:root{--vx-old-bg:#f3efe8;--vx-old-ink:#1e1b18;--vx-old-gold:linear-gradient(115deg,#c9a46a 0%,#f3e2b8 30%,#dcbd80 48%,#b8925a 62%,#f1dfb0 82%)}main[data-template*=product]{background:var(--vx-old-bg)}main[data-template*=product] .shopify-section,main[data-template*=product] .product-information{background:var(--vx-old-bg)!important}.product-information{--color-foreground:28 26 32}.product-information .product-media-container,.product-information .product-media{border-radius:14px;overflow:hidden}.product-information .product-details h1{font:600 32px/1.1 VX Cinzel,Playfair Display,Georgia,serif!important;letter-spacing:-.02em!important;color:#1c1a20!important;margin:0 0 8px!important;text-transform:none!important}.vxr-mini{display:inline-flex;align-items:center;gap:8px;margin:6px 0 0;font:400 13px/1 var(--vx-san);color:#1c1a20;text-decoration:none}.vxr-mini b{font-size:14px;font-weight:400;letter-spacing:2px;background:linear-gradient(115deg,#a87b32,#e9cf8f 35%,#c9a46a,#f3e2b8 75%,#a87b32);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.product-information product-price,.product-information .price{font:500 22px/1.2 var(--vx-san)!important;color:#1c1a20!important;letter-spacing:.01em}.product-information .compare-at-price,.product-information .compare-at-price *{color:#c62828!important;text-decoration:line-through!important;font-weight:400!important;font-size:17px!important}.vx-attrs{margin:4px 0 2px}.vx-attrs [hidden]{display:none!important}.vx-attrs__chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.vx-attrs__chips li{margin:0;padding:6px 12px;border-radius:999px;background:#ece5d9;color:#5a4520;font:400 12px/1.6 var(--vx-san);border:0}.vx-attrs__chips li:before,.vx-attrs__chips li:after{display:none!important;content:none!important}.vx-attrs__chips li.vx-attrs__chip--k{background:var(--vx-old-gold);color:#1e1b18;font-weight:600;letter-spacing:.06em;border:1px solid rgba(168,123,50,.65)}.vx-attrs__chips li.vx-attrs__chip--preview-silver{background:linear-gradient(115deg,#dadde0,#fff,#a8aeb6 48%,#f5f6f8 70%,#dadde0);border-color:#a7acb2}.vx-attrs__k{margin:10px 0 0;font:400 13.5px/1.5 var(--vx-san);color:#4a4550}.vx-attrs__k strong{font-weight:700;background:linear-gradient(100deg,#8c6a2e,#c9a35a 22%,#f3e2b3 45%,#b8893a 70%,#e6cc92);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.product-information .variant-option legend{font:400 14px/1.6 var(--vx-san);color:#1c1a20;margin:0 0 8px}.product-information .variant-option__button-label{border-radius:40px!important}.product-information .variant-option__button-label:not(:has(input:checked)){background:#fff!important;border-color:#dcd6cd!important;color:#1c1a20!important}.product-information .variant-option__button-label:not(:has(input:checked)) .variant-option__button-label__text{color:#1c1a20!important}.product-information .variant-option__button-label:has(input:checked){background:#1c1a20!important;border-color:#1c1a20!important;color:#fff!important}.product-information .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important}.product-information .quantity-selector{border:1px solid rgba(30,27,24,.12)!important;border-radius:40px!important;background:#fff;min-height:52px}.product-information .add-to-cart-button,.sticky-add-to-cart__button{background:#1e1b18!important;color:#f3efe8!important;border:1px solid #1e1b18!important;border-radius:10px!important;min-height:52px!important;font:500 14px/1.6 var(--vx-san)!important;letter-spacing:.14em!important;text-transform:uppercase;box-shadow:none!important}.product-information .add-to-cart-button *,.sticky-add-to-cart__button *{color:#f3efe8!important;-webkit-text-fill-color:#f3efe8!important;background:none!important}.vx72-kl{display:flex;align-items:center;gap:12px;margin:12px 0 4px;padding:12px 14px;background:#fff;border:1px solid rgba(30,27,24,.12);border-radius:12px;font:400 13px/1.4 var(--vx-san);color:#1c1a20}.vx72-kl__logo{flex:0 0 auto;padding:6px 10px;border-radius:8px;background:#ffb3c7;color:#0b051d;font:700 13px/1 var(--vx-san)}.vx72-kl b{font-weight:600}.vx72-kl small{display:block;margin-top:2px;font-size:11px;color:#7d7480}.vx-pdp-info{background:#fbf9f5;border:1px solid rgba(30,27,24,.12);border-radius:14px;padding:12px;display:grid;gap:4px;margin:6px 0 8px;width:100%}.vx-pdp-info__row{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:10px;font:400 13px/1.6 var(--vx-san);color:#3b3740}.vx-pdp-info__row--pill{background:#fff;border:1px solid rgba(30,27,24,.12)}.vx-pdp-info__row strong{font-weight:600;color:#1c1a20}.vx-pdp-info__ico{width:20px;height:20px;flex-shrink:0;color:#1c1a20}.vx44-set{display:grid;grid-template-columns:76px 1fr;gap:8px 14px;align-items:center;margin:16px 0 6px;padding:14px;background:#ebe4d8;border:1px solid rgba(30,27,24,.12);border-radius:6px}.vx44-set__img{grid-row:1/3;position:relative;width:76px;height:76px;border-radius:4px;overflow:hidden;background:#fff}.vx44-set__img img{width:100%;height:100%;object-fit:cover}.vx44-set__off{position:absolute;left:4px;top:4px;background:#1e1b18;color:#f3efe8;border-radius:3px;padding:3px 5px;font:500 9.5px/1 var(--vx-san)}.vx44-set__k{margin:0;font:500 10.5px/1.2 var(--vx-san);letter-spacing:.2em;text-transform:uppercase;color:#7d6237}.vx44-set__t{margin:4px 0 0;font:500 14px/1.3 var(--vx-san);color:#1e1b18}.vx44-set__p{margin:4px 0 0;font:400 13.5px/1.6 var(--vx-san);color:#1e1b18}.vx44-set__p s{color:#8a8190;margin-right:6px}.vx44-set__p strong{font-weight:600}.vx44-set__btn{grid-column:1/-1;height:43px;border:0;border-radius:4px;background:#1e1b18;color:#f3efe8;font:500 13px/1 var(--vx-san);letter-spacing:.04em;cursor:pointer}.vx44-set__btn.is-done{background:#a87b32}.vx44-set__n{grid-column:1/-1;margin:0;font-size:11.5px;color:#6f675d}.vx-ctl{margin-top:10px}.vx38-ctl__head{display:flex;align-items:center;justify-content:space-between;margin:20px 0 12px}.vx-ctl__h{display:flex;align-items:center;gap:10px;margin:0;font:400 13px/1.6 var(--vx-san);letter-spacing:.1em;text-transform:uppercase;color:#1c1a20}.vx-ctl__wave{display:inline-block;width:30px;height:7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 7'%3E%3Cpath d='M1 4.5C6 1 10 1 15 3.5S24 6 29 2.5' fill='none' stroke='%23b8893a' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.vx38-ctl__nav{display:none!important}.vx-ctl__list{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 4px;margin:0}.vx-ctl__list::-webkit-scrollbar{display:none}.vx-ctl__item{flex:0 0 40%;max-width:190px;scroll-snap-align:start;display:flex;flex-direction:column;gap:4px}.vx-ctl__img{position:relative;display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#fbf9f5}.vx-ctl__img img{width:100%;height:100%;object-fit:cover}.vx-ctl__kind{position:absolute;left:8px;top:8px;background:#ffffffe6;border-radius:999px;padding:4px 8px;font:500 9.5px/1 var(--vx-san);letter-spacing:.12em;text-transform:uppercase;color:#1c1a20}.vx-ctl__name{margin-top:6px;font:400 12.5px/1.3 var(--vx-san);color:#1c1a20;text-decoration:none}.vx-ctl__price{font:400 12px/1.6 var(--vx-san);color:#57525b}.vx-ctl__add{margin-top:4px;padding:8px 6px;border:1px solid #1e1b18;border-radius:3px;background:transparent;color:#1e1b18;font:400 11px/1.6 var(--vx-san);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-align:center;text-decoration:none}.vx-ctl__add.is-done{background:#1e1b18;color:#f3efe8}.vx-det{width:100%;border-top:1px solid #e3ded6;margin-top:8px}.vx-det__i{border-bottom:1px solid #e3ded6}.vx-det__i summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font:500 15px/1.6 var(--vx-san);color:#1c1a20;letter-spacing:0;text-transform:none}.vx-det__i summary::-webkit-details-marker{display:none}.vx-det__i summary:after{content:"+";color:#a87b32;font-size:20px;line-height:1;font-weight:500;transition:transform .3s}.vx-det__i[open] summary:after{transform:rotate(45deg)}.vx-det__c{padding:0 0 16px;font:400 14px/1.65 var(--vx-san);color:#4a4550}.vx-det__c p{margin:0}.vx-det__c p+p{margin-top:6px}.vx48-q{font-family:VX Corm,Georgia,serif;font-style:italic;font-size:19px;line-height:1.3;color:#7a5620;padding-left:14px;border-left:2px solid #c9a35a}.vx48-h{font:600 11.5px/1 var(--vx-san);letter-spacing:.2em;text-transform:uppercase;color:#a87b32;margin-top:8px!important}.vx48-spec{list-style:none;margin:6px 0 0!important;padding:0!important;border:1px solid #ece4d6;border-radius:16px;overflow:hidden;background:#fff}.vx48-spec li{display:flex;justify-content:space-between;gap:16px;padding:12px 16px;margin:0!important;border-top:1px solid #f1ebe0}.vx48-spec li:first-child{border-top:0}.vx48-k{font:500 11px/1.3 var(--vx-san);letter-spacing:.14em;text-transform:uppercase;color:#8a8190}.vx48-v{text-align:right;font-size:14px;font-weight:500;color:#1c1a20}.vx48-call{padding:12px 14px;border-radius:14px;background:#fbf8f2;border:1px solid rgba(168,123,50,.18)}.vx-det__md{list-style:none;margin:0 0 12px;padding:0;border-top:1px solid #f1ebe0}.vx-det__md li{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #f1ebe0;margin:0}.vx-det__md li span:first-child{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#8a8190}.vx-det__md li span:last-child{text-align:right;color:#1c1a20}.vx-det__md-n{font-size:13px;color:#8a8190}.vx-seg dl{margin:0;display:grid;gap:8px}.vx-seg dl div{display:grid;grid-template-columns:110px 1fr;gap:10px}.vx-seg dt{color:#6e6873}.vx-seg dd{margin:0}.vx-seg a{text-decoration:underline}.vx-seg__w{margin:12px 0 0;line-height:1.5}#vx-rv-list{max-width:1100px;margin:56px auto 8px;padding:0 20px;text-align:center}.sticky-add-to-cart__bar,sticky-add-to-cart .sticky-add-to-cart{background:#fbf9f5!important}#cart-drawer .cart-drawer__content{overflow-y:auto!important;-webkit-overflow-scrolling:touch}#cart-drawer .cart-drawer__items{flex:0 0 auto!important;min-height:auto!important;overflow:visible!important}#cart-drawer .theme-drawer__close-button{position:relative;z-index:20;min-width:44px;min-height:44px;touch-action:manipulation}#cart-drawer .cart-drawer__dialog,#cart-drawer dialog,#cart-drawer .cart-drawer__inner{background:var(--vx-old-bg)!important}#cart-drawer .cart-drawer__heading,#cart-drawer h2{font:500 26px/1.15 VX Cinzel,Playfair Display,Georgia,serif!important;color:#1c1a20!important}#cart-drawer .cart-items__title,#cart-drawer .cart-item__title,.cart-items .cart-items__title{font:500 17px/1.25 VX Cinzel,Playfair Display,Georgia,serif!important;letter-spacing:0!important;text-transform:none!important;color:#1c1a20!important;text-decoration:none!important}#cart-drawer .cart-items__media,#cart-drawer .cart-item__media{border-radius:10px;overflow:hidden;background:#fbf9f5}.vx-ship{margin:4px 0 6px;padding:12px 14px;background:#fff;border:1px solid rgba(30,27,24,.12);border-radius:12px}.vx-ship__t{margin:0 0 8px;font:400 13px/1.4 var(--vx-san);color:#1c1a20}.vx-ship__t strong{font-weight:600}.vx-ship__bar{height:5px;border-radius:5px;background:#ece4d6;overflow:hidden}.vx-ship__bar span{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#a87b32,#e9cf8f 55%,#c9a46a)}#cart-drawer .button[name=checkout],.cart__checkout-button,.cart__ctas .button{min-height:52px!important;border-radius:10px!important;background:#1e1b18!important;color:#f3efe8!important;font:500 14px/1 var(--vx-san)!important;letter-spacing:.14em!important;text-transform:uppercase}.vxc-rv__c{background:#ebe4d8!important;border:1px solid rgba(30,27,24,.12)!important;border-radius:4px!important}
/*# sourceMappingURL=/cdn/shop/t/99/assets/vx-pdp.css.map */
