body:has(.ak-jade-pdp-assurance){--ak-obsidian: #080b09;--ak-ink: #0d1210;--ak-jade: #123c2f;--ak-jade-deep: #0b291f;--ak-gold: #c8a86a;--ak-gold-soft: #e1cfaa;--ak-ivory: #f3eee4;--ak-muted: #a8b0aa;--ak-panel: rgba(12, 35, 27, .9);--ak-line: rgba(200, 168, 106, .24);background:radial-gradient(circle at 14% 6%,rgba(18,60,47,.42),transparent 34rem),radial-gradient(circle at 86% 36%,rgba(18,60,47,.18),transparent 38rem),linear-gradient(180deg,var(--ak-obsidian) 0%,var(--ak-ink) 48%,var(--ak-jade-deep) 100%);color:var(--ak-ivory)}html:has(body .ak-jade-pdp-assurance){background:var(--ak-obsidian);scroll-padding-bottom:112px}body:has(.ak-jade-pdp-assurance) main,body:has(.ak-jade-pdp-assurance) .gradient,body:has(.ak-jade-pdp-assurance) .color-scheme-1,body:has(.ak-jade-pdp-assurance) .color-scheme-2{background:transparent}body:has(.ak-jade-pdp-assurance) #MainContent>.shopify-section,body:has(.ak-jade-pdp-assurance) .shopify-section-group-main{color:var(--ak-ivory);background:transparent!important}body:has(.ak-jade-pdp-assurance) #MainContent>.shopify-section+.shopify-section{border-top:1px solid rgba(200,168,106,.1);box-shadow:inset 0 34px 70px #123c2f0f}body:has(.ak-jade-pdp-assurance) .product,body:has(.ak-jade-pdp-assurance) .related-products,body:has(.ak-jade-pdp-assurance) .shopify-app-block{color:var(--ak-ivory)}body:has(.ak-jade-pdp-assurance) .product{align-items:flex-start}body:has(.ak-jade-pdp-assurance) .product__media-wrapper{position:relative;padding:clamp(10px,1.4vw,20px);overflow:hidden;background:radial-gradient(circle at 50% 38%,rgba(40,105,80,.2),transparent 42%),linear-gradient(160deg,#111814,#060806 58%,#122b22);border:1px solid var(--ak-line);border-radius:16px;box-shadow:0 32px 90px #00000061}body:has(.ak-jade-pdp-assurance) .product__media-wrapper:after{position:absolute;right:4%;bottom:0;left:4%;height:18%;content:"";pointer-events:none;background:linear-gradient(180deg,transparent,rgba(200,168,106,.055));border-bottom:1px solid rgba(225,207,170,.16);transform:perspective(420px) rotateX(68deg);transform-origin:bottom}body:has(.ak-jade-pdp-assurance) .product__info-wrapper{align-self:stretch}body:has(.ak-jade-pdp-assurance) .product__info-container{padding:clamp(22px,3vw,42px);background:radial-gradient(circle at 100% 0%,rgba(200,168,106,.09),transparent 20rem),linear-gradient(145deg,#123c2ff0,#08100cf5);border:1px solid rgba(200,168,106,.3);border-radius:16px;box-shadow:0 28px 78px #00000057}body:has(.ak-jade-pdp-assurance) .product__title h1,body:has(.ak-jade-pdp-assurance) .product__title,body:has(.ak-jade-pdp-assurance) .product__description,body:has(.ak-jade-pdp-assurance) .product__description h2,body:has(.ak-jade-pdp-assurance) .product__description h3,body:has(.ak-jade-pdp-assurance) .related-products__heading,body:has(.ak-jade-pdp-assurance) .card__heading,body:has(.ak-jade-pdp-assurance) .card__heading a{color:var(--ak-ivory)}body:has(.ak-jade-pdp-assurance) .product__title h1,body:has(.ak-jade-pdp-assurance) .related-products__heading,body:has(.ak-jade-pdp-assurance) .ak-jade-product-evidence__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:.012em}body:has(.ak-jade-pdp-assurance) .product__title h1{display:-webkit-box;overflow:hidden;font-size:clamp(2.8rem,2.6vw,4.2rem);line-height:1.08;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:5}body:has(.ak-jade-pdp-assurance) .card__heading a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}body:has(.ak-jade-pdp-assurance) .product__text,body:has(.ak-jade-pdp-assurance) .product__description,body:has(.ak-jade-pdp-assurance) .card-information,body:has(.ak-jade-pdp-assurance) .caption-with-letter-spacing,body:has(.ak-jade-pdp-assurance) .product-form__input .form__label{color:var(--ak-muted)}body:has(.ak-jade-pdp-assurance) .price,body:has(.ak-jade-pdp-assurance) .price-item,body:has(.ak-jade-pdp-assurance) .price__regular,body:has(.ak-jade-pdp-assurance) .price__sale{color:var(--ak-gold-soft)}body:has(.ak-jade-pdp-assurance) .product__media,body:has(.ak-jade-pdp-assurance) .thumbnail,body:has(.ak-jade-pdp-assurance) .card__media,body:has(.ak-jade-pdp-assurance) .ak-jade-evidence-card{overflow:hidden;background:linear-gradient(145deg,#ffffff0b,#123c2f1f);border:1px solid rgba(200,168,106,.22);border-radius:10px;box-shadow:0 24px 70px #0000003d}body:has(.ak-jade-pdp-assurance) .product__media img,body:has(.ak-jade-pdp-assurance) .card__media img{object-fit:contain}body:has(.ak-jade-pdp-assurance) .thumbnail[aria-current]{border-color:var(--ak-gold);box-shadow:0 0 0 1px var(--ak-gold)}body:has(.ak-jade-pdp-assurance) .product-form__input input[type=radio]+label{color:var(--ak-ivory);background:#ffffff06;border-color:#c8a86a61;border-radius:8px}body:has(.ak-jade-pdp-assurance) .product-form__input input[type=radio]:checked+label{color:var(--ak-obsidian);background:var(--ak-gold-soft);border-color:var(--ak-gold-soft)}body:has(.ak-jade-pdp-assurance) .quantity{color:var(--ak-ivory);background:#ffffff06;border:1px solid rgba(200,168,106,.32);border-radius:8px}body:has(.ak-jade-pdp-assurance) .quantity__button,body:has(.ak-jade-pdp-assurance) .quantity__input{color:var(--ak-ivory)}body:has(.ak-jade-pdp-assurance) .product-form__submit{min-height:52px;color:var(--ak-obsidian);background:linear-gradient(135deg,var(--ak-gold-soft),#b9914f);border-radius:8px;border:0;box-shadow:0 14px 34px #c8a86a2e}body:has(.ak-jade-pdp-assurance) .product-form__submit:after{box-shadow:none}body:has(.ak-jade-pdp-assurance) .product-form__submit:hover:not([disabled]){transform:translateY(-1px);filter:brightness(1.04)}body:has(.ak-jade-pdp-assurance) .shopify-payment-button__button,body:has(.ak-jade-pdp-assurance) .shopify-payment-button__more-options{min-height:50px;color:var(--ak-gold-soft);background:transparent;border:1px solid rgba(200,168,106,.42);border-radius:8px}body:has(.ak-jade-pdp-assurance) .share-button__button,body:has(.ak-jade-pdp-assurance) .product__accordion summary,body:has(.ak-jade-pdp-assurance) .accordion__content{color:var(--ak-muted)}body:has(.ak-jade-pdp-assurance) .product__accordion{border-color:#c8a86a2e}.ak-jade-pdp-assurance{margin:18px 0 22px;padding:18px;background:linear-gradient(145deg,#123c2f57,#080b0980);border:1px solid rgba(200,168,106,.3);border-radius:10px}.ak-jade-pdp-assurance__eyebrow,.ak-jade-product-evidence__kicker{margin:0 0 10px;color:var(--ak-gold-soft);font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ak-jade-pdp-assurance ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ak-jade-pdp-assurance li{position:relative;padding-left:18px;color:var(--ak-muted);font-size:1.3rem;line-height:1.55}.ak-jade-pdp-assurance li:before{position:absolute;top:.68em;left:0;width:5px;height:5px;content:"";background:var(--ak-gold);border-radius:50%}.ak-jade-pdp-assurance__links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:16px}.ak-jade-pdp-assurance__links a{color:var(--ak-gold-soft);font-size:1.25rem;text-underline-offset:4px}.ak-jade-pdp-assurance__links a:hover,.ak-jade-product-evidence a:hover{color:var(--ak-ivory)}.ak-jade-product-evidence{padding-top:72px;padding-bottom:80px;color:var(--ak-ivory)}.ak-jade-product-evidence__heading{max-width:760px;margin:0;color:var(--ak-ivory);font-size:clamp(3rem,4vw,5.2rem);line-height:1.05}.ak-jade-product-evidence__intro{max-width:720px;margin:18px 0 0;color:var(--ak-muted);font-size:1.5rem;line-height:1.7}.ak-jade-product-evidence__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:34px}.ak-jade-evidence-card{padding:24px}.ak-jade-evidence-card__number{color:var(--ak-gold);font-size:1.1rem;letter-spacing:.12em}.ak-jade-evidence-card h3{margin:22px 0 10px;color:var(--ak-ivory);font-size:1.8rem}.ak-jade-evidence-card p{margin:0;color:var(--ak-muted);font-size:1.35rem;line-height:1.65}.ak-jade-evidence-card a,.ak-jade-product-evidence__advisor a{display:inline-block;margin-top:14px;color:var(--ak-gold-soft);font-size:1.25rem;text-underline-offset:4px}.ak-jade-product-evidence__advisor{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:18px;padding:24px 28px;background:linear-gradient(120deg,#123c2fb3,#080b09c7);border:1px solid rgba(200,168,106,.3);border-radius:10px}.ak-jade-product-evidence__advisor h3,.ak-jade-product-evidence__advisor p{margin:0}.ak-jade-product-evidence__advisor h3{color:var(--ak-ivory);font-family:var(--font-heading-family);font-size:2.2rem}.ak-jade-product-evidence__advisor p{margin-top:6px;color:var(--ak-muted);font-size:1.35rem;line-height:1.6}body:has(.ak-jade-pdp-assurance) product-recommendations,body:has(.ak-jade-pdp-assurance) .related-products{display:block;color:var(--ak-ivory);background:linear-gradient(180deg,#080b0938,#123c2f24)}body:has(.ak-jade-pdp-assurance) .related-products .card-wrapper{height:100%;padding:10px;background:#ffffff05;border:1px solid rgba(200,168,106,.14);border-radius:12px}body:has(.ak-jade-pdp-assurance) .jdgm-widget,body:has(.ak-jade-pdp-assurance) .jdgm-rev-widg,body:has(.ak-jade-pdp-assurance) .jdgm-review-widget,body:has(.ak-jade-pdp-assurance) .jdgm-rev,body:has(.ak-jade-pdp-assurance) .jdgm-form-wrapper{color:var(--ak-ivory)!important;background:transparent!important;border-color:#c8a86a2e!important}body:has(.ak-jade-pdp-assurance) .jdgm-rev-widg{max-width:var(--page-width);margin-inline:auto;padding:64px 5rem}body:has(.ak-jade-pdp-assurance) .jdgm-rev-widg__title,body:has(.ak-jade-pdp-assurance) .jdgm-rev__title,body:has(.ak-jade-pdp-assurance) .jdgm-rev__author,body:has(.ak-jade-pdp-assurance) .jdgm-form__title{color:var(--ak-ivory)!important}body:has(.ak-jade-pdp-assurance) .jdgm-rev__body,body:has(.ak-jade-pdp-assurance) .jdgm-rev__timestamp,body:has(.ak-jade-pdp-assurance) .jdgm-rev__buyer-badge{color:var(--ak-muted)!important}body:has(.ak-jade-pdp-assurance) .jdgm-star,body:has(.ak-jade-pdp-assurance) .jdgm-prev-badge__stars{color:var(--ak-gold)!important}body:has(.ak-jade-pdp-assurance) .jdgm-write-rev-link,body:has(.ak-jade-pdp-assurance) .jdgm-submit-rev{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:0 20px!important;color:var(--ak-obsidian)!important;background:var(--ak-gold-soft)!important;border:1px solid var(--ak-gold-soft)!important;border-radius:8px;text-decoration:none!important}body:has(.ak-jade-pdp-assurance) .jdgm-write-rev-link:hover,body:has(.ak-jade-pdp-assurance) .jdgm-submit-rev:hover{color:var(--ak-obsidian)!important;filter:brightness(1.04)}.ak-jade-mobile-buy{display:none}@media screen and (min-width:990px){body:has(.ak-jade-pdp-assurance) .product__info-wrapper{padding-left:clamp(3.2rem,5vw,8rem)!important}}@media screen and (max-width:989px){.ak-jade-product-evidence__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){body:has(.ak-jade-pdp-assurance){padding-bottom:104px}body:has(.ak-jade-pdp-assurance) .product__media-wrapper,body:has(.ak-jade-pdp-assurance) .product__info-wrapper{width:100%}body:has(.ak-jade-pdp-assurance) .product__media-wrapper,body:has(.ak-jade-pdp-assurance) .product__info-container{border-radius:12px}body:has(.ak-jade-pdp-assurance) .product__info-container{padding:20px 16px 24px}.ak-jade-pdp-assurance{margin-top:14px;padding:16px}.ak-jade-product-evidence{padding-top:54px;padding-bottom:62px}.ak-jade-product-evidence__grid{grid-template-columns:1fr}.ak-jade-product-evidence__advisor{grid-template-columns:1fr;gap:4px;padding:20px}body:has(.ak-jade-pdp-assurance) .jdgm-rev-widg{padding:48px 1.5rem}.ak-jade-mobile-buy{position:fixed;z-index:42;right:76px;bottom:calc(12px + env(safe-area-inset-bottom));left:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:62px;padding:9px 10px 9px 14px;background:#080b09f0;border:1px solid rgba(200,168,106,.4);border-radius:10px;box-shadow:0 18px 48px #0000006b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ak-jade-mobile-buy[hidden]{display:none}.ak-jade-mobile-buy__meta{min-width:0}.ak-jade-mobile-buy__title,.ak-jade-mobile-buy__price{display:block;overflow:hidden;color:var(--ak-ivory);font-size:1.15rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ak-jade-mobile-buy__price{margin-top:3px;color:var(--ak-gold-soft);font-weight:700}.ak-jade-mobile-buy__button{min-height:42px;padding:0 14px;color:var(--ak-obsidian);font-weight:700;background:linear-gradient(135deg,var(--ak-gold-soft),#b9914f);border:0;border-radius:8px}.ak-jade-mobile-buy__button:disabled{cursor:not-allowed;opacity:.55}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ak-jade-product-20260728.css.map */
