.hoculus.hoculus-variant-cards .grid__item .card{box-shadow:0 10px 25px #0000001a;padding:1rem;position:relative;display:flex;flex-direction:column}.hoculus.hoculus-variant-cards .grid__item .card .html-container{flex-grow:2;margin-bottom:15px}.hoculus.hoculus-variant-cards .grid__item .card .card_badge{position:absolute;z-index:1;padding:.5rem;border-radius:1rem;font-weight:700;top:-10px;left:1rem}.hoculus.hoculus-variant-cards .grid__item .card h3{margin-top:1rem}.hoculus.hoculus-variant-cards .grid__item .variant-list{position:absolute;left:0;bottom:100%;height:300px;z-index:99999;overflow:scroll;background-color:#fff;width:100%;padding:1rem;border:solid}@media only screen and (min-width: 769px){.hoculus.hoculus-variant-cards .grid{display:flex;align-items:stretch}.hoculus.hoculus-variant-cards .grid__item .card{height:100%}}@media only screen and (max-width: 768px){.hoculus.hoculus-variant-cards .grid__item .card{max-width:400px!important;margin:auto!important;margin-bottom:2rem!important}}#whatsapp-button{z-index:1000;bottom:3rem}#tidio-chat-iframe{display:none!important}#whatsapp-button textarea{min-height:0!important}[data-testid=animated-teaser]{display:none!important}.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:var(--colorBtnPrimary)}.hoculus.hoculus-configurator .configurator-container .v-banners h2{text-align:center}.hoculus.hoculus-configurator .configurator-container .v-banners .banners-container img{outline:4px solid #f4f4f4;outline-offset:-4px}.hoculus.hoculus-configurator .configurator-container .configurator-body{background-color:#f4f4f4;padding:20px}.hoculus.hoculus-configurator .configurator-container .configurator-body .option-subtitle,.hoculus.hoculus-configurator .banners-container .banner-badge{background-color:#cbcbcb;font-size:10px;text-align:center;font-weight:700;text-transform:uppercase;padding:5px 0}.hoculus.hoculus-configurator .banners-container>div{margin:0 2px}.hoculus.hoculus-configurator .configurator-container .configurator-body hr{border-top:4px dotted #d4d4d4;margin-bottom:10px}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js fieldset>.variant-input{flex-grow:1}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js label.variant__button-label{width:100%;text-align:center;font-size:calc(var(--typeBaseSize)*.8)}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js .variant-input{padding:0 5px}.hoculus.hoculus-configurator .configurator-container .configurator-body label:not(.variant__button-label):not(.text-label){text-transform:uppercase;letter-spacing:unset;font-size:1.2em;font-weight:700}.hoculus.hoculus-configurator .configurator-container .configurator-body .subscription-details{position:sticky;bottom:0}.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;box-shadow:0 0 0 3px var(--colorBtnPrimary)}.hoculus.hoculus-configurator .configurator-container .variant-input-wrap label,.hoculus.hoculus-configurator .configurator-container .variant-input-wrap-hoculus label{opacity:.5;font-weight:700;padding:5px 7px}.hoculus.hoculus-configurator .configurator-container .left-column{display:flex;flex-direction:column}.hoculus.hoculus-configurator .configurator-container .v-banners{order:2}.hoculus.hoculus-configurator .configurator-container .v-banners .banners-container{display:flex}.hoculus.hoculus-configurator .configurator-container .v-banners .banners-container>div{flex:1}.hoculus.hoculus-configurator .configurator-container .variant-wrapper.js{margin-bottom:30px;margin-top:0}.hoculus.hoculus-configurator .configurator-container .subscription-details form{display:flex;align-items:center}.hoculus.hoculus-configurator .configurator-container .subscription-details button[data-add-to-cart]{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:#88888836 0 -4px 11px}.hoculus.hoculus-configurator .configurator-container .subscription-details .appstle_subscription_wrapper{border:none!important}.hoculus.hoculus-configurator .configurator-container .subscription-details .appstle_subscribe_option,.hoculus.hoculus-configurator .configurator-container .subscription-details .appstle_widget_title,.hoculus.hoculus-configurator .configurator-container .appstle_tooltip_wrapper{display:none!important}.hoculus.hoculus-configurator .configurator-container .subscription-details div>.product-block,.hoculus.hoculus-configurator .configurator-container .appstle_sub_widget,.hoculus.hoculus-configurator .configurator-container .appstle_subscription_wrapper,.hoculus.hoculus-configurator .configurator-container .subscription-details form .hoculus-price-sub{margin:0!important;width:100%}.hoculus.hoculus-configurator .configurator-container .subscription-details form .appstle_sub_widget,.hoculus.hoculus-configurator .configurator-container .subscription-details form button,.hoculus.hoculus-configurator .configurator-container .subscription-details form .hoculus-price-sub{width:50%!important;margin-left:auto}.hoculus.hoculus-configurator .configurator-container .subscription-details{position:sticky;bottom:0;padding-bottom:30px;background:#fff}.hoculus.hoculus-configurator .configurator-container .subscription-details>div{display:flex;align-items:center;box-shadow:0 -4px 11px #88888836;border-bottom-left-radius:20px}.hoculus.hoculus-configurator .configurator-container .subscription-details .appstle_subscription_radio_wrapper{display:block!important}.hoculus.hoculus-configurator .configurator-container .subscription-details .appstle_subscription_amount_wrapper{display:flex;align-items:baseline}.hoculus.hoculus-configurator .configurator-container .subscription-details .appstle_subscription_amount{margin-left:0!important;margin-right:10px}.hoculus.hoculus-configurator .configurator-container .subscription-details .hoculus-price-sub{padding:16px}.hoculus.hoculus-configurator .configurator-container .subscription-details .hoculus-price-sub [data-hoculus-sub-price]{font-size:calc(var(--typeBaseSize) + 8px)!important;font-weight:700}[data-center-text=true] .variant-input-wrap label,.variant-input-wrap-hoculus label{margin:0 0 8px!important}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js fieldset{display:flex;flex-wrap:wrap!important}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js fieldset.radio-input-wrap{margin-left:0!important}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js .label-container>label{margin-bottom:0}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js .label-container>span{margin-bottom:10px;display:list-item!important;list-style:disc inside}.hoculus.hoculus-configurator .configurator-container .variant-input-wrap-hoculus.multicheck-input-wrap{justify-content:flex-end}.cart__item--attributes-hoculus{margin-bottom:10px}.cart__item--attributes-hoculus span{font-weight:700}.hoculus.hoculus-configurator .configurator-container .hoculus-slider{position:relative;-webkit-appearance:none;width:100%;height:25px;background:#000;outline:none;height:2px!important;padding:0;-webkit-transition:.2s;transition:opacity .2s;border:unset}.hoculus.hoculus-configurator .configurator-container .hoculus-slider:before{content:"";height:20px;width:2px;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hoculus.hoculus-configurator .configurator-container input.hoculus-slider:focus{outline:unset;border:unset}.hoculus.hoculus-configurator .configurator-container .hoculus-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:var(--colorBtnPrimary);cursor:pointer;margin:1px}.hoculus.hoculus-configurator .configurator-container .hoculus-slider::-moz-range-thumb{width:25px;height:25px;background:#04aa6d;cursor:pointer}.hoculus.hoculus-configurator .configurator-container [data-product-blocks] .variant-wrapper.js .slider-input-wrap{flex-wrap:unset!important;align-items:center;padding:0;border:none}.hoculus.hoculus-configurator .configurator-container [data-product-blocks] .variant-wrapper.js .slider-input-wrap>*{flex-grow:2}.hoculus.hoculus-configurator .configurator-container [data-product-blocks] .variant-wrapper.js .slider-input-wrap span{flex-grow:1}.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-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize)*.92);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);display:block;font-weight:400;text-transform:none}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js fieldset.variant-input-wrap-hoculus.radio-input-wrap{width:100%}@media only screen and (max-width:360px){.hoculus.hoculus-configurator .configurator-container .subscription-details form{display:block}.hoculus.hoculus-configurator .configurator-container .subscription-details form .appstle_sub_widget,.hoculus.hoculus-configurator .configurator-container .subscription-details form button,.hoculus.hoculus-configurator .configurator-container .subscription-details div>.product-block,.hoculus.hoculus-configurator .configurator-container .subscription-details form .hoculus-price-sub{width:100%!important}}@media only screen and (min-width:768px){.hoculus.hoculus-configurator .configurator-container .configurator-body hr{margin-bottom:15px}.hoculus.hoculus-configurator .configurator-container{display:flex;align-items:stretch;position:relative}.hoculus.hoculus-configurator .configurator-container .left-column{position:sticky;top:100px}.hoculus.hoculus-configurator .configurator-container .left-column-container,.hoculus.hoculus-configurator .configurator-container .configurator{width:50%}.hoculus.hoculus-configurator .configurator-container .configurator,.hoculus.hoculus-configurator .configurator-container .left-column>div{margin:0 15px}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js{display:flex}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js>label,.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js .label-container{width:33%}.hoculus.hoculus-configurator .configurator-container .configurator-body .variant-wrapper.js fieldset{width:67%;margin-left:15px}.hoculus.hoculus-configurator .configurator-container .variant-wrapper.js.slider-wrapper{margin-bottom:10px}}@media only screen and (min-width: 992px){.hoculus.hoculus-configurator .configurator-container .left-column-container{width:60%}.hoculus.hoculus-configurator .configurator-container .configurator{width:40%}.hoculus.hoculus-configurator .configurator-container .left-column{flex-direction:row}.hoculus.hoculus-configurator .configurator-container .v-banners{width:33%;order:0}.hoculus.hoculus-configurator .configurator-container .product-images{width:67%}.hoculus.hoculus-configurator .configurator-container .v-banners .banners-container{min-height:60vh;display:flex;flex-direction:column;justify-content:space-between}}.hero__text-shadow{text-shadow:0px 0px 8px rgb(0 0 0)}.hero__link a.btn{font-size:calc(var(--typeBaseSize)*1.1)}.hero__subtitle{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/143/assets/hoculus.css.map */
