.shopify-section--main-product{--gm-ink: #111111;--gm-muted: #6b6b6b;--gm-line: #e4e4e4;--gm-soft: #f6f6f4;--gm-gold: #b8913a;--gm-gold-soft: #f7efdc;--gm-green: #1f8a4c;--gm-green-soft: #e8f5ec;--gm-radius: 12px}.shopify-section--main-product .product-info__block-list{gap:0}.shopify-section--main-product .product-info__block-item{margin-block-start:0!important}.shopify-section--main-product .product-info__block-item+.product-info__block-item{margin-block-start:16px!important}.shopify-section--main-product .product-info__block-item[data-block-type=title]{margin-block-start:8px!important}.shopify-section--main-product .product-info__block-item[data-block-type=liquid]:has(.gm-config):first-child+.product-info__block-item{margin-block-start:0!important}.shopify-section--main-product .product-info__block-item:has(>.liquid>.gm-config:only-child),.shopify-section--main-product .product-info__block-item:has(>.liquid:empty){display:none}.shopify-section--main-product .product-title{font-family:var(--gm-heading-bold-family, var(--heading-font-family));font-weight:700;font-size:clamp(22px,2.1vw,30px);line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:var(--gm-ink)}.shopify-section--main-product .product-info__block-item[data-block-type=rating]{font-size:13px}.gm-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--gm-gold-soft);color:#7a5a14;font-size:12px;font-weight:700;letter-spacing:.02em}.gm-price{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.gm-price__now{font-size:clamp(26px,2.4vw,32px);font-weight:800;line-height:1;color:var(--gm-ink);letter-spacing:-.01em}.gm-price__was{font-size:17px;color:var(--gm-muted)}.gm-price__save{padding:4px 10px;border-radius:999px;background:var(--gm-green-soft);color:var(--gm-green);font-size:12px;font-weight:700}.shopify-section--main-product .product-info__block-item[data-block-type=payment-terms]{margin-block-start:8px!important;font-size:13px;color:var(--gm-muted)}.gm-delivery{border:1px solid var(--gm-line);border-radius:var(--gm-radius);padding:16px 18px;background:#fff}.gm-delivery__head{display:flex;gap:14px;align-items:center}.gm-delivery__icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--gm-gold-soft);color:#7a5a14}.gm-delivery__title{margin:0;font-weight:700;font-size:16px;color:var(--gm-ink)}.gm-delivery__date{color:var(--gm-ink);text-decoration:underline;text-decoration-color:var(--gm-gold);text-underline-offset:4px;text-decoration-thickness:2px}.gm-delivery__sub{margin:2px 0 0;font-size:13px;color:var(--gm-muted)}.gm-delivery__perks{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px;padding-top:12px;border-top:1px solid var(--gm-line)}.gm-perk{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--gm-ink)}.gm-perk svg{color:var(--gm-gold)}.shopify-section--main-product .variant-picker{gap:20px}.shopify-section--main-product .variant-picker__option-info legend{font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:13px;color:var(--gm-ink)}.shopify-section--main-product .variant-picker__option-info .h-stack{flex-wrap:wrap;align-items:center;gap:6px 8px}.gm-opt-value{font-size:14px;color:var(--gm-muted)}.gm-opt-hint{padding:3px 10px;border-radius:999px;background:var(--gm-soft);border:1px solid var(--gm-line);font-size:12px;color:var(--gm-ink)}.shopify-section--main-product .block-swatch{min-width:64px;padding:10px 18px;border-radius:999px;border:1.5px solid var(--gm-line);background:#fff;font-weight:600;color:var(--gm-ink);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.shopify-section--main-product .block-swatch:hover{border-color:#9a9a9a}.shopify-section--main-product :checked+.block-swatch,.shopify-section--main-product .block-swatch.is-selected{border-color:var(--gm-ink);background:var(--gm-ink);color:#fff;box-shadow:none}.shopify-section--main-product .block-swatch:before,.shopify-section--main-product .block-swatch:after{border-radius:999px}.shopify-section--main-product .product-info .buy-buttons .button,.shopify-section--main-product .product-info .buy-buttons .shopify-payment-button__button{min-height:56px;border-radius:10px;font-size:15px;font-weight:700;letter-spacing:.06em}.shopify-section--main-product .product-info .buy-buttons button[type=submit]:not([disabled]){background:var(--gm-ink);border-color:var(--gm-ink);color:#fff;text-transform:uppercase}.shopify-section--main-product .product-info .buy-buttons button[type=submit]:not([disabled]):hover{background:#2a2a2a;border-color:#2a2a2a}.gm-trust{display:grid;gap:14px}.gm-stock{margin:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:10px;background:var(--gm-green-soft);color:#17643a;font-size:13px;font-weight:600}.gm-stock__dot{width:9px;height:9px;border-radius:50%;background:var(--gm-green);box-shadow:0 0 0 4px #1f8a4c2e;animation:gm-pulse 1.8s ease-in-out infinite}@keyframes gm-pulse{0%,to{box-shadow:0 0 0 3px #1f8a4c2e}50%{box-shadow:0 0 0 6px #1f8a4c0f}}@media(prefers-reduced-motion:reduce){.gm-stock__dot{animation:none}}.gm-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.gm-pay__icon{width:34px;height:22px}.gm-trust__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.gm-trust__list li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--gm-ink)}.gm-trust__list svg{flex:none;color:var(--gm-gold)}.shopify-section--main-product .product-info .accordion{border-color:var(--gm-line)}.shopify-section--main-product .product-info .accordion__toggle{font-weight:700;font-size:14px;text-transform:none;letter-spacing:.01em}@media screen and (max-width:699px){.gm-delivery{padding:14px}.gm-delivery__perks{gap:8px 14px}.shopify-section--main-product .block-swatch{padding:9px 14px;min-width:56px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gm-pdp.css.map */
