.pc-home{--ink:#294a70;--paper:#f3eddf;background:var(--paper);color:var(--ink)}.pc-hero{display:grid;grid-template-columns:1fr 1.05fr;min-height:450px;max-width:1800px;margin:auto;border-bottom:1px solid #294a7033}.pc-hero-copy{padding:42px 9% 32px 12%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.pc-home .pc-hero .mc-eyebrow{margin-bottom:20px}.pc-home .pc-hero h1{font-family:Georgia,serif;font-size:clamp(42px,4.5vw,76px);line-height:.99;letter-spacing:-.055em;max-width:650px}.pc-hero h1 em{font-weight:400;color:#8a493e}.pc-home .pc-intro{font-size:14px;line-height:1.65;max-width:400px;margin:22px 0}.pc-button{display:inline-flex;gap:30px;justify-content:space-between;align-items:center;text-decoration:none;padding:15px 22px;background:#294a70;color:#f3eddf!important;min-height:50px;font-size:12px;border-radius:3px}.pc-button:hover{background:#213c5d}.pc-home .pc-range{font-size:8px;letter-spacing:.13em;margin:22px 0 0}.pc-hero-art{position:relative;overflow:hidden;min-height:450px;background:#bccbdb;border-left:1px solid #294a7033}.pc-hero-photo{position:absolute;top:-5%;right:0;bottom:-5%;left:0;height:110%;transform:translateY(var(--mc-shift,0px)) rotate(var(--mc-tilt,0deg)) scale(1.03)}.pc-hero-photo img{height:100%;width:100%;object-fit:cover;object-position:center 48%;display:block}.pc-stamp{position:absolute;right:24px;top:24px;width:104px;height:104px;border:1px solid #294a70;border-radius:50%;background:#f3eddf;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(12deg);box-shadow:3px 4px #294a7022}.pc-stamp>span:first-child{font-size:31px;line-height:1.1;transform:rotate(var(--mc-turn,0deg))}.pc-stamp>span:last-child{font-size:8px;line-height:1.4;letter-spacing:.08em}.pc-photo-label{position:absolute;bottom:20px;left:24px;background:#f3eddf;color:#294a70;padding:9px 13px;font-size:8px;letter-spacing:.1em}.pc-quick{display:grid;grid-template-columns:repeat(3,1fr);padding:18px 5%;gap:28px;background:#f3eddf}.pc-quick-item{display:flex;gap:17px;align-items:center;min-width:0;text-decoration:none;border-right:1px solid #294a7030;padding-right:22px}.pc-quick-item:last-child{border:0;padding-right:0}.pc-quick-image{width:77px;height:83px;flex-shrink:0;overflow:hidden;border-radius:45px 45px 3px 3px;background:#ddd3c1}.pc-quick-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.pc-quick-item:hover img{transform:scale(1.08)}.pc-small{font-size:9px;letter-spacing:.04em;line-height:1.5;display:block}.pc-home .pc-quick h2{font:400 clamp(18px,1.8vw,27px)/1.1 Georgia,serif;letter-spacing:-.03em;margin:7px 0}.pc-price{font-size:11px}.pc-arrow{font-size:21px;margin-left:auto}.pc-ribbon{display:flex;align-items:center;justify-content:space-evenly;gap:25px;background:#294a70;color:#f3eddf;padding:14px 4%;font-size:9px;letter-spacing:.13em;overflow:hidden;white-space:nowrap}.pc-home .mc-statement{background:repeating-linear-gradient(90deg,#f3eddf 0 38px,#ede4d5 38px 40px);padding:95px 8% 75px}.pc-home .mc-statement h2,.pc-home .mc-section-head h2,.pc-home .mc-product h3,.pc-home .mc-finale h2{font-family:Georgia,serif;letter-spacing:-.055em}.pc-home .mc-statement h2{font-size:clamp(44px,5.4vw,88px)}.pc-lifestyle{position:relative;min-height:690px;overflow:hidden;background:#bbcada}.pc-lifestyle-image{position:absolute;top:-5%;right:0;bottom:-5%;left:0;height:110%;transform:translateY(var(--mc-shift,0px))}.pc-lifestyle-image img{height:100%;width:100%;object-fit:cover;display:block}.pc-note{position:relative;margin:65px 5% 65px auto;width:360px;padding:35px;background:#f3eddf;color:#294a70;transform:rotate(2deg);box-shadow:0 8px 25px #14233718}.pc-home .pc-note h2{font:400 49px/.98 Georgia,serif;letter-spacing:-.05em;margin:25px 0}.pc-note p{font-size:13px}.pc-note:before{content:"";position:absolute;top:-14px;left:calc(50% - 38px);width:76px;height:28px;background:#c7d6e8bb;transform:rotate(-5deg)}.pc-home .mc-edit{background:#dce5ed}.pc-home .mc-product-groom{background:#294a70}.pc-home .mc-product-mat{background:#c3d5e4}.pc-home .mc-product-roller{background:#dec1ad}.pc-home .mc-product-groom .mc-product-art img{object-position:75% center}.pc-cat-story{display:grid;grid-template-columns:.85fr 1.15fr;background:#f3eddf}.pc-cat-copy{padding:85px 13%}.pc-home .pc-cat-copy h2{font:400 clamp(40px,4.8vw,72px)/1.02 Georgia,serif;letter-spacing:-.055em}.pc-cat-copy p:not(.mc-eyebrow){font-size:14px;margin:25px 0 30px}.pc-cat-photo{min-height:560px;overflow:hidden}.pc-cat-photo img{width:100%;height:100%;object-fit:cover;display:block}.pc-home .mc-finale{background:#294a70}.pc-home .mc-finale-line{font-family:Georgia,serif;font-weight:400;font-size:15vw;letter-spacing:-.055em}@media(min-width:1500px){.pc-hero,.pc-hero-art{min-height:570px}.pc-quick{padding-top:25px;padding-bottom:25px}}@media(max-width:1000px)and (min-width:750px){.pc-hero-copy{padding:35px 8%}.pc-hero-art{min-height:440px}.pc-home .pc-hero h1{font-size:48px}.pc-small{font-size:8px}.pc-quick{gap:15px;padding:17px 3%}.pc-quick-item{gap:10px;padding-right:12px}.pc-quick-image{width:60px;height:74px}.pc-arrow{display:none}.pc-cat-copy{padding:65px 10%}}@media(max-width:749px){.pc-hero{display:flex;flex-direction:column;min-height:0}.pc-hero-copy{padding:35px 7% 30px}.pc-home .pc-hero h1{font-size:clamp(43px,12vw,72px);max-width:600px}.pc-home .pc-intro{font-size:13px;margin:19px 0;max-width:480px}.pc-home .pc-range{margin-top:18px;font-size:7px}.pc-hero-art{min-height:330px;border-left:0}.pc-hero-photo{top:-8%;right:0;bottom:-8%;left:0;height:116%}.pc-hero-photo img{object-position:center 48%}.pc-stamp{width:79px;height:79px;right:16px;top:17px}.pc-stamp>span:first-child{font-size:24px}.pc-stamp>span:last-child{font-size:6px}.pc-photo-label{left:17px;bottom:15px;font-size:7px}.pc-quick{grid-template-columns:1fr;padding:10px 7%;gap:0}.pc-quick-item{padding:15px 0;border-right:0;border-bottom:1px solid #294a7030;gap:20px}.pc-quick-item:last-child{padding-right:0}.pc-quick-image{width:66px;height:70px}.pc-home .pc-quick h2{font-size:25px;margin:5px 0}.pc-small{font-size:9px}.pc-ribbon{font-size:8px;justify-content:center;padding:14px 7%}.pc-ribbon span:nth-child(n+4){display:none}.pc-home .mc-statement{padding:65px 7%}.pc-home .mc-statement h2{font-size:43px}.pc-lifestyle{min-height:0;display:flex;flex-direction:column;padding-bottom:35px}.pc-lifestyle-image{position:relative;inset:auto;height:340px;transform:none}.pc-lifestyle-image img{object-position:35% center}.pc-note{margin:-15px auto 0;width:84%;padding:28px;transform:rotate(-1deg)}.pc-home .pc-note h2{font-size:44px}.pc-cat-story{display:flex;flex-direction:column}.pc-cat-copy{padding:60px 7%}.pc-home .pc-cat-copy h2{font-size:46px}.pc-cat-photo{min-height:0;height:360px}.pc-cat-photo img{object-position:63% center}.pc-home .mc-finale h2{font-size:66px}.pc-home .mc-finale-line{font-size:15vw}}@media(min-width:750px){.pc-lifestyle{display:grid;grid-template-columns:1.7fr 1fr;align-items:center;min-height:540px}.pc-lifestyle-image{position:relative;inset:auto;height:540px;overflow:hidden;transform:none}.pc-lifestyle-image img{object-position:center}.pc-note{width:84%;margin:45px auto;padding:30px}.pc-cat-photo{display:flex;align-items:center;background:#bacde1;padding:24px;min-height:480px}.pc-cat-photo img{height:auto;object-fit:contain}}@media(prefers-reduced-motion:reduce){.pc-quick-image img{transition:none}.pc-hero-photo,.pc-lifestyle-image{transform:none}}.pc-home .mc-product-art>div{display:flex;align-items:center;transform:none;padding:22px;background:#bacde1}.pc-home .mc-product-art img{height:auto;object-fit:contain}@media(max-width:749px){.pc-home .mc-product-art{height:auto;min-height:235px}.pc-home .mc-product-art>div{padding:16px}.pc-cat-photo{height:auto;padding:16px;background:#bacde1}.pc-cat-photo img{height:auto;object-fit:contain}}.pc-home{--ink:#234238;color:#234238}.pc-home .pc-hero{background:#f3eddf}.pc-home .pc-hero-copy{padding-top:35px;padding-bottom:35px}.pc-home .pc-hero h1 em{color:#75434a}.pc-home .pc-intro{font-size:15px;margin:23px 0}.pc-home .pc-button{background:#234238}.pc-home .pc-button:hover{background:#294a70}.pc-home .pc-hero-art{background:#ddd3c1}.pc-home .pc-hero-photo img{animation:pc-breathe 14s ease-in-out infinite alternate;transform-origin:55% 58%}.pc-home .pc-stamp{background:#e8dfca;color:#234238;border-color:#234238;top:52px;animation:pc-stamp-drift 7s ease-in-out infinite}.pc-home .pc-stamp>span:first-child{color:#75434a}.pc-home .pc-photo-label{color:#234238}.pc-home .pc-quick{background:#f3eddf}.pc-home .pc-quick-item{color:#234238}.pc-home .pc-quick-image{border-radius:38px 38px 4px 4px}.pc-home .pc-ribbon{background:#234238;display:block;padding:15px 0;overflow:hidden}.pc-marquee{display:flex;width:max-content;gap:48px;align-items:center;animation:pc-drift 32s linear infinite}.pc-marquee>span{display:block!important}.pc-home .mc-statement{padding:75px 8%;background:#f3eddf;text-align:center}.pc-home .mc-statement h2{font-size:clamp(46px,6.5vw,95px);max-width:none}.pc-home .mc-statement .mc-eyebrow{margin-bottom:20px}.pc-home .pc-lifestyle{background:#e6decf}.pc-home .pc-note{background:#f5efe2;color:#234238}.pc-home .pc-note:before{background:#a8b8a3aa}.pc-home .pc-note h2{margin-bottom:20px}.pc-home .mc-edit{background:#f3eddf;padding-top:70px}.pc-home .mc-section-head{padding-bottom:40px}.pc-home .mc-section-head .mc-eyebrow{margin-bottom:18px}.pc-home .mc-product{min-height:490px;grid-template-columns:.85fr 1.15fr}.pc-home .mc-product-copy{padding:55px 11%;justify-content:center}.pc-home .mc-product h3{font-size:clamp(42px,4.2vw,65px);max-width:430px}.pc-home .mc-product-copy>p:not(.mc-eyebrow){font-size:14px;margin:25px 0 32px;max-width:290px}.pc-home .mc-product-bottom{margin-top:15px}.pc-home .mc-product-groom{background:#234238;color:#f3eddf}.pc-home .mc-product-mat{background:#c8d7df;color:#294a70}.pc-home .mc-product-roller{background:#e3d5c3;color:#57373e}.pc-home .mc-product-art{background:#e6decf;overflow:hidden}.pc-home .mc-product-art>div{padding:0;background:transparent;height:100%;overflow:hidden;transform:rotate(var(--mc-tilt,0deg)) scale(1.025);transition:transform .35s ease}.pc-home .mc-product-art img{width:100%;height:auto;transform:translateY(var(--pc-pan,0px)) scale(var(--pc-zoom,1));transform-origin:center;will-change:transform}.pc-home .mc-product-mat .mc-product-art{background:#d4deda}.pc-home .mc-product-roller .mc-product-art{background:#d7c7b6}.pc-home .mc-art-number{font-size:65px;bottom:16px;left:22px}.pc-home .mc-finale{background:#234238;color:#f3eddf;padding-top:90px}.pc-home .mc-finale h2{font-size:clamp(65px,8vw,125px)}.pc-home .mc-finale-line{margin-top:75px}.pc-home>.mc-motion{bottom:auto;top:12px;right:15px;background:#f3eddf;color:#234238!important;border-radius:20px;padding:8px 12px;z-index:5;text-decoration:none;border:1px solid #23423830}.pc-motion-ready .mc-product-art img,.pc-motion-ready .pc-lifestyle-image img{clip-path:inset(0 8% 0 8%);opacity:.6;transition:clip-path 1.2s cubic-bezier(.2,.7,.3,1),opacity 1.2s ease}.pc-motion-ready .pc-in-view img{clip-path:inset(0);opacity:1}.pc-home .pc-lifestyle-image img{transform:translateY(var(--pc-pan,0px)) scale(var(--pc-zoom,1))}@keyframes pc-breathe{0%{transform:scale(1)}to{transform:scale(1.065)}}@keyframes pc-stamp-drift{0%,to{transform:translateY(0) rotate(10deg)}50%{transform:translateY(-7px) rotate(15deg)}}@keyframes pc-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.pc-home[data-paused=true] *{animation-play-state:paused!important}.pc-home[data-paused=true] .pc-hero-photo img,.pc-home[data-paused=true] .mc-product-art img,.pc-home[data-paused=true] .pc-lifestyle-image img{transform:none!important;clip-path:none!important;opacity:1!important;transition:none!important}@media(max-width:749px){.pc-home .pc-hero-copy{padding:34px 7% 28px}.pc-home .pc-intro{font-size:13px;margin:20px 0}.pc-home .pc-hero-art{min-height:315px}.pc-home>.mc-motion{top:435px;right:16px}.pc-home .pc-stamp{top:52px}.pc-home .mc-statement{padding:55px 7%}.pc-home .mc-statement h2{font-size:46px}.pc-home .mc-product{grid-template-columns:1fr;min-height:0}.pc-home .mc-product-copy{padding:35px 8% 30px}.pc-home .mc-product h3{font-size:45px;max-width:350px}.pc-home .mc-product-copy>p:not(.mc-eyebrow){margin:18px 0;font-size:13px}.pc-home .mc-product-bottom{margin-top:5px}.pc-home .mc-product-art{min-height:0}.pc-home .mc-product-art>div{padding:0;min-height:210px}.pc-home .mc-art-number{font-size:46px;bottom:8px;left:18px}.pc-home .mc-edit{padding-top:50px}.pc-home .mc-finale{padding-top:65px}.pc-home .mc-finale h2{font-size:65px}.pc-marquee{gap:30px}.pc-home .pc-note{padding:25px}.pc-home .pc-note h2{font-size:42px}}@media(prefers-reduced-motion:reduce){.pc-home *{animation:none!important}.pc-home .mc-product-art img,.pc-home .pc-lifestyle-image img{transform:none!important;clip-path:none!important;opacity:1!important;transition:none!important}}.pc-home .pc-hero-art>.mc-motion{bottom:auto;top:12px;right:15px;background:#f3eddf;color:#234238;border-radius:20px;padding:8px 12px;z-index:5;text-decoration:none;border:1px solid #23423830}.pc-purpose-tags{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 18px}.pc-purpose-tags span{font-size:10px;line-height:1.3;border:1px solid currentColor;border-radius:20px;padding:8px 11px}.pc-home .mc-product-groom .mc-product-art img{object-position:center}.pc-rest-purpose{font-size:13px;line-height:1.65;margin-bottom:25px}.pc-home .mc-product-groom .mc-product-art,.pc-home .mc-product-mat .mc-product-art{display:flex;align-items:center}.pc-home .mc-product-groom .mc-product-art>div,.pc-home .mc-product-mat .mc-product-art>div{height:auto;width:100%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/modern-den-pet-club.css.map */
