html,body{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:400;font-synthesis:weight style}:root{--font-body-family: "Plus Jakarta Sans", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "Londrina Solid", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-stack-body: var(--font-body-family);--font-stack-heading: var(--font-heading-family)}body{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-heading-family)!important;font-weight:400;font-synthesis:weight style}.subtitle{color:rgba(var(--color-foreground),1)}@font-face{font-family:Plus Jakarta Sans;src:url(/cdn/shop/files/PlusJakartaSans.woff2?v=1758700668) format("woff2"),url(/cdn/shop/files/PlusJakartaSans.woff?v=1758700656) format("woff");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Londrina Solid;src:url(/cdn/shop/files/LondrinaSolid-Regular.woff2?v=1709034128) format("woff2"),url(/cdn/shop/files/LondrinaSolid-Regular.woff?v=1709034128) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Londrina Shadow;src:url(/cdn/shop/files/LondrinaShadow-Regular.woff2?v=1726656233) format("woff2"),url(/cdn/shop/files/LondrinaShadow-Regular.woff?v=1726656812) format("woff");font-weight:400;font-style:normal;font-display:swap}.header__icon--search,.header__icon--account{display:none!important}.custom-login-btn:hover{background-color:#e6c14e}.button,.button-label,.shopify-challenge__button,.customer button,button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family)!important;font-weight:600;letter-spacing:.05rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--color-button-text: 17, 17, 17}.button--secondary{--buttons-border-width: 2px;--buttons-border-opacity: 1}.social-proof-link,.social-proof-link:visited,.social-proof-link:hover,.social-proof-link:active{color:currentColor;text-decoration:underline}.social-proof-link:hover{opacity:.85}.title-wrapper-with-link.multicolumn__title{justify-content:center!important;text-align:center!important;width:100%}.title-wrapper-with-link.multicolumn__title .title{margin-left:auto!important;margin-right:auto!important;text-align:center!important;width:100%}.shopify-pc__banner__dialog{padding:10px 12px 16px!important;border-radius:12px!important;max-width:720px!important;margin-bottom:7px!important}@media(min-width:481px){#shopify-pc__banner,.shopify-pc__banner__dialog{left:0!important;right:0!important;margin-left:auto!important;margin-right:auto!important}}.shopify-pc__banner__body{font-size:16px!important;line-height:1.35!important;margin:0 0 14px!important;color:#111!important}.shopify-pc__banner__body p,.shopify-pc__banner__body-text,.shopify-pc__banner__body a{color:#111!important}.shopify-pc__banner__dialog .shopify-pc__banner__body-title,.shopify-pc__banner__dialog #shopify-pc__banner__body-title,.shopify-pc__banner__dialog .shopify-pc__banner__title,.shopify-pc__banner__dialog .shopify-pc__banner__body h2{font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:700!important;color:#000!important;font-size:18px!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important;margin:0 0 7px!important}.shopify-pc__banner__body a{text-decoration:underline!important;text-underline-offset:2px!important}.shopify-pc__banner__dialog .shopify-pc__banner__buttons,.shopify-pc__banner__dialog .shopify-pc__banner__btns,.shopify-pc__banner__dialog .shopify-pc__banner__actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important}.shopify-pc__banner__dialog .shopify-pc__banner__buttons>*,.shopify-pc__banner__dialog .shopify-pc__banner__btns>*,.shopify-pc__banner__dialog .shopify-pc__banner__actions>*{margin:0!important;padding:0!important;display:flex!important}#shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog .shopify-pc__banner__btns>*:has(#shopify-pc__banner__btn-accept),.shopify-pc__banner__dialog .shopify-pc__banner__buttons>*:has(#shopify-pc__banner__btn-accept),.shopify-pc__banner__dialog .shopify-pc__banner__actions>*:has(#shopify-pc__banner__btn-accept){order:1!important}#shopify-pc__banner__btn-decline,.shopify-pc__banner__dialog .shopify-pc__banner__btns>*:has(#shopify-pc__banner__btn-decline),.shopify-pc__banner__dialog .shopify-pc__banner__buttons>*:has(#shopify-pc__banner__btn-decline),.shopify-pc__banner__dialog .shopify-pc__banner__actions>*:has(#shopify-pc__banner__btn-decline){order:2!important}#shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__dialog .shopify-pc__banner__btns>*:has(#shopify-pc__banner__btn-manage-prefs),.shopify-pc__banner__dialog .shopify-pc__banner__buttons>*:has(#shopify-pc__banner__btn-manage-prefs),.shopify-pc__banner__dialog .shopify-pc__banner__actions>*:has(#shopify-pc__banner__btn-manage-prefs){order:3!important;margin-left:auto!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs,#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-manage-prefs{padding:8px 16px!important;line-height:1!important;border-radius:999px!important;white-space:nowrap!important;width:auto!important;min-width:0!important;flex:0 0 auto!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{font-size:16.5px!important}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-accept *{color:#000!important}#shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-decline *,#shopify-pc__banner__btn-manage-prefs,#shopify-pc__banner__btn-manage-prefs *{color:#111!important}#shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__btn-manage-prefs{background:transparent!important;border:0!important;padding:0!important;font-size:16px!important;text-decoration:underline!important;text-underline-offset:2px!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:hover,#shopify-pc__banner__btn-manage-prefs:hover{opacity:.85!important}@media(max-width:480px){.shopify-pc__banner__dialog{padding:12px 14px 14px!important;border-radius:12px!important}.shopify-pc__banner__body{font-size:14px!important;margin-bottom:12px!important}.shopify-pc__banner__dialog .shopify-pc__banner__body-title,.shopify-pc__banner__dialog #shopify-pc__banner__body-title,.shopify-pc__banner__dialog .shopify-pc__banner__title,.shopify-pc__banner__dialog .shopify-pc__banner__body h2{font-size:16px!important}.shopify-pc__banner__dialog .shopify-pc__banner__buttons,.shopify-pc__banner__dialog .shopify-pc__banner__btns,.shopify-pc__banner__dialog .shopify-pc__banner__actions{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.shopify-pc__banner__dialog .shopify-pc__banner__buttons>*,.shopify-pc__banner__dialog .shopify-pc__banner__btns>*,.shopify-pc__banner__dialog .shopify-pc__banner__actions>*{width:100%!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{width:100%!important;justify-content:center!important;text-align:center!important;font-size:16px!important;padding:12px 16px!important}#shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__dialog .shopify-pc__banner__btns>*:has(#shopify-pc__banner__btn-manage-prefs),.shopify-pc__banner__dialog .shopify-pc__banner__buttons>*:has(#shopify-pc__banner__btn-manage-prefs),.shopify-pc__banner__dialog .shopify-pc__banner__actions>*:has(#shopify-pc__banner__btn-manage-prefs){align-self:flex-end!important;width:auto!important}#shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__btn-manage-prefs{font-size:14px!important;padding:4px 2px!important}}.video-section .deferred-media__poster-button{background-color:#0009!important;border:none!important;color:#fff!important}.video-section .deferred-media__poster-button .icon-play{color:#fff!important;fill:currentColor}#shopify-pc__banner__btn-decline{background:#f2f2f7!important;color:#111!important;border:1px solid #f2f2f7!important;box-shadow:none!important;font-weight:500!important}#shopify-pc__banner__btn-decline:hover{background:#e6e6ee!important;border-color:#e6e6ee!important}#shopify-pc__banner__btn-accept{background:#f6d35f!important;color:#000!important;border:1px solid #F6D35F!important;font-weight:600!important}.shopify-pc__prefs__dialog{--ftp-prefs-label-size: 16px}.shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:700!important;font-size:var(--ftp-prefs-label-size)!important;letter-spacing:normal!important;text-transform:none!important}.shopify-pc__prefs__dialog .shopify-pc__prefs__option label{font-size:var(--ftp-prefs-label-size)!important}.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button,.shopify-pc__prefs__dialog header button:not(.shopify-pc__prefs__header-close),.shopify-pc__prefs__dialog [id^=shopify-pc__prefs__btn]{background:#fff!important;color:#000!important;border:1px solid #000000!important;border-radius:999px!important;box-shadow:none!important}.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover,.shopify-pc__prefs__dialog header button:not(.shopify-pc__prefs__header-close):hover,.shopify-pc__prefs__dialog [id^=shopify-pc__prefs__btn]:hover{background:#f2f4f2!important}#shopify-pc__prefs__btn-accept,#shopify-pc__prefs__header-accept,.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions>button:first-child,#shopify-pc__prefs__btn-accept:hover,#shopify-pc__prefs__header-accept:hover,.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions>button:first-child:hover{background:#f6d35f!important;color:#000!important;border:1px solid #F6D35F!important;font-weight:700!important}#menu-drawer .menu-drawer__navigation-container{grid-template-rows:minmax(0,1fr) auto auto;overflow:hidden}#menu-drawer .menu-drawer__navigation{min-height:0;overflow-y:auto;padding:2rem 0 1rem}.ftp-drawer-membership{margin:0 3rem 1rem;padding-bottom:1.6rem;border-bottom:1px solid #E5E5EA}.ftp-drawer-membership__headline{margin:0 0 .4rem;color:#2b463d;font-family:var(--font-heading-family);font-size:clamp(2.2rem,7vw,2.6rem);font-weight:400;letter-spacing:normal;line-height:1.15}.ftp-drawer-membership__text{margin:0 0 1.4rem;color:#000;font-size:clamp(1.2rem,3.6vw,1.4rem);letter-spacing:normal;line-height:1.4;white-space:nowrap}.ftp-drawer-membership__cta{display:flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2rem;border-radius:999px;background-color:#f6d35f;color:#000;font-size:1.5rem;font-weight:700;letter-spacing:normal;text-align:center;text-decoration:none}.ftp-drawer-login{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.6rem;padding:.8rem 3rem;background-color:#2b463d;color:#fff;text-decoration:none}.ftp-drawer-login__text{display:flex;flex-direction:column;min-width:0}.ftp-drawer-login__title{font-size:1.5rem;font-weight:700;letter-spacing:normal;line-height:1.3}.ftp-drawer-login__subtitle{color:#b0d182;font-size:1.2rem;letter-spacing:normal;line-height:1.3}.ftp-drawer-login .svg-wrapper{flex:0 0 auto;width:1.8rem;height:1.8rem}#menu-drawer .menu-drawer__utility-links{padding:.4rem 3rem;background-color:#f2f2f7}#menu-drawer .list-social{display:none}@media screen and (max-width:989px){#menu-drawer .menu-drawer__localization{position:relative;display:flex;flex-wrap:wrap;align-items:center;column-gap:.8rem}#menu-drawer .menu-drawer__localization .disclosure{position:static}#menu-drawer .menu-drawer__localization .disclosure__list-wrapper{left:0}}@media screen and (min-width:990px){#menu-drawer .menu-drawer__utility-links{display:none}}.ftp-drawer-membership__headline{font-size:min(3rem,calc((100vw - 6rem) / 11.1))}.ftp-drawer-membership__text{font-size:min(1.6rem,calc((100vw - 6rem)/20))}.ftp-drawer-membership__cta,.ftp-drawer-login__title{font-size:1.7rem}.ftp-drawer-login__subtitle{font-size:1.4rem}.ftp-drawer-login .svg-wrapper{width:2.2rem;height:2.2rem}.ftp-drawer-login .svg-wrapper svg{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ftp-custom.css.map */
