.product-v1__heading{text-align:center;margin:0 auto 34px;max-width:900px}.product-v1__subtitle{margin:0 0 8px;color:#087f84;font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.product-v1__title-wrap{position:relative;display:flex;align-items:center;justify-content:center}.product-v1__title-line{position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(var(--color-foreground),.14)}.product-v1__title{position:relative;z-index:1;margin:0;padding:0 24px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:clamp(22px,2.2vw,32px);line-height:1.2;font-weight:650;letter-spacing:.025em;text-transform:uppercase}.product-v1__title:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:48px;height:3px;border-radius:3px;background:#087f84}.product-v1__carousel{position:relative;width:100%;min-width:0}.product-v1__controls{display:flex;justify-content:flex-end;gap:9px;margin:0 0 14px}.product-v1__arrow{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(var(--color-foreground),.18);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.product-v1__arrow span{font-size:27px;line-height:1;margin-top:-3px}.product-v1__arrow:hover{background:#087f84;border-color:#087f84;color:#fff}.product-v1__arrow:disabled{opacity:.35;cursor:not-allowed}.product-v1__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--product-v1-columns,4) - 1)*20px)/var(--product-v1-columns,4));gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 1px 12px}.product-v1__track::-webkit-scrollbar{display:none}.product-v1__item{min-width:0;scroll-snap-align:start;display:flex;flex-direction:column}.product-v1__item>*{max-width:100%}.product-v1__quote-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:12px;padding:11px 16px;border:1px solid #087f84;border-radius:4px;background:#087f84;color:#fff;text-decoration:none;text-align:center;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.02em;transition:background .2s ease,border-color .2s ease,transform .2s ease}.product-v1__quote-button:hover{background:#06696e;border-color:#06696e;color:#fff;transform:translateY(-1px)}.product-v1__empty{padding:28px 16px;text-align:center;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04);border-radius:6px}@media(max-width:1199px){.product-v1__track{grid-auto-columns:calc((100% - 2*16px)/3);gap:16px}}@media(max-width:749px){.product-v1__heading{margin-bottom:24px}.product-v1__title{padding:0 14px;font-size:21px}.product-v1__controls{margin-bottom:10px}.product-v1__arrow{width:34px;height:34px}.product-v1__track{grid-auto-columns:calc((100% - 12px)/2);gap:12px;padding-bottom:8px}.product-v1__quote-button{min-height:40px;padding:9px 10px;font-size:12px}}@media(max-width:380px){.product-v1__track{grid-auto-columns:84%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product-v1.css.map */
