@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);.btn,.woocommerce .btn,.woocommerce button[type=submit].btn,.woocommerce input[type=submit].btn,.wp-block-button .wp-block-button__link{display:inline-block;padding:.75rem 2rem;border-radius:6px;font-size:15px;font-weight:600;border:none;outline:none;transition:200ms;text-align:center;white-space:nowrap;cursor:pointer}.btn--primary,.btn.wp-element-button,.woocommerce .btn--primary,.woocommerce .btn.wp-element-button,.woocommerce button[type=submit].btn--primary,.woocommerce button[type=submit].btn.wp-element-button,.woocommerce input[type=submit].btn--primary,.woocommerce input[type=submit].btn.wp-element-button,.wp-block-button .wp-block-button__link--primary,.wp-block-button .wp-block-button__link.wp-element-button{background-color:#e00116;color:#fff}.btn--primary:hover,.btn.wp-element-button:hover,.woocommerce .btn--primary:hover,.woocommerce .btn.wp-element-button:hover,.woocommerce button[type=submit].btn--primary:hover,.woocommerce button[type=submit].btn.wp-element-button:hover,.woocommerce input[type=submit].btn--primary:hover,.woocommerce input[type=submit].btn.wp-element-button:hover,.wp-block-button .wp-block-button__link--primary:hover,.wp-block-button .wp-block-button__link.wp-element-button:hover{background-color:#454545}.btn--dark,.woocommerce .btn--dark,.woocommerce button[type=submit].btn--dark,.woocommerce input[type=submit].btn--dark,.wp-block-button .wp-block-button__link--dark{background-color:#fff;color:#e00116}.btn--dark:hover,.woocommerce .btn--dark:hover,.woocommerce button[type=submit].btn--dark:hover,.woocommerce input[type=submit].btn--dark:hover,.wp-block-button .wp-block-button__link--dark:hover{color:#454545}.btn--icon-only,.woocommerce .btn--icon-only,.woocommerce button[type=submit].btn--icon-only,.woocommerce input[type=submit].btn--icon-only,.wp-block-button .wp-block-button__link--icon-only{padding:0;height:48px;width:48px;display:flex;align-items:center;justify-content:center}.btn--has-icon,.woocommerce .btn--has-icon,.woocommerce button[type=submit].btn--has-icon,.woocommerce input[type=submit].btn--has-icon,.wp-block-button .wp-block-button__link--has-icon{display:flex;align-items:center;padding:.75rem;gap:1rem;height:3rem}.btn svg,.woocommerce .btn svg,.woocommerce button[type=submit].btn svg,.woocommerce input[type=submit].btn svg,.wp-block-button .wp-block-button__link svg{vertical-align:middle}.btn--back,.woocommerce .btn--back,.woocommerce button[type=submit].btn--back,.woocommerce input[type=submit].btn--back,.wp-block-button .wp-block-button__link--back{white-space:wrap;padding:.75rem 1rem}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],input[type=date],input[type=time],input[type=datetime-local],textarea,select{width:100%;padding:12px 16px;border:1px solid #ccc;border-radius:8px;background-color:#fff;color:#262323;font-size:.95rem;line-height:1.5;transition:all 0.3s ease}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=number]:focus,input[type=search]:focus,input[type=url]:focus,input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus,textarea:focus,select:focus{outline:none;border-color:#e00116;box-shadow:0 0 0 2px rgb(102 36 131 / .1)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,input[type=datetime-local]::placeholder,textarea::placeholder,select::placeholder{color:rgb(91 73 73 / .6)}input[type=text]::-webkit-inner-spin-button,input[type=text]::-webkit-outer-spin-button,input[type=email]::-webkit-inner-spin-button,input[type=email]::-webkit-outer-spin-button,input[type=tel]::-webkit-inner-spin-button,input[type=tel]::-webkit-outer-spin-button,input[type=password]::-webkit-inner-spin-button,input[type=password]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=search]::-webkit-inner-spin-button,input[type=search]::-webkit-outer-spin-button,input[type=url]::-webkit-inner-spin-button,input[type=url]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,select::-webkit-inner-spin-button,select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{min-height:120px;resize:vertical}select{appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23555D66%22%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 12px top 50%;background-size:16px 16px;padding-right:35px}.input-wrapper{border-radius:12px;border:1px solid #e00116;min-height:3rem;display:flex;align-items:center;padding:3px;gap:1.5rem;width:100%;height:3rem}.input-wrapper input{padding-left:.75rem;width:100%;height:100%;font-size:.875rem;background-color:#fff0;border:none;outline:none;color:#5b4949}.input-wrapper input:focus{box-shadow:none}.input-wrapper button{padding:0 2rem;align-self:stretch;border-radius:10px}.input-wrapper:focus-within{box-shadow:0 0 0 2px rgb(102 36 131 / .15)}.form-row{margin-bottom:1.25rem}.form-row label{display:block;font-weight:500;margin-bottom:.5rem;color:#262323;font-size:.95rem}.form-row .required{color:#e74c3c;font-weight:700;text-decoration:none}.input-with-icon{position:relative}.input-with-icon input{padding-left:40px}.input-with-icon .icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:rgb(91 73 73 / .6);transition:color 0.2s ease}.input-with-icon input:focus~.icon{color:#e00116}.checkbox-wrapper,.radio-wrapper{display:inline-flex;align-items:center;position:relative;margin-bottom:.75rem;cursor:pointer}.checkbox-wrapper input[type=checkbox],.checkbox-wrapper input[type=radio],.radio-wrapper input[type=checkbox],.radio-wrapper input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-wrapper input[type=checkbox]:checked~.checkmark,.checkbox-wrapper input[type=radio]:checked~.checkmark,.radio-wrapper input[type=checkbox]:checked~.checkmark,.radio-wrapper input[type=radio]:checked~.checkmark{background-color:#e00116;border-color:#e00116}.checkbox-wrapper input[type=checkbox]:checked~.checkmark:after,.checkbox-wrapper input[type=radio]:checked~.checkmark:after,.radio-wrapper input[type=checkbox]:checked~.checkmark:after,.radio-wrapper input[type=radio]:checked~.checkmark:after{display:block}.checkbox-wrapper input[type=checkbox]:focus~.checkmark,.checkbox-wrapper input[type=radio]:focus~.checkmark,.radio-wrapper input[type=checkbox]:focus~.checkmark,.radio-wrapper input[type=radio]:focus~.checkmark{box-shadow:0 0 0 2px rgb(102 36 131 / .2)}.checkbox-wrapper .checkmark,.radio-wrapper .checkmark{position:relative;height:18px;width:18px;border:1px solid #ebebeb;background-color:#fff;margin-right:8px;border-radius:3px;transition:all 0.2s ease}.checkbox-wrapper .checkmark:after,.radio-wrapper .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-wrapper .radio-mark,.radio-wrapper .radio-mark{border-radius:50%}.checkbox-wrapper .radio-mark:after,.radio-wrapper .radio-mark:after{border-radius:50%;left:5px;top:5px;width:6px;height:6px;background-color:#fff;transform:none;border:none}.checkbox-wrapper:hover .checkmark,.radio-wrapper:hover .checkmark{border-color:#e00116}.woocommerce .quantity .qty{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;border-radius:0;text-align:center}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button{padding:12px 16px}input.quantity{display:inline-flex;align-items:center;background-color:#f6f6f6;border-radius:30px;padding:.25rem;box-shadow:inset 0 1px 3px rgb(0 0 0 / .05)}input.quantity .qty-button{width:32px;height:32px;border-radius:50%;background-color:#fff;border:none;color:#e00116;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgb(0 0 0 / .05)}input.quantity .qty-button:hover{background-color:#e00116;color:#fff}input.quantity .qty-button.decrease{margin-right:.5rem}input.quantity .qty-button.increase{margin-left:.5rem}input.quantity input{width:40px;text-align:center;border:none;background-color:#fff0;font-weight:600;padding:0;color:#262323}input.quantity input::-webkit-inner-spin-button,input.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.select2-container--default .select2-selection--single{height:auto;padding:12px 16px;border:1px solid #ebebeb;border-radius:8px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;color:#262323;line-height:1.5}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:12px;transform:translateY(-50%)}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#e00116 #fff0 #fff0}.select2-dropdown{border-color:#ebebeb;box-shadow:0 4px 15px rgb(0 0 0 / .1);border-radius:8px!important;overflow:hidden}.select2-dropdown .select2-search--dropdown{padding:.75rem}.select2-dropdown .select2-search--dropdown .select2-search__field{border:1px solid #ebebeb;border-radius:4px;padding:.5rem}.select2-dropdown .select2-search--dropdown .select2-search__field:focus{border-color:#e00116;outline:none}.select2-dropdown .select2-results__option{padding:.75rem 1rem;transition:all 0.2s}.select2-dropdown .select2-results__option[aria-selected=true]{background-color:rgb(0 155 146 / .1)}.select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#e00116;color:#fff}.input-error input,.input-error textarea,.input-error select,.input-error .select2-container--default .select2-selection--single,.woocommerce-invalid input,.woocommerce-invalid textarea,.woocommerce-invalid select,.woocommerce-invalid .select2-container--default .select2-selection--single{border-color:#e74c3c;box-shadow:0 0 0 1px rgb(231 76 60 / .1)}.input-error .error-message,.woocommerce-invalid .error-message{color:#e74c3c;font-size:.85rem;margin-top:.35rem}.coupon{display:flex;flex-wrap:wrap}.coupon label{display:none}.coupon input{flex-grow:1;min-width:200px;margin-right:.75rem;border:1px solid #ebebeb;border-radius:30px;padding:.75rem 1.25rem;background-color:#fff;transition:all 0.2s ease}.coupon input:focus{border-color:#e00116;box-shadow:0 0 0 2px rgb(102 36 131 / .1)}.coupon button{background-color:#42b4a7;color:#fff;border:none;border-radius:30px;padding:.75rem 1.25rem;font-weight:600;transition:all 0.2s ease}.coupon button:hover{background-color:rgb(59.1585365854,161.3414634146,149.6890243902);transform:translateY(-2px);box-shadow:0 3px 8px rgb(66 180 167 / .3)}@media (max-width:768px){.coupon{justify-content:center;margin-bottom:1rem}.coupon input{margin-bottom:.5rem;margin-right:0;width:100%}.coupon button{width:100%}}.wpcf7-form{display:flex;flex-direction:column;gap:1.5rem}.wpcf7-form label>span{margin-top:.5rem;display:block}.wpcf7-form .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-list-item label{display:flex;gap:.5rem}.wpcf7-form .wpcf7-list-item label input[type=checkbox],.wpcf7-form .wpcf7-list-item label input[type=radio]{margin-top:3px}.wpcf7-form .wpcf7-list-item label>span{margin-top:0}input[type=checkbox]{width:16px;height:16px;flex:none;border-radius:4px;border:2px solid #858585;background-color:#fff0;appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-block;vertical-align:middle;position:relative;transition:all 0.2s ease-in-out}input[type=checkbox]:checked{background-color:#e00116;border-color:#e00116}input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,<svg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M10 3L4.5 8.5L2 6' stroke='white' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:12px}.accordion{display:flex;flex-direction:column;border-bottom:1px solid rgb(0 0 0 / .1);overflow:hidden}.accordion__toggle{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;width:100%;border:none;cursor:pointer;font-size:1rem;background-color:#fff0}.accordion__title{font-weight:600;font-size:20px;color:#262323}.accordion__icon{transition:200ms;width:24px;height:24px}.accordion__content{display:grid;min-height:0;max-height:100%;grid-template-rows:0fr;transition:200ms;overflow:hidden}.accordion__inner{overflow:hidden}.accordion__inner__content{padding:1rem 0;color:#5b4949}.accordion.active .accordion__content{grid-template-rows:1fr}.accordion.active .accordion__icon{transform:rotate(45deg)}.searchbar{border-radius:6px;border:1px solid #e00116;min-height:3rem;display:flex;align-items:center;padding:3px;gap:1.5rem;width:100%;max-width:750px}.searchbar__input-wrapper{display:flex;align-items:center;gap:.75rem;padding-left:1rem;height:100%;width:100%}.searchbar__input-wrapper input{width:100%;height:100%;font-size:.875rem;background-color:transparent!important;border:none!important;outline:none;color:#5b4949!important;box-shadow:none!important}.searchbar__line{height:22px;width:1px;background-color:#e00116}.searchbar__button{padding:0 2rem;align-self:stretch}.searchbar__select-wrapper{position:relative;min-width:180px}.searchbar__select-wrapper select{border-radius:0;padding:0 2rem 0 0!important;color:#5b4949!important;outline:none!important;border:none!important;font-size:0.875rem!important;box-shadow:none!important}ul.wp-block-list,.description-content ul{list-style:none;margin-bottom:1.5rem}ul.wp-block-list:last-child,.description-content ul:last-child{margin-bottom:0}ul.wp-block-list li,.description-content ul li{list-style:none;position:relative;padding-left:2rem;margin-bottom:.5rem;line-height:1.75rem}ul.wp-block-list li::before,.description-content ul li::before{content:"";position:absolute;left:0;top:2px;width:26px;height:26px;background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM13 24C10.8244 24 8.69767 23.3549 6.88873 22.1462C5.07979 20.9375 3.66989 19.2195 2.83733 17.2095C2.00477 15.1995 1.78693 12.9878 2.21137 10.854C2.63581 8.72022 3.68345 6.7602 5.22183 5.22183C6.76021 3.68345 8.72022 2.6358 10.854 2.21136C12.9878 1.78692 15.1995 2.00476 17.2095 2.83733C19.2195 3.66989 20.9375 5.07979 22.1462 6.88873C23.3549 8.69767 24 10.8244 24 13C23.9967 15.9164 22.8367 18.7123 20.7745 20.7745C18.7123 22.8367 15.9164 23.9967 13 24ZM18.7075 12.2925C18.8005 12.3854 18.8742 12.4957 18.9246 12.6171C18.9749 12.7385 19.0008 12.8686 19.0008 13C19.0008 13.1314 18.9749 13.2615 18.9246 13.3829C18.8742 13.5043 18.8005 13.6146 18.7075 13.7075L14.7075 17.7075C14.5199 17.8951 14.2654 18.0006 14 18.0006C13.7346 18.0006 13.4801 17.8951 13.2925 17.7075C13.1049 17.5199 12.9994 17.2654 12.9994 17C12.9994 16.7346 13.1049 16.4801 13.2925 16.2925L15.5863 14H8.00001C7.73479 14 7.48044 13.8946 7.2929 13.7071C7.10536 13.5196 7.00001 13.2652 7.00001 13C7.00001 12.7348 7.10536 12.4804 7.2929 12.2929C7.48044 12.1054 7.73479 12 8.00001 12H15.5863L13.2925 9.7075C13.1049 9.51986 12.9994 9.26536 12.9994 9C12.9994 8.73464 13.1049 8.48014 13.2925 8.2925C13.4801 8.10486 13.7346 7.99944 14 7.99944C14.2654 7.99944 14.5199 8.10486 14.7075 8.2925L18.7075 12.2925Z' fill='%23454545'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}ul.wp-block-list li{line-height:1.5rem}ul.wp-block-list li:before{content:"";position:absolute;left:0;top:2px;width:24px;height:24px;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 6L9 17L4 12" stroke="%23454545" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain}ol.wp-block-list{padding-left:1rem;margin-bottom:1.5rem}ol.wp-block-list:last-child{margin-bottom:0}ol.wp-block-list li{margin-bottom:.5rem;line-height:1.75rem}.wp-block-table table thead{border-bottom:1px solid #D2D2D2}.wp-block-table table thead tr th{font-weight:400;text-align:left;padding:.85rem;border:none}.wp-block-table table tbody tr td{padding:.75em;border:none}.wp-block-table table tbody tr:nth-child(odd){background-color:transparent!important}.wp-block-table table tbody tr:nth-child(even){background-color:#F6F6F6}.wp-block-table.is-style-stripes table thead{border:none}.wp-block-table.is-style-stripes table thead tr th{color:#fff;font-weight:400;text-align:left;background-color:#e00116;padding:.85rem}.wp-block-table.is-style-stripes table thead tr th:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.wp-block-table.is-style-stripes table thead tr th:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.wp-block-table.is-style-stripes table tbody tr td{padding:.75em}.wp-block-table.is-style-stripes table tbody tr:nth-child(odd){background-color:transparent!important}.wp-block-table.is-style-stripes table tbody tr:nth-child(even){background-color:#F6F6F6}.tinvwl-table-manage-list{border-spacing:0;border-collapse:collapse;border:none;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .1);margin-bottom:30px}.tinv-wishlist table th{background-color:#f6f6f6;font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;padding:16px;text-align:left}.tinvwl-input-group .form-control{height:48px}.tinv-wishlist .product-action{padding:0}.rank-math-breadcrumb a{color:#262323;text-decoration:none}.wp-block-heading-with-border{margin-bottom:2rem;position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9d9}.wp-block-heading-with-border h1,.wp-block-heading-with-border h2,.wp-block-heading-with-border h3,.wp-block-heading-with-border h4,.wp-block-heading-with-border h5,.wp-block-heading-with-border h6{width:fit-content;font-size:2.25rem;font-weight:600;color:#262323;padding-bottom:.5rem;margin-bottom:-1px;margin-top:0;align-self:flex-end}.wp-block-heading-with-border h1::after,.wp-block-heading-with-border h2::after,.wp-block-heading-with-border h3::after,.wp-block-heading-with-border h4::after,.wp-block-heading-with-border h5::after,.wp-block-heading-with-border h6::after{content:"";position:absolute;bottom:-1px;left:0;width:auto;height:2px;display:block}.wp-block-heading-with-border.border-purple h1,.wp-block-heading-with-border.border-purple h2,.wp-block-heading-with-border.border-purple h3,.wp-block-heading-with-border.border-purple h4,.wp-block-heading-with-border.border-purple h5,.wp-block-heading-with-border.border-purple h6{border-bottom:2px solid var(--wp--preset--color--brand-purple,#e00116)}.wp-block-heading-with-border.border-blue h1,.wp-block-heading-with-border.border-blue h2,.wp-block-heading-with-border.border-blue h3,.wp-block-heading-with-border.border-blue h4,.wp-block-heading-with-border.border-blue h5,.wp-block-heading-with-border.border-blue h6{border-bottom:2px solid var(--wp--preset--color--brand-blue,#454545)}.wp-block-heading-with-border h3{font-size:1.5rem}.wp-block-heading-with-border h4{font-size:1.25rem}.wp-block-heading-with-border h5{font-size:1.125rem}.wp-block-heading-with-border h6{font-size:1rem}.block-editor-block-list__layout .wp-block-heading-with-border{min-height:40px;border-bottom:1px solid #d9d9d9}.block-editor-block-list__layout .wp-block-heading-with-border .wp-block-heading{margin-bottom:-1px}:root{--wp--style--global--padding-right:1rem;--wp--style--global--padding-left:1rem}@media (min-width:670px){:root{--wp--style--global--padding-right:2rem;--wp--style--global--padding-left:2rem}}*{box-sizing:border-box;font-family:"Manrope",sans-serif;margin:0;padding:0}svg{flex:none}body{color:#5b4949;width:100%;min-height:100svh;overflow-x:hidden}ul{list-style:none}ul li{list-style:none}ins{text-decoration:none}a{text-decoration:none;color:#e00116;transition:color 0.2s}.wp-block-group a{font-weight:500}.wp-block-group-alignfull{width:100%}.has-brand-lightest-background-color{background-color:#f6f6f6}.has-white-background-color{background-color:#fff}.has-brand-purpledark-background-color{background-color:#423747}.has-gray-border-bottom-color{border-bottom:1px solid #ebebeb}.has-gray-border-top-color{border-top:1px solid #ebebeb}.has-black-10-border-top-color{border-top:1px solid rgb(0 0 0 / .1)}.mobile-menu-toggle,.mobile-submenu-close{display:none;background-color:#fff0;border:none;outline:none}@media (max-width:991px){.mobile-menu-toggle,.mobile-submenu-close{display:block}}.splide__controls{display:flex;align-items:center;gap:1.5rem}.splide__button{background-color:#fff0;border:none;outline:none;cursor:pointer;transition:200ms;color:#e00116}.splide__button:hover{color:#454545}.has-arrow::before{content:"›";margin-right:5px}.has-children{position:relative}.wp-block-media-text figure{width:var(--custom-media-width,auto)}.wp-block-media-text>.wp-block-media-text__content{padding:0}.wp-block-spacer{margin-block-start:0!important}.topbar{display:flex;align-items:center;justify-content:space-between;height:48px}.topbar p{text-wrap:nowrap}@media (max-width:991px){.topbar{display:none}}.topbar__info{display:flex;align-items:center;gap:.625rem;font-size:14px;color:#262323;font-weight:500}.topbar__info-text--phone{font-weight:400;color:#5b4949}.topbar__links{gap:1.5625rem;display:flex;align-items:center;font-size:14px;color:#262323;font-weight:500}.topbar__links a{font-size:14px;gap:.625rem;transition:200ms;color:#e00116}.topbar__links a:hover{color:#454545}.topbar__links a-text--b2b{font-weight:600}header{width:100%;background-color:#fff}.header{max-width:calc(1600px + 2rem);margin:0 auto;padding:0 1rem;height:100px;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (max-width:991px){.header .searchbar{display:none}}.header__logo{min-width:100px;min-height:27px;max-height:54px;max-width:275px;flex-shrink:1}.header__logo img{max-width:100%;height:auto}.header__actions{display:flex;align-items:center;gap:1.5rem;flex-shrink:0}@media (max-width:670px){.header__actions{gap:.75rem}}.header__actions__wrapper{display:flex;gap:1.5rem}@media (max-width:670px){.header__actions__wrapper{gap:.75rem;position:fixed;bottom:0;background:#fff;width:100%;z-index:99;display:block;left:0;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #f6f6f6}.header__actions__wrapper .header__actions{justify-content:space-around}}@media (max-width:1240px){.header__actions{gap:1rem}}.header__actions__line{height:22px;width:1px;background-color:rgb(0 0 0 / .1)}@media (max-width:1240px){.header__actions__line{display:none}}.header__action{display:flex;align-items:center;gap:.75rem;color:#262323;transition:200ms;white-space:nowrap}@media (max-width:1240px){.header__action-text{display:none}}.header__action:hover{color:#e00116}.header__action--liked,.header__action--cart{position:relative}.header__action--liked__number,.header__action--cart__number{position:absolute;border-radius:50%;background-color:#e00116;width:24px;height:24px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:.75rem;color:#fff;font-weight:700}@media (max-width:670px){.header__action__arrow{display:none}}.header__action--liked__number{top:50%;left:50%}.header__action__icon{position:relative}.header__action--cart__number{bottom:50%;left:50%}.header .has-dropdown{position:relative}.header .has-dropdown:hover .header__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.header__dropdown{position:absolute;top:100%;right:0;width:320px;background-color:#fff;border-radius:8px;box-shadow:0 5px 20px rgb(0 0 0 / .1);padding:1rem;z-index:100;margin-top:.5rem;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s;opacity:0;visibility:hidden;transform:translateY(10px)}.header__dropdown:before{content:"";position:absolute;top:-8px;right:24px;width:16px;height:16px;background-color:#fff;transform:rotate(45deg);border-top:1px solid rgb(0 0 0 / .05);border-left:1px solid rgb(0 0 0 / .05)}.header__dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.account-dropdown__header{display:flex;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e9e9e9;margin-bottom:1rem}.account-dropdown__avatar{margin-right:1rem}.account-dropdown__avatar img{border-radius:50%;width:48px;height:48px;object-fit:cover}.account-dropdown__user-info{display:flex;flex-direction:column}.account-dropdown__username{font-weight:600;color:#262323;font-size:1rem;margin-bottom:.25rem}.account-dropdown__email{color:#666;font-size:.875rem}.account-dropdown__menu{list-style:none;padding:0;margin:0}.account-dropdown__menu-item{margin-bottom:.5rem}.account-dropdown__menu-item:last-child{margin-bottom:0}.account-dropdown__link{display:flex;align-items:center;padding:.75rem 1rem;border-radius:6px;transition:background-color 0.2s;color:#262323;text-decoration:none}.account-dropdown__link:hover{background-color:#f5f5f5;color:#e00116}.account-dropdown__icon{display:flex;align-items:center;margin-right:1rem;color:#e00116}.account-dropdown__label{font-size:.9375rem}.account-dropdown__login-form{padding:.5rem 0}.account-dropdown__login-form .woocommerce-form-login{margin:0;padding:0;border:none}.account-dropdown__login-form .woocommerce-form-login .form-row{margin-bottom:1rem;padding:0}.account-dropdown__login-form .woocommerce-form-login .form-row label{display:block;margin-bottom:.5rem;font-size:.875rem;color:#555}.account-dropdown__login-form .woocommerce-form-login .form-row .woocommerce-Input{width:100%;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:6px;font-size:.9375rem;transition:border-color 0.2s}.account-dropdown__login-form .woocommerce-form-login .form-row .woocommerce-Input:focus{border-color:#e00116;outline:none}.account-dropdown__login-form .woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox{display:flex;align-items:center;margin:.5rem 0}.account-dropdown__login-form .woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox input{margin-right:.5rem}.account-dropdown__login-form .woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox span{font-size:.875rem;color:#555}.account-dropdown__login-form .woocommerce-form-login .woocommerce-LostPassword{margin-top:.5rem;font-size:.875rem}.account-dropdown__login-form .woocommerce-form-login .woocommerce-LostPassword a{color:#e00116;text-decoration:none}.account-dropdown__login-form .woocommerce-form-login .woocommerce-LostPassword a:hover{text-decoration:underline}.account-dropdown__login-form .button{width:100%;padding:.75rem;background-color:#e00116;color:#fff;border:none;border-radius:6px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color 0.2s}.account-dropdown__login-form .button:hover{background-color:rgb(86.4251497006,30.502994012,110.997005988)}.account-dropdown__title{font-size:1.125rem;margin:0 0 1rem;color:#262323;font-weight:600}.account-dropdown__footer{margin-top:1rem;padding-top:1rem;border-top:1px solid #e9e9e9;text-align:center}.account-dropdown__register-text{margin-bottom:.75rem;font-size:.875rem;color:#555}.btn--secondary.btn--sm{display:inline-block;padding:.5rem 1rem;font-size:.875rem;background-color:#fff0;color:#e00116;border:1px solid #e00116;border-radius:6px;text-decoration:none;font-weight:600;transition:all 0.2s ease}.btn--secondary.btn--sm:hover{background-color:#e00116;color:#fff}.navbar{display:flex;align-items:center;justify-content:space-between;height:72px;gap:2rem;position:relative}.navbar__categories{width:360px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;background-color:#e00116;border-radius:6px;height:100%;padding:0 1.5rem;cursor:pointer;z-index:2}@media (max-width:991px){.navbar__categories{display:none}}.navbar__categories__links{display:flex;flex-direction:column;position:absolute;top:100%;border-radius:0 0 12px 12px;border:1px solid #e9e9e9;left:0;background-color:#fff;padding:1rem 1rem;gap:.75rem;overflow-y:auto;max-height:770px;min-height:770px;display:none;width:360px;z-index:999}.navbar__categories__link{padding:.5rem;border-radius:6px;background-color:#fff0;transition:200ms;color:#262323;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:space-between}.navbar__categories__link:hover{background-color:#f6f6f6;color:#e00116}.navbar__categories__link-text-wrapper{display:flex;align-items:center;gap:15px}.navbar__categories__link-text{padding-right:20px}.navbar__categories-text-wrapper{display:flex;align-items:center;gap:.625rem}.navbar__categories-text{color:#fff;font-size:15px;font-weight:700;text-transform:uppercase}.navbar__categories__submenus{position:absolute;top:72px;left:360px;background-color:#fff;width:100%;max-width:calc(100% - 324px);border-radius:0 12px 12px 0;border:1px solid #e9e9e9;border-left:none;height:100vw;max-height:770px;min-height:770px;z-index:9999;overflow-y:auto;transition:200ms;opacity:0;visibility:hidden;pointer-events:none}.navbar__categories__submenus.active{opacity:1;visibility:visible;pointer-events:all}@media (max-width:991px){.navbar__categories__submenus{display:none}}.navbar__categories__submenu__wrapper{position:absolute;top:0;left:0;width:100%;transition:200ms;opacity:0;visibility:hidden;pointer-events:none;display:none;padding:1rem;z-index:999}.navbar__categories__submenu__wrapper.active{opacity:1;visibility:visible;pointer-events:all;display:block}.navbar__categories__submenu__title{width:100%;padding:1rem;border-bottom:1px solid #e9e9e9;font-size:24px;text-transform:uppercase;color:#262323}.navbar__categories__submenu__lists{display:grid;grid-template-columns:repeat(3,1fr);padding:1rem;gap:1rem}.navbar__categories__submenu__list{display:flex;flex-direction:column;gap:.5rem}.navbar__categories__submenu__list__title{font-size:18px;font-weight:600;color:#e00116}.navbar__categories__submenu__list__title a{color:#e00116}.navbar__categories__submenu__list__links{display:flex;flex-direction:column;padding-left:8px}.navbar__categories__submenu__link{display:block;padding:.5rem 0;color:#262323;font-weight:600;transition:200ms}.navbar__categories__submenu__link:hover{text-decoration:underline}.navbar__categories:hover .navbar__categories__links{display:block}.navbar__content-wrapper{display:flex;align-items:center;gap:3.75rem;overflow-x:auto}.navbar__content-wrapper::-webkit-scrollbar{display:none}.navbar__links{display:flex;align-items:center;gap:2.25rem}.navbar__links li{font-size:16px;font-weight:600;transition:200ms}.navbar__links li a{color:#262323;white-space:nowrap;display:block}.navbar__links li a:hover{color:#e00116}.navbar__links li.active a,.navbar__links li.current-menu-item a{color:#fff;background-color:#e00116;color:#fff;padding:.625rem 2rem;border-radius:6px;transition:all 200ms ease-in-out}.navbar__links li.active a:hover,.navbar__links li.current-menu-item a:hover{color:#fff;background-color:#454545}.navbar__actions{display:flex;align-items:center;gap:2.5rem}.navbar__actions li a{display:flex;align-items:center;gap:15px;color:#262323;font-size:15px;font-weight:600;transition:200ms;text-transform:uppercase;transition:200ms;white-space:nowrap}.navbar__actions li a:hover{color:#e00116}.home .navbar__categories__links{display:block}.mobile-submenus{position:fixed;top:0;left:0;width:100%;height:100svh;overflow-y:auto;background-color:#fff;padding:0 1rem;padding-bottom:1rem;gap:1rem;display:flex;flex-direction:column;transition:200ms;opacity:0;visibility:hidden;pointer-events:none;z-index:100}.mobile-submenus.active{opacity:1;visibility:visible;pointer-events:all}@media (min-width:991px){.mobile-submenus{display:none!important}}.mobile-submenu__wrapper{padding:0 1rem;padding-bottom:1rem;width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;transition:200ms;transform:translateX(-100%);pointer-events:none;z-index:200}.mobile-submenu__wrapper.active{transform:translateX(0);pointer-events:all}.mobile-submenu__lists{display:flex;flex-direction:column;gap:2rem;overflow-y:auto}.mobile-submenu__list{display:flex;flex-direction:column;gap:.5rem}.mobile-submenu__list__title{font-size:18px;font-weight:600;color:#e00116}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100svh;overflow-y:auto;background-color:#fff;padding:0 1rem;padding-bottom:1rem;gap:1rem;display:flex;flex-direction:column;transition:200ms;transform:translateX(-100%);z-index:100}.mobile-menu.active{transform:translateX(0)}@media (min-width:991px){.mobile-menu{display:none!important}}.mobile-menu .searchbar{max-width:100%}.mobile-menu__header{display:flex;justify-content:space-between;align-items:center;min-height:100px}.mobile-menu__header h2{color:#262323;margin:0}.mobile-menu__categories__links{display:flex;flex-direction:column;background-color:#fff;gap:.75rem}.mobile-menu__categories__links li{display:flex;justify-content:space-between;align-self:center;width:100%}.mobile-menu__categories__links a{padding:.375rem .5rem;border-radius:6px;background-color:#fff0;transition:200ms;color:#262323;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:space-between;flex:1}.mobile-menu__categories__links a .mobile-menu__categories__link-text-wrapper{display:flex;align-items:center;gap:15px}.mobile-menu__categories__link-arrow{display:flex;align-items:center}.hero{display:grid;grid-template-columns:1fr 370px;gap:30px;margin-bottom:4rem;padding-top:2.5rem}@media (max-width:1240px){.hero{grid-template-columns:1fr}}@media (max-width:670px){.hero{grid-template-columns:1fr}}@media (min-width:991px){.hero{margin-left:400px}}.hero__main-offer{height:100%;border-radius:.75rem;overflow:hidden;position:relative;height:450px}@media (min-width:1240px){.hero__main-offer{height:730px}}.hero__main-offer__link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.hero__main-offer__link:hover{text-decoration:none;color:inherit}.hero__main-offer__bg{position:absolute;z-index:-1;width:100%;height:100%}.hero__main-offer__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.hero__main-offer__brand{width:100%;padding:0 4rem;position:absolute;top:4rem;display:flex;justify-content:end}@media (max-width:670px){.hero__main-offer__brand{padding:0 2rem;top:2rem}}.hero__main-offer__brand img{width:100%;max-width:200px}.hero__main-offer__content{width:100%;height:100%;display:flex;justify-content:end;align-items:center;flex-direction:column;padding:44px;gap:34px}.hero__main-offer__content-title{font-size:2.25rem;font-weight:600;color:#fff;text-align:center}@media (max-width:991px){.hero__main-offer__content-title{font-size:32px}}.hero__side-offer{width:100%;height:100%;display:grid;grid-template-rows:1fr 1fr;gap:30px;height:730px}.hero__side-offer__box{border-radius:12px;overflow:hidden;height:100%;width:100%;position:relative}.hero__side-offer__box__bg{position:absolute;z-index:-1;width:100%;height:100%}.hero__side-offer__box__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.hero__side-offer__box__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;padding:30px;color:#fff;text-align:center}.hero__side-offer__box__content__title{font-size:24px;font-weight:600}.hero__side-offer__box__content__subtitle{font-size:16px;font-weight:600}.hero__side-offer__box--dark .hero__side-offer__box__content{color:#000}.hero__side-offer__box--sale{position:relative}.hero__side-offer__box--sale__value{transform-origin:top left;position:absolute;right:1rem;bottom:5rem;transform:rotate(15deg);font-size:2.25rem;background-color:#454545;padding:.5rem;color:#fff;font-weight:700;border-radius:6px}@media (max-width:670px){.hero__side-offer__box--sale__value{bottom:unset;top:1rem}}.section-header{width:100%;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center}.section-header__title{width:fit-content;font-size:1.5rem;font-weight:600;color:#262323;border-bottom:2px solid #454545;padding-bottom:.5rem;margin-bottom:-1px;align-self:flex-end}.section-header__title--uppercase{font-weight:500;text-transform:uppercase}.section-header__title--popular{border-bottom:2px solid #e00116}@media (min-width:991px){.section-header__title{font-size:2.25rem}}.section-header__actions{display:flex;align-items:center;gap:2.5rem}@media (max-width:670px){.section-header__actions{gap:1rem;flex-direction:column;align-items:end}}.section-header__actions__link{color:#e00116;font-weight:600;font-size:16px;transition:200ms;text-align:right}.section-header__actions__link:hover{color:#454545}.wp-block-heading.is-style-piwonit-heading-blue,.wp-block-heading.is-style-piwonit-heading-purple{width:100%;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center;padding-bottom:0;margin-bottom:2rem;position:relative;width:fit-content}.wp-block-heading.is-style-piwonit-heading-blue:before,.wp-block-heading.is-style-piwonit-heading-purple:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e00116}.wp-block-heading.is-style-piwonit-heading-blue h1,.wp-block-heading.is-style-piwonit-heading-blue h2,.wp-block-heading.is-style-piwonit-heading-blue h3,.wp-block-heading.is-style-piwonit-heading-blue h4,.wp-block-heading.is-style-piwonit-heading-blue h5,.wp-block-heading.is-style-piwonit-heading-blue h6{border-bottom:2px solid #454545}.wp-block-heading.is-style-piwonit-heading-purple h1,.wp-block-heading.is-style-piwonit-heading-purple h2,.wp-block-heading.is-style-piwonit-heading-purple h3,.wp-block-heading.is-style-piwonit-heading-purple h4,.wp-block-heading.is-style-piwonit-heading-purple h5,.wp-block-heading.is-style-piwonit-heading-purple h6{border-bottom:2px solid #e00116}.wp-block-heading.is-style-piwonit-heading-blue-uppercase h1,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h2,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h3,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h4,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h5,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h6,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h1,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h2,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h3,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h4,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h5,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h6{font-weight:500;text-transform:uppercase}.wp-block-heading.is-style-piwonit-heading-blue-uppercase h1,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h2,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h3,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h4,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h5,.wp-block-heading.is-style-piwonit-heading-blue-uppercase h6{border-bottom:2px solid #454545}.wp-block-heading.is-style-piwonit-heading-purple-uppercase h1,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h2,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h3,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h4,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h5,.wp-block-heading.is-style-piwonit-heading-purple-uppercase h6{border-bottom:2px solid #e00116}.product-section{display:flex;flex-direction:column;gap:2rem}.product-section .splide__track{padding-top:1.5rem}.product-section__header{width:100%;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center}.product-section__header__title{width:fit-content;font-size:2.25rem;font-weight:600;color:#262323;border-bottom:2px solid #454545;padding-bottom:.5rem;margin-bottom:-1px;align-self:flex-end}.product-section__header__title--uppercase{font-weight:500;text-transform:uppercase}.product-section__header__title--popular{border-bottom:2px solid #e00116}.product-section__header__actions{display:flex;align-items:center;gap:2.5rem}@media (max-width:670px){.product-section__header__actions{gap:1rem;flex-direction:column;align-items:end}}.product-section__header__actions__link{color:#e00116;font-weight:600;font-size:16px;transition:200ms;text-align:right}.product-section__header__actions__link:hover{color:#454545}.product-section__content{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}@media (max-width:1240px){.product-section__content{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.product-section__content{grid-template-columns:repeat(2,1fr)}}@media (max-width:670px){.product-section__content{grid-template-columns:1fr}}.product-section__content__box{transition:200ms;height:100%;padding:1rem;background-color:#fff;border-radius:.75rem;border:1px solid #adadad;box-shadow:0 12px 32px -12px rgb(0 0 0 / .15);display:flex;flex-direction:column;gap:1rem}.product-section__content__box:hover{transform:translateY(-.5rem)}.product-section__content__box__badges{position:absolute;overflow:visible;top:0;right:1rem;display:flex;align-items:center;gap:.75rem;transform:translateY(-50%)}.product-section__content__box__image{width:100%}.product-section__content__box__image img{width:100%;max-height:240px;display:block;object-fit:contain;object-position:center}@media (min-width:991px){.product-section__content__box__image{height:240px}}.product-section__content__box__title{font-size:1rem;color:#262323;font-weight:600}.product-section__content__box__title a{color:#262323}.product-section__content__box__footer{justify-self:flex-end;display:flex;align-items:end;justify-content:space-between}.product-section__content__box__footer__actions{display:flex;align-items:center;gap:1.25rem}.product-section__content__box__footer__actions__link{color:#e00116;transition:200ms}.product-section__content__box__footer__actions__link:hover{color:#454545}.product-section__content__box__footer__price{display:flex;flex-direction:column;justify-content:end;align-items:end}.product-section__content__box__footer__price--before{font-size:14px;color:#423747;font-weight:600;text-decoration:line-through}.product-section__content__box__footer__price--main{font-size:1.3rem;color:#454545;font-weight:600;text-align:right}.product-section__content__box__footer__price--main del{display:block;color:#e00116;font-size:1rem}.product-section__content__box__footer__price--main ins{display:block}.product-section__content__box__footer__price--net{font-size:.75rem;font-weight:600;color:#858585}.product-section__content__box--expanded{grid-column:span 2}@media (max-width:670px){.product-section__content__box--expanded{grid-column:span 1}}.product-section__content__box--expanded__product{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width:670px){.product-section__content__box--expanded__product{grid-template-columns:1fr}}.product-section__content__box--expanded__product__data{display:flex;flex-direction:column;gap:1.875rem}.product-section__content__box--expanded__product__data__specs{display:flex;flex-direction:column;gap:.5rem;color:#858585;font-weight:400}.product-section__content__box--expanded__product__data__specs .bold{font-weight:700}.product-section--deals{margin-top:0;padding-top:4rem}.product-section--categories__box{transition:200ms;width:100%;height:200px;overflow:hidden;border-radius:12px;position:relative}.product-section--categories__box:hover{transform:translateY(-.5rem)}.product-section--categories__box__bg{position:absolute;z-index:-1;width:100%;height:100%}.product-section--categories__box__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.product-section--categories__box__bg::after{position:absolute;bottom:0;left:0;width:100%;height:50%;content:"";background:linear-gradient(to top,rgb(0 0 0 / .75),transparent);pointer-events:none}.product-section--categories__box__content{width:100%;height:100%;padding:1.875rem;display:flex;justify-content:end;align-items:end}.product-section--categories__box__content__title{display:flex;align-items:center;gap:1rem;color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase}.product-section--sets__content__box--teaser{background-color:#fff;border-radius:.75rem;padding:2.25rem;display:flex;flex-direction:column;justify-content:space-between}.product-section--sets__content__box--teaser__content{display:flex;flex-direction:column;gap:1.625rem}.product-section--sets__content__box--teaser__content__title{display:flex;justify-content:end;flex-direction:column;font-size:3rem;line-height:3.25rem;font-weight:400;color:#423747}.product-section--sets__content__box--teaser__content__title .bold{font-weight:700}.product-section--sets__content__box--teaser__content__link{display:flex;align-items:center;color:#454545;gap:1rem;font-size:1rem;font-weight:600;transition:200ms}.product-section--sets__content__box--teaser__content__link:hover{color:#e00116}.badge{width:140px;padding:.5rem 1rem;border-radius:6px;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.badge--new{background-color:#454545}.badge--promo{background-color:#e00116}.blog{display:flex;flex-direction:column;gap:2.5rem}.blog__post{display:flex;flex-direction:column;gap:1rem}.blog__post__image{border-radius:12px;border:1px solid rgb(0 0 0 / .1);height:375px;overflow:hidden}.blog__post__image img{height:100%;width:100%;object-fit:cover;object-position:center}.blog__post__header{display:flex;flex-direction:column}.blog__post__header__date{color:#5b4949;font-size:.875rem;font-weight:400}.blog__post__header__title{color:#262323;font-size:1.5rem;font-weight:600;margin:0}.blog__post__header__title a{color:#262323}.blog__post__content{font-size:1rem;color:#5b4949;font-weight:400;line-height:165%}.blog__post__link{display:flex;align-items:center;gap:.5rem;color:#e00116;font-weight:600;line-height:165%;align-self:flex-end;transition:200ms}.blog__post__link:hover{color:#454545}.benefits{padding:4rem 0;display:flex;flex-direction:column;gap:2.5rem}.benefits__content{display:grid;gap:3.125rem;grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.benefits__content{grid-template-columns:repeat(2,1fr)}}@media (max-width:670px){.benefits__content{grid-template-columns:1fr}}.benefits__content__item{display:flex;gap:2rem}.benefits__content__item__icon{width:3rem;height:3rem;flex:none}.benefits__content__item__content{display:flex;flex-direction:column;gap:.75rem}.benefits__content__item__content__title{font-weight:600;font-size:1.5rem;color:#262323}.benefits__content__item__content__description{font-weight:400;color:#5b4949;font-size:1rem}.footer{margin-top:3rem;padding:3rem 0;display:flex;justify-content:space-between;gap:3rem}@media (max-width:991px){.footer{flex-direction:column}}.footer h3{font-size:1.25rem;font-weight:600;color:#262323}.footer__column{display:flex;flex-direction:column;gap:1.625rem;max-width:350px;width:100%}.footer__right-columns{width:100%;display:flex;justify-content:space-between;gap:1rem}@media (max-width:991px){.footer__right-columns{display:none}}.footer__mobile-content{display:none;flex-direction:column}.footer__mobile-content .footer__column{margin-bottom:2rem}@media (max-width:991px){.footer__mobile-content{display:flex}}.footer__logo-wrapper{display:flex;flex-direction:column;gap:.875rem}.footer__logo{height:42px}.footer__logo img{height:100%}.footer__socials{display:flex;align-items:center;gap:.5rem}.footer__socials__link{display:flex;justify-content:center;align-items:center;width:24px;height:24px;flex:none}.footer__newsletter{display:flex;flex-direction:column;gap:.625rem}.footer__agreement{display:flex;align-items:start;gap:1rem}.footer__agreement label{font-size:.75rem;color:#5b4949;font-weight:600}.footer__agreement__link{color:#5b4949;text-decoration:underline}.footer__adress-column{display:flex;flex-direction:column;gap:1.5rem}.footer__title{font-size:1.25rem;font-weight:600;color:#262323}.footer__description{font-size:1rem;color:#5b4949;font-weight:400}.footer__description-label{font-weight:500}.footer ul{display:flex;flex-direction:column;gap:.75rem}.footer ul li a{font-size:1rem;font-weight:400;color:#262323;white-space:nowrap}.footer ul li a:hover{text-decoration:underline}:root{--wc-form-border-radius:0.5rem;--wc-form-border-color:#C9C9C9;--wc-form-border-color-focus:#e00116;--wc-form-background-color:#ffffff;--wc-form-text-color:#262323}.shop-wrapper{border-top:1px solid #EBEBEB}.shop-wrapper .shop-content{max-width:var(--wp--style--global--content-size,1600px);margin-left:auto;margin-right:auto;padding:0 2rem}.woocommerce .woocommerce-breadcrumb{max-width:var(--wp--style--global--content-size,1600px);margin-left:auto;margin-right:auto;padding:1rem 2rem;margin-bottom:0}.woocommerce .button,.woocommerce button[type=submit],.woocommerce input[type=submit]{border-radius:.5rem;border:none;padding:11px 24px;font-weight:600;transition:background-color 0.3s ease,color 0.3s ease,box-shadow 0.3s ease;text-decoration:none;cursor:pointer;display:inline-block;text-align:center;line-height:normal;background-color:#42b4a7;color:#fff}.woocommerce .button:hover,.woocommerce .button:focus,.woocommerce button[type=submit]:hover,.woocommerce button[type=submit]:focus,.woocommerce input[type=submit]:hover,.woocommerce input[type=submit]:focus{background-color:rgb(52.3170731707,142.6829268293,132.3780487805);color:#fff;outline:none}.woocommerce .button:disabled,.woocommerce .button.disabled,.woocommerce button[type=submit]:disabled,.woocommerce button[type=submit].disabled,.woocommerce input[type=submit]:disabled,.woocommerce input[type=submit].disabled{padding:11px 24px!important;background-color:rgb(168.8634146341,179.1365853659,177.9650834403);color:#fff;cursor:not-allowed!important;box-shadow:none;pointer-events:none}.woocommerce .button.alt,.woocommerce .button.checkout-button,.woocommerce .button.single_add_to_cart_button,.woocommerce .button[name=woocommerce_checkout_place_order],.woocommerce .button#place_order,.woocommerce .button.wc-block-checkout__place-order-button,.woocommerce .button.wc-block-components-button.is-primary,.woocommerce .button.wc-block-cart__submit-button,.woocommerce button[type=submit].alt,.woocommerce button[type=submit].checkout-button,.woocommerce button[type=submit].single_add_to_cart_button,.woocommerce button[type=submit][name=woocommerce_checkout_place_order],.woocommerce button[type=submit]#place_order,.woocommerce button[type=submit].wc-block-checkout__place-order-button,.woocommerce button[type=submit].wc-block-components-button.is-primary,.woocommerce button[type=submit].wc-block-cart__submit-button,.woocommerce input[type=submit].alt,.woocommerce input[type=submit].checkout-button,.woocommerce input[type=submit].single_add_to_cart_button,.woocommerce input[type=submit][name=woocommerce_checkout_place_order],.woocommerce input[type=submit]#place_order,.woocommerce input[type=submit].wc-block-checkout__place-order-button,.woocommerce input[type=submit].wc-block-components-button.is-primary,.woocommerce input[type=submit].wc-block-cart__submit-button{background-color:#e00116;color:#fff}.woocommerce .button.alt:hover,.woocommerce .button.alt:focus,.woocommerce .button.checkout-button:hover,.woocommerce .button.checkout-button:focus,.woocommerce .button.single_add_to_cart_button:hover,.woocommerce .button.single_add_to_cart_button:focus,.woocommerce .button[name=woocommerce_checkout_place_order]:hover,.woocommerce .button[name=woocommerce_checkout_place_order]:focus,.woocommerce .button#place_order:hover,.woocommerce .button#place_order:focus,.woocommerce .button.wc-block-checkout__place-order-button:hover,.woocommerce .button.wc-block-checkout__place-order-button:focus,.woocommerce .button.wc-block-components-button.is-primary:hover,.woocommerce .button.wc-block-components-button.is-primary:focus,.woocommerce .button.wc-block-cart__submit-button:hover,.woocommerce .button.wc-block-cart__submit-button:focus,.woocommerce button[type=submit].alt:hover,.woocommerce button[type=submit].alt:focus,.woocommerce button[type=submit].checkout-button:hover,.woocommerce button[type=submit].checkout-button:focus,.woocommerce button[type=submit].single_add_to_cart_button:hover,.woocommerce button[type=submit].single_add_to_cart_button:focus,.woocommerce button[type=submit][name=woocommerce_checkout_place_order]:hover,.woocommerce button[type=submit][name=woocommerce_checkout_place_order]:focus,.woocommerce button[type=submit]#place_order:hover,.woocommerce button[type=submit]#place_order:focus,.woocommerce button[type=submit].wc-block-checkout__place-order-button:hover,.woocommerce button[type=submit].wc-block-checkout__place-order-button:focus,.woocommerce button[type=submit].wc-block-components-button.is-primary:hover,.woocommerce button[type=submit].wc-block-components-button.is-primary:focus,.woocommerce button[type=submit].wc-block-cart__submit-button:hover,.woocommerce button[type=submit].wc-block-cart__submit-button:focus,.woocommerce input[type=submit].alt:hover,.woocommerce input[type=submit].alt:focus,.woocommerce input[type=submit].checkout-button:hover,.woocommerce input[type=submit].checkout-button:focus,.woocommerce input[type=submit].single_add_to_cart_button:hover,.woocommerce input[type=submit].single_add_to_cart_button:focus,.woocommerce input[type=submit][name=woocommerce_checkout_place_order]:hover,.woocommerce input[type=submit][name=woocommerce_checkout_place_order]:focus,.woocommerce input[type=submit]#place_order:hover,.woocommerce input[type=submit]#place_order:focus,.woocommerce input[type=submit].wc-block-checkout__place-order-button:hover,.woocommerce input[type=submit].wc-block-checkout__place-order-button:focus,.woocommerce input[type=submit].wc-block-components-button.is-primary:hover,.woocommerce input[type=submit].wc-block-components-button.is-primary:focus,.woocommerce input[type=submit].wc-block-cart__submit-button:hover,.woocommerce input[type=submit].wc-block-cart__submit-button:focus{background-color:rgb(70.8502994012,25.005988024,90.994011976);color:#fff}.woocommerce .button.alt:disabled,.woocommerce .button.alt.disabled,.woocommerce .button.checkout-button:disabled,.woocommerce .button.checkout-button.disabled,.woocommerce .button.single_add_to_cart_button:disabled,.woocommerce .button.single_add_to_cart_button.disabled,.woocommerce .button[name=woocommerce_checkout_place_order]:disabled,.woocommerce .button[name=woocommerce_checkout_place_order].disabled,.woocommerce .button#place_order:disabled,.woocommerce .button#place_order.disabled,.woocommerce .button.wc-block-checkout__place-order-button:disabled,.woocommerce .button.wc-block-checkout__place-order-button.disabled,.woocommerce .button.wc-block-components-button.is-primary:disabled,.woocommerce .button.wc-block-components-button.is-primary.disabled,.woocommerce .button.wc-block-cart__submit-button:disabled,.woocommerce .button.wc-block-cart__submit-button.disabled,.woocommerce button[type=submit].alt:disabled,.woocommerce button[type=submit].alt.disabled,.woocommerce button[type=submit].checkout-button:disabled,.woocommerce button[type=submit].checkout-button.disabled,.woocommerce button[type=submit].single_add_to_cart_button:disabled,.woocommerce button[type=submit].single_add_to_cart_button.disabled,.woocommerce button[type=submit][name=woocommerce_checkout_place_order]:disabled,.woocommerce button[type=submit][name=woocommerce_checkout_place_order].disabled,.woocommerce button[type=submit]#place_order:disabled,.woocommerce button[type=submit]#place_order.disabled,.woocommerce button[type=submit].wc-block-checkout__place-order-button:disabled,.woocommerce button[type=submit].wc-block-checkout__place-order-button.disabled,.woocommerce button[type=submit].wc-block-components-button.is-primary:disabled,.woocommerce button[type=submit].wc-block-components-button.is-primary.disabled,.woocommerce button[type=submit].wc-block-cart__submit-button:disabled,.woocommerce button[type=submit].wc-block-cart__submit-button.disabled,.woocommerce input[type=submit].alt:disabled,.woocommerce input[type=submit].alt.disabled,.woocommerce input[type=submit].checkout-button:disabled,.woocommerce input[type=submit].checkout-button.disabled,.woocommerce input[type=submit].single_add_to_cart_button:disabled,.woocommerce input[type=submit].single_add_to_cart_button.disabled,.woocommerce input[type=submit][name=woocommerce_checkout_place_order]:disabled,.woocommerce input[type=submit][name=woocommerce_checkout_place_order].disabled,.woocommerce input[type=submit]#place_order:disabled,.woocommerce input[type=submit]#place_order.disabled,.woocommerce input[type=submit].wc-block-checkout__place-order-button:disabled,.woocommerce input[type=submit].wc-block-checkout__place-order-button.disabled,.woocommerce input[type=submit].wc-block-components-button.is-primary:disabled,.woocommerce input[type=submit].wc-block-components-button.is-primary.disabled,.woocommerce input[type=submit].wc-block-cart__submit-button:disabled,.woocommerce input[type=submit].wc-block-cart__submit-button.disabled{padding:11px 24px!important;background-color:rgb(142.4249732115,114.1520958084,154.8479041916);color:#fff;cursor:not-allowed!important;box-shadow:none;pointer-events:none}.woocommerce input[type=text],.woocommerce input[type=email],.woocommerce input[type=tel],.woocommerce input[type=password],.woocommerce input[type=number],.woocommerce input[type=search],.woocommerce input[type=url],.woocommerce input[type=date],.woocommerce input[type=time],.woocommerce input[type=datetime-local],.woocommerce textarea,.woocommerce select,.woocommerce .input-text,.woocommerce .select2-selection{border-radius:var(--wc-form-border-radius,.5rem);border:1px solid var(--wc-form-border-color,#C9C9C9);padding:10px 12px;transition:border-color 0.3s ease,box-shadow 0.3s ease;background-color:#fff;color:#262323;width:100%;box-sizing:border-box;position:relative}.woocommerce input[type=text]:focus,.woocommerce input[type=email]:focus,.woocommerce input[type=tel]:focus,.woocommerce input[type=password]:focus,.woocommerce input[type=number]:focus,.woocommerce input[type=search]:focus,.woocommerce input[type=url]:focus,.woocommerce input[type=date]:focus,.woocommerce input[type=time]:focus,.woocommerce input[type=datetime-local]:focus,.woocommerce textarea:focus,.woocommerce select:focus,.woocommerce .input-text:focus,.woocommerce .select2-selection:focus{border-color:var(--wc-form-border-color-focus,#e00116);box-shadow:0 0 0 2px rgb(102 36 131 / .2);outline:none}.woocommerce .select2-container--default .select2-selection--single{border-radius:var(--wc-form-border-radius,.5rem)!important;border:1px solid var(--wc-form-border-color,#C9C9C9)!important;height:auto;padding:10px 12px;background-color:#fff}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding-left:0;padding-right:0;color:#262323}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(100% - 2px)}.woocommerce .select2-container--default.select2-container--open .select2-selection--single,.woocommerce .select2-container--default .select2-selection--single:focus{border-color:var(--wc-form-border-color-focus,#e00116)!important;box-shadow:0 0 0 2px rgb(102 36 131 / .2)!important}.woocommerce .cart-collaterals .cart_totals .coupon .input-text,.woocommerce .checkout_coupon .form-row .input-text{border-radius:.5rem;border:1px solid var(--wc-form-border-color,#C9C9C9)}.archive .shop-content{display:flex;flex-direction:column-reverse}@media (min-width:1201px){.archive .shop-content{flex-direction:row-reverse}}.archive .shop-content aside{width:100%;background-color:#F6F6F6;position:relative}.archive .shop-content aside:before{content:"";position:absolute;top:0;right:0;width:9999px;height:100%;background-color:#F6F6F6;z-index:-1}@media (min-width:1201px){.archive .shop-content aside{width:calc(360px + 2rem)}}.archive .shop-content .content-area{width:100%;padding-top:2rem}@media (min-width:1201px){.archive .shop-content .content-area{width:calc(100% - 360px - 2rem);padding-left:2rem}}.minicart-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:99;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.minicart-overlay.active{opacity:1;visibility:visible}#header-cart-dropdown{position:fixed;top:0;right:0;width:320px;height:100vh;background-color:#fff;box-shadow:-5px 0 15px rgb(0 0 0 / .1);padding:1rem;z-index:100;border:none;margin-top:0;transform:translateX(100%);opacity:1;visibility:visible;transition:transform 0.3s ease;display:flex;flex-direction:column}#header-cart-dropdown.active{transform:translateX(0)}#header-cart-dropdown .mini-cart-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e9e9e9;margin-bottom:1rem}#header-cart-dropdown .mini-cart-header h3{font-size:1.25rem;font-weight:600;margin:0}#header-cart-dropdown .mini-cart-header .mini-cart-close{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center}#header-cart-dropdown .mini-cart-header .mini-cart-close:hover svg path{stroke:#454545}#header-cart-dropdown .widget_shopping_cart_content{max-height:calc(100vh - 57px);overflow-y:auto;flex:1;display:flex;flex-direction:column}#header-cart-dropdown .woocommerce-mini-cart{margin:0;padding:0;list-style:none;flex:1}#header-cart-dropdown .woocommerce-mini-cart-item{display:flex;padding:.75rem 0;border-bottom:1px solid #e9e9e9;position:relative;flex-direction:column}#header-cart-dropdown .woocommerce-mini-cart-item a{color:#262323;font-size:.875rem;font-weight:600;margin-bottom:.25rem;padding-right:20px;display:flex}#header-cart-dropdown .woocommerce-mini-cart-item a:hover{color:#e00116}#header-cart-dropdown .woocommerce-mini-cart-item img{width:90px;height:60px;object-fit:cover;margin-right:1rem}#header-cart-dropdown .woocommerce-mini-cart-item .remove_from_cart_button{position:absolute;top:.75rem;right:0;color:#858585;font-size:1.2rem;font-weight:400;padding-right:0;line-height:1;justify-content:center}#header-cart-dropdown .woocommerce-mini-cart-item .quantity{font-size:.875rem;color:#5b4949;text-align:right;justify-content:space-between;align-items:center}#header-cart-dropdown .woocommerce-mini-cart__total{display:flex;justify-content:space-between;padding:1rem 0;font-weight:600;border-bottom:1px solid #e9e9e9;margin-top:auto}#header-cart-dropdown .woocommerce-mini-cart__buttons{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}#header-cart-dropdown .woocommerce-mini-cart__buttons .button{display:inline-block;padding:.75rem;text-align:center;border-radius:6px;font-size:14px;font-weight:600;transition:200ms}#header-cart-dropdown .woocommerce-mini-cart__buttons .button:first-child{background-color:#fff;color:#e00116;border:1px solid #e00116}#header-cart-dropdown .woocommerce-mini-cart__buttons .button:last-child{background-color:#e00116;color:#fff}#header-cart-dropdown .woocommerce-mini-cart__buttons .button:hover{background-color:#454545;border-color:#454545;color:#fff}#header-cart-dropdown .woocommerce-mini-cart__empty-message{text-align:center;padding:1rem 0;color:#5b4949;margin:auto}.woocommerce .button{background-color:#e00116;color:#fff;font-weight:600;padding:14px 24px;border-radius:6px;border:none;transition:all 0.3s ease}.woocommerce .button:hover{background-color:#454545;color:#fff}.woocommerce .button.alt{background-color:#454545}.woocommerce .button.alt:hover{background-color:rgb(0,129.5,121.9806451613)}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-radius:12px;padding:1.5rem 1.75rem 1.5rem 4rem;margin-bottom:2rem;font-weight:500;position:relative;box-shadow:0 4px 15px rgb(0 0 0 / .05);border:none}.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before{top:50%!important;transform:translateY(-50%);left:1.5rem;font-size:1.25rem}.woocommerce .woocommerce-message{background:linear-gradient(135deg,rgb(46 204 113 / .03) 0%,rgb(46 204 113 / .07) 100%);border-left:5px solid #2ecc71;color:rgb(31.924,141.576,78.422)}.woocommerce .woocommerce-message a.button{background-color:#2ecc71;color:#fff;border-radius:30px;padding:.75rem 1.5rem;font-weight:600;float:right;transition:all 0.2s ease}.woocommerce .woocommerce-message a.button:hover{background-color:rgb(38.4928,170.7072,94.5584);transform:translateY(-2px);box-shadow:0 4px 8px rgb(46 204 113 / .3)}.woocommerce .woocommerce-message::before{color:#2ecc71}.woocommerce .woocommerce-info{background:linear-gradient(135deg,rgb(127 140 141 / .03) 0%,rgb(127 140 141 / .07) 100%);border-left:5px solid #7f8c8d;color:rgb(90.2107438017,100.4979338843,101.2892561983);border-top:none}.woocommerce .woocommerce-info a{color:#e00116;text-decoration:none;font-weight:600;position:relative;transition:all 0.2s ease}.woocommerce .woocommerce-info a::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(.7);opacity:.7;transition:all 0.2s ease}.woocommerce .woocommerce-info a:hover{color:rgb(70.8502994012,25.005988024,90.994011976)}.woocommerce .woocommerce-info a:hover::after{transform:scaleX(1);opacity:1}.woocommerce .woocommerce-info::before{color:#7f8c8d}.woocommerce .woocommerce-error{background:linear-gradient(135deg,rgb(231 76 60 / .03) 0%,rgb(231 76 60 / .07) 100%);border-left:5px solid #e74c3c;color:rgb(213.698630137,43.8356164384,26.301369863);list-style:none;margin-left:0;padding-left:4rem;border-top:none}.woocommerce .woocommerce-error li{padding:.5rem 0}.woocommerce .woocommerce-error li:first-child{padding-top:0}.woocommerce .woocommerce-error li:last-child{padding-bottom:0}.woocommerce .woocommerce-error li::before{display:none!important}.woocommerce .woocommerce-error::before{color:#e74c3c}.woocommerce table.shop_table{border-collapse:collapse;border:none;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .1);margin-bottom:30px}.woocommerce table.shop_table th{background-color:#f6f6f6;font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;padding:16px}.woocommerce table.shop_table td{padding:16px;border-top:1px solid #ebebeb}.woocommerce table.shop_table tbody tr:hover{background-color:rgb(246 246 246 / .5)}.woocommerce.woocommerce-checkout #customer_details{margin-bottom:2rem}.woocommerce.woocommerce-checkout #customer_details .col-1,.woocommerce.woocommerce-checkout #customer_details .col-2{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.woocommerce.woocommerce-checkout #customer_details h3{color:#262323;font-size:1.5rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #ebebeb}.woocommerce.woocommerce-checkout #customer_details .form-row{margin-bottom:1rem}.woocommerce.woocommerce-checkout #customer_details .form-row label{color:#5b4949;font-weight:500;margin-bottom:.5rem}.woocommerce.woocommerce-checkout #order_review{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.woocommerce.woocommerce-checkout #order_review .shop_table{border:none;margin-bottom:2rem}.woocommerce.woocommerce-checkout #order_review .shop_table th{color:#5b4949;font-weight:500;padding:1rem 0;border-bottom:1px solid #ebebeb}.woocommerce.woocommerce-checkout #order_review .shop_table td{padding:1rem 0;border-bottom:1px solid #ebebeb}.woocommerce.woocommerce-checkout #order_review .shop_table tfoot tr:last-child th,.woocommerce.woocommerce-checkout #order_review .shop_table tfoot tr:last-child td{border:none;color:#e00116;font-size:1.25rem;font-weight:600}.woocommerce.woocommerce-checkout #order_review #payment{background:#fff0;border-radius:0;border:none}.woocommerce.woocommerce-checkout #order_review #payment .payment_methods{border:none;padding:0}.woocommerce.woocommerce-checkout #order_review #payment .payment_methods li{background:#f6f6f6;border-radius:6px;margin-bottom:1rem;padding:1rem}.woocommerce.woocommerce-checkout #order_review #payment .payment_methods li label{color:#262323;font-weight:500}.woocommerce.woocommerce-checkout #order_review #payment .payment_methods li .payment_box{background:#fff;padding:1rem;margin:1rem -1rem -1rem;border-radius:0 0 6px 6px}.woocommerce.woocommerce-checkout #order_review #payment .payment_methods li .payment_box::before{display:none}.woocommerce.woocommerce-checkout #order_review #payment .payment_methods li .payment_box p{color:#5b4949;margin:0}.woocommerce.woocommerce-checkout #order_review #payment .place-order{padding:0;margin-top:2rem}.woocommerce.woocommerce-checkout #order_review #payment .place-order .button{width:100%;background:#e00116;color:#fff;font-weight:600;padding:1rem;border-radius:6px;transition:all 0.3s ease}.woocommerce.woocommerce-checkout #order_review #payment .place-order .button:hover{background:#454545}.woocommerce-checkout h3{color:#e00116;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;position:relative}.woocommerce-checkout h3::after{content:"";position:absolute;bottom:-1px;left:0;width:50px;height:3px;background:#e00116;border-radius:2px}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:1fr 450px;grid-gap:2rem}@media (max-width:991px){.woocommerce-checkout form.checkout{grid-template-columns:1fr}}.woocommerce-checkout form.checkout .col2-set .col-1,.woocommerce-checkout form.checkout .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form.checkout .col2-set .col-1{margin-bottom:30px}.woocommerce-checkout form.checkout h3{font-size:1.25rem;font-weight:600;margin-bottom:20px}.woocommerce-checkout form.checkout .woocommerce-billing-fields,.woocommerce-checkout form.checkout .woocommerce-shipping-fields,.woocommerce-checkout form.checkout .woocommerce-additional-fields{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);padding:24px;margin-bottom:30px}.woocommerce-checkout form.checkout .woocommerce-billing-fields h3,.woocommerce-checkout form.checkout .woocommerce-shipping-fields h3,.woocommerce-checkout form.checkout .woocommerce-additional-fields h3{padding-bottom:15px;border-bottom:1px solid #ebebeb}.woocommerce-checkout form.checkout .woocommerce-billing-fields .form-row,.woocommerce-checkout form.checkout .woocommerce-shipping-fields .form-row,.woocommerce-checkout form.checkout .woocommerce-additional-fields .form-row{margin-bottom:16px;padding:0}.woocommerce-checkout form.checkout #customer_details .col-2 h3{margin-bottom:10px}.woocommerce-checkout form.checkout #order_review_heading{display:none}.woocommerce-checkout form.checkout #order_review{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);padding:24px;align-self:flex-start}.woocommerce-checkout form.checkout #order_review h3{padding-bottom:15px;border-bottom:1px solid #ebebeb}.woocommerce-checkout form.checkout #order_review table.shop_table{box-shadow:none;margin-bottom:20px}.woocommerce-checkout form.checkout #order_review table.shop_table th{background:#fff0;text-transform:none;font-weight:600;padding:12px 0}.woocommerce-checkout form.checkout #order_review table.shop_table td{padding:12px 0}.woocommerce-checkout form.checkout #order_review table.shop_table .product-name{width:60%}.woocommerce-checkout form.checkout #order_review table.shop_table .product-total{text-align:right}.woocommerce-checkout form.checkout #order_review table.shop_table .cart_item td{border-top:none;border-bottom:1px solid #ebebeb}.woocommerce-checkout form.checkout #order_review table.shop_table .cart_item td.product-name{font-size:.9rem}.woocommerce-checkout form.checkout #order_review table.shop_table .cart_item td.product-name .product-quantity{color:#5b4949}.woocommerce-checkout form.checkout #order_review table.shop_table .cart_item td.product-total{font-weight:500;text-align:right}.woocommerce-checkout form.checkout #order_review table.shop_table tfoot th{text-align:left}.woocommerce-checkout form.checkout #order_review table.shop_table tfoot td{text-align:right}.woocommerce-checkout form.checkout #order_review table.shop_table tfoot tr.order-total th,.woocommerce-checkout form.checkout #order_review table.shop_table tfoot tr.order-total td{font-weight:600;font-size:1.1rem}.woocommerce-checkout form.checkout #order_review table.shop_table tfoot tr.order-total th .amount,.woocommerce-checkout form.checkout #order_review table.shop_table tfoot tr.order-total td .amount{color:#e00116}.woocommerce-checkout form.checkout #payment{background:#fff0;border-radius:0;margin-top:20px}.woocommerce-checkout form.checkout #payment ul.payment_methods{padding:0;border:none}.woocommerce-checkout form.checkout #payment ul.payment_methods li{margin-bottom:10px}.woocommerce-checkout form.checkout #payment ul.payment_methods li .payment_box{background-color:#f6f6f6;margin:10px 0;padding:16px;border-radius:6px}.woocommerce-checkout form.checkout #payment ul.payment_methods li .payment_box:before{border-color:#f6f6f6;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0}.woocommerce-checkout form.checkout #payment ul.payment_methods li .payment_box p{margin:0;font-size:.9rem}.woocommerce-checkout form.checkout #payment ul.payment_methods li label{font-weight:500}.woocommerce-checkout form.checkout #payment ul.payment_methods li label img{max-height:24px;margin-left:8px;vertical-align:middle}.woocommerce-checkout form.checkout #payment .form-row.place-order{padding:20px 0 0;margin:0}.woocommerce-checkout form.checkout #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper{margin-bottom:20px}.woocommerce-checkout form.checkout #payment .form-row.place-order button#place_order{width:100%;display:block;font-size:1.1rem;padding:16px}.woocommerce-checkout .woocommerce-shipping-totals.shipping td{padding:1.5rem 0!important}.woocommerce-shipping-totals.shipping td{padding:1.5rem 1rem!important;text-align:left!important}.woocommerce-shipping-totals.shipping td strong{display:block;margin-bottom:1rem;color:#e00116;font-size:1.1rem;font-weight:600}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li{background:#f6f6f6;border-radius:8px;padding:1rem;border:2px solid #fff0;transition:all 0.2s ease;position:relative;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li .shipping-method-description{flex:0 0 100%}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:hover{background:rgb(102 36 131 / .05);border-color:rgb(102 36 131 / .15)}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:has(input:checked){background:rgb(102 36 131 / .08);border-color:#e00116;box-shadow:0 2px 8px rgb(102 36 131 / .15)}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:has(input:checked) label{color:#e00116;font-weight:600}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li input[type=radio]{margin:0;width:18px;height:18px;flex-shrink:0;accent-color:#e00116;cursor:pointer}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li label{margin:0;font-weight:500;color:#262323;cursor:pointer;flex:1;display:flex;align-items:center;justify-content:space-between;line-height:1.4}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li label .woocommerce-Price-amount{font-weight:600;color:#454545;margin-left:auto;padding-left:1rem}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li label .woocommerce-Price-amount bdi:after{content:""}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li .easypack-shipping-method-logo{margin-left:.5rem;flex-shrink:0}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li .easypack-shipping-method-logo img{max-height:24px;max-width:60px;object-fit:contain;opacity:.8;transition:opacity 0.2s ease}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:hover .easypack-shipping-method-logo img{opacity:1}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:has(input[value*=local_pickup])::before{content:"🏪";font-size:1.2rem;margin-right:.5rem}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:has(input[value*=punkt],input[value*=point])::before{content:"📍";font-size:1.2rem;margin-right:.5rem}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:has(input[value*=paczkomat],input[value*=parcel_machines])::before{content:"📦";font-size:1.2rem;margin-right:.5rem}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:has(input[value*=courier],input[value*=kurier],input[value*=shipping_courier],input[value*=flexible_shipping],input[value*=dpd])::before{content:"🚚";font-size:1.2rem;margin-right:.5rem}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li:has(input[value="flexible_shipping_single:10"])::before{content:"📍";font-size:1.2rem;margin-right:.5rem}.easypack_show_geowidget{width:100%!important;max-width:unset!important;padding:12px 10px 12px 10px!important}.easypack-parcel-machine-select{text-align:center!important}@media (max-width:767px){.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li{padding:.875rem;align-items:flex-start;gap:.5rem}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li input[type=radio]{align-self:flex-start}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li label{width:100%;flex-direction:column;align-items:flex-start;gap:.25rem}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li label .woocommerce-Price-amount{margin-left:0;padding-left:0;align-self:flex-end}.woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods li .easypack-shipping-method-logo{align-self:flex-end;margin-left:0}}.woocommerce-cart .cart-empty{text-align:center;padding:40px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);margin-bottom:20px}.woocommerce-cart .cart-empty:before{content:"\f07a";font-family:"Font Awesome 5 Free";display:block;font-size:60px;color:#5b4949;margin-bottom:20px;opacity:.3}.woocommerce ul.order_details{display:flex;justify-content:center;margin:3rem 0;flex-direction:column;gap:1rem}.woocommerce ul.order_details li{border:none;padding:0;margin:0}@media (min-width:991px){.woocommerce ul.order_details{flex-direction:row;gap:2rem}.woocommerce ul.order_details li{border-right:1px dashed #cfc8d8;padding-right:2em}.woocommerce ul.order_details li:last-child{border:none;padding-right:0}}.woocommerce-thankyou-order-received{text-align:center;font-size:2rem}tr.cart-subtotal bdi:after,tr.order-total bdi:after{content:" brutto";font-size:.83333rem;font-weight:300}tr.order-total .includes_tax{display:none}.woocommerce-page table.cart td.actions .coupon .button{width:100%;margin-top:.5rem}@media (min-width:991px){.woocommerce-page table.cart td.actions .coupon .button{width:auto;margin-top:0}}.woocommerce.woocommerce-cart{display:grid;grid-template-columns:1fr 380px;grid-gap:2rem}@media (max-width:991px){.woocommerce.woocommerce-cart{grid-template-columns:1fr}}.woocommerce.woocommerce-cart .woocommerce-cart-form{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .1);overflow:hidden}.woocommerce.woocommerce-cart .woocommerce-cart-form__cart-item{transition:background-color 0.2s}.woocommerce.woocommerce-cart .woocommerce-cart-form__cart-item:hover{background-color:rgb(246 246 246 / .5)}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table{margin:0;border:none;border-collapse:collapse}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table thead{background-color:#f6f6f6}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table thead th{color:#e00116;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;padding:1.25rem 1.5rem;border-bottom:1px solid #ebebeb}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr{border-bottom:1px solid #ebebeb}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr:last-child{border-bottom:none}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td{padding:1.5rem;vertical-align:middle}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove{width:20px}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove a.remove{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:1.25rem;color:#adadad!important;background:#fff0;border-radius:50%;transition:all 0.2s ease}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove a.remove:hover{color:#ffffff!important;background:#e74c3c}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-thumbnail{width:100px}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-thumbnail img{width:80px;height:80px;border-radius:8px;object-fit:cover;box-shadow:0 2px 10px rgb(0 0 0 / .05);transition:transform 0.3s ease}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-thumbnail img:hover{transform:scale(1.05)}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-name a{color:#262323;font-weight:600;text-decoration:none;transition:color 0.2s ease;position:relative}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-name a:hover{color:#e00116}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-name a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#e00116;transition:width 0.2s ease}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-name a:hover::after{width:100%}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-price{font-weight:600;color:#262323}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-price .amount{position:relative}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-price .amount::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgb(0 155 146 / .2);border-radius:2px}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .product-subtotal{font-weight:700;color:#e00116;font-size:1.05rem}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .actions{background-color:#f6f6f6;padding:1.5rem}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .actions button[name=update_cart]{float:right;background-color:#fff0;color:#858585;border:1px solid #ebebeb;border-radius:30px;padding:.75rem 1.25rem;font-weight:500;transition:all 0.2s ease}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .actions button[name=update_cart]:not(:disabled):hover{background-color:#e00116;color:#fff;border-color:#e00116;transform:translateY(-2px)}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table .actions button[name=update_cart]:disabled{opacity:.5;cursor:not-allowed}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals{width:100%;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .1);padding:2rem}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals h2{color:#e00116;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #ebebeb;position:relative}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals h2::after{content:"";position:absolute;bottom:-1px;left:0;width:80px;height:3px;background-color:#e00116;border-radius:2px}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table{border:none;margin-bottom:1.5rem}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th,.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td{padding:1rem 0;border-bottom:1px solid #ebebeb;vertical-align:middle}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th{font-weight:500;color:#5b4949;width:40%}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td{text-align:right;font-weight:500}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.cart-subtotal .amount{font-weight:600}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total th,.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td{padding-top:1.5rem;border-bottom:none}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total th{font-weight:600}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total .amount{font-size:1.3rem;font-weight:700;color:#e00116}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{display:block;width:100%;background-color:#e00116;color:#fff;font-weight:600;padding:1rem 1.5rem;text-align:center;border-radius:30px;transition:all 0.3s ease;position:relative;overflow:hidden}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button::after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgb(255 255 255 / .4);opacity:0;border-radius:100%;transform:scale(1,1) translate(-50%,-50%);transform-origin:50% 50%}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background-color:#42b4a7;transform:translateY(-3px);box-shadow:0 7px 15px rgb(66 180 167 / .3)}.woocommerce.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:active::after{animation:ripple 0.6s ease-out}@keyframes ripple{0%{opacity:1}100%{opacity:0;transform:scale(100,100) translate(-50%,-50%)}}.woocommerce.woocommerce-cart .cart-empty{text-align:center;padding:3rem;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .1);grid-column:1/-1}.woocommerce.woocommerce-cart .cart-empty:before{content:"\f07a";font-family:"Font Awesome 5 Free";display:block;font-size:60px;color:#adadad;margin-bottom:1.5rem;opacity:.4}.woocommerce.woocommerce-cart .cart-empty+.return-to-shop{text-align:center;margin-top:1.5rem;grid-column:1/-1}.woocommerce.woocommerce-cart .cart-empty+.return-to-shop .button{background-color:#e00116;color:#fff;font-weight:600;border-radius:30px;transition:all 0.3s ease}.woocommerce.woocommerce-cart .cart-empty+.return-to-shop .button:hover{background-color:#454545;transform:translateY(-3px);box-shadow:0 7px 15px rgb(0 155 146 / .3)}@media (max-width:768px){.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table thead{display:none}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #ebebeb}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td:before{content:attr(data-title);font-weight:600;color:#e00116}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td.product-remove,.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td.product-thumbnail{display:block;text-align:center}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td.product-remove:before,.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td.product-thumbnail:before{display:none}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td.product-thumbnail{padding-bottom:0;border-bottom:none}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td.actions{display:block;padding:1rem}.woocommerce.woocommerce-cart .woocommerce-cart-form table.shop_table tbody td.actions button[name=update_cart]{float:none;width:100%;margin-top:.5rem}}.woocommerce-NoticeGroup{grid-column:1/-1}.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap;gap:30px;margin:40px 0}@media (max-width:768px){.woocommerce-account .woocommerce{flex-direction:column}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:25%;min-width:250px}@media (max-widdiv.DTFC_Blocker{background-color:#fff}div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0;z-index:2}div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}div.DTFC_LeftFootWrapper table.compare-list,div.DTFC_LeftHeadWrapper table.compare-list{border:0}a.compare.disabled:not(.added){opacity:.6;pointer-events:none}.yith-woocompare-popup-container{position:fixed;top:0;bottom:0;left:0;right:0;background:rgb(255 255 255 / .95);z-index:1000}a.yith-woocompare-popup-close{position:absolute;top:20px;right:20px;font-size:40px;width:40px;color:#434343;text-decoration:none;z-index:2;line-height:1;background-color:rgb(255 255 255 / .7);text-align:center}body.yith-woocompare-popup-open{overflow-y:hidden}body.yith-woocompare-popup,.yith-woocompare-table-wrapper{box-sizing:border-box;font-size:16px;color:#747373;background:none!important;margin:0;max-height:100%;overflow-y:scroll;overflow-x:hidden}body.yith-woocompare-popup,.yith-woocompare-table-scroll-wrapper{position:relative;padding:5%}body.yith-woocompare-popup #yith-woocompare{padding:10px}#yith-woocompare-table_wrapper{margin:10px 0}#yith-woocompare table.dataTable.compare-list thead th,#yith-woocompare table.dataTable.compare-list thead td,#yith-woocompare table.dataTable.compare-list tfoot td,#yith-woocompare table.dataTable.compare-list tfoot th{border:0;vertical-align:middle}#yith-woocompare table.compare-list{width:100%;border-bottom:0;border-top:0;margin:0;table-layout:auto}#yith-woocompare table.compare-list tr{background:#fff}#yith-woocompare table.compare-list tbody tr .filler{padding:0!important}#yith-woocompare table.compare-list td:not(.filler){min-width:300px;width:300px;text-align:center;vertical-align:middle}#yith-woocompare table.compare-list tbody th:not(.filler){min-width:300px;width:300px;overflow:hidden;text-align:left;font-weight:700}#yith-woocompare table.dataTable.compare-list tbody th,#yith-woocompare table.dataTable.compare-list tbody td{border-right:none;border-top:1px solid #e7e7e7;border-bottom:none;border-left:none;padding-block:10px;vertical-align:middle}#yith-woocompare table.dataTable.compare-list:not(.compact) tbody td{padding-inline:40px}#yith-woocompare table.dataTable.compare-list tbody tr:first-child th,#yith-woocompare table.dataTable.compare-list tbody tr:first-child td{border-top:none}#yith-woocompare table.compare-list tbody td.last-column{width:auto;border-right:0}#yith-woocompare table.dataTable.compare-list tbody .product_info th,#yith-woocompare table.dataTable.compare-list tbody .product_info td{vertical-align:top}#yith-woocompare table.dataTable.compare-list tbody tr.label-row td{font-weight:700;color:#434343;padding-bottom:0}#yith-woocompare table.dataTable.compare-list tbody tr.label-row+tr td{border-top:none}#yith-woocompare .dataTables_scrollBody::-webkit-scrollbar{-webkit-appearance:none;height:4px}#yith-woocompare .dataTables_scrollBody::-webkit-scrollbar-thumb{background-color:#e7e7e7;border-radius:10px}.rtl #yith-woocompare table.compare-list tbody th{text-align:right}.yith_woocompare_table_image{text-align:center;margin-top:20px}.yith_woocompare_table_image img{display:inline-block;max-width:100%}table.compare-list img{width:100%;height:auto}table.compare-list tr.product_info td{vertical-align:top}table.compare-list .remove{margin-bottom:10px}table.compare-list .remove a{text-transform:uppercase;text-decoration:none;text-align:center}table.compare-list .remove a span{padding:0 5px}table.compare-list .image-wrap{display:block;position:relative;line-height:0}table.compare-list .image-wrap .image-overlay{position:absolute;display:none;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .4);line-height:normal}table.compare-list .image-wrap:hover .image-overlay{display:block}table.compare-list .image-wrap:hover .image-overlay .remove a{display:block;background:#fff;font-size:0;position:absolute;right:20px;bottom:20px;margin:0;border-radius:4px;cursor:pointer;width:30px;height:30px;line-height:30px}table.compare-list .image-wrap:hov