.card__inner .card__media,.card__inner .card__media .media{background-color:var(--ok-panel)}.card__inner .card__media .media img{object-fit:contain;mix-blend-mode:multiply}.card--standard>.card__content{padding-top:12px}.card--standard .card__information{padding:0}.card-information>.caption-large:empty{display:none}.collection-hero__inner{padding-top:40px;padding-bottom:8px}.collection-hero__title{margin:0;font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-.03em;line-height:1.05}.collection-hero__description{max-width:640px;margin-top:12px;font-size:15px;line-height:1.6;color:var(--ok-muted)}.facets-container{padding-top:8px}.facets__form{gap:8px 12px}.facets-container .facets__wrapper{gap:8px}.facets-container .facets__wrapper>.facets__disclosure{margin:0}.facets-container .facets__summary{display:flex;align-items:center;height:40px;padding:0 16px;border:1px solid #d2d2d7;border-radius:999px;font-size:13px;letter-spacing:0;color:var(--ok-ink);transition:border-color .2s ease}.facets-container .facets__summary>div{display:flex;align-items:center;gap:8px;white-space:nowrap}.facets-container .facets__summary .icon-caret{position:static;flex:none;width:10px;height:6px;transform:none;transition:transform .2s ease}.facets-container .facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)}.facets-container .facets__summary:hover,.facets-container .facets__disclosure[open] .facets__summary{border-color:var(--ok-ink)}.facets__summary-label{text-decoration:none}.facets__heading,.facet-filters__label,.product-count__text{font-size:13px;letter-spacing:0;color:var(--ok-muted)}.facet-filters__field .select__select{font-size:13px;letter-spacing:0}.active-facets__button-inner{font-size:12px;letter-spacing:0}.mobile-facets__open{height:40px;padding:0 16px;border:1px solid #d2d2d7;border-radius:999px;font-size:13px}.product-grid{row-gap:36px}.pagination__item{font-size:14px}.pagination__item--current:after{height:1px}.product__media-item .product-media-container,.product-media-container{background:var(--ok-panel)}.product-media-container .media img{mix-blend-mode:multiply}.product__info-wrapper{padding-top:8px}.product__title h1,.product__title .h1{font-size:clamp(24px,2.6vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.15}.product__info-container .price{font-size:18px;letter-spacing:0}.product__info-container .price--on-sale .price-item--regular{font-size:15px;color:var(--ok-muted)}.product__info-container>*+*{margin:20px 0}.product-form__input .form__label{font-size:13px;letter-spacing:0;color:var(--ok-muted);margin-bottom:10px}.product__info-container .product-form__input--pill input[type=radio]+label{font-size:13px;letter-spacing:0;padding:10px 18px;margin:0 6px 8px 0}.product__info-container .product-form__submit,.product__info-container .shopify-payment-button__button--unbranded{min-height:52px;font-size:15px;font-weight:500;letter-spacing:0}.product__info-container .product__tax{font-size:12px;letter-spacing:0;color:var(--ok-muted)}.product__text{font-size:13px;line-height:1.6;color:var(--ok-muted)}.product__text a{color:var(--ok-ink);text-underline-offset:3px}.product__description{font-size:15px;line-height:1.65;color:var(--ok-ink-2)}.product__accordion .summary__title .accordion__title{font-size:15px;font-weight:500;letter-spacing:0}.product__accordion .accordion__content{font-size:14px;line-height:1.6;color:var(--ok-muted)}.accordion{border-top-color:var(--ok-line);border-bottom-color:var(--ok-line)}.related-products__heading{font-size:clamp(22px,2.6vw,28px);font-weight:600;letter-spacing:-.025em;margin-bottom:24px}:root{--ok-red: #6e0000}.ok-card__price{font-weight:600}.ok-card__price--sale{color:var(--ok-red)}.ok-card__price s{font-weight:400}.ok-card__tag--sale{background:var(--ok-red);color:#fff}.price .price__container .price-item{font-weight:600}.price .price__container s.price-item{font-weight:400}.price.price--on-sale .price-item.price-item--sale{color:var(--ok-red)}.cart-count-bubble{background-color:var(--ok-red);color:#fff}.ok-pdp-trust{container-type:inline-size}.ok-pdp-trust__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border:1px solid var(--ok-line);border-radius:10px;background:#fafafa;overflow:hidden}.ok-pdp-trust__item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:9px 10px;min-width:0}.ok-pdp-trust__item+.ok-pdp-trust__item{border-left:1px solid var(--ok-line)}.ok-pdp-trust__badge{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--ok-red);color:#fff}.ok-pdp-trust__icon{width:13px;height:13px}.ok-pdp-trust__copy{display:flex;flex-direction:column;gap:1px;min-width:0}.ok-pdp-trust__title{font-size:11.5px;font-weight:600;line-height:1.3;color:var(--ok-ink)}.ok-pdp-trust__text{font-size:10.5px;line-height:1.35;color:var(--ok-muted)}@container (min-width: 480px){.ok-pdp-trust__item{flex-direction:row;align-items:center;gap:8px;padding:9px 12px}.ok-pdp-trust__badge{width:28px;height:28px}.ok-pdp-trust__icon{width:14px;height:14px}.ok-pdp-trust__title{font-size:12px}.ok-pdp-trust__text{font-size:11px}}@container (max-width: 319px){.ok-pdp-trust__grid{grid-auto-flow:row}.ok-pdp-trust__item{flex-direction:row;align-items:center;gap:10px;padding:8px 12px}.ok-pdp-trust__item+.ok-pdp-trust__item{border-left:0;border-top:1px solid var(--ok-line)}}.ok-expert{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;padding:0 20px;border-radius:999px;background:var(--ok-panel);color:var(--ok-ink);font-size:14px;font-weight:500;text-decoration:none;transition:background .2s ease}.ok-expert:hover{background:#ebebef}.ok-expert__icon{flex:none;width:20px;height:20px}@media screen and (max-width:749px){.collection-hero__inner{padding-top:24px}.product__info-wrapper{padding-top:0}}.ok-brandpill .ok-brandpill__panel{width:min(680px,calc(100vw - 32px));max-height:460px;padding:0 0 16px;overflow-y:auto}.ok-brandpill__search{position:sticky;top:0;z-index:1;padding:16px 20px 12px;background:rgb(var(--color-background))}.ok-brandpill__input{width:100%;height:40px;padding:0 16px;border:1px solid #d2d2d7;border-radius:999px;background:var(--ok-panel);font:inherit;font-size:14px;color:var(--ok-ink);outline:none}.ok-brandpill__input:focus{border-color:var(--ok-ink)}.ok-brandpill__groups{columns:3 180px;column-gap:24px;padding:0 20px}.ok-brandpill__group{break-inside:avoid;padding-bottom:16px}.ok-brandpill__heading{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ok-muted)}.ok-brandpill__link{display:block;padding:5px 0;font-size:14px;color:var(--ok-ink);text-decoration:none}.ok-brandpill__link:hover{text-decoration:underline;text-underline-offset:3px}.ok-brandpill__empty{margin:0;padding:4px 20px;font-size:14px;color:var(--ok-muted)}.ok-brandpill-mobile{position:relative;margin-bottom:12px}.ok-brandpill-mobile .ok-brandpill .facets__summary{display:inline-flex;align-items:center;height:40px;padding:0 16px;border:1px solid #d2d2d7;border-radius:999px;font-size:13px;color:var(--ok-ink);list-style:none}.ok-brandpill-mobile .ok-brandpill .facets__summary::-webkit-details-marker{display:none}.ok-brandpill-mobile .ok-brandpill .facets__summary>div{display:flex;align-items:center;gap:8px}.ok-brandpill-mobile .ok-brandpill .facets__summary .icon-caret{width:10px;height:6px}.ok-brandpill-mobile .ok-brandpill__panel{position:absolute;left:0;top:calc(100% + 8px);z-index:3;width:calc(100vw - 32px);max-height:60vh;border:1px solid var(--ok-line);border-radius:14px;background:rgb(var(--color-background));box-shadow:0 12px 32px #0000001f}.ok-brandpill-mobile .ok-brandpill:not([open]) .ok-brandpill__panel{display:none}.ok-brandpill-mobile .ok-brandpill__groups{columns:2}.ok-addons{margin:20px 0;border:1px solid var(--ok-line);border-radius:14px;overflow:hidden;background:#fff}.ok-addons__head{margin:0;padding:14px 16px 10px;font-size:14px;font-weight:600;letter-spacing:0;color:var(--ok-ink)}.ok-addon{position:relative;display:flex;align-items:flex-start;gap:12px;padding:10px 16px;cursor:pointer;transition:background .2s ease}.ok-addon+.ok-addon{border-top:1px solid var(--ok-line)}.ok-addon:hover{background:#fafafa}.ok-addon.is-on{background:#fbf6f6}.ok-addon__check{position:absolute;opacity:0;width:1px;height:1px}.ok-addon__box{align-self:center;flex:0 0 20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1.5px solid #c7c7cc;border-radius:6px;background:#fff;transition:background .2s ease,border-color .2s ease}.ok-addon__check:checked+.ok-addon__box{background:var(--ok-red, #6e0000);border-color:var(--ok-red, #6e0000)}.ok-addon__check:checked+.ok-addon__box:after{content:"";width:5px;height:9px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.ok-addon__check:focus-visible+.ok-addon__box{outline:2px solid var(--ok-red, #6e0000);outline-offset:2px}.ok-addon__img{flex:0 0 56px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;background:var(--ok-panel)}.ok-addon__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ok-addon__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ok-addon__vendor{font-size:11px;color:var(--ok-muted)}.ok-addon__title{font-size:13px;line-height:1.35;color:var(--ok-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ok-addon__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.ok-addon__select{min-width:0;max-width:180px;height:30px;padding:0 10px;border:1px solid #d2d2d7;border-radius:999px;background:#fff;font:inherit;font-size:12px;color:var(--ok-ink)}.ok-addon__price{flex:0 0 auto;margin-left:auto;font-size:13px;font-weight:600;color:var(--ok-ink);white-space:nowrap}.ok-addons__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--ok-line);background:#fbf6f6}.ok-addons__foot[hidden]{display:none}.ok-addons__sum{font-size:13px;font-weight:600;color:var(--ok-red, #6e0000)}.ok-addons__cta{flex:0 0 auto;height:38px;padding:0 18px;border:0;border-radius:999px;background:var(--ok-red, #6e0000);color:#fff;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s ease}.ok-addons__cta:hover{background:#520000}.ok-addons__cta:disabled{opacity:.6;cursor:default}.ok-addons__error{margin:0;padding:10px 16px;border-top:1px solid var(--ok-line);font-size:13px;color:#b00020}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ok-pages.css.map */
