@font-face{font-family:Plus Jakarta Sans;src:url(plus-jakarta-sans-variable.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap}:root{--font-body-family: "Plus Jakarta Sans", Arial, Helvetica, sans-serif;--font-body-weight: 400;--font-heading-family: "Plus Jakarta Sans", Arial, Helvetica, sans-serif;--font-heading-weight: 700;--font-button-family: "Plus Jakarta Sans", Arial, Helvetica, sans-serif;--font-button-weight: 600;--font-subheading-family: "Plus Jakarta Sans", Arial, Helvetica, sans-serif;--font-subheading-weight: 500;--font-menu-item-family: "Plus Jakarta Sans", Arial, Helvetica, sans-serif;--font-menu-item-weight: 600;--sakura-blue: #76bde0;--sakura-deep: #2a6e92;--sakura-ink: #17242c;--sakura-navy: #17384d;--sakura-wash: #f4fafd;--sakura-tint: #eaf5fb;--sakura-beige: #f8e6de;--sakura-ivory: #fbf7ef;--sakura-green: #87d69c;--sakura-line: #d8e6ee;--sakura-cta: #4f85f4;--sakura-cta-hover: #6898f7;--sakura-cta-active: #5f91f6;--sakura-cta-text: #17242c;--sakura-canvas: 1680px;--sakura-container-gutter: clamp(20px, 3vw, 48px)}.product-btn-atc.btn-primary,.product-btn-atc.btn-secondary,button[name=checkout].btn-primary,.shopify-payment-button__button--unbranded{border-color:var(--sakura-cta);background:var(--sakura-cta);color:var(--sakura-cta-text)}.product-btn-atc:not(:disabled):hover,button[name=checkout].btn-primary:not(:disabled):hover,.shopify-payment-button__button--unbranded:not(:disabled):hover{border-color:var(--sakura-cta-hover);background:var(--sakura-cta-hover);color:var(--sakura-cta-text);opacity:1}.product-btn-atc:not(:disabled):active,button[name=checkout].btn-primary:not(:disabled):active,.shopify-payment-button__button--unbranded:not(:disabled):active{border-color:var(--sakura-cta-active);background:var(--sakura-cta-active);color:var(--sakura-cta-text);opacity:1}.product-btn-atc.btn-primary:focus-visible,.product-btn-atc.btn-secondary:focus-visible,button[name=checkout].btn-primary:focus-visible,.shopify-payment-button .shopify-payment-button__button--unbranded:focus-visible{outline:3px solid var(--sakura-cta-text);outline-offset:3px}.product-btn-atc.btn-primary:disabled,.product-btn-atc.btn-secondary:disabled,button[name=checkout].btn-primary:disabled,.shopify-payment-button__button--unbranded:disabled{border-color:#d5dee8;background:#d5dee8;color:#53616a;box-shadow:none;cursor:not-allowed;opacity:1}body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,.header,.sakura-header{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif}body{font-weight:400}.headline,.h1,.h2,h1,h2{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-weight:800}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-weight:700}.btn{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-weight:600}.subtext{font-weight:500}body .field__text{min-height:44px;border-radius:10px}body .field__label{font-weight:600}.js-accordion-trigger,.js-collapsible-region-trigger,.filter-form__summary{min-height:44px}body .btn:focus-visible,body .field--focus:focus-visible,body .js-accordion-trigger:focus-visible,body .js-collapsible-region-trigger:focus-visible,body .filter-form__summary:focus-visible,body a:focus-visible,body summary:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(max-width:767px){.ctnr:not(.sakura-header){padding-inline:20px}a.btn:not(.visually-hidden),button.btn,input.btn,[role=button].btn,button.btn-localization,.js-predictive-search-close-trigger{min-height:44px}a.btn-icon:not(.visually-hidden),button.btn-icon,input.btn-icon,[role=button].btn-icon,.js-predictive-search-close-trigger{min-width:44px}}.sakura-header-shell,.sakura-header-shell.is-header-transparent,.sakura-header-shell.is-sticky,.sakura-header-shell>sht-header,.sakura-header-shell .section-header,.sakura-header-shell .header--transparent,.sakura-header-shell .header--sticked{background:var(--sakura-blue)!important;background-color:var(--sakura-blue)!important;background-image:none!important}.sakura-header{width:min(calc(100% - 64px),var(--sakura-canvas));max-width:1680px;height:88px;min-height:88px;padding-inline:0;background:var(--sakura-blue);color:#fff}.sakura-header>.header__logo{width:155px;flex:0 0 155px}.sakura-header .header__logo-img{width:155px;max-height:66px;object-fit:contain;filter:none}.sakura-header>.header__logo .header__icons,.sakura-header>.header__logo .header__icons button,.sakura-header>.header__menu>.header__nav>.main__menu>.menu__item>a.menu__link-lv1,.sakura-header>.header__menu>.header__nav>.main__menu>.menu__item>sht-menu-header>details>summary.menu__link-lv1,.sakura-header>.header__icons,.sakura-header>.header__icons a,.sakura-header>.header__icons button,.sakura-header>.header__icons .btn-localization{color:#fff!important;font-weight:600}.sakura-header .menu-dropdown,.sakura-header .mega-menu-wrapper,.sakura-header .menu-dropdown .menu__link,.sakura-header .mega-menu-wrapper .menu__link,.sakura-header .menu__link-lv2,.sakura-header .menu__link-lv3{color:var(--sakura-ink)!important}.sakura-header .btn,.sakura-header .menu__link,.sakura-header .btn-localization{min-width:44px;min-height:44px}.sakura-header .sakura-nav-corporate{order:999}.sakura-header>.header__menu>.header__nav>.main__menu>.sakura-nav-corporate>a.menu__link-lv1,.sakura-header>.header__menu>.header__nav>.main__menu>.sakura-nav-corporate>sht-menu-header>details>summary.menu__link-lv1{border:0;border-radius:0;background:transparent!important;box-shadow:none;color:var(--sakura-navy)!important}.sakura-header a:focus-visible,.sakura-header button:focus-visible,.sakura-header summary:focus-visible{outline:2px solid var(--sakura-navy);outline-offset:2px}#menuDrawer,#menuDrawer .menu__link,#menuDrawer .menu__link-lv2,#menuDrawer .menu__link-lv3{color:var(--sakura-ink)!important}@media(max-width:1023px){.sakura-header{width:min(calc(100% - 40px),var(--sakura-canvas));height:68px;min-height:68px}.sakura-header>.header__logo{width:112px;flex-basis:112px}.sakura-header .header__logo-img{width:112px;max-height:54px}#menuDrawer .sakura-nav-corporate{order:999;width:100%;border:0;border-radius:0;background:var(--sakura-ivory);box-shadow:none}#menuDrawer .sakura-nav-corporate .menu__link{color:var(--sakura-navy)!important}}@media(max-width:767px){body,button,input,select,textarea{font-size:16px}}.js-footer{position:relative;isolation:isolate}.js-footer:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:var(--sakura-deep);content:"";-webkit-mask:url(sakura-tree-upright-warm.webp) left -140px bottom -210px / min(840px,68vw) auto no-repeat;mask:url(sakura-tree-upright-warm.webp) left -140px bottom -210px / min(840px,68vw) auto no-repeat;opacity:.16;transform:scaleX(-1);pointer-events:none}.js-footer>.ctnr{position:relative;z-index:1}@media(max-width:767px){.main-collection-product .product-card .card__heading{min-height:44px;max-height:44px;overflow:hidden}.main-collection-product .product-card .card__heading a{display:-webkit-box;min-height:44px;max-height:44px;overflow:hidden;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media(max-width:767px){.js-footer:before{-webkit-mask-position:left -240px bottom -150px;mask-position:left -240px bottom -150px;-webkit-mask-size:520px auto;mask-size:520px auto;opacity:.1}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/sakura-global.css.map */
