.content-for-layout[data-template*=product]{--everide-pdp-page: var(--everide-page-bg, var(--everide-canvas));--everide-pdp-surface: var(--everide-paper);--everide-pdp-surface-soft: var(--everide-gray-green);--everide-pdp-panel: var(--everide-media-neutral);--everide-pdp-border: var(--everide-border);--everide-pdp-border-strong: var(--everide-border);--everide-pdp-text: var(--everide-text, var(--everide-forest));--everide-pdp-text-muted: var(--everide-muted);--everide-pdp-ink: var(--everide-forest);--everide-pdp-ink-soft: var(--everide-forest);--everide-pdp-accent: var(--everide-accent, var(--everide-sale));--everide-pdp-radius: min(var(--everide-radius-lg, 4px), 4px);--everide-pdp-control-height: var(--everide-control-height, 48px);--everide-pdp-rule: color-mix(in srgb, var(--everide-forest) 11%, transparent);background:var(--everide-pdp-page)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell,.content-for-layout[data-template*=product] .everide-product-assurance,.content-for-layout[data-template*=product] .everide-product-content{color:var(--everide-pdp-text)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .section-background,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information{background:var(--everide-pdp-page)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information{--gap: clamp(2rem, 3vw, 3.5rem)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__grid{align-items:start;row-gap:clamp(1.25rem,2vw,2rem)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__media,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-picker,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .buy-buttons-block{min-width:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__media{align-self:start}.content-for-layout[data-template*=product] .everide-pdp-media-frame{padding:clamp(.75rem,1.5vw,1.1rem);border:1px solid var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] .everide-pdp-media-surface{padding:clamp(.35rem,.8vw,.65rem);border:1px solid color-mix(in srgb,var(--everide-paper) 72%,transparent);border-radius:var(--everide-pdp-radius);background:color-mix(in srgb,var(--everide-paper) 72%,transparent)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__media .media-gallery__grid{gap:clamp(.75rem,1vw,1rem)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__media .product-media-container{overflow:hidden;border:1px solid color-mix(in srgb,var(--everide-forest) 8%,transparent);border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-surface)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__media .product-media-container img{object-position:center center}.content-for-layout[data-template*=product] .everide-pdp-details-frame{width:100%}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details{justify-content:flex-start;width:100%}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details>.group-block{width:min(100%,40rem);padding:clamp(1rem,2vw,1.6rem);border:1px solid var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-panel);box-shadow:none}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details>.group-block>.group-block-content{gap:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details>.group-block>.group-block-content>:not(.view-product-title)+:not(.view-product-title){margin-top:clamp(.95rem,1.4vw,1.2rem);padding-top:clamp(.95rem,1.4vw,1.2rem);border-top:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details>.group-block>.group-block-content>.view-product-title+*{margin-top:0;padding-top:0;border-top:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details>.group-block>.group-block-content>.group-block{width:100%;padding:0;border:0;background:transparent}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details>.group-block>.group-block-content>.group-block>.group-block-content{gap:var(--everide-space-2, 12px)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__context,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option--buttons legend,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option--dropdowns>label,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option[data-testid=variant-option-single],.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-label{margin:0;color:var(--everide-pdp-text-muted);font-size:.72rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__context{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__context-divider{width:.3rem;height:.3rem;border-radius:999px;background:var(--everide-pdp-accent);opacity:.4}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__title{margin:0;max-width:12ch;color:var(--everide-pdp-ink);font-size:clamp(2.2rem,1.85rem + 1vw,3rem);line-height:1.02;letter-spacing:0;text-wrap:balance}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .price__regular,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .price__sale{display:flex;flex-wrap:wrap;gap:.35rem .75rem;align-items:baseline}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .price{color:var(--everide-pdp-text);font-size:1.2rem;font-weight:600;letter-spacing:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .compare-at-price{color:var(--everide-pdp-text-muted);font-size:.98rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__intro,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-copy,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details-copy{color:var(--everide-pdp-text-muted)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__intro,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-note,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .buy-buttons-block,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details{padding-top:0;border-top:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__intro{max-width:36ch;font-size:1rem;line-height:1.65}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__intro>*:first-child,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-copy>*:first-child,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details-copy>*:first-child{margin-top:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__intro>*:last-child,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-copy>*:last-child,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details-copy>*:last-child{margin-bottom:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-picker{width:100%}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-picker__form{display:grid;gap:1rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell fieldset.variant-option--buttons{display:grid;gap:.7rem;margin:0;padding:0;border:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell fieldset.variant-option--buttons legend{margin-bottom:.1rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label{min-height:2.875rem;padding-block:.75rem;padding-inline:.95rem;border-color:var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background-color:var(--everide-pdp-surface);color:var(--everide-pdp-text);transition:border-color .18s ease,background-color .18s ease,color .18s ease}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:hover,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]){border-color:var(--everide-pdp-border-strong);background-color:color-mix(in srgb,var(--everide-gray-green) 45%,transparent);color:var(--everide-pdp-text)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:before{border-color:var(--everide-pdp-border)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label__pill{background:color-mix(in srgb,var(--everide-forest) 6%,transparent)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:has(:checked){border-color:var(--everide-pdp-ink);background-color:var(--everide-pdp-ink);color:var(--everide-pdp-surface)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:has(:checked):before{border-color:var(--everide-pdp-ink)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:has(:checked) .variant-option__button-label__pill{background-color:color-mix(in srgb,var(--everide-paper) 18%,transparent)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:has(:checked) .variant-option__swatch-value{color:inherit}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:has(:focus-visible),.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label:has(input:focus-visible){border-color:var(--everide-pdp-accent);outline:2px solid var(--everide-pdp-accent);outline-offset:2px}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__button-label__text{text-align:center}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .variant-option__swatch-value{color:var(--everide-pdp-text-muted)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-note{display:grid;gap:.6rem;padding:1rem;border:1px solid var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background:color-mix(in srgb,var(--everide-gray-green) 55%,transparent)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-type{margin:0;color:var(--everide-pdp-text);font-weight:600}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-links{display:flex;flex-wrap:wrap;gap:var(--everide-space-2, 8px)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-link,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-inline{color:inherit;font-size:.94rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__fit-link{text-decoration-thickness:.08em;text-underline-offset:.18em}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .buy-buttons-block{width:100%}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-form-buttons{gap:.75rem;align-items:start}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-form-buttons>.quantity-selector-wrapper{flex:0 0 7.25rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-form-buttons>:has(.add-to-cart-button){flex:1 1 16rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-form-buttons>.accelerated-checkout-block{flex:1 0 100%}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .quantity-selector{width:100%;min-height:var(--everide-pdp-control-height);border:1px solid var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-surface)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .quantity-selector input[type=number]{color:var(--everide-pdp-text);background:transparent}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .quantity-selector :is(.quantity-minus,.quantity-plus){color:var(--everide-pdp-text)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .add-to-cart-button{min-height:var(--everide-pdp-control-height);border:1px solid var(--everide-pdp-ink);border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-ink);color:var(--everide-pdp-surface);box-shadow:none;letter-spacing:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .add-to-cart-button:hover:not([disabled]){border-color:var(--everide-pdp-ink-soft);background:var(--everide-pdp-ink-soft);color:var(--everide-pdp-surface)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .accelerated-checkout-block,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .accelerated-checkout-block .shopify-payment-button,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .accelerated-checkout-block .shopify-payment-button__button,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .accelerated-checkout-block button.shopify-payment-button__button--unbranded{width:100%}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .accelerated-checkout-block button.shopify-payment-button__button--unbranded{--button-color: var(--everide-pdp-text);--button-background-color: transparent;--button-border-color: var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);text-transform:none}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details details{border:1px solid var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-surface)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details summary{position:relative;cursor:pointer;list-style:none;padding:1rem;color:var(--everide-pdp-text);font-weight:600}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details summary:after{content:"+";position:absolute;inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-50%);color:var(--everide-pdp-text-muted)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details details[open] summary:after{content:"\2212"}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details summary::-webkit-details-marker{display:none}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__details-copy{padding:0 1rem 1rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-additional-blocks{display:contents}@media screen and (min-width:750px){.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.1fr) minmax(23rem,.9fr)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__grid.product-information--media-right{grid-template-columns:minmax(23rem,.9fr) minmax(0,1.1fr)}}@media screen and (min-width:1200px){.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.16fr) minmax(24rem,.84fr)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:minmax(24rem,.84fr) minmax(0,1.16fr)}}@media screen and (max-width:749px){.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information{--gap: 1.125rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__grid{display:flex;flex-direction:column;align-items:stretch;gap:var(--gap);grid-template-columns:none}.content-for-layout[data-template*=product] .everide-pdp-media-frame{padding:.65rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__media,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-details-frame,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details{grid-column:auto;width:100%}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__media{order:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details{order:1}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-media-frame,.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-details-frame{min-width:0;width:100%}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-information__media .product-media-container{max-height:min(62svh,34rem)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-details>.group-block{padding:1rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .everide-pdp-purchase__title{max-width:none;font-size:clamp(1.95rem,8vw,2.5rem)}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-form-buttons>.quantity-selector-wrapper{flex-basis:6.75rem}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-form-buttons>:has(.add-to-cart-button){flex-basis:calc(100% - 7.5rem);min-width:0}.content-for-layout[data-template*=product] .everide-pdp-purchase-shell .product-form-buttons>.accelerated-checkout-block{flex-basis:100%}}.everide-product-content{position:relative}.content-for-layout[data-template*=product] .everide-product-content{background:var(--everide-pdp-page)}.everide-product-content__blocks{display:grid;gap:var(--everide-space-5)}.everide-product-content__block{display:grid;gap:var(--everide-space-3);min-width:0;padding-block-start:var(--everide-space-4);border-block-start:1px solid var(--everide-pdp-rule)}.everide-product-content__block:first-child{padding-block-start:0;border-block-start:0}.everide-product-content__heading{margin:0;max-width:32rem}.everide-product-content__subheading{margin:0}.everide-product-content__intro,.everide-product-content__story,.everide-product-content__banner-text{max-width:44rem;color:var(--everide-pdp-text-muted)}.everide-product-content__intro>*:first-child,.everide-product-content__story>*:first-child,.everide-product-content__banner-text>*:first-child,.everide-product-content__card-text>*:first-child{margin-top:0}.everide-product-content__intro>*:last-child,.everide-product-content__story>*:last-child,.everide-product-content__banner-text>*:last-child,.everide-product-content__card-text>*:last-child{margin-bottom:0}.everide-product-content__purchase-details{max-width:44rem}.everide-product-content__purchase-details details{border:1px solid var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background:color-mix(in srgb,var(--everide-paper) 70%,transparent)}.everide-product-content__purchase-details-summary{position:relative;margin:0;padding:1rem 3rem 1rem 1rem;cursor:pointer;list-style:none;color:var(--everide-pdp-text);font-weight:600}.everide-product-content__purchase-details-summary:after{content:"+";position:absolute;inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-50%);color:var(--everide-pdp-text-muted);font-size:1.125rem;line-height:1}.everide-product-content__purchase-details details[open] .everide-product-content__purchase-details-summary{border-bottom:1px solid var(--everide-pdp-rule)}.everide-product-content__purchase-details details[open] .everide-product-content__purchase-details-summary:after{content:"-"}.everide-product-content__purchase-details-summary::-webkit-details-marker{display:none}.everide-product-content__purchase-details-copy{max-width:44rem;padding:1rem;color:var(--everide-pdp-text-muted)}.everide-product-content__purchase-details-copy>*:first-child{margin-top:0}.everide-product-content__purchase-details-copy>*:last-child{margin-bottom:0}.everide-product-content__context-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--everide-space-2) var(--everide-space-3);padding:0;margin:0;list-style:none}.everide-product-content__info-card,.everide-product-content__feature-card,.everide-product-content__technical-notes,.everide-product-content__banner,.everide-product-content__rating,.everide-product-content__size-image{border:1px solid var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-surface)}.everide-product-content__context-list li{display:grid;gap:.35rem;padding-top:var(--everide-space-2);border-top:1px solid var(--everide-pdp-rule)}.everide-product-content__context-list span{color:var(--everide-pdp-text-muted);font-size:.76rem;letter-spacing:0;text-transform:uppercase}.everide-product-content__context-list strong{font-weight:600}.everide-product-content__split-grid,.everide-product-content__technical-grid,.everide-product-content__size-layout,.everide-product-content__banner{display:grid;gap:var(--everide-space-3);align-items:start}.everide-product-content__info-card,.everide-product-content__feature-copy,.everide-product-content__banner-copy,.everide-product-content__technical-notes{display:grid;gap:var(--everide-space-2)}.everide-product-content__info-card,.everide-product-content__feature-copy,.everide-product-content__banner-copy,.everide-product-content__technical-notes{padding:var(--everide-space-3)}.everide-product-content__card-title{margin:0}.everide-product-content__card-text{margin:0;color:var(--everide-pdp-text-muted)}.everide-product-content__feature-grid{display:grid;gap:var(--everide-space-3)}.everide-product-content__feature-card{overflow:hidden}.everide-product-content__feature-media{aspect-ratio:4 / 5;background:color-mix(in srgb,var(--everide-forest) 4%,transparent)}.everide-product-content__feature-media img,.everide-product-content__banner-media img,.everide-product-content__size-image img{display:block;width:100%;height:100%;object-fit:cover}.everide-product-content__feature-copy{align-content:start}.everide-product-content__ratings-grid{display:grid;gap:var(--everide-space-2)}.everide-product-content__rating{display:grid;gap:.65rem;padding:var(--everide-space-3)}.everide-product-content__rating-copy{display:flex;justify-content:space-between;gap:var(--everide-space-2);align-items:center}.everide-product-content__rating-label{font-weight:600}.everide-product-content__rating-value{color:var(--everide-pdp-text-muted);font-size:.92rem}.everide-product-content__rating-scale{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.everide-product-content__rating-bar{height:.45rem;border-radius:999px;background:color-mix(in srgb,var(--everide-forest) 12%,transparent)}.everide-product-content__rating-bar--filled{background:var(--everide-pdp-ink-soft)}.everide-product-content__details-list{display:grid;gap:var(--everide-space-2);margin:0}.everide-product-content__detail-row{display:grid;grid-template-columns:minmax(8rem,.75fr) minmax(0,1fr);gap:var(--everide-space-2);padding-block:var(--everide-space-2);border-bottom:1px solid var(--everide-pdp-rule)}.everide-product-content__detail-row:first-child{padding-top:0}.everide-product-content__detail-row:last-child{padding-bottom:0;border-bottom:0}.everide-product-content__detail-row dt{color:var(--everide-pdp-text-muted)}.everide-product-content__detail-row dd,.everide-product-content__detail-row dt{margin:0}.everide-product-content__size-copy{display:grid;gap:var(--everide-space-3)}.everide-product-content__size-image{display:block;align-self:start;max-width:100%;overflow:hidden}.everide-product-content__text-link{display:inline-flex;width:fit-content;color:var(--everide-pdp-text);text-decoration-thickness:.08em;text-underline-offset:.18em}.everide-product-content__drawer-button{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;width:fit-content;min-height:2.75rem;padding:.7rem 1rem;border:1px solid var(--everide-pdp-border-strong);border-radius:var(--everide-pdp-radius);background:transparent;color:var(--everide-pdp-text);font:inherit;font-size:.88rem;font-weight:600;line-height:1;text-decoration:none}.everide-product-content__drawer-button:hover{border-color:var(--everide-pdp-text);background:color-mix(in srgb,var(--everide-gray-green) 42%,transparent)}.everide-product-content__drawer-button:focus-visible{outline:2px solid var(--everide-pdp-accent);outline-offset:3px}.everide-product-content__actions{display:flex;flex-wrap:wrap;gap:var(--everide-space-2)}.everide-product-content__actions .button-secondary{width:fit-content}.everide-product-content__banner{overflow:hidden;background:color-mix(in srgb,var(--everide-gray-green) 42%,transparent)}.everide-product-content__banner-media{min-height:100%;background:color-mix(in srgb,var(--everide-forest) 4%,transparent)}.everide-product-faq{display:grid;gap:var(--everide-space-4);background:var(--everide-pdp-page);color:var(--everide-pdp-text)}.everide-product-faq__header{display:grid;gap:var(--everide-space-2);max-width:min(44rem,100%)}.everide-product-faq__eyebrow{margin:0;color:var(--everide-pdp-text-muted);font-size:.78rem;letter-spacing:0;text-transform:uppercase}.everide-product-faq__heading,.everide-product-faq__item-title{margin:0}.everide-product-faq__description,.everide-product-faq__answer,.everide-product-faq__item-body{color:var(--everide-pdp-text-muted)}.everide-product-faq__list{display:grid;gap:var(--everide-space-2);max-width:min(52rem,100%)}.everide-product-faq__item{border:1px solid var(--everide-pdp-border);border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-surface)}.everide-product-faq__item--product,.everide-product-faq__answer{padding:var(--everide-space-3)}.everide-product-faq__question{position:relative;cursor:pointer;list-style:none;padding:var(--everide-space-3) calc(var(--everide-space-5) + var(--everide-space-1)) var(--everide-space-3) var(--everide-space-3);color:var(--everide-pdp-text);font-weight:600}.everide-product-faq__question:after{content:"+";position:absolute;inset-block-start:50%;inset-inline-end:var(--everide-space-3);transform:translateY(-50%);color:var(--everide-pdp-text-muted)}.everide-product-faq__question::-webkit-details-marker{display:none}.everide-product-faq__item[open] .everide-product-faq__question{border-block-end:1px solid var(--everide-pdp-rule)}.everide-product-faq__item[open] .everide-product-faq__question:after{content:"-"}.everide-service-drawer{--theme-drawer-width: min(96vw, 53.75rem);z-index:80;background:var(--everide-pdp-page);color:var(--everide-pdp-text)}.everide-service-drawer__inner{display:grid;min-height:100%;grid-template-rows:auto minmax(0,1fr) auto}.everide-service-drawer .theme-drawer__header,.everide-service-drawer__tab-header{display:grid;min-height:7.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,1.75rem);padding:clamp(1.25rem,3vw,1.75rem) clamp(1rem,6vw,5.5rem);border-block-end:1px solid var(--everide-pdp-border)}.everide-service-drawer .theme-drawer__title{color:var(--everide-pdp-text);font-size:clamp(1.25rem,2vw,1.6rem)}.everide-service-drawer__tabs{display:flex;min-width:0;gap:clamp(1rem,3vw,1.75rem);overflow-x:auto;scrollbar-width:none}.everide-service-drawer__tabs::-webkit-scrollbar{display:none}.everide-service-drawer__tab{-webkit-appearance:none;appearance:none;cursor:pointer;flex:0 0 auto;padding:0 0 .45rem;border:0;border-block-end:1px solid transparent;border-radius:0;background:transparent;color:var(--everide-pdp-text);font-size:clamp(.84rem,1.2vw,.95rem);font-weight:600;letter-spacing:0;line-height:1.25}.everide-service-drawer__tab.is-active{border-block-end-color:currentColor;font-weight:700}.everide-service-drawer__tab:focus-visible{outline:2px solid var(--everide-pdp-accent);outline-offset:4px}.everide-service-drawer__close-button.theme-drawer__close-button{width:3.15rem;height:3.15rem;border-radius:999px;background:var(--everide-pdp-surface);color:var(--everide-pdp-text)}.everide-service-drawer__close-button.theme-drawer__close-button:hover{background:var(--everide-pdp-surface-soft)}.everide-service-drawer__body{min-height:0;overflow-y:auto;padding:clamp(3rem,7vw,4.75rem) clamp(1rem,6vw,5.5rem) clamp(2rem,5vw,3.5rem)}.everide-service-drawer__panel[hidden]{display:none}.everide-service-drawer__panel{max-width:42.5rem}.everide-service-drawer__section{display:grid;gap:1rem;padding-block:0 1.75rem;border-block-end:1px solid var(--everide-pdp-border)}.everide-service-drawer__section+.everide-service-drawer__section{padding-block-start:1.75rem}.everide-service-drawer__section:last-child{border-block-end:0}.everide-service-drawer__section h3{margin:0;color:var(--everide-pdp-text);font-size:clamp(1.7rem,3vw,2.65rem);font-weight:500;letter-spacing:0;line-height:1.04;text-transform:none}.everide-service-drawer__section p,.everide-service-drawer__rte{margin:0;color:var(--everide-pdp-text);font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.5}.everide-service-drawer__rte>*:first-child{margin-block-start:0}.everide-service-drawer__rte>*:last-child{margin-block-end:0}.everide-service-drawer__link{display:inline-flex;width:fit-content;margin-block-start:.25rem;color:var(--everide-pdp-text);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration-thickness:.08em;text-underline-offset:.18em}.everide-service-drawer__link:focus-visible{outline:2px solid var(--everide-pdp-accent);outline-offset:3px}.everide-service-drawer__media{overflow:auto;border:1px solid var(--everide-pdp-border);background:var(--everide-pdp-page)}.everide-service-drawer__media img{display:block;width:100%;height:auto}.everide-service-drawer__footer{display:flex;min-height:6.875rem;justify-content:flex-end;align-items:center;padding:1.25rem clamp(1rem,6vw,5.5rem);border-block-start:1px solid var(--everide-pdp-border);background:var(--everide-pdp-surface-soft)}.everide-service-drawer__help-link{display:inline-flex;align-items:center;min-height:3rem;padding:.85rem 1.2rem;border-radius:999px;background:var(--everide-pdp-text);color:var(--everide-pdp-page);font-size:.8rem;font-weight:700;text-decoration:none}.everide-service-drawer__help-link:after{content:"\2197";margin-inline-start:.45rem}@media screen and (max-width:640px){.everide-service-drawer{--theme-drawer-width: 100vw}.everide-service-drawer .theme-drawer__header,.everide-service-drawer__tab-header{min-height:5.75rem;gap:.875rem;padding:1.25rem 1rem}.everide-service-drawer__tabs{gap:1.125rem}.everide-service-drawer__tab{font-size:.82rem}.everide-service-drawer__close-button.theme-drawer__close-button{width:2.65rem;height:2.65rem}.everide-service-drawer__body{padding:3rem 1rem 2.25rem}.everide-service-drawer__section h3{font-size:2.25rem}.everide-service-drawer__section p,.everide-service-drawer__rte{font-size:.95rem}.everide-service-drawer__footer{min-height:5.25rem;padding:.875rem 1rem}}@media screen and (min-width:750px){.everide-product-content__context-list,.everide-product-content__split-grid,.everide-product-content__technical-grid,.everide-product-content__ratings-grid,.everide-product-content__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.everide-product-content__context-list,.everide-product-content__feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.everide-product-content__banner--with-image{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}}@media screen and (max-width:749px){.everide-product-content__blocks{gap:var(--everide-space-4)}.everide-product-content__block{padding-block-start:var(--everide-space-3)}.everide-product-content__detail-row{grid-template-columns:1fr}}.content-for-layout[data-template*=product] :is(.everide-product-content,.everide-product-story,.everide-product-reviews,.everide-product-faq){color:var(--everide-pdp-text)}.content-for-layout[data-template*=product] .everide-product-content__blocks{display:grid;gap:4.5rem}.content-for-layout[data-template*=product] .everide-product-content__blocks>article{display:grid;gap:1.75rem;min-width:0;padding-block-start:4.5rem;border-block-start:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] .everide-product-content__blocks>article:first-child{padding-block-start:0;border-block-start:0}.content-for-layout[data-template*=product] .everide-product-content__header{display:grid;gap:.5rem;max-width:44rem}.content-for-layout[data-template*=product] .everide-product-content__eyebrow{margin:0;color:var(--everide-pdp-accent);font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:uppercase}.content-for-layout[data-template*=product] .everide-product-content__header h2,.content-for-layout[data-template*=product] .everide-product-story__content h2{margin:0;color:var(--everide-pdp-text);font-size:2.25rem;line-height:1.1;letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance}.content-for-layout[data-template*=product] .everide-verdict__cards{display:grid;grid-template-columns:repeat(var(--everide-verdict-columns, 3),minmax(0,1fr));gap:1rem;min-width:0}.content-for-layout[data-template*=product] .everide-verdict__cards--1{--everide-verdict-columns: 1;max-width:44rem}.content-for-layout[data-template*=product] .everide-verdict__cards--2{--everide-verdict-columns: 2}.content-for-layout[data-template*=product] .everide-verdict__card{display:grid;align-content:start;gap:.9rem;min-width:0;padding:1.25rem;border:1px solid var(--everide-pdp-border);border-radius:4px;background:var(--everide-pdp-surface)}.content-for-layout[data-template*=product] .everide-verdict__card--best{border-block-start:3px solid var(--everide-pdp-accent)}.content-for-layout[data-template*=product] .everide-verdict__card--not-best{background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] :is(.everide-verdict__card,.everide-product-overview__column,.everide-feature-card) h3{margin:0;color:var(--everide-pdp-text);font-size:1.05rem;line-height:1.35}.content-for-layout[data-template*=product] :is(.everide-verdict__body,.everide-feature-card__copy,.everide-fabric__explanation,.everide-product-story__intro,.everide-product-story__body){color:var(--everide-pdp-text-muted);font-size:.96rem;line-height:1.65}.content-for-layout[data-template*=product] :is(.everide-verdict__body,.everide-feature-card__copy,.everide-fabric__explanation,.everide-product-story__intro,.everide-product-story__body)>:first-child{margin-block-start:0}.content-for-layout[data-template*=product] :is(.everide-verdict__body,.everide-feature-card__copy,.everide-fabric__explanation,.everide-product-story__intro,.everide-product-story__body)>:last-child{margin-block-end:0}.content-for-layout[data-template*=product] .everide-product-overview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-block:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] .everide-product-overview__column{display:grid;align-content:start;gap:1rem;min-width:0;padding:1.4rem}.content-for-layout[data-template*=product] .everide-product-overview__column+.everide-product-overview__column{border-inline-start:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] :is(.everide-product-overview__spec-list,.everide-product-overview__profile-list,.everide-product-overview__metric-list){display:grid;gap:.9rem;min-width:0;margin:0}.content-for-layout[data-template*=product] :is(.everide-product-overview__spec-list,.everide-product-overview__profile-list)>div{display:grid;gap:.25rem;min-width:0;padding-block-end:.8rem;border-block-end:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] :is(.everide-product-overview__spec-list,.everide-product-overview__profile-list)>div:last-child{padding-block-end:0;border-block-end:0}.content-for-layout[data-template*=product] :is(.everide-product-overview__spec-list dt,.everide-product-overview__profile-list span){color:var(--everide-pdp-text-muted);font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.content-for-layout[data-template*=product] :is(.everide-product-overview__spec-list dd,.everide-product-overview__profile-list strong){min-width:0;margin:0;color:var(--everide-pdp-text);font-size:.92rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.content-for-layout[data-template*=product] .everide-product-overview__metric{display:grid;gap:.55rem;min-width:0;padding-block-end:.8rem;border-block-end:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] .everide-product-overview__metric:last-child{padding-block-end:0;border-block-end:0}.content-for-layout[data-template*=product] .everide-product-overview__metric-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;color:var(--everide-pdp-text-muted);font-size:.82rem;line-height:1.35}.content-for-layout[data-template*=product] .everide-product-overview__metric-head strong{color:var(--everide-pdp-text);font-weight:700}.content-for-layout[data-template*=product] .everide-product-overview__segments{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem}.content-for-layout[data-template*=product] .everide-product-overview__segments i{height:.32rem;border-radius:2px;background:var(--everide-pdp-border)}.content-for-layout[data-template*=product] .everide-product-overview__segments i.is-active{background:var(--everide-pdp-accent)}.content-for-layout[data-template*=product] .everide-product-overview__metric p{margin:0;color:var(--everide-pdp-text-muted);font-size:.82rem;line-height:1.45}.content-for-layout[data-template*=product] .everide-feature-cards__carousel{display:grid;gap:inherit;min-width:0}.content-for-layout[data-template*=product] .everide-feature-cards__top{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;min-width:0}.content-for-layout[data-template*=product] .everide-feature-cards__controls{display:flex;flex:0 0 auto;gap:.5rem}.content-for-layout[data-template*=product] .everide-feature-cards__arrow{display:grid;width:2.75rem;height:2.75rem;padding:0;place-items:center;border:1px solid var(--everide-pdp-border);border-radius:50%;background:transparent;color:var(--everide-pdp-text);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.content-for-layout[data-template*=product] .everide-feature-cards__arrow svg{width:1rem;height:1rem}.content-for-layout[data-template*=product] .everide-feature-cards__arrow--previous svg{transform:rotate(180deg)}.content-for-layout[data-template*=product] .everide-feature-cards__arrow:disabled{opacity:.32;cursor:default}.content-for-layout[data-template*=product] .everide-feature-cards__arrow:focus-visible{outline:2px solid var(--everide-pdp-accent);outline-offset:3px}@media(hover:hover){.content-for-layout[data-template*=product] .everide-feature-cards__arrow:not(:disabled):hover{border-color:var(--everide-pdp-text);background:var(--everide-pdp-text);color:var(--everide-pdp-surface)}}.content-for-layout[data-template*=product] .everide-feature-cards__track{display:flex;gap:1rem;min-width:0;padding-block-end:.25rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.content-for-layout[data-template*=product] .everide-feature-cards__track::-webkit-scrollbar{display:none}.content-for-layout[data-template*=product] .everide-feature-card{display:grid;flex:0 0 calc((100% - 2rem) / 3);grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border:1px solid var(--everide-pdp-border);border-radius:4px;background:var(--everide-pdp-surface);scroll-snap-align:start}.content-for-layout[data-template*=product] .everide-feature-card__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] .everide-feature-card__media img{display:block;width:100%;height:100%;object-fit:cover}.content-for-layout[data-template*=product] .everide-feature-card__body{display:grid;align-content:start;gap:1rem;min-width:0;padding:1.15rem}.content-for-layout[data-template*=product] .everide-feature-card__body>div{display:grid;gap:.35rem}.content-for-layout[data-template*=product] .everide-feature-card__body>div>span{color:var(--everide-pdp-accent);font-size:.7rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.content-for-layout[data-template*=product] .everide-details-motion__player{position:relative;display:block;min-height:18rem;overflow:hidden;border-radius:4px;background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] .everide-details-motion__player video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.content-for-layout[data-template*=product] .everide-details-motion__control{position:absolute;inset-inline-start:1rem;inset-block-end:1rem;display:inline-flex;gap:.55rem;align-items:center;min-height:2.75rem;padding:.65rem .9rem;cursor:pointer;border:1px solid color-mix(in srgb,var(--everide-paper) 68%,transparent);border-radius:4px;background:color-mix(in srgb,var(--everide-forest) 90%,transparent);color:var(--everide-paper);font:inherit;font-size:.86rem;font-weight:700}.content-for-layout[data-template*=product] .everide-details-motion__control svg{display:block;width:1rem;height:1rem}.content-for-layout[data-template*=product] .everide-details-motion__pause-icon,.content-for-layout[data-template*=product] .everide-details-motion__player[data-playing=true] .everide-details-motion__play-icon{display:none}.content-for-layout[data-template*=product] .everide-details-motion__player[data-playing=true] .everide-details-motion__pause-icon{display:inline-flex}.content-for-layout[data-template*=product] .everide-details-motion__control:focus-visible{outline:2px solid var(--everide-paper);outline-offset:3px}.content-for-layout[data-template*=product] .everide-fabric__layout{display:grid;gap:2rem;min-width:0}.content-for-layout[data-template*=product] .everide-fabric__layout--with-image{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);align-items:start}.content-for-layout[data-template*=product] .everide-fabric__content{display:grid;gap:1.4rem;min-width:0}.content-for-layout[data-template*=product] :is(.everide-fabric__facts,.everide-fabric__spec-list,.everide-full-specifications__list){display:grid;gap:0;margin:0;border-block-start:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] :is(.everide-fabric__facts,.everide-fabric__spec-list,.everide-full-specifications__list)>div{display:grid;grid-template-columns:minmax(8rem,.75fr) minmax(0,1fr);gap:1rem;min-width:0;padding-block:.75rem;border-block-end:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] :is(.everide-fabric__facts,.everide-fabric__spec-list,.everide-full-specifications__list) dt{color:var(--everide-pdp-text-muted);font-size:.82rem}.content-for-layout[data-template*=product] :is(.everide-fabric__facts,.everide-fabric__spec-list,.everide-full-specifications__list) dd{display:grid;gap:.2rem;min-width:0;margin:0;color:var(--everide-pdp-text);font-size:.9rem;font-weight:600;overflow-wrap:anywhere}.content-for-layout[data-template*=product] :is(.everide-fabric__facts,.everide-fabric__spec-list,.everide-full-specifications__list) dd small{color:var(--everide-pdp-text-muted);font-weight:400}.content-for-layout[data-template*=product] .everide-fabric__drawer-button{display:inline-flex;gap:.65rem;align-items:center;justify-content:space-between;width:fit-content;min-height:3rem;padding:.7rem .9rem;cursor:pointer;border:1px solid var(--everide-pdp-text);border-radius:4px;background:transparent;color:var(--everide-pdp-text);font:inherit;font-size:.9rem;font-weight:700}.content-for-layout[data-template*=product] .everide-fabric__drawer-button:hover{background:var(--everide-pdp-text);color:var(--everide-paper)}.content-for-layout[data-template*=product] .everide-fabric__drawer-button:focus-visible{outline:2px solid var(--everide-pdp-accent);outline-offset:3px}.content-for-layout[data-template*=product] .everide-fabric__media{min-width:0;overflow:hidden;border-radius:4px;background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] .everide-fabric__media img{display:block;width:100%;height:auto}.content-for-layout[data-template*=product] .everide-full-specifications__group{display:grid;gap:.8rem}.content-for-layout[data-template*=product] .everide-full-specifications__intro{gap:1.35rem}.content-for-layout[data-template*=product] .everide-full-specifications__title-block,.content-for-layout[data-template*=product] .everide-full-specifications__description{display:grid;gap:.5rem;min-width:0}.content-for-layout[data-template*=product] .everide-full-specifications__field-label,.content-for-layout[data-template*=product] .everide-full-specifications__feature-copy span{color:var(--everide-pdp-accent);font-size:.72rem;font-weight:700;letter-spacing:0;line-height:1.35;text-transform:uppercase}.content-for-layout[data-template*=product] .everide-full-specifications__product-title{min-width:0;margin:0;color:var(--everide-pdp-text);font-size:2rem;font-weight:600;letter-spacing:0;line-height:1.16;overflow-wrap:anywhere}.content-for-layout[data-template*=product] .everide-full-specifications__description h3{margin:0;color:var(--everide-pdp-text);font-size:.9rem;font-weight:700;line-height:1.4}.content-for-layout[data-template*=product] .everide-full-specifications__description p{max-width:40rem;margin:0;color:var(--everide-pdp-text-muted);font-size:.95rem;line-height:1.65;overflow-wrap:anywhere}.content-for-layout[data-template*=product] .everide-full-specifications__feature-list{display:grid;min-width:0;border-block-start:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] .everide-full-specifications__feature{display:grid;gap:.8rem;min-width:0;padding-block:1rem;border-block-end:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] .everide-full-specifications__feature h4{min-width:0;margin:0;color:var(--everide-pdp-text);font-size:1rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.content-for-layout[data-template*=product] .everide-full-specifications__feature-copy{display:grid;gap:.65rem;min-width:0}.content-for-layout[data-template*=product] .everide-full-specifications__feature-copy>div{display:grid;grid-template-columns:minmax(8.5rem,.55fr) minmax(0,1fr);gap:1rem;min-width:0}.content-for-layout[data-template*=product] .everide-full-specifications__feature-copy p{min-width:0;margin:0;color:var(--everide-pdp-text-muted);font-size:.9rem;line-height:1.55;overflow-wrap:anywhere}.content-for-layout[data-template*=product] .everide-full-specifications__placeholder,.content-for-layout[data-template*=product] .everide-full-specifications__row--empty dd{color:var(--everide-pdp-text-muted);font-weight:400}.content-for-layout[data-template*=product] .everide-full-specifications-drawer.everide-service-drawer{--theme-drawer-width: min(100vw, 46rem);max-inline-size:100vw;overflow:hidden;background:var(--everide-pdp-page)}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-service-drawer__inner{width:100%;min-width:0;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.content-for-layout[data-template*=product] .everide-full-specifications-drawer.everide-service-drawer .theme-drawer__header{min-width:0;min-height:5.75rem;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.4rem clamp(1.25rem,4vw,2.25rem);background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .theme-drawer__title{display:block;min-width:0;color:var(--everide-pdp-text);font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.25;overflow-wrap:anywhere}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .theme-drawer__close-button{flex:0 0 2.75rem;width:2.75rem;height:2.75rem;margin:0;border:1px solid var(--everide-pdp-border);background:var(--everide-pdp-surface);color:var(--everide-pdp-text);box-shadow:none}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .theme-drawer__close-button:hover{background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-service-drawer__body{width:100%;min-width:0;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.25rem,4vw,2.25rem) 2.5rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__group{min-width:0;gap:.75rem;padding-block-end:1.5rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__group+.everide-full-specifications__group{padding-block-start:1.5rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__group h3{min-width:0;font-size:1rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__list{width:100%;min-width:0}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__list>div{grid-template-columns:minmax(9rem,.7fr) minmax(0,1fr);gap:1rem;min-width:0}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__list :is(dt,dd,span,small){min-width:0;max-width:100%;line-height:1.45;overflow-wrap:anywhere;word-break:normal}@media screen and (max-width:640px){.content-for-layout[data-template*=product] .everide-full-specifications-drawer.everide-service-drawer{--theme-drawer-width: 100vw;width:100vw;max-width:100vw}.content-for-layout[data-template*=product] .everide-full-specifications-drawer.everide-service-drawer .theme-drawer__header{min-height:4.75rem;gap:.75rem;padding:1rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .theme-drawer__title{font-size:1.2rem;line-height:1.25}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .theme-drawer__close-button{flex-basis:2.625rem;width:2.625rem;height:2.625rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-service-drawer__body{padding:1.25rem 1rem 2rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__group{gap:.65rem;padding-block-end:1.25rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__group+.everide-full-specifications__group{padding-block-start:1.25rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__group h3{font-size:.95rem;line-height:1.4}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__list>div{grid-template-columns:minmax(7rem,38%) minmax(0,1fr);gap:.75rem;padding-block:.8rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__list dt{font-size:.78rem}.content-for-layout[data-template*=product] .everide-full-specifications-drawer .everide-full-specifications__list dd{font-size:.875rem}.content-for-layout[data-template*=product] .everide-full-specifications__product-title{font-size:1.45rem}.content-for-layout[data-template*=product] .everide-full-specifications__feature-copy>div{grid-template-columns:minmax(0,1fr);gap:.35rem}}.content-for-layout[data-template*=product] .everide-product-story__layout{display:grid;gap:2rem;align-items:center}.content-for-layout[data-template*=product] .everide-product-story__layout--with-image{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr)}.content-for-layout[data-template*=product] .everide-product-story__content{display:grid;gap:1rem;min-width:0}.content-for-layout[data-template*=product] .everide-product-story__media{min-width:0;overflow:hidden;border-radius:4px;background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] .everide-product-story__media img{display:block;width:100%;height:auto}.content-for-layout[data-template*=product] .everide-product-reviews{display:grid;gap:1.75rem}.content-for-layout[data-template*=product] .everide-product-reviews__app{min-width:0}.content-for-layout[data-template*=product] .everide-product-faq{display:grid;gap:1.75rem}.content-for-layout[data-template*=product] .everide-product-faq__list{display:grid;gap:0;width:min(100%,58rem);border-block-start:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] .everide-product-faq__item{border:0;border-block-end:1px solid var(--everide-pdp-rule);border-radius:0;background:transparent}.content-for-layout[data-template*=product] .everide-product-faq__item h3{margin:0}.content-for-layout[data-template*=product] .everide-product-faq__question{-webkit-appearance:none;appearance:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 1.25rem;gap:1rem;align-items:center;width:100%;min-height:4rem;padding:1rem 0;border:0;background:transparent;color:var(--everide-pdp-text);font:inherit;font-size:1rem;font-weight:700;line-height:1.4;text-align:start}.content-for-layout[data-template*=product] .everide-product-faq__question:after{content:none}.content-for-layout[data-template*=product] .everide-product-faq__indicator{position:relative;display:block;width:1rem;height:1rem}.content-for-layout[data-template*=product] .everide-product-faq__indicator:before,.content-for-layout[data-template*=product] .everide-product-faq__indicator:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:.85rem;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .16s ease}.content-for-layout[data-template*=product] .everide-product-faq__indicator:after{transform:translate(-50%,-50%) rotate(90deg)}.content-for-layout[data-template*=product] .everide-product-faq__question[aria-expanded=true] .everide-product-faq__indicator:after{transform:translate(-50%,-50%) rotate(0)}.content-for-layout[data-template*=product] .everide-product-faq__question:focus-visible{outline:2px solid var(--everide-pdp-accent);outline-offset:3px}.content-for-layout[data-template*=product] .everide-product-faq__answer{padding:0 2rem 1.25rem 0;color:var(--everide-pdp-text-muted);line-height:1.65}.content-for-layout[data-template*=product] .everide-product-faq__answer-content>:first-child{margin-block-start:0}.content-for-layout[data-template*=product] .everide-product-faq__answer-content>:last-child{margin-block-end:0}.content-for-layout[data-template*=product] .everide-related-products__heading{margin:0 0 1.5rem;color:var(--everide-pdp-text);font-size:2rem;line-height:1.15;letter-spacing:0}.content-for-layout[data-template*=product] .everide-pdp-recommendations{position:relative;color:var(--everide-pdp-text);border-block-start:1px solid var(--everide-pdp-rule)}.content-for-layout[data-template*=product] .everide-pdp-recommendations--complementary .section-background{background:var(--everide-pdp-surface)}.content-for-layout[data-template*=product] .everide-pdp-recommendations--related .section-background{background:var(--everide-pdp-page)}.content-for-layout[data-template*=product] .everide-pdp-recommendations .section-resource-list__content{max-width:44rem}.content-for-layout[data-template*=product] .everide-pdp-recommendations .section-resource-list{column-gap:0}.content-for-layout[data-template*=product] .everide-pdp-recommendations .resource-list,.content-for-layout[data-template*=product] .everide-pdp-recommendations .resource-list__item{min-width:0}.content-for-layout[data-template*=product] .everide-pdp-recommendations .product-card{background:transparent;box-shadow:none}.content-for-layout[data-template*=product] .everide-pdp-recommendations :is(.product-card-gallery,.card-gallery,.product-card__image-wrapper){overflow:hidden;border-radius:var(--everide-pdp-radius);background:var(--everide-pdp-surface-soft)}.content-for-layout[data-template*=product] .everide-pdp-recommendations :is(a,button,input,select):focus-visible{outline:2px solid var(--everide-forest, var(--everide-pdp-ink));outline-offset:3px}@media screen and (max-width:989px){.content-for-layout[data-template*=product] .everide-product-overview__grid{grid-template-columns:1fr}.content-for-layout[data-template*=product] .everide-product-overview__column+.everide-product-overview__column{border-block-start:1px solid var(--everide-pdp-rule);border-inline-start:0}.content-for-layout[data-template*=product] .everide-feature-cards__track{display:flex}.content-for-layout[data-template*=product] .everide-feature-card{flex-basis:calc((100% - 1rem)/2)}.content-for-layout[data-template*=product] .everide-feature-cards__controls{display:none}.content-for-layout[data-template*=product] .everide-fabric__layout--with-image,.content-for-layout[data-template*=product] .everide-product-story__layout--with-image{grid-template-columns:1fr}}@media screen and (max-width:749px){.content-for-layout[data-template*=product] .everide-product-content__blocks{gap:3.5rem}.content-for-layout[data-template*=product] .everide-product-content__blocks>article{gap:1.35rem;padding-block-start:3.5rem}.content-for-layout[data-template*=product] .everide-product-content__header h2,.content-for-layout[data-template*=product] .everide-product-story__content h2{font-size:1.75rem}.content-for-layout[data-template*=product] :is(.everide-verdict__cards,.everide-feature-cards__track){display:flex;gap:.8rem;margin-inline:calc(var(--page-margin) * -1);padding-inline:var(--page-margin);padding-block-end:.8rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin}.content-for-layout[data-template*=product] :is(.everide-verdict__cards,.everide-feature-cards__track):focus-visible{outline:2px solid var(--everide-pdp-accent);outline-offset:3px}.content-for-layout[data-template*=product] .everide-verdict__card{flex:0 0 min(82vw,22rem);scroll-snap-align:start}.content-for-layout[data-template*=product] .everide-verdict__cards--1 .everide-verdict__card{flex-basis:100%}.content-for-layout[data-template*=product] .everide-feature-card{flex:0 0 min(82vw,21rem);scroll-snap-align:start}.content-for-layout[data-template*=product] .everide-product-overview__column{padding-inline:0}.content-for-layout[data-template*=product] .everide-details-motion__player{min-height:13rem}.content-for-layout[data-template*=product] :is(.everide-fabric__facts,.everide-fabric__spec-list,.everide-full-specifications__list)>div{grid-template-columns:minmax(6.5rem,.75fr) minmax(0,1fr);gap:.75rem}.content-for-layout[data-template*=product] .everide-fabric__drawer-button{width:100%}.content-for-layout[data-template*=product] .everide-related-products__heading{font-size:1.65rem}.content-for-layout[data-template*=product] .everide-pdp-recommendations .section{padding-block:3rem}.content-for-layout[data-template*=product] .everide-pdp-recommendations .everide-related-products__heading{margin-block-end:1.25rem}.content-for-layout[data-template*=product] .everide-pdp-recommendations .resource-list__carousel{--mobile-card-size: 72cqw}.content-for-layout[data-template*=product] .everide-pdp-recommendations .resource-list.hidden--desktop.force-full-width{width:100%;max-width:100vw}}@media(prefers-reduced-motion:reduce){.content-for-layout[data-template*=product] .everide-product-faq__indicator:before,.content-for-layout[data-template*=product] .everide-product-faq__indicator:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/everide-product-content.css.map */
