.collection__heading{display:flex;flex-direction:column;row-gap:.8rem}.collection__header--center .collection__heading{align-items:center;text-align:center}.collection__header--right .collection__heading{align-items:flex-end;text-align:right}.collection__heading .collection__title,.collection__subtitle{margin:0}@media(max-width:767.98px){.product-media-carousel-mobile__carousel--with-slideshow .product-media-carousel-mobile__dots{position:static;-webkit-transform:none;transform:none;display:block;width:-webkit-fit-content;width:fit-content;margin:.8rem auto 0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;--gsc-dot-color: rgba(12, 12, 13, .2);--gsc-active-dot-color: rgba(12, 12, 13, 1)}.image-banner__title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.product-badge,.product-sale-amount-badge{border-radius:999px;font-weight:var(--gsc-font-weight-normal, 400)}.product-badge{padding:.3rem 1rem}@media(min-width:768px){.product-badge{padding:.4rem 1.2rem}}.collection-hero__below{background-color:var(--gsc-background-color-100);color:var(--gsc-text-color-100)}.collection-hero__below .collection-hero__content-wrap{padding:2.4rem 1.6rem}@media(min-width:768px){.collection-hero__below .collection-hero__content-wrap{padding:4rem 2.4rem}.collection-hero__below .collection-hero__content{max-width:min(var(--gsc-content-max-width, 100%),80rem)}}.collection-hero-split{overflow:hidden;border-radius:var(--gsc-base-radii, 0);background-color:var(--gsc-background-color-100)}.collection-hero-split__media{position:relative;aspect-ratio:16 / 9;overflow:hidden}.collection-hero-split__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media(min-width:990px){.collection-hero-split{display:grid;grid-template-columns:1fr 1fr}.collection-hero-split--no-image{grid-template-columns:1fr}.collection-hero-split__content{display:flex;--gsc-content-align: left}.collection-hero-section--split .collection-hero-split__content .collection-hero__content-wrap{align-items:center;justify-content:flex-start;padding:4.8rem clamp(3.2rem,4vw,6.4rem)}.collection-hero-section--split .collection-hero-split__content .collection-hero__content{max-width:64rem}}.product-card__on-image-badges{padding:.8rem}.slider-grid__slide>.product-card,.shop__grid-item>.product-card{height:100%}.product-card .product-card__details{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card .product-card__details-inner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-card__details-inner>.product-card__btns{margin-top:auto}.product-card__title{min-height:calc(2em * var(--gsc-product-card-title-line-height))}.product-card__price{margin-top:1rem}.product-card__price-cost{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:.2rem;min-height:calc(var(--gsc-product-card-price-font-size) * var(--gsc-product-card-price-line-height) + .2rem + var(--gsc-product-card-old-price-font-size) * var(--gsc-product-card-old-price-line-height))}.product-card--center-alignment .product-card__price-cost{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-card--right-alignment .product-card__price-cost{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-card__price-item-old--highlight-sale{text-decoration-color:currentColor}@media(max-width:767.98px){.product-card__details-inner{row-gap:1.6rem}@container style(--gsc-mobile-columns: 1){.shop__grid-item .product-card__title,.shop__grid-item .product-card__price-cost{min-height:0}}.product-card--button-type-mobile-both .product-card__details .product-card__btn-wrapper,.product-card--button-type-mobile-label .product-card__details .product-card__btn-wrapper,.product-card--button-type-mobile-both .product-card__details .product-card__btn-wrapper form,.product-card--button-type-mobile-label .product-card__details .product-card__btn-wrapper form{width:100%}.product-card--button-type-mobile-both .product-card__details .product-card__btn.btn,.product-card--button-type-mobile-label .product-card__details .product-card__btn.btn{width:100%;padding:1rem .8rem}.product-card--button-type-mobile-both .product-card__details .product-card__btn-icon,.product-card--button-type-mobile-label .product-card__details .product-card__btn-icon{display:none}.product-card--button-type-mobile-both .product-card__details .product-card__btn .product-card__btn-label-text,.product-card--button-type-mobile-label .product-card__details .product-card__btn .product-card__btn-label-text{display:block;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem}@container product-card (max-width: 150px){.product-card--button-type-mobile-both .product-card__details .product-card__btn .product-card__btn-label-text,.product-card--button-type-mobile-label .product-card__details .product-card__btn .product-card__btn-label-text{white-space:normal;text-wrap:balance;text-align:center}}}.cart-drawer__summary{display:block;margin-top:auto;padding-top:.8rem}.cart-drawer.is-pre-empty .cart-drawer__summary,.cart-drawer:has(.cart-drawer__block--items:empty) .cart-drawer__summary{display:none}.cart-drawer__summary-totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.8rem;padding:1.2rem 2rem 0}.cart-drawer__summary .cart-drawer-subtotal__subtotals{margin-bottom:0}.cart-drawer__free-shipping-bar{padding-bottom:0;margin-bottom:1.2rem}.cart-drawer__free-shipping-bar .free-shipping-bar__title{margin-bottom:.6rem;overflow:hidden;font-size:1.2rem;line-height:1.8rem;font-weight:var(--gsc-font-weight-medium, 500);white-space:nowrap;text-overflow:ellipsis}.cart-drawer__free-shipping-bar .free-shipping-bar__progress{height:.4rem}@media(min-width:768px){.cart-drawer__summary-totals{padding-right:2.4rem;padding-left:2.4rem}}@media(max-width:767.98px){.cart-drawer__free-shipping-bar{padding-right:2rem;padding-left:2rem}.cart-drawer__footer .cart-drawer-subtotal__main-content{padding:1.2rem 2rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
