body{--font-heading--family:'WarmFur Display',Georgia,serif;--font-heading--weight:400;--font-heading--style:normal}.header-logo{font-weight:400!important;text-decoration:none;letter-spacing:0!important}.wf-brand{display:flex;flex-direction:column;align-items:center;gap:6px;padding-block:11px;white-space:nowrap}.wf-brand-name{font-family:'WarmFur Display',Georgia,serif;font-size:40px;line-height:1;color:#E5C998;font-weight:400;letter-spacing:-.035em;font-optical-sizing:auto}.wf-brand-category{display:flex;align-items:center;gap:10px;font-family:var(--font-body--family,Arial,sans-serif);font-size:8px;line-height:1.2;letter-spacing:.26em;text-transform:uppercase;color:#E5C998}.wf-brand-category::before,.wf-brand-category::after{content:'';width:22px;height:1px;background:#AA8654}.menu-list__link{font-size:11px;letter-spacing:.06em}.announcement-bar{color:#35131C!important}body .wf-edit{--wf-ink:#4B1823;--wf-paper:#F7F1E6;--wf-rule:#B99A64}body .wf-edit h1,body .wf-edit h2{font-family:'WarmFur Display',Georgia,serif;font-weight:400;font-optical-sizing:auto;letter-spacing:-.035em}.wf-edit .wf-ed-collection{width:100%;padding-bottom:66px}.wf-edit .wf-ed-intro{background:#4B1823;color:#F7F1E6;padding:43px 0 90px;border-bottom:1px solid #9B7846}.wf-edit .wf-ed-intro-inner{width:min(1280px,90%);margin-inline:auto}.wf-edit .wf-ed-intro .wf-ed-label{display:flex;align-items:center;gap:14px;color:#DFC18B;font-size:9px;letter-spacing:.18em;margin-bottom:20px}.wf-edit .wf-ed-emblem{width:28px;height:28px;stroke:currentColor;stroke-width:1;fill:none;flex:none}.wf-edit .wf-ed-heading-row{gap:60px;align-items:center}.wf-edit .wf-ed-heading-row h1{font-size:clamp(45px,5.2vw,74px);max-width:820px;line-height:1.08;color:#F5E8D3}.wf-edit .wf-ed-deck{font-size:13px;max-width:280px;color:#E3D4C4;line-height:1.8!important}.wf-edit .wf-ed-products{width:min(1280px,90%);margin:-42px auto 0;position:relative;grid-template-columns:1fr 1fr;gap:6%;align-items:start}.wf-edit .wf-ed-product--burgundy{padding-top:0}.wf-edit .wf-ed-image{padding:9px;background:#F7F1E6;border:1px solid #B99A64;box-shadow:0 4px 14px #35131C08}.wf-edit .wf-ed-image img{aspect-ratio:1;transform:none}.wf-edit .wf-ed-image:hover img{transform:none}.wf-edit .wf-ed-image:hover{border-color:#74532F}.wf-edit .wf-ed-product-heading{margin-top:23px}.wf-edit .wf-ed-product-heading h2{font-size:clamp(30px,3.1vw,43px);line-height:1.12}.wf-edit .wf-ed-price{font-size:14px;color:#4B1823;letter-spacing:.02em}.wf-edit .wf-ed-description{font-size:13px;color:#6B5650;max-width:390px;margin:13px 0 22px}.wf-edit .wf-ed-shop{background:#C6A56B;color:#35131C!important;border:1px solid #B49561;min-height:49px;padding:0 20px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;transition:background .2s}.wf-edit .wf-ed-shop:hover{background:#D5B77F}.wf-edit .wf-ed-note{color:#79675D;font-size:10px;padding-inline:5%;max-width:680px;margin-top:36px}.wf-edit .wf-ed-details{background:#4B1823;color:#F7F1E6;padding-block:74px;border-block:1px solid #A08150}.wf-edit .wf-ed-details-inner{width:min(1280px,90%);grid-template-columns:.85fr 1fr;gap:10%}.wf-edit .wf-ed-detail-image{border:1px solid #C5A76F;outline:1px solid #826344;outline-offset:7px}.wf-edit .wf-ed-specs .wf-ed-label{color:#DFC18B}.wf-edit .wf-ed-specs h2{font-size:clamp(38px,4.6vw,64px);line-height:1.09;color:#F5E8D3}.wf-edit .wf-ed-specs dl>div{border-color:#8D6A4D}.wf-edit .wf-ed-specs dd{color:#E3D4C4}.wf-edit .wf-ed-print-note{color:#D6B983}.wf-edit .wf-ed-faq{width:min(1280px,90%);padding-block:70px}.wf-edit .wf-ed-faq h2{font-size:48px}.wf-edit .wf-ed-faq details{border-color:#C9B38C}.wf-edit .wf-ed-faq details:last-child{border-color:#C9B38C}footer{border-top:1px solid #B99A64}footer h2{font-family:'WarmFur Display',Georgia,serif;font-weight:400;color:#F5E8D3}footer .email-signup__input{border-color:#B99A64}#MainContent[data-template^="product"] h1{font-family:'WarmFur Display',Georgia,serif;font-weight:400;letter-spacing:-.025em;line-height:1.1;font-size:40px}
@media(max-width:1000px) and (min-width:750px){.wf-edit .wf-ed-heading-row{gap:36px}.wf-edit .wf-ed-heading-row h1{font-size:60px}.wf-edit .wf-ed-deck{max-width:235px}.wf-edit .wf-ed-products{gap:5%}.wf-edit .wf-ed-product-heading h2{font-size:32px}}
@media(max-width:749px){.wf-brand{padding-block:8px;gap:5px}.wf-brand-name{font-size:29px}.wf-brand-category{font-size:6px;gap:6px;letter-spacing:.24em}.wf-brand-category::before,.wf-brand-category::after{width:15px}.wf-edit .wf-ed-intro{padding:30px 0 68px}.wf-edit .wf-ed-intro .wf-ed-label{font-size:8px;letter-spacing:.12em;gap:10px;margin-bottom:18px}.wf-edit .wf-ed-emblem{width:23px;height:23px}.wf-edit .wf-ed-heading-row{display:block}.wf-edit .wf-ed-heading-row h1{font-size:clamp(43px,11.5vw,64px);line-height:1.07}.wf-edit .wf-ed-deck{font-size:12px;line-height:1.75!important;max-width:355px;margin:19px 0 0}.wf-edit .wf-ed-products{display:block;margin-top:-35px}.wf-edit .wf-ed-product--burgundy{padding-top:35px}.wf-edit .wf-ed-image{padding:6px}.wf-edit .wf-ed-product-heading{margin-top:18px;gap:10px}.wf-edit .wf-ed-product-heading h2{font-size:31px;line-height:1.1}.wf-edit .wf-ed-price{font-size:13px}.wf-edit .wf-ed-description{font-size:12px;margin:11px 0 17px}.wf-edit .wf-ed-shop{min-height:49px;padding-inline:16px}.wf-edit .wf-ed-note{text-align:left;margin-top:28px;padding-inline:0;width:90%;font-size:10px}.wf-edit .wf-ed-collection{padding-bottom:38px}.wf-edit .wf-ed-details{padding:38px 0 42px}.wf-edit .wf-ed-details-inner{gap:35px}.wf-edit .wf-ed-detail-image{outline-offset:4px}.wf-edit .wf-ed-specs h2{font-size:44px}.wf-edit .wf-ed-specs .wf-ed-label{font-size:9px}.wf-edit .wf-ed-specs dl>div{grid-template-columns:92px 1fr;gap:17px}.wf-edit .wf-ed-faq{padding-block:42px}.wf-edit .wf-ed-faq h2{font-size:40px}.wf-edit .wf-ed-faq summary{font-size:12px}#MainContent[data-template^="product"] h1{font-size:34px}}
@media(max-width:360px){.wf-brand-name{font-size:25px}.wf-brand-category{font-size:5.5px}.wf-edit .wf-ed-heading-row h1{font-size:42px}.wf-edit .wf-ed-product-heading h2{font-size:28px}.wf-edit .wf-ed-specs h2{font-size:38px}.wf-edit .wf-ed-faq h2{font-size:36px}}
@media(prefers-reduced-motion:reduce){.wf-edit .wf-ed-shop{transition:none}}

body footer h2{font-family:"WarmFur Display",Georgia,serif!important;font-weight:400!important;font-size:30px!important;line-height:1.15!important}
