@font-face{font-family:'f37ginger regular';src:url(../fonts/f37ginger-regular-webfont.woff2) format('woff2'),url(../fonts/f37ginger-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'f37ginger italic';src:url(../fonts/f37ginger-italic-webfont.woff2) format('woff2'),url(../fonts/f37ginger-italic-webfont.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'f37ginger bold';src:url(../fonts/f37ginger-bold-webfont.woff2) format('woff2'),url(../fonts/f37ginger-bold-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'f37ginger bolditalic';src:url(../fonts/f37ginger-bolditalic-webfont.woff2) format('woff2'),url(../fonts/f37ginger-bolditalic-webfont.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:stencil;src:url(../fonts/stencil-webfont.woff2) format('woff2'),url(../fonts/stencil-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}:root{--font-family-primary:"f37ginger regular",sans-serif;--font-family-primary-italic:"f37ginger italic",sans-serif;--font-family-primary-bold:"f37ginger bold",sans-serif;--font-family-primary-bold-italic:"f37ginger bolditalic",sans-serif;--font-family-secondary:"stencil",sans-serif;--body-offset:100px;--section-padding-x:80px;--section-padding-y:60px;--font-size-xs:12px;--font-size-s:14px;--font-size-m:16px;--font-size-l:18px;--font-size-xl:21px;--font-size-title-s:24px;--font-size-title-m:28px;--font-size-title-l:32px;--color-red:#D61212;--color-primary:#E10024;--color-primary-light:#d97585;--color-white:#ffffff;--color-light:#F5F5F5;--color-light2:#F2F2F2;--color-grey-light:#DADADA;--color-grey:#A9A9A9;--color-text-light:#737373;--color-grey-dark:#616161;--color-grey-black:#2B2B2B;--color-black:#000000}body{font-family:var(--font-family-primary);color:var(--color-grey-black);font-size:var(--font-size-m);font-weight:400;padding-top:var(--body-offset)}a{word-wrap:break-word;text-decoration:none;color:currentColor;transition:color .3s ease-in-out}a:hover{text-decoration:none;color:var(--color-primary)}a:focus{color:var(--color-primary);outline:0}a:active:focus{color:var(--color-primary);outline:0}label{font-weight:400}h1,h2,h3,h4,h5,h6{margin-top:0}h1,h2,h3,h4,h5{font-family:var(--font-family-primary-bold)}.lead{font-size:var(--font-size-l);font-weight:500;margin-bottom:10px}p{margin-bottom:0}p+p{margin-top:20px}p+.btn{margin-top:25px}b,strong{font-family:var(--font-family-primary-bold)}em,i{font-family:var(--font-family-primary-italic)}b em,b i,strong em,strong i{font-family:var(--font-family-primary-bold-italic)}.color-text-light{color:var(--color-text-light)}::-webkit-input-placeholder{color:#555}:-moz-placeholder{color:#555}::-moz-placeholder{color:#555}:-ms-input-placeholder{color:#555}.a-anchor{display:block;height:var(--body-offset);margin-top:calc(var(--body-offset) * -1);visibility:hidden}.cookiehub-declaration p{padding-left:0!important;padding-right:0!important;color:#000}.cookiehub-declaration td,.cookiehub-declaration th{padding:10px 10px!important}.cookiehub-declaration th{background-color:#333;color:#fff}.cookiehub-declaration td{color:#000}.cookiehub-declaration tr:nth-of-type(odd){background-color:#f0f0f0;color:#000}.cookiehub-declaration tr:nth-of-type(odd) td,.cookiehub-declaration tr:nth-of-type(odd) td p{background-color:#f0f0f0;color:#000}.text-grey{color:var(--color-grey)!important}.text-danger{color:var(--color-red)!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:30px}.row{--bs-gutter-x:30px}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.list-inline{display:flex;flex-wrap:wrap;gap:10px}.list-inline>.list-inline-item{margin:0}button{outline:0!important}.btn{white-space:normal;border:0;border-radius:5px;padding:10px 25px;font-size:var(--font-size-m);line-height:20px;transition:all .3s ease-in-out}.btn.focus,.btn:active,.btn:focus,.btn:hover{outline:0;box-shadow:none}.btn.btn-sm{padding:5px 10px;border-radius:3px}.btn-icon{padding:8px 16px}.btn.btn-link{padding:0}.button-load-more{overflow-anchor:none}.btn-close:focus{box-shadow:none}.btn.no-arrow{background-image:none;padding-left:30px;padding-right:30px}#load-more-btn{margin:0 auto}.btn-primary{background-color:var(--color-primary);color:var(--color-white)}.btn-primary:focus,.btn-primary:hover{background-color:var(--color-grey-black)!important;color:var(--color-white)!important}.btn-secondary{background-color:var(--color-grey-black);color:var(--color-white)}.btn-secondary:focus,.btn-secondary:hover{background-color:var(--color-grey-black)!important;color:var(--color-white)!important}.btn-text-black{padding:0 0 1px;border:0;border-radius:0;text-decoration:underline!important;text-underline-offset:5px;text-align:left;background-color:transparent;color:var(--color-grey-black)}.btn-text-black:focus,.btn-text-black:hover{background-color:transparent!important;color:var(--color-grey-black)!important}.btn-text-primary{padding:0 0 1px;border:0;border-radius:0;text-decoration:underline!important;text-underline-offset:5px;text-align:left;background-color:transparent;color:var(--color-grey-black);font-family:var(--font-family-primary-bold)}.btn-text-primary:focus,.btn-text-primary:hover{background-color:transparent!important;color:var(--color-grey-black)!important}.btn-outline-primary{background-color:transparent;color:var(--color-grey-black);border:1px solid var(--color-grey-black);border-radius:10px}.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:var(--color-grey-black);color:var(--color-white);border:1px solid var(--color-grey-black)}.btn-outline-white{background-color:transparent;color:var(--color-white);border:1px solid var(--color-white);border-radius:10px}.btn-outline-white:focus,.btn-outline-white:hover{background-color:var(--color-white);color:var(--color-grey-black);border:1px solid var(--color-white)}.wow{visibility:hidden}.go-top{position:fixed;bottom:15px;right:15px;height:40px;width:40px;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.7);font-size:var(--font-size-xs);padding:9px 0;text-align:center;display:none;z-index:99}.go-top:hover{opacity:.8}.go-top i{font-size:var(--font-size-l);color:#fff}a.has-video-icon{position:relative}a.has-video-icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:80px;height:80px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-video-play.svg)}@media (min-width:1400px){.modal-search .modal-dialog{--bs-modal-width:1320px}}.modal-search .modal-dialog{--bs-modal-margin:105px}.modal-search .modal-content{border:0;border-radius:20px}.modal-search .modal-header{display:block;padding:35px 80px;border:0;position:relative}.modal-search .modal-header .btn-close{position:absolute;top:50%;right:80px;transform:translate(0,-50%);padding:0;margin:0;opacity:1;width:30px;height:30px;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-close-light.svg)}.modal-search .modal-header .form-control{margin:0;border:0;border-bottom:1px solid var(--color-black)!important;border-radius:0;box-shadow:none!important;padding:15px 30px;padding-left:70px;font-size:var(--font-size-l);font-family:var(--font-family-primary-bold);color:rgba(0,0,0,.75);background-repeat:no-repeat;background-position:center left;background-size:20px 20px;background-image:url(../images/icons/icon-search.svg)}.modal-search .modal-header .form-control::placeholder{color:rgba(0,0,0,.45)}.modal-search .modal-body{display:none;padding:0 70px}.modal-search .sidebar-search{margin-bottom:30px;position:sticky;top:0}.modal-search .sidebar-search h5{font-family:var(--font-family-primary);font-size:var(--font-size-m);text-transform:uppercase;margin-bottom:0}.modal-search .sidebar-search .list-group{margin:25px 0}.modal-search .sidebar-search .list-group li:last-child{padding-bottom:0}.modal-search .sidebar-search .list-group a{font-size:var(--font-size-m);color:#2d3648}.modal-search .sidebar-search .list-group a:hover{color:var(--color-primary)}.modal-search .card-product .card-bg{height:100%;padding-top:50px;padding-bottom:70px}.feedback-product{position:fixed;top:115px;right:calc(var(--section-padding-x) + 15px);z-index:1050;width:500px;max-width:100%;background-color:var(--color-white);border:1px solid var(--color-grey-black);border-radius:20px;padding:30px;display:none}.feedback-product .feedback-head{padding:20px;padding-top:0;border-bottom:1px solid var(--color-grey-black)}.feedback-product .feedback-head h4{font-family:var(--font-family-primary-bold);font-size:var(--font-size-l);text-transform:uppercase;margin-bottom:15px}.feedback-product .feedback-head p{font-family:var(--font-family-primary-bold);font-size:var(--font-size-m);margin:0}.feedback-product .feedback-body{padding:20px 10px}.feedback-product .feedback-foot{padding:0;padding-top:30px;border-top:1px solid var(--color-grey-black)}.feedback-product .feedback-foot .row{--bs-gutter-x:10px;--bs-gutter-y:10px}.feedback-product .feedback-foot .btn{border-radius:10px;padding:8px 5px;font-size:var(--font-size-s)}.feedback-product .block.block-product{flex-wrap:nowrap}.block.block-product{display:flex;align-items:center}.block.block-product .block-image{flex-shrink:0;background-color:var(--color-light);border-radius:10px}.block.block-product .block-image img{width:100px;height:100px;object-position:center center;object-fit:contain;mix-blend-mode:darken}.block.block-product .block-body{flex-grow:1;padding-left:20px}.block.block-product h4{font-family:var(--font-family-primary-bold);font-size:var(--font-size-m);margin-bottom:5px}.block.block-product p{font-size:var(--font-size-s);margin:0}.block.block-product .product-price{font-family:var(--font-family-primary-bold);font-size:var(--font-size-l);margin:15px 0 0}#myModal .btn-close{position:fixed;top:50px;right:80px;padding:0;margin:0;opacity:1;width:30px;height:30px;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-close-light.svg);z-index:2;cursor:pointer}#myModal{background-color:var(--color-light);padding:20px}#myModal .modal-content{max-width:1200px;margin:auto;border:0;margin-bottom:50px;margin-top:50px}.accordion-button{font-size:var(--font-size-l);line-height:20px;font-family:var(--font-family-primary-bold);padding:10px 0;padding-right:15px;color:var(--color-grey-black);background-color:transparent}.accordion-button:not(.accordion-button[data-bs-toggle=collapse]){cursor:text}.accordion-button:not(.collapsed){color:var(--color-grey-black);background-color:transparent;box-shadow:none}.accordion-button:focus{box-shadow:none}.accordion-button::after{width:25px;height:25px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-angle-down-light.svg)!important}.accordion-body{padding:10px 0 20px;font-weight:400;font-size:var(--font-size-s);color:var(--color-text-light)}.accordion-body>:last-child{margin-bottom:0}.accordion-body ol:not(.list-unstyled),.accordion-body ul:not(.list-unstyled){padding-left:20px}.accordion-body ol:not(.list-unstyled)>li+li,.accordion-body ul:not(.list-unstyled)>li+li{margin-top:10px}.accordion-body .table{margin-bottom:20px}.accordion-body .table tr td{color:var(--color-text-light);padding:5px 0}.accordion-body .table tr:last-child td{border-bottom:0}.accordion-body .table tr td:first-child{width:30%}.accordion-body .list-files{padding:0 20px}.accordion-body .list-files>li{margin-top:5px}.accordion-body .list-files>li>a{display:block;padding:10px 0;padding-left:30px;background-repeat:no-repeat;background-position:center left;background-size:25px;background-image:url(../images/icons/icon-file.svg);font-size:var(--font-size-m);font-weight:600;color:var(--color-grey-black);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.accordion-flush .accordion-item{border:0;border-top:1px solid var(--color-grey);border-bottom:1px solid var(--color-grey)}.accordion-flush .accordion-item:first-child{border-top:1px solid var(--color-grey)}.accordion-flush .accordion-item:last-child{border-bottom:1px solid var(--color-grey)}.accordion-flush .accordion-item+.accordion-item{border-top:0}.list-group,.list-unstyled{margin:0;padding:0}.list-group li{list-style:none;padding-bottom:10px}.list-group li a{color:#616161}.list-group li a.active{color:#000}.list-group-item{background-color:#fff;border-bottom:1px solid #f4f4f4;border-top:0;border-right:0;border-left:0;margin-bottom:0}.list-group-item:first-child{border-radius:0}.list-group-item:last-child{border-radius:0;border-bottom:0}.list-2cols{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.list-3cols{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.list-tags{margin-bottom:50px}.list-tags .tag{display:inline-block;padding:4px 15px;margin:0 10px 10px 0;border-radius:10px;background-color:#fff;border:1px solid var(--color-grey-black);color:var(--color-grey-black)}.list-tags .tag.active,.list-tags .tag:hover{background-color:var(--color-grey-black);color:#fff}.block+.block{margin-top:15px}.scroll-down{position:absolute;left:0;right:0;margin:0 auto;bottom:0;transform:translateX(-50%);z-index:9;text-align:center;font-size:var(--font-size-xs);text-shadow:none;background-color:#fff;width:40px;height:40px;color:#585857;padding:12px;animation-duration:2s}.form-steps{display:block;width:100%;position:relative;margin:40px 0}.form-steps:after{content:"";display:table;clear:both}.form-steps__item{padding:0;position:relative;display:table-cell;width:1%;text-align:center}.form-steps__item-content{display:inline-block}.form-steps__item-icon{background:#eceff1;color:#8191ab;display:block;border-radius:100%;text-align:center;width:25px;height:25px;line-height:25px;margin:0 auto 10px auto;position:relative;font-size:var(--font-size-xs);font-family:var(--font-family-primary-bold);z-index:2}.form-steps__item-text{font-size:var(--font-size-xs);color:#8191ab;font-weight:500}.form-steps__item-line{display:inline-block;height:3px;width:100%;background:#cfd8dc;position:absolute;left:-50%;top:12px;z-index:1}.form-steps__item--active .form-steps__item-icon{background:#000;color:#fff}.form-steps__item--active .form-steps__item-text{color:#4f5e77}.form-steps__item--active .form-steps__item-line{background:#000}.form-steps__item--completed .form-steps__item-text{color:#222}.form-steps__item--completed .form-steps__item-icon{background:#000;color:transparent;background-size:10px;background-repeat:no-repeat;background-position:center center;width:25px;height:25px;line-height:25px}.form-steps__item--completed .form-steps__item-line{background:#000}.card{border:0;border-radius:0;margin-bottom:30px;background-color:transparent;transition:.3s all ease-in-out}a.d-block:hover .card{opacity:.8;transition:.3s all ease-in-out}.card .card-header{padding:14px 20px;font-size:var(--font-size-l);font-family:var(--font-family-primary-bold);border-bottom:1px solid #f4f4f4;background-color:transparent}.card .card-bg{position:relative;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:40px;padding-bottom:60px}.card .card-bg>picture>img.w-100{pointer-events:none;mix-blend-mode:darken}.card .card-body{padding:18px 20px;color:var(--color-grey-black)}.card .card-title{font-size:var(--font-size-l);font-family:var(--font-family-primary-bold);margin:0 0 20px}.card .card-footer{padding:14px 20px;border-top:1px solid #f4f4f4;background-color:transparent}.card .card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-badge{position:absolute}.card-badge.bottom-right{bottom:20px;right:20px}.card-badge.bottom-left{bottom:20px;left:20px}.card-badge.top-right{top:20px;right:20px}.card-badge.top-left{top:20px;left:20px}.section-product-detail .badges-container{position:absolute;right:50px;left:auto;top:20px;z-index:1}.section-product-detail .badges-container .pp-sale{color:var(--color-white);background-color:var(--color-red);padding:10px 20px;border-radius:10px;width:100%;border:1px solid var(--color-red)}.section-product-detail .badges-container .pp-new{color:var(--color-black);padding:10px 20px;border-radius:10px;width:100%;border:1px solid var(--color-black)}.card .card-overlay .card-body{position:absolute;top:50%;transform:translate(0,-50%);bottom:auto;left:0;right:0;width:100%;color:#fff}.card .card-overlay:before{content:"";position:absolute;background:rgba(0,0,0,.4);width:100%;height:100%;left:0;right:0;top:0;bottom:0;pointer-events:none}.card.has--overlay .card-overlay{opacity:0;transition:.3s all ease-in-out}.card.has--overlay:hover .card-overlay{opacity:1;transition:.3s all ease-in-out;cursor:pointer}.card .card-overlay .card-overlay__icon{opacity:0;transition:.3s all ease-in-out;position:absolute;top:50%;transform:translate(0,-50%);left:0;right:0;text-align:center}.card:hover .card-overlay .card-overlay__icon{opacity:1;transition:.3s all ease-in-out;cursor:pointer}.card.has--elevation{transition:.3s all ease-in-out;box-shadow:none}.card.has--elevation:hover{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);transition:.3s all ease-in-out;box-shadow:0 1rem 3rem rgba(0,0,0,.175)}.card .card-date{font-size:var(--font-size-xs);margin-bottom:10px}.card .card-date:before{content:"\f073";font-family:"Font Awesome 6 Free";font-weight:400;margin-right:5px}.card .card-category{font-size:var(--font-size-xs);margin-bottom:10px;color:#807272;text-transform:uppercase}.card .card-category:before{content:"#";font-weight:400;margin-right:5px}.card .card-link{padding:10px 20px;background:#000;color:#fff;display:inline-block;font-size:var(--font-size-s)}.card.horizontal{min-height:195px;overflow:hidden;clear:both}.card.horizontal .card-bg{min-height:100%}.card.horizontal .card-footer .card-link{padding:10px 20px;background-color:#000;color:#fff;font-size:var(--font-size-s)}.card.card-category{border-radius:15px;overflow:hidden}.card-category .card-bg{height:auto}.card-category .card-overlay::before{background-color:rgba(0,0,0,.2)}.card-category .card-overlay .card-body{padding:20px 15px;color:var(--color-white);text-align:center}.card-category p{margin:0}.card-category.text-bottom .card-overlay::before{display:none}.card-category.text-bottom .card-overlay .card-body{top:unset;bottom:0;transform:none;padding-top:10px;background-color:rgba(0,0,0,.5)}.card.card-product{transition:none;opacity:1!important}.card-product .card-product-top-left{position:absolute;top:25px;left:25px;z-index:1}.card-product .card-product-top-left .badge{border-radius:20px;padding:6px 14px;font-size:var(--font-size-xs);font-weight:400;background-color:transparent;color:var(--color-grey-black);display:block;margin-bottom:7px}.card-product .card-product-top-left .badge.badge-madeinitaly{background-color:#000;color:#fff}.card-product .card-product-top-left .badge.badge-eco{background-color:#8fad69;color:#fff}.card-product .card-product-top-left .badge.badge-online{background-color:#fff;color:var(--color-grey-dark)}.card-product .card-product-top-left .badge.badge-promo{background-color:var(--color-primary);color:#fff}.card-product .card-product-top-right{position:absolute;top:15px;right:10px;z-index:1}.card-product .card-bg{border-radius:10px;height:100%;padding-top:80px;padding-bottom:60px;opacity:1;background-size:contain;background-color:var(--color-light);transition:opacity .3s ease-in-out;background-blend-mode:darken;display:flex;align-items:center}.card-product .card-body{padding:30px 0 0}.card-product .card-bg img{mix-blend-mode:darken}.card-product .title{font-size:var(--font-size-m);margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:var(--font-family-primary-bold);line-height:1.5}.card-product .title span{font-family:var(--font-family-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.card-product p{color:var(--color-grey-dark);margin-bottom:15px}.card-product .card-price{font-size:var(--font-size-l);margin-top:10px;font-family:var(--font-family-primary-bold)}.card-product .card-price .price-old{display:inline-block;vertical-align:top;margin-right:5px;font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-size:var(--font-size-m);text-decoration:line-through}.card-product .expandable{font-size:var(--font-size-m);color:var(--color-grey)}.card-product .card-bg-container{position:relative}.card-product .card-product-colors{position:absolute;bottom:30px;left:0;right:0;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:8px}.card-product .card-product-colors .color{width:12px;height:12px;border-radius:100%;border:2px solid transparent}.card-product .card-product-colors .color.active{outline:2px solid #000;border:2px solid #fff}.card-product .card-product-colors .number{font-size:var(--font-size-xs);color:#000}.card-product .card-bg.hover{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden}.card-product:hover .card-bg{opacity:1!important;visibility:visible!important}.card-product:hover .card-bg.hover{opacity:0!important;visibility:hidden!important}.card-product:hover img{margin-top:-20px!important;transition:.3s;padding-bottom:20px}.card.card-product-total{margin-top:30%}.card-product-total .card-body{padding:0}.card-product-total .card-price{font-size:var(--font-size-title-s);font-family:var(--font-family-primary-bold)}.card-product-total p{margin:20px 0}.card.card-product.is-outofstock .card-bg{opacity:.5}.card.card-product:hover.is-outofstock .card-bg.hover{opacity:.5}.card.card-product-mini{background-color:var(--color-white);border:1px solid transparent;border-radius:15px;transition:none;flex-direction:row;flex-shrink:0}.card.card-product-mini .card-bg-container{padding:10px;position:relative}.card.card-product-mini .card-bg{height:100%;width:100px;padding-bottom:5px;padding-top:30px;border-radius:10px;background-color:var(--color-light);background-size:contain}.card.card-product-mini .card-bg img{mix-blend-mode:darken}.card.card-product-mini .card-product-top-right{position:absolute;top:13px;right:16px;z-index:1}.card.card-product-mini .card-product-top-right .btn-icon{padding:0}.card.card-product-mini .card-body{padding:10px 20px;padding-left:5px;max-width:270px;display:none;align-content:center}.card.card-product-mini .title{font-family:var(--font-family-primary);font-size:var(--font-size-m);margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.card.card-product-mini .card-price{font-family:var(--font-family-primary-bold);font-size:var(--font-size-m);margin-bottom:5px;line-height:18px}.card.card-product-mini:hover{border-color:var(--color-grey-dark);flex-shrink:1}.card.card-product-mini:hover .card-body{display:block}.card.card-category{position:relative;height:574px;background-color:#f5f5f5}.card.card-category.active .title{color:#fff}.card.card-category.active p{color:#fff}.card.card-category.active{background-color:#87cefa}.card.card-category .card-content-top{position:absolute;top:50px;left:0;right:0;text-align:center;margin:0 auto;padding:0 20px}.card.card-category .card-content-bottom{position:absolute;bottom:50px;left:0;right:0;text-align:center;margin:0 auto;padding:0}.card.card-category .card-bg-container{position:absolute;top:50%;transform:translate(0,-50%);width:100%;height:220px}.card.card-category .card-bg-container .card-bg{height:100%;padding-top:40px;padding-bottom:60px;background-size:contain}.card.card-category .card-body .btn{position:absolute;top:initial;transform:none;bottom:40px;left:0;right:0;margin:0 auto}.card.card-category .title{font-family:var(--font-family-primary-bold);margin-bottom:20px;font-size:var(--font-size-title-s)}.card.card-category p{font-size:var(--font-size-m);max-width:400px;margin:0 auto}.card-category .card-bg.hover{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden}.card-category:hover .card-bg{opacity:0;visibility:hidden}.card-category:hover .card-bg.hover{opacity:.5;visibility:visible}.card.card-travel-type{position:relative;height:480px;background-color:#f5f5f5;background-position:center center;background-size:cover;background-repeat:no-repeat}.card.card-travel-type .card-content{right:0;width:50%;height:calc(100% - 60px);margin:30px;position:absolute;background-color:rgba(255,255,255,.6);backdrop-filter:blur(10px);border-radius:20px;padding:30px;text-align:center}.card.card-travel-type .card-bg-container{position:absolute;top:50%;transform:translate(0,-50%);width:100%;height:480px}.card.card-travel-type .card-bg-container .card-bg{height:260px;background-size:contain}.card.card-travel-type .card-content .card-img{position:absolute;bottom:80px;left:0;right:0;margin:0 auto}.card.card-travel-type .card-content .card-img img{width:100%;height:200px;object-fit:contain;object-position:center center}.card.card-travel-type .card-content .card-action{position:absolute;bottom:30px;left:0;right:0;margin:0 auto}.card.card-travel-type .title{font-family:var(--font-family-primary-bold);margin-bottom:20px}.card.card-travel-type p{font-size:var(--font-size-m);margin-bottom:20px}.card.card-category-menu .card-bg{height:auto}.card.card-category-menu .card-body{padding:10px 0 0;text-align:center}.card.card-category-menu h4{font-size:var(--font-size-m);font-weight:400;margin:0}.card.card-adv{width:100%;height:calc(100% - 60px);background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:20px}.adv-video-container{position:relative;width:100%;height:calc(100% - 60px);overflow:hidden;border-radius:20px}.adv-video-container video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:-1}.card.card-feature .card-bg{height:auto;aspect-ratio:1}.card.card-feature .card-overlay{opacity:0;transition:opacity .3s ease-in-out}.card.card-feature:hover .card-overlay{opacity:1}.card.card-feature .card-overlay::before{background-color:rgba(0,0,0,.6)}.card.card-feature .card-overlay .card-body{padding:40px;top:0;transform:none}.card.card-feature .icon{width:35px;height:35px;margin-bottom:15px}.card.card-feature .card-title{font-family:var(--font-family-primary-bold);font-size:var(--font-size-title-s);margin-bottom:20px}.card.card-feature .btn{margin-top:50px}label.error{display:none!important}label.control--checkbox{font-weight:400}.form-inline{display:flex;justify-content:center;margin-bottom:15px;gap:5px}.form-inline .form-group{margin:0}.form-group{position:relative;margin-bottom:15px}.form-control,.form-select{border-radius:6px;border:2px solid var(--color-grey-light);background-color:var(--color-white);margin-bottom:10px;height:auto;padding:10px 13px;box-shadow:none;font-size:var(--font-size-m);font-weight:400;line-height:20px;color:var(--color-grey-black);max-width:100%}.form-select{padding-right:45px;background-position:center right 15px;background-size:15px;background-image:url(../images/icons/icon-angle-down.svg)}.form-control[readonly],.form-select[readonly]{background-color:var(--color-grey-light)}.form-control::placeholder{color:var(--color-grey-black)}.form-control:focus,.form-select:focus{color:var(--color-grey-black);border-color:var(--color-black)!important;box-shadow:0 0 .25rem .25rem rgba(0,0,0,.15)}.control__privacy .control__indicator.has-error,.control__privacy .control__indicator.is-invalid,.form-control.has-error,.form-control.is-invalid,.form-select.has-error,.form-select.is-invalid{border-color:var(--color-red);background-color:rgba(214,18,18,.2)}.form-control.has-error::placeholder,.form-control.is-invalid::placeholder{color:var(--color-red)}.form-control.has-error:focus,.form-control.is-invalid:focus,.form-select.has-error:focus,.form-select.is-invalid:focus{border-color:var(--color-red);box-shadow:0 0 .25rem .25rem rgba(214,18,18,.25)}.form-recaptcha.has-error iframe,.form-recaptcha.is-invalid iframe{border:2px solid var(--color-red)}.form-select.dropdown-toggle{text-align:left}.form-select.dropdown-toggle::after{display:none}.form-select+.dropdown-menu{overflow:hidden;padding:0;min-width:100%}.form-select+.dropdown-menu li a{padding:10px 20px}.form-select+.dropdown-menu li a.active,.form-select+.dropdown-menu li a:active{background-color:transparent;font-family:var(--font-family-primary-bold);color:#000}.form-request .row>*{--bs-gutter-x:15px}.control{display:flex;position:relative;padding:0;margin:0 0 20px 0;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control-group{display:inline-block;vertical-align:top;background:#fff;text-align:left;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);padding:30px;width:200px;height:210px;margin:10px}.control--group{display:block;position:relative;padding-left:35px;margin:32px 0;cursor:pointer;font-size:var(--font-size-m)}.control--radio .control__indicator{border-radius:50%;border:1px solid #ddd;background:#fff!important}.control__indicator{position:relative;height:22px;width:22px;background:#fff;border:2px solid var(--color-grey-light);border-radius:2px;margin-right:10px;order:-1;flex-shrink:0}.control__indicator:after{content:"";position:absolute;display:none}.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#f4f4f4}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:var(--color-primary)}.control input:checked~.control__indicator{background:var(--color-primary);border:0;border:1px solid var(--color-primary)}.control input:checked~.control__indicator:after{display:block}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control--checkbox .control__indicator:after{left:7px;top:4px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator:after{border-color:var(--color-primary)}.control--radio .control__indicator:after{left:4px;top:4px;height:8px;width:8px;border-radius:50%;background:var(--color-primary)}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.select{position:relative;display:inline-block;width:100%}.select select{width:100%;cursor:pointer;margin:0;padding:8px 30px 8px 12px;outline:0;background:#fff;color:#000;appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ddd;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-color:#ddd}.select select::-ms-expand{display:none}.select select:disabled{opacity:.5;pointer-events:none}.select__arrow:before{content:"";position:absolute;width:15px;height:15px;top:50%;transform:translate(0,-50%);right:15px;pointer-events:none;background-image:url(../images/icons/icon-angle-down.svg);background-repeat:no-repeat;background-size:15px;background-position:center center}.select select:focus~.select__arrow,.select select:hover~.select__arrow{border-top-color:#000}.select select:disabled~.select__arrow{border-top-color:#807272}.box-radio{border:1px solid #f4f4f4;border-radius:.75rem}.input-group-plusminus{display:inline-flex;border-radius:10px;border:1px solid var(--color-grey-black);background-color:var(--color-white);overflow:hidden}.input-group-plusminus[disabled]{cursor:not-allowed;opacity:.6}.input-group-plusminus[disabled]>*{pointer-events:none}.input-group-plusminus .btn-quantity{flex-shrink:0;width:44px;cursor:pointer;background-repeat:no-repeat;background-position:center right;background-size:24px}.input-group-plusminus input+.btn-quantity{background-position:center left}.input-group-plusminus .form-control{border:0;width:27px;background-color:transparent;box-shadow:none!important;border-color:transparent!important;margin:0;text-align:center;-moz-appearance:textfield;appearance:textfield;font-family:var(--font-family-primary);font-size:var(--font-size-l);line-height:24px;padding:7px 0}.input-group-plusminus .form-control::-webkit-inner-spin-button,.input-group-plusminus .form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.isotope__filters{margin:30px 0;text-align:center}.isotope__filters .btn{margin:4px}.isotope__filters .btn.is-checked{background:red!important;color:#fff}.tiny-slider{opacity:0}.tiny-slider.tns-slider{opacity:1}.tns-nav{position:absolute;bottom:30px;left:0;right:0;z-index:2;display:flex;justify-content:center;gap:0 10px}.tns-nav button{border-radius:100%;width:10px;height:10px;box-shadow:none;border:0;padding:0;margin:0;background-color:#d9d9d9;border:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.tns-nav .tns-nav-active{background-color:var(--color-grey-black)}.carousel-arrows-lr .next:hover,.carousel-arrows-lr .prev:hover{cursor:pointer}.carousel-arrows-lr .next:focus,.carousel-arrows-lr .prev:focus{outline:0}.carousel-arrows-lr [data-controls]{position:absolute;top:50%;z-index:9;width:25px;height:25px;border-radius:100%;background-repeat:no-repeat;background-size:contain;background-position:center center}.carousel-arrows-lr .prev{left:-15px;transform:translate(-100%,-50%);background-image:url(../images/icons/icon-carousel-left.svg)}.carousel-arrows-lr .next{right:-15px;transform:translate(100%,-50%);background-image:url(../images/icons/icon-carousel-right.svg)}.carousel-arrows-lr.arrow-boxed [data-controls]{width:40px;height:40px}.carousel-arrows-lr.arrow-boxed .prev{background-image:url(../images/icons/icon-carousel-left-boxed.svg)}.carousel-arrows-lr.arrow-boxed .next{background-image:url(../images/icons/icon-carousel-right-boxed.svg)}.carousel-container{position:relative}.carousel-container .card{margin:0}.carousel-container .card .card-overlay .card-body{margin:0 auto;padding:0 calc(var(--section-padding-x) + 15px + 100px)}.carousel-home .carousel-arrows-lr .prev{left:var(--section-padding-x)}.carousel-home .carousel-arrows-lr .next{right:var(--section-padding-x)}.carousel-home .card-bg{height:calc(100vh - var(--body-offset));min-height:600px;max-height:900px}.carousel-home .card-overlay .content-block{max-width:400px}.carousel-home .card-overlay::before{display:none}.carousel-home h1,.carousel-home h3.h1-style{font-size:var(--font-size-title-l);font-family:var(--font-family-primary-bold);margin-bottom:0}.carousel-home h2{font-size:var(--font-size-m);font-weight:400;font-family:var(--font-family-primary);margin:50px 0 0}.carousel-home .btn{margin-top:50px}.carousel-home.has-decoration-bottom::after{content:"";position:absolute;bottom:-1px;left:0;right:0;z-index:1;height:80px;background-repeat:no-repeat;background-position:bottom left;background-size:cover;background-image:url(../images/sectio-overlay-top.png)}.carousel-home.has-decoration-bottom+.section{padding-top:100px}.carousel-nav-mobile .tns-nav{display:none}.carousel-image-text .carousel-arrows-lr [data-controls]{width:30px;height:30px;transform:translate(0,-50%)}.carousel-image-text .carousel-arrows-lr .prev{left:80px;background-image:url(../images/icons/icon-carousel-left-white.svg)}.carousel-image-text .carousel-arrows-lr .next{right:80px;background-image:url(../images/icons/icon-carousel-right-white.svg)}.carousel-image-text .card{flex-direction:row;min-height:615px}.carousel-image-text .card .card-bg{height:auto;flex-grow:1}.carousel-image-text .card .card-body{width:40%;padding:40px 100px;padding-left:180px;flex-shrink:0;color:var(--color-white);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.carousel-image-text .card .section-title h3{margin-bottom:20px}.section-title h3{margin-bottom:20px!important}.section.section-carousel-products{padding:0!important}.icon{width:15px;height:15px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.icon20{width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.icon25{width:25px;height:25px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.icon30{width:30px;height:30px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.icon40{width:40px;height:40px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.icon--right{background-position:right center}.icon--middle{vertical-align:middle;position:relative}.icon--inline{vertical-align:middle;position:relative;margin-right:4px}.icon--inline-right{vertical-align:middle;position:relative;margin-left:4px}.icon-play{content:"\f04b";font-family:"Font Awesome 6 Free"}.icon-flag-it{background-image:url(../images/icons/icon-flag-it.svg)}.icon-flag-uk{background-image:url(../images/icons/icon-flag-uk.svg)}.icon-angle-up{background-image:url(../images/icons/icon-angle-up.svg)}.icon-angle-down{background-image:url(../images/icons/icon-angle-down.svg)}.icon-user{background-image:url(../images/icons/icon-user.svg)}.icon-favourite{background-image:url(../images/icons/icon-favourite.svg)}.icon-favourite.active{background-image:url(../images/icons/icon-favourite-full.svg)}.icon-cart{background-image:url(../images/icons/icon-cart.svg)}.icon-cart.is-full{background-image:url(../images/icons/icon-cart-full.svg)}.icon-search{background-image:url(../images/icons/icon-search.svg)}.icon-tape{background-image:url(../images/icons/icon-tape.svg)}.icon-paper{background-image:url(../images/icons/icon-paper.svg)}.icon-mat{background-image:url(../images/icons/icon-mat.svg)}.icon-star-full{background-image:url(../images/icons/icon-star-full.svg)}.icon-star-empty{background-image:url(../images/icons/icon-star-empty.svg)}.icon-plus{background-image:url(../images/icons/icon-plus.svg)}.icon-minus{background-image:url(../images/icons/icon-minus.svg)}.icon-grid{background-image:url(../images/icons/icon-grid.svg)}.icon-rows{background-image:url(../images/icons/icon-rows.svg)}.icon-social-fb{background-image:url(../images/icons/icon-social-fb.svg)}.icon-social-yt{background-image:url(../images/icons/icon-social-yt.svg)}.icon-social-ln{background-image:url(../images/icons/icon-social-ln.svg)}.icon-social-sp{background-image:url(../images/icons/icon-social-sp.svg)}.icon-social-in{background-image:url(../images/icons/icon-social-in.svg)}.icon-close{background-image:url(../images/icons/icon-close.svg)}.icon-feature-tsa{background-image:url(../images/icons/icon-feature-tsa.svg)}.icon-feature-wheels{background-image:url(../images/icons/icon-feature-wheels.svg)}.icon-feature-resistance{background-image:url(../images/icons/icon-feature-resistance.svg)}.icon-feature-organization{background-image:url(../images/icons/icon-feature-organization.svg)}.icon-check{background-image:url(../images/icons/icon-check.svg)}.table.has-actions tr td:last-child,.table.has-actions tr th:last-child{text-align:right}.checkout__recap .badge{background:0 0;color:#000;padding:0;font-size:initial;line-height:initial;font-weight:400}.checkout__recap .list-group-item{display:flex;align-items:center;justify-content:space-between}.checkout__recap .price,.table.table-cart .price{font-family:var(--font-family-primary-bold);font-size:var(--font-size-l)}.table.table-cart .list-inline a{font-size:var(--font-size-xs)}.table.table-cart input[type=number]{width:60px;margin-bottom:0}nav .container{position:relative}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}.navbar.navbar-default{--navbar-padding-y:65px;min-height:auto;margin-bottom:0;background-color:var(--color-white);border:0;border-bottom:1px solid var(--color-grey-black);box-shadow:none;border-radius:0;padding:0}.navbar.navbar-default .nav-main{padding:0 calc(var(--navbar-padding-y) + 15px);width:100%;display:flex;align-items:center;justify-content:space-between}.navbar.navbar-default .navbar-brand{padding:10px 0;display:inline-block;margin-right:25px}.navbar.navbar-default .navbar-brand>img{height:19px}.navbar.navbar-default .dropdown-language .dropdown-toggle{color:var(--color-grey-black);padding-right:30px;background-repeat:no-repeat;background-position:center right;background-size:15px;background-image:url(../images/icons/icon-angle-down.svg)}.navbar.navbar-default .dropdown-language .dropdown-toggle::after{display:none}.navbar.navbar-default .dropdown-language .dropdown-menu{min-width:unset}.navbar.navbar-default .dropdown-language .dropdown-menu>li{display:block}.navbar.navbar-default .dropdown-language .dropdown-menu>li>a{width:100%;display:block;padding:5px 15px}.navbar.navbar-default .navbar-nav>li{margin:0}.navbar.navbar-default .navbar-nav>li>a{padding:22px 15px;font-size:var(--font-size-s);line-height:20px;font-weight:400;color:var(--color-grey-black);box-shadow:none;text-transform:uppercase}.navbar.navbar-default .navbar-nav li a.is-special{color:var(--color-primary)}.navbar.navbar-default .navbar-nav li.nav-icon>a{padding:22px 10px}.navbar.navbar-default .navbar-nav li a div[class*=icon-]{display:block}.navbar.navbar-default .navbar-nav>li>a:hover{color:var(--color-grey-black)}.navbar.navbar-default .navbar-nav>li.nav-icon{position:relative}.navbar.navbar-default .navbar-nav>li.nav-icon div[class*=icon-]{display:block;position:relative}.navbar.navbar-default .navbar-nav>li.nav-icon .dropdown-menu li a{padding:10px 12px}.navbar.navbar-default .navbar-nav>li>.icon-link{height:100%}.navbar.navbar-default .nav-link .badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1px 0 0;border-radius:0;font-family:var(--font-family-primary);font-size:var(--font-size-xs)}.navbar-default .navbar-nav>li>a.active{color:var(--color-primary)}.navbar.navbar-default .navbar-nav>.open>a,.navbar.navbar-default .navbar-nav>.open>a:focus,.navbar.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.dropdown-toggle::after{content:"";border:0;width:20px;height:20px;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url(../images/icons/icon-chevron-down.svg);vertical-align:middle;margin:0}.navbar-default .topbar{background-color:#383838;color:var(--color-white);padding:5px calc(var(--navbar-padding-y) + 15px);width:100%}.navbar-default .topbar p{font-size:var(--font-size-s);line-height:20px;margin:0;font-family:var(--font-family-primary-bold);text-transform:uppercase}#container_freeshipping_header{align-content:center;padding-top:2px}.navbar-default .topbar .lang-menu{display:inline-block;vertical-align:middle;margin-right:10px}.navbar-default .topbar .value-menu{display:inline-block;vertical-align:middle}.navbar-default .topbar .dropdown .btn{color:#fff;text-decoration:none;font-size:var(--font-size-xs);font-weight:400}.navbar.navbar-default.is--affix{border-bottom:1px solid var(--color-grey-black)}.navbar.navbar-default .dropdown.mega-menu{position:static}.navbar.navbar-default .dropdown.mega-menu>.dropdown-toggle.show{color:var(--color-grey-black)}.navbar.navbar-default .dropdown.mega-menu>.dropdown-toggle::after{display:none}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu{width:100%;margin:1px 0 0;border:0;border-radius:0 0 20px 20px;box-shadow:0;padding:50px var(--section-padding-x);border-width:0 1px 1px 1px;border-style:solid;border-color:rgba(97,97,97,.8)}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .row{--bs-gutter-x:20px;--bs-gutter-y:20px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .card{margin:0}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .section-title .h3{margin-bottom:10px;color:rgba(0,0,0,.75)}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu ul>li+li{margin-top:10px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu ul>li>a{font-size:var(--font-size-m);font-weight:400;color:rgba(0,0,0,.75)}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu ul{padding:0;position:relative;display:block;border:0;box-shadow:none;margin-top:10px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu li a{display:block;padding:5px 0;color:#333;white-space:nowrap}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu li a:focus,.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu li a:hover{color:#3d99f5;text-decoration:none;background-color:transparent}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu a.dropdown-toggle{text-transform:uppercase;font-family:var(--font-family-primary-bold)}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu a.dropdown-toggle .fa{display:none}.bg-transparent{background-color:transparent!important}.bg-grey{background-color:#f0f0f0!important}.bg-grey-dark{background-color:#333!important}.bg-black{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-purple{background-color:#b8abd9!important}.bg-orange{background-color:#d09c82!important}.bg-green{background-color:#aca758!important}.bg-frosted-glass{opacity:.5;background-color:rgba(29,29,27,.4);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.section{position:relative;padding:var(--section-padding-y) var(--section-padding-x)}.section.section-narrow{padding:20px 0}.section.section-header{--section-padding-y:40px}.section-header h1{margin:0;font-size:var(--font-size-title-l);font-family:var(--font-family-primary-bold);color:#000;margin-bottom:30px}.section-header .breadcrumb{margin-bottom:0}.section-header .breadcrumb li a{color:var(--color-text-light);font-size:var(--font-size-xs);text-transform:uppercase}.section-header .breadcrumb li a:hover{color:var(--color-grey-dark)}.section-header .breadcrumb li.active{color:var(--color-text-light)}.section-header .bg-header{width:100%;height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat}.divider{display:inline-block;margin:20px 0;width:100%;max-width:160px;height:3px}.divider-primary{background:#333}.section-title h3{font-size:var(--font-size-title-s);font-family:var(--font-family-primary-bold);margin-bottom:60px}.section-title .h3{font-size:var(--font-size-title-s);font-family:var(--font-family-primary-bold);margin-bottom:60px}.section-title h4{font-size:var(--font-size-xl);font-family:var(--font-family-primary-bold);margin-bottom:25px}.section-title .h4{font-size:var(--font-size-xl);font-family:var(--font-family-primary-bold);margin-bottom:25px}.section-title h3+.divider{margin-top:0}.section-title .h3+.divider{margin-top:0}.section-title p{margin-bottom:30px}.section-video{overflow:hidden;position:relative;height:70vh}.section-video .button-play{position:absolute;bottom:30px;left:30px}.section-video .button-audio{position:absolute;bottom:30px;right:30px}.section-video .videoContainer{pointer-events:none;width:100%;max-height:70vh;height:70vh;top:0;left:0;bottom:0;right:0;transform:scale(2);overflow:hidden}.section-video iframe{width:100%;height:100%}.section-video-cover{overflow:hidden;position:relative;height:700px}.section-video-cover .videoContainer{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;transition:width .3s}.section-video-cover .videoContainer .videoBg{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-video-cover .video-buttons{position:absolute;bottom:20px;left:20px;z-index:9}.section-video-cover .video-buttons .btn-video-audio{padding:23px;background-image:url(../images/icons/icon-audio-on.svg);background-repeat:no-repeat;background-size:30px;background-position:center center}.section-video-cover .video-buttons .btn-video-audio.is--muted{background-image:url(../images/icons/icon-audio-off.svg);background-repeat:no-repeat;background-size:17px;background-position:center center}@media only screen and (max-width:767px) and (min-width:320px){.section-video-cover{height:300px}}@media only screen and (min-width:768px) and (max-width:959px){.section-video-cover{height:300px}}.section-breadcrumbs{padding:0;background-color:#f5f5f5;font-size:var(--font-size-xs)}.section-breadcrumbs .breadcrumb{background:0 0;padding:12px 0}.breadcrumb>.active{color:#606060}.breadcrumb-item+.breadcrumb-item::before{content:"|"}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:20px}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-right:20px}.section-search .card{display:none;border-top:0;border-left:0;border-right:0;padding-bottom:30px}.section-search .card .card-body{padding:0}.section-search .card .card-body .card-text span{background:#ff0}.section-search .card .card-body .card-link{background:0 0;color:#000;padding:0}.section-half .block-image{position:absolute;background-repeat:no-repeat;top:0;height:100%;z-index:0;width:50%;background-position:center center}.image--right{right:0;left:auto}.image--left{left:0;right:auto}.image--cover{background-size:cover}.image--contain{background-size:contain}.section-categories-preview .category-group{margin:20px 0}.section-categories-preview .category-group .lead{margin-top:25px}.section-text-image .row{--bs-gutter-y:30px}.section-text-image .text-container{padding:0 50px}.section-text-image p{margin:50px 0}.section-text-image .btn{margin-top:0}.video-container{position:relative}.video-container .video-cover{background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer}.video-container .video-cover::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:80px;height:80px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-video-play.svg)}.video-container .video-cover img{width:100%;pointer-events:none}.video-container .videoBg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:none}.image-container{position:relative}.image-container .img-fluid{width:100%}.block-imagepoint{position:relative}.block-imagepoint .point{position:absolute;cursor:pointer;top:0;left:0}.block-imagepoint .point .icon-point{width:36px;height:36px;background-color:var(--color-white);border-radius:100%;position:relative;z-index:1}.block-imagepoint .point .icon-point span{width:12px;height:12px;border-radius:100%;background-color:var(--color-primary);position:absolute;top:50%;transform:translate(0,-50%);left:0;right:0;margin:0 auto}.block-imagepoint .point-1{top:3%;left:4%}.block-imagepoint .point-2{top:50%;left:20%}.block-imagepoint .point-3{top:65%;left:55%}.block-imagepoint .point-4{top:30%;left:60%}.block-imagepoint .point-5{top:10%;left:70%}.block-imagepoint .point .point-content{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.block-imagepoint .point:hover .point-content{opacity:1;visibility:visible}.block-imagepoint .point-content{position:absolute;top:0;left:0;padding:20px 10px;background-color:var(--color-white);border-radius:5px;box-shadow:none;width:170px;margin-top:16px}.block-imagepoint .point-content p{font-size:var(--font-size-xs);line-height:18px;margin-bottom:10px;margin-top:0}.block-imagepoint .point-content .link-text{font-size:var(--font-size-s);font-family:var(--font-family-primary-bold);display:inline-block}.block-imagepoint .point-content .link-text span{display:inline-block;border-bottom:1px solid var(--color-grey-black)}.block-imagepoint .point-content .link-text:after{content:"";width:16px;height:16px;background-image:url(../images/icons/icon-arrow-right.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-left:4px}.section-products-top .text-container{padding:0 50px}.section-products-top .text-container .card{margin-bottom:50px}.section-products-top .card.card-product .btn{display:block;opacity:1;visibility:visible}.section-products-top .img-fluid.w-100{height:100%;object-fit:cover;object-position:center center}.section-products-top .block-content{padding-left:30px}.section-products-top .block-content .section-title p{margin-bottom:50px}.section.section-products-list .card{margin-bottom:60px}.section.section-product-detail{padding-top:40px;padding-bottom:100px}.section-product-detail .breadcrumb{margin-bottom:55px;color:var(--color-text-light)}.section-product-detail .product-gallery>.row{--bs-gutter-y:5px;--bs-gutter-x:5px}.section-product-detail .product-gallery .product-gallery-item{background-color:var(--color-light);border-radius:5px;position:relative}.section-product-detail .product-gallery .product-gallery-item img{width:100%;height:100%;object-position:center center;object-fit:cover;mix-blend-mode:darken}.section-product-detail .row.row-detail{--bs-gutter-x:50px}.section-product-detail .product-details{position:sticky;top:130px;color:var(--color-text-light)}.section-product-detail .product-details h1{font-family:var(--font-family-primary-bold);font-size:var(--font-size-title-m);margin-bottom:10px;color:var(--color-grey-black)}.section-product-detail .product-details .product-info{margin-bottom:32px;font-family:var(--font-family-primary);color:var(--color-text-light);font-size:var(--font-size-m);font-weight:400;margin-top:13px}.section-product-detail .product-details .product-info .info-divider{margin:0 10px}.section-product-detail .product-details .product-price{font-family:var(--font-family-primary-bold);font-size:var(--font-size-l);margin-bottom:10px;color:var(--color-grey-black)}.section-product-detail .product-details .product-pay{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:30px}.section-product-detail .product-details .product-pay .brand-group img{height:18px}.section-product-detail .product-details .product-variations{margin-bottom:40px}.section-product-detail .product-details .product-variations label{font-family:var(--font-family-primary-bold);font-size:var(--font-size-l);margin-bottom:10px;color:var(--color-grey-black);display:block}.section-product-detail .product-details .product-variations p{margin-bottom:10px}.section-product-detail .product-details .product-variations .variations-group{display:flex;flex-wrap:wrap;gap:7px}.section-product-detail .product-details .product-variations .btn-variation{padding:4px 20px;border:1px solid var(--color-grey-black);border-radius:6px;background-color:transparent;color:var(--color-grey-black)}.section-product-detail .product-details .product-variations .btn-variation.active,.section-product-detail .product-details .product-variations .btn-variation:hover{background-color:var(--color-grey-black);color:var(--color-white)}.section-product-detail .product-details .product-variations .btn-variation.disabled{opacity:.2;text-decoration:line-through}.section-product-detail .product-details .product-variations .variation-radio{--variation-color:var(--color-light);display:block;position:relative;overflow:hidden;width:18px;height:18px;border-radius:100%;background-color:var(--variation-color);margin:6px;outline:3px solid transparent;outline-offset:3px;transition:outline-color .3s ease-in-out}.section-product-detail .product-details .product-variations .variation-radio.active,.section-product-detail .product-details .product-variations .variation-radio:hover{outline-color:var(--color-grey-black)}.section-product-detail .product-details .product-variations .variation-radio.disabled::after,.section-product-detail .product-details .product-variations .variation-radio.disabled::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;width:100%;background-color:var(--color-black)}.section-product-detail .product-details .product-variations .variation-radio.disabled::before{transform:translate(0,-50%) rotate(45deg)}.section-product-detail .product-details .product-variations .variation-radio.disabled::after{transform:translate(0,-50%) rotate(-45deg)}.section-product-detail .product-details .product-variations .error-text{margin-top:40px;color:var(--color-primary)}.section-product-detail .product-details .product-variations .card{margin-bottom:0}.section-product-detail .product-form{margin-bottom:40px}.section-product-detail .product-form .form-inline{justify-content:flex-start;flex-wrap:wrap;gap:10px;margin:0}.section-product-detail .product-form .btn{border-radius:10px}.section-product-detail .product-form .btn-favourite{background-color:transparent;color:var(--color-grey-black);border:1px solid var(--color-grey-black);padding-top:9px;padding-bottom:9px;display:inline-flex}.section.section-product-features{padding-bottom:20px}.section.section-product-features .card.card-feature{margin-bottom:0}.section.section-product-features .block-feature{display:flex;color:var(--color-text-light);margin-bottom:40px}.section.section-product-features .block-feature .icon{width:30px;height:30px;flex-shrink:0}.section.section-product-features .block-feature .block-body{padding-left:20px;flex-grow:1}.section.section-product-features .block-feature h4{font-size:var(--font-size-l);color:var(--color-grey-black)}.section.section-product-features .block-feature h4 a{display:flex;align-items:center}.section.section-product-features .block-feature h4 a::after{content:"";position:relative;display:block;flex-shrink:0;margin-left:10px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-arrow-long-right.png)}.section.section-product-text-image img{border-radius:20px}.section.section-product-text-image p{text-align:justify}.section.section-product-text-image .max-width-1500{max-width:1500px;margin:auto}.section-product-combinations .card-product .btn{display:none}.section-product-combinations .combination-sign{position:relative;height:100%}.section-product-combinations .combination-sign span{position:absolute;top:50%;transform:translate(0,-50%);font-size:48px;left:0;right:0;margin:0 auto}.section-product-kit .lead{font-family:var(--font-family-primary-bold)}.section-product-kit p{font-size:var(--font-size-m);color:var(--color-grey-black)}.section-product-kit .combination-sign{position:relative;height:100%}.section-product-kit .combination-sign span{position:absolute;top:50%;transform:translate(0,-50%);font-size:48px;left:0;right:0;margin:0 auto}.section-product-data .block-data{margin:15px 30px}.section-product-data .block-data label{color:#738287;margin-bottom:5px}.section.section-filters{padding:0 var(--section-padding-x);border-top:1px solid #616161;border-bottom:1px solid #616161;position:sticky;top:calc(var(--body-offset) - 1px);background-color:#fff;z-index:2}.block-filters{padding:0;border:0}.block-filters .dropdown{display:inline-block;vertical-align:middle}.block-filters .reset-filters{display:inline-block;vertical-align:middle;margin-left:20px}.block-filters .btn-filter{font-weight:400;font-size:var(--font-size-m);padding:15px 15px}.block-filters .btn-filter.filter-icon{padding:10px;display:block}.block-filters .btn-filter.filter-icon.active{display:none}.block-filters .btn-filter.filter-icon div[class*=icon-]{display:block}.block-filters .filter-menu{display:inline-block}.block-filters .filter-menu .dropdown{display:inline-block}.block-filters .dropdown .title{display:inline-block;vertical-align:middle}.block-filters .btn-filter .number-active{position:relative;width:18px;height:18px;display:inline-block;vertical-align:middle;border-radius:100%;background-color:var(--color-grey-black);margin-left:6px;text-align:center}.block-filters .btn-filter .number-active span{position:absolute;top:50%;transform:translate(0,-50%);left:0;right:0;margin:0 auto;color:#fff;font-size:var(--font-size-xs)}.block-filters .btn-filter.dropdown-toggle.show::after{transform:rotate(180deg)}.block-filters .dropdown-menu{overflow-y:scroll;max-height:350px;padding:20px 15px;min-width:270px;border:1px solid #61616180;border-radius:20px;margin:10px 0!important}.block-filters .dropdown-menu li .dropdown-item{padding:5px 15px;position:relative;font-family:var(--font-family-primary);background-color:transparent!important}.block-filters .dropdown-menu li .dropdown-item:hover{background-color:transparent}.block-filters .dropdown-menu li .dropdown-item.active,.block-filters .dropdown-menu li .dropdown-item:active{background-color:transparent;color:var(--color-grey-black)}.block-filters .dropdown-item.is-checkbox{display:flex;align-items:center}.block-filters .dropdown-item.is-checkbox:before{content:"";width:18px;height:18px;margin-right:10px;border-radius:6px;border:1px solid var(--color-grey-black)}.block-filters .dropdown-item.is-checkbox.active{background-color:transparent;color:var(--color-grey-black)}.block-filters .dropdown-item.is-checkbox.active:before{background-color:var(--color-grey-black)}.block-filters .dropdown-menu li .dropdown-item.is-checkbox.active:after{content:"";top:11px;left:21px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.block-filters .dropdown-item .block-color{border:1px solid transparent;width:15px;height:15px;position:relative;top:-1px;border-radius:100%;margin-right:10px}.block-filters .menu-divider{display:inline-block;vertical-align:middle}.block-filters .menu-divider:before{content:"|";margin:0 0 0 10px;display:inline-block;vertical-align:middle}.block-filters .product-total{display:inline-block;vertical-align:middle;color:var(--color-grey-dark)}.section-blocks-icons .block-container{padding:0 15px;margin-top:20px}.section-blocks-icons .block-container .img-fluid{height:75px;margin-bottom:30px}.section-blocks-icons .block-container .lead{margin-bottom:0}.section-blocks-icons .block-container p{margin:0}.section-category-description h1{font-size:var(--font-size-title-m);font-family:var(--font-family-primary-bold);margin:0}.section-category-description p{font-size:var(--font-size-l);line-height:initial;margin-top:25px}.section.section-map{padding:0}.section-map .contact-maps{width:100%;height:450px;border:0}.map-container{height:450px;position:relative;background-color:#f1f1f1}.map-container .cookie-accept-text{position:absolute;top:50%;transform:translate(0,-50%);left:0;right:0;margin:0 auto;text-align:center;z-index:0}.section-map iframe{z-index:1;position:relative}.section.section-newsletter .form-control{height:40px}.section-footer{padding:60px var(--section-padding-x) 95px;background-color:#383838;color:#fff}.section-footer .img-logo{width:50px}.section-footer p{margin:20px 0 0}.section-footer .accordion-button,.section-footer .section-title .h4{font-size:var(--font-size-s);font-weight:700;margin-bottom:0;padding:0}.section-footer .accordion-button::after{display:none}.section-footer .accordion-body{padding:0;font-size:var(--font-size-m);color:var(--color-grey-black)}.section-footer ul li a{padding:5px 0;display:inline-block;font-size:var(--font-size-s)}.section-footer .list-unstyled+.section-title{margin-top:60px}.section-footer .section-title{margin-bottom:5px;font-size:var(--font-size-xs);text-transform:uppercase}.section-footer .img-partner{margin-top:15px;width:50px}.section-footer .list-inline{margin:10px 0 40px}.section-footer .list-inline a{display:block}.section-footer .list-inline .icon{width:20px;height:20px;display:block}.section-footer .form-code{color:#9b9b9b;margin-top:20px}.block-newsletter form .form-control{border:0;border-bottom:1px solid #fff;padding:10px 0;border-radius:0;background-color:transparent;color:#fff}.block-newsletter form .form-control:focus{box-shadow:none;border-bottom:1px solid var(--color-primary)}.block-newsletter form .form-control::placeholder{color:#9b9b9b}.block-newsletter form .control{font-size:var(--font-size-xs)}.block-newsletter form .control__indicator{width:15px;height:15px;top:3px}.block-newsletter form .control__indicator::after{left:4px;top:1px;width:5px;height:9px}.block-newsletter p{font-size:var(--font-size-s)}.block-newsletter .h4{font-size:var(--font-size-title-s)}.section-footer .block-filters{border:0;padding:0}.section-footer .block-filters .dropdown{margin-top:20px;text-transform:uppercase}.section-footer .block-filters .btn-filter{font-size:var(--font-size-s);padding:0;padding-right:30px;background-repeat:no-repeat;background-position:center right;background-size:15px;background-image:url(../images/icons/icon-angle-down.svg);text-transform:uppercase}.section-footer .block-filters .btn-filter::after{display:none}.section-footer .block-filters .dropdown ul>li{margin-top:0}.section-footer-brands{padding:25px 0 35px}.section-footer-brands .img-fluid{height:32px;object-fit:contain;object-position:center left}.section-footer-brands .text-end .img-fluid{object-position:center right}.section-copy{--section-padding-y:10px;background-color:#ccc}.section-copy p{margin:0;line-height:20px;color:var(--color-grey-dark);font-size:var(--font-size-xs)}.section-copy a{color:var(--color-grey-black);text-decoration:underline #999}@media only screen and (max-width:767px) and (min-width:320px){:root{--body-offset:91px;--section-padding-x:6px;--section-padding-y:70px}p+.btn{margin-top:15px}.go-top{bottom:90px}.btn{padding:8px 20px;font-size:var(--font-size-s)}.row.row-oveflow{overflow:auto;white-space:nowrap;display:block;padding-bottom:30px}.row.row-oveflow>div[class*=col-]{width:80%;display:inline-block;white-space:normal}.modal-search .modal-dialog{--bs-modal-margin:15px}.modal-search .modal-content{border-radius:15px}.modal-search .modal-header{padding:15px 30px}.modal-search .modal-header .btn-close{right:20px;width:25px;height:25px}.modal-search .modal-header .form-control{padding:10px 20px;padding-left:40px;font-size:var(--font-size-m)}.modal-search .modal-body{padding:15px 30px 0}.modal-search .sidebar-search .list-group{margin:15px 0}.modal-search .card-product .card-product-colors{bottom:20px}.modal-search .card-product .card-product-top-left{top:15px;left:15px}#myModal .btn-close{top:15px;right:10px}#myModal{padding:10px}#myModal .modal-content{max-width:600px;margin-bottom:20px;margin-top:20px}.feedback-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1049;background-color:rgba(0,0,0,.5);display:none}.feedback-product{left:0;right:0;top:unset;bottom:0;width:auto;border-radius:20px 20px 0 0}.feedback-product .feedback-head{padding:0 10px 10px}.feedback-product .feedback-head h4{font-size:var(--font-size-m);margin-bottom:10px}.feedback-product .feedback-head p{font-size:var(--font-size-m)}.feedback-product .feedback-body{padding:10px}.feedback-product .feedback-foot{padding-top:15px}.block.block-product .block-body{padding-left:10px}.navbar.navbar-default{min-height:50px;padding:0;border:0;border-radius:0;border-bottom:1px solid var(--color-grey-black)}.navbar-header{width:100%;padding:0 15px;display:flex;align-items:center}.navbar-toggler{border:0;border-radius:0;padding:5px;margin:0;margin-left:10px;font-size:var(--font-size-l);color:var(--color-grey-black)}.navbar-toggler-text{background-color:var(--color-white);border:0;padding:10px 15px;padding-left:100px;box-shadow:none;position:absolute;top:35px;right:15px;display:none;color:#111}button.navbar-toggler-text{color:#111!important}.navbar-collapse{max-height:calc(100vh - 90px);overflow-y:auto;border-top:1px solid var(--color-grey-dark)}.navbar-collapse .navbar-nav{padding:0;min-height:calc(100vh - 91px)}.navbar-default.is--affix .navbar-collapse{padding-top:0}.navbar-default .navbar-toggler:focus,.navbar-default .navbar-toggler:hover{background-color:transparent;box-shadow:none}.navbar-default .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px}.navbar.navbar-default .nav-main{flex-wrap:wrap;padding:0;margin-left:-15px;margin-right:-15px;width:100vw}.navbar.navbar-default .navbar-brand{padding:10px 0;margin-right:15px;order:-1}.navbar.navbar-default .navbar-brand>img{height:10px}.navbar.navbar-default .navbar-nav>li{border-bottom:1px solid var(--color-grey-dark)}.navbar.navbar-default .navbar-nav>li:first-child{border-top:0}.navbar.navbar-default .navbar-nav>li>a{padding:20px;padding-right:60px;color:var(--color-grey-black);position:relative;text-align:right}.navbar.navbar-default .navbar-nav>li>.dropdown-toggle{border:0}.navbar.navbar-default .navbar-nav>li>.dropdown-toggle::after{content:"";position:absolute;top:50%;right:20px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-angle-down.svg);display:block!important;transform:translate(0,-50%)}.navbar.navbar-default .navbar-nav>li.nav-search{margin:15px 0}.navbar.navbar-default .navbar-nav>li>.dropdown-toggle.show{background-color:var(--color-light2)}.navbar.navbar-default .navbar-nav>li>.dropdown-toggle.show::after{transform:translate(0,-50%) rotate(180deg)}.navbar-brand-over{top:35px;left:15px}.navbar-brand-over>img{width:50px}.navbar-default .section-footer{margin-top:50px;padding-bottom:90px}.navbar-default .section-footer .select-group{border-top:0;margin-top:0}.search-collapse .input-group>.form-control{height:50px}.navbar.navbar-default .navbar-nav>.dropdown-inline{border:0;margin-top:5px}.dropdown-inline .dropdown-toggle{background-color:var(--color-light2)}.dropdown-inline .dropdown-menu{margin:0;padding:0;border:0}.dropdown-inline .dropdown-menu.show{display:flex}.dropdown-inline .dropdown-menu>li{flex:1;text-align:center}.dropdown-inline .dropdown-item{padding:15px 10px;font-size:var(--font-size-m);text-align:center;background-color:transparent;color:rgba(0,0,0,.75);display:inline-block;width:auto}.dropdown-inline .dropdown-item.active{color:var(--color-black);font-family:var(--font-family-primary-bold)}.navbar-default .topbar{padding:10px 0}.navbar-default .topbar p{font-family:var(--font-family-primary);font-size:var(--font-size-xs)}.search-collapse{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;width:100vw;height:100vh!important;overflow:hidden;overflow-y:auto;background-color:var(--color-white);padding:80px 15px 15px}.search-collapse.collapsing[aria-expanded=false]{display:none}.search-collapse .close-collapse{position:absolute;top:0;right:0;background-color:var(--color-white);border:0;padding:15px;box-shadow:none}.search-collapse .input-group>.form-control{border-radius:25px!important;border:1px solid var(--color-grey);padding-left:20px;padding-right:80px;box-shadow:none;margin:0!important;width:400px}.search-collapse .input-group>.form-control::placeholder{font-family:var(--font-family-primary);font-weight:500;font-size:var(--font-size-l)}.search-collapse .input-group>.btn{background-color:transparent;margin:0!important;border-radius:100%!important;padding:15px 20px;position:absolute;top:0;right:0;z-index:9}.navbar-shop{margin-left:auto}.navbar-shop div[class*=icon-]{display:block}.navbar-shop .list-inline{margin-bottom:0;gap:0 3px}.navbar-shop a{padding:5px}.navbar-shop div[class*=icon-]{position:relative}.icon20{width:16px;height:16px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu{position:relative;border:0;margin:0;padding:0 0 20px;box-shadow:none}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .container-fluid,.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .row{--bs-gutter-y:0;--bs-gutter-x:0}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .section-title .h3{font-size:var(--font-size-l);color:rgba(0,0,0,.75);margin:0;cursor:pointer;padding:10px 20px;padding-right:50px;position:relative;text-align:right}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .section-title .h3::after{content:"";position:absolute;top:50%;right:20px;transform:translate(0,-50%);width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-angle-down.svg)}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .section-title.active .h3::after{transform:translate(0,-50%) rotate(180deg)}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .section-title .h4{font-size:var(--font-size-xl)}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu ul{display:none}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .active+ul{display:block}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu ul>li{padding-left:20px;padding-right:55px;margin-bottom:10px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu ul>li>a{display:block;text-align:right;color:#2d3648}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu{padding:10px 0;position:relative}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu ul{padding:15px 0 15px 15px;position:static;display:none}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu li a{padding:10px 0}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu.open ul{display:block;padding:0 0 15px 15px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu a.dropdown-toggle{font-weight:400;color:#333;padding-bottom:0}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu a.dropdown-toggle .fa{display:inline-block}.carousel-arrows-lr .prev{left:0}.carousel-arrows-lr .next{right:0}.tns-nav{bottom:0}.list-tags{margin-bottom:30px}.carousel-container .card .card-overlay::before{display:block;background-color:rgba(0,0,0,.3)}.carousel-container .card .card-overlay .card-body{padding:0 15px;transform:none;top:70px}.carousel-home .carousel-arrows-lr{display:none}.carousel-home .card-bg{height:500px;min-height:unset}.carousel-home h1,.carousel-home h3.h1-style{font-size:var(--font-size-title-s)}.carousel-home h2{margin-top:15px}.carousel-home .btn{margin-top:15px}.carousel-products{padding:0 45px}.carousel-products .carousel-arrows-lr [data-controls]{transform:translate(0,-50%);border-radius:100%;border:1px solid var(--color-grey-black);background-size:20px 20px}.carousel-products .carousel-arrows-lr .prev{left:0}.carousel-products .carousel-arrows-lr .next{right:0}.carousel-products .card-product .card-bg{height:100%;padding-top:40px;padding-bottom:60px}.card-product .card-bg{height:100%;padding-top:40px;padding-bottom:60px}.card-product .card-body{padding-top:20px}.card-product .lead{margin-bottom:10px}.card-product .card-product-top-left{top:10px;left:10px}.card-product .card-product-top-left .badge{font-size:var(--font-size-xs)}.card-product .card-product-top-right{top:5px;right:0}.card-product .card-product-colors{bottom:10px}.card-review .review-date{font-size:var(--font-size-l)}.card-review .list-reviews{margin-bottom:15px}.card-review .list-reviews div[class*=icon-]{width:20px;height:20px}.card.card-category{height:395px}.card.card-category .card-content-top{top:20px;padding:0 15px}.card.card-category .card-content-bottom{bottom:20px}.card.card-feature .card-overlay{opacity:1}.card.card-feature .card-overlay::before{display:none}.card.card-feature .card-overlay .card-body{padding:20px 0 0;position:relative;top:unset;left:unset;right:unset;bottom:unset;color:var(--color-grey-black)}.card.card-feature .icon{display:none}.card.card-feature .card-title{font-size:var(--font-size-m);margin-bottom:10px}.card.card-feature p{font-size:var(--font-size-s)}.card.card-feature .btn{margin-top:20px}.card.card-feature .btn-outline-white{border-color:var(--color-grey-black);color:var(--color-grey-black)}.card.card-feature .btn-outline-white:focus,.card.card-feature .btn-outline-white:hover{border-color:var(--color-grey-black)!important;background-color:var(--color-grey-black)!important;color:var(--color-white)!important}.card.card-travel-type{height:300px}.card.card-travel-type .card-bg-container{height:300px}.card.card-travel-type .card-content{margin:15px;padding:15px;height:calc(100% - 30px);width:60%}.card.card-travel-type .title{font-size:var(--font-size-xl);margin-bottom:5px}.card.card-travel-type p{font-size:var(--font-size-s);margin-bottom:5px}.card.card-travel-type .card-content .card-img img{height:100px}.card.card-travel-type .card-content .card-action{bottom:15px}.card.card-travel-type .card-content .card-action .btn{padding-left:10px;padding-right:10px}.section.section-header{padding-top:80px;--section-padding-y:30px}.section-header h1{font-size:var(--font-size-title-m);margin-bottom:20px}.section-title h3{font-size:var(--font-size-title-s);margin-bottom:20px}.section-header .bg-header{height:350px}.section-products-top .text-container,.section-text-image .text-container{padding:0}.block-imagepoint .point-2{left:10%}.block-imagepoint .point-3{left:85%;top:60%}.block-imagepoint .point-4{top:45%}.block-imagepoint .point-3 .point-content{left:unset;right:0}.block-imagepoint .point-4 .point-content{left:unset;right:0}.block-imagepoint .point-5 .point-content{left:unset;right:0}.block-filters .filter-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1500;width:100vw;height:100vh;overflow-y:auto;background-color:var(--color-white)}.block-filters .filter-menu.show{display:block}.block-filters .filter-menu .filter-head .btn-filter{padding:20px}.block-filters .filter-menu .filter-head .btn-filter .icon{position:relative;top:2px}.block-filters .filter-menu .filter-head .reset-filters{display:block;margin:0;border-top:1px solid var(--color-grey-black);border-bottom:1px solid var(--color-grey-black);padding:17px 20px}.block-filters .filter-menu .dropdown{display:block;border-bottom:1px solid var(--color-grey-black)}.block-filters .filter-menu .dropdown .btn-filter{padding:15px 20px;display:flex;width:100%;text-align:left;text-transform:uppercase}.block-filters .filter-menu .dropdown .btn-filter::after{margin-left:auto}.block-filters .filter-menu .dropdown .btn-filter .number-active{margin-left:20px}.block-filters .filter-menu .dropdown-menu{position:static!important;min-width:unset;width:100%;transform:none!important;padding:0 20px 30px;border:0;border-radius:0;margin:0!important}.block-filters .filter-menu .dropdown-menu .dropdown-item{padding:5px 0}.block-filters .filter-menu .dropdown-menu .dropdown-item.is-checkbox.active:after{left:6px}.block-filters .btn-filter{padding:15px 5px}.block-filters .reset-filters{margin:0;margin-left:30px}.section.section-category-description{padding:30px 0}.section-category-description h1{font-size:var(--font-size-l)}.section-category-description p{font-size:var(--font-size-m);margin-top:10px}.section-text-image p{margin:0 0 15px}.image-container,.section-text-image .video-container{margin-left:-25px;margin-right:-25px;overflow:hidden}.image-container>img,.section-text-image .video-container .img-fluid{height:380px;object-fit:cover}.block-imagepoint{margin-left:-25px;margin-right:-25px}.block-imagepoint>img{height:380px;object-fit:cover}.section-product-data .block-data{margin:10px 0}.section-categories-preview .category-group{margin:0}.section-categories-preview .category-group .lead{margin-top:25px}.section-carousel-reviews .carousel-container{margin:0 -25px}.section-carousel-reviews .carousel-arrows-lr{display:none}.section-products-top .text-container .card{margin-bottom:0}.section-products-top .video-container{margin:30px -25px}.section-products-top .video-container .img-fluid{height:380px;object-fit:cover}.section-products-top .block-content{padding:30px 0 0}.section-products-top .block-content .section-title p{margin-bottom:30px}.carousel-image-text .carousel-arrows-lr [data-controls]{top:80%}.carousel-image-text .carousel-arrows-lr .prev{left:15px}.carousel-image-text .carousel-arrows-lr .next{right:15px}.carousel-image-text .card{flex-direction:column;min-height:800px}.carousel-image-text .card .card-body{padding:30px 15px;width:100%}.carousel-image-text .card .card-bg{height:250px}.section.section-products-list{padding-top:25px}.section-products-list .has-loadmore-products>.row{--bs-gutter-x:10px}.section-products-list .col-6 .card-product .card-bg{height:100%;padding-top:80px;padding-bottom:60px}.dropdown-filters-mobile .dropdown-btn-close{position:fixed;top:0;right:0;z-index:99999;background-color:var(--color-white);border:0;padding:15px;box-shadow:none;display:none}.dropdown-filters-mobile .dropdown-toggle.show+.dropdown-btn-close{display:block}.dropdown-filters-mobile .dropdown-menu{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;overflow:hidden;overflow-y:auto;width:100vw;height:100vh;z-index:9999;padding:80px 15px 15px;border-radius:0;border:0;box-shadow:none}.dropdown-filters-mobile .dropdown-menu .accordion-body{font-size:var(--font-size-m);color:var(--color-grey-black);padding:0 0 10px}.dropdown-filters-mobile .dropdown-menu .accordion-body>ul{list-style:none;padding:0;padding-left:20px;margin:0}.dropdown-filters-mobile .dropdown-menu .accordion-body>ul>li{margin:0}.dropdown-filters-mobile .dropdown-menu .accordion-body>ul>li>a{display:block;width:100%;padding:5px 0}.section-product-combinations .row.justify-content-end{--bs-gutter-x:5px;margin-left:-15px;margin-right:-15px}.section-product-combinations .col{width:45%;flex:0 0 auto}.section-product-combinations .col-sign{width:10%;flex:0 0 auto;padding:0}.section-product-combinations .combination-sign span{font-size:var(--font-size-title-l);transform:none;top:55px}.section-product-combinations .card.card-product-total{margin:15px 0 0;text-align:center;border-top:1px solid var(--color-grey-black)}.section-product-combinations .card-product-total{padding-top:10px}.section-product-combinations .card-product-total p{margin:10px 0}.section-product-kit .row.justify-content-end{--bs-gutter-x:5px;margin-left:-15px;margin-right:-15px}.section-product-kit p{font-size:var(--font-size-s)}.section-product-kit .col{width:45%;flex:0 0 auto}.section-product-kit .col-sign{width:10%;flex:0 0 auto;padding:0}.section-product-kit .combination-sign span{font-size:var(--font-size-title-l);transform:none;top:30%}.section-product-kit .card.card-product-total{margin:15px 0 0;text-align:center;border-top:1px solid var(--color-grey-black)}.section-product-kit .card-product-total{padding-top:10px}.section-product-kit .card-product-total p{margin:10px 0}.section-blocks-icons .block-container{padding:0;margin-top:30px}.section-blocks-icons .block-container .img-fluid{height:50px;margin-bottom:15px}.section-footer{padding:40px 0}.section-footer .footer-partner{text-align:center}.section-footer .footer-partner img{width:60px;margin-bottom:10px}.section-footer .select-group{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:20px 0;border-top:1px solid var(--color-grey-black);border-bottom:1px solid var(--color-grey-black);margin-top:20px}.section-footer .select-group .section-title{margin:0;width:33%}.section-footer p{margin:20px 0 0;font-size:var(--font-size-s)}.section-footer .section-title{margin-top:30px}.section-footer .list-unstyled+.section-title{margin-top:30px}.section-footer .section-title .form-select{margin-top:10px}.section-footer .accordion-item{margin-top:25px}.section-footer .accordion-button{justify-content:center}.section-footer .select-group .section-title:last-child .dropdown-menu{--bs-position:end;right:0;left:auto}.section-footer .block-filters .dropdown-menu{width:auto;min-width:unset;text-align:center}.section-footer .block-newsletter{display:flex;flex-direction:column;align-items:center;text-align:center}.section-footer .block-newsletter form{order:6}.block-newsletter form .form-control{text-align:center}.section-footer .form-code{margin:20px 0;font-size:var(--font-size-xs)}.section-footer .block-newsletter form .control{text-align:left}.section-footer .block-newsletter form .btn{margin-top:20px}.section-footer .list-inline{margin:15px 0 40px;justify-content:center}.section-footer .divider{margin:0 0 10px;max-width:100%;height:1px;background-color:var(--color-white);display:block}.section-footer-brands{text-align:center;padding-top:40px;padding-bottom:10px;border-top:1px solid var(--color-black)}.section-footer-brands .text-end{text-align:center!important}.section-footer-brands .img-fluid{height:20px;margin-bottom:20px}.section-footer-brands .text-end .img-fluid{height:25px}.section.section-product-detail{padding:20px 0 50px}.section-product-detail .breadcrumb{margin-bottom:20px}.breadcrumb .breadcrumb-item{font-size:var(--font-size-s)}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:5px}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-right:5px}.section-product-detail .row.row-detail{--bs-gutter-x:30px}.section-product-detail .carousel-gallery .tns-nav{bottom:20px;gap:5px}.section-product-detail .carousel-gallery .card-bg{height:100%;border-radius:10px;background-color:var(--color-light);overflow:hidden}.section-product-detail .carousel-gallery .card-bg img{width:100%;height:100%;object-fit:contain;object-position:center center;mix-blend-mode:darken}.section-product-detail .product-details{margin-top:40px;display:flex;flex-direction:column}.section-product-detail .product-details h1{font-size:var(--font-size-l);margin-bottom:5px}.section-product-detail .product-details .product-info{margin-bottom:15px}.section-product-detail .product-details .product-price{margin-bottom:5px}.section-product-detail .input-group-plusminus .form-control{padding:12px 0}.section-product-detail .product-form{position:sticky;bottom:0;z-index:9;margin:0 -15px;padding:15px;background-color:var(--color-white)}.section-product-detail .product-form .form-inline .input-group-plusminus{flex-shrink:0}.section-product-detail .product-form .form-inline .btn{flex-grow:1}.section-product-detail .product-details .product-variations{margin-bottom:30px}.section-product-detail .product-details .product-variations.products{margin-top:40px}.section-product-detail .list-product-data{margin-top:30px}.section-product-detail .carousel-container .carousel-top-right{position:absolute;top:15px;right:10px;z-index:1}.section-product-detail .carousel-products{margin:30px 0 10px}.section-product-detail .carousel-products .card-product .title{display:block}.section-product-detail .carousel-products .card-product .card-price{margin-bottom:10px}.section-product-detail .badges-container{right:auto;left:30px;top:20px}.section-product-detail .badges-container .pp-sale{padding:6px 14px}.section-product-detail .badges-container .pp-new{padding:6px 14px}.section.section-product-features{padding:40px 0}.section.section-product-features .row.gx-0{--bs-gutter-x:15px}.section.section-product-features .card.card-feature{margin-bottom:40px}.section.section-product-features .section-title h3{margin-bottom:40px}.section.section-product-features .buttons-load-more{border-top:1px solid var(--color-grey);padding-top:30px}.section.section-product-text-image{text-align:center}.section.section-product-text-image p{text-align:center}.section.section-product-text-image .img-fluid{margin-bottom:30px;border-radius:10px}}@media only screen and (min-width:768px) and (max-width:991px){:root{--body-offset:79px;--section-padding-x:10px;--section-padding-y:50px}.modal-search .modal-dialog{--bs-modal-width:720px}.modal-search .modal-header{padding:15px 30px}.modal-search .modal-header .btn-close{right:30px}.modal-search .modal-header .form-control{padding:10px 20px;padding-left:40px}.modal-search .modal-body{padding:0 30px}.modal-search .card-product .card-bg{height:100%;padding-top:40px;padding-bottom:60px}.modal-search .card-product .card-product-top-left{top:15px;left:15px}.modal-search .card-product .card-product-top-right{top:10px;right:5px}.modal-search .card-product .card-product-colors{bottom:20px}#myModal .btn-close{top:20px;right:20px}#myModal{padding:15px}#myModal .modal-content{max-width:750px}.feedback-product{top:95px}.navbar.navbar-default{min-height:50px;padding:0;border:0;border-radius:0;border-bottom:1px solid var(--color-grey-black)}.navbar-header{width:100%}.navbar-toggler{border:0;border-radius:0;margin:13px 0;float:right;font-size:var(--font-size-xl);color:var(--color-grey-black)}.navbar-toggler-text{background-color:var(--color-white);border:0;padding:10px 15px;padding-left:200px;box-shadow:none;position:absolute;top:35px;right:15px;display:none;color:#111}.navbar-toggler[aria-expanded=true]+div .navbar-toggler-text{display:block}.navbar-collapse{width:100%;overflow-y:auto;max-height:calc(100vh - 85px)}.navbar-default .navbar-toggler:focus,.navbar-default .navbar-toggler:hover{background-color:transparent;box-shadow:none}.navbar-default .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px}.navbar.navbar-default .nav-main{flex-wrap:wrap;padding:0}.navbar.navbar-default .navbar-nav>li>a{padding:15px 0;color:var(--color-grey-black);position:relative}.navbar.navbar-default .navbar-nav>li>.dropdown-toggle{padding-right:30px;border-bottom:1px solid var(--color-grey-light)}.navbar.navbar-default .navbar-nav>li>.dropdown-toggle::after{content:"";position:absolute;top:50%;right:0;width:25px;height:25px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/icons/icon-angle-down-light.svg);display:block!important;transform:translate(0,-50%)}.navbar.navbar-default .navbar-nav>li.nav-search{margin:15px 0}.navbar-brand-over{top:35px;left:15px}.navbar-brand-over>img{width:50px}.search-collapse .input-group>.form-control{height:50px}.navbar-default .topbar{padding:0}.search-collapse{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;width:100vw;height:100vh!important;overflow:hidden;overflow-y:auto;background-color:var(--color-white);padding:80px 15px 15px}.search-collapse.collapsing[aria-expanded=false]{display:none}.search-collapse .close-collapse{position:absolute;top:0;right:0;background-color:var(--color-white);border:0;padding:15px;box-shadow:none}.search-collapse .input-group>.form-control{border-radius:25px!important;border:1px solid var(--color-grey);padding-left:20px;padding-right:80px;box-shadow:none;margin:0!important;width:400px}.search-collapse .input-group>.form-control::placeholder{font-family:var(--font-family-primary);font-weight:500;font-size:var(--font-size-l)}.search-collapse .input-group>.btn{background-color:transparent;margin:0!important;border-radius:100%!important;padding:15px 20px;position:absolute;top:0;right:0;z-index:9}.navbar-shop{position:absolute;padding:3px 0;top:29px;right:65px}.navbar-shop .list-inline{margin-bottom:0;gap:0}.navbar-shop a{padding:10px 15px 5px}.navbar-shop li .fa-shopping-cart{position:relative}.navbar-shop .fa{font-size:var(--font-size-xl)}.navbar-shop div[class*=icon-]{position:relative}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu{position:relative;border:0;margin:5px 0 0;padding:10px 0;box-shadow:none}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .section-title .h3{font-size:var(--font-size-xl);color:var(--color-text-light);margin-bottom:15px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .section-title .h4{font-size:var(--font-size-xl)}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu ul>li+li{margin-top:10px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu{padding:10px 0;position:relative}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu ul{padding:15px 0 15px 15px;position:static;display:none}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu li a{padding:10px 0}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu.open ul{display:block;padding:0 0 15px 15px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu a.dropdown-toggle{font-weight:400;color:#333;padding-bottom:0}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu .dropdown-submenu a.dropdown-toggle .fa{display:inline-block}.list-tags{margin-bottom:30px}.carousel-arrows-lr .prev{left:0;transform:translate(0,-50%)}.carousel-arrows-lr .next{right:0;transform:translate(0,-50%)}.tns-nav{bottom:20px}.card-product .btn{opacity:1}.card-product .card-bg{height:100%;padding-top:50px;padding-bottom:70px}.card.card-category{height:465px}.card.card-category .card-content-top{top:20px}.card.card-category .card-content-bottom{bottom:20px}.card.card-feature .card-overlay{opacity:1}.card.card-feature .card-overlay::before{display:none}.card.card-feature .card-overlay .card-body{padding:20px 0 0;position:relative;top:unset;left:unset;right:unset;bottom:unset;color:var(--color-grey-black)}.card.card-feature .icon{display:none}.card.card-feature .btn{margin-top:30px}.card.card-feature .btn-outline-white{border-color:var(--color-grey-black);color:var(--color-grey-black)}.card.card-feature .btn-outline-white:focus,.card.card-feature .btn-outline-white:hover{border-color:var(--color-grey-black)!important;background-color:var(--color-grey-black)!important;color:var(--color-white)!important}.block-filters .filter-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1500;width:100vw;height:100vh;overflow-y:auto;background-color:var(--color-white)}.block-filters .filter-menu.show{display:block}.block-filters .filter-menu .filter-head .btn-filter{padding:20px}.block-filters .filter-menu .filter-head .btn-filter .icon{position:relative;top:2px}.block-filters .filter-menu .filter-head .reset-filters{display:block;margin:0;border-top:1px solid var(--color-grey-black);border-bottom:1px solid var(--color-grey-black);padding:17px 20px}.block-filters .filter-menu .dropdown{display:block;border-bottom:1px solid var(--color-grey-black)}.block-filters .filter-menu .dropdown .btn-filter{padding:15px 20px;display:flex;width:100%;text-align:left;text-transform:uppercase}.block-filters .filter-menu .dropdown .btn-filter::after{margin-left:auto}.block-filters .filter-menu .dropdown .btn-filter .number-active{margin-left:20px}.block-filters .filter-menu .dropdown-menu{position:static!important;min-width:unset;width:100%;transform:none!important;padding:0 20px 30px;border:0;border-radius:0;margin:0!important}.block-filters .filter-menu .dropdown-menu .dropdown-item{padding:5px 0}.block-filters .filter-menu .dropdown-menu .dropdown-item.is-checkbox.active:after{left:6px}.block-filters .btn-filter{padding:15px 5px}.block-filters .reset-filters{margin:0;margin-left:30px}.carousel-container .card .card-overlay .card-body{padding:0 80px}.carousel-home .carousel-arrows-lr .prev{left:15px}.carousel-home .carousel-arrows-lr .next{right:15px}.carousel-home .card-bg{height:500px;min-height:unset}.carousel-home h2{margin-top:30px}.carousel-home .btn{margin-top:30px}.carousel-image-text .carousel-arrows-lr [data-controls]{top:70%}.carousel-image-text .carousel-arrows-lr .prev{left:15px}.carousel-image-text .carousel-arrows-lr .next{right:15px}.carousel-image-text .card{flex-direction:column;min-height:870px}.carousel-image-text .card .card-body{padding:30px 15px;width:100%}.carousel-image-text .card .card-bg{height:500px}.section.section-header{padding-top:80px}.section-title h3{margin-bottom:30px}.section-products-top .text-container,.section-text-image .text-container{padding:0}.section-text-image p{margin:0 0 30px}.section-categories-preview .category-group{margin:0}.section-categories-preview .category-group .lead{margin-top:0}.section-carousel-reviews .carousel-arrows-lr{display:none}.section-products-top .video-container{margin:0 0 30px}.section-products-top .block-content{padding:0;margin-top:30px}.section-products-top .block-content .section-title p{margin-bottom:30px}.section-products-list .has-loadmore-products>.row{--bs-gutter-x:10px}.dropdown-filters-mobile .dropdown-btn-close{position:fixed;top:0;right:0;z-index:99999;background-color:var(--color-white);border:0;padding:15px;box-shadow:none;display:none}.dropdown-filters-mobile .dropdown-toggle.show+.dropdown-btn-close{display:block}.dropdown-filters-mobile .dropdown-menu{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;overflow:hidden;overflow-y:auto;width:100vw;height:100vh;z-index:9999;padding:80px 15px 15px;border-radius:0;border:0;box-shadow:none}.dropdown-filters-mobile .dropdown-menu .accordion-body{font-size:var(--font-size-m);color:var(--color-grey-black);padding:0 0 10px}.dropdown-filters-mobile .dropdown-menu .accordion-body>ul{list-style:none;padding:0;padding-left:20px;margin:0}.dropdown-filters-mobile .dropdown-menu .accordion-body>ul>li{margin:0}.dropdown-filters-mobile .dropdown-menu .accordion-body>ul>li>a{display:block;width:100%;padding:5px 0}.section.section-product-detail{padding-bottom:60px}.section-product-detail .row.row-detail{--bs-gutter-x:30px}.section-product-detail .product-details{margin-top:40px}.section-product-detail .carousel-gallery .card-bg{height:100%;border-radius:10px;background-color:var(--color-light);overflow:hidden}.section-product-detail .carousel-gallery .card-bg img{width:100%;height:100%;object-fit:contain;object-position:center center;mix-blend-mode:darken}.section-product-detail .carousel-container .card-product .card-bg{height:100%;padding-top:40px;padding-bottom:60px}.section-product-detail .carousel-container .card-product .card-body{padding-top:15px}.section-product-detail .carousel-container .card-product .title{display:block}.section-product-detail .badges-container{right:20px;top:10px}.section-product-detail .badges-container .pp-sale{padding:6px 14px}.section-product-detail .badges-container .pp-new{padding:6px 14px}.section.section-product-features{padding:40px 0}.section.section-product-features .row.gx-0{--bs-gutter-x:15px}.section.section-product-features .card.card-feature{margin-bottom:40px}.section-blocks-icons .block-container{margin-top:30px}.section-blocks-icons .block-container .img-fluid{height:60px;margin-bottom:15px}.section.section-footer{text-align:center;padding-top:25px;padding-bottom:50px}.section-footer p{margin:5px 0 0}.section-footer .section-title{margin-top:25px}.section-footer .list-unstyled+.section-title{margin-top:40px}.section-footer .section-title .form-select{margin-top:10px}.section-footer .accordion-item{margin-top:25px}.section-footer .accordion-button{justify-content:center}.section-footer .list-inline{justify-content:center}.section-footer .footer-partner{margin-top:25px}.section-footer-brands{padding:20px 0;text-align:center}.section-footer-brands .text-end{text-align:center!important}.section-footer-brands .img-fluid{margin-bottom:15px}}@media only screen and (min-width:992px) and (max-width:1199px){:root{--section-padding-x:15px;--section-padding-y:50px;--body-offset:90px}.modal-search .modal-dialog{--bs-modal-width:960px}.modal-search .modal-header{padding:20px 40px}.modal-search .modal-header .btn-close{right:40px}.modal-search .modal-header .form-control{padding-left:40px}.modal-search .modal-body{padding:0 40px}.modal-search .card-product .card-bg{height:100%;padding-top:40px;padding-bottom:60px}.modal-search .card-product .card-product-top-left{top:15px;left:15px}.modal-search .card-product .card-product-top-right{top:10px;right:5px}.modal-search .card-product .card-product-colors{bottom:20px}#myModal .btn-close{top:30px;right:30px}#myModal .modal-content{max-width:900px}.navbar.navbar-default{--navbar-padding-y:0}.navbar.navbar-default .navbar-brand{margin-right:15px;padding-top:3px}.navbar.navbar-default .navbar-brand>img{height:14px}.navbar.navbar-default .navbar-nav>li>a{font-size:var(--font-size-s);padding:22px 7px}.navbar-brand-over{left:15px}.navbar.navbar-default .dropdown.mega-menu .dropdown-menu{padding-top:30px;padding-bottom:30px}.list-tags{margin-bottom:30px}.card.card-category{height:435px}.card.card-category .card-content-top{top:30px}.card.card-category .card-content-bottom{bottom:30px}.card.card-feature .card-overlay .card-body{padding:20px}.card.card-feature .icon{width:22px;height:22px;margin:0;float:left;margin-right:10px}.card.card-feature .card-title{font-size:var(--font-size-xl);margin-bottom:10px}.card.card-feature p{font-size:var(--font-size-s)}.card.card-feature .btn{margin-top:15px}.card-product .card-bg{height:100%;padding-top:40px;padding-bottom:60px}.card.card-product-mini .card-bg{width:80px;height:80px}.card.card-product-mini .card-body{padding:10px;padding-left:0}.card.card-product-mini .title{-webkit-line-clamp:1;line-clamp:1}.card.card-travel-type{height:380px}.card.card-travel-type .card-bg-container{height:380px}.card.card-travel-type .card-content{margin:20px;padding:20px;height:calc(100% - 40px);width:60%}.card.card-travel-type .title{margin-bottom:10px}.card.card-travel-type p{margin-bottom:10px}.card.card-travel-type .card-content .card-img img{height:140px}.card.card-travel-type .card-content .card-action{bottom:15px}.carousel-arrows-lr .prev{left:0;transform:translate(0,-50%)}.carousel-arrows-lr .next{right:0;transform:translate(0,-50%)}.carousel-image-text .carousel-arrows-lr .prev{left:15px}.carousel-image-text .carousel-arrows-lr .next{right:15px}.carousel-image-text .card .card-body{padding:50px;padding-left:80px;width:50%}.section.section-header{padding-top:130px}.section-products-top .text-container,.section-text-image .text-container{padding:0}.section-products-top .text-container{margin-bottom:30px}.section-text-image p{margin:30px 0}.section-products-top .text-container .card{margin-bottom:0}.section-products-top .block-content .section-title p{margin-bottom:30px}.block-filters .btn-filter{font-size:var(--font-size-m);padding:15px 5px}.block-filters .menu-divider:before{margin-left:0}.section-product-detail .row.row-detail{--bs-gutter-x:30px}.section-product-detail .product-gallery .product-gallery-item{height:350px}.section-product-detail .badges-container{right:20px;top:6px}.section-product-detail .badges-container .pp-sale{padding:6px 14px}.section-product-detail .badges-container .pp-new{padding:6px 14px}}@media only screen and (min-width:1200px) and (max-width:1366px){:root{--section-padding-x:30px;--section-padding-y:60px;--body-offset:90px}.modal-search .card-product .card-bg{height:100%;padding-top:40px;padding-bottom:60px}#myModal .btn-close{top:30px;right:30px}#myModal .modal-content{max-width:1000px}.navbar.navbar-default{--navbar-padding-y:0}.navbar.navbar-default .navbar-nav>li>a{font-size:var(--font-size-s)}.carousel-arrows-lr .prev{transform:translate(0,-50%)}.carousel-arrows-lr .next{transform:translate(0,-50%)}.carousel-image-text .carousel-arrows-lr .prev{left:30px}.carousel-image-text .carousel-arrows-lr .next{right:30px}.carousel-image-text .card .card-body{padding:50px;padding-left:80px}.card.card-travel-type{height:380px}.card.card-travel-type .card-bg-container{height:380px}.card.card-travel-type .card-content{margin:20px;padding:20px;height:calc(100% - 40px);width:60%}.card.card-travel-type .title{margin-bottom:10px}.card.card-travel-type p{margin-bottom:10px}.card.card-travel-type .card-content .card-img img{height:140px}.card.card-travel-type .card-content .card-action{bottom:15px}.card.card-category{height:515px}.card-product .card-bg{height:100%;padding-top:50px;padding-bottom:70px}.card.card-product-mini .card-body{padding:10px}.card.card-feature .card-overlay .card-body{padding:20px}.card.card-feature .card-title{font-size:var(--font-size-xl)}.card.card-feature .btn{margin-top:20px}.section.section-header{padding-top:130px}.section-products-top .text-container,.section-text-image .text-container{padding:0 20px}.section-product-detail .row.row-detail{--bs-gutter-x:30px}.section-product-detail .product-gallery .product-gallery-item{height:400px}.section-product-detail .badges-container{right:30px;top:15px}.section-product-detail .badges-container .pp-sale{padding:6px 14px}.section-product-detail .badges-container .pp-new{padding:6px 14px}.section-products-top .text-container .card{margin-bottom:0}}@media only screen and (min-width:1367px) and (max-width:1440px){:root{--section-padding-y:60px;--section-padding-x:60px}.navbar.navbar-default .navbar-nav>li>a{font-size:var(--font-size-s)}#myModal .btn-close{top:40px;right:40px}#myModal .modal-content{max-width:1000px}.carousel-image-text .carousel-arrows-lr .prev{left:50px}.carousel-image-text .carousel-arrows-lr .next{right:50px}.carousel-image-text .card .card-body{padding:70px;padding-left:120px}.card-product .card-product-top-left .badge{font-size:var(--font-size-xs)}.section-product-detail .badges-container{right:40px;top:15px}.section-product-detail .badges-container .pp-sale{padding:6px 14px}.section-product-detail .badges-container .pp-new{padding:6px 14px}.section.section-product-detail{--section-padding-x:10px}.section-text-image .text-container{padding:0 20px}.section-products-top .text-container{padding:0 90px 0 0}.section-footer{font-size:var(--font-size-s)}}.page-loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);z-index:9999;display:flex;justify-content:center;align-items:center;backdrop-filter:blur(2px)}.loading-content{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.loading-spinner{display:flex;justify-content:center;align-items:center}.loading-text{font-size:18px;font-weight:500;color:#333;font-family:inherit}.page-loading-overlay.dark{background-color:rgba(0,0,0,.8)}.page-loading-overlay.dark .loading-text{color:#fff}.page-loading-overlay.dark svg{stroke:#fff!important}