.woocommerce-page .preloader-wrap{display:none}.site-header-cart.menu{list-style:none;height:100%;pointer-events:auto;position:relative;text-align:left;margin:0;align-items:center;float:right;display:flex}.site-header-cart.menu .parallax-wrap{height:80px;justify-content:center;right:-30px;position:relative;align-items:center;width:80px;display:flex}.fullscreen-menu .site-header-cart.menu .parallax-wrap{right:-20px;width:60px}.widget.woocommerce.widget_shopping_cart .parallax-element{height:40px;font-size:18px;color:#000;text-align:center;width:40px;line-height:40px}.woocommerce .site-header-cart.menu .widgettitle{height:40px;padding:0;color:transparent;position:relative;text-align:center;margin:0;cursor:pointer;width:40px;line-height:40px}.woocommerce .site-header-cart.menu .widgettitle:after{height:40px;pointer-events:none;font-size:14px;right:0;color:#000;content:"\f291";position:absolute;text-align:center;top:0!important;width:40px;line-height:44px;font-family:FontAwesome}.woocommerce .fullscreen-menu .site-header-cart.menu .widgettitle:after{line-height:40px}.woocommerce .light-content .site-header-cart.menu .widgettitle:after{color:#fff}.widget_shopping_cart_content{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);padding:20px;font-size:14px;right:-15px;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out;position:absolute;max-height:500px;opacity:0;visibility:hidden;box-sizing:border-box;border-radius:3px;background:#000;width:300px;margin-top:-10px}.widget_shopping_cart_content:after{border-color:transparent transparent #000;height:0;right:15px;content:"";position:absolute;border-style:solid;border-width:0 10px 9px;top:-6px;left:auto;width:0;display:block}.woocommerce-mini-cart__empty-message{font-size:14px;margin-bottom:0;color:#fff;text-align:center}.woocommerce ul.cart_list{overflow-y:auto;margin-bottom:14px;max-height:320px}.widget.woocommerce.widget_shopping_cart:hover .widget_shopping_cart_content{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1!important;visibility:visible}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{margin-bottom:14px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{right:0;position:absolute;top:0;left:auto}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-top:0;color:#fff;position:relative;padding-right:2em;padding-left:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{height:auto;margin-right:16px;box-shadow:none;margin-left:0;width:50px;float:left}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400;color:#fff;display:block}.woocommerce ul.cart_list li a:before,.woocommerce ul.product_list_widget li a:before{display:none}.woocommerce .widget_shopping_cart .cart_list li .quantity,.woocommerce.widget_shopping_cart .cart_list li .quantity{font-size:12px;opacity:.6}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{display:none}.woocommerce a.remove{color:#777!important}.woocommerce a.remove:hover{color:#f33a3a!important;background:transparent}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding:14px 0 0;margin-bottom:14px;border-top:1px solid #333}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{color:#fff}.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount.amount{color:#fff;float:right}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{padding:0 20px;font-size:12px;border:2px solid #fff;color:#fff;line-height:30px}.woocommerce .widget_shopping_cart .buttons a:hover,.woocommerce.widget_shopping_cart .buttons a:hover{color:#000;background-color:#fff}.woocommerce-mini-cart__buttons.buttons{margin-bottom:0}.woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward{margin-right:0;float:right}.site-main{height:auto!important;overflow:visible!important;padding-top:120px;position:relative;box-sizing:border-box;margin:0 auto;background:transparent!important;width:100%}.site-main.no-padding{padding-top:0}.full-shop-width .site-main{max-width:100%}.site-main nav{height:auto!important;pointer-events:auto}.woocommerce-breadcrumb{position:absolute;display:none}.woocommerce-products-header{height:auto;pointer-events:auto;padding-top:20px;position:relative;text-align:center;top:0!important;box-sizing:border-box;margin:0 auto;padding-bottom:140px;width:100%;display:table}.woocommerce-products-header #hero-caption{padding:0}.woocommerce-products-header__title span{transform:translateY(160px);-webkit-transform:translateY(160px);opacity:0;margin-top:0;display:block}.woocommerce .hero-footer-left{cursor:default;width:50%}.woocommerce .hero-footer-right{width:50%}.woocommerce .woocommerce-result-count{height:60px;font-size:14px;font-weight:500;color:#000;opacity:0;margin:0;align-items:center;line-height:20px;display:flex}.woocommerce .light-content .woocommerce-result-count{color:#fff}.site-main .woocommerce-ordering select{position:relative}.site-main .woocommerce-ordering select option{color:#000;position:relative;width:100%}.woocommerce .site-main .woocommerce-ordering{height:20px;height:60px;font-size:14px;font-weight:500;position:relative;opacity:0;margin:0;align-items:center;width:auto;line-height:20px;display:block;display:flex}.site-main .woocommerce-ordering select{height:100%;padding:0 40px 0 .5em;font-size:14px;border:0!important;font-weight:500;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:#000;outline:0;text-align:right;background-color:transparent;margin:0;box-shadow:none;cursor:pointer;width:100%;background-image:none;font-family:inherit}.light-content .site-main .woocommerce-ordering select{color:#fff}.site-main .woocommerce-ordering select::-ms-expand{display:none}.site-main .woocommerce-ordering:after{height:60px;pointer-events:none;padding:0;font-size:18px;font-weight:500;right:0;color:#000;-webkit-transition:all .25s ease;transition:all .25s ease;content:"\f107";position:absolute;bottom:0;text-align:right;top:0;background:transparent;line-height:58px;font-family:FontAwesome}.light-content .site-main .woocommerce-ordering:after{color:#fff}.woocommerce .products ul,.woocommerce ul.products{padding:20px 40px;flex-wrap:wrap;position:relative;opacity:1;margin:0;align-items:flex-start;display:flex}.woocommerce ul.products:after{content:"";clear:both;display:table}.woocommerce ul.products:before{height:1px;transform:scaleX(0);right:0;transition:all .3s ease-out 0s;content:"";position:absolute;opacity:0;top:0;background-color:rgba(0,0,0,.1);transform-origin:center;left:0;width:100%}.woocommerce .light-content ul.products:before{background-color:hsla(0,0%,100%,.15)}.woocommerce ul.products.visible:before{transform:scaleX(1);opacity:1}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{pointer-events:none;padding:0;position:relative;margin:60px 40px;float:none}.woocommerce ul.products li.product.show-caption,.woocommerce-page ul.products li.product.show-caption{pointer-events:auto}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:calc(50% - 80px)}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:calc(33.333% - 80px)}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{width:calc(25% - 80px)}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+1),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+1){width:calc(40% - 80px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+2),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+2){margin-left:calc(10% + 40px);width:calc(25% - 80px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+3),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+3){width:calc(25% - 80px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+4),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+4){margin-left:calc(25% + 40px);width:calc(25% - 80px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+5),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+5){margin-right:calc(25% + 40px);width:calc(25% - 80px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+7),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+7){width:calc(25% - 80px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+8),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+8){margin-left:calc(10% + 40px);width:calc(40% - 80px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+9),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+9){margin-left:calc(25% + 40px);width:calc(25% - 80px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+10),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+10){margin-right:calc(25% + 40px);width:calc(25% - 80px)}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{height:100%;text-decoration:none;width:100%;display:block}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{min-height:10px;pointer-events:none;padding:6px 12px;font-weight:500;right:auto;position:absolute;top:30px;background-color:#77a464;margin:0;border-radius:0;border-radius:16px;left:30px;line-height:inherit}.woocommerce ul.products li.product .product-img-mask{height:100%;overflow:hidden;position:relative;box-sizing:border-box;margin:0 auto;width:100%;display:block;z-index:0}.rounded-borders.woocommerce ul.products li.product .product-img-mask{border-radius:12px}.woocommerce .below-image ul.products li.product a img{margin:0 0 1em}.woocommerce ul.products li.product a img{height:100%;overflow:hidden;-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s;position:relative;object-fit:cover;object-position:center;margin:0;width:100%;display:block;z-index:0}.woocommerce ul.products li.product:hover a img{-webkit-transform:scale(1);transform:scale(1)}.woocommerce ul.products li.product .product-caption{height:auto;overflow:hidden;pointer-events:none;position:absolute;opacity:0;bottom:-50px;text-align:left;box-sizing:border-box;cursor:default;left:0;width:100%;z-index:10}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;font-size:20px;font-weight:500;color:#000;text-transform:none;position:relative;margin:0;line-height:30px;font-family:Poppins,sans-serif;display:block}.woocommerce .light-content ul.products li.product .woocommerce-loop-product__title{color:#fff}.woocommerce .below-image ul.products li.product .woocommerce-loop-product__title{padding:.2em 0;position:relative;bottom:auto;left:0}.woocommerce .product-caption-white ul.products li.product .woocommerce-loop-product__title{color:#fff}.woocommerce ul.products li.product .price{font-size:14px;font-weight:500;margin-bottom:0;right:0;color:#000;position:absolute;top:0;line-height:30px}.woocommerce .light-content ul.products li.product .price{color:#fff}.woocommerce .below-image ul.products li.product .price{margin-bottom:.5em;position:relative;bottom:auto;left:0}.woocommerce ul.products li.product .price ins,li.product .price ins{font-weight:500;color:#f33a3a}.woocommerce ul.products li.product .price del{color:rgba(0,0,0,.5)}.woocommerce .light-content ul.products li.product .price del{color:hsla(0,0%,100%,.5)}.woocommerce ul.products li.product .button{padding:10px 20px;font-size:14px;border:0;font-weight:500;right:30px;color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;opacity:0;bottom:30px;visibility:visible;text-align:center;border-radius:0;border-radius:3px;background:#000;left:30px;width:calc(100% - 60px);line-height:20px;margin-top:0}.woocommerce .light-content ul.products li.product .button{color:#000;background:#fff}.woocommerce .below-image ul.products li.product .button{bottom:.5em;left:0}.woocommerce .product-caption-white ul.products li.product .button{color:#fff}.woocommerce ul.products li.product:hover .button{opacity:1;visibility:visible}.woocommerce ul.products li.product .button:hover{color:#000;background:#fff}.woocommerce .light-content ul.products li.product .button:hover{color:#fff;background:#000}.woocommerce ul.products li.product .button:after{height:20px;pointer-events:none;font-size:13px;right:auto;color:inherit;position:absolute;text-align:center;top:auto;width:30px;line-height:20px}.woocommerce ul.products li.product .star-rating{font-size:.857em;right:30px;color:#000;position:absolute;top:40px}.woocommerce ul.products li.product a.added_to_cart.wc-forward{display:none}.woocommerce nav.woocommerce-pagination{padding-top:80px;margin:0 auto;background:transparent!important;padding-bottom:60px}.woocommerce .left-align nav.woocommerce-pagination ul{margin:100px 0 50px;display:block}.woocommerce .center-align nav.woocommerce-pagination ul{margin:100px 0 50px;display:inline-block}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#000;opacity:1;background:transparent}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{list-style:none;padding:0 25px 0 0;font-size:calc(1rem + 8vw);font-weight:500;color:#000;-webkit-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s;opacity:.5;min-width:2vw;text-align:center;line-height:calc(1rem + 7.5vw);display:inline-block}.woocommerce .light-content nav.woocommerce-pagination ul li a,.woocommerce .light-content nav.woocommerce-pagination ul li span{color:#fff}.woocommerce-pagination .prev.page-numbers{margin-right:25px;position:relative;display:block}.woocommerce-pagination .next.page-numbers{position:relative;margin-left:25px;display:block}.woocommerce div.product{position:relative;opacity:0;box-sizing:border-box;margin:0 0 60px;width:100%;display:block}.woocommerce div.product .product_title{font-size:calc(1rem + 8vw);line-height:calc(1rem + 7.5vw)}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:48%;float:left}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{clear:none;width:48%;float:right}.woocommerce div.product div.images{margin-bottom:100px}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){transform:translateX(10px) translateY(-110px);position:absolute;margin:10px;background:#000;width:80px;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) img{opacity:.9}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px;font-weight:500;color:#f33a3a;line-height:30px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:500;color:#f33a3a}.woocommerce div.product form.cart{margin-bottom:3em;margin-top:3em}.woocommerce div.product form.cart div.quantity,.woocommerce-cart-form__cart-item.cart_item div.quantity{height:50px;overflow:hidden;position:relative;margin:0 30px 0 0;width:80px;float:left}.woocommerce .quantity .qty{height:100%;transform:scale(1) translateX(0) translateY(0);padding:0 10px 0 5px;font-size:14px;border:1px solid #ddd;color:#000;position:absolute;text-align:center;top:0;border-radius:4px;background:#fff;left:0;width:100%;font-family:inherit;display:block}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{overflow:visible;padding:0 30px;font-size:100%;border:2px solid #000;text-decoration:none;font-weight:700;font-weight:500;text-shadow:none;color:#000;position:relative;background-color:transparent;box-sizing:border-box;margin:0;box-shadow:none;border-radius:0;border-radius:4px;cursor:pointer;left:auto;width:auto;background-image:none;line-height:50px;font-family:inherit;display:inline-block}.light-content .woocommerce #respond input#submit,.light-content .woocommerce a.button,.light-content .woocommerce button.button,.light-content .woocommerce input.button{border:2px solid #fff;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background-color:#000}.light-content .woocommerce #respond input#submit:hover,.light-content .woocommerce a.button:hover,.light-content .woocommerce button.button:hover,.light-content .woocommerce input.button:hover{color:#000;background-color:#fff}.woocommerce .light-content #respond input#submit,.woocommerce .light-content a.button,.woocommerce .light-content button.button,.woocommerce .light-content input.button{border:2px solid #fff;color:#fff}.woocommerce.light-content #respond input#submit:hover,.woocommerce.light-content a.button:hover,.woocommerce.light-content button.button:hover,.woocommerce.light-content input.button:hover{color:#000;background-color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:2px solid #000;color:#000;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;background-color:transparent;border-radius:0;width:auto;line-height:46px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background-color:#000}.light-content .woocommerce #respond input#submit.alt,.light-content .woocommerce a.button.alt,.light-content .woocommerce button.button.alt,.light-content .woocommerce input.button.alt{border:2px solid #fff;color:#fff}.light-content .woocommerce #respond input#submit.alt:hover,.light-content .woocommerce a.button.alt:hover,.light-content .woocommerce button.button.alt:hover,.light-content .woocommerce input.button.alt:hover{color:#000;background-color:#fff}.woocommerce .light-content #respond input#submit.alt,.woocommerce .light-content a.button.alt,.woocommerce .light-content button.button.alt,.woocommerce .light-content input.button.alt{border:2px solid #fff;color:#fff}.woocommerce .light-content #respond input#submit.alt:hover,.woocommerce .light-content a.button.alt:hover,.woocommerce .light-content button.button.alt:hover,.woocommerce .light-content input.button.alt:hover{color:#000;background-color:#fff}.woocommerce div.product form.cart .group_table tr{position:relative;background:transparent}.woocommerce div.product form.cart .group_table tr:after{height:1px;content:"";position:absolute;bottom:0;background-color:hsla(0,0%,100%,.15);left:0;width:100%}.woocommerce div.product form.cart .group_table tr:last-child:after{display:none}.woocommerce div.product form.cart .group_table td{padding:20px 0;line-height:50px}.woocommerce div.product form.cart .group_table td a{line-height:28px}.woocommerce div.product form.cart .group_table td ins{color:#f33a3a}.product_meta .posted_in,.product_meta .sku_wrapper{color:#000;width:100%;display:block}.light-content .product_meta .posted_in,.light-content .product_meta .sku_wrapper{color:#fff}.product_meta .posted_in a,.product_meta .sku_wrapper .sku{color:#000;width:calc(100% - 130px);float:right}.light-content .product_meta .posted_in a,.light-content .product_meta .sku_wrapper .sku{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs{overflow:visible;padding:0;margin:0 0 3em}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;border:none;margin:0 20px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;color:#777;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{text-shadow:inherit;color:#000}.woocommerce .light-content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce .light-content div.product .woocommerce-tabs ul.tabs li.active a{text-shadow:inherit;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before{height:3px;content:"";position:absolute;top:35px;background-color:#000;width:100%;z-index:0}.woocommerce .light-content div.product .woocommerce-tabs ul.tabs li.active a:before{background-color:#fff}.woocommerce-tabs.wc-tabs-wrapper{margin-bottom:80px;position:relative;padding-bottom:20px;z-index:10}.woocommerce-tabs.wc-tabs-wrapper:before{height:1px;margin-right:calc(50% - 50vw);content:"";position:absolute;max-width:1000%;top:35px;background-color:rgba(0,0,0,.1);margin-left:calc(50% - 50vw);width:100vw;z-index:0}.light-content .woocommerce-tabs.wc-tabs-wrapper:before{background-color:hsla(0,0%,100%,.15)}.woocommerce div.product .woocommerce-tabs .panel{padding:0;position:relative;margin:0 0 2em}.woocommerce-message{border-top-color:transparent}.woocommerce-error,.woocommerce-info,.woocommerce-message{list-style:none outside;padding:1em 2em 1em 3.5em;color:#000;position:relative;border-top:none;background-color:rgba(0,0,0,.1);margin:0 0 2em;border-radius:4px;width:auto;line-height:50px;word-wrap:break-word}.light-content .woocommerce-error,.light-content .woocommerce-info,.light-content .woocommerce-message{color:#fff;background-color:hsla(0,0%,100%,.1)}.woocommerce-error a,.woocommerce-error a:hover,.woocommerce-info a,.woocommerce-info a:hover,.woocommerce-message a,.woocommerce-message a:hover{color:#000}.light-content .woocommerce-error a,.light-content .woocommerce-error a:hover,.light-content .woocommerce-info a,.light-content .woocommerce-info a:hover,.light-content .woocommerce-message a,.light-content .woocommerce-message a:hover{color:#fff}.woocommerce-page .woocommerce-message .button{padding:0;border:0;background-color:transparent;line-height:30px;margin-top:10px}.woocommerce-page .woocommerce-message .button:hover{color:#000;background-color:transparent}.woocommerce-page .light-content .woocommerce-message .button:hover{color:#fff;background-color:transparent}.woocommerce-page .woocommerce-message .button:before{height:2px;transform:scaleX(0);transition:transform .2s ease-out;content:"";position:absolute;bottom:0;transform-origin:right;background:#000;left:0;width:100%}.woocommerce-page .light-content .woocommerce-message .button:before{background:#fff}.woocommerce-page .woocommerce-message .button:hover:before{transform:scaleX(1);transform-origin:left}.woocommerce div.product form.cart .variations tr{position:relative;background:transparent}.woocommerce div.product form.cart .variations tr:after{height:1px;content:"";position:absolute;bottom:0;background-color:hsla(0,0%,100%,.15);left:0;width:100%}.woocommerce div.product form.cart .variations tr:last-child:after{display:none}.woocommerce div.product form.cart .variations td{padding:20px 0;line-height:50px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding-left:0}.woocommerce div.product form.cart .variations select{height:40px;padding:0 20px;appearance:auto;min-width:100%;top:0!important;margin:5px 0;width:auto;float:none!important;font-family:inherit;display:block!important}.woocommerce div.product form.cart .variations label{font-weight:500;text-align:left;line-height:70px}.woocommerce div.product form.cart .reset_variations{font-size:14px;line-height:28px}.woocommerce div.product form.cart .woocommerce-variation.single_variation{margin-bottom:40px}.woocommerce div.product form.cart .button{border:2px solid #000;color:#000;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;background-color:transparent;border-radius:4px;width:auto;line-height:46px}.woocommerce div.product form.cart .button:hover{color:#fff;background-color:#000}.woocommerce .light-content div.product form.cart .button{border:2px solid #fff;color:#fff;background-color:transparent}.woocommerce .light-content div.product form.cart .button:hover{color:#000;background-color:#fff}.woocommerce .related.products .products ul,.woocommerce .related.products ul.products{overflow:hidden;margin-right:calc(50% - 50vw)!important;position:relative;max-width:1000%!important;margin-left:calc(50% - 50vw)!important;width:100vw!important;display:flex}.woocommerce div.product .related.products>h2,.woocommerce div.product .woocommerce-tabs .panel h2{font-size:calc(1rem + .6vw);line-height:calc(1rem + 1.5vw)}.woocommerce #reviews{color:#777}.woocommerce #reviews #reply-title{display:none}.woocommerce #reviews .message-box{margin-bottom:30px;float:none}.woocommerce #reviews #comment{height:50px}.woocommerce #review_form #respond p.stars{margin-top:6px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:16px}.woocommerce #reviews #comments ol.commentlist li img.avatar{height:auto;overflow:hidden;padding:3px;border:0;position:absolute;top:0;margin:0;box-shadow:none;border-radius:100%;background:transparent;left:0;width:32px;float:left}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:1em 1em 0;border:0;background-color:hsla(0,0%,100%,.1);margin:0 0 40px 50px;border-radius:4px}.clapat-shop-sidebar-widget{margin-bottom:30px;position:relative;padding-bottom:30px;display:block}.clapat-shop-sidebar-widget:after{height:1px;-webkit-transition:transform .4s cubic-bezier(.645,.045,.355,1),background-color .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1),background-color .4s cubic-bezier(.645,.045,.355,1);content:"";position:absolute;bottom:0;background-color:transparent;left:-50px;width:calc(100% + 100px)}#sidebar.open .clapat-shop-sidebar-widget:after{background-color:rgba(0,0,0,.15)}.light-content .clapat-shop-sidebar-widget:after{background-color:hsla(0,0%,100%,0)}.light-content #sidebar.open .clapat-shop-sidebar-widget:after{background-color:hsla(0,0%,100%,.15)}.woocommerce .woocommerce-breadcrumb a{color:#000;line-height:20px}.woocommerce .light-content .woocommerce-breadcrumb a{color:#fff}.wc-block-components-sort-select{justify-content:space-between;margin-bottom:25px;display:flex}.widget_block .wc-block-components-sort-select select{position:relative;width:100%}.widget_block .wc-block-components-sort-select select option{color:#000;position:relative;width:100%}.woocommerce .widget_block .wc-block-components-sort-select{height:20px;font-size:14px;font-weight:400;position:relative;line-height:20px}.widget_block .wc-block-components-sort-select select{height:100%;padding:0 30px 0 .5em;font-size:14px;border:0!important;font-weight:400;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:#000;outline:0;text-align:right;background-color:transparent;margin:0;box-shadow:none;cursor:pointer;width:auto;background-image:none;font-family:inherit}.light-content .widget_block .wc-block-components-sort-select select{color:#fff}.widget_block .wc-block-components-sort-select select::-ms-expand{display:none}.widget_block .wc-block-components-sort-select:after{height:28px;pointer-events:none;padding:0;font-size:16px;font-weight:800;right:0;color:inherit;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;content:"\f107";position:absolute;bottom:0;text-align:right;top:-2px;background:transparent;line-height:28px;font-family:FontAwesome}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#f33a3a}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#444}.woocommerce .widget_price_filter .price_slider_amount{padding-top:15px}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce .widget_price_filter .price_slider_amount button{padding:0 20px;font-size:12px;line-height:30px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{float:right}.product_list_widget a{opacity:1!important}.product_list_widget a .product-title{opacity:.6}.product_list_widget a:hover .product-title{opacity:1}.product_list_widget .woocommerce-Price-amount.amount{font-size:12px;opacity:.6}#sidebar mark,ins{background:transparent!important}.product_list_widget .star-rating{display:none}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{list-style:none;padding:10px 0;margin:0}.woocommerce-product-search button{overflow:visible;padding:0 20px;font-size:100%;font-size:12px;border:0;text-decoration:none;font-weight:700;font-weight:400;text-shadow:none;color:#fff;position:relative;background-color:#f33a3a;margin:20px 0 0;box-shadow:none;border-radius:3px;cursor:pointer;left:auto;background-image:none;line-height:1;line-height:30px;font-family:inherit;display:inline-block}.woocommerce-product-search button:hover{text-decoration:none;color:#515151;background-color:#dfdcde;background-image:none}.editor-styles-wrapper .wc-block-components-review-list-item__item,.wc-block-components-review-list-item__item{list-style:none;margin:0 0 30px;line-height:24px}.editor-styles-wrapper .wc-block-components-review-list-item__item:last-child,.editor-styles-wrapper .wc-block-components-review-list-item__item:last-child p,.wc-block-components-review-list-item__item:last-child,.wc-block-components-review-list-item__item:last-child p{margin-bottom:0}.wc-block-components-review-list-item__info{margin-bottom:20px}.wc-block-components-review-list-item__image{overflow:hidden;border-radius:100%}.wc-block-mini-cart__button{font-size:14px;font-weight:400;color:#000}.light-content .wc-block-mini-cart__button{color:#fff}.wc-block-mini-cart__button:hover:not([disabled]){opacity:1}.wc-block-components-review-list-item__author,.wc-block-components-review-list-item__product,.wc-block-components-review-list-item__product+.wc-block-components-review-list-item__author,.wc-block-components-review-list-item__product+.wc-block-components-review-list-item__author+.wc-block-components-review-list-item__published-date,.wc-block-components-review-list-item__published-date{font-size:14px;font-weight:400}.wc-block-components-review-list-item__text p{font-size:14px;font-weight:400;color:#000}.woocommerce.woocommerce-shop .wc-block-breadcrumbs .woocommerce-breadcrumb{height:auto!important;pointer-events:auto;position:relative;opacity:1!important;background-color:transparent!important}.wp-block-woocommerce-customer-account a{font-size:14px;font-weight:400;color:#000!important;opacity:1;display:flex}.light-content .wp-block-woocommerce-customer-account a{color:#fff!important}.wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon{padding-right:20px;padding-left:0}.wp-block-woocommerce-customer-account a:after{display:none}.wp-block-woocommerce-customer-account a:hover{text-decoration:none!important}.wc-block-components-sort-select__label{font-size:14px;font-weight:400;color:#000}.light-content .wc-block-components-sort-select__label{color:#fff}.wc-block-components-checkbox .wc-block-components-checkbox__label,.wc-block-components-checkbox>span{font-size:14px;font-weight:400;color:#000;line-height:1.5em;vertical-align:middle}.light-content .wc-block-components-checkbox .wc-block-components-checkbox__label,.light-content .wc-block-components-checkbox>span{color:#fff}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{border-color:#000!important;border-width:2px;text-align:center;border-radius:0!important}.light-content .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{border-color:#fff!important}.wc-block-attribute-filter__actions .wc-block-filter-submit-button.wc-block-components-filter-submit-button.wc-block-attribute-filter__button,.wc-block-components-price-slider__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button,.wc-block-stock-filter__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button{padding:0 20px;font-size:14px;border:2px solid #000;font-weight:500;color:#000;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;background-color:transparent;border-radius:0;width:auto;width:100%;line-height:36px;font-family:inherit}.light-content .wc-block-attribute-filter__actions .wc-block-filter-submit-button.wc-block-components-filter-submit-button.wc-block-attribute-filter__button,.light-content .wc-block-components-price-slider__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button,.light-content .wc-block-stock-filter__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button{border:2px solid #fff;color:#fff}.wc-block-attribute-filter__actions .wc-block-filter-submit-button.wc-block-components-filter-submit-button.wc-block-attribute-filter__button:hover,.wc-block-components-price-slider__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button:hover,.wc-block-stock-filter__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button:hover{color:#fff;background-color:#000}.light-content .wc-block-attribute-filter__actions .wc-block-filter-submit-button.wc-block-components-filter-submit-button.wc-block-attribute-filter__button:hover,.light-content .wc-block-components-price-slider__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button:hover,.light-content .wc-block-stock-filter__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button:hover{color:#000;background-color:#fff}.wc-block-product-categories{margin-bottom:0}.wc-block-product-categories,.woocommerce.wc-block-product-results-count .woocommerce-result-count{font-size:14px;font-weight:400}.wc-block-product-categories-list:first-child{margin-bottom:0;margin-left:0}.wc-block-product-categories-list li{list-style:none;line-height:24px}.wc-block-product-categories-list li:last-child{margin-bottom:0}.woocommerce .select,.woocommerce .wp-block-archives-dropdown,.woocommerce .wp-block-categories-dropdown{margin:0}.woocommerce .wp-block-search{margin-bottom:0}.woocommerce .wp-block-search .wp-block-search__input{border:none}.light-content .woocommerce table.shop_table thead{background-color:#fff}.woocommerce table.shop_table th{padding:10px;font-weight:500;color:#fff;line-height:1.5em}.light-content .woocommerce table.shop_table th{color:#000}.light-content .woocommerce-cart-form__cart-item.cart_item,.woocommerce table.shop_table tr,.woocommerce-cart-form__cart-item.cart_item{background:transparent}.woocommerce table.shop_table,.woocommerce table.shop_table td,.woocommerce table.shop_table th{border:0}.woocommerce table.shop_table td{padding:10px;border-top:1px solid #ddd;line-height:5.5em;vertical-align:middle}.light-content .woocommerce table.shop_table td{border-top:1px solid #333}.woocommerce-cart table.cart td.product-remove a.remove{text-align:center;margin:0 auto}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{box-shadow:none;width:70px}.woocommerce-cart table.cart td.product-name a{font-size:18px}.woocommerce table.shop_table td.product-subtotal,th.product-subtotal{text-align:center}.woocommerce table.shop_table td.actions{padding:20px 0;line-height:1.5em}.woocommerce table.shop_table td.actions button{margin-right:0}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:0 30px;color:inherit;opacity:.5;cursor:not-allowed}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{height:54px;padding:0 20px;border:2px solid #000;border-right:0;font-size:16px;outline:0;text-align:center;box-sizing:border-box;margin:0;border-radius:4px;width:250px;float:left}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:10px}.light-content #add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart .light-content table.cart td.actions .coupon .input-text,.woocommerce-checkout .light-content table.cart td.actions .coupon .input-text{border:2px solid #fff}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:40%;float:right;margin-top:40px}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{font-size:calc(1rem + .6vw);line-height:calc(1rem + 1.5vw)}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{padding:0;border-collapse:separate;margin:0 0 6px;border-radius:0;border-radius:4px;background:#000}.light-content #add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .light-content .cart-collaterals .cart_totals table,.woocommerce-checkout .light-content .cart-collaterals .cart_totals table{background:#fff}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{font-weight:500!important;color:#fff;border-top:1px solid #272727}.woocommerce-cart .cart-collaterals .cart_totals table td strong{font-weight:500!important;color:#fff}.light-content #add_payment_method .cart-collaterals .cart_totals tr td,.light-content #add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .light-content .cart-collaterals .cart_totals tr td,.woocommerce-cart .light-content .cart-collaterals .cart_totals tr th,.woocommerce-checkout .light-content .cart-collaterals .cart_totals tr td,.woocommerce-checkout .light-content .cart-collaterals .cart_totals tr th{font-weight:500!important;color:#000;border-top:1px solid #ddd}.woocommerce-cart .light-content .cart-collaterals .cart_totals table td strong{font-weight:500!important;color:#000}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{line-height:2.5em}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:10px;font-size:16px;margin-bottom:1em;text-align:center;border-radius:4px;width:100%!important;display:block}.cart-subtotal th,.order-total th{text-align:left}.cart-subtotal td,.order-total td{text-align:right}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:20px}.woocommerce-cart .full table.cart td.product-remove a.remove{text-align:left;margin:0 0 0 60px}.full .woocommerce table.shop_table td.product-subtotal,.full .woocommerce th.product-subtotal{padding-right:80px;text-align:right;box-sizing:border-box}.full .woocommerce table.shop_table td.actions{padding:30px 80px}.full .woocommerce table.shop_table td.actions button{margin-right:0}.full .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .full .cart-collaterals .cart_totals{padding-right:80px;box-sizing:border-box}.woocommerce-address-fields .name-box,.woocommerce-billing-fields .name-box{width:100%}.checkout.woocommerce-checkout h3{font-size:calc(1rem + .6vw);line-height:calc(1rem + 1.5vw)}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:80px;width:100%}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0 solid #d3ced2;background-color:hsla(0,0%,60%,.1);border-radius:0}.select2-container .select2-selection--single{height:50px}.select2-container--default .select2-selection--single{border:0 solid #aaa;background-color:hsla(0,0%,60%,.1);border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:50px}.light-content .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:20px;padding-left:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;right:10px;position:absolute;top:12px;width:20px}.shop_table.woocommerce-checkout-review-order-table tr{background:transparent}.woocommerce .shop_table.woocommerce-checkout-review-order-table td,.woocommerce .shop_table.woocommerce-checkout-review-order-table th{padding:9px 25px;border-top:1px solid #ddd;line-height:3em;vertical-align:middle}.light-content .woocommerce .shop_table.woocommerce-checkout-review-order-table td,.light-content .woocommerce .shop_table.woocommerce-checkout-review-order-table th{border-top:1px solid #333}.woocommerce .shop_table.woocommerce-checkout-review-order-table td.product-total,.woocommerce .shop_table.woocommerce-checkout-review-order-table th.product-total{text-align:right}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background:transparent}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{list-style:none outside;padding:0;border-bottom:0 solid #d3ced2;text-align:left;margin:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:20px 0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:10px;font-size:16px;margin-bottom:1em;text-align:center;border-radius:4px;width:100%!important;float:none;margin-top:30px;display:block}.woocommerce-error li,.woocommerce-error strong{margin-bottom:10px;color:#fff;margin-top:10px}.woocommerce-error:before{top:11px}.woocommerce form .form-row .select2-container{overflow:hidden;margin-bottom:20px;border-radius:4px;margin-top:10px}.woocommerce form .form-row textarea{height:50px}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0;line-height:50px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500;color:#000;border-top:1px solid rgba(0,0,0,.1)}.light-content .woocommerce table.shop_table tbody th,.light-content .woocommerce table.shop_table tfoot td,.light-content .woocommerce table.shop_table tfoot th{font-weight:500;color:#fff;border-top:1px solid hsla(0,0%,100%,.1)}.woocommerce table.shop_table{overflow:hidden;border-radius:4px;background:hsla(0,0%,100%,.1)}#order_review{width:48%}.woocommerce nav.woocommerce-MyAccount-navigation{height:auto;pointer-events:auto;position:relative;opacity:1;width:20%}.woocommerce nav.woocommerce-MyAccount-navigation ul{padding:20px;margin:0;background:hsla(0,0%,100%,.1)}.woocommerce nav.woocommerce-MyAccount-navigation ul li{list-style:none;opacity:.4}.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce nav.woocommerce-MyAccount-navigation ul li:hover{opacity:1}.woocommerce nav.woocommerce-MyAccount-navigation ul li a{line-height:28px}.woocommerce-account .woocommerce-MyAccount-content header{pointer-events:auto;position:relative}.woocommerce-account .addresses .title h3{font-size:calc(1rem + .6vw);line-height:calc(1rem + 1.5vw)}.woocommerce-account .woocommerce-MyAccount-content{width:78%;float:right}.woocommerce-input-wrapper>.name-box>.input_label{display:none}@media only screen and (max-width:1466px){.site-main{padding-top:100px}.woocommerce .products ul,.woocommerce ul.products{padding:20px 30px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:60px 30px}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:calc(50% - 60px)}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:calc(33.333% - 60px)}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{width:calc(25% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+1),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+1){width:calc(40% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+2),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+2){margin-left:calc(10% + 30px);width:calc(25% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+3),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+3){width:calc(25% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+4),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+4){margin-left:calc(20% + 30px);width:calc(30% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+5),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+5){margin-right:calc(20% + 30px);width:calc(30% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+7),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+7){width:calc(25% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+8),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+8){margin-left:calc(10% + 30px);width:calc(40% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+9),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+9){margin-left:calc(20% + 30px);width:calc(30% - 60px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+10),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+10){margin-right:calc(20% + 30px);width:calc(30% - 60px)}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{top:20px;left:20px}.woocommerce ul.products li.product .button{right:20px;bottom:20px;left:20px;width:calc(100% - 40px)}.woocommerce ul.products li.product .star-rating{right:20px;top:30px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding-right:20px}.woocommerce-pagination .prev.page-numbers{margin-right:20px}.woocommerce-pagination .next.page-numbers{margin-left:20px}.woocommerce-cart .full table.cart td.product-remove a.remove{text-align:left;margin:0 0 0 40px}.full .woocommerce table.shop_table td.product-subtotal,.full .woocommerce th.product-subtotal{padding-right:60px}.full .woocommerce table.shop_table td.actions{padding:30px 60px}.full .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .full .cart-collaterals .cart_totals{padding-right:60px}}@media only screen and (max-width:1024px){.site-header-cart.menu .parallax-wrap{right:-20px;width:60px}.woocommerce .site-header-cart.menu .widgettitle:after{line-height:40px}.site-main nav{height:auto!important;pointer-events:auto;padding:0;position:relative;opacity:1}.woocommerce .products ul,.woocommerce ul.products{padding:0 20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:40px 20px 50px!important}.woocommerce ul.products.columns-2 li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-4 li.product{width:calc(50% - 40px)}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+1),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+10),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+2),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+3),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+4),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+5),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+7),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+8),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+9),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+1),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+10),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+2),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+3),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+4),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+5),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+7),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+8),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+9){width:calc(33.333% - 40px)}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:48%;float:left}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{clear:none;width:48%;float:right}.woocommerce ul.products li.product a img{-webkit-transform:scale(1);transform:scale(1)}.woocommerce ul.products li.product .product-caption{opacity:0}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-product__title{transform:translate(0)!important;opacity:1!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding-right:15px}.woocommerce-pagination .prev.page-numbers{margin-right:15px}.woocommerce-pagination .next.page-numbers{margin-left:15px}.woocommerce-cart .full table.cart td.product-remove a.remove{text-align:left;margin:0 0 0 20px}.full .woocommerce table.shop_table td.product-subtotal,.full .woocommerce th.product-subtotal{padding-right:40px}.full .woocommerce table.shop_table td.actions{padding:30px 40px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:50%}.full .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .full .cart-collaterals .cart_totals{padding-right:40px}#order_review{width:100%}}@media only screen and (max-width:767px){.site-main{padding-top:80px}.site-header-cart.menu{margin-right:30px}.woocommerce #open-sidebar-nav{z-index:10}.woocommerce .woocommerce-result-count{margin-left:20px}.woocommerce .products ul,.woocommerce ul.products{padding:0 15px 40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:30px 15px 50px!important}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+1),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+10),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+2),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+3),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+4),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+5),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+7),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+8),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+9),.woocommerce ul.products.columns-2 li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+1),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+10),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+2),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+3),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+4),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+5),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+7),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+8),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+9),.woocommerce-page ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-4 li.product{width:calc(50% - 30px)}.woocommerce nav.woocommerce-pagination{padding-top:60px;padding-bottom:40px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding-right:10px}.woocommerce-pagination .prev.page-numbers{margin-right:10px}.woocommerce-pagination .next.page-numbers{margin-left:10px}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%;float:none}.woocommerce div.product div.images{margin-bottom:80px}.woocommerce-tabs.wc-tabs-wrapper{margin-bottom:60px;position:relative;padding-bottom:0;z-index:10}.woocommerce-cart table.cart td.product-remove a.remove{text-align:left;margin:0}.woocommerce table.shop_table td{line-height:3.5em}.woocommerce-cart-form__cart-item.cart_item div.quantity{height:50px;overflow:hidden;position:relative;margin:0 30px 0 0;width:100px;float:right}.woocommerce table.shop_table,.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:0;border:0;box-sizing:border-box}.cart .woocommerce-cart-form__cart-item.cart_item,.woocommerce table.shop_table.cart tr{padding-top:30px;flex-wrap:wrap;margin-bottom:20px;position:relative;border-top:1px solid #ddd;box-sizing:border-box;align-items:center;background:transparent;padding-bottom:30px;margin-left:-30px;width:calc(100% + 60px);padding-left:160px;display:flex}.light-content .cart .woocommerce-cart-form__cart-item.cart_item,.light-content .woocommerce table.shop_table.cart tr{border-top:1px solid #333}.cart .woocommerce-cart-form__cart-item.cart_item,.woocommerce table.shop_table.cart tr:last-child{padding:0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce table.shop_table_responsive tbody tr td.product-remove,.woocommerce-page table.shop_table_responsive tbody tr td.product-remove{height:100%;right:30px;position:absolute;top:0;align-items:center;width:20px;display:flex;z-index:10}.woocommerce-cart .full table.cart td.product-remove a.remove{text-align:center;margin:0 auto}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{height:140px;overflow:hidden;position:absolute;min-width:100px;top:20px;left:30px;width:100px;display:block;z-index:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{height:100%;object-fit:cover;object-position:center;width:100%}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{flex:1 1 auto;padding:0;border:0;text-align:left!important;width:100%;line-height:30px;display:block}.light-content .woocommerce table.shop_table td{border:0}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{display:none}.woocommerce-cart-form__cart-item.cart_item td.product-quantity{flex:0 0 auto!important;text-align:left;width:100%;width:unset;float:left}.full .woocommerce table.shop_table td.product-subtotal,.full .woocommerce th.product-subtotal{flex:1 1 auto;padding-right:0;text-align:right;width:unset!important;display:block}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .button,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{margin:0;width:50%}.full .woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .full .cart-collaterals .cart_totals{padding-right:30px;text-align:center;width:100%;float:none;padding-left:30px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding-right:0;text-align:center;width:100%;float:none;padding-left:0}.cart-collaterals .order-total td,.woocommerce-cart .cart-collaterals .cart_totals table td{padding:20px;box-sizing:border-box}.full .woocommerce table.shop_table td.actions,.woocommerce table.shop_table td.actions{padding:30px}}@media only screen and (max-width:479px){.site-header-cart.menu{margin-right:25px}.woocommerce .products ul,.woocommerce ul.products{padding:0 10px 40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:20px 10px 50px!important}.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+1),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+10),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+2),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+3),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+4),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+5),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+7),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+8),.woocommerce .clapat-shop-grid ul.products li.product:nth-of-type(10n+9),.woocommerce ul.products.columns-2 li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+1),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+10),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+2),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+3),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+4),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+5),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+6),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+7),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+8),.woocommerce-page .clapat-shop-grid ul.products li.product:nth-of-type(10n+9),.woocommerce-page ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-4 li.product{width:calc(100% - 20px)}.woocommerce nav.woocommerce-pagination{padding-top:40px;padding-bottom:40px}.woocommerce div.product div.images{margin-bottom:60px}.woocommerce-tabs.wc-tabs-wrapper{margin-bottom:40px;position:relative;padding-bottom:0;z-index:10}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{font-size:14px;margin-right:15px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:180px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:right}.full .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .full .cart-collaterals .cart_totals{text-align:center;width:100%}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .button,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:0;margin:0;width:50%}.cart .woocommerce-cart-form__cart-item.cart_item,.woocommerce table.shop_table.cart tr{padding-top:20px;padding-bottom:0;margin-left:-20px;width:calc(100% + 40px);padding-left:140px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{left:20px}.woocommerce table.shop_table_responsive tbody tr td.product-remove,.woocommerce-page table.shop_table_responsive tbody tr td.product-remove{right:20px}.full .woocommerce table.shop_table td.actions,.woocommerce table.shop_table td.actions{padding:20px}.full .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .full .cart-collaterals .cart_totals{padding-right:30px;padding-left:30px}}