﻿*{margin:0;padding:0;}::selection{background:var(--medium-gray);color:#fff;}::-moz-selection{background:var(--medium-gray);color:#fff;}html,body{min-height:100vh;overflow-x:hidden;font-family:var(--main-font),var(--accent-font);font-weight:300;}body{display:flex;flex-direction:column;}section.menu .nav-dropdown .link{line-height:27px;padding:.667em 1.267em!important;}section.footer1 a,section.footer1 .list a,section.footer1 .mbr-text{color:#fff;}section.footer1 .list a:hover{color:var(--medium-gray);}#MainContent{min-height:400px;}.cid-si18FJla7d .card-wrapper .card-img .wrap-img{border-radius:8px;overflow:hidden;height:260px;}.cid-si18FJla7d .card-wrapper .card-img .wrap-img img{width:100%;height:100%;object-fit:cover;object-position:center;}.cid-si18FJla7d .card-wrapper:hover .card-img img{transform:scale(1.2);}.cid-si18FJla7d .card-wrapper:hover .card-box .card-title{color:var(--medium-gray);}.cid-si18FJla7d .card-wrapper:hover .btn-danger-outline::before{transform:scale(10);}.cid-si18FJla7d .btn[class*="-outline"]:hover{color:var(--medium-gray)!important;}.cid-sgSi6USZGH .container-fluid{padding-left:15px;padding-right:15px;}.section-breadcrumbs{cursor:pointer;}.section-breadcrumbs a,.section-breadcrumbs .sep{color:inherit;font-weight:normal;}.section-breadcrumbs:not(.no-bold) a:last-of-type{font-weight:bold;}.img-wrap:not(.not-table){display:table;}.img-wrap .img-wrap-a{display:table-cell;vertical-align:middle;overflow:hidden;}.products-list .img-wrap{border-bottom:1px solid #e7e7e7;}.products-list .image{position:relative;margin-left:auto;margin-right:auto;width:90%;}.products-list .image img{width:100%;object-fit:contain;max-height:460px;height:100%;}.products-list-related .image{background-color:#fff;border-radius:12px;}.products-list .image .wish-a{font-size:30px;position:absolute;top:4px;right:2px;z-index:2;}.wish-a>i{padding:5px;background-color:#fff;}.wish-a>i,.wish-a>span{color:#8b8b8b;}.wish-a>i.wished,.wish-a>span.wished{color:#2762a4!important;}span.price,.price>span{font-family:'Helvetica',sans-serif;font-weight:400;}.products-buy .price,.products-buy .price>span{font-weight:500;}.price span.currency{padding-right:5px;}.mbr-section-btn button.btn{border-radius:100px;}input.quantity{width:100px;height:52px;min-height:0;border-radius:100px;}.products-buy .btn{margin:.4rem .4rem;}.cart-top{position:relative;}.cart-top>span{position:absolute;top:-2px;right:0;font-size:12px;color:#fff;background-color:var(--medium-gray);border-radius:50%;padding:2px 5px;}button.no-button{background-color:transparent;border:0;}.row-cart .col-row{border-bottom:1px solid #e8e8e8;padding-top:10px;padding-bottom:10px;}.row-cart .col-row h6{margin-bottom:.5rem;margin-top:.5rem;}.cart-table .image{display:flex;max-width:212px;max-height:212px;margin:5px auto;}.cart-table .image img{object-fit:contain;object-position:center;}.modal-dialog,.modal-content{height:auto;}.btn-modal{padding:0;}.search-bg{position:fixed;top:0;left:0;width:100%;height:0;background-color:rgba(0,0,0,.65);z-index:1050;overflow:hidden;transition:ease all .25s;}.search-bg .search-form-container{margin-top:0;width:100%;background:#fff;padding-top:50px;padding-bottom:50px;display:flex;justify-content:center;align-items:center;}.search-bg .search-form-container .search-form{margin-top:0;padding:0;text-align:left;position:relative;}.search-bg .search-form-container .search-form h3{text-transform:uppercase;}.search-bg .search-form-container .search-form .search-close-btn{padding:0;margin:0;position:absolute;top:-30px;right:-100px;font-size:25px;width:50px;height:50px;background-color:rgba(0,0,0,.5);border:2px solid #fff;transition:all .3s;border-radius:50%;}.search-bg .search-form-container .search-form .search-close-btn i{color:#fff;border-radius:50%;}.search-bg .search-form-container .search-form .search-close-btn:hover i{color:#f00;transition:ease .25s all;}.search-bg .search-form-container .search-form .search-close-btn:focus{outline:0;}.search-bg .search-form-container .search-form form{padding:0;}.search-bg .search-form-container .search-form input{width:70%;padding:7.5px;border-radius:5px;background-color:#e6e6e6;margin:0;outline:0;display:inline;}.search-bg .search-form-container .search-form input:focus{outline:0;}.search-bg .search-form-container .search-form .search-btn{margin:0;border:0;background-color:var(--medium-gray);display:inline;transition:ease .25s all;vertical-align:middle;min-height:3.5em;padding:7.5px;border-radius:5px;}.search-bg .search-form-container .search-form .search-btn.btn-success,.search-bg .search-form-container .search-form .search-btn.btn-success:active,.search-bg .search-form-container .search-form .search-btn.btn-success.active{background-color:var(--medium-gray)!important;color:#fff!important;}.search-bg .search-form-container .search-form .search-btn.btn-success:before,.search-bg .search-form-container .search-form .search-btn.btn-success:hover,.search-bg .search-form-container .search-form .search-btn.btn-success:focus,.search-bg .search-form-container .search-form .search-btn.btn-success.focus{background-color:var(--dark-gray)!important;color:#fff!important;}.search-bg .search-form-container .search-form .search-btn.btn .mbr-iconfont{font-size:33px!important;}.search-bg .search-form-container .search-form .search-btn>span{padding:6.5px 30px;height:auto;display:block;}.search-bg .search-form-container .search-form .search-btn i{padding:0;margin:0;color:#fff;font-size:33px;transition:ease .25s all;}.reserved-area .menu,.checkout .menu{border-top:1px solid #e8e8e8;}.reserved-area .menu .item>a,.checkout .menu .item>a{font-weight:500;padding-top:14px;padding-bottom:12px;border-bottom:1px solid #e8e8e8;}.reserved-area .menu .item.selected>a,.checkout .menu .item.selected>a{font-weight:600;text-decoration:underline;font-size:1.3rem;}@media(max-width:575px){.reserved-area .menu .item.selected>a,.checkout .menu .item.selected>a{font-size:1.1rem;}}.checkout .menu .item .ico-completed{display:inline-block;padding:5px 5px;border-radius:50%;background-color:#eee;color:#fff;font-size:15px;margin:auto 5px;width:25px;height:25px;overflow:hidden;position:relative;top:5px;}@media(max-width:575px){.checkout .menu .item .ico-completed{width:15px;height:15px;}}body.ios .checkout .menu .item .ico-completed{top:2px;}.checkout .menu .item.completed .ico-completed{background-color:var(--medium-gray);}.checkout .menu .item:not(.completed) .ico-completed.ico-hidden{background-color:#fff;}.field-validation-error{display:block;width:100%;text-align:right;font-size:13px;color:#f00;}.table td.actions{min-width:150px;text-align:right;font-size:0;vertical-align:middle;}.table td.actions a,.table td.actions button{font-size:1.7rem;color:inherit;border-radius:50%;padding:0 5px;margin-left:1px;margin-right:1px;border:0;}.table td.actions a>i,.table td.actions button>i{position:relative;top:1px;}.table td.actions a.active{color:var(--black);}.no-animation.fadeInUp{-webkit-animation-name:none;animation-name:none;}.table-striped-first tbody tr:nth-of-type(1){background-color:rgba(0,0,0,.05);}#scrollToTop a i::after{bottom:40%;}#scrollToTop a i::before{display:none;}.cid-shgjuQji5y .mbr-slider .carousel-control{display:none;}.nav-dropdown .link.dropdown-toggle::after{margin-left:.35rem;border:0;content:"";font-family:MobiriseIcons;font-size:10px;font-weight:bold;}.dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after{border:0;content:"";font-family:MobiriseIcons;font-size:10px;font-weight:bold;margin-top:-8px;}.btn-white-outline::before{background-color:transparent;}.mbrib-hearth::before{font-family:icomoon!important;content:"";}.mbrib-hearth.wished::before{content:"";}.modal-header{border-bottom:0;text-align:center;justify-content:center;padding-bottom:0;flex-direction:column;}.modal-footer{border-top:0;padding-top:0;}.modal-footer button{text-transform:uppercase;font-size:13px;letter-spacing:.5px;color:var(--black);}.modal-header .modal-title{text-transform:uppercase;color:var(--medium-gray);font-weight:700;width:100%;}.modal-header .modal-img{width:100%;}.modal-header .modal-img img{max-width:100px;height:auto;padding:10px 0;}.modal-body{text-align:center;padding-left:50px;padding-right:50px;}.textGDPR{font-size:1rem;}.card__products:hover .card__title{color:var(--medium-gray);}.cid-sgSi6UnBvb h2{color:#8b8b8b;}.container-fluid.fluid-max{max-width:1300px;}.cid-si25kIq0ww .wrapper .icon-wrapper{border-radius:50%;}.text-cart-empty{font-size:16px;}.text-cart-empty b,.text-cart-empty strong{font-size:24px;color:var(--medium-gray);}.cid-si1T3a2XBX .mbr-section-title span{font-weight:normal;}.features2-noticias.cid-si18FJla7d{padding-top:100px;}.cid-sgIshBgwE5{padding-top:20px;}.btn-info::before{background-color:#ccc;border-color:#ccc;}.btn-info,.btn-info:active,.btn-info.active{background-color:#ccc!important;border-color:#ccc!important;}.btn-info:hover,.btn-info:focus,.btn-info.focus{background-color:#656565!important;border-color:#ccc!important;}.form-control,.cid-sgSMkepr1d .form-control{border-radius:0;background-color:#fff;}#orders-accordion div.toggle{cursor:pointer;}#orders-accordion .no-border td{border-top:0;}.products-buy .btn{padding-top:15px;padding-bottom:15px;}input.quantity{height:46px;padding:5px 10px!important;}.products-buy input.quantity,.cart-item input.quantity{border:0;border-left:2px solid #585858;border-right:2px solid #585858;padding:5px!important;}a.overmouse{color:inherit;}a.overmouse:hover{color:var(--medium-gray);}a[style*="color: #08599c"]:hover,a span[style*="color: #08599c"]:hover{color:var(--medium-gray)!important;}.cid-shh8advItr .nav-item:not(.li-icn).active .nav-link::before{bottom:.2rem;width:80%!important;left:10%!important;}.btn-voltar{border:0;border-radius:0;}.card__products .image .mbri-trash{position:absolute;top:5px;right:5px;font-size:30px;color:#8b8b8b;}.news-img{max-width:50%;}@media(max-width:991.98px){.news-img{max-width:100%;width:100%;padding-left:0!important;padding-right:0!important;}}.btn-loading span{font-weight:inherit;}.btn-loading i,.btn-loading:disabled span,.btn-loading.disabled span{display:none;}.btn-loading:disabled i,.btn-loading.disabled i,.btn-loading span{display:block;}.color-blue{color:#2762a4!important;}.color-green{color:var(--medium-gray)!important;}.color-darkgray{color:var(--dark-gray);}.color-gray{color:var(--medium-gray);}.bg-white{background-color:#fff!important;}.text-gray{color:#808080;font-size:16px;}.input-qtd input::-webkit-outer-spin-button,.input-qtd input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;text-align:center;}.input-qtd input[type=number]{-moz-appearance:textfield;text-align:center;}.input-qtd{border-radius:25px;display:flex;align-items:center;border:2px solid #585858;}.input-qtd span{font-size:14px;color:#585858;padding:0 10px;cursor:pointer;}input.quantity{width:60px;min-height:0;border-radius:0;background-color:#fff;margin:0!important;}input.quantity:hover,input.quantity:focus{background-color:#fff;color:#585858!important;}.navbar-nav .nav-link:hover{color:var(--medium-gray)!important;}.nav-item.active .nav-link,.dropdown-menu a:hover,.dropdown-menu a.active{color:var(--medium-gray)!important;}.select-brand select{border-radius:100px;padding:.8rem 1.5rem;}.select-brand select.btn:hover,.select-brand select.btn:active,.select-brand select.btn:focus{background-color:#fff!important;color:var(--light-gray);border-color:var(--light-gray);}.alert-danger{background-color:#c00;}.cart-item i.mbri-trash{font-size:26px;}.cart-item .product-item span{font-size:15px;}@media(max-width:1300px){#navbarSupportedContent .navbar-logo{margin-right:0;}#navbarSupportedContent .navbar-logo img{max-width:100%!important;width:250px;height:auto!important;}}@media(max-width:1200px){.cid-shh8advItr ul.navbar-nav{flex-direction:inherit;}.cid-shh8advItr .navbar ul.navbar-nav li:not(.li-icn){width:100%;}.cid-shh8advItr .navbar .dropdown.open>.dropdown-menu{padding-top:0;}#bar-top.scrolled{display:none!important;}.cid-sgSi6UnBvb{padding-top:150px;}.cid-sgSi6UnBvb .row{padding-top:50px;padding-bottom:50px;}}@media(max-width:991px){.products-list .image{width:95%;}.products-list .image img{max-height:270px;}.cid-sfXG3KkkNV .image,.cid-si2alluKrl .image{height:270px;}.cid-shhAZSulWZ .img-block:hover .wrapper-img,.cid-si2nqjE5yh .img-block:hover .wrapper-img{transform:scale(1);}.cid-shhAZSulWZ .img-block:hover img,.cid-si2nqjE5yh .img-block:hover img{opacity:.3;}.cid-shhAZSulWZ .title-block,.cid-si2nqjE5yh .title-block{opacity:1;transform:unset;}.cid-shhAZSulWZ .img-block img,.cid-si2nqjE5yh .img-block img{opacity:.4;}.cid-shhAZSulWZ .desk,.cid-shhAZSulWZ br,.cid-si2nqjE5yh .desk,.cid-si2nqjE5yh br{display:none;}.noticias-home .card:nth-child(n+3){display:none;}.cid-si1T3a2XBX .text-dynamic{display:block;}.cart-table .product-item h5{font-size:25px;}}@media(max-width:768px){.checkout .menu .item .ico-completed{padding:3px 5px;}}@media(max-width:565px){.search-bg .search-form-container .search-form input{width:65%;margin-left:10px;}.search-bg .search-form-container .search-form .search-btn{margin-right:10px;}}@media(max-width:380px){.checkout .menu .item .ico-completed{margin-left:0;margin-right:0;}.search-bg .search-form-container .search-form .search-btn>span{padding-left:10px;padding-right:10px;}}#navbarSupportedContent2 .nav-dropdown .link{padding:0!important;}#navbarSupportedContent2 .navbar-logo img{max-width:100%!important;width:250px;height:auto!important;}#navbarSupportedContent2 ul.navbar-nav li{margin:auto;}#navbarSupportedContent2 .nav-item .nav-link::before{display:none;}.cid-shh8advItr button.navbar-toggler .hamburger span{background-color:#8b8b8b;}.cid-shh8advItr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after{border:0;}.cid-shh8advItr .navbar .nav-mobile .dropdown-menu{background-color:#fff!important;padding-top:22px!important;left:-20px!important;}.cid-shh8advItr .nav-mobile .dropdown .dropdown-menu .dropdown-item{padding:.235em 2.5em .235em;text-align:left;}.card-slick .img-block{position:relative;}.card-slick .title-block{max-width:95%;}select.iOSselect{-webkit-appearance:none;background-color:#fff;padding-right:1.5em;}.no-wrap{white-space:nowrap;}.galeria-carousel .mbr-gallery-item>div{height:320px;position:relative;}.galeria-carousel .mbr-gallery-item img{width:100%;height:100%;object-fit:cover;position:absolute;}.btn{padding:.8rem 3rem;cursor:pointer;border-radius:0;}.btn-aqua{background-color:#53bdbd!important;color:#fff!important;text-transform:uppercase;border:1px solid #53bdbd!important;transition:all .5s;padding:.8rem 3rem;}.btn-aqua:hover{background-color:#fff!important;color:#53bdbd!important;}.btn-gray{background-color:#fff!important;color:#d3d3d3!important;text-transform:uppercase;border:1px solid #d3d3d3!important;transition:all .5s;padding:.8rem 3rem;}.btn-gray:hover{background-color:#d3d3d3!important;color:#fff!important;}.font-dancing{font-family:var(--accent-font),cursive;}.font-size-50{font-size:50px;}.font-size-40{font-size:40px;}.font-size-38{font-size:38px;}.font-size-35{font-size:35px;}.font-size-34{font-size:34px;}.font-size-32{font-size:32px;}.font-size-30{font-size:30px;}.font-size-26{font-size:26px;}.font-size-24{font-size:24px;}.font-size-21{font-size:21px;}.font-size-18{font-size:18px;}.font-size-16{font-size:16px;}.font-size-15{font-size:15px;}.font-size-14{font-size:14px;}.font-size-10{font-size:10px;}.font-2-rem{font-size:2rem;}.letter-spacing-2{letter-spacing:2px;}.weight-200{font-weight:200;}.weight-300{font-weight:300;}.weight-500{font-weight:500;}.weight-700{font-weight:700;}.height-600px{height:400px;}.height-400px{height:400px;}.height-486px{height:486px;}.height-200px{height:200px;}.pl-6{padding-left:4rem!important;}.white-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#fff;opacity:0;}.max-90{max-width:90%;width:90%;}.border-radius-0{border-radius:0!important;}.form-control{border-radius:0;}.color-pink{color:#ea7dae;}.color-gray2{color:#969696;}.color-lightgray-important{color:#d3d3d3!important;}.max-90{max-width:90%;width:90%;}.cursor-pointer{cursor:pointer;}.color-gray-4{color:#c6c6c6;}.text-success{color:var(--custom-red);}.mt-7{margin-top:5rem!important;}.fit-content{height:fit-content;}@media(min-width:1800px){.mb-xxxl-0,.my-xxxl-0{margin-bottom:0!important;}.order-xxxl-2{order:2;}}@media(min-width:1600px){.mb-xxl-0,.my-xxl-0{margin-bottom:0!important;}.order-xxl-2{order:2;}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}body{font-family:var(--main-font);}.card__products img{max-width:100%;max-height:400px;min-height:400px;object-fit:cover;}a{color:#000;}a:hover{color:var(--medium-gray);text-decoration:none;}.nav-link{border-left:1px solid transparent;cursor:pointer;font-weight:300;text-transform:uppercase;padding-left:10px!important;}.banner-title{font-size:1.5rem;}.subtitle{font-size:19px;color:#a8a8a8;font-weight:300;font-family:var(--main-font);line-height:1.2;}.title{color:#000;font-size:35px;font-weight:300;font-family:var(--main-font);text-transform:uppercase;}.title-1{color:#000;font-size:1.4rem;font-weight:300;letter-spacing:3px;}.dancing-scripts{font-family:var(--accent-font),cursive;font-size:20px;}.font-size-big{font-size:1.5rem;}.font-size-bigger{font-size:2rem;}.color-lightgray{color:var(--light-gray);}.color-red{color:#d63838;}.card-img-top{width:100px;margin-bottom:10px;}.border-red{border:1px solid #f00!important;}.cart-items-count{width:auto;height:24px;border-radius:25px;color:#fff;background-color:#f2799a;position:absolute;bottom:-10px;right:-5px;border:1px solid;text-align:center;display:flex;justify-content:center;align-items:center;padding:2px;min-width:25px;}.close-modal,.close-info{position:absolute;color:#808080;z-index:9;right:2%;top:2%;cursor:pointer;}.select2-selection--single,.select2-dropdown{border-radius:0!important;border:1px solid #d3d3d3!important;}.btn-primary{border:1px solid #000;border-radius:0;background-color:#fff;color:#000;}.btn-primary:hover{background-color:#000;color:#fff!important;border-color:#000!important;}.btn-primary:focus{box-shadow:none;}.btn-primary:not(:disabled):not(.disabled):active{background-color:#000;border-color:#000;box-shadow:none;}.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none;}.btn-secondary{color:#fff!important;background-color:#f2799a;text-decoration:none;border:1px solid #f2799a;}.btn-secondary:hover{color:#f2799a!important;background-color:#fff;text-decoration:none;border:1px solid #f2799a;}.navbar{padding:.8rem 1rem;position:relative!important;}.navbar .navbar-brand{margin:0;}.navbar .navbar-brand img{height:4rem;}.navbar-light .navbar-nav .nav-link{color:#020204;font-family:var(--main-font);font-size:19px;position:relative;}.navbar-light .navbar-nav .nav-item.about .nav-link{color:var(--medium-gray);padding-left:15px!important;padding-right:15px!important;}.navbar-light .navbar-nav .nav-item.about .nav-link:hover{color:#020204;}.navbar-nav .nav-link.newCollectionMenu:hover{color:#000;}.navbar-nav .nav-link:not(.newCollectionMenu):hover{font-weight:700;}.container-menu .navbar-nav .nav-link:not(.newCollectionMenu):hover::before{content:"";width:50%;height:2px;background-color:#000;bottom:0;position:absolute;z-index:1001;}.container-menu .navbar-nav .dropdown-item:hover::before{content:"";width:20px;height:1px;background-color:#000;display:inline-block;}.navbar-nav .nav-link:not(:first-child){display:none!important;}.navbar-light .navbar-nav .newCollectionMenu{color:#000;font-weight:400;}.newCollectionMenu{border-left:1px solid #000;}.menuActive{color:#f2799a;font-weight:700;}.nav-link.menuActive::before{content:"";width:50px;height:2px;background-color:#f2799a;top:35px;position:absolute;z-index:1001;}.dropdown-item.menuActive::before{content:"";width:20px;height:1px;background-color:#f2799a;display:inline-block;}.navbar i{font-size:24px;cursor:pointer;}#icons-nav a{color:#000;text-decoration:none;}#icons-nav .icon-user.logged{color:#f2799a;}#carouselExampleControls{height:100vh;}.carousel-item{height:100vh;}.carousel-item img{max-height:100%;min-height:100%;object-fit:cover;}.carousel-caption{position:absolute;top:45%;left:6%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:left;}.carousel-caption .carousel-title{font-size:45px;}.white-line{border-bottom:2px solid #fff;}.carousel-caption .carousel-description{font-size:20px;}.cart-view{padding-bottom:64px;}.cart-view .cart-item h3{text-align:left;}.cart-view h6{font-size:18px;font-weight:600;color:#000;margin-bottom:0;position:relative;}.cart-view h6.old-price{display:inline-block;}.cart-view h6.old-price .price{color:#b3b3b3;font-weight:400;position:relative;}.cart-view h6.old-price::after{content:"";height:1px;width:100%;background-color:#b3b3b3;position:absolute;top:55%;left:0;right:0;}.cart-view .cart-item h3{font-size:20px;}.cart-view .cart-item h6{font-size:15px;text-transform:uppercase;font-weight:300;}.cart-view .cart-item .total span{font-size:20px;text-transform:uppercase;font-weight:600;color:var(--black);}.cart-view .cart-item,.cart-view .cart-item-header{padding:14px 12px;border-bottom:1px solid #000;}.cart-view .cart-item-header{text-transform:uppercase;border-top:1px solid #000;}.cart-view .cart-item .image{height:64px;max-width:100%;}.cart-view .cart-item .image img{max-height:64px;}.cart-view .cart-item h3{margin-bottom:0;}.cart-view .cart-item h3 a{color:#000;}.cart-view .cart-item .delete-item button{border:0;background-color:transparent;font-size:24px;color:#d3d3d3;font-weight:400;}@media(max-width:575px){.cart-view .cart-item .delete-item button{font-size:20px;}}.cart-view .cart-item .quantity input{max-width:80px;height:40px;text-align:center;}.search-bg{position:fixed;top:0;left:0;width:100%;height:0;background-color:rgba(0,0,0,.65);z-index:1050;overflow:hidden;transition:ease all .25s;}.search-bg .search-form-container{margin-top:0;width:100%;background:#fff;padding-top:50px;padding-bottom:50px;display:flex;justify-content:center;align-items:center;}.search-bg .search-form-container .search-form{margin-top:0;padding:0;text-align:left;position:relative;}.search-bg .search-form-container .search-form h3{text-transform:uppercase;}.search-bg .search-form-container .search-form .search-close-btn{padding:0;margin:0;position:absolute;top:-30px;right:-100px;font-size:25px;width:50px;height:50px;background-color:rgba(0,0,0,.5);border:2px solid #fff;transition:all .3s;border-radius:50%;}.search-bg .search-form-container .search-form .search-close-btn i{color:#fff;border-radius:50%;}.search-bg .search-form-container .search-form .search-close-btn:hover i{color:#f00;transition:ease .25s all;}.search-bg .search-form-container .search-form .search-close-btn:focus{outline:0;}.search-bg .search-form-container .search-form form{padding:0;}.search-bg .search-form-container .search-form input{width:70%;padding:7.5px;border-radius:5px;background-color:#e6e6e6;margin:0;outline:0;display:inline;}.search-bg .search-form-container .search-form input:focus{outline:0;}.search-bg .search-form-container .search-form .search-btn{margin:0;border:0;background-color:var(--medium-gray);display:inline;transition:ease .25s all;vertical-align:middle;min-height:3.5em;padding:7.5px;border-radius:5px;}.search-bg .search-form-container .search-form .search-btn.btn-success,.search-bg .search-form-container .search-form .search-btn.btn-success:active,.search-bg .search-form-container .search-form .search-btn.btn-success.active{background-color:var(--medium-gray)!important;color:#fff!important;}.search-bg .search-form-container .search-form .search-btn.btn-success:before,.search-bg .search-form-container .search-form .search-btn.btn-success:hover,.search-bg .search-form-container .search-form .search-btn.btn-success:focus,.search-bg .search-form-container .search-form .search-btn.btn-success.focus{background-color:var(--dark-gray)!important;color:#fff!important;}.search-bg .search-form-container .search-form .search-btn.btn .mbr-iconfont{font-size:33px!important;}.search-bg .search-form-container .search-form .search-btn>span{padding:6.5px 30px;height:auto;display:block;}.search-bg .search-form-container .search-form .search-btn i{padding:0;margin:0;color:#fff;font-size:33px;transition:ease .25s all;}#slide-banner-products{margin-bottom:5%;}.product{display:block;width:100%;padding:0;border:1px solid var(--light-gray);text-align:center;position:relative;background-color:#fff;}.product .image{background-color:#fff;display:inline-block;height:0;padding-top:100%;position:relative;}.product .wrap{padding:0;}.product .image .tags{position:absolute;width:93%;color:#fff;font-size:14px;top:20px;left:0;z-index:99;}.product .image .tags .new-collection{background-color:#000;padding:5px 10px;}.product .image img{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;min-width:100%;object-fit:cover;}.info-price span{color:var(--custom-pink);font-weight:bold;font-family:var(--accent-font),cursive;font-size:17px;}.info-price .currency{margin-left:10px;}.info-price p{color:#d3d3d3;font-weight:bold;font-family:var(--accent-font),cursive;text-transform:lowercase;font-size:30px;margin:0;}.product .info-center{display:inline-block;}.product .info-center .category{font-size:10px;color:#808080;font-weight:300;font-family:var(--main-font);text-transform:uppercase;letter-spacing:1.5px;}.product .info-center i{font-size:24px;}.product .info-center .icon-shopping-bag-full,.product .info-center .wished{color:var(--custom-pink);}.product .info-title{min-height:42px;font-size:18px;letter-spacing:1.5px;font-weight:300;font-family:var(--main-font);text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.product .wish-list{position:relative;z-index:1;}.product:hover{color:#52bdbc!important;border-color:transparent;}.product:hover .info-center .category{color:#52bdbc!important;}.product:hover .info-price.font-regular span{color:#52bdbc!important;}.product:hover .info-price p{color:#52bdbc!important;}.product:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #52bdbc;}.product:hover .image{opacity:.4;}.product.com-flex{display:flex!important;flex-direction:column;flex-wrap:nowrap;flex:1;}.product.com-flex .info-title{min-height:unset;}.product.com-flex .info-bottom{margin-top:auto;}.input-qtd{border:1px solid #d3d3d3;padding:6px 18px;}.input-qtd input{padding:0!important;text-align:center;}.input-qtd span{cursor:pointer;}#inspire-container{background-color:#fbfbfb;padding:5% 0;display:flex;justify-content:center;flex-wrap:wrap;max-height:fit-content;}#inspire-container .image-div{width:100%;height:unset;padding-top:unset;position:relative;}#inspire-container .product .info-title{margin-bottom:0!important;}#inspire-container .product .info-center .row{margin-bottom:5px!important;}#anouncement-container .row>div a{position:relative;display:block;top:0;left:0;right:0;bottom:0;height:0;padding-top:50%;}#anouncement-container .row>div img{position:absolute;top:0;left:0;}#anouncement-container img{height:100%;width:100%;object-fit:cover;}#anouncement-container .info{position:absolute;bottom:5%;left:5%;width:65%;}#anouncement-container .info h5{color:#fff;font-family:var(--accent-font),cursive;font-weight:bold;text-shadow:1px 1px #000;font-size:29px;}#anouncement-container .info h3{color:#fff;font-family:var(--main-font);text-shadow:1px 1px #000;font-weight:300;font-size:29px;text-transform:uppercase;}#works-container img{max-height:100%;min-height:100%;min-width:100%;max-width:100%;object-fit:cover;}#works-container a{position:absolute;top:0;bottom:0;right:0;left:0;}#works-container a:hover{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(255,255,255,.6);}#works-container .half-row{height:50%;}#works-container .info-works{position:absolute;top:20px;left:30px;}.banner h2{font-size:34px;}#works-container .image-1{padding-top:43.75%;height:0;}#works-container .image-2{padding-top:42.5%;height:0;}#works-container .image-3{padding-top:45.2%;height:0;}.image-1,.image-2,.image-3{background-position:center center;background-repeat:no-repeat;background-size:cover;}#works-container .info-works h4{color:#000;}#works-container .images h4{font-size:1.5rem;font-weight:300;}#works-container .images img:hover{opacity:.5;transform:scale(1.03);}#footer{margin-top:3%;max-width:90%;min-width:90%;}#footer i{cursor:pointer;font-size:28px;color:#d3d3d3;padding-right:25px;}#newsletter-form input[type=email]{width:100%;border:0;border-bottom:1px solid #000;padding:10px;}#newsletter-form button{background-color:#fff;padding:10px 50px;border:1px solid #000;text-transform:uppercase;height:max-content;}#newsletter-form button:hover{background-color:#000;color:#fff;}#newsletter-form a:hover{background-color:#000;color:#fff;}#credits{padding:0 10%;margin-bottom:3%;border-top:1px solid #000;}#credits .subtitle{font-size:13px;color:#d3d3d3;font-weight:300;font-family:var(--main-font);}#credits h2{color:#c0c0c0!important;}#credits a{color:#000;}#credits a.active{color:var(--custom-pink);}#footer .title{font-size:40px;font-weight:300;text-transform:uppercase;}#footer .subtitle{font-size:20px;}#search-form input{border:0;border-bottom:1px solid #000;background-color:#fff;font-family:var(--main-font);border-radius:0;padding:0;line-height:1;}#search-form input{width:75%;border:0;border-bottom:1px solid #000;}#search-form button{background-color:#fff;color:#000;padding:5px 40px;border:1px solid #000;}#search-form button:hover,#search-form button:active{background-color:#000;color:#fff;}#search-form a:hover{background-color:#000;color:#fff;}#short-banner{min-height:25vh;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;}#short-banner .filter{width:100%;background-color:#fff;height:100%;position:absolute;opacity:.5;}#short-banner h2{z-index:100;}.reserved-area .menubtn .btn{border:1px solid #000;border-radius:0;width:100%;}.reserved-area .menu .selected .nav-link{color:var(--black);}.dropdown:hover>.dropdown-menu{display:block;}.dropdown:hover .nav-link{font-weight:700!important;}.dropdown:hover .nav-link::before{content:""!important;width:50%!important;height:2px!important;background-color:#000!important;bottom:0!important;position:absolute!important;z-index:1001!important;}.dropdown-menu{border-radius:0;border:0;margin-top:0!important;}.com-imagem img{width:50px;height:50px;}.select2 .select2-selection{height:auto;}.select2 .select2-selection__arrow{top:12px!important;}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;min-height:50px;display:flex;align-items:center;}.select2-container .select2-selection--single .select2-selection__rendered .com-imagem img{position:absolute;top:1px;left:1px;}.select2-container .select2-selection--single .select2-selection__rendered .com-imagem span{padding-left:3rem;color:#000!important;}.select2-results__option .com-imagem span{padding-left:10px;}.select2-selection__rendered:focus,.select2-selection:focus{outline:0;}.select2-container--default .select2-selection--single .select2-selection__rendered span{color:#000;font-size:14px;}.select2-container--default .select2-selection--single .select2-selection__rendered span.price{color:#000;}.colors-row img{cursor:pointer;z-index:999;width:13px;height:13px;object-fit:cover;border-radius:25px;box-shadow:0 0 5px #b3b3b3;}.colors-row img:hover{border:1px solid #52bdbc!important;}#product-index .product-title{text-transform:uppercase;font-size:36px;font-weight:300;}#product-index .product-price{color:var(--custom-pink);font-weight:bold;font-family:var(--accent-font),cursive;font-size:36px;}#product-index .promo-price{color:#d3d3d3;font-weight:normal;font-family:var(--main-font);font-size:18px;text-decoration:line-through;}#product-index #conditional-btn{background-color:#ff7a9f;font-family:var(--accent-font),cursive;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;width:100%;}#product-index #conditional-btn span{padding:10px;}#product-index .main-image{object-fit:contain;object-position:top;}.checkout .menu .item .nav-link{font-size:1.3rem;}@media(max-width:575px){.checkout .menu .item .nav-link{font-size:1rem;}}.checkout .menu .item.selected a{color:#000!important;}.slick-inspire .slick-slide{display:flex;}.slick-inspire ul.slick-dots li button{font-size:0;border:0;background-color:transparent;display:none;}.slick-inspire ul.slick-dots{text-align:end;}.slick-inspire ul.slick-dots li{border:0;box-shadow:none;border-radius:0;width:60px;height:2px;background-color:#d3d3d3;margin:0;margin-right:0;margin-left:0;padding:0;margin-left:10px;display:inline-block;cursor:pointer;}.slick-inspire ul.slick-dots li.slick-active{height:4px;}.carousel-indicators li{width:110px;height:3px;background-color:#fff;}.carousel-indicators .active{height:5px;}.noUi-horizontal{height:5px;}.noUi-connect{background-color:#000;}.noUi-horizontal .noUi-handle{width:15px;height:15px;right:-5px;top:-7px;}.noUi-handle:after,.noUi-handle:before{display:none;}.noUi-handle{border-radius:25px;box-shadow:none;background-color:#fff;border-color:#000;}.products-contacts-form{background-color:transparent;}input.error+label{color:#f00;}input.input-validation-error{border-color:#f00;}.field-validation-error{color:#f00;}.products-contacts-form .gdpr-block{padding-left:5px;padding-right:5px;}.share{position:absolute;z-index:1;right:0;padding:2px 5px;text-align:center;background-color:#fff;box-shadow:0 0 0 transparent;font-size:34px;}.share[aria-expanded="true"]{border-color:#ededed;}.share #share-icons{font-size:20px;}.btn-loading span{font-weight:inherit;}.btn-loading i,.btn-loading:disabled span,.btn-loading.disabled span{display:none;}.btn-loading:disabled i,.btn-loading.disabled i,.btn-loading span{display:block;}.body-erro .share,.body-error .share{display:none;}.container-menu{position:fixed;z-index:1000;background-color:#fff;top:0;}.auth-view p{font-weight:300;font-size:1rem;}.form-group-2 input{height:inherit;}.hytPlayerWrap{padding-bottom:56.25%;position:relative;width:100%;}.hytPlayerWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.slick-vertical{display:flex;flex-direction:column;align-items:center;}.main-slick .main-slick-item{height:100%;position:relative;}.main-slick .main-slick-item img{margin:auto;}.slick-vertical span{cursor:pointer;font-size:20px;margin:10px;}.share-col{margin-top:7px;}.banner{margin-top:9%;}.banner h2 a:last-of-type{font-weight:500;}#entrega-condicional{font-size:50px;margin-top:5px;}.pagination .page-item a{display:flex;height:100%;align-items:center;color:#000;cursor:pointer;}.pagination .page-item.ative a{color:#fff;background-color:#000;border:1px solid #000;}@media(min-width:1800px){.navbar-expand-xxxl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xxxl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xxxl .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xxxl .navbar-toggler{display:none;}.navbar-expand-xxxl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xxxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}}@media(min-width:1600px){.navbar-expand-xxl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xxl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xxl .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xxl .navbar-toggler{display:none;}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}.dropdown-menu{position:absolute!important;}}@media(max-width:375px){.navbar{max-width:100%;min-width:100%;}.navbar .navbar-brand{margin:0;}.navbar .navbar-brand img{height:3rem;}}.conditional-delivery{border:2px solid #52bdbc;}.conditional-popup{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.6);z-index:1000;}.slick-inspire-products .slick-track{height:fit-content;display:flex;}.slick-inspire-products .slick-track .slick-slide{height:auto;}.inspire-product .slick-track{height:fit-content;display:flex;}.inspire-product .slick-track .slick-slide{height:auto;display:flex;flex:1;}input.hide-radio{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.custom-radio:checked,.custom-radio:not(:checked){position:absolute;left:-9999px;}.custom-radio:checked+label,.custom-radio:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;}.custom-radio:checked+label:before,.custom-radio:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #ddd;border-radius:100%;background:#fff;}.custom-radio:checked+label:after,.custom-radio:not(:checked)+label:after{content:'';width:15px;height:15px;background:var(--dark-gray);position:absolute;top:-1px;left:-1px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;}.custom-radio:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}.custom-radio:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.filter-categories input[type="radio"]:checked+label{color:var(--dark-gray);}.conditional-info{position:fixed;z-index:1000;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.6);}#place-form label{font-size:.8rem;font-weight:300;}.navbar-toggler-icon{height:2em;width:2em;}.navbar-light .navbar-toggler{border-color:var(--custom-pink);padding:.4rem .4rem;}.category-submenu label{color:#d3d3d3;}.page-link{border:0;}@media(max-width:1921px){.inspire-product .slick-track{height:fit-content;display:flex;}.slick-inspire-products .slick-track{height:fit-content;display:flex;}.navbar-light .navbar-nav .nav-link{font-size:15px;}}@media(max-width:576px){.inspire-product .slick-track{height:fit-content;display:flex;}}.slick-vertical .slick.list{width:100%;}.slick-vertical .slick-slide{height:180px;}.slick-vertical .slick-slide img{height:100%;object-fit:cover;}.select2-container--default .select2-selection--single .select2-selection__arrow{right:15px;}.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";font-family:'icomoon';}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}.dropdown-item:hover{background-color:#fff;}.hytPlayerWrap{text-align:center;}.select2.input-validation-error .select2-selection{border-color:#f00!important;}.modal-dialog{max-width:25%!important;}.modal-header{border-bottom:0;}.modal-footer{border-top:0;flex-direction:column;align-items:center;}.modal-footer a,.modal-footer button{width:70%;margin-top:5px;margin-right:0!important;margin-left:0!important;}.modal-content{padding:1rem;}.img-gallery{position:relative;}.img-gallery .overlay{display:none;}.img-gallery.slick-current .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(255,255,255,.6);}#delivery-zip-code{padding:10px;}#accordionResumo .card{border:0;}#product-index .icons .icon-whislist{font-size:34px;}.filter-overlay{position:absolute;top:0;right:0;left:0;bottom:0;z-index:9999;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.6);}.filter-overlay.show{position:absolute;visibility:visible;top:0;right:0;left:0;bottom:0;z-index:9999;opacity:1;transition:all .6s;background-color:rgba(0,0,0,.6);}.ask-informations{position:fixed;left:-100%;top:0;bottom:0;background-color:#fff;z-index:10000;transition:all 1s;max-width:100%;width:300px;padding:32px 32px 64px 32px;overflow-y:scroll;}.ask-informations.show{left:0;}.ask-informations .icon-close{cursor:pointer;}.product .info-top .promo{position:absolute;right:0;bottom:20px;left:0;text-transform:uppercase;font-size:13px;font-weight:300;}.product .info-top .promo span{color:#52bdbc;border:1px solid #52bdbc;border-radius:5px;padding:5px 15px;}.product .old-price{font-weight:300;color:#d3d3d3;text-decoration:line-through;font-size:14px;}#product-index .titleLine{font-size:30px;}.modal.show{display:flex!important;justify-content:center;align-items:center;}.modal .modal-dialog{min-width:25rem;}.inpire-block .block-image{min-height:100%;object-fit:cover;width:100%;position:absolute;top:0;left:0;bottom:0;background-position:center;background-size:cover;}.products-contacts-form textarea{min-height:100px;}.login-container,.cart-view,#product-index{margin-top:8%;}#slide-banner-products{margin-top:5%;}#orders-accordion .card-body{padding:0;}#orders-accordion .card-body .row{padding:1.25rem;}@media(max-width:1199px){#works-container .images h4{font-size:1.3rem;}}@media(max-width:1200px){#newsletter-form input[type=email]{width:100%;}#anouncement-container .info h5{font-size:23px;}#anouncement-container .info h3{font-size:21px;}#works-container .images h4{font-size:1rem;}.banner{margin-top:13%;}.login-container,.cart-view,#product-index{margin-top:13%;}}@media(max-width:1025px){#works-container .info-works{left:10px;}#credits a{font-size:.9rem;}.product .info-title{font-size:18px;}.product .info-center .category{font-size:11px;}.info-price span{font-size:17px;}.product .img-wrap .tags{font-size:15px;}.banner h2{font-size:27px;}#product-index .product-title{font-size:27px;}.products-contacts-form h1{font-size:2rem;font-weight:400;}.products-contacts-form .description{font-size:.9rem;}.products-contacts-form .textGDPR{font-size:13px;}.modal-dialog{max-width:40%!important;}.reserved-area .menubtn .btn{padding:.8rem 1rem;}.reserved-area p.first{font-size:1rem;}#footer .title{font-size:35px;}.slick-vertical .slick-slide{height:90px;}.share-col{margin-top:9px;}#entrega-condicional{font-size:35px;margin-top:10px;}.share{font-size:28px;}#product-index .icons .icon-whislist{font-size:28px;}}@media(max-width:991px){.inspire-product:nth-child(n+5){display:none;}#anouncement-container,#works-container{margin-top:5rem!important;}#works-container .images h4{font-size:1.7rem;}#anouncement-container .info h5{font-size:30px;}#anouncement-container .info h3{font-size:25px;}.slick-vertical .slick-slide{height:190px;}#anouncement-container .row>div a{position:relative;display:block;top:0;left:0;right:0;bottom:0;height:0;padding-top:50%;}}@media(max-width:767.98px){#inspire-container .image-div{width:100%;height:0;padding-top:100%;position:relative;}}@media(max-width:768px){.btn{padding:.8rem 2rem;}.input-qtd{padding:5px 5px;}#works-container .half-row{height:unset;}.product{margin:0;}#newsletter-form .form-row .form-row{width:100%;}#newsletter-form button{width:100%;}#footer{margin-top:5%;margin-bottom:3%;}#footer .form-row{flex-wrap:nowrap;}.colors-row img{width:13px;height:13px;}#works-container .image-1{padding-top:73.75%;}.product .info-title{font-size:17px;}#works-container .images h4{font-size:2rem;}.banner{margin-top:15%;}#product-index .titleLine{font-size:22px;}.login-container,.cart-view,#product-index{margin-top:20%;}#slide-banner-products{margin-top:5%;}.slick-inspire-products .slick-track{height:fit-content;display:flex;}#inspire-container{background-color:#fbfbfb;padding:5% 0;display:flex;justify-content:center;flex-wrap:wrap;max-height:1750px;}#anouncement-container .row>div a{position:relative;display:block;top:0;left:0;right:0;bottom:0;height:0;padding-top:50%;}}@media(max-width:475px){#product-index.max-90{max-width:100%;}#inspire-container{max-height:unset;}#footer{margin-top:15%;margin-bottom:10%;}.navbar{padding:.8rem 0;}.banner{margin-top:30%;}.carousel-caption{top:40%;}.carousel-caption .carousel-title{font-size:33px;}.carousel-caption .carousel-description{font-size:17px;}#anouncement-container .info h3{font-size:17px;}#works-container .images h4{font-size:1rem;}.navbar-collapse{position:unset;}.dropdown-menu{position:static!important;}.banner h2{font-size:21px;}#slide-banner-products{margin-top:15%;}.login-container,.cart-view,#product-index{margin-top:30%;}#product-index{margin-top:40%;}.reserved-area p.first{font-size:1rem;}#product-index .goback{font-size:14px;}#results .product .image{height:200px;min-height:200px;}.product .img-wrap .tags{font-size:14px;}.main-slick .slick-track{height:unset;}.product .image .tags{font-size:12px;}}.related-title{font-size:16px;color:#53bdbd;text-transform:uppercase;}.related-product{background-color:#fff;border-radius:7px;margin-bottom:7px;border:1px solid #eee;}.related-product.checked{border-color:#53bdbd;}.related-product-lt{position:relative;padding:0;}.related-product-lt input.form-control:focus{border-color:unset;box-shadow:unset;}.related-product-img{position:relative;height:90px;width:90px;padding:0;display:inline-block;}.related-product-img img{width:100%;height:100%;object-fit:cover;}#product-index .related-product .product-price{font-size:20px;}#product-index .related-product .promo-price{font-size:15px;}#product-index .promo-tag{color:#52bdbc;border:1px solid #52bdbc;border-radius:5px;padding:5px 15px;display:inline-block;}.checkbox-fix{position:relative;display:flex;width:23px;height:23px;overflow:hidden;margin-left:13px;margin-right:12px;cursor:pointer;}.checkbox-fix::after{content:"";position:absolute;display:block;z-index:1;width:100%;height:100%;top:0;left:0;background-color:transparent;border:1px solid #ccc;border-radius:3px;}.related-product.checked .checkbox-fix::after{background-color:#53bdbd;border-color:#53bdbd;mix-blend-mode:color;}.checkbox-fix input{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;opacity:0;}.related-product.checked .checkbox-fix input{opacity:.6;}.related-product-title{line-height:normal;}#payment-details{padding-top:64px;padding-bottom:64px;}#payment-methods .payment-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:1px solid var(--medium-gray);position:relative;margin-bottom:24px;padding:18px;}#payment-methods .payment-wrapper.selected{border-color:var(--medium-gray);}#payment-methods .payment-wrapper:not(.selected){cursor:pointer;}#payment-methods .payment-wrapper.selected h3{cursor:default;}#payment-methods .payment-wrapper .checkbox{width:24px;height:24px;border:1px solid var(--medium-gray);position:relative;}#payment-methods .payment-wrapper.selected .checkbox .checkmark{left:7px;top:0;width:8px;height:18px;border:solid var(--dark-gray);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;}#payment-methods .payment-wrapper.selected .checkbox{width:24px;height:24px;border:1px solid var(--medium-gray);}#payment-methods .payment-wrapper .header{width:100%;display:flex;justify-content:space-between;align-content:center;}#payment-methods .payment-wrapper .header .fee{display:flex;justify-content:end;align-items:center;}#payment-methods .payment-wrapper .header .fee h6{margin-bottom:0;font-weight:bold;}#payment-methods .payment-wrapper .content{width:100%;font-size:14px;}#review-order h6{text-transform:uppercase;margin-bottom:12px;}#review-order hr{border-top-color:#e8e8e8;}#review-order thead th{border:0;background-color:#f6f6f6;font-size:12px;}#review-order thead th:not(:first-of-type),#review-order tbody td:not(:first-of-type){width:1%;white-space:nowrap;}#review-order tbody td{border-color:#e8e8e8;}#review-order tbody tr.no-border td{border:0;}#review-order tbody tr:last-of-type td:not(.no-border){border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}.checkout{padding-top:64px;padding-bottom:64px;}@media(max-width:575px){.checkout{padding-top:35px;}}.checkout h3.your-order{text-align:left;color:#434b1c;text-transform:uppercase;font-weight:100;font-size:22px;margin-bottom:18px;}.checkout .step label{font-size:12px;}.checkout .step{margin-top:24px;margin-bottom:24px;}.checkout .step a:hover{text-decoration:none;}.checkout .step .step-wrapper{color:#d3d3d3;border-bottom:1px solid #d3d3d3;padding-left:8px;padding-right:8px;margin-bottom:12px;}.checkout .step .step-wrapper .number{margin-bottom:2px;}.checkout .step .step-wrapper .name{text-transform:uppercase;margin-bottom:10px;}.checkout .step .step-wrapper:hover,.checkout .step .step-wrapper.completed,.checkout .step .step-wrapper.active{border-bottom-color:#e8e8e8;}.checkout .step .step-wrapper:hover p,.checkout .step .step-wrapper.completed p,.checkout .step .step-wrapper.active p{color:#e8e8e8;font-weight:600;}.checkout .order-item .details{width:100%;}.checkout .order-item .details .attributes{font-size:14px;display:flex;justify-content:space-between;}.checkout .order-item .details .attributes p{margin-bottom:0;}.checkout .order-item{border-bottom:1px solid #e8e8e8;}.checkout .order-item h6{font-size:18px;}.checkout .order-item .name h6{font-weight:300;}.checkout .order-item .value h6{font-weight:300;text-align:right;}.checkout p.shipping-address a,.checkout p.billing-address a{color:#e8e8e8;}.panel-group.accordion{border:1px solid #e8e8e8;border-radius:0;}.panel-group.accordion .card-header{position:relative;}a.accordion-a::after{position:absolute;right:15px;top:10px;content:"";display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#dcdcdc;font-size:15px;line-height:30px;font-family:'icomoon';color:var(--dark-gray);font-weight:bold;}a.accordion-a[aria-expanded="true"]::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}tr.vertical-middle td{vertical-align:middle;}:root{--main-font:'Helvetica',sans-serif;--accent-font:'The Seasons';--cursive-font:'Saling Cinta',cursive;--serif-font:'Giordano Gold Serif',serif;--font-size-base:1rem;--font-size-xl:clamp(25px,calc(var(--font-size-base)*1.5 + .8vw),38px);--title-font-rich:clamp(30px,calc(var(--font-size-base)*1.8 + 1.2vw),50px);--transition:300ms cubic-bezier(.2,.9,.2,1);--light-gray:#f5f5f3;--medium-gray:#b3b3b3;--dark-gray:#999;--custom-red:#d63838;--custom-pink:#ea7dae;--black:#000;--frame-size:35px;}*{box-sizing:border-box;}html,body{color:var(--black);background-color:var(--light-gray);font-family:var(--main-font);display:flex;flex-direction:column;min-height:100vh;}body{position:relative;overflow-y:auto;flex-wrap:wrap;width:100%;overflow-x:hidden;box-sizing:border-box;}.no-scroll{overflow:hidden!important;}a:hover{color:var(--dark-gray);}.page-frame{padding:var(--frame-size) var(--frame-size) 0;width:100%;display:flex;flex-direction:column;flex:1;}@media(max-width:768px){.page-frame{padding:20px 20px 0;}}@media(max-width:375px){.page-frame{padding:10px 10px 0;}}#content-container{flex:1;}.form-control{height:calc(2em + 1.6rem + 2px);background-color:transparent;border:1px solid var(--black);}.form-control:focus{box-shadow:0 0 0 .2rem var(--medium-gray)!important;background-color:transparent;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.gdpr-block input.input-validaion-error{outline:2px solid #f00;}.gdpr-block:has(input.input-validation-error){color:#f00;}.gdpr-block:has(input.input-validation-error) a{color:#f00!important;}.input-qtd{border-radius:0;}@media(max-width:991px){.input-qtd{padding:6px;}}.btn-primary{border-color:#fff;background-color:transparent;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:16px;font-weight:500;position:relative;transition:all .3s ease;}.btn-primary::after{content:"";position:absolute;width:25px;height:25px;border-right:1px solid #fff;border-bottom:1px solid #fff;bottom:-10px;right:-10px;transition:all .3s ease;pointer-events:none;}.btn-primary:hover,.btn-primary:focus{background-color:var(--black);border-color:var(--black);}.btn-dark{color:#fff;background-color:#000;}.btn-dark:hover{color:#000;background-color:transparent;}.btn-outline-dark{color:#000;}.btn-outline-dark:hover{background-color:#000;}.auth-view .row{min-height:85vh;}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:30%;}.mbr-section-btn button.btn{border-radius:0;}.close-search-container i{cursor:pointer;font-size:25px;color:#000;position:absolute;top:30px;right:30px;z-index:10;}@media(max-width:1199px){#search-form input{width:70%;}}@media(max-width:575px){.search-bg .search-form-container{padding-top:150px;padding-bottom:150px;}.search-bg .search-form-container .title{font-size:30px;}}.dynamic-page-content{padding:0;}.dynamic-page-content img{max-width:100%;height:auto;}.dynamic-page-content table{width:100%!important;display:block;overflow-x:auto;}.dynamic-page-content .row{margin-left:0;margin-right:0;}@media(max-width:991px){.cart-view .cart-item-header{font-size:14px;}}@media(max-width:767px){.cart-item{border-top:1px solid #000;}}.container-menu{position:absolute;background-color:transparent;top:35px;left:35px;transition:all ease-in-out .3s;padding-left:0;padding-right:0;width:calc(100% - 70px);z-index:1000;}@media(max-width:767px){.container-menu{background-color:#fff!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;padding:10px 15px!important;}.container-menu .navbar i,.container-menu navbar .cart-items-count{color:var(--black)!important;}}.container-menu.is-home:not(.header-scroll) .navbar i,.container-menu.is-home:not(.header-scroll) .navbar .cart-items-count{color:#fff;}.container-menu.header-scroll,.container-menu.has-video{position:fixed;background-color:#fff;top:0;left:0;width:100%;}.container-menu.header-scroll .navbar i,.container-menu.has-video .navbar i{color:var(--black)!important;}@media(max-width:575px){.container-menu.header-scroll,.container-menu.has-video{padding:0 5%;}}.container-menu .navbar{width:100%!important;margin:0;}.container-menu .navbar i{color:var(--black);font-size:25px;}@media(max-width:767px){.container-menu .navbar i{font-size:20px;}}.container-menu .navbar .header-left,.container-menu .navbar .header-right,.container-menu .navbar header-center{flex:1 0 0;}.container-menu .navbar .header-right{text-align:right;}.container-menu .navbar .header-right .cart-items-count{border-radius:unset;background-color:transparent;bottom:unset;top:3px;border:0;right:-10px;color:var(--black);}@media(max-width:767px){.container-menu .navbar .header-right .cart-items-count{right:-20px;}}.container-menu .navbar .header-right i.logged{color:var(--custom-red)!important;}.container-menu .navbar .header-center{text-align:center;}.container-menu .navbar .header-center .navbar-brand{margin:0;}@media(max-width:767px){.container-menu .navbar .header-center .navbar-brand img{height:3rem;}}.container-menu .navbar .header-left .nav-promo-top{letter-spacing:1.5px;color:var(--custom-red);font-weight:500;}.container-menu .navbar .header-left .navbar-toggler{border:0;margin-right:3%;}.container-menu .navbar .header-left .navbar-toggler i{color:var(--black);font-size:35px;}@media(max-width:767px){.container-menu .navbar .header-left .navbar-toggler i{font-size:25px;}}.container-menu .navbar .header-left .navbar-toggler:hover,.container-menu .navbar .header-left .navbar-toggler:focus{outline:0;}.container-menu .navbar .header-left .nav-link.menuActive::before{display:none;}.container-menu .sidebar{position:fixed;top:0;left:-100%;width:350px;height:100vh;background-color:#fff;z-index:9999;transition:left .4s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column;padding:50px 40px;overflow-y:auto;box-shadow:2px 0 10px rgba(0,0,0,.05);}@media(max-width:575px){.container-menu .sidebar{width:100%;}}.container-menu .sidebar.active{left:0;}.container-menu .sidebar .sidebar-header .btn-close-sidebar{background:none;border:0;display:flex;align-items:center;padding-top:5%;padding-left:10px;margin-bottom:50px;cursor:pointer;font-size:16px;letter-spacing:1px;}.container-menu .sidebar .sidebar-header .btn-close-sidebar i{font-size:28px;margin-right:15px;}.container-menu .sidebar .sidebar-content .nav-promo{letter-spacing:1.5px;color:var(--custom-red)!important;font-weight:600;}.container-menu .sidebar .sidebar-content .nav-new{font-style:italic;font-weight:500!important;}.container-menu .sidebar .sidebar-content .nav-link{color:#000;font-size:16px;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase;}.container-menu .sidebar .sidebar-content .nav-menu .nav-link{font-size:14px;font-weight:500;letter-spacing:0;}.container-menu .sidebar .sidebar-content .menuActive{color:var(--dark-gray)!important;transition:all .3s ease;}.container-menu .sidebar .sidebar-content .menuActive::before{display:none;}.container-menu .sidebar .sidebar-content .nav-link-active{padding:25px 0;transition:padding .3s ease;}.container-menu .sidebar .sidebar-content .nav-link-active a{color:var(--dark-gray)!important;}.container-menu .sidebar .sidebar-content .sub-list h4,.container-menu .sidebar .sidebar-content .sub-list .allItems{padding-left:10px;}.container-menu .sidebar .sidebar-content .sub-list h4{font-size:16px;color:var(--dark-gray);font-weight:520;letter-spacing:2px;padding-left:10px;}.container-menu .sidebar .sidebar-content .sub-list .allItems{font-style:italic;letter-spacing:1.5px;}.container-menu .sidebar .sidebar-content #backToMain{padding-left:10px;font-size:18px;}.container-menu .sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:9998;}.container-menu .sidebar-overlay.active{display:block;}#carouselExampleControls .carousel-indicators{bottom:-30px;margin-bottom:0;}#carouselExampleControls .carousel-indicators li{width:5px;height:5px;border-radius:50%;background-color:transparent;border:1px solid #000;margin:0 6px;opacity:.5;transition:all .3s ease;}#carouselExampleControls .carousel-indicators li.active{background-color:#000;opacity:1;transform:scale(1.2);}#carouselExampleControls .carousel-side-nav{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:10;display:flex;flex-direction:column;align-items:center;color:#fff;}#carouselExampleControls .carousel-side-nav .nav-label{writing-mode:vertical-rl;transform:rotate(180deg);text-transform:uppercase;display:inline-block;align-self:baseline;font-size:12px;letter-spacing:2px;color:#fff;text-decoration:none;padding:20px 0;transition:color .3s;cursor:pointer;}#carouselExampleControls .carousel-side-nav .nav-label:hover{color:#fff;}#carouselExampleControls .carousel-side-nav .nav-counter{font-size:25px;font-weight:300;margin:10px 0;display:flex;flex-direction:row;align-items:baseline;letter-spacing:1.5px;}#carouselExampleControls .carousel-side-nav .nav-counter .totalSlides{font-size:16px;opacity:.6;margin-left:2px;}#carouselExampleControls .carousel-side-nav .nav-counter #current-index{font-size:24px;}@media(max-width:768px){#carouselExampleControls .carousel-side-nav{bottom:0;top:auto;}#carouselExampleControls .carousel-side-nav .nav-counter{margin:0;}#carouselExampleControls .carousel-side-nav .nav-counter #current-index{font-size:18px;}}#carouselExampleControls .carousel-caption .carousel-subtitle{text-transform:uppercase;letter-spacing:1.5px;font-size:22px;font-weight:300;}#carouselExampleControls .carousel-caption .carousel-title{font-size:90px;font-family:var(--accent-font);}#carouselExampleControls .carousel-caption .carousel-description{font-size:30px;font-weight:300;}@media(max-width:768px){#carouselExampleControls{height:50vh;margin-bottom:40px;}#carouselExampleControls .carousel-item{height:50vh;}#carouselExampleControls .carousel-item .carousel-caption{top:30%;}#carouselExampleControls .carousel-item .carousel-subtitle{font-size:18px;}#carouselExampleControls .carousel-item .carousel-title{font-size:45px;}#carouselExampleControls .carousel-item .carousel-description{font-size:20px;}#carouselExampleControls .carousel-item .btn-primary{padding:10px 20px;font-size:14px;}}@media(max-width:575px){#carouselExampleControls .carousel-item .carousel-caption{top:35%;}#carouselExampleControls .carousel-item .carousel-subtitle{font-size:16px;}#carouselExampleControls .carousel-item .carousel-title{font-size:35px;}#carouselExampleControls .carousel-item .carousel-description{font-size:16px;}}#homePromoProducts .link-promo,#homePromoProducts .promo-text{font-size:16px;font-weight:500;letter-spacing:2px;}#homePromoProducts .link-promo{border-bottom:1px solid var(--black);}#homePromoProducts .promo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 20px;}@media(max-width:991px){#homePromoProducts .promo-grid{grid-template-columns:repeat(2,1fr);}}@media(max-width:575px){#homePromoProducts .promo-grid{grid-template-columns:1fr;gap:20px;}}.home-block{width:100%;}.home-block .block-link{text-decoration:none;display:block;position:relative;}.home-block .block-link .block-right-corner,.home-block .block-link .block-left-corner{position:absolute;width:150px;height:150px;z-index:5;}@media(max-width:768px){.home-block .block-link .block-right-corner,.home-block .block-link .block-left-corner{width:80px;height:80px;}}@media(max-width:575px){.home-block .block-link .block-right-corner,.home-block .block-link .block-left-corner{width:50px;height:50px;}}.home-block .block-link .block-left-corner{bottom:40px;left:40px;border-bottom:3px solid #fff;border-left:3px solid #fff;}@media(max-width:575px){.home-block .block-link .block-left-corner{bottom:20px;left:20px;}}.home-block .block-link .block-right-corner{top:40px;right:40px;border-top:3px solid #fff;border-right:3px solid #fff;}@media(max-width:575px){.home-block .block-link .block-right-corner{top:20px;right:20px;}}.home-block .block-link .block-project-text{position:absolute;z-index:5;top:60px;right:40px;color:#fff;font-size:16px;letter-spacing:2px;}@media(max-width:768px){.home-block .block-link .block-project-text{top:40px;font-size:14px;}}@media(max-width:575px){.home-block .block-link .block-project-text{top:20px;right:20px;font-size:12px;}}.home-block .block-link .block-inner{align-items:center;}.home-block .block-link .block-inner2{align-items:flex-end;}.home-block .block-link .block-inner,.home-block .block-link .block-inner2{height:100vh;min-height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;position:relative;transition:transform .8s ease;overflow:hidden;}.home-block .block-link .block-inner::after,.home-block .block-link .block-inner2::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05);transition:background .3s ease;}.home-block .block-link .block-inner:hover::after,.home-block .block-link .block-inner2:hover::after{background:rgba(0,0,0,.2);}@media(max-width:991px){.home-block .block-link .block-inner,.home-block .block-link .block-inner2{height:60vh;}}@media(max-width:575px){.home-block .block-link .block-inner,.home-block .block-link .block-inner2{height:40vh;}}.home-block .block-link .block-content{position:relative;z-index:2;text-align:center;padding:20px;}@media(max-width:768px){.home-block .block-link .block-content{padding:5px;}}.home-block .block-link .block-title{color:#fff;font-size:90px;text-transform:uppercase;letter-spacing:2px;margin:0;}@media(max-width:1199px){.home-block .block-link .block-title{font-size:70px;}}@media(max-width:768px){.home-block .block-link .block-title{font-size:50px;}}@media(max-width:575px){.home-block .block-link .block-title{font-size:30px;}}.home-block .block-link .block-title2{color:#fff;font-size:230px;font-family:var(--accent-font);text-transform:uppercase;letter-spacing:40px;margin:0;margin-right:-40px;}@media(max-width:1599px){.home-block .block-link .block-title2{font-size:180px;}}@media(max-width:1399px){.home-block .block-link .block-title2{font-size:120px;letter-spacing:30px;margin-right:-30px;}}@media(max-width:1024px){.home-block .block-link .block-title2{font-size:90px;letter-spacing:20px;margin-right:-20px;}}@media(max-width:768px){.home-block .block-link .block-title2{font-size:80px;letter-spacing:10px;margin-right:-10px;}}@media(max-width:575px){.home-block .block-link .block-title2{font-size:60px;letter-spacing:5px;margin-right:-5px;}}@media(max-width:575px){.home-block .block-link .block-title2{font-size:50px;letter-spacing:2px;margin-right:-2px;}}.home-block .block-link .block-description{color:#fff;font-size:16px;letter-spacing:1.5px;margin-top:10px;}@media(max-width:768px){.home-block .block-link .block-description{font-size:14px;}}.product-card{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--light-gray);margin-bottom:30px;transition:all .3s ease;}.product-card .top-info{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#fff;}.product-card .top-info .new-collection{position:absolute;top:10px;left:10px;z-index:2;font-style:italic;color:var(--custom-pink);font-size:16px;font-weight:300;letter-spacing:1.5px;}.product-card .top-info .wrapper-img{width:100%;display:block;aspect-ratio:1/1;overflow:hidden;position:relative;}.product-card .top-info .wrapper-img .product-main-img{position:absolute;top:0;left:0;mix-blend-mode:multiply;height:100%;width:100%;object-fit:contain;transition:transform .5s ease;}.product-card .top-info .btn-card{position:absolute;bottom:0;left:0;border:0;font-size:16px;font-weight:500;color:#fff;background-color:var(--black);text-transform:uppercase;letter-spacing:1.5px;padding:15px 30px;transform:translateY(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94);opacity:0;}@media(max-width:991px){.product-card .top-info .btn-card{display:none;}}@media(max-width:1399px){.product-card .top-info{height:550px;}}@media(max-width:1199px){.product-card .top-info{height:450px;}}.product-card .bottom-info{padding:20px;background-color:#fff;position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;}.product-card .bottom-info .first-line .product-title{font-size:16px;font-weight:300;overflow:hidden;}@media(max-width:575px){.product-card .bottom-info .first-line .product-title{font-size:14px;}}.product-card .bottom-info .first-line .card-corner{color:var(--black);position:absolute;width:20px;height:20px;border-right:2px solid var(--black);border-top:2px solid var(--black);top:15px;right:15px;opacity:1;transition:opacity .3s;pointer-events:none;}.product-card .bottom-info .first-line .icon-heart{position:absolute;top:15px;right:15px;font-size:25px;opacity:0;transition:opacity .3s;cursor:pointer;font-weight:bold;}.product-card .bottom-info .first-line .icon-heart-filled{position:absolute;top:15px;right:15px;font-size:25px;cursor:pointer;font-weight:bold;}.product-card .bottom-info .second-line .promo-perc,.product-card .bottom-info .second-line .old-price,.product-card .bottom-info .second-line .promo-price{font-size:16px;font-weight:500;}.product-card .bottom-info .second-line .promo-perc,.product-card .bottom-info .second-line .promo-price{color:var(--custom-red);}.product-card .bottom-info .second-line .old-price{text-decoration:line-through;}.product-card:hover .top-info .btn-card{transform:translateY(0);opacity:1;}.product-card:hover .first-line .card-corner{opacity:0;}.product-card:hover .first-line .icon-heart{opacity:1;}.pt-custom-header{padding-top:115px!important;}@media(max-width:768px){.pt-custom-header{padding-top:95px!important;}}.breadcrumbs .breadcrumbs-title{font-size:80px;font-family:var(--accent-font);color:var(--medium-gray);}@media(max-width:1199px){.breadcrumbs .breadcrumbs-title{font-size:60px;}}@media(max-width:991px){.breadcrumbs .breadcrumbs-title{font-size:50px;}}@media(max-width:768px){.breadcrumbs .breadcrumbs-title{font-size:40px;}}.breadcrumbs .breadcrumbs-content{font-size:16px;font-weight:500;}.breadcrumbs .breadcrumbs-content i{font-size:23px;}@media(max-width:575px){.breadcrumbs .breadcrumbs-content{font-size:12px;}.breadcrumbs .breadcrumbs-content i{font-size:20px;}}.ask-informations{position:fixed;top:0;right:-100%;width:400px;height:100vh;background:#fff;z-index:10001;transition:right .4s ease;overflow-y:auto;left:auto!important;}.ask-informations.show{right:0!important;}.ask-informations.show .close-ask-information{font-size:25px;}.ask-informations.show h4{font-size:16px;letter-spacing:1.5px;}.ask-informations.show h5{font-size:16px;letter-spacing:1.5px;}.filter-overlay{z-index:10000;}.products-list .results-highlight{font-weight:600;font-size:14px;}.products-list .results-info{font-size:14px;letter-spacing:1.5px;}.products-list .link-underline-sm{font-size:14px;text-decoration:underline;letter-spacing:1.5px;}.products-list .open-ask-information{text-decoration:underline;letter-spacing:2px;font-size:14px;}.products-list .orderBy-label{font-weight:600;font-size:14px;text-decoration:underline;}@media(max-width:575px){.ask-informations{width:100%;right:-100%;}}.pagination-custom{display:flex;list-style:none;padding:0;align-items:center;}.pagination-custom .page-item-custom{margin:0 12px;}.pagination-custom .page-item-custom.active .page-link-custom{background-color:#000;color:#fff!important;padding:5px 10px;}.pagination-custom .page-item-custom.disabled{opacity:.3;pointer-events:none;}.pagination-custom .page-link-custom{text-decoration:none;color:#000;font-style:italic;font-size:16px;transition:all .3s ease;display:block;border:0;background:transparent;}.pagination-custom .page-link-custom:hover{opacity:.6;}.pagination-custom i{font-style:normal;font-size:16px;}.product-detail .gallery-anchor-system{display:flex;align-items:stretch;}.product-detail .gallery-anchor-system .main-img-wrapper{width:100%;}.product-detail .gallery-anchor-system .main-img-wrapper .img-main{object-fit:contain;padding:0;}.product-detail .gallery-anchor-system .thumb-stack-column{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent;}.product-detail .gallery-anchor-system .thumb-stack-column .thumb-item{width:100%;}.product-detail .gallery-anchor-system .thumb-stack-column .thumb-item .thumb-img{width:100%;height:auto;display:block;}.product-detail .main-img-wrapper{aspect-ratio:1/1;width:80%;max-height:85vh;margin:0 auto;overflow:hidden;background-color:#fff;position:relative;}.product-detail .main-img-wrapper .img-main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;padding:20px;display:block;}@media(max-width:991px){.product-detail .gallery-anchor-system{flex-direction:column;}.product-detail .gallery-anchor-system .thumb-stack-column{height:auto;overflow:visible;}}.lightbox-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;}.lightbox-overlay .lightbox-content img{max-width:90vw;max-height:100vh;object-fit:contain;}.lightbox-overlay .lightbox-close{position:absolute;top:20px;right:30px;color:var(--black);font-size:30px;cursor:pointer;}.lightbox-overlay .lightbox-prev,.lightbox-overlay .lightbox-next{color:var(--black);font-size:30px;cursor:pointer;position:absolute;padding:20px;user-select:none;}.lightbox-overlay .lightbox-prev{left:10px;}.lightbox-overlay .lightbox-next{right:10px;}.product-info-grid .accordeon-item h5{font-weight:600;}.product-info-grid .accordeon-item .technical-specs h6{font-weight:600;}.product-info-grid .product-commercial-info,.product-info-grid .action-buttons{padding-left:20%;}.product-info-grid .product-commercial-info .btn-outline-dark,.product-info-grid .action-buttons .btn-outline-dark{font-size:14px;}.product-info-grid .product-commercial-info .price-block,.product-info-grid .action-buttons .price-block{font-weight:500;}.product-info-grid .product-commercial-info .ask-help,.product-info-grid .action-buttons .ask-help{color:var(--medium-gray);}@media(max-width:1440px){.product-info-grid .product-commercial-info,.product-info-grid .action-buttons{padding-left:10%;}}@media(max-width:1199px){.product-info-grid .product-commercial-info,.product-info-grid .action-buttons{padding-left:0;}}.product-info-grid .btn{padding:1.5rem;letter-spacing:1.5px;}.product-info-grid .btn i{color:#000;}.product-info-grid .btn:hover i{color:#fff;}@media(max-width:575px){.product-info-grid .btn{padding:1rem;font-size:14px;}.product-info-grid .btn i{font-size:20px;}}.share-morph-container{overflow:hidden;transition:all .3s ease;cursor:pointer;}.share-morph-container .share-label-default{transition:all .3s ease;padding:0 10px;}.share-morph-container .share-icons-active{opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;left:0;}.share-morph-container .share-icons-active a{transition:transform .2s ease;}.share-morph-container .share-icons-active a:hover{transform:scale(1.2);}.share-morph-container.active{background-color:var(--medium-gray)!important;}.share-morph-container.active .share-label-default{opacity:0;transform:translateY(-20px);}.share-morph-container.active .share-icons-active{opacity:1;visibility:visible;transform:translateY(0);}.share-morph-container.active .share-icons-active i{animation:iconSlideUp .4s ease forwards;opacity:0;}.share-morph-container.active .share-icons-active i:hover{color:#fff;}.share-morph-container.active .share-icons-active a:nth-child(1) i{animation-delay:.1s;}.share-morph-container.active .share-icons-active a:nth-child(2) i{animation-delay:.15s;}.share-morph-container.active .share-icons-active a:nth-child(3) i{animation-delay:.2s;}.share-morph-container.active .share-icons-active a:nth-child(4) i{animation-delay:.25s;}.dynamic-share-btn{height:70px!important;max-width:fit-content;margin:0 auto;border-radius:0;}.dynamic-share-btn .share-label-default span{letter-spacing:2px;font-weight:400;}@media(max-width:450px){.dynamic-share-btn .share-label-default span{font-size:14px;margin-right:5px!important;}}.dynamic-share-btn .share-icons-active{padding-left:5px!important;padding-right:5px!important;}.dynamic-share-btn .share-icons-active i{font-size:18px!important;}@keyframes iconSlideUp{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}.max-80{max-width:80%;width:80%;}@media(max-width:1199px){.max-80{max-width:95%;width:95%;}}#main-footer{color:var(--black);}#main-footer .footer-line{height:2px;background-color:#000;opacity:.8;}#main-footer .newsletter-label{font-size:16px;font-weight:700;letter-spacing:2px;white-space:nowrap;}#main-footer .footer-link{font-size:16px;font-weight:500;color:var(--black)!important;letter-spacing:1.5px;transition:opacity .3s;}#main-footer .footer-link.active,#main-footer .footer-link:hover{color:var(--dark-gray)!important;font-weight:600;}#main-footer .social-links i{font-size:30px;color:var(--black);}#main-footer .social-links i:hover{color:var(--medium-gray);}#main-footer .copyright-text{font-size:12px;font-weight:500;color:var(--black);letter-spacing:1.5px;}#main-footer .credits-link{color:var(--black);text-decoration:none;}#main-footer .footer-nav-row .nav{border-top:0;}@media(max-width:768px){#main-footer .footer-top-row{flex-direction:column;}#main-footer .footer-line{width:100%;margin:20px 0!important;}#main-footer .social-links{width:100%;justify-content:center;}#main-footer .social-links i{font-size:20px;}}