body{letter-spacing:var(--yamaga-body-letter-spacing);line-height:1.8}.product__title>h1{font-size:2.25rem}.yamaga-page-title{font-size:24px;line-height:1.4}.yamaga-page-intro{margin:1.6rem 0 0;font-size:1.4rem;line-height:1.8}.yamaga-page-subtitle{line-height:1.4;font-size:1.6rem}@media screen and (min-width:990px){.yamaga-page-subtitle{font-size:1.8rem;margin:3rem 0 2.4rem}}.title,.title-wrapper-with-link,.title--primary{margin-top:2rem}.shopify-section-group-header-group{position:relative;z-index:10}.section-header{z-index:10}.section-header.menu-open{z-index:100}.header__search details[open] .search-modal{z-index:1}.header__search .predictive-search--header,.header__search predictive-search[open] .predictive-search,.header__search predictive-search[loading] .predictive-search{z-index:5}.header-wrapper.header-wrapper--border-bottom{border:none}.menu-drawer__navigation--secondary{border-top:.1rem solid rgba(var(--color-foreground),.08);padding-top:0}@media screen and (min-width:990px){.menu-drawer__navigation--secondary{display:none}}.menu-drawer__navigation:not(.menu-drawer__navigation--secondary)+.menu-drawer__navigation--secondary{margin-top:-1rem}.menu-drawer__inner-container{display:flex;flex-direction:column}.menu-drawer__search{flex-shrink:0;padding:2rem 3rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.menu-drawer__search-form{display:block;width:100%;position:relative}.menu-drawer__search .field{margin-bottom:2rem}.menu-drawer__search+.menu-drawer__navigation-container{flex:1;min-height:0}.menu-drawer__search+.menu-drawer__navigation-container .menu-drawer__navigation{padding-top:2rem}.menu-drawer__search predictive-search{position:relative;display:block}.predictive-search--drawer{left:0;right:0;top:100%;width:100%}@media screen and (max-width:989px){.header__heading-logo-wrapper--has-mobile .header__heading-logo--desktop{display:none}}.header__heading-logo-wrapper--has-mobile .header__heading-logo--mobile{display:none}@media screen and (max-width:989px){.header__heading-logo-wrapper--has-mobile .header__heading-logo--mobile{display:block}}.header__icons{gap:4px;align-items:center}@media screen and (min-width:990px){.header__icons{gap:8px}}@media screen and (max-width:989px){.header__icons{gap:0;padding-right:.4rem}.header__icons .header__search,.header__icons #dawn-desktop,.header__icons a.swym-header-launcher:not(.header__icon--account),.header__icons .shopify-app-block:has(#dawn-desktop),.header__icons .shopify-app-block:has(a.swym-header-launcher){display:none}.header__icons .header__icon--account{display:flex}}.header__icons .desktop-localization-wrapper:empty{display:none}.header__icons .header__icon--cart{margin-right:0}.header__icons .shopify-app-block{display:flex;max-width:none}.header__icons .header__icon--search,.header__icons .header__icon--account,.header__icons .header__icon--cart,.header__icons .header__icon--wishlist,.header__icons #swym-advanced-header-icon,.header__icons #dawn-desktop,.header__icons #dawn-mobile,.header__icons a.swym-header-launcher{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;height:auto;width:auto;min-width:4.4rem;text-decoration:none}.header__icons .header__icon--search:hover,.header__icons .header__icon--search:focus,.header__icons .header__icon--search:focus-visible,.header__icons .header__icon--account:hover,.header__icons .header__icon--account:focus,.header__icons .header__icon--account:focus-visible,.header__icons .header__icon--cart:hover,.header__icons .header__icon--cart:focus,.header__icons .header__icon--cart:focus-visible,.header__icons .header__icon--wishlist:hover,.header__icons .header__icon--wishlist:focus,.header__icons .header__icon--wishlist:focus-visible,.header__icons #swym-advanced-header-icon:hover,.header__icons #swym-advanced-header-icon:focus,.header__icons #swym-advanced-header-icon:focus-visible,.header__icons #dawn-desktop:hover,.header__icons #dawn-desktop:focus,.header__icons #dawn-desktop:focus-visible,.header__icons #dawn-mobile:hover,.header__icons #dawn-mobile:focus,.header__icons #dawn-mobile:focus-visible,.header__icons a.swym-header-launcher:hover,.header__icons a.swym-header-launcher:focus,.header__icons a.swym-header-launcher:focus-visible{text-decoration:none}.header__icons .header__icon--search .header__icon-graphic,.header__icons .header__icon--account .header__icon-graphic,.header__icons .header__icon--cart .header__icon-graphic,.header__icons .header__icon--wishlist .header__icon-graphic,.header__icons #swym-advanced-header-icon .header__icon-graphic,.header__icons #dawn-desktop .header__icon-graphic,.header__icons #dawn-mobile .header__icon-graphic,.header__icons a.swym-header-launcher .header__icon-graphic{display:flex;align-items:center;justify-content:center;height:auto}.header__icons .header__icon--search .header__icon-label,.header__icons .header__icon--account .header__icon-label,.header__icons .header__icon--cart .header__icon-label,.header__icons .header__icon--wishlist .header__icon-label,.header__icons #swym-advanced-header-icon .header__icon-label,.header__icons #dawn-desktop .header__icon-label,.header__icons #dawn-mobile .header__icon-label,.header__icons a.swym-header-launcher .header__icon-label{display:block;height:auto;margin-top:-3px;font-size:9px;line-height:1.2;font-weight:400;color:rgb(var(--color-foreground));text-decoration:none}@media screen and (max-width:989px){.header__icons .header__icon--search,.header__icons .header__icon--account,.header__icons .header__icon--cart,.header__icons .header__icon--wishlist,.header__icons #swym-advanced-header-icon,.header__icons #dawn-desktop,.header__icons #dawn-mobile,.header__icons a.swym-header-launcher{min-width:3.2rem}.header__icons .header__icon--search .header__icon-label,.header__icons .header__icon--account .header__icon-label,.header__icons .header__icon--cart .header__icon-label,.header__icons .header__icon--wishlist .header__icon-label,.header__icons #swym-advanced-header-icon .header__icon-label,.header__icons #dawn-desktop .header__icon-label,.header__icons #dawn-mobile .header__icon-label,.header__icons a.swym-header-launcher .header__icon-label{font-size:7px;line-height:1.1;margin-top:-2px}}.header__icons .header__icon--cart .header__icon-graphic{position:relative}.header__icons .header__icon--account .header__icon-graphic,.header__icons .header__icon--account account-icon,.header__icons .header__icon--account .svg-wrapper{display:flex;align-items:center;justify-content:center;margin:0;padding:0;line-height:0}.header__icons .header__icon--account .header__icon-graphic,.header__icons .header__icon--account account-icon,.header__icons .header__icon--account .svg-wrapper{width:44px;height:44px}.header__icons .header__icon--account shop-user-avatar{display:block;margin:0;line-height:0}.header__icons .shopify-app-block:has(#swym-advanced-header-icon),.header__icons .shopify-app-block:has(#dawn-desktop),.header__icons .shopify-app-block:has(#dawn-mobile),.header__icons .shopify-app-block:has(a.swym-header-launcher){max-height:none;overflow:visible}.header__icons #swym-advanced-header-icon .header__icon-graphic,.header__icons #swym-advanced-header-icon .swym-header-icon-html,.header__icons #dawn-desktop .header__icon-graphic,.header__icons #dawn-desktop .swym-header-icon-html,.header__icons #dawn-mobile .header__icon-graphic,.header__icons #dawn-mobile .swym-header-icon-html,.header__icons a.swym-header-launcher.header__icon--wishlist .header__icon-graphic,.header__icons a.swym-header-launcher.header__icon--wishlist .swym-header-icon-html{display:flex;align-items:center;justify-content:center;margin:0;padding:0;line-height:0}.header__icons #swym-advanced-header-icon .header__icon-graphic,.header__icons #swym-advanced-header-icon .swym-header-icon-html,.header__icons #dawn-desktop .header__icon-graphic,.header__icons #dawn-desktop .swym-header-icon-html,.header__icons #dawn-mobile .header__icon-graphic,.header__icons #dawn-mobile .swym-header-icon-html,.header__icons a.swym-header-launcher.header__icon--wishlist .header__icon-graphic,.header__icons a.swym-header-launcher.header__icon--wishlist .swym-header-icon-html{width:44px;height:44px}.header__icons #swym-advanced-header-icon .header__icon-label,.header__icons #dawn-desktop .header__icon-label,.header__icons #dawn-mobile .header__icon-label,.header__icons a.swym-header-launcher.header__icon--wishlist .header__icon-label{display:block;height:auto;margin-top:-3px}.header__icons a.swym-header-launcher.header__icon--wishlist .header__icon-graphic{font-size:24px;line-height:44px}.header .swym-header-launcher-badge,.header__icons .swym-header-launcher-badge,#dawn-desktop .swym-header-launcher-badge,#dawn-mobile .swym-header-launcher-badge,.swym-header-launcher-badge.cart-count-bubble,span.swym-header-launcher-badge{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;left:-9999px!important;top:auto!important}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading . icons" "navigation navigation navigation";grid-template-columns:auto 1fr auto;row-gap:0}.header--middle-left .header__inline-menu{grid-column:1/-1;margin-left:0;width:100%;position:relative;z-index:0;padding-top:8px;padding-bottom:8px;letter-spacing:.1rem}.header--middle-left .header__inline-menu:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;background-color:var(--yamaga-header-nav-background);z-index:-1}.header--middle-left .header__inline-menu>.list-menu--inline{display:flex;justify-content:center;width:100%}.header__inline-menu>.list-menu--inline>li>a.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item{padding-left:16px;padding-right:16px;background-color:#0000}.header__inline-menu>.list-menu--inline>li>a.header__menu-item,.header__inline-menu>.list-menu--inline>li>a.header__menu-item:link,.header__inline-menu>.list-menu--inline>li>a.header__menu-item:visited,.header__inline-menu>.list-menu--inline>li>a.header__menu-item:active,.header__inline-menu>.list-menu--inline>li>a.header__menu-item:focus,.header__inline-menu>.list-menu--inline>li>a.header__menu-item:focus-visible,.header__inline-menu>.list-menu--inline>li>a.header__menu-item.focused,.header__inline-menu>.list-menu--inline>li>a.header__menu-item:hover,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:link,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:visited,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:active,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:focus,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:focus-visible,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item.focused,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:hover{color:rgb(var(--yamaga-header-nav-text));text-decoration:none;background-color:#0000}.header__inline-menu>.list-menu--inline>li>a.header__menu-item>span,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item>span{position:relative;display:inline-block}.header__inline-menu>.list-menu--inline>li>a.header__menu-item>span:after,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item>span:after{content:"";position:absolute;left:50%;bottom:-3px;width:100%;height:1px;background-color:currentColor;transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform var(--yamaga-header-nav-transition)}.header__inline-menu>.list-menu--inline>li>a.header__menu-item:hover>span:after,.header__inline-menu>.list-menu--inline>li>a.header__menu-item:focus-visible>span:after,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:hover>span:after,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:focus-visible>span:after{transform:translate(-50%) scaleX(1)}.header__inline-menu>.list-menu--inline>li>a.header__menu-item span,.header__inline-menu>.list-menu--inline>li>a.header__menu-item:hover span,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item span,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item:hover span{text-decoration:none}.header__inline-menu>.list-menu--inline>li>a.header__menu-item .header__active-menu-item,.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item .header__active-menu-item{color:inherit;text-decoration:none}.header__inline-menu>.list-menu--inline>li>header-menu summary.header__menu-item .icon-caret{color:inherit}}@media screen and (max-width:989px){.header--middle-left{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;row-gap:0}.header--middle-left header-drawer{grid-area:left-icons;justify-self:start}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:center;text-align:center}.header--middle-left .header__heading{width:var(--yamaga-header-logo-width-mobile)}.header--middle-left .header__heading-link{width:var(--yamaga-header-logo-width-mobile);padding-left:0;padding-right:0;box-sizing:border-box}.header--middle-left .header__heading-logo-wrapper,.scrolled-past-header .header--middle-left .header__heading-logo-wrapper{width:var(--yamaga-header-logo-width-mobile)}}@media screen and (min-width:990px){.header-wrapper,.header,.header__inline-menu,.header__inline-menu .list-menu--inline{overflow:visible}.header__inline-menu header-menu>details{position:relative}.header__inline-menu details:not([open])>.header__submenu{visibility:hidden;pointer-events:none}.header__inline-menu details[open]>.header__submenu{z-index:10;visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0)}.header__inline-menu .header__submenu.list-menu--disclosure{top:100%;left:0;margin-top:.35rem}.header__inline-menu .header__submenu.global-settings-popup{z-index:10;background:rgb(var(--color-background))}.header__inline-menu .header__submenu .header__menu-item,.header__inline-menu .header__submenu .header__menu-item:link,.header__inline-menu .header__submenu .header__menu-item:visited,.header__inline-menu .header__submenu .header__menu-item:hover,.header__inline-menu .header__submenu .header__menu-item:active,.header__inline-menu .header__submenu .header__menu-item:focus,.header__inline-menu .header__submenu .header__menu-item:focus-visible,.header__inline-menu .header__submenu.list-menu__item--active,.header__inline-menu .header__submenu.list-menu__item--active:hover{text-decoration:none}.header__inline-menu .header__submenu .header__menu-item span,.header__inline-menu .header__submenu .header__menu-item:hover span{text-decoration:none}.header__inline-menu .header__submenu details[open]>.header__menu-item,.header__inline-menu .header__submenu details[open]:hover>.header__menu-item{text-decoration:none}.header__inline-menu summary.header__menu-item{display:inline-flex;align-items:center;gap:.35rem}.header__inline-menu summary.header__menu-item .icon-caret{position:static;margin:0;height:.5rem;width:auto;flex-shrink:0}}.ngc__modal__companyName{display:none!important}.ngc__modal.yamaga-ngc-modal--success{padding:2.4rem 2rem;text-align:center}.ngc__modal.yamaga-ngc-modal--success:before{content:"\2713";display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin:0 auto 1.6rem;border-radius:50%;background-color:#1e5040;color:#fff;font-size:2.8rem;font-weight:700;line-height:1}.ngc__modal.yamaga-ngc-modal--success .yamaga-ngc-success-message,.ngc__modal.yamaga-ngc-modal--success .ngc__modal__information,.ngc__modal.yamaga-ngc-modal--success [class*=modal__information]{display:block!important;margin:0 auto 1.2rem;padding:1.6rem 2rem;max-width:36rem;border:1px solid #1e5040;border-radius:8px;background-color:#f2f8f5;color:#1e5040;font-size:1.8rem;font-weight:700;line-height:1.6}@media screen and (min-width:750px){.ngc__modal.yamaga-ngc-modal--success .yamaga-ngc-success-message,.ngc__modal.yamaga-ngc-modal--success .ngc__modal__information,.ngc__modal.yamaga-ngc-modal--success [class*=modal__information]{font-size:2rem}}.yamaga-contact-success{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.2rem;margin:2rem auto 4rem;padding:3.2rem 2.4rem;max-width:56rem;border:1px solid #1e5040;border-radius:8px;background-color:#f2f8f5;text-align:left}.yamaga-contact-success__title{margin:0;font-size:2rem;line-height:1.4;color:#1e5040}.yamaga-contact-success__message{margin:0;font-size:1.5rem;line-height:1.8;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.yamaga-contact-success{padding:4rem 3.2rem}.yamaga-contact-success__message{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-base.css.map */
