/*! cymaforma.com — © 2026 cyma forma, all rights reserved. */
@font-face{font-family:gtflexareg;src:url(GT-Flexa-Standard-Regular.woff2?v=cec4f18f) format("woff2");font-display:swap}@font-face{font-family:gtflexabold;src:url(GT-Flexa-Standard-Bold.woff2?v=da8e7c66) format("woff2");font-display:swap}@font-face{font-family:oggreg;src:url(Ogg-Regular.woff2?v=db8b8782) format("woff2");font-display:swap}@font-face{font-family:oggitalic;src:url(Ogg-RegularItalic.woff2?v=97c9432c) format("woff2");font-display:swap}@font-face{font-family:badger;src:url(Badger.woff2?v=e07316a7) format("woff2");font-display:swap}@font-face{font-family:basteleur;src:url(Basteleur-Moonlight.woff2?v=675895fc) format("woff2");font-display:swap}:root{--cf-white: hsl(30, 50%, 97.65%);--cf-black: hsl(60, 1.45%, 13.53%);--cf-accent: hsl(29.65, 100%, 50%);--cf-light-accent: hsl(33.91, 100%, 90.98%);--cf-dark-accent: hsl(256, 49%, 46%);--cf-orange-2: #f75726;--cf-grey: #999898;--cf-brown: hsl(14.29, 77.78%, 26.47%);--cf-maxw: 1700px;--cf-cw: min(var(--cf-maxw), 92vw);--cf-row: calc(var(--cf-cw) * .0215);--cf-header-h: 66px}@media(max-width:768px){:root{--cf-header-h: 58px}}@media(min-width:1500px){:root{--cf-header-h: 78px}}:root{--cf-fs-h1: min(calc(3 * 1.2vw + 1rem), max(calc(3 * .012 * var(--cf-maxw) + 1rem), 4rem));--cf-fs-h2: var(--cf-fs-h1);--cf-fs-h3: min(calc(1.5 * 1.2vw + 1rem), max(calc(1.5 * .012 * var(--cf-maxw) + 1rem), 2.5rem));--cf-fs-large: min( calc(.6vw + 1rem) , max(calc(.5 * .012 * var(--cf-maxw) + 1rem), 1.5rem));--cf-fs-small: min( calc(-.12vw + 1rem) , max(calc(-.1 * .012 * var(--cf-maxw) + 1rem), .9rem));--cf-fs-btn: min( calc(.3vw + 1rem) , max(calc(.25 * .012 * var(--cf-maxw) + 1rem), 1.25rem));--cf-fs-nav: min( calc(.12vw + 1rem) , max(calc(.1 * .012 * var(--cf-maxw) + 1rem), 1.1rem))}@media(max-width:767px){:root{--cf-vmin: min(var(--cf-sh, 100vh), 900px);--cf-fs-h1: calc(3 * .012 * var(--cf-vmin) + 1rem);--cf-fs-h2: var(--cf-fs-h1);--cf-fs-h3: calc(1.5 * .012 * var(--cf-vmin) + 1rem);--cf-fs-large: calc(.5 * .012 * var(--cf-vmin) + 1rem);--cf-fs-small: calc(-.1 * .012 * var(--cf-vmin) + 1rem);--cf-fs-btn: calc(.25 * .012 * var(--cf-vmin) + 1rem);--cf-fs-nav: calc(.1 * .012 * var(--cf-vmin) + 1rem)}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--cf-black)}a{text-decoration:none}.cf-theme--white{--t-bg: var(--cf-white);--t-h: var(--cf-black);--t-p: var(--cf-black);--t-link: var(--cf-accent);--t-btn: var(--cf-accent);--t-btn-c: var(--cf-white);--t-hlink: var(--cf-accent)}.cf-theme--white-bold{--t-bg: var(--cf-white);--t-h: var(--cf-accent);--t-p: var(--cf-black);--t-link: var(--cf-accent);--t-btn: var(--cf-accent);--t-btn-c: var(--cf-white);--t-hlink: var(--cf-accent)}.cf-theme--bright-inverse{--t-bg: var(--cf-white);--t-h: var(--cf-accent);--t-p: var(--cf-accent);--t-link: var(--cf-accent);--t-btn: var(--cf-accent);--t-btn-c: var(--cf-white);--t-hlink: var(--cf-accent)}.cf-theme--black{--t-bg: var(--cf-black);--t-h: var(--cf-white);--t-p: var(--cf-white);--t-link: var(--cf-accent);--t-btn: var(--cf-accent);--t-btn-c: var(--cf-white);--t-hlink: var(--cf-white)}.cf-theme--black-bold{--t-bg: var(--cf-black);--t-h: var(--cf-accent);--t-p: var(--cf-white);--t-link: var(--cf-accent);--t-btn: var(--cf-accent);--t-btn-c: var(--cf-white);--t-hlink: var(--cf-accent)}.cf-theme--bright{--t-bg: var(--cf-accent);--t-h: #000;--t-p: var(--cf-white);--t-link: var(--cf-white);--t-btn: var(--cf-white);--t-btn-c: var(--cf-accent);--t-hlink: var(--cf-white)}.cf-theme--dark{--t-bg: var(--cf-dark-accent);--t-h: var(--cf-white);--t-p: var(--cf-white);--t-link: var(--cf-accent);--t-btn: var(--cf-accent);--t-btn-c: var(--cf-white);--t-hlink: var(--cf-light-accent)}.cf-theme--dark-bold{--t-bg: var(--cf-brown);--t-h: var(--cf-light-accent);--t-p: var(--cf-white);--t-link: var(--cf-accent);--t-btn: var(--cf-accent);--t-btn-c: var(--cf-white);--t-hlink: var(--cf-accent)}.cf-fe-section{display:block}.cf-sec{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;box-sizing:border-box;overflow:hidden;background-color:var(--t-bg);color:var(--t-p);font-family:gtflexareg;font-size:1rem;line-height:1.8em;font-weight:300}.cf-sec.cf-va--top{justify-content:flex-start}.cf-sec.cf-va--bottom{justify-content:flex-end}.cf-sec--first{padding-top:var(--cf-header-h)}.cf-sec__wrap{position:relative;z-index:1;width:100%;box-sizing:border-box}.cf-sec.cf-h--small{min-height:33vh}.cf-sec.cf-h--medium{min-height:66vh}.cf-sec.cf-h--large{min-height:var(--cf-sh, 100vh)}.cf-sec.cf-h--custom{min-height:calc(var(--cf-h-n, 0) * 1vh)}.cf-sec.cf-h--custom>.cf-sec__wrap{padding-block:calc(var(--cf-h-n, 0) * .1vmax)}.cf-sec.cf-va--middle.cf-h--small>.cf-sec__wrap{padding-block:3.3vmax}.cf-sec.cf-va--middle.cf-h--medium>.cf-sec__wrap{padding-block:6.6vmax}.cf-sec.cf-va--middle.cf-h--large>.cf-sec__wrap{padding-block:10vmax}.cf-sec.cf-va--top.cf-h--small>.cf-sec__wrap{padding-bottom:6.6vmax}.cf-sec.cf-va--top.cf-h--medium>.cf-sec__wrap{padding-bottom:13.2vmax}.cf-sec.cf-va--top.cf-h--large>.cf-sec__wrap{padding-bottom:20vmax}.cf-sec.cf-va--bottom.cf-h--small>.cf-sec__wrap{padding-top:6.6vmax}.cf-sec.cf-va--bottom.cf-h--medium>.cf-sec__wrap{padding-top:13.2vmax}.cf-sec.cf-va--bottom.cf-h--large>.cf-sec__wrap{padding-top:20vmax}.cf-sec__bg{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.cf-sec__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;max-width:none}.cf-sec--parallax .cf-sec__media{will-change:transform}.cf-sec__overlay{position:absolute;inset:0;background:var(--t-bg)}.cf-fe{display:grid;grid-template-columns:minmax(calc(4vw - var(--cg, 0px)),1fr) repeat(24,minmax(0,calc((var(--cf-cw) - 23 * var(--cg, 0px)) / 24))) minmax(calc(4vw - var(--cg, 0px)),1fr);grid-template-rows:repeat(var(--rows-d),minmax(var(--cf-row),auto));grid-auto-rows:minmax(var(--cf-row),auto);row-gap:var(--rg, 0px);column-gap:var(--cg, 0px);width:100%}.cf-b{grid-area:var(--d);z-index:var(--z, 0);position:relative;display:flex;flex-direction:column;justify-content:var(--va, flex-start);min-width:0;min-height:0;box-sizing:border-box}@media(max-width:767px){.cf-fe{--cf-gm: max(0px, calc(6vw - var(--cg-m, 0px)));grid-template-columns:minmax(var(--cf-gm),1fr) repeat(8,minmax(0,calc((100vw - 2 * var(--cf-gm) - 9 * var(--cg-m, 0px)) / 8))) minmax(var(--cf-gm),1fr);row-gap:var(--rg-m, 0px);column-gap:var(--cg-m, 0px);grid-template-rows:repeat(var(--rows-m),minmax(24px,auto));grid-auto-rows:minmax(24px,auto)}.cf-b{grid-area:var(--m);justify-content:var(--va-m, var(--va, flex-start))}}.cf-t{width:100%}.cf-t>:first-child{margin-top:0}.cf-t>:last-child{margin-bottom:0}.cf-t :is(h1,h2,h3,h4,p,blockquote){white-space:pre-wrap;overflow-wrap:break-word}.cf-t h1,.cf-t h2,.cf-t h3,.cf-t h4{margin:2rem 0;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;color:var(--t-h)}.cf-t h1{font-family:oggreg;font-size:var(--cf-fs-h1);line-height:1.232}.cf-t h2{font-family:badger;font-size:var(--cf-fs-h2);line-height:1.232}.cf-t h3{font-family:oggitalic;font-size:var(--cf-fs-h3);line-height:calc(1.4 * (1 + (1 - 2.5) / 25))}.cf-t h4{font-family:oggitalic;font-size:1.7rem;line-height:1.15}.cf-t h2:where(.cf-h1){font-family:oggreg;font-size:var(--cf-fs-h1)}.cf-t h1:where(.cf-h2){font-family:badger;font-size:var(--cf-fs-h2)}.cf-t h1:where(.cf-h3){font-family:oggitalic;font-size:var(--cf-fs-h3);line-height:calc(1.4 * (1 + (1 - 2.5) / 25))}.cf-t p{margin:1rem 0;font-family:gtflexareg;font-size:1rem;line-height:1.3;font-weight:300;letter-spacing:0;color:var(--t-p)}.cf-t p.sqsrte-large{font-family:gtflexabold;font-size:var(--cf-fs-large);line-height:1.8em}.cf-t p.sqsrte-small{font-family:basteleur;font-size:var(--cf-fs-small);line-height:1.8em}.cf-t ul,.cf-t ol{margin:1rem 0;padding:0 0 0 40px;font-family:gtflexareg;font-size:1rem;line-height:1.8em;color:var(--t-p)}.cf-t li{font-family:gtflexareg;font-size:1rem;line-height:1.8em;margin:0}.cf-t :is(ul,ol):not(.accordion-items-container):not([data-rte-list])>li>p{margin:0}.cf-t li>:is(ul,ol){margin:0}.cf-t :is(ul,ol)[data-rte-list]>li{list-style-type:none}.cf-t :is(ul,ol)[data-rte-list]>li>*{margin-top:.5em;margin-bottom:.5em}.cf-t :is(ul,ol)[data-rte-list]>li>*:first-child:before{display:inline-block;margin-left:-40px;min-width:40px;text-align:right;box-sizing:border-box}.cf-t ul[data-rte-list]>li>*:first-child:before{padding-right:10px;content:"•"}.cf-t ol[data-rte-list]{counter-reset:rte-list}.cf-t ol[data-rte-list]>li{counter-increment:rte-list}.cf-t ol[data-rte-list]>li>*:first-child:before{content:"  " counter(rte-list) ". "}.cf-sec li,.cf-sec li *{font-family:gtflexareg!important;text-transform:none!important}.cf-t a{color:var(--t-link);text-decoration:none;font-weight:400}.cf-t h1 a,.cf-t h2 a,.cf-t h3 a,.cf-t h4 a{font-weight:500;color:var(--t-hlink)}.cf-t strong,.cf-t b{font-weight:700;font-family:inherit;font-style:inherit}.cf-t em,.cf-t i{font-style:italic;font-family:inherit}.cf-t hr{border:0;border-top:1px solid currentColor;margin:24px 0}.cf-t blockquote{font-family:oggitalic;margin:1rem 0}.cf-t img{max-width:100%;height:auto;display:block}.cf-t .sqsrte-text-color--white{color:var(--cf-white)}.cf-t .sqsrte-text-color--black{color:var(--cf-black)}.cf-t .sqsrte-text-color--accent{color:var(--cf-accent)}.cf-t .sqsrte-text-color--lightAccent{color:var(--cf-light-accent)}.cf-t .sqsrte-text-color--darkAccent{color:var(--cf-dark-accent)}.cf-t--font,.cf-t--font *{font-family:var(--cf-font-override)!important}.cf-t--color,.cf-t--color *{color:var(--cf-color-override)!important}.cf-img__link{display:block;width:100%;height:100%}.cf-img{position:relative;width:100%;height:100%;overflow:hidden}.cf-img img{position:absolute;inset:0;width:100%;height:100%;display:block;max-width:none}.cf-img__caption{margin-top:.5rem}.cf-btn-wrap{display:flex;width:100%}.cf-btn-wrap--left{justify-content:flex-start}.cf-btn-wrap--center{justify-content:center}.cf-btn-wrap--right{justify-content:flex-end}.cf-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center;font-family:gtflexareg;font-weight:700;font-style:normal;letter-spacing:.02em;line-height:normal;text-transform:none;font-size:var(--cf-fs-btn);padding:0 1.3rem;border-radius:300px;border:0;background-color:var(--t-btn);color:var(--t-btn-c)!important;text-decoration:none;transition:opacity .1s linear}.cf-btn:hover{opacity:.8}.cf-btn-wrap--stretch,.cf-btn-wrap--stretch .cf-btn{height:100%;width:100%}.cf-btn-wrap:not(.cf-btn-wrap--stretch) .cf-btn{padding:1.2em 2.004em}.cf-btn{white-space:nowrap}.cf-btn-wrap--stretch .cf-btn{min-width:max-content}.cf-video{position:relative;width:100%;height:0}.cf-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cf-code,.cf-line{width:100%}.cf-line hr{border:0;border-top:1px solid var(--t-p);margin:8px 0}.cf-shape{width:100%;height:100%}.cf-acc .accordion-items-container{list-style:none;margin:0;padding:0}.cf-acc .accordion-item{margin:0;padding:0;font-family:gtflexareg;line-height:1.8em}.cf-acc .accordion-divider{height:1px;background:currentColor;color:var(--t-p)}.cf-acc .accordion-divider{height:var(--acc-divider-thickness, 1px)}.cf-acc .accordion-item__title-wrapper{display:block;margin:0!important;padding:0;white-space:normal!important}.cf-acc .accordion-item__click-target{box-sizing:border-box;display:flex;width:100%;align-items:center;justify-content:space-between;margin:0;padding:var(--acc-item-padding-top, 15px) 0 var(--acc-item-padding-bottom, 15px);background:transparent;border:none;-webkit-appearance:none;text-align:left;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:normal}.cf-acc .accordion-item__click-target>*{margin:0}.cf-sec h4{font-family:oggitalic!important;font-size:1.7rem!important}.cf-sec .cf-acc .accordion-item__title{font-family:oggreg!important}.cf-acc .accordion-item__title{flex:1;display:block;padding:0 14px 0 0;overflow:hidden;font-family:oggreg;font-size:1.8rem;line-height:normal;font-weight:300;color:var(--t-p);white-space:normal}.cf-sec .cf-b[style*="--cf-font-override: gtflexareg"] .cf-acc .accordion-item__title{font-family:gtflexareg!important}.cf-acc .accordion-icon-container{flex:0 0 14px;width:14px;height:14px}.cf-acc .plus{display:flex;position:relative;width:14px;height:14px;justify-content:center;align-items:center}.cf-acc .plus__horizontal-line,.cf-acc .plus__vertical-line{position:absolute;width:14px;height:1px;background:currentColor;transition:transform .25s}.cf-acc .plus__vertical-line{transform:rotate(90deg)}.cf-acc .is-open .plus__vertical-line{transform:rotate(0)}.cf-acc .accordion-item__dropdown{display:none;overflow:hidden}.cf-acc .is-open .accordion-item__dropdown{display:block}.cf-acc .accordion-item__description{box-sizing:border-box;max-width:300px;min-width:var(--acc-description-width, 100%);padding:0 0 var(--acc-description-padding-bottom, 30px);margin:0}.cf-acc .accordion-item__description>:first-child{margin-top:0}.cf-acc .accordion-item__description>:last-child{margin-bottom:0}.cf-mq{width:100%;overflow:hidden}.cf-mq__track{display:flex;width:max-content;animation:cf-mq var(--cf-mq-speed, 60s) linear infinite}.cf-mq--right .cf-mq__track{animation-direction:reverse}.cf-mq__item{margin:0;padding-right:1em;white-space:nowrap;font-family:var(--cf-font-override, gtflexareg);color:var(--cf-color-override, var(--t-p));font-size:var(--cf-fs-large);line-height:1.4}@keyframes cf-mq{0%{transform:translate(0)}to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.cf-mq__track{animation:none}}.cf-header{position:fixed;top:0;left:0;right:0;z-index:100;padding:5px 4vw;box-sizing:border-box;pointer-events:none;font-family:gtflexareg}.cf-header__inner{display:flex;align-items:center;justify-content:space-between;height:56px}.cf-header a,.cf-header button{pointer-events:auto;text-decoration:none}.cf-pill{display:inline-flex;align-items:center;background-color:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:30px;margin:9px 0}.cf-header__logo{padding:4px 10px}.cf-header__logo img{display:block;height:auto;max-height:30px;width:auto}.cf-header__nav{display:flex;align-items:center}.cf-header__nav .cf-pill+.cf-pill{margin-left:1.6vw}.cf-header__link{padding:4px 10px;color:var(--cf-white);font-size:var(--cf-fs-nav);line-height:1.8em;font-weight:300;letter-spacing:0}.cf-header__cart-count{margin-left:.35em}.cf-header__burger{display:none}@media(min-width:1500px){.cf-header__inner{height:68px}.cf-pill{border-radius:100px}.cf-header__logo{padding:0 10px}.cf-header__logo img{max-height:50px}.cf-header__link{padding:6px 18px;height:44px;box-sizing:border-box}}@media(max-width:768px){.cf-header__inner{height:48px}.cf-header__logo{padding:1px 10px}.cf-header__logo img{max-height:28px}.cf-header__nav{display:none}.cf-header__burger{display:block;pointer-events:auto;position:relative;width:47px;height:37px;padding:1px 6px;margin-right:-6px;background:none;border:0;color:var(--cf-white)}.cf-header__burger{border-radius:100px;background-color:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cf-header__burger span{position:absolute;left:50%;top:50%;background:currentColor;transition:transform .25s ease}.cf-header__burger span:nth-child(1){width:28px;height:2px;margin:-1px 0 0 -14px}.cf-header__burger span:nth-child(2){width:2px;height:28px;margin:-14px 0 0 -1px}.cf-menu-open .cf-header__burger span{transform:rotate(45deg)}}.cf-menu{position:fixed;inset:0;z-index:99;background:var(--cf-black);display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding:var(--cf-header-h) 0 0;box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.cf-menu-open .cf-menu{opacity:1;visibility:visible}.cf-menu a{display:block;padding:12px calc(6vw + 12px) 12px 0;font-family:gtflexareg;font-size:33.15px;line-height:33.15px;color:var(--cf-white);text-align:right}@media(min-width:769px){.cf-menu{display:none}}.cf-fe-section{margin:0;padding:0}.currency-code{text-transform:lowercase}.variant-option--buttons legend,.variant-option--buttons label,.variant-option--buttons label span,.variant-picker input:checked+label,.variant-picker input:checked+label span,.product-form__input select,.product-form__input select option{font-family:gtflexareg;font-weight:400;font-style:normal;text-transform:lowercase}button[name=add],.product-form__submit,.product__submit,.add-to-cart-button,.add-to-cart-button *,.product-form__submit *,.product__submit *{font-family:gtflexareg;font-weight:400;text-transform:lowercase}.cart-item__name,.cart-item__name *{font-family:oggreg;font-weight:400;font-style:normal;text-transform:none;font-size:var(--font-h4--size, 1.25rem);line-height:1.3;letter-spacing:-.01em}.cart-item__variant,.cart-item__variant *{font-family:gtflexareg;font-weight:400;text-transform:lowercase}.cart-drawer-heading-empty,.cart-drawer__heading--empty{text-transform:lowercase}main[data-template=cart] .cart-title :is(h1,h2,h3,h4),main[data-template=cart] .text-block :is(h1,h2,h3,h4){font-family:oggreg;font-style:normal}main[data-template=cart] product-card .text-block :is(p,h1,h2,h3,h4){font-family:oggreg;font-style:normal;font-size:1.5rem;line-height:1.25;color:var(--cf-black)}main[data-template=cart] a.link:not(.button)[href*="/collections"]{display:inline-flex;align-items:center;padding:10px 22px;border-radius:100px;background:var(--cf-accent);color:var(--cf-white)!important;font-family:gtflexareg;font-size:14px;line-height:1.2;text-decoration:none;transition:opacity .1s linear}main[data-template=cart] a.link:not(.button)[href*="/collections"]:hover{opacity:.8}main#MainContent:not(:has(.cf-sec,.cf-blog,.cf-article,.cf-px)){min-height:calc(var(--cf-sh, 100svh) - var(--cf-footer-h, 0px))}main[data-template=cart] .cart-page{box-sizing:border-box;min-height:calc(var(--cf-sh, 100svh) - var(--cf-header-h))}main[data-template=cart] .cart-page--empty{justify-content:center}main[data-template=cart] .cart-title h1{font-size:clamp(2.5rem,4.2vw,4rem);line-height:1;letter-spacing:-.01em;gap:.35em;align-items:center}main[data-template=cart] .cart-title .cart-bubble{font-family:gtflexareg;font-size:13px}main[data-template=cart] .cart-items__media img,main[data-template=cart] .cart-items__media .cart-items__image{border-radius:0;aspect-ratio:1;object-fit:cover}main[data-template=cart] :is(.cart-items__price,.cart-items__price *,.cart__total-value,.cart__total-value *,.cart-secondary-typography,.cart-secondary-typography *,.price,.price *){font-family:gtflexareg!important;font-style:normal!important;font-weight:400;letter-spacing:.01em}main[data-template=cart] .cart-items__price{font-size:1rem}main[data-template=cart] .cart-items__title{font-family:oggreg;font-style:normal;font-size:1.5rem;line-height:1.2;letter-spacing:-.01em}main[data-template=cart] .cart-items__table-row{grid-template-columns:clamp(5rem,24cqi,7.5rem) minmax(0,1fr) minmax(6rem,auto)}@container cart-items (min-width: 720px){main[data-template=cart] .cart-items__table-row{grid-template-columns:10rem 1fr 1fr minmax(6rem,auto)}}main[data-template=cart] .cart__summary-inner .cart-actions{border-top:0;padding-top:0}main[data-template=cart] .cart-discount__input{font-family:gtflexareg}main[data-template=cart] .cart-discount__input::placeholder{text-transform:lowercase}main[data-template=cart] .cart-discount__button{font-family:gtflexareg;text-transform:lowercase}:is(main[data-template=cart],main[data-template=collection],main[data-template=product],main[data-template="404"],main[data-template=search],main[data-template=list-collections]) :is(a.button,button.button,.cart-items__empty-button,a.link,.product-badges__badge,.skip-to-content-link,.facets__label,.facets__summary,.checkbox__label-text,.price-facet__highest-price,.sorting-filter__label,.cart-items__wrapper p){text-transform:lowercase}main[data-template=cart] .cart-items__title{text-transform:none}main[data-template="404"]>.shopify-section:first-child p{text-transform:lowercase}main[data-template=cart] .cart__summary-inner{--color-background: rgb(35 35 34);--color-background-rgb: 35 35 34;--color-foreground: rgb(252 249 246);--color-foreground-rgb: 252 249 246;--color-foreground-heading: rgb(252 249 246);--color-foreground-heading-rgb: 252 249 246;--color-border: rgb(252 249 246 / .22);--color-border-rgb: 252 249 246;--color-input-background: rgb(252 249 246 / .08);--color-input-text: rgb(252 249 246);--color-input-text-rgb: 252 249 246;--color-input-border: rgb(252 249 246 / .35);--color-input-hover-background: rgb(252 249 246 / .14);--opacity-5-15: .15;--opacity-10-25: .25;--opacity-35-55: .55;--opacity-40-60: .6;--opacity-30-60: .6;box-sizing:border-box;padding:clamp(22px,2.2vw,32px);border-radius:20px;background:#232322;color:#fcf9f6;gap:22px;top:calc(var(--cf-header-h) + 16px)}main[data-template=cart] .cart__summary-inner :is(.h6,.disclosure-trigger__label){font-family:gtflexareg;font-style:normal;font-size:15px;line-height:1.3;letter-spacing:.02em;text-transform:lowercase}main[data-template=cart] .cart__summary-inner :is(.cart__total-label,.cart-primary-typography){font-family:gtflexareg;font-size:15px;text-transform:lowercase}main[data-template=cart] .cart__summary-inner .cart__total-value{font-size:1.6rem;line-height:1.1}main[data-template=cart] .cart__summary-inner small{font-size:12px;line-height:1.45;opacity:.75}main[data-template=cart] .cart__summary-inner :is(.cart__checkout-button,.button){font-family:gtflexareg;text-transform:lowercase}main[data-template="404"]>.shopify-section:first-child .section-content-wrapper{box-sizing:border-box;min-height:calc(var(--cf-sh, 100svh) - var(--cf-header-h));justify-content:center}main[data-template=collection] .product-grid{padding-bottom:40px}@media(max-width:749px){main[data-template=collection] .product-grid--grid{--cf-card-max: calc((var(--cf-sh, 100svh) - var(--cf-header-h) - 82px) * 2 / 3);grid-template-columns:1fr;justify-items:center}main[data-template=collection] .product-grid--grid>.product-grid__item{width:100%;max-width:var(--cf-card-max)}main[data-template=collection] .product-grid--grid .card-gallery{flex:none;aspect-ratio:2 / 3;min-height:0}}@media(min-width:750px){main[data-template=collection] .product-grid{padding-bottom:64px}main[data-template=collection] .product-grid--grid{--cf-card-max: calc((var(--cf-sh, 100svh) - var(--cf-header-h) - 82px) * 2 / 3);grid-template-columns:repeat(auto-fill,minmax(min(360px,calc((100% - 16px)/2)),1fr));justify-content:center}main[data-template=collection] .product-grid--grid>.product-grid__item{width:100%;max-width:var(--cf-card-max);justify-self:center}main[data-template=collection] .product-grid--grid .card-gallery{flex:none;aspect-ratio:2 / 3;min-height:0}main[data-template=collection] .product-grid--grid .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides),:is(main[data-template=product],main[data-template=cart],main[data-template="404"])>.shopify-section:last-child .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides){height:100%}main[data-template=collection] .product-grid--grid .card-gallery slideshow-slide,:is(main[data-template=product],main[data-template=cart],main[data-template="404"])>.shopify-section:last-child .card-gallery slideshow-slide{aspect-ratio:auto;height:100%;max-height:none}main[data-template=product] media-gallery.media-gallery--grid .media-gallery__grid .product-media-container{height:auto}main[data-template=product] media-gallery.media-gallery--grid .media-gallery__grid .product-media{aspect-ratio:auto;height:100%}:is(main[data-template=product],main[data-template=cart],main[data-template="404"])>.shopify-section:last-child .section-resource-list{box-sizing:border-box;height:max(520px,calc(var(--cf-sh, 100svh) - var(--cf-footer-h, 0px)));grid-template-rows:auto minmax(0,1fr);padding-top:calc(var(--cf-header-h) + 16px);padding-bottom:40px}:is(main[data-template=product],main[data-template=cart],main[data-template="404"])>.shopify-section:last-child .resource-list--grid{grid-template-rows:minmax(0,1fr) auto auto;row-gap:4px}:is(main[data-template=product],main[data-template=cart],main[data-template="404"])>.shopify-section:last-child .resource-list__item,:is(main[data-template=product],main[data-template=cart],main[data-template="404"])>.shopify-section:last-child .resource-list__item :is(product-card-link,product-card,.product-card__content){display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:4px}:is(main[data-template=product],main[data-template=cart],main[data-template="404"])>.shopify-section:last-child .resource-list__item .card-gallery{flex:none;height:100%;min-height:0;overflow:hidden}}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0421-BD"]{object-position:52% 47%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0367-BD"]{object-position:47% 100%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0127-BD"]{object-position:52% 62%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0015-BD"]{object-position:48% 58%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0235-BD2"]{object-position:50% 50%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0254-BD"]{object-position:50% 55%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="2025_09_02_CymaForma0388"]{object-position:50% 50%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="2025_09_02_CymaForma0265"]{object-position:45% 50%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="2025_09_02_CymaForma0322-Modifier"]{object-position:50% 55%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="2025_09_02_CymaForma0331-Modifier"]{object-position:50% 57%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0296-Modifier"]{object-position:50% 55%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0304-Modifier"]{object-position:50% 55%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="2025_09_02_CymaForma0075-BD"]{object-position:42% 100%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="2025_09_02_CymaForma0077-BD"]{object-position:40% 100%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0260"]{object-position:50% 100%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0265"]{object-position:47% 100%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0085-BD"]{object-position:50% 56%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0090-BD"]{object-position:47% 56%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0255"]{object-position:50% 52%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*="20250902CymaForma0256-Modifier"]{object-position:48% 52%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0141_]{object-position:48% 45%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0114_]{object-position:50% 50%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0275_]{object-position:30% 58%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0310_]{object-position:53% 48%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0318_]{object-position:50% 50%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0322_4_ports]{object-position:48% 51%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0191_]{object-position:47% 55%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0203_]{object-position:75% 52%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0370_]{object-position:45% 62%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0371_]{object-position:55% 48%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0326_]{object-position:45% 55%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=Random0329_]{object-position:50% 50%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=DSC2256-Modifier]{object-position:50% 55%}:is(main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template="404"],main[data-template=search]) img[src*=DSC2255-Modifier]{object-position:50% 57%}@media(min-width:750px){main[data-template=product] .media-gallery__grid .product-media-container:has(img[src*="20250902CymaForma0235-BD2"]),main[data-template=product] .media-gallery__grid .product-media-container:has(img[src*="20250902CymaForma0254-BD"]),main[data-template=product] .media-gallery__grid .product-media-container:has(img[src*=Random0318_]),main[data-template=product] .media-gallery__grid .product-media-container:has(img[src*=Random0322_4_ports]),main[data-template=product] .media-gallery__grid .product-media-container:has(img[src*=Random0326_]),main[data-template=product] .media-gallery__grid .product-media-container:has(img[src*=Random0329_]){grid-column:1 / -1}}:root{--font-body--family: gtflexareg, system-ui, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-heading--family: oggreg, Georgia, serif;--font-heading--style: normal;--font-heading--weight: 400;--font-subheading--family: oggitalic, Georgia, serif;--font-subheading--style: normal;--font-subheading--weight: 400;--font-accent--family: gtflexareg, system-ui, sans-serif;--font-accent--style: normal;--font-accent--weight: 400}input,select,.field__input{border-radius:100px}textarea{border-radius:24px}main[data-template="404"],main[data-template=search]{background:var(--cf-white);color:var(--cf-black)}main#MainContent:not(:has(.cf-sec,.cf-blog,.cf-article,.cf-px)){padding-top:var(--cf-header-h);background:var(--cf-white)}body{--sticky-header-offset: var(--cf-header-h)}.cf-links-o2 a,.cf-links-o2 a:hover{color:var(--cf-orange-2)!important}.cf-sec--o2-text{color:var(--cf-orange-2)}.cf-md hr{width:100%;border:none;border-top:1px solid var(--cf-black);margin:1.5rem 0;opacity:1}@media(max-width:640px){.cf-m-left,.cf-m-left *{text-align:left!important}}@media(max-width:767px){.cf-m-h60,.cf-sec--m60{min-height:unset!important;height:60vh}.cf-sec--m65{min-height:unset!important;height:65vh}}.cf-sec__vimeo{border:0;inset:auto;width:max(100%,calc(100% * 16 / 9));height:max(100%,56.25vw);transform:translate(-50%,-50%);min-width:177.78vh;min-height:56.25vw}.cf-header__nav{text-align:right}.cf-brevo-embed input{border-radius:0}.cf-t .sqsrte-scaled-text{display:block}.cf-t .sqsrte-scaled-text>*{display:inline-block;white-space:nowrap;line-height:1;margin:0}main#MainContent:has(.cf-sec){min-height:var(--cf-sh, 100vh)}.cf-fx{position:absolute;inset:0}.cf-fx--gradient{--gx: 82%;--gy: 35%;--gr: 45vh;background:radial-gradient(circle var(--gr) at var(--gx) var(--gy),color-mix(in srgb,var(--cf-white) 0%,var(--cf-black)) 0%,color-mix(in srgb,var(--cf-white) 3%,var(--cf-black)) 12.5%,color-mix(in srgb,var(--cf-white) 12%,var(--cf-black)) 25%,color-mix(in srgb,var(--cf-white) 29%,var(--cf-black)) 37.5%,color-mix(in srgb,var(--cf-white) 44%,var(--cf-black)) 50%,color-mix(in srgb,var(--cf-white) 64%,var(--cf-black)) 62.5%,color-mix(in srgb,var(--cf-white) 79%,var(--cf-black)) 75%,color-mix(in srgb,var(--cf-white) 95%,var(--cf-black)) 87.5%,color-mix(in srgb,var(--cf-white) 100%,var(--cf-black)) 100%)}.cf-fx--gradient:after{content:"";position:absolute;inset:-50%;opacity:.62;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncR type='linear' slope='2.2' intercept='-.6'/><feFuncG type='linear' slope='2.2' intercept='-.6'/><feFuncB type='linear' slope='2.2' intercept='-.6'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px;animation:cf-grain .8s steps(8) infinite}@keyframes cf-grain{0%{transform:translate(0)}11%{transform:translate(-5%,-10%)}22%{transform:translate(-15%,5%)}33%{transform:translate(7%,-25%)}44%{transform:translate(-5%,25%)}55%{transform:translate(-15%,10%)}66%{transform:translate(15%)}77%{transform:translateY(15%)}88%{transform:translate(3%,-10%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.cf-fx--gradient:after{animation:none}}.cf-fx-gl[data-cf-fx-gl^=gradient]{background:radial-gradient(circle 45vh at 50% 45%,var(--cf-black),color-mix(in srgb,var(--cf-white) 44%,var(--cf-black)) 50%,var(--cf-white))}.cf-blog,.cf-article{background:var(--cf-white);color:var(--cf-black);font-family:gtflexareg;line-height:1.3}.cf-blog__wrap{padding:0}.cf-blog__item{display:grid;grid-template-columns:1fr 1fr;min-height:var(--cf-sh, 100svh);margin:0}@media(min-width:768px){.cf-blog__item:last-child{min-height:calc(var(--cf-sh, 100svh) - var(--cf-footer-h, 0px))}}.cf-blog__item:nth-child(2n) .cf-blog__image{order:2}.cf-blog__image{position:relative;margin:0;min-height:0}.cf-blog__image-link{position:absolute;inset:0;padding:0;overflow:hidden}.cf-blog__image-link img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;max-width:none}.cf-blog__summary{--cf-col: calc(var(--cf-cw) / 24);--cf-edge: calc(var(--cf-col) + (100vw - var(--cf-cw)) / 2);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;box-sizing:border-box;min-width:0;padding:calc(var(--cf-row) * 2) var(--cf-edge) calc(var(--cf-row) * 2.5) var(--cf-col)}.cf-blog__item:nth-child(2n) .cf-blog__summary{align-items:flex-end;text-align:right;padding-left:var(--cf-edge);padding-right:var(--cf-col)}.cf-blog__item:first-child .cf-blog__summary{padding-top:calc(var(--cf-header-h) + var(--cf-row) * 2)}.cf-blog__title{text-transform:none;margin:0;font-family:oggreg;font-weight:500;font-size:var(--cf-fs-h1);line-height:1.232;letter-spacing:0;color:var(--cf-black)}.cf-blog__title a{color:inherit}.cf-blog__excerpt p{margin:.35em 0 0;font-family:oggitalic;font-size:var(--cf-fs-h3);line-height:calc(1.4 * (1 + (1 - 2.5) / 25));white-space:normal}.cf-blog__foot{display:flex;flex-direction:column;align-items:inherit;margin-top:calc(var(--cf-row) * 2)}.cf-blog__meta{margin-top:calc(var(--cf-row) * .7)}.cf-blog__meta time{font-family:gtflexareg;font-size:1rem;line-height:1.3;letter-spacing:.01em}.cf-blog__btn{margin-top:0}.cf-blog__btn .cf-btn{min-width:calc(var(--cf-col) * 4);height:calc(var(--cf-row) * 2);padding:0 1.3rem}@media(max-width:767px){.cf-blog__item{display:block;min-height:0}.cf-blog__image{aspect-ratio:5 / 4}.cf-blog__item:first-child .cf-blog__image{margin-top:var(--cf-header-h)}.cf-blog__summary,.cf-blog__item:nth-child(2n) .cf-blog__summary,.cf-blog__item:first-child .cf-blog__summary{padding:40px 6vw 64px;align-items:flex-start;text-align:left}.cf-blog__foot{margin-top:28px}.cf-blog__meta{margin-top:16px}.cf-blog__btn{margin-top:0}.cf-blog__btn .cf-btn{min-width:50%;height:48px}}.cf-article{padding-top:var(--cf-header-h)}.cf-article__entry{padding:4vw}.cf-article__inner{width:50%;margin:0 25%}.cf-article__top{display:flex;flex-direction:column;margin:0 0 15px}.cf-article__meta{display:flex;margin:0 0 32px}.cf-article__meta time{display:block;font-family:oggreg;font-size:1rem;line-height:1em}.cf-article__title{margin:0;font-family:oggitalic;font-weight:500;font-size:var(--cf-fs-h1);line-height:1.232;color:var(--cf-black);white-space:normal}.cf-article__body{margin:0 0 3vw;display:flow-root}@media(max-width:767px){.cf-article__entry{padding:6vw}.cf-article__inner{width:100%;margin:0}.cf-article__meta{margin-bottom:19.2px}}.cf-article__body>*{margin:0!important;padding:17px 0}.cf-article__body>:first-child{padding-top:0}.cf-article__body .cf-tb>:first-child{margin-top:0}.cf-article__body .cf-tb>:last-child{margin-bottom:0}.cf-article__body .cf-tb__bg{display:flow-root}.cf-article__body .cf-tb__bg>:first-child{margin-top:0}.cf-article__body .cf-tb__bg>:last-child{margin-bottom:0}.cf-article__body .cf-ln hr{display:block;height:1px;border:0;margin:8px 0;background:var(--cf-black)}.cf-article__body figure.cf-im{display:block}.cf-article__body figure.cf-im img{display:block;width:100%;height:auto;object-fit:cover;max-width:none}.cf-article__body figure.cf-im{margin:0}.cf-article__body figure.cf-im figcaption{margin:0}.cf-article__body figure.cf-im figcaption p{margin:16px 0}.cf-article__body>figure.cf-im{display:flow-root}.cf-article__body .cf-vd{position:relative;height:0;overflow:hidden}.cf-article__body .cf-vd iframe,.cf-article__body .cf-vd video{position:absolute;inset:0;width:100%;height:100%;border:0}.cf-article__body .cf-cd svg{display:block;max-width:100%;height:auto;margin-bottom:9.41px}.cf-article__pagination{display:flex;justify-content:space-between;align-items:center;padding:3vw 4vw;background:var(--cf-white)}@media(max-width:767px){.cf-article__pagination{padding:3vw 6vw}}.cf-article__pag{display:flex;align-items:center;max-width:50%;color:var(--cf-black);font-family:gtflexareg;font-size:16px;line-height:1.8em}.cf-article__pag--next{margin-left:auto;text-align:right}.cf-article__pag-title{margin:0;font-family:oggreg;font-weight:500;font-size:40px;line-height:40px;letter-spacing:0;text-transform:none;color:var(--cf-black)}.cf-article__pag-icon{display:block;flex:0 0 auto}.cf-article__pag--next .cf-article__pag-icon{padding-left:25px}.cf-article__pag--prev .cf-article__pag-icon{padding-right:25px}.cf-article__pag-icon svg{display:block;width:18px;height:32px;stroke:currentColor;stroke-width:1px;fill:none}@media(max-width:767px){.cf-article__pag-title{font-size:clamp(20px,6.4vw,40px);line-height:1.1;overflow-wrap:normal;word-break:normal;hyphens:none}.cf-article__pag--next .cf-article__pag-icon{padding-left:10px}.cf-article__pag--prev .cf-article__pag-icon{padding-right:10px}}.cf-sec{--cf-r: var(--cf-row);--cf-rm: 24px;--cf-gk: 1}@media(min-width:768px){.cf-sec.cf-fit-d{min-height:0;justify-content:flex-start}.cf-sec.cf-fit-d>.cf-sec__wrap{padding-block:0!important}.cf-fit-d .cf-fe{min-height:calc(var(--cf-sh, 100svh) - var(--cf-fit-pad, 0px));align-content:stretch;grid-template-rows:var(--tpl-d, repeat(var(--rows-d), minmax(var(--cf-row), auto)))}.cf-sec--first.cf-fit-d{--cf-fit-pad: var(--cf-header-h)}.cf-sec.cf-sq-d{--cf-r: min(var(--cf-row), calc((var(--cf-sh, 100svh) - var(--cf-fit-pad, 0px) - (var(--rows-d) - 1) * var(--rg, 0px)) / var(--rows-d)));--cf-gk: .5}}@media(max-width:767px){.cf-sec.cf-fit-m{min-height:0;justify-content:flex-start}.cf-sec.cf-fit-m>.cf-sec__wrap{padding-block:0!important}.cf-fit-m .cf-fe{min-height:calc(var(--cf-sh, 100svh) - var(--cf-fit-pad, 0px));align-content:stretch;grid-template-rows:var(--tpl-m, repeat(var(--rows-m), minmax(24px, auto)))}.cf-sec--first.cf-fit-m{--cf-fit-pad: var(--cf-header-h)}.cf-sec.cf-sq-m{--cf-rm: min(24px, calc((var(--cf-sh, 100svh) - var(--cf-fit-pad, 0px) - (var(--rows-m) - 1) * var(--rg-m, 0px)) / var(--rows-m)));--cf-gk: .5}.cf-sec.cf-stack-m{min-height:0!important;height:auto!important;justify-content:flex-start}.cf-sec.cf-stack-m>.cf-sec__wrap{padding-block:0!important}.cf-stack-m .cf-fe{min-height:0;grid-template-rows:var(--tpl-m, repeat(var(--rows-m), minmax(24px, auto)))}.cf-stack-m.cf-full-m .cf-fe{min-height:calc(var(--cf-sh, 100svh) - var(--cf-fit-pad, 0px));align-content:stretch}.cf-sec--first.cf-full-m{--cf-fit-pad: var(--cf-header-h)}.cf-stack-m.cf-half-m .cf-fe{min-height:calc(var(--cf-sh, 100svh) * .5);align-content:stretch}.cf-sec.cf-fit-m:is(.cf-sec--m60,.cf-sec--m65){height:auto}}.cf-sec.cf-last{--cf-fit-pad: var(--cf-footer-h, 0px)}.cf-sec--first.cf-last{--cf-fit-pad: calc(var(--cf-header-h) + var(--cf-footer-h, 0px))}@media(max-width:767px){.cf-stack-m.cf-half-m.cf-last .cf-fe{min-height:calc(var(--cf-sh, 100svh) - var(--cf-fit-pad, 0px))}}main#MainContent:has(.cf-onescreen){min-height:0}.cf-sec.cf-onescreen{min-height:calc(var(--cf-sh, 100svh) - var(--cf-footer-h, 0px));height:auto;justify-content:flex-start}.cf-sec.cf-onescreen>.cf-sec__wrap{padding-block:0!important}.cf-onescreen .cf-fe{min-height:calc(var(--cf-sh, 100svh) - var(--cf-footer-h, 0px) - var(--cf-fit-pad, 0px));align-content:stretch;grid-template-rows:var(--tpl-d, repeat(var(--rows-d), minmax(0, auto)))}.cf-sec--first.cf-onescreen{--cf-fit-pad: var(--cf-header-h)}.cf-sec.cf-onescreen.cf-screen{min-height:var(--cf-sh, 100svh)}.cf-onescreen.cf-screen .cf-fe{min-height:calc(var(--cf-sh, 100svh) - var(--cf-fit-pad, 0px))}.cf-t ul.cf-cols-3{columns:3;column-gap:2em}.cf-t ul.cf-cols-3>li{break-inside:avoid}@media(max-width:767px){.cf-t ul.cf-cols-3{columns:2}}@media(max-width:767px){.cf-onescreen .cf-fe{grid-template-rows:var(--tpl-m, repeat(var(--rows-m), minmax(0, auto)))}}.cf-nl-card{height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.cf-nl-card>.cf-t>:first-child{margin-top:0}.cf-nl-card>.cf-t+.cf-newsletter{margin-top:2rem}.cf-card-btn{margin-top:2rem}.cf-t h3.cf-reg{font-family:oggreg}@media(min-width:768px){.cf-title-col .cf-t :is(h1,h2){font-size:var(--cf-fs-h3)}}.cf-t :is(h1,h2):where(:not(.cf-h3)):has(+:is(h3,h4,:where(.cf-h3))){margin-bottom:0}.cf-t :is(h1,h2):where(:not(.cf-h3))+:is(h3,h4,:where(.cf-h3)){margin-top:calc(var(--cf-fs-h1) * .24)}@media(max-width:767px){.cf-t :is(h1,h2):where(:not(.cf-h3))+:is(h3,h4,:where(.cf-h3)){margin-top:calc(var(--cf-fs-h1) * .06)}}.cf-gap-logo-alt>.cf-t{padding-top:calc(var(--cf-fs-h1) * .516)}.cf-gap-logo-rnd>.cf-t{padding-top:calc(var(--cf-fs-h1) * .47)}.cf-gap-logo-home-alt>.cf-t{padding-top:calc(var(--cf-fs-h1) * .5)}@media(max-width:767px){.cf-gap-logo-alt>.cf-t{padding-top:11px}.cf-gap-logo-rnd>.cf-t{padding-top:0}.cf-gap-logo-home-alt>.cf-t{padding-top:10px}.cf-gap-logo-home-rnd>.cf-t{padding-top:9px}}.cf-sec--footer>.cf-sec__wrap{padding-block:0!important}.cf-sec--footer .cf-fe{grid-template-rows:16px auto 16px;padding-block:0}.cf-sec--footer .cf-b{grid-row:2 / 3!important}.cf-sec--footer .cf-t p{line-height:1.4;margin:0}.cf-foot-groups{display:flex;flex-direction:column;align-items:center;row-gap:.1em}.cf-foot-groups p{text-align:center}.cf-foot-groups,.cf-foot-groups a{color:var(--cf-white)}.cf-foot-groups a:hover{color:var(--cf-accent)}@media(max-width:767px){.cf-sec--footer .cf-fe{grid-template-rows:14px auto 14px}}.cf-justify .cf-t p{text-align:justify!important}.cf-sec:not(.cf-rnd) .cf-t h2,.cf-sec:not(.cf-rnd) .cf-t h1:where(.cf-h2){font-family:oggreg}product-card [class*=__product_title],product-card [class*=__product_title] :is(p,a,span,h3){font-family:oggreg!important;font-style:normal!important}product-recommendations .text-block :is(h2,h3,h4){font-family:oggreg!important;font-style:normal!important}product-recommendations{overflow-x:clip}.grecaptcha-badge{visibility:hidden!important}.cf-legible :is(h1,h2,h3,.cf-brevo-legal){text-shadow:0 0 14px rgb(0 0 0 / .35),0 0 3px rgb(0 0 0 / .25)}.cf-brevo-legal{margin:.9em 0 0;font-family:gtflexareg;font-size:.72rem;line-height:1.4;text-align:center;color:inherit;opacity:.55}.cf-brevo-legal a,.cf-brevo-legal a:hover{color:inherit!important;text-decoration:underline!important;text-decoration-color:currentColor!important}.cf-brevo-embed #sib-container{max-width:540px!important;margin:0 auto;padding:0!important}.cf-brevo-embed .sib-form{padding:0!important}.cf-brevo-embed #sib-form{display:flex;align-items:center;justify-content:center;gap:12px}.cf-brevo-embed #sib-form>.sib-input{flex:1 1 auto;min-width:0;padding:0}.cf-brevo-embed #sib-form>.sib-input .form__entry,.cf-brevo-embed #sib-form>.sib-input .entry__field{margin:0}.cf-brevo-embed #sib-form>div:has(.g-recaptcha-v3){display:none}.cf-brevo-embed #sib-form>.sib-form-block:not(.sib-input){flex:none;padding:0}.cf-brevo-embed #sib-form>.sib-form-block:not(.sib-input) button{margin:0}@media(min-width:750px){main[data-template^=collection] .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(2, 1fr) !important}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cf-mnav__progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:101;pointer-events:none}.cf-mnav__progress span{display:block;height:100%;background:var(--cf-accent);transform-origin:0 50%;transform:scaleX(0)}.cf-mnav__bar{position:fixed;left:4vw;bottom:20px;z-index:98;display:flex;gap:8px;align-items:center}.cf-mnav__chip{display:inline-flex;align-items:center;gap:.5em;height:40px;box-sizing:border-box;padding:4px 16px;border:0;border-radius:30px;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--cf-white);font-family:gtflexareg;font-size:var(--cf-fs-nav);line-height:1;letter-spacing:0;text-transform:none}.cf-mnav__chip:hover{background:#00000080}.cf-mnav__label:after{content:" ↑";font-size:.8em;opacity:.7}.cf-mnav.is-open .cf-mnav__label:after{content:" ↓"}.cf-mnav__current{max-width:42vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cf-accent)}.cf-mnav:not(.has-current) .cf-mnav__current{display:none}.cf-mnav__current:before{content:"· ";color:var(--cf-white);opacity:.6}.cf-mnav__panel{position:fixed;left:4vw;bottom:72px;z-index:99;box-sizing:border-box;width:min(360px,92vw);max-height:min(70vh,640px);overflow:auto;padding:18px 22px 20px;border-radius:20px;background:#232322eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--cf-white)}.cf-mnav__title{margin:0 0 10px;font-family:oggreg;font-size:1.7rem;line-height:1.1;color:var(--cf-white)}body:has(main .cf-rnd) .cf-mnav__title{font-family:badger}.cf-mnav__label,.cf-mnav__current,.cf-mnav__list a{text-transform:lowercase}.cf-mnav__list{margin:0;padding:0;list-style:none;counter-reset:cfm}.cf-mnav__list li{counter-increment:cfm}.cf-mnav__list a{display:flex;gap:.75em;padding:7px 0;border-top:1px solid rgba(252,249,246,.15);color:var(--cf-white);font-family:gtflexareg;font-size:1rem;line-height:1.3;text-decoration:none}.cf-mnav__list li:first-child a{border-top:0}.cf-mnav__list a:before{content:counter(cfm) ".";min-width:1.6em;opacity:.5}.cf-mnav__list a:hover,.cf-mnav__list a.is-active{color:var(--cf-accent)}@media(max-width:767px){.cf-mnav__bar{left:6vw;bottom:14px}.cf-mnav__panel{left:6vw;right:6vw;width:auto;bottom:64px}.cf-mnav__current{max-width:48vw}}.cf-video--facade{background:#000}.cf-video--facade img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cf-video__play{position:absolute;left:50%;top:50%;width:80px;height:80px;margin:-40px 0 0 -40px;border:0;border-radius:50%;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease,background .2s ease;cursor:pointer}.cf-video__play span{position:absolute;left:50%;top:50%;margin:-12px 0 0 -7px;border-style:solid;border-width:12px 0 12px 21px;border-color:transparent transparent transparent #fff}.cf-video--facade:hover .cf-video__play{transform:scale(1.06);background:#000000a6}body:has(.cf-cursor-alt){cursor:url(https:cf-cursor-28.png?v=bf95b749) 13 13,auto;cursor:image-set(url(https:cf-cursor-28.png?v=bf95b749) 1x,url(https:cf-cursor-56.png?v=9804763b) 2x) 13 13,auto}body:has(.cf-cursor-alt) a:hover,body:has(.cf-cursor-alt) a:hover *,body:has(.cf-cursor-alt) button:hover,body:has(.cf-cursor-alt) button:hover *,body:has(.cf-cursor-alt) summary:hover,body:has(.cf-cursor-alt) summary:hover *,body:has(.cf-cursor-alt) label:hover,body:has(.cf-cursor-alt) label:hover *,body:has(.cf-cursor-alt) select:hover,body:has(.cf-cursor-alt) [role=button]:not(.cf-img--zoom):hover,body:has(.cf-cursor-alt) [role=button]:not(.cf-img--zoom):hover *,body:has(.cf-cursor-alt) [role=option]:hover,body:has(.cf-cursor-alt) [role=option]:hover *,body:has(.cf-cursor-alt) [role=checkbox]:hover,body:has(.cf-cursor-alt) [role=checkbox]:hover *,body:has(.cf-cursor-alt) input[type=radio]:hover,body:has(.cf-cursor-alt) input[type=checkbox]:hover,body:has(.cf-cursor-alt) input[type=submit]:hover,body:has(.cf-cursor-alt) product-card:hover,body:has(.cf-cursor-alt) product-card:hover *,body:has(.cf-cursor-alt) .card-gallery:hover,body:has(.cf-cursor-alt) .cf-video--facade:hover,body:has(.cf-cursor-alt) .cf-video--facade:hover *{cursor:url(https:cf-cursor-hover-28.png?v=57b98c0f) 13 13,pointer!important;cursor:image-set(url(https:cf-cursor-hover-28.png?v=57b98c0f) 1x,url(https:cf-cursor-hover-56.png?v=225b438f) 2x) 13 13,pointer!important}body:has(.cf-cursor-alt) :is(.cf-theme--bright,.cf-on-orange){cursor:url(https:cf-cursor-white-28.png?v=6bf636b0) 13 13,auto;cursor:image-set(url(https:cf-cursor-white-28.png?v=6bf636b0) 1x,url(https:cf-cursor-white-56.png?v=0f493444) 2x) 13 13,auto}body:has(.cf-cursor-alt) :is(.cf-theme--bright,.cf-on-orange) a:hover,body:has(.cf-cursor-alt) :is(.cf-theme--bright,.cf-on-orange) a:hover *,body:has(.cf-cursor-alt) :is(.cf-theme--bright,.cf-on-orange) button:hover,body:has(.cf-cursor-alt) :is(.cf-theme--bright,.cf-on-orange) button:hover *,body:has(.cf-cursor-alt) :is(.cf-theme--bright,.cf-on-orange) summary:hover,body:has(.cf-cursor-alt) :is(.cf-theme--bright,.cf-on-orange) summary:hover *,body:has(.cf-cursor-alt) .cf-btn:hover,body:has(.cf-cursor-alt) .cf-btn:hover *,body:has(.cf-cursor-alt) .sib-form-block__button:hover,body:has(.cf-cursor-alt) .sib-form-block__button:hover *,body:has(.cf-cursor-alt) .add-to-cart-button:hover,body:has(.cf-cursor-alt) .add-to-cart-button:hover *,body:has(.cf-cursor-alt) .cart-items__empty-button:hover,body:has(.cf-cursor-alt) .cart-items__empty-button:hover *,body:has(.cf-cursor-alt) .button--primary:hover,body:has(.cf-cursor-alt) .button--primary:hover *,body:has(.cf-cursor-alt) .cf-px-btn--primary:hover,body:has(.cf-cursor-alt) .cf-px-btn--primary:hover *,body:has(.cf-cursor-alt) main[data-template=cart] a.link:not(.button)[href*="/collections"]:hover{cursor:url(https:cf-cursor-white-hover-28.png?v=7951645a) 13 13,pointer!important;cursor:image-set(url(https:cf-cursor-white-hover-28.png?v=7951645a) 1x,url(https:cf-cursor-white-hover-56.png?v=dd025360) 2x) 13 13,pointer!important}body:has(.cf-cursor-alt) .cf-theme--bright .cf-btn:hover,body:has(.cf-cursor-alt) .cf-theme--bright .cf-btn:hover *{cursor:url(https:cf-cursor-hover-28.png?v=57b98c0f) 13 13,pointer!important;cursor:image-set(url(https:cf-cursor-hover-28.png?v=57b98c0f) 1x,url(https:cf-cursor-hover-56.png?v=225b438f) 2x) 13 13,pointer!important}body:has(.cf-cursor-rnd){cursor:url(https:cf-cursor-rnd-28.png?v=3cd2f398) 14 14,auto;cursor:image-set(url(https:cf-cursor-rnd-28.png?v=3cd2f398) 1x,url(https:cf-cursor-rnd-56.png?v=c5898203) 2x) 14 14,auto}body:has(.cf-cursor-rnd) a:hover,body:has(.cf-cursor-rnd) a:hover *,body:has(.cf-cursor-rnd) button:hover,body:has(.cf-cursor-rnd) button:hover *,body:has(.cf-cursor-rnd) summary:hover,body:has(.cf-cursor-rnd) summary:hover *,body:has(.cf-cursor-rnd) label:hover,body:has(.cf-cursor-rnd) label:hover *,body:has(.cf-cursor-rnd) select:hover,body:has(.cf-cursor-rnd) [role=button]:not(.cf-img--zoom):hover,body:has(.cf-cursor-rnd) [role=button]:not(.cf-img--zoom):hover *,body:has(.cf-cursor-rnd) [role=option]:hover,body:has(.cf-cursor-rnd) [role=option]:hover *,body:has(.cf-cursor-rnd) [role=checkbox]:hover,body:has(.cf-cursor-rnd) [role=checkbox]:hover *,body:has(.cf-cursor-rnd) input[type=radio]:hover,body:has(.cf-cursor-rnd) input[type=checkbox]:hover,body:has(.cf-cursor-rnd) input[type=submit]:hover,body:has(.cf-cursor-rnd) product-card:hover,body:has(.cf-cursor-rnd) product-card:hover *,body:has(.cf-cursor-rnd) .card-gallery:hover,body:has(.cf-cursor-rnd) .cf-video--facade:hover,body:has(.cf-cursor-rnd) .cf-video--facade:hover *{cursor:url(https:cf-cursor-rnd-hover-28.png?v=ef1d8c95) 14 14,pointer!important;cursor:image-set(url(https:cf-cursor-rnd-hover-28.png?v=ef1d8c95) 1x,url(https:cf-cursor-rnd-hover-56.png?v=eb91007e) 2x) 14 14,pointer!important}body:has(.cf-cursor-rnd) :is(.cf-theme--bright,.cf-on-orange) a:hover,body:has(.cf-cursor-rnd) :is(.cf-theme--bright,.cf-on-orange) a:hover *,body:has(.cf-cursor-rnd) :is(.cf-theme--bright,.cf-on-orange) button:hover,body:has(.cf-cursor-rnd) :is(.cf-theme--bright,.cf-on-orange) button:hover *,body:has(.cf-cursor-rnd) :is(.cf-theme--bright,.cf-on-orange) summary:hover,body:has(.cf-cursor-rnd) :is(.cf-theme--bright,.cf-on-orange) summary:hover *,body:has(.cf-cursor-rnd) .cf-btn:hover,body:has(.cf-cursor-rnd) .cf-btn:hover *,body:has(.cf-cursor-rnd) .sib-form-block__button:hover,body:has(.cf-cursor-rnd) .sib-form-block__button:hover *,body:has(.cf-cursor-rnd) .add-to-cart-button:hover,body:has(.cf-cursor-rnd) .add-to-cart-button:hover *,body:has(.cf-cursor-rnd) .cart-items__empty-button:hover,body:has(.cf-cursor-rnd) .cart-items__empty-button:hover *,body:has(.cf-cursor-rnd) .button--primary:hover,body:has(.cf-cursor-rnd) .button--primary:hover *,body:has(.cf-cursor-rnd) .cf-px-btn--primary:hover,body:has(.cf-cursor-rnd) .cf-px-btn--primary:hover *,body:has(.cf-cursor-rnd) main[data-template=cart] a.link:not(.button)[href*="/collections"]:hover{cursor:url(https:cf-cursor-rnd-white-hover-28.png?v=ca661a3c) 14 14,pointer!important;cursor:image-set(url(https:cf-cursor-rnd-white-hover-28.png?v=ca661a3c) 1x,url(https:cf-cursor-rnd-white-hover-56.png?v=717b52ab) 2x) 14 14,pointer!important}body:has(.cf-cursor-rnd) .cf-theme--bright .cf-btn:hover,body:has(.cf-cursor-rnd) .cf-theme--bright .cf-btn:hover *{cursor:url(https:cf-cursor-rnd-hover-28.png?v=ef1d8c95) 14 14,pointer!important;cursor:image-set(url(https:cf-cursor-rnd-hover-28.png?v=ef1d8c95) 1x,url(https:cf-cursor-rnd-hover-56.png?v=eb91007e) 2x) 14 14,pointer!important}@media(max-width:767px){.cf-img-natural-m .cf-img{height:auto}.cf-img-natural-m .cf-img img{position:static;height:auto}}.cf-img--zoom{cursor:zoom-in!important}.cf-zoom{position:fixed;inset:0;z-index:200;display:flex;background:var(--cf-white);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cf-zoom__img{display:block;margin:auto;max-width:100vw;max-height:var(--cf-sh, 100svh);width:auto;height:auto;object-fit:contain;cursor:zoom-in}.cf-zoom.is-big .cf-zoom__img{max-width:none;max-height:none;width:var(--cf-zoom-w, 250vw);cursor:zoom-out}.cf-zoom__close{position:fixed;top:14px;right:14px;z-index:201;width:44px;height:44px;border:0;border-radius:50%;background:#00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--cf-white);font:26px/44px gtflexareg;text-align:center}.cf-zoom__hint{position:fixed;left:50%;bottom:18px;z-index:201;transform:translate(-50%);padding:6px 14px;border-radius:30px;background:#00000073;color:var(--cf-white);font:.9rem/1.3 gtflexareg;pointer-events:none}html.cf-zoom-open{overflow:hidden}.cf-chladni{position:relative;height:var(--cf-sh, 100svh);min-height:480px;overflow:hidden;background:#232322;display:flex;align-items:center;justify-content:center;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cf-chladni__sand{position:absolute;inset:0;width:100%;height:100%;display:block}.cf-chladni__title{position:absolute;z-index:1;left:50%;bottom:calc(var(--cf-sh, 100svh) * .09);transform:translate(-50%);margin:0;padding:.3em .9em;width:max-content;max-width:94vw;box-sizing:border-box;text-align:center;pointer-events:none;font-family:oggitalic;font-weight:400;font-size:var(--cf-fs-h1);line-height:1.232;letter-spacing:0;color:var(--cf-white);background:radial-gradient(closest-side,#232322b8,#23232200)}.cf-chladni__ctrl{position:absolute;z-index:2;right:4vw;bottom:20px;display:flex;gap:10px}.cf-chladni__ctrl[hidden],.cf-chladni__btn[hidden]{display:none}.cf-chladni__btn{width:40px;height:40px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;color:var(--cf-white);background:#00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .2s ease,opacity .2s ease}.cf-chladni__btn:hover{background:#0000008c}.cf-chladni__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cf-chladni__btn:not(.is-off) .off,.cf-chladni__btn.is-off .on{display:none}.cf-chladni__btn:disabled{opacity:.35}@media(max-width:767px){.cf-chladni__ctrl{right:6vw;bottom:calc(14px + var(--cf-tb, 0px))}.cf-chladni__title{bottom:calc(var(--cf-sh, 100svh) * .12 + var(--cf-tb, 0px))}}.cf-scope-slot{height:min(calc(var(--cf-sh, 100svh) * .62),40vw)}.cf-scope-sec .cf-scope-text>.cf-t>:first-child{margin-top:32px}@media(max-width:767px){.cf-scope-slot{height:100vw;margin:24px 0}.cf-sec.cf-scope-sec{--tpl-m: var(--cf-rm) max-content max-content max-content calc(var(--cf-rm) * 2) !important}.cf-scope-sec .cf-scope-text>.cf-t>:first-child{margin-top:0}.cf-scope-sec .cf-btn-wrap{justify-content:center}}.cf-scope-title .cf-t a{color:var(--t-h)}.cf-scope-title .cf-t :is(h1,h2,h3){text-shadow:0 0 4px #1d1e1d,0 0 10px #1d1e1d,0 0 18px #1d1e1d}.cf-t ul.cf-dash{list-style:none;margin:0 0 1em;padding:0;color:var(--t-p)}.cf-t ul.cf-dash>li{position:relative;padding-left:1em;font-size:var(--cf-fs-large);line-height:1.8em}.cf-sec .cf-t ul.cf-dash>li,.cf-sec .cf-t ul.cf-dash>li *{font-family:gtflexabold!important}.cf-t ul.cf-dash>li:before{content:"–";position:absolute;left:0}.cf-r14-ch{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.2em 2.4em}.cf-r14-ch__t{display:flex;gap:.45em}.cf-r14-ch__t span{display:flex;align-items:center;justify-content:center;width:2.6em;aspect-ratio:3 / 4;box-sizing:border-box;border:2px solid var(--t-p);border-radius:14px;color:var(--t-p);font-family:gtflexabold;font-size:var(--cf-fs-large);line-height:1}.cf-r14-ch__g--mix .cf-r14-ch__t{gap:0;border-radius:14px;background:var(--cf-orange-2)}.cf-r14-ch__g--mix .cf-r14-ch__t span{border:0;color:var(--cf-black)}.cf-r14-ch__g--mix .cf-r14-ch__t span+span{border-left:2px solid var(--cf-black);border-radius:0}.cf-sec .cf-t .cf-r14-ch p{margin:.7em 0 0;font-size:var(--cf-fs-small);line-height:1.5}.cf-sec .cf-t .cf-r14-sc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5em,1fr));gap:.6em}.cf-sec .cf-t .cf-r14-sc li{display:flex;align-items:center;gap:.65em;margin:0;padding:.4em 1em .4em .4em;box-sizing:border-box;border:2px solid var(--t-p);border-radius:100px;font-family:gtflexareg;font-size:var(--cf-fs-small);line-height:1.3}.cf-sec .cf-t .cf-r14-sc li:before{content:none}.cf-sec .cf-t .cf-r14-sc b{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:2.2em;height:2.2em;padding:0 .55em;box-sizing:border-box;border-radius:100px;background:var(--cf-orange-2);color:var(--cf-black);font-family:gtflexabold}.cf-sec .cf-t .cf-r14-sc li.cf-r14-sc__rnd{border-style:dashed}.cf-sec .cf-t .cf-r14-sc li.cf-r14-sc__rnd b{background:transparent;color:var(--t-p);border:2px dashed currentColor}.cf-r14-key{padding:1.1em 1.3em;border-radius:22px;background:var(--cf-white)}.cf-sec .cf-t .cf-r14-key p{margin:0;color:var(--cf-black);font-size:var(--cf-fs-large);line-height:1.45}.cf-sec .cf-t .cf-r14-key p+p{margin-top:.35em}.cf-t ul.cf-dash.cf-dash--n>li{margin:0 0 .6rem;font-size:1rem;line-height:1.3;font-weight:300}.cf-sec .cf-t ul.cf-dash.cf-dash--n>li,.cf-sec .cf-t ul.cf-dash.cf-dash--n>li *{font-family:gtflexareg!important}@media(max-width:767px){.cf-r14-ch{gap:1em 1.4em}.cf-r14-ch__t span{width:2.2em}.cf-sec .cf-t .cf-r14-sc{grid-template-columns:1fr 1fr;gap:.45em}.cf-sec .cf-t .cf-r14-sc li{padding-right:.6em}}#shopify-pc__banner.shopify-pc__banner__dialog{left:50%!important;right:auto!important;bottom:16px!important;transform:translate(-50%)!important;width:min(720px,calc(100vw - 32px))!important;max-width:none!important;box-sizing:border-box!important;margin:0!important;padding:0!important;border:0!important;border-radius:20px!important;background:#232322!important;color:#fcf9f6!important;box-shadow:0 12px 40px #00000047!important}#shopify-pc__banner .shopify-pc__banner__wrapper{padding:22px 24px 20px!important}#shopify-pc__banner,#shopify-pc__banner :is(h2,p,a,button,span){font-family:gtflexareg,sans-serif!important;letter-spacing:.01em!important;color:#fcf9f6!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-family:gtflexabold,sans-serif!important;font-size:15px!important;line-height:1.3!important;text-transform:lowercase;margin:0 0 8px!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:14px!important;line-height:1.5!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__body a{text-decoration:underline!important;text-underline-offset:.18em}#shopify-pc__banner .shopify-pc__banner__btns{gap:10px!important;margin:16px 0 0!important;align-items:center!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important}#shopify-pc__banner button{text-transform:lowercase;font-size:15px!important;line-height:1!important;transition:opacity .2s!important}#shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline){border-radius:999px!important;border:1px solid rgb(252 249 246)!important;background:#fcf9f6!important;color:#232322!important;padding:12px 24px!important;min-height:0!important;height:auto!important;width:auto!important;flex:1 1 0!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{background:none!important;border:0!important;padding:12px 4px!important;flex:0 0 auto!important;text-decoration:underline!important;text-underline-offset:.18em}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs span{text-decoration:none!important}#shopify-pc__banner button:hover{opacity:.8!important}#shopify-pc__prefs .shopify-pc__prefs__dialog{border-radius:20px!important;background:#232322!important;color:#fcf9f6!important;border:0!important}#shopify-pc__prefs .shopify-pc__prefs__dialog :is(h2,h3,p,label,button,span,a){font-family:gtflexareg,sans-serif!important;color:#fcf9f6!important;letter-spacing:.01em!important}#shopify-pc__prefs .shopify-pc__prefs__dialog :is(h2,h3){font-family:gtflexabold,sans-serif!important;text-transform:lowercase}#shopify-pc__prefs .shopify-pc__prefs__dialog header,#shopify-pc__prefs .shopify-pc__prefs__option{border-color:#fcf9f633!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions button{border-radius:999px!important;border:1px solid rgb(252 249 246)!important;background:#fcf9f6!important;color:#232322!important;text-transform:lowercase;padding:10px 20px!important;min-height:0!important;height:auto!important;transition:opacity .2s!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions button:hover,#shopify-pc__prefs #shopify-pc__prefs__header-close:hover{opacity:.8!important}#shopify-pc__prefs #shopify-pc__prefs__header-close svg path{fill:#fcf9f6!important}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{bottom:12px!important;width:calc(100vw - 24px)!important}#shopify-pc__banner .shopify-pc__banner__wrapper{padding:18px 18px 16px!important}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row!important;flex-wrap:wrap!important}#shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline){flex:1 1 40%!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3!important;flex:1 1 100%!important;padding:6px 4px 0!important}}.cf-legal__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cf-sec .cf-t .cf-legal__lang{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 2rem;white-space:normal}.cf-legal__lang label{display:inline-flex;align-items:center;box-sizing:border-box;padding:.45em 1.3em;border:2px solid var(--t-btn);border-radius:300px;font-family:gtflexareg;font-weight:700;letter-spacing:.02em;font-size:var(--cf-fs-btn);line-height:normal;color:var(--t-btn);cursor:pointer;transition:opacity .1s linear}.cf-legal__lang label:hover{opacity:.8}#cf-lang-en:checked~.cf-legal__lang label[for=cf-lang-en],#cf-lang-fr:checked~.cf-legal__lang label[for=cf-lang-fr]{background:var(--t-btn);color:var(--t-btn-c)}#cf-lang-en:focus-visible~.cf-legal__lang label[for=cf-lang-en],#cf-lang-fr:focus-visible~.cf-legal__lang label[for=cf-lang-fr]{outline:2px solid var(--t-p);outline-offset:3px}.cf-legal__fr,#cf-lang-fr:checked~.cf-legal__en,#cf-lang-fr:checked~h1 .cf-legal__en{display:none}#cf-lang-fr:checked~div.cf-legal__fr{display:block}#cf-lang-fr:checked~h1 .cf-legal__fr{display:inline}.cf-legal h2{scroll-margin-top:90px}.cf-legal__box{margin:1rem 0;padding:.2rem 1.4rem;border:2px solid var(--t-p);border-radius:22px}.cf-legal__box--form{border-style:dashed}.cf-sec .cf-t .cf-legal__box p{margin:.8rem 0}@media(max-width:767px){.cf-legal__box{padding:.1rem 1rem;border-radius:16px}}