.yr-comparison{--yc-forest: #4D4DFF;--yc-mint: #A0A3FF;--yc-cucumber: #8083FF;--yc-cream: #E0DFDA;--yc-cream-dark: #ACABA7;--yc-white: #ffffff;--yc-charcoal: #2E2E48;--yc-gray-500: #8a8a5a;--yc-gray-100: #F2EFFF;--yc-accent: #E4E2DD;--yc-save: #2e7d32;--yc-radius-sm: 8px;--yc-radius-md: 12px;--yc-radius-lg: 20px;--yc-radius-xl: 28px;--yc-shadow-sm: 0 1px 2px rgba(0, 0, 0, .04);--yc-shadow-md: 0 4px 20px rgba(0, 0, 0, .08);--yc-shadow-lg: 0 12px 40px rgba(0, 0, 0, .12);--yc-transition: all .3s cubic-bezier(.4, 0, .2, 1)}.yr-comparison{position:relative;width:100%;background:var(--yc-cream);padding:40px 24px;overflow-x:hidden;overflow-x:clip}.yr-comparison:before{content:"";position:absolute;top:-120px;right:-120px;width:360px;height:360px;background:radial-gradient(circle,rgba(127,176,105,.06) 0%,transparent 70%);border-radius:50%;pointer-events:none}.yr-comparison__wrapper{max-width:1200px;margin:0 auto}.yr-comparison__header{text-align:center;margin-bottom:56px}.yr-comparison__label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin-bottom:16px;display:inline-flex;align-items:center;gap:10px}.yr-comparison__label:before,.yr-comparison__label:after{content:"";width:32px;height:1px;background:var(--yc-mint);display:inline-block}.yr-comparison__title{font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.1;color:var(--yc-charcoal);letter-spacing:-1px;margin-bottom:16px}.yr-comparison__table-wrap{overflow-y:scroll;padding:30px 0;animation:ycFadeIn .6s ease .2s both}@keyframes ycFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.yr-comparison__table{width:100%;border-collapse:separate;border-spacing:0;min-width:560px;border-radius:var(--yc-radius-lg);box-shadow:var(--yc-shadow-md);background:var(--yc-white)}.yr-comparison__th,.yr-comparison__td{padding:18px 24px;text-align:left;border-bottom:1px solid var(--yc-gray-100);font-size:15px}.yr-comparison__th{background:var(--yc-cream);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid var(--yc-gray-100)}.yr-comparison__th--feature,.yr-comparison__td--feature{font-weight:700;color:var(--yc-charcoal)}.yr-comparison__th--brand,.yr-comparison__td--brand{background:var(--yc-forest);font-weight:600;color:var(--yc-white)}.yr-comparison__th--brand,.yr-comparison__table tr:last-child .yr-comparison__td--brand{position:relative}.yr-comparison__th--brand:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;background:var(--yc-forest);border-radius:var(--yc-radius-md) var(--yc-radius-md) 0 0}.yr-comparison__table tr:last-child .yr-comparison__td--brand:after{content:"";position:absolute;left:0;right:0;top:100%;height:24px;background:var(--yc-forest);border-radius:0 0 var(--yc-radius-md) var(--yc-radius-md)}.yr-comparison__check--yes{color:var(--yc-save);font-weight:700;margin-left:8px}.yr-comparison__td--brand .yr-comparison__check--yes{color:var(--yc-white)}.yr-comparison__check--no{color:var(--yc-gray-500);font-weight:700;margin-left:8px}.yr-comparison__table tr:last-child .yr-comparison__th,.yr-comparison__table tr:last-child .yr-comparison__td{border-bottom:none}.yr-comparison__footer{text-align:center;padding:40px 24px}.yr-comparison .btn-large{display:inline-flex;align-items:center;gap:10px;background:var(--yc-forest);color:var(--yc-white);padding:18px 40px;border-radius:var(--yc-radius-md);font-size:16px;font-weight:700;text-decoration:none;transition:var(--yc-transition);border:none;cursor:pointer}.yr-comparison .btn-large:hover{transform:translateY(-2px);box-shadow:var(--yc-shadow-lg)}.yr-comparison__guarantee{margin-top:24px;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px}.yr-comparison .animate-item{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.yr-comparison .animate-item.visible{opacity:1;transform:translateY(0)}@media(max-width:1040px){.yr-comparison{padding:60px 24px}}@media(max-width:768px){.yr-comparison{padding:56px 20px}.yr-comparison__table-wrap{box-shadow:var(--yc-shadow-sm)}.yr-comparison__th,.yr-comparison__td{padding:14px 16px;font-size:13px}.yr-comparison__th--brand,.yr-comparison__td--brand{font-weight:600}}.product.product--thumbnails-bottom{margin-bottom:0!important;margin-top:0!important}.yr-comparison__th,.yr-comparison__th .h5{font-family:"HAL Matex",var(--heading-font-family)!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/yr-comparison.css.map */
