.bundle-pdp{--paper:#FDFBF9;--paper-alt:#FAF7F1;--sand:#EFE6D7;--band:#F3EADC;--dark:#1b130d;--ink:#241a12;--ink-soft:#5b4a42;--muted:#6E5A42;--bronze:#8A6B45;--rust:#B15639;--rust-hover:#9A4A31;--bole:#7F3E35;--beaver:#BE8C73;--gold:#D4AF37;--jade:#4A7C59;--jade-deep:#2f5a3f;--line:rgba(36,26,18,.12);--line-soft:rgba(36,26,18,.07);--serif:"Cormorant",Georgia,serif;--sans:"Ysabeau Office",system-ui,sans-serif;--ease:cubic-bezier(.16,1,.3,1);--dawn:#D98E4A;--dawn-l:#EBB87C;--amber:#BC8537;--cool:#7FA89C;--cool-l:#AEC9C0;--dusk:#9A4A31}.bundle-pdp .stickybuy .sb-cta{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;background:var(--rust);color:#fff;text-decoration:none;font-family:var(--sans);font-size:12.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:15px 24px;border-radius:9px}@keyframes k7_gb{0%,to{opacity:.6}50%{opacity:1}}@keyframes k7_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes k7_shine{0%,to{opacity:.35}50%{opacity:.85}}@keyframes k9_slidein{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.bundle-pdp .sec-hero .hero{padding-block:clamp(22px,3vw,40px)}.bundle-pdp .sec-hero .eyebrow{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze);display:block;margin-bottom:10px}.bundle-pdp .sec-hero .hero-copy h1{font-size:clamp(36px,3.8vw,50px);line-height:1.02;color:var(--ink);margin-bottom:10px}.bundle-pdp .sec-hero .statement{font-family:var(--serif);font-size:clamp(19px,1.75vw,22px);line-height:1.3;color:var(--ink);font-style:italic;max-width:34ch;margin-bottom:10px}.bundle-pdp .sec-hero .sub{font-size:14.5px;line-height:1.55;color:var(--ink-soft);max-width:46ch;margin-bottom:clamp(16px,1.8vw,20px)}.bundle-pdp .sec-hero .buybox{border:1px solid var(--line-soft);border-radius:14px;background:var(--paper);padding:clamp(14px,1.6vw,18px);box-shadow:0 10px 40px #4a34260d}.bundle-pdp .sec-hero .atc-guar .ck{color:var(--jade-deep);font-weight:700;flex:0 0 auto}.bundle-pdp .sec-hero .r{opacity:0;transform:translateY(20px);animation:jo_hero_in 1s var(--ease) both}@keyframes jo_hero_in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media(max-width:560px){.bundle-pdp .sec-hero .hero{padding-block:16px}.bundle-pdp .sec-hero .hero .wrap{padding:0 16px}.bundle-pdp .sec-hero .hero-grid{gap:20px}.bundle-pdp .sec-hero .gmain,.bundle-pdp .sec-hero .gthumbs{display:none}.bundle-pdp .sec-hero .gcar{display:block;margin-inline:-16px}.bundle-pdp .sec-hero .gcar-track{gap:0}.bundle-pdp .sec-hero .gcar-track img{border-radius:0;box-shadow:none}.bundle-pdp .sec-hero .gcar-track img{aspect-ratio:4/5;height:auto}.bundle-pdp .sec-hero .hero-copy{padding-top:0}.bundle-pdp .sec-hero .hero-copy h1{font-size:clamp(30px,8.6vw,40px);margin-bottom:11px}.bundle-pdp .sec-hero .rating{margin-bottom:14px}.bundle-pdp .sec-hero .statement{font-size:18px;line-height:1.3;margin-bottom:9px;max-width:none}.bundle-pdp .sec-hero .sub{font-size:14.5px;margin-bottom:14px;max-width:none}.bundle-pdp .sec-hero .buybox{padding:15px 13px;border-radius:13px}.bundle-pdp .sec-hero .packs{gap:8px;margin-bottom:13px}.bundle-pdp .sec-hero .pack{padding:12px 14px}.bundle-pdp .sec-hero .pack .pname{font-size:16px}.bundle-pdp .sec-hero .pack .pmeta{font-size:11.5px}.bundle-pdp .sec-hero .pack .pprice{font-size:16px}.bundle-pdp .sec-hero .pack .psave{font-size:11px}.bundle-pdp .sec-hero .atc{padding:16px}.bundle-pdp .sec-hero .atc-guar{margin-top:11px;font-size:12px}.bundle-pdp .sec-hero .trustrow{gap:9px 12px;margin-top:13px;padding-top:13px}.bundle-pdp .sec-hero .kqcross{margin-top:14px}.bundle-pdp .sec-hero .acc summary{font-size:18px;padding:14px 2px}.bundle-pdp .sec-hero .heroproof{grid-template-columns:none;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:26px;padding:0 16px}.bundle-pdp .sec-hero .heroproof::-webkit-scrollbar{display:none}.bundle-pdp .sec-hero .hp-card{flex:0 0 100%;scroll-snap-align:center;padding-top:13px}.bundle-pdp .sec-hero .hp-dots{display:flex;justify-content:center;gap:6px;margin-top:14px}.bundle-pdp .sec-hero .hp-dots i{width:6px;height:6px;border-radius:50%;background:var(--line);transition:background .25s,transform .25s}.bundle-pdp .sec-hero .hp-dots i.on{background:var(--bronze);transform:scale(1.4)}}.bundle-pdp .sec-ritual .r-media img,.bundle-pdp .sec-ritual .r-media video{width:100%;height:100%;object-fit:cover;display:block}.bundle-pdp .sec-offer .shown .glow{opacity:1;animation:k7_gb 9s ease-in-out infinite 1.6s}.bundle-pdp .sec-offer .photo img{width:100%;height:100%;object-fit:cover;display:block;animation:k7_breathe 19s ease-in-out infinite}.bundle-pdp .sec-offer .sizes:has(.oo:only-child) .oo{grid-template-columns:1fr auto;cursor:default}.bundle-pdp .sec-offer .sizes:has(.oo:only-child) .rd{display:none}.bundle-pdp .sec-offer .shown .seal .sh{opacity:1;animation:k7_shine 7s ease-in-out infinite 1.8s}.bundle-pdp .sec-faq .qa[open] .ans{animation:k9_slidein .5s var(--ease)}.bundle-pdp .sec-hero .ffincl-head{display:block;font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin:2px 0 9px;font-weight:600}.bundle-pdp .sec-hero .ffincl{display:flex;flex-direction:column;gap:0;margin:0 0 16px;border:1px solid var(--line-soft);border-radius:12px;background:#fdfaf6;overflow:hidden}.bundle-pdp .sec-hero .ffincl-row{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:14px;row-gap:2px;padding:8px 15px;border-bottom:1px solid var(--line-soft)}.bundle-pdp .sec-hero .ffincl-row:last-child{border-bottom:0}.bundle-pdp .sec-hero .ffincl-k{justify-self:start;font-family:var(--serif);font-size:17px;color:var(--ink);line-height:1.2;text-decoration:none;border-bottom:1px solid rgba(177,86,57,.32);padding-bottom:1px;transition:color .2s,border-color .2s}.bundle-pdp .sec-hero .ffincl-k:hover{color:var(--rust-hover);border-bottom-color:var(--rust)}.bundle-pdp .sec-hero .ffincl-v{font-size:12.5px;color:var(--muted);text-align:right;line-height:1.32;text-wrap:pretty}@media(max-width:560px){.bundle-pdp .sec-hero .ffincl-row{grid-template-columns:1fr}.bundle-pdp .sec-hero .ffincl-v{text-align:left}}.bundle-pdp .sec-hero .ffprice{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;flex-wrap:wrap}.bundle-pdp .sec-hero .ffprice-n{font-family:var(--serif);font-size:30px;font-weight:600;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.bundle-pdp .sec-hero .ffprice-l{font-size:13px;color:var(--muted)}.bundle-pdp .offer .ffworth{margin:2px 0 16px;padding:14px 16px;border:1px solid var(--line-soft);border-radius:12px;background:#fdfaf6}.bundle-pdp .offer .ffworth-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0}.bundle-pdp .offer .ffworth-l{font-size:14px;color:var(--muted)}.bundle-pdp .offer .ffworth-v{font-size:16px;color:var(--ink);font-variant-numeric:tabular-nums}.bundle-pdp .offer .ffworth-row.strong .ffworth-l{color:var(--ink);font-weight:600}.bundle-pdp .offer .ffworth-row.strong .ffworth-v{font-family:var(--serif);font-size:22px;font-weight:600;color:var(--bole)}.bundle-pdp .offer .ffworth-note{display:block;margin-top:8px;font-size:12px;color:var(--muted);line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp-king-queen.css.map */
