.cozy-fab{background:var(--cz-cream)}.cozy-fab__panel{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--cz-sand);border-radius:18px;overflow:hidden}.cozy-fab__left{padding:48px;display:flex;flex-direction:column;justify-content:center}.cozy-fab__title{font-size:clamp(26px,3.2vw,38px);color:var(--cz-ink);margin:0 0 12px}.cozy-fab__sub{font-size:14px;line-height:1.6;color:var(--cz-espresso);max-width:380px;margin:0 0 24px}.cozy-fab__swatches{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px}.cozy-fab__sw{display:flex;flex-direction:column;align-items:center;gap:6px}.cozy-fab__dot{width:38px;height:38px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014}.cozy-fab__name{font-size:11px;color:var(--cz-muted)}.cozy-fab__btn{align-self:flex-start}.cozy-fab__media{background:var(--cz-sand-2);min-height:360px}.cozy-fab__media img{width:100%;height:100%;object-fit:cover;display:block}.cozy-fab__ph{display:block;width:100%;height:100%;min-height:360px;background:linear-gradient(135deg,var(--cz-sand-2),#d8d2c4)}@media(max-width:749px){.cozy-fab__panel{grid-template-columns:1fr}.cozy-fab__left{padding:32px 24px}.cozy-fab__media,.cozy-fab__ph{min-height:240px}}.cozy-faq{background:var(--cz-cream)}.cozy-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:48px;align-items:start}.cozy-faq__title{font-size:clamp(26px,3.2vw,38px);color:var(--cz-ink);margin:0}.cozy-faq__sub{font-size:14px;line-height:1.6;color:var(--cz-muted);margin:12px 0 0}.cozy-faq__item{border-top:1px solid var(--cz-border)}.cozy-faq__item:last-child{border-bottom:1px solid var(--cz-border)}.cozy-faq__q{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;list-style:none;padding:20px 2px;font-family:var(--cz-sans);font-size:15px;color:var(--cz-ink)}.cozy-faq__q::-webkit-details-marker{display:none}.cozy-faq__sign{position:relative;width:14px;height:14px;flex-shrink:0}.cozy-faq__sign:before,.cozy-faq__sign:after{content:"";position:absolute;background:var(--cz-caramel);transition:transform .2s}.cozy-faq__sign:before{top:6px;left:0;width:14px;height:2px}.cozy-faq__sign:after{top:0;left:6px;width:2px;height:14px}.cozy-faq__item[open] .cozy-faq__sign:after{transform:scaleY(0)}.cozy-faq__a{font-size:14px;line-height:1.65;color:var(--cz-muted);padding:0 2px 22px;max-width:640px}@media(max-width:749px){.cozy-faq__grid{grid-template-columns:1fr;gap:24px}}.cozy-pf{background:var(--cz-cream)}.cozy-pf__title{font-size:clamp(26px,3.4vw,40px);line-height:1.1;color:var(--cz-ink);max-width:620px;margin:0 0 40px}.cozy-pf__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.cozy-pf__media{border-radius:12px;overflow:hidden;aspect-ratio:4/3;background:var(--cz-sand);margin-bottom:16px}.cozy-pf__media img{width:100%;height:100%;object-fit:cover;display:block}.cozy-pf__ph{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--cz-sand),var(--cz-sand-2))}.cozy-pf__h{font-family:var(--cz-sans);font-size:15px;font-weight:700;color:var(--cz-ink);margin:0 0 6px}.cozy-pf__t{font-size:14px;line-height:1.6;color:var(--cz-muted);margin:0}@media(max-width:749px){.cozy-pf__grid{grid-template-columns:1fr;gap:32px}}.cozy-proc{background:var(--cz-cream)}.cozy-proc__title{font-size:clamp(24px,3vw,34px);color:var(--cz-ink);margin:0 0 36px}.cozy-proc__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.cozy-proc__card{background:#fff;border:1px solid var(--cz-border);border-radius:12px;padding:24px}.cozy-proc__num{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--cz-caramel);color:#fff;font-weight:600;font-size:14px;margin-bottom:16px}.cozy-proc__h{font-family:var(--cz-sans);font-size:15px;font-weight:700;color:var(--cz-ink);margin:0 0 6px}.cozy-proc__t{font-size:13px;line-height:1.6;color:var(--cz-muted);margin:0}@media(max-width:989px){.cozy-proc__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.cozy-proc__grid{grid-template-columns:1fr}}.cozy-sz{background:var(--cz-cream)}.cozy-sz__grid{display:grid;grid-template-columns:.8fr 1.4fr;gap:48px;align-items:start}.cozy-sz__title{font-size:clamp(24px,3vw,34px);line-height:1.1;color:var(--cz-ink);margin:0 0 12px}.cozy-sz__sub{font-size:14px;line-height:1.6;color:var(--cz-muted);margin:0 0 20px}.cozy-sz__dims{border-top:1px solid var(--cz-border)}.cozy-sz__dim{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--cz-border);font-size:13px}.cozy-sz__dim span:first-child{color:var(--cz-muted)}.cozy-sz__dim span:last-child{color:var(--cz-ink);font-weight:600}.cozy-sz__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cozy-sz__card{display:flex;flex-direction:column;text-decoration:none;border:1px solid var(--cz-border);border-radius:12px;padding:20px;background:#fff;transition:border-color .15s,transform .15s}.cozy-sz__card:hover{border-color:var(--cz-ink);transform:translateY(-2px)}.cozy-sz__icon{display:block;width:100%;height:72px;border-radius:8px;background:linear-gradient(135deg,var(--cz-sand),var(--cz-sand-2));margin-bottom:16px}img.cozy-sz__icon{object-fit:cover;background:none}.cozy-sz__icon--svg{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--cz-cream)}.cozy-sz__icon--svg svg{width:100%;height:100%;color:var(--cz-ink);opacity:.5}.cozy-sz__name{font-size:14px;font-weight:600;color:var(--cz-ink)}.cozy-sz__size{font-size:12px;color:var(--cz-muted);margin:4px 0 10px}.cozy-sz__price{font-family:var(--cz-serif);font-size:19px;color:var(--cz-ink)}@media(max-width:749px){.cozy-sz__grid{grid-template-columns:1fr;gap:28px}.cozy-sz__cards{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cozy-sz__cards::-webkit-scrollbar{display:none}.cozy-sz__card{flex:0 0 80%;scroll-snap-align:start}}.cozy-photos{background:var(--cz-cream)}.cozy-photos__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.cozy-photos__card{margin:0}.cozy-photos__img{aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:var(--cz-sand)}.cozy-photos__img img{width:100%;height:100%;object-fit:cover;display:block}.cozy-photos__img--empty{display:grid;place-items:center;border:2px dashed var(--cz-border);color:var(--cz-muted);font-family:var(--cz-sans);font-size:13px}.cozy-photos__cap{font-size:12px;color:var(--cz-muted);margin-top:8px;font-family:var(--cz-sans)}@media(max-width:749px){.cozy-photos__grid{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding:0 16px}.cozy-photos__grid::-webkit-scrollbar{display:none}.cozy-photos__card{flex:0 0 44%;scroll-snap-align:start}}.cozy-rev{background:var(--cz-cream)}.cozy-rev__rating{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px}.cozy-rev__stars{color:var(--cz-caramel-2);letter-spacing:2px}.cozy-rev__score{font-weight:600;color:var(--cz-ink)}.cozy-rev__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cozy-rev__card{margin:0;background:#fff;border:1px solid var(--cz-border);border-radius:12px;padding:26px}.cozy-rev__stars--sm{font-size:13px}.cozy-rev__quote{font-size:15px;line-height:1.6;color:var(--cz-espresso);margin:14px 0 20px}.cozy-rev__author{display:flex;align-items:center;gap:12px}.cozy-rev__avatar{width:36px;height:36px;border-radius:50%;background:var(--cz-sand);color:var(--cz-espresso);display:grid;place-items:center;font-weight:600;font-size:14px}.cozy-rev__name{display:block;font-size:13px;font-weight:600;color:var(--cz-ink)}.cozy-rev__meta{display:block;font-size:12px;color:var(--cz-muted)}@media(max-width:749px){.cozy-rev__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
