body.fn-page{margin:0;background:#fff;color:#3b2b2f;font:400 16px/1.5 var(--fn-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.fn-page *:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)),body.fn-page *:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)):before,body.fn-page *:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)):after{box-sizing:border-box}body.fn-page button:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)),body.fn-page input:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)),body.fn-page select:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)),body.fn-page textarea:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){font:inherit}body.fn-page button:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)),body.fn-page a:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){touch-action:manipulation}body.fn-page img:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){max-width:100%}body.fn-page a:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){color:inherit}body.fn-page [hidden]:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){display:none!important}body.fn-page button:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){cursor:pointer}body.fn-page button:disabled:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){cursor:not-allowed}body.fn-page :focus-visible:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){outline:2px solid #219662;outline-offset:4px}body.fn-page summary:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){cursor:pointer}body.fn-page summary:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *))::-webkit-details-marker{display:none}body.fn-page summary:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){list-style:none}body.fn-page p:first-child:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){margin-top:0}body.fn-page p:last-child:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)){margin-bottom:0}.fn-sr-only{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.fn-skip{position:fixed;z-index:1000;top:0;left:0;background:#fff;padding:12px;transform:translateY(-200%)}.fn-skip:focus{transform:none}.fn-section{background:var(--fn-bg,#fff);color:var(--fn-ink,#3b2b2f);font-family:var(--fn-font-body);font-size:var(--fn-text-size,16px);text-align:var(--fn-align,left);padding:var(--fn-pt,0) var(--fn-pr,0) var(--fn-pb,0) var(--fn-pl,0);margin:var(--fn-mt,0) var(--fn-mr,0) var(--fn-mb,0) var(--fn-ml,0);border:var(--fn-bw,0) solid var(--fn-border,transparent)}.fn-container{width:100%;max-width:var(--fn-max,1280px);margin-inline:auto;min-width:0}.fn-block{color:var(--fn-b-color,inherit);background:var(--fn-b-bg,transparent);font-family:var(--fn-b-font,inherit);font-size:var(--fn-b-font-size,inherit);font-weight:var(--fn-b-weight,inherit);text-align:var(--fn-b-align,inherit);padding:var(--fn-b-pt,0) var(--fn-b-pr,0) var(--fn-b-pb,0) var(--fn-b-pl,0);margin:var(--fn-b-mt,0) var(--fn-b-mr,0) var(--fn-b-mb,0) var(--fn-b-ml,0);border:var(--fn-b-bw,0) solid var(--fn-b-border,transparent);border-radius:var(--fn-b-radius,0);min-width:0}.fn-icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:6px;border:0;background:transparent;color:inherit;text-decoration:none}.fn-icon-button svg{flex-shrink:0}.fn-announcement{font-weight:500;line-height:21px}.fn-announcement__message{text-align:center;line-height:inherit}.fn-announcement a{text-decoration:none}.fn-header{z-index:40;position:relative}.fn-header__grid{display:grid;grid-template-columns:1fr auto 1fr;column-gap:var(--fn-gap,32px);align-items:center;min-height:calc(var(--fn-header-height,102px) - var(--fn-pt,12px) - var(--fn-pb,12px))}.fn-header__desktop-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fn-nav-gap,0)}.fn-header__desktop-nav a{padding:var(--fn-menu-link-inset-y,8px) var(--fn-menu-link-inset-x,12px);font-size:16px;font-weight:500;line-height:21.33px;text-decoration:none;white-space:nowrap}.fn-header a:hover{text-decoration:underline;text-underline-offset:4px}.fn-header__logo{display:block;width:var(--fn-logo-width,110px);line-height:0}.fn-header__logo img{display:block;width:100%;height:auto}.fn-header__actions{display:flex;align-items:center;justify-content:flex-end}.fn-header__mobile-actions{display:none}.fn-header__cart{position:relative}.fn-cart-count{position:absolute;right:0;bottom:0;min-width:16px;height:16px;border-radius:50%;background:#3b2b2f;color:#fff;font-size:10px;text-align:center;line-height:16px}.fn-header-host--sticky{position:sticky;top:0;z-index:40}.fn-drawer,.fn-search-dialog{color:#3b2b2f;background:#fff;border:0;padding:var(--fn-drawer-top-inset,64px) var(--fn-drawer-side-inset,24px) var(--fn-drawer-bottom-inset,24px);box-shadow:0 12px 32px #0002}.fn-drawer{position:fixed;inset:0 auto 0 0;width:min(85vw,400px);height:100dvh;max-height:100dvh;margin:0}.fn-drawer nav{display:flex;flex-direction:column;gap:var(--fn-drawer-gap,12px)}.fn-drawer nav a{padding:var(--fn-m-menu-link-inset-y,12px) var(--fn-m-menu-link-inset-x,12px);text-decoration:none;font-weight:500}.fn-dialog-close{position:absolute;right:12px;top:12px}.fn-page dialog::backdrop{background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fn-search-dialog{width:min(90vw,680px);border-radius:16px}.fn-search-dialog label{display:block;font-size:24px;margin:0 0 16px}.fn-search-dialog form>div{display:flex;border:1px solid #e6ded6;border-radius:8px}.fn-search-dialog input{border:0;padding:12px;min-width:0;flex:1;background:transparent}.fn-footer{background:linear-gradient(var(--fn-bg,#fff),var(--fn-footer-end,#deeaf2));overflow:hidden}.fn-footer__grid{display:grid;grid-template-columns:365px 1fr 1fr;column-gap:var(--fn-gap,64px);row-gap:var(--fn-footer-row-gap,64px)}.fn-footer__newsletter{grid-row:span 2}.fn-footer__logo{width:187px;margin-bottom:var(--fn-logo-bottom-gap,24px)}.fn-footer__logo img{display:block;width:100%;height:auto}.fn-footer h2{font:400 32px/1.2 var(--fn-b-font,var(--fn-font-heading));font-size:var(--fn-b-font-size,32px);margin:0 0 var(--fn-newsletter-heading-gap,8px)}.fn-footer h3{font:400 20px/28px var(--fn-b-font,var(--fn-font-heading));font-size:var(--fn-b-font-size,20px);margin:0 0 var(--fn-menu-heading-gap,16px)}.fn-footer__copy{font-size:16px;line-height:24px}.fn-newsletter{display:flex;flex-wrap:wrap;align-items:center;background:#fff;border-radius:8px;padding:var(--fn-newsletter-inset-y,12px) var(--fn-newsletter-inset-x,16px);margin-top:var(--fn-newsletter-top-gap,32px);gap:var(--fn-newsletter-item-gap,8px)}.fn-newsletter input{flex:1;width:0;min-width:0;border:0;padding:0;font-size:16px;line-height:24px;outline:none}.fn-newsletter button{display:flex;background:none;border:0;padding:0;color:inherit}.fn-newsletter button svg{width:20px;height:20px}.fn-newsletter p,.fn-newsletter div{flex:0 0 100%}.fn-footer__menu nav{display:flex;flex-direction:column}.fn-footer__menu a{font-size:14px;line-height:20px;text-decoration:none;padding:var(--fn-menu-link-inset,10px) 0}.fn-footer a:hover{text-decoration:underline;text-underline-offset:4px}.fn-footer__support{grid-column:2/span 2;max-width:367px}.fn-footer__social{display:flex;align-items:center;gap:var(--fn-social-item-gap,16px);margin:0 0 var(--fn-social-bottom-gap,16px)}.fn-footer__social a{width:24px;height:24px;display:block}.fn-footer__support-copy{font-size:14px;line-height:21px;color:var(--fn-muted)}.fn-footer__support-copy p{margin:0}.fn-footer__payments{display:flex;flex-wrap:wrap;gap:var(--fn-payment-item-gap,8px);margin-top:var(--fn-payment-top-gap,16px)}.fn-footer__payments svg{width:29px;height:20px}.fn-footer__big-logo{margin-top:var(--fn-big-logo-top-gap,80px)}.fn-footer__big-logo img{display:block;width:100%;height:auto}.fn-reveal-ready [data-animation=fade],.fn-reveal-ready [data-animation=rise]{opacity:0;transition:opacity var(--fn-duration,.6s),transform var(--fn-duration,.6s)}.fn-reveal-ready [data-animation=rise]{transform:translateY(24px)}.fn-reveal-ready .fn-is-visible[data-animation]{opacity:1;transform:none}@media(max-width:1100px)and (min-width:768px){.fn-header{padding-inline:var(--fn-tablet-side-inset,24px)}.fn-header__grid{column-gap:var(--fn-tablet-column-gap,20px)}.fn-header__desktop-nav a{font-size:14px;padding:var(--fn-tablet-menu-link-inset-y,6px) var(--fn-tablet-menu-link-inset-x,8px)}.fn-footer__grid{grid-template-columns:1fr 1fr 1fr;gap:var(--fn-tablet-footer-gap,32px)}}@media(max-width:767px){.fn-section{font-size:var(--fn-text-size-m,16px);padding:var(--fn-m-pt,0) var(--fn-m-pr,0) var(--fn-m-pb,0) var(--fn-m-pl,0);margin:var(--fn-m-mt,0) var(--fn-m-mr,0) var(--fn-m-mb,0) var(--fn-m-ml,0)}.fn-block{font-size:var(--fn-b-font-size-m,var(--fn-b-font-size,inherit));padding:var(--fn-b-m-pt,0) var(--fn-b-m-pr,0) var(--fn-b-m-pb,0) var(--fn-b-m-pl,0);margin:var(--fn-b-m-mt,0) var(--fn-b-m-mr,0) var(--fn-b-m-mb,0) var(--fn-b-m-ml,0)}.fn-announcement{line-height:18px}.fn-header__grid{grid-template-columns:1fr auto 1fr;gap:var(--fn-gap-m,0);min-height:calc(var(--fn-m-header-height,60px) - var(--fn-m-pt,12px) - var(--fn-m-pb,12px))}.fn-header__desktop-nav,.fn-header__desktop-search{display:none}.fn-header__mobile-actions{display:flex}.fn-header .fn-icon-button{width:36px;height:36px;padding:6px}.fn-header__logo{width:var(--fn-m-logo-width,99px)}.fn-footer__grid{grid-template-columns:1fr 1fr;gap:var(--fn-gap-m,18px) var(--fn-m-footer-column-gap,32px)}.fn-footer__newsletter{grid-column:1/-1;grid-row:auto;text-align:center}.fn-footer__logo{margin:0 auto var(--fn-m-logo-bottom-gap,18px)}.fn-newsletter{margin-top:var(--fn-m-newsletter-top-gap,18px);padding:var(--fn-m-newsletter-inset-y,12px) var(--fn-m-newsletter-inset-x,16px);gap:var(--fn-m-newsletter-item-gap,8px)}.fn-footer h3{margin-bottom:var(--fn-m-menu-heading-gap,8px)}.fn-footer__menu a{padding:var(--fn-m-menu-link-inset,6px) 0}.fn-footer__support{grid-column:1/-1;max-width:none}.fn-footer__big-logo{margin-top:var(--fn-m-big-logo-top-gap,32px)}.fn-footer__payments{max-width:240px}.fn-footer h2{font-size:var(--fn-b-font-size-m,32px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body.fn-page *:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)),body.fn-page *:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)):before,body.fn-page *:not(:where(.shopify-section:not(.fn-shopify-section),.shopify-section:not(.fn-shopify-section) *,.fn-legacy-portal,.fn-legacy-portal *)):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.fn-reveal-ready [data-animation]{opacity:1;transform:none}}.fn-header__desktop-nav a.fn-block{padding:var(--fn-b-pt,8px) var(--fn-b-pr,12px) var(--fn-b-pb,8px) var(--fn-b-pl,12px)}.fn-footer__grid{grid-template-columns:minmax(220px,365px) repeat(calc(var(--fn-footer-columns,3) - 1),minmax(0,1fr))}.fn-footer__support{grid-column:2/-1}@media(min-width:768px)and (max-width:1100px){.fn-header{padding-inline:var(--fn-pl,0) var(--fn-pr,0)}.fn-footer__grid{grid-template-columns:repeat(var(--fn-footer-columns,3),minmax(0,1fr))}}@media(max-width:767px){.fn-footer__grid{grid-template-columns:1fr 1fr}.fn-footer__support{grid-column:1/-1}}.fn-header__desktop-nav a.fn-block{margin:var(--fn-b-mt,0) var(--fn-b-mr,0) var(--fn-b-mb,0) var(--fn-b-ml,0)}.fn-drawer nav a.fn-block{padding:var(--fn-b-m-pt,12px) var(--fn-b-m-pr,12px) var(--fn-b-m-pb,12px) var(--fn-b-m-pl,12px);margin:var(--fn-b-m-mt,0) var(--fn-b-m-mr,0) var(--fn-b-m-mb,0) var(--fn-b-m-ml,0)}@media(max-width:767px){.fn-footer h2{margin-bottom:var(--fn-m-newsletter-heading-gap,8px)}.fn-footer__social{gap:var(--fn-m-social-item-gap,16px);margin-bottom:var(--fn-m-social-bottom-gap,16px)}.fn-footer__payments{gap:var(--fn-m-payment-item-gap,8px);margin-top:var(--fn-m-payment-top-gap,16px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fn-base.css.map */
