:root{--fitcheck-token-surface: var(--color-background);--fitcheck-token-surface-muted: var(--color-background-muted, #f6f6f6);--fitcheck-token-ink: var(--color-foreground);--fitcheck-token-ink-muted: var(--color-foreground-muted, #999);--fitcheck-token-border: var(--color-border);--hover-shadow-color: var(--color-shadow)}*,*:before,*:after{box-sizing:border-box;margin:0}html{scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / var(--fit-opacity-strong)) var(--fitcheck-token-surface);scroll-behavior:smooth;-webkit-text-size-adjust:100%}html[scroll-lock]{overflow:hidden}body{display:flex;flex-direction:column;min-block-size:100svh;color:var(--fitcheck-token-ink);background-color:var(--fitcheck-token-surface);font-variation-settings:"slnt" 0}img,picture,video,canvas{display:block;max-inline-size:100%}svg{display:block;max-inline-size:100%}img{block-size:auto;inline-size:100%}input,textarea{font:inherit;border-radius:var(--fit-border-radius-inputs)}input:hover{background-color:var(--color-input-hover-bg, var(--color-input-hover-bg))}select{font:inherit;border-radius:var(--fit-border-radius-inputs);background-color:var(--fitcheck-token-surface);color:currentcolor}body,.paragraph:not(.button),.paragraph>*{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;font-optical-sizing:auto;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--color, var(--color-foreground))}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:first-child:is(p,h1,h2,h3,h4,h5,h6),:first-child:empty+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:last-child:is(p,h1,h2,h3,h4,h5,h6),:where(p,h1,h2,h3,h4,h5,h6):nth-child(2):has(+:last-child:empty){margin-block-end:0}.paragraph>small{font-size:smaller}@media screen and (max-width:768px){input.paragraph.paragraph,input.paragraph.paragraph:not([type]),textarea.paragraph.paragraph,select.paragraph.paragraph{font-size:max(16px,var(--font-paragraph--size))}}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--font-h1--size);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);color:var(--color, var(--font-h1--color))}h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);color:var(--color, var(--font-h2--color))}h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color, var(--font-h3--color))}h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color, var(--font-h4--color))}h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--color, var(--font-h5--color))}h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:var(--color, var(--font-h6--color))}@media screen and (max-width:768px){input.h1.h1,textarea.h1.h1,select.h1.h1{font-size:max(16px,var(--font-h1--size))}input.h2.h2,textarea.h2.h2,select.h2.h2{font-size:max(16px,var(--font-h2--size))}input.h3,textarea.h3,select.h3{font-size:max(16px,var(--font-h3--size))}input.h4.h4,textarea.h4.h4,select.h4.h4{font-size:max(16px,var(--font-h4--size))}input.h5.h5,textarea.h5.h5,select.h5.h5{font-size:max(16px,var(--font-h5--size))}input.h6.h6,textarea.h6.h6,select.h6.h6{font-size:max(16px,var(--font-h6--size))}}:first-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-start:0}:last-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:0}a{--button-color: var(--color, var(--color-primary));color:var(--button-color);text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}:is(h1,h2,h3,h4,h5,h6,p)>a:hover{--button-color: var(--color, var(--color-primary-hover))}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)){text-decoration-color:currentcolor}:is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary))):hover{text-decoration-color:transparent;color:var(--color-primary-hover)}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{width:var(--width, 100%);max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block>*{width:var(--width, 100%);max-width:var(--max-width, 100%);text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap);text-shadow:var(--text-shadow, none)}.text-block:not(.text-block--wrap-explicit):not(.text-block--full-width).rte{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--wrap-explicit):not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block--wrap-explicit>*{text-wrap:var(--text-wrap)!important}.text-block--nowrap>*{white-space:nowrap!important;text-wrap:nowrap!important;overflow:hidden;text-overflow:ellipsis}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block:not(.rte) h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block:not(.rte) h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block:not(.rte) h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block:not(.rte) h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block:not(.rte) h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block:not(.rte) h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block:not(.rte) p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block:not(.rte)>*:first-child,.text-block:not(.rte)>*:first-child:empty+*{margin-block-start:0}.text-block:not(.rte)>*:last-child,.text-block:not(.rte)>*:has(+*:last-child:empty){margin-block-end:0}.text-block>style+*{margin-block-start:0}.text-block--align-left,.text-block--align-left>*{margin-inline-start:0}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.custom-typography,.custom-typography>:is(h1,h2,h3,h4,h5,h6,p,*){font-family:var(--font-family, inherit);font-size:var(--font-size, inherit);line-height:var(--line-height, 1.3);letter-spacing:var(--letter-spacing, normal);font-style:var(--font-style, inherit);font-weight:var(--font-weight, inherit);text-transform:var(--text-transform);text-wrap:var(--text-wrap)}.custom-typography h1{line-height:var(--line-height--display, var(--line-height, 1.3))}.custom-typography h2,.custom-typography h3,.custom-typography h4{line-height:var(--line-height--heading, var(--line-height, 1.3))}.custom-typography p{line-height:var(--line-height--body, var(--line-height, 1.3))}.custom-font-size,.custom-font-size>*{font-size:var(--font-size, inherit)}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color, inherit)}dialog{background-color:var(--fitcheck-token-surface);color:var(--fitcheck-token-ink)}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}:root{view-transition-name:none}html:active-view-transition-type(page-navigation),html:active-view-transition-type(product-image-transition){view-transition-name:root-custom}::view-transition{pointer-events:none}html:active-view-transition-type(page-navigation) main[data-page-transition-enabled=true]{view-transition-name:main-content}html:active-view-transition-type(page-navigation) main[data-product-transition=true][data-template*=product]{view-transition-name:none}::view-transition-old(main-content),::view-transition-new(main-content){animation:var(--view-transition-old-main-content, fadeOut var(--animation-speed) var(--animation-easing) both)}::view-transition-new(main-content){animation:var(--view-transition-new-main-content, fadeIn var(--animation-speed) var(--animation-easing) both)}html:active-view-transition-type(product-image-transition) [data-view-transition-type=product-image-transition]{view-transition-name:product-image-transition}html:active-view-transition-type(product-image-transition) [data-view-transition-type=product-details]{view-transition-name:product-details}::view-transition-group(product-image-transition){z-index:1}::view-transition-group(product-image-transition),::view-transition-group(product-details){animation-duration:var(--animation-speed);animation-timing-function:var(--animation-easing)}::view-transition-old(product-image-transition),::view-transition-new(product-image-transition){block-size:100%;overflow:hidden;object-fit:cover;animation-duration:.2s;animation-timing-function:var(--animation-easing)}::view-transition-new(product-details){animation:var(--view-transition-new-main-content, fadeIn var(--animation-speed) var(--animation-easing) both)}}*:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){*:focus{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}.focus-inset{outline-offset:calc(var(--focus-outline-width) * -1)}.content-for-layout{flex:1}[class^=page-width-]{--page-gutter: 1rem}@media screen and (min-width:750px){[class^=page-width-]{--page-gutter: 2.5rem}}.page-width-ultra{--page-content-width: var(--ultra-page-width);--page-width: calc(var(--page-content-width) + var(--page-gutter) * 2)}.page-width-wide{--page-content-width: var(--wide-page-width);--page-width: calc(var(--page-content-width) + var(--page-gutter) * 2)}.page-width-standard{--page-content-width: var(--standard-page-width);--page-width: calc(var(--page-content-width) + var(--page-gutter) * 2)}.page-width-compact{--page-content-width: var(--compact-page-width);--page-width: calc(var(--page-content-width) + var(--page-gutter) * 2)}.page-width-content{--page-content-width: var(--normal-content-width);--page-width: calc(var(--page-content-width) + var(--page-gutter) * 2)}.section{--_col-center: min(var(--page-width) - var(--page-gutter) * 2, calc(100% - var(--page-gutter) * 2));--_col-gutter: minmax(var(--page-gutter), 1fr);--_grid: var(--_col-gutter) var(--_col-center) var(--_col-gutter);--util-page-margin-offset: max( var(--page-gutter), calc((100% - min(var(--page-content-width), calc(100% - var(--page-gutter) * 2)))/2) );--full-page-margin-inline-offset: calc(((100vw - var(--_col-center)) / 2) * -1);inline-size:100%;position:relative;display:grid;grid-template-columns:var(--_grid);min-block-size:var(--section-min-height, auto)}.section>*{grid-column:2}.shopify-section:not(.header-section) :is(.section,.cart__summary-container){background:transparent}.shopify-section:not(.header-section):has(.section){position:relative}.shopify-section:not(.header-section) .section-background{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-section-background)}.section--page-width>*{grid-column:2}.section--full-width>*{grid-column:1 / -1}.section--page-width.section--full-width-right>*{grid-column:2 / 4}.section--full-width.section--full-width-margin>*{grid-column:1 / -1}@media screen and (min-width:750px){.section--full-width.section--full-width-margin>*{padding-inline:var(--page-gutter)}}@media screen and (min-width:750px){.fit-section--custom-width{max-inline-size:var(--fit-section-custom-width, 100%);margin-inline:auto}}.section>.force-full-width{grid-column:1 / -1}.section--height-small{--section-min-height: var(--section-height-small)}.section--height-medium{--section-min-height: var(--section-height-medium)}.section--height-large{--section-min-height: var(--section-height-large)}.section--height-full-screen{--section-min-height: 100svh}.section-content-wrapper.section-content-wrapper{min-block-size:calc(var(--section-min-height, auto) - var(--section-height-offset, 0px));position:relative;inline-size:100%;block-size:100%}text-marquee{display:block;inline-size:100%;overflow:hidden;position:relative}.marquee__static-focus-path{align-items:center;background:var(--color-background, transparent);block-size:100%;color:inherit;display:flex;inline-size:100%;top:0;right:0;bottom:0;left:0;opacity:0;overflow-x:auto;overflow-y:hidden;pointer-events:none;position:absolute;scroll-padding-inline:var(--marquee-gap);z-index:1}.marquee__static-focus-path:focus-within{opacity:1}.marquee__static-focus-path:focus-within+.marquee__wrapper{opacity:0}.marquee__static-focus-path .marquee__repeated-items{flex:0 0 auto;justify-content:flex-start}.marquee__wrapper{display:flex;gap:var(--marquee-gap);inline-size:fit-content;white-space:nowrap}.marquee__content{min-inline-size:max-content;display:flex;gap:var(--marquee-gap)}.marquee__content :is(p,h1,h2,h3,h4,h5,h6){white-space:nowrap}.marquee__content .marquee__repeated-items *{max-inline-size:none}.marquee__repeated-items{min-inline-size:max-content;display:flex;gap:var(--marquee-gap);align-items:center;justify-content:center}.marquee__repeated-items>*{align-content:center}.hero__content-wrapper.layout-panel-flex--column text-marquee{--fit-margin-inline: var(--full-page-margin-inline-offset);inline-size:-webkit-fill-available;min-block-size:max-content}@media(prefers-reduced-motion:no-preference){text-marquee:not([data-disabled]) .marquee__wrapper,.announcement-bar__marquee:not([data-disabled]) .marquee__wrapper{animation:fc-marquee var(--marquee-speed) linear infinite var(--marquee-direction)}}@keyframes fc-marquee{to{transform:translate3d(calc(-50% - (var(--marquee-gap) / 2)),0,0)}}.announcement-bar{border-block-end:var(--border-bottom-width) solid var(--fitcheck-token-border)}.announcement-bar__marquee .marquee__repeated-items carousel-slide{display:block;opacity:1;visibility:visible}.announcement-bar__marquee .marquee__repeated-items carousel-slide[aria-hidden]{opacity:1;visibility:visible}.icon-block{display:flex;fill:currentcolor;flex-shrink:0}.icon-block__media{block-size:auto;fill:currentColor}.icon-block-scope{color:var(--icon-color)}.icon-block__link{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--icon-bg-radius);line-height:0;margin:calc(var(--icon-hit-padding, 0px) * -1);padding:var(--icon-hit-padding, 0px);text-decoration:none}.icon-chip{display:inline-flex;align-items:center;justify-content:center;background-color:var(--icon-bg-color);border-radius:var(--icon-bg-radius);padding:var(--icon-padding);line-height:0;transition:color .15s ease,background-color .15s ease}.icon-block-scope.is-link a:hover,.icon-block-scope:not(.is-link):hover{color:var(--icon-color-hover)}.icon-block-scope.is-link a:active,.icon-block-scope:not(.is-link):active{color:var(--icon-color-active)}.image-block{display:flex;justify-content:var(--horizontal-alignment, inline-start);inline-size:var(--size-style-width, 100%);max-inline-size:100%;min-block-size:0}.image-block[data-width=fit-content]{inline-size:max-content;max-inline-size:100%}.image-block__media{position:relative;inline-size:100%;overflow:hidden;aspect-ratio:var(--ratio, 1);border-radius:var(--border-radius, 0);min-inline-size:120px}.image-block--height-fill{align-self:stretch;block-size:var(--size-style-height, 100%)}.image-block--height-fill .image-block__media{block-size:100%}.image-block--height-fill .image-block__media:before{padding-block-start:0}.image-block[data-width=fit-content] .image-block__media{min-inline-size:120px}.image-block__media:before{content:"";display:block;padding-block-start:var(--ratio-pct)}.image-block--empty .image-block__placeholder-bg{--fit-placeholder-art-color: #7a7d80;--fit-placeholder-art-opacity: .42;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fitcheck-token-surface-muted);display:flex;align-items:center;justify-content:center}.image-block--empty .image-block__placeholder-bg svg{inline-size:clamp(120px,50%,520px);block-size:auto;max-inline-size:50%;max-block-size:50%;opacity:.3;color:var(--fitcheck-token-ink-muted);display:block}.image-block__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.image-block__image{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}@media(max-width:749px){.image-block__media{aspect-ratio:var(--ratio-mobile, var(--ratio, 1))}}.fit-media-product-links{position:relative;inline-size:100%;overflow:hidden;border-radius:var(--fit-media-border-radius, 0)}.fit-media-product-links--image [data-fit-media-viewport=desktop],.fit-media-product-links--image [data-fit-media-viewport=mobile]{display:none}@media screen and (min-width:750px){.fit-media-product-links--image [data-fit-media-viewport=desktop]{display:block}}@media screen and (max-width:749px){.fit-media-product-links--image [data-fit-media-viewport=mobile]{display:block}}.fit-media-product-links [data-fit-media-wrapper]{position:relative;inline-size:100%}.fit-media-product-links[data-fit-media-ratio-desktop=square] [data-fit-media-wrapper=desktop],.fit-media-product-links[data-fit-media-ratio-mobile=square] [data-fit-media-wrapper=mobile],.fit-media-product-links[data-fit-media-ratio-desktop=square] [data-fit-media-wrapper=shared]{aspect-ratio:1 / 1}.fit-media-product-links[data-fit-media-ratio-desktop=portrait] [data-fit-media-wrapper=desktop],.fit-media-product-links[data-fit-media-ratio-mobile=portrait] [data-fit-media-wrapper=mobile],.fit-media-product-links[data-fit-media-ratio-desktop=portrait] [data-fit-media-wrapper=shared]{aspect-ratio:3 / 4}.fit-media-product-links[data-fit-media-ratio-desktop=landscape] [data-fit-media-wrapper=desktop],.fit-media-product-links[data-fit-media-ratio-mobile=landscape] [data-fit-media-wrapper=mobile],.fit-media-product-links[data-fit-media-ratio-desktop=landscape] [data-fit-media-wrapper=shared]{aspect-ratio:4 / 3}.fit-media-product-links[data-fit-media-ratio-desktop=wide] [data-fit-media-wrapper=desktop],.fit-media-product-links[data-fit-media-ratio-mobile=wide] [data-fit-media-wrapper=mobile],.fit-media-product-links[data-fit-media-ratio-desktop=wide] [data-fit-media-wrapper=shared]{aspect-ratio:16 / 9}.fit-media-product-links [data-fit-media-object],.fit-media-product-links .fit-media-object{display:block;inline-size:100%;block-size:100%;object-fit:cover}.fit-media-product-links [data-fit-inline-video-shell]{position:relative}.fit-media-product-links [data-fit-inline-video-toggle]{-webkit-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;inline-size:100%;block-size:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;touch-action:manipulation}.fit-media-product-links [data-fit-inline-video-toggle][aria-pressed=true]{cursor:pointer}.fit-media-product-links [data-fit-inline-video-toggle]:focus-visible{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.fit-media-product-links [data-fit-media-links-container]{z-index:3}.fit-media-product-links:not([data-fit-media-links-placement=under-image]) [data-fit-media-links-container]{position:absolute;inset:var(--fit-media-links-spacing, 20px);display:flex;align-items:stretch;justify-content:flex-start;min-inline-size:0;pointer-events:none}.fit-media-product-links[data-fit-media-links-placement=top-right] [data-fit-media-links-container],.fit-media-product-links[data-fit-media-links-placement=bottom-right] [data-fit-media-links-container]{justify-content:flex-end}.fit-media-product-links[data-fit-media-links-placement=center] [data-fit-media-links-container]{justify-content:center}.fit-media-product-links[data-fit-media-links-placement=under-image] [data-fit-media-links-container]{position:relative;inline-size:100%;padding-block-start:var(--fit-media-links-spacing, 20px)}.fit-media-product-links [data-fit-media-links-list]{display:flex;gap:var(--fit-media-links-gap, 8px)}.fit-media-product-links:not([data-fit-media-links-placement=under-image]) [data-fit-media-links-list]{flex-direction:column;flex-wrap:nowrap;block-size:100%;max-block-size:100%;inline-size:max-content;max-inline-size:min(250px,100%);min-inline-size:0;justify-content:flex-start;align-content:flex-start;align-items:stretch;pointer-events:auto}.fit-media-product-links[data-fit-media-links-placement=bottom-left] [data-fit-media-links-list],.fit-media-product-links[data-fit-media-links-placement=bottom-right] [data-fit-media-links-list]{justify-content:flex-end}.fit-media-product-links[data-fit-media-links-placement=top-right] [data-fit-media-links-list],.fit-media-product-links[data-fit-media-links-placement=bottom-right] [data-fit-media-links-list]{align-content:flex-end}.fit-media-product-links[data-fit-media-links-placement=center] [data-fit-media-links-list]{justify-content:center;align-content:center}.fit-media-product-links[data-fit-media-links-placement=under-image] [data-fit-media-links-list]{flex-direction:row;flex-wrap:wrap;inline-size:100%}.fit-media-product-links[data-fit-media-links-columns="2"] [data-fit-media-links-list],.fit-media-product-links[data-fit-media-links-columns="3"] [data-fit-media-links-list]{display:grid;inline-size:max-content;block-size:100%;max-inline-size:100%;grid-auto-flow:row;align-content:flex-start;justify-content:start;justify-items:stretch;align-items:start}.fit-media-product-links[data-fit-media-links-placement=bottom-left][data-fit-media-links-columns] [data-fit-media-links-list],.fit-media-product-links[data-fit-media-links-placement=bottom-right][data-fit-media-links-columns] [data-fit-media-links-list]{align-content:flex-end}.fit-media-product-links[data-fit-media-links-placement=center][data-fit-media-links-columns] [data-fit-media-links-list]{align-content:center}.fit-media-product-links[data-fit-media-links-columns="2"] [data-fit-media-links-list]{grid-template-columns:repeat(2,minmax(0,var(--fit-media-links-card-width, 250px)))}.fit-media-product-links[data-fit-media-links-columns="3"] [data-fit-media-links-list]{grid-template-columns:repeat(3,minmax(0,var(--fit-media-links-card-width, 250px)))}.fit-media-product-links a[class*=fit-media-product-link]{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-inline-size:24px;min-block-size:24px;line-height:1.35;text-decoration:none;transition:all .3s ease;box-sizing:border-box;max-inline-size:100%;color:var(--fit-media-link-color, #000000);font-size:var(--fit-media-link-font-size, 10px)}.fit-media-product-links:not([data-fit-media-links-placement=under-image]) a[class*=fit-media-product-link]{inline-size:100%}.fit-media-product-links[data-fit-media-links-columns] a[class*=fit-media-product-link]{max-inline-size:none}.fit-media-product-links[data-fit-media-link-style=card] a[class*=fit-media-product-link]{padding:var(--fit-media-link-padding, 8px);background-color:var(--fit-media-link-bg, #ffffff);border:1px solid var(--fit-media-link-border-color, rgba(0, 0, 0, .16));border-radius:var(--fit-media-link-radius, 0);backdrop-filter:blur(var(--fit-media-link-bg-blur, 4px));-webkit-backdrop-filter:blur(var(--fit-media-link-bg-blur, 4px))}.fit-media-product-links a[class*=fit-media-product-link]:hover,.fit-media-product-links a[class*=fit-media-product-link]:focus-visible{color:var(--fit-media-link-hover-color, #000000)}.fit-media-product-links[data-fit-media-link-style=card] a[class*=fit-media-product-link]:hover,.fit-media-product-links[data-fit-media-link-style=card] a[class*=fit-media-product-link]:focus-visible{background-color:var(--fit-media-link-hover-bg, #ffffff);transform:translateY(-2px)}.fit-media-product-links a[class*=fit-media-product-link]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.fit-media-product-links [class*=fit-media-product-image]{inline-size:24px;block-size:24px;border-radius:4px;object-fit:cover;flex-shrink:0}.fit-media-product-links [class*=fit-media-product-image-placeholder]{background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;color:#777;overflow:hidden}.fit-media-product-links [class*=fit-media-product-info]{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.fit-media-product-links [class*=fit-media-product-title]{font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fit-media-product-links [class*=fit-media-product-price]{font-size:calc(var(--fit-media-link-font-size, 10px) * .85);opacity:.8;line-height:1.2}.fit-media-product-links [data-fit-media-overlay]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,var(--fit-media-overlay-opacity, .3));pointer-events:none}@media screen and (max-width:749px){.fit-media-product-links:not([data-fit-media-links-placement=under-image]) [data-fit-media-links-container]{inset:var(--fit-media-links-mobile-spacing, 14px)}.fit-media-product-links[data-fit-media-links-placement=under-image] [data-fit-media-links-container]{padding-block-start:var(--fit-media-links-mobile-spacing, 14px)}.fit-media-product-links [data-fit-media-links-list]{gap:var(--fit-media-links-mobile-gap, 6px)}.fit-media-product-links:not([data-fit-media-links-placement=under-image]) [data-fit-media-links-list]{max-inline-size:min(200px,100%)}.fit-media-product-links a[class*=fit-media-product-link]{font-size:var(--fit-media-link-mobile-font-size, 9px);max-inline-size:min(200px,100%);min-inline-size:44px;min-block-size:44px}.fit-media-product-links[data-fit-media-link-style=card] a[class*=fit-media-product-link]{padding:var(--fit-media-link-mobile-padding, 6px)}.fit-media-product-links [class*=fit-media-product-image]{inline-size:20px;block-size:20px}.fit-media-product-links [class*=fit-media-product-price]{font-size:calc(var(--fit-media-link-font-size, 10px) * .75)}}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-block-size:var(--section-preview-height);padding-block-start:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}@media screen and (min-width:750px){body:has(>#fit-header-group>.header-section>#fit-site-header[transparent]):not(:has(>#fit-header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}}@media screen and (max-width:749px){body:has(>#fit-header-group>.header-section>#fit-site-header[transparent-mobile]):not(:has(>#fit-header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}.content-for-layout>.section-wrapper:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 500px}
/*# sourceMappingURL=/cdn/shop/t/5560/assets/base.css.map */
