@media(min-width:769px){:root{--gutter: 16px}.container,body .featured-collection-container,body .product-main+.product-details{max-width:none}}@media(min-width:769px){.main-nav__item--dropdown>.main-nav__row>.main-nav__toggle-btn .icon{width:14px;height:14px}}.s2k-card-sale,.s2k-card-map-text{color:#d32f2f;font-size:14px;font-weight:600;text-transform:uppercase}.s2k-card-map-text{text-transform:none}.s2k-price-percent-off{color:#28aae2;font-size:.9em;font-weight:600;white-space:nowrap}.s2k-card-extra{color:#d32f30;font-size:14px;font-weight:700}.s2k-map-badge{display:flex;align-items:center;gap:6px;margin:4px 0;color:#1a5c1a;font-size:14px;font-weight:600;line-height:1.3}.s2k-map-badge svg{flex-shrink:0;color:#1a7a1a}.card.card--product .price.price--top,.card.card--product .product-inventory__status{margin-top:0;padding-top:0;border-top:0}.card.card--product .card__swatches{border-bottom:0}.card.card--product .card__title{line-height:1.1}.s2k-tag-label{background-color:rgba(var(--custom-label-bg-color));color:rgba(var(--custom-label-text-color))}.s2k-tag-label--bestseller{background-color:#ff9800;color:#fff}.s2k-tag-label--hot{background-color:#9a84c8;color:#fff}.s2k-tag-label--new{background-color:#000;color:#ffe70c}.s2k-tag-label--sale{background-color:rgba(var(--sale-label-bg-color, 216 23 23));color:rgba(var(--sale-label-text-color, 255 255 255))}.s2k-cap__heading{margin-bottom:16px}.s2k-cap__loading{color:rgba(var(--text-color) / .6)}.s2k-cap__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.s2k-cap__grid[hidden]{display:none}@media(min-width:769px){.s2k-cap__grid{grid-template-columns:repeat(var(--s2k-cap-columns, 4),minmax(0,1fr))}}.s2k-cap__card{display:flex;flex-direction:column;min-width:0}.s2k-cap__media{display:block;position:relative;aspect-ratio:3 / 4;overflow:hidden}.s2k-cap__media img{width:100%;height:100%;object-fit:contain}.s2k-cap__sale{position:absolute;top:6px;left:6px;padding:2px 8px;background-color:rgba(var(--sale-label-bg-color, 216 23 23));color:rgba(var(--sale-label-text-color, 255 255 255));font-size:11px;font-weight:600;line-height:1.5}.s2k-cap__btn{width:100%;margin:12px 0 10px;padding-inline:8px;font-size:13px}.s2k-cap__btn.is-loading{opacity:.6;pointer-events:none}.s2k-cap__title{color:inherit;font-size:13px;line-height:1.35;text-decoration:none}.s2k-cap__price{margin-top:4px;font-size:13px}.s2k-cap__price-current{font-weight:600}.s2k-cap__price-was{margin-inline-start:4px;color:rgba(var(--text-color) / .6)}.s2k-mobile-swatches{margin-top:16px}.s2k-mobile-swatches .label{margin-bottom:.5em}.s2k-mobile-swatches .opt-label.opt-label--swatch.is-selected{border:2px solid rgba(var(--bg-color));box-shadow:0 0 0 2px rgb(var(--swatch-border-color-active))}.s2k-mobile-swatches .opt-label.opt-label--btn.is-selected{border-color:rgb(var(--text-color))}.s2k-mobile-swatches .is-unavailable img{opacity:.4}@media(min-width:769px){.s2k-mobile-swatches{display:none}}:is(cart-drawer,.cart__summary) .free-shipping-notice .free-shipping-container{margin:0 0 16px;padding:14px 16px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#f8fbff}:is(cart-drawer,.cart__summary) .free-shipping-notice .free-shipping-container--unlocked{border-color:#16a34a4d;background:#f0fdf4}:is(cart-drawer,.cart__summary) .free-shipping-notice .free-shipping-notice__heading{margin-bottom:10px;color:#1f2937;font-size:14px;line-height:1.4;text-align:start}:is(cart-drawer,.cart__summary) .free-shipping-notice .free-shipping-container--unlocked .free-shipping-notice__heading{color:#0f766e;font-weight:600}:is(cart-drawer,.cart__summary) .free-shipping-notice .free-shipping-notice__bar{height:10px;margin-top:0;border-radius:999px;background-color:#e5e7eb}:is(cart-drawer,.cart__summary) .free-shipping-notice .free-shipping-notice__bar:after{border-radius:999px;background:linear-gradient(90deg,#1e88e5,#42a5f5)}:is(cart-drawer,.cart__summary) .free-shipping-notice .free-shipping-container--unlocked .free-shipping-notice__bar:after{background:linear-gradient(90deg,#16a34a,#22c55e)}.cart__summary .free-shipping-notice .free-shipping-container{margin-bottom:0}.s2k-free-shipping-labels{margin-top:8px;color:#6b7280;font-size:12px}.s2k-cart-savings:not(.s2k-cart-savings--banner):not(.s2k-cart-savings--totals){margin-bottom:16px}.s2k-cart-savings--banner .s2k-cart-savings__banner{margin:16px 0 0}.s2k-cart-savings__banner{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px;padding:10px 16px;border:1px solid #a3d4ae;border-radius:6px;background-color:#d4edda;color:#155724;font-size:14px;font-weight:600;text-align:center}.s2k-cart-savings__banner svg{flex-shrink:0}.s2k-cart-savings__row{display:flex;justify-content:space-between;gap:16px}.s2k-cart-savings__row--compare{color:rgba(var(--text-color) / .6);font-size:13px}.s2k-cart-savings__row--subtotal{color:rgb(var(--heading-color));font-size:18px;font-weight:600}.s2k-cart-savings__row--saved{color:#d32f2f;font-size:13px}.s2k-cap--drawer{margin-top:var(--gutter);padding-top:var(--gutter);border-top:1px solid rgba(var(--drawer-text-color) / .12)}.s2k-cap--drawer .s2k-cap__heading{margin-bottom:12px}.s2k-cap--drawer .s2k-cap__grid{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain}.s2k-cap--drawer .s2k-cap__grid[hidden]{display:none}.s2k-cap--drawer .s2k-cap__card{flex:0 0 140px}@media(min-width:1024px){cart-drawer.drawer--cart:has(.s2k-cap--drawer:not([hidden])){max-width:780px;padding-inline-start:240px}.s2k-cap--drawer{position:absolute;top:0;bottom:0;left:0;width:240px;margin:0;padding:var(--gutter);overflow-y:auto;overscroll-behavior:contain;border-top:0;border-inline-end:1px solid rgba(var(--drawer-text-color) / .12)}.s2k-cap--drawer .s2k-cap__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;overflow-x:visible}}.s2k-trust-bar{padding-top:16px;padding-bottom:16px}.s2k-trust-bar__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.s2k-trust-bar__inner{display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;text-align:center;text-decoration:none}.s2k-trust-bar .icon{flex-shrink:0;color:#000}@media(max-width:768.98px){.s2k-trust-bar__list{grid-template-columns:minmax(0,1fr);gap:12px}.s2k-trust-bar__inner{flex-direction:row;gap:16px;text-align:start}}.announcement__text a{text-decoration:none}.s2k-page--brands img,.s2k-page--brands .brandClear{display:none}.s2k-page--brands .container{padding:0;columns:4;column-gap:32px}.s2k-page--brands .row{display:contents}.s2k-page--brands .col-sm-4{break-inside:avoid;margin:0 0 12px}.s2k-page--brands .col-sm-4 a{text-decoration:none}.s2k-page--brands .col-sm-4 a:hover{text-decoration:underline}.s2k-page--brands .col-sm-4 p{margin:0}@media(max-width:768.98px){.s2k-page--brands .container{columns:1}}.cc-collection-banner.section--template{margin-top:calc(var(--section-gap) * var(--fluid-1-5) * .2);margin-bottom:calc(var(--section-gap) * var(--fluid-1-5) * .2)}.cc-collection-banner+.cc-collection-products.section--template{margin-top:calc(var(--section-gap) * var(--fluid-1-5) * .2)}.header .search .search__form .search__input{background-color:#fff;box-shadow:inset 0 0 0 1px #000}.header .search .search__product-types .custom-select__btn,body:not(.tab-used) .header .search .search__product-types .custom-select__btn:focus{border:0;background-color:#fff;box-shadow:inset 0 0 0 1px #000}.product-info{--s2k-product-tight-gap: 0px}.product-info .product-info__title{margin-bottom:var(--s2k-product-tight-gap)}.product-info .product-info__title .product-title{margin-bottom:0}.product-info .product-info__title+.product-info__block{margin-top:var(--s2k-product-tight-gap)}.product-info .product-info__block:has(.jdgm-preview-badge,.jdgm-prev-badge){margin-bottom:var(--s2k-product-tight-gap)}.product-info .product-info__block:has(.jdgm-preview-badge,.jdgm-prev-badge)+.product-info__block{margin-top:var(--s2k-product-tight-gap)}.product-info .product-options--anchor+.product-info__block{margin-top:0}.product-info .product-info__add-button .btn{--btn-bg-color: var(--color-scheme-1-btn-bg);--btn-bg-hover-color: var(--color-scheme-1-btn-bg-hover);--btn-text-color: var(--color-scheme-1-btn-text);border:var(--btn-border-width) solid rgb(var(--btn-bg-color));outline-color:rgb(var(--btn-bg-color));background:rgb(var(--btn-bg-hover-color)) linear-gradient(104deg,rgb(var(--btn-bg-hover-color)) 60%,rgb(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--btn-text-color))}.product-info .product-info__add-button .btn.is-loading{color:rgba(var(--btn-text-color)/.1)}.product-info .product-info__add-button .btn.is-loading:before,.product-info .product-info__add-button .btn.is-loading:after{border-color:rgb(var(--btn-text-color))}.product-info .product-info__add-button .btn.is-loading:after{border-top-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/63/assets/custom.css.map */
