:root{--pd-brand:#07145b;--pd-accent:#e3262f;--pd-gold:#f5b301;--pd-soft:#f4f5f9;--pd-line:#e4e6ee;--pd-ink:#0e1430;--pd-mut:#5b6178}html body .product-summary .product-title{color:var(--pd-brand);font-weight:800;letter-spacing:-.015em}html body .product-summary .price-item--sale,html body .product-summary .price__regular .price-item{color:var(--pd-brand);font-weight:800}html body .product-summary .price__sale{align-items:center;column-gap:10px}html body .product-summary .price__compare .product-sale{color:#8b90a3;font-size:17px}html body .product-summary .save-lable{background:var(--pd-accent)!important;color:#fff!important;border-radius:999px;font-weight:800;letter-spacing:.02em;margin-left:0!important}html body .cm-cascade{--ink:var(--pd-ink);--muted:var(--pd-mut);--line:#dde1ec;--sel:var(--pd-brand);max-width:none}html body .cm-cascade .cm-lbl{font-size:14px;font-weight:700;color:var(--pd-brand)}html body .cm-cascade .cm-n{background:var(--pd-brand);border-color:var(--pd-brand);color:#fff;font-weight:700}html body .cm-cascade .cm-mat{border-radius:14px;padding:10px}html body .cm-cascade .cm-mat:hover{border-color:var(--pd-brand)}html body .cm-cascade .cm-mat.sel{border-color:var(--pd-brand);box-shadow:0 0 0 1px var(--pd-brand),0 6px 16px -10px #07145b80}html body .cm-cascade .cm-mat.off{background:var(--pd-soft);border-color:var(--pd-line)}html body .cm-cascade .cm-mat.off .cm-mt small{color:var(--pd-accent)}html body .cm-cascade .cm-thumb{border-radius:9px}html body .cm-cascade .cm-sizes{gap:8px}html body .cm-cascade .cm-sizes.has-top{row-gap:16px}html body .cm-cascade .cm-sz{border-radius:10px;padding:9px 12px;font-weight:600;border-color:#dde1ec;transition:border-color .12s,background .12s}html body .cm-cascade .cm-sz:hover{border-color:var(--pd-brand)}html body .cm-cascade .cm-sz.sel,html body .cm-cascade .cm-sz.top.sel{background:var(--pd-brand);border-color:var(--pd-brand);color:#fff}html body .cm-cascade .cm-sz.top{background:#fff8e1;border-color:var(--pd-gold);color:var(--pd-brand)}html body .cm-cascade .cm-pop{background:linear-gradient(135deg,#ffd76a,#f5b301);color:var(--pd-brand);font-weight:800;padding:3px 8px}html body .cm-cascade .cm-popnote{color:var(--pd-mut)}html body .cm-cascade .cm-popnote b{color:var(--pd-brand)}html body .cm-cascade .cm-sw:hover .cm-chip{border-color:var(--pd-brand)}html body .cm-cascade .cm-chip{border-radius:10px}html body .product-summary .product-form-buttons .action-btn{gap:10px;flex-wrap:nowrap!important;align-items:center!important}html body .product-summary .cart-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:56px;height:auto!important;padding:0 22px!important;border:0!important;border-radius:999px!important;background:var(--pd-accent)!important;color:#fff!important;font-size:17px!important;font-weight:800!important;letter-spacing:.01em;box-shadow:0 14px 26px -14px var(--pd-accent);transition:background .15s,transform .15s}html body .product-summary .cart-btn:hover:not([disabled]){background:var(--pd-brand)!important;transform:translateY(-1px)}html body .product-summary .cart-btn i,html body .product-summary .cart-btn svg{color:#fff!important}html body .product-summary .cart-btn[disabled]{background:#c9cdd9!important;box-shadow:none;color:#fff!important}html body .product-summary .cart-btn{flex:1 1 0!important;width:auto!important;min-width:0;white-space:nowrap}html body .product-summary .wishlist-btn{flex:0 0 56px!important}html body .product-summary .cart-btn .cm-atc-price{font-weight:600;opacity:.92}html body .product-summary .cart-btn .cm-atc-price:before{content:"\b7";margin:0 8px 0 2px;opacity:.7}html body .product-summary .cart-btn[disabled] .cm-atc-price{display:none}html body .product-summary .wishlist-btn{width:56px!important;min-width:56px;height:56px!important;border-radius:50%!important;border:1.5px solid var(--pd-line)!important;color:var(--pd-brand)!important;display:inline-flex!important;align-items:center;justify-content:center}html body .product-summary .wishlist-btn:hover{border-color:var(--pd-accent)!important;color:var(--pd-accent)!important}html body .sticky-addtocart{box-shadow:0 -10px 30px -18px #07145b73;border-top:1px solid var(--pd-line)}html body .sticky-addtocart .sticky-product-title,html body .sticky-addtocart .price-item--sale{color:var(--pd-brand);font-weight:800}html body .sticky-addtocart .cart-btn,html body .sticky-addtocart button[type=submit]{border:0!important;border-radius:999px!important;background:var(--pd-accent)!important;color:#fff!important;font-weight:800!important;min-height:48px}html body .sticky-addtocart .cart-btn:hover,html body .sticky-addtocart button[type=submit]:hover{background:var(--pd-brand)!important}html body .sticky-addtocart select{border-radius:10px;border-color:var(--pd-line)}html body .sticky-addtocart button[type=submit]{display:inline-flex!important;align-items:center;justify-content:center;white-space:nowrap;padding:0 22px!important}html body .sticky-addtocart .cm-atc-price{font-weight:600;opacity:.92}html body .sticky-addtocart .cm-atc-price:before{content:"\b7";margin:0 8px 0 6px;opacity:.7}@media(max-width:749px){html body .sticky-addtocart .sticky-product-variants{display:none!important}html body .sticky-addtocart .product-form-buttons{flex:1 1 auto;width:100%}html body .sticky-addtocart .product-form-buttons button[type=submit]{width:100%;min-height:50px;font-size:16px!important}}html body .sticky-addtocart{transform:translateY(110%)!important;transition:transform .25s ease!important}html body.cm-sticky-on .sticky-addtocart{transform:translateY(0)!important}html body .wa__btn_popup{transition:transform .25s ease}html body.cm-sticky-on .wa__btn_popup{transform:translateY(calc(-1 * var(--cm-sticky-h,72px) - 6px))}html body .cmt .cmt-urg{background:var(--pd-soft);border-color:var(--pd-line)}html body .cmt .cmt-utop,html body .cmt .cmt-utop b,html body .cmt .cmt-utop strong{color:var(--pd-brand)}html body .cmt .cmt-usub{color:var(--pd-mut)}html body .cmt .cmt-dot{background:var(--pd-accent)}html body .cmt .cmt-bar{background:#e1e4ee}html body .cmt .cmt-bar span{background:linear-gradient(90deg,var(--pd-accent),#ff7a59)}html body .cmt .cmt-facts{border-color:var(--pd-line)}html body .cmt .cmt-fact+.cmt-fact{border-color:var(--pd-line)}html body .cmt .cmt-ft{color:var(--pd-ink)}html body .cmt .cmt-ft b{color:var(--pd-brand)}html body .cmt .cmt-fs{color:var(--pd-mut)}html body .cmt .cmt-ic{background:#eef1fb;color:var(--pd-brand)}html body .cmt .cmt-ic.exp{background:#fff6d6;color:#9a6a00}html body .cmt .cmt-ic.g{background:#e8f5ee;color:#13844b}html body .product-tabs .nav-tabs{border-bottom:1px solid var(--pd-line);justify-content:center}html body .product-tabs .nav-tabs .nav-link{color:var(--pd-mut);font-weight:700;font-size:16px;border:0;border-bottom:3px solid transparent;background:none}html body .product-tabs .nav-tabs .nav-link.active{color:var(--pd-brand);border-bottom-color:var(--pd-accent)}html body .product-tabs .content-wrap{max-width:860px;margin:0 auto;color:#3e4456;font-size:16px;line-height:1.7}html body .product-tabs .content-wrap h2,html body .product-tabs .content-wrap h3{margin:30px 0 10px;color:var(--pd-brand);font-size:clamp(22px,3.2vw,28px);line-height:1.15;font-weight:800;letter-spacing:-.015em}html body .product-tabs .content-wrap h2:first-child{margin-top:8px}html body .product-tabs .content-wrap p{margin:0 0 12px}html body .product-tabs .content-wrap ul{padding-left:20px}html body .product-tabs .content-wrap li::marker{color:var(--pd-accent)}html body .product-tabs .content-wrap a{color:var(--pd-accent);font-weight:700}html body .product-tabs .content-wrap ul:has(>li>a[href*="/collections/"]){display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0 0 12px;list-style:none}html body .product-tabs .content-wrap ul:has(>li>a[href*="/collections/"]) li{margin:0;padding:0}html body .product-tabs .content-wrap ul:has(>li>a[href*="/collections/"]) a{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1.5px solid var(--pd-line);border-radius:999px;color:var(--pd-brand);text-decoration:none;background:#fff}html body .product-tabs .content-wrap ul:has(>li>a[href*="/collections/"]) a:hover{border-color:var(--pd-brand)}html body .product-tabs .mobile-tab-title{color:var(--pd-brand);font-weight:800}html body .product-tabs .content-wrap p:has(>span[style*="#ff0000"]){margin-top:22px;padding:12px 16px;border-radius:12px;background:#fff8e1;border-left:4px solid var(--pd-gold);font-size:14px}html body .product-tabs .content-wrap span[style*="#ff0000"]{color:#6b5310!important}.cm-pdx{color:var(--pd-ink);padding:8px 16px 40px}.cm-pdx *{box-sizing:border-box}.cm-pdx svg{width:1em;height:1em;flex:none}.cm-pdx__in{max-width:1240px;margin:0 auto;display:grid;gap:18px}.cm-pdx__wall{position:relative;display:grid;gap:18px;align-items:center;padding:24px 20px;border-radius:22px;background:radial-gradient(120% 140% at 0% 0%,#1b2f9b 0%,var(--pd-brand) 62%);color:#fff;overflow:hidden}.cm-pdx__eye{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffd76a}.cm-pdx__h{margin:0;color:#fff;font-size:clamp(24px,4vw,34px);line-height:1.1;font-weight:800;letter-spacing:-.02em}.cm-pdx__p{margin:8px 0 0;color:#ffffffdb;font-size:15px;line-height:1.55;max-width:52ch}.cm-pdx__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.cm-pdx__go,.cm-pdx__ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 22px;border-radius:999px;font-weight:800;font-size:15.5px;text-decoration:none;cursor:pointer;border:0;font-family:inherit}.cm-pdx__go{background:var(--pd-accent);color:#fff!important}.cm-pdx__go:hover{background:#fff;color:var(--pd-brand)!important}.cm-pdx__ghost{background:transparent;border:1.5px solid rgba(255,255,255,.5);color:#fff!important}.cm-pdx__ghost:hover{background:#ffffff1f}.cm-pdx__go svg,.cm-pdx__ghost svg{width:18px;height:18px}.cm-pdx__scene{position:relative;justify-self:center;width:min(100%,420px);aspect-ratio:16/10;border-radius:16px;background:linear-gradient(#efe8de 0 74%,#d8c4a6 74% 100%);overflow:hidden}.cm-pdx__art{position:absolute;left:50%;top:14%;width:46%;aspect-ratio:2/1;transform:translate(-50%);background:#ddd 50% 24%/143% auto no-repeat;box-shadow:3px 8px 18px #0000004d;outline:1px solid rgba(0,0,0,.12)}.cm-pdx__sofa{position:absolute;left:50%;bottom:14%;width:66%;transform:translate(-50%);color:#24357f}.cm-pdx__sofa svg{width:100%;height:auto;display:block}.cm-pdx__dim{position:absolute;left:50%;top:3%;transform:translate(-50%);padding:2px 9px;border-radius:999px;background:var(--pd-accent);color:#fff;font-size:11px;font-weight:800;white-space:nowrap}.cm-pdx__q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cm-pdx__qi{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:18px;background:var(--pd-soft)}.cm-pdx__qi span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#fff;color:var(--pd-brand)}.cm-pdx__qi span svg{width:22px;height:22px}.cm-pdx__qi strong{color:var(--pd-brand);font-size:15px;line-height:1.25}.cm-pdx__qi p{margin:0;color:var(--pd-mut);font-size:13.5px;line-height:1.45}.cm-pdx__qh{margin:10px 0 0;color:var(--pd-brand);font-size:clamp(22px,3.4vw,28px);font-weight:800;letter-spacing:-.015em}@media(max-width:749px){html body .cm-cascade .cm-sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}html body .cm-cascade .cm-sz{padding:10px 4px;font-size:12.5px;text-align:center}html body .product-summary .cart-btn{font-size:16px!important;padding:0 16px!important}}.cm-sec.cm-pdr{padding-top:12px}.cm-sec.cm-pdr .cm-wrap{max-width:1272px}@media(min-width:990px){.cm-sec.cm-pdr .cm-wrap{padding:0 16px}}.cm-sec.cm-pdr .cm-head__title{color:var(--pd-brand);font-weight:800}@media(min-width:750px){.cm-pdx{padding:8px 24px 56px}.cm-pdx__wall{grid-template-columns:1.15fr 1fr;padding:36px 40px;gap:30px}.cm-pdx__q{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/cm-pdp.css.map */
