@media only screen and (min-width:769px){.footer__grid-image{margin-left:auto;margin-right:auto}}.footer__grid-image .image-wrap,.footer__grid-image .svg-mask{background-color:transparent}.footer__grid-image .svg-mask:before{padding-bottom:0}.footer__grid-image--33{width:33.333%;margin-right:auto;margin-left:auto}.footer__grid-image--50{width:50%;margin-right:auto;margin-left:auto}.footer__grid-image--100{width:100%}.footer__block,.footer__block--mobile{flex:1 1 calc(50% - 20px)}.product__main-photos .product-slideshow{border:0}[data-grid-style*=gridlines] .grid-item__link{background-color:var(--color-small-image-bg)}.grid-item__content,.grid-item__link{height:100%}.input-group .input-group-field:first-child,.input-group .input-group-btn:first-child .btn,.input-group input[type=hidden]:first-child+.input-group-field{border-radius:initial}.input-group .input-group-field:last-child{border-radius:initial}.input-group .input-group-btn:first-child .btn,.input-group input[type=hidden]:first-child+.input-group-btn .btn{border-radius:initial}[dir=rtl] .input-group .input-group-btn:first-child .btn,[dir=rtl] .input-group input[type=hidden]:first-child+.input-group-btn .btn{border-radius:initial}.input-group .input-group-btn:last-child .btn{border-radius:var(--button-radius)}[dir=rtl] .input-group .input-group-btn:last-child .btn{border-radius:var(--button-radius)}.input-group .input-group-btn .btn{border-radius:var(--button-radius)}.overlay{--element-text-color: rgb(255,255,255);--color-secondary: rgb(0,0,0, .6)}.toolbar{background:#285943;color:#f5ebdd;letter-spacing:.08em;text-transform:uppercase;padding-top:8px;padding-bottom:8px}.toolbar:after{display:none}.toolbar .announcement-bar,.toolbar .toolbar__scrolling-text .scrolling-text span{padding-top:0;padding-bottom:0}.toolbar .toolbar__scrolling-text .scrolling-text span{font-size:11px;font-weight:700}@media only screen and (min-width:769px){.toolbar__content{position:relative}.toolbar__item--announcements{position:absolute;top:50%;left:50%;z-index:0;flex:none;width:100%;max-width:100%;padding:0;transform:translate(-50%,-50%);pointer-events:none;text-align:center}.toolbar .announcement-bar{padding-top:0;padding-bottom:0;text-align:center}.toolbar .announcement-bar a{pointer-events:auto}.toolbar__item--social{position:relative;z-index:1;margin-left:auto}}@media only screen and (max-width:768px){.toolbar{padding-top:8px!important;padding-bottom:8px!important}.toolbar .announcement-bar,.toolbar .toolbar__scrolling-text .scrolling-text span{padding-top:0!important;padding-bottom:0!important}}.site-header__element{background:#f5ebdd;border-bottom:1px solid rgba(32,37,31,.12)}.site-header__element--top{padding:10px 0}.site-header__logo{margin-top:8px;margin-bottom:8px}.site-header .site-nav__link{color:#285943;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:none;transition:color .2s ease}.site-header .site-nav__link:hover,.site-header .site-nav--has-dropdown.is-focused>a,.site-header .site-nav--has-dropdown:hover>a{color:#e98370;background-color:transparent}.site-header .site-nav__link--icon,.site-header .site-nav__link--icon .element-icon{color:#285943;transition:color .2s ease}@media(prefers-reduced-motion:reduce){.site-header .site-nav__link,.site-header .site-nav__link--icon .element-icon{transition:none}}.site-header .site-nav__link--icon:hover,.site-header .site-nav__link--icon:hover .element-icon{color:#e98370}.site-header .site-nav__link--icon .cart-link__bubble:before{background-color:#e98370}.site-header .site-nav__link--icon .cart-link__bubble-num{color:#20251f}.site-header__element--sub{background:#f5ebdd}@media only screen and (min-width:1025px){.header-layout[data-split-nav=true]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:20px}.header-layout[data-split-nav=true] .header-item--nav-left{grid-column:1;grid-row:1;justify-self:start;flex:none;min-width:0}.header-layout[data-split-nav=true] .header-item--logo{grid-column:2;grid-row:1;justify-self:center;flex:none;margin-right:0;margin-left:0;z-index:2}.header-layout[data-split-nav=true] .header-item--right-cluster{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:4px;flex:none;min-width:0}.header-layout[data-split-nav=true] .header-item--nav-right{flex:0 1 auto;min-width:0}.header-layout[data-split-nav=true] .header-item--icons-desktop{flex:0 0 auto}.header-layout[data-split-nav=true] .header-item--icons-desktop .site-nav{margin-right:0}.header-layout[data-split-nav=true] .header-item--icons--mobile{display:none}.header-layout[data-split-nav=true] .site-navigation--split-center{margin-left:0;margin-right:0}.header-layout[data-split-nav=true] .header-item--nav-left .site-nav__link,.header-layout[data-split-nav=true] .header-item--nav-right .site-nav__link{padding:12px 14px}.header-layout[data-split-nav=true] .header-item--icons-desktop .site-nav__link--icon{padding-left:10px;padding-right:10px}}@media only screen and (min-width:1025px)and (max-width:1280px){.header-layout[data-split-nav=true] .header-item--nav-left .site-nav__link,.header-layout[data-split-nav=true] .header-item--nav-right .site-nav__link{padding-left:10px;padding-right:10px;font-size:12px}.header-layout[data-split-nav=true] .header-item--logo .site-header__logo a{width:150px}}@media only screen and (max-width:1024px){.header-layout[data-split-nav=true] .header-item--nav-left,.header-layout[data-split-nav=true] .header-item--right-cluster{display:none!important}.header-layout[data-split-nav=true] .header-item--icons--mobile{display:flex}.header-layout[data-split-nav=true] .header-item--icons--mobile .medium-up--hide{display:inline-flex!important}.site-header__drawers .site-header__mobile-nav.medium-up--hide{display:block!important}}@media only screen and (max-width:1024px){.site-header__element--top .header-layout[data-nav=below]{display:flex;align-items:center}.site-header__element--top .header-layout[data-nav=below] .header-item--mobile-menu{flex:1 1 0;justify-content:flex-start;min-width:0}.site-header__element--top .header-layout[data-nav=below] .header-item--mobile-menu .site-nav{margin-left:calc(var(--site-nav-item-padding) / -2)}.site-header__element--top .header-layout[data-nav=below] .header-item--logo{flex:0 0 auto;justify-content:center;text-align:center;max-width:none}.site-header__element--top .header-layout[data-nav=below] .header-item--logo .site-header__logo,.site-header__element--top .header-layout[data-nav=below] .header-item--logo .site-header__logo-link{margin-right:auto;margin-left:auto;text-align:center;justify-content:center}.site-header__element--top .header-layout[data-nav=below] .header-item--logo .site-header__logo img{margin-right:auto;margin-left:auto}.site-header__element--top .header-layout[data-nav=below] .header-item--icons,.site-header__element--top .header-layout[data-nav=below] .header-item--icons--mobile{flex:1 1 0;justify-content:flex-end;min-width:0;max-width:none}.site-header__element--top .header-layout[data-nav=below] .header-item--icons .site-nav,.site-header__element--top .header-layout[data-nav=below] .header-item--icons--mobile .site-nav{margin-left:0;margin-right:calc(var(--site-nav-item-padding) / -2);width:100%}.site-header__element--top .header-layout[data-nav=below] .header-item--icons .site-nav__icons,.site-header__element--top .header-layout[data-nav=below] .header-item--icons--mobile .site-nav__icons{display:flex;align-items:center;justify-content:flex-end;width:100%}}@media only screen and (min-width:1025px){.site-header__element--top .header-layout .header-item--mobile-menu{display:none!important}}body.template-index,.template-index #PageContainer,.template-index .transition-body,.template-index #MainContent{background:var(--root-color-secondary, #f7f1e8)}.template-index #MainContent>.shopify-section:first-child.index-section--hero{max-width:var(--page-width);margin-right:auto;margin-left:auto;padding-top:0;padding-right:var(--page-width-padding);padding-bottom:20px;padding-left:var(--page-width-padding);background:#f7f1e8}.template-index #MainContent>.shopify-section:first-child.index-section--hero [class*=hero-natural--]{height:600px!important;padding-bottom:0!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero,.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide{overflow:hidden;border-radius:16px}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__image{object-fit:cover;object-position:center center}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-shadow:after{display:none}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__top-subtitle{margin-bottom:12px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__title,.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__title p{margin-bottom:16px;color:#fff;font-size:clamp(60px,5.4vw,88px);font-weight:700;line-height:.98;letter-spacing:-.045em;text-shadow:0 1px 8px rgba(0,0,0,.2)}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__subtitle{max-width:34rem;margin-right:auto;margin-bottom:28px;margin-left:auto;color:#fff;font-size:18px;font-weight:400;line-height:1.45;letter-spacing:0;text-shadow:0 1px 8px rgba(0,0,0,.2)}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content.horizontal-center .hero__text-shadow{max-width:720px;margin-right:auto;margin-left:auto}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button{min-height:56px;padding-right:32px;padding-left:32px;border-color:#e98370;border-radius:999px;background:#e98370;color:#20251f;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:after{content:"";display:inline-block;width:.45em;height:.45em;margin-left:.55em;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);vertical-align:.05em}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:hover,.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:focus-visible{border-color:#285943;background:#285943;color:#f5ebdd}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:focus-visible{outline:2px solid #f5ebdd;outline-offset:2px}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button,.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button *{box-shadow:none;text-shadow:none}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button{transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .25s cubic-bezier(.22,1,.36,1)}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:after{transition:transform .25s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:hover{transform:translateY(-2px)}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:hover:after{transform:translate(3px) rotate(45deg)}}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:active{transform:translateY(0) scale(.98)}.template-index #MainContent>.shopify-section:first-child.index-section--hero [data-bars=true].hero .flickity-page-dots{bottom:18px;height:auto;line-height:0}.template-index #MainContent>.shopify-section:first-child.index-section--hero [data-bars=true] .flickity-page-dots .dot{width:44px;height:4px;margin:0 4px;padding:0;border-radius:4px;background-clip:content-box}.template-index #MainContent>.shopify-section:first-child.index-section--hero [data-bars=true] .flickity-page-dots .dot:before{border-radius:4px;background-color:#fff;opacity:.35}.template-index #MainContent>.shopify-section:first-child.index-section--hero [data-bars=true] .flickity-page-dots .dot:after{border-radius:4px;background-color:#fff}.template-index #MainContent>.shopify-section:first-child.index-section--hero [data-bars=true] .flickity-page-dots .dot{overflow:visible;clip-path:inset(0 round 4px)}.template-index #MainContent>.shopify-section:first-child.index-section--hero [data-bars=true] .flickity-page-dots{padding:12px 0}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide:has(.hero__text-content.horizontal-left) .hero__image{object-position:62% 22%}@media only screen and (min-width:769px){.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content:is(.horizontal-left,.horizontal-right) .hero__text-shadow{max-width:500px}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content.horizontal-left .hero__text-shadow{margin-right:auto;text-align:left}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content.horizontal-right .hero__text-shadow{margin-left:auto;text-align:right}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content:is(.horizontal-left,.horizontal-right) .hero__title,.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content:is(.horizontal-left,.horizontal-right) .hero__title p{font-size:clamp(52px,4.6vw,72px)}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content.horizontal-left .hero__subtitle{margin-left:0}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content.horizontal-right .hero__subtitle{margin-right:0}}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark :is(.hero__top-subtitle,.hero__title,.hero__title p,.hero__subtitle){color:#1f4a35;text-shadow:none}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__top-subtitle{color:#e98370}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__subtitle{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading, sans-serif);font-size:clamp(20px,1.8vw,28px);font-weight:500;line-height:1.25}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero:has(.slideshow__slide--text-dark.is-selected) .flickity-page-dots .dot:before{background:#1f4a3540!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero:has(.slideshow__slide--text-dark.is-selected) .flickity-page-dots .dot:after{background:#1f4a35!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__image{object-position:center center;transform:none!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__image-wrapper:after{display:none!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__top-subtitle{color:#e98370!important}@media only screen and (min-width:769px){.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__text-content.horizontal-right .hero__text-shadow{max-width:560px}}@media only screen and (max-width:768px){.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__image{object-position:30% 20%}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__text-wrap{align-items:flex-end}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__text-wrap:before{content:"";position:absolute;top:18%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#fffaf300,#fffaf3eb 28%,#fffaf3 42%);pointer-events:none}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero:has(.slideshow__slide--text-dark.is-selected){box-shadow:inset 0 0 0 1.5px #2859432e}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__text-content{position:relative;padding-bottom:52px!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__text-content .hero__text-shadow{width:100%;max-width:100%!important;margin-right:auto!important;margin-left:auto!important;text-align:center!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark :is(.hero__top-subtitle,.hero__title,.hero__title p,.hero__subtitle){text-align:center!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__subtitle{margin-right:auto;margin-left:auto;font-size:18px}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark :is(.hero__title,.hero__title p){font-size:clamp(38px,9.5vw,46px)}.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide--text-dark .hero__link .element-button{margin-right:auto!important;margin-left:auto!important;align-self:center!important}}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content.horizontal-left .hero__link .element-button{align-self:flex-start;margin-right:auto;margin-left:0}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content.horizontal-right .hero__link .element-button{align-self:flex-end;margin-right:0;margin-left:auto}@media(prefers-reduced-motion:reduce){.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button,.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button:after{transition:none}}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero[data-slide-count="1"] .flickity-button,.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero[data-slide-count="1"] .flickity-page-dots{display:none}.slide-nav__link{min-height:44px;padding-top:12px;padding-bottom:12px}@media only screen and (max-width:768px){.site-header__element--top .header-layout[data-nav=below] .site-nav__link--icon{min-width:44px;min-height:44px;justify-content:center}.header-wrapper:not(.header-wrapper--compressed) [data-nav=below] .js-search-header{display:inline-flex}.site-header__element--sub[data-type=search]{display:none}.template-index .header-section{padding-bottom:0}.template-index #MainContent>.shopify-section:first-child.index-section--hero{padding-top:0;padding-bottom:20px}.template-index #MainContent>.shopify-section:first-child.index-section--hero [class*=hero-natural--]{height:auto!important;aspect-ratio:4 / 5;padding-bottom:0!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero,.template-index #MainContent>.shopify-section:first-child.index-section--hero .slideshow__slide{border-radius:12px}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;height:100%}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-wrap .page-width{display:block;width:100%;height:auto}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content{display:block;padding:0 22px}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content.vertical-center{padding-top:0;padding-bottom:0}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__image{object-fit:cover;object-position:center center}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__top-subtitle{font-size:11px;letter-spacing:.13em;line-height:1.2}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__title,.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__title p{font-size:clamp(42px,10vw,52px);line-height:.98;letter-spacing:-.045em}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__subtitle{max-width:20rem;margin-bottom:22px;font-size:16px;line-height:1.45}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button{min-height:54px;font-size:15px}}.template-index .index-section--trust-marquee,.template-index [id*=trust_badges_marquee].shopify-section{width:100%;max-width:none;box-sizing:border-box;margin-right:auto;margin-left:auto;padding-right:var(--page-width-padding);padding-left:var(--page-width-padding)}.template-index #MainContent>.shopify-section:first-child.index-section--hero:has(+.index-section--trust-marquee){padding-bottom:20px}.template-index .index-section--trust-marquee .layout-section{padding:0}.template-index .index-section--trust-marquee .layout-section__content{max-width:none}.template-index .trust-marquee__pill{overflow:hidden;border:none;border-radius:16px;background:#285943;padding-block:25px}.template-index .trust-marquee__track.element-marquee{overflow:hidden}.template-index .trust-marquee__track.element-marquee[data-loaded] .element-marquee__wrapper{animation-duration:calc(var(--marquee-speed, 40s) * 2.5)}.template-index .trust-marquee__item{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap}.template-index .trust-marquee__label{color:#fff;font-size:17px;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase}.template-index .trust-marquee__separator{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--trust-marquee-separator-size, 24px);width:var(--trust-marquee-separator-size, 24px);height:var(--trust-marquee-separator-size, 24px);margin-inline:16px;color:#fffc}.template-index .trust-marquee__separator-image,.template-index .trust-marquee__separator-paw,.template-index .trust-marquee__separator-bone{display:block;width:100%;height:100%;object-fit:contain}@media only screen and (max-width:768px){.template-index .trust-marquee__pill{border-radius:12px;padding-block:25px}.template-index .trust-marquee__label{font-size:14px;letter-spacing:.1em}.template-index .trust-marquee__separator{margin-inline:16px}}.home-products-view-all{display:none}.template-index [id*=featured-collection-1] .section-header__link,.home-view-all{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;border:1px solid #285943;border-radius:24px;color:#285943;text-decoration:none;font-weight:600;background:#f5ebdd}.template-index [id*=featured-collection-1] .section-header__link:hover,.home-view-all:hover{background:#285943;color:#fffaf3}[id*=why_pupnpussy] .text-with-icons{margin-bottom:0}[id*=why_pupnpussy] .text-with-icons__title h2{font-size:clamp(30px,3vw,40px);line-height:1.15}[id*=why_pupnpussy] .text-with-icons__block-icon{display:flex;align-items:center;justify-content:center;width:112px;height:112px;margin:0 auto 20px;border-radius:50%;background:var(--benefit-icon-background,#dce7d5)}[id*=why_pupnpussy] .text-with-icons__block-title h3{margin:0 0 12px;font-size:20px;font-weight:650}[id*=why_pupnpussy] .text-with-icons__block-text{max-width:28ch;margin-inline:auto;font-size:16px;line-height:1.6}.template-index .testimonials-section--editorial .testimonials-section__inner{max-width:none;padding:0}.template-index .testimonials-section--editorial .testimonials-editorial{width:100%}.template-index .testimonials-section--editorial .testimonials-editorial__title,.template-index .testimonials-section--editorial .testimonials-editorial__eyebrow,.template-index .testimonials-section--editorial .testimonials-editorial__copy{color:#285943}.index-section--stockists-cta .layout-section{padding-inline:0}.index-section--stockists-cta .layout-section__content{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-width-padding)}@media(max-width:768px){.template-index [id*=featured-collection-1] .section-header__link{display:none}.home-products-view-all{display:flex;justify-content:center;padding-top:28px}[id*=why_pupnpussy] .text-with-icons__block-icon{width:88px;height:88px;margin-bottom:16px}[id*=why_pupnpussy] .text-with-icons__block-title h3{font-size:18px}[id*=why_pupnpussy] .text-with-icons__block-text{font-size:15px}}.template-index [id*=shop_by_need] .section-header__title{font-size:clamp(30px,3vw,40px);line-height:1.1;font-weight:var(--element-text-font-weight--heading)}.template-index [id*=shop_by_need] .collection-item{display:block;margin-bottom:0;text-align:center}.template-index [id*=shop_by_need] .collection-image-wrap{overflow:hidden;background-color:#e8d5c4;box-shadow:none}.template-index [id*=shop_by_need] .collection-image-wrap:hover{transform:none;box-shadow:none}.template-index [id*=shop_by_need] .collection-image-wrap.collection-image-color--white:before,.template-index [id*=shop_by_need] .collection-image-wrap.collection-image-color--grey:after,.template-index [id*=shop_by_need] .collection-image-wrap.collection-image-color--undefined:after{display:none}.template-index [id*=shop_by_need] .collection-image img,.template-index [id*=shop_by_need] .collection-image svg{object-fit:cover;padding:0;transform:scale(1);transform-origin:center center;transition:transform .7s ease}.template-index [id*=shop_by_need] .collection-item:hover .collection-image img,.template-index [id*=shop_by_need] .collection-item:hover .collection-image svg,.template-index [id*=shop_by_need] .collection-item:focus-within .collection-image img,.template-index [id*=shop_by_need] .collection-item:focus-within .collection-image svg{transform:scale(1.07)}.template-index [id*=shop_by_need] .collection-item__title{display:block;margin-top:10px;padding:0;font-size:15px;font-weight:600;line-height:1.3;text-align:center}@media only screen and (min-width:769px){.template-index [id*=shop_by_need] .featured-collections__scroll-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;overflow:visible;flex-wrap:wrap;margin:0;padding:0}.template-index [id*=shop_by_need] .featured-collections__scroll-grid .grid-item{flex:none;min-width:0;width:auto}}@media only screen and (max-width:768px){.template-index [id*=shop_by_need] .featured-collections__scroll-grid{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline-start:var(--page-width-padding)!important;scroll-padding-inline-start:var(--page-width-padding);scroll-padding-inline-end:var(--page-width-padding)}.template-index [id*=shop_by_need] .featured-collections__scroll-grid::-webkit-scrollbar{display:none}.template-index [id*=shop_by_need] .featured-collections__scroll-grid .grid-item{flex:0 0 42%;min-width:42%;scroll-snap-align:start}.template-index [id*=shop_by_need] .collection-item__title{font-size:14px}}@media(prefers-reduced-motion:reduce){.template-index [id*=shop_by_need] .collection-image img,.template-index [id*=shop_by_need] .collection-image svg{transition:none;transform:none}}.toolbar-section{background:#f7f1e8;padding:16px 28px 8px}.toolbar-section .toolbar{min-height:42px;overflow:hidden;border:0;border-radius:999px;background:#285943;color:#fffaf3;padding:0}.toolbar-section .toolbar .page-width{max-width:none;padding-right:20px;padding-left:20px}.toolbar-section .toolbar__content{min-height:42px}.toolbar-section .toolbar .announcement-bar,.toolbar-section .toolbar .toolbar__scrolling-text .scrolling-text span{color:#fffaf3;font-size:12px;font-weight:700;letter-spacing:.075em}.toolbar-section .toolbar a{color:inherit}.toolbar-section .toolbar__social a{align-items:center;display:inline-flex;min-height:36px;padding:0 6px}.site-header,.site-header__element,.site-header__element--sub{background:#f7f1e8}.site-header__element{border-bottom:0}.site-header__element--top{padding-top:12px;padding-bottom:18px}.site-header__logo{margin-top:0;margin-bottom:0}.header-wrapper:not(.header-wrapper--overlay) .site-header__logo-link:not(.logo--inverted) img{filter:brightness(0) saturate(100%) invert(27%) sepia(25%) saturate(1243%) hue-rotate(106deg) brightness(92%) contrast(91%)}.site-header .site-nav__link{font-size:14px;font-weight:600;letter-spacing:0}.site-header .site-nav__link:focus-visible,.toolbar-section .toolbar a:focus-visible{outline:2px solid #e98370;outline-offset:3px}@media only screen and (min-width:1025px){.site-header__element--top .page-width{max-width:1540px}.header-layout[data-split-nav=true]{column-gap:28px;min-height:58px}.header-layout[data-split-nav=true] .header-item--nav-left .site-nav__link,.header-layout[data-split-nav=true] .header-item--nav-right .site-nav__link{padding:12px 13px}.header-layout[data-split-nav=true] .header-item--right-cluster{gap:8px}.header-layout[data-split-nav=true] .header-item--icons-desktop .site-nav__link--icon{min-height:44px;min-width:40px;padding-right:8px;padding-left:8px}}@media only screen and (max-width:768px){.toolbar-section{padding:10px 16px 6px}.toolbar-section .toolbar,.toolbar-section .toolbar__content{min-height:36px}.toolbar-section .toolbar .page-width{padding-right:14px;padding-left:14px}.toolbar-section .toolbar .announcement-bar,.toolbar-section .toolbar .toolbar__scrolling-text .scrolling-text span{font-size:10px;letter-spacing:.055em}.site-header__element--top{min-height:74px;padding-top:10px;padding-bottom:10px}.site-header__element--top .page-width{padding-right:16px;padding-left:16px}.site-header__element--top .header-layout[data-nav=below] .site-header__logo img{max-width:130px}}.template-index .shopify-section.index-section,.template-index .index-section--wave-divider,.template-index .index-section--trust-marquee,.template-index [id*=shop_by_need].index-section,.template-index [id*=featured-collection-1].index-section,.template-index [id*=treat_box_intro].index-section,.template-index [id*=marrowz_band].index-section,.template-index .index-section--treat-box-builder,.template-index .index-section--marrowz-feature,.index-section--stockists-cta{margin-top:0!important;margin-bottom:0!important}.template-index .feature-row-wrapper .feature-row__images{padding-top:0}.template-index .shop-by-need-scallop-defs{position:absolute;width:0;height:0;overflow:hidden}.template-index [id*=shop_by_need] .layout-section--featured-collections{padding-block:0!important;padding-inline:0!important}.template-index [id*=shop_by_need] .heading-section,.template-index [id*=featured-collection-1] .heading-section{margin-bottom:24px}.template-index [id*=featured-collection-1] .section-header{align-items:baseline;display:flex;gap:20px;justify-content:space-between}.template-index [id*=featured-collection-1] .section-header__title{color:#285943;font-size:clamp(30px,3vw,40px);line-height:1.1}.template-index [id*=featured-collection-1] .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0}.template-index [id*=featured-collection-1] .grid-product{min-width:0;width:auto;padding:0;margin:0}.grid-product--pup-card{background:transparent}.grid-product--pup-card:after{display:none}.grid-product--pup-card .product-grid-item{background:#fff;border:1.5px solid rgba(40,89,67,.22);border-radius:16px;overflow:hidden;height:100%;width:100%;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .2s ease}.grid-product--pup-card .grid-item__content{padding:0;height:100%;display:flex;flex-direction:column}.grid-product--pup-card:hover .product-grid-item,.grid-product--pup-card:focus-within .product-grid-item{border-color:#285943;box-shadow:4px 4px #285943;transform:translate(-3px,-3px)}.grid-product--pup-card:active .product-grid-item{box-shadow:1px 1px #285943;transform:translate(0);transition-duration:.1s}.grid-product--pup-card .grid-product__image-wrap{border-radius:12px;background:#f5ebdd;overflow:hidden}.grid-product--pup-card .grid-item__meta{margin:0;padding:16px 20px;min-height:104px}.grid-product--pup-card .grid-item__meta-main>layout-stack>element-text:first-of-type{min-height:2.7em;font-weight:600}.grid-product--pup-card .grid-product__title{color:#20251f;font-size:16px;font-weight:600;line-height:1.35;min-height:2.7em}.grid-product--pup-card .grid-product__price{color:#285943;font-size:15px;font-weight:600}[data-home-card-price]{font-family:var(--element-text-font-family--heading, inherit);font-weight:var(--element-text-font-weight--heading, 700)}.grid-product--pup-card .grid-product__actions{display:none}[data-view=list] .grid-product--pup-card .home-buy-bar{max-width:28rem;padding-left:20px;padding-right:20px}.home-buy-bar{padding:0 16px 16px;margin-top:auto}.home-buy-bar quick-add{display:flex;flex-direction:column;width:100%;gap:7px}.home-buy-bar__actions{display:flex;align-items:center;width:100%;background:#285943;border:1px solid #285943;border-radius:24px;color:#fffaf3;padding:3px;gap:4px}.home-buy-bar .quick-add-modal,.home-buy-bar tool-tip-trigger{display:block;width:100%}.home-buy-bar__button{display:block;position:relative;overflow:hidden;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:24px;background:#285943;color:#fffaf3;font-size:14px;font-weight:600;cursor:pointer}.home-buy-bar__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at center,rgb(0 0 0 / 28%) 0%,transparent 70%);opacity:0;transition:opacity .2s ease}.home-buy-bar__button:hover:not(:disabled):after{opacity:1}.home-buy-bar__button .btn,.home-buy-bar__button .btn:hover,.home-buy-bar__button .btn:focus{position:relative;z-index:1;background:none;background-color:transparent;color:inherit;border:0;padding:0;min-width:0;font:inherit;box-shadow:none}.home-buy-bar__button:disabled{background:#eeeae4;color:#595b56;cursor:default}@media only screen and (max-width:420px){.home-buy-bar .home-buy-bar__button{font-size:12.5px;letter-spacing:-.01em;padding-inline:2px}}.home-buy-bar__button{font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading, sans-serif);font-size:16px;font-weight:var(--element-text-font-weight--heading, 700);letter-spacing:.01em}@media(prefers-reduced-motion:reduce){.home-buy-bar__button:after{transition:none}}.home-buy-bar :focus-visible{outline:2px solid #285943;outline-offset:3px}.home-buy-bar__variants,.home-buy-bar__variant-list,.home-buy-bar__variant-select-label{width:100%}.home-buy-bar__variant-list{display:flex;flex-wrap:wrap;gap:5px;min-width:0;margin:0;padding:0;border:0}.home-buy-bar__variant{flex:1 1 calc(50% - 3px);min-width:0;min-height:32px;padding:5px 6px;border:1px solid rgba(40,89,67,.28);border-radius:16px;background:#f5ebdd;color:#285943;font-size:11px;font-weight:600;line-height:1.15;cursor:pointer}.home-buy-bar__variant[aria-pressed=true]{border-color:#285943;background:#285943;color:#fffaf3}.home-buy-bar__variant:disabled{border-color:#ddd8d0;background:#eeeae4;color:#777972;cursor:not-allowed;opacity:.72}.home-buy-bar__variant-select{width:100%;min-height:36px;padding:6px 30px 6px 10px;border:1px solid rgba(40,89,67,.35);border-radius:18px;background:#f5ebdd;color:#285943;font-size:12px;font-weight:600}.home-buy-bar__compare-price{margin-left:4px;color:#777972;font-size:.88em;font-weight:400}.home-buy-bar quantity-selector{flex:0 0 96px;width:96px;background:#f5ebdd;border-radius:22px;color:#285943;--color-primary: #285943;--color-secondary: #f5ebdd}.home-buy-bar .element-quantity-selector__input{width:32px;padding:10px 32px;box-sizing:border-box;min-width:96px;border:0;background:transparent;color:#20251f}.home-buy-bar .element-quantity-selector__button{width:32px}.home-quick-add-quantity{display:flex;align-items:center;gap:16px;margin-bottom:16px}.home-quick-add-quantity input{width:80px;padding:8px}@media only screen and (min-width:769px)and (max-width:1199px){.template-index [id*=featured-collection-1] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.grid-product--pup-card .home-buy-bar{padding:0 10px 14px}.grid-product--pup-card .home-buy-bar__actions>.home-buy-bar__button{flex:1 1 0%;width:auto;min-width:0;padding-inline:4px;font-size:14px;white-space:nowrap}.grid-product--pup-card .home-buy-bar__button .btn{white-space:nowrap}.grid-product--pup-card .home-buy-bar__actions>.quick-add-modal,.grid-product--pup-card .home-buy-bar__actions>tool-tip-trigger{flex:1 1 0%;width:auto;min-width:0}}[id*=why_pupnpussy] .text-with-icons__blocks{display:grid;gap:28px 20px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}[id*=why_pupnpussy] .text-with-icons__block{width:auto;min-width:0;padding:0 12px}[id*=why_pupnpussy] .text-with-icons__block-icon .element-icon{height:56px;width:56px}[id*=why_pupnpussy] .text-with-icons__block-title h3{color:#285943;font-size:18px;margin-top:12px}[id*=why_pupnpussy] .text-with-icons__block-text{color:#20251f;font-size:15px;line-height:1.5}[id*=why_pupnpussy] .text-with-icons__block-icon--spot,[id*=why_pupnpussy] .text-with-icons__block-icon--image{width:132px;height:132px;margin:0 auto 12px;background:none}[id*=why_pupnpussy] .text-with-icons__custom-icon{transition:transform .35s cubic-bezier(.22,1,.36,1)}@media(hover:hover){[id*=why_pupnpussy] .text-with-icons__block:hover .text-with-icons__custom-icon{transform:rotate(-5deg) scale(1.06)}}@media(prefers-reduced-motion:reduce){[id*=why_pupnpussy] .text-with-icons__custom-icon{transition:none}}[id*=why_pupnpussy] .text-with-icons__block-icon--spot .pup-spot{display:block;width:100%;height:100%;overflow:visible}[id*=why_pupnpussy] .pup-spot__art{transform-origin:32px 50px;transition:transform .35s cubic-bezier(.22,1,.36,1)}@media(hover:hover){[id*=why_pupnpussy] .text-with-icons__block:hover .pup-spot__art{transform:rotate(-5deg) scale(1.06)}}@media(max-width:768px){[id*=why_pupnpussy] :is(.text-with-icons__block-icon--spot,.text-with-icons__block-icon--image){width:112px;height:112px}}@media only screen and (max-width:768px){.template-index [id*=featured-collection-1] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grid-product--pup-card .grid-item__meta{min-height:80px;padding:12px}.home-buy-bar{padding:0 10px 12px}.home-buy-bar quantity-selector{flex-basis:72px;width:72px}.home-buy-bar .element-quantity-selector__input{min-width:72px;padding-inline:24px}.home-buy-bar .element-quantity-selector__button{width:24px}.home-buy-bar__button{font-size:14px;line-height:1.2;padding-inline:4px}.home-buy-bar__button,.home-buy-bar__button .btn{white-space:nowrap}[id*=why_pupnpussy] .text-with-icons__blocks{gap:26px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}[id*=why_pupnpussy] .text-with-icons__block{padding:0 4px}}@media only screen and (max-width:768px){.toolbar-section{padding:6px 16px 0}.toolbar-section .toolbar{padding-top:0!important;padding-bottom:0!important}.toolbar-section+.header-section,.toolbar-section+.header-section .site-header,.toolbar-section+.header-section .site-header__element--top{border-top:0;box-shadow:none}}body.template-index,.template-index #PageContainer,.template-index .transition-body,.template-index #MainContent,.template-index #MainContent>.shopify-section:first-child.index-section--hero{background:#f5ebdd}.template-index .toolbar-section,.template-index .site-header,.template-index .site-header__element,.template-index .site-header__element--sub{background:#f5ebdd}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__text-content .element-button{--element-button-font-weight: 700;font-weight:700}.template-index [id*=trust_badges_marquee].shopify-section,.template-index [id*=trust_badges_marquee].shopify-section>.layout-section,.template-index [id*=trust_badges_marquee].shopify-section .index-section,.template-index .index-section--trust-marquee{background:#f5ebdd!important}.template-index [id*=wave_divider_above_shop_by_need].shopify-section,.template-index [id*=wave_divider_above_shop_by_need].shopify-section>.layout-section,.template-index [id*=wave_divider_above_shop_by_need] .index-section,.template-index [id*=wave_divider_above_shop_by_need] .wave-divider{background:#f5ebdd!important}.template-index .header-section{padding-bottom:0}@media only screen and (max-width:768px){.template-index .header-section .header-wrapper .site-header,.template-index .header-section .header-wrapper .site-header__element,.template-index .header-section .header-wrapper .site-header__element--top,.template-index .header-section .header-wrapper .site-header__element--sub{border-bottom:0;box-shadow:none}.site-header__drawer:not(.is-active){box-shadow:none}}.template-index [id*=shop_by_need] .shop-by-need-shape--organic_circle .collection-image-wrap.collection-image--square{aspect-ratio:1 / 1;height:auto;padding-bottom:0;border-radius:48% 43% 47% 42%}.template-index [id*=shop_by_need] .shop-by-need-shape--organic_circle .featured-collections__scroll-grid .grid-item:nth-child(2) .collection-image-wrap.collection-image--square{border-radius:43% 48% 42% 47%}.template-index [id*=shop_by_need] .shop-by-need-shape--organic_circle .collection-image-wrap.collection-image--square .collection-image img,.template-index [id*=shop_by_need] .shop-by-need-shape--organic_circle .collection-image-wrap.collection-image--square .collection-image svg{border-radius:0}.template-index [id*=shop_by_need] .shop-by-need-shape--rounded_rectangle .collection-image-wrap.collection-image--square{aspect-ratio:4 / 3;height:auto;padding-bottom:0;border-radius:24px}.template-index [id*=shop_by_need] .shop-by-need-shape--rounded_rectangle .collection-image-wrap.collection-image--square .collection-image,.template-index [id*=shop_by_need] .shop-by-need-shape--rounded_rectangle .collection-image-wrap.collection-image--square .collection-image img,.template-index [id*=shop_by_need] .shop-by-need-shape--rounded_rectangle .collection-image-wrap.collection-image--square .collection-image svg{border-radius:24px}.template-index [id*=shop_by_need] .shop-by-need-shape--scallop .collection-image-wrap{border-radius:0;clip-path:url(#shop-by-need-scallop);-webkit-clip-path:url(#shop-by-need-scallop)}.template-index [id*=shop_by_need] .shop-by-need-shape--scallop .collection-image-wrap.collection-image--square{padding-bottom:100%;aspect-ratio:auto}.template-index [id*=shop_by_need] .shop-by-need-shape--scallop .collection-image-wrap.collection-image--square .collection-image img,.template-index [id*=shop_by_need] .shop-by-need-shape--scallop .collection-image-wrap.collection-image--square .collection-image svg{border-radius:0}.template-index [id*=shop_by_need] .featured-collections__scroll-grid{padding-block:4px 14px}.template-index [id*=shop_by_need] .collection-item{display:flex;flex-direction:column;align-items:center;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.template-index [id*=shop_by_need] .collection-item .collection-image-wrap{width:100%;border:2px solid #285943;box-shadow:0 0 #e98370;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.template-index [id*=shop_by_need] .collection-item .collection-image-wrap.overlay:after{content:"";display:block;position:absolute;top:9px;right:9px;bottom:9px;left:9px;z-index:2;border:0;border-radius:inherit;background:none;pointer-events:none}.template-index [id*=shop_by_need] .collection-item:hover .collection-image-wrap,.template-index [id*=shop_by_need] .collection-item:focus-visible .collection-image-wrap{transform:translate(-3px,-3px);box-shadow:6px 6px #e98370}.template-index [id*=shop_by_need] .collection-item:active .collection-image-wrap{transform:scale(.97);box-shadow:2px 2px #e98370;transition-duration:.08s}.template-index [id*=shop_by_need] .collection-item:focus-visible{outline:none}.template-index [id*=shop_by_need] .collection-item:focus-visible .collection-item__title{outline:2px solid #e98370;outline-offset:2px}.template-index [id*=shop_by_need] .collection-item .collection-item__title{position:relative;z-index:3;display:inline-flex;align-items:center;gap:0;margin-top:-20px;padding:8px 16px;border:1.5px solid #285943;border-radius:999px;background:#fffaf3;color:#285943;font-family:var(--element-text-font-family--heading),var(--element-text-font-family-fallback--heading, sans-serif);font-size:16px;font-weight:var(--element-text-font-weight--heading, 700);line-height:1.15;white-space:nowrap;transition:background-color .25s ease,color .25s ease,gap .3s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.template-index [id*=shop_by_need] .collection-item .collection-item__title:after{content:"";width:0;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h12M13 6l6 6-6 6' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h12M13 6l6 6-6 6' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;transition:width .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}.template-index [id*=shop_by_need] .collection-item:hover .collection-item__title,.template-index [id*=shop_by_need] .collection-item:focus-visible .collection-item__title{gap:7px;background:#285943;color:#fffaf3!important;transform:translate(-3px,-3px)}.template-index [id*=shop_by_need] .collection-item:hover .collection-item__title:after,.template-index [id*=shop_by_need] .collection-item:focus-visible .collection-item__title:after{width:12px;opacity:1}@media only screen and (max-width:768px){.template-index [id*=shop_by_need] .collection-item .collection-item__title{margin-top:-17px;padding:7px 13px;font-size:14px}.template-index [id*=shop_by_need] .featured-collections__scroll-grid{padding-block:4px 10px}}@media(prefers-reduced-motion:reduce){.template-index [id*=shop_by_need] .collection-item .collection-image-wrap,.template-index [id*=shop_by_need] .collection-item .collection-item__title,.template-index [id*=shop_by_need] .collection-item .collection-item__title:after{transition:none}.template-index [id*=shop_by_need] .collection-item:hover .collection-image-wrap,.template-index [id*=shop_by_need] .collection-item:hover .collection-item__title{transform:none}}.template-index #MainContent>.shopify-section:first-child.index-section--hero{width:100%;max-width:none;box-sizing:border-box}.template-index #MainContent>.shopify-section:first-child.index-section--hero [class*=hero-natural--]{height:600px!important;min-height:600px;aspect-ratio:auto;padding-bottom:0!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__image{transform:scale(1.45);transform-origin:0 52%}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__image-wrapper:after{background:linear-gradient(0deg,#112d20b5,#132b2266 65%,#112d2077)!important;opacity:1!important}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__top-subtitle{color:#fff2de!important}@media only screen and (max-width:768px){.template-index #MainContent>.shopify-section:first-child.index-section--hero [class*=hero-natural--]{height:auto!important;min-height:0;aspect-ratio:4 / 5}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__image{transform:scale(1.1);transform-origin:27% 45%}.template-index #MainContent>.shopify-section:first-child.index-section--hero .hero__image-wrapper:after{background:linear-gradient(0deg,#102c20cc,#132b2277 70%,#112d2088)!important}}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero{max-width:var(--page-width);width:100%;margin-right:auto;margin-left:auto;padding-top:0;padding-right:var(--page-width-padding);padding-bottom:20px;padding-left:var(--page-width-padding);box-sizing:border-box;background:transparent}.template-collection #MainContent section-main-content{padding-block-start:0}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero [class*=hero-natural--]{height:390px!important;min-height:390px;aspect-ratio:auto;padding-bottom:0!important}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero,:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .slideshow__slide{overflow:hidden;border-radius:16px}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__image{object-fit:cover;object-position:center center;transform:scale(1.45);transform-origin:0 52%}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__image-wrapper:after{background:linear-gradient(0deg,#112d20b5,#132b2266 65%,#112d2077)!important;opacity:1!important}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__text-shadow:after{display:none}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__top-subtitle{margin-bottom:10px;color:#fff2de;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__title,:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__title p{margin-bottom:12px;color:#fff;font-size:clamp(40px,4.2vw,56px);font-weight:700;line-height:.98;letter-spacing:-.045em;text-shadow:0 1px 8px rgba(0,0,0,.2)}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__subtitle{max-width:32rem;margin-right:auto;margin-bottom:0;margin-left:auto;color:#fff;font-size:16px;font-weight:400;line-height:1.45;text-shadow:0 1px 8px rgba(0,0,0,.2)}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__text-content,:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__text-shadow,:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__title,:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__title p{text-align:center}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__text-content.horizontal-center .hero__text-shadow{display:block;width:100%;max-width:720px;margin-right:auto;margin-left:auto}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero[data-slide-count="1"] .flickity-button,:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero[data-slide-count="1"] .flickity-page-dots{display:none}@media only screen and (max-width:768px){:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero{padding-bottom:16px}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero [class*=hero-natural--]{height:280px!important;min-height:280px;aspect-ratio:auto}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero,:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .slideshow__slide{border-radius:12px}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__text-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;height:100%}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__text-wrap .page-width{display:block;width:100%;height:auto}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__text-content{display:block;width:100%;padding:0 22px;text-align:center}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__text-content.vertical-center{padding-top:0;padding-bottom:0}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__image{transform:scale(1.1);transform-origin:27% 45%}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__title,:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__title p{font-size:clamp(32px,8vw,40px)}:is(.template-collection,.template-page) #MainContent>.shopify-section.index-section--hero .hero__subtitle{max-width:20rem;font-size:14px}}.template-page #MainContent>.shopify-section.index-section--hero .hero__image{transform:none}.template-page .feature-row__text h2{color:#285943}.template-page .feature-row__text .rte{color:#20251f;font-size:17px;line-height:1.7}.template-page .feature-row__text .element-button{min-height:52px;margin-top:8px;padding-inline:28px;border:1px solid #285943;border-radius:999px;background:#e98370;color:#20251f;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.template-page .feature-row__text .element-button:hover,.template-page .feature-row__text .element-button:focus-visible{transform:translate(-3px,-3px);box-shadow:4px 4px #285943}.template-page #MainContent>.shopify-section:first-child:not(.index-section--hero){margin-top:0}.template-page #MainContent>.shopify-section:first-child>.section--divider{border-top:0;padding-top:40px}@media(max-width:768px){.template-page #MainContent>.shopify-section:first-child>.section--divider{padding-top:28px}}.template-page .page-width--narrow>div>.index-section{margin:48px 0 16px}.template-page .page-width--narrow>div:first-of-type>.index-section{margin-top:0}@media only screen and (max-width:768px){.whatsapp-floating-button{box-sizing:border-box;width:64px!important;min-width:64px!important;height:64px!important;padding:0!important;border-radius:50%!important;justify-content:center!important}.whatsapp-floating-button .whatsapp-button-text{display:none!important}.whatsapp-floating-button .whatsapp-button-icon{margin:0!important}.whatsapp-floating-button .whatsapp-button-icon,.whatsapp-floating-button .whatsapp-button-icon svg{width:32px!important;height:32px!important}}[aria-label="POPUP Form"][role=dialog]{background-color:#20251f9e!important}[aria-label="POPUP Form"] [data-testid=modal-form-container]{border-radius:18px!important;box-shadow:6px 6px #285943!important}[aria-label="POPUP Form"] form.klaviyo-form{border:1.5px solid #285943!important;border-radius:18px!important;background-color:#fffaf3!important}[aria-label="POPUP Form"] form.klaviyo-form>div:last-of-type{position:relative;padding:28px 28px 20px 40px!important}[aria-label="POPUP Form"] form.klaviyo-form>div:last-of-type:before{content:"";position:absolute;top:-8px;right:-3px;bottom:-8px;left:12px;border:1.5px dashed rgba(40,89,67,.3);border-radius:12px;pointer-events:none}[aria-label="POPUP Form"] form.klaviyo-form>div:first-child:has(img){border-top-left-radius:16px!important;border-bottom-left-radius:16px!important}[aria-label="POPUP Form"] .klaviyo-form-richtext p,[aria-label="POPUP Form"] .klaviyo-form-richtext span{font-family:var(--element-text-font-family--body, inherit)!important;color:#465446!important;line-height:1.45!important}[aria-label="POPUP Form"] [data-testid=form-row]:first-child .klaviyo-form-richtext span{font-family:var(--element-text-font-family--heading, inherit)!important;font-size:38px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-.01em;color:#285943!important}[aria-label="POPUP Form"] [data-testid=form-row]:last-child .klaviyo-form-richtext span{font-size:11px!important;color:#8a9285!important}[aria-label="POPUP Form"] .klaviyo-emailinput input[type=email]{height:52px!important;padding:0 22px!important;border:1.5px solid #285943!important;border-radius:999px!important;background:#fff!important;color:#20251f!important;font-family:var(--element-text-font-family--body, inherit)!important;font-size:16px!important;box-shadow:none!important}[aria-label="POPUP Form"] .klaviyo-emailinput input[type=email]::placeholder{color:#8a9285!important}[aria-label="POPUP Form"] .klaviyo-emailinput input[type=email]:focus{border-color:#e98370!important;outline:2px solid #e98370!important;outline-offset:2px!important}[aria-label="POPUP Form"] .klaviyo-form-button{height:54px!important;border:1.5px solid #285943!important;border-radius:999px!important;background:#e98370!important;color:#20251f!important;font-family:var(--element-text-font-family--body, inherit)!important;font-size:16px!important;font-weight:700!important;letter-spacing:normal!important;box-shadow:0 0 #285943!important;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)!important}[aria-label="POPUP Form"] .klaviyo-form-button:hover,[aria-label="POPUP Form"] .klaviyo-form-button:focus-visible{transform:translate(-3px,-3px);box-shadow:4px 4px #285943!important}[aria-label="POPUP Form"] .klaviyo-form-button:active{transform:translate(-1px,-1px);box-shadow:1px 1px #285943!important}[aria-label="POPUP Form"] .klaviyo-close-form circle{fill:#fffaf3;stroke:#285943;stroke-width:1}[aria-label="POPUP Form"] .klaviyo-close-form path{stroke:#285943;stroke-width:1.5}@media(max-width:768px){[aria-label="POPUP Form"] [data-testid=modal-form-container]{box-shadow:4px 4px #285943!important}[aria-label="POPUP Form"] form.klaviyo-form>div:last-of-type{padding:24px 20px 16px!important}[aria-label="POPUP Form"] form.klaviyo-form>div:last-of-type:before{top:-10px;right:-7px;bottom:-10px;left:-7px}[aria-label="POPUP Form"] [data-testid=form-row]:first-child .klaviyo-form-richtext span{font-size:30px!important}}.site-footer-shell--editorial{position:relative;isolation:isolate;overflow:clip}.site-footer-shell--editorial .site-footer,.site-footer-shell--editorial .footer__section,.site-footer-shell--editorial .footer__section.color-scheme-4{background:transparent}.site-footer-shell--editorial:before{content:"";position:absolute;top:-60%;right:-30%;bottom:-60%;left:-30%;transform:rotate(-18deg);z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'%3E%3Cg fill='none' stroke='%23f5ebdd' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(49 51) rotate(10) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(149 56) rotate(-80) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3Cg transform='translate(245 50) rotate(25) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(355 44) rotate(-55) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3Cg transform='translate(94 151) rotate(-35) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(202 148) rotate(-30) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3Cg transform='translate(302 152) rotate(-20) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(2 155) rotate(-105) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3Cg transform='translate(402 155) rotate(-105) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3Cg transform='translate(143 245) rotate(-20) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(252 254) rotate(-55) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3Cg transform='translate(349 255) rotate(25) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(46 247) rotate(-105) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3Cg transform='translate(203 349) rotate(-5) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(299 351) rotate(-105) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3Cg transform='translate(3 347) rotate(-20) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(403 347) rotate(-20) scale(1.45) translate(-12 -12)'%3E%3Cellipse cx='5.2' cy='8.4' rx='1.8' ry='2.3' transform='rotate(-25 5.2 8.4)'/%3E%3Cellipse cx='9.2' cy='5.9' rx='1.8' ry='2.3' transform='rotate(-10 9.2 5.9)'/%3E%3Cellipse cx='14.8' cy='5.9' rx='1.8' ry='2.3' transform='rotate(10 14.8 5.9)'/%3E%3Cellipse cx='18.8' cy='8.4' rx='1.8' ry='2.3' transform='rotate(25 18.8 8.4)'/%3E%3Cpath d='M5.1 16.4c0-2.5 1.9-4.3 4.1-4.3 1.2 0 2.2.6 2.8 1.6.6-1 1.6-1.6 2.8-1.6 2.2 0 4.1 1.8 4.1 4.3 0 2.6-2.5 4.4-6.9 4.4s-6.9-1.8-6.9-4.4Z'/%3E%3C/g%3E%3Cg transform='translate(100 342) rotate(-5) scale(1.45) translate(-12 -12)'%3E%3Cpath d='M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 0 / 400px 400px repeat;opacity:.1;pointer-events:none}@media only screen and (max-width:768px){.site-footer-shell--editorial:before{background-size:380px 380px;opacity:.08}}[id*=why_pupnpussy] .text-with-icons__blocks{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 12px}[id*=why_pupnpussy] .text-with-icons__block{padding:0 6px}@media only screen and (min-width:769px)and (max-width:1100px){[id*=why_pupnpussy] .text-with-icons__blocks{grid-template-columns:repeat(6,minmax(0,1fr))}[id*=why_pupnpussy] .text-with-icons__block{grid-column:span 2}[id*=why_pupnpussy] .text-with-icons__block:nth-last-child(2):nth-child(3n+1){grid-column:2 / span 2}}@media only screen and (max-width:768px){[id*=why_pupnpussy] .text-with-icons__blocks{grid-template-columns:repeat(4,minmax(0,1fr))}[id*=why_pupnpussy] .text-with-icons__block{grid-column:span 2}[id*=why_pupnpussy] .text-with-icons__block:last-child:nth-child(odd){grid-column:2 / span 2}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/overrides.css.map */
