main[data-template=product]{background:radial-gradient(circle at top left,rgba(255,157,181,.08),transparent 28%),radial-gradient(circle at bottom right,rgba(127,200,110,.08),transparent 26%),linear-gradient(180deg,#fff,#fcf8f5)}main[data-template=product] .page-width{max-width:1440px}main[data-template=product] .product{gap:clamp(2rem,4vw,4rem);align-items:start}main[data-template=product] .product__media-wrapper{position:relative}main[data-template=product] .product__media-wrapper,main[data-template=product] .product__info-wrapper{background:#fcf8f5d1;border:1px solid rgba(21,155,160,.08);border-radius:30px;box-shadow:0 18px 50px #0f272914}main[data-template=product] .product__media-wrapper{padding:1rem}main[data-template=product] .product__info-wrapper{padding:clamp(1.25rem,2vw,2rem)}main[data-template=product] .product__title h1,main[data-template=product] .product__title h2{color:#0f2729;letter-spacing:-.04em;line-height:1.05}main[data-template=product] .product__text,main[data-template=product] .product__description,main[data-template=product] .product__tax,main[data-template=product] .product__sku{color:#0f2729cc}main[data-template=product] .price,main[data-template=product] .price .price-item{color:#159ba0;font-weight:700}main[data-template=product] .product__inventory{padding:.75rem 1rem;border-radius:999px;background:#ffffffc2;border:1px solid rgba(21,155,160,.12);display:inline-flex;align-items:center;gap:.5rem}main[data-template=product] .product-form__input label,main[data-template=product] .product-form__input legend,main[data-template=product] .product-form__quantity .form__label{color:#0f2729;font-weight:600}main[data-template=product] .product-form__input input[type=radio]+label,main[data-template=product] .product-form__input select,main[data-template=product] .product-form__input .select__select{border-radius:999px}main[data-template=product] .product-form__input input[type=radio]+label{background:#ffffffe6;border:1px solid rgba(21,155,160,.14);color:#0f2729;transition:all .24s ease}main[data-template=product] .product-form__input input[type=radio]:checked+label{background:#159ba0;color:#fff;border-color:#159ba0;box-shadow:0 10px 24px #159ba033}main[data-template=product] .product-form__quantity .quantity{border-radius:999px;border:1px solid rgba(21,155,160,.12);background:#ffffffeb}main[data-template=product] .product-form__buttons{margin-top:1rem}main[data-template=product] .product-form__submit,main[data-template=product] .shopify-payment-button__button{border-radius:999px;background:#159ba0;color:#fff;font-weight:700;border:0;box-shadow:0 12px 28px #159ba033;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}main[data-template=product] .product-form__submit:hover,main[data-template=product] .shopify-payment-button__button:hover{background:#0f8a8f;transform:translateY(-2px);box-shadow:0 16px 32px #159ba042}main[data-template=product] .product-form__submit:disabled{background:#0f272957;box-shadow:none}main[data-template=product] .product__description{line-height:1.7}main[data-template=product] .accordion,main[data-template=product] .accordion summary{border-color:#159ba014}main[data-template=product] .accordion{border-radius:22px;overflow:hidden;background:#ffffffbf}main[data-template=product] .accordion summary{padding:1rem 1.1rem}main[data-template=product] .accordion__content{padding:0 1.1rem 1.1rem;color:#0f2729d1}main[data-template=product] .related-products{margin-top:clamp(2rem,5vw,5rem)}main[data-template=product] .related-products__heading{color:#0f2729;text-align:center;margin-bottom:1.5rem}main[data-template=product] .product__media-item,main[data-template=product] .thumbnail,main[data-template=product] .slider__slide{border-radius:20px;overflow:hidden}@media screen and (max-width:989px){main[data-template=product] .product__media-wrapper,main[data-template=product] .product__info-wrapper{border-radius:24px}}@media screen and (max-width:749px){main[data-template=product] .product{gap:1rem}main[data-template=product] .product__info-wrapper{padding:1rem}main[data-template=product] .product__title h1,main[data-template=product] .product__title h2{font-size:clamp(1.8rem,8vw,2.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-page-polish.css.map */
