:root{--kbh-white: #ffffff;--kbh-mist: #eaf4f9;--kbh-bath: #a8d4e8;--kbh-soap: #2e7fa8;--kbh-soap-deep: #1b5c7d;--kbh-ink: #12232b;--kbh-border: #dce8ef;--kbh-radius-sm: 12px;--kbh-radius-card: 22px;--kbh-radius-panel: 28px;--kbh-radius-pill: 999px}.button,.btn,.shopify-payment-button__button--unbranded,button[class*=button],a[class*=button]{border-radius:var(--kbh-radius-pill)!important}input,select,textarea{border-radius:var(--kbh-radius-sm)!important}.card,.card-wrapper,product-card,.product-card,.collection-card,.article-card,.card__inner,.card__media{border-radius:var(--kbh-radius-card)}.card,.card-wrapper,.card__inner{overflow:hidden}product-card img,.product-card img,.card__media img,.collection-card img,.article-card img{border-radius:var(--kbh-radius-card)}product-card .card,.card-wrapper .card{background:var(--kbh-white);border:1px solid var(--kbh-border)}.hero,.slideshow,.image-with-text,.rich-text__wrapper,.newsletter,.footer{border-radius:var(--kbh-radius-panel)}dialog,[role=dialog],.popover,.drawer,.modal{border-radius:var(--kbh-radius-panel)!important}a{transition:color .15s ease}::selection{background:var(--kbh-bath);color:var(--kbh-ink)}@media screen and (max-width:749px){.product-form__buttons .button,product-form .button,.shopify-payment-button{width:100%}.collection .grid,.product-grid{gap:14px}.hero [class*=text],.hero h1,.hero h2{padding-inline:4px}}.kbh-hero{position:relative;min-height:86vh;overflow:hidden;border-radius:0;background:#1b5c7d}.kbh-hero:after{content:"";position:absolute;top:100px;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(18,35,43,.42) 0%,rgba(18,35,43,.1) 26%,transparent 46%);pointer-events:none}.kbh-hero-inner{position:relative;z-index:2;max-width:560px;min-height:86vh;padding:132px 24px 72px 40px;display:flex;flex-direction:column;justify-content:center;gap:26px;box-sizing:border-box}.kbh-hero-art{position:absolute;top:100px;right:0;bottom:0;left:0;z-index:0}.kbh-hero-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;pointer-events:none}.kbh-blow-origin{position:absolute;left:50%;top:48%;width:10px;height:10px;pointer-events:none}.kbh-eyebrow{font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#f3c96b;margin:0}.kbh-eyebrow-blue{color:var(--kbh-soap)}.kbh-h1{font-family:"Instrument Serif",serif;font-size:clamp(44px,7vw,88px);line-height:.98;color:#fff;margin:0;max-width:640px;text-wrap:balance}.kbh-h1 em{color:#f3c96b;font-style:normal}.kbh-sub{font-size:17px;line-height:1.65;color:#d6ebf5;max-width:470px;margin:0}.kbh-cta-row{display:flex;gap:14px;flex-wrap:wrap}.kbh-btn{display:inline-block;padding:17px 34px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border-radius:var(--kbh-radius-pill);text-decoration:none}.kbh-btn-solid{background:var(--kbh-soap);color:#fff}.kbh-hero .kbh-btn-solid{background:#fff;color:var(--kbh-ink)}.kbh-hero .kbh-btn-solid:hover{background:var(--kbh-mist)}.kbh-btn-solid:hover{background:var(--kbh-soap-deep);color:#fff}.kbh-btn-outline{border:1px solid #d6ebf5;color:#fff}.kbh-btn-outline:hover{background:#ffffff1f}.kbh-trust{display:grid;grid-template-columns:repeat(4,1fr);background:var(--kbh-ink);color:#d6ebf5}.kbh-trust>div{padding:24px 12px;text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-right:1px solid rgba(214,235,245,.14)}.kbh-trust>div:last-child{border-right:0}@media screen and (max-width:749px){.kbh-trust{grid-template-columns:1fr 1fr}.kbh-trust>div:nth-child(2n){border-right:0}.kbh-trust>div{border-bottom:1px solid rgba(214,235,245,.14)}}.kbh-section-head{margin-bottom:26px}.kbh-h2{font-family:"Instrument Serif",serif;font-size:clamp(30px,4vw,44px);line-height:1.05;color:var(--kbh-ink);margin:6px 0 0}.kbh-body{font-size:16px;line-height:1.65;color:var(--kbh-ink);max-width:520px}.kbh-viewall{font-size:13px;letter-spacing:.06em;color:var(--kbh-soap)}.kbh-viewall:hover{color:var(--kbh-soap-deep)}.kbh-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media screen and (max-width:989px){.kbh-tiles{grid-template-columns:1fr 1fr}}.kbh-tile{display:block;background:var(--kbh-white);border:1px solid var(--kbh-border);border-radius:var(--kbh-radius-card);overflow:hidden;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.kbh-tile:hover{transform:translateY(-3px);box-shadow:0 12px 28px #12232b1a}.kbh-tile-img{aspect-ratio:1;background:var(--kbh-mist);overflow:hidden}.kbh-tile-img img{width:100%;height:100%;object-fit:contain;display:block}.kbh-tile-label{display:flex;justify-content:space-between;align-items:baseline;padding:14px 18px;color:var(--kbh-ink);font-weight:700;font-size:15px}.kbh-tile-count{font-weight:400;font-size:12px;color:#6b8794}.kbh-kits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kbh-kit{display:flex;flex-direction:column;gap:10px;padding:28px 24px;background:var(--kbh-white);border:1px solid var(--kbh-border);border-radius:var(--kbh-radius-panel);text-decoration:none;min-height:220px}.kbh-kit .kbh-h2{font-size:32px;margin:0}.kbh-kit .kbh-body{margin:0}.kbh-kit:hover{border-color:var(--kbh-bath)}.kbh-faq{max-width:720px;margin:0 auto}.kbh-faq-item{border-bottom:1px solid var(--kbh-border);padding:16px 0}.kbh-faq-item summary{cursor:pointer;font-weight:700;color:var(--kbh-ink);list-style:none}.kbh-faq-item p{margin:10px 0 0;color:var(--kbh-ink);line-height:1.6}.kbh-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media screen and (max-width:989px){.kbh-cards{grid-template-columns:1fr 1fr}}.kbh-card{position:relative;display:block;background:var(--kbh-white);border:1px solid var(--kbh-border);border-radius:var(--kbh-radius-card);overflow:hidden;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.kbh-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #12232b1a}.kbh-card-img{aspect-ratio:1;background:var(--kbh-mist);overflow:hidden}.kbh-card-img img{width:100%;height:100%;object-fit:cover;display:block}.kbh-card-body{padding:14px 16px 18px}.kbh-card-title{font-size:14px;font-weight:700;color:var(--kbh-ink);margin:0 0 6px;line-height:1.35}.kbh-card-price{font-size:14px;color:var(--kbh-soap);font-weight:700;margin:0}.kbh-badge{position:absolute;top:12px;left:12px;z-index:2;background:#f3c96b;color:var(--kbh-ink);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:var(--kbh-radius-pill)}.kbh-ritual,.kbh-gifting{border-radius:var(--kbh-radius-panel);overflow:hidden}.kbh-ritual{background:var(--kbh-ink)}.kbh-ritual .kbh-h2,.kbh-ritual .kbh-body{color:#fff}.kbh-ritual .kbh-body{color:#d6ebf5}.kbh-gifting{background:var(--kbh-bath)}.kbh-ritual-inner,.kbh-gifting-inner{padding:clamp(40px,6vw,72px);display:flex;flex-direction:column;gap:18px;align-items:flex-start}.kbh-quote{text-align:center;max-width:760px;margin:0 auto}.kbh-quote-text{font-family:"Instrument Serif",serif;font-size:clamp(22px,3vw,30px);line-height:1.4;color:var(--kbh-ink);margin:0 0 14px}.kbh-quote-by{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#6b8794;margin:0}.kbh-news{background:var(--kbh-mist);border-radius:var(--kbh-radius-panel);padding:clamp(40px,6vw,64px);text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center}.kbh-news .kbh-body{margin:0}.kbh-news-form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.kbh-news-input{padding:15px 22px;font-size:15px;border:1px solid var(--kbh-border);border-radius:var(--kbh-radius-pill);min-width:260px;background:var(--kbh-white);color:var(--kbh-ink)}.header-announcements,.shopify-section-group-header-group:has(.header-announcements) .header-announcements,#shopify-section-sections--27871375098221__header_announcements_QTBwtW{display:none!important}header,.header,.header-wrapper{background:#fff!important;color:#12232b!important;box-shadow:none!important;border-bottom:1px solid #dce8ef}.header a,.header .header-menu a,header a{color:#12232b!important}.header a:hover,.header .header-menu a:hover,header a:hover{color:#2e7fa8!important}.header-logo__image,.header-logo img{max-height:58px;width:auto;height:58px;object-fit:contain}.kbh-hero-inner>.kbh-eyebrow:first-child{display:none}#kbh-bubbles{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none}@media screen and (max-width:749px){.header-logo__image,.header-logo img{max-height:46px;height:46px}.kbh-hero{border-radius:0;min-height:86vh}.kbh-hero-art{top:72px}.kbh-hero:after{top:72px}.kbh-hero-art img{object-position:center center}.kbh-hero-inner{padding:100px 20px 48px;gap:14px;max-width:100%;min-height:86vh}.kbh-hero:after{background:linear-gradient(180deg,#12232b94,#12232b1f 36%,#12232b00 55%)}.kbh-blow-origin{left:50%;top:48%}.kbh-h1{font-size:34px;line-height:1.05}.kbh-sub{font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kbh-cta-row{gap:10px}.kbh-btn{padding:13px 22px;font-size:12px;letter-spacing:.1em}.kbh-hero .kbh-btn-outline{display:none}.kbh-hero .kbh-btn-solid{width:100%;text-align:center}.kbh-trust{display:none}.kbh-section-head{margin-bottom:14px}.kbh-h2{font-size:24px}.kbh-body{font-size:14px;line-height:1.5}.kbh-tiles{gap:10px}.kbh-kits{grid-template-columns:1fr}.kbh-tile-img{aspect-ratio:1}.kbh-tile-label{flex-direction:column;gap:2px;padding:10px 12px;font-size:13px}.kbh-tile-count{display:none}.kbh-cards{gap:10px}.kbh-card:nth-child(n+5){display:none}.kbh-card-body{padding:10px 12px 12px}.kbh-card-title{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kbh-quote,.kbh-gifting{display:none}.kbh-ritual-inner{padding:28px 20px;gap:12px}.kbh-news{padding:28px 20px;gap:10px;border-radius:20px}.kbh-news-form{flex-direction:column;width:100%}.kbh-news-input{min-width:0;width:100%}.kbh-news .kbh-btn{width:100%;text-align:center}}#MainContent[data-template=collection] .solenah-collection-hero-v2{padding:calc(var(--header-height, 84px) + 96px) 24px 32px}.menu-drawer{background:#f8fbfb;border-right:1px solid #dbe8e9;box-shadow:14px 0 36px #102d351a}.menu-drawer .menu-drawer__navigation{padding:20px 22px 28px}.menu-drawer .menu-drawer__navigation:before{content:"DISCOVER KOREA BATH HOUSE";display:block;margin:0 0 17px 12px;color:#5c8190;font-family:var(--font-body--family, sans-serif);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.4}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:38px;padding:8px 11px;border-radius:11px;font-family:var(--font-body--family, sans-serif);font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.012em;transition:background-color .18s ease,color .18s ease}.menu-drawer .menu-drawer__menu-item--mainlist:hover,.menu-drawer .menu-drawer__menu-item--mainlist:focus-visible{background:#eaf4f6;color:#1b5c7d!important}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item--flat{margin:2px 0}.menu-drawer .menu-drawer__menu--childlist{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;margin:3px 0 11px;padding:0 6px}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__list-item,.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item{min-width:0;margin:0}.menu-drawer .menu-drawer__menu-item--child{min-height:31px;padding:7px 10px;border-radius:9px;font-family:var(--font-body--family, sans-serif);font-size:12px;font-weight:500;line-height:1.25;color:#425d66!important}.menu-drawer .menu-drawer__menu-item--child:hover,.menu-drawer .menu-drawer__menu-item--child:focus-visible{background:#eaf4f6;color:#1b5c7d!important}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item--flat:has(>a[href="/pages/3-step-ritual"]){margin-top:10px;padding-top:12px;border-top:1px solid #dce8e9}@media(max-width:749px){.menu-drawer .menu-drawer__navigation{padding:17px 17px 26px}.menu-drawer .menu-drawer__menu-item--mainlist{font-size:14px}}.header-logo .header-logo__image{display:block;width:260px;max-width:min(260px,100%);height:auto;max-height:none}@media(max-width:749px){.header-logo .header-logo__image{width:190px;max-width:min(190px,100%);height:auto}}.kbh-hero-art,.kbh-hero:after{top:0}@media(max-width:749px){.kbh-hero-art,.kbh-hero:after{top:0}}.kbh-hero .kbh-btn-outline[href="/collections/all"]{display:inline-block;background:#102d35;border:2px solid #ffffff;color:#fff!important;box-shadow:0 5px 18px #102d3540}.kbh-hero .kbh-btn-outline[href="/collections/all"]:hover,.kbh-hero .kbh-btn-outline[href="/collections/all"]:focus-visible{background:#1b5c7d;color:#fff!important}@media(max-width:749px){.kbh-hero .kbh-btn-outline[href="/collections/all"]{display:block;width:100%;text-align:center}}.kbh-tile-img.kbh-room-scene img{width:100%;height:100%;object-fit:cover;object-position:center}.kbh-room-scene img[src*=collection-bath-herbs],.kbh-room-scene img[src*=collection-soaps]{object-position:70% center}.kbh-room-scene img[src*=collection-body-care],.kbh-room-scene img[src*=ritual-guide-hero]{object-position:right center}#MainContent[data-template=index] [id$=__kbh_gifting] .kbh-gifting{display:block}@media(min-width:990px){#MainContent[data-template=index]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}#MainContent[data-template=index]>.shopify-section{grid-column:1 / -1;min-width:0}#MainContent[data-template=index]>[id$=__kbh_ritual]{grid-column:1;padding-left:clamp(24px,2.8vw,40px)}#MainContent[data-template=index]>[id$=__kbh_gifting]{grid-column:2;padding-right:clamp(24px,2.8vw,40px)}#MainContent[data-template=index]>:is([id$=__kbh_ritual],[id$=__kbh_gifting])>.section{grid-template-columns:minmax(0,1fr);padding-inline:0;padding-block:32px 48px;height:100%;box-sizing:border-box}#MainContent[data-template=index] :is(.kbh-ritual,.kbh-gifting){grid-column:1;display:flex;flex-direction:column;min-width:0}#MainContent[data-template=index] :is(.kbh-ritual-inner,.kbh-gifting-inner){padding:clamp(28px,3.3vw,48px);flex:1;height:100%}#MainContent[data-template=index] :is(.kbh-ritual,.kbh-gifting) .kbh-btn{margin-top:auto;max-width:100%;white-space:normal}}:root{--kbh-static-bubble: url(kbh-static-bubble.svg)}footer>.shopify-section:first-child,#MainContent[data-template=index] .kbh-gifting,#MainContent[data-template=index] .kbh-news{position:relative}footer>.shopify-section:first-child:after,#MainContent[data-template=index] .kbh-gifting:after,#MainContent[data-template=index] .kbh-news:after{content:"";position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;background-repeat:no-repeat;z-index:1}footer>.shopify-section:first-child:after{top:10px;right:clamp(12px,2vw,32px);width:150px;height:116px;background-image:var(--kbh-static-bubble),var(--kbh-static-bubble),var(--kbh-static-bubble);background-size:84px 84px,32px 32px,14px 14px;background-position:right 12px top 0,left 6px bottom 0,right 0 bottom 6px;opacity:.72}#MainContent[data-template=index] .kbh-gifting:after{right:16px;bottom:14px;width:88px;height:72px;background-image:var(--kbh-static-bubble),var(--kbh-static-bubble);background-size:56px 56px,20px 20px;background-position:right bottom,left top;opacity:.72}#MainContent[data-template=index] .kbh-news:after{left:18px;bottom:16px;width:80px;height:66px;background-image:var(--kbh-static-bubble),var(--kbh-static-bubble);background-size:50px 50px,18px 18px;background-position:left bottom,right top;opacity:.55}@media(max-width:749px){footer>.shopify-section:first-child:after{top:6px;right:10px;width:76px;height:56px;background-size:40px 40px,16px 16px,8px 8px;background-position:right 6px top 0,left bottom,right bottom;opacity:.6}#MainContent[data-template=index] .kbh-gifting:after{right:10px;bottom:10px;width:34px;height:34px;background-image:var(--kbh-static-bubble);background-size:34px 34px;background-position:center;opacity:.6}#MainContent[data-template=index] .kbh-news:after{content:none}}@media(min-width:990px){#MainContent[data-template=index] [id$=__kbh_kits] .kbh-section-head,#MainContent[data-template=blog] .blog-posts{position:relative}#MainContent[data-template=index] [id$=__kbh_kits] .kbh-section-head:after,#MainContent[data-template=collection] .kbh-collection-hero:after,#MainContent[data-template=page] .kbh-editorial-hero:after,#MainContent[data-template=blog] .blog-posts:after{content:"";position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;width:76px;height:66px;background-image:var(--kbh-static-bubble),var(--kbh-static-bubble);background-repeat:no-repeat;background-size:48px 48px,16px 16px;background-position:right bottom,left top;opacity:.65;z-index:1}#MainContent[data-template=index] [id$=__kbh_kits] .kbh-section-head:after{right:28px;top:14px}#MainContent[data-template=collection] .kbh-collection-hero:after,#MainContent[data-template=page] .kbh-editorial-hero:after{left:clamp(12px,2vw,28px);bottom:32px;width:64px;background-position:left bottom,right top}#MainContent[data-template=blog] .blog-posts:after{right:36px;top:36px}}#MainContent[data-template=index] .kbh-news:before{content:"";position:absolute;top:20px;right:36px;width:116px;height:112px;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;background-image:var(--kbh-static-bubble),var(--kbh-static-bubble),var(--kbh-static-bubble);background-repeat:no-repeat;background-size:64px 64px,26px 26px,12px 12px;background-position:right top,left bottom,left 4px top 16px;opacity:.88}#MainContent[data-template=index] .kbh-news:after{left:30px;bottom:20px;width:126px;height:108px;background-size:84px 84px,30px 30px;background-position:left bottom,right top;opacity:.88}@media(max-width:749px){#MainContent[data-template=index] .kbh-news:before{top:4px;right:6px;width:20px;height:20px;background-image:var(--kbh-static-bubble);background-size:20px 20px;background-position:center;opacity:.8}#MainContent[data-template=index] .kbh-news:after{content:"";left:6px;bottom:4px;width:18px;height:18px;background-image:var(--kbh-static-bubble);background-size:18px 18px;background-position:center;opacity:.8}}#MainContent[data-template=index] .kbh-news:before{background-size:72px 72px,26px 26px,12px 12px}#MainContent[data-template=index] .kbh-news:after{background-size:94px 94px,30px 30px}@media(max-width:749px){#MainContent[data-template=index] .kbh-news{padding-block:44px 40px}#MainContent[data-template=index] .kbh-news:before{top:6px;right:10px;width:32px;height:32px;background-size:32px 32px;opacity:.95}#MainContent[data-template=index] .kbh-news:after{left:10px;bottom:8px;width:26px;height:26px;background-size:26px 26px;opacity:.95}footer>.shopify-section:first-child:after{width:90px;height:64px;background-size:48px 48px,18px 18px,9px 9px;opacity:.85}}#MainContent[data-template=index]>:is([id$=__kbh_bestsellers],[id$=__kbh_new_arrivals])>.section{padding-block:32px}#MainContent[data-template=index]>[id$=__kbh_kits]>.section{padding-block:28px 20px}#MainContent[data-template=index]>:is([id$=__kbh_ritual],[id$=__kbh_gifting])>.section{padding-block:24px 32px}#MainContent[data-template=index]>[id$=__kbh_news]>.section{padding-block:12px 40px}#MainContent[data-template=index] .kbh-section-head{margin-bottom:22px}#MainContent[data-template=collection] .kbh-cnav{padding-block:18px 12px}#MainContent[data-template=collection] .sl-paths--children{padding-block:24px}#MainContent[data-template=collection]>[id$=__main]>.section{padding-block:24px 40px}#MainContent[data-template=collection]>[id$=__kbh_faq]>.section{padding-block:0 32px}#MainContent .kbh-collection-guide{padding-top:40px;padding-bottom:48px}#MainContent .kbh-editorial-shell{padding-bottom:56px}#MainContent .kbh-guide-nav{margin-top:32px;margin-bottom:48px}#MainContent .kbh-guide-intro{margin-bottom:56px}#MainContent .kbh-guide-step{padding-block:48px}#MainContent .kbh-guide-more{margin-block:28px 56px;padding:48px;gap:48px}#MainContent .kbh-guide-next{padding:48px}#MainContent :is(.kbh-story-intro,.kbh-story-feature){padding-block:56px}#MainContent .kbh-story-pillars{padding-block:48px 56px}#MainContent .kbh-story-links{margin-bottom:48px}#MainContent[data-template=blog] .blog-posts>.text-block{padding-block:28px}#MainContent[data-template=blog] .blog-posts{padding-bottom:32px}#MainContent[data-template=product]>[id*=product_recommendations] .section{padding-block:32px}@media(max-width:749px){#MainContent[data-template=index]>:is([id$=__kbh_bestsellers],[id$=__kbh_new_arrivals])>.section{padding-block:24px}#MainContent[data-template=index]>[id$=__kbh_kits]>.section{padding-block:20px 16px}#MainContent[data-template=index]>:is([id$=__kbh_ritual],[id$=__kbh_gifting])>.section{padding-block:16px}#MainContent[data-template=index]>[id$=__kbh_news]>.section{padding-block:12px 32px}#MainContent[data-template=index] .kbh-section-head{margin-bottom:16px}#MainContent[data-template=collection] .kbh-cnav{padding-block:16px 12px}#MainContent[data-template=collection] .sl-paths--children{padding-block:18px}#MainContent[data-template=collection]>[id$=__main]>.section{padding-block:20px 28px}#MainContent[data-template=collection]>[id$=__kbh_faq]>.section{padding-block:0 24px}#MainContent .kbh-collection-guide{padding-top:28px;padding-bottom:32px}#MainContent .kbh-editorial-shell{padding-bottom:36px}#MainContent .kbh-guide-nav{margin-top:24px;margin-bottom:32px}#MainContent .kbh-guide-intro{margin-bottom:36px}#MainContent .kbh-guide-step{padding-block:36px}#MainContent .kbh-guide-more{margin-block:24px 36px;padding:28px 22px;gap:24px}#MainContent .kbh-guide-next{padding:30px 24px}#MainContent :is(.kbh-story-intro,.kbh-story-feature){padding-block:36px}#MainContent .kbh-story-pillars{padding-block:36px}#MainContent .kbh-story-links{margin-bottom:32px}#MainContent[data-template=blog] .blog-posts>.text-block{padding-block:20px}#MainContent[data-template=blog] .blog-posts{padding-bottom:24px}#MainContent[data-template=product]>[id*=product_recommendations] .section{padding-block:24px}}.kbh-kit__media{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:#fff}.kbh-kit__image{display:block;width:100%;height:100%;object-fit:contain}.kbh-kit__image--mugwort{object-fit:cover;object-position:center 45%}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kbh.css.map */
