:root{--asaya-cream: #f3e9dc;--asaya-cream-deep: #e9dcc7;--asaya-orange: #d4622e;--asaya-green: #4b6648;--asaya-mustard: #c9a227;--asaya-walnut: #4a3728;--asaya-muted: #6e5e4e;--asaya-line: #d9c9b3;--asaya-input-line: #c9b79e;--asaya-placeholder: #9c8b78;--asaya-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root{--font-body-family: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--font-heading-style: normal;--font-heading-weight: 500;--font-latin-display: "Jost", "Futura", "Avenir Next", "Century Gothic", sans-serif;--font-latin-body: "Jost", "Futura", "Avenir Next", "Century Gothic", sans-serif;--font-heading-jp: "Zen Old Mincho", "Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", serif;--font-heading-jp-weight: 500;--font-heading-jp-tracking: .06em}body{font-size:1.4rem;line-height:1.95;font-feature-settings:"palt" 1;letter-spacing:.05em}@media screen and (max-width:749px){body{font-size:1.5rem}}@media screen and (min-width:750px){body{font-size:1.4rem}}.h0,h1.h0{font-family:var(--font-heading-jp);font-size:3.8rem;font-weight:var(--font-heading-jp-weight);line-height:1.5;letter-spacing:var(--font-heading-jp-tracking)}.h1,h1{font-family:var(--font-heading-jp);font-size:2.6rem;font-weight:var(--font-heading-jp-weight);line-height:1.5;letter-spacing:var(--font-heading-jp-tracking)}.h2,h2{font-size:1.8rem;font-weight:700;line-height:1.6;letter-spacing:.04em}.h3,h3{font-size:1.5rem;font-weight:700;line-height:1.7}.h4,h4,.h5,h5{font-size:1.4rem;font-weight:500}@media screen and (max-width:749px){.h0,h1.h0{font-size:2.8rem}.h1,h1{font-size:2.2rem}}.product .product__title h1,.product .product__title h2{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;line-height:1.6;letter-spacing:.04em}.hxl,.hxxl,.asaya-en,:root .caption-with-letter-spacing,:root .caption-with-letter-spacing--small,:root .caption-with-letter-spacing--medium,:root .caption-with-letter-spacing--large{font-family:var(--font-latin-display);font-size:1.3rem;font-weight:500;line-height:1.25;letter-spacing:.24em;text-transform:uppercase;color:var(--asaya-orange);font-feature-settings:normal}@media screen and (max-width:749px){.hxl,.hxxl,.asaya-en,:root .caption-with-letter-spacing{font-size:1.2rem}}.color-scheme-2 .caption-with-letter-spacing,.color-scheme-3 .caption-with-letter-spacing,.color-scheme-2 .hxl,.color-scheme-3 .hxl{color:rgb(var(--color-foreground))}.asaya-lead{font-size:2.1rem;font-weight:500;line-height:1.67;letter-spacing:.02em}.asaya-note,.caption{font-size:1.2rem;font-weight:400;line-height:1.8;color:var(--asaya-muted);letter-spacing:.06em}.price,.price__regular,.price__sale{font-family:var(--font-latin-body);font-size:2.2rem;font-weight:500;letter-spacing:0}.price .asaya-tax,.asaya-price-line .asaya-tax{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400}.asaya-price-line{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:.2rem}.card__heading,.card-information .card__heading a{font-size:1.8rem;font-weight:500;line-height:1.6}.card-information .price,.card-information .price__regular,.card-information .price__sale,.card-information .price .price-item{font-size:1.6rem;font-weight:500}.h2,h2,.h3,h3,.h4,h4,.h5,h5{letter-spacing:.04em}.text-body,:root .field__input,:root .form__label,:root .select__select,:root .customer select,:root .product-form__input label{letter-spacing:.05em}:root .caption,:root .card-information .caption,.asaya-note{letter-spacing:.06em}:root .price,:root .price--large,:root .price__regular,:root .price__sale{font-feature-settings:normal;letter-spacing:.02em}:root .price .asaya-tax,:root .asaya-price-line .asaya-tax{font-feature-settings:"palt" 1;letter-spacing:.05em}.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group .utility-bar{background:transparent;border:0}.section-header:not(.shopify-section-header-sticky){position:relative}.section-header.shopify-section-header-sticky.scrolled-past-header:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--header-height, 8rem) * 1.6);z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(var(--color-background),.9),rgba(var(--color-background),0))}.section-header .header-wrapper{position:relative;z-index:1}.shopify-section-group-header-group .header{min-height:6rem}.template-index .asaya-hv{--asaya-header-h: var(--header-height, 6rem);margin-top:calc(-1 * var(--asaya-header-h));padding-top:var(--asaya-header-h)}@media screen and (max-width:989px){.template-index .asaya-hv{height:100svh}.template-index .asaya-hv__stage:before{content:"";position:absolute;left:0;right:0;top:0;height:14rem;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(var(--color-background),.92),rgba(var(--color-background),0))}}@media screen and (min-width:990px){.template-index .asaya-hv{--asaya-header-h: var(--header-height, 8rem);height:calc(76rem + var(--asaya-header-h))}}@media screen and (min-width:990px){.shopify-section-group-header-group .header.page-width{max-width:none;min-height:8rem;padding:0 6rem}}.header__inline-menu .list-menu__item.header__menu-item{font-size:1.3rem;letter-spacing:.02em;padding:1.2rem 1.7rem;color:rgb(var(--color-foreground))}.header__inline-menu .list-menu__item.header__menu-item:hover,.header__inline-menu .list-menu__item.header__menu-item:hover span{color:var(--asaya-orange);text-decoration:none}.header__inline-menu .list-menu__item--active{font-weight:700}.header__icon,.header__icon .icon{color:rgb(var(--color-foreground))}.rich-text__wrapper{max-width:64rem}.rich-text__blocks>*+*{margin-top:1.8rem}.rich-text__blocks .rich-text__caption+.rich-text__heading{margin-top:1rem}.multicolumn-card{background:transparent;box-shadow:none;border:0}.accordion,.accordion__title{border-color:var(--asaya-line)}.media,.media>img,.card__inner,.global-media-settings{box-shadow:none;border:0}.product-card-wrapper .card.ratio,.product-card-wrapper .card__inner.ratio{--ratio-percent: 177.7778% !important}.product-card-wrapper .card__media .media img{object-fit:cover;object-position:center top}.card__inner,.card__media,.card__media .media,.card__media img{border-radius:.4rem}.card__media,.card__media .media{overflow:hidden}.card--card.card--media .card__inner,.article-card .card__inner{border-radius:0}.grid.product-grid{--grid-desktop-horizontal-spacing: 24px;--grid-mobile-horizontal-spacing: 16px}[id$=__this_week] .grid.product-grid{--grid-desktop-horizontal-spacing: 32px}[id$=__this_week]{--asaya-featured-gap: 1.6rem;--asaya-featured-item: 23.2rem}@media screen and (min-width:990px){[id$=__this_week]{--asaya-featured-gap: 3.2rem;--asaya-featured-item: calc((100% - var(--asaya-featured-gap) * 3) / 4 - 1.6rem)}}[id$=__this_week] .collection.collection slider-component{max-width:none;padding-left:0;padding-right:0;--desktop-margin-left-first-item: 0rem}[id$=__this_week] .grid.product-grid{display:flex;flex-wrap:nowrap;gap:var(--asaya-featured-gap);margin:0;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}[id$=__this_week] .grid.product-grid::-webkit-scrollbar{display:none}[id$=__this_week] .grid.product-grid .grid__item{flex:0 0 var(--asaya-featured-item);width:var(--asaya-featured-item);max-width:none;margin:0;padding:0;scroll-snap-align:start}.barkarium-more-card__item{display:flex}.barkarium-more-card{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;min-height:100%;border-radius:.4rem;background:var(--asaya-cream-deep);color:rgb(var(--color-foreground));text-align:center;text-decoration:none}.barkarium-more-card__icon{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border:1px solid currentcolor;border-radius:50%}.barkarium-more-card .journal-arrow{width:1.3rem;height:1.3rem}.barkarium-more-card__label{font-size:1.4rem;font-weight:500;letter-spacing:.08em}.barkarium-more-card__eyebrow{font-family:var(--font-latin-body);font-size:1.1rem;font-weight:500;letter-spacing:.24em;line-height:1.2;color:var(--asaya-muted)}.barkarium-more-card:hover{color:var(--bk-moss)}[id$=__this_week] .collection .grid.product-grid{padding-left:var(--asaya-page-inline);padding-right:var(--asaya-page-inline);scroll-padding-left:var(--asaya-page-inline);scroll-padding-right:var(--asaya-page-inline)}.card__content .card__information{padding-top:1.6rem;padding-bottom:0}.card-information>*+*{margin-top:.4rem}.collection:not(.asaya-product-row) .collection__title{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;margin-bottom:5.6rem}.collection:not(.asaya-product-row) .collection__title .title{margin:0}.collection:not(.asaya-product-row) .collection__title .collection__description{margin:0;max-width:none;font-family:var(--font-heading-jp);font-size:2.4rem;font-weight:var(--font-heading-jp-weight);line-height:1.4;letter-spacing:var(--font-heading-jp-tracking);color:rgb(var(--color-foreground))}.collection:not(.asaya-product-row) .collection__title .collection__description p{margin:0}@media screen and (max-width:749px){.collection:not(.asaya-product-row) .collection__title{margin-bottom:2.8rem}.collection:not(.asaya-product-row) .collection__title .collection__description{font-size:2.2rem}}.asaya-product-row .collection__title .title{margin-bottom:1rem}.asaya-product-row .collection__description{font-size:1.4rem;line-height:1.95}.collection .slider-buttons{display:none}.collection .collection__view-all{margin-top:5.6rem}.collection-hero .collection-hero__inner{justify-content:center;text-align:center}.collection-hero .collection-hero__text-wrapper{display:flex;flex-direction:column;align-items:center;gap:1.4rem}.collection-hero .collection-hero__title{margin:0;font-family:var(--font-heading-jp);font-size:2.4rem;font-weight:var(--font-heading-jp-weight);letter-spacing:var(--font-heading-jp-tracking);line-height:1.4}.collection-hero .collection-hero__title+.collection-hero__description{margin:0;max-width:64rem;font-size:1.4rem;line-height:1.95;color:var(--asaya-muted)}.image-with-text .image-with-text__content{padding:6rem;border-radius:0}.image-with-text .image-with-text__media{border-radius:0}.image-with-text .image-with-text__content>*+*{margin-top:1.8rem}.image-with-text .image-with-text__text--caption+.image-with-text__heading{margin-top:1rem}@media screen and (max-width:749px){.image-with-text .image-with-text__content{padding:4.8rem 2.8rem}}@media screen and (min-width:990px){.product.product:not(.product--no-media) .product__media-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}.product.product:not(.product--no-media) .product__info-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:4rem}.product.product--right:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:4rem}}.button,.shopify-challenge__button,.customer button{border-radius:4rem;box-shadow:none;font-size:1.4rem;font-weight:500;letter-spacing:.04em;min-height:4.8rem;padding:0 3.6rem}.button--primary{min-height:5.2rem;padding:0 4rem;font-size:1.5rem}.button:hover,.button--primary:hover{opacity:.88}@media screen and (max-width:749px){.banner__buttons .button{width:100%;min-height:5.2rem}}:root{--asaya-page-inline: 2rem}@media screen and (min-width:750px){:root{--asaya-page-inline: 4rem}}@media screen and (min-width:990px){:root{--asaya-page-inline: max(6rem, calc((100vw - 120rem)/2) )}}.page-width{max-width:none;padding-left:var(--asaya-page-inline);padding-right:var(--asaya-page-inline)}.page-width .page-width{padding-left:0;padding-right:0}@media screen and (max-width:749px){.shopify-section{--asaya-section-padding: 5.6rem}}.color-scheme-cta .button:not(.button--tertiary){min-height:4.4rem;font-size:1.4rem;font-weight:500}.asaya-ig__head{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:4rem}.asaya-ig__head .title{margin:0}.asaya-ig__handle{color:rgb(var(--color-foreground));font-family:var(--font-latin-body);font-size:1.4rem;font-weight:500;letter-spacing:.06em;text-decoration:none}.asaya-ig__handle:hover{color:var(--asaya-orange)}.asaya-ig__text{margin:0;text-align:center;font-size:1.5rem;line-height:2}.asaya-ig__text p{margin:0}.asaya-ig__row{display:flex;gap:var(--asaya-ig-gap);margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.asaya-ig__row::-webkit-scrollbar{display:none}.asaya-ig__item{flex:0 0 var(--asaya-ig-item);scroll-snap-align:start}.asaya-ig__link{display:block;border-radius:.4rem;overflow:hidden}.asaya-ig__link img{display:block;width:100%;height:auto;border-radius:.4rem;aspect-ratio:9 / 16;object-fit:cover}@media screen and (max-width:749px){.asaya-ig__row{margin-left:calc(-1 * var(--asaya-page-inline));margin-right:calc(-1 * var(--asaya-page-inline));padding-left:var(--asaya-page-inline);padding-right:var(--asaya-page-inline);scroll-padding-inline:var(--asaya-page-inline)}}@media screen and (max-width:749px){.product .product__media-list .product__media-item .deferred-media{display:block;width:100%}.product .product__media-list .product__media-item .product__modal-opener--video{display:none}}.product__media-list video::-webkit-media-controls,.product__media-list video::-webkit-media-controls-enclosure,.product__media-list video::-webkit-media-controls-panel,.product__media-list video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.product__media-list video{pointer-events:none}.product__media-list .media-type-video .deferred-media[loaded]{cursor:zoom-in}.asaya-plant-notice{margin:2.4rem 0;padding:2rem 2.2rem 2.2rem;background:#fff;border-radius:0}.asaya-plant-notice__text{margin:0;font-size:1.4rem;line-height:1.9;color:rgb(var(--color-foreground))}.asaya-plant-notice__date{margin:1rem 0 0;font-size:1.2rem;line-height:1.6;color:var(--asaya-muted);font-family:var(--font-latin-body);letter-spacing:.02em}.asaya-plant-notice__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;margin-top:1.6rem;padding:.8rem 2.4rem;border:1px solid rgb(var(--color-foreground));border-radius:999px;font-size:1.3rem;font-weight:500;line-height:1.4;color:rgb(var(--color-foreground));text-decoration:none;transition:background-color .2s ease,color .2s ease}.asaya-plant-notice__button:hover,.asaya-plant-notice__button:focus-visible{background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-decoration:none}.asaya-photo-request__note{margin-top:2rem;font-size:1.2rem;line-height:1.8;color:var(--asaya-muted)}.asaya-photo-request__note p{margin:0}.asaya-spec{margin:2.8rem 0 2.4rem}.asaya-spec__label{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem;font-family:var(--font-latin-body);font-size:1.2rem;font-weight:500;letter-spacing:.12em;color:var(--asaya-muted)}.asaya-spec__label:before,.asaya-spec__label:after{content:"";flex:1;height:1px;background:#4b66482e}.asaya-spec__list{margin:0}.asaya-spec__row{display:grid;grid-template-columns:5.5em 1fr;gap:0 1.6rem;padding:.9rem 0;border-top:1px solid rgba(75,102,72,.18)}.asaya-spec__row:first-child{border-top:0;padding-top:0}.asaya-spec__term{margin:0;font-size:1.2rem;font-weight:400;line-height:1.95;color:var(--asaya-muted)}.asaya-spec__desc{margin:0;font-size:1.4rem;line-height:1.95;color:rgb(var(--color-foreground))}.asaya-spec__botanical{display:block;margin-top:.2rem;font-family:var(--font-latin-body);font-size:1.2rem;line-height:1.6;color:var(--asaya-muted)}@media screen and (max-width:749px){.asaya-spec__desc{font-size:1.5rem}}.asaya-share{display:flex;align-items:center;gap:.4rem;margin-top:1.6rem}.asaya-share__label{font-family:var(--font-latin-body);font-size:1.2rem;letter-spacing:.08em;color:var(--asaya-muted);margin-right:.8rem}.asaya-share__link{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground));text-decoration:none;transition:opacity .15s ease}.asaya-share__link:hover,.asaya-share__link:focus-visible{opacity:.6}.asaya-share__link svg{display:block}.newsletter .newsletter__wrapper{--asaya-nl-control-h: 5rem;--inputs-radius: 4rem;--inputs-radius-outset: 4rem;display:flex;flex-direction:column;align-items:center;gap:1.4rem;max-width:none;margin:0 auto;padding-left:2rem;padding-right:2rem;text-align:center;border-radius:0}.newsletter .newsletter__wrapper>*+*{margin-top:0}.newsletter .newsletter__wrapper .h2{font-family:var(--font-heading-jp);font-size:2rem;font-weight:var(--font-heading-jp-weight);letter-spacing:var(--font-heading-jp-tracking)}.newsletter .newsletter__wrapper>div{width:100%}.newsletter .newsletter__wrapper .newsletter__subheading{display:contents}.newsletter .newsletter__wrapper .newsletter__subheading p{margin:0}.newsletter .newsletter__wrapper .newsletter__subheading p+p{order:1;font-size:1.25rem;color:var(--asaya-muted)}@media screen and (min-width:750px){.newsletter .newsletter__wrapper{--asaya-nl-control-h: 5rem;gap:1.6rem;padding-left:4rem;padding-right:4rem}}.newsletter .newsletter__wrapper .newsletter-form{align-items:center;width:100%;max-width:44rem;margin:0 auto}.newsletter .newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper{max-width:none}.newsletter .newsletter__wrapper .newsletter-form .field{align-items:center;gap:1rem}.newsletter .newsletter__wrapper .newsletter-form .field:before,.newsletter .newsletter__wrapper .newsletter-form .field:after{content:none}.newsletter .newsletter__wrapper .newsletter-form .field__input,.newsletter .newsletter__wrapper .newsletter-form .field__input:focus,.newsletter .newsletter__wrapper .newsletter-form .field__input:not(:placeholder-shown){flex:1 1 auto;height:var(--asaya-nl-control-h);min-height:0;margin:0;padding:0 2.2rem;border:.1rem solid var(--asaya-input-line);background-color:var(--asaya-cream);font-size:1.3rem;text-align:left}@media screen and (max-width:749px){.newsletter .newsletter__wrapper .newsletter-form .field__input,.newsletter .newsletter__wrapper .newsletter-form .field__input:focus,.newsletter .newsletter__wrapper .newsletter-form .field__input:not(:placeholder-shown){font-size:16px}}.newsletter .newsletter__wrapper .newsletter-form .field__input::placeholder{opacity:1;color:var(--asaya-placeholder)}.newsletter .newsletter__wrapper .newsletter-form .field__label{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.newsletter .newsletter__wrapper .newsletter-form__button .svg-wrapper{display:none}.newsletter .newsletter__wrapper .newsletter-form__button:after{content:attr(aria-label)}.newsletter .newsletter__wrapper .newsletter-form__button,.newsletter .newsletter__wrapper .newsletter-form__button:not(:focus-visible):not(.focused){position:static;flex:0 0 auto;width:auto;height:var(--asaya-nl-control-h);padding:0 3rem;border-radius:4rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.5rem;font-weight:500;line-height:1;letter-spacing:.04em;box-shadow:none;overflow:visible}.newsletter .newsletter__wrapper .newsletter-form__button:focus,.newsletter .newsletter__wrapper .newsletter-form__button:focus-visible{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-foreground))}.newsletter .newsletter__wrapper .newsletter-form__button:hover{opacity:.88}.newsletter .newsletter__wrapper .newsletter-form__message{justify-content:center;font-size:1.25rem}.footer,.newsletter .newsletter__wrapper,.image-with-text__content.color-scheme-3,.asaya-hv__sun,.asaya-grain{position:relative;isolation:isolate}.footer:after,.newsletter .newsletter__wrapper:after,.image-with-text__content.color-scheme-3:after,.asaya-hv__sun:after,.asaya-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background-image:var(--asaya-grain);background-size:200px 200px;border-radius:inherit}.footer{border-top:0}.footer .footer__content-top{padding-bottom:4.8rem}@media screen and (min-width:750px){.footer .footer__content-top .footer__blocks-wrapper{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;column-gap:4.8rem;row-gap:4rem}.footer .footer__blocks-wrapper .footer-block.grid__item{width:auto;max-width:none;padding:0;margin:0}}.footer .footer-block__brand-info .footer-block__image-wrapper{max-width:none!important;width:23.4rem;margin-bottom:1.8rem}.footer .footer-block__brand-info .footer-block__image-wrapper img{width:100%;height:auto}.footer .footer-block__brand-info .rte,.footer .footer-block__brand-info .rte p{margin:0;font-size:1.25rem;line-height:1.95;opacity:.8}.footer .footer-block__heading{margin:0 0 1.1rem;font-size:1.3rem;font-weight:700;letter-spacing:.04em}.footer .footer-block__details-content .list-menu__item--link{font-size:1.25rem;padding:.35rem 0}.footer .footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer .footer__content-bottom{border-top:1px solid rgba(243,233,220,.28);padding-top:2.6rem}.footer .footer__copyright,.footer .footer__copyright .copyright__content,.footer .footer__copyright .copyright__content a{font-family:var(--font-latin-body);font-size:1.2rem;letter-spacing:.04em;color:rgb(var(--color-foreground));opacity:.9}.footer .list-social__link,.footer .list-social__link .icon{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.footer .footer-block__brand-info .footer-block__image-wrapper{width:18.7rem;margin:0 auto 1.4rem}.footer .footer-block__brand-info{text-align:center}}[id$=__about_hero] .page-width,[id$=__about_message] .page-width,[id$=__about_half] .page-width{max-width:none;padding-left:0;padding-right:0}[id$=__about_hero] .image-with-text__content{padding:8rem 4rem 8rem var(--asaya-page-inline)}[id$=__about_hero] .image-with-text__heading{font-family:var(--font-heading-jp);font-size:3.8rem;font-weight:var(--font-heading-jp-weight);line-height:1.5;letter-spacing:var(--font-heading-jp-tracking)}[id$=__about_hero] .image-with-text__text{font-size:1.6rem;line-height:2;color:var(--asaya-muted)}[id$=__about_hero] .image-with-text__media-item{padding-right:var(--asaya-page-inline)}@media screen and (max-width:749px){[id$=__about_hero] .image-with-text__content{padding:4.8rem 2.4rem}[id$=__about_hero] .image-with-text__heading{font-size:2.8rem}[id$=__about_hero] .image-with-text__media-item{padding-right:0}}[id$=__about_works] .multicolumn-list{counter-reset:asaya-work}[id$=__about_works] .multicolumn-card__image-wrapper{width:30rem;max-width:100%;margin-left:auto;margin-right:auto}[id$=__about_works] .multicolumn-card__info{padding-top:2.4rem}[id$=__about_works] .multicolumn-card__info h3:before{counter-increment:asaya-work;content:counter(asaya-work,decimal-leading-zero);display:block;margin-bottom:1.4rem;font-family:var(--font-latin-display);font-size:4rem;font-weight:400;line-height:1;letter-spacing:0;color:var(--asaya-orange)}[id$=__about_works] .multicolumn-card__info h3{font-family:var(--font-heading-jp);font-size:2rem;font-weight:var(--font-heading-jp-weight);letter-spacing:var(--font-heading-jp-tracking)}[id$=__about_works] .multicolumn-card__info .rte{margin-top:1.4rem;font-size:1.4rem;line-height:1.95}[id$=__about_works] .multicolumn .grid+.center{margin-top:6.4rem}@media screen and (max-width:749px){[id$=__about_works] .multicolumn-card__image-wrapper{width:22rem}}[id$=__about_message] .image-with-text__content{padding:7.2rem 4rem 7.2rem var(--asaya-page-inline)}[id$=__about_message] .image-with-text__media-item{display:flex;align-items:center;justify-content:flex-end;padding-right:var(--asaya-page-inline)}[id$=__about_message] .image-with-text .image-with-text__media{width:24rem;height:24rem;min-height:0;padding-bottom:0!important;border-radius:50%;overflow:hidden}[id$=__about_message] .image-with-text .image-with-text__media img{object-fit:cover}@media screen and (max-width:749px){[id$=__about_message] .image-with-text__content{padding:4.8rem 2.4rem}[id$=__about_message] .image-with-text__media-item{justify-content:center;padding:4.8rem 0 0}[id$=__about_message] .image-with-text__media{width:18rem;height:18rem}}[id$=__about_half] .image-with-text__content{padding:8rem var(--asaya-page-inline) 8rem 10rem}[id$=__about_half] .image-with-text__media{height:100%}.card__badge .badge.badge--glass{background-color:#14121014;color:#fff;-webkit-backdrop-filter:blur(12px) saturate(1.6) brightness(.6);backdrop-filter:blur(12px) saturate(1.6) brightness(.6)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.card__badge .badge.badge--glass{background-color:#141210e0}}.asaya-shipping{margin:1.2rem 0 2rem}.asaya-shipping__summary{display:flex;align-items:center;gap:.6rem;padding:.6rem 0;cursor:pointer;font-size:1.3rem;line-height:1.6;color:rgb(var(--color-foreground));list-style:none}.asaya-shipping__summary::-webkit-details-marker{display:none}.asaya-shipping__summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.asaya-shipping__icon{display:flex;flex:0 0 auto;color:var(--asaya-muted)}.asaya-shipping__icon svg{width:1.4rem;height:1.4rem}.asaya-shipping__caret{display:flex;flex:0 0 auto;transition:transform .15s ease}.asaya-shipping__summary .icon-caret{position:static}.asaya-shipping__caret svg{width:1rem;height:.6rem;fill:var(--asaya-muted)}.asaya-shipping__details[open] .asaya-shipping__caret{transform:rotate(180deg)}.asaya-shipping__body{padding-bottom:1.8rem}.asaya-shipping--expanded{margin:0}.asaya-shipping--expanded .asaya-shipping__body{padding-bottom:0}.asaya-shipping__lead{margin:0 0 1.2rem;font-size:1.3rem;line-height:1.85;color:var(--asaya-muted)}.asaya-shipping__lead strong{font-weight:500;color:rgb(var(--color-foreground))}.asaya-shipping__table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:1.3rem}.asaya-shipping__table thead th{padding:0 0 .8rem;font-family:var(--font-latin-body);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-align:right;white-space:nowrap;color:var(--asaya-muted)}.asaya-shipping__table thead th:first-child{text-align:left}.asaya-shipping__table tbody th{padding:.9rem 1.6rem .9rem 0;font-weight:400;line-height:1.6;text-align:left;color:rgb(var(--color-foreground));border-top:1px solid rgba(75,102,72,.18)}.asaya-shipping__table tbody td{padding:.9rem 0 .9rem 1.2rem;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground));border-top:1px solid rgba(75,102,72,.18)}.asaya-shipping__prefs{display:block;margin-top:.2rem;font-size:1.1rem;line-height:1.5;color:var(--asaya-placeholder)}.asaya-shipping__note{margin:1.4rem 0 0;font-size:1.2rem;line-height:1.85;color:var(--asaya-muted)}.shopify-policy__container{max-width:82rem;padding-bottom:9.6rem}@media screen and (max-width:749px){.shopify-policy__container{padding-bottom:6.4rem}}.shopify-policy__body .rte table{width:100%;border-collapse:collapse;font-size:1.3rem}.shopify-policy__body .rte table th,.shopify-policy__body .rte table td{padding:.8rem 1rem;border:1px solid var(--asaya-line);text-align:right;white-space:nowrap}.shopify-policy__body .rte table th:first-child,.shopify-policy__body .rte table td:first-child{width:32%;text-align:left;white-space:normal}.shopify-policy__body .rte table thead th{font-weight:500;color:var(--asaya-muted)}.asaya-delivery{margin-bottom:2.4rem}.asaya-delivery [hidden]{display:none!important}.asaya-delivery__heading{margin:0 0 .8rem;font-size:1.8rem;font-weight:500;letter-spacing:.02em}.asaya-delivery__lead{margin:0 0 1.6rem;font-size:1.4rem;color:var(--asaya-muted)}.asaya-delivery__fields{display:grid;gap:1.2rem}.asaya-delivery__label{display:block;margin-bottom:.6rem;font-size:1.3rem;color:var(--asaya-muted)}.asaya-delivery__select{width:100%;min-width:0;padding:1.2rem;font:inherit;font-size:1.6rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid var(--asaya-input-line);border-radius:4px}.asaya-delivery__select:disabled{color:var(--asaya-muted);opacity:1}.asaya-delivery__note{margin:1.2rem 0 0;font-size:1.3rem;line-height:1.7;color:var(--asaya-muted)}.asaya-delivery__status:empty{display:none}.asaya-delivery__status{margin:1.2rem 0 0;font-size:1.3rem;color:rgb(var(--color-foreground))}.asaya-product-collections{margin:0;font-size:1.3rem;line-height:1.8;color:var(--asaya-muted)}.product__info-container .asaya-product-collections+.product__title{margin-top:.6rem}.asaya-product-collections__link{padding-bottom:.1rem;color:inherit;text-decoration:none;border-bottom:1px solid var(--asaya-line);transition:color .2s ease,border-color .2s ease}.asaya-product-collections__link:hover,.asaya-product-collections__link:focus-visible{color:var(--asaya-green);border-bottom-color:currentColor}.asaya-product-collections__sep{margin:0 .4rem;color:var(--asaya-line)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/asaya.css.map */
