.product-information,.ag-more{--ag-gold-grad: linear-gradient(120deg, #fbefb5 0%, #ebcb6c 26%, #c99b35 52%, #e8c762 76%, #b58727 100%);--ag-gold-line: #c99b35;--ag-emerald-grad: linear-gradient(135deg, #1b6249 0%, #103d30 55%, #0a2c22 100%);--ag-ornament: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M2 6h44M74 6h44' stroke='%23c99b35' stroke-width='1.2' stroke-linecap='round'/%3E%3Cpath d='M60 0.5l5.5 5.5-5.5 5.5-5.5-5.5z' fill='%23c99b35'/%3E%3Ccircle cx='49.5' cy='6' r='1.6' fill='%23c99b35'/%3E%3Ccircle cx='70.5' cy='6' r='1.6' fill='%23c99b35'/%3E%3C/svg%3E")}.product-information .product-media-container.constrain-height{max-height:min(660px,78vh)!important}.product-information .product-media-container{border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#fdf2e1,#efe4d1)!important;box-shadow:0 0 0 1px var(--ag-gold-line),0 0 0 10px #e3c15f24,0 40px 60px -36px #0a2c2299}.product-information .product-media-container .product-media__image{background:transparent!important}.product-information .product-details{padding:clamp(20px,2.6vw,36px);border:1px solid rgba(201,155,53,.55);border-radius:24px;background:#fffaf0;box-shadow:0 1px #fffc inset,0 30px 50px -36px #0a2c228c}.product-information .product-details h1{color:#0f3a2d;font-size:clamp(2rem,3.4vw,2.9rem);line-height:1.12}.product-information .product-details h1:after{content:"";display:block;width:104px;height:12px;margin-top:.75rem;background:var(--ag-ornament) left center / contain no-repeat}.product-information product-price{color:#7a5710}.product-information product-price .price{font-size:1.6rem;font-weight:700;letter-spacing:.01em}.product-information .divider__line{border:0;height:1px;background:linear-gradient(90deg,var(--ag-gold-line),rgba(201,155,53,0))}.product-information .product-details rte-formatter{color:#2f4a39;line-height:1.75}.product-information .variant-option legend{margin-bottom:.55rem;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8a6414}.product-information .variant-option__button-label{min-height:54px;cursor:pointer}.product-information .variant-option__button-label__pill{border:1px solid rgba(201,155,53,.75);border-radius:14px;background:#fffaf0;transition:background .2s,border-color .2s,box-shadow .2s}.product-information .variant-option__button-label:hover .variant-option__button-label__pill{border-color:#b58727;box-shadow:0 0 0 3px #e3c15f33}.product-information .variant-option__button-label__text{font-weight:600;letter-spacing:.01em}.product-information .variant-option__button-label:has(input:checked) .variant-option__button-label__pill{background:var(--ag-emerald-grad);border-color:var(--ag-gold-line);box-shadow:0 0 0 3px #e3c15f47,0 14px 22px -14px #0a2c22cc}.product-information .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#f6e7b5}.product-information .variant-option__button-label:has(input:focus-visible) .variant-option__button-label__pill{outline:3px solid #b58727;outline-offset:3px}.product-information .quantity-selector{min-height:56px;border:1px solid rgba(201,155,53,.75);border-radius:14px;background:#fffaf0}.product-information .quantity-selector button{min-width:48px;min-height:48px}.product-information .add-to-cart-button{min-height:56px;border:1px solid var(--ag-gold-line);border-radius:14px;background:var(--ag-emerald-grad);color:#f6e7b5;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.86rem;box-shadow:inset 0 1px #ffffff2e,0 16px 26px -16px #0a2c22e6;transition:transform .25s,box-shadow .25s,filter .25s}.product-information .add-to-cart-button:hover{transform:translateY(-2px);filter:brightness(1.12)}.product-information .add-to-cart-button:focus-visible{outline:3px solid #b58727;outline-offset:3px}.product-information .shopify-payment-button__button--unbranded{min-height:56px;border:1px solid var(--ag-gold-line);border-radius:14px;background:var(--ag-gold-grad);color:#0a2c22;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.86rem;box-shadow:0 14px 24px -16px #785514cc}.product-information .shopify-payment-button__button--unbranded:hover{filter:brightness(1.06)}.product-information shopify-accelerated-checkout,.product-information .accelerated-checkout-block{--shopify-accelerated-checkout-button-block-size: 56px;--shopify-accelerated-checkout-button-border-radius: 14px;--shopify-accelerated-checkout-row-gap: 10px}.ag-more{background:linear-gradient(180deg,#faf4e7,#f6efde);padding-block:clamp(36px,6vw,80px)}.ag-more__title{margin:0 0 clamp(20px,3vw,34px);text-align:center;font-family:var(--font-heading--family, "Playfair Display", serif);font-size:clamp(1.7rem,3vw,2.4rem);color:#0f3a2d}.ag-more__title:after{content:"";display:block;width:120px;height:12px;margin:.7rem auto 0;background:var(--ag-ornament, none) center / contain no-repeat}@media(max-width:749px){.product-information__media{padding-inline:12px;padding-bottom:16px}.product-information .product-details{margin-inline:12px}}.ag-type-tag-wrap{display:block}.ag-type-tag{display:inline-block;padding:.4rem 1rem;border:1px solid #c99b35;border-radius:999px;background:linear-gradient(135deg,#1b6249,#103d30 55%,#0a2c22);color:#f6e7b5;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/3/assets/agroley-product.css.map */
