main[data-template=product] .product-information{--vr-pink: #ff4eb8;--vr-violet: #9b5bff;--vr-ink: #15121e;--vr-muted: #d5cfdf}main[data-template=product] .product-information__media{border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 35%,#fff,#f7f0fa 68%,#eee5f4)}main[data-template=product] .product-information__media img{border-radius:14px}main[data-template=product] .product-details>.group-block{padding:clamp(20px,3vw,34px)!important;border:1px solid rgba(255,100,199,.32);border-radius:22px;background:radial-gradient(circle at 100% 0%,rgba(201,42,149,.2),transparent 42%),linear-gradient(150deg,#20172b,#121218 68%);box-shadow:0 18px 48px #150c212e;color:#f9f5ff}main[data-template=product] .product-details>.group-block:before{content:"VENDRISE  /  THE COLLECTION";display:block;color:#ff85d0;font-size:11px;font-weight:800;letter-spacing:.18em;line-height:1.5}main[data-template=product] .product-details h1{color:#fff;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.12;letter-spacing:-.035em;text-wrap:balance}main[data-template=product] .product-details product-price,main[data-template=product] .product-details product-price .price{color:#fff!important}main[data-template=product] .product-details product-price .price{font-size:clamp(25px,2.4vw,32px);font-weight:800;letter-spacing:-.025em}main[data-template=product] .product-details product-price .compare-at-price{color:#c8bccc}main[data-template=product] .product-details .variant-picker,main[data-template=product] .product-details .quantity-selector{color:#f6effb}main[data-template=product] .product-details .product-form-buttons .add-to-cart-button.button{min-height:54px;border:0;border-radius:12px;color:#fff;background:linear-gradient(105deg,#eb238f,#af40cc 65%,#7648e6);box-shadow:0 8px 22px #e11f9242;font-weight:800;letter-spacing:.02em;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}main[data-template=product] .product-details .product-form-buttons .add-to-cart-button.button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 11px 26px #e11f9257}main[data-template=product] .product-details .product-form-buttons .add-to-cart-button.button:focus-visible{outline:3px solid #fff;outline-offset:3px}main[data-template=product] .product-details .product-form-buttons .add-to-cart-button.button:disabled{opacity:.55;box-shadow:none}main[data-template=product] .product-details .text-block--text_aEtTtq{display:block;max-width:none;width:100%;padding:24px clamp(18px,2vw,26px);border:1px solid rgba(255,255,255,.15);border-left:3px solid #ff4eb8;border-radius:14px;background:#ffffff0e;color:#f1eaf7;font-size:15px;line-height:1.72}main[data-template=product] .product-details .text-block--text_aEtTtq:before{content:"PRODUCT DETAILS";display:block;margin-bottom:14px;color:#ff85d0;font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.4}main[data-template=product] .product-details .text-block--text_aEtTtq :is(p,ul,ol){color:#f1eaf7;margin-block:0 1em}main[data-template=product] .product-details .text-block--text_aEtTtq :is(h2,h3,h4,strong){color:#fff}main[data-template=product] .product-details .text-block--text_aEtTtq :is(h2,h3,h4){margin-block:1.2em .45em;font-size:1.2em;line-height:1.35}main[data-template=product] .product-details .text-block--text_aEtTtq li{padding-left:.2em;margin-bottom:.45em}main[data-template=product] .product-details .text-block--text_aEtTtq li::marker{color:#ff79ca}main[data-template=product] .product-details .text-block--text_aEtTtq a{color:#ffacd9;text-underline-offset:3px}@media(max-width:749px){main[data-template=product] .product-information__media{border-radius:0 0 20px 20px}main[data-template=product] .product-details>.group-block{padding:22px 18px!important;border-radius:18px}main[data-template=product] .product-details .text-block--text_aEtTtq{padding:20px 17px}}@media(prefers-reduced-motion:reduce){main[data-template=product] .product-details .add-to-cart-button.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/vendrise-product-pages.css.map */
