@font-face{font-family:ABC Otto Light;src:url(/cdn/shop/files/ABCOtto-Light.woff?v=1778111956) format("woff"),url(/cdn/shop/files/ABCOtto-Light.woff2?v=1778111956) format("woff2")}@font-face{font-family:ABC Otto Light Italic;src:url(/cdn/shop/files/ABCOtto-LightItalic.woff?v=1778111956) format("woff"),url(/cdn/shop/files/ABCOtto-LightItalic.woff2?v=1778111954) format("woff2")}@font-face{font-family:Affairs Mono;src:url(/cdn/shop/files/Affairs-Mono.woff?v=1778111955) format("woff"),url(/cdn/shop/files/Affairs-Mono.woff2?v=1778111955) format("woff2")}@font-face{font-family:ABC Oracle Book;src:url(/cdn/shop/files/ABCOracle-Book.woff?v=1778111956) format("woff"),url(/cdn/shop/files/ABCOracle-Book.woff2?v=1778111955) format("woff2")}:root{--font-heading-family: "ABC Otto Light" !important;--font-heading-weight: "";--font-body-family: "ABC Oracle Book" !important;--font-body-weight: "400";--font-accent-family: "Affairs Mono" !important;--cream: #F2EDDA;--light: #EDEBE5;--biscuit: #E0D4A0;--tennis: #BDB139;--olive: #39390E;--chestnut: #7F4D41;--brown: #51312D;--dark: #1C0B19;--heading-style-display: clamp(4.5rem, 4.44vw, 6.4rem);--heading-style-h1: clamp(4rem, 3.75vw, 5.4rem);--heading-style-h2: clamp(3.6rem, 3.33vw, 4.8rem);--heading-style-h2-small: clamp(3.2rem, 2.77vw, 4rem);--heading-style-h3: clamp(2.6rem, 2.22vw, 3.2rem);--heading-style-h3-small: clamp(2.4rem, 2.0833vw, 3rem);--heading-style-h4: clamp(2.2rem, 1.736vw, 2.5rem);--text-style-p-large: clamp(1.8rem, 1.388vw, 2rem);--text-style-p: clamp(1.6rem, 1.25vw, 1.8rem);--text-style-p-small: clamp();--text-style-button: clamp(1.6rem, 1.25vw, 1.8rem);--text-style-eyebrow: clamp(1.6rem, 1.25vw, 1.8rem);--text-style-accent: 1.6rem;--custom-page-width: 6rem}@media screen and (max-width:749px){:root{--custom-page-width: 6vw}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.caption-with-letter-spacing{margin-block-start:0!important;margin-block-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caption-with-letter-spacing{font-family:Affairs Mono!important;font-size:var(--text-style-eyebrow)!important;letter-spacing:0!important;margin-block-start:0!important;margin-block-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,ul,ul li,ol,ol li{font-family:ABC Oracle Book!important;font-size:var(--text-style-p);line-height:1.4em;letter-spacing:0!important;margin-block-start:0!important;margin-block-end:0!important;opacity:1!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul{color:rgba(var(--color-foreground),1)!important}h2.h0{font-family:ABC Otto Light!important;font-size:var(--heading-style-h1)!important;letter-spacing:-.02em!important;line-height:1.15em!important}h2.h1{font-family:ABC Otto Light!important;font-size:var(--heading-style-h2)!important;letter-spacing:-.01em!important;line-height:1.15em!important}h2.h2{font-family:ABC Otto Light!important;font-size:var(--heading-style-h2-small)!important;letter-spacing:-.01em!important;line-height:1.15em!important}body,p{color:rgba(var(--color-foreground),1)!important}body{width:100%!important;max-width:100vw!important;overflow-x:clip!important}.product__info-wrapper,.product__title,.product__text,.product-form__input,.price,.price__regular,.rte{color:rgba(var(--color-foreground),1)!important}.announcement-bar h1,.announcement-bar h2,.announcement-bar h3,.announcement-bar h4,.announcement-bar h5,.announcement-bar .h0,.announcement-bar .h1,.announcement-bar .h2,.announcement-bar .h3,.announcement-bar .h4,.announcement-bar .h5,.announcement-bar .caption-with-letter-spacing,.header h1,.header h2,.header h3,.header h4,.header h5,.header .h0,.header .h1,.header .h2,.header .h3,.header .h4,.header .h5,.header .caption-with-letter-spacing{margin-block-start:initial!important;margin-block-end:initial!important}.button.button--primary{padding:1.2rem 2.5rem;font-family:;text-transform:uppercase;transition:all .3s ease}.button.button--primary:hover{background-color:;color:}.section-header{position:absolute!important;top:0;left:0;width:100%;z-index:999!important;margin-bottom:0!important}.shopify-section-header-sticky.section-header{position:fixed!important}.header-wrapper{position:relative!important;z-index:999!important;background-color:transparent!important}.header{padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media screen and (min-width:749px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:0!important}}.header ul.list-menu.list-menu--inline{display:flex;justify-content:flex-end!important}.header li a{font-family:ABC Oracle Book!important;font-size:1.5rem!important;padding:1rem 1.5rem!important;text-transform:uppercase!important;text-decoration:none!important;transition:all .3s ease!important}.header li a:hover{color:var(--tennis)!important}@media screen and (min-width:990px){.header li:last-child a{background-color:var(--tennis)!important;color:var(--dark)!important;font-size:1.6rem!important;font-family:var(--font-accent-family)!important;text-transform:uppercase!important;letter-spacing:0!important;transition:all .3s ease!important;margin-left:1rem!important;margin-right:1rem!important}.header li:last-child a:hover{background-color:var(--biscuit)!important;color:var(--dark)!important}}.header__active-menu-item{color:var(--dark)!important}.header__active-menu-item a:hover{color:var(--tennis)!important}.header__menu-item:hover span{text-decoration:none!important;text-underline-offset:0!important}.header__menu-item span:after,li>a.mega-menu__link:after{height:0!important}summary.header__icon:has(.icon-search){display:none!important}.header .icon.icon-cart{width:3.5rem!important}.cart-count-bubble{bottom:0rem!important}@media screen and (max-width:989px){.header .icon.icon-cart{width:2.5rem!important}}.menu-drawer__navigation{padding:2rem!important}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-top:0!important;border-bottom:0!important}nav.menu-drawer__navigation ul.menu-drawer__menu li a{padding:0 2rem;font-size:20px!important;font-family:var(--font-accent-family)!important}@media screen and (max-width:989px){.header-wrapper:has(details[open]),.header.transparent:has(details[open]){background-color:var(--cream)!important}.header.transparent:has(details[open]) svg,.header.transparent:has(details[open]) a,.header:has(details[open]) .header__icon,.header:has(details[open]) .header__icon svg,.header:has(details[open]) .header__icon path,.header:has(details[open]) .header__menu-item,.header:has(details[open]) .header__heading-link,.header:has(details[open]) .header__cta,.header:has(details[open]) .header__cta *{color:var(--dark)!important;fill:var(--dark)!important}.header:has(details[open]) .header__heading-logo{filter:brightness(0)!important}}.drawer__inner{padding-left:1.5rem!important;padding-right:1.5rem!important}h2.cart__empty-text{font-size:var(--heading-style-h4)!important;line-height:100%!important;margin-bottom:3rem!important}.cart-drawer__empty-content a:not(.underlined-link){margin-bottom:3rem!important}p.cart__login-title.h3,p.cart__login-paragraph{font-family:var(--font-body-family)!important;font-size:1.6rem!important}.drawer__header{padding-top:2rem!important;padding-bottom:2rem!important}h2.drawer__header{font-size:var(--heading-style-h4)!important;line-height:100%!important;letter-spacing:0!important}.drawer__heading{font-size:var(--heading-style-h4)!important;line-height:100%!important;letter-spacing:0!important;margin-bottom:0!important}.drawer__inner a.cart-item__name.h4{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;font-weight:600!important;margin-bottom:1.5rem!important}.drawer__inner .product-option{font-size:1.6rem!important;line-height:110%!important}.drawer__inner .cart-item__price-wrapper .price{font-family:var(--font-body-family)!important;font-size:1.6rem!important}.cart-item__quantity-wrapper.quantity-popover-wrapper{margin-top:1rem!important}.cart-item__quantity-wrapper.quantity-popover-wrapper .quantity__input{font-family:var(--font-body-family)!important;font-size:1.6rem!important}.drawer__footer{padding:2rem 0!important}.drawer__footer .totals>h2{font-family:var(--font-heading-family)!important;font-size:2.4rem!important;letter-spacing:0!important}.drawer__footer p.totals__total-value{font-family:var(--font-body-family)!important;font-size:1.6rem!important;font-weight:600!important}.cart-drawer .tax-note.caption-large{font-family:var(--font-body-family)!important;font-size:1.6rem!important;margin-top:1.5rem!important;margin-bottom:2.5rem!important}@media screen and (max-width:749px){.footer_section .ss-col-12{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}}.footer_section .footer_newsletter h2{font-family:var(--font-accent-family)!important;font-size:var(--text-style-eyebrow)!important;font-weight:400!important;letter-spacing:0!important;margin-block-end:2rem!important;text-transform:uppercase!important}.footer_section .footer_newsletter .klaviyo-form-U8CiiB form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go3279073480.kl-private-reset-css-Xuajs1{padding:0!important}.footer_section .footer_newsletter input{border:1px solid var(--cream)!important;border-radius:0!important;background-color:var(--dark-brown)!important;color:var(--cream)!important;font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important}.footer_section .footer_newsletter input::placeholder{color:var(--cream)!important;font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important}.footer_section .footer_newsletter .klaviyo-form-U8CiiB button{background-image:url(/cdn/shop/files/button-tennis.png?v=1781987685);background-size:contain;background-position:center;background-repeat:no-repeat!important;background-color:transparent!important;color:var(--dark)!important;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;letter-spacing:0!important;text-transform:uppercase!important;height:50px!important;width:205px!important}@media screen and (max-width:749px){.footer_section .footer_newsletter{width:100%!important}}.footer_section .footer_links p.ss-links__heading{font-family:var(--font-accent-family)!important;font-size:var(--text-style-eyebrow)!important;font-weight:400!important;letter-spacing:0!important;margin-block-end:2rem!important;text-transform:uppercase!important}.footer_section .footer_links .ss-links{gap:10px!important}.footer_section .footer_links .ss-links a{color:var(--cream)!important;font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;transition:all .3s ease!important}.footer_section .footer_links li{line-height:1.1em!important}.footer_section .footer_links .ss-links a:hover{color:var(--tennis)!important;text-decoration:none!important}@media screen and (max-width:749px){.footer_section .footer_links{width:calc(50% - 40px)!important}}.footer_section .footer_socials .ss-grid-block{justify-content:flex-end!important}@media screen and (max-width:749px){.footer_section .footer_socials{width:100%!important}.footer_section .footer_socials .ss-grid-block{justify-content:flex-start!important}}.home-hero_section{min-height:100vh!important}.home-hero_section .banner__content{padding-bottom:120px!important}.home-hero_section .banner__box{padding:0!important;max-width:50vw!important}.home-hero_section .banner__box p{text-wrap:balance!important;line-height:1.4em!important}.home-hero_section .banner__text{margin-top:2.5rem!important}.home-hero_section .banner__box>*+.banner__buttons{margin-top:3.5rem!important}@media screen and (max-width:989px){.home-hero_section .banner__box{padding:0!important;max-width:75vw!important}}@media screen and (max-width:749px){.home-hero_section .banner__box{padding:0 var(--custom-page-width)!important;max-width:100vw!important}.home-hero_section .banner__content{padding-bottom:100px!important}}.marquee_section h2{font-family:Affairs Mono!important;font-size:1.8rem!important;letter-spacing:0!important;text-transform:uppercase!important}.multicolumn_heading{padding-left:16%!important;padding-right:16%!important;margin-bottom:2rem!important}@media screen and (min-width:990px){.multicolumn_heading h2,.multicolumn_heading p{text-wrap:balance!important}}@media screen and (max-width:989px){.multicolumn_heading{padding-left:8%!important;padding-right:8%!important}}@media screen and (max-width:749px){.multicolumn_heading{padding-left:0!important;padding-right:0!important}.multicolumn_section .ss-content-wrapper{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.multicolumn_section .multicolumn_block .ss-grid-block{display:flex;position:relative;align-items:center!important;gap:3rem!important}.multicolumn_section .multicolumn_block h2{font-size:var(--heading-style-h3)!important}.multicolumn_section .multicolumn_block .ss-text_wrap{gap:1.5rem!important}.multicolumn_section .multicolumn_block .ss-image-wrapper{width:6rem!important;height:6rem!important;order:-1!important;padding-bottom:0!important}.multicolumn_section .multicolumn_block .ss-image{object-fit:contain!important}.multicolumn_section .multicolumn_block.icon-med .ss-image-wrapper{width:7rem!important;height:7rem!important;order:-1!important;padding-bottom:0!important}.multicolumn_section .multicolumn_block.icon-med .ss-grid-block{gap:2rem!important}@media screen and (max-width:749px){.multicolumn_section .multicolumn_block.ss-grid__item{padding-left:0!important;padding-right:0!important}}.origin_section h2{font-size:var(--heading-style-h3)!important}.modern-life_section h2{padding:0 8%!important}@media screen and (max-width:989px){.modern-life_section h2{padding:0!important}.modern-life_section h2,.modern-life_section p{text-align:left!important}}.modern-life_section .modern-life_list ul{display:grid;grid-template-columns:1fr 1fr;gap:2rem 6rem;list-style:none;padding:0;width:fit-content;margin:0 auto}.modern-life_section .modern-life_list li{display:flex;align-items:flex-start;gap:10px}.modern-life_section .modern-life_list li:before{content:"";display:block;width:20px;height:20px;min-width:20px;background-image:url(/cdn/shop/files/tennis-ball.png?v=1780090787);background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:2px}@media screen and (max-width:989px){.modern-life_section .modern-life_list ul{gap:2rem 4rem}}@media screen and (max-width:749px){.modern-life_section .modern-life_list ul{grid-template-columns:1fr!important;width:fit-content;margin:0 auto}}@media screen and (max-width:749px){.home-frame_section .sqsh-hero__bg-img{width:120%!important;height:120%!important}}.split-list_section h2{text-wrap:balance!important}.split-list_section h3{font-family:Affairs Mono!important;font-size:var(--text-style-eyebrow)!important;letter-spacing:0!important;text-transform:uppercase!important;line-height:1.3em!important}.split-t_section p{margin-bottom:1rem!important}.split-list_section ol{list-style:none;counter-reset:my-counter;padding-left:0!important}.split-list_section ol li{display:flex;counter-increment:my-counter;gap:1rem;border-bottom:1px solid var(--tennis);padding-bottom:2rem;padding-top:2rem}.split-list_section ol li:before{font-family:Affairs Mono!important;font-size:var(--text-style-eyebrow)!important;content:counter(my-counter,decimal-leading-zero);color:var(--tennis)!important}.split-list_section ol li:first-child{padding-top:1rem!important}.split-list_section .btn-custom{margin-top:2rem!important}@media screen and (max-width:749px){.split-list_section .grid_text-block{padding-top:60px!important}}@media screen and (max-width:749px){section:has(.comparison-chart-eyebrow_section){padding-bottom:0!important}}.testimonial-slider_section .video-slider_heading-block h2 p{font-family:Affairs Mono!important;font-size:var(--text-style-eyebrow)!important;line-height:1.3em!important;letter-spacing:0!important;text-transform:uppercase!important}.testimonial-slider_section .video-slider_block{padding:3rem!important}.testimonial-slider_section .zz-star-container{justify-content:left!important;margin-bottom:1rem}.testimonial-slider_section .zz-testimonial-info{padding-top:0!important;gap:2rem!important;text-align:left!important}.testimonial-slider_section h3.testimonial-title span{font-size:var(--heading-style-h3-small)!important;letter-spacing:-.01em!important;line-height:1.15em!important;text-align:left!important}.testimonial-slider_section span.testimonial-quote p{font-size:var(--text-style-p)!important;line-height:1.4em!important;text-align:left!important}.testimonial-slider_section .testimonial-name_wrap{display:flex!important;align-items:center!important;gap:2rem!important;margin-top:1rem}.testimonial-slider_section .image-item-wrapper{width:5rem!important;height:5rem!important;border-radius:500px!important}.testimonial-slider_section .testimonial-name_wrap span.testimonial-author p{font-family:Affairs Mono!important;font-size:var(--text-style-accent)!important;letter-spacing:0!important;text-transform:uppercase!important;text-align:left!important}@media screen and (max-width:749px){.testimonial-slider_section .zz-swiper-testimonials{margin-bottom:4rem!important}}.split_section h2{text-wrap:balance!important}.split_section p{margin-bottom:1rem!important}@media screen and (max-width:749px){.split_section .grid_text-block{padding-top:60px!important}}.final-cta_section .final-cta_img{margin-bottom:4rem!important}.final-cta_section .btn-custom .btn-custom__cap path{fill:var(--biscuit)!important}.final-cta_section .btn-custom .btn-custom__mid{background-color:var(--biscuit)!important}.final-cta_section .btn-custom:hover .btn-custom__cap path{fill:var(--tennis)!important}.final-cta_section .btn-custom:hover .btn-custom__mid{background-color:var(--tennis)!important}@media screen and (max-width:749px){.final-cta_section{padding-top:110px!important;padding-bottom:100px!important}.final-cta_section .section-background{display:block!important}.final-cta_section .final-cta_img{padding-left:25%!important;padding-right:25%!important}}.about-intro_section .about-intro_content{margin-top:4rem!important}.about-intro_section .about-intro_content{padding-left:10%!important;padding-right:10%!important}.about-intro_section .about-intro_content h2{font-size:var(--heading-style-h3)!important;letter-spacing:-.01em!important;line-height:1.15em!important}.about-intro_section .about-intro_content p{padding-left:8%!important;padding-right:8%!important}@media screen and (max-width:989px){.about-intro_section .about-intro_contentt{padding-left:8%!important;padding-right:8%!important}.about-intro_section .about-intro_content p{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:749px){.about-intro_section .about-intro_content{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.about-intro_section .about-intro_img{padding-left:30%!important;padding-right:30%!important}}.founder-note_section .ss-content-wrapper{padding-left:16vw!important;padding-right:16vw!important}.founder-note_section .founder-note_content{background-image:url(/cdn/shop/files/paper-texture.jpg?v=1782077636)!important;background-repeat:repeat!important;background-size:100% 100%!important;background-position:center!important;background-color:transparent!important;padding:36px 8vw 80px}.founder-note_section .founder-note_content .ss-image-wrapper{order:-1!important;padding-bottom:0!important;height:140px!important;margin-bottom:36px!important}.founder-note_section .founder-note_content .ss-image-wrapper img{object-fit:contain!important}.founder-note_section .founder-note_content h2{font-size:var(--heading-style-h2-small)!important}.founder-note_section .founder-note_content h3{font-size:var(--heading-style-h4)!important;letter-spacing:0!important;line-height:1.2em!important}.founder-note_section .founder-note_content h4{font-family:var(--font-accent-family)!important;font-size:var(--text-style-eyebrow)!important;text-transform:uppercase!important;letter-spacing:0!important}.founder-note_section .founder-note_content p em strong{font-size:var(--text-style-p-small)!important;font-weight:400!important;font-style:normal!important}.founder-note_section .founder-note_content h5{font-family:adobe-handwriting-ernie,sans-serif!important;font-size:var(--heading-style-h2)!important;transform:rotate(-6deg)!important}@media screen and (max-width:989px){.founder-note_section .ss-content-wrapper{padding-left:10vw!important;padding-right:10vw!important}.founder-note_section .founder-note_content{background-color:var(--cream);padding:36px 6vw 80px}.founder-note_img-1{left:5vw!important}.founder-note_img-2{right:5vw!important}}@media screen and (max-width:749px){.founder-note_section .ss-content-wrapper{padding-left:6vw!important;padding-right:6vw!important}.founder-note_section .section-background{display:block!important}.founder-note_section .founder-note_content{background-color:var(--cream);padding:36px 30px 60px}}.about-katie_section h3{font-family:ABC Otto Light Italic!important;font-size:var(--heading-style-h3-small)!important;font-style:italic!important;line-height:1.15em!important}.about-katie_section .ss-image-wrapper.ss-grid-block{height:100%!important}.about-katie-text_section h2{font-size:var(--heading-style-h3)!important}.about-frame_section .sqsh-hero__bg-img{width:115%!important;height:120%!important;left:-5%!important}.about-frame_section .sqsh-hero__heading{font-size:var(--heading-style-h3)!important;color:var(--cream)!important}.about-frame_section .sqsh-hero__body,.about-frame_section .sqsh-hero__body p{font-family:var(--font-accent-family)!important;font-size:var(--text-style-accent)!important;color:var(--cream)!important;text-transform:uppercase!important;letter-spacing:0!important}.about-frame_section .sqsh-hero__content{padding-bottom:160px!important}@media screen and (max-width:989px){.about-frame_section .sqsh-hero__content{padding-bottom:120px!important}}@media screen and (max-width:749px){.about-frame_section .sqsh-hero__bg-img{width:100%!important;height:130%!important;left:0!important}.about-frame_section .sqsh-hero__content{padding-bottom:200px!important}}.pet-parents_section h3{font-size:var(--heading-style-h4)!important}.values_section .values_content{background-color:var(--light)!important;border:1.5px solid var(--tennis)!important;border-radius:25px!important;margin:6px!important;box-shadow:0 0 0 6px var(--cream),0 0 0 9px var(--tennis);padding:60px!important}@media screen and (max-width:749px){.values_section{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.values_section .values_content{padding:40px 4vw!important}}.values_section .values_content h3{font-size:var(--heading-style-h4)!important;letter-spacing:0!important;line-height:1.2em!important}.values_section ol{list-style:none;counter-reset:my-counter;padding-left:0!important;text-align:left!important}.values_section ol li{display:flex;counter-increment:my-counter;gap:1rem;border-bottom:1px solid var(--tennis);padding-bottom:2rem;padding-top:2rem}.values_section ol li:before{font-family:Affairs Mono!important;font-size:var(--text-style-eyebrow)!important;content:counter(my-counter,decimal-leading-zero);color:var(--tennis)!important}.values_section ol li:first-child{padding-top:1rem!important}.frame-heading_section h2{font-size:var(--heading-style-display)!important}@media screen and (max-width:749px){.frame-heading_section{padding-top:150px!important;padding-bottom:150px!important}.frame-heading_section .section-background{display:block!important}}.template-name--faq .zz-accordion-container{padding:0 16%!important}.template-name--faq .zz-accordion-header{margin-bottom:4rem!important}.template-name--faq .faq-btn{font-size:var(--text-style-p-large)!important;font-weight:600!important}.template-name--faq .faq-answer p{font-size:var(--text-style-p)!important;font-weight:400!important;letter-spacing:0!important}@media screen and (max-width:989px){.template-name--faq .zz-accordion-container{padding:0 8%!important}}@media screen and (max-width:749px){.template-name--faq .zz-accordion-container{padding:0 var(--custom-page-width)!important}}.template-blog .sqsh-blog.page-width{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.template-blog h2.sqsh-blog__heading{font-family:ABC Otto Light!important;font-size:var(--heading-style-h2)!important;letter-spacing:-.01em!important;line-height:1.15em!important;margin-bottom:6rem!important}.template-blog .sqsh-blog__filters{gap:20px!important;margin-bottom:6rem!important}.template-blog .sqsh-blog__grid{gap:6rem 4rem!important}.template-blog .sqsh-blog__card-image-link{margin-bottom:3rem!important}.template-blog .sqsh-blog__card-body{gap:2.5rem!important}.template-blog p.sqsh-blog__card-tag{font-family:var(--font-accent-family)!important;font-size:var(--text-style-accent)!important;letter-spacing:0!important;line-height:1.15em!important;text-transform:uppercase!important}.sqsh-blog__card-title{font-family:ABC Otto Light!important;font-size:var(--heading-style-h3)!important;letter-spacing:-.01em!important;line-height:1.15em!important}.sqsh-blog__card-read-more{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;font-weight:400!important;letter-spacing:0!important}.template-article .sqsh-article__tag{font-family:var(--font-accent-family)!important;font-size:var(--text-style-eyebrow)!important;text-transform:uppercase;line-height:1.2em!important;margin-bottom:2.5rem!important}.template-article .sqsh-article__header{max-width:180rem!important;padding:140px var(--custom-page-width) 4rem!important}.template-article h1.sqsh-article__title{font-size:var(--heading-style-h2)!important;letter-spacing:-.01em!important;line-height:1.15em!important;margin-bottom:2.5rem!important}@media screen and (max-width:990px){.template-article h1.sqsh-article__title{width:90%!important}}.template-article .sqsh-article__hero{padding:0 var(--custom-page-width)!important;margin-bottom:5rem!important}.template-article .sqsh-article__hero .sqsh-article__hero-img{aspect-ratio:2/1!important;border-radius:20px!important;object-fit:cover!important}@media screen and (min-width:990px){.sqsh-article__body{grid-template-columns:1fr 30rem;gap:6rem}}.facets-container h2.facets__heading,.facets-container .facets__summary,.facets-container h2.facet-filters__label,.facets-container .facet-filters__sort,.facets-container .select,.facets-container .product-count__text,.facets-container .light,.mobile-facets__open,.mobile-facets__open-label{font-size:var(--text-style-p)!important;color:var(--brown)!important;text-transform:uppercase!important;margin-block-end:0!important;opacity:1!important}.facets-wrapper{padding-bottom:2.5rem!important}.template-collection .mobile-facets__header{padding:2.5rem!important}.template-collection h2.mobile-facets__heading{font-size:var(--heading-style-h3)!important;color:var(--dark)!important;margin-block-end:1.5rem!important}.template-collection p.mobile-facets__count{font-size:var(--text-style-p)!important;color:var(--dark)!important;text-transform:uppercase!important;margin-block-end:0!important}.template-collection summary.mobile-facets__summary,.template-collection .mobile-facets__sort label{font-size:var(--text-style-p)!important;color:var(--dark)!important;opacity:1!important}.template-collection .card__inner .card__content{display:none!important}.template-collection .card__information{padding-top:2.5rem!important;padding-bottom:0!important}.template-collection h3.card__heading.h5{font-size:;margin-block-end:1rem!important}.template-collection .price{font-size:}@media screen and (max-width:749px){.template-collection slider-component.page-width{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.template-collection .grid{display:flex!important;flex-direction:column!important;row-gap:5rem!important}.template-collection .card-wrapper.product-card-wrapper{width:86vw!important}}.section-stylish--product{padding-left:var(--custom-page-width)}@media screen and (max-width:749px){.section-stylish--product{padding-left:var(--custom-page-width);padding-right:var(--custom-page-width)}}@media screen and (min-width:750px){.product--thumbnail .thumbnail-list{padding-right:10px!important;padding-top:10px!important}}.section-stylish--product .product.grid .product__info-wrapper.grid__item{grid-column:auto / span 6!important;padding-top:20px!important;padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important;padding-bottom:0!important}@media screen and (max-width:989px){.section-stylish--product .product.grid .product__info-wrapper.grid__item{padding-left:4%!important}}@media screen and (max-width:749px){.section-stylish--product .product.grid .product__info-wrapper.grid__item{padding-left:0!important;padding-right:0!important}.grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem!important}}.section-stylish--product .product__title{margin-bottom:2rem!important}.section-stylish--product .product__title h1{font-size:var(--heading-style-h2)!important;letter-spacing:-.01em!important;line-height:1.15em!important}.section-stylish--product .price{font-size:var(--text-style-p)!important;font-weight:600!important;color:var(--dark)!important}.section-stylish--product .appstle_subscription_final_price{font-size:var(--text-style-p)!important;font-weight:600!important;color:var(--chestnut)!important}.section-stylish--product .appstle_subscription_save{background-color:var(--tennis)!important;color:var(--dark)!important;border:0!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0!important;line-height:1em!important;border-radius:500px!important;padding:2px 8px 5px!important;margin-bottom:2px!important}.section-stylish--product .product__tax.caption.rte,.section-stylish--product .product__tax.caption.rte a{font-size:var(--text-style-p-small)!important;color:var(--dark-brown)!important}.section-stylish--product fieldset.product-form__input .form__label{margin-bottom:1.5rem!important;font-size:var(--text-style-p)!important;font-weight:600!important;letter-spacing:0!important;line-height:1em!important;border-radius:500px!important}.section-stylish--product .product-form__input input[type=radio]+label{margin:0 10px 0 0!important;font-size:var(--text-style-p)!important;font-weight:600!important;letter-spacing:0!important;line-height:1em!important;padding:10px 20px 12px!important}.template-product label.quantity__label.form__label{display:none!important}.quantity:before{background:var(--cream)!important;box-shadow:none!important;border:1px solid var(--dark)!important;border-radius:0!important;z-index:-1}.template-product .quantity{border-radius:0!important;overflow:hidden!important;width:fit-content!important;display:flex!important;align-items:center!important}.template-product .quantity__input{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;border:none!important;background:transparent!important;text-align:center!important;width:4rem!important}.quantity__button svg{width:1.5rem!important;height:1.5rem!important}.section-stylish--product .product__description{font-size:var(--text-style-p)!important;color:var(--dark-brown)!important;line-height:1.5em!important;margin-top:0!important}.section-stylish--product .product__description p{margin-block-end:1.5rem!important}.section-stylish--product .product-form__input{max-width:100%!important;margin-block-start:1.5rem!important}.preorder-note{padding:20px;border-radius:15px;margin:0 4px 30px!important;border:1.5px solid var(--tennis);box-shadow:0 0 0 4px var(--cream),0 0 0 6px var(--tennis)}.product-form__buttons{margin-bottom:4rem!important}.product-form__buttons button,.product-form__buttons .product-form__submit.button{color:var(--dark)!important;background-color:var(--tennis)!important;min-height:4.5rem!important;border-radius:0!important;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1em;letter-spacing:0!important;text-transform:uppercase!important;box-shadow:none!important;transition:all .3s ease!important}.product-form__buttons button.shopify-payment-button__button.shopify-payment-button__button--unbranded{color:var(--cream)!important;background-color:var(--dark)!important}.product-form__buttons button:after,.product-form__buttons .product-form__submit.button:after{box-shadow:none!important;border:none!important}.product-form__buttons button:hover,.product-form__buttons .product-form__submit.button:hover{color:var(--dark)!important;background-color:var(--biscuit)!important}.product-form__buttons button.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{color:var(--cream)!important;background-color:var(--brown)!important}.section-stylish--product .product__info-wrapper .accordion{margin:0!important;border-color:var(--dark)!important}.section-stylish--product .product__info-wrapper .accordion__title{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;letter-spacing:0!important}.section-stylish--product .product__accordion .accordion__content{padding:0!important}.section-stylish--product .product__accordion .accordion__content p{margin-block-end:1.5rem!important}#appstle_subscription_widget0{margin-top:4rem!important;margin-bottom:3rem!important}.appstle_widget_title{display:none!important}#appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:2rem!important;border:1px solid var(--dark)!important}.appstle_subscribe_save_text,.appstle_one_time_text,.appstle_single_option_text,.appstleSellingPlanDescription{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important}.appstleSelectedSellingPlanOptionDescription{margin-top:1rem!important}.appstleSellingPlanDescription ul{margin-block-start:0!important;margin-block-end:0!important}span.appstle_subscription_amount.transcy-money,span.appstle_subscription_amount-appstle-sr-only.transcy-money.sr-only,span.appstle_subscription_amount_compare_at_price.transcy-money,span.appstle_subscription_compare_amount.transcy-money,span.appstle_subscription_amount_compare_at_price-appstle-sr-only.transcy-money.sr-only,.appstle_one_time_unit_price{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important}.appstle_select_label{letter-spacing:0!important;font-size:14px!important;font-weight:600!important;margin-bottom:1rem!important}.appstle_select option,.appstle_select{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important}span.appstle-save-badge{font-family:var(--font-body-family)!important;font-size:1.4rem!important;text-transform:uppercase!important;padding:0em 1rem!important;border-radius:100px!important}.appstleLoyaltyTable{display:none!important}.exposure_section .exposure_content{margin-top:4rem!important}.exposure_section .exposure_content{padding-left:14%!important;padding-right:14%!important}.exposure_section .exposure_content p{padding-left:8%!important;padding-right:8%!important}@media screen and (max-width:989px){.exposure_section .exposure_content{padding-left:8%!important;padding-right:8%!important}.exposure_section .exposure_content p{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:749px){.exposure_section .exposure_content{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.exposure_section .exposure_img{padding-left:30%!important;padding-right:30%!important}}.ingredients-slider_section .video-slider_heading-block{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.ingredients-slider_section .video-slider_heading-block h2 p{font-family:var(--font-heading-family)!important;font-size:var(--heading-style-h2)!important;color:var(--cream)!important;letter-spacing:-.01em!important;line-height:1.15em!important}.ingredients-slider_section .video-slider_block{padding:3rem!important}.testimonial-slider_section .zz-star-container{display:none!important}.ingredients-slider_section .zz-testimonial-info{padding-top:0!important;gap:2rem!important;text-align:left!important}.ingredients-slider_section h3.testimonial-title span{font-size:var(--heading-style-h3-small)!important;letter-spacing:-.01em!important;line-height:1.15em!important;text-align:left!important}.ingredients-slider_section span.testimonial-quote p{font-size:var(--text-style-p)!important;line-height:1.4em!important;text-align:left!important;color:var(--cream)!important}.ingredients-slider_section .testimonial-name_wrap{order:-1!important}.ingredients-slider_section .image-item-wrapper{width:auto!important;height:6rem!important}.ingredients-slider_section .image-item-wrapper img{object-fit:contain!important}@media screen and (max-width:749px){.ingredients-slider_section .zz-swiper-testimonials{margin-bottom:4rem!important}.ingredients-slider_section .video-slider_block{padding:3rem 2rem 2rem!important}}.shopify-policy__container,.template-name--accessibility-statement .custom-page.page-width{max-width:100%!important;padding:140px calc(var(--custom-page-width) + 10%) 100px!important}@media screen and (max-width:989px){.shopify-policy__container,.template-name--accessibility-statement .custom-page.page-width{padding:120px var(--custom-page-width) 80px!important}}@media screen and (max-width:749px){.shopify-policy__container,.template-name--accessibility-statement .custom-page.page-width{padding:100px var(--custom-page-width) 60px!important}}.shopify-policy__container .shopify-policy__title h1,.template-name--accessibility-statement .custom-page h1.main-page-title{font-family:ABC Otto Light!important;font-size:var(--heading-style-h1)!important;letter-spacing:-.01em!important;line-height:1.15em!important;margin-block-end:4rem!important;text-align:center!important}.shopify-policy__container h2{font-family:ABC Otto Light!important;font-size:30px!important;letter-spacing:-.01em!important;line-height:1.15em!important;margin-block-end:2rem!important;margin-block-start:1rem!important}.shopify-policy__container h3{font-size:20px!important;letter-spacing:-.01em!important;line-height:1.15em!important;margin-block-end:2rem!important}.shopify-policy__container p,.template-name--accessibility-statement .custom-page p{font-size:var(--text-style-p)!important;letter-spacing:0!important;line-height:1.4em!important;margin-block-end:2rem!important}.shopify-policy__container a,.template-name--accessibility-statement .custom-page a{color:var(--chestnut)!important;transition:all .3s ease!important}.shopify-policy__container a:hover,.template-name--accessibility-statement .custom-page a:hover{color:var(--tennis)!important}.shopify-policy__container ul li,.shopify-policy__container ol li,.template-name--accessibility-statement .custom-page ul li,.template-name--accessibility-statement .custom-page ol li{font-size:var(--text-style-p)!important;letter-spacing:0!important;line-height:1.4em!important;margin-block-end:1rem!important}.shopify-policy__container li,.template-name--accessibility-statement .custom-page li{padding-inline-start:2px!important}.shopify-policy__container li p,.template-name--accessibility-statement .custom-page li p{display:inline}
/*# sourceMappingURL=/cdn/shop/t/6/assets/0-custom-styles.css.map */
