.page-width{max-width:1500px;margin:0 auto}.hide{display:none}label.hidden+fieldset{width:100%!important}fieldset.variant-input-wrap-hoculus.multicheck-input-wrap>div{flex:0 0 20%!important;white-space:nowrap;max-width:unset!important}.hoculus .product{column-gap:unset;display:block}textarea[special_note]{width:100%;color:#000;padding-inline:1rem;padding-block:10px;font-weight:400;resize:none;min-height:110px}.configurator-body h3{line-height:initial;margin-bottom:15px}.hoculus.hoculus-configurator .configurator-container .slider-wrapper span,.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js .label-container>span,.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js label>span{font-size:12.88px!important}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js label.variant__button-label{font-size:12px}.hoculus.hoculus-configurator .configurator-container .subscription-details .hoculus-price-sub [data-hoculus-sub-price]{font-size:22px!important}.hoculus.hoculus-configurator .configurator-container .configurator-body label:not(.variant__button-label):not(.text-label){font-size:15px;line-height:1.7}.hoculus.hoculus-configurator img.object-contain.rounded-sm{border-radius:0}.product-gallery__thumbnail:after{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;border:2px solid #000;margin-block-start:0;background:transparent;display:inline-block;-webkit-border-radius:var(--rounded);-moz-border-radius:var(--rounded);border-radius:var(--rounded);-khtml-border-radius:var(--rounded)}.v-banners>h2{display:none}.hoculus.hoculus-configurator .configurator-container .v-banners .banners-container>div{border-radius:var(--rounded) var(--rounded) 0 0;overflow:hidden}.hoculus.hoculus-configurator .configurator-container .v-banners .banners-container>div img{background:#fff;border-radius:var(--rounded) var(--rounded) 0 0;overflow:hidden}.hoculus.hoculus-configurator .configurator-container .v-banners .banners-container>div .banner-badge{border-radius:0 0 var(--rounded) var(--rounded)}.product-gallery__thumbnail{border-radius:var(--rounded);overflow:hidden}.hoculus.hoculus-configurator .configurator-container .v-banners h2,.hoculus.hoculus-configurator .configurator-container .configurator h2,.hoculus.hoculus-configurator .configurator-container .configurator h3{text-transform:uppercase;font-weight:700;color:#470374;font-size:23.4px}.product-block{margin-bottom:25px}.hoculus.hoculus-configurator .configurator-container .variant__button-label{background:#fff;opacity:.5}.hoculus.hoculus-configurator .configurator-container .variant-input-wrap input[type=radio]:checked+label,.hoculus.hoculus-configurator .configurator-container .variant-input-wrap-hoculus input[type=radio]:checked+label,.hoculus.hoculus-configurator .configurator-container .hoculus-multicheck input[type=checkbox]:checked+label{opacity:1;display:inline-block;box-shadow:0 0 0 3px #470374}.section.section--tight.section-blends.section-full{padding:0}.left-column .section{width:67%}label.variant__button-label{display:inline-block}.hoculus.hoculus-configurator .configurator-container .hoculus-slider::-moz-range-thumb{width:25px;height:25px;background:#470374;cursor:pointer}.hoculus.hoculus-configurator .configurator-container .hoculus-slider::-webkit-slider-thumb{width:25px;height:25px;background:#470374;cursor:pointer}.hoculus.hoculus-configurator .configurator-container .subscription-details button[data-add-to-cart],.hoculus.hoculus-configurator .configurator-container .configurator-body{border-radius:var(--rounded)}.product-gallery__media-list{-webkit-border-radius:var(--rounded);-moz-border-radius:var(--rounded);border-radius:var(--rounded);-khtml-border-radius:var(--rounded);overflow:hidden}.hoculus.hoculus-configurator .configurator-container .hoculus-slider{margin:2px!important}button.btn.btn--full.add-to-cart{letter-spacing:.3em;text-transform:uppercase}.configurator.page-width,.v-banners.page-width{padding-inline:0}.hoculus.hoculus-configurator .configurator-container .v-banners .banners-container>div img{aspect-ratio:37/25;object-fit:contain}.variant-input{flex-grow:1!important}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js fieldset.slider-input-wrap{flex-wrap:nowrap!important;align-items:center}.accordion-box.rounded.bg-secondary{background:transparent}.accordion{font-size:14px;border:0}.accordion__toggle{padding:11px 0;flex-direction:row-reverse;justify-content:start}.accordion__toggle .circle-chevron{border:1px solid rgb(var(--text-color) / .12);background:transparent}.group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]),.group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:transparent;color:rgb(var(--text-color))}.hoculus.hoculus-configurator .configurator-container .variant-input-wrap .variant-wrapper label{opacity:1!important;padding:0}.variant-picker{gap:0}[data-index=option1]>div:nth-child(2),[data-index=option3]>div:nth-child(2){width:100%}@media only screen and (min-width: 769px){.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js .variant-picker__option[data-index=option2]{margin-left:0!important;justify-content:flex-end}fieldset.variant-picker__option[data-index=option2]{width:100%!important}fieldset.variant-picker__option[data-index=option2] .variant-input-wrap-hoculus label{margin:0!important}.page-width{padding:0 40px}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js{width:100%;justify-content:space-between}}@media (max-width: 990px){.left-column>.section{max-width:100%;width:100%;--calculated-section-spacing-inline: 0 !important}.hoculus.hoculus-configurator .configurator-container .left-column{align-items:center}.product-gallery__media-list{max-width:100%}.product-gallery .page-dots--blurred{position:relative;bottom:0}.configurator.page-width{margin-inline:0}.hoculus.hoculus-configurator .configurator-container .configurator,.hoculus.hoculus-configurator .configurator-container .left-column>div{margin:0}.page-width{padding-inline:15px}.v-banners.page-width{margin-inline:0!important}.hoculus.hoculus-configurator .configurator-container{gap:15px}}@media (max-width: 767px){.left-column .section{width:100%}.product-gallery__media-list{max-width:100%}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js fieldset{margin-top:10px;row-gap:10px}.v-banners.page-width{padding-inline:15px}.configurator-body h3{line-height:1;margin-bottom:10px}.configurator.page-width{padding-inline:15px}.variant-wrapper.js.slider-wrapper,div#Hoculus-multicheck-container-Tipologia{display:block!important}.hoculus.hoculus-configurator .configurator-container .variant-input-wrap-hoculus.multicheck-input-wrap{justify-content:start}.variant-wrapper .hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js fieldset{flex-wrap:nowrap}[data-center-text=true] .variant-input-wrap label,.variant-input-wrap-hoculus label{margin:0!important}.hoculus.hoculus-configurator .configurator-container .variant-wrapper.js{margin-bottom:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/ced-custom.css.map */
