html,body{height:100%}body{font-family:'Open Sans',sans-serif!important;font-size:14px}a:hover{text-decoration:underline}a,a:hover,.trsn,.trsn:hover,.trsn:focus,input.text,input.text:focus,button.trsn:hover,select.select,select.select:hover{text-decoration:none!important;-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-ms-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important}h1,h2,h3,h4,h5,h6{color:#222}ol,ul{list-style:none}.breadcrumb{margin-top:30px;background:#f5f5f5}.store-image{margin:0 0 0 1rem;height:50px}.product-block-description{height:90px;overflow:hidden}.product-block .caption h3,.product-block .caption .price-mob{font-size:.95rem}.product-block .color-swatch fieldset.colors{padding-left:5px;padding-top:2px;margin-top:10px;gap:0 10px!important}.product-block .color-swatch fieldset.colors label{width:15px;height:15px}.product-block .color-swatch fieldset.colors .color-option-plus{color:#333;width:15px;height:15px;border-radius:3px;border:1px solid rgba(0,0,0,0.1);outline:1px solid rgba(0,0,0,0.1);outline-offset:3px;cursor:pointer;position:relative;line-height:1;text-align:center}.product-block .color-swatch fieldset.colors .color-option-plus:hover{background-color:whitesmoke;color:black}.no-label{padding-top:20px!important;padding-bottom:20px!important}figure img{width:100%;height:auto;margin:1em 0}form span.error{font-size:.85em;color:#dc3545}.owl-carousel .product-block{margin-right:10px;height:100%}.navbar{border-radius:0}.navbar-header h1{margin:0}#search_mini_form button{margin-left:5px}.navbar-dark .navbar-nav .nav-link.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:transparent;color:#777}.navbar-light{min-height:51px;padding:0}.navbar-dark{padding:0}.text-logo{margin-left:5px}#navbarsContainer-2 li.show .dropdown-menu{padding:0}#navbarsContainer-2 li.show .dropdown-menu a.nav-link{padding:.5rem 1rem}.sfhover>ul.dropdown-menu{display:block}.nav-link{padding:1em}.navbar-dark .navbar-nav .dropdown-menu a.nav-link{display:block;width:100%;padding:.5rem 1rem;clear:both;font-weight:400;color:#292b2c;text-align:inherit;white-space:nowrap;background:0;border:0;font-size:.9rem}.dropdown-menu li a.nav-link{padding:5px 0}.navbar-dark .navbar-nav .dropdown-menu a.nav-link:hover{color:#1d1e1f;text-decoration:none;background-color:#f7f7f9}#login-link span.customer-name{max-width:100px;overflow:hidden;display:block;float:right;height:20px}.nav-top{font-size:13px}#navbarsContainer-2 .navbar-nav{display:block}#navbarsContainer-2>ul.navbar-nav.mr-auto>li{float:left}.add-link{display:block;margin-bottom:10px}.nav-top>li>a{padding:15px 10px}@media(min-width:992px){.navbar-toggleable-md .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}}ul.nav>li.dropdown>ul>li{position:relative}ul.nav>li.dropdown>ul>li>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}ul.dropdown-menu>li>.dropdown-menu{left:100%;top:0}ul.nav>li.dropdown>ul>li:hover>.dropdown-menu{display:block}ul.nav>li.dropdown>ul>li>.icon::after{display:block;content:' ';float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.navbar-dark .navbar-nav>.active>a,.navbar-dark .navbar-nav>.active>a:focus,.navbar-dark .navbar-nav>.active>a:hover{background-color:rgba(0,0,0,0.6)}.navbar-dark .dropdown-menu.multi-level{margin:-1px 0 0 0;border-radius:0 0 .25rem .25rem;padding:0}.navbar-dark .dropdown-menu.multi-level .dropdown>a::after{display:block;content:'';float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.social{margin:0}.social li a{color:#9d9d9d;font-size:18px}.social li a:hover{color:#fff}.nopaddingtop{padding-top:0!important}.maxStockQty{border-color:red!important}.maxStockAdc{background:#c0c0c0!important;border-color:#c0c0c0!important;pointer-events:none;cursor:default}.hidden{display:none!important}.main-product-image img{width:100%;height:100%}.product-block-discount,.product-form-discount{font-size:12px;font-style:italic;opacity:.75;text-decoration:line-through}.product-form-price{font-weight:bold;font-size:18px}.description iframe{width:100%}.description img{max-width:100%}.carousel-control{color:#ccc;text-shadow:0 1px 2px rgba(0,0,0,0.9)}.carousel-control.right,.carousel-control.left{background:none}.carousel-control:focus,.carousel-control:hover{opacity:.3}.carousel-control-next-icon,.carousel-control-prev-icon{width:30px;height:30px}#contactpage>h2.error,#contactpage>h2.success{display:block;overflow:auto;font-size:30px;font-size:1rem}ul#contact-list{padding:0;margin-bottom:20px}#cart-update-form h3{font-size:14px;font-weight:bold}.cart-product-discount small{font-style:italic;text-decoration:line-through}#payments_options ul,#shipping_options ul{padding:0}#payments_options .payment_information{padding:0 0 0 17px}#payments_options .payment_information img{width:auto;max-width:100%}#shipping_options .shipping_information{padding:0 0 0 17px}#review-cart-totals h5{font-weight:bold}.table-qty{width:85px}@media(max-width:720px){.table-qty{width:95px}}#contacts h2.legend,#shipping_address h2.legend,#billing_address h2.legend,#other h2.legend{margin-bottom:15px}.checkout-container .checkbox input[type='checkbox'],.checkout-container .checkbox-inline input[type='checkbox'],.checkout-container .radio input[type='radio'],.checkout-container .radio-inline input[type='radio']{margin-left:0;margin-top:3px}.checkout-container #contacts{margin-bottom:50px}.checkout-container #other{margin-top:30px}.checkbox label{display:inline}.loader{border:4px solid #ccc;border-top:4px solid #999;border-radius:50%;width:20px;height:20px;margin:7px auto 0;left:0;right:0;animation:spin 2s linear infinite;position:absolute}h2.card-title{font-size:20px!important;margin-bottom:0}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.alert-box.alert{background:none;border:none;margin-bottom:0;padding:3px 0 0 1px;font-size:11px;color:#f00}.badge{font-size:100%}.badge a{color:#fff;text-decoration:underline!important}#checkout .form-group{min-height:80px}#credentials{overflow:auto}#credentials .label-danger{margin:10px 0 0 0;float:left;padding:5px 10px}.billing_address,.shipping_address{padding:15px 0;border-top:solid 1px #ddd}a.product_digital{font-size:12px}#customer-order-table .table>tbody>tr>td{padding:20px 8px}@media(max-width:640px){.navbar-left{float:left!important}.navbar-right{margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}@media only screen and (max-width:991px){.navbar-form{margin:0;border-top:none}.navbar-nav{border-bottom:solid 1px #e7e7e7}#login-link span.customer-name{width:100%;display:inline;float:none}#social{margin:0}#social li{background-color:#fff;padding:5px 5px;margin:0 0 10px 0}#social li a{color:#777}#social li a:hover{color:#333}#navbar-collapse-1{overflow-y:auto!important;max-height:350px!important;overflow-x:hidden!important}#navbar-collapse-1>ul.nav.navbar-nav.navbar-right>li.dropdown.open>ul>li.dropdown>ul,#navbar-collapse-1>ul.nav.navbar-nav.navbar-right>li.dropdown.open>ul>li.dropdown>ul>li>ul{display:block;padding:0 0 0 10px}#navbarContainerMobile li.show ul.dropdown-menu{display:block}#navbarContainerMobile li ul.dropdown-menu{background:none;border:0;padding:0;font-size:1em}#navbarContainerMobile .dropdown-menu li.nav-item{padding-left:15px}}@media(max-width:991px){body{padding-top:60px!important}.navbar-header{float:none}.navbar-toggler{display:block;margin-top:0;position:absolute;right:1rem;top:10px;padding:.2rem .5rem}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.text-logo{margin-left:1rem}#navbarContainer{padding:0 1rem 1rem 1rem;overflow-y:auto!important;max-height:350px!important;overflow-x:hidden!important}.navbar-nav{float:none!important}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}ul.social.navbar-right{float:left!important;padding-bottom:15px}#search_mini_form{float:none!important;width:100%;padding:10px 0}#search_mini_form input{min-height:40px}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}#navbar-collapse-1 li.dropdown>a::after{content:'\f0d7';font-family:'Font Awesome 6 Free';font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:.5em}#navbar-collapse-1>ul.nav.navbar-nav.navbar-right>li.dropdown.open>ul>li.dropdown>a::after,#navbar-collapse-1>ul.nav.navbar-nav.navbar-right>li.dropdown.open>ul>li.dropdown>ul>li>a::after{display:none}#navbar-collapse-1 .caret{display:none}}#whatsapp{display:none}@media(max-width:768px){#whatsapp{display:inline-block}#product-sharing i.fa{font-size:2em}}@media(max-width:576px){#cart-update-form .mob-hide{display:none}}@media(max-width:481px){.price-mob{float:none;margin-bottom:20px}}div#homepage{position:relative}.cap-slider-home-img{width:100%;height:100%;position:absolute;top:0;z-index:1}.slide_link{position:absolute;width:100%;height:100%;left:0;top:0;display:block;z-index:3}.carousel-caption{width:50%;text-align:left;max-width:50%;top:0;right:0;left:0;bottom:0;align-items:center;display:flex;z-index:2}.carousel-caption h3{margin-bottom:10px;font-size:25px}.carousel-caption p{margin-bottom:40px}.carousel-caption a.btn{padding:5px 20px;border-radius:20px;text-transform:uppercase;font-size:10px}.carousel-indicators{justify-content:flex-end;margin-right:5%}.carousel-indicators li{max-width:10px;height:10px;border-radius:50%}#carouselHomeControls{max-height:650px;overflow:hidden}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;backface-visibility:hidden;perspective:1000px;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center}.variables .button{display:inline-block!important;height:40px;line-height:40px;padding:0 10px!important;background:none;text-align:center}@media only screen and (max-width:767px){.variables select{width:90%;border-radius:10px;position:absolute}}.product_option_value_file_upload{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}fieldset.colors,.color-selector,fieldset.select-options{display:flex;flex-direction:row;gap:6px 12px;flex-wrap:wrap;padding-top:5px}fieldset.select-options{gap:10px 4px}fieldset.colors .color-option input,fieldset.select-options .select-option input{display:none}fieldset.colors .color-option label,.color-selector .color-option{width:35px;height:35px;border-radius:3px;border:1px solid rgba(0,0,0,0.1);outline:1px solid rgba(0,0,0,0.1);outline-offset:3px;cursor:pointer;position:relative}fieldset.select-options .select-option label{position:relative;padding:4px 10px;font-weight:normal;cursor:pointer}fieldset.colors .color-option input.disabled+label,fieldset.select-options .select-option input.disabled+label{opacity:.4;filter:alpha(opacity=40)}fieldset.colors .color-option input.disabled+label::after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M3 0 L0 1 L97 100 L100 99' fill='%23d8d8d8' /></svg>");background-repeat:no-repeat;background-position:center center;background-size:100% 100%,auto}fieldset.colors .color-option input:checked+label,.color-selector input:checked+.color-option{outline:1px solid rgba(0,0,0,0.5)}fieldset.colors .color-option input.disabled:checked+label,.color-selector input.disabled:checked+.color-option{outline:1px solid rgba(0,0,0,1)}.color-selector input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}fieldset.select-options .select-option .button{width:auto}fieldset.select-options .select-option>label{display:block}.store-whatsapp{font-size:25px;color:#FFF!important;line-height:47px;text-align:center;width:50px;height:50px;padding:0;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;position:fixed;-webkit-box-shadow:0 0 20px transparent;-moz-box-shadow:0 0 20px transparent;box-shadow:0 0 20px transparent;background:#25D366!important;z-index:9998}.store-whatsapp:hover{-webkit-box-shadow:0 0 20px rgba(75,57,75,.5);-moz-box-shadow:0 0 20px rgba(75,57,75,.5);box-shadow:0 0 20px rgba(75,57,75,.5)}.store-whatsapp--top-right{top:20px;right:20px}.store-whatsapp--top-left{top:20px;left:20px}.store-whatsapp--bottom-right{bottom:20px;right:20px}.store-whatsapp--bottom-left{bottom:20px;left:20px}.product-rating{display:flex;line-height:100%;padding:.5rem 0}.product-rating span{margin:0 .1rem}.stars{color:#d9d9d9}.stars .checked{color:#e4a400}.product-list-rating-container{height:2em}.product-rating .reviews-number{cursor:pointer;color:#4ec0a6;padding-left:.5rem;background:none;border:none}.expand-button{color:#4ec0a6}.product-reviews{margin-top:2rem;width:100%;display:flex;flex-direction:column}.product-reviews .bold{font-weight:bold}.product-reviews .centered{align-self:center;text-align:center}.product-reviews .title{font-size:1.5rem;font-weight:bold;line-height:1.25;margin:0}.product-reviews .product-rating.rating{font-size:2rem;margin:1rem 0}.product-reviews .body{width:80%;margin:0 auto}.product-reviews .body .author{opacity:.75;font-style:italic;font-size:.8rem}.product-reviews .body .product-rating{font-size:1.2rem;margin:1rem 0 0 0}.product-reviews .product-rating p{font-size:2.5rem;padding-left:.5rem;margin-left:auto}.product-reviews .product-rating span:last-of-type{margin-right:auto}.product-reviews .more-reviews,.product-reviews .loading-reviews{margin:0 auto}.product-reviews .more-reviews i,.product-reviews .loading-reviews i{padding:.5rem .6rem}.product-reviews .more-reviews i{border:1px solid #c1c3c3;border-radius:10rem}.product-reviews .more-reviews i:hover{cursor:pointer}.clickable{cursor:pointer}.product-reviews-dropdown .menu{background:none}.product-reviews-dropdown li{list-style:none}.product-reviews-dropdown{position:absolute;top:1rem;right:0;margin-left:auto}.product-reviews-dropdown #current-sort{margin-left:.5rem}.product-reviews-dropdown .dropdown-item i{display:none}.product-reviews-dropdown .dropdown-item.selected i{display:inline}.dropdown-container{position:relative}.product-reviews-text{white-space:pre-wrap}.product-review-text{white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.product-review-text.show-more{-webkit-line-clamp:400}.featured-review{overflow:hidden;position:relative}.featured-reviews .item{display:block!important;width:100%}.featured-review_header{margin-bottom:.75em}.featured-review_header strong{font-size:14px}.featured-review_header .stars{font-size:12px}.featured-review_image-container{width:50px;height:50px;border-radius:50%;overflow:hidden;display:inline-flex}.featured-review_review{margin-bottom:.75em;opacity:.75;display:block;font-style:italic}.featured-review i{opacity:.05;font-size:110px;position:absolute;top:-26px;right:-10px;z-index:1}.featured-review_name{font-size:12px;font-weight:600}.featured-review_date{font-size:11px;opacity:.65}.featured-reviews .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-reviews .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto!important}.icon-block{position:relative;transition:all .25s;padding:10px;display:flex}.icon-block .icon-block_link{position:absolute;width:100%;height:100%;left:0;top:0}.icon-block_outer{display:inline-flex;align-items:center;width:100%;padding:10px;border:2px dashed #fff}.icon-block:hover{opacity:.85;transition:all .25s;padding:15px}.icon-block i{font-size:45px}.banners .banner{position:relative}.banners .banner a.rounded-btn{margin-left:0}.small-banner{margin-bottom:30px}.hover-border{position:absolute;border:2px dashed transparent;display:flex;align-items:center;left:10px;right:10px;bottom:10px;top:10px;z-index:2;transition:all .5s ease}.banner_link{position:absolute;width:100%;height:100%;display:block;z-index:3}.banners .banner:hover .hover-border{border-color:#fff;transition:all .5s ease}.banners .image_container{position:relative;z-index:1}.instagram-section .btn-rounded{color:#fff;text-transform:uppercase;padding:10px 60px;border-radius:20px;display:inline-block}.component-instagram{line-height:0}.component-instagram a>div{display:inline-block;width:16.666%;height:0;padding-bottom:16.666%;background:#eee 50% 50% no-repeat;background-size:cover}@media(max-width:768px){.component-instagram a>div{width:25%;padding-bottom:25%}}@media(max-width:576px){.component-instagram a>div{width:33.333%;padding-bottom:33.333%}}.container-items-blog img{border-radius:10px}.latest-posts .title-blog{font-size:18px;font-weight:bold}.component-slider .img{position:relative;z-index:1}.component-slider .owl-dots{text-align:center;position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}