.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover{background-color:#231f20}.woocommerce div.sale span.ribbon-new{display:none}.woocommerce div.product div.images .flex-control-thumbs{zoom:1;bottom:12px;left:50%;margin:0;overflow:hidden;padding:0;position:absolute;transform:translateX(-50%)}.woocommerce div.product div.images .flex-control-thumbs li{background:#231f20;border-radius:10px;height:12px;margin-right:6px;opacity:.4;width:12px}.woocommerce div.product div.images .flex-control-thumbs li:last-child{margin-right:0}.woocommerce div.product div.images .flex-control-thumbs li img{display:none}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none!important}.single-product.woocommerce div.product .fixed-amount{color:#cf2031;font-size:20px;font-weight:600;letter-spacing:.8px;text-decoration:none}p.points{display:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{padding:0 12px}.single-product.woocommerce .breadcrumb-row span.breadcrumb_last{margin-top:0}.single-product.woocommerce .main-row.white-row{padding-top:0}.single-product.woocommerce .single-logo{display:block;margin-bottom:10px}.single-product.woocommerce p.stock.out-of-stock{display:none}.single-product.woocommerce span.ribbon-new{background:#231f20;font-weight:400;height:30px;line-height:30px;position:absolute;right:10px;top:15px;width:55px;z-index:1}.single-product.woocommerce span.onsale,.single-product.woocommerce span.ribbon-new{color:#fff;font-size:14px;letter-spacing:.84px;text-align:center;text-transform:uppercase}.single-product.woocommerce span.onsale{background:#cf2031;border-radius:0;display:inline-block;font-weight:300;height:22px;left:auto;line-height:22px;margin:auto auto auto 8px;min-height:auto;min-width:auto;padding:0;position:relative;right:auto;top:auto;width:46px;z-index:0}.single-product.woocommerce ul.flex-direction-nav{left:0;list-style:none;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:999}.single-product.woocommerce ul.flex-direction-nav li{list-style-type:none}.single-product.woocommerce ul.flex-direction-nav li a{color:#231f20}.single-product.woocommerce ul.flex-direction-nav li a.flex-next,.single-product.woocommerce ul.flex-direction-nav li a.flex-prev{font-size:0;visibility:hidden}.single-product.woocommerce ul.flex-direction-nav li a.flex-prev:before{content:"\e914";font-family:ipatios;font-size:40px;font-weight:700;visibility:visible}.single-product.woocommerce ul.flex-direction-nav li a.flex-next:before{content:"\e915";font-family:ipatios;font-size:40px;font-weight:700;visibility:visible}.single-product.woocommerce ul.flex-direction-nav .flex-nav-next{float:right}.single-product.woocommerce ul.flex-direction-nav .flex-nav-prev{float:left}.single-product.woocommerce div.product .product_title{color:#231f20;font-size:20px;font-weight:600;line-height:1.2}.single-product.woocommerce div.product .fixed-amount{display:inline-flex;flex-direction:column-reverse;line-height:1.4;margin-bottom:10px}.single-product.woocommerce div.product .fixed-amount ins{color:#cf2031;float:left;font-size:20px;font-weight:600;letter-spacing:.8px;text-decoration:none}.single-product.woocommerce div.product .fixed-amount del{color:#242733;font-size:14px;font-weight:300;letter-spacing:.56px}.single-product.woocommerce div.product .product_meta{display:block}.single-product.woocommerce div.product .product_meta,.single-product.woocommerce div.product .sku-container{color:#231f20;font-size:14px;font-weight:300;letter-spacing:.56px;margin-bottom:15px;opacity:.8;text-transform:uppercase}.single-product.woocommerce div.product a.chart-btn{color:#231f20;float:right;font-size:14px;font-weight:600;letter-spacing:.56px;opacity:.6;text-decoration:underline;text-transform:uppercase}.tinv-wraper.tinv-wishlist{display:none}.single div.summary .woocommerce-variation-add-to-cart p.price,.single div.summary form.cart p.price{display:block!important}.woocommerce-variation-price{display:none}.woocommerce div.product form.cart{text-align:left!important}.woocommerce div.product form.cart .variations,.woocommerce div.product form.cart .wp-post-image{display:none}.woocommerce div.product form.cart .variations-overrides label{color:#231f20;display:block;font-weight:600;letter-spacing:.64px;margin-bottom:10px;text-transform:uppercase}.woocommerce div.product form.cart .variations-overrides .size-picker-container{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(auto-fill,minmax(79px,1fr))}.woocommerce div.product form.cart .variations-overrides .size-picker-container a{align-items:center;background:transparent;border:1px solid rgba(36,39,51,.502);border-radius:2px;display:flex;font-size:14px;font-weight:600;height:50px;justify-content:center;margin-bottom:10px;margin-left:0!important;text-transform:uppercase;transition:all .4s ease-in-out;width:100%}.woocommerce div.product form.cart .variations-overrides .size-picker-container a:last-child{margin-right:0}.woocommerce div.product form.cart .variations-overrides .disabled-variation{background:#f2f2f2!important;border:none!important;color:#acabac!important;cursor:not-allowed;position:relative}.woocommerce div.product form.cart .variations-overrides .disabled-variation:before{background:#acabac;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(133deg);width:69px;z-index:1}.woocommerce div.product form.cart .variations-overrides .disabled-variation:after{background:#231f20;border-radius:50%;color:#fff;content:"\e91b";font-family:ipatios;font-size:8px;height:16px;left:50%;line-height:16px;position:absolute;text-align:center;top:-9px;transform:translateX(-50%);width:16px;z-index:1}.woocommerce div.product form.cart .all-cart{display:flex}.woocommerce div.product form.cart .qty-custom{border:1px solid rgba(36,39,51,.502);border-radius:2px;display:inline-block;float:left;height:70px;margin-right:10px;min-width:72px;width:72px}.woocommerce div.product form.cart .qty-custom .quantity{border:none;display:inline-block;float:none;height:100%;margin:0;transition:.4s}.woocommerce div.product form.cart .qty-custom .qty{background:transparent;border:none;font-size:22px;font-weight:600;height:100%;line-height:1px;margin:0;padding:0;text-align:center;width:42px}.woocommerce div.product form.cart .qty-custom .quantity-btns{display:inline-block;height:100%;position:relative;text-align:center;top:10px}.woocommerce div.product form.cart .qty-custom .quantity-btns .minus,.woocommerce div.product form.cart .qty-custom .quantity-btns .plus{background:transparent;color:#231f20;cursor:pointer;font-size:16px;height:25px;line-height:24px;padding:0;transition:.4s;vertical-align:middle;width:20px}.woocommerce div.product form.cart .button{background:#231f20;border:none;border-radius:2px;color:#fff;float:none;font-size:14px;font-weight:600;height:70px;opacity:1;text-transform:uppercase;width:100%}.woocommerce div.product form.cart p.stock.in-stock{display:none}.woocommerce div.product form.cart .available-stock-span{color:#cf2031;font-size:18px;font-weight:600;margin:20px 0;text-transform:uppercase}.quantity-btns:not(.hidden) button{display:block}.woocommerce div.product form.cart .variations-overrides .size-picker-container .variation-picker.checked{background:#cf2031;border-color:#cf2031;color:#fff}.line-service{border-top:1px solid #ddd;padding-top:25px}.line-service .cooperation_item{margin-bottom:30px;padding-left:45px}.line-service .cooperation_item .service-img{left:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.line-service .cooperation_item h3{color:#231f20;font-size:14px;font-weight:600;letter-spacing:.56px;margin-bottom:3px;opacity:1;text-transform:uppercase}.line-service .cooperation_item h3 span{color:#cf2031}.klarna{border:1px solid #ddd;margin:35px 0;position:relative}.klarna span{display:block;padding:20px 6px 20px 70px;position:relative}.klarna span:before{background-image:url(../img/klarna.svg);background-repeat:no-repeat;background-size:contain;content:"";height:28px;left:15px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle;width:45px}.klarna a{text-decoration:underline}#single-content{margin-top:40px}#single-content h2#headingOne,#single-content h2#headingTwo{border-bottom:1px solid #ddd}#single-content .accordion-item{border:none}#single-content .accordion-item .accordion-button,#single-content .accordion-item .accordion-button:not(.collapsed){background:transparent;box-shadow:none;font-size:18px;font-weight:600;letter-spacing:.72px;padding:15px 0;text-transform:uppercase}#single-content .accordion-body{padding-left:0;padding-right:0}#single-content table.table.product-info{border:1px solid #ddd}#single-content table.table.product-info th{font-weight:600;text-transform:uppercase}h3.recently-title{font-size:26px;font-weight:600}.related.products,section.recently{position:relative}.related.products>h2,section.recently>h2{font-size:26px;font-weight:600}.related.products .tns-controls,section.recently .tns-controls{margin-bottom:20px}.related.products .tns-controls button,section.recently .tns-controls button{border-radius:2px;font-size:35px;height:45px;line-height:51px;width:45px}.related.products .tns-controls button[data-controls=prev],section.recently .tns-controls button[data-controls=prev]{background:#f2f2f2;color:#231f20;opacity:.5}.related.products .tns-controls button[data-controls=next],section.recently .tns-controls button[data-controls=next]{background:#fff;border:1px solid rgba(36,39,51,.502);color:#231f20}@media (max-width:991.98px){.related.products ul.products[class*=columns-],section.recently ul.products[class*=columns-]{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;white-space:nowrap}.related.products ul.products[class*=columns-] li.product,section.recently ul.products[class*=columns-] li.product{display:inline-block;float:none!important;min-width:70%!important;vertical-align:bottom;white-space:normal;width:70%!important}.related.products ul.products[class*=columns-] li.product+li.product,section.recently ul.products[class*=columns-] li.product+li.product{margin-left:20px}}div#collapseThree p{margin-bottom:0}div#collapseThree ul{margin-bottom:20px}.outofstock .custom-out-of-stock{background:#cf2031;color:#fff;font-size:14px;font-weight:400;height:30px;letter-spacing:.84px;line-height:30px;position:absolute;right:15px;text-align:center;text-transform:uppercase;top:15px;width:122px;z-index:1}.outofstock:has(.custom-out-of-stock) .ribbon-new{right:137px!important}.woocommerce button.button.loading{padding-right:15px}.woocommerce button.button.loading:after{right:5px;top:38%}.woocommerce-variation-availability{background:#fff;font-size:.87rem;height:100%;list-style-type:none;overflow:auto;padding:30px;position:fixed;right:0;text-align:left;top:0;transform:translate3d(330px,0,0);transition:transform .3s ease 0s;width:330px;z-index:99999999}.woocommerce-variation-availability.show{transform:translateZ(0)}.woocommerce-variation-availability div#wc_bis_already_registered a{color:#cf2031;font-weight:600;text-decoration:underline}.woocommerce-variation-availability input#wc_bis_email{background:#fff;border:1px solid rgba(36,39,51,.502);border-radius:2px;color:#231f20;display:block;height:42px;max-width:100%;opacity:.8;padding:0 10px;width:100%}.woocommerce-variation-availability button#wc_bis_send_form{height:50px;position:relative;width:100%}.woocommerce-variation-availability button#wc_bis_send_form:after{color:#fff;content:"\e923";font-family:ipatios;font-size:11px;margin-left:5px}section.related.products::-webkit-scrollbar-thumb{background:#cbcbcb;background-color:#7d7d7d;border-radius:6px;display:block;height:2px}section.related.products.recently li{margin-bottom:0}.wc_gc_giftcard_product .qty-custom,.wc_gc_giftcard_product span.wc-points-rewards-product-message{display:none!important}.wc_gc_giftcard_product .qty-custom .quantity-btns{display:none}.wc_gc_giftcard_product form label{font-size:18px;font-weight:600;margin-bottom:8px;text-transform:uppercase}.wc_gc_giftcard_product form input{border:1px solid rgba(36,39,51,.502);border-radius:2px;font-size:16px;height:42px;margin-bottom:15px}.wc_gc_giftcard_product .qty-custom .quantity-btns{display:none!important}.holiday-available-stock-span{font-size:15px;font-weight:600;padding:0 0 20px}.holiday-available-stock-span strong{color:#cf2031;display:block}.holiday-available-stock-span span{color:#cf2031}
