.hdt-mobile-product-summary,.hdt-section-main--product .hdt-mobile-only-product-dots{display:none}@media screen and (max-width:767.98px){.hdt-section-main--product .hdt-container-xl,.hdt-section-main--product .hdt-container{padding-inline:clamp(1.2rem,4vw,1.6rem)}.hdt-section-main--product .hdt-main-product{gap:1.2rem;grid:"pr-mobile-summary" "pr-media" "pr-info" / minmax(0,1fr)}.hdt-mobile-product-summary{display:block;grid-area:pr-mobile-summary;min-width:0}.hdt-mobile-product-summary__collection{display:flex;align-items:center;gap:.6rem;width:fit-content;max-width:100%;min-height:0;margin-block-end:.35rem;padding-block:.25rem;color:var(--color-foreground);font-size:1.2rem;line-height:1.25;text-decoration:none}.hdt-mobile-product-summary__collection>span{flex:none;color:color-mix(in srgb,var(--color-foreground),transparent 35%)}.hdt-mobile-product-summary__collection>strong{overflow:hidden;font-weight:var(--font-semibold);text-overflow:ellipsis;white-space:nowrap}.hdt-mobile-product-summary__collection>svg{flex:none;width:1.4rem;height:1.4rem}.hdt-mobile-product-summary__title{margin:0;color:var(--color-foreground);font-family:var(--font-heading-family);font-size:clamp(1.9rem,5.4vw,2.2rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.015em;line-height:1.25;overflow-wrap:anywhere;text-wrap:pretty}.hdt-mobile-product-summary__meta{display:flex;align-items:center;flex-wrap:nowrap;gap:.7rem;min-height:2.4rem;margin-block-start:.45rem;color:color-mix(in srgb,var(--color-foreground),transparent 25%);font-size:1.1rem;line-height:1.3}.hdt-mobile-product-summary__rating{display:inline-flex;align-items:center;flex:none;min-width:0}.hdt-mobile-product-summary__rating .hdt-rating-star{--star-size: 1.3rem;--star-height: 1rem}.hdt-mobile-product-summary__rating .hdt-rating-text,.hdt-mobile-product-summary__rating .hdt-rating-count{margin-inline-start:.35rem;white-space:nowrap}.hdt-mobile-product-summary__sku.hdt-product-info__item{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap}.hdt-mobile-product-summary__rating--divided{padding-inline-start:.7rem;border-inline-start:1px solid color-mix(in srgb,var(--color-foreground),transparent 78%)}.hdt-section-main--product .hdt-product__info-container>.hdt-product-info-group_vendor-rate,.hdt-section-main--product .hdt-product__info-container>.hdt-product__title,.hdt-section-main--product .hdt-product__info-container>.hdt-product__sku{display:none}.hdt-section-main--product .hdt-product-medias .hdt-product-media__thumb{margin-block-start:.8rem}.hdt-section-main--product .hdt-product-medias[layout-mb=thumbnails] .hdt-slider-thumb{display:none}.hdt-section-main--product .hdt-mobile-only-product-dots{display:flex}.hdt-section-main--product .hdt-product-medias .hdt-slider-dots{--dots-spacing: 1.4rem}.hdt-section-main--product .hdt-product__info-wrapp{border-radius:min(var(--rounded),1.2rem)}.hdt-section-main--product .hdt-product__info-wrapp .hdt-product-info__item{--product-info-space: 1.4rem}.hdt-section-main--product .hdt-variant-picker{gap:1.4rem}}@media screen and (max-width:359.98px){.hdt-mobile-product-summary__title{font-size:1.8rem}.hdt-mobile-product-summary__rating .hdt-rating-count{display:none}}.bk-category-nav{width:100%;padding-block:var(--bk-category-pt) var(--bk-category-pb);background:var(--color-background);color:var(--color-foreground);border-top:1px solid var(--color-line-border);border-bottom:1px solid var(--color-line-border);overflow:hidden;contain:layout paint}.bk-category-nav__inner{width:min(100%,var(--bk-category-max-width));margin-inline:auto;padding-inline:clamp(2.4rem,4vw,5rem)}.bk-category-nav__inner.is-full-width{width:100%;max-width:none}.bk-category-nav__header{margin-bottom:2.4rem;text-align:center}.bk-category-nav__heading{margin:0}.bk-category-nav__description{max-width:68rem;margin:.7rem auto 0;color:rgb(var(--color-text-rgb) / .72)}.bk-category-nav__list{display:grid;grid-template-columns:repeat(var(--bk-category-count),minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,2.4rem)}.bk-category-nav__item{position:relative;display:grid;grid-template-rows:auto minmax(2.2rem,auto);place-items:center;align-content:center;gap:.7rem;min-width:0;min-height:10rem;padding:.4rem .8rem .8rem;color:inherit;border-radius:1.6rem;font-size:clamp(1.3rem,1.2vw,1.55rem);font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:color .16s ease,background-color .16s ease,transform .16s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bk-category-nav__item:after{content:"";position:absolute;inset-inline:12%;bottom:0;height:.4rem;border-radius:999px 999px 0 0;background:var(--bk-category-accent);opacity:0;transform:scaleX(.45);transition:opacity .16s ease,transform .16s ease}.bk-category-nav__media{display:grid;place-items:center;width:clamp(6.4rem,6.5vw,8rem);aspect-ratio:1;overflow:hidden;color:var(--bk-item-color);background:var(--bk-item-background);border:1px solid color-mix(in srgb,var(--bk-item-color) 18%,transparent);box-shadow:0 .5rem 1.6rem rgb(var(--color-text-rgb) / .08);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.bk-category-nav--circle .bk-category-nav__media{border-radius:50%}.bk-category-nav--rounded .bk-category-nav__media{border-radius:1.8rem}.bk-category-nav--square .bk-category-nav__media{border-radius:.5rem}.bk-category-nav__image{width:100%;height:100%;object-fit:cover;object-position:center}.bk-category-nav__icon{display:grid;place-items:center;width:100%;height:100%}.bk-category-nav__icon svg{width:56%;height:56%;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.bk-category-nav__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-category-nav__item.is-active{color:var(--bk-category-accent);background:rgb(var(--color-text-rgb) / .035)}.bk-category-nav__item.is-active:after{opacity:1;transform:scaleX(1)}.bk-category-nav__item.is-active .bk-category-nav__media{border-color:var(--bk-category-accent);box-shadow:0 .6rem 2rem color-mix(in srgb,var(--bk-category-accent) 20%,transparent);transform:translateY(-.15rem)}.bk-category-nav__item:focus-visible{outline:2px solid var(--bk-category-accent);outline-offset:-2px}@media(hover:hover){.bk-category-nav__item[href]:hover{color:var(--bk-item-color);background:rgb(var(--color-text-rgb) / .035);transform:translateY(-.2rem)}.bk-category-nav__item[href]:hover .bk-category-nav__media{box-shadow:0 .8rem 2.2rem rgb(var(--color-text-rgb) / .12)}}.bk-category-nav__item[href]:active .bk-category-nav__media{transform:scale(.95)}@media(min-width:768px){.bk-category-nav--desktop-hidden{display:none}}@media(max-width:767.98px){.bk-category-nav{padding-block:var(--bk-category-pt-mobile) var(--bk-category-pb-mobile)}.bk-category-nav__inner,.bk-category-nav__inner.is-full-width{width:100%;padding-inline:max(.35rem,env(safe-area-inset-left))}.bk-category-nav__header{margin-bottom:1.2rem;padding-inline:1.2rem}.bk-category-nav__list{gap:0}.bk-category-nav__item{grid-template-rows:auto minmax(1.5rem,auto);gap:.45rem;min-height:7.8rem;padding:.25rem .1rem .9rem;border-radius:.8rem;font-size:clamp(1.1rem,3.2vw,1.25rem);letter-spacing:-.01em}.bk-category-nav__item:after{inset-inline:.45rem}.bk-category-nav__media{width:clamp(4.4rem,13vw,5.2rem);box-shadow:0 .35rem 1rem rgb(var(--color-text-rgb) / .08)}.bk-category-nav--rounded .bk-category-nav__media{border-radius:1.25rem}}@media(prefers-reduced-motion:reduce){.bk-category-nav__item,.bk-category-nav__item:after,.bk-category-nav__media{transition:none}}.hdt-section__shop-more-collection .hdt-shop-more-collection__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-block-end:2.4rem}.hdt-section__shop-more-collection .hdt-shop-more-collection__heading-wrap{min-width:0}.hdt-section__shop-more-collection .hdt-heading{margin-block:0}.hdt-section__shop-more-collection .hdt-shop-more-collection__sub{margin:.6rem 0 0;opacity:.72;line-height:1.35}.hdt-section__shop-more-collection .hdt-shop-more-collection__view-all{flex:none;white-space:nowrap}@media screen and (max-width:767.98px){.hdt-section__shop-more-collection .hdt-shop-more-collection__header{align-items:flex-start;margin-block-end:1.8rem}.hdt-section__shop-more-collection .hdt-shop-more-collection__view-all{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/298/compiled_assets/styles.css.map */
