.cocoonette-collection-card{position:relative}.cocoonette-collection-card-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.cocoonette-collection-card-stretch{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.cocoonette-collection-card-qform{position:relative;z-index:3;margin:0;line-height:0}.cocoonette-collection-card-quickadd{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--sand);border-radius:50%;background:#fff;color:var(--brown);cursor:pointer;transition:background-color .18s,color .18s,border-color .18s,transform .18s;position:relative;z-index:3}.cocoonette-collection-card-quickadd svg{width:15px;height:15px}.cocoonette-collection-card-quickadd:hover{background:var(--terracotta);border-color:var(--terracotta);color:#fff;transform:translateY(-1px)}.cocoonette-collection-card-quickadd:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}.cocoonette-collection-card-cta{position:relative;z-index:3}@media(max-width:767px){.cocoonette-collection-card-quickadd{width:32px;height:32px}.cocoonette-collection-card-quickadd svg{width:13px;height:13px}}.q4-intro{display:grid;grid-template-columns:44% 56%;max-width:1600px;margin:0 auto;background:#fdfbf7;color:#1e1815;min-height:570px}.q4-intro__copy{padding:72px clamp(24px,4.5vw,72px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.q4-kicker{font:500 11px/1.5 Jost,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px;color:#a9722f}.q4-intro h1{font:400 clamp(42px,4.7vw,70px)/1.04 "Instrument Serif",Georgia,serif;letter-spacing:-.025em;margin:0 0 24px;max-width:560px}.q4-intro h1 em{font-weight:400}.q4-intro__text{font:400 17px/1.65 Jost,sans-serif;max-width:390px;margin:0 0 30px}body.cc-v2 .q4-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:50px;padding:14px 24px;background:#1e1815;color:#fdfbf7;text-decoration:none;font:400 15px/1.4 Jost,sans-serif;border:1px solid #1E1815;transition:background .18s}body.cc-v2 .q4-button:hover{background:#a9722f}.q4-intro__signature{font:400 12px/1.5 Jost,sans-serif;margin:28px 0 0;color:#1e1815}.q4-intro__visual{position:relative;min-height:570px;overflow:hidden;background:#f4ebe0}.q4-intro__image{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0}body.cc-v2 .q4-intro__caption{position:absolute;left:24px;right:24px;bottom:24px;padding:16px 20px;background:#fdfbf7;color:#1e1815;display:flex;justify-content:space-between;gap:20px;text-decoration:none;font:400 14px/1.5 Jost,sans-serif}@media(max-width:760px){.q4-intro{grid-template-columns:1fr;min-height:0}.q4-intro__copy{padding:36px 24px 32px}.q4-intro h1{font-size:43px;max-width:390px;margin-bottom:18px}.q4-kicker{margin-bottom:16px}.q4-intro__text{font-size:16px;margin-bottom:22px}.q4-intro__signature{margin-top:18px}.q4-intro__visual{min-height:0;aspect-ratio:4/3}.q4-intro__caption{bottom:16px!important;left:16px!important;right:16px!important}}.q4-selection{max-width:1360px;padding:76px clamp(20px,4.5vw,64px);margin:auto;color:#1e1815;background:#fdfbf7}.q4-selection__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.q4-selection__head .q4-kicker{margin-bottom:12px}.q4-selection h2{font:400 clamp(32px,3.4vw,46px)/1.12 "Instrument Serif",Georgia,serif;margin:0;letter-spacing:-.015em}body.cc-v2 .q4-selection a{color:#1e1815;text-decoration:none}.q4-selection__head>a{font:400 14px/1.5 Jost,sans-serif;border-bottom:1px solid #A9722F;padding-bottom:5px;white-space:nowrap}.q4-selection__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.q4-feature__media{display:block;position:relative;background:#f4ebe0;aspect-ratio:5/4;overflow:hidden}.q4-feature__media img{height:100%;width:100%;object-fit:cover;transition:transform .2s}.q4-feature__media:hover img{transform:scale(1.015)}.q4-feature__hour{position:absolute;top:18px;left:18px;background:#fdfbf7;padding:8px 12px;font:400 13px/1.4 Jost,sans-serif}.q4-feature__top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px}.q4-feature h3{font:400 30px/1.1 "Instrument Serif",Georgia,serif;margin:0}.q4-feature__price{font:400 16px/1.4 Jost,sans-serif;white-space:nowrap}.q4-feature__description{font:400 16px/1.6 Jost,sans-serif;margin:12px 0 20px;max-width:470px}.q4-feature__bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;border-top:1px solid #E3D3BE;font:400 13px/1.5 Jost,sans-serif}.q4-feature__bottom>span:first-child{flex:1 1 auto;min-width:0}.q4-feature__actions{display:flex;align-items:center;gap:.65rem;flex:0 0 auto}.q4-feature__actions>a{font-size:14px;border-bottom:1px solid #A9722F;white-space:nowrap}.q4-feature__qform{margin:0;line-height:0}.q4-feature__quickadd{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid #E3D3BE;border-radius:50%;background:#fff;color:#1e1815;cursor:pointer;transition:background-color .18s,color .18s,border-color .18s,transform .18s}.q4-feature__quickadd svg{width:14px;height:14px}.q4-feature__quickadd:hover{background:#a9722f;border-color:#a9722f;color:#fff;transform:translateY(-1px)}.q4-feature__quickadd:focus-visible{outline:2px solid #A9722F;outline-offset:2px}@media(max-width:760px){.q4-selection{padding:44px 20px}.q4-selection__head{align-items:flex-start;flex-direction:column;gap:16px}.q4-selection__grid{grid-template-columns:1fr;gap:36px}.q4-feature h3{font-size:29px}.q4-feature__price{font-size:15px}.q4-feature__media{aspect-ratio:5/4}}@media(prefers-reduced-motion:reduce){.q4-feature__media img{transition:none}.q4-feature__media:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
