:root{--mp-accent: #936551;--mp-ink: #4d3730;--mp-cream: #f3eee8;--mp-paper: #faf8f5;--mp-line: #ddd4cd;--mp-text: #575555;--mp-radius-xs: 2px;--mp-radius-sm: 4px;--mp-radius-md: 8px;--mp-shadow-subtle: 0 1px 2px rgba(77, 55, 48, .08);--mp-shadow-dialog: 0 18px 50px rgba(77, 55, 48, .18);--mp-mobile-nav-offset: 0px;--mp-mobile-purchase-height: 82px;--mp-page-gutter: clamp(18px, 4vw, 48px);--mp-section-space: clamp(44px, 7vw, 88px);--colorBtnPrimary: var(--mp-accent);--colorBtnPrimaryText: var(--mp-paper);--colorBtnPrimaryActive: var(--mp-ink);--colorCartDot: var(--mp-accent);--colorCartDotText: var(--mp-paper);--colorLink: var(--mp-text);--colorTextBody: var(--mp-text);--colorSaleTag: var(--mp-accent);--colorSaleTagText: var(--mp-paper);--colorBody: var(--mp-paper);--colorBodyDim: var(--mp-cream);--colorInputBg: var(--mp-paper);--colorAlt: var(--mp-cream);--colorAltText: var(--mp-text);--colorNav: var(--mp-paper);--colorNavText: var(--mp-ink);--colorAnnouncement: var(--mp-ink);--colorAnnouncementText: var(--mp-paper);--colorNewsletter: var(--mp-accent);--colorNewsletterText: var(--mp-paper);--colorHeroText: var(--mp-ink);--colorSmallImageBg: var(--mp-paper);--colorLargeImageBg: var(--mp-accent);--colorDrawers: var(--mp-paper);--colorDrawersDim: var(--mp-cream);--colorDrawerText: var(--mp-text);--colorDrawerTextDarken: var(--mp-ink)}html{background:var(--mp-paper);scroll-behavior:smooth}body{background:var(--mp-paper);color:var(--mp-text)}::selection{background:var(--mp-cream);color:var(--mp-ink)}a{text-underline-offset:.16em;text-decoration-thickness:1px}.main-content .rte a:not(.btn),.mp-purchase-support a,.site-footer a:hover{color:var(--mp-ink);text-decoration:underline}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--mp-accent);outline-offset:3px}button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:0}[hidden]{display:none!important}.btn,.rte .btn,button,input,select,textarea{border-radius:var(--mp-radius-xs)}.btn,.rte .btn{box-shadow:none!important;font-weight:700;letter-spacing:.025em;text-transform:none;transform:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.btn:after,.rte .btn:after{box-shadow:none!important}.btn:hover:not([disabled]),.rte .btn:hover:not([disabled]){filter:none}.btn--secondary,.btn--tertiary,.rte .btn--secondary,.rte .btn--tertiary{border-color:var(--mp-line)!important;background:var(--mp-paper)!important;color:var(--mp-ink)!important}.btn--secondary:hover:not([disabled]),.btn--tertiary:hover:not([disabled]),.rte .btn--secondary:hover:not([disabled]),.rte .btn--tertiary:hover:not([disabled]){border-color:var(--mp-accent)!important;background:var(--mp-cream)!important}.btn[disabled],.btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{min-height:46px;border-color:var(--mp-line);background-color:var(--mp-paper);color:var(--mp-ink);box-shadow:none;transition:border-color .16s ease,background-color .16s ease}textarea{min-height:120px}input:not([type=checkbox]):not([type=radio]):not([type=range]):hover,select:hover,textarea:hover{border-color:var(--mp-accent)}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,select:focus,textarea:focus{border-color:var(--mp-accent);background-color:var(--mp-paper);box-shadow:0 0 0 1px var(--mp-accent)}input[type=checkbox],input[type=radio]{accent-color:var(--mp-accent)}.form-vertical label,.form-horizontal label,.variant__label{color:var(--mp-ink);font-weight:700;letter-spacing:.01em}.uploadkit-button,.uploadkit-upload-button,button.uploadkit,[class*=uploadkit] button,[class*=uploadkit] .btn{border:1px solid var(--mp-accent)!important;border-radius:var(--mp-radius-xs)!important;background:var(--mp-accent)!important;color:var(--mp-paper)!important;box-shadow:none!important}.uploadkit-button:hover,.uploadkit-upload-button:hover,button.uploadkit:hover,[class*=uploadkit] button:hover,[class*=uploadkit] .btn:hover{border-color:var(--mp-ink)!important;background:var(--mp-ink)!important}.announcement{border-bottom:1px solid rgba(250,248,245,.28);background:var(--mp-ink);color:var(--mp-paper)}.announcement__link,.announcement__link:hover,.announcement__link:focus{color:var(--mp-paper)}.announcement__text{padding-block:9px;font-size:12px;font-weight:700;letter-spacing:.055em;line-height:1.35}.mp-site-trust-rail{width:100%;padding:0;border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line);background:var(--mp-cream);color:var(--mp-ink)}.mp-site-trust-rail__inner{display:grid;width:min(100%,1320px);min-height:42px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:0 24px}.mp-site-trust-rail__item{display:flex;min-width:0;align-items:center;justify-content:center;gap:8px;padding:8px 12px;color:var(--mp-ink);font-size:11px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none}.mp-site-trust-rail__item+.mp-site-trust-rail__item{border-left:1px solid var(--mp-line)}.mp-site-trust-rail__item--link:hover,.mp-site-trust-rail__item--link:focus-visible{color:var(--mp-ink);text-decoration:underline}.mp-site-trust-rail__icon{display:inline-grid;width:18px;height:18px;flex:0 0 18px;place-items:center;color:var(--mp-accent);font-size:15px;line-height:1}.mp-site-trust-rail__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.site-header{padding-block:9px;border-bottom:1px solid var(--mp-line);background:var(--mp-paper);box-shadow:none}.site-header>.page-width{width:min(100%,1320px);max-width:1320px}.header-layout--left-center{align-items:center;gap:18px}.header-layout--left-center .header-item--logo{width:160px;min-width:140px;flex-basis:160px}.header-layout--left-center .header-item--logo .site-header__logo{max-width:160px;margin:0}.header-layout--left-center .header-item--navigation{min-width:0;justify-content:center}.header-layout--left-center .header-item--navigation .site-nav{display:flex;align-items:center;justify-content:center;white-space:nowrap}.header-layout--left-center .header-item--icons{min-width:118px;flex-basis:118px}.header-layout--left-center .site-nav__link:not(.site-nav__link--icon){padding-right:11px;padding-left:11px;font-size:13px}.site-nav__link,.site-header__logo-link,.site-nav__link--icon{color:var(--mp-ink)}.site-nav__link:hover,.site-nav__link:focus-visible,.site-nav__link--icon:hover,.site-nav__link--icon:focus-visible{color:var(--mp-accent)}.site-nav__link:not(.site-nav__link--icon){letter-spacing:.025em}@media only screen and (min-width:769px)and (max-width:1120px){.header-layout--left-center{gap:9px}.header-layout--left-center .header-item--logo{width:130px;min-width:118px;flex-basis:130px}.header-layout--left-center .header-item--logo .site-header__logo{max-width:130px}.header-layout--left-center .site-nav__link:not(.site-nav__link--icon){padding-right:6px;padding-left:6px;font-size:11px}.header-layout--left-center .header-item--icons{min-width:96px;flex-basis:96px}}.site-nav__dropdown{border:1px solid var(--mp-line);border-top:0;background:var(--mp-paper);box-shadow:var(--mp-shadow-subtle)}.cart-link__bubble{background:var(--mp-accent);color:var(--mp-paper)}.template-product .main-content{background:var(--mp-paper)}.template-product .product-section{color:var(--mp-text)}.template-product .product-single__title{margin-bottom:12px;color:var(--mp-ink);letter-spacing:-.02em;line-height:1.08;text-transform:none}.template-product .product__price{color:var(--mp-ink);font-weight:700}.template-product .mp-product-buybox{color:var(--mp-text)}.template-product .mp-product-buybox>.product-single__meta{padding:clamp(20px,3vw,34px);border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-paper);box-shadow:var(--mp-shadow-subtle)}.mp-product-summary{margin:16px 0 20px;padding:18px 0;border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line)}.mp-product-summary__eyebrow{margin:0 0 8px;color:var(--mp-accent);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.mp-product-summary__copy,.mp-product-summary__copy p{margin:0;color:var(--mp-ink);font-size:clamp(16px,1.5vw,18px);line-height:1.55}.mp-product-summary__highlights{display:grid;gap:7px;margin:16px 0 0;padding:0;list-style:none;color:var(--mp-text);font-size:13px}.mp-product-summary__highlights li{position:relative;padding-left:20px}.mp-product-summary__highlights li:before{position:absolute;top:.12em;left:1px;color:var(--mp-accent);content:"\2713";font-weight:800}.template-product .product-single__form{margin-top:22px}.template-product .product-single__form [data-add-to-cart]{min-height:52px;border:1px solid var(--mp-accent)!important;border-radius:var(--mp-radius-xs)!important;background:var(--mp-accent)!important;color:var(--mp-paper)!important;box-shadow:none!important}.template-product .product-single__form [data-add-to-cart]:hover:not([disabled]){border-color:var(--mp-ink)!important;background:var(--mp-ink)!important}.template-product .product__quantity{margin-top:18px;padding-top:18px;border-top:1px solid var(--mp-line)}.template-product .variant-input-wrap label,.template-product .variant-input-wrap input[type=radio]:checked+label{border-radius:var(--mp-radius-xs);box-shadow:none}.template-product .variant-input-wrap input[type=radio]:checked+label{border-color:var(--mp-accent);background:var(--mp-cream);color:var(--mp-ink)}.mp-photo-guide-trigger{display:inline-flex;align-items:center;gap:7px;margin:8px 0 2px;padding:0 0 2px;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:var(--mp-ink);font:inherit;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none}.mp-photo-guide-trigger:hover{color:var(--mp-accent)}.mp-purchase-support{display:grid;gap:0;margin:24px 0 0;border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line)}.mp-purchase-support__item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;padding:15px 2px}.mp-purchase-support__item+.mp-purchase-support__item{border-top:1px solid var(--mp-line)}.mp-purchase-support__icon{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;color:var(--mp-accent)}.mp-purchase-support__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.mp-purchase-support strong{display:block;margin:1px 0 3px;color:var(--mp-ink);font-size:13px}.mp-purchase-support p{margin:0;font-size:12px;line-height:1.55}.template-product .collapsibles-wrapper--tabs{border-color:var(--mp-line)}.template-product .collapsibles-wrapper--tabs .collapsible-trigger--tab{border:1px solid var(--mp-line)!important;border-radius:var(--mp-radius-xs)!important;background:transparent!important;color:var(--mp-ink)!important;box-shadow:none!important}.template-product .collapsibles-wrapper--tabs .collapsible-trigger--tab.is-open{border-color:var(--mp-accent)!important;background:var(--mp-accent)!important;color:var(--mp-paper)!important}.template-product .collapsibles-wrapper--tabs .collapsible-content__inner{color:var(--mp-text);line-height:1.65}.mp-product-press{margin-top:26px;padding:18px 0;border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line)}.mp-product-press__title{margin:0 0 14px;color:var(--mp-accent);font-size:11px;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}.template-product .product__thumb-item a{border-radius:var(--mp-radius-xs)}.template-product .product__thumb-item a:before{border-radius:var(--mp-radius-xs);box-shadow:inset 0 0 0 1px var(--mp-line)}.template-product .product__thumb-item.slick-current a:before,.template-product .product__thumb-item.thumb--current a:before{box-shadow:inset 0 0 0 2px var(--mp-accent)}body.mp-dialog-open{overflow:hidden}.mp-dialog{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:clamp(16px,4vw,42px)}.mp-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:#4d37308f;cursor:default}.mp-dialog__panel{position:relative;z-index:1;width:min(100%,680px);max-height:min(86vh,760px);overflow-y:auto;padding:clamp(24px,5vw,48px);border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-paper);color:var(--mp-text);box-shadow:var(--mp-shadow-dialog)}.mp-dialog__panel h2,.mp-dialog__panel h3{margin-top:0;color:var(--mp-ink);text-transform:none}.mp-dialog__close{position:absolute;top:12px;right:12px;display:inline-grid;width:38px;height:38px;place-items:center;margin:0;padding:0;border:1px solid var(--mp-line);border-radius:50%;background:var(--mp-paper);color:var(--mp-ink);font-size:22px;line-height:1}.mp-dialog__close:hover{border-color:var(--mp-accent);background:var(--mp-cream)}section[aria-labelledby=ModPawsHowItWorksTitle],section[aria-labelledby=ModPawsMadeToOrderTitle]{margin-block:var(--mp-section-space)}#ModPawsHowItWorksTitle,#ModPawsMadeToOrderTitle{color:var(--mp-ink);letter-spacing:-.02em;text-transform:none}section[aria-labelledby=ModPawsHowItWorksTitle]>.row,[aria-label="What to expect from your order"]{margin-top:clamp(18px,3vw,30px)}section[aria-labelledby=ModPawsHowItWorksTitle] .h-100,[aria-label="What to expect from your order"] .h-100{justify-content:flex-start!important;padding:clamp(22px,3vw,32px)!important;border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm)!important;background:var(--mp-paper)!important;box-shadow:none!important;color:var(--mp-text)}section[aria-labelledby=ModPawsHowItWorksTitle] .shadow,[aria-label="What to expect from your order"] .shadow,section[aria-labelledby=ModPawsMadeToOrderTitle] .shadow{box-shadow:none!important}section[aria-labelledby=ModPawsHowItWorksTitle] .rounded-4,[aria-label="What to expect from your order"] .rounded-4,section[aria-labelledby=ModPawsMadeToOrderTitle] .rounded,section[aria-labelledby=ModPawsMadeToOrderTitle] .rounded-4{border-radius:var(--mp-radius-sm)!important}section[aria-labelledby=ModPawsHowItWorksTitle] .h-100>p:first-child{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;margin-bottom:13px!important;border:1px solid var(--mp-accent);border-radius:50%;color:var(--mp-accent);font-size:11px;font-weight:800;letter-spacing:.09em}section[aria-labelledby=ModPawsHowItWorksTitle] h3,[aria-label="What to expect from your order"] h3{color:var(--mp-ink);line-height:1.25;text-transform:none}section[aria-labelledby=ModPawsHowItWorksTitle] .text-center.p-3{max-width:780px;margin:18px auto 0;padding:18px 20px!important;border-left:3px solid var(--mp-accent);background:var(--mp-cream);color:var(--mp-text);text-align:left!important}[aria-label="What to expect from your order"] small{font-size:12px;line-height:1.55}section[aria-labelledby=ModPawsMadeToOrderTitle]>.row{padding:clamp(28px,5vw,60px)!important;border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm)!important;background:var(--mp-cream)}section[aria-labelledby=ModPawsMadeToOrderTitle] h2{margin-top:0;color:var(--mp-ink);line-height:1.18;text-transform:none}section[aria-labelledby=ModPawsMadeToOrderTitle] p{max-width:58ch;line-height:1.65}section[aria-labelledby=ModPawsMadeToOrderTitle] .btn{margin-top:8px}.mp-product-faq{margin-block:var(--mp-section-space)}.mp-product-faq .section-header{max-width:760px;margin-inline:auto;text-align:left}.mp-section-eyebrow{margin:0 0 8px;color:var(--mp-accent);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.mp-product-faq .section-header__title{margin:0;color:var(--mp-ink);letter-spacing:-.02em;text-transform:none}.mp-product-faq__content{max-width:760px;margin:24px auto 0;padding-top:24px;border-top:1px solid var(--mp-line);color:var(--mp-text);line-height:1.7}.mp-product-faq__content h2,.mp-product-faq__content h3,.mp-product-faq__content h4{color:var(--mp-ink);line-height:1.3;text-transform:none}.mp-product-faq__content details{border-bottom:1px solid var(--mp-line)}.mp-product-faq__content summary{padding-block:16px;color:var(--mp-ink);font-weight:700;cursor:pointer}:is(.template-collection,.template-search,.template-product) .grid-product__content{height:100%;border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-paper);box-shadow:none;overflow:hidden;transition:border-color .18s ease,transform .18s ease}:is(.template-collection,.template-search,.template-product) .grid-product__content:hover{border-color:var(--mp-accent);transform:translateY(-2px)}:is(.template-collection,.template-search,.template-product) .grid-product__meta{padding:16px 16px 18px;text-align:left}:is(.template-collection,.template-search,.template-product) .grid-product__title{color:var(--mp-ink);font-size:clamp(15px,1.6vw,18px);line-height:1.32;text-transform:none}:is(.template-collection,.template-search,.template-product) .grid-product__eyebrow{margin-bottom:6px;color:var(--mp-accent);font-size:10px;font-weight:800;letter-spacing:.095em;line-height:1.35;text-transform:uppercase}:is(.template-collection,.template-search,.template-product) .grid-product__price{margin-top:9px;color:var(--mp-ink);font-weight:700}:is(.template-collection,.template-search,.template-product) .grid-product__tag{top:10px;right:10px;border-radius:var(--mp-radius-xs);background:var(--mp-accent);color:var(--mp-paper);box-shadow:none}:is(.template-collection,.template-search,.template-product) .grid-product .image-wrap{background:var(--mp-cream)}.product-recommendations-placeholder .placeholder-content{border-radius:var(--mp-radius-xs);background-color:var(--mp-cream);background-image:linear-gradient(90deg,transparent,rgba(250,248,245,.75),transparent)}[data-section-type=product-recommendations] .section-header__title{color:var(--mp-ink);text-transform:none}.collection-dropdowns select{min-width:180px;border-color:var(--mp-line);background-color:var(--mp-paper)}.tags-toggle{color:var(--mp-ink);font-weight:700}:is(.template-page,.template-blog,.template-article,.template-cart,.template-customers-login,.template-customers-register,.template-customers-account,.template-customers-addresses) .main-content .section-header__title{color:var(--mp-ink);letter-spacing:-.02em;text-transform:none}.template-page .main-content .rte,.template-article .main-content .rte{color:var(--mp-text);line-height:1.72}.template-page .main-content .rte h2,.template-page .main-content .rte h3,.template-article .main-content .rte h2,.template-article .main-content .rte h3{color:var(--mp-ink);line-height:1.25;text-transform:none}:is(.template-customers-login,.template-customers-register,.template-customers-account,.template-customers-addresses) .main-content form,.template-page .contact-form{padding:clamp(22px,4vw,38px);border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-paper);box-shadow:var(--mp-shadow-subtle)}.template-cart .cart__row{border-color:var(--mp-line)}.template-cart .cart__checkout{min-height:50px}.mp-directory-header{max-width:720px;margin-right:auto;margin-left:auto;text-align:center}.mp-directory-header__intro{max-width:610px;margin:14px auto 0;color:var(--mp-text);font-size:15px;line-height:1.6}.template-list-collections .skrim-grid{gap:clamp(14px,2vw,26px)}.template-list-collections .skrim__item{overflow:hidden;border:1px solid var(--mp-line);border-radius:var(--mp-radius-md);background:var(--mp-cream);box-shadow:none}.mp-search-recovery{max-width:720px;margin:30px auto 0;padding:22px;border:1px solid var(--mp-line);border-radius:var(--mp-radius-md);background:var(--mp-cream);text-align:left}.mp-search-recovery h2{margin:0 0 14px;color:var(--mp-ink);font-family:Georgia,Times New Roman,serif;font-size:23px;letter-spacing:-.02em;text-transform:none}.mp-search-recovery ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mp-search-recovery a{display:inline-flex;min-height:40px;align-items:center;padding:8px 12px;border:1px solid var(--mp-line);border-radius:var(--mp-radius-xs);background:var(--mp-paper);color:var(--mp-ink);font-size:13px;font-weight:700;text-decoration:none}.mp-search-result__type{display:block;margin-bottom:7px;color:var(--mp-accent);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mp-search-result__title{margin:0 0 9px;color:var(--mp-ink);font-family:Georgia,Times New Roman,serif;letter-spacing:-.015em;text-transform:none}.mp-search-result__excerpt{display:block;color:var(--mp-text);font-size:13px;line-height:1.55}.mp-cart-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.mp-cart-empty__help{margin-top:18px}.mp-cart-upload-link{font-weight:700}.mp-cart-assurance{max-width:430px;margin:18px 0 20px auto;padding:15px 16px;border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-cream);color:var(--mp-text);font-size:12px;line-height:1.5;text-align:left}.mp-cart-assurance p{margin:0}.mp-cart-assurance p+p{margin-top:7px}.mp-content-page{max-width:920px;margin-inline:auto}.mp-content-page__header{max-width:760px;margin-right:auto;margin-left:auto;text-align:left}.mp-content-page__header .section-header__title{margin-bottom:0;color:var(--mp-ink);letter-spacing:-.025em;line-height:1.08;text-transform:none}.mp-content-page__body{max-width:760px;margin:26px auto 0;padding-top:28px;border-top:1px solid var(--mp-line);color:var(--mp-text);line-height:1.72}.mp-content-page__body h2,.mp-content-page__body h3{color:var(--mp-ink);line-height:1.28;text-transform:none}.mp-story-panel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;margin-block:clamp(34px,6vw,72px);padding-block:0;border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-paper);overflow:hidden}.mp-story-panel__media{min-height:380px;background:var(--mp-cream)}.mp-story-panel__media img{display:block;width:100%;height:100%;margin:0;object-fit:cover}.mp-story-panel__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,6vw,72px)}.mp-story-panel__content h2{margin:0 0 18px;color:var(--mp-ink);font-size:clamp(28px,4vw,46px);letter-spacing:-.025em;line-height:1.08;text-transform:none}.mp-story-panel__content p:last-child{margin-bottom:0;color:var(--mp-text);line-height:1.68}.mp-why-choose{margin-block:var(--mp-section-space)}.mp-why-choose>.section-header{max-width:760px;margin-right:auto;margin-left:auto;text-align:left}.mp-why-choose>.section-header .section-header__title{margin-bottom:0;color:var(--mp-ink);letter-spacing:-.025em;text-transform:none}.mp-why-choose__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(28px,4vw,44px);border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line)}.mp-why-choose__item{padding:clamp(24px,4vw,42px)}.mp-why-choose__item+.mp-why-choose__item{border-left:1px solid var(--mp-line)}.mp-why-choose__number{margin:0 0 24px;color:var(--mp-accent);font-size:11px;font-weight:800;letter-spacing:.1em}.mp-why-choose__item h2{margin:0 0 12px;color:var(--mp-ink);font-size:clamp(20px,2.2vw,27px);line-height:1.2;text-transform:none}.mp-why-choose__item p:not(.mp-why-choose__number){color:var(--mp-text);line-height:1.65}.mp-why-choose__item a{color:var(--mp-ink);font-weight:700;text-decoration:underline}.site-footer{border-top:1px solid var(--mp-line);background:var(--mp-paper);color:var(--mp-text)}.site-footer__title,.site-footer h2,.site-footer h3{color:var(--mp-ink);text-transform:none}.site-footer [aria-label="Our order promises"]{margin-bottom:clamp(24px,4vw,42px);padding:0 0 clamp(24px,4vw,36px);border-bottom:1px solid var(--mp-line)}.site-footer [aria-label="Our order promises"] ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px;margin:0 auto;padding:0}.site-footer [aria-label="Our order promises"] li{position:relative;margin:0;padding:11px clamp(12px,3vw,32px);color:var(--mp-ink);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.4;text-align:center;text-transform:uppercase}.site-footer [aria-label="Our order promises"] li+li{border-left:1px solid var(--mp-line)}.site-footer__section--newsletter{background:var(--mp-accent);color:var(--mp-paper)}.site-footer__navigation{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(22px,4vw,52px);max-width:1040px;margin-inline:auto;text-align:left}.site-footer__navigation>li{margin:0;min-width:0}.site-footer__menu-title{display:block;margin-bottom:10px;padding:5px 10px;color:var(--mp-ink);font-size:11px;font-weight:800;letter-spacing:.085em;line-height:1.4;text-transform:uppercase}.site-footer__submenu{margin:0;padding:0}.site-footer__submenu li{margin:0}.site-footer__submenu a,.site-footer__navigation>li:not(.site-footer__menu-group)>a{display:inline-block;padding-block:5px;color:var(--mp-text);line-height:1.45}.site-footer__submenu a:hover,.site-footer__navigation>li:not(.site-footer__menu-group)>a:hover{color:var(--mp-ink)}.mp-mobile-purchase{display:none}@media only screen and (max-width:768px){body.mp-mobile-menu-open{overflow:hidden!important}#shopify-section-header{position:sticky!important;top:0!important;z-index:60!important}.header-wrapper{background:var(--mp-paper)!important}.site-header{padding:13px 0!important;border-bottom:1px solid var(--mp-line)!important;border-radius:0!important;background:var(--mp-paper)!important;box-shadow:0 1px #4d373014!important}.site-header .page-width{padding-inline:16px!important}.site-nav__icons{gap:12px!important}.site-nav__link--icon{color:var(--mp-ink)!important}.cart-link__bubble{background:var(--mp-accent)!important;color:var(--mp-paper)!important}#PageContainer{transform:none!important}.slide-nav__overflow--slide.js-menu--is-open{position:fixed!important;top:var(--mp-mobile-nav-offset)!important;right:0!important;bottom:0!important;left:0!important;z-index:55!important;display:block!important;width:100%!important;height:calc(100vh - var(--mp-mobile-nav-offset))!important;height:calc(100dvh - var(--mp-mobile-nav-offset))!important;max-height:calc(100vh - var(--mp-mobile-nav-offset))!important;max-height:calc(100dvh - var(--mp-mobile-nav-offset))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;padding-top:0!important;border-top:1px solid var(--mp-line);background:var(--mp-paper)!important;transform:none!important}.slide-nav__overflow--slide:after{display:none!important}.slide-nav__overflow--slide.js-menu--is-open .slide-nav__wrapper{transform:none!important}.slide-nav__wrapper,.slide-nav,.slide-nav__dropdown{background:var(--mp-paper)!important}.slide-nav{padding:12px 16px calc(30px + env(safe-area-inset-bottom))!important}.slide-nav__item{margin-bottom:0!important;border-bottom:1px solid var(--mp-line)!important}.slide-nav__link,.slide-nav__sublist-link,.slide-nav button{min-height:52px!important;padding:13px 4px!important;border-radius:0!important;background:transparent!important;color:var(--mp-ink)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.015em!important}.slide-nav__link:hover,.slide-nav__sublist-link:hover,.slide-nav button:hover,.slide-nav__link:focus-visible,.slide-nav__sublist-link:focus-visible,.slide-nav button:focus-visible{background:var(--mp-cream)!important;color:var(--mp-ink)!important}.slide-nav__icon,.slide-nav__icon svg{color:var(--mp-accent)!important;stroke:var(--mp-accent)!important}.slide-nav__return-btn,.slide-nav__sublist-header{border-bottom:1px solid var(--mp-accent)!important;background:var(--mp-cream)!important;color:var(--mp-ink)!important}.template-product .product-single__sticky{position:static}.mod-paws-stepper__stage{scroll-margin-top:calc(var(--mp-mobile-nav-offset) + 16px)}.template-product .mp-product-buybox>.product-single__meta{padding:20px 16px;border-inline:0;border-radius:0;box-shadow:none}.mp-dialog{align-items:end;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.mp-dialog__panel{width:100%;max-height:88dvh;padding:28px 20px 24px;border-radius:var(--mp-radius-sm) var(--mp-radius-sm) 0 0}body.template-product.mp-has-mobile-purchase{padding-bottom:calc(var(--mp-mobile-purchase-height) + env(safe-area-inset-bottom))}.template-product .mp-mobile-purchase{position:fixed;z-index:48;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(82px,.42fr) minmax(180px,1fr);gap:14px;align-items:center;padding:11px 16px calc(11px + env(safe-area-inset-bottom));border-top:1px solid var(--mp-line);background:var(--mp-paper);box-shadow:0 -2px 10px #4d373014}.mp-mobile-purchase__price{min-width:0}.mp-mobile-purchase__label{display:block;margin-bottom:1px;color:var(--mp-text);font-size:10px;font-weight:700;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.mp-mobile-purchase__price strong{display:block;overflow:hidden;color:var(--mp-ink);font-size:16px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.mp-mobile-purchase__button{min-height:48px;padding:10px 14px;border:1px solid var(--mp-accent)!important;border-radius:var(--mp-radius-xs)!important;background:var(--mp-accent)!important;color:var(--mp-paper)!important;font-size:13px;line-height:1.25}.mp-mobile-purchase__button:hover:not([disabled]){border-color:var(--mp-ink)!important;background:var(--mp-ink)!important}body.mp-dialog-open .mp-mobile-purchase,body.js-drawer-open .mp-mobile-purchase,body.js-drawer-open-left .mp-mobile-purchase,body.js-drawer-open-right .mp-mobile-purchase,body.js-menu--is-open .mp-mobile-purchase,body.mp-mobile-menu-open .mp-mobile-purchase,body.mp-cart-drawer-open .mp-mobile-purchase{visibility:hidden;pointer-events:none}section[aria-labelledby=ModPawsHowItWorksTitle],section[aria-labelledby=ModPawsMadeToOrderTitle]{margin-block:44px}section[aria-labelledby=ModPawsHowItWorksTitle] .p-3,[aria-label="What to expect from your order"] .p-3{padding:6px!important}section[aria-labelledby=ModPawsMadeToOrderTitle]>.row{padding:22px 12px!important}:is(.template-collection,.template-search,.template-product) .grid-product__meta{padding:13px 12px 15px}.site-footer [aria-label="Our order promises"] ul{grid-template-columns:1fr}.site-footer [aria-label="Our order promises"] li{padding:10px 8px}.site-footer [aria-label="Our order promises"] li+li{border-top:1px solid var(--mp-line);border-left:0}.site-footer__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.site-footer__menu-title,.site-footer__linklist.site-footer__navigation a{padding-inline:0}.mp-product-faq{margin-block:44px}.mp-story-panel{grid-template-columns:1fr;margin-block:34px 44px}.mp-story-panel__media{min-height:0;aspect-ratio:4 / 3}.mp-story-panel__content{padding:30px 22px 34px}.mp-why-choose{margin-block:44px}.mp-why-choose__grid{grid-template-columns:1fr}.mp-why-choose__item{padding:26px 4px}.mp-why-choose__item+.mp-why-choose__item{border-top:1px solid var(--mp-line);border-left:0}}@media only screen and (min-width:769px){.template-product .mp-product-buybox>.product-single__meta{position:sticky;top:24px}.mp-product-summary__highlights{grid-template-columns:1fr}}@media only screen and (max-width:420px){.template-product .mp-mobile-purchase{grid-template-columns:minmax(72px,.34fr) minmax(168px,1fr);gap:10px;padding-inline:12px}.mp-mobile-purchase__button{padding-inline:10px;font-size:12px}.site-footer__navigation{grid-template-columns:1fr}}@media only screen and (max-width:767px){.mp-site-trust-rail__inner{display:grid;min-height:40px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 10px}.mp-site-trust-rail__item:nth-child(1),.mp-site-trust-rail__item:nth-child(4){display:none}.mp-site-trust-rail__item{min-width:0;padding:8px 9px;font-size:10px}.mp-site-trust-rail__item:nth-child(3){border-left:1px solid var(--mp-line)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:is(.template-collection,.template-search,.template-product) .grid-product__content:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/mod-paws-sitewide.css.map */
