s-view-event{display:contents}.product-disclosures-block{display:block;width:100%}.product-disclosures-block:has(>[shopify-block-empty]){display:none}.product-disclosures{container-type:inline-size;display:grid;gap:var(--fit-product-disclosures-gap, var(--fit-gap-xs));width:100%;color:var( --fit-product-disclosures-text, var(--color-variant-dropdown-text, var(--color-variant-text, var(--color-foreground))) )}.product-disclosures__heading{color:var(--fit-product-disclosures-heading-color, var(--variant-label-color, currentColor));margin:0 0 var(--fit-margin-xs);font:inherit;font-weight:inherit;line-height:1.3}.product-disclosures__details{background-color:var( --fit-product-disclosures-background, var(--color-variant-dropdown-background, var(--color-variant-background, var(--color-background))) );border:var(--fit-product-disclosures-border-width, var(--fit-variant-dropdown-border-width, var(--fit-border-width-inputs))) solid var( --fit-product-disclosures-border, var(--color-variant-dropdown-border, var(--color-variant-border, var(--color-border))) );border-radius:var( --fit-product-disclosures-border-radius, var(--fit-variant-dropdown-border-radius, var(--fit-border-radius-inputs)) );color:var( --fit-product-disclosures-text, var(--color-variant-dropdown-text, var(--color-variant-text, var(--color-foreground))) );overflow:hidden;transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.product-disclosures__details:hover{background-color:var( --fit-product-disclosures-hover-background, var( --color-variant-dropdown-hover-background, var(--color-variant-hover-background, var(--color-variant-dropdown-background, var(--color-background))) ) );border-color:var( --fit-product-disclosures-hover-border, var( --color-variant-dropdown-hover-border, var(--color-variant-hover-border, var(--color-variant-dropdown-border, var(--color-border))) ) );color:var( --fit-product-disclosures-hover-text, var( --color-variant-dropdown-hover-text, var(--color-variant-hover-text, var(--color-variant-dropdown-text, var(--color-foreground))) ) )}.product-disclosures__summary{align-items:center;cursor:pointer;display:grid;gap:var(--fit-gap-sm);grid-template-columns:minmax(0,1fr);min-height:var(--minimum-touch-target, 44px);padding-block:var(--fit-product-disclosures-summary-padding-block, var(--fit-padding-md));padding-inline:var(--fit-product-disclosures-summary-padding-inline, var(--fit-padding-lg)) calc(var(--fit-product-disclosures-summary-padding-inline, var(--fit-padding-lg)) + var(--fit-product-disclosures-icon-size, var(--icon-size-2xs)) + var(--fit-padding-sm));position:relative}.product-disclosures__summary::-webkit-details-marker{display:none}.product-disclosures__summary-item,.product-disclosures__item-heading{align-items:center;display:grid;gap:var(--fit-gap-2xs);grid-template-columns:auto minmax(0,1fr);min-width:0}.product-disclosures__symbol{flex:0 0 auto;height:1.25rem;width:1.25rem;object-fit:contain}.product-disclosures__title{font-size:clamp(var(--font-size--xs, .8125rem),.875em,var(--font-size--md, 1rem));-webkit-hyphens:auto;hyphens:auto;line-height:1.25;margin:0;min-width:0;overflow-wrap:anywhere}.product-disclosures__caret{align-items:center;display:inline-flex;height:var(--fit-product-disclosures-icon-size, var(--icon-size-2xs));justify-content:center;pointer-events:none;position:absolute;right:var(--fit-product-disclosures-caret-inline-end, var(--fit-padding-md));top:50%;transform:translateY(-50%);transition:transform var(--animation-speed) var(--animation-easing);width:var(--fit-product-disclosures-icon-size, var(--icon-size-2xs))}.product-disclosures__caret svg{display:block;height:100%;width:100%}.product-disclosures__details[open]>.product-disclosures__summary .product-disclosures__caret{transform:translateY(-50%) rotate(180deg)}.product-disclosures__details[open]>.product-disclosures__summary .product-disclosures__icon--plus{transform:translateY(-50%) rotate(45deg)}.product-disclosures__content{border-top:var(--fit-product-disclosures-border-width, var(--fit-variant-dropdown-border-width, var(--fit-border-width-inputs))) solid var( --fit-product-disclosures-border, var(--color-variant-dropdown-border, var(--color-variant-border, var(--color-border))) );display:grid;gap:var(--fit-gap-sm);padding:var(--fit-product-disclosures-content-padding, var(--fit-padding-md))}.product-disclosures__item{display:grid;gap:var(--fit-gap-2xs)}.product-disclosures__item-heading{font-weight:600}.product-disclosures__item-content>*:first-child{margin-block-start:0}.product-disclosures__item-content>*:last-child{margin-block-end:0}.product-disclosures--compact{font-size:var(--cart-font-size--sm, var(--font-size--sm))}.product-disclosures--compact .product-disclosures__details{border-radius:calc(var( --fit-product-disclosures-border-radius, var(--fit-variant-dropdown-border-radius, var(--fit-border-radius-inputs)) ) * .75)}.product-disclosures--compact .product-disclosures__summary,.product-disclosures--compact .product-disclosures__content{padding:var(--fit-padding-xs)}.product-disclosures--compact .product-disclosures__summary{min-height:var(--minimum-touch-target, 44px)}.product-disclosures--compact .product-disclosures__symbol{height:1rem;width:1rem}.product-disclosures-block--dividers .product-disclosures{gap:0}.product-disclosures-block--dividers .product-disclosures__details{background-color:transparent;border-color:var( --fit-product-disclosures-divider-color, var( --fit-product-disclosures-border, var(--color-variant-dropdown-border, var(--color-variant-border, var(--color-border))) ) );border-inline-width:0;border-radius:0;border-block-start-width:0;border-block-end-width:0}.product-disclosures-block--dividers .product-disclosures__details+.product-disclosures__details{border-block-start-width:var( --fit-product-disclosures-border-width, var(--fit-variant-dropdown-border-width, var(--fit-border-width-inputs)) )}.product-disclosures-block--dividers .product-disclosures__details:first-of-type{border-block-start-width:var( --fit-product-disclosures-border-width, var(--fit-variant-dropdown-border-width, var(--fit-border-width-inputs)) )}.product-disclosures-block--dividers .product-disclosures__details:last-of-type{border-block-end-width:var( --fit-product-disclosures-border-width, var(--fit-variant-dropdown-border-width, var(--fit-border-width-inputs)) )}@container (max-width: 22rem){.product-disclosures__summary{gap:var(--fit-gap-xs);padding-block:var(--fit-padding-sm);padding-inline:var(--fit-padding-sm) calc(var(--fit-padding-md) + var(--fit-product-disclosures-icon-size, var(--icon-size-2xs)) + var(--fit-padding-sm))}.product-disclosures__symbol{height:1rem;width:1rem}.product-disclosures__title{font-size:var(--font-size--xs, .8125rem);line-height:1.3}}.product-grid-container{display:block;width:100%;padding-block:var(--fit-padding-block-start) var(--fit-padding-block-end)}@media screen and (min-width:750px){.product-grid-container{display:grid}}.product-grid{--product-grid-columns-mobile: repeat(2, 1fr);--product-grid-columns-desktop: repeat(4, 1fr);display:grid;grid-template-columns:var(--product-grid-columns-mobile);gap:var(--product-grid-gap);margin:auto;padding:0;list-style:none}@media screen and (min-width:750px){.product-grid{grid-template-columns:var(--product-grid-columns-desktop)}}.product-grid :is(h3,p){margin:0}.product-grid__item{border:var(--product-tile-border-width) solid rgb(var(--color-border-rgb) / var(--product-tile-border-opacity))}.product-grid--organic[product-grid-view=default] .product-grid__item{height:fit-content}.fc-product-item__content.fc-product-item__content{display:flex;flex-flow:column nowrap;gap:var(--product-item-gap, 0px);align-items:stretch;justify-content:flex-start;height:100%;text-decoration:none;color:var(--color, var(--color-foreground));padding-block:var(--fit-padding-block-start) var(--fit-padding-block-end);padding-inline:var(--fit-padding-inline-start) var(--fit-padding-inline-end);overflow:hidden}[product-grid-view=zoom-out] .fc-product-item__content{row-gap:var(--fit-padding-xs)}[product-grid-view=default]{--product-grid-gap: 16px;--fit-padding-block-start: 24px;--fit-padding-block-end: 24px;--fit-padding-inline-start: 0px;--fit-padding-inline-end: 0px}[product-grid-view=default] .product-grid__item{padding-block:0}@media screen and (max-width:749px){[product-grid-view=mobile-single]{grid-template-columns:1fr}}@media screen and (max-width:749px){.fc-product-item__content .fc-container>*{flex-direction:column}}ul[product-grid-view=zoom-out] .fc-product-item__content>*{display:none}ul[product-grid-view=zoom-out] .fc-product-item__content .card-gallery{display:block}[product-grid-view=zoom-out] .card-gallery>:is(quick-add,.product-badges,.fit-carousel>carousel-controls){display:none}ul[product-grid-view=zoom-out] .card-gallery>img{display:block}[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat( 10, minmax(clamp(50px, calc(100% - 9 * var(--product-grid-gap)) / 10, 80px), 1fr) )}.product-grid-view-zoom-out--details{display:none}.product-grid-view-zoom-out--details .h4,.product-grid-view-zoom-out--details span,.product-grid-view-zoom-out--details s{font-size:var(--font-size--xs);font-family:var(--font-paragraph--family)}.product-grid-view-zoom-out--details span{font-weight:500}.product-grid-view-zoom-out--details .h4{line-height:1.3;font-weight:400}.product-grid-view-zoom-out--details>span.h6,.product-grid-view-zoom-out--details>div.h6>price-display{display:inline-block;line-height:0;margin-top:var(--fit-margin-2xs)}.product-grid-view-zoom-out--details>span.h6>*,.product-grid-view-zoom-out--details>div.h6>*>*{line-height:1.2}:is(.product-grid__item,.resource-list__item) .fc-product-tile{display:grid;height:100%}.video-background,.video-background *{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-background--cover *{object-fit:cover}.video-background--contain *{object-fit:contain}@media screen and (min-width:750px){body .fit-header-attached-surface{--fit-surface-opacity: var(--bar-active-surface-opacity, 1);--fit-surface-blur: var(--bar-active-surface-blur, 0px);--fit-header-attached-radius-resolved: var(--fit-header-attached-radius, var(--bar-border-radius, 8px));border:1px solid var(--bar-border-color, transparent);border-top:none;border-radius:0 0 var(--fit-header-attached-radius-resolved) var(--fit-header-attached-radius-resolved);box-shadow:none;background-clip:padding-box}}.fit-header-surface-dialog{margin:0!important;padding:0!important;border:none;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;max-width:none}.fit-header-surface-dialog:not([open]){display:none!important}@media screen and (min-width:750px){.fit-header-surface-dialog--attached.fit-header-surface-placement--interactive{width:100%;max-width:100%;min-height:0;height:auto;max-height:inherit;transform:none;overflow-y:auto;overflow-x:hidden}.fit-header-surface-dialog--attached[open]{animation:fitHeaderSurfaceRevealOpen .35s cubic-bezier(.4,0,.2,1) forwards}.fit-header-surface-dialog--attached.dialog-closing{animation:fitHeaderSurfaceRevealClose .25s cubic-bezier(.4,0,.2,1) forwards}.fit-header-surface-dialog--attached::backdrop{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}}@media screen and (min-width:750px){.fit-header-surface-panel.fit-header-surface-placement--interactive{transform:none;visibility:visible;opacity:1;overflow:hidden;display:flex;flex-direction:column;clip-path:inset(0 0 100% 0);transition:clip-path .35s cubic-bezier(.4,0,.2,1),visibility 0s linear .35s;min-height:0}.menu-open>.fit-header-surface-panel.fit-header-surface-placement--interactive{clip-path:inset(0 0 0 0);will-change:clip-path;transition:clip-path .35s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}}@keyframes fitHeaderSurfaceRevealOpen{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fitHeaderSurfaceRevealClose{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}.fit-header-surface-close{position:static;inset:auto;width:auto;height:auto;min-width:auto;border-radius:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:inherit}.fit-header-surface-close .svg-wrapper{display:flex;width:var(--button-size);height:var(--button-size);align-items:center;justify-content:center}.icon-caret svg{transition:transform var(--animation-speed) var(--animation-easing)}.icon-caret--forward svg{transform:rotate(-90deg)}.icon-caret--backward svg{transform:rotate(90deg)}summary{display:flex;align-items:center;cursor:pointer;list-style:none;padding-block:var(--fit-padding-sm)}summary:hover{color:var(--color-primary-hover)}summary .svg-wrapper{margin-inline-start:auto;height:var(--icon-size-xs);width:var(--icon-size-xs);transition:transform var(--animation-speed) var(--animation-easing)}summary .icon-plus :is(.horizontal,.vertical),.show-more__button .icon-plus :is(.horizontal,.vertical){transition:transform var(--animation-speed) var(--animation-easing);transform:rotate(0);transform-origin:50% 50%;opacity:1}details[open]>summary .icon-plus .horizontal,.details-open>summary .icon-plus .horizontal,.show-more:where([data-expanded=true]) .show-more__button .icon-plus .horizontal{transform:rotate(90deg)}details[open]>summary .icon-plus .vertical,.details-open>summary .icon-plus .vertical,.show-more:where([data-expanded=true]) .show-more__button .icon-plus .vertical{transform:rotate(90deg);opacity:0}.swatch{--color-border: rgb(var(--color-foreground-rgb) / var(--fit-border-swatch-opacity));--min-width-unitless: 15.9999;--min-height-unitless: 15.9999;--min-height: 16px;--min-width: 16px;--scaling-factor: .5;--max-swatch-size: 28px;--max-pill-size: 20px;--max-filter-size: 32px;--offset-swatch-width: calc(var(--variant-select-swatch-width-unitless) - var(--min-width-unitless));--offset-swatch-height: calc(var(--variant-select-swatch-height-unitless) - var(--min-height-unitless));--offset-scaled-width: calc( var(--scaling-factor) * var(--offset-swatch-width) / var(--offset-swatch-height) * var(--offset-max-swatch-size) );--offset-scaled-height: calc( var(--scaling-factor) * var(--offset-swatch-height) / var(--offset-swatch-width) * var(--offset-max-swatch-size) );--offset-max-swatch-size: calc(var(--max-swatch-size) - var(--min-width));--swatch-width: min( calc(var(--min-width) + calc(var(--scaling-factor) * var(--offset-swatch-width) * 1px)), calc(var(--min-width) + var(--offset-scaled-width)), var(--max-swatch-size) );--swatch-height: min( calc(var(--min-height) + calc(var(--scaling-factor) * var(--offset-swatch-height) * 1px)), calc(var(--min-height) + var(--offset-scaled-height)), var(--max-swatch-size) );display:block;background:var(--swatch-background);background-position:var(--swatch-focal-point, center);border-radius:var(--variant-select-swatch-radius);border:var(--fit-border-swatch-width) var(--fit-border-swatch-style) var(--color-border);width:var(--swatch-width);height:var(--swatch-height);background-size:var(--swatch-width) var(--swatch-height)}.swatch.swatch--unavailable{border-style:dashed}product-tile .variant-option__button-label:not(.variant-option__button-label--has-swatch){background-color:var(--color-background);color:var(--color-foreground)}.variant-option__button-label--desaturated .swatch{opacity:.58}.variant-option__button-label--has-swatch{min-width:var(--fit-swatch-touch-target, 24px);min-height:var(--fit-swatch-touch-target, 24px)}.fit-variant-swatch-shell{position:relative;display:inline-block;flex:0 0 auto;line-height:0;vertical-align:bottom}.fit-variant-swatch-shell .swatch{display:block}.fit-variant-soldout-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;stroke-width:var(--fit-soldout-indicator-width, 1.15px);stroke:var(--fit-soldout-indicator-color, rgb(var(--color-swatch-text-rgb) / var(--fit-opacity-48)));stroke-linecap:square;opacity:1;filter:drop-shadow(0 0 1px rgb(var(--color-background-rgb) / var(--fit-opacity-48)))}.swatch.swatch--unscaled{--swatch-width: var(--variant-select-swatch-width);--swatch-height: var(--variant-select-swatch-height);width:var(--variant-select-swatch-width);height:var(--variant-select-swatch-height);background-size:var(--variant-select-swatch-width) var(--variant-select-swatch-height)}.swatch.swatch--filter{--swatch-width: var(--max-filter-size);--swatch-height: var(--max-filter-size);border-radius:var(--variant-select-swatch-radius)}.swatch.swatch--pill{--swatch-width: var(--max-pill-size);--swatch-height: var(--max-pill-size);border-radius:var(--variant-select-swatch-radius)}.swatch.swatch--filter,.swatch.swatch--pill{--fit-border-swatch-width: var(--variant-select-border-width);--fit-border-swatch-style: var(--variant-select-border-style);--color-border: rgb(var(--color-foreground-rgb) / var(--variant-select-border-opacity))}@media screen and (min-width:750px){.swatch{--max-swatch-size: 32px;--max-pill-size: 16px;--max-filter-size: 28px;--scaling-factor: .65}}.swatch.swatch--unscaled{width:var(--variant-select-swatch-width)!important;height:var(--variant-select-swatch-height)!important;background-size:var(--variant-select-swatch-width) var(--variant-select-swatch-height)!important}.swatch.swatch--variant-image{background-origin:border-box;background-repeat:no-repeat;background-size:cover}.swatch.swatch--unscaled.swatch--variant-image{background-size:cover!important}.variant-select .variant-option--buttons label:has(.swatch){border-radius:var(--variant-select-swatch-radius)}.sticky-content{position:sticky;top:var(--sticky-header-offset, 0);z-index:var(--layer-flat)}@media screen and (min-width:750px){.sticky-content--desktop,.sticky-content--desktop.full-height--desktop>.fc-container{position:sticky;top:var(--sticky-header-offset, 0);z-index:var(--layer-flat)}}.price,.fc-price__current,.compare-at-price,.fc-price__original,.unit-price{white-space:nowrap}.unit-price{display:block;font-size:min(.85em,var(--font-paragraph--size));color:rgb(var(--color-foreground-rgb) / var(--fit-opacity-subdued-text))}.price-tax-note.price-tax-note.price-tax-note{font-size:min(.85em,var(--font-paragraph--size));color:rgb(var(--color-foreground-rgb) / var(--fit-opacity-subdued-text))}price-display.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*:not(.price-tax-note){margin-block:0}.compare-at-price,.fc-price__original{opacity:var(--fit-opacity-68);text-decoration-line:line-through;text-decoration-thickness:1.5px}.card-gallery{position:relative}@media screen and (min-width:750px){product-tile:focus-within .quick-add__button,.card-gallery:hover .quick-add__button{display:grid;will-change:margin,opacity;animation:elementSlideInTop var(--animation-values)}}@container (max-width: 70px){.card-gallery:hover .quick-add__button{display:none}}.spacing-style{--spacing-scale: var(--fit-spacing-scale-md);--fit-padding-block: 0px;--fit-padding-block-start: var(--fit-padding-block, 0px);--fit-padding-block-end: var(--fit-padding-block, 0px);--fit-padding-inline: 0px;--fit-padding-inline-start: var(--fit-padding-inline, 0px);--fit-padding-inline-end: var(--fit-padding-inline, 0px);--fit-margin-block: 0px;--fit-margin-block-start: var(--fit-margin-block, 0px);--fit-margin-block-end: var(--fit-margin-block, 0px);--fit-margin-inline: 0px;--fit-margin-inline-start: var(--fit-margin-inline, 0px);--fit-margin-inline-end: var(--fit-margin-inline, 0px)}@media screen and (min-width:990px){.spacing-style{--spacing-scale: var(--fit-spacing-scale-default)}}.spacing-style,.inherit-spacing{padding-block:calc(var(--fit-padding-block-start) + var(--section-top-offset, 0px)) var(--fit-padding-block-end);padding-inline:var(--fit-padding-inline-start) var(--fit-padding-inline-end);margin-block:var(--fit-margin-block-start) var(--fit-margin-block-end);margin-inline:var(--fit-margin-inline-start) var(--fit-margin-inline-end)}.size-style{width:var(--size-style-width-mobile, var(--size-style-width));height:var(--size-style-height-mobile, var(--size-style-height))}@media screen and (min-width:750px){.size-style{width:var(--size-style-width);height:var(--size-style-height)}}.custom-font-weight,.custom-font-weight>*{font-weight:var(--weight)}.border-style{border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);border-radius:var(--border-radius)}.gap-style,.layout-panel-flex{--fit-gap-scale: var(--fit-spacing-scale-md)}@media screen and (min-width:990px){.gap-style,.layout-panel-flex{--fit-gap-scale: var(--fit-spacing-scale-default)}}.layout-panel-flex{display:flex;gap:var(--gap);height:100%}.layout-panel-flex--row{flex-flow:row var(--flex-wrap);justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}.layout-panel-flex--column{flex-flow:column var(--flex-wrap);align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment)}@media screen and (max-width:749px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column) .text-block{flex:1 1 var(--max-width--display-tight)}.layout-panel-flex--row:not(.mobile-column) .image-block{flex:1 1 var(--size-style-width-mobile-min)}.layout-panel-flex--row:not(.mobile-column) .button{flex:0 0 fit-content}}@media(min-width:750px){.layout-panel-flex{flex-direction:var(--flex-direction)}}.bubble{display:inline-flex;height:calc(var(--variant-select-swatch-height) / 1.5);font-size:var(--font-size--xs);border-radius:20px;min-width:20px;padding:0 6px;background-color:rgb(var(--color-foreground-rgb) / var(--fit-opacity-light));color:var(--color-foreground);align-items:center;justify-content:center}.bubble svg{width:12px;height:12px}.top-shadow:before{content:"";box-shadow:0 0 10px var(--color-shadow);position:absolute;z-index:var(--layer-lowest);top:0;right:0;bottom:0;left:0;clip-path:inset(-50px 0 0 0)}@media(min-width:750px){.top-shadow--mobile:before{display:none}}.bottom-shadow:before{content:"";box-shadow:0 0 10px var(--color-shadow);position:absolute;z-index:var(--layer-lowest);top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 -50px 0)}@media(min-width:750px){.bottom-shadow--mobile:before{display:none}}.video-placeholder-wrapper{position:relative;width:100%;height:100%;aspect-ratio:var(--size-style-aspect-ratio, auto)}:not(lazy-media)>.video-placeholder-wrapper{width:var(--video-placeholder-width)}.video-placeholder-wrapper>*{width:100%;height:100%;object-fit:cover;object-position:center}.fc-container,.fc-container__content{position:relative}.fc-container:has(>video-backdrop),.fc-container:has(>.background-image-container){overflow:hidden}.fc-container__content{height:100%;width:100%}.section-content-wrapper.section-content-wrapper:where(.layout-panel-flex) :is(.fc-container--fill,.fc-container--w-fill){flex:1}.layout-panel-flex--row>:is(.fc-container--w-fit,.fc-container--w-fit-content){flex:0}.layout-panel-flex--row>.fc-container--w-fill{flex:1}.layout-panel-flex--row>.fc-container--w-custom{flex-basis:var(--size-style-width)}.fc-container--h-fit{height:auto}.fc-container--h-custom,.fc-container--h-fill{height:var(--size-style-height)}.layout-panel-flex--column>.fc-container--h-fit{flex:0 1 auto}.layout-panel-flex--column>.fc-container--h-fill{flex:1}.layout-panel-flex--column>.fc-container--h-custom{flex-basis:var(--size-style-height)}collapsible-group details::details-content,collapsible-group details .details-content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility var(--animation-speed-slow) allow-discrete,padding-block var(--animation-speed-slow) var(--animation-easing),opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}collapsible-group details:not([open])::details-content,collapsible-group details:not([open]) .details-content{padding-block:0}collapsible-group details[open]::details-content,collapsible-group details[open] .details-content{opacity:1;block-size:auto}@starting-style{collapsible-group details[open]::details-content,collapsible-group details[open] .details-content{block-size:0;opacity:0;overflow-y:clip}}collapsible-group details[open] .details-content:focus-within{overflow-y:visible}@media screen and (max-width:749px){collapsible-group[data-disable-on-mobile=true] summary{cursor:auto}}@media screen and (min-width:750px){collapsible-group[data-disable-on-desktop=true] summary{cursor:auto}}shimmer-text{--shimmer-text-color: rgb(var(--color-foreground-rgb) / var(--fit-opacity-48));--shimmer-color-light: rgb(var(--color-foreground-rgb) / var(--fit-opacity-9));--shimmer-speed: 1.25s;display:inline-block;position:relative;transition:color var(--animation-speed-slow) ease;line-height:1}shimmer-text:after{content:attr(value);position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;opacity:0;transition:opacity var(--animation-speed-slow) var(--animation-easing);pointer-events:none;background-image:linear-gradient(-85deg,var(--shimmer-text-color) 10%,var(--shimmer-color-light) 50%,var(--shimmer-text-color) 90%);background-clip:text;background-size:200% 100%;background-position:100% 0;place-content:center}shimmer-text[shimmer]{color:transparent}shimmer-text[shimmer]:after{opacity:1;animation:text-shimmer var(--shimmer-speed) infinite linear}@keyframes text-shimmer{0%{background-position:120% 0}to{background-position:-20% 0}}.transition-background-color{transition:background-color var(--animation-speed-medium) ease-in-out}.transition-transform{transition:transform var(--animation-speed-medium) var(--animation-timing-bounce)}.transition-border-color{transition:border-color var(--animation-speed-medium) var(--animation-timing-hover)}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground-rgb) / var(--fit-opacity-38));border-radius:20px;border:6px solid transparent;background-clip:content-box;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--color-foreground-rgb) / var(--fit-opacity-58))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}[product-grid-view=zoom-out] :is(.fc-product-tile,.fc-product-item__content) :is(h4,.h4){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}@media screen and (max-width:749px){:is(.fc-product-tile,.fc-product-item__content) :is(h4,.h4){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}}@media screen and (max-width:768px){textarea,select,.paragraph.paragraph input,.paragraph.paragraph textarea,.paragraph.paragraph select,.h1.h1 input,.h1.h1 textarea,.h1.h1 select,.h2.h2 input,.h2.h2 textarea,.h2.h2 select,.h3.h3 input,.h3.h3 textarea,.h3.h3 select,.h4.h4 input,.h4.h4 textarea,.h4.h4 select,.h5.h5 input,.h5.h5 textarea,.h5.h5 select,.h6.h6 input,.h6.h6 textarea,.h6.h6 select{font-size:max(1rem,100%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5560/assets/components.css.map */
