:root{--paper: #e7e3d8;--paper-light: #f5f2e9;--ink: #463c37;--lavender: #937e94;--oat: #ddcfb1;--brick: #a64c23;--mist: #c0cbd6;--olive: #888c5a;--line: rgba(70, 60, 55, .24);font-family:Inter,Noto Sans SC,PingFang SC,Arial,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--paper)}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.25;z-index:20;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.11'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2{font-family:Georgia,Songti SC,STSong,serif;font-weight:400;letter-spacing:-.035em}h1{font-size:clamp(3.3rem,7.1vw,7.8rem);line-height:.94}h2{font-size:clamp(2.5rem,5vw,5.6rem);line-height:1}.site-shell{overflow:hidden}.eyebrow{font-size:.68rem;letter-spacing:.2em;font-weight:700;line-height:1.5}.handwritten{font-family:Comic Sans MS,Bradley Hand,cursive;font-weight:400;letter-spacing:.02em}.lead{font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.9}.section,.page{padding:120px 5vw}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 25px;border:1px solid var(--ink);font-size:.77rem;letter-spacing:.08em;transition:transform .25s,background .25s,color .25s}.button:hover{transform:translateY(-3px)}.button.dark{background:var(--ink);color:var(--paper-light)}.button.outline{background:transparent}.button.outline:hover{background:var(--ink);color:var(--paper-light)}.button.muted{opacity:.5;cursor:not-allowed}.button.full{width:100%}.button-row{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.text-link{display:inline-flex;align-items:center;gap:8px;font-size:.76rem;border-bottom:1px solid;padding-bottom:5px}.announcement{height:34px;display:grid;place-items:center;background:var(--ink);color:var(--paper);font-size:.63rem;letter-spacing:.09em}.site-header{height:84px;padding:0 4vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#e7e3d8f0;border-bottom:1px solid var(--line);position:relative;z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.main-nav{display:flex;gap:28px;align-items:center;font-size:.72rem}.main-nav a{position:relative}.main-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:1px;background:var(--ink);transition:right .25s}.main-nav a:hover:after,.main-nav a.active:after{right:0}.brand-logo{width:118px;display:inline-flex;color:var(--ink)}.brand-logo img{width:100%}.header-tools{justify-self:end;display:flex;align-items:center;gap:20px}.language-toggle,.bag-button,.mobile-menu,.mobile-close{background:none;border:0;padding:8px}.language-toggle{font-size:.66rem;letter-spacing:.14em}.bag-button{display:flex;align-items:center;gap:4px}.bag-button span{font-size:.65rem}.mobile-menu,.mobile-close{display:none}.brand-hero{min-height:calc(100vh - 118px);display:grid;grid-template-columns:.9fr 1.1fr;background:var(--paper-light)}.brand-hero-copy{padding:9vw 5vw 7vw;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.hero-logo{width:min(290px,55%);margin:10px 0 45px}.brand-hero-copy h1{max-width:690px;margin-bottom:32px}.brand-hero-copy .lead{max-width:610px}.brand-hero-copy .button-row{margin-top:30px}.brand-hero-art{min-height:680px;position:relative;overflow:hidden;background:var(--mist);border-left:1px solid var(--line)}.brand-hero-art:after{content:"";position:absolute;inset:32px;border:1px solid rgba(70,60,55,.35);pointer-events:none}.brand-hero-art>img{position:absolute;z-index:3;width:min(72%,680px);max-height:82%;object-fit:contain;left:50%;top:47%;transform:translate(-50%,-50%);filter:drop-shadow(0 16px 20px rgba(70,60,55,.08))}.hero-block{position:absolute;display:block}.block-lavender{width:46%;height:40%;background:var(--lavender);left:7%;top:8%}.block-blue{width:42%;height:52%;background:var(--paper-light);right:5%;bottom:6%}.block-mustard{width:31%;height:27%;background:#c39124;left:16%;bottom:5%}.hero-hand{position:absolute;z-index:4;right:8%;bottom:11%;max-width:220px;font-size:1.1rem;transform:rotate(-5deg)}.hero-edition{position:absolute;z-index:4;left:7%;top:5%;font-size:.58rem;letter-spacing:.18em;line-height:1.7}.ticker{background:var(--olive);color:var(--paper-light);overflow:hidden;white-space:nowrap;padding:17px 0;font-size:.65rem;letter-spacing:.2em}.ticker div{width:max-content;animation:ticker 25s linear infinite}.ticker span{margin:0 32px}@keyframes ticker{to{transform:translate(-38%)}}.brand-intro{min-height:720px;display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:start;position:relative;background:var(--paper)}.brand-intro h2{max-width:700px}.brand-intro>div:nth-child(2){padding-top:110px;max-width:580px;font-size:1rem;line-height:2}.brand-intro .text-link{margin-top:25px}.intro-rabbit{position:absolute;width:42%;right:5vw;bottom:-2%;opacity:.19;filter:sepia(1) saturate(.3)}.collection-field{padding:120px 5vw 150px;background:var(--paper-light)}.section-heading{margin-bottom:70px}.split-heading{display:grid;grid-template-columns:1.3fr .7fr;gap:8vw;align-items:end}.split-heading h2{margin-bottom:0}.split-heading>div:last-child{line-height:1.9}.split-heading .text-link{margin-top:18px}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6vw 3vw}.product-card:nth-child(2n){margin-top:90px}.product-card-media{aspect-ratio:.92;display:block;position:relative;background:var(--oat);overflow:hidden}.product-card:nth-child(2n) .product-card-media{background:var(--mist)}.product-card-media:after{content:"";position:absolute;inset:20px;border:1px solid rgba(70,60,55,.32);transition:inset .25s;pointer-events:none}.product-card-media:hover:after{inset:30px}.product-card-media .product-visual{height:100%}.card-arrow{position:absolute;right:34px;top:34px;z-index:3;width:48px;height:48px;border:1px solid var(--ink);border-radius:50%;display:grid;place-items:center;background:var(--paper-light);transition:transform .25s}.product-card-media:hover .card-arrow{transform:rotate(45deg)}.product-card-media:hover .product-visual{transform:scale(1.018)}.product-card-copy{padding-top:22px;display:flex;justify-content:space-between;gap:20px;align-items:end}.product-card-copy h3{font-family:Georgia,Songti SC,serif;font-size:clamp(1.45rem,2vw,2.1rem);font-weight:400;margin:6px 0 0}.product-card-copy>p{font-size:.74rem}.swatches{display:flex;gap:8px;margin-top:14px}.swatches span{width:18px;height:18px;border-radius:50%;border:1px solid rgba(70,60,55,.2)}.product-visual{position:relative;display:grid;place-items:center;overflow:hidden;transition:transform .35s}.product-visual>img:not(.brand-animal){width:100%;height:100%;object-fit:cover}.brand-animal{width:86%;max-height:82%;object-fit:contain}.visual-note{position:absolute;left:32px;bottom:30px;z-index:2;font-family:Comic Sans MS,cursive;font-size:.67rem;transform:rotate(-3deg)}.snood-shape{width:52%;aspect-ratio:1.4;border-radius:19% 17% 22% 16%/40% 42% 38% 45%;background:var(--accent);border:2px solid var(--ink);position:relative;display:grid;place-items:center;transform:rotate(-7deg);box-shadow:inset 0 0 0 10px #ffffff21}.snood-shape:before,.snood-shape:after{content:"";position:absolute;inset:12% -5%;border:1px dashed rgba(70,60,55,.55);border-radius:inherit}.snood-shape:after{inset:25% -8%}.snood-shape b{font-family:Georgia,serif;font-weight:400}.palette-story{display:grid;grid-template-columns:.75fr 1.25fr;min-height:700px;background:var(--ink);color:var(--paper)}.palette-copy{padding:8vw 6vw;display:flex;flex-direction:column;justify-content:center}.palette-copy h2{max-width:640px}.palette-copy p:last-child{max-width:520px;line-height:1.9}.palette-cards{display:flex;align-items:stretch}.palette-cards span{flex:1;color:var(--ink);padding:26px 18px;font-size:.7rem;letter-spacing:.16em;display:flex;align-items:end;transition:flex .4s}.palette-cards span:nth-child(2),.palette-cards span:nth-child(4){color:var(--paper-light)}.palette-cards span:hover{flex:1.55}.measure-story{min-height:760px;display:grid;grid-template-columns:1.1fr .9fr;background:var(--paper-light)}.measure-illustration{position:relative;display:grid;place-items:center;background:var(--oat);overflow:hidden}.measure-illustration:after{content:"";position:absolute;inset:30px;border:1px solid var(--ink)}.measure-illustration img{width:66%;max-height:73%;object-fit:contain;position:relative;z-index:2}.measure-illustration i{position:absolute;height:1px;background:var(--brick);z-index:3;transform-origin:left}.measure-illustration i:nth-of-type(1){width:20%;top:32%;left:31%;transform:rotate(72deg)}.measure-illustration i:nth-of-type(2){width:24%;top:44%;left:34%;transform:rotate(30deg)}.measure-illustration i:nth-of-type(3){width:30%;top:54%;left:41%;transform:rotate(-4deg)}.measure-copy{padding:8vw;display:flex;flex-direction:column;justify-content:center}.measure-copy p:not(.eyebrow){max-width:560px;line-height:2}.measure-copy .button{align-self:flex-start;margin-top:25px}.brand-promises{position:relative;min-height:590px;background:var(--lavender);color:var(--paper-light)}.promise-grid{width:72%;display:grid;grid-template-columns:repeat(3,1fr);margin-top:70px;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4)}.promise-grid article{min-height:220px;padding:35px;border-right:1px solid rgba(255,255,255,.4);display:flex;flex-direction:column;justify-content:space-between}.promise-grid article:last-child{border:0}.promise-grid h3{font-family:Georgia,Songti SC,serif;font-size:1.6rem;font-weight:400}.brand-promises>img{position:absolute;right:-3%;bottom:-8%;width:31%;transform:rotate(-5deg)}.page-hero{min-height:520px;padding:90px 0;display:flex;flex-direction:column;justify-content:end;border-bottom:1px solid var(--line);position:relative}.page-hero:after{content:"Companionship is a warm little Pēnut.";position:absolute;right:0;top:90px;max-width:220px;font-family:Comic Sans MS,cursive;transform:rotate(-5deg)}.page-hero.compact{min-height:420px}.page-hero h1{max-width:1000px;margin-bottom:30px}.page-hero>p:last-child{max-width:720px;line-height:1.9}.shop-toolbar{display:flex;justify-content:space-between;padding:22px 0;border-bottom:1px solid var(--line);margin-bottom:65px;font-size:.7rem;letter-spacing:.1em}.shop-grid{padding-bottom:80px}.simple-page{background:var(--paper-light)}.simple-content{max-width:1150px;margin-left:auto}.simple-content article{display:grid;grid-template-columns:80px 1fr;gap:45px;padding:55px 0;border-bottom:1px solid var(--line)}.simple-content article>span{font-family:Georgia,serif;font-size:2.3rem;color:var(--lavender)}.simple-content h2{font-size:clamp(2rem,3vw,3.5rem)}.simple-content p{max-width:760px;line-height:1.9}.not-found{min-height:70vh;padding:9vw 5vw;display:grid;place-items:center;align-content:center;text-align:center}.product-page{display:grid;grid-template-columns:1.15fr .85fr;background:var(--paper-light)}.product-gallery{padding:5vw;background:var(--mist);position:relative}.product-gallery>.product-visual{min-height:720px;background:var(--oat)}.gallery-secondary{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px}.color-panel{height:260px;padding:24px;background:var(--color);display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(70,60,55,.18)}.color-panel span{font-family:Georgia,serif;font-size:2.5rem}.color-panel small{letter-spacing:.15em}.product-info{padding:8vw 6vw}.product-info h1{font-size:clamp(3.3rem,5.5vw,6rem);margin:18px 0 25px}.product-info>p{line-height:1.9}.product-subtitle{font-family:Georgia,Songti SC,serif;font-size:1.4rem}.product-price{margin:30px 0;font-size:.8rem;letter-spacing:.1em}.option-block{margin:45px 0 25px;padding-top:25px;border-top:1px solid var(--line)}.option-block>div:first-child,.size-row{display:flex;justify-content:space-between;gap:20px;font-size:.78rem}.color-options{display:flex;gap:10px;margin-top:18px}.color-options button{width:38px;height:38px;border:1px solid transparent;border-radius:50%;background:none;padding:4px}.color-options button.selected{border-color:var(--ink)}.color-options span{display:block;width:100%;height:100%;border-radius:50%}.size-row{padding:20px 0;border-top:1px solid var(--line)}.size-row a{display:inline-flex;align-items:center;gap:7px}.pending-note{font-size:.7rem;opacity:.65;margin-top:15px}.accordion-list{margin-top:35px}.accordion-list details{border-top:1px solid var(--line);padding:20px 0}.accordion-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;font-size:.82rem}.accordion-list summary svg{transition:transform .25s ease}.accordion-list details[open] summary svg{transform:rotate(180deg)}.accordion-list summary::-webkit-details-marker{display:none}.accordion-list details p{font-size:.78rem;line-height:1.7}.small-promise{margin-top:25px;display:flex;gap:8px;align-items:center;font-size:.72rem}.product-editorial{background:var(--paper)}.editorial-statement{padding:120px 12vw;text-align:center}.editorial-statement h2{max-width:1100px;margin:30px auto}.editorial-statement p:last-child{max-width:760px;margin:auto;line-height:2}.product-measure-card{display:grid;grid-template-columns:.8fr 1.2fr;min-height:720px;background:var(--oat);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.product-measure-card>div:first-child{padding:8vw;display:flex;flex-direction:column;justify-content:center}.product-measure-card p{line-height:1.9}.measure-dog{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--paper-light)}.measure-dog img{width:57%;max-height:70%;object-fit:contain}.measure-line{position:absolute;padding:6px 10px;border-top:1px solid var(--brick);color:var(--brick);font-size:.6rem;letter-spacing:.13em}.line-head{left:18%;top:28%;width:22%}.line-neck{right:15%;top:42%;width:26%}.line-back{right:18%;top:58%;width:31%}.care-grid{display:grid;grid-template-columns:1fr 1fr}.care-grid article{min-height:520px;padding:7vw;border-right:1px solid var(--line)}.care-grid article:last-child{border:0;background:var(--mist)}.care-grid h3{font-family:Georgia,Songti SC,serif;font-size:2.4rem;font-weight:400}.care-grid p{line-height:1.9}.care-grid .handwritten{font-size:1.4rem;margin-top:55px}.fabric-swatches{display:grid;grid-template-columns:1fr 1fr;height:140px;margin:40px 0}.fabric-swatches i:first-child{background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 8px)}.fabric-swatches i:last-child{background-image:linear-gradient(45deg,var(--ink) 25%,transparent 25%),linear-gradient(-45deg,var(--ink) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--ink) 75%),linear-gradient(-45deg,transparent 75%,var(--ink) 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0;opacity:.75}.site-footer{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:6vw;padding:100px 5vw 30px;background:var(--ink);color:var(--paper-light)}.footer-logo{width:180px;filter:invert(1);margin-bottom:30px}.footer-brand>p{line-height:1.8}.footer-brand .handwritten{color:var(--oat);font-size:1.05rem;margin-top:40px;transform:rotate(-3deg)}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.footer-links div{display:flex;flex-direction:column;gap:14px;font-size:.75rem}.newsletter h3{font-family:Georgia,Songti SC,serif;font-size:1.7rem;font-weight:400}.newsletter>p{line-height:1.7;font-size:.78rem}.newsletter label{display:flex;border-bottom:1px solid var(--paper-light);margin-top:30px}.newsletter input{flex:1;min-width:0;background:none;border:0;outline:none;padding:14px 0;color:var(--paper-light)}.newsletter button{background:none;border:0;color:var(--paper-light)}.footer-bottom{grid-column:1 / -1;padding-top:50px;margin-top:35px;border-top:1px solid rgba(255,255,255,.25);font-size:.62rem;letter-spacing:.1em}.drawer-backdrop{position:fixed;inset:0;z-index:30;background:#463c3773;border:0;opacity:0;pointer-events:none;transition:opacity .3s}.drawer-backdrop.show{opacity:1;pointer-events:auto}.cart-drawer{position:fixed;z-index:31;right:0;top:0;width:min(480px,100%);height:100vh;background:var(--paper-light);transform:translate(100%);transition:transform .35s;display:flex;flex-direction:column}.cart-drawer.open{transform:translate(0)}.drawer-header{padding:30px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line)}.drawer-header h2{font-size:2.5rem;margin:0}.drawer-header button,.remove-item,.quantity button{border:0;background:none}.drawer-content{flex:1;overflow:auto;padding:30px}.empty-cart{height:100%;display:grid;place-items:center;align-content:center;text-align:center;gap:15px}.empty-cart h3{font-family:Georgia,serif;font-size:2rem;font-weight:400;margin:10px 0 0}.empty-cart p{max-width:300px;line-height:1.7}.cart-item{display:grid;grid-template-columns:90px 1fr auto;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.cart-swatch{height:110px}.cart-item h3{font-family:Georgia,Songti SC,serif;font-weight:400;margin-bottom:8px}.cart-item p{font-size:.7rem}.quantity{display:inline-flex;border:1px solid var(--line);align-items:center;gap:10px;margin-top:8px}.quantity button{padding:7px}.drawer-footer{padding:25px 30px;border-top:1px solid var(--line)}.drawer-footer p{font-size:.72rem}.checkout-page{min-height:80vh;display:grid;grid-template-columns:1.15fr .85fr;background:var(--paper-light)}.checkout-form,.order-summary{padding:7vw}.checkout-logo{width:160px;margin-bottom:60px}.checkout-form h1{font-size:clamp(3rem,5vw,5.5rem)}.checkout-notice{display:flex;gap:12px;padding:18px;background:var(--oat);font-size:.75rem;line-height:1.6}.checkout-form form{margin-top:35px}.checkout-handoff{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.checkout-status{width:100%;display:flex;align-items:flex-start;gap:14px;padding:22px;margin-top:34px;border:1px solid var(--line)}.checkout-status.ready{background:#888c5a24}.checkout-status.warning{background:#a64c231a}.checkout-status h3{margin:0 0 8px;font-family:Georgia,Songti SC,serif;font-size:1.45rem;font-weight:400}.checkout-status p{margin:0;line-height:1.7;font-size:.78rem}.checkout-status ul{margin:15px 0 0;padding-left:18px;font-size:.75rem;line-height:1.8}.checkout-action{margin-top:28px}.checkout-form label{display:grid;gap:8px;margin-bottom:20px;font-size:.72rem}.checkout-form input{width:100%;padding:14px 0;border:0;border-bottom:1px solid var(--line);background:transparent;outline:none}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.form-grid.three{grid-template-columns:repeat(3,1fr)}.order-summary{background:var(--mist)}.order-summary h2{font-size:3rem}.order-summary article{display:grid;grid-template-columns:65px 1fr auto;gap:15px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.order-summary h3{font-size:.9rem}.order-summary p{font-size:.72rem}.summary-swatch{width:58px;height:58px;display:grid;place-items:end;padding:4px}.summary-swatch b{background:var(--ink);color:var(--paper);border-radius:50%;width:20px;height:20px;display:grid;place-items:center;font-size:.6rem}.summary-pending{margin-top:30px;padding-top:20px;border-top:1px solid var(--line);display:flex;gap:8px;font-size:.72rem}@media(max-width:900px){.section,.page{padding:90px 25px}.site-header{padding:0 20px}.mobile-menu{display:block;justify-self:start}.main-nav{position:fixed;inset:0;z-index:50;background:var(--paper-light);flex-direction:column;justify-content:center;font-family:Georgia,serif;font-size:2.3rem;transform:translate(-100%);transition:transform .35s}.main-nav.open{transform:translate(0)}.mobile-close{display:block;position:absolute;right:25px;top:25px}.brand-hero,.product-page,.checkout-page{grid-template-columns:1fr}.brand-hero-art{min-height:720px;border-left:0}.brand-intro{min-height:650px}.split-heading,.palette-story,.measure-story{grid-template-columns:1fr}.palette-cards{min-height:380px}.measure-illustration{min-height:620px}.promise-grid{width:100%}.brand-promises>img{opacity:.35;width:46%}.product-gallery>.product-visual{min-height:620px}.product-measure-card{grid-template-columns:1fr}.measure-dog{min-height:620px}.site-footer{grid-template-columns:1fr 1fr}.newsletter{grid-column:1 / -1}}@media(max-width:620px){h1{font-size:3.4rem}h2{font-size:2.75rem}.announcement{font-size:.53rem;text-align:center;padding:0 12px}.site-header{height:72px}.site-header .brand-logo{width:90px}.header-tools{gap:4px}.brand-hero-copy{padding:75px 24px}.hero-logo{width:190px;margin-bottom:35px}.brand-hero-art{min-height:570px}.brand-hero-art:after{inset:16px}.brand-hero-art>img{width:88%}.hero-hand{right:8%;bottom:7%;font-size:.8rem}.brand-intro{display:block;min-height:720px}.brand-intro>div:nth-child(2){padding-top:35px}.intro-rabbit{width:95%;right:-22%;bottom:-3%}.collection-field{padding:85px 20px}.product-grid{grid-template-columns:1fr;gap:70px}.product-card:nth-child(2n){margin-top:0}.product-card-media{aspect-ratio:.86}.palette-copy{padding:85px 25px}.palette-cards{min-height:300px}.palette-cards span{padding:16px 8px}.measure-illustration{min-height:480px}.measure-illustration img{width:82%}.measure-copy{padding:85px 25px}.brand-promises{min-height:760px}.promise-grid{grid-template-columns:1fr}.promise-grid article{min-height:150px;border-right:0;border-bottom:1px solid rgba(255,255,255,.35)}.brand-promises>img{width:80%;right:-30%}.page-hero:after{display:none}.simple-content article{grid-template-columns:45px 1fr;gap:18px}.simple-content article>span{font-size:1.5rem}.product-gallery{padding:20px}.product-gallery>.product-visual{min-height:480px}.product-info{padding:80px 25px}.gallery-secondary{grid-template-columns:1fr}.editorial-statement{padding:90px 25px}.product-measure-card>div:first-child{padding:80px 25px}.measure-dog{min-height:480px}.care-grid{grid-template-columns:1fr}.care-grid article{min-height:440px;padding:80px 25px;border-right:0;border-bottom:1px solid var(--line)}.site-footer{grid-template-columns:1fr;padding:80px 25px 25px}.footer-links{grid-template-columns:1fr 1fr}.newsletter{grid-column:auto}.form-grid,.form-grid.three{grid-template-columns:1fr;gap:0}.checkout-form,.order-summary{padding:75px 25px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
