.product-text-collapse{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:699px){.product-text-collapse.sm-max\:hidden{display:none}}@media screen and (min-width:700px){.product-text-collapse.sm\:hidden{display:none}}.product-text-collapse__toggle{order:2;cursor:pointer;list-style:none;font-size:.8125rem;display:flex;align-items:center;gap:4px;width:fit-content}.product-text-collapse__content{order:1}.product-text-collapse__icon{font-size:1em;line-height:1}.product-text-collapse__toggle::-webkit-details-marker{display:none}.product-text-collapse[open] .product-text-collapse__more,.product-text-collapse:not([open]) .product-text-collapse__less{display:none}.product-text-collapse__content{margin-top:8px}.variant-picker__size-note{margin-top:8px;display:flex;align-items:center;gap:6px}.variant-picker__size-note-icon{flex-shrink:0}.text-with-icons-section--boxed-full{background-color:#f9f9f8}.text-with-icons-section--boxed-contained{background-color:#f9f9f8;padding:32px 24px}@media screen and (min-width:700px){.text-with-icons-section--boxed-contained{padding:48px 40px}}.badge{border-radius:4px!important;background-color:#fff;color:#000!important;border:1px solid #d1d5db!important}.links-with-image__list--tight .big-link{padding-block:1rem}@media screen and (min-width:700px){.links-with-image__list--tight .big-link{padding-block:1.125rem}}@media screen and (min-width:700px){.product-sticky-add-to-cart{display:none!important}}.specification-table__title-image{display:block;object-fit:contain;flex-shrink:0}.specification-table__row{align-items:start!important}@font-face{font-family:GT Ultra Median;src:url(/cdn/shop/files/GTUltraMedian-Thin.eot?v=1741266365);src:url(/cdn/shop/files/GTUltraMedian-Thin.eot?v=1741266365) format("embedded-opentype"),url(/cdn/shop/files/GTUltraMedian-Thin.woff2?v=1741266360) format("woff2"),url(/cdn/shop/files/GTUltraMedian-Thin.woff?v=1741266363) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:GT Ultra Median;src:url(/cdn/shop/files/GTUltra-Regular.woff2?v=1782808270) format("woff2"),url(/cdn/shop/files/GTUltra-Regular.woff?v=1782808271) format("woff");font-weight:700;font-style:normal;font-display:swap}*{font-family:GT Ultra Median,sans-serif!important}.multi-column__item .prose>:where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)+div>p:first-child{margin-block-start:.25rem!important}.corner-label{position:absolute;left:8px;bottom:8px;z-index:2;display:inline-block;width:fit-content;padding:4px 10px;font-size:11px;font-weight:500;letter-spacing:.02em;background-color:#fff;color:#000;border-radius:100px;pointer-events:none}.footer__block--links .link-reversed{font-size:17px!important}.product-card__figure,.product-gallery__media{position:relative}.product-image-badges{position:absolute;top:1.2rem;right:1rem;z-index:2;pointer-events:none}.product-image-badges img{max-height:28px;max-width:63px;object-fit:contain;object-position:right}@media screen and (min-width:700px){.product-image-badges img{max-height:32px;max-width:72px}}.product-gallery__media .product-image-badges{position:absolute!important;top:1rem!important;right:1rem!important;left:auto!important;bottom:auto!important;width:auto!important;z-index:2!important;pointer-events:none!important;display:flex!important;justify-content:flex-end!important}.faq .accordion__summary{font-size:var(--faq-accordion-title-size)!important;font-weight:var(--faq-accordion-title-weight)!important}.faq-highlight-box{background:#f9f9f9;border-radius:12px;padding:20px;margin-top:12px}.faq-highlight-box__image{width:100%;border-radius:8px;margin-bottom:12px}.faq-highlight-box__title{display:block;margin-bottom:8px;font-size:1.05rem}.faq-answer-title{display:block;font-weight:700;margin-bottom:10px;color:#1a1a1a}.faq-answer-content{margin-bottom:0}.faq-singleFeatureA__title,.faq-singleFeatureB__title,.faq-materials__title,.faq-featureA__title,.faq-featureB__title,.faq-support__title,.faq-care__title{display:block;font-weight:var(--faq-block-title-weight, 700);color:var(--faq-block-title-color, #DEDBDB);margin-bottom:14px}.faq-single-feature__content{background:#f9f9f8;border-radius:12px;padding:20px;color:#262422}.faq-single-feature__content>*:first-child{margin-top:0}.faq-single-feature__content>*:last-child{margin-bottom:0}.faq-materials__content{background:#f9f9f8;border-radius:12px;padding:20px;color:#262422}.faq-materials__content>*:first-child{margin-top:0}.faq-materials__content>*:last-child{margin-bottom:0}.faq-content-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.faq-content-card{background:#f9f9f8;border-radius:12px;padding:20px;color:#262422}.faq-content-card>*:first-child{margin-top:0}.faq-content-card>*:last-child{margin-bottom:0}.faq-content-grid>.faq-content-card:only-child{grid-column:1 / -1}@media(max-width:749px){.faq-content-grid{grid-template-columns:1fr}}.faq-feature-description{margin-top:8px;margin-bottom:16px;color:#262422;line-height:1.5;font-size:var(--text-base)}.faq-feature-description>*:first-child{margin-top:0}.faq-feature-description>*:last-child{margin-bottom:0}.faq-support__layout{display:flex;flex-direction:column;gap:16px}@media(min-width:750px){.faq-support__layout{flex-direction:row;gap:32px}.faq-support__gauge-col,.faq-support__result-col{flex:1 1 0;min-width:0}.faq-support__result-col{margin-top:-20px;padding-left:20px}}.faq-support__result{margin-top:16px;font-weight:700;color:#1a1a1a}.faq-support__description{margin-top:6px;color:#1a1a1a}.faq-support__note{margin-top:16px;font-size:.85rem;font-style:italic;color:#707070}.faq-care-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.faq-care-item{display:flex;align-items:center;gap:12px}.faq-care-item__icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.faq-care-item__icon svg,.faq-care-item__icon img{width:100%;height:100%}.faq-care-item__label{font-size:.9rem}.faq-care__tip{margin-top:16px;font-size:.85rem;color:#707070}.faq-function-list{display:flex;flex-direction:column;gap:24px}.faq-function-item__title{display:block;color:#1a1a1a;margin-bottom:6px}.faq-function-item__desc{color:#262422;line-height:1.5;font-size:var(--text-base)}.faq-function-item__desc>*:first-child{margin-top:0}.faq-function-item__desc>*:last-child{margin-bottom:0}:root{--he-color-primary: #1a1a1a;--he-color-secondary: #555555;--he-color-muted: #707070;--he-bg-light: #F9F9F8;--he-radius: 6px}.feel-summary-box{background-color:var(--he-bg-light);padding:10px 20px 20px;border-radius:var(--he-radius);margin-bottom:24px}.summary-box-title{font-weight:600;color:var(--he-color-muted);margin-bottom:4px}.summary-box-heading{color:var(--he-color-primary);margin-top:0;margin-bottom:2px}.summary-box-desc{line-height:1.4;color:var(--he-color-secondary);margin:0}.feel-support-gauge{margin:24px 0 16px;width:100%}.feel-support-gauge__track{position:relative;display:flex;width:100%;height:22px;border:1px solid #D9D9D9;border-radius:999px;overflow:hidden}.feel-support-gauge__segment{flex:1;height:100%;display:block;background-image:repeating-linear-gradient(to right,rgba(120,120,120,.4) 0,rgba(120,120,120,.4) 1px,transparent 1px,transparent 6.25%)}.feel-support-gauge__labels{display:flex;margin-top:10px;font-size:.85rem;font-weight:300;color:#1a1a1a}.feel-support-gauge__labels span{flex:1;text-align:center}.feel-support-gauge__labels span:first-child{text-align:left}.feel-support-gauge__labels span:last-child{text-align:right}.pillars-title{color:var(--he-color-muted);margin-top:0;margin-bottom:16px}.pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pillar-card{border-left:1px solid var(--he-color-primary);padding-left:12px}.pillar-card>*:first-child{margin-top:0}.pillar-heading{color:var(--he-color-primary);margin-top:0;margin-bottom:2px}.pillar-sub{font-size:.85rem;font-weight:500;color:#666;margin-top:0;margin-bottom:6px;background-color:var(--he-bg-light);display:inline-block;padding:2px 8px;border-radius:4px}.pillar-desc{line-height:1.4;color:var(--he-color-secondary);margin-top:0;margin-bottom:0}@media(max-width:768px){.pillars-grid{grid-template-columns:1fr;gap:16px}.pillar-card{padding-left:10px}}.faq-block+.faq-block,.faq-answer-content+.faq-block{border-top:1px solid #e5e7eb!important;margin-top:40px!important;padding-top:40px!important}.faq>accordion-disclosure.accordion{max-width:36rem}.faq .accordion__content{padding-bottom:40px!important}.accordion__disclosure:not([open])>.accordion__content{display:none!important}.faq .accordion:has(>details[open])+.accordion .accordion__summary{padding-top:2.5rem!important}.faq .faq-group-accordion .accordion{--accordion-inline-padding: 1rem}@media screen and (min-width:700px){.faq .faq-group-accordion .accordion{--accordion-inline-padding: 1.75rem}}.faq-group-accordion>details>.accordion__content>accordion-disclosure.accordion:last-child{box-shadow:0 1px rgb(var(--border-color)) inset}.faq-group-accordion>details>.accordion__content>accordion-disclosure.accordion:last-child>details>.accordion__content{padding-bottom:0!important}.faq-group-accordion>details>.accordion__content{padding-bottom:var(--accordion-block-padding)!important}.faq-group-accordion>details>.accordion__content:has(>accordion-disclosure.accordion:last-child>details[open]){padding-bottom:calc(var(--accordion-block-padding) * 2)!important}.faq-group-accordion .accordion__content .accordion__content{padding-block-start:1rem}.faq .icon-accordion-small-arrow{display:none}.faq .accordion__summary:after{content:"";flex-shrink:0;width:24px;height:24px;background-image:linear-gradient(#1a1a1a,#1a1a1a),linear-gradient(#1a1a1a,#1a1a1a);background-size:13px 1px,1px 13px;background-position:center;background-repeat:no-repeat;transition:background-size .2s ease}.faq .accordion.is-open .accordion__summary:after{background-size:13px 1px,0 13px}.offer-item{display:flex;flex-direction:column}.offer-item__button{margin-top:auto;padding-top:.75rem}.rt-pill-group{display:inline-flex;flex-wrap:wrap;gap:.5rem}.prose-justify-center .rt-pill-group{justify-content:safe center}.prose-justify-end .rt-pill-group,.prose-justify-right .rt-pill-group{justify-content:end}.variant-picker__option-values:has(.color-swatch){margin-inline-start:calc(var(--color-swatch-selected-border-size, 2px) + var(--color-swatch-selected-border-offset, 3px))}.shopify-section--footer .form-row .input{border:none;border-bottom:1px solid rgb(var(--input-text-color) / .4);border-radius:0;background:transparent;padding-inline:0}.shopify-section--footer .form-row .input:focus{border-color:currentColor}.shopify-section--footer .form-row .floating-label{inset-inline-start:0}.product-card__swatch-list--has-selected .color-swatch--tight~.color-swatch--tight{margin-inline-start:calc(var(--color-swatch-selected-border-size, 2px) + var(--color-swatch-selected-border-offset, 3px))!important}.product-card__figure>.product-card__swatch-list{grid-area:auto;margin-inline:var(--product-card-inner-padding)!important;margin-block-start:calc(.25rem + var(--color-swatch-selected-border-size, 2px) + var(--color-swatch-selected-border-offset, 3px))!important;margin-block-end:calc(.5rem + var(--color-swatch-selected-border-size, 2px) + var(--color-swatch-selected-border-offset, 3px))!important}.product-card__figure>.product-card__swatch-list.product-card__swatch-list--has-selected{margin-inline-start:calc(var(--product-card-inner-padding) + var(--color-swatch-selected-border-size, 2px) + var(--color-swatch-selected-border-offset, 3px))!important}.product-card__swatch-list fieldset{gap:.5rem}@media screen and (min-width:700px){.product-card__swatch-list fieldset{gap:.75rem}}@media screen and (pointer:coarse){.product-card__figure-media{display:contents}.product-card__figure:has(.product-card__swatch-list){grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem!important}.product-card__figure:has(.product-card__swatch-list) .product-card__media{grid-column:1 / -1}.product-card__figure:has(.product-card__swatch-list) .product-card__swatch-list{grid-column:1;grid-row:2;align-self:center;margin-block:0}.product-card__figure:has(.product-card__swatch-list) .product-card__quick-buy{position:static;grid-column:2;grid-row:2;align-self:center;padding-block:0;padding-inline:.5rem}}.product-card__figure:has(.product-card__swatch-list)+.product-card__info{padding-block-start:0!important}@media screen and (max-width:699px){.product-card__media{padding-block-start:1rem}}.product-card__figure-media{grid-area:1 / 1 / auto / -1;position:relative}.color-swatch-wrap{display:flex;flex-direction:column;align-items:center;gap:.3rem}.color-swatch-wrap__new-label{font-size:.7rem;line-height:1;color:rgb(var(--text-color) / .65);white-space:nowrap}.variant-picker__option-values:has(.color-swatch-wrap){align-items:flex-start}.variant-picker__option-info--limited{margin-block-start:var(--product-block-item-margin)}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
