.template-product{background:#f7f6f2}.template-product .gt-product{background:#f7f6f2;color:#17171f}.template-product .gt-product__grid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(36px,5vw,82px);width:min(calc(100% - 64px),1360px);margin-inline:auto}.template-product .gt-gallery__stage{border-radius:3px;background:#eae8e2}.template-product .gt-gallery__panel img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;background:#eae8e2}.template-product .gt-gallery__thumbs{gap:10px;margin-top:14px}.template-product .gt-gallery__thumbs button{flex-basis:74px;border:2px solid transparent;border-radius:2px;background:#eae8e2}.template-product .gt-gallery__thumbs button[aria-pressed=true]{border-color:#17171f}.template-product .gt-gallery__thumbs img{height:70px}.template-product .gt-gallery__arrow{width:40px;height:40px;border:0;background:#fff;color:#17171f}.template-product .product__info-container{background:#fff;padding:clamp(26px,3vw,42px)}.template-product .gt-product__sticky{top:112px}.template-product .product__block--vendor{color:#5d42af;font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.template-product .product__block--vendor:empty{display:none}.template-product .product__title h1{font-size:clamp(31px,3vw,43px);line-height:1.08;letter-spacing:-.045em;font-weight:700;color:#17171f}.template-product .product__block--price{margin-top:18px;margin-bottom:26px}.template-product .price__sale{align-items:center;gap:10px 15px}.template-product .price-item--sale{font-size:36px;line-height:1.1;color:#6b49d8}.template-product .price-item--regular{font-size:17px;color:#77737d;opacity:1}.template-product .price__badge-sale{border-radius:2px;padding:5px 8px;background:#e8e0ff;color:#4f31a2;font-size:12px}.template-product .gt-variants legend,.template-product .product__block--quantity>label{font-size:13px;font-weight:700;color:#373640}.template-product .gt-variants fieldset{gap:8px;margin-bottom:17px}.template-product .gt-variant-pill span{border:1px solid #c6c4ca;border-radius:2px;padding:9px 15px;min-width:52px;background:#fff;color:#17171f}.template-product .gt-variant-pill input:checked+span{background:#17171f;border-color:#17171f;color:#fff}.template-product .gt-variant-pill input:focus-visible+span{outline-color:#6b49d8}.template-product .gt-variants select,.template-product .gt-quantity{border:1px solid #c6c4ca;border-radius:2px;background:#fff;color:#17171f}.template-product .gt-quantity{margin-left:14px;width:78px;text-align:center}.template-product .product__block--buy{margin-top:22px}.template-product .gt-buy-button{min-height:56px;border:0;border-radius:2px;background:#dcff55;color:#11131b;font-size:15px;font-weight:800;letter-spacing:.01em}.template-product .gt-buy-button:hover{background:#e8ff91;opacity:1}.template-product .gt-buy-button:focus-visible{outline:3px solid #6b49d8;outline-offset:3px}.template-product .product-app{margin-block:14px;position:relative;z-index:1}.template-product .product__block--text .gt-product-text{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:#f3f2ed;border-radius:2px;padding:18px}.template-product .product__block--text .gt-product-text>div{align-items:flex-start;gap:9px;color:#34323a;font-size:12px;line-height:1.4}.template-product .product__block--text .gt-icon{flex:none;width:21px;height:21px;color:#5d42af}.template-product .product__block--description{padding-top:24px;border-top:1px solid #e6e4e2}.template-product .product__description{color:#4b4951;line-height:1.7}.template-product .product__description>*:last-child{margin-bottom:0}.template-product .product__block--addon_benefits .gt-addon-benefits{gap:10px;margin:20px 0 12px;padding:0}.template-product .product__block--addon_benefits .gt-addon-benefits li{align-items:center;line-height:1.4}.template-product .product__block--addon_benefits .gt-addon-benefits__icon{background:#a9efd0;color:#225f49}.template-product .product__block--addon_notice .gt-addon-notice{padding:0;background:transparent;border-radius:0;color:#a12645}.template-product .product__block--addon_delivery .gt-addon-delivery{padding:5px 16px;border:1px solid #dde0e8;background:#fff;border-radius:16px;text-align:left}.template-product .product__block--addon_delivery .gt-addon-delivery>div{gap:13px;padding:15px 0}.template-product .product__block--addon_delivery .gt-addon-delivery>div+div{border-color:#dde0e8}.template-product .product__block--addon_delivery .gt-addon-delivery .gt-icon{flex:none;width:21px;height:21px;color:#252534}.template-product .product__block--addon_delivery .gt-addon-delivery>div:first-child strong{color:#225f49}.template-product .product__block--addon_delivery .gt-addon-delivery strong{font-size:13px;line-height:1.4}.template-product .product__block--addon_delivery .gt-addon-delivery .rte{color:#656476;font-size:12px;line-height:1.5;margin-top:3px}@media(max-width:950px){.template-product .gt-product__grid{grid-template-columns:minmax(0,1fr) minmax(340px,.95fr);gap:30px;width:min(calc(100% - 40px),1360px)}.template-product .product__info-container{padding:26px}}@media(max-width:749px){.template-product .gt-product__grid{grid-template-columns:1fr;width:100%;gap:0}.template-product .gt-gallery__stage{border-radius:0}.template-product .product__info-wrapper{padding:0 15px}.template-product .product__info-container{padding:28px 20px;box-shadow:none}.template-product .product__title h1{font-size:31px}.template-product .price-item--sale{font-size:30px}.template-product .gt-gallery__thumbs{padding-inline:15px;margin-bottom:16px}.template-product .product__block--text .gt-product-text{grid-template-columns:1fr;gap:12px}.template-product .gt-product__sticky{position:static}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/noir-product.css.map */
