.woocommerce form .form-row .input-text,.woocommerce form .form-row select{background-color:var(--Background-Primary);border:1px solid var(--Stroke-Primary);color:var(--Text-Secondary)}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - .5rem)!important}#content .woocommerce h2{font-size:1.5rem;margin-bottom:1.5rem}#content .woocommerce h3{font-size:1.25rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--Background-Secondary);border:1px solid var(--Stroke-Primary);color:var(--Text-Secondary);border-top:3px solid var(--Text-Secondary);font-size:.875rem}.woocommerce-message{border-top-color:var(--Text-Tertiary)}.woocommerce-message:before{color:var(--Text-Tertiary)}.woocommerce-info{border-top-color:var(--Text-Tertiary)}.woocommerce-info:before{color:var(--Text-Tertiary)}.woocommerce-error{border-top-color:#b81c23}.woocommerce ul.products li.product .button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{display:inline-flex;padding:1rem 1.5rem;justify-content:center;align-items:center;border-radius:62.4375rem;border:1px solid var(--Background-Light);background:var(--Background-Light);color:var(--Background-Primary);font-family:'GeneralSans',sans-serif;font-size:.875rem;font-weight:500;line-height:1;text-align:center;cursor:pointer;text-decoration:none;position:relative;z-index:1;transition:all .5s;min-width:unset;z-index:1}.woocommerce ul.products li.product .button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{color:var(--Text-Tertiary);background-color:var(--Background-Light)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{color:var(--Text-Light);padding:1rem 1.5rem}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:hover{color:var(--Text-Light)}.woocommerce-button.button.cancel{border-color:red;background-color:red;color:#fff}.woocommerce-button.button.cancel:hover{color:red;background-color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:flex}#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{margin-bottom:1em;font-size:.875rem;font-weight:500;padding:1rem 1.5rem}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce .coupon .button{margin-top:0;min-width:auto}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt{display:inline-flex;min-width:12.5rem}.woocommerce div.product form.cart .button{? position:relative}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right;width:auto!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:1px solid var(--Background-Light);background:var(--Background-Light);color:var(--Background-Primary)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:var(--Background-Light);color:var(--Text-Tertiary)}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:var(--Text-Light);color:#fff}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1;color:var(--Text-Secondary)}.woocommerce ul.products li.product .price del{font-size:1.25rem;font-weight:500;line-height:1.2}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:1.5rem;font-weight:400;display:block}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:500}@media only screen and (max-width:480px){#content .woocommerce h2,#content .woocommerce h3{font-size:18px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-bottom:0}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:none;width:100%;margin-bottom:10px}}@media only screen and (min-width:769px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%;max-width:48%!important;-ms-flex:0 0 48%;flex:0 0 48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%!important}}@media only screen and (max-width:768px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.back-link{color:var(--Text-Tertiary);font-size:.875rem;font-weight:500;cursor:pointer;padding:.25rem 0;transition:margin-left .5s}.back-link i{font-weight:400;margin-right:.5rem}.back-link:hover{margin-left:-1rem}.backlink-wishlist-block .yith-wcwl-add-to-wishlist a{opacity:1;zoom:1;border-radius:100%!important;background-color:var(--Background-Primary)!important;border:1px solid var(--Stroke-Primary)!important;width:3rem;height:3rem;transition:all .5s}.backlink-wishlist-block .yith-wcwl-add-to-wishlist a:hover{border-color:var(--Stroke-onHover)!important;background-color:var(--Background-Secondary)!important}.backlink-wishlist-block .yith-wcwl-add-to-wishlist .delete_item{font-size:0}.backlink-wishlist-block .yith-wcwl-add-to-wishlist .separator,.backlink-wishlist-block .yith-wcwl-add-to-wishlist .view-wishlist{display:none}.woocommerce-product-rating{overflow:hidden}.woocommerce .star-rating{color:var(--Text-Tertiary)}.woocommerce .star-rating:before{color:var(--Text-Tertiary)}a.woocommerce-review-link{color:#fff;text-decoration:underline;transition:all .5s}a.woocommerce-review-link:hover{text-decoration:none}strong.rating{position:absolute;top:0;left:100%}strong.rating:before{content:'('}strong.rating:after{content:')'}.ws-single-product-cats,.ws-single-product-cats a{color:var(--Text-Secondary);font-size:.875rem;font-weight:500;text-transform:uppercase}.ws_technical_info{margin:2rem 0 1rem}.ws_technical_info_item{margin-bottom:1rem}.ws_technical_info_item:first-child:not(:last-child){padding-right:5rem}.ws_technical_info_title{margin-bottom:.5rem}.ws_technical_info_data{font-size:.875rem;font-weight:500}@media (max-width:400px){.ws_technical_info{flex-wrap:wrap}}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{position:relative;left:0;width:100vw;padding:6rem 0;border-top:1px solid var(--Stroke-Primary)}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:5.555%;padding-right:5.555%;margin:0 auto 2rem}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom-width:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-width:0 0 2px;background-color:transparent;color:#fff;border-radius:0;margin:0 .85rem 0 0;padding:0 .25rem;border-bottom-color:transparent}.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 a{padding:0 0 .85rem;font-weight:500;font-size:.875rem;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:var(--Text-Tertiary)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:0 0;color:var(--Text-Tertiary);border-bottom-color:var(--Text-Tertiary)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.tab_reviews_count{display:inline-flex;margin-left:.5rem;padding:.125rem .5rem;justify-content:center;align-items:center;border-radius:1rem;background:var(--Background-Secondary);text-align:center;font-size:.75rem;font-weight:500;line-height:1.125rem;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover .tab_reviews_count,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a .tab_reviews_count{color:var(--Text-Tertiary)}.woocommerce div.product .woocommerce-tabs .panel{margin:0 auto;padding:0 5.555%}.woocommerce div.product .woocommerce-tabs .panel>*:last-child{margin-bottom:0}.woocommerce div.product .woocommerce-tabs #tab-description.panel>*{max-width:60rem}.woocommerce div.product .woocommerce-tabs .panel h2{font-family:'GeneralSans',sans-serif;font-weight:500;text-transform:none;font-size:1.5rem}.woocommerce div.product .woocommerce-tabs .panel h3{font-size:1.25rem}.woocommerce div.product .woocommerce-tabs .panel h6,.woocommerce div.product .woocommerce-tabs .panel h4,.woocommerce div.product .woocommerce-tabs .panel h5{font-size:1.125rem}#reviews{clear:both;position:relative}.woocommerce div.product h2.woocommerce-Reviews-title{display:flex;align-items:center;margin:0 0 1.5rem}.woocommerce div.product h2.woocommerce-Reviews-title>.title{padding-right:1rem}.woocommerce div.product h2.woocommerce-Reviews-title .woocommerce-product-rating{margin:.5rem 0;font-size:.875rem}.woocommerce h2.woocommerce-Reviews-title .star-rating{margin-top:.375rem}.woocommerce #review_form #respond p{margin-bottom:1.5rem}.woocommerce #review_form #respond p.stars{margin-bottom:1rem}.woocommerce #review_form #respond .form-submit input{min-width:12.5rem}.woocommerce-noreviews{font-size:1.125rem;margin-bottom:0}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0;border:1px solid var(--Stroke-Primary);border-width:0 0 1px;border-radius:0;padding:1.5rem 0;margin-bottom:1.5rem}.woocommerce #reviews #comments ol.commentlist li:last-child .comment-text{margin-bottom:0}.comment-text-author{flex-basis:18rem;flex-shrink:0;max-width:30%;padding-right:2rem}.woocommerce .comment-text-author .star-rating{float:left;margin-bottom:.5rem}.woocommerce .comment-text-author img.review-flag{vertical-align:baseline}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin-bottom:1rem}.woocommerce #reviews #comments ol.commentlist li .comment-text .description>p:last-child{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{color:#fff;clear:both}.woocommerce-review__author{font-size:1rem;margin-bottom:.5rem;margin-right:.25rem}.woocommerce-review__dash{display:none}.woocommerce-review__published-date{display:block;font-weight:400;font-size:.875rem;color:var(--Text-Secondary)}.product .comment-text-author .wc-gzd-additional-info.wc-gzd-review-authenticity-status{font-weight:400;position:relative;padding-left:1.125rem;background-repeat:no-repeat;background-size:.875rem;background-position:left top 2px;color:#fff;margin-bottom:0 !important}.product .comment-text-author .wc-gzd-additional-info.wc-gzd-review-authenticity-status.is-verified{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImJhZGdlLWNoZWNrIiBjbGlwLXBhdGg9InVybCgjY2xpcDBfOTE1XzkwNzUpIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEzLjM4OSA2LjAyNTY4TDEyLjc2NDkgNS40MDA3MUMxMi42MzI4IDUuMjY5MzIgMTIuNTYwNSA1LjA5NDE0IDEyLjU2MDUgNC45MDg1MlY0LjAyNDI0QzEyLjU2MDUgMi44NzQ0MSAxMS42MjUgMS45Mzg2OSAxMC40NzUzIDEuOTM4NjlIOS41OTEyQzkuNDA4NCAxLjkzODY5IDkuMjI5MDcgMS44NjQzIDkuMDk5NzkgMS43MzVMOC40NzQ5MyAxLjExMDAzQzcuNjYxNyAwLjI5NjY1OCA2LjMzOTY5IDAuMjk2NjU4IDUuNTI2NDYgMS4xMTAwM0w0LjkwMDIxIDEuNzM1QzQuNzcwOTMgMS44NjQzIDQuNTkxNiAxLjkzODY5IDQuNDA4OCAxLjkzODY5SDMuNTI0NjhDMi4zNzUwNCAxLjkzODY5IDEuNDM5NDggMi44NzQ0MSAxLjQzOTQ4IDQuMDI0MjRWNC45MDg1MkMxLjQzOTQ4IDUuMDk0MTQgMS4zNjcxOSA1LjI2OTMyIDEuMjM1ODMgNS40MDA3MUwwLjYxMDk2MiA2LjAyNDk5QzAuMjE2ODYgNi40MTkxNiAwIDYuOTQzMzMgMCA3LjUwMDE3QzAgOC4wNTcwMiAwLjIxNzU1NSA4LjU4MTE5IDAuNjEwOTYyIDguOTc0NjZMMS4yMzUxMyA5LjU5OTY0QzEuMzY3MTkgOS43MzEwMyAxLjQzOTQ4IDkuOTA2MjEgMS40Mzk0OCAxMC4wOTE4VjEwLjk3NjFDMS40Mzk0OCAxMi4xMjU5IDIuMzc1MDQgMTMuMDYxNyAzLjUyNDY4IDEzLjA2MTdINC40MDg4QzQuNTkxNiAxMy4wNjE3IDQuNzcwOTMgMTMuMTM2IDQuOTAwMjEgMTMuMjY1M0w1LjUyNTA3IDEzLjg5MUM1LjkzMTY5IDE0LjI5NyA2LjQ2NTUgMTQuNSA2Ljk5OTMxIDE0LjVDNy41MzMxMSAxNC41IDguMDY2OTMgMTQuMjk3IDguNDczNTQgMTMuODkwM0w5LjA5ODQgMTMuMjY1M0M5LjIyOTA3IDEzLjEzNiA5LjQwODQgMTMuMDYxNyA5LjU5MTIgMTMuMDYxN0gxMC40NzUzQzExLjYyNSAxMy4wNjE3IDEyLjU2MDUgMTIuMTI1OSAxMi41NjA1IDEwLjk3NjFWMTAuMDkxOEMxMi41NjA1IDkuOTA2MjEgMTIuNjMyOCA5LjczMTAzIDEyLjc2NDkgOS41OTk2NEwxMy4zODkgOC45NzUzNkMxMy43ODI0IDguNTgxMTkgMTQgOC4wNTc3MSAxNCA3LjUwMDE3QzE0IDYuOTQyNjMgMTMuNzgzMSA2LjQxOTE2IDEzLjM4OSA2LjAyNTY4Wk0xMC4xNjYgNi42ODgyTDUuOTk1NjMgOS40Njg5NEM1Ljg3ODE3IDkuNTQ3NSA1Ljc0MzMyIDkuNTg1NzMgNS42MDk4NyA5LjU4NTczQzUuNDMwNTQgOS41ODU3MyA1LjI1MjYxIDkuNTE2MjEgNS4xMTg0NiA5LjM4MjA0TDMuNzI4MzMgNy45OTE2N0MzLjQ1NjU2IDcuNzE5ODUgMy40NTY1NiA3LjI4MDUgMy43MjgzMyA3LjAwODY4QzQuMDAwMSA2LjczNjg2IDQuNDM5MzggNi43MzY4NiA0LjcxMTE1IDcuMDA4NjhMNS42OTgxNCA3Ljk5NTg0TDkuMzk0NSA1LjUzMTQxQzkuNzE0OTIgNS4zMTc5OSAxMC4xNDU5IDUuNDA0MTkgMTAuMzU4NiA1LjcyMzk3QzEwLjU3MTkgNi4wNDM3NiAxMC40ODU4IDYuNDc1NDcgMTAuMTY2IDYuNjg4MloiIGZpbGw9IiMzMUM0OEQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF85MTVfOTA3NSI+CjxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)}.product .comment-text-author .wc-gzd-additional-info.wc-gzd-review-authenticity-status.is-unverified{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImJhZGdlLWNoZWNrIiBjbGlwLXBhdGg9InVybCgjY2xpcDBfOTE1XzkwNzUpIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEzLjM4OSA2LjAyNTY4TDEyLjc2NDkgNS40MDA3MUMxMi42MzI4IDUuMjY5MzIgMTIuNTYwNSA1LjA5NDE0IDEyLjU2MDUgNC45MDg1MlY0LjAyNDI0QzEyLjU2MDUgMi44NzQ0MSAxMS42MjUgMS45Mzg2OSAxMC40NzUzIDEuOTM4NjlIOS41OTEyQzkuNDA4NCAxLjkzODY5IDkuMjI5MDcgMS44NjQzIDkuMDk5NzkgMS43MzVMOC40NzQ5MyAxLjExMDAzQzcuNjYxNyAwLjI5NjY1OCA2LjMzOTY5IDAuMjk2NjU4IDUuNTI2NDYgMS4xMTAwM0w0LjkwMDIxIDEuNzM1QzQuNzcwOTMgMS44NjQzIDQuNTkxNiAxLjkzODY5IDQuNDA4OCAxLjkzODY5SDMuNTI0NjhDMi4zNzUwNCAxLjkzODY5IDEuNDM5NDggMi44NzQ0MSAxLjQzOTQ4IDQuMDI0MjRWNC45MDg1MkMxLjQzOTQ4IDUuMDk0MTQgMS4zNjcxOSA1LjI2OTMyIDEuMjM1ODMgNS40MDA3MUwwLjYxMDk2MiA2LjAyNDk5QzAuMjE2ODYgNi40MTkxNiAwIDYuOTQzMzMgMCA3LjUwMDE3QzAgOC4wNTcwMiAwLjIxNzU1NSA4LjU4MTE5IDAuNjEwOTYyIDguOTc0NjZMMS4yMzUxMyA5LjU5OTY0QzEuMzY3MTkgOS43MzEwMyAxLjQzOTQ4IDkuOTA2MjEgMS40Mzk0OCAxMC4wOTE4VjEwLjk3NjFDMS40Mzk0OCAxMi4xMjU5IDIuMzc1MDQgMTMuMDYxNyAzLjUyNDY4IDEzLjA2MTdINC40MDg4QzQuNTkxNiAxMy4wNjE3IDQuNzcwOTMgMTMuMTM2IDQuOTAwMjEgMTMuMjY1M0w1LjUyNTA3IDEzLjg5MUM1LjkzMTY5IDE0LjI5NyA2LjQ2NTUgMTQuNSA2Ljk5OTMxIDE0LjVDNy41MzMxMSAxNC41IDguMDY2OTMgMTQuMjk3IDguNDczNTQgMTMuODkwM0w5LjA5ODQgMTMuMjY1M0M5LjIyOTA3IDEzLjEzNiA5LjQwODQgMTMuMDYxNyA5LjU5MTIgMTMuMDYxN0gxMC40NzUzQzExLjYyNSAxMy4wNjE3IDEyLjU2MDUgMTIuMTI1OSAxMi41NjA1IDEwLjk3NjFWMTAuMDkxOEMxMi41NjA1IDkuOTA2MjEgMTIuNjMyOCA5LjczMTAzIDEyLjc2NDkgOS41OTk2NEwxMy4zODkgOC45NzUzNkMxMy43ODI0IDguNTgxMTkgMTQgOC4wNTc3MSAxNCA3LjUwMDE3QzE0IDYuOTQyNjMgMTMuNzgzMSA2LjQxOTE2IDEzLjM4OSA2LjAyNTY4Wk0xMC4xNjYgNi42ODgyTDUuOTk1NjMgOS40Njg5NEM1Ljg3ODE3IDkuNTQ3NSA1Ljc0MzMyIDkuNTg1NzMgNS42MDk4NyA5LjU4NTczQzUuNDMwNTQgOS41ODU3MyA1LjI1MjYxIDkuNTE2MjEgNS4xMTg0NiA5LjM4MjA0TDMuNzI4MzMgNy45OTE2N0MzLjQ1NjU2IDcuNzE5ODUgMy40NTY1NiA3LjI4MDUgMy43MjgzMyA3LjAwODY4QzQuMDAwMSA2LjczNjg2IDQuNDM5MzggNi43MzY4NiA0LjcxMTE1IDcuMDA4NjhMNS42OTgxNCA3Ljk5NTg0TDkuMzk0NSA1LjUzMTQxQzkuNzE0OTIgNS4zMTc5OSAxMC4xNDU5IDUuNDA0MTkgMTAuMzU4NiA1LjcyMzk3QzEwLjU3MTkgNi4wNDM3NiAxMC40ODU4IDYuNDc1NDcgMTAuMTY2IDYuNjg4MloiIGZpbGw9IiNmZjAwMDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF85MTVfOTA3NSI+CjxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)}.product .comment-text-author .wc-gzd-additional-info.wc-gzd-review-authenticity-status a{display:none}.woocommerce-product-details__short-description{margin-bottom:2rem}.single-product #content{padding-bottom:0}.woocommerce-notices-wrapper:focus-visible,.woocommerce-message:focus-visible,.woocommerce-error:focus-visible,.woocommerce-info:focus-visible{outline:none !important;box-shadow:none}.woocommerce div.product{max-width:93.2rem;margin:0 auto 0 0}@media (min-width:1921px){.woocommerce div.product{max-width:94.2rem}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs .panel{padding-left:15px;padding-right:15px}}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs .panel{padding-left:15px;padding-right:15px}}.ws_woo_single_cat{margin-bottom:15px;color:#a0a09c}.ws_woo_single_cat a{color:#a0a09c}.ws_woo_single_descr{margin-bottom:30px}.product div.images .flex-viewport,.woocommerce div.product div.images .flex-viewport,.woocommerce div.product div.images>.woocommerce-product-gallery__wrapper{background:var(--Background-Secondary,#1f1f1f)}.product div.images.woocommerce-product-gallery--without-thumbnails,.woocommerce div.product div.images.woocommerce-product-gallery--without-thumbnails{display:flex;align-items:center;justify-content:center}.product div.images>.flex-viewport .woocommerce-product-gallery__image>a,.woocommerce div.product div.images>.woocommerce-product-gallery__wrapper{padding:0;display:block;position:relative;aspect-ratio:.97}.product div.images>.flex-viewport .woocommerce-product-gallery__image>a img,.woocommerce div.product div.images>.woocommerce-product-gallery__wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}div.images .ws-product-limited-info{background:var(--Background-Light);color:var(--Background-Primary);font-size:1rem;font-weight:400;line-height:1.5;padding:1rem 4rem;text-align:center}.single_variation_wrap{clear:both;padding-top:.5rem;position:relative}.single_variation_wrap .stock{margin-bottom:28px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#fff;font-weight:500}.woocommerce span.onsale{margin:0!important;top:0!important;border-radius:0;height:1.75rem;line-height:2rem;padding:0 .75rem;font-weight:500;font-size:.875rem;min-height:2rem;color:#fff;background-color:var(--Text-Tertiary)}.woocommerce ul.products li.product .onsale{z-index:3}.single-product.woocommerce span.onsale{left:auto}.woocommerce div.product .product_title{margin-bottom:2rem;font-size:2.25rem;font-family:'GeneralSans';font-weight:500;letter-spacing:.02rem;text-transform:none}.product p.wc-gzd-additional-info{font-size:.875rem !important;font-weight:500}.woocommerce.single-product div.product p.price,.woocommerce.single-product div.product span.price{font-size:1.725rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.045rem;text-transform:uppercase;color:#fff;margin-bottom:0;display:inline-block;text-align:right}.woocommerce.single-product div.product p.price .ws-from-price,.woocommerce.single-product div.product span.price .ws-from-price{font-size:.875rem;text-transform:none;padding-right:.5rem;line-height:1.5}.legal-price-info{margin-bottom:2rem;font-size:.875rem;font-weight:500}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:0}.woocommerce div.product div.images img{width:auto;margin:0 auto}.woocommerce div.product div.images .flex-control-thumbs{margin:0;padding:.5rem 0;display:flex;flex-wrap:wrap;justify-content:center;border-top:1px solid var(--Stroke-Primary);background-color:var(--Background-Primary)}.woocommerce div.product div.images .flex-control-thumbs li{width:6.25rem;aspect-ratio:1.25;float:left;margin:0;padding:.5rem;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li img{position:absolute;top:.5rem;left:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem);object-fit:cover;object-position:center;opacity:1;border:1px solid transparent;border-radius:.25rem;transition:all .5s}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border-color:var(--Stroke-Primary)}.woocommerce div.product div.images .flex-control-thumbs li:hover img{opacity:.6}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce table.shop_attributes{margin-bottom:2rem;border-top:1px solid var(--Stroke-Primary)}.woocommerce table.shop_attributes th{width:10rem;font-weight:500;padding:.5rem .5rem .5rem 0}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-bottom:1px solid var(--Stroke-Primary)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive td,.table-responsive th{white-space:nowrap}.pwb-single-product-brands{padding-top:10px}.pwb-single-product-brands a{font-family:'GeneralSans',sans-serif;font-weight:400;letter-spacing:.05em;color:#101010;line-height:1.1;text-transform:uppercase;font-size:20px}.pwb-single-product-brands a:hover{color:#1d235d}.ws-variations-title{font-size:18px;margin-bottom:5px;color:#010101;clear:both}.ws-variations-title .ws-label{text-transform:capitalize}.ws-variations-value{font-weight:500}label.ws-radio{display:flex;position:relative;line-height:1.4;margin-bottom:15px;margin-right:10px;float:left}label.ws-radio>span{display:flex;justify-content:space-between;font-size:16px;font-weight:500;color:#010101;border:1px solid #cbd580;border-radius:2px;padding:5px 10px}label.ws-radio input[type=radio]{opacity:0;width:0;position:relative;margin-right:0;visibility:hidden;border:none}label.ws-radio input[type=radio]:checked+span{background-color:#1d235d}label.ws-radio .var-add-info span,.summary.entry-summary>span{display:inline-block;padding-right:18px;position:relative}.summary.entry-summary>span{margin-bottom:40px;line-height:1.4}label.ws-radio .var-add-info span:after,.summary.entry-summary>span:after{content:'';width:8px;height:8px;border-radius:50%;position:absolute;top:8px;right:0}label.ws-radio .var-add-info .instock,.summary.entry-summary>.instock{color:#12ba55}label.ws-radio .var-add-info .instock:after,.summary.entry-summary>.instock:after{background-color:#12ba55}label.ws-radio.outofstock{pointer-events:none}label.ws-radio.outofstock>span{color:#dedede}label.ws-radio.outofstock input.ws_wc_variations_radio_buttons{pointer-events:none}label.ws-radio.outofstock input[type=radio]+span:before{border-color:#dedede}label.ws-radio .var-add-info .outofstock,.summary.entry-summary>.outofstock{color:#1d235d}label.ws-radio .var-add-info .outofstock:after,.summary.entry-summary>.outofstock:after{background-color:#1d235d}.woocommerce div.product form.cart{margin-bottom:0;display:flex;flex-wrap:wrap}.woocommerce div.product form.cart>*{margin-bottom:1rem!important}.woocommerce div.product form.cart.variations_form{display:block;padding-top:1rem;margin-top:1.5rem;border-top:1px solid var(--Stroke-Primary)}.woocommerce div.product form.cart .variations{border-bottom:1px solid var(--Stroke-Primary)}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding:.5rem 0;line-height:inherit}.woocommerce div.product form.cart .variations .label label{margin:1rem 0}.woocommerce div.product form.cart .variations label{font-weight:500;text-align:left}.woocommerce div.product form.cart .variations select{background-size:12px;-webkit-background-size:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9IiNmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJjaGV2cm9uLWRvd24iPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNOC4wMTc3NCAxMkM3LjYzNTg2IDExLjk5OTkgNy4yNjk2NSAxMS44NTk3IDYuOTk5NjYgMTEuNjEwMUwxLjIzOTY2IDYuMjg3N0MxLjEwMjEzIDYuMTY0OTUgMC45OTI0MjcgNi4wMTgxMyAwLjkxNjk1OCA1Ljg1NTc5QzAuODQxNDg5IDUuNjkzNDUgMC44MDE3NjUgNS41MTg4NSAwLjgwMDEwMyA1LjM0MjE3QzAuNzk4NDQyIDUuMTY1NDkgMC44MzQ4NzYgNC45OTAyOCAwLjkwNzI4IDQuODI2NzVDMC45Nzk2ODUgNC42NjMyMyAxLjA4NjYxIDQuNTE0NjYgMS4yMjE4MSA0LjM4OTczQzEuMzU3MDIgNC4yNjQ3OSAxLjUxNzggNC4xNjU5OSAxLjY5NDc3IDQuMDk5MDlDMS44NzE3NCA0LjAzMjE4IDIuMDYxMzYgMy45OTg1MSAyLjI1MjU2IDQuMDAwMDVDMi40NDM3NiA0LjAwMTU5IDIuNjMyNzIgNC4wMzgyOSAyLjgwODQxIDQuMTA4MDNDMi45ODQwOSA0LjE3Nzc2IDMuMTQyOTkgNC4yNzkxMyAzLjI3NTgyIDQuNDA2MjJMOC4wMTc3NCA4Ljc4NzkxTDEyLjc1OTcgNC40MDYyMkMxMy4wMzEyIDQuMTYzODQgMTMuMzk1IDQuMDI5NzIgMTMuNzcyNiA0LjAzMjc1QzE0LjE1MDEgNC4wMzU3OCAxNC41MTEzIDQuMTc1NzIgMTQuNzc4MyA0LjQyMjQzQzE1LjA0NTMgNC42NjkxMyAxNS4xOTY3IDUuMDAyODcgMTUuMiA1LjM1MTc1QzE1LjIwMzMgNS43MDA2MyAxNS4wNTgxIDYuMDM2NzQgMTQuNzk1OCA2LjI4NzdMOS4wMzU4MiAxMS42MTAxQzguNzY1ODMgMTEuODU5NyA4LjM5OTYyIDExLjk5OTkgOC4wMTc3NCAxMloiIC8+CjwvZz4KPC9zdmc+Cg==)}.woocommerce div.product form.cart .variations select option{background:var(--Background-Primary)}.woocommerce div.product form.cart .reset_variations{font-size:.75rem;display:inline-block;margin-top:.5rem}.ws-produkt-back{font-size:16px;color:#1d235d;text-decoration:none;margin-bottom:20px;padding-left:6px;display:block;cursor:pointer;transition:padding-left .5s}.ws-produkt-back i{font-size:130%;vertical-align:text-bottom;padding-right:8px}.ws-produkt-back:hover{padding-left:0}@media only screen and (min-width:769px){.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:42.5%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:57.5%;padding:2.5rem;position:relative}}@media (max-width:768px){.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:1rem 5.555%}.woocommerce div.product h2.woocommerce-Reviews-title{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.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:1rem}}@media (max-width:574px){.comment-text-author{flex-basis:100%;max-width:unset;padding-right:0;padding-bottom:1rem}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt{width:100%}}@media only screen and (max-width:900px){.woocommerce div.product form.cart .variations tr,.woocommerce div.product form.cart .variations td{display:block}.woocommerce div.product form.cart .variations select{min-width:auto}}@media(max-width:768px){.woocommerce div.product{overflow:hidden;position:relative;max-width:100%}.ws-product-container{flex-wrap:wrap}.woocommerce div.product div.images .flex-control-thumbs{padding:.5rem 0 .875rem}.summary.entry-summary>span{margin-bottom:2rem}}@media only screen and (max-width:480px){.ws-variations-title{font-size:1rem}}@media only screen and (min-width:1200px){.woocommerce.single-product div.product p.price,.woocommerce.single-product div.product span.price{font-size:2.25rem}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:1.875rem}}@media (min-width:1440px){.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:2.5rem 6rem 2.5rem 4rem}}@media (min-width:1800px){.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-right:0;width:56rem}.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:41rem}}.woocommerce-account .woocommerce{position:relative}.ws-woo-login-form{margin:0 auto;max-width:40rem}.woocommerce-MyAccount-content{font-size:.875rem}.woocommerce-MyAccount-navigation{background-color:var(--Background-Primary)}.account-title,.woocommerce-account h2{font-family:'GeneralSans';font-weight:500;font-size:1rem!important;margin-bottom:2.5rem;text-transform:none;line-height:1.5}.nav-account-title{font-size:1rem;font-weight:500;margin:0}.woocommerce-MyAccount-navigation ul{padding:0;margin-bottom:0}.woocommerce-MyAccount-navigation li{margin-bottom:0;list-style-type:none}.woocommerce-MyAccount-navigation li a{color:#fff;font-weight:500;font-size:.875rem;text-transform:capitalize;display:block;padding:1rem .5rem 1rem 2rem;border-bottom:1px solid var(--Stroke-Primary)}.woocommerce-MyAccount-navigation li a svg,.woocommerce-MyAccount-navigation li a i,.ws-dashboard-nav ul li a svg,.ws-dashboard-nav ul li a i{margin-right:1rem}.woocommerce-MyAccount-navigation li a svg,.ws-dashboard-nav ul li a svg{vertical-align:text-bottom;transition:fill .5s}.woocommerce-MyAccount-navigation li a:hover{background:var(--Background-Secondary);color:#fff}.woocommerce-MyAccount-navigation li.is-active a{background:var(--Background-Secondary);color:var(--Text-Tertiary)}.woocommerce-MyAccount-navigation li.is-active a svg{fill:var(--Text-Tertiary)}@media (max-width:767px){.woocommerce-MyAccount-navigation{height:auto;top:81px}}@media (min-width:768px){.woocommerce-MyAccount-navigation{height:auto;top:85px}}@media (max-width:991px){.nav-account-title{padding:1rem}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;margin:0 .75rem}.woocommerce-MyAccount-navigation ul li a{margin:.25rem;border:1px solid var(--Stroke-Primary)}.woocommerce-MyAccount-content{padding:2rem 1rem}}@media (min-width:768px) and (max-width:991px){.woocommerce-MyAccount-navigation ul li{flex-basis:33.333%}}@media (max-width:767px){.woocommerce-MyAccount-navigation ul li{flex-basis:50%}.woocommerce-MyAccount-navigation li a{padding:.5rem}.woocommerce-MyAccount-navigation li a svg,.woocommerce-MyAccount-navigation li a i,.ws-dashboard-nav ul li a svg,.ws-dashboard-nav ul li a i{margin-right:.5rem}}@media (min-width:992px){.nav-account-title{padding:2rem;border-bottom:1px solid var(--Stroke-Primary)}.woocommerce-MyAccount-navigation{border-right:1px solid var(--Stroke-Primary);width:12.9rem!important;position:sticky;height:calc(100vh - 85px);top:85px;float:left}.woocommerce-MyAccount-navigation ul{padding-bottom:8rem}.woocommerce-MyAccount-navigation li:last-child{position:absolute;bottom:0;left:0;width:100%}.woocommerce-MyAccount-navigation li:last-child a{border-bottom:none;border-top:1px solid var(--Stroke-Primary)}.woocommerce-MyAccount-content{padding:2rem 2.5rem;width:calc(100% - 12.9rem)!important;max-width:77rem!important;float:left!important}.woocommerce-MyAccount-content.account-no-sidebar{width:auto;float:none !important;margin:0 auto}}@media (min-width:1200px){.woocommerce-MyAccount-navigation{height:calc(100vh - 6.3rem);top:6.3rem}.admin-bar .woocommerce-MyAccount-navigation{height:calc(100vh - 6.3rem - 32px)}}.no-payment-metods{border:1px solid var(--Stroke-Primary);padding:1.5rem}.no-payment-metods>div{display:flex;padding:2.5rem 1.5rem;align-items:center;width:100%;justify-content:center;background:var(--Background-Secondary)}.ws-dashboard-nav{position:relative;left:0;width:calc(100vw - 18.9rem);max-width:77rem}.ws-dashboard-nav ul{display:flex;flex-wrap:wrap;padding:0;margin:2rem -.5rem}.ws-dashboard-nav ul li{list-style-type:none}.ws-dashboard-nav ul li a{color:#fff;font-weight:500;font-size:1rem;text-transform:capitalize;padding:1.5rem 1rem 1.5rem 2rem;margin:.5rem;display:flex;align-items:center;justify-content:flex-start;background-color:var(--Background-Primary);border:1px solid var(--Stroke-Primary);transition:background-color .5s}.ws-dashboard-nav ul li a svg{width:1.875rem}.ws-dashboard-nav ul li a i{font-size:1.875rem}@media (max-width:1199px){.ws-dashboard-nav ul li a{padding:1.5rem .5rem 1.5rem 1.5rem;font-size:.875rem}.ws-dashboard-nav ul li a svg{width:1.275rem}.ws-dashboard-nav ul li a i{font-size:1.275rem}}.ws-dashboard-nav ul li a:hover{background:var(--Background-Secondary);color:#fff}.ws-dashboard-nav ul li{flex-basis:33.333%}@media (max-width:768px){.ws-dashboard-nav ul li{flex-basis:50%}}.woocommerce-account .woocommerce-MyAccount-content mark{font-weight:600}.woocommerce .woocommerce-address-fields button.button{margin-top:2rem}.woocommerce-Address address a.button .ws-plus,.woocommerce-Address .woocommerce-Address-title a .ws-plus,a.button .ws-plus{font-size:1.125rem;font-weight:400;line-height:.875rem;padding-right:.25rem}.woocommerce-account .woocommerce table.shop_table{border-spacing:0}.woocommerce-account .woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:.75rem 1rem}.woocommerce-account .woocommerce table.shop_table thead th{padding:1rem;background-color:var(--Stroke-Primary)}.woocommerce-account .woocommerce table.shop_table tbody th,.woocommerce-account .woocommerce table.shop_table tfoot td,.woocommerce-account .woocommerce table.shop_table tfoot th{font-weight:500;border-top:1px solid var(--Stroke-Primary)}.woocommerce-account .woocommerce table.shop_table td{border-top:1px solid var(--Stroke-Primary)}.woocommerce-account .woocommerce table.shop_table a.button{padding:.5rem;height:auto;line-height:1;font-size:.75rem;margin:.25rem 0 .25rem .25rem}.woocommerce-columns--addresses .woocommerce-column,.u-columns.woocommerce-Addresses .woocommerce-Address{border:1px solid var(--Stroke-Primary);padding:1.5rem}.woocommerce-Address-title{display:flex;justify-content:space-between}.woocommerce-Address-title:before,.woocommerce-Address-title:after{display:none!important}.woocommerce-Address-title h2{font-family:"GeneralSans";font-size:1rem!important;font-weight:500;text-transform:none;margin-right:1rem}.woocommerce-Address-title a.edit{margin-top:.175rem}.woocommerce-columns--addresses .woocommerce-column address,.u-columns.woocommerce-Addresses .woocommerce-Address address{padding:1.5rem 1rem;border:1px solid var(--Stroke-Primary);background:var(--Background-Secondary);margin-bottom:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--Stroke-Primary);padding:1.5rem 1rem;margin:2em 0;text-align:left;font-size:.875rem;border-radius:0}.woocommerce form.login,.woocommerce form.woocommerce-ResetPassword{max-width:40rem}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin-right:1.5rem!important}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:calc(50% - .625rem)!important;color:var(--Text-Secondary);transform:none!important}.woocommerce form .show-password-input:before,.woocommerce-page form .show-password-input:before{font-family:'midgards'!important;content:"\e918"!important}.archive.woocommerce h1.page-title{margin-top:40px}ul.products li.product{margin-top:2rem}ul.products li.product .woocommerce-loop-product__img-wrapper{aspect-ratio:1.47;position:relative;flex-shrink:0}ul.products li.product .woocommerce-loop-product__img-wrapper img,.woocommerce ul.products li.product .woocommerce-loop-product__img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;margin-bottom:0;transition:all .5s}ul.products li.product .woocommerce-loop-product__img-wrapper.image-hover img:nth-of-type(2){object-fit:cover;transform:translateY(100%);background-color:var(--Background-Primary);opacity:0;transition:transform .5s,opacity .25s}ul.products li.product:hover .woocommerce-loop-product__img-wrapper.image-hover img:nth-of-type(2){transform:translateY(0);opacity:1}.up-sells.products .ws_products_wrap .tns-controls button,.related.products .ws_products_wrap .tns-controls button{border:1px solid var(--Text-Secondary);color:var(--Background-Primary);background-color:transparent}.up-sells.products .ws_products_wrap .tns-controls button:hover,.up-sells.products .ws_products_wrap .tns-controls button:focus,.related.products .ws_products_wrap .tns-controls button:hover,.related.products .ws_products_wrap .tns-controls button:focus{border-color:var(--Background-Primary);background-color:var(--Background-Primary);color:#fff}.related.products ul.products li.product .woocommerce-loop-product__img-wrapper img,.woocommerce .related.products ul.products li.product .woocommerce-loop-product__img-wrapper img,.related.products ul.products li.product .woocommerce-loop-product__img-wrapper.image-hover img:nth-of-type(2){background-color:var(--Background-Light2)}.loop_item_content{background-color:var(--Background-Secondary);padding:1.5rem 2rem 0;position:relative;flex-basis:100%;display:flex;flex-direction:column;justify-content:space-between}.up-sells.products .loop_item_content,.related.products .loop_item_content{background-color:var(--Background-Light2)}.product-loop-subtitle{color:var(--Text-Tertiary);font-size:.875rem;font-weight:600;line-height:110%;letter-spacing:.175rem;text-transform:uppercase;min-height:1rem;flex-shrink:0}.up-sells.products .product-loop-subtitle,.related.products .product-loop-subtitle{color:var(--Text-Tertiary2)}.woocommerce ul.products li.product .woocommerce-loop-category__title{color:#fff;font-size:16px;font-weight:400;text-align:center;text-transform:none;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.woocommerce .up-sells.products ul.products li.product .woocommerce-loop-category__title,.woocommerce .related.products ul.products li.product .woocommerce-loop-category__title{color:var(--Background-Primary)}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,h2.woocommerce-loop-product__title,#content .woocommerce h2.woocommerce-loop-product__title{font-family:'GeneralSans',sans-serif;font-size:1.25rem;font-weight:500;line-height:150%;text-transform:none;color:#fff;text-align:left;max-height:5.5rem;padding:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;max-width:100%;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:normal;position:relative;flex-basis:100%;margin-bottom:1.5rem}.woocommerce .up-sells.products ul.products li.product .woocommerce-loop-product__title,.woocommerce .up-sells.products ul.products li.product h3,.up-sells.products h2.woocommerce-loop-product__title,.woocommerce .related.products ul.products li.product .woocommerce-loop-product__title,.woocommerce .related.products ul.products li.product h3,.related.products h2.woocommerce-loop-product__title{color:var(--Background-Primary)}.woocommerce ul.products li.product .price,ul.products li.product .price{font-family:'GeneralSans',sans-serif;font-size:1.75rem;font-weight:700;color:#fff;line-height:125%;text-align:left;margin-bottom:0}.woocommerce .up-sells.products ul.products li.product .price,.woocommerce .related.products ul.products li.product .price{color:var(--Background-Primary)}ul.products li.product p.wc-gzd-additional-info,.woocommerce ul.products li.product p.wc-gzd-additional-info{margin:0;font-size:.875rem;font-weight:500;background:var(--Background-Secondary);position:relative;padding:0 2rem}.woocommerce .up-sells.products ul.products li.product p.wc-gzd-additional-info,.woocommerce .related.products ul.products li.product p.wc-gzd-additional-info{background:var(--Background-Light2);color:var(--Background-Primary)}ul.products li.product p.wc-gzd-additional-info:last-of-type,.woocommerce ul.products li.product p.wc-gzd-additional-info:last-of-type{padding-bottom:1.5rem}ul.products li.product a.added_to_cart,.woocommerce ul.products li.product a.added_to_cart{display:none}.woocommerce ul.products li.product .yith-wcwl-add-button a.button.alt:not(.theme-button-style),ul.products li.product a.button,ul.products li.product .yith-wcwl-add-to-wishlist a,ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{background-color:var(--Background-Secondary);border:1px solid var(--Stroke-Primary);border-radius:0;color:#fff;padding:1rem;height:3.5rem;text-align:center}.woocommerce .up-sells.products ul.products li.product .yith-wcwl-add-button a.button.alt:not(.theme-button-style),.woocommerce .related.products ul.products li.product .yith-wcwl-add-button a.button.alt:not(.theme-button-style),.woocommerce .up-sells.products ul.products li.product a.button,.woocommerce .up-sells.products ul.products li.product .yith-wcwl-add-to-wishlist a,.woocommerce .up-sells.products ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,.woocommerce .related.products ul.products li.product a.button,.woocommerce .related.products ul.products li.product .yith-wcwl-add-to-wishlist a,.woocommerce .related.products ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{border-color:var(--Text-Secondary);background:var(--Background-Light2);color:var(--Background-Primary)}ul.products li.product .yith-wcwl-add-to-wishlist a:not(.button),.woocommerce .woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a:not(.button){background-color:transparent}ul.products li.product .ws-content-product-wrap>a.button:last-of-type,.woocommerce ul.products li.product .ws-content-product-wrap>a.button:last-of-type,ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button,.woocommerce ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button{margin-right:3.5rem;width:calc(100% - 3.5rem);border-width:1px 0 0;font-size:1rem;height:3.5rem;flex-shrink:0;margin-top:0;background-color:var(--Background-Secondary);border-color:var(--Stroke-Primary)}.woocommerce .up-sells.products ul.products li.product .ws-content-product-wrap>a.button:last-of-type,.woocommerce .related.products ul.products li.product .ws-content-product-wrap>a.button:last-of-type,.woocommerce .up-sells.products ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button,.woocommerce .related.products ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button{border-color:var(--Text-Secondary);background:var(--Background-Light2)}ul.products li.product .ws-content-product-wrap>a.button:last-of-type:hover,.woocommerce ul.products li.product .ws-content-product-wrap>a.button:last-of-type:hover,ul.products li.product:hover .ws-content-product-wrap>a.button:last-of-type,.woocommerce ul.products li.product:hover .ws-content-product-wrap>a.button:last-of-type,ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button:hover,.woocommerce ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button:hover,ul.products li.product:hover .ws-content-product-wrap>a.button.add_to_cart_button,.woocommerce ul.products li.product:hover .ws-content-product-wrap>a.button.add_to_cart_button{border-color:var(--Stroke-onHover);color:#fff}.woocommerce .up-sells.products ul.products li.product:hover .ws-content-product-wrap>a.button:last-of-type,.woocommerce .related.products ul.products li.product:hover .ws-content-product-wrap>a.button:last-of-type,.woocommerce .up-sells.products ul.products li.product .ws-content-product-wrap>a.button:last-of-type:hover,.woocommerce .related.products ul.products li.product .ws-content-product-wrap>a.button:last-of-type:hover,.woocommerce .up-sells.products ul.products li.product:hover .ws-content-product-wrap>a.button.add_to_cart_button,.woocommerce .related.products ul.products li.product:hover .ws-content-product-wrap>a.button.add_to_cart_button,.woocommerce .up-sells.products ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button:hover,.woocommerce .related.products ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button:hover{border-color:var(--Stroke-onHover2);color:var(--Background-Primary)}li.product:not(.outofstock):not(.product-type-variable) .ws-content-product-wrap>a.button.add_to_cart_button:before{display:inline-block;content:"+";font-family:'GeneralSans',sans-serif;font-weight:300;font-size:1.325rem;float:left;max-width:0;width:2rem;overflow:hidden;transition:max-width .75s}li.product:not(.outofstock):not(.product-type-variable) .ws-content-product-wrap>a.button.add_to_cart_button:hover:before{max-width:2rem}.woocommerce ul.products li.product .yith-wcwl-add-button a.button.alt:not(.theme-button-style),ul.products li.product .yith-wcwl-add-to-wishlist a.button,ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a.button,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{padding:1rem;width:3.5rem;border-width:1px 0 0 1px;position:absolute;text-align:center;font-size:0;bottom:0;right:0;min-width:unset;height:3.5rem;opacity:1 !important}ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{display:flex;align-items:center;justify-content:center}.yith-wcwl-add-to-wishlist{margin-top:0!important}.yith-wcwl-add-button>a i,.yith-wcwl-add-button>a img{margin-right:0!important}.yith-wcwl-add-to-wishlist a.add_to_wishlist>img,.yith-wcwl-add-to-wishlist a.delete_item>img,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>img,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse img{max-width:1rem!important}.up-sells.products .yith-wcwl-add-button>a.add_to_wishlist>img,.related.products .yith-wcwl-add-button>a.add_to_wishlist>img{filter:invert(1)}ul.products li.product .yith-wcwl-add-to-wishlist a.button span{font-size:0}.woocommerce ul.products li.product .yith-wcwl-add-button a.button.alt:not(.theme-button-style):hover,ul.products li.product .ws-content-product-wrap>a.button:last-of-type:hover,ul.products li.product .yith-wcwl-add-to-wishlist a.button:hover,ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse:hover,.woocommerce ul.products li.product .ws-content-product-wrap>a.button:last-of-type:hover,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a.button:hover,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse:hover,ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button:hover,.woocommerce ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button:hover{background-color:var(--Stroke-Primary)}.woocommerce ul.products li.product .yith-wcwl-add-button a.button.alt:not(.theme-button-style):hover,.woocommerce .up-sells.products ul.products li.product .ws-content-product-wrap>a.button:last-of-type:hover,.woocommerce .up-sells.products ul.products li.product .yith-wcwl-add-to-wishlist a.button:hover,.woocommerce .up-sells.products ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse:hover,.woocommerce .related.products ul.products li.product .ws-content-product-wrap>a.button:last-of-type:hover,.woocommerce .related.products ul.products li.product .yith-wcwl-add-to-wishlist a.button:hover,.woocommerce .related.products ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse:hover,.woocommerce .up-sells.products ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button:hover,.woocommerce .related.products ul.products li.product .ws-content-product-wrap>a.button.add_to_cart_button:hover{border-color:var(--Stroke-onHover2);color:var(--Background-Primary)}.woocommerce ul.products li.product .yith-wcwl-add-button a.button.alt:not(.theme-button-style):hover,ul.products li.product .yith-wcwl-add-to-wishlist a.button:hover,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a.button:hover{color:var(--Text-Tertiary)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.loading:after{opacity:0}.woocommerce .up-sells.products ul.products li.product .yith-wcwl-add-to-wishlist a.button:hover,.woocommerce .related.products ul.products li.product .yith-wcwl-add-to-wishlist a.button:hover{color:var(--Background-Primary);background-color:var(--Background-Light3)}#yith-wcwl-popup-message{font-weight:500;color:var(--Text-Tertiary2);background-color:var(--Background-Light)}.woocommerce ul.products,.woocommerce-page ul.products{margin:0 1rem 3rem;display:flex;flex-wrap:wrap}ul.products{padding-left:0}.woocommerce ul.products.ws_tinycarousel_wrap_products,.woocommerce-page ul.products.ws_tinycarousel_wrap_products{margin:0 0 0 -1rem}.woocommerce ul.products li.product .ws-content-product-wrap,.woocommerce-page ul.products li.product .ws-content-product-wrap,ul.products li.product .ws-content-product-wrap{border:1px solid var(--Stroke-Primary);padding:0;box-shadow:none;background:var(--Background-Primary);border-radius:0;position:relative;overflow:hidden;line-height:1.2;margin:0 1rem 0!important;display:flex;flex-direction:column;justify-content:space-between;max-width:20.625rem;height:100%;transition:all .5s}.woocommerce .up-sells.products li.product .ws-content-product-wrap,.woocommerce-page .up-sells.products li.product .ws-content-product-wrap,.woocommerce .related.products li.product .ws-content-product-wrap,.woocommerce-page .related.products li.product .ws-content-product-wrap{border-color:var(--Text-Secondary);background-color:var(--Background-Light2)}.woocommerce ul.products li.product:hover .yith-wcwl-add-button a.button.alt:not(.theme-button-style),.woocommerce ul.products li.product:hover .ws-content-product-wrap,.woocommerce-page ul.products li.product:hover .ws-content-product-wrap,ul.products li.product:hover .ws-content-product-wrap,.woocommerce ul.products li.product:hover a.button,.woocommerce-page ul.products li.product:hover a.button,ul.products li.product:hover a.button,ul.products li.product:hover .yith-wcwl-add-to-wishlist a{border-color:var(--Stroke-onHover)}.woocommerce .up-sells.products ul.products li.product:hover .yith-wcwl-add-button a.button.alt:not(.theme-button-style),.woocommerce .related.products ul.products li.product:hover .yith-wcwl-add-button a.button.alt:not(.theme-button-style),.woocommerce .up-sells.products li.product:hover .ws-content-product-wrap,.woocommerce-page .up-sells.products li.product:hover .ws-content-product-wrap,.woocommerce .related.products li.product:hover .ws-content-product-wrap,.woocommerce-page .related.products li.product:hover .ws-content-product-wrap,.woocommerce .up-sells.products ul.products li.product:hover a.button,.woocommerce-page .up-sells.products ul.products li.product:hover a.button,.up-sells.products ul.products li.product:hover .yith-wcwl-add-to-wishlist a,.woocommerce .related.products ul.products li.product:hover a.button,.woocommerce-page .related.products ul.products li.product:hover a.button,.related.products ul.products li.product:hover .yith-wcwl-add-to-wishlist a{border-color:var(--Stroke-onHover2)}body.woocommerce-page .yith-wcwl-add-to-wishlist .blockOverlay{background-color:transparent !important}@media (max-width:991px){.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{padding:5rem 0}fieldset{margin:2rem 0;padding:1.5rem}fieldset .account-title{margin-bottom:1.5rem}}@media (max-width:767px){.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{padding:2.5rem 0}.loop_item_content{padding:1.5rem 1.5rem 0}.woocommerce ul.products,.woocommerce-page ul.products{margin:0 0 3rem}ul.products li.product p.wc-gzd-additional-info,.woocommerce ul.products li.product p.wc-gzd-additional-info{padding:0 1.5rem}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,h2.woocommerce-loop-product__title,#content .woocommerce h2.woocommerce-loop-product__title{font-size:1rem;max-height:72px}.product-loop-subtitle{font-size:.675rem}.woocommerce ul.products li.product .price,ul.products li.product .price{font-size:1.5rem}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}.woocommerce nav.woocommerce-pagination{margin-bottom:30px}.woocommerce nav.woocommerce-pagination li{margin-bottom:0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:2rem 0 0!important}@media (max-width:1439px){.woocommerce ul.products li.product .ws-content-product-wrap,.woocommerce-page ul.products li.product .ws-content-product-wrap,ul.products li.product .ws-content-product-wrap{max-width:25rem}}@media only screen and (max-width:479px){.woocommerce ul.products:not(.ws_tinycarousel_wrap_products),.woocommerce-page ul.products:not(.ws_tinycarousel_wrap_products){align-items:flex-start}.woocommerce ul.products:not(.ws_tinycarousel_wrap_products) li.product,.woocommerce-page ul.products:not(.ws_tinycarousel_wrap_products) li.product{width:100%!important}.woocommerce ul.products:not(.ws_tinycarousel_wrap_products) li.product .ws-content-product-wrap,.woocommerce-page ul.products:not(.ws_tinycarousel_wrap_products) li.product .ws-content-product-wrap,ul.products:not(.ws_tinycarousel_wrap_products) li.product .ws-content-product-wrap{max-width:unset}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,h2.woocommerce-loop-product__title,#content .woocommerce h2.woocommerce-loop-product__title{height:auto;text-overflow:unset;font-size:1.5rem;max-height:unset}}@media only screen and (min-width:480px) and (max-width:799px){.woocommerce ul.products:not(.ws_tinycarousel_wrap_products) li.product,.woocommerce-page ul.products:not(.ws_tinycarousel_wrap_products) li.product{width:50%!important}}@media only screen and (min-width:800px) and (max-width:1439px){.woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{width:33.333%!important}}@media only screen and (min-width:800px) and (max-width:899px){.woocommerce ul.products:not(.ws_tinycarousel_wrap_products) li.product,.woocommerce-page ul.products:not(.ws_tinycarousel_wrap_products) li.product{width:33.333%!important}.related.products .loop_item_content{padding:1rem 1rem 0}.related.products ul.products li.product p.wc-gzd-additional-info,.woocommerce .related.products ul.products li.product p.wc-gzd-additional-info{padding:0 1rem}.related.products ul.products li.product p.wc-gzd-additional-info:last-of-type,.woocommerce .related.products ul.products li.product p.wc-gzd-additional-info:last-of-type{padding-bottom:1rem}.woocommerce .related.products ul.products li.product .woocommerce-loop-product__title,.related.products h2.woocommerce-loop-product__title{font-size:1rem;max-height:4.5rem}.related.products ul.products li.product .ws-content-product-wrap>a.button:last-of-type,.woocommerce .related.products ul.products li.product .ws-content-product-wrap>a.button:last-of-type{font-size:.875rem;padding:1rem .25rem}.related.products li.product:not(.outofstock):not(.product-type-variable) .ws-content-product-wrap>a.button.add_to_cart_button:before{font-size:1.25rem;width:1.5rem}}@media only screen and (min-width:900px) and (max-width:1079px){.woocommerce ul.products:not(.ws_tinycarousel_wrap_products) li.product,.woocommerce-page ul.products:not(.ws_tinycarousel_wrap_products) li.product{width:50%!important}}@media (min-width:1080px) and (max-width:1439px){.woocommerce ul.products:not(.ws_tinycarousel_wrap_products) li.product,.woocommerce-page ul.products:not(.ws_tinycarousel_wrap_products) li.product{width:33.333%!important}}@media only screen and (min-width:1440px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:25%!important}.woocommerce ul.products li.product .ws-content-product-wrap,.woocommerce-page ul.products li.product .ws-content-product-wrap,ul.products li.product .ws-content-product-wrap{max-width:unset}}@media only screen and (min-width:1921px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:20%!important}}@media only screen and (min-width:2600px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:16.666%!important}}@media only screen and (min-width:3000px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:14.285%!important}}@media only screen and (min-width:3460px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:12.5%!important}}.up-sells.products,.related.products{position:relative;left:0;width:100vw;border-top:1px solid var(--Text-Secondary);border-bottom:1px solid var(--Text-Secondary);background:var(--Background-Light);color:var(--Background-Primary);overflow:hidden}.up-sells.products h2,.related.products h2{color:var(--Background-Primary)}.woocommerce .related.products ul.products,.woocommerce-page .related.products ul.products{margin:0 -1rem 3rem}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%}.woocommerce .woocommerce-cart-form .shop_table,.cart-collaterals .cart_totals .shop_table{border-collapse:separate;border-spacing:0;border:none}.woocommerce .woocommerce-cart-form .shop_table.cart{margin-bottom:1rem}.woocommerce-cart .cart-collaterals .cart_totals .shop_table{background-color:transparent;margin-bottom:1rem}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border:none}.woocommerce-cart .cart-collaterals .cart_totals tr.order-total td,.woocommerce-cart .cart-collaterals .cart_totals tr.order-total th{border-top:1px solid var(--Stroke-Primary);padding-top:1rem}.woocommerce-cart .cart-collaterals .cart_totals tr:not(.order-total) th{font-weight:400;color:var(--Text-Secondary)}.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td{padding:.25rem 1.5rem .5rem}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-coupon-tr td{padding-bottom:1.25rem;text-align:left}@media (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals tr.cart-coupon-tr td:before{display:none}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-coupon-tr td{padding-bottom:1rem!important}.ws-checkout-coupon{text-align:left}.woocommerce-cart .cart-collaterals .cart_totals tr.order-total td{padding-top:.75rem !important}.product-name-val a{font-size:1rem}}.woocommerce .woocommerce-cart-form .shop_table td,.woocommerce .woocommerce-cart-form .shop_table th{padding:1rem .5rem}.woocommerce .woocommerce-cart-form .shop_table.cart td:first-child{border-left:1px solid var(--Stroke-Primary)}.woocommerce .woocommerce-cart-form .shop_table td:last-child,.woocommerce .woocommerce-cart-form .shop_table th:last-child{padding-right:1.5rem}.woocommerce .woocommerce-cart-form .shop_table.cart td:last-child{border-right:1px solid var(--Stroke-Primary)}.woocommerce .woocommerce-cart-form .shop_table th.product-quantity,.woocommerce .woocommerce-cart-form .shop_table td.product-quantity{width:10rem;text-align:center}.woocommerce .woocommerce-cart-form .shop_table td.product-name{padding-left:1.5rem;width:100%;max-width:50%}.woocommerce .woocommerce-cart-form .shop_table td.product-name p{margin-bottom:0}.woocommerce .woocommerce-cart-form .shop_table thead th{background-color:var(--Background-Primary);font-size:.75rem;font-weight:500;color:#fff}.product-name-val a{font-size:1.125rem;font-weight:500;color:#fff}.wc-gzd-cart-info.item-desc *,.woocommerce .woocommerce-cart-form .shop_table .product-name .variation *{color:var(--Text-Secondary);font-size:.875rem !important;font-family:inherit !important;font-weight:400;text-align:left !important;margin:0!important}.woocommerce .shop_table .product-quantity a.remove{color:#F05252!important;font-size:.75rem;font-weight:500;height:auto;width:auto;margin-top:.5rem;border-radius:0;text-decoration:none}.woocommerce .shop_table .product-quantity a.remove:hover{color:#fff !important;background:0 0}.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail{background-color:var(--Background-Primary);width:7.25rem;height:5.9rem;padding:0}.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail a{display:block;width:100%;height:100%;position:relative}.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%}.woocommerce .woocommerce-cart-form .shop_table td.product-price,.woocommerce .woocommerce-cart-form .shop_table td.product-subtotal{font-size:1rem;font-weight:500;text-align:right}.woocommerce .woocommerce-cart-form .shop_table td.product-price{width:3rem}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:140px;height:40px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex}#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{margin-right:15px}.wc-proceed-to-checkout{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals .cart-subtotal,.woocommerce-cart .cart-collaterals .cart_totals .order-total{font-size:1rem;font-weight:500}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals td{padding-bottom:1rem}.woocommerce-cart .cart-collaterals .cart_totals .order-tax{font-size:.875rem;font-weight:500}.woocommerce ul#shipping_method .amount{font-weight:500}.woocommerce .shop_table .shipping-calculator-form .button{padding:1rem 1.5rem;font-size:.875rem}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom-color:var(--Stroke-Primary)}#add_payment_method li.woocommerce-PaymentMethod input,.wc_payment_methods.payment_methods input{-webkit-appearance:auto;-moz-appearance:initial;appearance:auto;accent-color:var(--Text-Tertiary)}#add_payment_method li.woocommerce-PaymentMethod label,.wc_payment_methods.payment_methods label{line-height:1.2}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border:1px solid var(--Stroke-Primary);background:var(--Background-Secondary);color:inherit}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:var(--Background-Secondary)}@media (max-width:768px){.woocommerce .woocommerce-cart-form .shop_table.cart tr{border-bottom:5px solid var(--Background-Primary)}.woocommerce .woocommerce-cart-form .shop_table td{padding:.5rem 1rem!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{font-weight:500}.woocommerce .woocommerce-cart-form .shop_table td{max-width:unset!important;width:100%!important}.woocommerce .woocommerce-cart-form .shop_table td.product-name{text-align:left!important;padding-top:.75rem !important}.woocommerce .woocommerce-cart-form .shop_table td.product-name:before{display:none}.woocommerce .shop_table .product-quantity a.remove{text-align:right}}.woocommerce table.shop_table{border:1px solid var(--Stroke-Primary);margin:0 -1px 1.5rem 0;border-radius:0;background-color:var(--Background-Secondary);border-collapse:separate;border-spacing:0 .25rem}.woocommerce table.shop_table th,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500}.woocommerce .shop_table td:last-child,.woocommerce .shop_table th:last-child{text-align:right}.woocommerce table.shop_table tbody td{border-top:1px solid var(--Stroke-Primary)}.woocommerce .shop_table .button{margin-top:0;min-width:auto;line-height:1;padding:.25rem .425rem;height:auto;font-size:.875rem}@media only screen and (max-width:479px){.woocommerce table.shop_table{font-size:.875rem}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding-left:.25rem;padding-right:.25rem}}.woocommerce-billing-fields,.woocommerce-additional-fields__field-wrapper,.checkout .pickup_address.woocommerce-Address-title,.checkout .woocommerce-shipping-fields{margin-bottom:25px}.woocommerce form .form-row.place-order{flex-direction:column;align-items:flex-start}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{min-width:230px;min-height:58px}#content .woocommerce .woocommerce-checkout .woocommerce-additional-fields h3{margin-bottom:.75rem}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:3rem}.woocommerce-checkout .woocommerce-account-fields input.input-checkbox{width:1rem;height:1rem;margin-top:-.325rem}.woocommerce form .form-row.checkbox-legal{margin-bottom:1rem}.woocommerce-billing-fields{padding-top:.325rem}h3#ship-to-different-address{margin-bottom:1rem}h3>label.woocommerce-form__label.woocommerce-form__label-for-checkbox{margin-bottom:0}label.woocommerce-form__label.woocommerce-form__label-for-checkbox{display:flex!important;font-size:.875rem}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin:1.375rem 0;display:inline-flex!important}label.woocommerce-form__label.woocommerce-form__label-for-checkbox input{position:absolute;z-index:-1;opacity:0}label.woocommerce-form__label.woocommerce-form__label-for-checkbox span{padding-left:1.5rem;font-size:.875rem;position:relative;cursor:pointer;line-height:1.3}.woocommerce form .form-row.checkbox-legal,.woocommerce form.woocommerce-checkout .form-row#rapidmail_newsletter_field{padding:.875rem 1rem .5rem !important;margin-bottom:1rem;border:1px solid var(--Stroke-Primary);background:var(--Background-Secondary);color:var(--Text-Secondary)}.woocommerce form .form-row.checkbox-legal{border:1px solid var(--Text-Tertiary)}.woocommerce form .form-row.checkbox-legal.validate-required.woocommerce-invalid{color:#fff;background:var(--wc-red);border-color:var(--Stroke-Primary)}.woocommerce form .form-row.checkbox-legal.validate-required.woocommerce-invalid label .required,.woocommerce form .form-row.checkbox-legal.validate-required.woocommerce-invalid #legal_description.checkout-inline-error-message{color:#fff}#rapidmail_newsletter_field label.checkbox,#profile_terms_field label.checkbox{position:relative;display:block;padding-left:1.5rem;font-size:.875rem;cursor:pointer;line-height:1.3;display:block;padding-bottom:.5rem}.woocommerce form.woocommerce-checkout .form-row#rapidmail_newsletter_field label.checkbox{padding-bottom:.0}#rapidmail_newsletter_field label.checkbox input.input-checkbox,#profile_terms_field label.checkbox input.input-checkbox{position:absolute;z-index:-1;opacity:0}label.woocommerce-form__label.woocommerce-form__label-for-checkbox input+span:before,#rapidmail_newsletter_field label.checkbox span:before,#profile_terms_field label.checkbox .required:before{position:absolute;display:block;top:0;left:0;width:1rem;height:1rem;line-height:.875rem;font-size:.675rem;content:'\e90e';font-family:'midgards';color:transparent;text-align:center;background-color:var(--Background-Primary);pointer-events:none;border:1px solid var(--Stroke-Primary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.woocommerce-form__label.woocommerce-form__label-for-checkbox input:checked+span:before,#rapidmail_newsletter_field label.checkbox input:checked~span:before,#profile_terms_field label.checkbox input:checked~.required:before{color:#fff}.pickup-fields-wrapper{margin-bottom:30px}.woocommerce-notice.woocommerce-thankyou-order-received{font-size:140%;margin-bottom:30px}.woocommerce ul.order_details{padding-left:0;margin-bottom:15px}.woocommerce ul.order_details li{margin-bottom:15px;border-right-color:#000}.woocommerce-order .addresses address{margin-bottom:30px!important;background:#fff}@media only screen and (max-width:991px){.woocommerce ul.order_details{display:flex;flex-wrap:wrap}.woocommerce ul.order_details li{flex-basis:calc(33.333% - 15px);flex-shrink:0;padding-right:15px;margin-right:15px}.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{float:none;width:100%!important}.account-title,.woocommerce-account h2{margin-bottom:1.5rem}}@media only screen and (max-width:768px){.woocommerce ul.order_details li{flex-basis:100%;padding-right:0;margin-right:0;border-right:none}}.calculated_shipping .woocommerce-shipping-destination{display:none!important}.product .summary .ppc-button-wrapper{max-width:490px}#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:1.2}.woocommerce ul.woocommerce-shipping-methods{margin-top:-2px;list-style:none outside;margin:0;padding:0}.woocommerce ul.woocommerce-shipping-methods li{text-align:right}.woocommerce ul.woocommerce-shipping-methods>li:not(:last-child){margin-bottom:1rem}.woocommerce ul#shipping_method.woocommerce-shipping-methods li input{appearance:auto;margin-top:.25rem!important}.woocommerce ul.woocommerce-shipping-methods>li>input[type=radio][id*=multiple-local-pickup]{position:absolute;z-index:-1;opacity:0}.woocommerce ul.woocommerce-shipping-methods ul.pickup-locations{margin-bottom:0;padding-left:0;font-weight:400}.woocommerce ul.woocommerce-shipping-methods ul.pickup-locations li:last-child{margin-bottom:0}.pickup-location-info{font-size:14px;line-height:1.2;padding:5px 0 0 24px}.pickup-location-info p{margin-bottom:8px}.pickup-location-info p:last-child{margin-bottom:0}.woocommerce ul.woocommerce-shipping-methods li label{cursor:pointer}.woocommerce-cart .cart-collaterals .shipping-calculator-button{margin-top:0}@media (min-width:769px){.woocommerce-shipping-totals.shipping td .ws-explain-text{display:none}}@media (max-width:768px){.woocommerce ul.woocommerce-shipping-methods{clear:both;padding-top:8px!important}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{text-align:left}.woocommerce .woocommerce-shipping-totals .woocommerce-shipping-calculator{text-align:right}.woocommerce-shipping-totals.shipping .ws-explain-text{clear:both;margin:34px 0 6px;text-align:left}}@media (max-width:479px){.woocommerce ul#shipping_method.woocommerce-shipping-methods li input{margin-top:2px!important}.woocommerce-shipping-totals.shipping .ws-explain-text{font-size:12px;margin-top:24px}.pickup-location-info{font-size:12px;padding:5px 0 0 20px}.woocommerce ul.woocommerce-shipping-methods li label{font-size:13px}.woocommerce ul.woocommerce-shipping-methods label.custom-checkbox input+span:before{top:0}}@media (max-width:992px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}}.pswp .pswp__bg{background:rgba(0,0,0,.75)!important;transition:opacity .5s!important}.aws-container .aws-search-field{color:#fff;padding:0 2.5rem 0 1rem!important;line-height:2.5rem;font-size:.875rem;border:1px solid var(--Stroke-Primary)}.aws-container .aws-search-field:focus{background-color:var(--Background-Secondary);border-color:var(--Stroke-onHover)}.aws-container .aws-search-form .aws-loader{right:48px;border-top:2px solid #ededed;border-right:2px solid #ededed;border-bottom:2px solid #ededed;border-left:2px solid #555}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{width:17px;height:17px}.aws-container .aws-search-form .aws-search-clear{color:#fff;width:2.375rem;padding:0 0 0 .625rem;z-index:3}.aws-container .aws-search-form .aws-form-btn{background:var(--Background-Primary);border:1px solid var(--Stroke-Primary);position:absolute;right:0;top:0;height:100%;z-index:2}.aws-container .aws-search-form .aws-search-btn_icon{color:var(--Text-Secondary)}.aws-container .aws-search-form .aws-form-btn:hover,.aws-container .aws-search-form.aws-focus .aws-form-btn{background:var(--Stroke-Primary);border-color:var(--Stroke-onHover)}.aws-container .aws-search-form.aws-form-active .aws-form-btn .aws-search-btn_icon{color:transparent}.aws-search-result{background:var(--Stroke-Primary);border:1px solid var(--Stroke-onHover);font-size:.875rem;line-height:1.33}@supports not selector(::-webkit-scrollbar){.aws-search-result{scrollbar-width:thin;scrollbar-color:var(--Background-Primary) var(--Stroke-Primary)}}.aws-search-result ul::-webkit-scrollbar{width:3px;background-color:var(--Stroke-Primary)}.aws-search-result ul::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--Background-Primary)}.aws-search-result ul::-webkit-scrollbar-track{border-radius:2px;-webkit-box-shadow:none;background-color:var(--Stroke-Primary)}.aws-search-result ul li{border-bottom:1px solid var(--Stroke)}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:var(--Stroke)}.aws-search-result .aws_result_link{padding:.5rem 1rem}.aws-search-result .aws_result_title{font-size:.875rem;font-weight:500;color:#fff}.aws-search-result .aws_search_more a{line-height:2.5rem;font-weight:500;font-size:.875rem;color:var(--Background-Primary);border-top:1px solid var(--Stroke-Primary);background:var(--Background-Light)}.aws-search-result .aws_search_more:hover a,.aws-search-result .aws_search_more a:hover{color:var(--Text-Tertiary);border-top:1px solid var(--Stroke-Primary);background:var(--Background-Light)}li.aws_result_item.aws_no_result{text-align:center;font-weight:500}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--Stroke-Primary)}.woocommerce form .form-row .required{font-weight:400;line-height:1;color:var(--Text-Secondary)}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red) !important}.woocommerce form .form-row.woocommerce-invalid label .required{color:var(--wc-red)}body.woocommerce-cart .blockOverlay,body.woocommerce-checkout .blockOverlay,body.woocommerce-cart .loading,body.woocommerce-page .blockOverlay,body.woocommerce-checkout .loading{background-color:rgba(20,20,20,.8) !important}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation{margin-bottom:2.5rem}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation:after{border-bottom:1px solid var(--Stroke-Primary)}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li.is-active{border-bottom:1px solid var(--Text-Tertiary)}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li a{font-size:.875rem;font-weight:500;color:var(--Text-Secondary)}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li a:hover,.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li.is-active a{color:var(--Text-Tertiary)}.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats{grid-column-gap:1.5rem;margin-bottom:2.5rem}.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box{border:1px solid var(--Stroke-Primary);border-radius:0}.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item .stat-label{color:#fff;font-weight:500}.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item.large .stat-value{font-size:3rem;font-weight:500}.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item{border-bottom:1px solid var(--Stroke-Primary);padding:1rem}.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item .stat-value{font-weight:500}.yith-wcaf-dashboard .dashboard-title h3,.yith-wcaf-dashboard h3{font-size:1rem!important;color:var(--Text-Secondary);margin-bottom:0}.yith-wcaf-dashboard table.yith-wcaf-table{border-spacing:0;font-size:.875rem}.yith-wcaf-dashboard table.yith-wcaf-table thead tr th{padding:.75rem 1rem;background-color:var(--Background-Primary);font-size:.875rem;font-weight:600;line-height:110%;letter-spacing:.175rem;text-transform:uppercase}.yith-wcaf-dashboard table.yith-wcaf-table tr .column-amount{text-align:right}.yith-wcaf-dashboard table.yith-wcaf-table tr td{border-top:1px solid var(--Stroke-Primary);border-bottom:1px solid var(--Stroke-Primary);padding:.75rem 1rem}.yith-wcaf-dashboard table.yith-wcaf-table tr td:last-child{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.yith-wcaf-dashboard table.yith-wcaf-table tr td:first-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width:992px){.yith-wcaf-dashboard .yith-wcaf-table-top-bar{display:table;width:100%;margin:0!important}.yith-wcaf-dashboard .yith-wcaf-table{margin-top:1rem!important}.yith-wcaf-table-top-bar input,.yith-wcaf-table-top-bar select{line-height:2.5rem;height:2.5rem;font-size:.875rem;max-width:150px!important;margin:0 .25rem .5rem 0!important}.yith-wcaf-table-top-bar input[type=submit]{padding:.25rem 1.5rem;line-height:2rem;flex-shrink:0}.yith-wcaf-table-top-bar label{font-size:.875rem}.per-page input{max-width:60px !important;padding:0 0 0 1rem;margin:0 0 0 .5rem !important}.yith-wcaf-dashboard .yith-wcaf-table-top-bar .table-filters{margin-right:1rem;display:flex;float:left}}.yith-wcaf-notice-message{background-color:var(--Background-Secondary);border-radius:0;padding:1rem 1.5rem}.yith-wcaf-link-generator .link-generator-box{border:1px solid var(--Stroke-Primary);border-radius:0}.yith-wcaf-link-generator .link-generator-box h4{font-size:1.5rem!important}.yith-wcaf-link-generator .link-generator-box .affiliate-info .bold-text,.yith-wcaf-link-generator .link-generator-box .link-generator .bold-text{font-weight:600!important}.yith-wcaf-link-generator .link-generator-box .affiliate-info p .copy-field-wrapper input.copy-target,.yith-wcaf-link-generator .link-generator-box .link-generator p .copy-field-wrapper input.copy-target{color:var(--Text-Secondary);padding-right:110px;border-color:var(--Stroke-onHover)}.yith-wcaf-link-generator .link-generator-box.double-column .link-generator{background-color:var(--Background-Secondary);border-left:1px solid var(--Stroke-Primary);border-top-right-radius:0;border-bottom-right-radius:0}.yith-wcaf-link-generator .link-generator-box .affiliate-info p .copy-field-wrapper .copy-trigger:before,.yith-wcaf-link-generator .link-generator-box .link-generator p .copy-field-wrapper .copy-trigger:before{filter:invert(.8)}.yith-wcaf-link-generator .link-generator-box .affiliate-info p .copy-field-wrapper .copy-trigger,.yith-wcaf-link-generator .link-generator-box .link-generator p .copy-field-wrapper .copy-trigger{color:var(--Text-Secondary)}.yith-wcaf-registration-form .register-form{padding:0!important;background-color:var(--Background-Secondary)!important;border-radius:0!important}.yith-wcaf-registration-form .already-an-affiliate-wrapper,.yith-wcaf-registration-form .become-an-affiliate-form,.yith-wcaf-registration-form .pending-request-wrapper,.yith-wcaf-registration-form .rejected-request-wrapper{background-color:var(--Background-Secondary)!important;border:1px solid var(--Stroke-Primary)!important;border-radius:0!important}.yith-wcaf-registration-form .register-form p.form-row span.optional{display:initial!important}.yith-wcaf-registration-form .login-form p.form-row .error-msg,.yith-wcaf-registration-form .register-form p.form-row .error-msg{bottom:-.75rem !important;color:var(--wc-red) !important;left:.125rem !important}.yith-wcaf-registration-form .login-form p.form-row.terms-privacy-policy .error-msg,.yith-wcaf-registration-form .register-form p.form-row.terms-privacy-policy .error-msg,.yith-wcaf-registration-form .login-form p.form-row#profile_terms_field .error-msg,.yith-wcaf-registration-form .register-form p.form-row#profile_terms_field .error-msg{bottom:.25rem!important}.woocommerce .wishlist-title{margin-bottom:0!important}table.wishlist_table{border-collapse:collapse!important;border:none!important}table.wishlist_table tbody td{border-top-width:0}table.wishlist_table thead th{background-color:var(--Background-Primary);border-color:var(--Background-Primary);padding:.5rem!important;font-size:.75rem}h4.yith-wcwl-share-title{font-size:1.25rem}table.wishlist_table tbody td{padding:1rem 1.5rem!important}table.wishlist_table tbody td.product-name{width:60%}table.wishlist_table tbody td.product-name a{font-size:1.125rem;font-weight:500;text-decoration:none;transition:color .5s}table.wishlist_table tbody td.product-price{font-size:1rem;font-weight:500;text-align:right;padding:1rem .5rem!important;width:0;min-width:fit-content;white-space:nowrap}table.wishlist_table tbody td.product-name a:hover{color:var(--Text-Tertiary)}table.wishlist_table tbody td.product-thumbnail{padding:0!important;height:5.94rem;width:7.25rem;min-width:7.25rem}table.wishlist_table tbody td.product-thumbnail a{position:relative;display:block;height:100%;width:100%;max-width:unset;background:var(--Background-Primary)}table.wishlist_table tbody td.product-thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center}.wishlist_table .product-add-to-cart a.button.alt{margin:0 !important;border:none;display:inline-flex!important;padding:.925rem 1.5rem!important;white-space:nowrap}ul.wishlist_table.mobile,ul.shop_table{padding-left:0;padding-top:.5rem;background:var(--Background-Secondary);border:1px solid var(--Stroke-Primary)}ul.wishlist_table.mobile.shop_table{padding-top:0;border:none}.wishlist_table.mobile li{position:relative;padding:0!important;margin:0 !important;border-bottom:5px solid var(--Background-Primary)}.wishlist_table.mobile li:last-child{border-bottom-width:0}.wishlist_table.mobile li .item-wrapper .product-thumbnail{max-width:4rem;min-height:3.8rem;margin-right:0}.wishlist_table.mobile .product-thumbnail a{display:block;background:var(--Background-Primary);width:4rem;height:100%;aspect-ratio:1.2;position:relative}.wishlist_table.mobile .product-thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}ul.wishlist_table.mobile .product-name h3{font-size:.875rem !important;letter-spacing:.1px;margin-bottom:.5rem !important}ul.wishlist_table.mobile .product-name h3 a{text-decoration:none}.wishlist_table.images_grid li .item-details table.item-details-table td.label,.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label,.wishlist_table.modern_grid li .item-details table.item-details-table td.label{font-weight:500}.wishlist_table.images_grid li .item-details table.item-details-table td,.wishlist_table.mobile li .item-details table.item-details-table td,.wishlist_table.mobile li table.additional-info td,.wishlist_table.modern_grid li .item-details table.item-details-table td{font-size:.875rem}.wishlist_table.mobile li .item-wrapper{width:100%!important;display:flex;margin-bottom:0}ul.wishlist_table .additional-info-wrapper{padding:1rem 1.5rem 1rem 0;align-self:center}.wishlist_table.mobile li .item-wrapper .item-details{padding:1rem;display:flex;justify-content:space-between}.ws-wishlist-mobile-product-data{width:100%;padding-right:1.5rem}.wishlist_table.images_grid li .item-details table.item-details-table,.wishlist_table.mobile li .item-details table.item-details-table,.wishlist_table.mobile li table.additional-info,.wishlist_table.modern_grid li .item-details table.item-details-table{margin-bottom:0!important}.wishlist_table.mobile li .item-details table.item-details-table{width:auto}.wishlist_table.mobile li .item-details table.item-details-table td:first-child{padding-left:0}.wishlist_table .product-add-to-cart a{margin:.5rem 0 0 auto !important;font-size:.875rem}.wishlist_table .product-add-to-cart a.remove_from_wishlist{margin:0 0 0 2rem !important;text-decoration:none;color:var(--Red)}.wishlist_table .product-add-to-cart a.remove_from_wishlist:hover{color:#fff}.wishlist_table.mobile li .item-details table.item-details-table .woocommerce-Price-amount{font-weight:500}.wishlist_table.mobile li .item-details table.item-details-table del .woocommerce-Price-amount{font-weight:400}.wishlist_table.mobile li .item-details table.item-details-table ins{text-decoration:none}h4.yith-wcwl-share-title{font-size:1rem}.product-remove .remove_from_wishlist{text-decoration:none;color:var(--Red);font-size:.875rem}@media (max-width:767px){.wishlist_table.mobile li .item-wrapper{flex-wrap:wrap;border:1px solid var(--Stroke-Primary)}.wishlist_table.mobile li .item-wrapper .item-details{flex-basis:calc(100% - 4rem);padding:.5rem .5rem .5rem 1rem}.wishlist_table.mobile li .additional-info-wrapper{flex-basis:100%;border-top:1px solid var(--Stroke-Primary);padding:.75rem 1rem .5rem}.ws-wishlist-mobile-product-data{padding-right:0}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart a.button.alt{width:100%}.wishlist_table.mobile .product-thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}ul.wishlist_table.mobile .product-name h3{font-size:.875rem !important;letter-spacing:.1px;margin-bottom:.25rem !important}.wishlist_table.mobile li .item-details table.item-details-table td{padding-top:0;font-size:.75rem}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:center}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:1rem}}@media (max-width:574px){.woocommerce-cart .wc-proceed-to-checkout{padding:1rem 1rem 0}}.cart_item .variation p,.mini_cart_item .variation p{display:inline}#review_form #lang-comments-link,#review_form p:has(#lang-comments-link){display:none}.woocommerce-product-rating .wc-gzd-additional-info.wc-gzd-rating-authenticity-status{display:none}klarna-placement.klarna-onsite-messaging-product::part(osm-container){color:var(--Text-Secondary) !important;background:transparent!important;border:none!important;padding:.625rem 0 0!important;color:#fff!important;font-size:13px}klarna-placement.klarna-onsite-messaging-product::part(osm-cta){color:var(--Text-Secondary) !important;font-size:13px}.klarna_payments_container{background-color:var(--Text-Secondary)}.klarna_payments_container *{margin:0!important;padding:0!important;border-width:0!important}.single_variation_wrap .wcpa_wrap .wcpa_upload_custom_1 .awpca_custom_file p{color:var(--Text-Secondary)}.wcpa_field_wrap.wcpa_type_file.wcpa_label_pos_left .wcpa_left_wrap{align-items:center}.wcpa_field_wrap.wcpa_type_file.wcpa_label_pos_left .wcpa_left_wrap>.wcpa_field_label{margin-bottom:5px}