body{opacity:1;--swiper-theme-color:#bfa13e}
/*! CSS Used from: https://www.oltrebolla.com/themes/Oltrebolla/assets/css/theme.css ; media=all */
@media all{*{box-sizing:border-box}}
/*! CSS Used from: https://www.oltrebolla.com/themes/Oltrebolla/assets/css/custom.css ; media=all */
@media all{[class^=icona-]{font-family:"oltrebolla"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icona-sconto:before{content:""}*,::after,::before{box-sizing:border-box}span{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.topbar{display:none;z-index:18;position:relative;background-color:#f9f6e9;*zoom:1}.topbar::after{content:"";display:table;clear:both}.topbar__items{position:absolute;top:0;left:2.5em;right:0;bottom:0;text-align:left}.topbar__items-label{display:inline-block;padding-top:8px;padding-left:4px;padding-right:30px;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;color:rgba(0,0,0,.6);letter-spacing:.0625em}.topbar__items-label p{margin:0;padding:0}.topbar__items-icon{display:inline-block;vertical-align:middle;width:1.5em}.topbar__items-icon i{font-size:24px}#top-promo{background:#cd4631;height:52px;align-items:center;justify-content:center;position:fixed;display:flex;z-index:30;width:100%;top:0;left:0;right:0;color:#fff}#top-promo .topbar__items{text-align:left;position:static;display:flex;align-items:center}#top-promo .topbar__items-label{font-size:15px;font-weight:700;padding:0}#top-promo .topbar__items-icon{width:auto}#top-promo .icona-sconto{font-size:35px;margin-right:8px}}@media all and (min-width:1200px){#top-promo .topbar__items-label{font-size:17px}#top-promo .icona-sconto{font-size:38px}}@media all and (min-width:1400px){#top-promo .topbar__items-label{font-size:19px}}@media all and (max-width:800px){#top-promo .topbar__items-label{font-size:14px}}@media all and (max-width:767px){#top-promo{position:fixed;display:flex;z-index:30;width:100%;top:0;left:0;right:0}#top-promo .topbar__items{padding-left:10px;padding-right:10px;text-align:center}#top-promo .topbar__items-icon{display:none}}@media all and (max-width:330px){#top-promo .topbar__items-label{font-size:12px}}.info_page+.products-teaser{margin-top:50px}
/*! CSS Used fontfaces */
@font-face{font-family:"oltrebolla";src:url(./fonts/oltrebolla.eot?bfkdv0);src:url(./fonts/oltrebolla.eot?bfkdv0#iefix)format("embedded-opentype"),url(./fonts/oltrebolla.ttf?bfkdv0)format("truetype"),url(./fonts/oltrebolla.woff?bfkdv0)format("woff"),url(./fonts/oltrebolla.svg?bfkdv0#oltrebolla)format("svg");font-weight:400;font-style:normal}.address-selector{display:block}.address-selector .address-item{width:100%}@media only screen and (min-width:768px){.address-selector{display:flex;flex-wrap:wrap;justify-content:space-between}.address-selector .address-item{width:220px;background-color:#d4d4d4;padding:15px;margin-top:30px}.topbar{display:block;height:40px}.topbar__items{left:1.25em}}@media only screen and (min-width:1200px){.topbar__items{left:2.5em}}@media print{p{orphans:3;widows:3}}.address-form .form-fields label{margin-bottom:20px}#login-form input,.address-form .form-fields input,.login-form input{margin-bottom:0}#login-form p.form-error,.login-form p.form-error,p.form-error{margin-top:5px;color:#cd4631}#login-form label,#login-form label input,.login-form label span,.page-main .login-form{display:block}#login-form label,.login-form label{margin-bottom:25px}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.js-qv-product-zoom:hover{cursor:zoom-in}@media (min-width:768px){.no-top-promo .page-header-is-sticky .top-header{top:0}}@media (max-width:767px){.no-top-promo .changestatus.transition_full .mm_menus_ul{top:95px}.no-top-promo .top-header{padding-top:36px}.no-top-promo .page-header__actions{top:0}.no-top-promo .top-header:after{bottom:0}body#index.no-top-promo #MainContent{padding-top:96px}}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.w-100{width:100%}.table tbody>tr>td{border:0!important}@media (min-width:768px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}}.hero-banners{margin-bottom:2rem}[data-fav-id] .active{display:none}[data-fav-id] .inactive,[data-fav-id].fav-active .active{display:inline-block}[data-fav-id].fav-active .active .material-icons{color:#cd4631}[data-fav-id].fav-active .inactive{display:none}.product__teaser .product__inner .list-cart{display:flex}.product__teaser .product__inner .list-cart form+button{margin-left:1rem}@media only screen and (min-width:1200px){.page-header__logo{top:16px}.page-header__logo img{width:11em}}@media only screen and (min-width:1600px){.page-header__logo{top:11px}.page-header__logo img{width:14em}}@media only screen and (min-width:1500px){.ets_mm_megamenu .mm_menus_li>a{padding:0 12px;letter-spacing:inherit}}@media only screen and (min-width:1600px){.ets_mm_megamenu .mm_menus_li>a{padding:0 18px;letter-spacing:.09375em}}
/*! CSS Used from: https://getbootstrap.com/docs/5.1/dist/css/bootstrap.min.css */
.toast{width:350px;max-width:100%;font-size:1.1rem;font-weight:700;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem;position:fixed;top:30px;right:30px;z-index:99}.toast .toast-body{padding:.75rem;word-wrap:break-word}.toast *,.toast ::after,.toast ::before{box-sizing:border-box}.toast button{border-radius:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none}.toast button:focus:not(:focus-visible){outline:0}.toast [type=button],.toast button{-webkit-appearance:button}.toast ::-moz-focus-inner{padding:0;border-style:none}.toast .fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.toast .fade{transition:none}}.toast .btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e")center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.toast .btn-close:hover{color:#000;text-decoration:none;opacity:.75}.toast .btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.toast .btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.25}.toast .d-flex{display:flex!important}.toast .align-items-center,.toast.align-items-center{align-items:center!important}.toast .m-auto{margin:auto!important}.toast .me-2{margin-right:.5rem!important}.toast.bg-success{color:#0f5132!important;background-color:#d1e7dd;border-color:#badbcc}.toast.bg-danger,.toast.bg-warning{color:#cd0a0a!important;background-color:#fef1ec}.fixed-ratio{position:relative;overflow:hidden}.fixed-ratio .rb,.fixed-ratio>iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.fixed-ratio img.rb{-o-object-fit:cover;object-fit:cover}.fixed-ratio::after{content:"";display:block}.fixed-ratio.r-16-9::after{padding-top:calc(9/16*100%)}.fixed-ratio.r-32-9::after{padding-top:calc(9/32*100%)}.fixed-ratio.r-4-3::after{padding-top:calc(3/4*100%)}.fixed-ratio.r-4-2::after{padding-top:calc(2/4*100%)}.fixed-ratio.r-3-2::after{padding-top:calc(2/3*100%)}.fixed-ratio.r-1-1::after{padding-top:100%}.fixed-ratio.r-1-2::after{padding-top:200%}.fixed-ratio.r-2-1::after{padding-top:50%}@include media-breakpoint-up(sm){.r-sm-16-9::after{padding-top:calc(9/16*100%)}.r-sm-32-9::after{padding-top:calc(9/32*100%)}.r-sm-4-3::after{padding-top:calc(3/4*100%)}.r-sm-3-2::after{padding-top:calc(2/3*100%)}.r-sm-4-2::after{padding-top:calc(2/4*100%)}.r-sm-1-1::after{padding-top:100%}.r-sm-1-2::after{padding-top:200%}.r-sm-2-1::after{padding-top:50%}}@include media-breakpoint-up(md){.r-md-16-9::after{padding-top:calc(9/16*100%)}.r-md-32-9::after{padding-top:calc(9/32*100%)}.r-md-4-3::after{padding-top:calc(3/4*100%)}.r-md-3-2::after{padding-top:calc(2/3*100%)}.r-md-4-2::after{padding-top:calc(2/4*100%)}.r-md-1-1::after{padding-top:100%}.r-md-1-2::after{padding-top:200%}.r-md-2-1::after{padding-top:50%}}@media only screen and (min-width:1400px){.products-teaser-block .product__teaser{padding:.3em;flex-basis:16.6666%}.products-teaser-block .product-accessories .product__teaser{padding:.3em;flex-basis:16.6666667%}}.full-size-article+.persona{margin-top:60px}.btn-cta{text-decoration:none;display:inline-block;background:#fff;border:1px solid #bfa13e;color:#bfa13e;border-radius:6px;padding:6px 12px 5px;margin:20px 0;text-transform:uppercase;font-size:.8em;font-weight:700}