.ios-switch{position:relative;display:inline-block;--switch-radius: 14px;--switch-transition: .3s;--switch-inner-padding: 3px;--switch-height: 20px;--switch-width: 40px;--switch-bg-active: var(--COLOR-PRIMARY, #1f9d86);--switch-bg-unactive: #ccc;width:var(--switch-width);height:var(--switch-height);border-radius:var(--switch-radius);overflow:hidden}@media (max-width: 768px){.ios-switch{--switch-height: 14px;--switch-width: 30px;--switch-inner-padding: 2px}}.ios-switch .slider{position:absolute;cursor:pointer;inset:0;background-color:var(--switch-bg-unactive);transition:var(--switch-transition);border-radius:var(--switch-radius)}.ios-switch .slider:before{position:absolute;content:"";--switch-circle-size: calc(var(--switch-height) - 2 * var(--switch-inner-padding));height:var(--switch-circle-size);width:var(--switch-circle-size);left:var(--switch-inner-padding);bottom:var(--switch-inner-padding);background-color:#fff;transition:inherit;border-radius:50%}.ios-switch input[type=checkbox]:checked+.slider{background-color:var(--switch-bg-active)}.ios-switch input[type=checkbox]:checked+.slider:before{transform:translate(calc(var(--switch-width) - 2 * var(--switch-inner-padding) - var(--switch-circle-size)))}.imitation-radio{--radio-size: 14px;--radio-inner-size: 8px;border-radius:var(--radio-size);width:var(--radio-size);height:var(--radio-size);position:relative}.imitation-radio:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;border:1px solid #c9c9c9;border-radius:inherit}.active>.imitation-radio:after,[checked]>.imitation-radio:after{content:"";position:absolute;left:calc((var(--radio-size) - var(--radio-inner-size)) / 2);top:calc((var(--radio-size) - var(--radio-inner-size)) / 2);width:var(--radio-inner-size);height:var(--radio-inner-size);background-color:var(--COLOR-PRIMARY, green);border-radius:inherit}.main-products-compare .custom-select{--custom-select-border-color: #c9c9c9;--custom-select-active-option-bg-color: #fff;--custom-select-option-text-color: #898989;--custom-select-active-option-text-color: #000}@media (max-width: 768px){.main-products-compare .custom-select .custom-select-header{padding:8px 10px}}.main-products-compare .custom-select .custom-select-name-label{font-weight:700;margin-right:.5em}.main-products-compare .custom-select .custom-select-label{flex:1;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main-products-compare .custom-select .custom-select-options{box-shadow:0 4px 10px #0003;border:1px solid #c9c9c9}.main-products-compare .custom-select .custom-select-options .custom-select-option{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:10px}.main-products-compare .custom-select .custom-select-options .custom-select-option *{pointer-events:none}.main-products-compare .custom-select .custom-select-options .custom-select-option span{flex:1}@media (max-width: 1280px){.main-products-compare .custom-select .arrow-out img{width:14px;height:14px}}@media (max-width: 989px){.main-products-compare .custom-select .arrow-out img{width:12px;height:12px}}#render-product-compare:empty{min-height:100vh}.main-products-compare-header{text-align:center;margin:clamp(40px,5.2%,100px) 0;padding-left:var(--outer);padding-right:var(--outer)}.main-products-compare-header .main-products-compare__title{font-size:41.672px;font-weight:700;line-height:1;margin-bottom:12px}@media (max-width: 989px){.main-products-compare-header .main-products-compare__title{font-size:24px}}@media (max-width: 768px){.main-products-compare-header .main-products-compare__title{font-size:20px}}.main-products-compare-header .main-products-compare__description{font-style:normal;font-weight:500;line-height:1.5}@media (max-width: 989px){.main-products-compare-header .main-products-compare__description{font-size:14px}}@media (max-width: 768px){.main-products-compare-header .main-products-compare__description{font-size:12px}}.main-products-compare{padding-bottom:24px}.main-products-compare .wrapper{max-width:initial}@media (max-width: 989px){.main-products-compare .wrapper{padding-left:0;padding-right:0}}.main-products-compare .product-compare__actions{display:flex;justify-content:flex-end;font-size:16px;--action-padding: 16px}@media (max-width: 1560px){.main-products-compare .product-compare__actions{font-size:14px;--action-padding: 12px}}@media (max-width: 989px){.main-products-compare .product-compare__actions{font-size:14px;padding-left:var(--outer);padding-right:var(--outer);justify-content:center}}@media (max-width: 768px){.main-products-compare .product-compare__actions{flex-wrap:wrap;font-size:12px;--action-padding: 10px;--row-gap: 12px;--column-gap: 12px;gap:var(--row-gap) var(--column-gap)}}@media (max-width: 589px){.main-products-compare .product-compare__actions{--row-gap: 10px;--column-gap: 10px}}.main-products-compare .product-compare__actions .product-compare__action--select{border-radius:5px 0 0 5px;min-width:270px}@media (max-width: 1440px){.main-products-compare .product-compare__actions .product-compare__action--select{min-width:240px}}@media screen and (min-width: 768.1px){.main-products-compare .product-compare__actions .product-compare__action--select{border-right:none}}@media (max-width: 989px){.main-products-compare .product-compare__actions .product-compare__action--select{flex:1}}@media (max-width: 768px){.main-products-compare .product-compare__actions .product-compare__action--select{width:100%;display:block;height:calc(var(--height) + 1px);overflow:hidden}.main-products-compare .product-compare__actions .product-compare__action--select .custom-select-options{position:static;transform:none;height:0;overflow:hidden;padding:0;box-shadow:none;pointer-events:none;border:none}.main-products-compare .product-compare__actions .product-compare__action--select .custom-select-options .custom-select-option{padding-left:var(--action-padding);padding-right:var(--action-padding)}.main-products-compare .product-compare__actions .product-compare__action--select.active .custom-select-options{height:auto;display:block;padding:0 0 12px;pointer-events:initial;max-height:400px;overflow:auto}.main-products-compare .product-compare__actions .product-compare__action--select[closing] .custom-select-options{height:auto}}@media screen and (max-width: 768px){.main-products-compare .product-compare__actions .product-compare__action--select{border-radius:5px}}.main-products-compare .product-compare__actions .product-compare__action-group{display:contents}@media (max-width: 380px){.main-products-compare .product-compare__actions .product-compare__action-group{font-size:11px}}@media (max-width: 768px){.main-products-compare .product-compare__actions .product-compare__action-group{display:flex;gap:inherit;width:100%}}.main-products-compare .product-compare__actions .product-compare__action-group .product-compare__action--switch{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #c9c9c9;padding:0 var(--action-padding);color:#2d2926;font-weight:700;line-height:1.2}@media (max-width: 768px){.main-products-compare .product-compare__actions .product-compare__action-group .product-compare__action--switch{border-radius:5px;flex:auto;gap:8px}}.main-products-compare .product-compare__actions .product-compare__action-group .product-compare__action--switch span{flex:1}.main-products-compare .product-compare__actions .product-compare__action-group .product-compare__action--button{border-radius:0 5px 5px 0;font-weight:700;font-size:inherit;padding-left:var(--action-padding);padding-right:var(--action-padding)}@media screen and (max-width: 768px){.main-products-compare .product-compare__actions .product-compare__action-group .product-compare__action--button{border-radius:5px;flex:auto;font-size:inherit}}.main-products-compare .product-compare__scroll-bar-wrapper{position:sticky;bottom:0;width:100%;padding:24px var(--outer);box-sizing:border-box;background-color:#fff}.main-products-compare .product-compare__scroll-bar-wrapper.hidden{display:none!important}@media screen and (min-width: 990px){.main-products-compare .product-compare__scroll-bar-wrapper{display:none}}.main-products-compare .product-compare__scroll-bar-wrapper .my-custom-scrollbar{background:#c9c9c9;position:relative;width:100%;height:2px}.main-products-compare .product-compare__scroll-bar-wrapper .my-custom-scrollbar-thumb{position:absolute;top:0;bottom:0;height:100%;background:#2c2825}.main-products-compare table{display:block;width:fit-content}.main-products-compare .table{display:table;table-layout:fixed}.main-products-compare .table-scroll-wrapper{overflow:hidden;margin-bottom:10px}.main-products-compare .table-scroll{padding-bottom:10px;margin-bottom:-10px;padding-top:24px}@media (max-width: 989px){.main-products-compare .table-scroll{padding-top:24px;overflow:auto hidden;padding-left:var(--outer);padding-right:var(--outer)}}.main-products-compare .product-compare__table-container .table-wrapper{--table-width: 100%;--product-line-outset: 10px;width:var(--table-width)}.main-products-compare .product-compare__table-container .table-wrapper .table{table-layout:fixed;width:100%}.main-products-compare .product-compare__table-container .table-wrapper .table--products{width:calc(100% + var(--product-line-outset) * 2);margin-left:calc(-1 * var(--product-line-outset));margin-right:calc(-1 * var(--product-line-outset))}@media screen and (max-width: 989px){.main-products-compare .product-compare__table-container .table-wrapper{--product-line-outset: 0px;--table-width: calc(100vw - var(--outer) * 2)}.main-products-compare .product-compare__table-container[data-columns="4"] .table-wrapper{--table-width: calc((100vw - var(--outer) * 2) * 4 / 3)}}@media screen and (max-width: 768px){.main-products-compare .product-compare__table-container[data-columns] .table-wrapper{--table-width: calc((100vw - var(--outer) * 2 + var(--product-line-outset)) * var(--columns) / 2)}}.main-products-compare tr{border:none}@media (min-width: 990px){.main-products-compare tr.tr-even td{background-color:#f4f0ed;border-radius:0}.main-products-compare tr.tr-even td[rowspan]{border-radius:5px 0 0 5px}.main-products-compare tr.tr-even.tr-subline-first td:last-child{border-radius:0 5px 0 0}.main-products-compare tr.tr-even.tr-subline-last td:last-child{border-radius:0 0 5px}.main-products-compare tr.tr-even.tr-subline-first.tr-subline-last td:last-child{border-radius:0 5px 5px 0}}@media (max-width: 989px){.main-products-compare tr.tr-even{background-color:#f4f0ed}}@media (max-width: 768px){.main-products-compare tr.tr-odd+.tr-odd td{padding-top:0!important}.main-products-compare tr.tr-even+.tr-even td{padding-top:0!important}}.main-products-compare td{border:none;padding:32px 10px;text-align:center;vertical-align:top}@media (max-width: 989px){.main-products-compare td{padding:20px 10px;border-left:1px solid rgb(184,184,184);border-right:1px solid rgb(184,184,184)}}.main-products-compare td>div{height:100%}.main-products-compare td.product-compare__product{padding-top:10px}@media (max-width: 989px){.main-products-compare td.product-compare__product{padding-top:0;padding-bottom:15px}}.main-products-compare td.product-compare__product .product-compare__product-image{padding-top:100%;position:relative;margin-bottom:28px}.main-products-compare td.product-compare__product .product-compare__product-image .product__badge{font-weight:700;left:5.2%;top:5.2%;font-size:clamp(12px,1vw,20px);z-index:1}@media (max-width: 768px){.main-products-compare td.product-compare__product .product-compare__product-image .product__badge{line-height:1.2}}.main-products-compare td.product-compare__product .product-compare__product-image img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px}.main-products-compare td.product-compare__product .custom-select{width:100%;height:42px}.main-products-compare td.product-compare__product .custom-select.active{border-color:#2d2926}.main-products-compare td.product-compare__product .custom-select .custom-select-header{height:100%;padding-top:0;padding-bottom:0}.main-products-compare td.product-compare__product .custom-select .custom-select-label{color:#2d2926;font-size:13.8px;font-weight:500;line-height:1.1}@media (max-width: 1280px){.main-products-compare td.product-compare__product .custom-select .custom-select-label{font-size:13.14px}}@media (max-width: 989px){.main-products-compare td.product-compare__product .custom-select .custom-select-label{font-size:inherit}}.main-products-compare td.product-compare__product .custom-select .custom-select-option{display:flex;align-items:center;justify-content:flex-start;gap:8px}.main-products-compare td.product-compare__product .custom-select .custom-select-option *{pointer-events:none}@media screen and (max-width: 589px){.main-products-compare td.product-compare__product .custom-select .custom-select-option{font-size:12px}}@media screen and (max-width: 1280px){.main-products-compare td.product-compare__product .custom-select .custom-select-header{padding-top:8px;padding-bottom:8px}.main-products-compare td.product-compare__product .custom-select .custom-select-header,.main-products-compare td.product-compare__product .custom-select .custom-select-option{padding-left:12px;padding-right:12px}}.main-products-compare td.product-compare__product form{margin:0}.main-products-compare td.product-compare__product form .form__selectors{margin-top:18px;margin-bottom:18px}@media screen and (max-width: 768px){.main-products-compare td.product-compare__product form .form__selectors .radio__inputs--swatch{gap:8px}}.main-products-compare td.product-compare__product .product__grid__price{display:flex;align-items:center;justify-content:center;gap:8px}.main-products-compare td.product-compare__product .product__grid__price span{margin:0}@media screen and (max-width: 1440px) and (min-width: 990px){.main-products-compare td.product-compare__product .product__grid__price>span{font-size:14px}}.main-products-compare td.product-compare__product .product-grid-item__btn{letter-spacing:0}@media screen and (max-width: 589px){.main-products-compare td.product-compare__product .product-grid-item__btn{height:32px}}@media screen and (min-width: 1560.1px){.main-products-compare td.product-compare__product .product-grid-item__btn{font-size:16px;height:50px}}.main-products-compare td.product-compare__parma{text-align:left;padding-left:24px;padding-right:24px;position:relative;font-weight:700;width:200px;font-size:15px}@media (max-width: 1440px){.main-products-compare td.product-compare__parma{font-size:14px}}@media (max-width: 1280px){.main-products-compare td.product-compare__parma{width:160px}}@media (max-width: 989px){.main-products-compare td.product-compare__parma{display:none}}.main-products-compare td.product-compare__parma .product-compare__parma-inner{padding:inherit;position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;height:100%}.main-products-compare td.product-compare__value .product-compare__value-inner{font-size:15px}@media (max-width: 1440px){.main-products-compare td.product-compare__value .product-compare__value-inner{font-size:14px}}@media (max-width: 989px){.main-products-compare td.product-compare__value .product-compare__value-inner{text-align:left}}@media (max-width: 768px){.main-products-compare td.product-compare__value .product-compare__value-inner{font-size:12px}}.main-products-compare td.product-compare__value .product-compare__value-inner .product-compare__value__param{font-weight:700;display:none;font-size:14px}@media (max-width: 989px){.main-products-compare td.product-compare__value .product-compare__value-inner .product-compare__value__param{font-weight:700;margin-bottom:16px;display:block}}.main-products-compare td.product-compare__value .product-compare__value-inner .product-compare__value__small{font-size:13px}.main-products-compare td.product-compare__value .product-compare__value-inner img{height:40px;width:auto;vertical-align:middle;margin-bottom:10px}.main-products-compare td.product-compare__value .product-compare__value-inner p{margin:0;font-size:inherit}@media (max-width: 1440px){.main-products-compare td.product-compare__value .product-compare__value-inner .product-compare__value__small{font-size:12px}.main-products-compare td.product-compare__value .product-compare__value-inner img{height:32px;margin-bottom:8px}}.product-compare__sticky{position:sticky;top:var(--menu-height, 95px);z-index:3;pointer-events:none;height:var(--height, 0);overflow:visible}.product-compare__sticky .product-compare__sticky-inner{visibility:hidden;opacity:0;height:100vh;inset:0;pointer-events:none}.product-compare__sticky .product-compare__sticky-inner.active{opacity:1;visibility:visible}.product-compare__sticky .product-compare__sticky-inner.active .product-compare__actions,.product-compare__sticky .product-compare__sticky-inner.active table{pointer-events:initial}.product-compare__sticky .product-compare__sticky-inner .product-compare__sticky-scroll{overflow:hidden;height:100%;pointer-events:none}@media (max-width: 989px){.product-compare__sticky .product-compare__sticky-inner .product-compare__sticky-scroll{padding-left:var(--outer);padding-right:var(--outer)}}.product-compare__sticky .product-compare__sticky-inner .product-compare__actions{background:#fff;padding-top:12px;padding-bottom:4px}@media (max-width: 989px){.product-compare__sticky .product-compare__sticky-inner .product-compare__actions{padding-top:10px;padding-bottom:10px}}@media (min-width: 999px){.product-compare__sticky .product-compare__sticky-inner .product-compare__actions{display:none}}.product-compare__sticky .product-compare__sticky-inner .table{background:#fff}
