.fancybox__container{--fancybox-backdrop-bg: var(--surface-zone-dark-high);--f-toolbar-font: var(--body-font-family, Montserrat);--f-thumbs-padding-x: 16px;--f-thumbs-padding-y: 16px}.f-button{background:transparent;--f-button-bg: transparent}.f-button.is-arrow{--f-button-hover-bg: transparent;--f-button-bg: transparent}.f-button[aria-disabled]{opacity:.5;pointer-events:none}.f-carousel{position:relative}.f-carousel__dots{display:flex;gap:2px}.f-carousel__dots .f-carousel__dot{width:5px;height:5px;outline:0;border:0;padding:0;background:none;border:1px solid var(--u-high);border-radius:1rem;transition:all .24s ease;cursor:pointer}.f-carousel__dots .f-carousel__dot:hover{background:var(--u-high)}.f-carousel__dots .f-carousel__dot[aria-current=true]{border-color:var(--accent);background:var(--accent)}.f-carousel-controls-wrapper:has(button[aria-disabled]+button[aria-disabled]){display:none}.f-carousel-controls-wrapper.classic{display:flex;flex-direction:row-reverse;justify-content:end;align-items:center;gap:24px}@media screen and (max-width:767px){.f-carousel-controls-wrapper.classic{justify-content:center}}.f-carousel-controls-wrapper.classic .f-carousel-controls{display:flex}@media screen and (max-width:767px){.f-carousel-controls-wrapper.classic .f-carousel-controls{display:none}}.f-carousel-controls-wrapper.classic .f-carousel-controls button[data-carousel-go-prev]{border-radius:var(--radius-rad-alt) var(--radius-rad-none) var(--radius-rad-none) var(--radius-rad-alt)}.f-carousel-controls-wrapper.classic .f-carousel-controls button[data-carousel-go-next]{border-radius:var(--radius-rad-none) var(--radius-rad-alt) var(--radius-rad-alt) var(--radius-rad-none)}.f-carousel-controls-wrapper.classic .f-carousel-controls button[aria-disabled]{opacity:.5;pointer-events:none}.f-carousel-controls-wrapper.classic .f-carousel__dots{display:flex;align-items:center;flex-wrap:wrap;gap:0;min-height:40px}.f-carousel-controls-wrapper.classic .f-carousel__dots .f-carousel__dot{width:8px;height:2px;background:var(--surface-effect-overlay);border-radius:0;margin:var(--dimensions-16px-2u-1rem) var(--spacing-spa-sm);position:relative;transition:all .24s ease;border:1px solid var(--surface-effect-overlay-inverse-lowest)}.f-carousel-controls-wrapper.classic .f-carousel__dots .f-carousel__dot:hover{background:var(--surface-action-light-hover);border:1px solid var(--surface-effect-overlay-lowest)}.f-carousel-controls-wrapper.classic .f-carousel__dots .f-carousel__dot[aria-current=true]{width:160px;pointer-events:none;background:var(--surface-action-uno);border:1px solid var(--surface-effect-overlay-lowest)}@media screen and (max-width:1023px){.f-carousel-controls-wrapper.classic .f-carousel__dots .f-carousel__dot[aria-current=true]{width:112px}}.f-carousel-controls-wrapper.classic .f-carousel__dots .f-carousel__dot:after{content:"";position:absolute;z-index:1;top:calc(-1 * var(--dimensions-16px-2u-1rem));bottom:calc(-1 * var(--dimensions-16px-2u-1rem));left:calc(-1 * var(--spacing-spa-sm));right:calc(-1 * var(--spacing-spa-sm))}.f-thumbs{--f-thumbs-gap: var(--spacing-spa-xs);--f-carousel-slide-width: 56px;--f-carousel-slide-height: 56px;--f-thumb-border-radius: 0;--f-thumb-img-fit: contain;--f-thumb-img-position: 50% 50%;--f-thumb-selected-shadow: inset 0 0 0 1px var(--outline-main-alt);--f-thumb-hover-shadow: inset 0 0 0 1px var(--accent)}.f-thumbs .f-thumbs__viewport{padding:4px}.f-thumbs .f-thumbs__slide{background:var(--u-overlay-lower);transition:all .24s ease;outline-offset:0;outline:1px solid transparent}.f-thumbs .f-thumbs__slide.is-selected{background:var(--surface-zone-light-highest);outline-color:var(--outline-main-alt)}.f-thumbs .f-thumbs__slide button{background:none;transition:all .24s ease}.f-thumbs .f-thumbs__slide button:after{transition:all .24s ease;top:0;right:0;bottom:0;left:0}.f-thumbs .f-thumbs__slide:hover{background:var(--surface-zone-light-highest);outline-color:var(--outline-low)}.f-thumbs .f-thumbs__slide:hover button:after{box-shadow:var(--f-thumb-hover-shadow)}.f-thumbs img{border-radius:0}.product-badges{--badge-inset: max(var(--padding-xs), calc((var(--border-radius) + var(--padding-xs)) * (1 - cos(45deg))));position:absolute;z-index:var(--layer-flat)}.product-badges--bottom-left{bottom:calc(var(--badge-inset) + var(--padding-block-start));left:calc(var(--badge-inset) + var(--padding-inline-start))}.product-badges--top-left{top:calc(var(--badge-inset) + var(--padding-block-start));left:calc(var(--badge-inset) + var(--padding-inline-start))}.product-badges--top-right{top:calc(var(--badge-inset) + var(--padding-block-start));right:calc(var(--badge-inset) + var(--padding-inline-start))}.product-badges__badge{--badge-font-size: var(--font-size--xs);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-foreground);background:var(--color-background);font-size:var(--badge-font-size);font-family:var(--badge-font-family);font-weight:var(--badge-font-weight);text-transform:var(--badge-text-transform);border-radius:var(--badge-border-radius)}.product-badges__badge--rectangle{padding-block:var(--badge-rectangle-padding-block);padding-inline:var(--badge-rectangle-padding-inline)}:is(.rich-text,.metafield-rich_text_field) h1,:is(.rich-text,.metafield-rich_text_field) h2,:is(.rich-text,.metafield-rich_text_field) h3,:is(.rich-text,.metafield-rich_text_field) h4,:is(.rich-text,.metafield-rich_text_field) h5,:is(.rich-text,.metafield-rich_text_field) h6{font-family:var(--typo-heading-font-family);color:var(--text-content-main);margin-bottom:0}:is(.rich-text,.metafield-rich_text_field) h1{font-size:var(--typos-font-size-heading-fs-s1);font-style:normal;font-weight:800;line-height:var(--typos-lineheight-heading-lh-s1);padding-top:var(--spacing-spa-2xl)}:is(.rich-text,.metafield-rich_text_field) h2{display:inline-block;font-size:var(--typos-font-size-heading-fs-s4);font-style:normal;font-weight:800;line-height:var(--typos-lineheight-heading-lh-s4);border-bottom:1px solid var(--surface-zone-uno);text-transform:uppercase;padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) h3{font-size:var(--typos-font-size-heading-fs-s4);font-style:normal;font-weight:800;line-height:var(--typos-lineheight-heading-lh-s4);padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) h4{font-size:var(--typos-font-size-heading-fs-s5);font-style:normal;font-weight:800;line-height:var(--typos-lineheight-heading-lh-s5);letter-spacing:var(--letterspacing, 1px);padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) h5{font-family:var(--typo-body-font-family, Montserrat);font-size:var(--typos-font-size-body-fs-sd);font-style:normal;font-weight:700;line-height:var(--typos-lineheight-body-lh-lg);padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) h6{font-size:var(--typos-font-size-heading-fs-s6);font-style:normal;font-weight:800;line-height:var(--typos-lineheight-heading-lh-s6);letter-spacing:var(--letterspacing, 1px);padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) p{margin-bottom:0;color:var(--text-content-main-alt);margin-top:0}:is(.rich-text,.metafield-rich_text_field) p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary,.btn)),:is(.rich-text,.metafield-rich_text_field) .rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary,.btn)){color:var(--text-action-uno)}:is(:is(.rich-text,.metafield-rich_text_field) p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary,.btn)),:is(.rich-text,.metafield-rich_text_field) .rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary,.btn))):hover{color:var(--text-action-uno-hover)}:is(.rich-text,.metafield-rich_text_field) p+p,:is(.rich-text,.metafield-rich_text_field) p+ul,:is(.rich-text,.metafield-rich_text_field) ul+p,:is(.rich-text,.metafield-rich_text_field) ol+p{padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) blockquote{margin:var(--margins-adjusted-marg-md) 0;width:100%;max-width:var(--grid-layout-6col-s-full);border-left:2px solid var(--surface-zone-uno);padding-left:var(--grid-layout-gutter-half)}:is(.rich-text,.metafield-rich_text_field) blockquote *{color:var(--text-content-main-alt);font-family:var(--typo-heading-font-family);font-size:var(--typos-font-size-heading-fs-s3);font-style:normal;font-weight:800;line-height:var(--typos-lineheight-heading-lh-s3)}:is(.rich-text,.metafield-rich_text_field) ul{padding-left:1rem;padding-top:0;padding-bottom:0;margin:0;list-style:none}:is(.rich-text,.metafield-rich_text_field) ul li{padding-top:var(--grid-layout-stacks-half);position:relative;color:var(--text-content-main-alt)}:is(.rich-text,.metafield-rich_text_field) ul li:before{content:"";position:absolute;left:-1rem;top:calc(var(--grid-layout-stacks-half) + 8px);width:6px;height:6px;background-color:var(--surface-zone-uno);border-radius:50%}:is(.rich-text,.metafield-rich_text_field) ol{padding-left:1rem;padding-top:0;padding-bottom:0;margin:0;list-style:decimal}:is(.rich-text,.metafield-rich_text_field) ol li{padding-top:var(--grid-layout-stacks-half);font-size:var(--typos-font-size-body-fs-sd);font-style:normal;font-weight:400;line-height:var(--typos-lineheight-body-lh-lg)}:is(.rich-text,.metafield-rich_text_field) ol li::marker{color:var(--surface-zone-uno);font-weight:700}:is(.rich-text,.metafield-rich_text_field) ul+ul{padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) ol+ol{padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) ul+ol{padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) ol+ul{padding-top:var(--grid-layout-stacks)}:is(.rich-text,.metafield-rich_text_field) img,:is(.rich-text,.metafield-rich_text_field) iframe{padding-top:var(--margins-adjusted-marg-gutter)}:is(.rich-text,.metafield-rich_text_field) table{width:auto!important;border-collapse:collapse;border-spacing:0;margin:var(--margins-adjusted-marg-gutter) 0}:is(.rich-text,.metafield-rich_text_field) table td{font-size:var(--typos-font-size-body-fs-sm);font-style:normal;font-weight:500;line-height:var(--typos-lineheight-body-lh-sm);width:auto!important;padding:var(--spacing-spa-sm);background:var(--colors-neutro-transparent);border-bottom:1px solid var(--surface-effect-overlay-lower)}:is(.rich-text,.metafield-rich_text_field) table td strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/global.css.map */
