:root{--grey:#f0eeeb;--black:#0f0f0f;--light-black:#272727;--green:#00b67a}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:Manrope,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}.heading span,.search-results .woocommerce-products-header h1 span,body.single-product .product__block--summary .product_title span{color:#000}.heading--lg,.search-results .woocommerce-products-header h1{font-size:clamp(35px,3.75vw,54px);font-weight:900;line-height:1.1}.heading--md,body.single-product .product__block--summary .product_title{font-size:35px;font-weight:800;line-height:44px}.heading--sm{font-size:22px;font-weight:700;line-height:26px}a{color:inherit;text-decoration:none}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(../webfonts/manrope-v19-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../webfonts/manrope-v19-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(../webfonts/manrope-v19-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../webfonts/manrope-v19-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../webfonts/manrope-v19-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(../webfonts/manrope-v19-latin-800.woff2) format("woff2")}.price del,.woocommerce del{text-decoration-color:currentColor;text-decoration-line:line-through;text-decoration-thickness:.1em;-moz-text-decoration-thickness:.1em}.woocommerce .clear{clear:both}.woocommerce ins{text-decoration:none}.woocommerce .woocommerce-privacy-policy-text{font-size:.875rem;margin-bottom:30px}.woocommerce .quanitity-wrap{align-items:center;border:2px solid var(--grey);border-radius:30px;display:flex;max-width:140px;position:relative}.woocommerce .quanitity-wrap.hidden{display:none}.woocommerce .quanitity-wrap .minus,.woocommerce .quanitity-wrap .plus{cursor:pointer;height:30px;top:calc(50% - 5px);width:30px}.woocommerce .quanitity-wrap .minus{background:url(../images/icons/qty-minus.svg) 50%/contain no-repeat;background-size:10px}.woocommerce .quanitity-wrap .plus{background:url(../images/icons/qty-plus.svg) 50%/contain no-repeat;background-size:10px}.woocommerce .quanitity-wrap .quantity{background-color:#fff;height:48px;text-align:center}.woocommerce .quanitity-wrap .quantity input{height:48px;text-align:center;width:45px}.woocommerce .quanitity-wrap .quantity input::-webkit-inner-spin-button,.woocommerce .quanitity-wrap .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quanitity-wrap .quantity input[type=number]{-moz-appearance:textfield}.woocommerce .cart_items .cart_item{align-items:flex-start;display:flex;position:relative}.woocommerce .cart_items .cart_item__remove{background:url(../images/icons/cross-black.svg) 50%/cover;height:15px;width:15px}.woocommerce .cart_items .cart_item__image{align-items:center;border:1px solid #ccc;display:flex;height:80px;margin-right:30px;padding:10px;width:80px}.woocommerce .cart_items .cart_item__image img{display:block;height:auto;max-width:100%}.woocommerce .cart_items .cart_item__details{flex:1}.woocommerce .cart_items .cart_item__title a{font-size:1.125em;margin-bottom:15px}.woocommerce .cart_items .cart_item__price{font-size:.75em}.woocommerce .cart_items .cart_item__price>span{color:#000;font-size:1.66em;font-weight:700}.woocommerce .cart_items .cart_item__quantity{align-items:center;display:flex}.woocommerce .cart_items .cart_item__quantity:before{content:"Qty: ";font-size:14px;font-weight:700;margin-right:10px}.woocommerce .cart_items .cart_item__quantity input{-moz-appearance:textfield;border:1px solid #ccc;border-radius:0;font-size:14px;height:40px;outline:none;text-align:center;width:50px}.woocommerce .cart_items .cart_item:not(:last-of-type){border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.woocommerce .cart_items--marginbottom{margin-bottom:30px}.woocommerce .cart_items--condensed .cart_item__price{font-size:1em;margin-left:auto}.woocommerce .cart_items--condensed .cart_item__price>span{font-size:inherit}.woocommerce .cart_items--condensed .cart_item:not(:last-of-type){margin-bottom:10px;padding-bottom:10px}@media only screen and (min-width:768px){.woocommerce .cart_items .cart_item__image{height:100px;margin-bottom:0;width:100px}.woocommerce .cart_items .cart_item__details{flex:1;margin-right:30px}.woocommerce .cart_items .cart_item__title a{display:block}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{word-wrap:break-word;align-items:center;background-color:#f7f6f7;border:1px solid #d8d8d8;border-radius:12px;display:flex;flex-direction:column;font-size:.875em;gap:10px;list-style:none outside;overflow:auto;padding:15px 20px;position:relative;text-align:center;width:auto}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{order:1;width:-moz-fit-content;width:fit-content}.woocommerce .woocommerce-error a.showlogin,.woocommerce .woocommerce-info a.showlogin,.woocommerce .woocommerce-message a.showlogin{margin-left:4px}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{content:"\f058";display:inline-block;float:left;font-family:Font Awesome\ 5 Free;font-size:1.25rem;font-weight:900}.woocommerce .woocommerce-error:before{color:#b81c23;content:"\f06a"}.woocommerce .woocommerce-message:before{color:#000}.woocommerce .woocommerce-info:before{color:#d97706;content:"\f06a"}@media only screen and (min-width:768px){.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{align-items:center;flex-direction:row;text-align:left}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{margin:0 0 0 auto}.woocommerce .woocommerce-NoticeGroup .woocommerce-error,.woocommerce .woocommerce-NoticeGroup .woocommerce-info,.woocommerce .woocommerce-NoticeGroup .woocommerce-message{display:block}.woocommerce .woocommerce-NoticeGroup .woocommerce-error li:not(:first-of-type),.woocommerce .woocommerce-NoticeGroup .woocommerce-info li:not(:first-of-type),.woocommerce .woocommerce-NoticeGroup .woocommerce-message li:not(:first-of-type){padding-left:22px}.woocommerce .woocommerce-NoticeGroup .woocommerce-error li:not(:last-of-type),.woocommerce .woocommerce-NoticeGroup .woocommerce-info li:not(:last-of-type),.woocommerce .woocommerce-NoticeGroup .woocommerce-message li:not(:last-of-type){margin-bottom:5px}}.woo-checkout{background:#f5f5f5;padding:30px 0}.woo-checkout h2{font-weight:600}.woo-checkout .cart-empty{font-size:1.875em;font-weight:700;margin-bottom:30px;text-align:center}.woo-checkout .wp-block-product-new{display:none}.woo-checkout--header{margin-bottom:40px}.woo-checkout .checkout-button{align-items:center;background:#000;color:#fff;display:flex;font-size:.875em;font-weight:700;height:50px;justify-content:center;width:100%}.woo-checkout .checkout-button:before{content:"\f023";font-family:Font Awesome\ 5 Free;margin-right:10px}.woo-checkout .wc-block-components-checkbox span a{font-weight:700}.woo-checkout .cart-wrap{margin-bottom:50px}.search-results .woocommerce-products-header .woo-checkout .cart-wrap h1,.woo-checkout .cart-wrap .heading,.woo-checkout .cart-wrap .search-results .woocommerce-products-header h1,.woo-checkout .cart-wrap body.single-product .product__block--summary .product_title,body.single-product .product__block--summary .woo-checkout .cart-wrap .product_title{margin-bottom:20px}.woo-checkout .cart-wrap .wc-proceed-to-checkout{margin-top:30px}.woo-checkout .cart_coupon{border-top:1px solid #ccc;display:flex;margin-bottom:30px;margin-top:30px;padding-top:30px}.woo-checkout .cart_coupon input{border:1px solid #ccc;border-right:none;color:#444343;flex:1;height:50px;outline:none;padding:0 20px}.woo-checkout .cart_coupon button{background:#000;border:none;color:#fff;font-weight:700;width:150px}.woo-checkout .cart_help{text-align:center}.woo-checkout .cart_help .heading--md,.woo-checkout .cart_help body.single-product .product__block--summary .product_title,body.single-product .product__block--summary .woo-checkout .cart_help .product_title{margin-bottom:20px}.woo-checkout .cart_help a{font-weight:600;text-decoration:underline}.woo-checkout .woocommerce-cart-form__title{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;margin-bottom:35px;padding-bottom:15px}.woo-checkout .wc-block-cart-items.wp-block-woocommerce-cart-line-items-block{display:block}.woo-checkout .wc-block-cart-items tbody{display:flex;flex-direction:column}.woo-checkout .wc-block-cart-items thead{display:flex}.woo-checkout .wc-block-cart-items thead tr{width:100%}.woo-checkout .wc-block-cart-items thead th{text-align:left;width:50%!important}.woo-checkout .wc-block-cart-items thead th:last-of-type(){text-align:right}.woo-checkout .wc-block-cart-items__row{background:#fff;border-radius:12px;box-shadow:0 7px 28px 0 rgba(0,0,0,.06);display:flex;margin-bottom:20px}.woo-checkout .wc-block-cart-items__row .wc-block-cart-item__image{margin:0;max-width:100px}.woo-checkout .wc-block-cart-items__row .wc-block-cart-item__product{margin:0;width:50%}.woo-checkout .wc-block-cart-items__row .wc-block-cart-item__total{margin:0;text-align:right;width:50%}.woo-checkout .wc-block-cart-items__row td{border:none!important}.woo-checkout .woocommerce-additional-fields{margin-top:30px}.woo-checkout .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox{display:block;margin-bottom:15px}.search-results .woocommerce-products-header .woo-checkout .woocommerce-cart-form__title h1,.woo-checkout .woocommerce-cart-form__title .heading,.woo-checkout .woocommerce-cart-form__title .search-results .woocommerce-products-header h1,.woo-checkout .woocommerce-cart-form__title body.single-product .product__block--summary .product_title,body.single-product .product__block--summary .woo-checkout .woocommerce-cart-form__title .product_title{margin-bottom:0}.woo-checkout .woocommerce-checkout-payment .button:before{content:"\f023";font-family:Font Awesome\ 5 Free;margin-right:10px}.woo-checkout .wc_payment_methods{border-bottom:1px solid #ccc;margin-bottom:20px}.woo-checkout .wc_payment_methods li{line-height:2}.woo-checkout .wc_payment_methods li.wc_payment_method{margin-bottom:20px;position:relative}.woo-checkout .wc_payment_methods li.wc_payment_method input{display:none;height:auto;opacity:0}.woo-checkout .wc_payment_methods li.wc_payment_method label{line-height:22px;padding-left:30px;position:relative}.woo-checkout .wc_payment_methods li.wc_payment_method label[for=payment_method_paypal]{align-items:center;display:flex}.woo-checkout .wc_payment_methods li.wc_payment_method label[for=payment_method_paypal] img{margin-left:15px;max-width:160px}.woo-checkout .wc_payment_methods li.wc_payment_method label[for=payment_method_paypal] a{display:none}.woo-checkout .wc_payment_methods li.wc_payment_method label:before{content:"\f111";font-family:Font Awesome\ 5 FREE;font-size:1.25em;left:0;position:absolute;top:calc(50% - 8px)}.woo-checkout .wc_payment_methods li.wc_payment_method input:checked+label:before{content:"\f058"}.woo-checkout .wc_payment_methods li.wc_payment_method .payment_box{background-color:#f0f0f2;border-radius:2px;box-sizing:border-box;font-size:.75em;line-height:1.5;margin:1em 0;padding:1em;position:relative;width:100%}.woo-checkout .wc_payment_methods li.wc_payment_method .payment_box:before{border:1em solid transparent;border-bottom-color:#f0f0f2;content:"";display:block;left:0;margin:-1em 0 0 2em;position:absolute;top:-.75em}.woo-checkout .wc_payment_methods li.wc_payment_method .payment_method_paypal .about_paypal{display:none}.woo-checkout .wc_payment_methods li.payment_method_stripe img.stripe-icon{margin:0;max-width:40px;padding-left:3px}.woo-checkout .woocommerce-terms-and-conditions-wrapper{font-size:.875rem;margin-bottom:30px}.woo-checkout .woocommerce-form{background:#fff;border:none;border-radius:0;box-shadow:0 10px 25px rgba(0,0,0,.075);margin:-30px 0 30px;padding:30px 30px 40px;position:relative;z-index:2}.woo-checkout .woocommerce-form .lost_password{font-size:.875em}.woo-checkout .woocommerce-form p:first-of-type{margin-bottom:30px}.woo-checkout .woocommerce-order .woocommerce-thankyou-order-received{color:#000;font-weight:700;margin-bottom:30px}.woo-checkout .woocommerce-order .woocommerce-order-overview{border-bottom:1px solid #ccc;font-size:.875em;margin-bottom:30px;padding-bottom:30px}.woo-checkout .woocommerce-order .woocommerce-order-overview li strong{display:block}.woo-checkout .woocommerce-order .woocommerce-order-overview li:not(:last-of-type){border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px}.woo-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-address{font-size:.875em}.woo-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-address:not(:last-of-type){margin-bottom:30px}.woo-checkout .cart_box{background:#fff;margin-bottom:15px;padding:30px 20px}.woo-checkout .wc-block-checkout__sidebar.is-sticky{top:20px}.woo-checkout .wc-block-checkout__sidebar.is-sticky .wp-block-woocommerce-checkout-order-summary-block{background:#fff;border:none;border-radius:12px;box-shadow:0 7px 28px 0 rgba(0,0,0,.06);padding-top:1px}.woo-checkout .wc-block-checkout__sidebar.is-sticky .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text,.woo-checkout .wc-block-checkout__sidebar.is-sticky .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-weight:600}.woo-checkout .woocommerce-shipping-methods li{display:flex;flex-direction:row-reverse;margin-bottom:8px}.woo-checkout .woocommerce-shipping-methods li input{border:1px solid #000;border-radius:50%;cursor:pointer;height:16px;margin-left:10px;margin-top:3px;position:relative;width:16px}.woo-checkout .woocommerce-shipping-methods li input:checked:before{background-color:#000;border-radius:50%;content:"";height:10px;left:2px;position:absolute;top:2px;width:10px}.woo-checkout .woocommerce-shipping-methods li label{cursor:pointer}.woo-checkout .woocommerce-shipping-methods li label .woocommerce-Price-amount{font-weight:700}.select2-container{width:100%!important}.select2-container .select2-selection--single{border-color:#ccc;border-radius:0;box-shadow:none;font:.875em Manrope,Helvetica,Arial,sans-serif;height:40px;outline:none}.select2-container .select2-selection--single .select2-selection__rendered{align-items:center;box-shadow:none;display:flex;height:100%;line-height:37px;font:.875em Manrope,Helvetica,Arial,sans-serif;outline:none;padding:0 20px}.select2-container .select2-selection--single .select2-selection__arrow{right:5px;top:6px}.select2-container .select2-dropdown{border:1px solid #ccc}.select2-container .select2-search__field{border:1px solid #ccc;font:.875em Manrope,Helvetica,Arial,sans-serif;height:25px;outline:none}.select2-container .select2-results__option{font:.875em Manrope,Helvetica,Arial,sans-serif;padding:8px 20px}@media only screen and (max-width:767px){.woo-checkout .woocommerce-order-details{background:#f5f5f5;margin:0 0 30px -15px;padding:20px 15px;width:calc(100% + 30px)}.woo-checkout .woocommerce-customer-details{margin-bottom:30px}.woo-checkout table.wc-block-cart-items .wc-block-cart-items__row{display:flex!important;flex-direction:column!important;padding:1em!important}.woo-checkout table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{width:100%!important}.woo-checkout table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total-price-and-sale-badge-wrapper{align-items:flex-start!important}.woo-checkout .wc-block-components-checkout-order-summary__title{padding:20px 10px!important}.woo-checkout .wc-block-components-checkout-order-summary__content{padding:1em}}@media only screen and (min-width:768px){.woo-checkout{padding:30px 0}.woo-checkout .cart_box{padding:40px}.woo-checkout .woocommerce-order .woocommerce-customer-details{display:flex}.woo-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-address{flex:1}.woo-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-address:not(:last-of-type){margin-right:30px}}@media only screen and (min-width:1025px){.woo-checkout{padding:50px 0}.woo-checkout .cart-wrap__block{align-items:flex-start;display:flex;margin-bottom:50px}.woo-checkout .cart-wrap__form{margin-right:30px;width:60%}.woo-checkout .cart-wrap__order{flex:1}.woo-checkout .cart_box{margin-bottom:30px}.woo-checkout .cart_box--left{padding:40px}}.woo-account{background:#f5f5f5;padding:80px 0}.woo-account__wrap{margin:0 auto;max-width:750px;width:100%}.search-results .woocommerce-products-header .woo-account h1,.woo-account .heading,.woo-account .search-results .woocommerce-products-header h1,.woo-account body.single-product .product__block--summary .product_title,body.single-product .product__block--summary .woo-account .product_title{margin-bottom:20px}.woo-account .woocommerce-LostPassword{font-size:14px;font-weight:700;margin:30px 0 0;text-align:center}.woo-account .account_box{background:#fff;padding:30px 20px}.woo-account .account_box p{margin-bottom:30px}.woo-account .account_box p:not(.form-row):last-of-type{margin-bottom:0}.woo-account .woocommerce-MyAccount-navigation-link a{align-items:center;background:#fff;display:flex;padding:20px 30px}.woo-account .woocommerce-MyAccount-navigation-link a:before{content:"";height:20px;margin-right:20px;position:relative;width:20px}.woo-account .woocommerce-MyAccount-navigation-link.is-active{border-bottom:4px solid #c1c1c1;font-weight:500}.woo-account .woocommerce-MyAccount-navigation-link:not(:last-of-type){margin-bottom:10px}.woo-account .woocommerce-MyAccount-navigation-link--dashboard{display:none!important}.woo-account .woocommerce-MyAccount-navigation-link--dashboard a:before{background:url(../images/icons/account.svg) 50%/contain no-repeat}.woo-account .woocommerce-MyAccount-navigation-link--orders a:before{background:url(../images/icons/orders.svg) 50%/contain no-repeat}.woo-account .woocommerce-MyAccount-navigation-link--downloads a:before{background:url(../images/icons/arrow-down.svg) 50%/contain no-repeat}.woo-account .woocommerce-MyAccount-navigation-link--edit-address a:before{background:url(../images/icons/addresses.svg) 50%/contain no-repeat}.woo-account .woocommerce-MyAccount-navigation-link--edit-account a:before{background:url(../images/icons/account-details.svg) 50%/contain no-repeat}.woo-account .woocommerce-MyAccount-navigation-link--customer-logout a:before{background:url(../images/icons/logout.svg) 50%/contain no-repeat}.woo-account .woocommerce-MyAccount-navigation-link--payment-methods a:before{background:url(../images/icons/payment.svg) 50%/contain no-repeat}.woo-account .woocommerce-MyAccount-back{align-items:center;display:flex;margin-bottom:30px}.woo-account .woocommerce-MyAccount-back:before{background:url(../images/icons/account.svg) 50%/contain no-repeat;content:"";height:20px;margin-right:20px;position:relative;width:20px}.woo-account .woocommerce-MyAccount-content .button{max-width:250px}.woo-account .woocommerce-MyAccount-content .cart_items,.woo-account .woocommerce-MyAccount-content .woocommerce-table--order-details,.woo-account .woocommerce-MyAccount-content p{margin-bottom:30px}.woo-account .woocommerce-MyAccount-content--boxed{background:#fff;padding:20px 15px}.woo-account .woocommerce-Address-title{display:flex;justify-content:space-between;margin-bottom:10px}.search-results .woocommerce-products-header .woo-account .woocommerce-Address-title h1,.woo-account .woocommerce-Address-title .heading,.woo-account .woocommerce-Address-title .search-results .woocommerce-products-header h1,.woo-account .woocommerce-Address-title body.single-product .product__block--summary .product_title,body.single-product .product__block--summary .woo-account .woocommerce-Address-title .product_title{margin-bottom:0}.woo-account .woocommerce-Address-title a{color:#000;font-weight:700}.woo-account .woocommerce-Address:not(:last-of-type){margin-bottom:30px}.woo-account .woocommerce-orders-table{font-size:.875em}.woo-account .woocommerce-orders-table__header{padding:10px}.woo-account .woocommerce-orders-table__cell-order-number{font-weight:700}.woo-account .woocommerce-orders-table__cell .button{height:30px;max-width:100px}.woo-account--loggedout .woocommerce-error,.woo-account--loggedout .woocommerce-info,.woo-account--loggedout .woocommerce-message{margin:0 auto 30px;max-width:750px}@media only screen and (max-width:767px){.woo-account .woocommerce-orders-table thead{display:none}.woo-account .woocommerce-orders-table td{align-items:center;display:flex;justify-content:space-between}.woo-account .woocommerce-orders-table td .amount{margin-left:auto;margin-right:5px}.woo-account .woocommerce-orders-table td:before{content:attr(data-title);font-weight:700;margin-right:30px}}@media only screen and (min-width:768px){.woo-account .account_box,.woo-account .woocommerce-MyAccount-content--boxed{padding:40px}}.woocommerce form .form-row{margin-bottom:15px}.woocommerce form .form-row label{display:block;font-size:.875em;font-weight:700;margin-bottom:7px}.woocommerce form .form-row label .required{color:#f44336}.woocommerce form .form-row input:not([type=checkbox]){background:#fff;border:1px solid #ccc;box-shadow:none;box-sizing:border-box;height:40px;outline:none;padding:0 20px;width:100%}.woocommerce form .form-row textarea{border:1px solid #ccc;box-shadow:none;min-height:150px;outline:none;padding:20px;resize:none;width:100%}.woocommerce form .form-row .password-input .woocommerce-password-strength.short{color:#b81c23;font-weight:500;margin-top:10px}.woocommerce form .form-row .password-input .woocommerce-password-strength.bad,.woocommerce form .form-row .password-input .woocommerce-password-strength.good,.woocommerce form .form-row .password-input .woocommerce-password-strength.strong{display:none!important}.woocommerce form .form-row.form-row-submit{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.woocommerce form .form-row.form-row-submit .button{max-width:200px}.woocommerce form .form-row.form-row-submit .button:before{content:"\f023";font-family:Font Awesome\ 5 Free;margin-right:15px}.woocommerce form .form-row.form-row-wide{clear:both}.woocommerce form .woocommerce-form__label-for-checkbox input{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}.woocommerce form .woocommerce-form__label-for-checkbox span{align-items:center;cursor:pointer;display:flex;position:relative}.woocommerce form .woocommerce-form__label-for-checkbox span:before{-webkit-appearance:none;background-color:transparent;border:2px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);content:"";cursor:pointer;margin-right:8px;padding:6px;position:relative}.woocommerce form .woocommerce-form__label-for-checkbox span:after{border:solid #000;border-width:0 2px 2px 0;content:"";display:block;height:8px;left:5.5px;opacity:0;position:absolute;top:6px;transform:rotate(45deg);transition:all .3s ease,transform 0s linear;width:5px}.woocommerce form .woocommerce-form__label-for-checkbox input:checked+span:after{opacity:1}@media only screen and (min-width:481px){.woocommerce form .form-row.form-row-submit{flex-direction:row}.woocommerce form .form-row.form-row-submit .button{margin-top:0}}@media only screen and (min-width:768px){.woocommerce form .form-row.form-row-first{float:left;width:calc(50% - 15px)}.woocommerce form .form-row.form-row-last{float:right;width:calc(50% - 15px)}}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{animation:fa-spin 2s linear infinite;background:url(../images/icons/loader.svg) 50%;background-size:cover;content:"";display:block;height:40px;left:50%;position:absolute;text-align:center;top:50%;transform:trasnlate(-50%,-50%);width:40px}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.woocommerce table{width:100%}.woocommerce table th{font-weight:700;padding:10px 0;text-align:left}.woocommerce table td{padding:10px}.woocommerce table td:last-child{padding-right:0;text-align:right}.woocommerce .button{align-items:center;background:#000;border:none;color:#fff;display:flex;font-size:.875em;font-weight:700;height:50px;justify-content:center;outline:none;width:100%}.woocommerce .button--small{margin:0 auto;max-width:250px}.woof_container{margin-bottom:0;padding:20px 0}.woof_container:not(:first-child){border-top:1px solid #fff}.woof_container_inner{position:relative}.woof_container_inner>h4{font-family:Georgia,Cambria,Times New Roman,Times,serif;font-weight:600;line-height:1;padding-right:30px}.woof_container_inner .woof_front_toggle{position:absolute;right:0;top:5px}.woof_container_inner .woof_list{font-size:14px;padding-top:20px}.woof_container_inner .woof_list>li{margin:0!important;padding:0!important}.woof_container_inner .woof_list>li:not(:last-child){margin-bottom:10px!important}.woof_container_inner .woof_list>li .woof_radio_term_reset{display:none!important}.woof_container_inner .woof_list>li label{margin:0;padding:0 0 0 20px;position:relative}.woof_container_inner .woof_list>li label:before{background:#fff;border-radius:3px;content:"";height:12px;left:0;position:absolute;top:4px;width:12px}.woof_container_inner .woof_list>li input:checked+label:before{background:#0f0f0f}.woof .woof_submit_search_form_container{margin:0}.woof .woof_submit_search_form_container .button{margin:25px 0 0;width:100%}@media only screen and (min-width:1025px){.woocommerce-category-page:has(.products){padding-bottom:65px}}.woocommerce-category-page__heading{background:linear-gradient(90deg,#272727 46.01%,var(--theme-colour) 100%);border-radius:12px;color:#fff;margin-bottom:34px;padding:30px 50px}.woocommerce-category-page__heading .woocommerce-breadcrumb{font-size:13px}.woocommerce-category-page__heading-con{display:flex;justify-content:space-between;padding-bottom:65px;padding-top:50px}.woocommerce-category-page__heading-con h1{text-wrap:balance;width:45%}.woocommerce-category-page__heading-con .term-description{width:50%}.woocommerce-category-page__heading-con .term-description .cat-blurb-no-bg>:not(:last-child),.woocommerce-category-page__heading-con .term-description>:not(:last-child){margin-bottom:1em}.woocommerce-category-page__filters-title{line-height:1.1;margin:0 0 20px}@media only screen and (min-width:1025px){.woocommerce-category-page__filters-title{align-items:center;display:flex;font-size:28px!important;margin:0 0 25px;min-height:58px}}.woocommerce-category-page__sort-by-con{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0 0 25px;width:100%}.woocommerce-category-page__sort-by-con .woocommerce-notices-wrapper{display:none}.woocommerce-category-page__sort-by-con form{align-items:center;display:flex;gap:12px}.woocommerce-category-page__sort-by-con form select{background:#fff;background:transparent url(../images/icons/arrow-down.svg) right 15px center/12px auto no-repeat;border:2px solid #dcdbdb;border-radius:41px;max-width:calc(100vw - 150px);padding:15px 35px 15px 20px}.woocommerce-category-page__filter-toggle{align-items:center;background:transparent;border:0;color:#000;cursor:pointer;display:none;font-family:inherit;gap:10px;margin:0;padding:0}@media only screen and (max-width:767px){.woocommerce-category-page__filter-toggle{box-sizing:border-box;display:inline-flex;max-width:100%;width:auto}}.woocommerce-category-page__filter-toggle-label{color:#000;font-size:16px;font-weight:600;line-height:1.2}.woocommerce-category-page__filter-toggle-icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.1);color:#000;display:flex;flex-shrink:0;font-size:17px;height:44px;justify-content:center;line-height:1;width:44px}.woocommerce-category-page__filters-backdrop{display:none}.woocommerce-category-page__filters-close{align-items:center;background:rgba(0,0,0,.06);border:0;border-radius:50%;color:var(--black);cursor:pointer;display:none;font-family:inherit;font-size:28px;height:44px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:14px;top:14px;width:44px;z-index:2}.woocommerce-category-page__filters-close span{position:relative;top:-1px}.woocommerce-category-page__grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(299px,1fr));padding-bottom:65px;row-gap:25px}.woocommerce-category-page__grid:has(.products){display:block}.woocommerce-category-page__grid .products{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(299px,1fr));row-gap:25px}.woocommerce-category-page__grid .products .bapf_no_products,.woocommerce-category-page__grid .products .lmp_products_loading{box-sizing:border-box;grid-column:1/-1;max-width:100%;min-width:0;width:100%}.woocommerce-category-page__grid .products .lmp_products_loading{padding-top:25px}.woocommerce-category-page__grid .product-category{background:#fff;border-radius:12px;box-shadow:0 7px 28px 0 rgba(0,0,0,.06);list-style:none;padding:20px;width:100%}.woocommerce-category-page__grid .product-category>a{width:100%}.woocommerce-category-page__grid .product-category .category-count{background-color:var(--theme-colour);border-radius:14px;color:var(--theme-button-text-colour);display:block;font-weight:700;margin-bottom:5px;margin-left:auto;padding:1px 9px;width:-moz-fit-content;width:fit-content}.woocommerce-category-page__grid .product-category img{height:270px;-o-object-fit:contain;object-fit:contain;width:100%}.woocommerce-category-page__grid .product-category .woocommerce-loop-category__title{font-weight:800;margin-top:20px}.woocommerce-category-page__grid .bapf_no_products{box-sizing:border-box;grid-column:1/-1;max-width:100%;min-width:0;width:100%}.woocommerce-category-page__grid--full{box-sizing:border-box;max-width:100%;width:100%}.woocommerce-category-page .selected-filters .berocket_single_filter_widget .bapf_head{display:none}.woocommerce-category-page .selected-filters .berocket_single_filter_widget .bapf_sfa_taxonomy li a{background-color:var(--theme-colour);border:none;border-radius:45px;color:var(--theme-button-text-colour);font-size:14px}.woocommerce-category-page .selected-filters .berocket_single_filter_widget .bapf_sfa_taxonomy li a:before{color:var(--theme-button-text-colour);content:"\f00d";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:700;right:10px;rotate:0deg;top:5px}.woocommerce-category-page__filter-con{display:flex;gap:20px}.woocommerce-category-page__filter-con .filters{width:max(300px,25%)}.woocommerce-category-page__filter-con .filters__wrap{height:-moz-fit-content;height:fit-content;position:sticky;top:20px}.woocommerce-category-page__filter-con .filters__wrap--no-sticky{position:static;top:auto}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget{background-color:#e5e5e5;border-radius:12px;padding:20px}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget:not(:last-child){margin-bottom:20px}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_sfilter{margin:0}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_head{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;padding-bottom:15px}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_head h3{font-weight:800}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_body{padding-top:20px}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_body ul{display:grid;gap:10px}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_body ul li{display:flex}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_body input[type=checkbox]{border:1px solid rgba(0,0,0,.2);border-radius:50%;height:10px;margin-right:10px;position:relative;top:7px;width:10px}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_body .checked input[type=checkbox]{background-color:var(--theme-colour);border-color:var(--theme-colour)}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_body li:not(.checked):hover{font-weight:500}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget .bapf_body .ui-slider-handle{background:#000}.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget:has(.bapf_body[style="display: none;"]) .bapf_head,.woocommerce-category-page__filter-con .filters .berocket_single_filter_widget:has(.bapf_body[style="display:none;"]) .bapf_head{border:0;padding:0}.woocommerce-category-page__filter-con .woocommerce-category-page__grid{width:75%}.search-results .woocommerce-category-page__sort-by-con{margin:10px auto}.search-results .woocommerce-products-header{background:linear-gradient(90deg,#272727 46.01%,var(--theme-colour) 100%);border-radius:12px;color:#fff;padding:50px}.search-results .woocommerce-result-count{display:inline-block;margin:1em 0;width:49%}.search-results .woocommerce-ordering{align-items:center;display:inline-flex;gap:12px;justify-content:flex-end;margin:1em 0;width:49%}.search-results .woocommerce-ordering:before{content:"Sort by "}.search-results .woocommerce-ordering select{background:#fff;background:transparent url(../images/icons/arrow-down.svg) right 15px center/14.5px auto no-repeat;border:2px solid #dcdbdb;border-radius:41px;padding:15px 25px 15px 20px}.search-results .woocommerce-category-page__grid{padding-bottom:0}.search-results .products.columns-4{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(299px,1fr));row-gap:25px}.woocommerce-pagination .page-numbers{align-items:center;display:flex;gap:10px;justify-content:center;margin:20px 0}.woocommerce-pagination .page-numbers .page-numbers{background-color:var(--theme-colour);border-radius:50%;color:var(--theme-button-text-colour);height:50px;width:50px}.woocommerce-pagination .page-numbers .page-numbers.current{opacity:.7}@media only screen and (max-width:767px){.woocommerce-category-page__heading{padding:30px}.woocommerce-category-page__heading-con{flex-direction:column;gap:20px;padding:20px 0}.woocommerce-category-page__heading-con .term-description,.woocommerce-category-page__heading-con h1{width:100%}.woocommerce-category-page__heading-con .term-description--read-more .term-description__toggle{background:transparent;border:0;color:var(--theme-colour);cursor:pointer;display:inline-block;font:inherit;font-weight:600;margin:0;padding:0;text-decoration:underline}.woocommerce-category-page__heading-con .term-description--read-more .term-description__toggle:focus-visible{outline:2px solid var(--theme-colour);outline-offset:2px}.woocommerce-category-page__heading-con .term-description--read-more .term-description__excerpt[hidden],.woocommerce-category-page__heading-con .term-description--read-more .term-description__full[hidden]{display:none}.woocommerce-category-page__filters-backdrop{background:hsla(0,0%,6%,.45);cursor:pointer;display:none;inset:0;position:fixed;z-index:998}.woocommerce-category-page__filters-close{display:flex}.woocommerce-category-page__filter-con{flex-direction:column}.woocommerce-category-page__filter-con .filters,.woocommerce-category-page__filter-con .woocommerce-category-page__grid{width:100%}.woocommerce-category-page__filter-con .woocommerce-category-page__filters-panel{-webkit-overflow-scrolling:touch;background:#fff;border-radius:0 12px 12px 0;box-shadow:4px 0 28px rgba(0,0,0,.12);box-sizing:border-box;height:100vh;height:100dvh;left:0;margin:0;max-width:100%;overflow-y:auto;padding:52px 15px;position:fixed;top:0;transform:translate3d(-105%,0,0);transition:transform .28s ease;width:min(400px,100vw - 48px);z-index:999}.woocommerce-category-page__filter-con .woocommerce-category-page__filters-panel .berocket_single_filter_widget{padding:15px}.woocommerce-category-page__filter-con .woocommerce-category-page__filters-panel .bapf_sfilter{margin-bottom:0}.woocommerce-category-page__grid{justify-items:center}body.woocommerce-category-page--filters-open{overflow:hidden}body.woocommerce-category-page--filters-open .woocommerce-category-page__filters-backdrop{display:block}body.woocommerce-category-page--filters-open .woocommerce-category-page__filter-con .woocommerce-category-page__filters-panel{transform:translateZ(0)}.woocommerce-pagination .page-numbers .page-numbers{height:40px;width:40px}}@media only screen and (min-width:768px){.woocommerce-category-page__filter-toggle,.woocommerce-category-page__filters-backdrop,.woocommerce-category-page__filters-close{display:none!important}}@media only screen and (max-width:767px){.woocommerce-category-page__sort-by-con{flex-wrap:wrap}.woocommerce-category-page__sort-by-con .woocommerce-result-count{margin:0 0 15px;order:-1;width:100%}}.ui-btn,.woo-checkout .wc-block-cart__submit-container a,.woo-checkout .wc-block-components-checkout-place-order-button,.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a,body.single-product .product__block--summary form .single_add_to_cart_button{align-items:center;border:none;border-radius:45px;cursor:pointer;display:flex;font-size:1rem;gap:.75rem;padding:.75rem 1.5rem;transition:background-color .2s ease}.ui-btn--primary,.woo-checkout .wc-block-cart__submit-container a,.woo-checkout .wc-block-components-checkout-place-order-button,.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a,body.single-product .product__block--summary form .single_add_to_cart_button{background-color:var(--theme-colour);color:var(--theme-button-text-colour);font-weight:700;justify-content:center}.ui-btn--primary:not(.no-arrow):after,.woo-checkout .wc-block-cart__submit-container a:not(.no-arrow):after,.woo-checkout .wc-block-components-checkout-place-order-button:not(.no-arrow):after,.woocommerce .woocommerce-error a:not(.no-arrow):after,.woocommerce .woocommerce-info a:not(.no-arrow):after,.woocommerce .woocommerce-message a:not(.no-arrow):after,body.single-product .product__block--summary form .single_add_to_cart_button:not(.no-arrow):after{background-color:var(--theme-button-text-colour);content:"";display:inline-block;height:24px;margin-left:.25em;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m16.172 11-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2h12.172Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m16.172 11-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2h12.172Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain;width:24px}.ui-btn--primary:hover,.woo-checkout .wc-block-cart__submit-container a:hover,.woo-checkout .wc-block-components-checkout-place-order-button:hover,.woocommerce .woocommerce-error a:hover,.woocommerce .woocommerce-info a:hover,.woocommerce .woocommerce-message a:hover,body.single-product .product__block--summary form .single_add_to_cart_button:hover{background-color:#0f0f0f;color:#fff}.ui-btn--primary:hover:after,.woo-checkout .wc-block-cart__submit-container a:hover:after,.woo-checkout .wc-block-components-checkout-place-order-button:hover:after,.woocommerce .woocommerce-error a:hover:after,.woocommerce .woocommerce-info a:hover:after,.woocommerce .woocommerce-message a:hover:after,body.single-product .product__block--summary form .single_add_to_cart_button:hover:after{background-color:#fff}.ui-btn--primary-cart:after,body.single-product .product__block--summary form .single_add_to_cart_button:after{background-color:var(--theme-button-text-colour);content:"";display:inline-block;height:24px;margin-left:.25em;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cg clip-path='url(%23b)'%3E%3Cmask id='c' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='23'%3E%3Cpath d='M24 0H0v22.359h24V0Z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23c)'%3E%3Cmask id='d' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='23'%3E%3Cpath d='M24 0H0v22.359h24V0Z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23d)' fill='%23fff'%3E%3Cpath d='M23.74 8.246c-.24-.347-.64-.533-1.066-.533H19.26L12.97.456c-.267-.293-.64-.48-1.013-.453-.4 0-.747.16-1.014.453L4.757 7.713h-3.44a1.35 1.35 0 0 0-1.066.533A1.32 1.32 0 0 0 .064 9.42l3.733 12.005c.187.56.693.934 1.28.934H18.94c.587 0 1.093-.374 1.28-.934L23.954 9.42c.106-.373.026-.827-.214-1.174ZM11.982 3.364l3.76 4.349H8.25l3.732-4.349Zm8.852 7.016-2.906 9.338H6.037L3.13 10.38'/%3E%3Cpath d='M12 17.47a2.632 2.632 0 1 0 0-5.265 2.632 2.632 0 0 0 0 5.265Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 0h24v22.359H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cg clip-path='url(%23b)'%3E%3Cmask id='c' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='23'%3E%3Cpath d='M24 0H0v22.359h24V0Z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23c)'%3E%3Cmask id='d' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='23'%3E%3Cpath d='M24 0H0v22.359h24V0Z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23d)' fill='%23fff'%3E%3Cpath d='M23.74 8.246c-.24-.347-.64-.533-1.066-.533H19.26L12.97.456c-.267-.293-.64-.48-1.013-.453-.4 0-.747.16-1.014.453L4.757 7.713h-3.44a1.35 1.35 0 0 0-1.066.533A1.32 1.32 0 0 0 .064 9.42l3.733 12.005c.187.56.693.934 1.28.934H18.94c.587 0 1.093-.374 1.28-.934L23.954 9.42c.106-.373.026-.827-.214-1.174ZM11.982 3.364l3.76 4.349H8.25l3.732-4.349Zm8.852 7.016-2.906 9.338H6.037L3.13 10.38'/%3E%3Cpath d='M12 17.47a2.632 2.632 0 1 0 0-5.265 2.632 2.632 0 0 0 0 5.265Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 0h24v22.359H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center/contain;width:24px}.ui-btn--white{background-color:transparent;border:2px solid var(--grey);color:#fff}.ui-btn--white:hover{background-color:var(--theme-colour)}body.single-product .product__block--header{padding-top:25px}body.single-product .product__block--header .woocommerce-breadcrumb{font-size:14px;font-weight:800}body.single-product .product__block--header .woocommerce-breadcrumb a{font-weight:500}body.single-product .product__block--summary-above .reviews .star-rating{align-items:center;color:#fc0;display:inline-flex;gap:.15rem;margin-left:5px}body.single-product .product__block--summary-above .reviews .star-rating .fa-solid.fa-star{color:#fc0}body.single-product .product__block--summary-above .reviews .star-rating .fa-regular.fa-star{color:#d3ced2}body.single-product .product__block--summary-above a.reviews{align-items:center;color:inherit;cursor:pointer;flex-wrap:wrap;text-decoration:none}body.single-product .product__block--wrap{align-items:start;display:flex;gap:50px;justify-content:space-between;margin-bottom:90px;margin-top:65px}body.single-product .product__block--images{position:sticky;top:20px;width:50%}body.single-product .product__block--images .onsale{display:none}body.single-product .product__block--images .woocommerce-product-gallery{align-items:center;container-type:inline-size;display:flex;flex-direction:column;gap:20px;justify-content:center;position:relative;width:100%}body.single-product .product__block--images .woocommerce-product-gallery svg circle,body.single-product .product__block--images .woocommerce-product-gallery svg path{transition:.3s}body.single-product .product__block--images .woocommerce-product-gallery .flex-viewport{aspect-ratio:1;background-color:#fff;border-radius:12px;box-shadow:0 7px 28px 0 rgba(0,0,0,.06);flex:1 1 auto;height:auto;max-width:100%;min-width:0;width:100%}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap{flex:1 1 auto;position:relative;width:100%}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap .product-gallery-main-next,body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap .product-gallery-main-prev{background:transparent;border:0;cursor:pointer;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:3}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap .product-gallery-main-next:disabled,body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap .product-gallery-main-prev:disabled{display:none}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap .product-gallery-main-prev{left:12px;transform:translateY(-50%) rotate(-90deg)}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap .product-gallery-main-next{right:12px;transform:translateY(-50%) rotate(-90deg)}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap:hover .product-gallery-main-next:not(:disabled),body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-main-wrap:hover .product-gallery-main-prev:not(:disabled){opacity:1;pointer-events:auto;visibility:visible}body.single-product .product__block--images .woocommerce-product-gallery:not(:has(.flex-control-nav)) .woocommerce-product-gallery__image{height:auto!important;width:100%!important}body.single-product .product__block--images .woocommerce-product-gallery__wrapper{border-radius:50px;box-shadow:0 7px 28px 0 rgba(0,0,0,.06);width:100%}body.single-product .product__block--images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{aspect-ratio:1;box-sizing:border-box;height:auto!important;max-width:100%;width:100%!important}body.single-product .product__block--images .woocommerce-product-gallery__wrapper a{display:block;height:100%;width:100%}body.single-product .product__block--images .woocommerce-product-gallery__wrapper img{aspect-ratio:1;background-color:#fff;border-radius:12px;height:100%;-o-object-fit:contain;object-fit:contain;padding:5px;width:100%}body.single-product .product__block--images .woocommerce-product-gallery .flex-control-nav{-ms-overflow-style:none;align-items:center;display:flex;gap:10px;height:100%;justify-content:flex-start;left:clamp(36px,10cqw,50px);overflow-x:scroll;overflow-y:hidden;position:absolute;right:clamp(36px,10cqw,50px);scrollbar-width:none;transition:.3s}body.single-product .product__block--images .woocommerce-product-gallery .flex-control-nav::-webkit-scrollbar{display:none}body.single-product .product__block--images .woocommerce-product-gallery .flex-control-nav-wrap{--thumb-size:94px;box-sizing:border-box;flex-grow:0;flex-shrink:0;height:var(--thumb-size);overflow:hidden;padding:0 clamp(36px,10cqw,50px);position:relative;width:100%}body.single-product .product__block--images .woocommerce-product-gallery .flex-control-nav li{align-items:center;cursor:pointer;display:flex;flex:0 0 var(--thumb-size);height:var(--thumb-size);justify-content:center;min-height:0;min-width:0;width:var(--thumb-size)}body.single-product .product__block--images .woocommerce-product-gallery .flex-control-nav img{border:2px solid transparent;border-radius:8px;box-sizing:border-box;display:block;filter:drop-shadow(0 3px 5px rgba(23,25,38,.1));height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:.5;width:100%}body.single-product .product__block--images .woocommerce-product-gallery .flex-control-nav img.flex-active{border-color:rgba(7,5,34,.2);filter:none;opacity:1}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-down-arrow,body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-up-arrow{background:transparent;border:0;cursor:pointer;display:none;padding:0;position:absolute;top:50%;z-index:1}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-down-arrow:disabled,body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-up-arrow:disabled{cursor:not-allowed;opacity:.5}body.single-product .product__block--images .woocommerce-product-gallery:has(.flex-control-nav) .product-gallery-down-arrow,body.single-product .product__block--images .woocommerce-product-gallery:has(.flex-control-nav) .product-gallery-up-arrow{display:block}body.single-product .product__block--images .woocommerce-product-gallery:has(.flex-control-nav) .product-gallery-up-arrow{left:0;transform:translateY(-50%) rotate(-90deg)}body.single-product .product__block--images .woocommerce-product-gallery:has(.flex-control-nav) .product-gallery-down-arrow{right:0;transform:translateY(-50%) rotate(-90deg)}body.single-product .product__block--summary{display:flex;flex-direction:column;width:50%}body.single-product .product__block--summary-above{align-items:center;display:flex;gap:20px}body.single-product .product__block--summary-above .stock{align-items:center;color:var(--green);display:flex!important;gap:5px}body.single-product .product__block--summary-above .stock.out-of-stock{color:#b90831}body.single-product .product__block--summary .product_title{line-height:1;margin:15px 0}body.single-product .product__block--summary .product_sku{display:none}body.single-product .product__block--summary .price{color:var(--theme-colour);font-size:28px;font-weight:800;margin-bottom:20px}body.single-product .product__block--summary .product_meta,body.single-product .product__block--summary .pwb-single-product-brands,body.single-product .product__block--summary .stock{display:none}body.single-product .product__block--summary .klarna-onsite-messaging-product{display:block;margin-top:40px}body.single-product .product__block--summary form{display:flex;gap:15px}body.single-product .product__block--summary form:has(.variations){flex-direction:column}body.single-product .product__block--summary form .variations tbody{align-items:center;display:flex;gap:25px;justify-content:space-between}body.single-product .product__block--summary form .variations tbody tr{display:flex;width:50%}body.single-product .product__block--summary form .variations tbody tr .label{display:none}body.single-product .product__block--summary form .variations tbody tr .value{align-items:center;background-color:#fff;border-radius:50px;display:flex;filter:drop-shadow(0 3px 5px rgba(23,25,38,.1));flex:1;line-height:1;max-height:52px}body.single-product .product__block--summary form .variations tbody tr .value select{background:transparent url(../images/icons/arrow-down.svg) right 15px center/9.5px auto no-repeat;height:52px;padding:12px 40px 12px 12px;width:100%}body.single-product .product__block--summary form .variations tbody tr .value .reset_variations{display:none;position:absolute;right:-47px}body.single-product .product__block--summary form .single_variation_wrap .variations_button{align-items:center;display:flex;gap:20px;justify-content:space-between}body.single-product .product__block--summary form .single_variation_wrap .variations_button a,body.single-product .product__block--summary form .single_variation_wrap .variations_button button[type=submit]{font-weight:600;height:48px;padding:8px 10px;text-align:center;width:100%}body.single-product .product__block--summary form .single_variation_wrap .price{display:none!important}body.single-product .product__block--summary form .single_variation_wrap .woocommerce-variation-description{display:none}body.single-product .product__block--summary form .single_variation_wrap .woocommerce-variation-availability{margin-bottom:10px}body.single-product .product__block--summary form .single_add_to_cart_button{font-weight:500;padding:8px 31px}body.single-product .product__block--summary .delivery-box{align-items:center;display:flex;font-size:13px;gap:12px;margin:25px 0}body.single-product .product__block--summary .delivery-box span{background-color:#00b67a;border-radius:50%;height:12px;width:12px}body.single-product .product__block--summary .klarna-box{align-items:center;background:#fff;border-radius:12px;box-shadow:0 7px 28px 0 rgba(0,0,0,.06);display:flex;font-size:13px;gap:30px;padding:19px 23px}body.single-product .product__block--summary .klarna-box button{text-decoration:underline}body.single-product .product__block--summary .woocommerce-product-details__short-description{margin-top:40px;order:1}body.single-product .product__block--summary .woocommerce-product-details__short-description .desc-paragraph+.desc-list{margin-top:1em}body.single-product .product__block--summary .woocommerce-product-details__short-description ul li{align-items:center;display:flex;font-weight:500;margin-bottom:15px}body.single-product .product__block--summary .woocommerce-product-details__short-description ul li:before{background-color:var(--theme-colour);content:"";display:inline-block;height:25px;margin-right:8px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25'%3E%3Cpath d='M12 2.563c-5.5 0-10 4.5-10 10s4.5 10 10 10 10-4.5 10-10-4.5-10-10-10Zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8Zm4.59-12.42L10 14.733l-2.59-2.58L6 13.563l4 4 8-8-1.41-1.42Z'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:24px}body.single-product .product__tabs{display:flex;flex-direction:column;margin-top:40px;order:2}body.single-product .product__tabs .up-sells{display:none}body.single-product .product__tabs .wc-accordion{background-color:#fff;display:flex;flex-direction:column;gap:20px;margin-right:5%;width:100%}body.single-product .product__tabs .wc-accordion--switching .wc-accordion-item:not(.active) .wc-accordion-content{transition:none!important}body.single-product .product__tabs .wc-accordion .wc-accordion-item{border-radius:12px;box-shadow:0 7px 28px 0 rgba(0,0,0,.06);min-height:0;overflow:hidden}body.single-product .product__tabs .wc-accordion .wc-accordion-item button{align-items:center;background-color:#fff;display:flex;font-size:16px;font-weight:800;justify-content:space-between;padding:12px 25px;transition:.2s;width:100%}body.single-product .product__tabs .wc-accordion .wc-accordion-item button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='31' fill='none'%3E%3Cpath d='M16.486 7.75a.968.968 0 0 1 .97.969v5.812h5.812a.969.969 0 0 1 0 1.938h-5.813v5.812a.969.969 0 0 1-1.937 0V16.47H9.705a.969.969 0 0 1 0-1.938h5.813V8.72a.969.969 0 0 1 .968-.969Z' fill='%23000'/%3E%3C/svg%3E")}body.single-product .product__tabs .wc-accordion .wc-accordion-item.active .wc-accordion-content{border-top:1px solid var(--grey);padding:15px 25px}body.single-product .product__tabs .wc-accordion .wc-accordion-item.active button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='31' fill='none'%3E%3Cpath d='M9 15.5a.969.969 0 0 1 .969-.969H22.03a.969.969 0 0 1 0 1.938H9.97A.969.969 0 0 1 9 15.5Z' fill='%23000'/%3E%3C/svg%3E")}body.single-product .product__tabs .wc-accordion .wc-accordion-item#product-tab-description a{text-decoration:underline}body.single-product .product__tabs .wc-accordion .wc-accordion-item#product-tab-description iframe[data-element=video]{aspect-ratio:16/9;display:block;margin-bottom:1em;width:100%}body.single-product .product__tabs .wc-accordion .wc-accordion-item#product-tab-reviews.active .wc-accordion-content{padding:25px}body.single-product .product__tabs .wc-accordion .wc-accordion-item#product-tab-reviews:not(.active) .wc-accordion-content{max-height:0;padding-bottom:0;padding-top:0}body.single-product .product__tabs .wc-accordion .wc-accordion-item:not(#product-tab-delivery) .wc-accordion-content h2:first-of-type{display:none}body.single-product .product__tabs .wc-accordion-content{max-height:0;min-height:0;overflow:hidden;padding:0 25px;transition:max-height .3s ease}body.single-product .product__tabs .wc-accordion-content[hidden]{display:none!important}body.single-product .product__tabs .wc-accordion-content h2,body.single-product .product__tabs .wc-accordion-content h3{font-weight:700;margin-bottom:1em}body.single-product .product__tabs .wc-accordion-content .desc-paragraph,body.single-product .product__tabs .wc-accordion-content p{margin-bottom:1em}body.single-product .product__tabs .wc-accordion-content ul{list-style:disc;margin-left:1em}body.single-product .product__tabs .wc-accordion-content ul li{margin-bottom:1em}body.single-product .product__tabs .wc-accordion-content table tbody td,body.single-product .product__tabs .wc-accordion-content table tbody th{padding:12px 15px;text-align:left;vertical-align:top}body.single-product .product__tabs .wc-accordion-content table tbody tr:nth-of-type(2n){background-color:#f3f3f3}body.single-product .product__tabs .wc-accordion-content .woocommerce-product-attributes-item{align-items:flex-start;display:flex;flex-direction:column}body.single-product .product__tabs .wc-accordion-content .woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{display:none}body.single-product .product__tabs .wc-accordion-content .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value{text-align:left}body.single-product .product__tabs .npr-product-reviews .commentlist,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list,body.single-product .product__tabs .woocommerce-Reviews .commentlist,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list{list-style:none;margin:0 0 1.5rem;padding:0}body.single-product .product__tabs .npr-product-reviews .commentlist .comment,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item,body.single-product .product__tabs .npr-product-reviews .commentlist .review,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review{border-bottom:1px solid var(--grey);margin-bottom:1em;padding-bottom:1em}body.single-product .product__tabs .npr-product-reviews .commentlist .comment:last-child,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item:last-child,body.single-product .product__tabs .npr-product-reviews .commentlist .review:last-child,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment:last-child,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item:last-child,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review:last-child,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment:last-child,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item:last-child,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review:last-child,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment:last-child,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item:last-child,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}body.single-product .product__tabs .npr-product-reviews .commentlist .comment img,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item img,body.single-product .product__tabs .npr-product-reviews .commentlist .review img,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment img,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item img,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review img,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment img,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item img,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review img,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment img,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item img,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review img{display:none}body.single-product .product__tabs .npr-product-reviews .commentlist .comment .meta,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item .meta,body.single-product .product__tabs .npr-product-reviews .commentlist .review .meta,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment .meta,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item .meta,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review .meta,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment .meta,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item .meta,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review .meta,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment .meta,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item .meta,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review .meta{font-size:.9375rem;margin-bottom:.5em}body.single-product .product__tabs .npr-product-reviews .commentlist .comment .npr-product-reviews__title,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item .npr-product-reviews__title,body.single-product .product__tabs .npr-product-reviews .commentlist .review .npr-product-reviews__title,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment .npr-product-reviews__title,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item .npr-product-reviews__title,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review .npr-product-reviews__title,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment .npr-product-reviews__title,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item .npr-product-reviews__title,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review .npr-product-reviews__title,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment .npr-product-reviews__title,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item .npr-product-reviews__title,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review .npr-product-reviews__title{font-size:1.125rem;font-weight:700;margin:0 0 .5em}body.single-product .product__tabs .npr-product-reviews .commentlist .comment .description,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item .description,body.single-product .product__tabs .npr-product-reviews .commentlist .review .description,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment .description,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item .description,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review .description,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment .description,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item .description,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review .description,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment .description,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item .description,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review .description{margin:.75em 0}body.single-product .product__tabs .npr-product-reviews .commentlist .comment .description>p:last-child,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item .description>p:last-child,body.single-product .product__tabs .npr-product-reviews .commentlist .review .description>p:last-child,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment .description>p:last-child,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item .description>p:last-child,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review .description>p:last-child,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment .description>p:last-child,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item .description>p:last-child,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review .description>p:last-child,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment .description>p:last-child,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item .description>p:last-child,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review .description>p:last-child{margin-bottom:0}body.single-product .product__tabs .npr-product-reviews .commentlist .comment .npr-product-reviews__author,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item .npr-product-reviews__author,body.single-product .product__tabs .npr-product-reviews .commentlist .review .npr-product-reviews__author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment .npr-product-reviews__author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item .npr-product-reviews__author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review .npr-product-reviews__author,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment .npr-product-reviews__author,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item .npr-product-reviews__author,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review .npr-product-reviews__author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment .npr-product-reviews__author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item .npr-product-reviews__author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review .npr-product-reviews__author{font-size:.9375rem;font-weight:700;margin:.75em 0 .25em}body.single-product .product__tabs .npr-product-reviews .commentlist .comment .npr-product-reviews__date,body.single-product .product__tabs .npr-product-reviews .commentlist .npr-product-reviews__item .npr-product-reviews__date,body.single-product .product__tabs .npr-product-reviews .commentlist .review .npr-product-reviews__date,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .comment .npr-product-reviews__date,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .npr-product-reviews__item .npr-product-reviews__date,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__list .review .npr-product-reviews__date,body.single-product .product__tabs .woocommerce-Reviews .commentlist .comment .npr-product-reviews__date,body.single-product .product__tabs .woocommerce-Reviews .commentlist .npr-product-reviews__item .npr-product-reviews__date,body.single-product .product__tabs .woocommerce-Reviews .commentlist .review .npr-product-reviews__date,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .comment .npr-product-reviews__date,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .npr-product-reviews__item .npr-product-reviews__date,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__list .review .npr-product-reviews__date{color:var(--grey-dark,#666);display:block;font-size:.9375rem}body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__summary,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__summary{border-bottom:1px solid var(--grey);margin-bottom:1.5rem;padding-bottom:1.25rem}body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__average,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__average{align-items:center;display:flex;gap:.75rem;margin-bottom:.35em}body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__average strong,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__average strong{font-size:1.75rem;font-weight:800;line-height:1}body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__stars,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__stars{align-items:center;display:inline-flex;font-size:1rem;gap:.15rem;line-height:1;margin:0 0 .5em}body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__stars .fa-solid.fa-star,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__stars .fa-solid.fa-star{color:#fc0}body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__stars .fa-regular.fa-star,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__stars .fa-regular.fa-star{color:#d3ced2}body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__count,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__count{color:var(--light-black,#272727);margin-bottom:0}body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__empty,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__empty{margin-bottom:1.5rem}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper{border-top:1px solid var(--grey);margin-top:2rem;padding-top:1.5rem}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form{display:flex;flex-direction:column;gap:0}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form input:not([type=checkbox]):not([type=submit]),body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form select:not(.npr-rating-select),body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form input:not([type=checkbox]):not([type=submit]),body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form select:not(.npr-rating-select),body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form input:not([type=checkbox]):not([type=submit]),body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form select:not(.npr-rating-select),body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form input:not([type=checkbox]):not([type=submit]),body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form select:not(.npr-rating-select),body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form input:not([type=checkbox]):not([type=submit]),body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form select:not(.npr-rating-select),body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form input:not([type=checkbox]):not([type=submit]),body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form select:not(.npr-rating-select),body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form input:not([type=checkbox]):not([type=submit]),body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form select:not(.npr-rating-select),body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form input:not([type=checkbox]):not([type=submit]),body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form select:not(.npr-rating-select){background:#fff;border:2px solid var(--grey);border-radius:10px;color:inherit;font:inherit;min-height:44px;padding:10px 14px;width:100%}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form textarea,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form textarea,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form textarea,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form textarea,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form textarea,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form textarea,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form textarea,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form textarea{background:#fff;border:2px solid var(--grey);border-radius:10px;color:inherit;font:inherit;max-height:160px;min-height:88px;padding:10px 14px;resize:vertical;width:100%}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form select:not(.npr-rating-select),body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form select:not(.npr-rating-select),body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form select:not(.npr-rating-select),body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form select:not(.npr-rating-select),body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form select:not(.npr-rating-select),body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form select:not(.npr-rating-select),body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form select:not(.npr-rating-select),body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form select:not(.npr-rating-select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='m1 1.5 5 5 5-5' stroke='%230F0F0F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;cursor:pointer;padding-right:48px}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-rating-select,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-rating-select,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-rating-select,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-rating-select,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-rating-select,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-rating-select,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-rating-select,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-rating-select{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .comment-form-rating .stars,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .comment-form-rating .stars,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-rating .stars,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .comment-form-rating .stars,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .comment-form-rating .stars,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .comment-form-rating .stars,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-rating .stars,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .comment-form-rating .stars{margin-bottom:0;margin-top:.35rem}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-review-form__identity,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-review-form__identity,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-review-form__identity,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-review-form__identity,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity{display:grid;gap:0 1.25rem;grid-template-columns:1fr;margin-bottom:1rem}@media (min-width:640px){body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-review-form__identity,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-review-form__identity,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-review-form__identity,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-review-form__identity,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity{grid-template-columns:1fr 1fr}}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-email{margin-bottom:1rem}@media (min-width:640px){body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-email{margin-bottom:0}}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .comment-form-author,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .comment-form-comment,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .comment-form-email,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .comment-form-rating,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .comment-form-title,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .comment-form-author,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .comment-form-comment,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .comment-form-email,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .comment-form-rating,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .comment-form-title,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-comment,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-email,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-rating,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-title,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .comment-form-author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .comment-form-comment,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .comment-form-email,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .comment-form-rating,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .comment-form-title,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .comment-form-comment,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .comment-form-rating,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .comment-form-title,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .comment-form-comment,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .comment-form-rating,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .comment-form-title,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-comment,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-rating,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .comment-form-title,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .comment-form-comment,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .comment-form-rating,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .comment-form-title{display:flex;flex-direction:column;margin-bottom:1rem}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form .npr-review-form__identity .comment-form-email,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-author,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form .npr-review-form__identity .comment-form-email{display:flex;flex-direction:column}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form label,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form label,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form label,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form label,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form label,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form label,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form label,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form label{font-weight:600;margin-bottom:.5rem}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form label .required,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form label .required,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form label .required,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form label .required,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form label .required,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form label .required,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form label .required,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form label .required{color:#c00}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form input[type=checkbox],body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form input[type=checkbox],body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form input[type=checkbox],body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form input[type=checkbox],body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form input[type=checkbox],body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form input[type=checkbox],body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form input[type=checkbox],body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form input[type=checkbox]{cursor:pointer}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .npr-review-form input[type=checkbox]:checked,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper form input[type=checkbox]:checked,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .npr-review-form input[type=checkbox]:checked,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper form input[type=checkbox]:checked,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .npr-review-form input[type=checkbox]:checked,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper form input[type=checkbox]:checked,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .npr-review-form input[type=checkbox]:checked,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper form input[type=checkbox]:checked{background-color:var(--theme-colour)}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-reply-title,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-reply-title,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-reply-title,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-reply-title{display:block;font-size:1.25rem;font-weight:600;margin-bottom:1em}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars{margin-bottom:0}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars a,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars a,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars a,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars a{display:inline-block;height:28px;overflow:hidden;position:relative;text-indent:-9999px;width:28px!important}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars a:before,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars a:before,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars a:before,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars a:before{color:#d3ced2;content:"\f005";font-family:Font Awesome\ 6 Free;font-size:1.5rem;font-weight:900;left:0;line-height:1;position:absolute;text-indent:0;top:50%;transform:translateY(-50%);transition:color .2s ease}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars span:focus-within a:before,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars span:hover a:before,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars span:focus-within a:before,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars span:hover a:before,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars span:focus-within a:before,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars span:hover a:before,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars span:focus-within a:before,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars span:hover a:before{color:#fc0}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars span:focus-within a:focus~a:before,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars span:hover a:hover~a:before,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars span:focus-within a:focus~a:before,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars span:hover a:hover~a:before,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars span:focus-within a:focus~a:before,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars span:hover a:hover~a:before,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars span:focus-within a:focus~a:before,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars span:hover a:hover~a:before{color:#d3ced2}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars.selected a.active:before,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars.selected a:not(.active):before,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars.selected a.active:before,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars.selected a:not(.active):before,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars.selected a.active:before,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars.selected a:not(.active):before,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars.selected a.active:before,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars.selected a:not(.active):before{color:#fc0}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .comment-form-rating .stars.selected a.active~a:before,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars.selected a.active~a:before,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars.selected a.active~a:before,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .comment-form-rating .stars.selected a.active~a:before{color:#d3ced2}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .form-submit,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .form-submit,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .form-submit,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .form-submit{margin-bottom:0;margin-top:.5rem}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .form-submit .submit,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .form-submit input[type=submit],body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .form-submit .submit,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .form-submit input[type=submit],body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .form-submit .submit,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .form-submit input[type=submit],body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .form-submit .submit,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .form-submit input[type=submit]{background:var(--black,#0f0f0f);border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;padding:.85em 1.75em;transition:opacity .2s ease}body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .form-submit .submit:hover,body.single-product .product__tabs .npr-product-reviews #review_form_wrapper .form-submit input[type=submit]:hover,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .form-submit .submit:hover,body.single-product .product__tabs .npr-product-reviews .npr-product-reviews__form-wrapper .form-submit input[type=submit]:hover,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .form-submit .submit:hover,body.single-product .product__tabs .woocommerce-Reviews #review_form_wrapper .form-submit input[type=submit]:hover,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .form-submit .submit:hover,body.single-product .product__tabs .woocommerce-Reviews .npr-product-reviews__form-wrapper .form-submit input[type=submit]:hover{opacity:.85}body.single-product .product__tabs .npr-product-reviews .star-rating:not(.npr-product-reviews__stars),body.single-product .product__tabs .woocommerce-Reviews .star-rating:not(.npr-product-reviews__stars){float:right;height:1em;overflow:hidden;position:relative;width:5.4em}body.single-product .product__tabs .npr-product-reviews .star-rating:not(.npr-product-reviews__stars):before,body.single-product .product__tabs .woocommerce-Reviews .star-rating:not(.npr-product-reviews__stars):before{color:#d3ced2;content:"sssss";float:left;left:0;position:absolute;top:0}body.single-product .product__tabs .npr-product-reviews .star-rating:not(.npr-product-reviews__stars),body.single-product .product__tabs .woocommerce-Reviews .star-rating:not(.npr-product-reviews__stars){font-family:star;font-size:1em;line-height:1}body.single-product .product__tabs .npr-product-reviews .star-rating:not(.npr-product-reviews__stars) span,body.single-product .product__tabs .woocommerce-Reviews .star-rating:not(.npr-product-reviews__stars) span{float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}body.single-product .product__tabs .npr-product-reviews .star-rating:not(.npr-product-reviews__stars) span:before,body.single-product .product__tabs .woocommerce-Reviews .star-rating:not(.npr-product-reviews__stars) span:before{content:"SSSSS";left:0;position:absolute;top:0}body.single-product .product__realated-products{padding:10px 0 50px}body.single-product .product__realated-products__headings{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}body.single-product .product__realated-products__headings .buttons{align-items:center;display:flex;gap:5px;justify-content:center}body.single-product .product__realated-products .swiper{margin:-40px;overflow:visible;padding:40px}body.single-product .product__realated-products .swiper-slide{height:auto}@media only screen and (max-width:1199px){body.single-product .product__block--images .woocommerce-product-gallery{gap:20px}body.single-product .product__block--summary form{margin-top:20px}body.single-product .product__block--summary form .variations{margin-bottom:20px}body.single-product .product__block--summary form .variations tbody{flex-direction:column;gap:10px}body.single-product .product__block--summary form .variations tbody tr{width:100%}body.single-product .product__block--summary form .variations tbody tr .value .reset_variations{right:0;top:-75px}body.single-product .product__block--summary form .single_variation_wrap .variations_button{flex-wrap:wrap;gap:20px;justify-content:center}body.single-product .product__block--summary form .single_variation_wrap .variations_button a,body.single-product .product__block--summary form .single_variation_wrap .variations_button button[type=submit]{min-width:45%;width:auto}}@media only screen and (max-width:960px){body.single-product .product__block--wrap{align-items:center;flex-direction:column;margin-bottom:20px}body.single-product .product__block--images{position:relative;top:auto;width:100%}body.single-product .product__block--summary{width:100%}body.single-product .product__tabs{padding:15px 0}body.single-product .product__tabs .woocommerce-tabs{flex-direction:column;gap:20px}body.single-product .product__tabs .woocommerce-tabs .tabs{flex-direction:row;gap:0;margin-right:0;width:auto}body.single-product .product__tabs .woocommerce-tabs .tabs li{border:1px solid;border-color:#fff #fff #7a7200;flex:1}body.single-product .product__tabs .woocommerce-tabs .tabs li a{border-bottom:none;height:100%;justify-content:center;line-height:1.1;text-align:center}body.single-product .product__tabs .woocommerce-tabs .tabs li a:after{display:none}body.single-product .product__tabs .woocommerce-tabs .woocommerce-Tabs-panel{padding-left:0;width:100%}body.single-product .product__tabs .woocommerce-tabs .woocommerce-Tabs-panel:before{display:none}body.single-product .product__realated-products{overflow:hidden}body.single-product .product__realated-products .related>h2{text-align:center}}@media only screen and (max-width:649px){body.single-product .product__block--header{padding-top:0}body.single-product .product__block--header .woocommerce-breadcrumb{display:none}body.single-product .product__block--summary-above{align-items:flex-start;flex-direction:column;gap:10px}body.single-product .product__block--summary .product_title{font-size:28px}body.single-product .product__block--wrap{gap:20px;margin-top:20px}body.single-product .product__block--images .woocommerce-product-gallery .flex-control-nav{left:0;right:0}body.single-product .product__block--images .woocommerce-product-gallery .flex-control-nav-wrap{max-width:100%;padding:0}body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-down-arrow,body.single-product .product__block--images .woocommerce-product-gallery .product-gallery-up-arrow{display:none!important}}@media only screen and (max-width:374px){body.single-product .product__block--images .woocommerce-product-gallery{gap:15px}}.is-safari .quanitity-wrap .quantity input{padding-left:0}.is-safari .quanitity-wrap .quantity input::-webkit-inner-spin-button{display:none}.price-black .product__block--summary .price{color:#333!important}

/*# sourceMappingURL=woocommerce.css.map*/