.jangin-product-breadcrumb{margin:0 0 16px;padding:0;font-family:var(--jangin-font-body);font-size:12px;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;color:var(--jangin-onggi);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.jangin-product-breadcrumb__link{color:var(--jangin-gochujang);font-weight:600;text-decoration:none;transition:opacity .2s var(--jangin-ease)}.jangin-product-breadcrumb__link:hover{opacity:.75}.jangin-product-breadcrumb__separator{color:var(--jangin-onggi);opacity:.4;font-size:14px;line-height:1}.jangin-product-breadcrumb__current{color:var(--jangin-onggi);opacity:.9}.product.grid{max-width:var(--jangin-container-max, 1440px);margin-inline:auto;margin-bottom:0;padding-inline:var(--jangin-container-padding-x, clamp(24px, 6vw, 96px));padding-block:clamp(24px,4vw,64px) 0;row-gap:48px}.product__media-item{aspect-ratio:4 / 5;position:relative;background:var(--jangin-warm-rice);overflow:hidden;border-radius:0}.product__media-item>.product-media-container{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;aspect-ratio:auto!important}.product__media-item .product-media-container>modal-opener,.product__media-item .product-media-container>modal-opener>.product__media,.product__media-item .product-media-container>.product__media{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;background:transparent!important;border-radius:0!important;border:none!important;box-shadow:none!important}.product__media-item .product-media-container .media>img,.product__media-item .product-media-container .media>video,.product__media-item .product-media-container .media>model-viewer{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:clamp(16px,3vw,40px)!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important}.product__info-container{max-width:none}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);padding:80px 0 80px clamp(32px,5vw,96px)}.product--large.product--right:not(.product--no-media) .product__info-wrapper{padding:80px clamp(32px,5vw,96px) 80px 0}.product-info-section .section-jangin-padding{padding-top:0}.product.grid{margin-top:0;padding-top:0}.product--large:not(.product--no-media) .product__media-wrapper{padding-top:48px;padding-bottom:0;padding-right:clamp(32px,5vw,96px)}.product .product__info-wrapper{position:sticky;top:var(--header-height, 80px);align-self:flex-start}.product .product__column-sticky{position:static}.product--large:not(.product--no-media) .product__media-wrapper{position:relative}.product--large:not(.product--no-media) .product__media-wrapper:after{content:"";display:block;position:sticky;bottom:-1px;left:0;right:0;height:80px;margin-top:-80px;background:linear-gradient(to bottom,rgba(248,251,240,0),var(--jangin-warm-rice));pointer-events:none}}.product__title>h1,.product__title>.h1{font-family:var(--jangin-font-display);font-weight:500;font-size:clamp(40px,5.5vw,72px);line-height:1.02;letter-spacing:var(--jangin-tracking-display);margin:0 0 24px;color:var(--jangin-onggi)}.product__title .jangin-subtitle-ko{display:block;font-family:var(--jangin-font-korean);font-size:.45em;font-weight:400;letter-spacing:0;margin-top:12px;color:var(--jangin-onggi);opacity:.7}.price{font-family:var(--jangin-font-body);font-size:20px;font-weight:400;letter-spacing:var(--jangin-tracking-body);margin-bottom:32px;color:var(--jangin-onggi)}.price .price-item--regular,.price .price-item--sale{font-size:20px;font-weight:400;font-variant-numeric:tabular-nums}.price .price-item--last{color:var(--jangin-onggi)}.price__sale .price-item--regular{opacity:.55}.product__description{font-family:var(--jangin-font-body);font-size:16px;line-height:1.65;letter-spacing:var(--jangin-tracking-body);color:#000000c7;margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid var(--jangin-rule-on-light)}.product-form__input{margin-bottom:28px}.product-form__input .form__label{font-family:var(--jangin-font-body);font-size:12px;font-weight:500;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;color:var(--jangin-onggi);margin-bottom:12px}.product-form__input input[type=radio]+label{border-color:var(--jangin-onggi);color:var(--jangin-onggi);font-family:var(--jangin-font-body);font-size:13px;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;padding:12px 20px;min-width:64px;transition:background-color .25s var(--jangin-ease),color .25s var(--jangin-ease)}.product-form__input input[type=radio]:checked+label{background:var(--jangin-onggi);color:var(--jangin-warm-rice)}.product-form__quantity .quantity__label{font-family:var(--jangin-font-body);font-size:12px;font-weight:500;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;color:var(--jangin-onggi);margin-bottom:12px}.quantity{border:1px solid var(--jangin-onggi);width:fit-content;min-width:140px}.quantity__button,.quantity__input{color:var(--jangin-onggi);font-family:var(--jangin-font-body);background:transparent}.product-form{margin-top:32px}.product-form__submit{font-family:var(--jangin-font-body);font-size:13px;font-weight:500;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;height:64px;border-radius:0;background:var(--jangin-onggi);color:var(--jangin-warm-rice);border:1px solid var(--jangin-onggi);transition:background-color .3s var(--jangin-ease),color .3s var(--jangin-ease),border-color .3s var(--jangin-ease)}.product-form__submit:not([disabled]):hover{background:var(--jangin-gochujang);border-color:var(--jangin-gochujang);color:var(--jangin-warm-rice)}.product-form__submit[aria-disabled=true],.product-form__submit[disabled]{background:transparent;color:var(--jangin-onggi);opacity:.5}.product-form__submit:after,.product-form__submit:hover:after,.product-form__submit:focus:after{box-shadow:none;display:none}.shopify-payment-button__button{border-radius:0!important;font-family:var(--jangin-font-body)!important;letter-spacing:var(--jangin-tracking-label)!important;text-transform:uppercase!important;height:56px!important}.share-button{margin-top:32px}.share-button__button{font-family:var(--jangin-font-body);font-size:12px;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;color:var(--jangin-onggi);opacity:.7}.share-button__button:hover{opacity:1}.product__inventory,.product__sku,.product__tax{font-family:var(--jangin-font-body);font-size:12px;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;color:var(--jangin-onggi);opacity:.55}.product .product__text[data-block-type=vendor],.product .product-vendor{display:none}.product-form__buttons,.product-form__input{max-width:none}.product-chefs-note,.product-how-to-use{max-width:560px;margin-top:clamp(28px,3.5vw,48px);color:var(--jangin-onggi)}.product-how-to-use{padding-bottom:80px}.product-chefs-note__label,.product-how-to-use__label{margin:0 0 12px}.product-chefs-note__heading,.product-how-to-use__heading{font-family:var(--jangin-font-display);font-weight:500;font-size:clamp(28px,3.2vw,44px);line-height:1.1;letter-spacing:var(--jangin-tracking-display);margin:0 0 24px;color:var(--jangin-onggi)}.product-chefs-note__body{font-family:var(--jangin-font-body);font-size:16px;line-height:1.65;letter-spacing:var(--jangin-tracking-body);color:var(--jangin-onggi)}.product-chefs-note__body p{margin:0 0 1.2em}.product-chefs-note__body p:last-child{margin-bottom:0}.product-chefs-note__signature{margin-top:32px;padding-top:20px;border-top:1px solid var(--jangin-rule-on-light)}.product-chefs-note__signature-name{font-family:var(--jangin-font-display);font-size:18px;font-weight:500;letter-spacing:var(--jangin-tracking-display);margin:0;color:var(--jangin-onggi)}.product-chefs-note__signature-role{font-family:var(--jangin-font-body);font-size:11px;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;margin:6px 0 0;color:var(--jangin-onggi);opacity:.6}.product-how-to-use__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:28px}.product-how-to-use__item{padding-top:20px;border-top:1px solid var(--jangin-rule-on-light)}.product-how-to-use__number{display:block;font-family:var(--jangin-font-display);font-size:13px;font-weight:500;letter-spacing:var(--jangin-tracking-label);color:var(--jangin-onggi);opacity:.55;margin-bottom:10px;font-variant-numeric:tabular-nums}.product-how-to-use__item-heading{font-family:var(--jangin-font-display);font-weight:500;font-size:20px;line-height:1.2;letter-spacing:var(--jangin-tracking-display);margin:0 0 8px;color:var(--jangin-onggi)}.product-how-to-use__item-body{font-family:var(--jangin-font-body);font-size:15px;line-height:1.55;letter-spacing:var(--jangin-tracking-body);color:var(--jangin-onggi);opacity:.82;margin:0}.product-section-header{max-width:560px;margin-top:clamp(72px,9vw,128px);color:var(--jangin-onggi)}.product-section-header__label{margin:0 0 12px}.product-section-header__heading{font-family:var(--jangin-font-display);font-weight:500;font-size:clamp(28px,3.2vw,44px);line-height:1.1;letter-spacing:var(--jangin-tracking-display);margin:0 0 16px;color:var(--jangin-onggi)}.product-section-header__intro{font-family:var(--jangin-font-body);font-size:15px;line-height:1.55;letter-spacing:var(--jangin-tracking-body);color:var(--jangin-onggi);opacity:.72;margin:0;max-width:480px}.product-ingredient{padding-top:20px;margin-top:24px;border-top:1px solid var(--jangin-rule-on-light);max-width:560px}.product-ingredient+.product-ingredient{margin-top:24px}.product-section-header+.product-ingredient{margin-top:28px}.product-ingredient__name-ko{font-family:var(--jangin-font-korean);font-size:14px;letter-spacing:.03em;color:var(--jangin-onggi);opacity:.6;margin:0 0 4px}.product-ingredient__name-en{font-family:var(--jangin-font-display);font-weight:500;font-size:20px;line-height:1.2;letter-spacing:var(--jangin-tracking-display);margin:0 0 6px;color:var(--jangin-onggi)}.product-ingredient__origin{font-family:var(--jangin-font-body);font-size:11px;font-weight:500;letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;color:var(--jangin-gochujang);margin:0 0 10px}.product-ingredient__body{font-family:var(--jangin-font-body);font-size:15px;line-height:1.55;letter-spacing:var(--jangin-tracking-body);color:var(--jangin-onggi);opacity:.82;margin:0}.jangin-sticky-buy{display:none}@media screen and (max-width:749px){.jangin-sticky-buy{display:block;position:fixed;inset:auto 0 0 0;z-index:6;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--jangin-warm-rice);box-shadow:0 -1px 0 var(--jangin-rule-on-light),0 -8px 24px #0000000d}.jangin-sticky-buy__button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px}.jangin-sticky-buy__label,.jangin-sticky-buy__price{font-family:var(--jangin-font-body);letter-spacing:var(--jangin-tracking-label);text-transform:uppercase;font-size:13px;font-weight:500}.jangin-sticky-buy__sep{opacity:.6}.product__info-container .product-form__submit{display:none}main,.shopify-section-group-footer-group{scroll-padding-bottom:96px}body{padding-bottom:env(safe-area-inset-bottom)}}.product .product__info-wrapper{background:var(--jangin-onggi);color:var(--jangin-warm-rice)}.product__info-wrapper .product__title>h1,.product__info-wrapper .product__title>.h1,.product__info-wrapper .product__title .jangin-subtitle-ko,.product__info-wrapper .price,.product__info-wrapper .price .price-item--last,.product__info-wrapper .product-form__input .form__label,.product__info-wrapper .product-form__quantity .quantity__label,.product__info-wrapper .quantity__button,.product__info-wrapper .quantity__input{color:var(--jangin-warm-rice)}.product__info-wrapper .product__description{color:#f8fbf0c7;border-bottom-color:var(--jangin-rule-on-dark)}.product__info-wrapper .product-form__input input[type=radio]+label{border-color:var(--jangin-warm-rice);color:var(--jangin-warm-rice)}.product__info-wrapper .product-form__input input[type=radio]:checked+label{background:var(--jangin-warm-rice);color:var(--jangin-onggi)}.product__info-wrapper .quantity{border-color:var(--jangin-warm-rice)}.product__info-wrapper .product-form__submit{background:var(--jangin-warm-rice);color:var(--jangin-onggi);border-color:var(--jangin-warm-rice)}.product__info-wrapper .product-form__submit:not([disabled]):hover{background:var(--jangin-gochujang);border-color:var(--jangin-gochujang);color:var(--jangin-warm-rice)}.product__info-wrapper .product-form__submit[aria-disabled=true],.product__info-wrapper .product-form__submit[disabled]{background:transparent;color:var(--jangin-warm-rice);border-color:var(--jangin-warm-rice);opacity:.5}.product__info-wrapper .share-button__button,.product__info-wrapper .product__inventory,.product__info-wrapper .product__sku,.product__info-wrapper .product__tax,.product__info-wrapper .jangin-product-breadcrumb,.product__info-wrapper .jangin-product-breadcrumb__current{color:var(--jangin-warm-rice)}.product__info-wrapper .jangin-product-breadcrumb__link{color:var(--jangin-perilla)}.product__info-wrapper .jangin-product-breadcrumb__separator{color:var(--jangin-warm-rice);opacity:.4}product-info{display:block}@media screen and (min-width:990px){.product .product__info-wrapper:before{content:"";position:absolute;top:0;bottom:-1px;left:100%;width:100vw;background:var(--jangin-onggi);z-index:-1;pointer-events:none}.product--right .product__info-wrapper:before{left:auto;right:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-jangin-product.css.map */
