*{padding:0;margin:0}a{color:var(--bg-color-contrast)}a:hover,a:active,a:focus{outline:0}.hover-link-container{position:relative}.hover-link{position:absolute;z-index:9;top:0;left:0;display:block!important;width:100%;height:100%;cursor:pointer}*:focus{outline:0!important}a,.trsn{transition:all .4s ease}a:hover,a:focus{color:inherit;text-decoration:none}ul,ol{list-style-position:inside}::placeholder{color:inherit;opacity:1}.media{display:flex;width:100%}.media .media-body{width:100%}.media .media-body ul{position:inherit!important}.gray-line{width:100%;height:1px;border:medium none;margin:0;background-color:#eaeaea}form label{display:block;margin-bottom:10px;color:var(--bg-color-contrast);font-size:11px;font-weight:normal;text-transform:uppercase}form .input-form{width:100%;height:42px;padding:0 20px;border:1px solid #ddd;border-radius:20px;margin-bottom:25px;transition:all .4s ease}form .input-form:focus{border:1px solid rgb(202 115 121 / 70%);box-shadow:0 0 4px rgb(202 115 121 / 70%)}form .textarea-form{width:100%;height:150px;padding:15px 20px;border:1px solid #ddd;border-radius:20px;margin-bottom:25px;transition:all .4s ease}form .textarea-form:focus{border:1px solid rgb(202 115 121 / 70%);box-shadow:0 0 4px rgb(202 115 121 / 70%)}form .checkbox{margin:30px 0 10px}form .checkbox label{color:#222;font-size:10px;line-height:1}form .checkbox input{margin-top:-1px}form .submit-btn{position:relative;display:inline-block;padding:10px 40px;border:2px solid var(--secondary-color);border-radius:20px;backface-visibility:hidden;background:var(--secondary-color)!important;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}form .submit-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}form .submit-btn:hover,form .submit-btn:focus,form .submit-btn:active{color:#ca7379}form .submit-btn:hover::before,form .submit-btn:focus::before,form .submit-btn:active::before{transform:scale(1)}body{background-color:var(--bg-color);color:var(--bg-color-contrast);font-family:var(--general-font),Montserrat,sans-serif!important;font-size:12px;letter-spacing:1px;overflow-wrap:break-word}.gray-bg{background-color:#fafafa}.open>.dropdown-menu{opacity:1;visibility:visible}.open>.dropdown-menu li{padding:5px 0;transition:all .2s ease}.open>.dropdown-toggle{box-shadow:none!important}.parallax{background-attachment:fixed;background-position:center center;background-size:cover}@media screen and (min-resolution:0dppx){.parallax{background-attachment:scroll}}img{width:100%;height:auto}.swiper-pagination-bullets.swiper-pagination-horizontal{width:80%!important;margin-left:10%}.swiper-button-next,.swiper-button-prev{top:initial!important;bottom:-3px!important;transition:all .25s}.swiper-button-next:focus,.swiper-button-prev:focus{outline:none}.swiper-button-next::after,.swiper-button-prev::after{font-size:1rem!important}.swiper-pagination-bullet{transition:all .25s}.swiper-pagination-bullet-active{width:20px!important;border-radius:15px!important}.no-pdtb{padding-top:0!important;padding-bottom:0!important}.mgb-100{margin-bottom:100px!important}.mgb-70{margin-bottom:70px!important}.mgt-70{margin-top:70px!important}.mgt-50{margin-top:50px!important}.mgt-35{margin-top:35px!important}.mgb-50{margin-bottom:50px!important}.mgb-40{margin-bottom:40px!important}.mgb-30{margin-bottom:30px!important}.mgb-20{margin-bottom:20px!important}.mgb-15{margin-bottom:15px!important}.mgb-60{margin-bottom:60px!important}.mgr-5{margin-right:5px!important}.pdb-20{padding-bottom:20px!important}.pdb-40{padding-bottom:40px!important}.pdt-30{padding-top:30px}.pdt-70{padding-top:70px}.py-3{padding-top:3rem;padding-bottom:3rem}@media(min-width:991px){.no-pdl{padding-left:0}.no-pdr{padding-right:0}.no-pd{padding-right:0;padding-left:0}.pd-40{padding-right:40px;padding-left:40px}.mgl-30{margin-left:30px}.pdl-5{padding-left:5px}.pdl-30{padding-left:30px}.pdlr-30{padding:0 50px}.pdlr-50{padding:0 50px}.pdlr-60{padding:0 60px}.pdl-70{padding-left:70px}.pdr-5{padding-right:5px}.pdr-70{padding-right:70px}}@media screen and (max-width:768px){.px-sm-0{padding-right:0;padding-left:0}}.wrapper{position:absolute;inset:0}.middle{display:table;width:100%;height:100%}.middle>div{display:table-cell;vertical-align:middle}.bottom{display:table;width:100%;height:100%}.bottom>div{display:table-cell;vertical-align:bottom}.d-flex{display:flex!important}.d-none{display:none!important}@media screen and (min-width:991px){.d-md-flex{display:flex!important}.d-md-none{display:none}}.flex-wrap{flex-wrap:wrap}.position-relative{position:relative}.dropdown-menu{left:0;display:block;border-radius:5px;margin-top:9px;animation-fill-mode:forwards;box-shadow:0 6px 10px rgb(0 0 0 / 10%);opacity:0;transform-origin:top;transition:all .3s ease;visibility:hidden}.dropdown-menu li{padding:0;transition:all .3s ease}.dropdown-menu li a:hover,.dropdown-menu li a:focus{background-color:transparent;color:#cf5053}.dropdown-toggle{position:relative;display:inline-block;border:none;backface-visibility:hidden;background-color:transparent;box-shadow:0 0 1px rgb(0 0 0 / 0);-moz-osx-font-smoothing:grayscale;text-transform:uppercase;transform:translateZ(0)}.dropdown-toggle::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#cf5053;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.dropdown-toggle:hover::before,.dropdown-toggle:focus::before,.dropdown-toggle:active::before{right:0;left:0}.dropdown-toggle i{margin-right:-5px;font-size:20px!important}.topbar .left-topbar{margin-top:3px;color:#888;float:left;font-size:10px;text-transform:uppercase}.topbar .left-topbar a{position:relative;display:inline-block;padding-bottom:3px;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#888;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}.topbar .left-topbar a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#cf5053;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.topbar .left-topbar a:hover::before,.topbar .left-topbar a:focus::before,.topbar .left-topbar a:active::before{right:0;left:0}.topbar .left-topbar a:hover,.topbar .left-topbar a:focus{color:#cf5053}.topbar .right-topbar{color:#888;float:right;font-size:10px;text-transform:uppercase}.topbar .right-topbar a{color:#888;font-size:10px}.topbar .right-topbar ul{margin-bottom:0}.topbar .right-topbar ul li{list-style:none}.topbar .right-topbar ul li i{font-size:12px;vertical-align:middle}.topbar,.topbar .dropdown-menu{background-color:var(--header-top-menu-background)}.topbar .right-topbar,.topbar .left-topbar a,.topbar .right-topbar a,.topbar .dropdown-toggle:focus{color:var(--header-top-menu-background-contrast)}.topbar .left-topbar a:hover,.topbar .dropdown-toggle:hover,.topbar .right-topbar a:hover,.topbar .dropdown-toggle:focus{color:color-mix(in srgb,var(--header-top-menu-background) 30%,var(--header-top-menu-background-contrast))!important}.topbar .left-topbar a::before,.dropdown-toggle::before{background:color-mix(in srgb,var(--header-top-menu-background) 30%,var(--header-top-menu-background-contrast))!important}@media(max-width:1025px){.topbar{height:60px}.topbar .left-topbar{padding:7px 0 0!important;float:none;text-align:center}.topbar .right-topbar{padding:7px 0 0!important;float:none;text-align:center}}@media(max-width:480px){.topbar{height:60px}.topbar .left-topbar{text-align:left}.topbar .right-topbar{text-align:left}}.topbar .left-topbar,.topbar .right-topbar{padding:10px 0}.list-social{margin-bottom:0}.list-social li{display:inline-block;margin-right:10px}.list-social li a{color:#CFCFCF;font-size:15px}.list-social li .facebook:hover,.list-social li .facebook:focus{color:#3b5998!important}.list-social li .twitter:hover,.list-social li .twitter:focus{color:#44ccf6!important}.list-social li .instagram:hover,.list-social li .instagram:focus{color:#8E6051!important}.list-social li .vk:hover,.list-social li .vk:focus{color:#404447!important}.list-social li .behance:hover,.list-social li .behance:focus{color:#4C75A3!important}.list-social-product{margin-bottom:0}.list-social-product li{display:inline-block}.list-social-product li a{position:relative;display:inline-block;width:36px;height:36px;border:1px solid #888;border-radius:50%;backface-visibility:hidden;background-color:#fff;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#888;font-size:18px;-moz-osx-font-smoothing:grayscale;line-height:32px;text-align:center;transform:translateZ(0);transition-duration:.3s;transition-property:all}.list-social-product li a::before{position:absolute;z-index:-1;border-radius:50%;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.list-social-product li a:hover,.list-social-product li a:focus,.list-social-product li a:active{color:#fff}.list-social-product li a:hover::before,.list-social-product li a:focus::before,.list-social-product li a:active::before{transform:scale(1)}.list-social-product li a:hover,.list-social-product li a:focus{border:1px solid transparent}header{height:210px}header,.minimal-menu ul ul,.minimal-menu ul .menu-wrapper,.mobilenav .menu-header,.mobilenav-inner,.mobilenav .menu-mobile li.has-dropdown .dropdown,.mobilenav .menu-mobile li.has-dropdown ul.dropdown a.top-category{background-color:var(--header-menu-background)}header a.logo,header .main-nav a,header .top-cart a,header .wrap-search .search-form button[type="submit"],.minimal-menu ul li.submenu>a::after,.minimal-menu ul li a,.mobilenav .menu-header .item-2 span,.mobilenav .menu-header .item-3 span,.mobilenav i,.mobilenav .menu-mobile li a,.mobilenav .lang-menu a,#search_mini_form_mobile input,.aa-ItemLink>span{color:var(--header-menu-background-contrast)!important}@media(max-width:767px){header{height:60px;background:#fff}}header .container{position:relative}header .logo{position:absolute;top:3px;right:0;left:0;width:auto;margin:auto;font-family:var(--store-name-font),Montserrat,sans-serif!important}@media(max-width:767px){header .logo{top:3px}header h1,header .store-name{margin-top:0;font-size:1.8em!important;line-height:2.4!important}}header .header-social{position:absolute;top:50px;left:15px}@media(max-width:767px){header .header-social{top:50px;right:0;left:auto}}header .top-cart{position:absolute;top:50px;right:15px}@media(max-width:767px){header .top-cart{top:10px}}header .top-cart a{position:relative;display:block;color:#444;font-size:30px}header .top-cart a:hover span,header .top-cart a:focus span{top:-1px}header .top-cart a span{position:absolute;top:2px;right:-8px;padding:4px 6px;border-radius:50%;color:var(--secondary-color-contrast);font-size:12px;line-height:1;transition:all .3s ease}header .wrap-search{position:relative;top:-10px}header .wrap-search .search-form{position:absolute}header .wrap-search .search-form:hover input[type="search"],header .wrap-search .search-form:focus input[type="search"],header .wrap-search .search-form:hover input[type="text"],header .wrap-search .search-form:focus input[type="text"]{width:125px!important;background-color:#EFEFEF}header .wrap-search .search-form:hover .aa-LoadingIndicator,header .wrap-search .search-form:hover button[type="submit"],header .wrap-search .search-form:focus button[type="submit"]{background-color:#EFEFEF;color:#222!important}.search-form input[type="search"].aa-Input,header .wrap-search .search-form input[type="text"]{position:absolute;top:-12px;left:39px;width:0;height:36px;padding:10px;border:none;background-color:transparent;border-bottom-right-radius:20px;border-top-right-radius:20px;color:#aaa;font-size:12px;line-height:1;transition:all .3s ease}header .wrap-search .search-form input[type="text"]:focus{color:#222}header .wrap-search .search-form .aa-LoadingIndicator,header .wrap-search .search-form button[type="submit"]{position:relative;top:-12px;width:40px;height:36px;border:none;background-color:transparent;border-bottom-left-radius:20px;border-top-left-radius:20px;color:#25292c;font-size:16px;transition:all .3s ease}header .main-nav{position:absolute;top:175px;right:0;left:0;text-align:center}header .main-nav .current-menu-item>a,header .main-nav .minimal-menu>ul>li>a:hover,header .main-nav .minimal-menu>ul>li>a:focus,header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a:hover,header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a:focus,header .main-nav a:hover,header .main-nav a:focus{color:color-mix(in srgb,var(--header-menu-background) 30%,var(--header-menu-background-contrast))!important}header .main-nav .minimal-menu>ul>li:not(.submenu)>a::before,.nav-icon span{background:color-mix(in srgb,var(--header-menu-background) 30%,var(--header-menu-background-contrast))!important}@media(max-width:1025px){header .main-nav{position:relative;top:auto;left:auto;width:auto;text-align:left}body{overflow-x:unset!important}}@media(min-width:1025px){header .main-nav .minimal-menu>ul>li:not(.submenu)>a{position:relative;display:inline-block;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}header .main-nav .minimal-menu>ul>li:not(.submenu)>a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#cf5053;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}header .main-nav .minimal-menu>ul>li:not(.submenu)>a:hover::before,header .main-nav .minimal-menu>ul>li:not(.submenu)>a:focus::before,header .main-nav .minimal-menu>ul>li:not(.submenu)>a:active::before{right:0;left:0}header .main-nav .minimal-menu>ul>li{margin:0 25px}header .main-nav .minimal-menu>ul>li:last-child{margin:0 0 0 5px}header .main-nav .minimal-menu>ul>li>a{padding:0 0 18px}header .main-nav .minimal-menu>ul>li>a:hover,header .main-nav .minimal-menu>ul>li>a:focus{color:#cf5053}header .main-nav .minimal-menu>ul .megamenu{position:static}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper{position:absolute;top:100%;left:-1px;width:100%;padding:30px 20px!important;border-radius:10px;margin-top:-5px;font-size:12px;line-height:1}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper a{padding:0;white-space:inherit}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper h3{margin:0;font-size:12px;font-weight:bold;text-align:left}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper hr{margin:10px 0}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper p{font-size:10px;line-height:1.4;text-align:justify}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul{box-shadow:none;text-align:left}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li{padding:0;margin-bottom:6px}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a{position:relative;display:inline-block;padding-bottom:4px;font-size:12px;transform:translateZ(0);white-space:normal}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#cf5053;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a:hover::before,header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a:focus::before,header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a:active::before{right:0;left:0}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a:hover,header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a:focus{color:#cf5053}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div .media{display:flex;margin-bottom:20px}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper ul{position:relative;height:100%;background:transparent;opacity:1;visibility:hidden}}@media(max-width:1025px){header .main-nav .minimal-menu>ul .megamenu .menu-wrapper{font-size:12px;line-height:1}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper hr{display:none}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper p{display:none}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div .media{margin-top:0}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div .media .media-left{display:none!important}}header .main-nav a{color:#25292c;font-size:13px}@media(max-width:1025px){header .main-nav a{color:#222;font-size:13px}}@media(max-width:1025px){header .main-nav a:hover,header .main-nav a:focus{color:#cf5053}}header .main-nav .current-menu-item>a{color:#cf5053}.slideshow{position:relative;z-index:1;margin-bottom:30px}.slideshow .content-slideshow{position:absolute;inset:0}.slideshow .content-slideshow img{display:block;margin:auto}.slideshow .left-content-slideshow{position:absolute;padding-right:15px;inset:0 50% 0 0;text-align:center}.slideshow .left-content-slideshow img{display:block;margin:auto}.slideshow .left-content-slideshow .left-main-content-slideshow{width:100%}.slideshow .right-content-slideshow{position:absolute;padding-left:15px;inset:0 0 0 50%;text-align:center}.slideshow .right-content-slideshow img{display:block;margin:auto}.slideshow .right-content-slideshow .right-main-content-slideshow{width:100%}.slideshow .content-link{position:absolute;right:0;left:0;text-align:center}.slideshow .link{position:relative;display:inline-block;padding:9px 30px;border-radius:20px;backface-visibility:hidden;background-color:#fff;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#25292c;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.slideshow .link::before{position:absolute;z-index:-1;border-radius:20px;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.slideshow .link:hover,.slideshow .link:focus,.slideshow .link:active{color:#fff}.slideshow .link:hover::before,.slideshow .link:focus::before,.slideshow .link:active::before{transform:scale(1)}.slideshow .link2{position:relative;display:inline-block;padding:7px 28px;border:2px solid #fff;border-radius:20px;margin-right:10px;backface-visibility:hidden;background-color:transparent;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.slideshow .link2::before{position:absolute;z-index:-1;border-radius:20px;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.slideshow .link2:hover,.slideshow .link2:focus,.slideshow .link2:active{color:#fff}.slideshow .link2:hover::before,.slideshow .link2:focus::before,.slideshow .link2:active::before{transform:scale(1)}.slideshow .link2:hover,.slideshow .link2:focus{border:2px solid #ca7379}.slideshow .bottomNav{left:auto!important;width:100%!important;height:auto;padding-left:0;text-align:center}@media(max-width:767px){.slideshow .bottomNav{display:none!important}}.slideshow .bottomNav .bottomNavButtonOFF{display:inline-block;width:12px;height:12px;border:1px solid #fff;border-radius:50%;margin:0 10px;background:none;float:none}.slideshow .bottomNav .bottomNavButtonOFF.bottomNavButtonON{background:#fff}h2.category-description{margin-bottom:20px;font-size:1em!important;font-weight:normal;line-height:1.5em}.category-item{display:inline-block;overflow:hidden}.category-item:hover .category-thumb .details,.category-item:focus .category-thumb .details{transform:translate(-50%,-50%) scale(1)}.category-item .category-thumb{position:relative;display:inline-block}.category-item .category-thumb .overlay-img{position:absolute;top:0;right:100%;left:-100%;background-color:white;transition:all .4s ease;visibility:hidden}@media(max-width:767px){.category-item .category-thumb .overlay-img{display:none}}.category-item .category-thumb .overlay-img::before{position:absolute;z-index:10;margin:10px;background-color:rgb(255 255 255 / 85%);content:"";inset:0}.category-item .category-thumb .details{position:absolute;z-index:20;top:50%;left:50%;width:36px;height:36px;padding:0;border:1px solid #ddd;border-radius:50%;background-color:#fff;color:#25282c;font-size:22px;line-height:36px;transform:translate(-50%,-50%) scale(0)}.category-item .category-thumb .details:hover,.category-item .category-thumb .details:focus{border:1px solid #ca7379;background-color:#ca7379;color:#fff}@media(max-width:767px){.category-item .category-thumb .details{display:none}}.category-item h4{margin:20px 0 5px;font-size:11px;text-transform:uppercase}.category-item h4 a{position:relative;display:inline-block;padding-bottom:5px;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#202020;-moz-osx-font-smoothing:grayscale;font-weight:normal;letter-spacing:3px;transform:translateZ(0)}.category-item h4 a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#ca7379;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.category-item h4 a:hover::before,.category-item h4 a:focus::before,.category-item h4 a:active::before{right:0;left:0}.category-item h4 a:hover{color:#ca7379}.category-item p{margin-bottom:0;color:#aaa;font-size:11px;text-transform:uppercase}.out-stock{position:absolute;z-index:10;display:block;padding:4px 20px 0;margin:25px 20px;color:white;font-size:10px;text-align:center;text-transform:uppercase}@media(max-width:480px){.out-stock{width:100%;margin:25px 0}}.container-fluid .box-product{display:block}.box-product>*{float:none}@media(max-width:767px){.box-product{width:100%;margin:0}}.box-product .product-item{display:block;overflow:hidden;height:100%;padding:var(--pb-padding);border:var(--pb-border-width) solid var(--pb-border-color);border-radius:var(--pb-border-radius);margin-bottom:15px;background-color:var(--pb-background-color);font-size:var(--pb-base-font-size)}.box-product .product-item:hover .product-thumb .overlay-img,.box-product .product-item:focus .product-thumb .overlay-img{right:0;left:0;visibility:visible}.box-product .product-item:hover .product-thumb .details,.box-product .product-item:focus .product-thumb .details{transform:translate(-50%,-50%) scale(1)}.box-product .product-item .product-thumb{position:relative;display:block;overflow:hidden;border-radius:max(2px,calc(var(--pb-border-radius) - var(--pb-padding) - var(--pb-border-width)));background-color:white}.box-product .product-item .product-thumb img{width:auto;margin:auto}.box-product .product-item .product-thumb .overlay-img{position:absolute;top:0;right:100%;left:-100%;background:#FFF;transition:all .4s ease;visibility:hidden}@media(max-width:767px){.box-product .product-item .product-thumb .overlay-img{display:none}}.box-product .product-item .product-thumb .overlay-img::before{position:absolute;z-index:10;margin:10px;background-color:rgb(255 255 255 / 85%);content:"";inset:0}.box-product .product-item .product-thumb .details{position:absolute;z-index:20;top:50%;left:50%;width:36px;height:36px;padding:0;border:1px solid #ddd;border-radius:50%;background-color:#fff;color:#25282c;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * 1.5);line-height:36px;transform:translate(-50%,-50%) scale(0)}.box-product .product-item .product-thumb .details:hover,.box-product .product-item .product-thumb .details:focus{border:1px solid #ca7379;background-color:#ca7379;color:#fff}@media(max-width:767px){.box-product .product-item .product-thumb .details{display:none}}.box-content{display:flex;flex-wrap:wrap}.box-content .category-item .category-thumb .product-sale,.box-product .product-item .product-thumb .product-sale{position:absolute;z-index:20;right:10px;bottom:10px;width:48px;height:48px;border-radius:50%;background-color:var(--discount-color);color:var(--discount-color-contrast);line-height:48px;text-align:center}.box-product .product-item .product-thumb .product-new+.product-sale{bottom:65px}.box-product .product-item .product-thumb .countdown+.product-sale{bottom:115px}.box-product .product-item .product-thumb .countdown+.product-new{bottom:115px}.box-product .product-item .product-thumb .countdown+.product-new+.product-sale{bottom:170px}.product-block__badges{position:absolute;z-index:20;display:flex;flex-direction:column;gap:4px}.product-block__badges>span{padding:.2rem .4rem;border-radius:5px;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .9);font-weight:600;letter-spacing:-0.005rem;text-align:center;text-transform:uppercase}.product-block__badges>span.sale{background-color:var(--discount-color);color:var(--discount-color-contrast)}.product-block__badges>span.new{background-color:var(--new-color);color:var(--new-color-contrast)}.product-block__badges>span.unavailable{background-color:var(--unavailable-color);color:var(--unavailable-color-contrast)}.box-product .product-item .product-name{margin:15px 0;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * 1.10);font-weight:normal;text-transform:uppercase}.cross-selling-product-caption .text-muted{color:color-mix(in srgb,var(--bg-color) 50%,var(--bg-color-contrast))}.box-product .product-item .product-name .brand{display:block;color:var(--bg-color-contrast);font-weight:600;text-transform:uppercase}.box-product .product-item .product-name .sku{display:block;margin-top:.5rem;color:var(--bg-color-contrast);font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .8);font-weight:normal}.box-product .product-item .product-name a{position:relative;display:inline-block;color:var(--bg-color-contrast);line-height:1.4}.box-product .product-item .product-name a::before{position:absolute;z-index:0;right:50%;bottom:0;left:50%;height:1px;background:#ca7379;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.box-product .product-item .product-name a:hover::before,.box-product .product-item .product-name a:focus::before,.box-product .product-item .product-name a:active::before{right:0;left:0}.box-product .product-item .product-price{font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * 1.25)}.box-product .product-item .product-price ins{text-decoration:none}.box-product .product-item .product-price del{padding-left:10px;color:#aaa;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * 1.0)}.box-product .product-item .product-price .final_price{color:var(--discount-color)}.box-product .product-item .product-price .from_price{font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * 1.1)}.box-product .product-item .group-buttons{display:inline-block;width:100%;text-align:right}.box-product .product-item .group-buttons button{position:relative;display:inline-block;padding:5px;border:1px solid #ddd;border-radius:50%;backface-visibility:hidden;background-color:transparent;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#25282c;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * 1.5);-moz-osx-font-smoothing:grayscale;line-height:1;transform:translateZ(0);transition-duration:.3s;transition-property:color}.box-product .product-item .group-buttons button::before{position:absolute;z-index:-1;border-radius:50%;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.box-product .product-item .group-buttons button:hover,.box-product .product-item .group-buttons button:focus,.box-product .product-item .group-buttons button:active{color:#fff}.box-product .product-item .group-buttons button:hover::before,.box-product .product-item .group-buttons button:focus::before,.box-product .product-item .group-buttons button:active::before{transform:scale(1)}.box-product .product-item .group-buttons button:hover,.box-product .product-item .group-buttons button:focus{border:1px solid transparent}.box-product .product-item .group-buttons .add-to-cart{position:relative;display:inline-block;padding:11px 16px;border-radius:25px;backface-visibility:hidden;background-color:transparent;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#25282c;float:left;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * 1.0);-moz-osx-font-smoothing:grayscale;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.box-product .product-item .group-buttons .add-to-cart::before{position:absolute;z-index:-1;border-radius:25px;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.box-product .product-item .group-buttons .add-to-cart:hover,.box-product .product-item .group-buttons .add-to-cart:focus,.box-product .product-item .group-buttons .add-to-cart:active{color:#fff}.box-product .product-item .group-buttons .add-to-cart:hover::before,.box-product .product-item .group-buttons .add-to-cart:focus::before,.box-product .product-item .group-buttons .add-to-cart:active::before{transform:scale(1)}.contact-content{padding-bottom:70px;text-align:center}.contact-content h3{margin:0 0 20px;color:#25272c;font-size:20px;font-weight:normal;letter-spacing:4px}.contact-content p{display:inline-block;width:45%;margin-bottom:50px;color:color-mix(in srgb,var(--bg-color) 50%,var(--bg-color-contrast));line-height:1.6}@media(max-width:991px){.contact-content p{width:auto}}@media(max-width:767px){.contact-content .row>.pdt-70{padding-top:0}.contact-content .row>.pdt-70:first-of-type{padding-right:0;padding-left:0}}.contact-content .row>.pdt-70 p{width:auto}.hiring-content{padding-top:70px;padding-bottom:70px;text-align:center}.hiring-content h1{margin:0 0 30px;color:var(--bg-color-contrast);font-size:40px;letter-spacing:10px;line-height:1.2}@media(max-width:991px){.hiring-content h1{margin-bottom:20px;font-size:30px}}.hiring-content h3{margin:0 0 50px;color:var(--bg-color-contrast);font-size:20px;font-weight:normal;letter-spacing:4px}.hiring-content .header-hiring p{display:inline-block;width:45%;margin-bottom:50px;color:#666;line-height:1.6}.responsive-accordion-grey.responsive-accordion li .responsive-accordion-head h5{color:var(--bg-color-contrast)}@media(max-width:991px){.hiring-content .header-hiring p{width:auto}}.hiring-content .body-hiring{margin-top:0}.hiring-content .body-hiring .hiring-box-1{position:relative;padding:0 30px 30px;text-align:center}.hiring-content .body-hiring .hiring-box-1::before{position:absolute;top:0;left:calc(50% - 23px);color:#ca7379;font-size:46px}.hiring-content .body-hiring .hiring-box-1 p{margin-bottom:30px;color:var(--bg-color-contrast);font-family:Montserrat,sans-serif;font-size:20px;line-height:1.8}.hiring-content .body-hiring .hiring-box-1 a{position:relative;display:inline-block;padding:10px 40px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-family:Montserrat,sans-serif;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.hiring-content .body-hiring .hiring-box-1 a::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.hiring-content .body-hiring .hiring-box-1 a:hover,.hiring-content .body-hiring .hiring-box-1 a:focus,.hiring-content .body-hiring .hiring-box-1 a:active{color:color-mix(in srgb,var(--primary-color) 90%,var(--primary-color-contrast))}.hiring-content .body-hiring .hiring-box-1 a:hover::before,.hiring-content .body-hiring .hiring-box-1 a:focus::before,.hiring-content .body-hiring .hiring-box-1 a:active::before{transform:scale(1)}.hiring-content .body-hiring .hiring-box-2{padding:40px 50px;border:5px solid #eee;margin-bottom:70px}@media(max-width:767px){.hiring-content .body-hiring .hiring-box-2{padding:30px}}.hiring-content .body-hiring .hiring-box-2 p{margin-bottom:30px;font-size:18px;line-height:1.6}.hiring-content .body-hiring .hiring-box-2 p:last-of-type{margin-bottom:0}.hiring-content .body-hiring .hiring-box-2 .highlight{color:#ca7379}.hiring-content .body-hiring .position-item{padding:40px 30px;margin-bottom:30px;background-color:#fafafa;text-align:left}.hiring-content .body-hiring .position-item h4{margin:0 0 30px;color:#25262c;font-size:18px}.hiring-content .body-hiring .position-item .position-item-content{margin-bottom:30px;color:#020202;line-height:1.7}.hiring-content .body-hiring .position-item .position-item-content p{margin-bottom:20px}.hiring-content .body-hiring .position-item .position-item-content li{list-style:none}.hiring-content .body-hiring .position-item .position-item-content li::before{margin-right:7px;content:"\f105";font-family:"Font Awesome 5 Free"}.hiring-content .body-hiring .position-item .join-btn{position:relative;display:inline-block;padding:9px 40px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.hiring-content .body-hiring .position-item .join-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.hiring-content .body-hiring .position-item .join-btn:hover,.hiring-content .body-hiring .position-item .join-btn:focus,.hiring-content .body-hiring .position-item .join-btn:active{color:#ca7379}.hiring-content .body-hiring .position-item .join-btn:hover::before,.hiring-content .body-hiring .position-item .join-btn:focus::before,.hiring-content .body-hiring .position-item .join-btn:active::before{transform:scale(1)}.position-item a:not(.pink-btn){padding:5px}.check-out-content h3{margin:0 0 30px;color:#25272c;font-size:20px;font-weight:normal;letter-spacing:4px;text-align:center}.check-out-content .returning-customer{margin-bottom:60px;text-align:center}.check-out-content .returning-customer li{margin-bottom:0}.check-out-content .returning-customer li:first-child{border-top:1px solid #ddd}.check-out-content .returning-customer li .click-here{position:relative;display:inline-block;padding-bottom:3px;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#cf5053;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}.check-out-content .returning-customer li .click-here::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#cf5053;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.check-out-content .returning-customer li .click-here:hover::before,.check-out-content .returning-customer li .click-here:focus::before,.check-out-content .returning-customer li .click-here:active::before{right:0;left:0}.check-out-content .returning-customer li .input-form{height:40px;margin-bottom:20px;font-size:10px;letter-spacing:2px;text-align:center}.check-out-content .returning-customer li .input-form:focus{color:#222}.check-out-content .returning-customer li .submit-btn{padding:8px 30px}.check-out-content .returning-customer li .apply-coupon-btn{position:relative;display:inline-block;padding:8px 30px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.check-out-content .returning-customer li .apply-coupon-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.check-out-content .returning-customer li .apply-coupon-btn:hover,.check-out-content .returning-customer li .apply-coupon-btn:focus,.check-out-content .returning-customer li .apply-coupon-btn:active{color:#ca7379}.check-out-content .returning-customer li .apply-coupon-btn:hover::before,.check-out-content .returning-customer li .apply-coupon-btn:focus::before,.check-out-content .returning-customer li .apply-coupon-btn:active::before{transform:scale(1)}.check-out-content .check-out-form .billing-details{padding-bottom:30px;border-bottom:1px solid #eaeaea;margin-bottom:60px}.check-out-content .check-out-form .fancy-select{margin-bottom:10px;font-size:10px;letter-spacing:2px;text-align:center}.check-out-content .check-out-form .input-form{height:40px;margin-bottom:10px;color:#aaa;font-size:10px;letter-spacing:2px;text-align:center}.check-out-content .check-out-form .input-form:focus{color:#222}.check-out-content .check-out-form .textarea-form{color:#aaa;font-size:10px;letter-spacing:2px;text-align:center}.check-out-content .check-out-form .textarea-form:focus{color:#222}.check-out-content .check-out-form .checkbox{margin:20px 0;text-align:center}.check-out-content .check-out-form .checkbox label{color:#aaa}.check-out-content .check-out-form .check-out-table{text-align:center}.check-out-content .check-out-form .check-out-table .highlight{color:#cf5053}.check-out-content .check-out-form .check-out-table tr th{border-bottom:1px solid #222!important;color:#222;font-weight:normal;text-align:center;text-transform:uppercase}.check-out-content .check-out-form .check-out-table tr td{padding:10px!important;border-bottom:1px solid #eaeaea}.check-out-content .check-out-form .check-out-table tr .product-name{width:48%}.check-out-content .check-out-form .check-out-table tr .product-subtotal{width:48%}.check-out-content .check-out-form .check-out-table tr .no-border{width:4%;border-bottom:none}.check-out-content .check-out-form .payment-methods{margin-top:50px;text-align:center}.check-out-content .check-out-form .payment-methods .responsive-accordion{margin-bottom:30px}.check-out-content .check-out-form .payment-methods .responsive-accordion .responsive-accordion-head{padding-top:7px!important;border:1px solid #ddd!important;border-radius:20px;color:#222}.check-out-content .check-out-form .payment-methods .responsive-accordion .responsive-accordion-head input[type="radio"]{position:relative;top:1px;margin-right:2px}.check-out-content .check-out-form .payment-methods .responsive-accordion .responsive-accordion-head.active{border-bottom:1px solid #ddd!important}.check-out-content .check-out-form .payment-methods .responsive-accordion .responsive-accordion-panel{border:none!important}.check-out-content .check-out-form .payment-methods .place-order-btn{position:relative;display:inline-block;padding:10px 25px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.check-out-content .check-out-form .payment-methods .place-order-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.check-out-content .check-out-form .payment-methods .place-order-btn:hover,.check-out-content .check-out-form .payment-methods .place-order-btn:focus,.check-out-content .check-out-form .payment-methods .place-order-btn:active{color:#ca7379}.check-out-content .check-out-form .payment-methods .place-order-btn:hover::before,.check-out-content .check-out-form .payment-methods .place-order-btn:focus::before,.check-out-content .check-out-form .payment-methods .place-order-btn:active::before{transform:scale(1)}#customer_accepts_marketing{margin-right:.5rem}.error-content{padding-top:70px;padding-bottom:100px;text-align:center}.error-content h1{display:inline-block;margin-bottom:40px;color:#333;font-size:36px;line-height:1.1}.error-content p{color:#666;font-size:20px}#map{width:100%;height:500px;margin-bottom:70px}@media(max-width:767px){#map{height:300px}}.login-form a{position:relative;display:inline-block;padding-bottom:3px;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#ca7379;font-size:10px;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}.login-form a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#ca7379;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.login-form a:hover::before,.login-form a:focus::before,.login-form a:active::before{right:0;left:0}.register-form h5{margin:0 0 50px;color:#858585;font-size:12px}.register-form .checkbox{margin-bottom:20px}.blog-post{padding-top:70px;padding-bottom:70px}@media(max-width:991px){.blog-post .row>.col-md-4{margin-bottom:20px}}.blog-post h3{margin:0 0 10px;color:#25282c;font-size:20px;font-weight:normal;letter-spacing:6px;text-align:center}.blog-post h5{margin:0 0 50px;color:#25282c;font-family:Merriweather,sans-serif;font-size:12px;font-style:italic;letter-spacing:4px;text-align:center}.blog-post .media .media-left{padding-right:20px}.blog-post .media .media-body h4{margin:0 0 15px;font-size:12px;font-weight:normal;line-height:1.3}.blog-post .media .media-body h4 a{color:#25282c}.blog-post .media .media-body h4 a:hover,.blog-post .media .media-body h4 a:focus{color:#ca7379}.blog-post .media .media-body p{margin-bottom:15px;color:#878787;line-height:1.7}.blog-post .media .media-body .readmore{position:relative;display:inline-block;padding-bottom:3px;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#ca7379;font-size:10px;-moz-osx-font-smoothing:grayscale;letter-spacing:3px;transform:translateZ(0)}.blog-post .media .media-body .readmore::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#ca7379;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.blog-post .media .media-body .readmore:hover::before,.blog-post .media .media-body .readmore:focus::before,.blog-post .media .media-body .readmore:active::before{right:0;left:0}.main{min-height:50%;padding-top:70px;padding-bottom:70px}@media(max-width:767px){.main{padding-top:20px}}.main strong{color:var(--bg-color-contrast)}.caption{margin:0;color:#25272c;font-size:20px;font-weight:normal;letter-spacing:4px;text-transform:uppercase}.caption:empty{display:none}.main .caption-2{margin:0;color:#25262c;font-size:13px;font-weight:normal;letter-spacing:4px}.main .small-caption{margin:0;font-family:Merriweather,sans-serif;font-size:12px;font-style:italic;letter-spacing:4px}.main .small-caption-2{margin:0;font-family:Merriweather,sans-serif;font-size:12px;letter-spacing:1px}.main .small-caption-3{color:#1f1f1f;font-size:11px}.pink-btn{position:relative;display:inline-block;padding:10px 25px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:color-mix(in srgb,var(--primary-color) 20%,var(--primary-color-contrast));font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition:all .3s ease 0s;transition-duration:.3s;transition-property:color}.pink-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.pink-btn:hover::before,.pink-btn:focus::before,.pink-btn:active::before{transform:scale(1)}.main .white-btn{position:relative;display:inline-block;padding:10px 25px;border:2px solid #ddd;border-radius:20px;backface-visibility:hidden;background-color:#fff;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#25262c;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .white-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#25262c;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .white-btn:hover,.main .white-btn:focus,.main .white-btn:active{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--secondary-color-contrast)}.main .white-btn:hover::before,.main .white-btn:focus::before,.main .white-btn:active::before{transform:scale(1)}.main .white-btn-2{position:relative;display:inline-block;height:42px;padding:13px 30px;border-radius:25px;backface-visibility:hidden;background-color:#fff;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#25262c;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .white-btn-2::before{position:absolute;z-index:-1;border-radius:20px;background-color:var(--secondary-color);content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .white-btn-2:hover,.main .white-btn-2:focus,.main .white-btn-2:active{color:color-mix(in srgb,var(--secondary-color) 10%,white)!important}.main .white-btn-2:hover::before,.main .white-btn-2:focus::before,.main .white-btn-2:active::before{transform:scale(1)}.main .white-border-btn{position:relative;display:inline-block;padding:11px 30px;border:2px solid #fff;border-radius:20px;backface-visibility:hidden;background-color:transparent;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .white-border-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .white-border-btn:hover,.main .white-border-btn:focus,.main .white-border-btn:active{color:#fff}.main .white-border-btn:hover::before,.main .white-border-btn:focus::before,.main .white-border-btn:active::before{transform:scale(1)}.main .small-btn{padding:10px 25px!important;font-size:10px}.main .medium-btn{padding:11px 25px!important;font-size:11px}.main .large-btn{padding:12px 30px!important;font-size:12px}.main .long-btn{width:260px}.main .header-page{margin-bottom:30px;text-align:center}.main .header-page h1{margin:0 0 50px;color:var(--bg-color-contrast);font-size:40px;letter-spacing:3px;line-height:1.2}.main .header-page h2.category_description{font-size:1em;line-height:1.5}@media(max-width:991px){.main .header-page h1{margin-bottom:20px;font-size:30px}}.main .header-page p{width:70%;margin:-40px auto 50px;line-height:1.8}@media(max-width:991px){.main .header-page p{width:auto;margin-top:20px}}.main .alert-dismissible{padding-right:35px!important;padding-left:35px!important}.main .main-content .fancy-select .trigger{min-width:150px;padding:12px 30px 12px 25px;border:1px solid #ddd;border-radius:20px;background-color:transparent;box-shadow:none!important;font-size:11px;font-weight:normal}.main .main-content .fancy-select .trigger::after{top:10px;content:"\f107";font-size:14px}.main .main-content .fancy-select .trigger.open{border:1px solid #ca7379}.main .main-content .fancy-select .options{border-top:1px solid #eaeaea;background-color:#fff;font-weight:normal}.main .main-content .fancy-select .options li{color:#666}.main .main-content .fancy-select .options li:hover{color:#ca7379}.main .main-content .fancy-select .options .selected{background-color:#ca7379;color:#fff}.main .main-content .fancy-select .options .selected:hover{color:#fff}.main .main-content .post-item{padding-bottom:50px;border-bottom:1px solid #eaeaea;margin-bottom:40px}.main .main-content .post-item .post-title{margin:0 0 25px;font-size:36px}.main .main-content .post-item .post-title a{color:#25262c}.main .main-content .post-item .post-title a:hover,.main .main-content .post-item .post-title a:focus{color:#ca7279}.main .main-content .post-item .post-info{display:inline-block;padding:8px 30px 2px;border:1px solid #ddd;border-radius:20px;margin-bottom:30px;color:#666;font-size:11px}.main .main-content .post-item .post-info span{display:inline-block;margin-bottom:5px;margin-left:30px}.main .main-content .post-item .post-info span:first-child{margin-left:0}.main .main-content .post-item .post-info span a{color:#666}.main .main-content .post-item .post-info span a:hover,.main .main-content .post-item .post-info span a:focus{color:#ca7279}.main .main-content .post-item .post-info span a i{font-size:20px;vertical-align:middle}.main .main-content .post-item .post-main-img{margin-bottom:30px}.main .main-content .post-item .post-excerpt{margin-bottom:20px;line-height:2}.main .main-content .post-item .post-content{line-height:2}.main .main-content .post-item .post-content p{margin-bottom:30px}.main .main-content .post-item .post-content .float-left{margin-right:30px;float:left}@media(max-width:767px){.main .main-content .post-item .post-content .float-left{margin-right:0;margin-bottom:30px;float:unset}}.main .main-content .post-item .post-content .float-right{margin-left:30px;float:right}@media(max-width:767px){.main .main-content .post-item .post-content .float-right{margin-bottom:30px;margin-left:0;float:unset}}.main .main-content .post-item .readmore{position:relative;display:inline-block;padding:10px 20px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .post-item .readmore::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .post-item .readmore:hover,.main .main-content .post-item .readmore:focus,.main .main-content .post-item .readmore:active{color:#ca7379}.main .main-content .post-item .readmore:hover::before,.main .main-content .post-item .readmore:focus::before,.main .main-content .post-item .readmore:active::before{transform:scale(1)}.main .main-content .post-item .wrap-post-slider{margin-bottom:30px}.main .main-content .post-item .bannerControls{position:relative}.main .main-content .post-item .bannerControls>div:hover::before,.main .main-content .post-item .bannerControls>div:focus::before{border:2px solid #25282c;background-color:#25282c;color:#fff}.main .main-content .post-item .bannerControls>div::before{position:absolute;z-index:20;width:36px;height:36px;padding-top:3px;border:2px solid #ddd;border-radius:50%;background-color:#fff;color:#25282c;cursor:pointer;font-family:"Font Awesome 5 Free";font-size:24px;line-height:1;text-align:center;transition:all .3s ease}.main .main-content .post-item .bannerControls .leftNav{background:none}.main .main-content .post-item .bannerControls .leftNav::before{left:20px;content:"\f104"}.main .main-content .post-item .bannerControls .rightNav{background:none}.main .main-content .post-item .bannerControls .rightNav::before{right:20px;content:"\f105"}.main .main-content .post-item.no-border{padding-bottom:0;border-bottom:none;margin-bottom:0}.main .main-content .comments-area{margin-bottom:30px}.main .main-content .comments-area .comment-account{margin-bottom:40px}.main .main-content .comments-area .comment-account .media-left{width:200px;text-align:center}@media(max-width:767px){.main .main-content .comments-area .comment-account .media-left{width:auto;margin-bottom:20px;float:unset}}.main .main-content .comments-area .comment-account .media-left .avatar{border-radius:50%}.main .main-content .comments-area .comment-account .media-left h4{margin:20px 0 10px;color:#25272c;font-size:11px}.main .main-content .comments-area .comment-account .media-left h5{margin:0;color:#212121;font-family:Merriweather,sans-serif;font-size:12px;font-style:italic}.main .main-content .comments-area .comment-account .media-body{width:calc(100% - 200px);padding:10px 20px;border:1px solid #ddd;float:left;line-height:2}@media(max-width:767px){.main .main-content .comments-area .comment-account .media-body{width:100%;float:unset}}.main .main-content .comments-area .comment-count{padding-bottom:3px;border-bottom:1px solid #25262c;margin-bottom:30px;color:#25262c;font-size:14px}.main .main-content .comments-area .comment{list-style:none}.main .main-content .comments-area .comment:last-child .comment-body .media-body{padding-bottom:0;border-bottom:none;margin-bottom:0}.main .main-content .comments-area .comment .comment-body{margin-bottom:20px}.main .main-content .comments-area .comment .comment-body .media-left{width:90px}@media(max-width:767px){.main .main-content .comments-area .comment .comment-body .media-left{display:none!important}}.main .main-content .comments-area .comment .comment-body .media-left .avatar{border-radius:50%}.main .main-content .comments-area .comment .comment-body .media-body{width:calc(100% - 90px);padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:10px;float:left}@media(max-width:767px){.main .main-content .comments-area .comment .comment-body .media-body{width:100%}}.main .main-content .comments-area .comment .comment-body .media-body .comment-content{position:relative;padding:20px;background-color:#eee;color:#666;line-height:2}.main .main-content .comments-area .comment .comment-body .media-body .comment-content::before{position:absolute;top:20px;left:-8px;width:0;height:0;border-top:8px solid transparent;border-right:8px solid #eee;border-bottom:8px solid transparent;content:""}.main .main-content .comments-area .comment .comment-body .media-body .comment-info{position:relative;height:20px;margin-top:10px}.main .main-content .comments-area .comment .comment-body .media-body .comment-info h5{position:absolute;left:0;margin:0;color:#666;font-size:11px}.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-date{position:absolute;right:50px;font-size:11px}.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-date a{color:#666}.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-date a i{margin-right:5px;font-size:18px;vertical-align:middle}.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-date a:hover,.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-date a:focus{color:#ca7379}.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-reply{position:absolute;top:1px;right:0;font-size:11px;text-transform:uppercase}.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-reply a{position:relative;display:inline-block;padding-bottom:2px;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#ca7379;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-reply a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#cf5053;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-reply a:hover::before,.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-reply a:focus::before,.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-reply a:active::before{right:0;left:0}.main .main-content .comments-area .comment .children{margin-left:90px}@media(max-width:767px){.main .main-content .comments-area .comment .children{margin-left:30px}}.main .main-content .comments-area .comment .children .comment .comment-body .media-body{padding-bottom:0;border-bottom:none;margin-bottom:0}.main .main-content .comments-area .comment .children .comment .comment-body .media-body .comment-content{border:1px solid #ddd;background-color:transparent!important}.main .main-content .comments-area .comment-respond{position:relative;width:100%;padding-top:30px;padding-left:90px;border-top:1px solid #eaeaea}@media(max-width:767px){.main .main-content .comments-area .comment-respond{padding-left:0}}.main .main-content .comments-area .comment-respond::before{position:absolute;top:30px;left:0;width:70px;height:70px;border-radius:50%;background-color:#eee;color:#666;font-size:32px;line-height:70px;text-align:center}@media(max-width:767px){.main .main-content .comments-area .comment-respond::before{content:none}}.main .main-content .comments-area .comment-respond .comment-form{font-family:Montserrat,sans-serif;font-size:11px}.main .main-content .comments-area .comment-respond .comment-form .input-form{height:36px;margin-bottom:5px}.main .main-content .comments-area .comment-respond .comment-form .wrap-rating{display:inline-block;margin-bottom:15px}.main .main-content .comments-area .comment-respond .comment-form .wrap-rating h4{margin:2px 10px 0 0;color:#212121;float:left;font-size:12px}.main .main-content .comments-area .comment-respond .comment-form .wrap-textarea{position:relative}.main .main-content .comments-area .comment-respond .comment-form .wrap-textarea::before{position:absolute;top:25px;left:-8px;width:0;height:0;border-top:8px solid transparent;border-right:8px solid #eee;border-bottom:8px solid transparent;content:""}@media(max-width:767px){.main .main-content .comments-area .comment-respond .comment-form .wrap-textarea::before{content:none}}.main .main-content .comments-area .comment-respond .comment-form .textarea-form{height:110px;border-radius:0;margin-bottom:5px}.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]{position:relative;display:inline-block;padding:10px 20px;border:2px solid #ca7379;border-radius:20px;margin-top:5px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]:hover,.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]:focus,.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]:active{color:#ca7379}.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]:hover::before,.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]:focus::before,.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]:active::before{transform:scale(1)}.main .main-content .breadcrumb{color:color-mix(in srgb,var(--bg-color) 35%,var(--bg-color-contrast));font-size:11px}.main .main-content .breadcrumb a,.main .main-content .breadcrumb i{color:color-mix(in srgb,var(--bg-color) 50%,var(--bg-color-contrast))}.main .main-content .breadcrumb i{margin:0 5px;font-size:14px}.main .main-content .pagination{text-align:center}.main .main-content .pagination .page-numbers li{display:inline-block;font-size:11px}.main .main-content .pagination .page-numbers li a{position:relative;display:inline-block;width:36px;height:36px;border:1px solid #ddd;border-radius:50%;backface-visibility:hidden;background-color:#fff;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#202020;-moz-osx-font-smoothing:grayscale;line-height:36px;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .pagination .page-numbers li a::before{position:absolute;z-index:-1;border-radius:50%;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .pagination .page-numbers li a:hover,.main .main-content .pagination .page-numbers li a:focus,.main .main-content .pagination .page-numbers li a:active{color:#fff}.main .main-content .pagination .page-numbers li a:hover::before,.main .main-content .pagination .page-numbers li a:focus::before,.main .main-content .pagination .page-numbers li a:active::before{transform:scale(1)}.main .main-content .pagination .page-numbers li a:hover,.main .main-content .pagination .page-numbers li a:focus{border:none}.main .main-content .pagination .page-numbers li .first,.main .main-content .pagination .page-numbers li .last,.main .main-content .pagination .page-numbers li .prev,.main .main-content .pagination .page-numbers li .next{width:30px;border:none;font-size:13px}.main .main-content .pagination .page-numbers li .first::before,.main .main-content .pagination .page-numbers li .last::before,.main .main-content .pagination .page-numbers li .prev::before,.main .main-content .pagination .page-numbers li .next::before{content:none}.main .main-content .pagination .page-numbers li .first:hover,.main .main-content .pagination .page-numbers li .last:hover,.main .main-content .pagination .page-numbers li .prev:hover,.main .main-content .pagination .page-numbers li .next:hover,.main .main-content .pagination .page-numbers li .first:focus,.main .main-content .pagination .page-numbers li .last:focus,.main .main-content .pagination .page-numbers li .prev:focus,.main .main-content .pagination .page-numbers li .next:focus{color:#ca7379}.main .main-content .pagination .page-numbers li span{display:inline-block;width:36px;height:36px;border-radius:50%;background-color:#ca7379;color:#fff;line-height:36px}.main .main-content .top-products{display:inline-block;width:100%;margin-bottom:30px}.main .main-content .top-products .showing-results{float:left;font-size:11px}@media(max-width:480px){.main .main-content .top-products .showing-results{float:unset;text-align:center}}.main .main-content .top-products .sortby{float:right}@media(max-width:991px){.main .main-content .top-products .sortby{margin-top:10px;float:unset}}.main .main-content .box-product{margin-bottom:30px}.main .main-content .product{overflow:hidden}.main .main-content .product .summary .product-name{margin:30px 0 0;color:var(--bg-color-contrast);font-size:36px}.main .main-content .product .summary .product-statistic .review-count{margin-right:20px}.main .main-content .product .summary .price{margin:30px 0;color:#ce5052;font-size:36px}.main .main-content .product .summary .short-desc{margin-top:15px;margin-bottom:15px;line-height:2}.main .main-content .product .summary .short-desc figure{margin-bottom:1em}.main .main-content .product .summary .short-desc figure,.main .main-content .product .summary .short-desc img{max-width:100%!important}.main .main-content .product .summary .quantity{display:flex;width:120px;height:36px;align-items:center;justify-content:space-between;padding:0 10px;border:1px solid var(--bg-color-contrast);border-radius:20px;margin-right:5px;float:left}.main .main-content .product .summary .quantity button{width:14px;height:14px;border:1px solid #ddd;border-radius:50%;background:none;font-size:9px;text-align:center;transition:all .3s ease}.main .main-content .product .summary .quantity button:hover,.main .main-content .product .summary .quantity button:focus{border-color:var(--bg-color-contrast);background-color:var(--bg-color-contrast);color:var(--bg-color)}.main .main-content .product .summary .quantity input{width:61px;height:34px;border:none;color:var(--bg-color-contrast);font-size:11px;text-align:center}.main .main-content .product .summary .add-to-cart-btn,.add-to-cart-btp,.btn-cross-selling{position:relative;display:inline-block;padding:8px 40px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:color-mix(in srgb,var(--primary-color) 20%,var(--primary-color-contrast));font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .product .summary .add-to-cart-btn::before,.add-to-cart-btp::before,.btn-cross-selling::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .product .summary .add-to-cart-btn:hover,.main .main-content .product .summary .add-to-cart-btn:focus,.main .main-content .product .summary .add-to-cart-btn:active,.add-to-cart-btp:hover,.add-to-cart-btp:focus,.add-to-cart-btp:active,.btn-cross-selling:hover,.btn-cross-selling:focus,.btn-cross-selling:active{color:#ca7379}.main .main-content .product .summary .add-to-cart-btn:hover::before,.main .main-content .product .summary .add-to-cart-btn:focus::before,.main .main-content .product .summary .add-to-cart-btn:active::before,.add-to-cart-btp:hover::before,.add-to-cart-btp:focus::before,.add-to-cart-btp:active::before,.btn-cross-selling:hover::before,.btn-cross-selling:focus::before,.btn-cross-selling:active::before{transform:scale(1)}.product iframe{max-width:100%}.main .main-content .product .summary .wishlist-link{display:inline-block;margin:30px 0;color:#868686;font-size:11px}.main .main-content .product .summary .wishlist-link:hover,.main .main-content .product .summary .wishlist-link:focus{color:#ca7379}.main .main-content .product .summary .wishlist-link:hover i,.main .main-content .product .summary .wishlist-link:focus i{border:1px solid #ca7379}.main .main-content .product .summary .wishlist-link i{padding:5px;border:1px solid #868686;border-radius:50%;margin-right:10px;font-size:22px;transition:all .4s ease;vertical-align:middle}.main .main-content .product .summary .ul-product li{padding-bottom:10px;border-bottom:1px solid #eaeaea;margin-bottom:10px;list-style:outside none none}.main .main-content .product .summary .ul-product li a{color:var(--bg-color-contrast)}.main .main-content .product .summary .share-this h4{margin:10px 10px 0 0;float:left;font-size:12px}@media(max-width:991px){.main .main-content .product .product-tabs{margin-top:30px!important}}.main .main-content .shop-table{margin-bottom:0}.main .main-content .shop-table tr th{border-bottom:1px solid color-mix(in srgb,var(--bg-color) 80%,var(--bg-color-contrast));color:var(--bg-color-contrast);font-weight:normal;text-transform:uppercase}.main .main-content .shop-table tr td{padding:10px;border-top:1px solid #eaeaea}.main .main-content .shop-table .cart_item .product-thumbnail{width:10%}.main .main-content .shop-table .cart_item .product-name{width:35%;vertical-align:middle}.main .main-content .shop-table .cart_item .product-name small{display:block;color:color-mix(in srgb,var(--bg-color) 60%,var(--bg-color-contrast))!important}.main .main-content .shop-table .cart_item .product-name a{position:relative;display:inline-block;padding-bottom:3px;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);color:var(--bg-color-contrast);font-size:11px;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}.main .main-content .shop-table .cart_item .product-name a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#cf5053;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.main .main-content .shop-table .cart_item .product-name a:hover::before,.main .main-content .shop-table .cart_item .product-name a:focus::before,.main .main-content .shop-table .cart_item .product-name a:active::before{right:0;left:0}.main .main-content .shop-table .cart_item .product-name a:hover,.main .main-content .shop-table .cart_item .product-name a:focus{color:#cf5053}.main .main-content .shop-table .cart_item .product-price{width:15%;color:#222;font-size:13px;vertical-align:middle}.main .main-content .shop-table .cart_item .product-quantity{width:20%;vertical-align:middle}.main .main-content .shop-table .cart_item .product-quantity .quantity{width:120px;height:36px;padding:0 10px;border:1px solid var(--bg-color-contrast);border-radius:20px;margin:0 auto}.main .main-content .shop-table .cart_item .product-quantity .quantity button{width:14px;height:14px;border:1px solid #ddd;border-radius:50%;background:none;font-size:9px;text-align:center;transition:all .3s ease}.main .main-content .shop-table .cart_item .product-quantity .quantity button:hover,.main .main-content .shop-table .cart_item .product-quantity .quantity button:focus{border-color:var(--bg-color-contrast);background-color:var(--bg-color-contrast);color:var(--bg-color)}.main .main-content .shop-table .cart_item .product-quantity .quantity input{width:61px;height:34px;border:none;appearance:textfield;color:var(--bg-color-contrast);font-size:11px;text-align:center}.main .main-content .shop-table .cart_item .product-stock{width:15%;font-size:11px;vertical-align:middle}.main .main-content .shop-table .cart_item .product-add{width:20%;vertical-align:middle}.main .main-content .shop-table .cart_item .product-subtotal{width:15%;vertical-align:middle}.main .main-content .shop-table .cart_item .product-remove{width:5%;text-align:center;vertical-align:middle}.main .main-content .shop-table .cart_item .product-remove .remove{display:inline-block;width:14px;height:14px;padding-left:2px;border:1px solid #ddd;border-radius:50%;color:#858585;font-size:9px;transition:all .3s ease}.main .main-content .shop-table .cart_item .product-remove .remove:hover,.main .main-content .shop-table .cart_item .product-remove .remove:focus{border-color:#222;background-color:#222;color:#fff}.main .main-content .shop-table .cart-action td{padding-top:0;border-top:0;border-bottom:1px solid #eaeaea}.main .main-content .shop-table .wrap-coupon .input-form{width:270px;margin-right:5px;margin-bottom:5px;float:left}.main .main-content .shop-table .wrap-coupon .apply-coupon-btn{float:left}.main .main-content .shop-table .apply-coupon-btn{position:relative;display:inline-block;padding:10px 25px 11px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .shop-table .apply-coupon-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .shop-table .apply-coupon-btn:hover,.main .main-content .shop-table .apply-coupon-btn:focus,.main .main-content .shop-table .apply-coupon-btn:active{color:#ca7379}.main .main-content .shop-table .apply-coupon-btn:hover::before,.main .main-content .shop-table .apply-coupon-btn:focus::before,.main .main-content .shop-table .apply-coupon-btn:active::before{transform:scale(1)}.main .main-content .shop-table .update-cart-btn{position:relative;display:inline-block;padding:10px 25px 11px;border:2px solid #222;border-radius:20px;margin-bottom:5px;backface-visibility:hidden;background-color:#222;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .shop-table .update-cart-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .shop-table .update-cart-btn:hover,.main .main-content .shop-table .update-cart-btn:focus,.main .main-content .shop-table .update-cart-btn:active{color:#222}.main .main-content .shop-table .update-cart-btn:hover::before,.main .main-content .shop-table .update-cart-btn:focus::before,.main .main-content .shop-table .update-cart-btn:active::before{transform:scale(1)}.main .main-content .shop-table .checkout-btn{position:relative;display:inline-block;padding:13px 25px 11px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:color-mix(in srgb,var(--primary-color) 20%,var(--primary-color-contrast));font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .shop-table .checkout-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .shop-table .checkout-btn:hover,.main .main-content .shop-table .checkout-btn:focus,.main .main-content .shop-table .checkout-btn:active{color:#ca7379}.main .main-content .shop-table .checkout-btn:hover::before,.main .main-content .shop-table .checkout-btn:focus::before,.main .main-content .shop-table .checkout-btn:active::before{transform:scale(1)}#email-suggestion{padding:5px 0;font-size:85%}#contacts_accepts_marketing .checkbox{margin:0 0 10px}.main .main-content .shop-table .add-to-cart-btn{position:relative;display:inline-block;padding:8px 40px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .shop-table .add-to-cart-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .shop-table .add-to-cart-btn:hover,.main .main-content .shop-table .add-to-cart-btn:focus,.main .main-content .shop-table .add-to-cart-btn:active{color:#ca7379}.main .main-content .shop-table .add-to-cart-btn:hover::before,.main .main-content .shop-table .add-to-cart-btn:focus::before,.main .main-content .shop-table .add-to-cart-btn:active::before{transform:scale(1)}.main .main-content .shop-table .highlight{color:#cf5053}@media(max-width:991px){.main .main-content .shop-shipping{margin-bottom:30px}}.main .main-content .shop-shipping h3{margin:0 0 40px;color:var(--bg-color-contrast);font-size:20px;text-align:center}.main .main-content .shop-shipping .fancy-select{margin-bottom:10px;text-align:center}.main .main-content .shop-shipping .input-form{margin-bottom:10px;color:#aaa;font-size:10px;text-align:center}.main .main-content .shop-shipping .input-form:focus{color:#222}.main .main-content .shop-shipping .update-totals-btn{position:relative;display:inline-block;width:100%;padding:10px 25px 11px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .shop-shipping .update-totals-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .shop-shipping .update-totals-btn:hover,.main .main-content .shop-shipping .update-totals-btn:focus,.main .main-content .shop-shipping .update-totals-btn:active{color:#ca7379}.main .main-content .shop-shipping .update-totals-btn:hover::before,.main .main-content .shop-shipping .update-totals-btn:focus::before,.main .main-content .shop-shipping .update-totals-btn:active::before{transform:scale(1)}.main .main-content .shop-totals{margin-bottom:20px}.main .main-content .shop-totals h3{margin:0 0 40px;color:var(--bg-color-contrast);font-size:20px;text-align:center}.main .main-content .shop-totals .totals-table{width:100%;text-align:right}.main .main-content .shop-totals .totals-table td{padding:8px 5px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.main .main-content .shop-totals .totals-table td:first-child{width:35%}@media(max-width:991px){.main .main-content .related-products{margin-top:30px}}.main .main-content .related-products h3{display:inline-block;padding-bottom:7px;border-bottom:1px solid #25282c;margin:0 0 40px;color:#25282c;font-size:20px;font-weight:normal;letter-spacing:3px;text-transform:uppercase}.main .main-content .order-form{text-align:center}.main .main-content .order-form .input-form{color:#aaa;font-size:10px;text-align:center}.main .main-content .order-form button[type="submit"]{position:relative;display:inline-block;padding:10px 40px;border:2px solid #ca7379;border-radius:20px;backface-visibility:hidden;background-color:#ca7379;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .main-content .order-form button[type="submit"]::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .main-content .order-form button[type="submit"]:hover,.main .main-content .order-form button[type="submit"]:focus,.main .main-content .order-form button[type="submit"]:active{color:#ca7379}.main .main-content .order-form button[type="submit"]:hover::before,.main .main-content .order-form button[type="submit"]:focus::before,.main .main-content .order-form button[type="submit"]:active::before{transform:scale(1)}.main .sidebar .widget{margin-bottom:50px}.main .sidebar .widget .widget-title{padding-bottom:5px;border-bottom:1px solid var(--bg-color-contrast-40);margin:0 0 20px;color:var(--bg-color-contrast);font-size:14px}.main .sidebar .widget .search-form{position:relative}.main .sidebar .widget .search-form input[type="text"]{height:36px;padding-right:36px;margin-bottom:0}.main .sidebar .widget .search-form button[type="submit"]{position:absolute;top:0;right:0;width:36px;height:36px;padding:0;border:medium none;background-color:transparent;color:#888;font-size:18px}.main .sidebar .widget .search-form button[type="submit"]:hover,.main .sidebar .widget .search-form button[type="submit"]:focus{transform:none}.main .sidebar .widget .list-comments li{position:relative;display:block;padding:10px 0 10px 55px;border-bottom:1px solid #eaeaea;line-height:1.8;list-style:none}.main .sidebar .widget .list-comments li::before{position:absolute;top:0;left:3px;color:#868686;font-size:32px}@media(max-width:991px){.main .sidebar .widget .list-comments li::before{top:-5px}}.main .sidebar .widget .list-comments li a{color:#868686;font-family:Montserrat,sans-serif}.main .sidebar .widget .list-comments li a:hover,.main .sidebar .widget .list-comments li a:focus{color:#ca7379}.main .sidebar .widget .list-tags{margin-bottom:0}.main .sidebar .widget .list-tags li{display:inline-block;margin:0 2px 6px 0}.main .sidebar .widget .list-tags li a{position:relative;display:inline-block;padding:7px 12px;border:1px solid #ddd;border-radius:0;backface-visibility:hidden;background-color:#fff;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#868686;font-size:10px;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .sidebar .widget .list-tags li a::before{position:absolute;z-index:-1;border-radius:0;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .sidebar .widget .list-tags li a:hover,.main .sidebar .widget .list-tags li a:focus,.main .sidebar .widget .list-tags li a:active{color:#fff}.main .sidebar .widget .list-tags li a:hover::before,.main .sidebar .widget .list-tags li a:focus::before,.main .sidebar .widget .list-tags li a:active::before{transform:scale(1)}.main .sidebar .widget .ul-sidebar li{margin-bottom:5px;list-style:none}.main .sidebar .widget .ul-sidebar li a{display:inline;padding-bottom:5px;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#878787;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}.main .sidebar .widget .ul-sidebar li a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:#cf5053;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.main .sidebar .widget .ul-sidebar li a:hover::before,.main .sidebar .widget .ul-sidebar li a:focus::before,.main .sidebar .widget .ul-sidebar li a:active::before{right:0;left:0}.main .sidebar .widget .ul-sidebar li a:hover,.main .sidebar .widget .ul-sidebar li a:focus{color:#cf5053}.main .sidebar .widget .ul-sidebar li span{float:right}.main .sidebar .widget .ul-sidebar li .children{margin:5px 0 5px 10px}.main .sidebar .widget .ul-sidebar li .children li::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900}.main .sidebar .widget .options-price{display:inline-block;width:100%}.main .sidebar .widget .options-price #price-slider{position:relative;height:5px;margin-bottom:20px;background-color:#eee}.main .sidebar .widget .options-price #price-slider .ui-slider-range{position:absolute;top:0;height:100%;background-color:#ca7379}.main .sidebar .widget .options-price #price-slider .ui-slider-handle{position:absolute;top:-5px;width:14px;height:14px;border:medium none;border-radius:50%;background-color:#222;cursor:pointer}.main .sidebar .widget .options-price .price-range{margin-top:10px;color:#888;float:left;font-size:11px}.main .sidebar .widget .options-price .price-range label{margin-bottom:5px;float:left;font-weight:normal}.main .sidebar .widget .options-price .price-range #amount{width:auto;height:auto;border:none;float:left;user-select:none}.main .sidebar .widget .options-price .price-range #amount:focus{box-shadow:none}.main .sidebar .widget .options-price .filter-price-btn{position:relative;display:inline-block;padding:10px 25px;border:none;border-radius:20px;backface-visibility:hidden;background-color:#333;box-shadow:0 0 1px rgb(0 0 0 / 0);color:#fff;float:right;font-size:11px;-moz-osx-font-smoothing:grayscale;text-align:center;text-transform:uppercase;transform:translateZ(0);transition-duration:.3s;transition-property:color}.main .sidebar .widget .options-price .filter-price-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#ca7379;content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.main .sidebar .widget .options-price .filter-price-btn:hover,.main .sidebar .widget .options-price .filter-price-btn:focus,.main .sidebar .widget .options-price .filter-price-btn:active{color:#fff}.main .sidebar .widget .options-price .filter-price-btn:hover::before,.main .sidebar .widget .options-price .filter-price-btn:focus::before,.main .sidebar .widget .options-price .filter-price-btn:active::before{transform:scale(1)}footer{padding-top:70px;padding-bottom:30px;background-color:var(--footer-background);color:#868686;text-align:center}footer,footer h3,footer .list-link li a,.list-social li a{color:var(--footer-background-contrast)}@media(max-width:991px){footer .row>.col-md-3{margin-bottom:30px}}footer a{padding-bottom:3px;color:#868686}footer a:hover,footer a:focus{color:color-mix(in srgb,var(--footer-background) 30%,var(--footer-background-contrast))!important}footer h3{display:inline-block;padding-bottom:7px;border-color:color-mix(in srgb,var(--footer-background) 80%,var(--footer-background-contrast));border-bottom:1px solid #25282c;margin:10px 0 20px;color:#25282c;font-size:13px;font-weight:normal;letter-spacing:3px;text-transform:uppercase}footer .address{margin-bottom:30px;color:#202020;line-height:2}footer .list-social{margin-top:20px}footer .address-info .list-social{margin-top:0}footer ul li{list-style:none}footer ul li a{color:#888}footer .list-link li{margin-bottom:10px;font-size:11px;text-transform:uppercase}footer .list-link li a{position:relative;display:inline-block;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}footer .list-link li a::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:color-mix(in srgb,var(--footer-background) 30%,var(--footer-background-contrast))!important;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}footer .list-link li a:hover::before,footer .list-link li a:focus::before,footer .list-link li a:active::before{right:0;left:0}footer .bottom-footer{display:inline-block;width:100%;margin-top:50px}@media(max-width:991px){footer .bottom-footer{margin-top:0}}footer .bottom-footer .copyright{margin-top:10px;font-size:11px}@media(max-width:991px){footer .bottom-footer .copyright{margin-bottom:20px;text-align:center}}footer .bottom-footer .list-payment{float:right}@media(max-width:991px){footer .bottom-footer .list-payment{float:none;text-align:center}}footer .bottom-footer .list-payment li{display:inline-block;margin-left:3px}footer .bottom-footer .list-payment li a{position:relative;display:inline-block;backface-visibility:hidden;box-shadow:0 0 1px rgb(0 0 0 / 0);-moz-osx-font-smoothing:grayscale;transform:translateZ(0);transition-duration:.3s;transition-property:transform}footer .bottom-footer .list-payment li a::before{position:absolute;z-index:-1;top:100%;left:5%;width:90%;height:10px;background:radial-gradient(ellipse at center,rgb(0 0 0 / 35%) 0,rgb(0 0 0 / 0) 80%);content:'';opacity:0;pointer-events:none;transition-duration:.3s;transition-property:transform,opacity}footer .bottom-footer .list-payment li a:hover,footer .bottom-footer .list-payment li a:focus,footer .bottom-footer .list-payment li a:active{transform:translateY(-5px)}footer .bottom-footer .list-payment li a:hover::before,footer .bottom-footer .list-payment li a:focus::before,footer .bottom-footer .list-payment li a:active::before{opacity:1;transform:translateY(5px)}.gallery .previews{position:relative;overflow:hidden;padding-bottom:40px;margin-top:20px;text-align:center}@media(max-width:991px){.gallery .previews{margin-bottom:40px}}.gallery .previews img{border:2px solid transparent;cursor:pointer;transition:all .3s ease}.gallery .previews img:hover,.gallery .previews img:focus{border:2px solid #ca7379}.gallery .previews .selected{border:2px solid #ca7379}.gallery .previews .nav span{position:absolute;z-index:20;bottom:0;width:36px;height:36px;padding-top:3px;border:2px solid #ddd;border-radius:50%;color:#25282c;cursor:pointer;font-size:24px;line-height:1;text-align:center;transition:all .3s ease}.gallery .previews .nav span:hover,.gallery .previews .nav span:focus{border:2px solid #25282c;background-color:#25282c;color:#fff}.gallery .previews .nav .next{right:calc(50% - 42px)}.gallery .previews .nav .prev{left:calc(50% - 42px)}@media screen and (min-width:1px) and (max-width:767px){.col-by-2[data-columns]::before{content:'1 .col-xs-12'}}@media screen and (min-width:768px) and (max-width:9999px){.col-by-2[data-columns]::before{content:'2 .col-sm-6'}}@media(max-width:1199px){header .container{width:100%;padding-right:0;padding-left:0}.logo .store-name{margin-top:0!important}header .top-cart{top:10px;right:50px}header{height:60px}a.logo img{max-width:200px!important;max-height:55px!important}header .logo{width:60%!important;margin:0 auto}}@media(max-width:767px){header .top-cart{right:30px}}@media(max-width:1199px){.sticky{z-index:999;width:100%}}.navbar{border-radius:0}.navbar-header h1{margin:0}.mobilenav{position:fixed;z-index:100;top:0;width:320px;height:100%;transform:translateX(-320px)}.mobilenav-inner{position:fixed;top:0;left:0;overflow:hidden auto;width:255px;height:100%;padding-top:60px}.mobilenav.open{transform:translate(0)}.mobilenav .menu-header{position:relative;z-index:10;width:320px;height:60px}.mobilenav .menu-header .item.active,.mobilenav .lang-menu,#search_mini_form_mobile,.popover-autocomplete-mobile{background:color-mix(in srgb,var(--header-menu-background) 80%,var(--header-menu-background-contrast))!important}.mobilenav .menu-mobile li a,.mobilenav .menu-header .item{border-color:color-mix(in srgb,var(--header-menu-background) 80%,var(--header-menu-background-contrast))!important}.mobilenav .lang-menu a,#search_mini_form_mobile input{border-color:color-mix(in srgb,var(--header-menu-background) 70%,var(--header-menu-background-contrast))!important}body.menuopen .nav-bg-opacity{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 50%)}.mobilenav .menu-header .item{z-index:2;display:table;width:85px;height:60px;border-right:1px solid;border-bottom:1px solid;float:left;text-transform:uppercase}.mobilenav .menu-header .item-1 i{display:table-cell;width:100%;font-size:1.5em;vertical-align:middle}.mobilenav .menu-header .item-2 i,.mobilenav .menu-header .item-3 i{position:absolute;top:25px}.mobilenav .menu-header .item-2 i{left:145px}.mobilenav .menu-header .item-3 i{left:230px}.mobilenav .menu-header .item-2 span,.mobilenav .menu-header .item-3 span{display:table-cell;color:#333;font-weight:500;text-align:center;vertical-align:middle}.mobilenav .menu-header .item-1{text-align:center}.mobilenav .lang-menu{position:absolute;z-index:5;top:60px;left:0;width:255px;height:100vh;transform:translateX(-255px)}.mobilenav .menu-header .item-2.active .lang-menu,.mobilenav .menu-header .item-3.active .lang-menu{transform:translateX(0)}.mobilenav .lang-menu a{display:block;height:50px;padding:0 20px;border-bottom:1px solid;line-height:50px;text-transform:uppercase}.menu-header .item-1.active #search_mini_form_mobile{transform:translateX(0)}#search_mini_form_mobile{position:absolute;z-index:1;top:60px;left:0;width:255px;height:100vh;padding:0 20px;border-bottom:1px solid #e1e1e1;margin:0;transform:translateX(-255px)}#search_mini_form_mobile input{width:100%;height:35px;padding:0;border-width:0 0 1px;border-style:solid;border-radius:0!important;margin:10px 0 0;background:none}.nav-icon{position:absolute;top:20px;right:-45px;width:25px;height:20px;margin:0;cursor:pointer;transform:rotate(0deg);transition:.5s ease-in-out}.nav-icon span{position:absolute;left:0;display:block;width:100%;height:3px;background:#333;opacity:1;transform:rotate(0deg);transition:.25s ease-in-out}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:8px}.nav-icon span:nth-child(4){top:16px}.nav-icon.open{right:20px}.nav-icon.open span:nth-child(1){top:7px;left:50%;width:0}.open .nav-icon span:nth-child(2){transform:rotate(45deg)}.open .nav-icon span:nth-child(3){transform:rotate(-45deg)}.open .nav-icon span:nth-child(4){top:7px;left:50%;width:0}.mobilenav ul{list-style:none}.mobilenav .menu-mobile{padding:0;margin:0}.mobilenav .dropdown-toggle::after{position:absolute;top:20px;right:20px;border-top:.3em solid transparent;border-right:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.mobilenav .menu-mobile li a{display:block;height:auto;padding:15px 20px;border-bottom:1px solid;cursor:pointer;line-height:24px;text-transform:uppercase}.mobilenav .menu-mobile li.has-dropdown .dropdown{position:absolute;top:0;right:-255px;display:none;width:255px;padding:0}.mobilenav .menu-mobile li.has-dropdown .dropdown.active{display:block}.mobilenav .menu-mobile li.has-dropdown ul.dropdown a{text-transform:none}.mobilenav .menu-mobile li.has-dropdown ul.dropdown a.top-category{font-weight:600;text-transform:uppercase}.mobilenav .menu-mobile li.has-dropdown ul.dropdown a.goto span{text-transform:uppercase}.mobilenav .menu-mobile li.has-dropdown.active .dropdown{display:block}.mobilenav .menu-mobile li.has-dropdown a.first-trigger i,.mobilenav .menu-mobile li.has-dropdown a.last-trigger i{position:relative;top:5px;float:right}.mobilenav .menu-mobile.active{transform:translateX(-255px)}.mobilenav .menu-mobile.level-2{transform:translateX(-510px)}.mobilenav .menu-mobile.level-3{transform:translateX(-765px)}.mobilenav .menu-mobile.level-4{transform:translateX(-1020px)}.mobilenav .menu-mobile.level-5{transform:translateX(-1020px)}.mobilenav .menu-mobile.level-6{transform:translateX(-1275px)}.mobilenav .menu-mobile.level-7{transform:translateX(-1530px)}.mobilenav .menu-mobile li.social-item{width:50%;float:left}.mobilenav .menu-mobile li.social-item a{position:relative;right:-1px;display:block;border-right:1px solid #e1e1e1;font-size:.88rem}.product_option_value_file_upload{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}h4.resp-tabs-list{padding:5px 0;border-bottom:1px solid var(--bg-color-contrast);margin-top:30px;margin-bottom:10px;color:var(--bg-color-contrast);font-size:12px!important;font-weight:normal}.border-0{border:0!important}.card{padding:15px;border:1px solid #eaeaea}.btr-product-name{color:#212529}#fbt-products .swiper-pagination-bullet{background-color:var(--bg-color-contrast)!important}#fbt-products .swiper-button-next,#fbt-products .swiper-button-prev,#fbt-products .swiper-pagination-bullet-active{color:var(--bg-color-contrast)!important}@media screen and (min-width:1200px){.product-block-btp{min-width:22%}}@media screen and (min-width:992px){.product-block-btp{max-width:21.42%}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media screen and (max-width:991px){.product-block-btp img{width:100%;max-width:100px;max-height:100px}.product-frequent-plus{z-index:1;width:35px;height:35px;padding:0;border:1px solid #d5d6d6;border-radius:2rem;margin-top:-15px;margin-bottom:15px;line-height:2.7}.product-frequent-icon{margin:0}}fieldset.colors,.color-selector,fieldset.select-options{display:flex;flex-flow:row wrap;padding-top:5px;gap:6px 12px}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{position:relative;width:35px;height:35px;border:1px solid var(--bg-color-contrast-20);border-radius:3px;margin-top:0;cursor:pointer;outline:1px solid var(--bg-color-contrast-20);outline-offset:3px}fieldset.select-options .select-option label{position:relative;padding:4px 10px;border-color:var(--secondary-color)!important;background-color:rgb(0 0 0 / 10%);cursor:pointer;font-weight:normal}fieldset.select-options .select-option input:checked+label{background:var(--secondary-color)!important;color:#fff!important}fieldset.colors .color-option input.disabled+label,fieldset.select-options .select-option input.disabled+label{filter:alpha(opacity=40);opacity:.4}fieldset.colors .color-option input.disabled+label::after,fieldset.select-options .select-option input.disabled+label::after{position:absolute;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-position:center center;background-repeat:no-repeat;background-size:20px;content:"";inset:0}fieldset.colors .color-option input:checked+label,.color-selector input:checked+.color-option{outline:1px solid var(--bg-color-contrast-70)}fieldset.colors .color-option input.disabled:checked+label,.color-selector input.disabled:checked+.color-option{outline:1px solid var(--bg-color-contrast-10)}.color-selector input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.color-selector .color-option.selected{outline-color:var(--bg-color-contrast-90)}fieldset.select-options .select-option input:hover+label{background:rgb(0 0 0 / 8%)}.sidebar-filters__title+.color-selector{margin-top:1rem}.color-option-plus{position:relative;width:15px;height:15px;border:1px solid var(--bg-color-contrast-20);border-radius:3px;margin-top:0;color:#333;cursor:pointer;line-height:1.1;outline:1px solid var(--bg-color-contrast-20)!important;outline-offset:3px;text-align:center}.color-option-plus:hover{background-color:whitesmoke;color:#000}.aa-Form{top:-12px}.aa-LoadingIndicator,.aa-Input{top:-2px!important}.aa-LoadingIndicator{display:flex!important;justify-content:center}.aa-InputWrapperPrefix{display:block!important}.reload-autocomplete .aa-LoadingIndicator{position:absolute!important;top:7px!important;right:15px!important;background-color:white!important}.popover-autocomplete{top:245px!important;display:block;width:165px!important;padding-left:5px}.popover-autocomplete-mobile{position:fixed;top:108px!important;display:block!important;padding-left:5px;border:0;border-radius:0;box-shadow:none}.popover-autocomplete-page{position:absolute;display:block!important;width:auto!important;padding-left:5px}#search_mini_form_mobile.aa-Form{display:flex!important}#search_mini_form_mobile .aa-InputWrapperPrefix{display:none!important}#search_mini_form_mobile .aa-InputWrapper{width:100%!important}.page-autocomplete{margin-top:25px}.page-autocomplete .aa-SubmitIcon{display:flex;align-items:center;justify-content:center}.aa-ItemLink{padding:.7rem 1.5rem}.aa-ItemLink>span{font-size:inherit!important}.product-rating{display:flex;padding:.5rem 0;line-height:100%}.price .product-rating{font-size:1.5rem}.product-rating span{margin:0 .1rem}.stars{color:#d9d9d9}.stars span{position:relative;display:inline-block}.stars .partial-checked::after{position:absolute;top:0;left:0;overflow:hidden;width:var(--star-partial-width);color:#e4a400;content:"\f005"}.stars .checked{color:#e4a400}.product-block-rating-container{padding:.75rem 0}.product-rating .reviews-number{padding-left:.5rem;border:none;background:none;color:#4ec0a6;cursor:pointer}.expand-button{color:#4ec0a6}.product-reviews{display:flex;width:100%;flex-direction:column;margin-top:2rem}.product-reviews .bold{font-weight:bold}.product-reviews .centered{align-self:center;text-align:center}.product-reviews .title{margin:0;font-size:1.5rem;font-weight:bold;line-height:1.25}.product-reviews .product-rating.rating{margin:1rem 0;font-size:2rem}.product-reviews .body{width:80%;margin:0 auto}.product-reviews .body .author{color:color-mix(in srgb,var(--bg-color) 50%,var(--bg-color-contrast));font-style:italic}.product-reviews .body .product-rating{margin:1rem 0 0;font-size:1.2rem}.product-reviews .product-rating p{padding-left:.5rem;margin-left:auto;font-size:2.5rem}.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{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;white-space:pre-wrap}.product-review-text.show-more{-webkit-line-clamp:400}.featured-reviews{padding-top:3rem}.featured-reviews .box-product{position:relative;padding:0 5rem}@media(min-width:768px){.featured-reviews .box-product{padding:0}}.featured-review{position:relative;overflow:hidden;height:100%;padding:1.25em;border:1px solid transparent;border-radius:.25em}.featured-reviews .item{display:block!important;width:100%}.featured-review_grid{margin-bottom:3rem}.featured-review_header{margin-bottom:.75em}.featured-review_header strong{font-size:14px}.featured-review_header .stars{font-size:12px}.featured-review_image-container{display:inline-flex;overflow:hidden;width:50px;height:50px;border-radius:50%}.featured-review_review{display:block;margin-bottom:.75em;font-style:italic;opacity:.75}.featured-review i{position:absolute;z-index:1;top:-26px;right:-10px;font-size:110px;opacity:.05}.featured-review_name{font-size:12px;font-weight:600}.featured-review_date{font-size:11px;opacity:.65}.featured-reviews .featured-review{border-color:color-mix(in srgb,var(--section-background-contrast) 50%,var(--section-background))!important}.featured-reviews .nav span{border-color:color-mix(in srgb,var(--section-background) 50%,var(--section-background-contrast));color:color-mix(in srgb,var(--section-background) 50%,var(--section-background-contrast))}.featured-reviews .nav span:hover{background-color:color-mix(in srgb,var(--section-background) 50%,var(--section-background-contrast));color:var(--section-background)}.featured-reviews .swiper-pagination-bullet{background-color:var(--section-background-contrast)!important}.featured-reviews .swiper-button-next,.featured-reviews .swiper-button-prev,.featured-reviews .swiper-pagination-bullet-active{color:var(--section-background-contrast)!important}body:not(.home) #components>div{margin-top:50px}@media screen and (max-width:1199px){header+div{margin-top:60px}}.component-instagram{background-color:var(--instagram-background)}.component-instagram .caption{color:var(--instagram-background-contrast)}.instagram-container{overflow:hidden;font-size:0;line-height:0}.instagram-container div{display:inline-block!important;width:33.333%;height:0;padding-bottom:33.333%!important;background:#eee 50% 50% no-repeat;background-size:cover}@media(min-width:991px){.instagram-container div{width:16.666%;padding-bottom:16.666%!important}}.dynamic-content{background-color:var(--dynamic-content-background)}.dynamic-content h3,.dynamic-content p{color:var(--dynamic-content-background-contrast)}.logo-gallery{background-color:var(--logo-gallery-background)}.logo-gallery img{width:100%}.logo-gallery .caption{color:var(--logo-gallery-background-contrast)}.logo-gallery .swiper-pagination-bullet{background-color:var(--logo-gallery-background-contrast)!important}.logo-gallery .swiper-button-next,.logo-gallery .swiper-button-prev,.logo-gallery .swiper-pagination-bullet-active{color:var(--logo-gallery-background-contrast)!important}.products-section{background-color:var(--section-background)}.products-section h3{margin:0 0 50px;color:var(--section-background-contrast);font-size:20px;font-weight:normal;letter-spacing:3px;text-align:center;text-transform:uppercase}.products-section,.products-section a{color:var(--section-background-contrast)!important}.products-section .box-product .color-gray{color:color-mix(in srgb,var(--section-background) 50%,var(--section-background-contrast))!important}.products-section .box-product .product-item .product-name a::before{background:var(--section-background-contrast)!important}.products-section .nav span{position:absolute;z-index:20;top:calc(50% - 36px);width:36px;height:36px;padding-top:3px;border:2px solid var(--section-background-contrast);border-radius:50%;color:var(--section-background-contrast);cursor:pointer;font-size:24px;line-height:1;text-align:center;transition:all .3s ease}.products-section .nav span:hover,.products-section .nav span:focus{border:2px solid var(--section-background-contrast);background-color:var(--section-background-contrast);color:var(--section-background)}.products-section .nav .next{right:-50px}.products-section .nav .prev{left:-50px}@media(max-width:991px){.products-section .nav .next{right:-30px}.products-section .nav .prev{left:-30px}}@media(max-width:767px){.products-section .nav .next{right:0}.products-section .nav .prev{left:0}}.latest-products .swiper-pagination-bullet{background-color:var(--section-background-contrast)!important}.latest-products .swiper-button-next,.latest-products .swiper-button-prev,.latest-products .swiper-pagination-bullet-active{color:var(--section-background-contrast)!important}.text-block{background-color:var(--text-block-background)}.text-block .caption{color:var(--text-block-background-contrast)}.text-block h2{color:var(--text-block-background-contrast)}.testimonials{background-color:var(--testimonials-background)}.testimonials h6{color:var(--testimonials-background-contrast)}.testimonials .caption{color:var(--testimonials-background-contrast)}.testimonials .img-container{display:flex!important;overflow:hidden;width:50px;height:50px;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:50%;margin:0 auto 10px 0;-ms-flex-align:center!important;-ms-flex-pack:center!important}.testimonials .page-header{padding-bottom:20px;margin:0 0 40px}.testimonials .testimonial-author{position:relative;display:inline-block;padding-bottom:5px;backface-visibility:hidden;box-shadow:0 0 1px rgba(0 0 0 / 0);color:var(--testimonials-background-contrast);-moz-osx-font-smoothing:grayscale;font-weight:normal;letter-spacing:3px;text-transform:uppercase}.testimonial-author:empty{display:none}.testimonials .swiper-pagination-bullet{background-color:var(--testimonials-background-contrast)!important}.testimonials .swiper-button-next,.testimonials .swiper-button-prev,.testimonials .swiper-pagination-bullet-active{color:var(--testimonials-background-contrast)!important}.store-divider{padding-top:0;padding-bottom:0}.store-divider.container-fluid{padding-right:0!important;padding-left:0!important}.store-divider--small{padding-top:1rem;padding-bottom:1rem}.store-divider--medium{padding-top:2rem;padding-bottom:2rem}.store-divider--large{padding-top:3rem;padding-bottom:3rem}.store-divider__line{border-color:var(--line-divider-color);margin:0;opacity:1}#toast-container .toast{background-position:20px 20px!important;background-size:20px!important;opacity:.9!important}#toast-container .toast.toast-error{background-image:url('//assets.jumpseller.com/public/placeholder/themes/influence/exclamation-light.svg')!important}#toast-container .toast a{text-decoration:underline!important}#toast-container .toast.toast-error a{color:#FFF!important}#toast-container .toast.toast-success{background-color:var(--cart-notification-color)!important;background-image:var(--cart-notification-contrast-img)!important;color:var(--cart-notification-contrast)!important}#toast-container .toast.toast-success .toast-close-button{padding:0;color:var(--cart-notification-contrast)!important;font-size:22px}div.inline{display:inline}html,body{height:100%}header .main-nav .minimal-menu>ul .megamenu .menu-wrapper{overflow:hidden auto;max-height:500px}.minimal-menu .mn-wrap{visibility:hidden}.page p{margin-bottom:20px}.page p:empty{min-height:1.5em}.page ul,.page ol{margin-bottom:20px}.page ul li,.page ol li{margin-bottom:10px;margin-left:20px}form span.error{color:#dc3545;font-size:.85em}@media only screen and (min-width:768px){.minimal-menu ul li:focus .menu-wrapper ul,.minimal-menu ul li:focus .menu-wrapper{visibility:visible!important}.minimal-menu ul li:focus>ul,.minimal-menu ul li:focus>.menu-wrapper{opacity:1;visibility:visible}}@media only screen and (max-width:1025px){.minimal-menu .mn-wrap{visibility:visible}.wrap-search{visibility:hidden}}.bk{color:var(--bg-color-contrast)}.strdesc{margin-top:0;font-size:12px;font-weight:normal;line-height:1.4286}.category-item .category-thumb .overlay-img::before,.box-product .product-item .product-thumb .overlay-img::before,.works-item .works-thumb .overlay-img::before{width:8px;height:8px}label.minimal-menu-button{margin-top:0}.box-product.related_products.new-arrival{margin-top:60px}.short-desc p:empty{min-height:1.5em}@media(max-width:767px){.box-product{width:auto!important}}a.logo img{display:block;width:auto;max-width:550px;max-height:150px;margin:0 auto;float:none}@media(max-width:767px){a.logo img{width:100%;max-height:55px!important}}.logo .store-name{margin-top:45px;font-size:36px;line-height:1.1}@media screen and (min-width:1199px){.logo h1{margin-top:5px}}@media screen and (max-width:1198px){.logo h1{margin-top:0}}li[class^='level'],li[class*=' level']{overflow:hidden!important}a.level-3{margin-left:10px}a.level-4{margin-left:10px;color:#888!important}a.level-5{margin-left:17px;color:#888!important}a.level-6{margin-left:25px;color:#888!important}a.level-7{margin-left:30px;color:#888!important}a.level-8{margin-left:35px;color:#888!important}a.level-9{margin-left:40px;color:#888!important}a.level-10{margin-left:45px;color:#888!important}.maxStockQty{border-color:red!important}.maxStockAdc{border-color:#c0c0c0!important;background:#c0c0c0!important;cursor:default;pointer-events:none}.ul-product{margin-top:30px}.padsel{padding-left:0!important}.related_products .swiper-pagination-bullet{background-color:var(--bg-color-contrast)!important}.related_products .swiper-button-next,.related_products .swiper-button-prev,.related_products .swiper-pagination-bullet-active{color:var(--bg-color-contrast)!important}@media only screen and (max-width:479px){.bx-wrapper .bx-prev,.bx-wrapper .bx-next{display:none}.slider-products{overflow:hidden;width:250px;margin:0 auto}}#contactpage .field{margin-bottom:25px}#contactpage>div.actions>input:hover{background-color:#fff;color:#ca7379;transition:all .6s ease}div.field input.text{width:100%;height:42px;padding:0 20px;border:1px solid #DDD;border-radius:20px;transition:all .6s ease 0s}#contactpage_message textarea{width:100%;height:150px;padding:15px 20px;border:1px solid #DDD;border-radius:20px;margin-bottom:25px;transition:all .6s ease 0s}div.field label,#contactpage_message label{display:inline-block}#contact_form div.field input.text:focus{border:1px solid rgb(209 209 209 / 70%);box-shadow:0 0 7px rgb(209 209 209 / 70%)}#contactpage>h2{font-size:20px}h2.success{width:100%;padding:1rem .55rem!important;border:none;border-radius:2rem;margin-top:1rem;margin-bottom:1rem!important;background-color:#d4edda;color:#155724;text-align:center;text-transform:none}#credentials .error,#customer_details .error,#coupon_form .error,h2.error{width:100%;padding:1rem .55rem!important;border:none;border-radius:2rem;margin-top:1rem;margin-bottom:1rem!important;background-color:#ffe9e9;color:red;text-align:center;text-transform:none}#customer_details .error{display:block;width:100%;margin-top:20px!important}#customer_details #contacts_email .error{display:block}#customer_details #contacts_email .error a{color:#533f03;text-decoration:underline}#credentials .notice{padding:.55rem 1.25rem!important;border:none;border-radius:2rem;margin-top:1rem;margin-bottom:1rem!important;background-color:#d1ecf1;color:#0c5460}#credentials .warning{padding:.55rem 1.25rem;border:none;border-radius:2rem;margin-top:1rem;margin-bottom:1rem;background-color:#fff3cd;color:#856404}#coupon_form .success{width:100%;padding:1rem .55rem!important;border:none;border-radius:2rem;margin-top:1rem;margin-bottom:1rem!important;background-color:#d4edda;color:#155724;text-align:center;text-transform:none}.content-blog,.blog,.post{line-height:2}.blog h2{margin-top:15px}.blog p:empty{min-height:1.5em}figure img{width:100%;margin-bottom:1em}.fs88{font-size:88%}.main .main-content .shop-table .cart_item .product-quantity .quantity input::-webkit-inner-spin-button,.main .main-content .shop-table .cart_item .product-quantity .quantity input::-webkit-outer-spin-button{margin:0;appearance:none}.shop-interested{margin:0 0 40px;color:var(--bg-color-contrast);font-size:20px;text-align:center;text-transform:uppercase}.box-product.cross-selling-product{display:flex!important;flex-wrap:wrap}.cross-selling-product-caption{min-height:100px}#coupon_code{padding:0 20px;border:1px solid #DDD;border-radius:20px}#coupon_form .error{margin-bottom:40px;color:red;text-align:center}input#coupon_code{height:42px;padding:0 20px;border:1px solid #DDD;border-radius:20px;transition:all .6s ease 0s}input#coupon_code:focus{border:1px solid color-mix(in srgb,var(--bg-color) 50%,var(--bg-color-contrast));box-shadow:0 0 4px rgb(135 135 135 / 70%);outline:0 none!important}.main .main-content .shop-table .update-cart-btn,.main .main-content .shop-table .checkout-btn{height:42px}input#set_coupon_code_button{margin:15px 0 20px;transition:all .3s}input#set_coupon_code_button:hover{color:#25262c;font-weight:bold}#estimate_shipping_button{width:100%;margin:12px 0 0;transition:all .3s}.continue_shopping{margin-top:12px!important}.wrap-coupon h3{margin:0 0 40px;color:var(--bg-color-contrast);font-size:20px;text-align:center;text-transform:uppercase}#estimate_shipping_button:hover{color:#25262c;font-weight:bold}#set_shipping_button:hover{color:#25262c;font-weight:bold}dl#estimates{margin:30px 20px}#estimates span{margin-bottom:10px;color:var(--bg-color-contrast);font-size:11px;font-weight:normal;text-transform:uppercase}.totals-table td{color:var(--bg-color-contrast)}.totals-table td.alert-success i{margin:auto;font-size:1.25em}.main .main-content .shop-table .cart_item .product-price del{color:#858585}#payments_options img{width:auto}#payments_options li{margin-bottom:12px}label{margin-top:10px}.fancy-select .trigger{min-height:42px}.checkbox-field>input[type="checkbox"].checkbox{display:inline}.loader{position:absolute;right:0;left:0;width:20px;height:20px;border:4px solid #ccc;border-radius:50%;border-top:4px solid #999;margin:11px auto 0;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#payments_options ul,#shipping_options ul,#payments h2{margin-top:20px;list-style-type:none}#payments_options ul li,#shipping_options ul li{position:relative}#payments_options ul li input,#shipping_options ul li input{position:absolute;top:-2px}#payments_options ul li label,#shipping_options ul li label,#payments_options ul li .payment_information,#shipping_options ul li .shipping_information{padding-left:1.75em}#payments h2{margin-top:20px!important}#checkout_col_1 .field{margin-top:10px!important}#checkout_col_2{padding-bottom:30px!important;border-radius:20px}#payments_options span,#shipping_options span{margin-top:10px;margin-bottom:10px;color:#212121;font-size:11px;font-weight:normal;text-transform:uppercase}.payment_information{margin-top:5px;margin-bottom:20px}#shipping_options{margin-top:5px;margin-bottom:45px}#payments .legend,#shipping .legend{margin-top:45px;color:#202020}input[type="checkbox"]{width:auto}#other input[type="checkbox"],.checkbox-field label,.required{display:inline}p.required{display:inline-block;margin-top:25px}#submit_review_order:hover{background-color:#fff;color:#ca7379;transition:all .6s ease}.main .main-content .shop-table .cart_item .product-name p{position:relative;display:inline-block;padding-bottom:3px;backface-visibility:hidden;box-shadow:0 0 1px transparent;color:var(--bg-color-contrast);font-size:11px;text-transform:uppercase;transform:translateZ(0)}.addresses{color:var(--bg-color-contrast);line-height:1.6}#review-order .shop-shipping h3{text-align:left!important}#place_order:hover{background-color:#fff;color:#ca7379;transition:all .6s ease}#success-page h1{margin-bottom:40px;color:var(--bg-color-contrast)}#success-page small{color:color-mix(in srgb,var(--bg-color) 50%,var(--bg-color-contrast))}#success-page p{color:#333}#success-page h5{margin-top:30px;color:#333}#success-page .gray-bg{padding:2px 15px 15px}#submit_password{margin-top:20px}#submit_password:hover{background-color:#fff;color:#ca7379;transition:all .6s ease}a#reset_password,#resume_login{display:block;margin-top:30px;text-transform:uppercase}a#reset_password::before,a#resume_login::before{background:none}#submit_login:hover{background-color:#fff;color:#ca7379;transition:all .6s ease}#customer_details .input-form{margin-bottom:0}input#register_customer{margin-top:25px}input#register_customer:hover{background-color:#fff;color:#ca7379;transition:all .6s ease}@media(max-width:473px){#contacts_accepts_marketing{margin-top:1.5rem;margin-bottom:-2rem}#customer_details #contacts_accepts_marketing label{position:relative;top:-2.8rem;left:1.8rem}#contacts #contacts_accepts_marketing label{position:relative;top:-3.4rem;left:1.8rem}}input#edit_customer_address.button{margin-top:25px}input#edit_customer_address.button:hover{background-color:#fff;color:#ca7379;transition:all .6s ease}#customer-summary .status{display:inline-block;padding:.25em .4em;border-radius:.25rem;line-height:18px}#customer-summary .status.paid{background-color:#28a745;color:#fff}#customer-summary .status.pending-payment{background:#ffc107;color:#000}#customer-summary .status.canceled{background-color:#dc3545;color:#fff}#customer-summary .status.abandoned{background-color:#6c757d;color:#fff}#customer-summary .orders_body label{margin:0;font-weight:bold}#customer-summary .orders_body h3{margin:0 0 15px}#customer-summary .orders_body .ordered_product{padding-top:10px;border-top:1px solid #eee;margin-top:10px}#customer-summary a.tracking_number{text-decoration:underline!important}#customer-summary .ordered_product h4{margin:0}#customer-summary .ordered_product h4.float-left{font-weight:600}#customer-summary .order_amounts{position:relative;padding:20px;border-top:3px solid #ccc;margin:20px -20px -20px;margin-top:15px;background:#f5f5f5}.order-status{margin-left:20px;float:left}.not-available{color:#f00}.color-gray{color:color-mix(in srgb,var(--bg-color) 50%,var(--bg-color-contrast))}.visible{visibility:visible}.field-name{padding-right:6px;padding-bottom:3px}.field-value{padding-bottom:3px}.attachment{color:#212121}.recover_order{margin-right:40px;float:right;font-size:10px}.recover_order a{display:block;padding:10px 20px;border-radius:15px;color:#fff!important;float:right}.select-wrapper,.sortby{position:relative;display:inline-block;width:100%;border-radius:50px;background-color:transparent}.select-wrapper::after,.sortby::after{position:absolute;z-index:5;top:13px;right:10px;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900}select.custom-select{position:relative;z-index:10;width:100%;padding:10px 40px 10px 10px;border:1px solid #DDD;border-radius:20px;appearance:none;background-color:transparent;cursor:pointer}.banner-category{max-width:100%;height:auto;margin:0 auto 70px}#whatsapp{display:none}.bottom-footer{padding:20px 0 15px;background-color:var(--footer-bottom-background);color:var(--footer-bottom-background-contrast)}.bottom-footer a{color:var(--footer-bottom-background-contrast)}.bottom-footer a:hover{color:color-mix(in srgb,var(--footer-bottom-background) 50%,var(--footer-bottom-background-contrast))}.bottom-footer .copyright{margin-top:8px}.bottom-footer ul.payment{margin-bottom:10px;text-align:right}.bottom-footer ul.payment li{display:inline-block;float:none}.bottom-footer ul.payment li span{position:relative;display:block;overflow:hidden;width:50px;height:30px;border:1px solid #e1e1e1;border-radius:3px;background:#f5f5f5}.bottom-footer ul.payment li span img{position:relative;z-index:2;display:block;max-width:100%}.bottom-footer ul.payment li span::before{position:absolute;z-index:0;top:-76px;left:-50px;width:100px;height:100px;border:1px solid #eee;background:#fff;content:'';transform:rotate(60deg)}@media(max-width:767px){.bottom-footer .powered-by{padding-bottom:20px;text-align:center}.bottom-footer ul.payment{padding:0;margin:10px 0;text-align:center}}@media screen and (max-width:767px){.bottom-footer{text-align:center}.bottom-footer .copyright{margin-bottom:15px}.bottom-footer ul.list-payment{width:100%}#whatsapp{display:inline-block}.main .main-content .shop-table .cart_item .product-name a{width:100px;white-space:pre-line}.main .main-content .shop-table .cart_item .product-quantity .quantity{width:80px!important}.main .main-content .shop-table tr td{padding:8px 4px!important}.main .main-content .shop-table .cart_item .product-quantity .quantity input{width:25px!important}}.group-span-filestyle label{margin-top:0}.bootstrap-filestyle .form-control{border-bottom-left-radius:20px!important;border-top-left-radius:20px!important}.bootstrap-filestyle .input-group-btn label{border-bottom-right-radius:20px!important;border-top-right-radius:20px!important}.price{line-height:1}.price small{color:#858585;font-size:22px}.product-sku{margin-bottom:10px}#product-sku,.short-desc.brand,.product_stock_info{font-size:15px!important}.product_stock_info{margin-bottom:20px}#product-sku label,#product-sku .sku_elem{float:left;font-size:15px!important}#product-sku .sku_elem{display:block;padding-left:3px;margin-top:10px;margin-bottom:10px;color:var(--bg-color-contrast);font-weight:normal}fieldset.product-block__colors .color-option label{width:15px!important;height:15px!important}.product-block__colors{padding-top:2px;padding-left:5px}.prod-list-color{margin-top:10px;gap:0 10px!important}.video_component{background-color:var(--video-background)}.videoWrapper iframe{width:100%!important;height:auto;aspect-ratio:16/9}.video_component>.container>div{width:var(--video-width);max-width:100%;height:auto;margin:var(--video-alignment)}@media(max-width:991px){.video_component>.container>div{width:100%!important}}#show_filters{border-width:1px}.category_menu_list .count::before{content:'('}.category_menu_list .count::after{content:')'}.parent-2{display:none}#side_filters{display:none}@media(min-width:991px){#side_filters{display:block!important}}#side_filters h5{margin-top:0;font-size:1em;font-weight:600}#side_filters .side_filters_selected{margin-bottom:15px}#side_filters .side_filters_selected .clearAll{margin-top:1em;text-decoration:underline}#side_filters .clearFilter{background:#eee}#side_filters .badge a{color:#fff;opacity:.7}#side_filters .badge a:hover{opacity:1}.category_menu_list .count{color:#aeaeae}.category_menu_trigger_child.active i{transform:rotate(180deg)}#side_filters .side_filters_selected .clearFilter{margin-bottom:2px}#side_filters .filter_wrapper{padding:15px;border:1px solid #DDD;margin-bottom:15px}#side_filters .filter_wrapper .button-field button{width:100%;margin-top:10px}#side_filters .filter_wrapper ul{overflow:auto;max-height:142px;padding:0;margin:0;list-style:none}#side_filters .filter_wrapper>ul li{margin-bottom:5px}#side_filters .filter_wrapper>ul li>ul{display:none;padding:0;margin:0 0 10px 5px}#side_filters .custom-control .custom-control-label{display:inline-block;margin:0;text-transform:none}#side_filters .custom-control .checkbox{display:inline-block;margin:0 5px 0 0}#side_filters .category_menu_trigger_child{position:relative;display:block;padding-right:30px}#side_filters .category_menu_trigger_child i{margin-right:-15px;float:right}#side_filters #price_filter{padding:0;border:0}#side_filters #price_filter .price_message{display:none;padding:10px;margin:10px 0 0}.showing-results{padding-top:12px;margin-bottom:20px}@media(max-width:991px){.showing-results-mobile{display:flex;height:40px;align-items:center}#side_filters{margin-top:20px}}#search-form{position:relative;margin-bottom:20px}#search-form input{padding-right:30px}#search-form button{position:absolute;top:0;right:0;width:34px;height:34px;border:none;appearance:none;background:none;font-size:20px}.custom-code{background-color:var(--custom-code-background);color:var(--custom-code-background-contrast)}.banners{background-color:var(--banners-background)}.banners .caption{color:var(--banners-background-contrast)}.banners .text-center{position:sticky}.banners .caption-sm{position:relative;display:inline-block;font-weight:normal;letter-spacing:3px;line-height:1.4;text-transform:uppercase}.banners .caption-sm::before{position:absolute;z-index:-1;right:50%;bottom:0;left:50%;height:1px;background:var(--banners-background-contrast)!important;content:"";transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out}.banners .caption-sm,.banners .caption-sm:hover{color:var(--banners-background-contrast)}.banners .caption-sm:hover::before,.banners .caption-sm:focus::before,.banners .caption-sm:active::before{right:0;left:0}.component-slider .slide-content{position:absolute;z-index:1;padding:4rem;inset:0}.component-slider .slide-content::before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:var(--slide-background-color);content:'';opacity:var(--slide-background-opacity)}.component-slider .slide-info{z-index:1}.component-slider .pink-btn{border-color:var(--slide-button-color)!important;background-color:var(--slide-button-color)}.component-slider .swiper-slide:hover .pink-btn::before{position:absolute;z-index:-1;border-radius:20px;background-color:#fff;color:var(--slide-button-color);content:"";inset:0;transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.component-slider .swiper-slide:hover .pink-btn{color:var(--slide-button-color)!important}.component-slider .swiper-slide:hover .pink-btn::before,.component-slider .swiper-slide:focus .pink-btn::before,.component-slider .swiper-slide:active .pink-btn::before{transform:scale(1)}.component-slider h2{color:var(--slide-title-color)!important;font-size:26px;font-weight:normal;letter-spacing:3px;text-align:center;text-transform:uppercase}.component-slider .swiper-pagination-bullet{background-color:var(--slider-color-controls)!important}.component-slider .swiper-button-next,.component-slider .swiper-button-prev,.component-slider .swiper-pagination-bullet-active{color:var(--slider-color-controls)!important}.slide-media{height:auto}.slide-media-height{min-height:var(--slide-media-height)!important}.swiper:not(.swiper-autoheight) .slide-media img{position:absolute;top:0;left:0;display:block;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center}.slide-media-fit .slide-media img{position:inherit;top:inherit;left:inherit;width:100%}.component-slider img{transition:all 5s;transition-timing-function:ease-in}.component-slider .swiper-slide:hover * img{transform:scale(1.08)}.featured-category .swiper-pagination-bullet{background-color:var(--section-background-contrast)!important}.featured-category .swiper-button-next,.featured-category .swiper-button-prev,.featured-category .swiper-pagination-bullet-active{color:var(--section-background-contrast)!important}.component_home .title-post .caption-sm{margin:0;color:#090909}.ml-auto,.mx-auto{margin-left:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.justify-content-center{justify-content:center!important;-ms-flex-pack:center!important}.justify-content-start{justify-content:flex-start!important;-ms-flex-pack:start!important}.justify-content-end{justify-content:flex-end!important;-ms-flex-pack:end!important}.align-items-center{align-items:center!important;-ms-flex-align:center!important}.align-items-start{align-items:flex-start!important;-ms-flex-align:start!important}.align-items-end{align-items:flex-end!important;-ms-flex-align:end!important}.align-self-center{align-self:center}.d-flex:not(.aa-InputWrapperPrefix){display:flex;flex-wrap:wrap}@media(min-width:769px){.order-md-2{order:2;-ms-flex-order:2}.order-md-1{order:1;-ms-flex-order:1}.component_home .title-post{overflow:hidden}}.store-whatsapp{position:fixed;z-index:9998}.store-whatsapp__message{position:absolute;min-width:260px;padding:15px 30px 15px 15px;border-radius:10px;background:var(--store-whatsapp-message-color-background)!important;box-shadow:0 4px 15px rgb(75 57 75 / 30%);color:var(--store-whatsapp-message-color-background-contrast)!important;font-size:13px}.store-whatsapp__message-close{position:absolute;top:0;right:0;padding:7px;cursor:pointer;font-size:11px;line-height:1}.store-whatsapp__circle{position:absolute;display:flex;width:50px;height:50px;align-items:center;justify-content:center;padding:0;border-radius:50px;background:var(--store-whatsapp-color-background)!important;box-shadow:0 0 20px transparent;color:var(--store-whatsapp-color-text)!important;font-size:25px;text-align:center}.store-whatsapp__circle:hover{background:var(--store-whatsapp-color-background-hover)!important;box-shadow:0 0 20px rgb(75 57 75 / 50%);color:var(--store-whatsapp-color-text)!important}.main .main-content .product .summary .price,.dropdown-menu li a:hover,.dropdown-menu li a:focus,.dropdown-toggle:hover,.dropdown-toggle:focus,.check-out-content .returning-customer li .click-here,.check-out-content .check-out-form .check-out-table .highlight,.main .main-content .shop-table .highlight,.blog h2 a,a.logo,.main .sidebar .widget .ul-sidebar li a:hover,.btr-pack-price,.position-item a:not(.pink-btn){color:var(--secondary-color)!important}.price_color,.price_color_updated,.product-price,.box-product .product-item .product-name a:hover,.main .main-content .shop-table .cart_item .product-name a:hover,.main .main-content .shop-table .cart_item .product-name a:focus{color:var(--bg-color-contrast)}.box-product .product-item .product-name a::before,.main .main-content .shop-table .cart_item .product-name a::before{background:var(--bg-color-contrast)}.position-item a:not(.pink-btn):hover{color:color-mix(in srgb,var(--primary-color) 80%,white)!important}header .top-cart a span,.main .sidebar .widget .ul-sidebar li a::before,.dropdown-toggle::before,header .main-nav .minimal-menu>ul .megamenu .menu-wrapper>div ul li a::before,.topbar .left-topbar a::before{background:var(--secondary-color)!important}.pink-btn,.login-form a::before,.blog-post .media .media-body .readmore::before,.locations .media::before,.main .white-border-btn::before,.main .main-content .fancy-select .options .selected,.main .main-content .post-item .readmore,.main .main-content .comments-area .comment-respond .comment-form button[type="submit"],.main .main-content .pagination .page-numbers li a::before,.main .main-content .pagination .page-numbers li span,.main .main-content .product .summary .add-to-cart-btn,.main .main-content .shop-table .apply-coupon-btn,.main .main-content .shop-table .checkout-btn,.main .main-content .shop-table .add-to-cart-btn,.main .main-content .shop-shipping .update-totals-btn,.main .main-content .order-form button[type="submit"],.main .sidebar .widget .list-tags li a::before,.main .sidebar .widget .options-price #price-slider .ui-slider-range,.main .sidebar .widget .options-price .filter-price-btn::before,.list-social-product li a::before,.hiring-content .body-hiring .hiring-box-1 a,.add-to-cart-btp,.btn-cross-selling,.out-stock{background-color:var(--primary-color)}.locations .media,.main .main-content .fancy-select .trigger.open,.main .main-content .product .summary .wishlist-link:hover i,.main .main-content .product .summary .wishlist-link:focus i{border:1px solid var(--primary-color)!important}.pink-btn,.main .main-content .post-item .readmore,.main .main-content .comments-area .comment-respond .comment-form button[type="submit"],.main .main-content .product .summary .add-to-cart-btn,.main .main-content .shop-table .apply-coupon-btn,.main .main-content .shop-table .checkout-btn,.main .main-content .shop-table .add-to-cart-btn,.main .main-content .shop-shipping .update-totals-btn,.main .main-content .order-form button[type="submit"],.gallery .previews img:hover,.gallery .previews img:focus,.gallery .previews .selected,.hiring-content .body-hiring .hiring-box-1 a,.add-to-cart-btp,.btn-cross-selling{border:2px solid var(--primary-color)!important}#submit_review_order:hover,.login-form a,.blog-post .media .media-body h4 a:hover,.blog-post .media .media-body h4 a:focus,.blog-post .media .media-body .readmore,.pink-btn:hover,.pink-btn:focus,.main .main-content .fancy-select .options li:hover,.main .main-content .post-item .readmore:hover,.main .main-content .post-item .readmore:focus,.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-date a:hover,.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-date a:focus,.main .main-content .comments-area .comment .comment-body .media-body .comment-info .comment-reply a,.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]:hover,.main .main-content .comments-area .comment-respond .comment-form button[type="submit"]:focus,.main .main-content .breadcrumb a:hover,.main .main-content .breadcrumb a:focus,.main .main-content .pagination .page-numbers li .first:hover,.main .main-content .pagination .page-numbers li .last:hover,.main .main-content .pagination .page-numbers li .prev:hover,.main .main-content .pagination .page-numbers li .next:hover,.main .main-content .pagination .page-numbers li .first:focus,.main .main-content .pagination .page-numbers li .last:focus,.main .main-content .pagination .page-numbers li .prev:focus,.main .main-content .pagination .page-numbers li .next:focus,.main .main-content .product .summary .add-to-cart-btn:hover,.main .main-content .product .summary .add-to-cart-btn:focus,.main .main-content .product .summary .add-to-cart-btn:active,.main .main-content .product .summary .wishlist-link:hover,.main .main-content .product .summary .wishlist-link:focus,.main .main-content .product .summary .ul-product li a:hover,.main .main-content .product .summary .ul-product li a:focus,.main .main-content .shop-table .apply-coupon-btn:hover,.main .main-content .shop-table .apply-coupon-btn:focus,.main .main-content .shop-table .checkout-btn:hover,.main .main-content .shop-table .checkout-btn:focus,.main .main-content .shop-table .add-to-cart-btn:hover,.main .main-content .shop-table .add-to-cart-btn:focus,.main .main-content .shop-table .add-to-cart-btn:active,.main .main-content .shop-shipping .update-totals-btn:hover,.main .main-content .shop-shipping .update-totals-btn:focus,.main .main-content .order-form button[type="submit"]:hover,.main .main-content .order-form button[type="submit"]:focus,.main .sidebar .widget .list-comments li a:hover,.main .sidebar .widget .list-comments li a:focus,.add-to-cart-btp:hover,.add-to-cart-btp:focus,.add-to-cart-btp:active,.btn-cross-selling:hover,.btn-cross-selling:focus,.btn-cross-selling:active{color:color-mix(in srgb,var(--primary-color) 80%,var(--primary-color-contrast))!important}form .submit-btn:hover{background:#FFF!important;color:var(--primary-color)!important}#email-suggestion a{color:var(--secondary-color)!important}.new-arrival h3,.featured-categories h3,.main .caption,.main .header-page h1,.main .main-content .product .summary .product-name,.hiring-content h1{font-family:var(--titles-font)!important}body,p,h2.error,h2.success{font-size:var(--general-font-size)!important}h1{font-size:var(--title-font-size)!important}.new-arrival h3{font-size:var(--title-home-font-size)!important}@media(max-width:991px){.main .header-page h1{font-size:26px!important}}.product-page .product-gallery__slider .swiper-button-next,.product-page .product-gallery__slider .swiper-button-prev{top:var(--swiper-navigation-top-offset,50%)!important;bottom:inherit!important;border:0;background-color:var(--bg-color-contrast-40);color:var(--bg-color)}.product-page .product-gallery__slider--thumbs{margin-top:50px;margin-bottom:30px}.product-page .product-gallery__slider .swiper-button-next:hover,.product-page .product-gallery__slider .swiper-button-prev:hover{background-color:var(--bg-color-contrast-70)}.swiper-slide-thumb-active{border:2px solid var(--primary-color)!important}.accordion{background-color:var(--accordion-background)}.accordion h3{color:var(--accordion-background-contrast)!important}.accordion h6{margin-top:.1rem;margin-bottom:.1rem}.accordion .accordion-title.collapsed{background-color:var(--accordion-highlight-color)!important;color:var(--accordion-highlight-color-contrast)!important}.accordion .accordion-title:not(.collapsed) .fa-chevron-down{transform:rotate(180deg)}.accordion .card-body{padding:1rem;border:1px solid var(--accordion-highlight-color);margin-top:-1px;margin-bottom:-1px;color:#333}.accordion .accordion-item{background-color:white}.accordion .accordion-title{display:flex!important;align-items:baseline;justify-content:space-between;padding:1.75rem 1.25rem;background-color:color-mix(in srgb,var(--accordion-highlight-color) 90%,var(--accordion-highlight-color-contrast))!important;color:var(--accordion-highlight-color-contrast)!important;cursor:pointer}.accordion .card-header{padding:0}.accordion img{display:block;margin-top:1rem;margin-bottom:1rem;margin-left:0}