.cc-main-product,.pa-fd,.pa-fd-close{--pa-fs-body: 14px}.cc-main-product .product-info{padding:clamp(18px,2.2vw,28px)}.cc-main-product .product-info__block{margin-bottom:14px}.cc-main-product .product-info__price{margin-bottom:2px}.cc-main-product .product-info__add-button .btn,.cc-main-product .shopify-payment-button__button{min-height:56px!important}.cc-main-product .shopify-payment-button{margin-top:8px}.cc-main-product .pa-fd-proof--compact{background:linear-gradient(145deg,#171613,#24221c);border:1px solid rgba(201,162,75,.34);border-radius:16px;color:#fff;margin-block:10px 2px;padding:15px 16px}.cc-main-product .pa-fd-proof__summary{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto}.cc-main-product .pa-fd-proof__eyebrow{color:#d9b65e;font-size:.69rem;letter-spacing:.1em;margin:0 0 5px}.cc-main-product .pa-fd-proof__lead{color:#fff;font-family:inherit;font-size:.96rem;font-weight:750;letter-spacing:0;line-height:1.42;margin:0}.cc-main-product .pa-fd-proof__price{color:#f5dda2;font-family:var(--pa-serif, Georgia, serif);font-size:1.35rem;font-weight:600;white-space:nowrap}.cc-main-product .pa-fd-proof__quick{border-top:1px solid rgba(255,255,255,.13);display:flex;flex-wrap:wrap;column-gap:18px;row-gap:8px;margin-top:12px;padding-top:12px}.cc-main-product .pa-fd-proof__chip{align-items:center;background:none;border:0;border-radius:0;color:#f5dda2;display:inline-flex;font-size:.72rem;font-weight:750;gap:6px;line-height:1.45;padding:0}.cc-main-product .pa-fd-proof__chip:before{content:"\2713";font-weight:900}.cc-main-product .pa-fd-proof__stock{color:#f5dda2;font-size:.76rem;margin:9px 0 0}.cc-main-product .pa-fd-proof__details{border-top:1px solid rgba(255,255,255,.13);margin-top:11px;padding-top:9px}.cc-main-product .pa-fd-proof__details summary{color:#ffffffd1;cursor:pointer;font-size:.78rem;font-weight:750;list-style:none;min-height:32px;padding-block:6px}.cc-main-product .pa-fd-proof__details summary::-webkit-details-marker{display:none}.cc-main-product .pa-fd-proof__details summary:after{color:#d9b65e;content:"+";float:right;font-size:1.05rem}.cc-main-product .pa-fd-proof__details[open] summary:after{content:"-"}.cc-main-product .pa-fd-proof__detail-list{display:grid;gap:7px;list-style:none;margin:4px 0 0;padding:0}.cc-main-product .pa-fd-proof__detail-list li{color:#ffffffb8;font-size:.76rem;line-height:1.45}.cc-main-product .pa-fd-proof__detail-list strong{color:#fff}.cc-main-product .pa-fd-proof__terms{color:#ffffff8f;font-size:.68rem;line-height:1.4;margin:9px 0 0}.pa-fd-fastbar{display:none}.pa-fd__checker-shell{text-align:left}.pa-fd__checker-launch{align-items:center;background:#1a1916;border:1px solid #1a1916;border-radius:12px;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:.88rem;font-weight:800;gap:10px;justify-content:center;min-height:50px;padding:12px 16px;width:100%}.pa-fd__checker-launch:hover{background:#2b2924}.pa-fd__checker-loading{color:#5f5c56;font-size:.82rem;margin:10px 0 0}.pa-fd__checker-target[hidden],.pa-fd__checker-error[hidden]{display:none}.pa-fd__checker-error{color:#8b2f22;font-size:.82rem;line-height:1.45;margin:12px 0 0}.pa-fd-reviews{background:#fffdf8;border-block:1px solid rgba(148,122,65,.18);content-visibility:auto;contain-intrinsic-size:520px;padding-block:clamp(48px,7vw,82px)}.pa-fd-reviews__wrap{margin-inline:auto;max-width:1240px;padding-inline:clamp(18px,4vw,48px)}.pa-fd-reviews__head{margin:0 auto 26px;max-width:720px;text-align:center}.pa-fd-reviews__eyebrow{color:#7a5a26;font-size:.72rem;font-weight:800;letter-spacing:.1em;margin:0 0 9px;text-transform:uppercase}.pa-fd-reviews__head h2{color:#1a1916;font-family:var(--heading-font-family, Georgia, serif);font-size:clamp(2rem,3.6vw,3.2rem);font-weight:500;letter-spacing:-.025em;line-height:1.08;margin:0}.pa-fd-reviews__head p:last-child{color:#5f5c56;line-height:1.6;margin:13px auto 0;max-width:56ch}.pa-fd-reviews__placeholder{align-items:center;background:#f5efe3;border:1px solid rgba(148,122,65,.22);border-radius:18px;display:flex;gap:13px;justify-content:center;min-height:150px;padding:24px;text-align:center}.pa-fd-reviews__stars{color:#c9a24b;font-size:1.15rem;letter-spacing:.08em}.pa-fd-reviews__status{color:#5f5c56;font-size:.88rem;margin:0}.pa-fd-reviews__error{color:#5f5c56;line-height:1.55;margin:22px auto 0;max-width:58ch;text-align:center}.pa-fd__block,.pa-fd-close__faq,.pa-fd__close{content-visibility:auto;contain-intrinsic-size:760px}@media(max-width:749px){.cc-main-product,.pa-fd,.pa-fd-close{--pa-fs-body: 14px}.cc-main-product .product-info{padding:16px}.cc-main-product .pa-fd-proof--compact{padding:14px}.cc-main-product .pa-fd-proof__summary{align-items:start;grid-template-columns:1fr}.cc-main-product .pa-fd-proof__price{display:none}.pa-fd-fastbar{align-items:center;background:#fffffffa;border-top:1px solid rgba(148,122,65,.26);bottom:0;box-shadow:0 -12px 34px #1a191624;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(138px,46%);left:0;opacity:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;transform:translateY(110%);transition:opacity .16s ease,transform .16s ease;z-index:70}.pa-fd-fastbar.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.pa-fd-fastbar__copy{min-width:0}.pa-fd-fastbar__copy span{color:#5f5c56;display:block;font-size:.69rem;font-weight:750;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pa-fd-fastbar__copy strong{color:#1a1916;display:block;font-family:var(--heading-font-family, Georgia, serif);font-size:1.2rem;font-weight:600;margin-top:2px}.pa-fd-fastbar form{margin:0}.pa-fd-fastbar button{background:#1a1916;border:1px solid #1a1916;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-size:.82rem;font-weight:850;min-height:50px;padding:11px 13px;width:100%}.pa-fd-fastbar button[aria-busy=true]{cursor:progress;opacity:.72}.pa-fd-reviews__placeholder{align-items:center;flex-direction:column}}@media(prefers-reduced-motion:reduce){.pa-fd-fastbar{transition:none}}.cc-main-product .pa-fd-proof--compact,.cc-main-product .pa-fd-proof--compact *{font-weight:400!important}.cc-main-product .pa-fd-proof__eyebrow,.cc-main-product .pa-fd-proof__chip,.cc-main-product .pa-fd-proof__terms{font-size:14px}.cc-main-product .pa-fd-proof__lead{font-size:14px;line-height:1.5}.cc-main-product .pa-fd-proof__stock,.cc-main-product .pa-fd-proof__details summary,.cc-main-product .pa-fd-proof__detail-list li{font-size:15px}.cc-main-product .pa-fd-hero-value{background:#f5efe3;border:1px solid rgba(148,122,65,.24);border-radius:12px;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.cc-main-product .pa-fd-hero-value span{color:#46443f;font-size:13px;line-height:1.35;padding:10px 9px;text-align:center}.cc-main-product .pa-fd-hero-value span+span{border-left:1px solid rgba(148,122,65,.22)}.cc-main-product .pa-fd-hero-value strong{color:#1a1916;display:block;font-size:14px;font-weight:700}.cc-main-product .pa-fd-hero-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:9px}.cc-main-product .pa-fd-hero-links a{color:#5f4a1f;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.cc-main-product .product-info__add-button .btn[data-add-to-cart-text="Add to My Box"]{-webkit-appearance:none;appearance:none;background-color:#a99265;background-image:linear-gradient(104deg,#a99265 60%,#947a41 60% 100%);background-position:100% 100%;background-repeat:no-repeat;background-size:300% 100%;border:0;border-radius:14px!important;color:#fff;font-size:14px!important;font-weight:700!important}.cc-main-product .product-info__add-button .btn[data-add-to-cart-text="Add to My Box"]:hover,.cc-main-product .product-info__add-button .btn[data-add-to-cart-text="Add to My Box"]:focus-visible{background-color:#a99265;background-image:linear-gradient(104deg,#a99265 60%,#947a41 60% 100%);background-position:100% 100%;border:0;color:#fff}@media(min-width:750px){.pa-fd-fastbar{align-items:center;background:#fffffffa;border:1px solid rgba(148,122,65,.26);border-radius:16px;bottom:22px;box-shadow:0 16px 42px #1a19162e;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 160px;left:auto;max-width:calc(100vw - 48px);opacity:0;padding:12px 14px;pointer-events:none;position:fixed;right:24px;transform:translateY(125%);transition:opacity .16s ease,transform .16s ease;width:430px;z-index:70}.pa-fd-fastbar.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.pa-fd-fastbar__copy{min-width:0}.pa-fd-fastbar__copy span{color:#5f5c56;display:block;font-size:12px;font-weight:700;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pa-fd-fastbar__copy strong{color:#1a1916;display:block;font-family:var(--heading-font-family, Georgia, serif);font-size:18px;font-weight:600;margin-top:2px}.pa-fd-fastbar form{margin:0}.pa-fd-fastbar button{background:#1a1916;border:1px solid #1a1916;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:700;min-height:50px;padding:11px 14px;width:100%}}@media(max-width:749px){.pa-fd-fastbar__copy span{font-size:12px;line-height:1.25}.pa-fd-fastbar__copy strong{font-size:16px}.pa-fd-fastbar button{font-size:14px;min-height:52px}.cc-main-product .pa-fd-hero-value{grid-template-columns:1fr}.cc-main-product .pa-fd-hero-value span{align-items:center;display:flex;font-size:14px;gap:6px;justify-content:space-between;padding:9px 12px;text-align:left}.cc-main-product .pa-fd-hero-value span+span{border-left:0;border-top:1px solid rgba(148,122,65,.22)}.cc-main-product .pa-fd-hero-value strong{display:inline;font-size:14px}}.cc-main-product.product-main{padding-top:12px;padding-bottom:20px}.cc-main-product .container--breadcrumbs{padding-inline:24px}.cc-main-product .breadcrumbs{margin-block:6px}@media(max-width:767px){.cc-main-product.product-main{padding-top:8px;padding-bottom:12px}.cc-main-product .container--breadcrumbs{padding-inline:16px}.cc-main-product .breadcrumbs{margin-block:5px}}.cc-main-product .pa-fd-afterpay{color:#46443f;font-size:.82rem;line-height:1.45;margin:2px 0 10px}.cc-main-product .pa-fd-afterpay strong{color:#1a1916}
/*# sourceMappingURL=/cdn/shop/t/153/assets/pa-fd-optimization.css.map */
