@charset "UTF-8";*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-anchor:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}@keyframes vr-pop-in{0%{transform:scale(.5)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes vr-nudge{0%{box-shadow:0 10px 15px rgba(0,0,0,.15),0 0 0 0 transparent;transform:scale(1)}50%{box-shadow:0 16px 26px rgba(0,0,0,.22),0 0 0 10px rgba(0,0,0,.2);transform:scale(1.04)}to{box-shadow:0 10px 15px rgba(0,0,0,.15),0 0 0 0 transparent;transform:scale(1)}}@keyframes vr-opacity{0%{opacity:0}to{opacity:1}}.yok-metrics{display:flex;flex-direction:column;gap:calc(var(--grid-gutter)*1.5)}.yok-metrics .yok-metric{display:flex;flex-direction:column;gap:var(--grid-gutter)}.yok-metrics .yok-metric__title{font-size:12px;font-weight:600;margin:0;padding:0}.yok-metrics .yok-labels{display:flex;flex-direction:row;gap:0;width:100%}.yok-metrics .yok-labels span{border-top:2px solid rgba(0,0,0,.2);flex:1;font-size:11px;padding:8px calc(var(--grid-gutter)/2) 0;text-align:center}.yok-metrics .yok-labels span.active{border-top:2px solid #000}[class*=cn_content_backdrop-]{z-index:99999999999!important}.vr-container{bottom:16px;position:fixed;right:26px;z-index:9999}.vr-container .vr-float{animation:vr-pop-in .5s ease-in-out both;position:relative;z-index:1}.vr-container .vr-float .vr-remove{animation:vr-opacity .5s ease-in-out .5s both;position:absolute;right:-5px;top:0;transform:translateY(-100%);z-index:9999}.vr-container .vr-float .vr-float-button{align-items:center;animation:vr-nudge 2s ease-in-out .5s infinite;background:#fff;border-radius:9999px;box-shadow:0 10px 15px rgba(0,0,0,.15);cursor:pointer;display:flex;height:96px;justify-content:center;overflow:hidden;width:96px}@media (max-width:1001px) and (orientation:portrait){.vr-container .vr-float .vr-float-button{height:76px;width:76px}}@media (max-width:1000px) and (orientation:landscape){.vr-container .vr-float .vr-float-button{height:76px;width:76px}}.vr-container .vr-float .vr-float-button video{border-radius:9999px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vr-container .vr-float .vr-float-button svg{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.vr-container .vr-modal{align-items:center;background:rgba(0,0,0,.6);display:none;inset:0;justify-content:center;position:fixed;z-index:60}.vr-container .vr-modal[aria-hidden=false]{display:flex}.vr-container .vr-dialog{aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;position:relative;width:90%;width:min(90vw,960px)}@media (max-width:1001px) and (orientation:portrait){.vr-container .vr-dialog{aspect-ratio:.56;max-height:90vh}}@media (max-width:1000px) and (orientation:landscape){.vr-container .vr-dialog{aspect-ratio:.56;max-height:90vh}}.vr-container .vr-dialog video{display:block;height:100%;width:100%}.vr-container .vr-close{background:rgba(0,0,0,.6);border:0;border-radius:9999px;color:#fff;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:8px;top:8px;width:36px;z-index:999999}.product__selectors{margin:0!important}.product__selectors .radio__fieldset{margin:0!important;width:100%!important}.product__selectors .radio__legend__label{text-transform:capitalize}.product__selectors .selector-wrapper,.product__selectors .selector-wrapper--boxes,.product__selectors .selector-wrapper--grid{display:block!important;height:auto!important;max-width:100%!important;min-height:auto!important;width:100%!important}.product__selectors .radio__fieldset .radio__buttons,.product__selectors .selector-wrapper--boxes .radio__buttons,.product__selectors .selector-wrapper--grid .radio__buttons{display:grid!important;gap:5px!important;grid-template-columns:repeat(auto-fit,minmax(45px,1fr))!important;width:100%!important}@media (max-width:1001px) and (orientation:portrait){.product__selectors .radio__fieldset .radio__buttons,.product__selectors .selector-wrapper--boxes .radio__buttons,.product__selectors .selector-wrapper--grid .radio__buttons{grid-template-columns:repeat(auto-fit,minmax(32px,1fr))!important}}@media (max-width:1000px) and (orientation:landscape){.product__selectors .radio__fieldset .radio__buttons,.product__selectors .selector-wrapper--boxes .radio__buttons,.product__selectors .selector-wrapper--grid .radio__buttons{grid-template-columns:repeat(auto-fit,minmax(32px,1fr))!important}}@media (min-width:1002px) and (orientation:portrait){.product__selectors .radio__fieldset .radio__buttons:has(>:last-child:nth-child(-n+4)),.product__selectors .selector-wrapper--boxes .radio__buttons:has(>:last-child:nth-child(-n+4)),.product__selectors .selector-wrapper--grid .radio__buttons:has(>:last-child:nth-child(-n+4)){grid-template-columns:repeat(auto-fit,minmax(45px,80px))!important}}@media (min-width:1001px) and (orientation:landscape){.product__selectors .radio__fieldset .radio__buttons:has(>:last-child:nth-child(-n+4)),.product__selectors .selector-wrapper--boxes .radio__buttons:has(>:last-child:nth-child(-n+4)),.product__selectors .selector-wrapper--grid .radio__buttons:has(>:last-child:nth-child(-n+4)){grid-template-columns:repeat(auto-fit,minmax(45px,80px))!important}}.product__selectors .radio__fieldset .radio__button,.product__selectors .selector-wrapper--boxes .radio__button,.product__selectors .selector-wrapper--boxes.selector-wrapper--grid .radio__button,.product__selectors .selector-wrapper--grid .radio__button{display:block!important;margin:0!important;max-width:unset!important;min-width:unset!important;position:relative!important;width:100%!important}.product__selectors .radio__fieldset .radio__button label,.product__selectors .selector-wrapper--boxes .radio__button label,.product__selectors .selector-wrapper--grid .radio__button label{align-items:center!important;aspect-ratio:unset!important;background-color:transparent!important;border:1px solid rgba(0,0,0,.2)!important;border-radius:12px!important;box-sizing:border-box!important;display:flex!important;font-size:15px!important;font-weight:400!important;height:auto!important;justify-content:center!important;margin:0!important;min-height:auto!important;min-width:0!important;padding:4px 12px!important;transition:all .2s ease;width:100%!important}@media (max-width:1001px) and (orientation:portrait){.product__selectors .radio__fieldset .radio__button label,.product__selectors .selector-wrapper--boxes .radio__button label,.product__selectors .selector-wrapper--grid .radio__button label{font-size:14px!important;padding:4px 10px!important}}@media (max-width:1000px) and (orientation:landscape){.product__selectors .radio__fieldset .radio__button label,.product__selectors .selector-wrapper--boxes .radio__button label,.product__selectors .selector-wrapper--grid .radio__button label{font-size:14px!important;padding:4px 10px!important}}.product__selectors .radio__fieldset .radio__button label:hover{background-color:rgba(0,0,0,.05)!important;border-color:rgba(0,0,0,.6)!important}.product__selectors .radio__fieldset .radio__input:checked~.radio__label{background-color:#000!important;border:1px solid #000!important;color:#fff!important;font-weight:500!important}.product__selectors .radio__fieldset .radio__button.sold-out label{opacity:.4;text-decoration:none!important}.product__selectors .radio__fieldset .radio__button.sold-out .option-title{text-decoration:none!important}.product__selectors .radio__fieldset .radio__legend__label{font-size:16px!important;font-weight:500!important;margin-bottom:0!important}.product__selectors .radio__fieldset .radio__button .option-title{font-size:inherit!important}.product__popup__link .icon{display:none!important}.product__popup__link{gap:0!important}.product-colors{display:block;order:-1}.product-colors .product-colors__legend{display:none}.product-colors .product-colors__wrapper{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);overflow:hidden;width:100%}@media (min-width:1002px) and (orientation:portrait){.product-colors .product-colors__wrapper{display:flex!important;flex-wrap:nowrap!important}}@media (min-width:1001px) and (orientation:landscape){.product-colors .product-colors__wrapper{display:flex!important;flex-wrap:nowrap!important}}@media (max-width:1001px) and (orientation:portrait){.product-colors .product-colors__wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-right:var(--gutter);scroll-padding-left:var(--gutter-mobile);scrollbar-width:none;width:calc(100% + var(--gutter))}.product-colors .product-colors__wrapper::-webkit-scrollbar{display:none;width:0}}@media (max-width:1000px) and (orientation:landscape){.product-colors .product-colors__wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-right:var(--gutter);scroll-padding-left:var(--gutter-mobile);scrollbar-width:none;width:calc(100% + var(--gutter))}.product-colors .product-colors__wrapper::-webkit-scrollbar{display:none;width:0}}@media (max-width:767px){.product-colors .product-colors__wrapper{margin-left:calc(var(--gutter-mobile)*-1);max-width:unset;padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile);width:100vw}}.product-colors .product-colors__box{aspect-ratio:.9;border:2px solid transparent;border-radius:4px;cursor:pointer;flex:1;overflow:hidden;position:relative;transition:border-color .2s ease}@media (min-width:1002px) and (orientation:portrait){.product-colors .product-colors__box{max-width:calc(25% - 1.25px)}}@media (min-width:1001px) and (orientation:landscape){.product-colors .product-colors__box{max-width:calc(25% - 1.25px)}}@media (max-width:1001px) and (orientation:portrait){.product-colors .product-colors__box{flex:0 0 calc(33.33333% - 1.66667px);scroll-snap-align:start}}@media (max-width:1000px) and (orientation:landscape){.product-colors .product-colors__box{flex:0 0 calc(33.33333% - 1.66667px);scroll-snap-align:start}}@media (max-width:767px){.product-colors .product-colors__box{flex:0 0 calc(30% - 1.66667px)}}.product-colors .product-colors__box.active{border:2px solid rgba(0,0,0,.3)}.product-colors .product-colors__box:hover{border:2px solid rgba(0,0,0,.2)}.product-colors .product-colors__box img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-colors .product-colors__box a{display:block;height:100%;width:100%}.fit-scale__labels{display:flex;justify-content:space-between;margin-bottom:12px;position:relative}.fit-scale__label{color:#000;font-size:12px;font-weight:400}.fit-scale__label--left{text-align:left}.fit-scale__label--center{left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.fit-scale__label--right{margin-left:auto;text-align:right}.fit-scale__track{align-items:center;display:flex;justify-content:space-between;padding:0;position:relative}.fit-scale__track:before{background-color:#d1d1d1;content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.fit-scale__dot{background-color:#c4c4c4;border-radius:50%;height:10px;position:relative;transition:all .3s ease;width:10px;z-index:1}.fit-scale__dot--active{background-color:#000}@media (max-width:767px){.fit-scale__label{font-size:12px}.fit-scale__dot{height:10px;width:10px}.fit-scale__dot--active{height:14px;width:14px}.product-single__thumbnails{display:none!important}.product-gallery__dots{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:12px;padding:16px 0}.product-gallery__dot{background-color:#d1d1d1;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:8px}.product-gallery__dot:hover{background-color:#a0a0a0}.product-gallery__dot--active{background-color:#000;height:10px;width:10px}}@media (min-width:768px){.product-gallery__dots{display:none}}.product-colors-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:calc(var(--grid-gutter)*2);margin-top:calc(var(--grid-gutter)*2);padding:0 calc(var(--grid-gutter)*2)!important}.product-colors-grid .product-colors__wrapper{display:flex;flex-wrap:wrap;gap:var(--grid-gutter)}.product-colors-grid .product-colors__box{aspect-ratio:1!important;border:1px solid rgba(0,0,0,.2);border-radius:250px;height:15px;overflow:hidden;padding:0;position:relative;width:15px}.product-colors-grid .product-colors__box.active{border:1px solid #000}.product-colors-grid .product-colors__box a{display:block;height:100%;width:100%}.product-colors-grid .product-colors__box .product-color__label{border-radius:250px;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.product-colors__box .product-color__label[data-color=AMARILLO],.swatch__button .swatch__label[data-swatch=AMARILLO]{background-color:#efef10!important}.product-colors__box .product-color__label[data-color=AZUL],.swatch__button .swatch__label[data-swatch=AZUL]{background-color:#9abee9!important}.product-colors__box .product-color__label[data-color=BEIGE],.swatch__button .swatch__label[data-swatch=BEIGE]{background-color:#e3d3c0!important}.product-colors__box .product-color__label[data-color=BLANCO],.swatch__button .swatch__label[data-swatch=BLANCO]{background-color:#fff!important}.product-colors__box .product-color__label[data-color=BURDEOS],.swatch__button .swatch__label[data-swatch=BURDEOS]{background-color:#8c2745!important}.product-colors__box .product-color__label[data-color=CUERO],.swatch__button .swatch__label[data-swatch=CUERO]{background-color:#985733!important}.product-colors__box .product-color__label[data-color=GRIS],.swatch__button .swatch__label[data-swatch=GRIS]{background-color:#a7a7a7!important}.product-colors__box .product-color__label[data-color=KAKI],.swatch__button .swatch__label[data-swatch=KAKI]{background-color:#626b2d!important}.product-colors__box .product-color__label[data-color=MARRON],.swatch__button .swatch__label[data-swatch=MARRON]{background-color:#4c2707!important}.product-colors__box .product-color__label[data-color="MARRON CLARO"],.swatch__button .swatch__label[data-swatch="MARRON CLARO"]{background-color:#a67c52!important}.product-colors__box .product-color__label[data-color="MARRON OSCURO"],.swatch__button .swatch__label[data-swatch="MARRON OSCURO"]{background-color:#2d1506!important}.product-colors__box .product-color__label[data-color=CORAL],.swatch__button .swatch__label[data-swatch=CORAL]{background-color:coral!important}.product-colors__box .product-color__label[data-color=JIRAFA],.swatch__button .swatch__label[data-swatch=JIRAFA]{background-color:#d4a574!important}.product-colors__box .product-color__label[data-color=NARANJA],.swatch__button .swatch__label[data-swatch=NARANJA]{background-color:#ec8d33!important}.product-colors__box .product-color__label[data-color=NEGRO],.swatch__button .swatch__label[data-swatch=NEGRO]{background-color:#000!important}.product-colors__box .product-color__label[data-color=PLATA],.swatch__button .swatch__label[data-swatch=PLATA]{background-color:#d6d6d6!important}.product-colors__box .product-color__label[data-color=LEOPARDO],.swatch__button .swatch__label[data-swatch=LEOPARDO]{background-color:#c28e5d!important}.product-colors__box .product-color__label[data-color=DORADO],.swatch__button .swatch__label[data-swatch=DORADO]{background-color:#e9c360!important}.product-colors__box .product-color__label[data-color=PLATEADO],.swatch__button .swatch__label[data-swatch=PLATEADO]{background-color:#d6d6d6!important}.product-colors__box .product-color__label[data-color=ROJO],.swatch__button .swatch__label[data-swatch=ROJO]{background-color:#db2020!important}.product-colors__box .product-color__label[data-color=ROSA],.swatch__button .swatch__label[data-swatch=ROSA]{background-color:#f1c7cf!important}.product-colors__box .product-color__label[data-color=VERDE],.swatch__button .swatch__label[data-swatch=VERDE]{background-color:#407a46!important}.product-colors__box .product-color__label[data-color=YELLOW],.swatch__button .swatch__label[data-swatch=YELLOW]{background-color:#efef10!important}.product-colors__box .product-color__label[data-color=BLUE],.swatch__button .swatch__label[data-swatch=BLUE]{background-color:#9abee9!important}.product-colors__box .product-color__label[data-color=WHITE],.swatch__button .swatch__label[data-swatch=WHITE]{background-color:#fff!important}.product-colors__box .product-color__label[data-color=BURGUNDY],.swatch__button .swatch__label[data-swatch=BURGUNDY]{background-color:#8c2745!important}.product-colors__box .product-color__label[data-color=LEATHER],.swatch__button .swatch__label[data-swatch=LEATHER]{background-color:#985733!important}.product-colors__box .product-color__label[data-color=GOLD],.swatch__button .swatch__label[data-swatch=GOLD]{background-color:#e9c360!important}.product-colors__box .product-color__label[data-color=GREY],.swatch__button .swatch__label[data-swatch=GREY]{background-color:#a7a7a7!important}.product-colors__box .product-color__label[data-color=BROWN],.swatch__button .swatch__label[data-swatch=BROWN]{background-color:#4c2707!important}.product-colors__box .product-color__label[data-color="LIGHT BROWN"],.swatch__button .swatch__label[data-swatch="LIGHT BROWN"]{background-color:#a67c52!important}.product-colors__box .product-color__label[data-color="DARK BROWN"],.swatch__button .swatch__label[data-swatch="DARK BROWN"]{background-color:#2d1506!important}.product-colors__box .product-color__label[data-color=GIRAFFE],.swatch__button .swatch__label[data-swatch=GIRAFFE]{background-color:#d4a574!important}.product-colors__box .product-color__label[data-color=ORANGE],.swatch__button .swatch__label[data-swatch=ORANGE]{background-color:#ec8d33!important}.product-colors__box .product-color__label[data-color=BLACK],.swatch__button .swatch__label[data-swatch=BLACK]{background-color:#000!important}.product-colors__box .product-color__label[data-color=SILVER],.swatch__button .swatch__label[data-swatch=SILVER]{background-color:#d6d6d6!important}.product-colors__box .product-color__label[data-color=RED],.swatch__button .swatch__label[data-swatch=RED]{background-color:#db2020!important}.product-colors__box .product-color__label[data-color=PINK],.swatch__button .swatch__label[data-swatch=PINK]{background-color:#f1c7cf!important}.product-colors__box .product-color__label[data-color=GREEN],.swatch__button .swatch__label[data-swatch=GREEN]{background-color:#407a46!important}.product-colors__box .product-color__label[data-color=JAUNE],.swatch__button .swatch__label[data-swatch=JAUNE]{background-color:#efef10!important}.product-colors__box .product-color__label[data-color=BLEU],.swatch__button .swatch__label[data-swatch=BLEU]{background-color:#9abee9!important}.product-colors__box .product-color__label[data-color=BLANC],.swatch__button .swatch__label[data-swatch=BLANC]{background-color:#fff!important}.product-colors__box .product-color__label[data-color=BORDEAUX],.swatch__button .swatch__label[data-swatch=BORDEAUX]{background-color:#8c2745!important}.product-colors__box .product-color__label[data-color=CUIR],.swatch__button .swatch__label[data-swatch=CUIR]{background-color:#985733!important}.product-colors__box .product-color__label[data-color=OR],.swatch__button .swatch__label[data-swatch=OR]{background-color:#e9c360!important}.product-colors__box .product-color__label[data-color="MARRON CLAIR"],.swatch__button .swatch__label[data-swatch="MARRON CLAIR"]{background-color:#a67c52!important}.product-colors__box .product-color__label[data-color="MARRON FONCE"],.swatch__button .swatch__label[data-swatch="MARRON FONCE"]{background-color:#2d1506!important}.product-colors__box .product-color__label[data-color=CORAIL],.swatch__button .swatch__label[data-swatch=CORAIL]{background-color:coral!important}.product-colors__box .product-color__label[data-color=GIRAFE],.swatch__button .swatch__label[data-swatch=GIRAFE]{background-color:#d4a574!important}.product-colors__box .product-color__label[data-color=NOIR],.swatch__button .swatch__label[data-swatch=NOIR]{background-color:#000!important}.product-colors__box .product-color__label[data-color=ARGENT],.swatch__button .swatch__label[data-swatch=ARGENT]{background-color:#d6d6d6!important}.product-colors__box .product-color__label[data-color=ROUGE],.swatch__button .swatch__label[data-swatch=ROUGE]{background-color:#db2020!important}.product-colors__box .product-color__label[data-color=ROSE],.swatch__button .swatch__label[data-swatch=ROSE]{background-color:#f1c7cf!important}.product-colors__box .product-color__label[data-color=VERT],.swatch__button .swatch__label[data-swatch=VERT]{background-color:#407a46!important}.product-colors__box .product-color__label[data-color=GELB],.swatch__button .swatch__label[data-swatch=GELB]{background-color:#efef10!important}.product-colors__box .product-color__label[data-color=BLAU],.swatch__button .swatch__label[data-swatch=BLAU]{background-color:#9abee9!important}.product-colors__box .product-color__label[data-color=WEISS],.swatch__button .swatch__label[data-swatch=WEISS]{background-color:#fff!important}.product-colors__box .product-color__label[data-color=BURDEES],.swatch__button .swatch__label[data-swatch=BURDEES]{background-color:#8c2745!important}.product-colors__box .product-color__label[data-color=GOLDEN],.swatch__button .swatch__label[data-swatch=GOLDEN]{background-color:#e9c360!important}.product-colors__box .product-color__label[data-color=GRAU],.swatch__button .swatch__label[data-swatch=GRAU]{background-color:#a7a7a7!important}.product-colors__box .product-color__label[data-color=BRAUN],.swatch__button .swatch__label[data-swatch=BRAUN]{background-color:#4c2707!important}.product-colors__box .product-color__label[data-color=HELLBRAUN],.swatch__button .swatch__label[data-swatch=HELLBRAUN]{background-color:#a67c52!important}.product-colors__box .product-color__label[data-color=DUNKELBRAUN],.swatch__button .swatch__label[data-swatch=DUNKELBRAUN]{background-color:#2d1506!important}.product-colors__box .product-color__label[data-color=KORALLE],.swatch__button .swatch__label[data-swatch=KORALLE]{background-color:coral!important}.product-colors__box .product-color__label[data-color=SCHWARZ],.swatch__button .swatch__label[data-swatch=SCHWARZ]{background-color:#000!important}.product-colors__box .product-color__label[data-color=SILBER],.swatch__button .swatch__label[data-swatch=SILBER]{background-color:#d6d6d6!important}.product-colors__box .product-color__label[data-color=ROT],.swatch__button .swatch__label[data-swatch=ROT]{background-color:#db2020!important}.product-colors__box .product-color__label[data-color=GRÜN],.swatch__button .swatch__label[data-swatch=GRÜN]{background-color:#407a46!important}.product-colors__box .product-color__label[data-color=GIALLO],.swatch__button .swatch__label[data-swatch=GIALLO]{background-color:#efef10!important}.product-colors__box .product-color__label[data-color=BLU],.swatch__button .swatch__label[data-swatch=BLU]{background-color:#9abee9!important}.product-colors__box .product-color__label[data-color=BIANCO],.swatch__button .swatch__label[data-swatch=BIANCO]{background-color:#fff!important}.product-colors__box .product-color__label[data-color=BORGOGNA],.swatch__button .swatch__label[data-swatch=BORGOGNA]{background-color:#8c2745!important}.product-colors__box .product-color__label[data-color=CUOIO],.swatch__button .swatch__label[data-swatch=CUOIO]{background-color:#985733!important}.product-colors__box .product-color__label[data-color=ORO],.swatch__button .swatch__label[data-swatch=ORO]{background-color:#e9c360!important}.product-colors__box .product-color__label[data-color=GRIGIO],.swatch__button .swatch__label[data-swatch=GRIGIO]{background-color:#a7a7a7!important}.product-colors__box .product-color__label[data-color=MARRONE],.swatch__button .swatch__label[data-swatch=MARRONE]{background-color:#4c2707!important}.product-colors__box .product-color__label[data-color="MARRONE CHIARO"],.swatch__button .swatch__label[data-swatch="MARRONE CHIARO"]{background-color:#a67c52!important}.product-colors__box .product-color__label[data-color="MARRONE SCURO"],.swatch__button .swatch__label[data-swatch="MARRONE SCURO"]{background-color:#2d1506!important}.product-colors__box .product-color__label[data-color=CORALLO],.swatch__button .swatch__label[data-swatch=CORALLO]{background-color:coral!important}.product-colors__box .product-color__label[data-color=GIRAFFA],.swatch__button .swatch__label[data-swatch=GIRAFFA]{background-color:#d4a574!important}.product-colors__box .product-color__label[data-color=ARANCIONE],.swatch__button .swatch__label[data-swatch=ARANCIONE]{background-color:#ec8d33!important}.product-colors__box .product-color__label[data-color=NERO],.swatch__button .swatch__label[data-swatch=NERO]{background-color:#000!important}.product-colors__box .product-color__label[data-color=ARGENTO],.swatch__button .swatch__label[data-swatch=ARGENTO]{background-color:#d6d6d6!important}.product-colors__box .product-color__label[data-color=ROSSO],.swatch__button .swatch__label[data-swatch=ROSSO]{background-color:#db2020!important}.product-colors__box .product-color__label[data-color=BIANCO],.product-colors__box .product-color__label[data-color=BLANCO],.product-colors__box .product-color__label[data-color=BLANC],.product-colors__box .product-color__label[data-color=WEISS],.product-colors__box .product-color__label[data-color=WHITE],.swatch__button .swatch__label[data-swatch=BIANCO],.swatch__button .swatch__label[data-swatch=BLANCO],.swatch__button .swatch__label[data-swatch=BLANC],.swatch__button .swatch__label[data-swatch=WEISS],.swatch__button .swatch__label[data-swatch=WHITE]{border:1px solid #ededed!important}.product-colors__box .product-color__label[data-color=MEHRFARBIG],.product-colors__box .product-color__label[data-color=MULTICOLORE],.product-colors__box .product-color__label[data-color=MULTICOLOR],.swatch__button .swatch__label[data-swatch=MEHRFARBIG],.swatch__button .swatch__label[data-swatch=MULTICOLORE],.swatch__button .swatch__label[data-swatch=MULTICOLOR]{background:linear-gradient(135deg,#ff6b6b,#4ecdc4 25%,#ffe66d 50%,#a8e6cf 75%,#ff6b6b)!important}.product-content-carousel{width:100%}.product-content-carousel__track{display:flex;gap:calc(var(--gutter-mobile)/2);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;padding:0 var(--gutter-mobile);scroll-padding:0 var(--gutter-mobile);scrollbar-width:none}.product-content-carousel__track::-webkit-scrollbar{display:none;width:0}.product-content-carousel__track.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-content-carousel__slide{--slide-size:calc(30.76923% - 18.46154px);flex:1 0 var(--slide-size);min-width:var(--slide-size);scroll-snap-align:start}@media (max-width:1001px) and (orientation:portrait){.product-content-carousel__slide{--slide-size:calc(44.44444% - 17.77778px)}}@media (max-width:1000px) and (orientation:landscape){.product-content-carousel__slide{--slide-size:calc(44.44444% - 17.77778px)}}@media (max-width:767px){.product-content-carousel__slide{--slide-size:calc(80% - 16px)}}.product-content-carousel__image{border-radius:4px;margin-bottom:12px;overflow:hidden;width:100%}.product-content-carousel__image img{aspect-ratio:1/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.product-content-carousel__title{font-family:var(--FONT-STACK-BODY);font-size:14px;font-weight:700;line-height:1.3;margin:0 0 6px}.product-content-carousel__text{color:#000;font-size:13px;line-height:1.5}.product-content-carousel__text p{margin:0}.product-zoom-overlay{background:rgba(0,0,0,.95);inset:0;opacity:0;position:fixed;touch-action:none;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:99999}.product-zoom-overlay--active{opacity:1;visibility:visible}.product-zoom-overlay__close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:opacity .2s ease;width:44px;z-index:10}.product-zoom-overlay__close:hover{opacity:.7}.product-zoom-overlay__counter{color:#fff;font-size:14px;left:20px;letter-spacing:.05em;pointer-events:none;position:absolute;top:20px;z-index:10}.product-zoom-overlay__viewport{height:100%;overflow:hidden;position:relative;touch-action:none;width:100%}.product-zoom-overlay__track{display:flex;height:100%;will-change:transform}.product-zoom-overlay__slide{align-items:center;display:flex;flex:0 0 100%;justify-content:center;overflow:hidden;padding:60px 80px;touch-action:none}@media (max-width:767px){.product-zoom-overlay__slide{padding:50px 16px}}.product-zoom-overlay__image{cursor:zoom-in;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;transition:transform .3s ease}.product-zoom-overlay__image--zoomed{cursor:zoom-out;transition:none}.product-zoom-overlay__nav{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease;width:48px;z-index:10}.product-zoom-overlay__nav:hover{background:hsla(0,0%,100%,.2)}.product-zoom-overlay__nav--prev{left:16px}.product-zoom-overlay__nav--next{right:16px}@media (max-width:767px){.product-zoom-overlay__nav{display:none}}.product-zoom-overlay__thumbs{bottom:16px;display:flex;gap:8px;left:50%;max-width:90%;overflow-x:auto;padding:8px;position:absolute;transform:translateX(-50%);z-index:10;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-zoom-overlay__thumbs::-webkit-scrollbar{display:none}.product-zoom-overlay__thumb{background:none;border:2px solid transparent;border-radius:4px;cursor:pointer;flex:0 0 56px;height:56px;opacity:.5;overflow:hidden;padding:0;transition:opacity .2s ease,border-color .2s ease;width:56px}.product-zoom-overlay__thumb--active{border-color:#fff;opacity:1}.product-zoom-overlay__thumb:hover{opacity:.8}.product-zoom-overlay__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.product-badge__item{font-size:.8rem;font-weight:500;padding:4px 8px}.shopify-section-header{z-index:9998!important}#nav-drawer-section{border-radius:25px!important;bottom:2em;left:2em;max-height:calc(100% - 4em)!important;position:fixed;right:unset!important;top:2em;transform:translateX(-100vw)!important;width:calc(100% - 4em)!important}#nav-drawer-section.is-open{transform:translateX(0)!important}@media (min-width:768px){#nav-drawer-section{max-width:var(--drawer-width)!important}}@media (max-width:767px){#nav-drawer-section{bottom:1em;left:1em;max-height:calc(100% - 2em)!important;top:1em;width:calc(100% - 2em)!important}}#nav-drawer-section .mobile-menu-tabs__head{padding:0 0 18px!important}#nav-drawer-section .mobile-menu-tabs__head .mobile-menu-tabs__nav{gap:6px;padding:0 var(--inner)!important;scroll-padding:0 var(--inner)!important}#nav-drawer-section .mobile-menu-tabs__head .mobile-menu-tabs__nav .mobile-menu-tabs__trigger{font-size:12px!important;line-height:1;min-height:unset!important;padding:8px 12px!important;text-transform:uppercase}#nav-drawer-section .mobile-menu__footer{border-radius:25px 25px 0 0;border-top:0;box-shadow:0 -8px 24px rgba(0,0,0,.08);padding:16px var(--inner) 6px}#nav-drawer-section .mobile-menu__footer .mobile-nav--bottom{display:grid;gap:4px}#nav-drawer-section .mobile-menu__footer .mobile-navlink--small{padding:0!important}#nav-drawer-section .mobile-menu__footer .mobile-localization__wrapper{margin-top:0!important}#nav-drawer-section .mobile-menu__footer .localization-form{margin-bottom:0!important}@media (min-width:768px){.featured-product .featured-product__onboarding{grid-template-columns:55fr 45fr!important}.product-single__wrapper--carousel,.product-single__wrapper--grid,.product-single__wrapper--stacked{display:grid!important;gap:var(--gutter-mobile)!important;grid-template-columns:55fr 45fr!important}.product-single__wrapper--large{gap:var(--gutter-mobile)!important;grid-template-columns:60fr 40fr!important}.product-gallery{grid-column:1}.product-single__details{grid-column:2;padding-top:var(--gutter)}.product-single__details .form__wrapper{margin-left:0!important;max-width:100%!important;padding-left:0!important}}.product-single__details .form__wrapper{display:flex;flex-direction:column;gap:var(--grid-gutter)}.product-single__details .form__wrapper .product__block{padding-bottom:0!important}.product-single__details .form__wrapper .product__block .shopify-app-block{padding:0!important}.product-single__details .form__wrapper .product__block:has(.jdgm-widget>[style="display:none"]){display:none!important}.product-single__details .form__wrapper .product__block:has(.product__accordion)+.product__block:has(.product__accordion){margin-top:calc(var(--grid-gutter)*-1)}.product-single__details .form__wrapper .product__title-and-price{display:flex;flex-direction:column;gap:0;margin-bottom:0!important}.product-single__details .form__wrapper .product__title-and-price .breadcrumbs{color:rgba(0,0,0,.6);font-size:12px;margin-bottom:14px}.product-single__details .form__wrapper .product__title-and-price .breadcrumbs .breadcrumbs__link{color:rgba(0,0,0,.8);text-decoration:none}.product-single__details .form__wrapper .product__title-and-price .breadcrumbs .breadcrumbs__link:hover{text-decoration:underline}.product-single__details .form__wrapper .product__title-and-price .breadcrumbs .breadcrumbs__sep{color:rgba(0,0,0,.4);margin:0 8px}@media (max-width:1001px) and (orientation:portrait){.product-single__details .form__wrapper .product__title-and-price .breadcrumbs .breadcrumbs__sep{margin:0 8px 0 0}}@media (max-width:1000px) and (orientation:landscape){.product-single__details .form__wrapper .product__title-and-price .breadcrumbs .breadcrumbs__sep{margin:0 8px 0 0}}.product-single__details .form__wrapper .product__title-and-price .breadcrumbs .breadcrumbs__current{color:rgba(0,0,0,.4)}.product-single__details .form__wrapper .product__title-and-price .product__title{font-family:var(--font-body)!important;font-size:40px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 4px!important;text-transform:uppercase}@media (max-width:767px){.product-single__details .form__wrapper .product__title-and-price .product__title{font-size:32px!important}}.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px!important;position:relative}.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge .product__price-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge .product__price-wrapper .product__price{align-items:center;display:grid;gap:0 8px;grid-template-columns:auto 1fr}.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge .product__price-wrapper .product__price [data-compare-price],.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge .product__price-wrapper .product__price [data-product-price]{grid-column:1}.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge .product__price-wrapper .product__price .product__price--regular{font-size:32px!important;font-weight:400!important;line-height:1!important;margin:0}.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge .product__price-wrapper .product__price .product__price--compare{color:rgba(0,0,0,.4)!important;font-size:18px!important;margin:0;text-decoration:line-through}.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge .product__price-wrapper .product__price .customLabelsContainer{align-items:center;display:inline-flex;grid-column:2;grid-row:1;position:static!important}.product-single__details .form__wrapper .product__title-and-price .product__price-and-badge .product__price-wrapper .product__price .customLabelsContainer ._fx-badge{background-color:rgba(0,0,0,.15);border-radius:10px;color:rgba(0,0,0,.7);font-size:11px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.product-single__details .form__wrapper .product__title-and-price .jdgm-preview-badge{font-size:14px;margin-top:8px}.product-single__details .form__wrapper .product__form{gap:calc(var(--grid-gutter)*1.5);padding-top:calc(var(--grid-gutter)*1.5)}.product-single__details .form__wrapper .product__form:has(#Globo-Back-In-Stock) .product__submit__holder{display:none!important}.product-single__details .form__wrapper .product__form #Globo-Back-In-Stock{margin:0!important}.product-single__details .form__wrapper .product__form #Globo-Back-In-Stock .gBackInStockBtn{background:var(--PRIMARY-BUTTONS-COLOR-BG)!important;border:1px solid var(--PRIMARY-BUTTONS-COLOR-BORDER)!important;color:var(--PRIMARY-BUTTONS-COLOR-TEXT)!important}.product-single__details .form__wrapper .product__submit__holder{padding-top:0!important}.collection__filters{border-radius:25px!important;bottom:2em;left:unset!important;max-height:calc(100% - 2em)!important;position:fixed;right:2em;top:2em;width:calc(100% - 4em)!important}@media (max-width:767px){.collection__filters{bottom:1em;max-height:calc(100% - 2em)!important;right:1em;top:1em;width:calc(100% - 2em)!important}}.collection__filters .collection__filters-list{width:100%!important}.collection__filters .collection__filter-tags--swatches .swatch__label{border:1px solid #000!important}.pagination__loading a{font-size:0!important;overflow:0!important;overflow:hidden!important;padding:0!important}#cart-drawer{border-radius:25px!important;bottom:2em;left:unset!important;max-height:calc(100% - 4em)!important;position:fixed;right:2em;top:2em;transform:translateX(100vw)!important;width:calc(100% - 4em)!important}@media (min-width:768px){#cart-drawer{max-width:var(--drawer-width)!important}}@media (max-width:767px){#cart-drawer{bottom:1em;max-height:calc(100% - 2em)!important;right:1em;top:1em;width:calc(100% - 2em)!important}}.js-drawer-open-cart #cart-drawer.cart-drawer{transform:translateX(0)!important}.blog-latest-articles{background-color:var(--bg-color,#b5a59a);color:var(--text-color,#fff);padding:var(--PT,40px) 0 var(--PB,40px)}.blog-latest-articles__heading{color:var(--text-color,#fff);font-size:52px;font-weight:800;letter-spacing:.05em;margin:0 0 30px;text-align:center;text-transform:uppercase}@media (max-width:767px){.blog-latest-articles__heading{font-size:28px;margin-bottom:20px}}.blog-latest-articles__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:0 40px}@media (max-width:1001px) and (orientation:portrait){.blog-latest-articles__grid{gap:15px;padding:0 20px}}@media (max-width:1000px) and (orientation:landscape){.blog-latest-articles__grid{gap:15px;padding:0 20px}}@media (max-width:767px){.blog-latest-articles__grid{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 20px;scroll-padding:0 20px;scrollbar-width:none}.blog-latest-articles__grid::-webkit-scrollbar{display:none;width:0}}.blog-latest-articles__item{display:flex;flex-direction:column;min-width:0}@media (max-width:767px){.blog-latest-articles__item{flex:0 0 80%;min-width:80%;scroll-snap-align:start}}.blog-latest-articles__image-link{display:block;overflow:hidden}.blog-latest-articles__image{aspect-ratio:1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.blog-latest-articles__image-link:hover .blog-latest-articles__image{transform:scale(1.03)}.blog-latest-articles__image--placeholder{align-items:center;aspect-ratio:3/4;background-color:rgba(0,0,0,.1);display:flex;justify-content:center}.blog-latest-articles__image--placeholder svg{height:auto;opacity:.4;width:60%}.blog-latest-articles__content{display:flex;flex-direction:column;flex-grow:1;padding:15px 0 0}@media (max-width:767px){.blog-latest-articles__content{padding:10px 0 0}}.blog-latest-articles__title{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.3;margin:0 0 4px;text-transform:uppercase}.blog-latest-articles__title a,.blog-latest-articles__title a:hover{color:var(--article-title-color,#584239)!important;text-decoration:none}@media (max-width:767px){.blog-latest-articles__title{font-size:14px}}.blog-latest-articles__tags{font-size:12px;font-weight:400;letter-spacing:.02em;line-height:1.4;margin:0 0 4px;opacity:.85;text-transform:uppercase}@media (max-width:767px){.blog-latest-articles__tags{font-size:11px}}.blog-latest-articles__link{color:var(--text-color,#fff);font-size:14px;font-weight:400;margin-top:auto;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}@media (hover:hover){.blog-latest-articles__link:hover{opacity:.7}}@media (max-width:767px){.blog-latest-articles__link{font-size:12px}}.jdgm-carousel-wrapper{margin:0 auto!important;max-width:1080px!important;padding:0 50px!important;position:relative!important}.jdgm-carousel-title-and-link{margin:0 auto 24px!important;text-align:center!important}.jdgm-carousel-title{font-family:var(--FONT-STACK-BODY)!important;font-size:1.4em!important;font-weight:700!important;letter-spacing:.05em!important;margin-bottom:8px!important;text-transform:uppercase!important}.jdgm-all-reviews-rating-wrapper{align-items:center!important;display:flex!important;gap:8px!important;justify-content:center!important}.jdgm-carousel-number-of-reviews{font-size:13px!important;opacity:.7!important}.jdgm-widget.jdgm-carousel{overflow:visible!important;position:relative!important}.jdgm-carousel__item-container{overflow:hidden!important}.jdgm-carousel__item-wrapper{align-items:stretch!important;display:flex!important;flex-flow:row nowrap!important;height:auto!important;transition:transform .4s ease!important}.jdgm-carousel-item{align-items:stretch!important;background:#fff!important;border:1px solid #ddd!important;border-radius:2px!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 100%!important;flex-direction:row!important;max-width:100%!important;min-width:100%!important;overflow:hidden!important;padding:25px!important}.jdgm-carousel-item__product-image{background:#f5f5f5!important;display:inline-block!important;flex:0 0 30%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;padding:0!important;vertical-align:middle!important;width:30%!important}.jdgm-carousel-item__review-wrapper{box-sizing:border-box!important;display:inline-block!important;padding:24px 30px!important;vertical-align:middle!important;width:70%!important}.jdgm-carousel-item__review{margin-bottom:12px!important;text-align:left!important}.jdgm-carousel-item__review-rating{font-size:100%!important;line-height:1!important;margin-bottom:10px!important}.jdgm-carousel-item__review-content{margin-bottom:12px!important}.jdgm-carousel-item__review-title{font-size:14px!important;font-weight:700!important;line-height:1.4!important;margin-bottom:4px!important}.jdgm-carousel-item__review-body{color:#444!important;font-size:13px!important;line-height:1.5!important}.jdgm-carousel-item__review-body p{margin:0!important}.jdgm-carousel-item__reviewer-name-wrapper{text-align:left!important}.jdgm-carousel-item__reviewer-name{font-size:13px!important;font-weight:600!important;line-height:1!important;opacity:1!important;padding-bottom:0!important}.jdgm-carousel-item__product-title,.jdgm-carousel-item__timestamp{display:none!important}.jdgm-carousel-item__product{text-align:left!important}.jdgm-carousel__arrows{align-items:center!important;bottom:unset!important;display:flex!important;flex-direction:row!important;height:0!important;justify-content:space-between!important;left:-50px!important;pointer-events:none!important;position:absolute!important;right:-50px!important;top:50%!important;transform:translateY(-50%)!important}@media (max-width:1001px) and (orientation:portrait){.jdgm-carousel__arrows{display:none!important}}@media (max-width:1000px) and (orientation:landscape){.jdgm-carousel__arrows{display:none!important}}.jdgm-carousel__arrows .jdgm-carousel__left-arrow,.jdgm-carousel__arrows .jdgm-carousel__right-arrow{background:none!important;border:solid #222!important;border-width:0 2px 2px 0!important;cursor:pointer!important;display:inline-block!important;float:none!important;height:14px!important;margin:0!important;padding:0!important;pointer-events:auto!important;position:absolute!important;top:50%!important;width:14px!important;z-index:2!important}.jdgm-carousel__arrows .jdgm-carousel__left-arrow:hover,.jdgm-carousel__arrows .jdgm-carousel__right-arrow:hover{opacity:.5!important}.jdgm-carousel__arrows .jdgm-carousel__left-arrow:focus,.jdgm-carousel__arrows .jdgm-carousel__right-arrow:focus{outline:none!important}.jdgm-carousel__arrows .jdgm-carousel__left-arrow{left:10px!important;transform:translateY(-50%) rotate(135deg)!important}.jdgm-carousel__arrows .jdgm-carousel__right-arrow{right:10px!important;transform:translateY(-50%) rotate(-45deg)!important}@media (max-width:1001px) and (orientation:portrait){.jdgm-carousel-wrapper{max-width:100%!important;padding:0!important}.jdgm-carousel__item-container{overflow:visible!important}.jdgm-carousel__item-wrapper{margin-left:calc(50% - 50vw)!important;overflow-x:auto!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;transform:unset!important;width:100vw!important;-webkit-overflow-scrolling:touch!important;cursor:grab!important;gap:20px!important;padding:0 var(--grid-gutter)!important;scroll-padding:0 var(--grid-gutter)!important;scrollbar-width:none}.jdgm-carousel__item-wrapper::-webkit-scrollbar{display:none;width:0}.jdgm-carousel-item{flex:0 0 80%!important;height:-webkit-fill-available!important;height:-moz-available!important;height:stretch!important;max-width:80%!important;min-width:80%!important;scroll-snap-align:start!important;scroll-snap-align:center!important;scroll-snap-stop:always!important}.jdgm-carousel-title{font-size:1.1em!important}}@media (max-width:1000px) and (orientation:landscape){.jdgm-carousel-wrapper{max-width:100%!important;padding:0!important}.jdgm-carousel__item-container{overflow:visible!important}.jdgm-carousel__item-wrapper{margin-left:calc(50% - 50vw)!important;overflow-x:auto!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;transform:unset!important;width:100vw!important;-webkit-overflow-scrolling:touch!important;cursor:grab!important;gap:20px!important;padding:0 var(--grid-gutter)!important;scroll-padding:0 var(--grid-gutter)!important;scrollbar-width:none}.jdgm-carousel__item-wrapper::-webkit-scrollbar{display:none;width:0}.jdgm-carousel-item{flex:0 0 80%!important;height:-webkit-fill-available!important;height:-moz-available!important;height:stretch!important;max-width:80%!important;min-width:80%!important;scroll-snap-align:start!important;scroll-snap-align:center!important;scroll-snap-stop:always!important}.jdgm-carousel-title{font-size:1.1em!important}}@media (max-width:767px){.jdgm-carousel-item{flex-direction:column!important}.jdgm-carousel-item__product-image{flex:0 0 auto!important;max-height:220px!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important}.jdgm-carousel-item__review-wrapper{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;padding:16px 20px!important;width:100%!important}.jdgm-carousel-item__review{height:auto!important}.jdgm-carousel-item__reviewer-name-wrapper{margin-top:auto!important}}#judgeme_product_reviews .jdgm-rev-widg__header{text-align:center}#judgeme_product_reviews .jdgm-rev-widg__summary-inner{align-items:center;display:flex;flex-direction:column}#judgeme_product_reviews .jdgm-widget-actions-wrapper{margin-bottom:24px}#judgeme_product_reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link{max-width:unset}#judgeme_product_reviews .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{display:flex;flex-direction:column;gap:25px}#judgeme_product_reviews .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>*{border:0!important;width:100%}body #cn_carruselHome,body #cn_product_carrusel{margin:0!important;position:relative}#cn_carruselHome img,#cn_product_carrusel img{aspect-ratio:967/1200;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#cn_carruselHome .cn__slider,#cn_product_carrusel .cn__slider{padding:0!important}#cn_carruselHome .js_next,#cn_carruselHome .js_prev,#cn_product_carrusel .js_next,#cn_product_carrusel .js_prev{display:none!important}#cn_carruselHome .cn__slides,#cn_product_carrusel .cn__slides{align-items:flex-start;display:flex;gap:5px;justify-content:flex-start;overflow:auto hidden;padding:0 var(--gutter-mobile);scroll-behavior:smooth;scroll-padding:0 var(--gutter-mobile);scroll-snap-type:x mandatory;scrollbar-width:none;transform:none!important;width:100%}#cn_carruselHome .cn__slides.dragging,#cn_product_carrusel .cn__slides.dragging{scroll-behavior:unset!important}#cn_carruselHome .cn__slides.dragging>li,#cn_product_carrusel .cn__slides.dragging>li{scroll-snap-align:unset!important;scroll-snap-stop:unset!important}#cn_carruselHome .carrousel_arrow,#cn_product_carrusel .carrousel_arrow{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #222;border-radius:50%;cursor:pointer;display:none;justify-content:center;padding:8px;position:absolute;top:50%;transform:translateY(-50%);z-index:10;--gutter-custom:var(--gutter-mobile)}#cn_carruselHome .carrousel_arrow svg,#cn_product_carrusel .carrousel_arrow svg{height:24px;width:25px}#cn_carruselHome .carrousel_arrow:disabled,#cn_product_carrusel .carrousel_arrow:disabled{opacity:1;visibility:hidden}@media (hover:hover){#cn_carruselHome .carrousel_arrow,#cn_product_carrusel .carrousel_arrow{display:flex!important}}#cn_carruselHome .cn__slides::-webkit-scrollbar,#cn_product_carrusel .cn__slides::-webkit-scrollbar{display:none;width:0}#cn_carruselHome .cn_text,#cn_product_carrusel .cn_text{padding:0 var(--gutter-mobile)}@media screen and (min-width:1024px){#cn_carruselHome .cn__slides,#cn_product_carrusel .cn__slides{padding:0 var(--grid-gutter);scroll-padding:0 var(--grid-gutter)}#cn_carruselHome .cn_text,#cn_product_carrusel .cn_text{padding:0 var(--grid-gutter)}#cn_carruselHome .carrousel_arrow,#cn_product_carrusel .carrousel_arrow{--gutter-custom:var(--grid-gutter)}}#cn_carruselHome .cn__slides>li,#cn_product_carrusel .cn__slides>li{flex:80% 1;min-width:80%!important;scroll-snap-align:start;scroll-snap-stop:always;width:80%!important}@media (hover:hover){#cn_carruselHome .cn__slides>li,#cn_product_carrusel .cn__slides>li{scroll-snap-align:unset!important}}@media screen and (min-width:1024px){#cn_carruselHome .cn__slides>li,#cn_product_carrusel .cn__slides>li{flex:26.6666666667% 1;min-width:26.6666666667%!important;width:26.6666666667%!important}}@media screen and (min-width:768px) and (max-width:1023px){#cn_carruselHome .cn__slides>li,#cn_product_carrusel .cn__slides>li{flex:40% 1;min-width:40%!important;width:40%!important}}#cn_carruselHome .cn__slides>li img,#cn_product_carrusel .cn__slides>li img{width:100%}#cn_carruselHome .cn__slides>li .product-description .product-price,#cn_carruselHome .cn__slides>li .product-description .product-title,#cn_product_carrusel .cn__slides>li .product-description .product-price,#cn_product_carrusel .cn__slides>li .product-description .product-title{display:flex;flex-direction:column;font-family:var(--FONT-STACK-BODY);font-size:calc(.9rem*var(--adjust-product-grid-heading));font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY);gap:5px;line-height:1!important;text-align:left!important;text-decoration:none;text-transform:none}#cn_carruselHome .cn__slides>li .product-description,#cn_product_carrusel .cn__slides>li .product-description{padding:10px 10px 0!important}section:has(#cn_carruselHome:empty){display:none!important}.hotspots{position:relative;width:100%}.hotspots__heading-wrapper{margin-bottom:20px;padding:0 var(--outer)}.hotspots__heading{font-size:calc(1.4rem*var(--adjust-heading));font-weight:var(--FONT-WEIGHT-HEADING-BOLD);margin:0}.hotspots__image-wrapper{overflow:hidden;position:relative;width:100%}.hotspots__image{line-height:0;width:100%}.hotspots__img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.hotspots__image--desktop{display:block}@media (max-width:767px){.hotspots__image--desktop{display:none}}.hotspots__image--mobile{display:none}@media (max-width:767px){.hotspots__image--mobile{display:block}}.hotspots__dot{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:var(--dot-size,28px);justify-content:center;left:var(--dot-x);padding:0;position:absolute;top:var(--dot-y);transform:translate(-50%,-50%);width:var(--dot-size,28px);z-index:2}@media (max-width:767px){.hotspots__dot{height:var(--dot-size-mobile,22px);left:var(--dot-x-mobile);top:var(--dot-y-mobile);width:var(--dot-size-mobile,22px)}}@media (hover:hover){.hotspots__dot:hover .hotspots__dot-center{transform:scale(1.3)}.hotspots__dot:hover .hotspots__dot-ping{animation:hotspot-ping 1s cubic-bezier(0,0,.2,1) infinite}}.hotspots__dot-center{background-color:var(--dot-color,#fff);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.25);height:50%;position:relative;transition:transform .2s ease;width:50%;z-index:1}.hotspots__dot-ping{animation:hotspot-ping 2.5s cubic-bezier(0,0,.2,1) infinite;border:2px solid var(--dot-color,#fff);border-radius:50%;inset:0;opacity:.6;position:absolute}.hotspots__dot--active .hotspots__dot-center{background-color:var(--text,#000);transform:scale(1.3)}.hotspots__dot--active .hotspots__dot-ping{border-color:var(--text,#000)}@keyframes hotspot-ping{0%{opacity:.6;transform:scale(1)}75%,to{opacity:0;transform:scale(2)}}.hotspots__overlay{background-color:rgba(0,0,0,.4);cursor:pointer;inset:0;opacity:0;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:9998}.hotspots__overlay--visible{opacity:1;transition:opacity .3s ease,visibility 0s linear 0s;visibility:visible}.hotspots__drawer{bottom:2em;max-height:calc(100% - 4em);max-width:420px;opacity:0;position:fixed;right:2em;top:2em;transform:translateX(calc(100% + 2em));transition:transform .4s cubic-bezier(.25,1,.5,1),opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:calc(100% - 4em);z-index:9999}@media (max-width:767px){.hotspots__drawer{bottom:1em;max-height:calc(100% - 2em);right:1em;top:1em;width:calc(100% - 2em)}}.hotspots__drawer--open{opacity:1;transform:translateX(0);transition:transform .4s cubic-bezier(.25,1,.5,1),opacity .3s ease,visibility 0s linear 0s;visibility:visible}.hotspots__drawer-inner{background-color:var(--bg,#fff);border-radius:25px;box-shadow:0 8px 40px rgba(0,0,0,.15);height:100%;overflow-x:hidden;overflow-y:auto;padding:var(--inner,24px);position:relative;scrollbar-width:none;width:100%}.hotspots__drawer-inner::-webkit-scrollbar{display:none;width:0}.hotspots__drawer-close{align-items:center;background:none;border:none;color:var(--text,#000);cursor:pointer;display:flex;height:44px;justify-content:center;padding:12px;position:absolute;right:12px;top:12px;transition:opacity .2s;width:44px;z-index:2}@media (hover:hover){.hotspots__drawer-close:hover{opacity:.6}}.hotspots__drawer-close .icon{height:18px;width:18px}.hotspots__drawer-panel{display:none}.hotspots__drawer-panel.is-active{display:block}.hotspots__product{padding-top:0}.hotspots__product-image{aspect-ratio:1;border-radius:12px;line-height:0;margin-bottom:20px;overflow:hidden;width:100%}.hotspots__product-image a,.hotspots__product-img{display:block;height:100%}.hotspots__product-img{-o-object-fit:cover;object-fit:cover;width:100%}.hotspots__product-info{display:flex;flex-direction:column;gap:12px}.hotspots__product-title{font-size:calc(1rem*var(--adjust-heading));font-weight:var(--FONT-WEIGHT-HEADING-BOLD);margin:0}.hotspots__product-title a{color:inherit;text-decoration:none}.hotspots__product-price{align-items:center;display:flex;font-size:.95rem;gap:8px;margin:0}.hotspots__product-price--compare{color:var(--text-light,#999);text-decoration:line-through}.hotspots__product-price--sale{color:var(--sale-color,#d02e2e)}.hotspots__product-description{color:var(--text-light,#666);font-size:.875rem;line-height:1.5}.hotspots__product-btn{align-self:flex-start;margin-top:4px}.hotspots__content{display:flex;flex-direction:column;gap:16px;padding-top:0}.hotspots__content-image{aspect-ratio:1;border-radius:12px;line-height:0;overflow:hidden;width:100%}.hotspots__content-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hotspots__content-title{font-size:calc(1rem*var(--adjust-heading));font-weight:var(--FONT-WEIGHT-HEADING-BOLD);margin:0}.hotspots__content-description{color:var(--text-light,#666);font-size:.875rem;line-height:1.5}.hotspots__content-btn{align-self:flex-start}.js-hotspots-drawer-open{overflow:hidden}.media-banner{--PT:0px;--PB:0px}.section-padding.media-banner{padding-bottom:var(--PB);padding-top:var(--PT)}.media-banner__wrapper{display:flex;overflow:hidden;position:relative;width:100%}.media-banner__wrapper--full{max-width:100%}.media-banner__slide{display:block;flex:1 0 100%;overflow:hidden;position:relative;width:100%}.media-banner__slide[href]{color:inherit;text-decoration:none}.media-banner__image{display:block;height:auto;width:100%}.media-banner__media-wrap{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.media-banner__media-wrap{aspect-ratio:9/16}}.media-banner__media-wrap .media-banner__cover,.media-banner__media-wrap .media-banner__video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.media-banner__media-wrap .media-banner__video{z-index:0}.media-banner__media-wrap .media-banner__video::-webkit-media-controls{display:none!important}.media-banner__media-wrap .media-banner__cover{transition:opacity .6s ease;z-index:1}.media-banner__media-wrap.is-playing .media-banner__cover{opacity:0;pointer-events:none}.media-banner__media--desktop{display:none}@media (min-width:768px){.media-banner__media--desktop{display:block}}.media-banner__media--mobile{display:block}@media (min-width:768px){.media-banner__media--mobile{display:none}}@media (max-width:767px){.media-banner__wrapper{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.media-banner__wrapper::-webkit-scrollbar{display:none;width:0}.media-banner__wrapper .media-banner__slide{scroll-snap-align:start}[data-banner-large] .media-banner__slide{aspect-ratio:3/4}[data-banner-large] .media-banner__image,[data-banner-large] .media-banner__video{height:100%;-o-object-fit:cover;object-fit:cover}}
/*# sourceMappingURL=custom.min.css.map */