:root{--syn-black: #111111;--syn-taupe: #bda294;--syn-taupe-dark: #7a6355;--syn-cream: #f7f5f2;--syn-line: #e3ddd5;--syn-ease: cubic-bezier(.22, .61, .36, 1);--color-primary-button-hover-background: #bda294;--color-primary-button-hover-border: #bda294;--color-primary-button-hover-text: rgb(17 17 17)}.h5,.h6,h5,h6,.button,.add-to-cart-button,.variant-option--buttons legend,.popup-link__button,.accordion .details__header{letter-spacing:.08em}.button,.add-to-cart-button,.cart__checkout-button{letter-spacing:.12em}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--syn-black);outline-offset:3px}.button,.add-to-cart-button,.cart__checkout-button{transition:background-color .25s var(--syn-ease),border-color .25s var(--syn-ease),color .25s var(--syn-ease)}#header-component{--syn-header-h: 72px}#header-component .header__row--top .header__columns{min-height:var(--syn-header-h)}#header-component[data-sticky-state=active]{box-shadow:0 1px 0 var(--syn-line),0 6px 18px #1111110f}.header-menu .menu-list__link-title{position:relative;letter-spacing:.14em}.header-menu .menu-list__link-title:after{content:"";position:absolute;inset-inline:var(--gap-sm);bottom:-6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .3s var(--syn-ease)}.header-menu .menu-list__link:hover .menu-list__link-title:after,.header-menu .menu-list__link:focus-visible .menu-list__link-title:after,.header-menu .menu-list__link--active .menu-list__link-title:after,.header-menu .menu-list__link[aria-current=page] .menu-list__link-title:after,.header-menu .menu-list__list-item:has(.menu-list__disclosure[aria-expanded=true]) .menu-list__link-title:after{transform:scaleX(1)}.header-menu .menu-list__link--active,.header-menu .menu-list__link[aria-current=page]{font-weight:500}.mega-menu .mega-menu__link-image,#header-component .menu-drawer .mega-menu__link-image,#header-component .menu-drawer__link-image{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:cover;background:#efe9e3;transition:transform .5s var(--syn-ease)}.mega-menu__link:has(.mega-menu__link-image) .wrap-text{display:block;margin-top:.6rem;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}@media(hover:hover){.mega-menu .mega-menu__link:hover .mega-menu__link-image{transform:scale(1.03)}}#header-component .localization-form__select,#header-component .dropdown-localization button,#header-component localization-form-component button{font-size:.75rem;letter-spacing:.08em}#header-component .menu-drawer__menu-item--mainlist{font-family:var(--font-body--family);font-size:1rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;min-height:56px}#header-component .menu-drawer__menu-item--child{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}@media screen and (min-width:750px)and (max-width:1099px){#header-component .header-logo__image{height:34px;width:auto}#header-component .header-menu .menu-list__link-title{letter-spacing:.08em;padding-inline:.45rem}#header-component .header__columns{grid-gap:1rem}}@media screen and (max-width:749px){#header-component{--syn-header-h: 60px}.header-logo__image{object-fit:contain;max-width:40vw}}.hero[data-syn-home-hero] img.hero__media{object-fit:cover;object-position:72% 15%}.hero[data-syn-home-hero] .hero__container{--padding-block-start: clamp(28px, 8svh, 96px) !important;--padding-block-end: clamp(28px, 8svh, 96px) !important}.hero[data-syn-home-hero] .hero__content-wrapper{--gap: clamp(10px, 2svh, 16px) !important;box-sizing:border-box;max-width:100%;padding-inline:clamp(20px,6vw,112px)}.hero[data-syn-home-hero] .hero__content-wrapper>*{max-width:min(34rem,100%)}.hero[data-syn-home-hero] .text-block.h1>*{font-size:clamp(2.25rem,min(5.4vw,9.5svh),4.5rem);line-height:1.02;margin-block:0}.hero[data-syn-home-hero] .text-block.rte{--padding-block-end: clamp(4px, 1.5svh, 16px) !important}.hero[data-syn-home-hero] .group-block{max-width:100%}.hero[data-syn-home-hero] .group-block-content{--flex-wrap: wrap !important;--flex-wrap-mobile: wrap !important;flex-wrap:wrap}.hero[data-syn-home-hero] .group-block .button{max-width:100%;white-space:normal;text-align:center}.hero[data-syn-home-hero] .hero__media-grid>.overlay--gradient{background:linear-gradient(to right,#f7f5f2d1,#f7f5f28c 34%,#f7f5f200 58%)!important}@media screen and (min-width:750px)and (max-height:820px){.hero[data-syn-home-hero] .text-block.h6{margin-block-end:-4px}.hero[data-syn-home-hero] .text-block.rte p{line-height:1.5}}@media screen and (max-width:749px),screen and (orientation:portrait)and (max-width:1199px){.hero[data-syn-home-hero] img.hero__media{object-position:78% 50%}.hero[data-syn-home-hero] .hero__media-grid>.overlay--gradient{background:linear-gradient(to bottom,#f7f5f2e0,#f7f5f299 32%,#f7f5f200 52%)!important}.hero[data-syn-home-hero] .hero__content-wrapper{--vertical-alignment: flex-start !important;--vertical-alignment-mobile: flex-start !important;justify-content:flex-start}.hero[data-syn-home-hero] .hero__container{--padding-block-start: clamp(24px, 4svh, 56px) !important;--padding-block-end: 24px !important;align-items:flex-start}.hero[data-syn-home-hero] .text-block.h1>*{font-size:clamp(2.25rem,9vw,3.75rem)}}.card-gallery[data-image-ratio=portrait]{--gallery-aspect-ratio: 3 / 4 !important}.product-card .price,.product-card .compare-at-price{font-size:.875rem}.product-information media-gallery{--gallery-aspect-ratio: 3 / 4 !important}[ref=priceContainer]:has(.compare-at-price) .price{color:var(--syn-taupe-dark)}[ref=priceContainer] .compare-at-price{text-decoration:line-through;opacity:.7}.product-information .tax-note{font-size:.75rem;color:#5e5853}.product-information .variant-option--buttons legend{font-size:.75rem;line-height:1.25rem;text-transform:uppercase}.product-information .variant-option__button-label{border-width:1px;min-height:2.75rem}.product-information dialog-component.popup-link:has(~variant-picker){align-self:flex-end;position:relative;z-index:1;margin-block-end:calc(-20px - 1.25rem)}.product-information .popup-link__button{font-size:.75rem;line-height:1.25rem;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.product-information .popup-link__button svg{display:none}.product-information variant-picker fieldset:first-of-type legend{padding-inline-end:6.5rem}.product-information .add-to-cart-button{min-height:3.25rem;text-transform:uppercase;font-size:.8125rem}.product-information .add-to-cart-button .svg-wrapper:not(.add-to-cart__added-icon){display:none}.product-information .quantity-selector{border-color:var(--syn-line)}.product-information .accordion .details__header{padding-block:1.1rem;text-transform:uppercase;font-size:.75rem}product-recommendations[data-intent=complementary]:not(:has(.resource-list__item)){display:none}.sticky-add-to-cart__bar{background:var(--syn-cream);border:1px solid var(--syn-line);border-radius:0;box-shadow:0 8px 24px #11111114}.sticky-add-to-cart__button{border-radius:0;text-transform:uppercase;letter-spacing:.12em}.sticky-add-to-cart__title{font-family:var(--font-heading--family);font-size:1.125rem}.facets__form,.facets--filters-title{letter-spacing:.04em}.facets--vertical .facets__filters-wrapper{border-color:var(--syn-line)}.cart-drawer__summary{border-top:1px solid var(--syn-line)}.cart__checkout-button{min-height:3.25rem;text-transform:uppercase;border-radius:0}.cart-note__summary{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em}.footer-utilities__text,.footer-utilities a{letter-spacing:.04em}html,body{overflow-x:clip}:where(.rte,.text-block,.shopify-policy__body,.page-content) :where(img,video,iframe,embed,object,table){max-width:100%;height:auto}:where(.rte) table{display:block;overflow-x:auto}:where(h1,h2,h3,h4,.h1,.h2,.h3,.rte,.text-block){overflow-wrap:break-word}main .layout-panel-flex>*,main .group-block-content>*{min-width:0}.button,.button-secondary,.add-to-cart-button{max-width:100%}@media screen and (max-width:749px){.group-block .button,.group-block .button-secondary{white-space:normal;text-align:center}.email-signup-block.size-style{--size-style-width-mobile: 100%}.synapse-breadcrumbs [aria-current=page]{max-width:min(32ch,55vw)}}@media screen and (min-width:750px)and (max-width:989px){.footer-content{grid-template-columns:repeat(min(var(--grid-columns),3),minmax(0,1fr))}.footer-content[style*="--grid-columns: 4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.footer-content{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr))}}.footer-content>*{min-width:0}@media screen and (max-width:989px){.shopify-section[id$=__contact] .section-content-wrapper.layout-panel-flex--row{flex-direction:column;flex-wrap:nowrap}.shopify-section[id$=__contact] .section-content-wrapper.layout-panel-flex--row>.group-block{--size-style-width: 100%;width:100%}}.shopify-section[id$=__contact] .contact-form{width:100%}.shopify-section[id$=__contact] .button-unstyled{text-decoration:underline;text-underline-offset:4px;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.shopify-section[id$=__links] .group-block-content.layout-panel-flex--row{flex-wrap:wrap;justify-content:center}.shopify-section[id$=__faq] .accordion{width:100%;max-width:52rem;margin-inline:auto}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){main>.shopify-section:not(:first-child):not(:has(sticky-add-to-cart,.sticky-add-to-cart,dialog[open])){animation:syn-fade-up linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}@keyframes syn-fade-up{0%{opacity:0;translate:0 24px}to{opacity:1;translate:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}main:has([data-syn-home-hero]){--syn-home-text: 680px}@media screen and (min-width:990px){main .hero[data-syn-home-hero]{min-height:clamp(480px,36vw,560px)}main .hero[data-syn-home-hero] img.hero__media{object-fit:contain;object-position:100% 50%}}@media screen and (min-width:750px){main .hero[data-syn-home-hero] .hero__container{--padding-block-start: 48px !important;--padding-block-end: 48px !important}main .hero[data-syn-home-hero] .text-block.h2>*{font-size:44px;line-height:1.08}main .hero[data-syn-home-hero] .text-block.rte p{font-size:16px;line-height:1.55}}main .hero[data-syn-home-hero] .text-block.h2>*{margin-block:0;text-wrap:balance}main .hero[data-syn-home-hero] .group-block .button-custom{padding-block:14px;padding-inline:22px;font-size:13px;line-height:1.2}@media screen and (max-width:749px){main .hero[data-syn-home-hero]{min-height:0}main .hero[data-syn-home-hero] img.hero__media{object-fit:cover;object-position:50% 100%}main .hero[data-syn-home-hero] .hero__container{--padding-block-start: 28px !important;--padding-block-end: 0px !important}main .hero[data-syn-home-hero] .hero__content-wrapper{--gap: 12px !important}main .hero[data-syn-home-hero] .text-block.h2>*{font-size:32px;line-height:1.08}main .hero[data-syn-home-hero] .text-block.rte p{font-size:15px;line-height:1.5}main .hero[data-syn-home-hero] .group-block .button-custom{padding-block:12px;padding-inline:16px;font-size:12px}}@media screen and (max-width:749px){main:has([data-syn-home-hero]) .shopify-section:not(.hero-wrapper) .text-block.h3>*{font-size:28px;line-height:1.12}main:has([data-syn-home-hero]) .shopify-section:not(.hero-wrapper) .text-block.h4>*{font-size:20px}}main:has([data-syn-home-hero]) [id$=__benefits] .text-block.h6>*{font-size:11px;line-height:1.35}main:has([data-syn-home-hero]) [id$=__benefits] .text-block.paragraph>*{font-size:13px;line-height:1.45;color:#5e5853}main:has([data-syn-home-hero]) [id$=__benefits] .text-block.paragraph{--max-width: 30ch}@media screen and (max-width:749px){main:has([data-syn-home-hero]) [id$=__benefits] .section-content-wrapper>.group-block>.group-block-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}main:has([data-syn-home-hero]) [id$=__benefits] .text-block.paragraph>*{font-size:12px}}main:has([data-syn-home-hero]) .product-card .text-block.paragraph>*,main:has([data-syn-home-hero]) .product-card [class*=product-title]{font-size:15px;line-height:1.4}@media screen and (max-width:749px){main:has([data-syn-home-hero]) .product-card .text-block.paragraph>*,main:has([data-syn-home-hero]) .product-card [class*=product-title]{font-size:13px;line-height:1.35}main:has([data-syn-home-hero]) .product-card .price{font-size:13px}}@media screen and (min-width:750px){main:has([data-syn-home-hero]) :is([id$=__heroes],[id$=__shop_by_critter]) .section-resource-list__header,main:has([data-syn-home-hero]) [id$=__shop_by_critter] .section-resource-list__content,main:has([data-syn-home-hero]) :is([id$=__heroes],[id$=__shop_by_critter]) .resource-list{width:100%;max-width:1000px;margin-inline:auto}}main:has([data-syn-home-hero]) .collection-card .h5>*,main:has([data-syn-home-hero]) .collection-card .text-block>*{font-size:12px;letter-spacing:.08em}main:has([data-syn-home-hero]) [id$=__brand_story] .text-block.rte{max-width:min(var(--syn-home-text),100%)}main:has([data-syn-home-hero]) [id$=__brand_story] .text-block.rte p{font-size:15px;line-height:1.65}main:has([data-syn-home-hero]) [id$=__matching_family] .text-block.paragraph{max-width:560px}main:has([data-syn-home-hero]) [id$=__delivery_faq] .accordion{width:100%;max-width:720px;margin-inline:auto}main:has([data-syn-home-hero]) [id$=__delivery_faq] .accordion .text-block,main:has([data-syn-home-hero]) [id$=__delivery_faq] .accordion .text-block>*{width:100%;max-width:none;margin-inline:0}main:has([data-syn-home-hero]) [id$=__delivery_faq] .accordion .details-content{padding-block-end:16px}main:has([data-syn-home-hero]) [id$=__delivery_faq] .accordion .text-block p,main:has([data-syn-home-hero]) [id$=__delivery_faq] .accordion .text-block li{font-size:15px;line-height:1.6}main:has([data-syn-home-hero]) [id$=__newsletter] .section-content-wrapper{max-width:var(--syn-home-text);margin-inline:auto}@media screen and (max-width:749px){main:has([data-syn-home-hero]) [id$=__brand_story] .media-block,main:has([data-syn-home-hero]) [id$=__brand_story] [class*=media] img{max-height:360px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/synapse-custom.css.map */
