:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.carusel{gap:var(--space-md);flex-flow:column;width:100%;display:flex;position:relative}.carusel__title{font-size:var(--font-size-4xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);text-transform:unset}.carusel__wrapper{height:100%;overflow:hidden}.carusel__childrens{flex-flow:row;height:100%;transition:transform .6s ease-out;display:flex}.carusel__arrow{width:2.75rem;height:2.75rem;padding:var(--space-xs);top:calc(50% - var(--space-md));background-color:var(--primary-background);border-radius:var(--radius-round);box-shadow:var(--shadow-sm);z-index:999;cursor:pointer;border:0;transition:background-color .3s ease-out,fill .3s ease-out;position:absolute}.carusel__arrow__right{right:calc(var(--space-md)*-1);transform:rotate(-90deg)}.carusel__arrow__left{left:calc(var(--space-md)*-1);transform:rotate(90deg)}.carusel__arrow:hover{background-color:var(--fonts-black-100)}.carusel__arrow:hover path{fill:var(--primary-background)}.carusel__buttons{justify-content:center;align-items:center;gap:var(--space-sm);flex-flow:row;width:100%;display:flex}.carusel__button{background-color:var(--accent-neutral-100);border-radius:var(--radius-sm);cursor:pointer;border:none;width:5.625rem;height:.25rem;transition:background-color .3s ease-out}.carusel__button:hover{background-color:var(--fonts-black-100)}.carusel__button--active,.carusel__button--active:hover{background-color:var(--accent-primary-100)}@media (max-width:53.125rem){.carusel{width:calc(100% + var(--space-md));margin-left:calc(var(--space-xs)*-1);margin-right:calc(var(--space-xs)*-1)}.carusel__title{padding:0 var(--space-xs);display:inline-block}.carusel__childrens{padding-bottom:var(--space-sm);scroll-snap-type:x mandatory;flex:none;overflow-x:auto}.carusel__childrens_wrapper{scroll-snap-align:center}}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.section{justify-content:flex-start;gap:var(--space-sm);flex-flow:column;width:100%;display:flex}.section__title{font-size:var(--font-size-4xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);text-transform:unset}.section__content{justify-content:center;align-items:stretch;gap:var(--space-sm);grid-template-columns:repeat(var(--section-columns-desktop), minmax(0, 1fr));width:100%;display:grid}.section__content>*{min-width:0}@media (max-width:68.75rem){.section__content{grid-template-columns:repeat(var(--section-columns-tablet), minmax(0, 1fr))}}@media (max-width:53.125rem){.section__title{font-size:var(--font-size-2xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.section__content{grid-template-columns:repeat(var(--section-columns-mobile), minmax(0, 1fr))}.section__content--catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.count-picker-product-basket{flex-flow:row;justify-content:center;align-items:center;display:flex}.count-picker-product-basket__button{padding:var(--space-xs);justify-content:center;align-items:center;gap:var(--space-xs);background:var(--accent-neutral-100);border:var(--border-transparent);cursor:pointer;transition:background .3s ease-out,fill .3s ease-out;display:flex}.count-picker-product-basket__button:hover{background:var(--fonts-black-100)}.count-picker-product-basket__button:hover path{fill:var(--fonts-white-100)}.count-picker-product-basket__button:disabled{background:var(--accent-neutral-10);border:var(--border-default);cursor:default}.count-picker-product-basket__button:disabled path{fill:var(--accent-neutral-120)}.count-picker-product-basket__button--minus{border-radius:var(--radius-md) 0 0 var(--radius-md)}.count-picker-product-basket__button--plus{border-radius:0 var(--radius-md) var(--radius-md) 0}.count-picker-product-basket__count{width:1.5625rem;height:100%;padding:0 var(--space-md);border-block:var(--border-default);font-size:var(--font-size-lg);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);justify-content:center;align-items:center;display:flex}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.basket-card{width:100%;padding:var(--space-sm);align-content:stretch;gap:var(--space-sm);background:var(--accent-neutral-10);border:var(--border-default);border-radius:var(--radius-lg);display:flex}.basket-card__picture{width:12.5rem;height:12.5rem;padding:var(--space-xs);background-color:var(--fonts-white-100);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}.basket-card__image{max-width:100%}.basket-card__content{justify-content:space-between;align-items:center;gap:var(--space-2xl);flex-flow:row;width:100%;display:flex}.basket-card__content-column{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);flex-flow:column;height:100%;display:flex}.basket-card__content-column-header{gap:var(--space-xs);flex-flow:column;display:flex}.basket-card__content-column-header--end{align-items:flex-end}.basket-card__content-column-footer{flex-flow:row;width:100%;display:flex}.basket-card__content-column-footer--end{justify-content:end}.basket-card__title,.basket-card__additional-information{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.basket-card__title{color:var(--fonts-black-100)}.basket-card__additional-information{color:var(--fonts-black-30)}.basket-card__additional-information--end{text-align:end}.basket-card__price{font-size:var(--font-size-4xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact)}.basket-card__footer{justify-content:space-between;align-items:stretch;gap:var(--space-sm);flex-flow:row;display:flex}@media (max-width:53.125rem){.basket-card{padding:var(--space-xs);flex-flow:column}.basket-card__picture{width:100%;height:12.5rem;padding:var(--space-sm) var(--space-xs)}.basket-card__image{max-width:none;max-height:100%}.basket-card__content{justify-content:flex-start;align-items:flex-start;gap:var(--space-sm);flex-flow:column}.basket-card__content-column{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);flex-flow:column;height:100%;display:flex}.basket-card__content-column-header{gap:var(--space-xs);flex-flow:column;display:flex}.basket-card__content-column-header--end{align-items:flex-end}.basket-card__content-column-footer{flex-flow:row;width:100%;display:flex}.basket-card__content-column-footer--end{justify-content:end}.basket-card__title,.basket-card__additional-information{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.basket-card__title{color:var(--fonts-black-100)}.basket-card__additional-information{color:var(--fonts-black-30)}.basket-card__additional-information--end{text-align:end}.basket-card__price{font-size:var(--font-size-4xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact)}}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.product-information{justify-content:flex-start;gap:var(--space-sm);flex-flow:column;width:100%;display:flex}.product-information__content{gap:calc(var(--space-md)/2);flex-flow:column;display:flex}.product-information__header{align-items:flex-start;gap:var(--space-xs);flex-flow:column;width:100%;display:flex}.product-information__title{font-size:var(--font-size-6xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);color:var(--fonts-black-100);text-transform:uppercase}.product-information__status{gap:var(--space-sm);flex-flow:row;display:flex}.product-information__status-item{justify-content:center;align-items:center;gap:var(--space-2xs);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-subtle);flex-flow:row;display:inline-flex}.product-information__status-item:before{content:"";border-radius:var(--radius-round);width:.625rem;height:.625rem;display:block}.product-information__status-item--enable:before{background-color:var(--accent-primary-120)}.product-information__status-item--disable:before{background-color:var(--accent-primary-100)}.product-information__description{max-width:38.75rem;line-height:var(--line-height-relaxed);color:var(--fonts-black-60)}.product-information__footer{width:100%;margin-bottom:var(--space-md);justify-content:space-between;align-items:flex-end;gap:var(--space-sm);flex-flow:row;display:flex}.product-information__footer-button-wrapper{gap:calc(var(--space-2xs)*2);flex-flow:column;display:flex}.product-information__prices{flex-flow:column;align-items:flex-end;display:flex}.product-information__price-old{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--fonts-black-30);text-decoration:line-through}.product-information__price-new{font-size:var(--font-size-6xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);text-transform:uppercase}@media (max-width:53.125rem){.product-information__title{font-size:var(--font-size-4xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);text-transform:unset}.product-information__footer{flex-flow:column;justify-content:stretch;align-items:stretch;margin-bottom:0}.product-information__footer-button-wrapper{order:2}.product-information__prices{order:1;align-items:flex-start}}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.small-slide-offer{justify-content:center;align-items:center;width:100%;display:flex}.small-slide-offer__wrapper{width:100%;min-height:19.5rem;padding:var(--space-md) var(--space-3xl);background:var(--accent-neutral-10);border:var(--border-default);border-radius:var(--radius-lg);color:var(--fonts-black-100);flex-flow:row;justify-content:center;align-items:center;text-decoration:none;display:flex}.small-slide-offer__picture{width:13.4375rem;min-width:13.4375rem;height:13.4375rem;padding:var(--space-md) var(--space-xs);background-color:var(--fonts-white-100);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:flex;overflow:hidden}.small-slide-offer__image{object-fit:contain;width:100%;height:100%}.small-slide-offer__content{justify-content:center;align-items:center;gap:var(--space-3xs);flex-flow:column;flex:1;height:100%;display:flex}.small-slide-offer__title,.small-slide-offer__description{width:100%;display:inline-block}.small-slide-offer__title{font-size:var(--font-size-6xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);text-transform:uppercase}.small-slide-offer__description{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--fonts-black-100)}@media (max-width:53.125rem){.small-slide-offer{width:100%}.small-slide-offer__wrapper{min-height:auto;padding:var(--space-xs)}.small-slide-offer__picture{width:10.9375rem;min-width:10.9375rem;height:10.9375rem;padding:var(--space-xs)}.small-slide-offer__title{font-size:var(--font-size-4xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact)}.small-slide-offer__description{font-size:var(--font-size-sm)}}@media (max-width:37.5rem){.small-slide-offer__wrapper{gap:var(--space-sm);flex-flow:column}.small-slide-offer__picture{width:100%;min-width:100%;height:13.75rem}}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.product-card{width:100%;min-width:0;height:100%;padding:var(--space-sm);box-sizing:border-box;justify-content:center;align-items:stretch;gap:var(--space-sm);background:var(--accent-neutral-10);border:var(--border-default);border-radius:var(--radius-lg);opacity:0;flex-flow:column;animation:.5s ease-out forwards opacity-up;display:flex;overflow:hidden}.product-card__wrapper{width:100%;min-width:0;height:100%;color:var(--fonts-black-100);text-decoration:none}.product-card__picture{background:var(--fonts-white-100);border-radius:var(--radius-md);justify-content:center;align-items:center;width:100%;height:25rem;display:flex;position:relative;overflow:hidden}.product-card__image{max-height:100%;padding:var(--space-md)}.product-card__discount{padding:var(--space-2xs) var(--space-xs);top:var(--space-xs);right:var(--space-xs);background:var(--accent-success-100);border-radius:var(--radius-sm);line-height:var(--line-height-tight);color:var(--fonts-white-100);justify-content:center;align-items:center;display:flex;position:absolute}.product-card__content{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-flow:column;width:100%;height:100%;display:flex}.product-card__content-information,.product-card__content-price{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex}.product-card__content-information{gap:var(--space-xs)}.product-card__content-price{gap:var(--space-3xs);min-width:0;margin-top:auto}.product-card__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--fonts-black-100);text-align:center}.product-card__price{font-size:var(--font-size-6xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);text-transform:uppercase;overflow-wrap:anywhere;max-width:100%}.product-card__price--old{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--fonts-black-60);text-decoration:line-through}@media (max-width:53.125rem){.product-card{padding:var(--space-xs);gap:var(--space-xs)}.product-card__picture{aspect-ratio:1;height:auto}.product-card__image{padding:var(--space-xs);max-width:100%;max-height:100%}.product-card__title{font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card__price{font-size:var(--font-size-lg);line-height:var(--line-height-tight)}.product-card__price--old{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.product-card>.button{width:100%;min-width:0;min-height:2.75rem;padding:var(--space-xs);font-size:var(--font-size-xs);overflow-wrap:anywhere;white-space:normal}.product-card>.button svg{flex:none}}@keyframes opacity-up{0%{opacity:0}to{opacity:1}}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.big-slide-offer{width:100%;padding:var(--space-md);justify-content:center;align-items:stretch;gap:var(--space-lg);background:var(--accent-neutral-10);border:var(--border-default);border-radius:var(--radius-lg);flex-flow:row;display:flex}.big-slide-offer__picture{width:min(100%,32.5rem);height:26.25rem;padding:var(--space-xs);background-color:var(--fonts-white-100);border-radius:var(--radius-sm);flex:0 0 min(100%,32.5rem);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.big-slide-offer__image{width:100%;height:100%;padding:var(--space-xs);object-fit:contain}.big-slide-offer__content{width:100%;padding:var(--space-lg) 0;flex-flow:column;flex-grow:2;justify-content:space-between;display:flex}.big-slide-offer__content-main{align-items:flex-start;gap:var(--space-lg);flex-flow:column;display:flex}.big-slide-offer__content-main-text{gap:var(--space-xs);flex-flow:column;display:flex}.big-slide-offer__content-main-title{font-size:var(--font-size-6xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);text-transform:uppercase}.big-slide-offer__content-main-header{text-transform:uppercase}.big-slide-offer__content-main-description{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--fonts-black-100)}.big-slide-offer__content-footer{margin-top:var(--space-xs);gap:var(--space-3xs);font-size:var(--font-size-sm);color:var(--fonts-black-30);white-space:pre-line;flex-flow:column;display:flex}@media (max-width:68.75rem){.big-slide-offer{flex-flow:column}.big-slide-offer__picture{width:100%;height:20rem;padding:var(--space-sm) var(--space-xs);flex:none}.big-slide-offer__content{gap:var(--space-lg);padding:0}.big-slide-offer__content-main{gap:var(--space-md)}.big-slide-offer__content-main-text{gap:var(--space-3xs)}}@media (max-width:53.125rem){.big-slide-offer{padding:var(--space-xs);gap:var(--space-sm)}.big-slide-offer__image{max-width:100%;padding:var(--space-xs)}.big-slide-offer__content{gap:var(--space-sm);order:1}.big-slide-offer__content-main{gap:var(--space-sm)}.big-slide-offer__content-main-title{font-size:var(--font-size-4xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact)}.big-slide-offer__content-main-description{font-size:var(--font-size-sm);font-size:var(--font-size-md)}.big-slide-offer__content-footer{margin-top:0}.big-slide-offer__picture{width:100%;height:11.25rem;padding:var(--space-xs);flex:none;order:2}}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.notification{padding:var(--space-xs) var(--space-sm);right:var(--space-md);bottom:var(--space-md);border-radius:var(--radius-lg);z-index:1;justify-content:center;align-items:center;display:flex;position:fixed}.notification__error{background-color:var(--accent-primary-100);color:var(--fonts-white-100)}.notification__complete{background-color:var(--accent-primary-120);color:var(--fonts-black-100)}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.image-picker{gap:var(--space-sm);flex-flow:column;display:flex}.image-picker__picture{width:25rem;height:25rem;padding:var(--space-sm);background:var(--accent-neutral-10);border:var(--border-default);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.image-picker__image{max-width:100%;padding:var(--space-md);background:var(--fonts-white-100);border-radius:var(--radius-md)}.image-picker__buttons{justify-content:center;align-items:center;gap:var(--space-xs);flex-flow:row;width:100%;display:flex}.image-picker__button{background-color:var(--accent-neutral-100);border-radius:var(--radius-sm);cursor:pointer;border:none;width:5.625rem;height:.25rem;transition:background-color .3s ease-out}.image-picker__button:not(image-picker__button--active):hover{background-color:var(--fonts-black-100)}.image-picker__button--active{background-color:var(--accent-primary-100)}@media (max-width:68.75rem){.image-picker,.image-picker__picture{width:100%}.image-picker__image{max-width:none;padding:var(--space-sm);max-height:100%}}@media (max-width:53.125rem){.image-picker{gap:var(--space-xs)}.image-picker__picture{width:100%;height:18.75rem;padding:var(--space-md)}.image-picker__image{padding:var(--space-xs)}}
:root{--rem-base:1rem;--ratio-golden:1.618;--ratio-type:1.125;--content-max-width:80rem;--reading-max-width:60rem;--primary-background:#fff;--fonts-black-100:#231f20;--fonts-black-80:#3a3939;--fonts-black-70:#7a7a76;--fonts-black-60:#61615e;--fonts-black-30:#a4a5a3;--fonts-black-alpha-60:#231f2099;--fonts-white-100:#fff;--fonts-white-60:#bcbcbc;--fonts-white-30:#858585;--accent-primary-120:#caff85;--accent-primary-100:#ed1c24;--accent-primary-alpha-20:#ed1c2433;--accent-warning-120:#d78f09;--accent-warning-110:#f0a000;--accent-warning-100:#f6ae2d;--accent-warning-10:#fdf0d8;--accent-warning-5:#fff9e8;--accent-success-120:var(--accent-primary-120);--accent-success-110:#1f8f4a;--accent-success-100:#00a650;--accent-success-10:#172504;--accent-success-5:#f2ffe1;--accent-neutral-120:#b4b4b4;--accent-neutral-110:#cdcdcd;--accent-neutral-100:#e6e6e6;--accent-neutral-10:#f7f7f7;--accent-focus:#38aecc;--accent-link:#1a0dab;--accent-error-120:#cc0029;--accent-error-100:#ff4a56;--accent-error-10:#ffebef;--space-base:var(--rem-base);--space-5xs:calc(var(--space-4xs) / var(--ratio-golden));--space-4xs:calc(var(--space-3xs) / var(--ratio-golden));--space-3xs:calc(var(--space-2xs) / var(--ratio-golden));--space-2xs:calc(var(--space-xs) / var(--ratio-golden));--space-xs:calc(var(--space-base) / var(--ratio-golden));--space-sm:var(--space-base);--space-md:calc(var(--space-base) * var(--ratio-golden));--space-lg:calc(var(--space-md) * var(--ratio-golden));--space-xl:calc(var(--space-lg) * var(--ratio-golden));--space-2xl:calc(var(--space-xl) * var(--ratio-golden));--space-3xl:calc(var(--space-2xl) * var(--ratio-golden));--font-size-base:var(--rem-base);--font-size-3xs:calc(var(--font-size-2xs) / var(--ratio-type));--font-size-2xs:calc(var(--font-size-xs) / var(--ratio-type));--font-size-xs:calc(var(--font-size-sm) / var(--ratio-type));--font-size-sm:calc(var(--font-size-base) / var(--ratio-type));--font-size-md:var(--font-size-base);--font-size-lg:calc(var(--font-size-base) * var(--ratio-type));--font-size-xl:calc(var(--font-size-lg) * var(--ratio-type));--font-size-2xl:calc(var(--font-size-xl) * var(--ratio-type));--font-size-3xl:calc(var(--font-size-2xl) * var(--ratio-type));--font-size-4xl:calc(var(--font-size-3xl) * var(--ratio-type));--font-size-5xl:calc(var(--font-size-4xl) * var(--ratio-type));--font-size-6xl:calc(var(--font-size-5xl) * var(--ratio-type));--font-size-7xl:calc(var(--font-size-6xl) * var(--ratio-type));--font-size-8xl:calc(var(--font-size-7xl) * var(--ratio-type));--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1;--line-height-compact:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-normal:0;--letter-spacing-subtle:.02em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.12em;--radius-base:calc(var(--rem-base) * .375);--radius-sm:calc(var(--radius-base) / var(--ratio-golden));--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base) * var(--ratio-golden));--radius-xl:calc(var(--radius-lg) * var(--ratio-golden));--radius-2xl:calc(var(--radius-xl) * var(--ratio-golden));--radius-pill:999rem;--radius-round:50%;--border-width-base:calc(var(--rem-base) / 16);--border-width-control:calc(var(--border-width-base) * 1.5);--border-width-strong:calc(var(--border-width-base) * 2);--border-width-emphasis:calc(var(--border-width-strong) * 2);--border-style-solid:solid;--border-style-dashed:dashed;--border-default:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-100);--border-strong:var(--border-width-base) var(--border-style-solid) var(--accent-neutral-110);--border-control:var(--border-width-control) var(--border-style-solid) var(--accent-neutral-100);--border-accent:var(--border-width-base) var(--border-style-solid) var(--accent-primary-100);--border-control-accent:var(--border-width-control) var(--border-style-solid) var(--accent-primary-100);--border-emphasis-accent:var(--border-width-emphasis) var(--border-style-solid) var(--accent-primary-100);--border-error:var(--border-width-base) var(--border-style-solid) var(--accent-error-100);--border-transparent:var(--border-width-base) var(--border-style-solid) transparent;--border-dashed:var(--border-width-base) var(--border-style-dashed) var(--accent-neutral-110);--border-dashed-strong:var(--border-width-strong) var(--border-style-dashed) var(--accent-neutral-110);--border-current:var(--border-width-strong) var(--border-style-solid) currentcolor;--outline-focus:var(--border-width-strong) var(--border-style-solid) var(--accent-primary-alpha-20);--shadow-color:#231f2014;--shadow-color-strong:#231f2029;--shadow-sm:0 var(--space-4xs) var(--space-xs) var(--shadow-color);--shadow-md:0 var(--space-3xs) var(--space-sm) var(--shadow-color);--shadow-lg:0 var(--space-xs) var(--space-lg) var(--shadow-color-strong);--shadow-focus:0 0 0 var(--border-width-base) var(--accent-primary-100);--shadow-accent:0 0 var(--space-sm) var(--accent-primary-100);--shadow-inset-warning:inset var(--space-3xs) 0 var(--accent-warning-110)}@keyframes pulcate{0%{background-color:var(--accent-neutral-100)}50%{background-color:var(--accent-neutral-110)}to{background-color:var(--accent-neutral-100)}}.search-panel{flex-flow:row;flex-grow:1;flex-shrink:1;justify-content:stretch;align-items:center;width:100%;display:flex}.search-panel label{align-self:stretch;width:100%}.search-panel__hidden{display:none}.search-panel__input{width:100%;height:100%;padding:var(--space-xs) var(--space-xs);gap:var(--space-xs);background:var(--accent-neutral-10);border-radius:var(--radius-md) 0 0 var(--radius-md);border-top:var(--border-default);border-bottom:var(--border-default);border-left:var(--border-default);border-right:none;display:flex}.search-panel__input::placeholder{font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--fonts-white-60)}.search-panel__input:focus{outline:none}.search-panel__button{padding:var(--space-xs);justify-content:center;align-items:center;gap:var(--space-xs);background:var(--accent-neutral-100);border-radius:0 var(--radius-md) var(--radius-md) 0;cursor:pointer;border:none;transition:background .3s ease-out,fill .3s ease-out;display:flex}.search-panel__button:hover{background:var(--fonts-black-100)}.search-panel__button:hover svg path{fill:var(--fonts-white-100)}.search-panel__button svg{width:1.5rem;height:1.5rem}
