@font-face{font-family:Ssw Fontello;src:url(/cdn/shop/files/ssw-fontello-b60fd7c8c9.woff?v=1730638461) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Buckwheat TC Script Rough;src:url(/cdn/shop/files/BuckwheatTCScript-Rough.woff2) format("woff2"),url(/cdn/shop/files/BuckwheatTCScript-Rough.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Buckwheat TC Sans;src:url(/cdn/shop/files/BuckwheatTCSans-Regular.woff2?v=1724106805) format("woff2"),url(/cdn/shop/files/BuckwheatTCSans-Regular.woff?v=1724106805) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Buckwheat TC Rough;src:url(/cdn/shop/files/BuckwheatTC-Rough.woff2?v=1724106808) format("woff2"),url(/cdn/shop/files/BuckwheatTC-Rough.woff?v=1724106809) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Buckwheat TC Sans Rough;src:url(/cdn/shop/files/BuckwheatTCSans-Rough.woff2?v=1724106808) format("woff2"),url(/cdn/shop/files/BuckwheatTCSans-Rough.woff?v=1724106808) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Venetian;src:url(/cdn/shop/files/VenetianRegular.woff2?v=1724106805) format("woff2"),url(/cdn/shop/files/VenetianRegular.woff?v=1724106805) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Carosello;src:url(/cdn/shop/files/Carosello-Regular.woff2) format("woff2"),url(/cdn/shop/files/Carosello-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.header__heading-logo-wrapper-left,.header__heading-logo-wrapper-right{display:block;position:absolute;font-family:Buckwheat TC Script Rough;line-height:normal;color:#211e1e;top:0;left:0;margin:0;transition:font-size .3s cubic-bezier(.52,0,.61,.99)}.background-image-add{background-size:100% 100%;background-repeat:no-repeat;padding-top:.5rem;padding-bottom:1rem;margin-bottom:-1.5rem;border:none}.background-image-add .header__heading-link{position:relative;padding:0}.background-image-add .header:not(.drawer-menu).page-width{padding:0 1.5rem}.background-image-add .header{padding:0 1.5rem}.background-image-add .js .mega-menu__content{transform:translateY(-3.5rem)}.background-image-add .mega-menu[open] .mega-menu__content{transform:translateY(-2.5rem)}.background-image-add .list-menu__item,.background-image-add .heading-text,.background-image-add .list-menu__item-child{--font-heading-menu-scale: 1;font-family:Buckwheat TC Sans;font-style:var(--font-heading-menu-style);font-weight:var(--font-heading-menu-weight);letter-spacing:calc(var(--font-heading-menu-scale) * .06rem);color:rgb(var(--color-foreground));font-size:14px;line-height:normal;word-break:break-word;text-transform:uppercase;position:relative}.background-image-add .list-menu__item,.background-image-add .heading-text{font-size:14px;line-height:calc(1 + .3/max(1,var(--font-heading-menu-scale)))}.header__search .modal__content{width:100%;height:120px;z-index:-1}@media(prefers-reduced-motion){.background-image-add details[open]>.header__submenu.header__submenu_mega{gap:2rem}}@media screen and (max-width:1599px){.background-image-add .list-menu__item,.background-image-add .heading-text{font-size:14px;line-height:calc(1.4/max(1,var(--font-heading-menu-scale)))}}@media screen and (max-width:1399px){summary.list-menu__item{padding-right:1.5rem}.background-image-add .list-menu__item,.background-image-add .heading-text{font-size:14px;line-height:calc(1.2/max(1,var(--font-heading-menu-scale)))}}@media screen and (max-width:1199px){.background-image-add .list-menu__item,.background-image-add .heading-text{font-size:14px;line-height:calc(1/max(1,var(--font-heading-menu-scale)))}.background-image-add .menu-drawer__menu-item>.icon-arrow{transform:translateY(-50%) rotate(-90deg)}.background-image-add .menu-drawer__close-button .icon-arrow{transform:rotate(90deg)}.menu-open .background-image-add:before{content:"";top:50%;left:0;height:50px;width:100%;display:block;position:absolute;background:rgb(var(--color-background));z-index:-1}.background-image-add details[open]>.header__submenu.header__submenu_mega{left:-55vw}.background-image-add .link-list-menu-parent{max-width:59vw}}@media screen and (max-width:989.9px){.header__heading-logo-wrapper-left,.header__heading-logo-wrapper-right{font-size:3rem}.header__heading-logo-wrapper-left{transform:translate(calc(-100% + 10px),15%)}.header__heading-logo-wrapper-right{transform:translate(calc(100% + 75px),15%)}.scrolled-past-header .header__heading-logo-wrapper-left{transform:translate(calc(-100% + 30px),20%)}.scrolled-past-header .header__heading-logo-wrapper-right{transform:translate(calc(100% + 56px),20%)}.header__search .modal__content{top:9vh;left:0}.shopify-section-header-sticky.scrolled-past-header .header__search .modal__content{top:7vh}}@media screen and (max-width:500px){.header__heading-logo-wrapper-left,.header__heading-logo-wrapper-right{font-size:3rem}.header__heading-logo-wrapper-left{transform:translate(calc(-100% + 20px),50%)}.header__heading-logo-wrapper-right{transform:translate(calc(100% + 60px),50%)}.scrolled-past-header .header__heading-logo-wrapper-left{transform:translate(calc(-100% + 30px),20%)}.scrolled-past-header .header__heading-logo-wrapper-right{transform:translate(calc(100% + 56px),20%)}}@media screen and (min-width:990px){.scrolled-past-header .header__heading-logo-wrapper-left,.scrolled-past-header .header__heading-logo-wrapper-right{font-size:3rem}.header__heading-logo-wrapper-left,.header__heading-logo-wrapper-right{font-size:4rem}.header__heading-logo-wrapper-left{transform:translate(calc(-100% - 10px),15%)}.header__heading-logo-wrapper-right{transform:translate(calc(100% + 72px),15%)}.scrolled-past-header .header__heading-logo-wrapper-left{transform:translate(calc(-100% + 20px))}.scrolled-past-header .header__heading-logo-wrapper-right{transform:translate(calc(100% + 65px))}.shopify-section-header-sticky.scrolled-past-header .background-image-add,.background-image-add{padding-bottom:1.5rem;margin-bottom:-2rem}.shopify-section-header-sticky.scrolled-past-header .background-image-add{padding-top:.5rem}.background-image-add{padding-top:.7rem}.background-image-add .header__heading,.background-image-add .header__heading-link{z-index:2}.background-image-add .header{position:relative}.background-image-add .list-menu--inline:before,.background-image-add .list-menu--inline:after{content:"";background-size:contain;background-repeat:repeat-x;display:block;width:98.8vw;height:7px;position:absolute;bottom:5px}.background-image-add .list-menu--inline:before{top:5px}.shopify-section-header-sticky.scrolled-past-header .background-image-add .list-menu--inline:before{top:8px}.shopify-section-header-sticky.scrolled-past-header .background-image-add .list-menu--inline:after{bottom:8px}.background-image-add .list-menu--inline{width:calc(100vw - (100vw - 99.99%));left:-1px;position:absolute;bottom:1rem;justify-content:flex-start}.shopify-section-header-sticky.scrolled-past-header .background-image-add .list-menu--inline{bottom:-5px}.background-image-add .list-menu--inline .header__menu-item:hover,.background-image-add .list-menu--inline .header__menu-item:hover span,.background-image-add .list-menu--inline details[open]>.header__menu-item,.background-image-add .list-menu--inline .header__active-menu-item,.background-image-add .list-menu--inline .list-menu__item--active{text-decoration:none}.background-image-add .list-menu--inline .header__menu-item:after{content:" ";position:absolute;bottom:12px;left:10px;width:calc(100% - 10px);background-size:cover;height:3px;opacity:0}.background-image-add .list-menu--inline .header__menu-item.caption-large:after{bottom:5px}.background-image-add .list-menu--inline .header__menu-item:hover:after,.background-image-add .list-menu--inline .header__menu-item[aria-current=page]:after{opacity:1}.background-image-add .list-menu--inline>li:nth-child(3){margin-right:5.7vw}.background-image-add .list-menu--inline>li:nth-child(4){margin-left:0vw}.background-image-add .list-menu--inline>li:nth-child(6){margin-right:1.042vw}.background-image-add .list-menu--inline details[open]>.header__submenu{display:flex;padding:2rem;width:max-content;opacity:.9}.background-image-add .header__submenu .header__menu-item{padding:.5rem 2rem}.background-image-add .header__submenu .header__menu-item svg{transform:rotate(-90deg)}.background-image-add .image-wrap{width:100%;position:relative;background:transparent;overflow:hidden}.background-image-add .image-wrap img,.background-image-add .image-wrap svg{animation:fade-in .5s cubic-bezier(.29,.65,.58,1) forwards;display:block;position:absolute;height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.background-image-add .mage-image-grid{display:flex;flex-direction:row;flex-wrap:wrap}.background-image-add .mage-image-grid .mage-image-grid__item{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:10px;text-decoration:none}.background-image-add .mage-image-grid .mage-image-grid-item_inner{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;text-align:center}.background-image-add .heading-text{padding-top:1rem;max-width:150px}.background-image-add .link-list-menu{display:none;flex-direction:row;flex-wrap:wrap;gap:10px;opacity:0;visibility:hidden}.background-image-add .link-list-menu.active{display:flex;opacity:1;visibility:visible}.background-image-add .link-list-menu-parent{display:block;min-width:42vw}.header__search .modal__content{top:13vh;left:0;width:100vw;margin-left:calc((100vw - 100%)/-2)}.shopify-section-header-sticky.scrolled-past-header .header__search .modal__content{top:9vh}.background-image-add .header__icons{margin-top:-10%}}.background-image-add .header:not(.drawer-menu).page-width{// old max-width: 1400px;max-width:1475px}@media screen and (min-width:1200px){.background-image-add .mage-image-grid .mage-image-grid__item{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.background-image-add .heading-text{max-width:180px}.background-image-add details[open]>.header__submenu.header__submenu_mega{left:-45vw}.background-image-add .link-list-menu-parent{max-width:50vw}}@media screen and (min-width:1440px){.background-image-add .mage-image-grid .mage-image-grid__item{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.background-image-add .heading-text{max-width:210px}}@media screen and (min-width:1600px){.background-image-add details[open]>.header__submenu.header__submenu_mega{left:-40vw}}@media screen and (min-width:1920px){.background-image-add details[open]>.header__submenu.header__submenu_mega{left:-37vw}}@media screen and (min-width:2300px){.background-image-add details[open]>.header__submenu.header__submenu_mega{left:-29vw}.background-image-add .link-list-menu-parent{min-width:30vw}.background-image-add .list-menu--inline>li:nth-child(3){margin-right:5vw}.background-image-add .list-menu--inline>li:nth-child(4){margin-left:0vw}.header__search .modal__content{top:10vh}}@media screen and (min-width:2600px){.background-image-add details[open]>.header__submenu.header__submenu_mega{left:-25vw}.background-image-add .list-menu--inline>li:nth-child(3){margin-right:3vw}.background-image-add .list-menu--inline>li:nth-child(4){margin-left:3vw}}@media screen and (min-width:3000px){.background-image-add details[open]>.header__submenu.header__submenu_mega{left:-21vw}.background-image-add .link-list-menu-parent{min-width:20vw}.header__search .modal__content{top:9vh}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/header-background.css.map */
