#stories-root{display:flex;flex-direction:column;position:relative;container:root/inline-size;width:100%;max-width:var(--gbw-root-width,100%);min-height:100%;margin:0 auto}#portal-root{position:sticky;bottom:0;width:100%;max-width:var(--gbw-root-width,100cqw);z-index:999}#portal-root,#stories-wrap{--layout-padding-x:var(--spacing-x6);--layout-padding-y:var(--spacing-x6)}.wrap{--layout-top-offset:0px;--main-height:auto;flex:1;position:relative;width:100%;max-width:1640px;min-height:calc(100% - var(--layout-top-offset));margin:0 auto}.wrap:has(.PromotionBar){--layout-top-offset:2.8125rem}.wrap.orderForms .Header{margin-top:0}.wrap.orderForms .Header .Order-form-link{display:block}.wrap.orderForms .Header .main-menu,.wrap.orderForms .Header .mobile-menu{display:none!important}@container root (min-width: 1024px){.wrap.orderForms .Header .Header-link-container{position:relative}.wrap.orderForms .Header .Header-link-container .middle{display:none}.wrap.orderForms .Header .Header-controls{display:none!important}}@supports not (container-type:inline-size){@media screen and (min-width:1024px){.wrap.orderForms .Header .Header-link-container{position:relative}.wrap.orderForms .Header .Header-link-container .middle{display:none}.wrap.orderForms .Header .Header-controls{display:none!important}}}@container root (max-width: 1023.98px){.wrap.orderForms .Header .Order-form-link{z-index:0;width:fit-content;padding:1.375rem 0 0}.wrap.orderForms .Header .controls-search{display:none}.wrap.orderForms .Header .Header-controls-bar{position:absolute;top:50%;right:24px;transform:translateY(-50%)}}@supports not (container-type:inline-size){@media screen and (max-width:1023.98px){.wrap.orderForms .Header .Order-form-link{z-index:0;width:fit-content;padding:1.375rem 0 0}.wrap.orderForms .Header .controls-search{display:none}.wrap.orderForms .Header .Header-controls-bar{position:absolute;top:50%;right:24px;transform:translateY(-50%)}}}@container root (max-width: 767.98px){.wrap.orderForms .Header .Order-form-link{padding:20px 0 0}.wrap.orderForms .Header .Order-form-link .Order-form-button span{display:none}}@supports not (container-type:inline-size){@media screen and (max-width:767.98px){.wrap.orderForms .Header .Order-form-link{padding:20px 0 0}.wrap.orderForms .Header .Order-form-link .Order-form-button span{display:none}}}.wrap.orderForms .Main{margin-left:0;padding-inline:20px;padding-top:14px}@container root (min-width: 768px){.wrap.orderForms .Main{padding-inline:28px;padding-top:24px}}@supports not (container-type:inline-size){@media screen and (min-width:768px){.wrap.orderForms .Main{padding-inline:28px;padding-top:24px}}}@container root (min-width: 1024px){.wrap.orderForms .Main{padding:0 3.4375rem}}@supports not (container-type:inline-size){@media screen and (min-width:1024px){.wrap.orderForms .Main{padding:0 3.4375rem}}}.Header,.cont-wrap{width:100%;max-width:1640px}.Header{position:relative;z-index:9;height:auto;min-height:11.5rem;padding:0 1.75rem .625rem}.Header.scrollHeader .Header-link-container{display:none!important}@container root (min-width: 1024px){.Header.scrollHeader .Header-controls .controls-search{position:fixed;z-index:12;top:calc(15px + var(--layout-top-offset))}.Header.scrollHeader .Header-controls .Header-controls-rightbox{position:fixed;z-index:1;right:28px;top:calc(15px + var(--layout-top-offset))}@container root (min-width: 1640px){.Header.scrollHeader .Header-controls .Header-controls-rightbox{right:calc((100% - 1640px)/2 + 28px)}}@supports not (container-type:inline-size){@media screen and (min-width:1640px){.Header.scrollHeader .Header-controls .Header-controls-rightbox{right:calc((100% - 1640px)/2 + 28px)}}}}@supports not (container-type:inline-size){@media screen and (min-width:1024px){.Header.scrollHeader .Header-controls .controls-search{position:fixed;z-index:12;top:calc(15px + var(--layout-top-offset))}.Header.scrollHeader .Header-controls .Header-controls-rightbox{position:fixed;z-index:1;right:28px;top:calc(15px + var(--layout-top-offset))}@container root (min-width: 1640px){.Header.scrollHeader .Header-controls .Header-controls-rightbox{right:calc((100% - 1640px)/2 + 28px)}}@supports not (container-type:inline-size){@media screen and (min-width:1024px)and (min-width:1640px){.Header.scrollHeader .Header-controls .Header-controls-rightbox{right:calc((100% - 1640px)/2 + 28px)}}}}}.Header.scrollHeader .Header-controls .controls-wishlist{display:none}.Header .Order-form-link{display:none;position:relative;z-index:1;width:100%;max-width:1640px;padding:var(--spacing-x6) var(--spacing-x7) 0}.Header-logo{position:absolute;left:50%;top:0;transform:translateX(-50%);height:3.75rem;margin:92px auto 0}.Header-logo a,.Header-logo img{height:100%}.Header-link-container{display:flex;justify-content:space-between;position:absolute;left:0;top:0;width:100%;padding:17px 28px 14px;background-color:#fff}.Header-link-container .left-side{width:30%;position:relative;z-index:12}.Header-link-container .rightSide{width:30%;text-align:right}.Header-link-container a{font-size:11px}.Header-link-container a:not(:last-child){margin-right:var(--spacing-x8)}.Header-link-container a:hover{border-bottom:var(--border-width-base) solid #979797}.Header-controls{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1640px;top:51px}.Header-controls button{padding:0!important}.Header-controls button:hover{opacity:.5}.Header-controls .controls-cart{--icon-size:1.3125rem}.Header-controls-rightbox{display:flex;align-items:flex-start;gap:10px;height:fit-content}.Header-controls-rightbox .controls-wishlist{position:relative;--icon-size:1.5rem;margin-left:auto}.Header-controls-rightbox .cart-count{position:absolute;top:calc(50% - .375rem);left:auto;bottom:auto;right:0;width:100%;text-align:center}.Header-cart{height:100%;display:flex;flex-direction:column}.Header-cart>.Cart-list{overflow-y:auto}.Header-cart .Cart-products{--product-list-image-width:5rem;flex:1;border-width:0}.Header-cart .Cart-products .Bottom-price-split{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-x1)}.Header-cart .Cart-products .Bottom-price-split .Bottom-price{flex:1;text-align:right}.Header-cart .Total-selection{border-top:var(--border-width-base) solid var(--color-black);padding:var(--spacing-x4) 0 var(--spacing-x6);margin-top:0}.Header-cart-empty{margin-top:var(--spacing-x5)!important;text-align:center}.Main{min-height:33.5rem;margin-left:15.5rem;padding-right:3.4375rem}.Footer{width:100%;max-width:1640px;padding:6.0625rem 3.75rem 3.25rem;font-size:var(--font-size-11);text-align:center}.Footer-brand{margin:0 auto;letter-spacing:.5px}.Footer-brand span{display:inline-block}.Footer-logo{margin-bottom:2.5rem}.Footer__address,.Footer__content{padding-top:var(--spacing-x10);border-top:var(--border-width-base) solid var(--color-gray-5)}.Footer-sns{--icon-size:1.125rem;display:flex;justify-content:center;align-items:center;gap:var(--spacing-x3)}.Footer-sns [class*=Icon_fontIcon]{--icon-size:1.375rem}.Footer-subscribe{max-width:20.9375rem;margin:var(--spacing-x8) auto var(--spacing-x24)}.Footer-subscribe strong{display:block;margin-bottom:var(--spacing-x6);font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.Footer-menu{display:flex;justify-content:center;padding-bottom:1.25rem;margin-block:var(--spacing-x10)}.Footer-menu:first-child{margin-top:0}.Footer-menu .Footer-menu-list{width:25%}.Footer-menu .Footer-menu-list a{text-decoration:none}.Footer-menu .Footer-menu-list .list li{line-height:1.75rem}.Footer-links{display:flex;justify-content:center;margin-top:10px}.Footer-links li:not(:first-child):before{content:"| ";vertical-align:1px;margin:0 4px}.Footer-text{margin:50px auto 0}.Footer-text span{display:inline-block;margin:0 5px}.Footer-text.address{margin-top:20px}.Footer-text.address span{margin-inline:10px}.Footer-text.warning{width:41.25rem;margin-top:20px}.Footer-text.copyright{margin-top:var(--spacing-x5);font-size:.5625rem}.Footer__address{margin-top:50px;padding-inline:var(--spacing-x10);line-height:1.5}@container root (max-width: 570px){.Footer__address{padding-top:30px;padding-inline:0}.Footer-brand{max-width:19.375rem}.Footer-text,.Footer-text.warning{margin-top:30px}}.PromotionBar{position:sticky;z-index:10;top:0;left:0;background-color:var(--color-white)}.PromotionBar,.PromotionBar-wrap{display:flex;justify-content:center;align-items:center;width:100%}.PromotionBar-wrap{position:relative;max-width:1640px;min-height:2.8125rem;padding:var(--spacing-x2) var(--spacing-x6);text-align:center;border-bottom:var(--border-width-base) solid #f3f3f3}.PromotionBar-text{margin:0 36px}.PromotionBar-link{flex-wrap:wrap;justify-content:center;gap:2px var(--spacing-x1)}.PromotionBar-close{position:absolute;top:auto;left:auto;bottom:auto;right:var(--spacing-x4)}.PromotionBar.closed{display:none}.Timer-wrap{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-x1)}.Timer-wrap .Timer-time{width:1.875rem;border:var(--border-width-base) solid;border-radius:3px}.SkipNav{--skip-nav-shadow-size:10px;--skip-nav-transition:all 0.3s ease-in-out;position:fixed;top:calc(var(--skip-nav-shadow-size)*-1);left:8px;bottom:auto;right:auto;transform:translateY(-100%);z-index:9999}.SkipNav-link{padding:var(--spacing-x2) var(--spacing-x4);display:flex;justify-content:center;align-items:center;column-gap:var(--spacing-x2);border-radius:var(--border-radius-max);background-color:var(--color-white);transition:var(--skip-nav-transition);box-shadow:0 0 var(--skip-nav-shadow-size) var(--color-alpha-b15)}.SkipNav-link:focus{transform:translateY(calc(100% + var(--skip-nav-shadow-size) + 8px))}.SkipNav-decoration{padding:0 var(--spacing-x2);display:block;color:var(--color-white);font-size:var(--font-size-10);border-radius:inherit;background-color:var(--color-black)}.ScrollTop{--icon-size:1.25rem;position:fixed;top:auto;left:auto;bottom:68px;right:calc((100% - 1640px)/2 + 1.75rem);opacity:0;transition:opacity .3s ease}.ScrollTop:hover{color:var(--color-gray-4)}.ScrollTop.show{opacity:1}@container root (max-width: 1639.98px){.ScrollTop{right:1.75rem}}@supports not (container-type:inline-size){@media screen and (max-width:1639.98px){.ScrollTop{right:1.75rem}}}@container root (max-width: 1023.98px){.ScrollTop{display:none}}@supports not (container-type:inline-size){@media screen and (max-width:1023.98px){.ScrollTop{display:none}}}.content-mypage-wrap{margin-right:11.3125rem}.content-mypage-wrap .content-mypage{width:23.5rem;margin:0 auto}@container root (max-width: 1023.98px){#portal-root,#stories-wrap{--layout-padding-x:var(--spacing-x13);--layout-padding-y:var(--spacing-x8)}.Header{--header-height:3.75rem;position:sticky;left:0;top:var(--layout-top-offset);margin-top:0;height:var(--header-height);min-height:3.75rem;padding:0 32px;background-color:var(--color-white)}.Header .Header-logo{left:50%;z-index:7;height:2.375rem;margin-top:12px;transform:translateX(-50%)}.Header .Header-link-container{display:none}.Header .Header-controls{top:auto}.Header .Header-controls .Header-controls-rightbox{gap:40px;position:relative;align-items:flex-start}.Header-controls-bar{display:flex;align-items:center;height:100%}.Header-controls-bar .mobile-menu{margin-left:calc(var(--spacing-x3)*-1);margin-right:35px}.Header-controls-bar .Header-page-back{transform:rotate(90deg);z-index:9;margin-left:-18px}.Main{min-height:var(--main-height);margin-left:0;padding:0 var(--spacing-x8)}.orderForms .order{padding-left:2rem}.orderForms .order .btn-bts{display:block;position:fixed;top:4.625rem}.orderForms .Header-controls .mobile-menu,.orderForms .main-menu-wrapper{display:none}.orderForms .PromotionBar.closed+.Header .order .btn-bts{top:24px}.orderForms .PromotionBar.closed+.Header .Header-controls .mobile-menu{display:none}.orderForms .PromotionBar.closed+.Header .Header-logo{margin-top:0}.Footer{padding:4.875rem var(--spacing-x8) 3.125rem}}@supports not (container-type:inline-size){@media screen and (max-width:1023.98px){#portal-root,#stories-wrap{--layout-padding-x:var(--spacing-x13);--layout-padding-y:var(--spacing-x8)}.Header{--header-height:3.75rem;position:sticky;left:0;top:var(--layout-top-offset);margin-top:0;height:var(--header-height);min-height:3.75rem;padding:0 32px;background-color:var(--color-white)}.Header .Header-logo{left:50%;z-index:7;height:2.375rem;margin-top:12px;transform:translateX(-50%)}.Header .Header-link-container{display:none}.Header .Header-controls{top:auto}.Header .Header-controls .Header-controls-rightbox{gap:40px;position:relative;align-items:flex-start}.Header-controls-bar{display:flex;align-items:center;height:100%}.Header-controls-bar .mobile-menu{margin-left:calc(var(--spacing-x3)*-1);margin-right:35px}.Header-controls-bar .Header-page-back{transform:rotate(90deg);z-index:9;margin-left:-18px}.Main{min-height:var(--main-height);margin-left:0;padding:0 var(--spacing-x8)}.orderForms .order{padding-left:2rem}.orderForms .order .btn-bts{display:block;position:fixed;top:4.625rem}.orderForms .Header-controls .mobile-menu,.orderForms .main-menu-wrapper{display:none}.orderForms .PromotionBar.closed+.Header .order .btn-bts{top:24px}.orderForms .PromotionBar.closed+.Header .Header-controls .mobile-menu{display:none}.orderForms .PromotionBar.closed+.Header .Header-logo{margin-top:0}.Footer{padding:4.875rem var(--spacing-x8) 3.125rem}}}@container root (max-width: 767.98px){.Header{--header-height:3.375rem;height:var(--header-height);min-height:var(--header-height);padding:0 24px;z-index:13}.Header .Header-logo{width:7.625rem;height:2.375rem;margin-top:8px}.Header .Header-controls-bar .mobile-menu{margin-right:var(--spacing-x3)}.Header .Header-controls .Header-controls-rightbox{gap:20px;top:1px}.Main{padding:0 var(--spacing-x6)}.content-mypage-wrap{margin-right:0}.content-mypage-wrap .content-mypage{width:100%}.Footer{padding-left:var(--spacing-x6);padding-right:var(--spacing-x6)}.Footer-menu{flex-direction:column;gap:var(--spacing-x10)}.Footer-menu .Footer-menu-list,.Footer-text,.Footer-text.address,.Footer-text.warning{width:100%}}@supports not (container-type:inline-size){@media screen and (max-width:767.98px){.Header{--header-height:3.375rem;height:var(--header-height);min-height:var(--header-height);padding:0 24px;z-index:13}.Header .Header-logo{width:7.625rem;height:2.375rem;margin-top:8px}.Header .Header-controls-bar .mobile-menu{margin-right:var(--spacing-x3)}.Header .Header-controls .Header-controls-rightbox{gap:20px;top:1px}.Main{padding:0 var(--spacing-x6)}.content-mypage-wrap{margin-right:0}.content-mypage-wrap .content-mypage{width:100%}.Footer{padding-left:var(--spacing-x6);padding-right:var(--spacing-x6)}.Footer-menu{flex-direction:column;gap:var(--spacing-x10)}.Footer-menu .Footer-menu-list,.Footer-text,.Footer-text.address,.Footer-text.warning{width:100%}}}@container root (min-width: 1024px){.Header{padding-bottom:var(--spacing-x8)}.Header-link-account{margin-right:var(--spacing-x8)}.Header-link-account a{margin-right:0!important}.Header-link-account span{margin:0 6px}:has(.Header .main-menu.menu-open) [class*=Popover_root]{display:none}}@supports not (container-type:inline-size){@media screen and (min-width:1024px){.Header{padding-bottom:var(--spacing-x8)}.Header-link-account{margin-right:var(--spacing-x8)}.Header-link-account a{margin-right:0!important}.Header-link-account span{margin:0 6px}:has(.Header .main-menu.menu-open) [class*=Popover_root]{display:none}}}.controls-search{position:relative;z-index:11}.search-wrap{position:absolute;inset:var(--header-height) 0 auto 0;display:flex;flex-direction:column;padding:6px 24px 8px;background-color:#fff;z-index:9}.search-field{display:flex;width:100%}.search-field .global-search{width:100%;height:1.25rem;font-weight:var(--font-weight-bold);font-family:"Stories Serif","Noto Serif KR";font-size:1.125rem;line-height:1.25rem;background-color:var(--color-white);outline:none}.search-field .global-search::placeholder{font-weight:inherit}.search-field .search-close{padding:0;margin-right:4px}.search-suggestions{position:relative;display:flex;flex-direction:column;width:100%;margin-top:var(--spacing-x2);max-width:1640px;font-family:"Stories Serif","Noto Serif KR";background-color:#fff}.search-suggestions .title{font-size:1.1875rem;font-weight:var(--font-weight-bold);line-height:2.25rem}.search-suggestions a,.search-suggestions li{text-decoration:none;font-size:1rem;line-height:2.25rem;font-weight:var(--font-weight-bold)}.search-overlay{position:absolute;inset:var(--header-height) 0 auto 0;height:calc(100dvh - (var(--layout-top-offset) + var(--header-height)));background:rgba(0,0,0,.15);z-index:-1}@container root (min-width: 1024px){.search-wrap{position:fixed;inset:calc(var(--layout-top-offset) + 48px) 0 auto 50%;padding:10px 28px 20px 61px;max-width:1640px;width:100%;transform:translateX(-50%);z-index:10}.scrollHeader .search-wrap{top:var(--layout-top-offset);padding-top:25px}.search-field .global-search{height:1.5rem;font-size:1.375rem}.search-suggestions{margin-top:var(--spacing-x4)}.search-suggestions a,.search-suggestions li{font-size:1.125rem;line-height:1.875rem}.search-overlay{position:fixed;inset:0;z-index:9}.Header:has(.search-wrap) .Header-link-container{z-index:12}}@supports not (container-type:inline-size){@media screen and (min-width:1024px){.search-wrap{position:fixed;inset:calc(var(--layout-top-offset) + 48px) 0 auto 50%;padding:10px 28px 20px 61px;max-width:1640px;width:100%;transform:translateX(-50%);z-index:10}.scrollHeader .search-wrap{top:var(--layout-top-offset);padding-top:25px}.search-field .global-search{height:1.5rem;font-size:1.375rem}.search-suggestions{margin-top:var(--spacing-x4)}.search-suggestions a,.search-suggestions li{font-size:1.125rem;line-height:1.875rem}.search-overlay{position:fixed;inset:0;z-index:9}.Header:has(.search-wrap) .Header-link-container{z-index:12}}}#side-portal{position:fixed;bottom:0;overflow-x:hidden;transform:translateX(calc(100cqw - 100%));z-index:5}@container root (min-width: 1640px){#side-portal{right:calc((100% - 1640px)/2);transform:none}}@supports not (container-type:inline-size){@media screen and (min-width:1640px){#side-portal{right:calc((100% - 1640px)/2);transform:none}}}.NoticeDialog_root__Db_Q_{position:fixed;border:var(--border-width-base) solid var(--color-gray-3);background:var(--color-white)}.NoticeDialog_body__ZiZP_{position:relative}.NoticeDialog_footer__wehy1{display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 var(--spacing-x4)}@container root (max-width: 1023.99px){.NoticeDialog_root__Db_Q_{position:absolute;top:-50cqh!important;left:50cqw!important;transform:translate(-50%,-50%)}}@supports not (container-type:inline-size){@media screen and (max-width:1023.99px){.NoticeDialog_root__Db_Q_{position:absolute;top:-50cqh!important;left:50cqw!important;transform:translate(-50%,-50%)}}}