:root{--dh-rule: #111111;--dh-paper: #ffffff;--dh-ink: #111111}body{background:var(--dh-paper);color:var(--dh-ink)}.header-wrapper,.footer{border-color:var(--dh-rule)}.header__heading-link,.header__menu-item,.menu-drawer__menu-item,.footer-block__heading,.dh-kicker,.dh-caption__title{color:var(--dh-ink);font-weight:600;letter-spacing:.08em;text-transform:uppercase}shopify-account.header__icon,.cart__login-title,.cart__login-paragraph{display:none!important}.dh-section{background:var(--dh-paper);color:var(--dh-ink)}.dh-section__inner{margin:0 auto;max-width:160rem;padding:clamp(4.8rem,8vw,12rem) clamp(1.5rem,4vw,6rem)}.dh-section__header{display:grid;gap:1.6rem;margin:0 0 clamp(3.2rem,6vw,7.2rem);max-width:86rem}.dh-section__header--split{align-items:start;max-width:none}.dh-section__title{font-size:clamp(3.6rem,6vw,9.6rem);letter-spacing:-.045em;line-height:.92;margin:0;text-transform:uppercase}.dh-section__intro{font-size:clamp(1.5rem,1.8vw,2rem);line-height:1.45;max-width:72rem}.dh-kicker{font-size:1.1rem;margin:0}.dh-link{color:inherit;text-decoration-thickness:.1rem;text-underline-offset:.4rem}.dh-campaign{min-height:min(86rem,calc(100vh - var(--header-height, 0px)));position:relative}.dh-campaign__media,.dh-campaign__media picture,.dh-campaign__media img,.dh-campaign__placeholder{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.dh-campaign__media img{object-fit:cover;object-position:var(--dh-focus, center)}.dh-campaign__placeholder{background:#efefef}.dh-campaign:after{background:linear-gradient(180deg,#0000000a,rgba(0,0,0,var(--dh-overlay, .3)));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.dh-campaign__content{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:inherit;padding:clamp(3.2rem,6vw,8rem) clamp(1.5rem,4vw,6rem);position:relative;width:min(100%,160rem);z-index:1}.dh-campaign__title{color:inherit;font-size:clamp(5rem,12vw,17rem);letter-spacing:-.065em;line-height:.82;margin:0 0 2.4rem;max-width:10ch;text-transform:uppercase}.dh-campaign .dh-kicker{color:#fff}.dh-campaign__copy{font-size:clamp(1.5rem,1.6vw,2rem);max-width:52rem}.dh-campaign__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;margin-top:2.8rem}.dh-campaign__credit{font-size:1rem;letter-spacing:.05em;margin:2.4rem 0 0;text-transform:uppercase}.dh-editorial__grid{display:grid;gap:clamp(2.4rem,5vw,6rem);grid-template-areas:"header" "media" "body"}.dh-editorial__header{grid-area:header;margin-bottom:0}.dh-editorial__media{grid-area:media;margin:0}.dh-editorial__media img{display:block;height:auto;width:100%}.dh-editorial__body{align-self:start;font-size:clamp(1.6rem,1.35vw,1.9rem);grid-area:body;line-height:1.55;max-width:72rem}.dh-editorial__body>*:first-child{margin-top:0}.product-grid .card-wrapper,.product-grid .card{height:100%}.product-grid .card__information{display:flex;flex-direction:column}.product-grid .card__heading{min-height:3.9em;overflow-wrap:anywhere}.product-grid .card-information{margin-top:auto}.product-grid .card--media .card__inner{background:var(--dh-paper)}.product-grid .card__media .media>img{object-fit:contain}.dh-gallery{display:grid;gap:clamp(2.4rem,4vw,5.6rem) clamp(1.2rem,2.5vw,3.2rem);grid-template-columns:repeat(var(--dh-columns-mobile, 1),minmax(0,1fr))}.dh-gallery__item{min-width:0}.dh-gallery__media{background:#f4f4f4;display:block;overflow:hidden}.dh-gallery__media--portrait{aspect-ratio:3 / 4}.dh-gallery__media--square{aspect-ratio:1}.dh-gallery__media img,.dh-gallery__placeholder{display:block;height:100%;object-fit:var(--dh-fit, cover);transition:transform .22s ease;width:100%}.dh-gallery__media:hover img,.dh-gallery__media:focus-visible img{transform:scale(1.015)}.dh-gallery__media--natural img,.dh-gallery__media--natural .dh-gallery__placeholder{height:auto;object-fit:contain}.dh-caption{border-top:.1rem solid var(--dh-rule);margin-top:1.2rem;padding-top:1rem}.dh-caption__title{font-size:1.1rem;margin:0 0 .6rem}.dh-caption__text,.dh-caption__credit{font-size:1.2rem;line-height:1.45;margin:.4rem 0 0}.dh-shipping-note{border-bottom:.1rem solid var(--dh-rule);border-top:.1rem solid var(--dh-rule);font-size:1.2rem;letter-spacing:.04em;margin:0;padding:1.2rem 1.5rem;text-align:center;text-transform:uppercase}.dh-nif{display:block;margin:0 0 2rem}.dh-nif__label{display:block;font-size:1.3rem;font-weight:600;line-height:1.4;margin:0 0 .8rem}.dh-nif__input{-webkit-appearance:none;appearance:none;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.55);border-radius:0;box-sizing:border-box;color:rgb(var(--color-foreground));font:inherit;min-height:4.8rem;padding:1.2rem 1.5rem;width:100%}.dh-nif__input:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.dh-nif__help{display:block;line-height:1.4;margin:.8rem 0 0}@media screen and (min-width:750px){.dh-section__header--split{grid-template-columns:minmax(0,.9fr) minmax(32rem,1.1fr)}.dh-editorial__grid{align-items:start;column-gap:clamp(4.8rem,7vw,10rem);grid-template-areas:"media header" "media body";grid-template-columns:minmax(0,.82fr) minmax(34rem,1.18fr);grid-template-rows:auto 1fr;row-gap:clamp(2.4rem,3vw,4rem)}.dh-editorial__grid--media-right{grid-template-areas:"header media" "body media";grid-template-columns:minmax(34rem,1.18fr) minmax(0,.82fr)}.product-grid .card__heading{min-height:2.6em}.dh-gallery{grid-template-columns:repeat(var(--dh-columns-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.dh-gallery{grid-template-columns:repeat(var(--dh-columns-desktop, 4),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.dh-gallery__media img{transition:none}}@media screen and (max-width:749px){:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card__heading,:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .price,:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .price-item{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.4rem;line-height:1.3;letter-spacing:.02em}:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card__heading{min-height:0}:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card>.card__content .card__information{align-self:start}:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card-information{margin-top:.4rem}:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card-information>.price{margin-top:0}}@media screen and (min-width:750px){:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card__heading,:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .price,:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .price-item{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.4rem;line-height:1.3;letter-spacing:.02em}:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card__heading{min-height:0}:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card>.card__content .card__information{min-height:9.88rem;align-self:start}:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card-information{margin-top:.4rem}:is(#product-grid,[id^=Slider-][id$=__featured_collection]) .card-information>.price{margin-top:0}}.product-grid .card__media .media>img[src*="/AW26.KMN01_Leopard_Kimono.jpg"]{scale:.96}.product-grid .card__media .media>img[src*="/SS26.WKMN01.MeshKimono.jpg"]{scale:.85}.product-grid .card__media .media>img[src*="/SS26.KMN01a.CottonKimono.jpg"]{scale:1.1}.product-grid .card__media .media>img[src*="/SS26.KMN01b.SatinKimono.jpg"]{scale:.81}.product-grid .card__media .media>img[src*="/Untitled_Session15299.jpg"]{scale:1.02}.product-grid .card__media .media>img[src*="/Untitled_Session15295.jpg"]{scale:.9}.product-grid .card__media .media>img[src*="/SS25.KMN02.jpg"]{scale:.73}.product-grid .card__media .media>img[src*="/SS25.WKMN01a_MeshKimono.jpg"]{scale:.75}.product-grid .card__media .media>img[src*="/AW24_KMN_Kimono_Straight.jpg"]{scale:.83}.product-grid .card__media .media>img[src*="/AW24_WKMN_Kimono.jpg"]{scale:.85}.product-grid .card__media .media>img[src*="/SS24.KMN01_LongKimono.jpg"]{scale:.75}.product-grid .card__media .media>img[src*="/SS24.WKMN01_Kimono.jpg"]{scale:.75}@media screen and (max-width:749px){[id^=Banner-][id$=__image_banner] .banner__text{display:none}[id^=Banner-][id$=__image_banner] .banner__heading{font-size:clamp(1.8rem,6vw,3rem);line-height:1.25;letter-spacing:.02em;white-space:nowrap}.footer .footer__content-top{padding-left:2rem;padding-right:2rem}.footer .footer__content-top .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.footer .footer__blocks-wrapper .footer-block.grid__item{width:auto;max-width:none;min-width:0;margin:0}.footer .footer__blocks-wrapper .footer-block__heading{font-size:1.4rem;margin-bottom:1.2rem}.footer .footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}.footer .footer__column--info{padding-left:0;padding-right:0}.footer .list-payment{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.6rem .4rem;max-width:34rem;width:100%;margin:0 auto}.footer .list-payment__item{justify-content:center;padding:0;min-width:0}.footer .list-payment__item svg{max-width:3.8rem;width:100%;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dh-prototype.css.map */
