.rich-text__text--sharp-regular-light,.rich-text__text--sharp-regular-light h1,.rich-text__text--sharp-regular-light h2,.rich-text__text--sharp-regular-light h3,.rich-text__text--sharp-regular-light h4,.rich-text__text--sharp-regular-light h5,.rich-text__text--sharp-regular-light h6,.rich-text__text--sharp-regular-light p,.rich-text__text--sharp-regular-light li,.rich-text__text--sharp-regular-light a,.rich-text__text--sharp-regular-light em,.rich-text__text--sharp-regular-light span{font-family:"Sharp Grotesk Light 25",sans-serif!important;font-weight:300!important}.rich-text__text--sharp-regular-book,.rich-text__text--sharp-regular-book h1,.rich-text__text--sharp-regular-book h2,.rich-text__text--sharp-regular-book h3,.rich-text__text--sharp-regular-book h4,.rich-text__text--sharp-regular-book h5,.rich-text__text--sharp-regular-book h6,.rich-text__text--sharp-regular-book p,.rich-text__text--sharp-regular-book li,.rich-text__text--sharp-regular-book a,.rich-text__text--sharp-regular-book em,.rich-text__text--sharp-regular-book span{font-family:"Sharp Grotesk Book 25",sans-serif!important;font-weight:400!important}.rich-text__text--sharp-regular-medium,.rich-text__text--sharp-regular-medium h1,.rich-text__text--sharp-regular-medium h2,.rich-text__text--sharp-regular-medium h3,.rich-text__text--sharp-regular-medium h4,.rich-text__text--sharp-regular-medium h5,.rich-text__text--sharp-regular-medium h6,.rich-text__text--sharp-regular-medium p,.rich-text__text--sharp-regular-medium li,.rich-text__text--sharp-regular-medium a,.rich-text__text--sharp-regular-medium em,.rich-text__text--sharp-regular-medium span,.rich-text__text--sharp-emphasis-medium strong,.rich-text__text--sharp-emphasis-medium strong *,.rich-text__text--sharp-emphasis-medium b,.rich-text__text--sharp-emphasis-medium b *{font-family:"Sharp Grotesk Medium 25",sans-serif!important;font-weight:500!important}.rich-text__text--sharp-emphasis-semibold strong,.rich-text__text--sharp-emphasis-semibold strong *,.rich-text__text--sharp-emphasis-semibold b,.rich-text__text--sharp-emphasis-semibold b *{font-family:"Sharp Grotesk SemiBold 25",sans-serif!important;font-weight:600!important}.rich-text__text--sharp-emphasis-bold strong,.rich-text__text--sharp-emphasis-bold strong *,.rich-text__text--sharp-emphasis-bold b,.rich-text__text--sharp-emphasis-bold b *{font-family:"Sharp Grotesk Bold 25",sans-serif!important;font-weight:700!important}.header-shop-promotions__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;list-style:none;margin:0;padding:0;min-width:0}.header-shop-promotions__list>.header-shop-promotions__item{width:auto;min-width:0;margin:0;padding:0}.header-shop-promotion{display:block;min-width:0;color:rgb(var(--color-foreground));text-decoration:none}.header-shop-promotion__media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px}.header-shop-promotion__image{display:block;width:100%;height:100%;object-fit:var(--shop-promo-image-fit)}.header-shop-promotion:focus-visible{outline:2px solid currentColor;outline-offset:4px}.menu-drawer .menu-drawer__menu>.menu-drawer__shop-promotions{margin:0 3rem 2rem;padding:0 0 2rem;border:0;border-bottom:1px solid rgba(var(--color-foreground),.12)}.header-shop-promotions__list--mobile .header-shop-promotion{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:1.6rem}.header-shop-promotions__list--mobile .header-shop-promotion__title{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin:0;font-family:"Sharp Grotesk Medium 25",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4;letter-spacing:0}.header-shop-promotion__label{min-width:0;text-align:left}.header-shop-promotion__arrow{flex-shrink:0}.header-shop-promotion:hover .header-shop-promotion__title,.header-shop-promotion:focus-visible .header-shop-promotion__title{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px){.header-shop-promotions-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,28%);gap:3rem;align-items:start}.header-shop-promotions-layout .header-shop-promotions-navigation{min-width:0}.header-shop-promotions-layout .header-shop-promotions-navigation>.mega-menu__list{display:grid;grid-template-columns:repeat(var(--shop-menu-columns, 4),minmax(0,1fr));gap:1.8rem 2.4rem;margin:0;padding:0;min-width:0}.header-shop-promotions-layout .header-shop-promotions-navigation>.mega-menu__list>li{width:auto;min-width:0;padding:0}}@media screen and (min-width:1200px){.header-shop-promotions-layout:has(.header-shop-promotions__item:nth-child(2)){grid-template-columns:minmax(0,1fr) minmax(0,40%)}.header-shop-promotions__list--desktop:has(.header-shop-promotions__item:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}.mobile-sticky-product-bar{display:none}@media screen and (max-width:749px){.product__media-wrapper [id^=GalleryThumbnails-]{display:none!important}.mobile-sticky-product-bar{position:fixed;right:0;bottom:0;left:0;z-index:40;display:block;padding:.7rem 1.2rem calc(.7rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.12);box-shadow:0 -.4rem 1.8rem #0000001a;opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity var(--duration-default) ease,transform var(--duration-default) ease,visibility var(--duration-default) ease;pointer-events:none}.mobile-sticky-product-bar.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mobile-sticky-product-bar__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(14.5rem,44%);align-items:center;gap:1rem;width:100%;max-width:48rem;min-height:4.8rem;margin:0 auto}.mobile-sticky-product-bar__details{min-width:0}.mobile-sticky-product-bar__title{overflow:hidden;margin:0 0 .2rem;color:rgb(var(--color-foreground));font-size:1.25rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mobile-sticky-product-bar .mobile-sticky-product-bar__price{overflow:hidden;margin:0;font-size:1.25rem;line-height:1.2;letter-spacing:0}.mobile-sticky-product-bar .mobile-sticky-product-bar__price .price__container,.mobile-sticky-product-bar .mobile-sticky-product-bar__price .price__sale{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-sticky-product-bar .mobile-sticky-product-bar__price .price-item{margin-right:.5rem}.mobile-sticky-product-bar .mobile-sticky-product-bar__price .price-item--regular{font-size:1.2rem}.mobile-sticky-product-bar__button{--color-button: 255, 192, 117;--color-button-text: 255, 255, 255;width:100%;min-width:0;min-height:4.8rem;margin:0;padding:.8rem 1.4rem;background:#ffc075;color:#fff;font-size:1.25rem;line-height:1.2}.template-product.purple-theme .mobile-sticky-product-bar__button{--color-button: 241, 152, 255;background:#f198ff}.template-product.orange-theme .mobile-sticky-product-bar__button{--color-button: 255, 158, 116;background:#ff9e74}.template-product.red-theme .mobile-sticky-product-bar__button{--color-button: 255, 122, 162;background:#ff7aa2}}@media screen and (max-width:359px){.mobile-sticky-product-bar{padding-right:1rem;padding-left:1rem}.mobile-sticky-product-bar__content{grid-template-columns:minmax(0,1fr) minmax(13.8rem,48%);gap:.8rem}.mobile-sticky-product-bar__title,.mobile-sticky-product-bar .mobile-sticky-product-bar__price{font-size:1.15rem}.mobile-sticky-product-bar__button{padding-right:1rem;padding-left:1rem;font-size:1.15rem}}@media(prefers-reduced-motion:reduce){.mobile-sticky-product-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAACAAAAAAAAAIA */
