.cwh{width:100%;background:#f7f5eb;color:#24180a;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.5}.cwh,.cwh *{box-sizing:border-box}:where(.cwh) :is(h1,h2,h3,p){margin:0}:where(.cwh) ul{margin:0;padding:0;list-style:none}:where(.cwh) a{color:inherit;text-decoration:none}:where(.cwh) button{font-family:inherit}:where(.cwh) :is(img,svg){max-width:100%}.cwh input::placeholder{color:#726956;opacity:1}.cwh-wrap{max-width:1440px;margin:0 auto;padding:0 16px}.cwh-clip{overflow:hidden}.cwh-pop{font-family:Poppins,Arial,sans-serif;font-weight:500}.cwh-outline{-webkit-text-stroke:2px #24180A;color:transparent}.cwh-dots{background-image:radial-gradient(rgba(36,24,10,.28) 1.5px,transparent 1.5px);background-size:20px 20px}.cwh-btn{transition:transform .12s ease,box-shadow .12s ease}.cwh-btn:hover{transform:translate(-2px,-2px)}.cwh-nl:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.cwh-fl:hover{color:#c9923a}.cwh-ann{background:#24180a;color:#f7f5eb;padding:9px 16px;text-align:center;font-size:12px;font-weight:600;letter-spacing:.02em}.cwh-head{position:relative;z-index:50;background:#f7f5eb;border-bottom:2px solid #24180A}.cwh-bar{display:flex;flex-wrap:wrap;align-items:center;padding:10px 12px 12px 16px;gap:8px 4px}.cwh-logo{order:1;display:block}.cwh-logo img{display:block;height:28px;width:auto}.cwh-act{order:2;margin-left:auto;display:flex;align-items:center;gap:4px}.cwh-search{order:3;flex:1 0 100%;margin:0 4px 0 0}.cwh-sin{flex:1;min-width:0;height:44px;padding:0 14px;border:0;background:transparent;color:#24180a;font-family:Inter,Arial,sans-serif;font-size:16px;outline:none;border-radius:0}.cwh-sbtn{width:48px;border:0;border-left:2px solid #24180A;background:#c9923a;color:#24180a;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;border-radius:0}.cwh-ib{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;color:#24180a;cursor:pointer}.cwh-help,.cwh-fav{display:none}.cwh-cart{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;background:#24180a;color:#f7f5eb!important;font-size:14px;font-weight:600}.cwh-navwrap{border-top:2px solid #24180A}.cwh-nav{display:flex;gap:18px;padding:0 16px;white-space:nowrap;font-size:14px;font-weight:600;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.cwh-nav a{display:block;padding:13px 0;scroll-snap-align:start}.cwh-nav .cwh-spacer{flex:1}.cwh-nav-extra{display:none}.sform{position:relative;display:flex;border:2px solid #24180A;background:#f7f5eb}.sdrop{display:none;position:absolute;left:-2px;right:-2px;top:calc(100% + 8px);z-index:60;background:#f7f5eb;border:2px solid #24180A;box-shadow:6px 6px #24180a;text-align:left;max-height:70vh;overflow-y:auto}.sform:focus-within .sdrop{display:block}.sdrop [hidden]{display:none!important}.sdrop .sh{margin:0;padding:14px 16px 6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#726956}.sdrop a.sr{display:flex;align-items:center;gap:14px;padding:10px 16px;font-size:16px;font-weight:600;transition:background .12s ease}.sdrop a.sr:hover{background:#e6dfc8}.sdrop .sri{flex:0 0 40px;width:40px;height:40px;border:2px solid #24180A;background:#e6dfc8;overflow:hidden}.sdrop .sri img{display:block;width:100%;height:100%;object-fit:cover}.sdrop a.sr .go{margin-left:auto;opacity:0;transition:opacity .12s ease,transform .12s ease}.sdrop a.sr:hover .go{opacity:1;transform:translate(3px)}.sdrop .sr-all{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:2px solid #24180A;background:#e6dfc8;font-size:14px;font-weight:700}.sdrop .sr-none{padding:12px 16px;font-size:15px}@media(min-width:901px){.cwh-ann{padding:10px 48px;font-size:13px;letter-spacing:.03em}.cwh-bar{flex-wrap:nowrap;max-width:1440px;margin:0 auto;padding:16px 48px;min-height:88px;gap:32px}.cwh-logo img{height:34px}.cwh-search{order:2;flex:1 1 320px;max-width:620px;margin:0 auto}.cwh-sin{font-size:15px;padding:0 16px}.cwh-sbtn{width:52px}.cwh-act{order:3;margin-left:0}.cwh-help{display:block;padding:0 12px;font-size:15px;font-weight:600}.cwh-fav{display:flex}.cwh-cart{gap:10px;padding:0 16px;margin-left:8px;font-size:15px}.cwh-nav{max-width:1440px;margin:0 auto;padding:0 48px;gap:40px;min-height:52px;align-items:center;font-size:15px;overflow:visible}.cwh-nav a{padding:0}.cwh-nav-extra{display:block}}.cwh-chip{display:inline-block;background:#f7f5eb;border:2px solid #24180A;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;box-shadow:3px 3px #24180a}.cwh-tag{display:inline-block;background:#f7f5eb;border:2px solid #24180A;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cwh-tag.is-sand{background:#e6dfc8}.cwh-h1{margin:18px 0 24px;font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:50px;line-height:1.02;letter-spacing:-.025em;color:#24180a}.cwh-h2{font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:38px;line-height:1.08;letter-spacing:-.02em}.cwh-lead{font-size:16px;line-height:1.6}.cwh-sec{padding:56px 0 64px}.cwh-sechead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:28px}.cwh-sechead .cwh-tag{margin-bottom:16px}@media(min-width:901px){.cwh-wrap{padding:0 48px}.cwh-chip{padding:6px 14px;font-size:12px;box-shadow:4px 4px #24180a}.cwh-tag{padding:6px 14px;font-size:12px}.cwh-outline{-webkit-text-stroke-width:2.5px}.cwh-h1{font-size:clamp(56px,6.1vw,88px);margin:24px 0 32px}.cwh-h2{font-size:60px;line-height:1.05}.cwh-lead{font-size:18px}.cwh-sec{padding:104px 0 120px}.cwh-sechead{margin-bottom:56px}.cwh-sechead .cwh-tag{margin-bottom:20px}}.cwh-hero{background:#c9923a;border-bottom:2px solid #24180A;padding:24px 0 40px}.cwh-hero-grid{display:flex;flex-direction:column;gap:28px}.cwh-hero-scene{order:-1;margin-right:6px}.cwh-scene{position:relative;background-color:#e6dfc8;border:2px solid #24180A;box-shadow:6px 6px #24180a;aspect-ratio:560/530;overflow:hidden}.cwh-scene .lbl{position:absolute;background:#f7f5eb;border:2px solid #24180A;font-weight:700;white-space:nowrap;padding:3px 8px;font-size:11px;box-shadow:2px 2px #24180a}@media(min-width:901px){.cwh-hero{padding:56px 0 72px}.cwh-hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px;align-items:center}.cwh-hero-scene{order:0;margin-right:0;padding-right:10px}.cwh-scene{box-shadow:10px 10px #24180a;background-size:24px 24px}.cwh-scene .lbl{padding:4px 10px;font-size:13px;box-shadow:3px 3px #24180a}}.hc{--hcimg:128px;--hcgap:12px;--hcpad:14px;position:relative;background:#f7f5eb;border:2px solid #24180A;box-shadow:6px 6px #24180a;margin-right:6px}.hc-viewport{display:grid}.hc-slide{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr) var(--hcimg);gap:var(--hcgap);padding:var(--hcpad);align-items:center;opacity:0;visibility:hidden;transform:translate(10px);transition:opacity .35s ease,transform .35s ease}.hc-slide:first-child{opacity:1;visibility:visible;transform:none}.hc.js .hc-slide{opacity:0;visibility:hidden;transform:translate(10px)}.hc.js .hc-slide.on{opacity:1;visibility:visible;transform:none}.cwh-sname{margin:0 0 14px;font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:26px;line-height:1.08;letter-spacing:-.015em}.cwh-srow{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.cwh-sprice{font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:22px;line-height:1}.hc-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#24180a;color:#f7f5eb;border:0;padding:9px 14px;border-radius:0;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600;cursor:pointer;box-shadow:3px 3px #c9923a;transition:transform .12s ease;text-decoration:none}.hc-add:hover{transform:translate(-2px,-2px)}.hc-add.is-off{background:#726956;box-shadow:none;cursor:default}.cwh-addform{margin:0;display:contents}.hc-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:2px solid #24180A;background:#e6dfc8;padding:8px 12px 8px 16px}.hc-ctl{display:flex;align-items:center;gap:10px}.hc-dots{display:flex;gap:8px}.hc-dot{width:14px;height:14px;border:2px solid #24180A;background:#f7f5eb;padding:0;cursor:pointer;border-radius:0}.hc-dot:first-child{background:#c9923a}.hc.js .hc-dot:first-child{background:#f7f5eb}.hc.js .hc-dot.on{background:#c9923a}.hc-count{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.hc-btns{display:flex;gap:8px}.hc-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f7f5eb;border:2px solid #24180A;padding:0;color:#24180a;cursor:pointer;border-radius:0;transition:background .12s ease,transform .12s ease}.hc-btn:hover{background:#c9923a;transform:translate(-1px,-1px)}.hc[data-n="1"] .hc-bar{display:none}@media(min-width:901px){.hc{--hcimg:200px;--hcgap:24px;--hcpad:24px;box-shadow:8px 8px #24180a;margin-right:0}.cwh-sname{font-size:40px;margin-bottom:22px}.cwh-srow{gap:18px 20px}.cwh-sprice{font-size:30px}.hc-add{padding:11px 18px;font-size:14px}.hc-ctl{gap:14px}}.cwh-imgbox{position:relative;aspect-ratio:1/1;border:2px solid #24180A;padding:8px;background:#e6dfc8;--cs:12px;--co:6px;--cw:2px;--cc:#24180A}.cwh-imgbox[data-k=shelf],.cwh-imgbox[data-k=bridge]{background:#6d4700;--cc:#F7F5EB}.cwh-imgbox svg{display:block;width:100%;height:100%}.cwh-imgbox.has-photo{padding:0;background:#e6dfc8}.cwh-imgbox.has-photo img{display:block;width:100%;height:100%;object-fit:cover}.cwh-imgbox.has-photo .cwh-c{display:none}.cwh-c{position:absolute;width:var(--cs);height:var(--cs);border:0 solid var(--cc)}.cwh-c.tl{left:var(--co);top:var(--co);border-left-width:var(--cw);border-top-width:var(--cw)}.cwh-c.tr{right:var(--co);top:var(--co);border-right-width:var(--cw);border-top-width:var(--cw)}.cwh-c.bl{left:var(--co);bottom:var(--co);border-left-width:var(--cw);border-bottom-width:var(--cw)}.cwh-c.br{right:var(--co);bottom:var(--co);border-right-width:var(--cw);border-bottom-width:var(--cw)}@media(min-width:901px){.cwh-imgbox{padding:12px;--cs:16px;--co:8px;--cw:3px}}.cwh-marqwrap{background:#24180a;color:#f7f5eb;overflow:hidden;border-bottom:2px solid #24180A}.cwh-marq{display:flex;width:max-content;padding:14px 0;animation:cwh-marq 40s linear infinite}.cwh-marqrow{display:flex;align-items:center;gap:24px;padding-right:24px;white-space:nowrap;font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:13px;letter-spacing:.08em;text-transform:uppercase}@keyframes cwh-marq{to{transform:translate(-50%)}}@media(min-width:901px){.cwh-marq{padding:16px 0}.cwh-marqrow{gap:32px;padding-right:32px;font-size:15px}}.cwh-range{background:#e6dfc8;border-top:2px solid #24180A;border-bottom:2px solid #24180A}.cwh-grid4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-right:4px}.cwh-card{background:#f7f5eb;border:2px solid #24180A;box-shadow:4px 4px #24180a;display:flex;flex-direction:column}.cwh-card .cwh-imgbox{border:0;border-bottom:2px solid #24180A;padding:20px 18px}.cwh-card .cwh-imgbox.has-photo{padding:0}.cwh-card-body{padding:12px 12px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.cwh-card-name{font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:17px;line-height:1.2}.cwh-card-price{font-size:15px;font-weight:700;margin-bottom:8px}.cwh-card .cwh-add{margin-top:auto}.cwh-add{display:flex;align-items:center;justify-content:center;width:100%;background:#24180a;color:#f7f5eb;border:0;border-radius:0;padding:11px 10px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;box-shadow:3px 3px #c9923a;cursor:pointer;text-decoration:none;transition:transform .12s ease}.cwh-add:hover{transform:translate(-2px,-2px)}.cwh-add.is-off{background:#726956;box-shadow:none;cursor:default}@media(min-width:901px){.cwh-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-right:0}.cwh-card{box-shadow:6px 6px #24180a;transition:transform .15s ease,box-shadow .15s ease}.cwh-card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px #24180a}.cwh-card .cwh-imgbox{padding:34px 30px}.cwh-card-body{padding:20px 20px 24px;gap:6px}.cwh-card-name{font-size:22px}.cwh-card-price{font-size:18px;margin-bottom:10px}.cwh-add{padding:14px 20px;font-size:15px;box-shadow:4px 4px #c9923a}}@media(min-width:901px)and (max-width:1180px){.cwh-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}.cwh-owners{display:flex;flex-direction:column;gap:20px;margin-right:4px}.cwh-oc{background:#f7f5eb;border:2px solid #24180A;box-shadow:4px 4px #24180a;display:flex;flex-direction:column}.cwh-oc-p{background:#e6dfc8;border-bottom:2px solid #24180A;padding:16px 16px 18px}.cwh-oc-f{padding:16px 16px 18px;flex:1}.cwh-lab{display:inline-block;background:#f7f5eb;border:2px solid #24180A;padding:2px 8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cwh-lab.is-fix{background:#c9923a}.cwh-oc-pt{margin-top:12px;font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:21px;line-height:1.2}.cwh-oc-ft{margin-top:12px;font-size:16px;line-height:1.55}@media(min-width:901px){.cwh-owners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-right:0}.cwh-oc{box-shadow:6px 6px #24180a;transition:transform .15s ease,box-shadow .15s ease}.cwh-oc:hover{transform:translate(-3px,-3px);box-shadow:9px 9px #24180a}.cwh-oc-p{padding:26px 28px 28px}.cwh-oc-f{padding:24px 28px 28px}.cwh-lab{padding:3px 10px;font-size:12px}.cwh-oc-pt{margin-top:16px;font-size:28px;line-height:1.15;letter-spacing:-.01em}.cwh-oc-ft{margin-top:16px;font-size:18px;line-height:1.6}}.cwh-install{background:#6d4700;color:#f7f5eb;border-top:2px solid #24180A;border-bottom:2px solid #24180A}.cwh-ins{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.cwh-ins-head .cwh-tag{background:#f7f5eb;color:#24180a;margin-bottom:16px}.cwh-ins-lead{margin:14px 0 22px;font-size:17px;line-height:1.6;color:#e6dfc8}.cwh-ins-art{margin-bottom:22px}.cwh-ins-steps{border-top:2px solid #F7F5EB}.cwh-step{display:flex;gap:14px;align-items:center;padding:16px 0;border-bottom:2px solid #F7F5EB;font-size:17px;font-weight:600;line-height:1.35}.cwh-step b{flex:0 0 34px;height:34px;border-radius:50%;background:#c9923a;color:#24180a;border:2px solid #24180A;display:flex;align-items:center;justify-content:center;font-family:Poppins,Arial,sans-serif;font-weight:500}.cwh-svc{margin-top:28px;background:#f7f5eb;color:#24180a;border:2px solid #24180A;box-shadow:4px 4px #c9923a;padding:20px}.cwh-svc h3{margin-bottom:6px;font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:22px;line-height:1.15}.cwh-svc p{margin-bottom:16px;font-size:16px;line-height:1.55}.cwh-svc-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}.cwh-svc-btn{display:inline-flex;align-items:center;gap:8px;background:#24180a;color:#f7f5eb;padding:11px 18px;font-size:14px;font-weight:600;box-shadow:3px 3px #c9923a}.cwh-svc small{font-size:12px;color:#726956}@media(min-width:901px){.cwh-install .cwh-sec{padding:120px 0}.cwh-ins{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);grid-template-areas:"art head" "art steps";gap:0 72px}.cwh-ins-art{grid-area:art;align-self:center;margin-bottom:0}.cwh-ins-head{grid-area:head;align-self:end}.cwh-ins-steps{grid-area:steps;align-self:start}.cwh-ins-head .cwh-tag{margin-bottom:20px}.cwh-ins-lead{margin:20px 0 32px;font-size:19px}.cwh-step{gap:16px;padding:18px 0;font-size:18px}.cwh-step b{flex-basis:36px;height:36px}.cwh-svc{margin-top:36px;box-shadow:6px 6px #c9923a;padding:24px}.cwh-svc h3{font-size:26px}.cwh-svc p{font-size:17px;margin-bottom:18px}.cwh-svc-btn{padding:12px 18px}}@media(prefers-reduced-motion:reduce)and (max-width:0px){.cwh-marq{animation:none}.hc-slide{transition:none}}.cwh-scene{container-type:inline-size}.cwh-scene .lbl{font-size:clamp(9px,3.2cqw,13px);padding:.3em .7em}.scn .cat{animation:catmove 26s linear infinite}@keyframes catmove{0%{transform:translate(484px,560px) rotate(0) scale(.74)}4.808%{transform:translate(484px,560px) rotate(0) scale(.74)}4.998%{transform:translate(484px,560px) rotate(0) scale(.744,.728)}5.251%{transform:translate(484px,560px) rotate(0) scale(.759,.685)}5.631%{transform:translate(484px,560px) rotate(0) scale(.785,.613)}5.821%{transform:translate(484px,560px) rotate(0) scale(.791,.593)}5.885%{transform:translate(484px,560px) rotate(0) scale(.792,.592)}5.947%{transform:translate(480.8px,552.9px) rotate(1.7deg) scale(.756,.676)}6.009%{transform:translate(477.5px,546.2px) rotate(6deg) scale(.729,.739)}6.071%{transform:translate(474.3px,539.8px) rotate(11.6deg) scale(.711,.779)}6.133%{transform:translate(471.1px,533.8px) rotate(17.3deg) scale(.704,.798)}6.195%{transform:translate(467.9px,528px) rotate(22.2deg) scale(.703,.798)}6.257%{transform:translate(464.6px,522.6px) rotate(25.2deg) scale(.706,.795)}6.319%{transform:translate(461.4px,517.6px) rotate(25.5deg) scale(.71,.788)}6.443%{transform:translate(455px,508.5px) rotate(23.7deg) scale(.721,.771)}6.567%{transform:translate(448.5px,500.7px) rotate(21.5deg) scale(.732,.753)}6.691%{transform:translate(442.1px,494.2px) rotate(18.9deg) scale(.739,.742)}6.815%{transform:translate(435.6px,489.1px) rotate(15.6deg) scale(.74)}6.939%{transform:translate(429.2px,485.3px) rotate(11.6deg) scale(.74)}7.063%{transform:translate(422.7px,482.8px) rotate(7deg) scale(.74)}7.187%{transform:translate(416.3px,481.7px) rotate(1.9deg) scale(.74)}7.311%{transform:translate(409.8px,481.9px) rotate(-2.3deg) scale(.74)}7.435%{transform:translate(403.4px,483.4px) rotate(-5.6deg) scale(.74)}7.498%{transform:translate(400.1px,484.7px) rotate(-6.5deg) scale(.74)}7.56%{transform:translate(396.9px,486.3px) rotate(-6.1deg) scale(.74)}7.684%{transform:translate(390.5px,490.5px) rotate(-2.7deg) scale(.74)}7.746%{transform:translate(387.2px,493.1px) rotate(-.8deg) scale(.74)}7.808%{transform:translate(384px,496px) rotate(0) scale(.74)}7.869%{transform:translate(384px,496px) rotate(0) scale(.762,.693)}7.931%{transform:translate(384px,496px) rotate(0) scale(.778,.659)}7.992%{transform:translate(384px,496px) rotate(0) scale(.788,.638)}8.054%{transform:translate(384px,496px) rotate(0) scale(.792,.629)}8.177%{transform:translate(384px,496px) rotate(0) scale(.788,.637)}8.362%{transform:translate(384px,496px) rotate(0) scale(.77,.675)}8.546%{transform:translate(384px,496px) rotate(0) scale(.75,.719)}8.669%{transform:translate(384px,496px) rotate(0) scale(.741,.737)}8.731%{transform:translate(384px,496px) rotate(0) scale(.74)}10.462%{transform:translate(384px,496px) rotate(0) scale(.74)}10.652%{transform:translate(384px,496px) rotate(0) scale(.744,.728)}10.905%{transform:translate(384px,496px) rotate(0) scale(.759,.685)}11.285%{transform:translate(384px,496px) rotate(0) scale(.785,.613)}11.475%{transform:translate(384px,496px) rotate(0) scale(.791,.593)}11.538%{transform:translate(384px,496px) rotate(0) scale(.792,.592)}11.603%{transform:translate(380.4px,494.4px) rotate(.7deg) scale(.755,.679)}11.667%{transform:translate(376.4px,492.1px) rotate(2.2deg) scale(.727,.742)}11.731%{transform:translate(372.1px,489.1px) rotate(4.3deg) scale(.71,.782)}11.795%{transform:translate(367.5px,485.5px) rotate(6.9deg) scale(.703,.799)}11.923%{transform:translate(358px,477.2px) rotate(13.1deg) scale(.707,.793)}12.179%{transform:translate(338.7px,460.2px) rotate(28.6deg) scale(.728,.759)}12.372%{transform:translate(324.5px,448px) rotate(41.4deg) scale(.74)}12.564%{transform:translate(310.9px,436.9px) rotate(54.1deg) scale(.74)}12.756%{transform:translate(298.3px,426.7px) rotate(66.1deg) scale(.74)}12.949%{transform:translate(286.9px,418.2px) rotate(76.4deg) scale(.74)}13.077%{transform:translate(279.8px,413.7px) rotate(82deg) scale(.74)}13.205%{transform:translate(273px,410.4px) rotate(86.3deg) scale(.74)}13.333%{transform:translate(266.3px,408.3px) rotate(89deg) scale(.74)}13.462%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.74)}13.523%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.711,.74)}13.585%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.689,.74)}13.646%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.674,.74)}13.708%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.667,.74)}13.831%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.67,.74)}14.077%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.706,.74)}14.262%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.733,.74)}14.385%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.74)}22.846%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.74)}23.103%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.729,.74)}23.808%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.658,.74)}24%{transform:translate(259.6px,407.6px) rotate(90deg) scale(.651,.74);animation-timing-function:step-end}24.001%{transform:translate(301.8px,422.5px) rotate(-50deg) scale(.703)}24.064%{transform:translate(305.4px,416.5px) rotate(-49.6deg) scale(.734,.729)}24.128%{transform:translate(308.6px,410.9px) rotate(-48.6deg) scale(.758,.748)}24.192%{transform:translate(311.4px,405.7px) rotate(-46.9deg) scale(.774,.761)}24.256%{transform:translate(313.9px,400.8px) rotate(-44.6deg) scale(.783,.768)}24.385%{transform:translate(318.1px,391.8px) rotate(-39deg) scale(.781,.768)}24.577%{transform:translate(323.4px,380.1px) rotate(-29.2deg) scale(.762,.754)}24.705%{transform:translate(327.1px,373.2px) rotate(-23.5deg) scale(.747,.745)}24.833%{transform:translate(331.7px,367.1px) rotate(-20deg) scale(.74)}24.962%{transform:translate(336.7px,362.2px) rotate(-17.2deg) scale(.74)}25.09%{transform:translate(341.3px,358.4px) rotate(-13.8deg) scale(.74)}25.218%{transform:translate(345.7px,355.7px) rotate(-9.8deg) scale(.74)}25.346%{transform:translate(349.8px,354.1px) rotate(-5.2deg) scale(.74)}25.474%{transform:translate(353.8px,353.6px) rotate(-.3deg) scale(.74)}25.603%{transform:translate(358.4px,354.1px) rotate(3.1deg) scale(.74)}25.731%{transform:translate(363.2px,355.7px) rotate(6.1deg) scale(.74)}25.795%{transform:translate(366.1px,357px) rotate(6.5deg) scale(.74)}25.923%{transform:translate(373px,360.5px) rotate(4.4deg) scale(.74)}26.051%{transform:translate(380.6px,365.2px) rotate(.8deg) scale(.74)}26.115%{transform:translate(384px,368px) rotate(0) scale(.74)}26.177%{transform:translate(384px,368px) rotate(0) scale(.762,.693)}26.238%{transform:translate(384px,368px) rotate(0) scale(.778,.659)}26.3%{transform:translate(384px,368px) rotate(0) scale(.788,.638)}26.362%{transform:translate(384px,368px) rotate(0) scale(.792,.629)}26.485%{transform:translate(384px,368px) rotate(0) scale(.788,.637)}26.669%{transform:translate(384px,368px) rotate(0) scale(.77,.675)}26.854%{transform:translate(384px,368px) rotate(0) scale(.75,.719)}26.977%{transform:translate(384px,368px) rotate(0) scale(.741,.737)}27.038%{transform:translate(384px,368px) rotate(0) scale(.74)}28.769%{transform:translate(384px,368px) rotate(0) scale(.74)}28.959%{transform:translate(384px,368px) rotate(0) scale(.744,.728)}29.213%{transform:translate(384px,368px) rotate(0) scale(.759,.685)}29.593%{transform:translate(384px,368px) rotate(0) scale(.785,.613)}29.783%{transform:translate(384px,368px) rotate(0) scale(.791,.593)}29.846%{transform:translate(384px,368px) rotate(0) scale(.792,.592)}29.91%{transform:translate(387.3px,360.7px) rotate(-1.8deg) scale(.755,.679)}29.974%{transform:translate(390.7px,353.8px) rotate(-6.3deg) scale(.727,.742)}30.038%{transform:translate(394px,347.2px) rotate(-12.1deg) scale(.71,.782)}30.103%{transform:translate(397.3px,341px) rotate(-18.1deg) scale(.703,.799)}30.167%{transform:translate(400.7px,335.1px) rotate(-22.9deg) scale(.704,.798)}30.231%{transform:translate(404px,329.6px) rotate(-25.5deg) scale(.707,.793)}30.359%{transform:translate(410.7px,319.6px) rotate(-24.4deg) scale(.716,.778)}30.487%{transform:translate(417.3px,311.1px) rotate(-22.3deg) scale(.728,.759)}30.615%{transform:translate(424px,304px) rotate(-19.7deg) scale(.737,.744)}30.744%{transform:translate(430.7px,298.3px) rotate(-16.5deg) scale(.74)}30.872%{transform:translate(437.3px,294px) rotate(-12.6deg) scale(.74)}31%{transform:translate(444px,291.2px) rotate(-8deg) scale(.74)}31.128%{transform:translate(450.7px,289.8px) rotate(-2.7deg) scale(.74)}31.192%{transform:translate(454px,289.6px) rotate(0) scale(.74)}31.321%{transform:translate(460.7px,290.3px) rotate(3.6deg) scale(.74)}31.449%{transform:translate(467.3px,292.4px) rotate(6.4deg) scale(.74)}31.513%{transform:translate(470.7px,294px) rotate(6.2deg) scale(.74)}31.641%{transform:translate(477.3px,298.3px) rotate(2.9deg) scale(.74)}31.705%{transform:translate(480.7px,301px) rotate(.9deg) scale(.74)}31.769%{transform:translate(484px,304px) rotate(0) scale(.74)}31.831%{transform:translate(484px,304px) rotate(0) scale(.762,.693)}31.892%{transform:translate(484px,304px) rotate(0) scale(.778,.659)}31.954%{transform:translate(484px,304px) rotate(0) scale(.788,.638)}32.015%{transform:translate(484px,304px) rotate(0) scale(.792,.629)}32.138%{transform:translate(484px,304px) rotate(0) scale(.788,.637)}32.323%{transform:translate(484px,304px) rotate(0) scale(.77,.675)}32.508%{transform:translate(484px,304px) rotate(0) scale(.75,.719)}32.631%{transform:translate(484px,304px) rotate(0) scale(.741,.737)}32.692%{transform:translate(484px,304px) rotate(0) scale(.74)}33.846%{transform:translate(484px,304px) rotate(0) scale(.74)}35%{transform:translate(484px,304px) rotate(0) scale(.74)}35.577%{transform:translate(484px,304px) rotate(0) scale(.74)}35.767%{transform:translate(484px,304px) rotate(0) scale(.744,.728)}36.02%{transform:translate(484px,304px) rotate(0) scale(.759,.685)}36.4%{transform:translate(484px,304px) rotate(0) scale(.785,.613)}36.59%{transform:translate(484px,304px) rotate(0) scale(.791,.593)}36.654%{transform:translate(484px,304px) rotate(0) scale(.792,.592)}36.718%{transform:translate(480.7px,296.7px) rotate(1.8deg) scale(.755,.679)}36.782%{transform:translate(477.3px,289.8px) rotate(6.3deg) scale(.727,.742)}36.846%{transform:translate(474px,283.2px) rotate(12.1deg) scale(.71,.782)}36.91%{transform:translate(470.7px,277px) rotate(18.1deg) scale(.703,.799)}36.974%{transform:translate(467.3px,271.1px) rotate(22.9deg) scale(.704,.798)}37.038%{transform:translate(464px,265.6px) rotate(25.5deg) scale(.707,.793)}37.167%{transform:translate(457.3px,255.6px) rotate(24.4deg) scale(.716,.778)}37.295%{transform:translate(450.7px,247.1px) rotate(22.3deg) scale(.728,.759)}37.423%{transform:translate(444px,240px) rotate(19.7deg) scale(.737,.744)}37.551%{transform:translate(437.3px,234.3px) rotate(16.5deg) scale(.74)}37.679%{transform:translate(430.7px,230px) rotate(12.6deg) scale(.74)}37.808%{transform:translate(424px,227.2px) rotate(8deg) scale(.74)}37.936%{transform:translate(417.3px,225.8px) rotate(2.7deg) scale(.74)}38%{transform:translate(414px,225.6px) rotate(0) scale(.74)}38.128%{transform:translate(407.3px,226.3px) rotate(-3.6deg) scale(.74)}38.256%{transform:translate(400.7px,228.4px) rotate(-6.4deg) scale(.74)}38.321%{transform:translate(397.3px,230px) rotate(-6.2deg) scale(.74)}38.449%{transform:translate(390.7px,234.3px) rotate(-2.9deg) scale(.74)}38.513%{transform:translate(387.3px,237px) rotate(-.9deg) scale(.74)}38.577%{transform:translate(384px,240px) rotate(0) scale(.74)}38.638%{transform:translate(384px,240px) rotate(0) scale(.762,.693)}38.7%{transform:translate(384px,240px) rotate(0) scale(.778,.659)}38.762%{transform:translate(384px,240px) rotate(0) scale(.788,.638)}38.823%{transform:translate(384px,240px) rotate(0) scale(.792,.629)}38.946%{transform:translate(384px,240px) rotate(0) scale(.788,.637)}39.131%{transform:translate(384px,240px) rotate(0) scale(.77,.675)}39.315%{transform:translate(384px,240px) rotate(0) scale(.75,.719)}39.438%{transform:translate(384px,240px) rotate(0) scale(.741,.737)}39.5%{transform:translate(384px,240px) rotate(0) scale(.74)}41.038%{transform:translate(384px,240px) rotate(0) scale(.74)}41.359%{transform:translate(383.3px,240px) rotate(0) scale(.74)}41.679%{transform:translate(381px,240px) rotate(0) scale(.74)}42%{transform:translate(377.3px,240px) rotate(0) scale(.74)}42.321%{transform:translate(372.4px,240px) rotate(0) scale(.74)}43.09%{transform:translate(360.6px,243.1px) rotate(-9.7deg) scale(.74)}43.731%{transform:translate(350.7px,244.6px) rotate(-14.3deg) scale(.74)}44.372%{transform:translate(340.8px,245px) rotate(-15.5deg) scale(.74)}44.692%{transform:translate(335.9px,244.8px) rotate(-14.8deg) scale(.74)}45.269%{transform:translate(327px,246.3px) rotate(-3.8deg) scale(.74)}45.846%{transform:translate(318.1px,246px) rotate(7.5deg) scale(.74)}46.231%{transform:translate(312.1px,244.8px) rotate(14.8deg) scale(.74)}46.808%{transform:translate(303.2px,245px) rotate(15.4deg) scale(.74)}47.449%{transform:translate(293.4px,244.1px) rotate(12.9deg) scale(.74)}48.09%{transform:translate(283.5px,242.2px) rotate(6.9deg) scale(.74)}48.603%{transform:translate(275.6px,240px) rotate(0) scale(.74)}49.051%{transform:translate(269px,240px) rotate(0) scale(.74)}49.372%{transform:translate(265.9px,240px) rotate(0) scale(.74)}49.692%{transform:translate(264.3px,240px) rotate(0) scale(.74)}49.885%{transform:translate(264px,240px) rotate(0) scale(.74)}51.231%{transform:translate(264px,240px) rotate(0) scale(.74)}51.421%{transform:translate(264px,240px) rotate(0) scale(.744,.728)}51.674%{transform:translate(264px,240px) rotate(0) scale(.759,.685)}52.054%{transform:translate(264px,240px) rotate(0) scale(.785,.613)}52.244%{transform:translate(264px,240px) rotate(0) scale(.791,.593)}52.308%{transform:translate(264px,240px) rotate(0) scale(.792,.592)}52.372%{transform:translate(260.7px,232.7px) rotate(1.8deg) scale(.755,.679)}52.436%{transform:translate(257.3px,225.8px) rotate(6.3deg) scale(.727,.742)}52.5%{transform:translate(254px,219.2px) rotate(12.1deg) scale(.71,.782)}52.564%{transform:translate(250.7px,213px) rotate(18.1deg) scale(.703,.799)}52.628%{transform:translate(247.3px,207.1px) rotate(22.9deg) scale(.704,.798)}52.692%{transform:translate(244px,201.6px) rotate(25.5deg) scale(.707,.793)}52.821%{transform:translate(237.3px,191.6px) rotate(24.4deg) scale(.716,.778)}52.949%{transform:translate(230.7px,183.1px) rotate(22.3deg) scale(.728,.759)}53.077%{transform:translate(224px,176px) rotate(19.7deg) scale(.737,.744)}53.205%{transform:translate(217.3px,170.3px) rotate(16.5deg) scale(.74)}53.333%{transform:translate(210.7px,166px) rotate(12.6deg) scale(.74)}53.462%{transform:translate(204px,163.2px) rotate(8deg) scale(.74)}53.59%{transform:translate(197.3px,161.8px) rotate(2.7deg) scale(.74)}53.654%{transform:translate(194px,161.6px) rotate(0) scale(.74)}53.782%{transform:translate(187.3px,162.3px) rotate(-3.6deg) scale(.74)}53.91%{transform:translate(180.7px,164.4px) rotate(-6.4deg) scale(.74)}53.974%{transform:translate(177.3px,166px) rotate(-6.2deg) scale(.74)}54.103%{transform:translate(170.7px,170.3px) rotate(-2.9deg) scale(.74)}54.167%{transform:translate(167.3px,173px) rotate(-.9deg) scale(.74)}54.231%{transform:translate(164px,176px) rotate(0) scale(.74)}54.292%{transform:translate(164px,176px) rotate(0) scale(.762,.693)}54.354%{transform:translate(164px,176px) rotate(0) scale(.778,.659)}54.415%{transform:translate(164px,176px) rotate(0) scale(.788,.638)}54.477%{transform:translate(164px,176px) rotate(0) scale(.792,.629)}54.6%{transform:translate(164px,176px) rotate(0) scale(.788,.637)}54.785%{transform:translate(164px,176px) rotate(0) scale(.77,.675)}54.969%{transform:translate(164px,176px) rotate(0) scale(.75,.719)}55.092%{transform:translate(164px,176px) rotate(0) scale(.741,.737)}55.154%{transform:translate(164px,176px) rotate(0) scale(.74)}56.885%{transform:translate(164px,176px) rotate(0) scale(.74)}60.731%{transform:translate(164px,176px) rotate(0) scale(.74)}99.231%{transform:translate(164px,176px) rotate(0) scale(.74);animation-timing-function:step-end}99.232%{transform:translate(484px,560px) rotate(0) scale(.74)}to{transform:translate(484px,560px) rotate(0) scale(.74)}}.scn .c-flip{transform-origin:0 -33px;animation:catflip 26s linear infinite}@keyframes catflip{0%{transform:scaleX(-1)}24%{transform:scaleX(-1);animation-timing-function:step-end}24.001%{transform:scale(1)}33.846%{transform:scale(1);animation-timing-function:ease-in-out}35%{transform:scaleX(-1)}to{transform:scaleX(-1)}}.scn .c-fade{animation:catfade 26s linear infinite}@keyframes catfade{0%{opacity:0}1.731%{opacity:1}95.769%{opacity:1}98.846%{opacity:0}to{opacity:0}}.scn .p{opacity:0;animation-duration:26s;animation-iteration-count:infinite;animation-timing-function:step-end}.scn .p-stand{animation-name:pstand}.scn .p-jump{animation-name:pjump}.scn .p-walk{animation-name:pwalk}.scn .p-hug{animation-name:phug}@keyframes pstand{0%{opacity:1}5.885%{opacity:0}7.808%{opacity:1}11.538%{opacity:0}26.115%{opacity:1}29.846%{opacity:0}31.769%{opacity:1}36.654%{opacity:0}38.577%{opacity:1}41.038%{opacity:0}49.885%{opacity:1}52.308%{opacity:0}54.231%{opacity:1}to{opacity:1}}@keyframes pjump{0%{opacity:0}5.885%{opacity:1}7.808%{opacity:0}11.538%{opacity:1}13.462%{opacity:0}24%{opacity:1}26.115%{opacity:0}29.846%{opacity:1}31.769%{opacity:0}36.654%{opacity:1}38.577%{opacity:0}52.308%{opacity:1}54.231%{opacity:0}to{opacity:0}}@keyframes pwalk{0%{opacity:0}41.038%{opacity:1}49.885%{opacity:0}to{opacity:0}}@keyframes phug{0%{opacity:0}13.462%{opacity:1}24%{opacity:0}to{opacity:0}}.scn .c-jt{transform-origin:-34px -36px;animation:jt 26s linear infinite}@keyframes jt{0%{transform:rotate(0)}22.846%{transform:rotate(0)}23.231%{transform:rotate(-70deg)}24.462%{transform:rotate(-70deg);animation-timing-function:ease-in-out}25.538%{transform:rotate(0)}to{transform:rotate(0)}}.scn .c-squeeze{animation:squeeze 1s ease-in-out infinite}@keyframes squeeze{0%,to{transform:scale(1)}50%{transform:scale(.95,1.03)}}.scn .c-scr{animation:scr .26s ease-in-out infinite alternate}@keyframes scr{0%{transform:translateY(-2px)}to{transform:translateY(4px)}}.scn .c-heart{opacity:0;transform-origin:44px -80px;animation:heart 26s linear infinite}@keyframes heart{0%{opacity:0;transform:scale(.4)}14.808%{opacity:0;transform:scale(.4)}15.962%{opacity:1;transform:scale(1.12)}16.923%{opacity:1;transform:scale(1)}22.269%{opacity:1;transform:scale(1)}23.423%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(.4)}}.scn .c-eo{animation:eo 26s linear infinite}@keyframes eo{0%{opacity:1}65.154%{opacity:1}66.115%{opacity:0}to{opacity:0}}.scn .c-ec{opacity:0;animation:ec 26s linear infinite}@keyframes ec{0%{opacity:0}65.154%{opacity:0}66.115%{opacity:1}to{opacity:1}}.scn .c-zzz{animation:zzzv 26s linear infinite}@keyframes zzzv{0%{opacity:0}67.077%{opacity:0}69.385%{opacity:1}93.462%{opacity:1}95.769%{opacity:0}to{opacity:0}}.scn .zz{animation:zzf 2.4s ease-out infinite;opacity:0}.scn .z2{animation-delay:.8s}.scn .z3{animation-delay:1.6s}@keyframes zzf{0%{transform:translateY(6px);opacity:0}25%{opacity:1}to{transform:translate(-7px,-14px);opacity:0}}.scn .c-br{transform-origin:0 -15px;animation:breath 3.4s ease-in-out infinite}@keyframes breath{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.045)}}.scn .c-lg{animation:clg 26s linear infinite}@keyframes clg{0%{transform:scale(1);opacity:1}56.885%{transform:scale(1);opacity:1}57.143%{transform:scaleY(.988);opacity:1}57.467%{transform:scaleY(.941);opacity:1}57.79%{transform:scaleY(.865);opacity:1}58.179%{transform:scaleY(.747);opacity:1}58.955%{transform:scaleY(.465);opacity:1}59.537%{transform:scaleY(.26);opacity:1}59.926%{transform:scaleY(.149);opacity:1}60.055%{transform:scaleY(.118);opacity:.96}60.184%{transform:scaleY(.093);opacity:.8}60.508%{transform:scaleY(.049);opacity:.2}60.637%{transform:scaleY(.042);opacity:.04}60.767%{transform:scaleY(.04);opacity:0}63.808%{transform:scaleY(.04);opacity:0}98.846%{transform:scaleY(.04);opacity:0}99.231%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}.scn .c-up{animation:cup 26s linear infinite}@keyframes cup{0%{transform:translate(0)}56.885%{transform:translate(0)}57.208%{transform:translateY(.35px)}57.596%{transform:translateY(1.58px)}58.114%{transform:translateY(4.23px)}59.537%{transform:translateY(13.53px)}59.99%{transform:translateY(15.85px)}60.379%{transform:translateY(17.14px)}60.702%{transform:translateY(17.55px)}63.808%{transform:translateY(17.55px)}98.846%{transform:translateY(17.55px)}99.231%{transform:translate(0)}to{transform:translate(0)}}.scn .c-bd{transform-origin:0 -32px;animation:cbd 26s linear infinite}@keyframes cbd{0%{transform:translate(0) scale(1)}56.885%{transform:translate(0) scale(1)}57.726%{transform:translateY(-.1px) scale(1.006,1.003)}58.567%{transform:translateY(-.66px) scale(1.038,1.021)}60.314%{transform:translateY(-2.29px) scale(1.134,1.075)}61.026%{transform:translateY(-2.66px) scale(1.156,1.087)}63.808%{transform:translateY(-2.7px) scale(1.158,1.088)}98.846%{transform:translateY(-2.7px) scale(1.158,1.088)}99.231%{transform:translate(0) scale(1)}to{transform:translate(0) scale(1)}}.scn .c-tdrop{transform-origin:-34px -34px;animation:ctdrop 26s linear infinite}@keyframes ctdrop{0%{transform:rotate(0) scale(1)}56.885%{transform:rotate(0) scale(1)}57.143%{transform:rotate(-1.7deg) scale(1)}57.467%{transform:rotate(-7.8deg) scale(1)}57.855%{transform:rotate(-19.5deg) scale(1)}58.89%{transform:rotate(-57.6deg) scale(1)}59.149%{transform:rotate(-65.2deg) scale(.999)}59.279%{transform:rotate(-68.3deg) scale(.971)}59.408%{transform:rotate(-70.8deg) scale(.913)}59.602%{transform:rotate(-73.3deg) scale(.782)}59.861%{transform:rotate(-74deg) scale(.558)}60.184%{transform:rotate(-74deg) scale(.266)}60.379%{transform:rotate(-74deg) scale(.122)}60.508%{transform:rotate(-74deg) scale(.052)}60.637%{transform:rotate(-74deg) scale(.01)}60.831%{transform:rotate(-74deg) scale(.001)}63.808%{transform:rotate(-74deg) scale(.001)}98.846%{transform:rotate(-74deg) scale(.001)}99.231%{transform:rotate(0) scale(1)}to{transform:rotate(0) scale(1)}}.scn .c-wt path{animation:cwt 26s linear infinite;stroke-dashoffset:100.6}@keyframes cwt{0%{stroke-dashoffset:100.6}56.885%{stroke-dashoffset:100.6}59.279%{stroke-dashoffset:100.2}59.473%{stroke-dashoffset:96.8}59.667%{stroke-dashoffset:90.5}59.861%{stroke-dashoffset:81.8}60.184%{stroke-dashoffset:64.2}60.702%{stroke-dashoffset:34.7}60.961%{stroke-dashoffset:22.2}61.22%{stroke-dashoffset:12.4}61.478%{stroke-dashoffset:5.6}61.737%{stroke-dashoffset:1.7}62.061%{stroke-dashoffset:.1}63.808%{stroke-dashoffset:0}98.846%{stroke-dashoffset:0}99.231%{stroke-dashoffset:100.6}to{stroke-dashoffset:100.6}}.scn .c-paw{opacity:0;animation:cpaw 26s linear infinite}@keyframes cpaw{0%{transform:translate(-22px);opacity:0}56.885%{transform:translate(-22px);opacity:0}58.696%{transform:translate(-21.95px);opacity:.02}58.89%{transform:translate(-21.44px);opacity:.2}59.214%{transform:translate(-19.55px);opacity:.68}59.408%{transform:translate(-17.93px);opacity:.92}59.537%{transform:translate(-16.69px);opacity:1}60.573%{transform:translate(-5.36px);opacity:1}60.961%{transform:translate(-2.02px);opacity:1}61.284%{transform:translate(-.35px);opacity:1}61.543%{transform:translate(0);opacity:1}63.808%{transform:translate(0);opacity:1}98.846%{transform:translate(0);opacity:1}99.231%{transform:translate(-22px);opacity:0}to{transform:translate(-22px);opacity:0}}.scn .c-hs{animation:chs 26s linear infinite}@keyframes chs{0%{transform:translate(0)}56.885%{transform:translate(0)}59.473%{transform:translateY(.11px)}60.12%{transform:translateY(1.09px)}61.026%{transform:translateY(3.58px)}62.384%{transform:translateY(7.79px)}63.096%{transform:translateY(9.24px)}63.678%{transform:translateY(9.61px)}63.808%{transform:translateY(9.61px)}98.846%{transform:translateY(9.61px)}99.231%{transform:translate(0)}to{transform:translate(0)}}.scn .c-hn{opacity:0;animation:chn 26s linear infinite}@keyframes chn{0%{opacity:0}56.885%{opacity:0}60.508%{opacity:.01}60.961%{opacity:.18}62.125%{opacity:.87}62.514%{opacity:.99}63.808%{opacity:1}98.846%{opacity:1}99.231%{opacity:0}to{opacity:0}}.scn .c-tail{transform-origin:-34px -34px;animation:ctail 2.4s ease-in-out infinite}@keyframes ctail{0%,to{transform:rotate(-5deg)}50%{transform:rotate(9deg)}}.scn .c-la{transform-origin:0 -27px;animation:legA .5s ease-in-out infinite alternate}.scn .c-lb{transform-origin:0 -27px;animation:legB .5s ease-in-out infinite alternate}@keyframes legA{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes legB{0%{transform:rotate(16deg)}to{transform:rotate(-16deg)}}.lbl-cat,.scn .ld-cat{animation:lblcat 26s linear infinite;opacity:0}@keyframes lblcat{0%{opacity:0}65.923%{opacity:0}68.231%{opacity:1}93.462%{opacity:1}95.769%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce)and (max-width:0px){.scn .cat{animation:none;transform:translate(164px,176px) rotate(0) scale(.74)}.scn .c-flip{animation:none;transform:scaleX(-1)}.scn .c-fade,.scn .p,.scn .c-eo,.scn .c-ec,.scn .c-zzz,.scn .zz,.scn .c-br,.scn .c-tail,.scn .c-jt,.scn .c-la,.scn .c-lb,.scn .c-squeeze,.scn .c-scr,.scn .c-heart{animation:none}.scn .p-stand{opacity:1}.scn .c-lg{animation:none;transform:scaleY(.04);opacity:0}.scn .c-up{animation:none;transform:translateY(17.55px)}.scn .c-bd{animation:none;transform:translateY(-2.7px) scale(1.158,1.088)}.scn .c-tdrop{animation:none;transform:rotate(-74deg) scale(.001)}.scn .c-wt path{animation:none;stroke-dashoffset:0}.scn .c-paw{animation:none;transform:translate(0);opacity:1}.scn .c-hs{animation:none;transform:translateY(9.61px)}.scn .c-hn{animation:none;opacity:1}.scn .c-eo{opacity:0}.scn .c-ec,.scn .c-zzz,.scn .zz{opacity:1}.lbl-cat,.scn .ld-cat{animation:none;opacity:1}}.cw:has(>footer),.shopify-section:has(.cw>footer){overflow:visible!important}.shopify-section:has(.cw>footer){position:relative;z-index:2}:root{--cwm-ease:cubic-bezier(.2,.7,.2,1)}@keyframes cwm-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes cwm-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes cwm-draw{0%{transform:scaleX(0)}}@keyframes cwm-bob{40%{transform:translateY(-3px) rotate(-6deg)}70%{transform:rotate(4deg)}}@keyframes cwm-tilt{50%{transform:rotate(-12deg) scale(1.08)}}@keyframes cwm-nudge{50%{transform:translate(3px)}}.cwh-nl{text-decoration:none!important;background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;background-origin:content-box;transition:background-size .25s var(--cwm-ease)}.cwh-nl:hover,.cwh-nl:focus-visible{background-size:100% 2px}.cw-fl{transition:color .2s ease}.cw .cw-btn,.cwh-btn,.cwh-add,.hc-add,.cwh-svc-btn,.hc-btn{transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.cw .cw-btn:active,.cwh-btn:active,.cwh-add:active,.hc-add:active,.cwh-svc-btn:active,.hc-btn:active{transform:translate(2px,2px)!important;box-shadow:none!important}.sform,.cw .cw-form :is(input,textarea,select){transition:box-shadow .15s ease,transform .15s ease}.sform:focus-within{box-shadow:4px 4px #24180a}.cw .cw-form :is(input,textarea,select):focus{box-shadow:4px 4px #24180a;transform:translate(-2px,-2px)}.cwh-marq:hover,.cw .cw-marquee__track:hover{animation-play-state:paused}@media all{.cwh-cart:hover svg{animation:cwm-bob .5s var(--cwm-ease)}.cwh-sbtn:hover svg{animation:cwm-tilt .4s var(--cwm-ease)}.cwh-btn:hover svg,.cwh-svc-btn:hover svg,.sdrop .sr-all:hover svg{animation:cwm-nudge .5s var(--cwm-ease)}.cw .cw-card:hover .cw-card__icon{animation:cwm-tilt .45s var(--cwm-ease)}.cw .cw-faq__q{transition:transform .2s var(--cwm-ease)}.cw .cw-faq__q:hover{transform:translate(4px)}.cwh-hero .cwh-chip,.cwh-hero .cwh-h1,.cwh-hero .hc{animation:cwm-rise .7s var(--cwm-ease) both}.cwh-hero .cwh-h1{animation-delay:90ms}.cwh-hero .hc{animation-delay:.18s}.cwh-hero-scene{animation:cwm-rise .8s .12s var(--cwm-ease) both}#MainContent h1:not(.cw-in):not(.cwh-h1){animation:cwm-rise .6s var(--cwm-ease) both}@supports (animation-timeline:view()){.cwh-sechead,.cwh-card,.cwh-oc,.cwh-step,.cwh-svc,.cwh-ins-art,.cw .cw-sec:not(.cw-head) :is(.cw-sechead,.cw-h2,.cw-card,.cw-band,.cw-steps>li,.cw-facts>div,.cw-points>li,.cw-values>*,.cw-months>*,.cw-quick>*,.cw-faq__item,.cw-faqnav){animation:cwm-rise var(--cwm-ease) both;animation-timeline:view();animation-range:entry 0% entry 55%}.cwh-lab.is-fix{animation:cwm-pop var(--cwm-ease) both;animation-timeline:view();animation-range:entry 25% entry 75%}.cw .cw-dots{transform-origin:left center;animation:cwm-draw var(--cwm-ease) both;animation-timeline:view();animation-range:entry 10% entry 70%}}}.cw-legal,body .shopify-policy__container{--cl-esp: #24180A;--cl-honey: #C9923A;--cl-heart: #6D4700;--cl-linen: #F7F5EB;--cl-sand: #E6DFC8;--cl-drift: #726956;--cl-wrap: 960px;--cl-measure: 720px;color:var(--cl-esp);background:var(--cl-linen);font-family:Inter,Arial,sans-serif}.cw-legal__hero{background:var(--cl-honey);border-bottom:2px solid var(--cl-esp);padding:56px 16px 64px}.cw-legal__wrap{max-width:var(--cl-wrap);margin:0 auto}.cw-legal__tag,body .shopify-policy__title:before{display:inline-block;font:700 12px/1.55 Inter,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;border:2px solid var(--cl-esp);box-shadow:4px 4px 0 var(--cl-esp);background:var(--cl-linen);color:var(--cl-esp)}.cw-legal .cw-legal__h1,body .shopify-policy__title h1{font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:clamp(40px,6.4vw,72px);line-height:1.04;letter-spacing:-.025em;margin:24px 0 0;color:var(--cl-esp);text-align:left;overflow-wrap:break-word}@supports (-webkit-text-stroke: 2px #000){.cw-legal__outline{color:transparent;-webkit-text-stroke:2px var(--cl-esp)}}.cw-legal__intro>p:first-child,body .shopify-policy__body .rte>p:first-child{font-size:19px;line-height:1.6;max-width:34em;margin:16px 0 0;color:var(--cl-esp)}.cw-legal__intro>ul,body .shopify-policy__body .rte>ul:first-of-type{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;counter-reset:cwpromise;max-width:none}.cw-legal__intro>ul>li,body .shopify-policy__body .rte>ul:first-of-type>li{position:static;margin:0;padding:16px 18px 18px;background:var(--cl-linen);border:2px solid var(--cl-esp);box-shadow:6px 6px 0 var(--cl-esp);font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.35;color:var(--cl-esp);counter-increment:cwpromise}.cw-legal__intro>ul>li:before,body .shopify-policy__body .rte>ul:first-of-type>li:before{content:counter(cwpromise,decimal-leading-zero);position:static;display:block;width:max-content;height:auto;margin:0 0 12px;padding:2px 8px;border:2px solid var(--cl-esp);background:var(--cl-sand);box-shadow:none;transform:none;font:700 12px/1.5 Inter,Arial,sans-serif;letter-spacing:.08em;color:var(--cl-esp)}.cw-legal__intro>ul>li strong,body .shopify-policy__body .rte>ul:first-of-type>li strong{font-weight:500}.cw-legal__intro>ul>li a,body .shopify-policy__body .rte>ul:first-of-type>li a{color:var(--cl-heart);text-decoration:underline;text-decoration-color:var(--cl-honey);text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:anywhere}.cw-legal__intro>ul+p,body .shopify-policy__body .rte>ul:first-of-type+p{width:fit-content;max-width:100%;margin:32px 0 0;padding:4px 10px;border:2px solid var(--cl-esp);background:var(--cl-sand);font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.02em;color:var(--cl-esp)}@media(min-width:820px){.cw-legal__intro>ul,body .shopify-policy__body .rte>ul:first-of-type{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.cw-legal__body{padding:56px 16px 88px}.cw-legal__prose{max-width:var(--cl-measure)}.cw-legal__prose h2,body .shopify-policy__body .rte h2{font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:clamp(22px,2.6vw,28px);line-height:1.25;letter-spacing:-.01em;margin:56px 0 14px;color:var(--cl-esp)}.cw-legal__prose>h2:first-child{margin-top:0}.cw-legal__prose h2:before,body .shopify-policy__body .rte h2:before{content:"";display:inline-block;width:10px;height:10px;margin-right:12px;background:var(--cl-honey);border:2px solid var(--cl-esp);vertical-align:middle;transform:translateY(-3px)}.cw-legal__prose p,body .shopify-policy__body .rte p{font-size:16.5px;line-height:1.7;margin:0 0 16px;color:var(--cl-esp)}.cw-legal__prose ul,body .shopify-policy__body .rte ul{list-style:none;margin:0 0 20px;padding:0}.cw-legal__prose li,body .shopify-policy__body .rte li{position:relative;margin:0 0 10px;padding-left:24px;font-size:16.5px;line-height:1.7;color:var(--cl-esp)}.cw-legal__prose li:before,body .shopify-policy__body .rte li:before{content:"";position:absolute;left:2px;top:.68em;width:8px;height:8px;background:var(--cl-honey);border:2px solid var(--cl-esp)}.cw-legal__prose strong,body .shopify-policy__body .rte strong{font-weight:600}.cw-legal__prose a,body .shopify-policy__body .rte a{color:var(--cl-heart);text-decoration:underline;text-decoration-color:var(--cl-honey);text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:anywhere}.cw-legal__prose a:hover,body .shopify-policy__body .rte a:hover{color:var(--cl-esp)}main:has(.shopify-policy__container){background:#f7f5eb}body .shopify-policy__container{max-width:none;width:100%;margin:0;padding:0;display:grid;grid-template-columns:[full-start] minmax(16px,1fr) [content-start] minmax(0,var(--cl-wrap)) [content-end] minmax(16px,1fr) [full-end];text-align:left}body .shopify-policy__container:before{content:"";grid-column:full;grid-row:1 / 5;background:var(--cl-honey);border-bottom:2px solid var(--cl-esp);z-index:0}body .shopify-policy__body,body .shopify-policy__body .rte{display:contents}body .shopify-policy__title{grid-column:content;grid-row:1;z-index:1;margin:0;padding:56px 0 0;text-align:left}body .shopify-policy__title:before{content:"The fine print"}body .shopify-policy__body .rte>*{grid-column:content;z-index:1;max-width:var(--cl-measure)}body .shopify-policy__body .rte>p:first-child{grid-row:2}body .shopify-policy__body .rte>ul:first-of-type{grid-row:3;max-width:none}body .shopify-policy__body .rte>ul:first-of-type+p{grid-row:4;justify-self:start;margin-bottom:64px}body .shopify-policy__body .rte>ul:first-of-type+p+*{margin-top:56px}body .shopify-policy__body .rte>:last-child{margin-bottom:88px}@media(max-width:749px){.cw-legal__hero{padding:40px 16px 48px}.cw-legal__body{padding:40px 16px 64px}body .shopify-policy__title{padding-top:40px}body .shopify-policy__body .rte>ul:first-of-type+p{margin-bottom:48px}body .shopify-policy__body .rte>ul:first-of-type+p+*{margin-top:40px}body .shopify-policy__body .rte>:last-child{margin-bottom:64px}.cw-legal__intro>p:first-child,body .shopify-policy__body .rte>p:first-child{font-size:17px}}body .shopify-policy__container .shopify-policy__title h1{margin-top:24px}main:has(.cart-page){background:#f7f5eb}main:has(.cart-page) .section{background:transparent}.cart-page{color:#24180a}.cart-page h1,.cart-page h2{font-family:Poppins,Arial,sans-serif;font-weight:500;color:#24180a;letter-spacing:-.01em}.cart-page a[href*="/products/"]{font-family:Poppins,Arial,sans-serif;font-weight:500;color:#24180a;text-decoration:none}body .cart-page .cart-summary{background:#e6dfc8;border:2px solid #24180A;border-radius:0;box-shadow:6px 6px #24180a;color:#24180a}body .cart-page .cart__checkout-button{background:#24180a;color:#f7f5eb;border:2px solid #24180A;border-radius:0;box-shadow:4px 4px #c9923a;font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:16px;transition:transform .12s ease,box-shadow .12s ease}body .cart-page .cart__checkout-button:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #c9923a}body .cart-page quantity-selector-component,body .cart-page .quantity-selector{border:2px solid #24180A;border-radius:0;background:#f7f5eb}.cw-cart-notes{display:grid;gap:8px;margin:4px 0 16px}.cw-cart-note{margin:0;padding:10px 12px;background:#f7f5eb;border:2px solid #24180A;font:500 13px/1.45 Inter,Arial,sans-serif;color:#24180a}.cw-cart-note--ok{background:#c9923a}body .cart-page .cart-summary{background:#e6dfc8!important;box-sizing:border-box;width:auto;height:auto;margin:0 10px 10px 0}body .cart-page .cart-summary.cart-summary--extend{width:calc(100% - 12px)!important}.cwh .hc-slide{position:relative}.cwh .hc-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cwh .hc-link:focus-visible{outline:3px solid #C9923A;outline-offset:-6px}.cwh .hc-slide .cwh-addform,.cwh .hc-slide .hc-add,.cwh .hc-slide .cwh-sname a{position:relative;z-index:2}.cwh .hc-slide:has(.hc-link){cursor:pointer}.cwh .hc-slide:has(.hc-link:hover) .cwh-imgbox{transform:translate(-2px,-2px);box-shadow:4px 4px #24180a;transition:transform .12s ease,box-shadow .12s ease}.cwh .cwh-addform{display:inline-block;margin:0}.cwh-yml{margin-top:28px}.cwh-yml__t{display:inline-block;margin:0 0 12px;font:700 12px/1.55 Inter,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;border:2px solid #24180A;background:#f7f5eb;color:#24180a;box-shadow:3px 3px #24180a}.cwh-yml__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.cwh-yml__item{display:block;box-shadow:4px 4px #24180a;transition:transform .12s ease,box-shadow .12s ease;--cs:8px;--co:4px}.cwh-yml__item:hover,.cwh-yml__item:focus-visible{transform:translate(-2px,-2px);box-shadow:6px 6px #24180a}.cwh-yml__item:focus-visible{outline:3px solid #C9923A;outline-offset:2px}@media(max-width:749px){.cwh-yml__row{grid-template-columns:repeat(5,minmax(64px,1fr));overflow-x:auto;padding:0 6px 8px 0}}@media(min-width:750px){.cwh .cwh-range .cwh-grid4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.cwh .cwh-range .cwh-grid4{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.cwh-navwrap .cwh-nav{overflow-x:auto;scrollbar-width:none}.cwh-navwrap .cwh-nav::-webkit-scrollbar{display:none}.cwh-navwrap .cwh-nav a{flex:0 0 auto}@media(min-width:990px){.cwh-navwrap .cwh-nav{gap:26px}}@media(min-width:990px)and (max-width:1279px){.cwh-navwrap .cwh-nav{gap:18px;padding:0 24px;font-size:14px}}html,body{max-width:100%;overflow-x:hidden}@supports (overflow:clip){html,body{overflow-x:clip}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(max-width:749px){.cwh-navwrap{position:relative}.cwh-navwrap:after{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;pointer-events:none;background:linear-gradient(90deg,#f7f5eb00,#f7f5eb)}.cwh-navwrap .cwh-nav{padding-right:28px}}@media(max-width:749px){.cwh-navwrap .cwh-nav{scroll-snap-type:none;padding-left:20px;padding-right:28px;scroll-padding-inline:20px}.cwh .cwh-range .cwh-grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;margin-right:6px}.cwh .cwh-range .cwh-card{min-width:0}.cwh .cwh-range .cwh-imgbox{padding:14%}.cwh .cwh-range .cwh-imgbox.has-photo{padding:0}.cwh .cwh-range .cwh-card:nth-child(5){grid-column:1/-1;width:78%;justify-self:center}.cwh .cwh-range .cwh-card:nth-child(5) .cwh-imgbox{padding:8%}}@media(max-width:900px){.cwh .cwh-hero-scene{order:2}}@media(max-width:749px){.cwh-navwrap .cwh-nav .cwh-spacer{display:none}}.cwh .cwh-range .cwh-card{min-width:0}.cwh .cwh-range .cwh-card>.cwh-imgbox{display:block;width:100%;box-sizing:border-box}.cw>footer{overflow:hidden;padding-top:136px!important}.cw>footer .cw-footcat{position:absolute;top:14px;right:48px;width:110px;height:auto;display:block;overflow:visible;pointer-events:none}@media(max-width:749px){.cw>footer{padding-top:124px!important}.cw>footer .cw-footcat{right:20px;top:12px;width:96px}}.cw .cw-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));max-width:760px}.cwh-custom{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;background:#f7f5eb;border:2px solid #24180A;box-shadow:6px 6px #24180a;padding:20px 24px;margin-right:6px}.cwh-custom__t{margin:0;font-family:Poppins,Arial,sans-serif;font-weight:500;font-size:22px;line-height:1.25;color:#24180a}.cwh-custom__p{margin:6px 0 0;font-size:15px;line-height:1.55;color:#24180a}.cwh-custom__btn{display:inline-flex;align-items:center;gap:8px;background:#24180a;color:#f7f5eb!important;text-decoration:none!important;font-weight:600;font-size:15px;padding:12px 20px;box-shadow:4px 4px #c9923a;transition:transform .12s ease,box-shadow .12s ease;white-space:nowrap}.cwh-custom__btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #c9923a}@media(max-width:749px){.cwh-custom{padding:18px}.cwh-custom__t{font-size:19px}.cwh-custom__btn{width:100%;justify-content:center}}.cwp .cwp-custom{margin:14px 0 0;font-size:15px;line-height:1.5;color:#24180a}.cwp .cwp-custom a{color:#24180a;font-weight:600;text-decoration:underline;text-decoration-color:#c9923a;text-decoration-thickness:2px;text-underline-offset:3px}.cwp .cwp-custom a:after{content:" \2192"}
/*# sourceMappingURL=/cdn/shop/t/1/assets/catwood-v4.css.map */
