.product-information .product-details form.variant-picker__form{flex-direction:column;gap:20px}.product-information .product-details form.variant-picker__form .variant-option--buttons,.product-information .product-details form.variant-picker__form .variant-option--buttons:first-child,.product-information .product-details form.variant-picker__form .variant-option--buttons:last-of-type{width:100%;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:stretch;margin:0}.product-information .variant-picker .variant-option__button-label:has(input[aria-disabled=true]){display:flex}.product-information .variant-picker .variant-option__button-label__text{color:var(--ah-ink);font-size:14px;line-height:20px}.product-information .variant-picker .variant-option__button-label:has([data-current-checked=true]) .variant-option__button-label__text{color:var(--ah-ink)}.product-information .variant-picker .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{color:var(--ah-muted)}.variant-picker .variant-option__button-label:has(input[value*=White]){order:1}.variant-picker .variant-option__button-label:has(input[value*=Walnut]){order:2}.variant-picker .variant-option__button-label:has(input[value*=Black]){order:3}.variant-picker .variant-option__button-label:has(input[value*=Gold]){order:4}.variant-picker .variant-option__button-label:has(input[value*=nframed]){order:9}.ah-legend__guide{color:var(--ah-muted);text-decoration:none}.ah-legend__guide:hover{color:var(--ah-ink);text-decoration:underline;text-underline-offset:3px}.product-details .group-block-content h1,.product-details .text-block.h1>h1{font-size:50px;line-height:1.1;letter-spacing:-.05em;font-weight:600}@media screen and (max-width:749px){.product-details .group-block-content h1,.product-details .text-block.h1>h1{font-size:32px}}.product-details .price{font-family:var(--font-body--family);font-size:20px;line-height:26px;font-weight:700}.product-details .text-block[class*=__ah_shipping_line]>*{font-size:16px;line-height:24px;color:var(--ah-ink-body);margin:0}.ah-installments,.ah-installments .ah-installments__form{margin:0}.ah-installments shopify-payment-terms{display:block;font-size:16px;line-height:24px;color:var(--ah-ink-body)}.product-details .text-block[class*=__ah_trust_strip] ul{list-style:none;display:flex;flex-direction:column;gap:6px;margin:0;padding:16px 0;border-top:1px solid #E5E0D8;border-bottom:1px solid #E5E0D8;font-weight:400}.product-details .text-block[class*=__ah_trust_strip] ul li{list-style:none;margin:0;padding:0;font-size:16px;line-height:24px;color:var(--ah-ink-body)}.product-details .text-block[class*=__ah_trust_strip] ul li::marker{content:""}.product-details .text-block a{color:var(--ah-moss);font-weight:400}.product-information .product-form-buttons{gap:12px}.product-information .product-form-buttons button,.product-information .product-form-buttons .add-to-cart-button{width:100%;min-height:50px;height:50px;padding-block:0;background:var(--ah-green);color:#fff}.product-information .product-form-buttons button:hover{background:var(--ah-green-hover)}.product-information .product-form-buttons .add-to-cart-icon{display:none!important}.product-information .product-form-buttons .shopify-payment-button__button{width:100%;min-height:50px}.product-information .product-form-buttons button.shopify-payment-button__button--unbranded{background:var(--ah-ink);color:var(--ah-cream)}.product-information .product-form-buttons button.shopify-payment-button__button--unbranded:hover{background:#3a2a12}.product-information .shopify-payment-button__more-options{display:none!important}.product-information .product-details .text-block[class*=__product_description_9AiRQ3]{width:100%;max-width:none}.product-information .product-details .text-block[class*=__product_description_9AiRQ3]>*{margin:0 0 14px;max-width:none;width:100%}.product-information .product-details .text-block[class*=__product_description_9AiRQ3]>*:last-child{margin-bottom:0}.product-information .product-details .text-block[class*=__product_description_9AiRQ3] :is(p,li){font-family:var(--font-body--family);font-size:16px;line-height:24px;font-weight:400;color:var(--ah-ink-body)}.product-information .product-details .text-block[class*=__product_description_9AiRQ3] :is(h2,h3,h4,h5,h6),.product-information .product-details .text-block[class*=__product_description_9AiRQ3] p:has(>b:only-child),.product-information .product-details .text-block[class*=__product_description_9AiRQ3] p:has(>strong:only-child){font-family:var(--font-body--family);font-size:20px;line-height:26px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ah-ink);margin:0 0 14px}.product-information .product-details .text-block[class*=__product_description_9AiRQ3] p>b:only-child,.product-information .product-details .text-block[class*=__product_description_9AiRQ3] p>strong:only-child{font-weight:700;color:var(--ah-ink)}.ah-from-blog{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-top:1px solid #E5E0D8;border-bottom:1px solid #E5E0D8}.product-information .product-details .accordion{--color-border: var(--ah-hairline)}.product-information .product-details .accordion .details__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:16px;font-family:var(--font-heading--family);font-weight:400;font-size:26px;line-height:1.15;letter-spacing:-.035em;text-transform:none;color:var(--ah-ink);cursor:pointer}.product-information .product-details .accordion .details__header .svg-wrapper{display:none!important}.product-information .product-details .accordion .details__header:after{content:"+";flex:0 0 auto;font-family:var(--font-body--family);font-size:18px;line-height:26px;font-weight:400;letter-spacing:0;color:var(--ah-muted)}.product-information .product-details .accordion details[open]>.details__header:after{content:"\2013"}.product-information .product-details accordion-custom details .details-content,.product-information .product-details .accordion .details-content{padding:0 0 20px 24px;overflow:hidden}.product-information .product-details .accordion .details-content .text-block,.product-information .product-details .accordion .details-content .text-block>*,.product-information .product-details .accordion .details-content .text-block :is(p,li){font-family:var(--font-body--family);font-size:16px;line-height:24px;font-weight:400;color:var(--ah-ink-body)}.product-information .product-details .accordion .details-content .text-block>*:not(:last-child){margin-bottom:14px}.product-information .product-details .accordion .details-content .ah-note{color:var(--ah-muted);margin-bottom:10px}.product-information .product-details .accordion .details-content .ah-note:first-of-type{margin-top:16px;padding-top:14px;border-top:1px solid #E5E0D8}.product-information .product-details .accordion .details-content .ah-note:last-child{margin-bottom:0}.ah-pin-save{display:inline-flex;align-items:center;gap:8px;margin-block-start:16px;font-family:var(--font-body--family);font-size:14px;line-height:20px;font-weight:500;color:var(--ah-ink);text-decoration:none}.ah-pin-save__logo{width:18px;height:18px;fill:currentColor;transition:fill .15s ease}.ah-pin-save:hover .ah-pin-save__logo{fill:#e60023}.ah-pin-save:hover span{text-decoration:underline;text-underline-offset:3px}.ah-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-top:1px solid var(--ah-hairline);box-shadow:0 -8px 24px #23150314}.ah-sticky-bar[hidden]{display:none}.ah-sticky-bar__thumb{flex:0 0 44px;width:44px;height:44px;object-fit:cover}.ah-sticky-bar__copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ah-sticky-bar__title{font-family:var(--font-body--family);font-size:13px;line-height:18px;color:var(--ah-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ah-sticky-bar__price{font-family:var(--font-body--family);font-size:16px;line-height:20px;font-weight:700;color:var(--ah-ink)}.ah-sticky-bar__button{flex:0 0 auto;min-height:44px;height:44px;padding:0 20px;background:var(--ah-green);color:#fff}@media screen and (min-width:750px){.ah-sticky-bar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ah-pdp.css.map */
