.image-text--reference{padding-block:48px;background:#fff}.image-text--reference .image-text__grid{max-width:1480px;padding-inline:48px;grid-template-columns:1.08fr 1fr;gap:64px;align-items:center}.image-text--reference .image-text__media{border-radius:16px;overflow:hidden;aspect-ratio:1}.image-text--reference .image-text__media img{width:100%;height:100%;object-fit:cover}.image-text--reference .image-text__content{padding:0;color:#193c4a}.image-text--reference h2{font-size:clamp(32px,3.5vw,48px);line-height:1.12;letter-spacing:-.035em;text-transform:none;margin:0 0 28px;color:#143442}.image-text--reference .rte{font-size:19px;line-height:1.75}.image-text--reference .rte p{margin:0 0 24px}.image-text--reference .btn{display:table;margin:32px auto 0;border-radius:11px;background:#101920;color:#fff;text-transform:none;letter-spacing:0;font-size:18px;font-weight:700;padding:20px 32px;min-height:64px}.image-text--reference .check-list{display:none}@media(max-width:989px){.image-text--reference .image-text__grid{grid-template-columns:1fr;padding-inline:20px;gap:32px}.image-text--reference{padding-block:32px}.image-text--reference .rte{font-size:17px}.image-text--reference h2{font-size:34px}.image-text--reference .btn{font-size:16px}}.variant-picker{min-width:0}.product.section{padding-block:32px 56px}.product__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:42px}.product__grid>*{min-width:0}.product__title{text-transform:none;letter-spacing:-.035em;font-size:clamp(28px,3.5vw,42px)}.product__text{font-size:16px;line-height:1.7}.product__main{border-radius:10px}.product__thumbs{padding-block:4px;gap:10px}.product__thumbs .thumb{border-radius:7px;flex-basis:70px;height:70px}.product-form__row--pairs{display:block}.pair-picker{border:0;padding:0;margin:0 0 18px;display:grid;gap:10px}.pair-picker legend{font-weight:700;font-size:15px;margin-block-end:12px}.pair-picker__card{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:12px;min-height:70px;padding:16px;border:1px solid var(--color-border);border-radius:10px;cursor:pointer;background:var(--color-bg)}.pair-picker__card:has(input:checked){border:2px solid var(--color-text);padding:15px;background:var(--color-soft)}.pair-picker__card input{width:18px;height:18px;accent-color:var(--color-text);margin:0}.pair-picker__card strong{font-size:16px;white-space:nowrap}.pair-picker__note{font-size:12px;color:var(--color-muted);margin:0}.product .btn--add{min-height:56px;border-radius:8px;letter-spacing:.06em}.product .guarantee-box{border-radius:10px;background:#f0f7f5}.product .check-list{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;margin-block:14px}.product .check-list svg{width:18px;height:18px}.product .accordion summary{font-size:14px}@media(max-width:989px){.product__grid{grid-template-columns:1fr;gap:24px}.product.section{padding-block-start:20px}.product__gallery{position:static}.product__title{font-size:30px}}body:has(.product) .header__inner{grid-template-columns:1fr auto 1fr;min-height:116px;position:relative;padding-inline:48px}body:has(.product) .header__logo{order:0;grid-column:2;grid-row:1;justify-self:center}body:has(.product) .header__logo img{max-width:180px!important}body:has(.product) .header__nav{display:none}body:has(.product) .header__menu-btn{display:flex;grid-column:1;grid-row:1;justify-self:start}body:has(.product) .header__icons{grid-column:3;grid-row:1;justify-self:end}body:has(.product) .header__icons>a:first-child{position:absolute;left:100px;top:50%;transform:translateY(-50%)}body:has(.product) .header .icon-btn svg{width:27px;height:27px}body:has(.product) .header__count[data-zero]{display:flex}body:has(.product) .announcement{min-height:66px;display:flex;align-items:center;justify-content:center;font-size:17px;background:linear-gradient(105deg,#10333f,#176479)}.product.section{padding-top:30px}.product__grid.page-width{max-width:1480px;padding-inline:48px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:46px}.product__info{color:#233f4b}.product__title{font-size:clamp(34px,4.1vw,54px);line-height:1.12;color:#242424;margin:0 0 22px;letter-spacing:-.035em}.product__info>div:has(>.price){padding-bottom:22px;margin-bottom:18px;border-bottom:1px solid #ddd}.product .price__current{font-size:34px;font-weight:750;color:#e6302c}.product__text{font-size:19px;line-height:1.65;margin-bottom:24px}.product .check-list{display:none}.product .variant-picker{margin-block:12px 24px}.product .variant-picker>.link-underline{font-size:17px;font-weight:700;color:#222;display:inline-block;margin-bottom:20px}.product .pair-picker{gap:12px}.product .pair-picker legend{float:left;width:100%;display:flex;align-items:center;gap:12px;text-align:center;margin-bottom:22px;font-size:16px;color:#111}.product .pair-picker legend:before,.product .pair-picker legend:after{content:"";height:2px;background:#b9b9b9;flex:1}.product .pair-picker__card{border-radius:20px;min-height:94px;border-color:#bbb;padding:22px;color:#242424;font-size:17px;gap:16px}.product .pair-picker__card:has(input:checked){padding:21px;border-color:#193d48;background:#f3f8f8}.product .pair-picker__card input{width:25px;height:25px;accent-color:#173f4a}.product .pair-picker__card strong{font-size:19px;font-weight:500}.product .product__main{border-radius:14px}@media(max-width:989px){body:has(.product) .header__inner{min-height:90px;padding-inline:20px;gap:12px}body:has(.product) .header__logo img{max-width:150px!important}body:has(.product) .header__icons>a:first-child{left:58px}body:has(.product) .header .icon-btn svg{width:22px;height:22px}body:has(.product) .announcement{min-height:46px;font-size:12px}.product__grid.page-width{grid-template-columns:1fr;padding-inline:20px;gap:28px}.product__title{font-size:36px}.product__text{font-size:17px}.product .price__current{font-size:30px}}body:has(.product) .header__inner{grid-template-columns:1fr auto 1fr!important}body:has(.product) .header__logo{order:0!important;justify-self:center!important}.product__community{display:flex;align-items:center;gap:16px;margin:0 0 30px;font-size:17px;line-height:1.4;color:#244955}.product__avatars{display:flex;flex-shrink:0;padding-left:0}.product__avatars img{width:44px;height:44px;border-radius:50%;border:2px solid white;object-fit:cover}.product__avatars img+img{margin-left:-12px}.product .variant-picker>.link-underline:before{content:"\25b1";font-size:24px;margin-right:8px;font-weight:400}@media(max-width:989px){.product__community{font-size:14px;gap:10px;margin-bottom:20px}.product__avatars img{width:36px;height:36px}}.product__review-summary{display:flex;align-items:center;gap:12px;font-size:19px;color:#333;margin:0 0 14px}.product__review-stars{font-size:26px;letter-spacing:1px;color:#ff9f26;line-height:1}.product__community{margin-bottom:24px}.product .guarantee-box{background:#eaf4f8;border:1px solid #cde3ec;border-radius:10px;padding:24px 22px;gap:20px;margin:24px 0 44px;color:#173b4a;display:flex;align-items:center}.product .guarantee-box__seal{width:74px;height:74px;min-width:74px;border:2px solid #0d86a6;border-radius:50%;background:transparent;color:#173b4a;display:flex;flex-direction:column;align-items:center;justify-content:center}.product .guarantee-box__seal strong{font-size:29px;line-height:1.1}.product .guarantee-box__seal small{font-size:12px;font-weight:700;letter-spacing:.04em}.product .guarantee-box__title{font-size:19px;font-weight:750;line-height:1.35;margin:0 0 10px}.product .guarantee-box__text{font-size:15px;line-height:1.65;margin:0}.product .accordion{border:0;border-bottom:1px solid #d7dfe3;margin:0}.product .accordion summary{font-size:18px;font-weight:700;line-height:1.4;padding:26px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#303030;list-style:none}.product .accordion summary::-webkit-details-marker{display:none}.product .accordion summary>svg{display:none}.product .accordion summary:after{content:"+";font-size:25px;font-weight:700;line-height:1;flex-shrink:0}.product .accordion[open] summary:after{content:"\2212"}.product .accordion__content{padding:0 0 24px;font-size:16px;line-height:1.7;color:#244955}@media(max-width:600px){.product .guarantee-box{padding:20px 16px;gap:14px}.product .guarantee-box__seal{width:64px;height:64px;min-width:64px}.product .guarantee-box__title{font-size:17px}.product .accordion summary{font-size:16px;padding:23px 0}}.stock-progress{margin:28px 0 34px;color:#173b4a}.stock-progress__heading{font-size:19px;font-weight:750;margin:0 0 8px}.stock-progress__text{font-size:16px;margin:0 0 15px;line-height:1.5}.stock-progress__track{height:11px;border-radius:3px;background:#e7ecef;overflow:hidden}.stock-progress__track span{display:block;height:100%;background:#0986a5;border-radius:3px}.stock-progress__labels{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;font-size:14px}.stock-progress__labels strong{font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAgAABA */
