.product{padding-top:var(--pad-top, 25px)}.product__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.product__media{position:sticky;top:260px;min-width:0}.product__info{min-width:0;padding-left:45px}.product__block{margin-bottom:25px}@media(max-width:989px){.product{padding-top:0}.product__grid{grid-template-columns:1fr;gap:18px}.product__media{position:static;margin:0 -20px}.product__info{max-width:none;padding-left:0}}@media(max-width:749px){.product__media{margin:0 -16px}}.gallery__main{position:relative}.gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.gallery__track::-webkit-scrollbar{display:none}.gallery__slide{flex:0 0 100%;scroll-snap-align:start}.gallery__media{width:100%}.gallery__media img,.gallery__media video,.gallery__media iframe{object-fit:cover}.gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;padding:0;background:var(--arrow-bg);color:var(--arrow-icon);border:1px solid var(--arrow-border);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014;transition:background .2s ease,color .2s ease}.gallery__arrow .icon{width:20px;height:20px;stroke-width:1.8}.gallery__arrow--prev{left:12px}.gallery__arrow--next{right:12px}.gallery__arrow.is-pressed{background:var(--c-accent);color:#fff;border-color:var(--c-accent)}@media(max-width:749px){.gallery__arrow{width:36px;height:36px}.gallery__arrow--prev{left:8px}.gallery__arrow--next{right:8px}}.gallery__dots{display:flex;justify-content:center;gap:7px;margin:12px 0 0}.gallery__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:thin}.gallery__thumb{flex:0 0 76px;padding:0;border:1px solid transparent;background:none;opacity:.7}.gallery__thumb img{width:76px;height:76px;object-fit:cover}.gallery__thumb.is-active{border-color:var(--c-accent);opacity:1}@media(min-width:990px){.gallery .gallery__dots{display:none}}@media(max-width:989px){.gallery__thumbs{display:none}}.product-rating{margin-bottom:7px}.product-rating__link{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:1.25;color:#1c1c1c}.product-rating__link strong{font-weight:800}.product-rating .stars{--star-size: 17px;letter-spacing:.5px}@media(max-width:749px){.product-rating__link{font-size:13px}.product-rating .stars{--star-size: 15px}}.product__title{font-size:var(--t-size, 25px);color:var(--t-color, #000);line-height:1;text-transform:none;letter-spacing:normal}.price--product{align-items:center;gap:6px 5px}.price--product .price__compare{font-size:var(--compare-size);font-weight:500;line-height:1.6}.price--product .price__current{font-size:var(--price-size);font-weight:600;line-height:1.6}.usp-list{list-style:none;padding:0;margin:10px 0 14px;display:grid;gap:5px;font-size:16px;font-weight:500;line-height:1.28;color:#1c1c1c}.usp-list__item{display:flex;align-items:center;gap:7px;min-height:26px}.usp-list__icon{width:26px;height:26px;object-fit:contain;flex:0 0 26px}.usp-list strong{font-weight:700}@media(max-width:749px){.usp-list{font-size:15px}.usp-list__icon{width:24px;height:24px;flex-basis:24px}}.variants__option{border:0;padding:0;margin:0 0 13px;min-width:0}.variants__option:last-child{margin-bottom:0}.variants__label{padding:0;margin-bottom:10px;font-size:16px;font-weight:300;line-height:1.4;letter-spacing:normal}.variants__name{font-weight:600}.variants__values{display:flex;flex-wrap:wrap}.variants__btn{width:48px;height:33px;padding:9px 10px;margin:0 4px 12px 0;border:0;background:#fff;color:#000;box-shadow:0 0 0 1px var(--c-accent) inset;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:400;line-height:1;letter-spacing:normal;cursor:pointer;position:relative;white-space:nowrap}.variants__btn--wide{width:auto;min-width:48px}.variants__input:checked+.variants__btn{box-shadow:0 0 0 2px #000}.variants__btn.is-unavailable{color:#9a9a9a;background:linear-gradient(to top left,transparent calc(50% - 1px),#cfcfcf,transparent calc(50% + 1px))}.variants__swatch{width:66px;height:66px;border:1px solid #d9d9d9;border-radius:4px;padding:3px;margin:0 7px 4px 0;background:#fff;cursor:pointer;display:block}.variants__swatch img{width:100%;height:100%;object-fit:cover;border-radius:2px}.variants__input:checked+.variants__swatch{border-color:#1a1a1a}.variants__swatch.is-unavailable{opacity:.45}.variants__input:focus-visible+label{outline:2px solid var(--c-accent);outline-offset:2px}@media(max-width:768px){.variants__swatch{width:60px;height:60px}.variants__label{font-size:15px}}.stock{display:flex;align-items:center;gap:10px;font-size:15px}.stock__dot{width:10px;height:10px;border-radius:50%;background:var(--stock-dot);position:relative;flex:0 0 10px}.stock__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:var(--stock-dot);opacity:.35;animation:stock-pulse 1.8s ease-out infinite}@keyframes stock-pulse{0%{transform:scale(.5);opacity:.5}to{transform:scale(1.6);opacity:0}}.product-form__submit{min-height:48px;padding:13px 20px;font-size:14px;letter-spacing:.3em}@media(max-width:768px){.product-form__submit{min-height:46px;font-size:13px}}.product-form__error{color:var(--c-sale);font-size:14px;margin-bottom:8px}.product-form .shopify-payment-button{margin-top:10px}.notice{display:flex;gap:6px;align-items:flex-start;margin:4px 0 12px;background:var(--n-bg);color:var(--n-text);padding:12px;border-radius:4px;font-size:14px;line-height:1.4}.notice__icon{width:18px;height:18px;flex:0 0 18px;margin-top:1px}.notice strong{color:var(--n-text)}.product__desc{margin:0 0 25px}.product__desc strong,.product__desc b{font-weight:700}.product__payment img{max-width:260px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product.css.map */
