:root{--color-fuglen-red: #D02D1B;--color-fuglen-gold: #B8972A;--color-fuglen-green: #004651;--color-fuglen-beige: #F6F0EC;--color-rich-black: #000000;--color-black: #272727;--color-white: #FFFFFF;--color-off-white: #FAF9EC;--color-light-gray-2: #F7F7E7;--color-light-gray: #C5C5C5;--color-s-light-gray: #F7F7f7;--color-gray: #6C6C6C;--color-gray-200: #D2D4DA;--color-medium-gray: #363636;--color-dark-gray: #111111;--font-heading: "indivisible", sans-serif;--font-heading-display: "neutra-display", sans-serif;--font-body-en: "neutra-text", sans-serif;--font-body-ja: "source-han-sans-japanese", sans-serif;--container-max-width: 135rem;--container-padding: 0 2rem;--page-width: 135rem}body{font-family:var(--font-body-ja);color:var(--color-black);margin:0!important}.link{text-decoration:none!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-display)!important}.page-width{max-width:var(--container-max-width);margin:0 auto;padding-left:2rem;padding-right:2rem}.page-width.contact{max-width:59.2rem}@media screen and (min-width:750px){.page-width,.page-width-desktop{width:93.75%;max-width:var(--container-max-width);padding-left:0;padding-right:0}}@media screen and (max-width:749px){.page-width:not(.banner__content):not(.collection-hero__inner):not(.video-section){padding-left:1.6rem;padding-right:1.6rem}}.header.page-width{width:100%;max-width:var(--container-max-width);padding-left:2rem;padding-right:2rem;box-sizing:border-box}.footer-fuglen__inner.page-width{width:100%;max-width:var(--container-max-width);padding-left:4.5rem;padding-right:4.5rem;box-sizing:border-box}.header-wrapper--border-bottom{border-bottom-color:#bfab6d}.header__inline-menu .header__menu-item{font-family:var(--font-heading-display)!important;font-size:1.2rem;text-transform:uppercase;color:var(--color-black);padding:.6rem 1.6rem;transition:color .2s ease}.header__inline-menu .header__menu-item span{transition:color .2s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span{color:#bfab6d;text-decoration:none}.mega-menu__link{transition:color .2s ease}.mega-menu__link:hover{color:#bfab6d;text-decoration:none}.header__active-menu-item{text-decoration:none;box-shadow:none}.header__icon{color:var(--color-black)}.header__icon:hover{color:var(--color-fuglen-red)}@media screen and (min-width:990px){.header{height:14.8rem;grid-template-columns:1fr auto 1fr}.header__heading,.header__heading-link{width:7.5rem;justify-self:start}.header__inline-menu{justify-self:center}.header__icons{justify-self:end}}@media screen and (max-width:989px){.header.page-width{padding-left:1.6rem;padding-right:1.6rem;grid-template-columns:auto 1fr auto;column-gap:0}.header__icons>.header__search,.header__icons>.header__icon--account,.header__icons>.desktop-localization-wrapper{display:none}.header__icons{padding-right:0}.header__icon--menu,.header__icon--cart .svg-wrapper{width:4.4rem;height:4.4rem}.cart-count-bubble{background:transparent;color:var(--color-gray);font-weight:400;right:-.8rem;top:50%;transform:translateY(-50%);width:auto;height:auto;min-width:0;padding:0;position:absolute}}.menu-drawer{background-color:var(--color-white)}.menu-drawer__navigation-container{grid-template-rows:auto auto 1fr auto;padding-bottom:0}.menu-drawer__top-bar{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2rem}.menu-drawer__close-button-top{background:transparent;border:none;padding:.4rem;cursor:pointer;color:var(--color-black);display:inline-flex;align-items:center;justify-content:center}.menu-drawer__close-button-top .svg-wrapper{width:2.2rem;height:2.2rem}.menu-drawer__top-icons{display:flex;align-items:center;gap:1rem}.menu-drawer__top-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--color-black);text-decoration:none;padding:.4rem}.menu-drawer__top-icon .svg-wrapper{width:2.2rem;height:2.2rem}.menu-drawer__top-icon--cart .svg-wrapper{width:3.8rem;height:3.8rem}.menu-drawer__cart-count{font-size:1.2rem;color:var(--color-gray);margin-left:.4rem;font-family:var(--font-body-en)}.menu-drawer__search{padding:0 2rem 1.6rem}.menu-drawer__search .field{position:relative;display:flex;align-items:center;border:.1rem solid var(--color-light-gray);border-radius:0;background-color:var(--color-white)}.menu-drawer__search-input{flex:1;border:none;background:transparent;padding:1.2rem 4rem 1.2rem 1.4rem;font-size:1.4rem;color:var(--color-black);font-family:var(--font-body-ja);outline:none;width:100%;box-shadow:none}.menu-drawer__search-input::placeholder{color:var(--color-light-gray)}.menu-drawer__search-button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:0 1.2rem;cursor:pointer;color:var(--color-gray);height:100%;display:flex;align-items:center}.menu-drawer__search-button .svg-wrapper{width:1.8rem;height:1.8rem}.menu-drawer__navigation{padding:0}.menu-drawer__menu>li{border-top:.1rem solid rgba(0,0,0,.08)}.menu-drawer__menu>li:last-child{border-bottom:.1rem solid rgba(0,0,0,.08)}.menu-drawer__menu-item{padding:1.8rem 2rem;font-family:var(--font-body-en);font-size:1.3rem;text-transform:uppercase;color:var(--color-black);font-weight:400}.menu-drawer summary.menu-drawer__menu-item{padding-right:4.5rem;position:relative}.menu-drawer summary.menu-drawer__menu-item:after{content:"";position:absolute;right:2rem;top:50%;width:1rem;height:1rem;border-right:.15rem solid var(--color-black);border-bottom:.15rem solid var(--color-black);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.menu-drawer details[open]>summary.menu-drawer__menu-item:after{transform:translateY(-30%) rotate(-135deg)}.menu-drawer summary.menu-drawer__menu-item>.svg-wrapper{display:none}.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover{background-color:transparent;color:var(--color-fuglen-red)}.menu-drawer__navigation .submenu-open{visibility:visible!important}.menu-drawer__submenu{position:static!important;transform:none!important;visibility:visible!important;background-color:transparent!important;padding:0 0 1.2rem;height:auto!important;overflow:visible!important}.menu-drawer__navigation details:not([open])>.menu-drawer__submenu{display:none}.menu-drawer__submenu .menu-drawer__inner-submenu{overflow:visible;height:auto}.menu-drawer__submenu .menu-drawer__close-button{display:none}.menu-drawer__submenu .menu-drawer__menu>li,.menu-drawer__submenu .menu-drawer__menu>li:last-child{border:none}.menu-drawer__submenu .menu-drawer__menu-item{padding:.8rem 2rem .8rem 4rem;font-size:1.2rem;color:var(--color-gray)}.menu-drawer__submenu .menu-drawer__menu-item:hover{color:var(--color-fuglen-red)}.menu-drawer__utility-links{background-color:transparent;padding:0}.menu-drawer__utility-links .menu-drawer__account{display:none}.menu-drawer__footer-text{padding:2rem;text-align:center;font-size:1.2rem;color:var(--color-black);font-family:var(--font-body-en)}.collection-hero__title,.collection__title .title,.blog__title,.collection-list-title,.multicolumn__title .title,.rich-text__heading,.locations__title{margin:0 0 6.4rem;font-size:3.2rem;line-height:1.3;text-align:center}@media screen and (max-width:749px){.collection-hero__title,.collection__title .title,.blog__title,.collection-list-title,.multicolumn__title .title,.rich-text__heading,.locations__title{margin:0 0 4rem;font-size:2.4rem}}.title-wrapper-with-link{justify-content:center}.collection__title-row,.blog .title-wrapper-with-link{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1.6rem;margin-bottom:6.4rem}.collection__title-row .title,.blog .title-wrapper-with-link .blog__title{grid-column:2;margin:0}.collection__title-link{grid-column:3;justify-self:end;white-space:nowrap;display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-heading-display);font-size:1.3rem;text-decoration:none;color:rgba(var(--color-link),var(--alpha-link))}.collection__title-link-text{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.collection__title-link:hover .collection__title-link-text{text-decoration-thickness:.2rem}.collection__title-link-icon{display:inline-flex;align-items:center}.collection__title-link-icon svg{width:2rem;height:2rem;display:block}.collection__title-row:has(>.collection__title-link:only-child){grid-template-columns:1fr}.collection__title-row:has(>.collection__title-link:only-child) .collection__title-link{grid-column:1}.collection__view-all-mobile{display:none;text-align:center;margin-top:3.2rem}.collection__view-all-mobile .collection__title-link{display:inline-flex;gap:.8rem;align-items:center;font-family:var(--font-heading-display);font-size:1.3rem;text-decoration:none;color:rgba(var(--color-link),var(--alpha-link))}@media screen and (max-width:749px){.collection__view-all-mobile{display:block}.collection__title-row .collection__title-link,.blog .title-wrapper-with-link .collection__title-link{display:none}}.main-blog__breadcrumb{font-family:var(--font-body-en);font-size:1.2rem;color:var(--color-black);margin:2rem 0 0;display:flex;align-items:center;gap:.8rem}.main-blog__breadcrumb a{color:inherit;text-decoration:none;transition:color .2s ease}.main-blog__breadcrumb a:hover{color:#bfab6d;text-decoration:none}.main-blog__breadcrumb-separator,.main-blog__breadcrumb-current{color:inherit}.main-blog__title{text-align:center;font-family:var(--font-heading-display);font-size:3.2rem;margin:4rem 0 6.4rem}@media screen and (max-width:989px){.main-blog__title{font-size:2.4rem;margin:4rem 0}}.blog-articles--three-col{display:grid;grid-template-columns:1fr;column-gap:3.2rem;row-gap:6.4rem}@media screen and (max-width:989px){.blog-articles--three-col{margin:0 auto}}@media screen and (max-width:749px){.blog-articles--three-col{width:calc(294/393*100%);row-gap:4.8rem}}@media screen and (min-width:750px){.blog-articles--three-col{grid-template-columns:repeat(3,1fr)}}.blog-articles--three-col>*{grid-column:auto!important;text-align:left}.blog-articles--three-col .article-card .card__information{padding-left:0;padding-right:0}.blog-articles--three-col .article-card .card__heading{font-size:1.3rem;margin-bottom:1.6rem}.blog-articles--three-col .article-card__info{font-family:var(--font-body-en);font-size:1.3rem;color:var(--color-gray);padding-top:0}.collection-hero__title{margin:0rem 0 6.4rem;line-height:1}@media screen and (max-width:989px){.collection-hero__title{margin:4rem 0}}.card__information{padding:1.6rem 0 0}.card__heading,.card__heading a{font-family:var(--font-body-en);font-size:1.3rem;font-weight:400;line-height:1.4}.article-card__info{font-family:var(--font-body-en)}.product-card-wrapper .card__heading a,.product-card-wrapper .card__variety,.product-card-wrapper .price,.product-card-wrapper .price .price-item,.article-card-wrapper .card__heading a,.article-card-wrapper .article-card__info,.article-card-wrapper .article-card__info span{transition:color .2s ease}.product-card-wrapper.underline-links-hover:hover a,.product-card-wrapper .card__heading a:hover,.product-card-wrapper:hover .card__variety,.product-card-wrapper:hover .price,.product-card-wrapper:hover .price .price-item,.article-card-wrapper.underline-links-hover:hover a,.article-card-wrapper .card__heading a:hover,.article-card-wrapper:hover .article-card__info,.article-card-wrapper:hover .article-card__info span{text-decoration:none;color:#bfab6d}.card-information .price,.card-information .price .price-item,.card-information .price__regular .price-item{font-family:var(--font-heading-display);font-size:1.3rem}.card__variety{font-family:var(--font-body-en);font-size:1.3rem;font-weight:400;line-height:1.4;margin-top:.4rem}.product-grid{--grid-desktop-horizontal-spacing: 2.6rem;--grid-mobile-horizontal-spacing: 1.3rem;--grid-desktop-vertical-spacing: 4.8rem;--grid-mobile-vertical-spacing: 3rem;margin-bottom:0}.blog__posts{--grid-desktop-vertical-spacing: 4.8rem;--grid-mobile-vertical-spacing: 3rem}.product__title>h1{font-size:2.8rem}.footer-fuglen{background-color:var(--color-fuglen-green);color:var(--color-white);font-family:var(--font-body-en)}.footer-fuglen a{color:inherit;text-decoration:none;transition:opacity .2s ease}.footer-fuglen a:hover{opacity:.7}.footer-fuglen__brand-link img{width:14.6rem}.footer-fuglen__grid{display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:990px){.footer-fuglen__grid{grid-template-columns:auto 1fr minmax(24rem,36rem);gap:clamp(4rem,6vw,11.2rem);align-items:start}}.footer-fuglen__menus{display:flex;gap:2.8rem}@media screen and (min-width:990px){.footer-fuglen__menus{gap:2.8rem}.footer-fuglen__col--menu{min-width:14.6rem}}.footer-fuglen__brand-link{display:inline-block;line-height:0}.footer-fuglen__brand-img{display:block;height:auto;max-width:100%}.footer-fuglen__brand-text{font-family:var(--font-heading-display);color:var(--color-fuglen-gold);font-size:2rem}.footer-fuglen__menu{display:flex;flex-direction:column;gap:2.4rem;margin:0;padding:0}.footer-fuglen__menu-item{line-height:1.2}.footer-fuglen__menu-link{font-family:var(--font-heading-display);font-size:1.2rem;text-transform:uppercase;color:var(--color-white);display:inline-block}.footer-fuglen__submenu{display:flex;flex-direction:column;gap:.8rem;margin:.8rem 0 0;padding:0}.footer-fuglen .footer-fuglen__submenu-link{font-family:var(--font-heading-display);font-size:1.2rem;text-transform:uppercase;color:var(--color-light-gray);display:inline-block}.footer-fuglen__news-text{font-size:1.3rem;font-weight:700;line-height:1.6;margin:0 0 1.6rem;color:var(--color-white)}.footer-fuglen__news-text--ja{font-family:var(--font-body-ja);font-weight:700;margin-bottom:1.4rem}.footer-fuglen__news-form{margin:0 0 4rem}.footer-fuglen__news-field{display:flex;align-items:stretch}.footer-fuglen__news-input{flex:1;min-width:0;background:#0006;border:.1rem solid rgba(255,255,255,.4);border-right:none;color:var(--color-white);font-family:var(--font-body-en);font-size:1.3rem;padding:1rem 1.2rem;outline:none;box-shadow:none;border-radius:0}.footer-fuglen__news-input::placeholder{color:#fff9}.footer-fuglen__news-input:focus{border-color:var(--color-white)}.footer-fuglen__news-submit{background-color:var(--color-fuglen-red);color:var(--color-white);border:none;font-family:var(--font-heading-display);font-size:1.2rem;padding:0 2rem;cursor:pointer;transition:background-color .2s ease;border-radius:0}.footer-fuglen__news-submit:hover{background-color:#b22516;opacity:1}.footer-fuglen__news-error,.footer-fuglen__news-success{margin:.8rem 0 0;font-size:1.2rem}.footer-fuglen__news-success{color:var(--color-fuglen-gold)}.footer-fuglen__follow-heading{font-family:var(--font-heading-display);font-size:1.3rem;line-height:1;text-transform:uppercase;margin:0 0 1.6rem}.footer-fuglen__social{display:flex;align-items:center;gap:1.6rem;margin:0;padding:0}.footer-fuglen__social-link{display:inline-flex;align-items:center;justify-content:center;color:var(--color-white)}.footer-fuglen__social-link .svg-wrapper{display:inline-flex;width:2rem;height:2rem}.footer-fuglen__social-link .svg-wrapper svg{width:100%;height:100%;fill:currentColor}.footer-fuglen__bottom{margin-top:8rem;display:flex;flex-wrap:wrap;grid-template-columns:1fr;gap:2.4rem;align-items:center;font-size:1.1rem;color:#ffffffbf}.footer-fuglen__policy{width:100%}@media screen and (min-width:990px){.footer-fuglen__bottom{grid-template-columns:auto auto 1fr;gap:2.4rem}}.footer-fuglen__policy{display:flex;flex-wrap:wrap;gap:2rem;margin:0;padding:0}.footer-fuglen__policy-link{color:inherit;font-family:var(--font-body-ja);font-size:1.1rem}.footer-fuglen__copyright{margin:0;font-family:var(--font-body-en);font-size:1.1rem}.footer-fuglen__disclaimer{margin:0;font-family:var(--font-body-ja);font-size:1rem;line-height:1.6;color:#ffffffa6}@media screen and (min-width:990px){.footer-fuglen__disclaimer{text-align:right}}.article-template{padding:0 2rem}.article-template header{margin-bottom:6.4rem;text-align:center}.flavor-profile2{font-size:1.3rem;line-height:180%;color:#fff;padding:4.8rem 3.2rem;background-color:#024552}.flavor-profile2 a{color:#fff;text-decoration:underline}@media screen and (min-width:990px){.article-template>*:not(.article-template__hero-container,.article-template__comment-wrapper,.article-template__breadcrumb),.article-template__comment-wrapper>.page-width{width:calc(904 / 1440 * 100%);max-width:904px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.article-template__content>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote),.article-template header>*{width:calc(592 / 904 * 100vw);max-width:592px;margin-left:auto;margin-right:auto}}.article-template__content,.article-template__content p,.article-template__content li{font-size:1.3rem;line-height:1.8}.article-template__content>*{margin-top:0;margin-bottom:6.4rem}.article-template__content>*:last-child{margin-bottom:0}.article-template__content img{margin-top:0;margin-bottom:0}.article-template__breadcrumb{font-family:var(--font-body-en);font-size:1.2rem;color:var(--color-black);margin:2rem 0 0;display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.article-template__breadcrumb a{color:inherit;text-decoration:none;transition:color .2s ease}.article-template__breadcrumb a:hover{color:#bfab6d;text-decoration:none}.article-template__breadcrumb-separator,.article-template__breadcrumb-current{color:inherit}.article-template__breadcrumb,.main-blog__breadcrumb,.story-page__breadcrumb,.main-cart__breadcrumb,.customer__breadcrumb,.product-page__breadcrumb,.main-page__breadcrumb,.collection-hero__breadcrumb{width:calc(1216 / 1440 * 100vw);margin-left:auto;margin-right:auto;margin-bottom:8rem;height:7.2rem;display:flex;align-items:center}@media screen and (max-width:989px){.article-template__breadcrumb,.main-blog__breadcrumb,.story-page__breadcrumb,.main-cart__breadcrumb,.customer__breadcrumb,.product-page__breadcrumb,.main-page__breadcrumb,.collection-hero__breadcrumb{height:4.4rem;margin-bottom:4rem}.main-blog__breadcrumb{font-size:1.2rem;height:4rem;width:100%;padding:0 2rem;margin:0 auto;display:flex;align-items:center}}.main-cart__breadcrumb{font-family:var(--font-body-en);font-size:1.2rem;color:var(--color-black);display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-top:0}.main-cart__breadcrumb a{color:inherit;text-decoration:none;transition:color .2s ease}.main-cart__breadcrumb a:hover{color:#bfab6d;text-decoration:none}.main-cart__breadcrumb-separator,.main-cart__breadcrumb-current{color:inherit}.article-template__hero-container{max-width:none;display:none}.article-template__title{font-size:3.2rem;margin-bottom:4rem;text-align:center;width:100%}header time{font-size:1.3rem;text-align:center}.article-template__hero-adapt{margin-left:auto;margin-right:auto;width:calc(904 / 1440 * 100%)}.article-template__hero-adapt>img{display:block;width:100%;height:auto}.image-pair{display:flex;column-gap:.8rem;margin-top:6.4rem;margin-bottom:6.4rem}.image-pair img{object-fit:cover;height:30rem;width:50%}@media screen and (max-width:749px){.image-pair{flex-direction:column;row-gap:.8rem}.image-pair img{width:100%}}.main-cart__title-wrapper{position:relative;margin-bottom:4rem}.main-cart__title{text-align:center;font-family:var(--font-heading-display);font-size:3.2rem;line-height:1;margin:0 auto}.main-cart__continue-link{position:absolute;right:0;bottom:.6rem;font-family:var(--font-body-ja);font-weight:700;font-size:1.2rem;color:var(--color-black);text-decoration:underline;text-underline-offset:.3rem}.cart-items thead th{background-color:var(--color-fuglen-green);color:var(--color-white);font-family:var(--font-heading-display);font-size:1.2rem;text-transform:none;padding:1.6rem .8rem;text-align:left;border-right:.1rem solid white}.cart-items thead th.right{text-align:left}.cart-item{border-bottom:.1rem solid rgba(0,0,0,.08)}.cart-item>td{padding:2.4rem 2rem;border:none;vertical-align:top}.cart-item__name{font-family:var(--font-body-en);font-size:1.3rem;line-height:1.2;color:var(--color-black);text-decoration:none;transition:color .2s ease}.cart-item__name:hover{color:#bfab6d;text-decoration:none}.product-option{font-size:1.3rem}.product-option dt{font-weight:700}.cart-items .quantity{border-radius:999px;border:.1rem solid var(--color-light-gray);min-height:4rem;min-width:11rem;overflow:hidden}.cart-items .quantity__button{color:var(--color-black);min-width:3.4rem;min-height:4rem}.cart-items .quantity__button .svg-wrapper{display:flex;align-items:center;justify-content:center;height:2.4rem;width:2.4rem;border-radius:100%;background-color:var(--color-light-gray)}.cart-items .quantity__button .svg-wrapper svg{width:.933rem}.cart-items .quantity__button:hover{color:var(--color-fuglen-red)}.cart-items .quantity__input{color:var(--color-black);font-family:var(--font-body-en);font-size:1.3rem;background:transparent}.cart-item__quantity{display:flex;align-items:flex-start;gap:1.6rem}.cart-items cart-remove-button .button--tertiary{min-width:auto;min-height:auto;padding:.8rem;border:none;background:transparent;color:var(--color-black)}.cart-items cart-remove-button .button--tertiary:hover{color:var(--color-fuglen-red)}.cart-items cart-remove-button .svg-wrapper{width:2rem;height:2rem}.cart-item__totals{font-family:var(--font-body-en);font-size:1.4rem;color:var(--color-black)}.cart__footer .totals{background-color:var(--color-fuglen-beige);padding:2rem 2.4rem;display:flex;align-items:center;justify-content:flex-end;gap:8rem;margin-bottom:2rem}.cart__footer .totals__total{font-family:var(--font-body-ja);font-size:1.4rem;font-weight:500;margin:0;color:var(--color-black)}.cart__footer .totals__total-value{font-family:var(--font-body-en);font-size:1.8rem;font-weight:500;margin:0;color:var(--color-black)}.cart__footer .tax-note{font-family:var(--font-body-ja);font-size:1.1rem;color:var(--color-gray);text-align:right;margin-bottom:2rem}.cart__footer .cart__ctas{display:flex;justify-content:flex-end}.cart__footer .cart__checkout-button{background-color:var(--color-primary, #D62D1B);color:#fff;border:.1rem solid var(--color-primary, #D62D1B);font-family:var(--font-heading-display);line-height:1;font-size:1.4rem;padding:1.6rem 5.6rem;border-radius:0;cursor:pointer;transition:background-color .2s ease,color .2s ease;min-width:32rem}.cart__footer .cart__checkout-button:hover{background-color:#fff;color:var(--color-primary, #D62D1B)}@media screen and (min-width:750px){.cart__footer .cart__blocks{max-width:none;margin-left:0}.cart__footer .totals{width:100%}.cart__footer .tax-note,.cart__footer .cart__ctas{max-width:44rem;margin-left:auto}}@media screen and (max-width:749px){.cart-items thead{display:none}.cart-item{display:grid;grid-template-columns:10rem 1fr;grid-template-areas:"media details" "media details" "quantity quantity" "totals totals";gap:1.2rem 1.6rem;padding:2rem 0;border-bottom:.1rem solid rgba(0,0,0,.08)}.cart-item>td{padding:0}.cart-item__media{grid-area:media}.cart-item__details{grid-area:details}.cart-item__quantity{grid-area:quantity;justify-content:flex-start;align-items:center}.cart-item__totals{grid-area:totals;text-align:right}.cart-item__totals:before{content:"\5408\8a08";float:left;font-family:var(--font-heading-display);color:var(--color-fuglen-green)}.cart-item__quantity:before{content:"\6570\91cf";font-family:var(--font-heading-display);color:var(--color-fuglen-green);margin-right:auto}.cart__footer .cart__checkout-button{width:100%;min-width:0}}.customer{text-align:left}.customer.account{width:calc(1216 / 1440 * 100vw);max-width:1216px;margin-left:auto;margin-right:auto}.customer__breadcrumb{font-family:var(--font-body-en);font-size:1.2rem;color:var(--color-black);display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-top:0;width:100%;margin-bottom:4rem}.customer__breadcrumb a{color:inherit;text-decoration:none;transition:color .2s ease}.customer__breadcrumb a:hover{color:#bfab6d;text-decoration:none}.customer__header{position:relative;text-align:right;margin-bottom:6rem}@media screen and (max-width:989px){.customer__header{margin-bottom:4.8rem}}.customer__title{text-align:center;font-family:var(--font-heading-display);font-size:3.2rem;margin:0 auto}.customer__logout{position:absolute;right:0;bottom:.6rem;display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-body-ja);font-size:1.3rem;font-weight:700;color:var(--color-black);text-decoration:underline;text-underline-offset:.3rem}.customer__logout-icon{display:inline-flex;width:1.6rem;height:1.6rem}@media screen and (max-width:989px){.customer__logout{position:relative;bottom:auto;margin-top:6.4rem}}.customer__grid{display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:990px){.customer__grid{grid-template-columns:minmax(0,6fr) minmax(0,4fr);gap:3.2rem;align-items:start}}.customer__orders,.customer__details{min-width:0}.customer__details{flex-grow:1}.customer__section-heading{position:relative;font-family:var(--font-body-ja);font-size:1.6rem;font-weight:700;color:var(--color-black);margin:0 0 1.6rem}@media screen and (max-width:989px){.customer__section-heading{padding-bottom:1.6rem;margin-bottom:0}.customer__section-heading:after{position:absolute;bottom:0;left:0;height:.2rem;width:100%;background-color:var(--color-fuglen-green);content:""}}.customer.account .order-history{width:100%;border-collapse:collapse;border:none;box-shadow:none;font-family:var(--font-body-ja);font-size:1.3rem}.customer.account .order-history thead:after{display:none}.customer.account .order-history thead th{background-color:var(--color-fuglen-green);color:var(--color-white);font-family:var(--font-body-ja);font-weight:500;font-size:1.3rem;padding:2rem .8rem;text-align:left;text-transform:none}.customer.account .order-history tbody tr{border-top:none}.customer.account .order-history tbody tr:nth-child(2n){background-color:var(--color-s-light-gray)}.customer.account .order-history tbody td,.customer.account .order-history tbody td:first-of-type,.customer.account .order-history tbody td:last-of-type{padding:.8rem 2rem;vertical-align:middle;color:var(--color-black)}@media screen and (max-width:989px){.customer.account .order-history tbody td{border-bottom:.1rem solid var(--color-gray-200)}}.customer.account .order-history__pill{white-space:nowrap}.customer.account .order-history__cell--total{text-align:right;font-family:var(--font-body-en)}.customer.account .order-history__cell--order{vertical-align:middle;white-space:nowrap}.customer.account .order-history__cell--order .order-history__pill+.order-history__pill{margin-left:.8rem}.customer.account .order-history__pill{display:inline-flex;align-items:center;justify-content:center;border:.1rem solid var(--color-gray-200);border-radius:999px;padding:0 1.6rem;height:3.6rem;line-height:1;font-family:var(--font-body-ja);font-size:1.2rem;font-weight:700;color:var(--color-black);text-decoration:none;background-color:var(--color-white);transition:background-color .15s ease,color .15s ease;box-shadow:none}@media screen and (max-width:989px){.customer.account .order-history__pill{background-color:var(--color-s-light-gray)}}.customer.account .order-history__pill:hover{background-color:var(--color-fuglen-green);color:var(--color-white);border-color:var(--color-fuglen-green);box-shadow:none}.customer__address-card{background-color:var(--color-fuglen-beige);padding:2.4rem;font-family:var(--font-body-ja);font-size:1.3rem;line-height:1.7;color:var(--color-black);white-space:pre-line;margin-bottom:1.6rem}@media screen and (max-width:989px){.customer__address-card{margin-top:2rem;margin-top:2.4rem}}.customer__addresses-link{display:inline-block;font-family:var(--font-body-ja);font-size:1.3rem;font-weight:700;color:var(--color-black);text-decoration:underline;text-underline-offset:.3rem}.customer__section-header{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-bottom:2rem}.customer__section-header .customer__section-heading{margin:0}.customer__subscriptions-link{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-body-ja);font-size:1.3rem;font-weight:700;color:var(--color-black);text-decoration:none;transition:color .15s ease}.customer__subscriptions-link:hover{color:var(--color-fuglen-red)}.customer__subscriptions-arrow{font-family:var(--font-body-en);font-size:1.4rem;line-height:1;transition:transform .15s ease}.customer__subscriptions-link:hover .customer__subscriptions-arrow{transform:translate(.3rem)}.customer__app-slot--hidden{display:none}.customer__app-slot{margin-bottom:4rem}.customer__empty{font-family:var(--font-body-ja);font-size:1.3rem;color:var(--color-gray);margin:0}@media screen and (max-width:989px){.customer.account .order-history thead{display:none}.customer.account .order-history tbody tr{display:block;padding:1.6rem 0 3.2rem;border-top:none;border-bottom:.1rem solid var(--color-fuglen-green);background:transparent!important}.customer.account .order-history tbody td,.customer.account .order-history tbody td:first-of-type,.customer.account .order-history tbody td:last-of-type{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;gap:0rem}.customer.account .order-history__cell:before{content:attr(data-label);font-family:var(--font-body-ja);font-weight:700;color:var(--color-fuglen-green);flex-shrink:0}.customer.account .order-history__cell--order{justify-content:space-between}.customer.account .order-history__cell--order:before{content:attr(data-label);margin-right:auto}.customer.account .order-history__cell--total{text-align:right}}[id$=__journal] .blog{background-color:var(--color-off-white)}[id$=__journal] .blog.gradient{background:var(--color-off-white)}.banner--fade-slideshow{position:relative}.banner--fade-slideshow .banner__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0!important;transition:opacity 1s ease;pointer-events:none;animation:none!important}.banner--fade-slideshow .banner__slide.is-active{opacity:1!important;pointer-events:auto}.banner--fade-slideshow .banner__slide img{width:100%;height:100%;object-fit:cover}.banner__media-link{display:block;width:100%;height:100%}.banner--fade-slideshow .banner__content{position:relative;z-index:2}.banner__pagination{display:flex;gap:1.6rem;width:22.4rem;max-width:calc(100% - 4rem);margin:2.4rem auto}.banner__pagination-bar{flex:1;height:.3rem;background:#0000004d;border:0;padding:0;margin:0;cursor:pointer;transition:background-color .3s ease}.banner__pagination-bar:hover{background:#0009}.banner__pagination-bar.is-active{background:#000}.banner .banner__heading .bold{font-family:var(--neutra-display);font-weight:700;font-size:3.2rem;color:#bfab6d}.banner .banner__heading .medium{font-family:var(--font-body-en);font-size:3.2rem;color:#bfab6d}@media screen and (min-width:750px){.banner .banner__heading{font-size:3.2rem}}.pagination-wrapper{margin:12rem 0 0}@media screen and (max-width:989px){.pagination-wrapper{margin:6.4rem 0 0}}.pagination__list{display:flex;align-items:center;justify-content:center;gap:3.2rem;padding:0;margin:0;flex-wrap:wrap}.pagination__list>li{flex:0 0 auto;max-width:none;margin-right:0}.pagination__item{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-body-en);font-size:1.6rem;color:var(--color-gray);text-decoration:none;background:none;border:none;box-shadow:none;padding:0;height:auto;width:auto;min-width:0;transition:color .15s ease}.pagination__item:hover{color:var(--color-black)}.pagination__item--current:after,.pagination__item:hover:after{display:none}.pagination__item--current{color:var(--color-black);font-weight:700}.pagination__label{font-family:var(--font-body-en);font-size:1.6rem;line-height:1}.pagination__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.pagination__item .pagination__arrow .icon-caret{height:1rem;width:1rem;transform:none;margin:0}.pagination__arrow--prev .icon-caret{transform:rotate(90deg)!important}.pagination__arrow--next .icon-caret{transform:rotate(-90deg)!important}.latest-news__list{display:flex;flex-direction:column;gap:.8rem;text-align:center;margin:0;padding:0}.latest-news__item{font-family:var(--font-body-ja);font-size:1.3rem;line-height:1.6;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.latest-news__link{color:var(--color-black);text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness .15s ease}.latest-news__link:hover{text-decoration-thickness:.15rem}@media screen and (max-width:989px){.footer-fuglen__brand-link img{margin:0 auto;width:8rem}.footer-fuglen__col--brand{display:flex;justify-content:center;margin-bottom:4rem}.footer-fuglen__col--menu{width:50%}.footer-fuglen__menus{gap:0rem;margin-bottom:6.4rem}.footer-fuglen__grid{gap:0rem}.footer-fuglen__news-text--ja{margin-bottom:2.2rem}.footer-fuglen__news-form{margin:0 0 4.8rem}.footer-fuglen__follow-heading{text-align:center;margin:0 0 1.6rem}.footer-fuglen__bottom{margin-top:6.4rem;gap:1.6rem}.footer-fuglen__policy{justify-content:center}}.flavor-box{background-color:var(--color-fuglen-beige, #f8f8f8);padding:2.4rem;border-radius:0;margin-bottom:1.2rem}.flavor-box p{font-size:1.3rem;line-height:180%;margin:0 0 1.2rem}.flavor-box p:last-child{margin:0}.flavor-box .flavor-profile{font-size:1.6rem!important;margin:0 0 1.2rem;line-height:1;font-family:var(--font-heading-display)!important}.details-table{background-color:var(--color-s-light-gray)}.details-table tbody{padding:2.4rem;display:block}.details-table tbody tr{display:block;padding-bottom:2.8rem;margin-bottom:2.8rem;border-bottom:.1rem solid var(--color-light-gray)}.details-table tbody tr:last-child{margin-bottom:0rem}.details-table th,.details-table td{display:block;background-color:transparent;border:none}.details-table th{padding:0;text-align:left;font-size:1.3rem;margin-bottom:1.2rem}.details-table td{padding:0;font-size:1.3rem}.product-form__submit{background-color:var(--color-primary, #D62D1B);border:.1rem solid var(--color-primary, #D62D1B);color:#fff}.product-form__submit:not([disabled]):hover{background-color:#fff;color:var(--color-primary, #D62D1B)}.product-form__submit:after,.product-form__submit:before,.product-form__submit:not([disabled]):hover:after{box-shadow:none}.rte table td{padding-left:0;padding-right:0}.discount-table{width:100%;border-collapse:collapse;margin:1.6rem 0;font-size:1.4rem;background-color:var(--color-s-light-gray)}.discount-table th,.discount-table td{padding:1.2rem 1.6rem;text-align:center;border:.1rem solid var(--color-light-gray)}.discount-table thead th{font-family:var(--font-heading-display);font-weight:400;font-size:1.3rem;background-color:transparent}.discount-table tbody td{background-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/40/assets/fuglen-custom.css.map */
