@media screen and (min-width:990px){.page-wrapper.page-wrapper--drawer-open{margin-right:0}html:has(#cart-drawer .theme-drawer__dialog[open]) .page-wrapper{overflow:hidden}.page-wrapper{scrollbar-gutter:stable}}.korsha-cart-scrim{display:none}@media screen and (min-width:990px){.korsha-cart-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-sticky, 8);background-color:#2e2b2738;opacity:0;visibility:hidden;cursor:pointer;transition:opacity var(--korsha-speed-panel) var(--korsha-ease),visibility 0s linear var(--korsha-speed-panel)}body:has(#cart-drawer .theme-drawer__dialog[open]:not(.theme-drawer__dialog--closing)) .korsha-cart-scrim{opacity:1;visibility:visible;transition-delay:0s}}#cart-drawer{--animation-speed: var(--korsha-speed-panel);--animation-timing-fade-in: var(--korsha-ease-out);--animation-timing-fade-out: var(--korsha-ease)}#cart-drawer .theme-drawer__dialog{background-color:var(--korsha-page);color:var(--korsha-ink);border-inline-start:1px solid var(--korsha-border);box-shadow:-24px 0 60px -40px #2e2b274d}#cart-drawer .theme-drawer__header{display:flex;align-items:center;justify-content:space-between;min-block-size:64px;padding-block:0;padding-inline:32px 20px;border-block-end:1px solid var(--korsha-border)}#cart-drawer .theme-drawer__title{display:inline-flex;align-items:baseline;gap:4px;margin:0;font-family:var(--korsha-font-body);font-weight:400;font-size:11px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--korsha-ink)}#cart-drawer .theme-drawer__badge{display:inline;min-inline-size:0;block-size:auto;padding:0;border-radius:0;background:none;font:inherit;letter-spacing:inherit;color:var(--korsha-muted)}#cart-drawer .theme-drawer__badge:before{content:"("}#cart-drawer .theme-drawer__badge:after{content:")"}#cart-drawer .theme-drawer__close-button{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--korsha-touch);block-size:var(--korsha-touch);padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--korsha-ink);transition:color var(--korsha-speed-fast) var(--korsha-ease)}#cart-drawer .theme-drawer__close-button:hover{color:var(--korsha-bronze);background:none}#cart-drawer .theme-drawer__close-button svg{inline-size:14px;block-size:14px}#cart-drawer .theme-drawer__close-button:focus-visible{outline:1px solid var(--korsha-ink);outline-offset:-8px}@media screen and (max-width:749px){#cart-drawer .theme-drawer__header{padding-inline:var(--korsha-page-margin) 8px}#cart-drawer .theme-drawer__dialog{border-inline-start:0;box-shadow:none}}:is(#cart-drawer,.cart-page) .cart-items__media-image{inline-size:100%;block-size:auto;aspect-ratio:3 / 4;object-fit:cover;border:0;border-radius:0;background-color:var(--korsha-ivory)}:is(#cart-drawer,.cart-page) .cart-items__media-container{aspect-ratio:3 / 4;border-radius:0}#cart-drawer .cart-items__table-row{grid-template-columns:88px minmax(0,1fr) auto;column-gap:18px}#cart-drawer .cart-drawer__items{padding-block-start:24px}:is(#cart-drawer,.cart-page) .cart-items__title{font-family:var(--korsha-font-body);font-weight:400;font-size:13px;line-height:1.45;letter-spacing:.02em;text-transform:none;color:var(--korsha-ink);text-decoration:none;transition:color var(--korsha-speed-fast) var(--korsha-ease)}@media(hover:hover){:is(#cart-drawer,.cart-page) .cart-items__title:hover{color:var(--korsha-bronze)}}:is(#cart-drawer,.cart-page) :is(.cart-items__variants,.cart-items__variant,.cart-items__unit-price-wrapper){font-family:var(--korsha-font-body);font-weight:300;font-size:12px;line-height:1.5;letter-spacing:.02em;color:var(--korsha-muted)}:is(#cart-drawer,.cart-page) .cart-items__price{font-family:var(--korsha-font-body);font-weight:400;font-size:13px;letter-spacing:.04em;color:var(--korsha-ink)}:is(#cart-drawer,.cart-page) .cart-items__price :is(text-component,span,s){font:inherit;letter-spacing:inherit}:is(#cart-drawer,.cart-page) .quantity-selector{border:1px solid var(--korsha-border);border-radius:0;background:none;color:var(--korsha-ink);font-family:var(--korsha-font-body);font-weight:400}:is(#cart-drawer,.cart-page) .quantity-selector :is(button,input){color:var(--korsha-ink);font-family:var(--korsha-font-body);border-radius:0}:is(#cart-drawer,.cart-page) .cart-items__remove{color:var(--korsha-muted);background:none;border-radius:0;transition:color var(--korsha-speed-fast) var(--korsha-ease)}:is(#cart-drawer,.cart-page) .cart-items__remove:hover{color:var(--korsha-bronze);background:none}:is(#cart-drawer,.cart-page) .cart-item__error-text{font-family:var(--korsha-font-body);font-weight:300;font-size:12px;color:#8a3f2f}:is(#cart-drawer,.cart-page) :is(.cart-discount__label,.cart-totals__total-label){font-family:var(--korsha-font-body);font-weight:400;font-size:11px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--korsha-ink)}:is(#cart-drawer,.cart-page) .cart-totals__total-value{font-family:var(--korsha-font-body);font-weight:400;font-size:15px;letter-spacing:.04em;color:var(--korsha-ink)}:is(#cart-drawer,.cart-page) .cart-totals__tax-note{font-family:var(--korsha-font-body);font-weight:300;font-size:11.5px;line-height:1.6;color:var(--korsha-muted)}:is(#cart-drawer,.cart-page) :is(.cart-discount__input,.cart-discount__button){border-radius:0;font-family:var(--korsha-font-body)}:is(#cart-drawer,.cart-page) #checkout{min-block-size:52px;border:1px solid var(--korsha-ink);border-radius:var(--korsha-btn-radius, 0);background-color:var(--korsha-ink);color:var(--korsha-page);box-shadow:none;font-family:var(--korsha-font-body);font-weight:400;font-size:11.5px;line-height:1;letter-spacing:var(--korsha-track, .16em);text-transform:uppercase;transition:background-color var(--korsha-speed) var(--korsha-ease),border-color var(--korsha-speed) var(--korsha-ease)}:is(#cart-drawer,.cart-page) #checkout:hover{background-color:var(--korsha-bronze);border-color:var(--korsha-bronze);color:var(--korsha-page)}:is(#cart-drawer,.cart-page) #checkout .button-text{font:inherit;letter-spacing:inherit}#search-modal{--search-border-radius: 0;--style-border-radius-popover: 0;--style-border-radius-inputs: 0;--style-border-radius-pills: 0}#search-modal .search-modal__content{background-color:var(--korsha-page);color:var(--korsha-ink);border:1px solid var(--korsha-border);box-shadow:0 40px 90px -50px #2e2b2773}#search-modal .search-modal__content::backdrop{background-color:#2e2b2752;-webkit-backdrop-filter:none;backdrop-filter:none}#search-modal .dialog-modal[open].search-modal__content{animation-duration:calc(.38s * var(--korsha-motion));animation-timing-function:var(--korsha-ease-out)}#search-modal .dialog-modal.search-modal__content.dialog-closing{animation-duration:calc(.22s * var(--korsha-motion))}#search-modal .predictive-search-form__header{border-block-end:1px solid var(--korsha-border)}#search-modal .search-input{font-family:var(--korsha-font-display);font-weight:400;font-size:22px;letter-spacing:.01em;color:var(--korsha-ink)}#search-modal .search-input::placeholder{color:var(--korsha-taupe);opacity:1}#search-modal :is(.predictive-search__icon,.predictive-search__close-modal-button){color:var(--korsha-muted)}#search-modal .predictive-search__close-modal-button{border-radius:0;background:none;box-shadow:none;transition:color var(--korsha-speed-fast) var(--korsha-ease)}#search-modal .predictive-search__close-modal-button:hover{color:var(--korsha-bronze)}#search-modal .predictive-search__reset-button{font-family:var(--korsha-font-body);font-weight:400;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--korsha-muted)}#search-modal .predictive-search-results__pill{--pills-pill-background-color: transparent;border:1px solid var(--korsha-border);border-radius:0;padding:8px 12px;font-family:var(--korsha-font-body);font-weight:300;font-size:12px;letter-spacing:.02em;color:var(--korsha-muted);transition:border-color var(--korsha-speed-fast) var(--korsha-ease),color var(--korsha-speed-fast) var(--korsha-ease)}#search-modal .predictive-search-results__pill:hover{--pills-pill-background-color: transparent;border-color:var(--korsha-ink);color:var(--korsha-ink)}#search-modal .predictive-search-results__pill :is(mark,span){background:none;color:inherit;font-weight:inherit}#search-modal .predictive-search-results__pill mark{color:var(--korsha-ink);font-weight:400}#search-modal .predictive-search-results__title{font-family:var(--korsha-font-body);font-weight:400;font-size:10.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--korsha-muted)}#search-modal .predictive-search-results__card--product .resource-card__media{aspect-ratio:3 / 4;border-radius:0;overflow:hidden;background-color:var(--korsha-ivory)}#search-modal .predictive-search-results__card--product .resource-card__image{inline-size:100%;block-size:100%;object-fit:cover;border-radius:0}#search-modal .resource-card{border-radius:0}#search-modal .resource-card :is(img,.resource-card__media){border-radius:0}#search-modal .resource-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-block:10px 6px;font-family:var(--korsha-font-body);font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.02em;color:var(--korsha-ink);transition:color var(--korsha-speed-fast) var(--korsha-ease)}@media(hover:hover){#search-modal .resource-card:hover .resource-card__title{color:var(--korsha-bronze)}}#search-modal .resource-card .price,#search-modal .resource-card :is(.price,.price *){font-family:var(--korsha-font-body);font-weight:300;font-size:12px;letter-spacing:.04em;color:var(--korsha-muted)}#search-modal .predictive-search__search-button{min-block-size:var(--korsha-touch);padding-inline:var(--korsha-btn-padding, 34px);border:1px solid var(--korsha-ink);border-radius:var(--korsha-btn-radius, 0);background-color:var(--korsha-ink);color:var(--korsha-page);box-shadow:none;font-family:var(--korsha-font-body);font-weight:400;font-size:11.5px;line-height:1;letter-spacing:var(--korsha-track, .16em);text-transform:uppercase;transition:background-color var(--korsha-speed) var(--korsha-ease),border-color var(--korsha-speed) var(--korsha-ease)}#search-modal .predictive-search__search-button:hover{background-color:var(--korsha-bronze);border-color:var(--korsha-bronze)}@media(prefers-reduced-motion:reduce){.korsha-cart-scrim,#search-modal .search-modal__content,#cart-drawer .theme-drawer__dialog{transition-duration:.01ms!important;animation-duration:.01ms!important}}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: var(--korsha-page-margin)}main{--font-h1--case: none;--font-h2--case: none;--font-h3--case: none}body{background-color:var(--korsha-page)}main .shopify-section .section-background,main .shopify-section .section,main .shopify-section .section .text-block{--color-background: var(--korsha-page)}.shopify-policy__container{padding-block:clamp(40px,5vw,72px) clamp(64px,8vw,120px)}.shopify-policy__title{margin-block-end:clamp(24px,3vw,40px)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/korsha-horizon.css.map */
