.cw{--cw-wall: #ece6dc;--cw-wall-2: #e2d9cc;--cw-ink: #1f2430;--cw-muted: #6b6b70;--cw-red: #9d0914;position:relative;min-height:92vh;overflow:hidden;padding:clamp(28px,5vw,64px) clamp(16px,4vw,56px) 80px;background:radial-gradient(60% 35% at 15% 0%,rgba(255,248,230,.75),transparent 70%),radial-gradient(60% 35% at 50% 0%,rgba(255,248,230,.8),transparent 70%),radial-gradient(60% 35% at 85% 0%,rgba(255,248,230,.75),transparent 70%),linear-gradient(180deg,var(--cw-wall),var(--cw-wall-2))}.cw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.cw__lights{position:absolute;top:0;left:0;right:0;height:14px;display:flex;justify-content:space-around;pointer-events:none}.cw__lights:before,.cw__lights:after{content:"";width:120px;height:10px;border-radius:0 0 8px 8px;background:#2b2f38;box-shadow:0 6px 18px #fff0c873}.cw__head{position:relative;max-width:760px;margin:0 auto 28px;text-align:center}.cw__eyebrow{margin:0 0 6px;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-red)}.cw__title{margin:0 0 10px;font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.05;color:var(--cw-ink)}.cw__text{color:#4a4a4f;font-size:1.02rem;line-height:1.55}.cw__text p{margin:0}.cw__filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.cw-filter{min-height:40px;padding:8px 14px;border:1px solid rgba(31,36,48,.18);border-radius:999px;background:#ffffffb3;color:var(--cw-ink);font:inherit;font-size:.9rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.cw-filter span{opacity:.55;font-size:.8em}.cw-filter:hover{background:#fff}.cw-filter.is-on{background:var(--cw-ink);border-color:var(--cw-ink);color:#fff}.cw__board{position:relative;max-width:1640px;margin:0 auto;padding:clamp(14px,2.4vw,34px) clamp(8px,2vw,30px) clamp(20px,3vw,40px);border-radius:4px;background:radial-gradient(120% 60% at 50% -10%,rgba(255,244,214,.14),transparent 60%),linear-gradient(180deg,#1f2638,#161b29);box-shadow:0 1px #ffffff14 inset,0 30px 60px -20px #1e181073,0 8px 18px #1e18102e}.cw__board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.cw__wall{position:relative;z-index:0;list-style:none;margin:0;padding:0;min-height:200px;transition:height .35s ease}.cw__loading{position:relative;text-align:center;color:#ffffffb3;margin:0;padding:40px 0}.cw__loading[hidden]{display:none}.cw-corner{position:absolute;pointer-events:none;transition:left .45s ease,top .45s ease,opacity .3s ease,filter .3s ease}.cw-corner.is-out{display:none}.cw-corner__canvas{position:absolute;top:0;left:0;display:block;pointer-events:none;transform-origin:50% 0;filter:drop-shadow(0 3px 2px rgba(0,0,0,.45)) drop-shadow(0 1px 1px rgba(0,0,0,.3));transform:rotate(var(--tilt, 0deg));transition:transform .4s cubic-bezier(.2,.9,.3,1.25),filter .3s ease}.cw-corner__btn{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.cw-corner__btn:focus-visible{outline:none}.cw-corner:has(.cw-corner__btn:focus-visible) .cw-corner__canvas{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 3px #fff)}.cw-corner .cw-corner__canvas{opacity:0}.cw-corner.is-pinned .cw-corner__canvas{animation:cw-pin .7s cubic-bezier(.2,.9,.3,1) both;animation-delay:var(--d, 0ms)}@keyframes cw-pin{0%{opacity:0;transform:translateY(-34px) rotate(calc(var(--tilt, 0deg) - 6deg))}55%{opacity:1;transform:translateY(2px) rotate(calc(var(--tilt, 0deg) + 2deg))}to{opacity:1;transform:rotate(var(--tilt, 0deg))}}.cw-corner.is-pinned.is-done .cw-corner__canvas{animation:none;opacity:1;transform:rotate(var(--tilt, 0deg))}.cw-corner.is-hover{z-index:400!important}.cw-corner.is-pinned.is-hover .cw-corner__canvas,.cw-corner.is-pinned.is-done.is-hover .cw-corner__canvas{opacity:1;animation:none;transform:translateY(-6px) scale(1.1);filter:drop-shadow(0 14px 12px rgba(0,0,0,.5)) drop-shadow(0 2px 2px rgba(0,0,0,.3))}.cw-corner.is-taken .cw-corner__canvas{visibility:hidden}.cw-flier{position:fixed;z-index:2147483001;pointer-events:none;transform-origin:50% 50%;will-change:transform}html.cw-locked{overflow:hidden}.cw-modal{--cw-ink: #1f2430;--cw-muted: #6b6b70;--cw-red: #9d0914;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:24px}.cw-modal[hidden]{display:none}.cw-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10131c8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .35s ease}.cw-modal.is-open .cw-modal__backdrop{opacity:1}.cw-box{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);width:min(1040px,100%);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);grid-template-rows:minmax(0,1fr);border-radius:22px;background:#fff;box-shadow:0 40px 100px #0a0c1466;overflow:hidden;opacity:0;transform:translateY(14px) scale(.97);transition:opacity .35s ease .08s,transform .45s cubic-bezier(.2,.9,.3,1) .08s}.cw-modal.is-open .cw-box{opacity:1;transform:none}.cw-box__close{position:absolute;top:12px;right:12px;z-index:3;display:grid;place-items:center;width:40px;height:40px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 10px #00000024;cursor:pointer;color:var(--cw-ink);transition:transform .2s,background .2s}.cw-box__close:hover{background:#f4f1ec;transform:rotate(90deg)}.cw-box__close svg{display:block}.cw-box__corner{position:relative;display:grid;place-items:center;padding:12px;min-height:280px;background:radial-gradient(120% 70% at 50% -10%,rgba(255,244,214,.16),transparent 60%),linear-gradient(180deg,#1f2638,#161b29)}.cw-box__corner canvas{display:block;filter:drop-shadow(0 10px 14px rgba(0,0,0,.35))}.cw-box__info{min-height:0;padding:30px 30px 26px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cw-box__family{margin:0 0 6px;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-red)}.cw-box__name{margin:0 44px 8px 0;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.1;color:var(--cw-ink)}.cw-box__desc{margin:0 0 16px;color:#4a4a4f;line-height:1.5}.cw-box__facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px 16px;margin:0 0 16px;padding:14px 0;border-top:1px solid #eee8de;border-bottom:1px solid #eee8de}.cw-box__facts dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--cw-muted)}.cw-box__facts dd{margin:2px 0 0;font-weight:700;color:var(--cw-ink)}.cw-box__profile{display:flex;align-items:center;gap:12px;margin:0 0 18px}.cw-box__profile[hidden]{display:none}.cw-box__profile img{width:84px;height:64px;object-fit:contain;border-radius:10px;background:#f6f3ee}.cw-box__profile figcaption{font-size:.8rem;color:var(--cw-muted)}.cw-box__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-radius:14px;background:var(--cw-red);color:#fff!important;text-decoration:none!important;transition:filter .2s,transform .2s}.cw-box__cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.cw-box__sample{display:block;width:100%;margin:0 0 10px;padding:12px 16px;border:2px solid var(--cw-navy, #2b3a55);border-radius:14px;background:#fff;color:#2b3a55;font:inherit;font-weight:700;text-align:left;cursor:pointer;transition:background .2s}.cw-box__sample span{font-weight:500;color:#6b6b70}.cw-box__sample:hover{background:#f4f1ea}.cw-box__cta b{display:block;font-size:1.05rem}.cw-box__cta small{display:block;margin-top:2px;font-size:.8rem;opacity:.85}.cw-box__cta>span:last-child{font-size:1.3rem}.cw-box__standard{margin-top:22px}.cw-box__standard[hidden]{display:none}.cw-box__standard h3{margin:0 0 10px;font-size:.95rem;color:var(--cw-ink)}.cw-prods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cw-prods li[hidden]{display:none}.cw-prods a{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-items:center;height:100%;padding:8px;border:1px solid #eee8de;border-radius:12px;color:var(--cw-ink)!important;text-decoration:none!important;transition:border-color .2s,box-shadow .2s}.cw-prods a:hover{border-color:#cfc6b8;box-shadow:0 4px 14px #1f243014}.cw-prod__img{grid-row:1 / 3;width:56px;height:56px;border-radius:8px;background:#f6f3ee;overflow:hidden}.cw-prod__img img{width:100%;height:100%;object-fit:cover}.cw-prod__title{align-self:end;font-size:.82rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cw-prod__price{align-self:start;font-size:.78rem;color:var(--cw-muted)}.cw-prod__price b{color:var(--cw-ink)}.cw-box__more{margin-top:10px;padding:8px 0;border:0;background:none;font:inherit;font-size:.88rem;font-weight:600;color:var(--cw-ink);text-decoration:underline;cursor:pointer}.cw-box__more[hidden]{display:none}@media(max-width:760px){.cw-modal{padding:0;place-items:end stretch}.cw-box{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);width:100%;max-height:94vh;max-height:94dvh;border-radius:20px 20px 0 0;transform:translateY(40px)}.cw-box__corner{min-height:0;padding:18px 12px 10px}.cw-box__info{padding:20px 18px 24px}.cw-prods{grid-template-columns:1fr}}@media(max-width:599px){.cw{padding-left:10px;padding-right:10px}}@media(prefers-reduced-motion:reduce){.cw-corner .cw-corner__canvas,.cw-corner.is-pinned .cw-corner__canvas{animation:none;opacity:1;transform:none}.cw-box,.cw-modal__backdrop,.cw-corner,.cw-corner__canvas,.cw__wall{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/corner-wall.css.map */
