.heading{font-size:40px;font-weight:400;margin-top:0}.pageTitle{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.pageTitle_heading{text-align:center;font-size:32px;font-weight:500;letter-spacing:.02em}.c-flex{display:flex;flex-wrap:wrap}.linkarr__link{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.linkarr__link .icon{display:flex;align-items:center;justify-content:center}.linkarr__link:hover .icon circle{fill:#eed7bf}.linkarr__link:hover{text-decoration:underline}.linkarr._white .icon circle{fill:#fff}.okomeButton{border-radius:100rem;display:flex;align-items:center;justify-content:center;gap:10px;padding:20px 48px;background-color:#2b2524;color:#fff;text-decoration:none;font-size:16px;font-weight:100;transition:background-color .3s ease-in-out;letter-spacing:.02em}.okomeButton__icon{width:22px;height:22px}.okomeButton__icon svg{width:100%;height:auto}.okomeButton:hover{background-color:#0e559e}@media screen and (max-width:768px){.okomeButton{padding:12px 32px}}#__next .css-1no2xkg{width:100%;border-bottom:2px solid #E2DDCF;padding-bottom:32px}#__next .css-1reypwb{overflow:auto}#__next .css-pc7trn select{border-radius:32px;border:1px solid var(--beige, #E2DDCF);background:#fff;padding:0 32px;height:54px}#__next .css-pc7trn .chakra-select__icon-wrapper svg{width:0;height:0}#__next .css-pc7trn .chakra-select__icon-wrapper{width:22px;height:22px;background:url(./icon-dropdown.svg) no-repeat center/contain}#__next .css-1jjq5p5 button{border-radius:32px;border:1px solid var(--beige, #E2DDCF);background:#fff;font-weight:400}#__next .css-19idom{font-size:20px;font-weight:500;letter-spacing:.02em}#__next .css-er5rnb{margin-bottom:16px}#__next .css-h2wruo{border-radius:100rem;letter-spacing:.02em}.header__icon{text-decoration:none}.header__icon .svg-wrapper{width:32px;height:32px}.header__icon .svg-wrapper path{transition:fill .2s ease-in-out}.header__icon:hover .svg-wrapper path{fill:#0e559e}.header__icon--account,.header__icon--cart{flex-direction:column;align-items:center;transition:color .2s ease-in-out}.header__icon--account:after{content:"Mypage";font-size:10px;margin-top:-.5rem}.header__icon--cart:after{content:"Cart";font-size:10px;margin-top:-.5rem}.cart-count-bubble{bottom:2.8rem;background-color:#0e559e}.header__menu-item{font-family:var(--font-heading-family)}@media screen and (min-width:989px){.header--middle-left{grid-template-columns:auto auto 100px}.header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;justify-content:flex-end}}@media screen and (max-width:989px){.header{grid-template-areas:" heading icons left-icons";grid-template-columns:2fr 1fr 44px}.header__heading,.header__heading-link{justify-self:start;width:136px}.header .header__icons{padding-right:2.5rem}.header__icon .icon{width:44px;height:44px}}@media screen and (max-width:768px){.header{padding:6px 10px}.header__heading{width:12}header-drawer{margin-left:0!important}.header__icon:hover .svg-wrapper path{fill:#000}.header .header__icons{padding-right:1.5rem}}.p-globalnav-sp{padding-inline:16px}.p-globalnav-sp_sublist{display:-ms-grid;display:grid;-ms-grid-columns:1fr 12px 1fr;grid-template-columns:repeat(2,1fr);gap:0 12px;list-style:none;padding:0;margin:0 0 20px}.p-globalnav-sp_sublist>li{font-size:.8125rem}.p-globalnav-sp_sublist>li>*{border-bottom:1px solid #CCCCCC}.p-globalnav-sp_sublist>li>*:last-child{border:none}.p-globalnav-sp_sublist>li>*:nth-last-child(2){border:none}.p-globalnav-sp_sublist a{display:block;padding:12px;font-size:14px;font-weight:400;color:#121212;position:relative;text-decoration:none}.p-globalnav-sp_sublist a:after{content:"";width:22px;height:22px;background:url(./icon_link-arrow.svg) no-repeat center/contain;position:absolute;inset:auto;right:4px;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.p-globalnav-sp_sublist .subcategory-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-globalnav-sp_sublist .subcategory-list dt,.p-globalnav-sp_sublist .subcategory-list dd{width:calc(50% - 10px)}.p-globalnav-sp_sublist~.p-globalnav-sp_title a{position:relative}.p-globalnav-sp_sublist~.p-globalnav-sp_title a:after{content:"";width:22px;height:22px;background:url(./icon_link-arrow.svg) no-repeat center/contain;position:absolute;inset:auto;right:4px;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.p-globalnav-sp_title{letter-spacing:.02em;line-height:1;position:relative;border-top:1px solid #CCCCCC;margin:0}.p-globalnav-sp_title:last-of-type{border-bottom:1px solid #CCCCCC}.p-globalnav-sp_title a{padding:20px 12px;display:block;text-decoration:none;color:#121212;font-size:20px;font-weight:500;font-family:var(--font-heading-family)}.p-globalnav-iconlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0;gap:40px;list-style:none}.p-globalnav-iconlist li{width:100px;text-align:center}.p-globalnav-iconlist li img{width:100%}.p-globalnav-iconlist .menuname{display:block;font-weight:500;font-family:var(--font-heading-family);font-size:0}.p-globalnav-iconlist .-faq .menuname{margin-top:2px}.product-form__submit{border-radius:100rem;background:#231815;padding:16px 0;letter-spacing:.02em;height:54px}.product-form__submit:before,.product-form__submit:after{content:none}.collectionList{display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.l-hassidebar{display:grid;grid-template-columns:280px 1fr;gap:20px}@media screen and (max-width:990px){.collectionList{grid-template-columns:repeat(2,1fr)}.l-hassidebar{grid-template-columns:1fr}}.listCategory__list{padding:0 0 120px;margin:60px 0 0;display:flex;flex-wrap:wrap;list-style:none;gap:33px 40px}.listCategory__listitem{background:#fff;position:relative;width:calc(33.3% - 27px)}.listCategory__listitem:nth-child(1),.listCategory__listitem:nth-child(2){width:calc(50% - 20px)}.listCategory__link{position:relative;display:flex;height:160px;text-decoration:none;color:inherit}.listCategory__link:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.listCategory__link:hover:before{background-color:#ffffff30}.listCategory__link:hover .icon circle{fill:#eed7bf}.listCategory__image{clip-path:circle(78.9% at 21% 51%);width:50%;height:100%;background-color:#eed7bf}.listCategory__image img{height:100%}.listCategory__listitem:nth-child(n+3) .listCategory__text{padding-left:30px}.listCategory__text{width:50%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding-right:30px}.listCategory__text a{text-decoration:none;color:inherit}.listCategory__text .icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.listCategory__title{font-size:20px}.listCategory__subtext{font-size:14px;line-height:1.5;margin-block:14px 0}@media screen and (max-width:1080px){.listCategory__list{flex-direction:column;gap:12px 0;margin-top:24px;padding-bottom:60px}.listCategory__list .listCategory__listitem{width:100%}.listCategory__link{height:100px}.listCategory__list .listCategory__text{width:auto;padding-inline:30px}.listCategory__text br{display:none}.listCategory__image{max-width:116px}.listCategory__title{font-size:16px}.listCategory__subtext{margin-top:8px}}@media screen and (max-width:768px){.listCategory__list .listCategory__text,.listCategory__listitem:nth-child(n+3) .listCategory__text{padding-inline:12px 30px}.listCategory__text .listCategory__subtext br{display:inline}}.jdgm-rev-widg{padding-top:80px!important}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:100rem;background-color:#dee7ea!important;font-weight:400;font-size:16px;color:#121212!important;padding:20px;border-color:#dee7ea!important}.cart-notification__header{position:relative}.modal__close-button.link{position:absolute;top:-24px;right:0;width:40px;height:40px;border-radius:50%;background-color:#2b2524}.modal__close-button.link:before,.modal__close-button.link:after{content:"";position:absolute;width:20px;height:2px;background-color:#fff}.modal__close-button.link:before{transform:rotate(45deg)}.modal__close-button.link:after{transform:rotate(-45deg)}.modal__close-button.link .svg-wrapper{display:none}.cart-notification-wrapper:has(.cart-notification.active){position:fixed!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e2ddcf40;display:flex;align-items:center;justify-content:center;z-index:1;margin:0;max-width:none}.cart-notification-wrapper .cart-notification{padding:80px 60px 60px}.cart-notification__heading{justify-content:center;font-size:20px}.cart-notification__heading .icon-checkmark{display:none}.cart-notification .cart-notification-product{justify-content:center;align-items:center;padding-block:40px 60px}.cart-notification-product .cart-notification-product__image{margin:0 20px 0 0}.cart-notification-product__image img{width:160px;height:auto}.cart-notification-product__name{font-size:20px}.cart-notification-product .product-price dd{font-size:20px;color:#121212;margin:0}.cart-notification-product .product-price dd:after{content:"tax in";font-size:.75em;padding-left:1em}.cart-notification__links{justify-content:space-between}.cart-notification__links *{position:relative;width:280px;padding-block:12px}.cart-notification__links *:after{content:"";width:22px;height:22px;background:url(./icon_link-arrow_white.svg) no-repeat center/contain;position:absolute;inset:auto;right:24px;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.cart-notification__links button{background-color:#eed7bf;color:inherit}.cart-notification__links button:hover{background-color:#dee7ea}@media screen and (max-width:989px){.cart-notification-wrapper .cart-notification.active{left:50%;transform:translate(-50%);right:auto}}@media screen and (max-width:768px){.cart-notification-wrapper .cart-notification.active{padding:80px 16px;max-width:90%}.cart-notification-wrapper .cart-notification__links{flex-direction:column;align-items:center;gap:24px}.cart-notification-wrapper .modal__close-button.link{top:-40px;right:32px}.cart-notification .cart-notification-product{padding-block:32px 40px}.cart-notification-product__image img{width:100px}.cart-notification-product .cart-notification-product__image{margin-right:8px}.cart-notification-product__name{font-size:16px}}.article__container{max-width:720px;margin-inline:auto;margin-bottom:160px}@media screen and (max-width:990px){.article__container{padding:0 1.5rem;margin-bottom:80px}}.article__header{margin-block:60px 40px}.article__header img{width:100%}@media screen and (max-width:768px){.article__header{margin-block:40px 24px}}.article__title{font-size:24px;margin-block:0 16px}.article__date{color:#666;font-size:14px}.article__image{margin-top:24px}.article__content *{color:#121212}.article__content h2{font-size:22px;margin-block:40px 24px}.article__content h3,.article__content h4,.article__content h5{font-size:20px;margin-block:40px 24px}.article__content p{font-size:16px;margin-block:24px}.article__content a{color:#0e559e;text-decoration:underline}.article__content ol,.article__content ul{margin-block:24px;padding-left:4rem}.article__content li{font-size:16px}.article__content ul{list-style:none}.article__content ul li{position:relative}.article__content ul li:before{content:"";position:absolute;left:-1.5rem;top:.75em;width:6px;height:6px;background-color:transparent;border-radius:50%;box-shadow:0 0 0 3px #0e559e}.article__content .okomeButton{width:fit-content;text-decoration:none;color:#fff;margin-block:24px;padding-block:12px}.article__content .okomeButton .icon{width:24px;height:24px}.article__content .okomeButton._secondary{background-color:#eed7bf;color:inherit}.article__content .okomeButton._secondary:hover{background-color:#dee7ea}.article__content .okomeButton._grayout{position:relative;background-color:#bbb;color:inherit;pointer-events:none;opacity:.6}@media screen and (max-width:768px){.article__content .okomeButton{margin-inline:auto}}.article__content .box{margin-block:24px;padding:20px 24px;background-color:#fff;border:1px solid #D9D9D9}.article__content table{margin-block:24px;border-collapse:separate;border-spacing:4px;box-shadow:none}.article__content thead,.article__content table th{background-color:#dee7ea}.article__content table td{background-color:#fff}.article__content table th,.article__content table td{border:none}@media screen and (max-width:768px){.article__content table{display:block;overflow-x:auto;white-space:nowrap}}.article__content .flex-2col{display:flex;gap:40px}.article__content .flex-2col.-reverse{flex-direction:row-reverse}.article__content .flex-2col-item{width:50%}@media screen and (max-width:768px){.article__content .flex-2col{flex-direction:column;gap:24px}.article__content .media-box.flex-2col,.article__content .flex-2col.-reverse{flex-direction:column-reverse}.article__content .flex-2col-item{width:100%}}.article__content img{width:100%;display:block}.article__content .img-box,.article__content .img,.article__content .media-box{margin-block:40px}.article__content .media-box h3{margin-top:0}.article__content .product-box{display:flex;gap:40px;background-color:#fff;margin-block:40px}.article__content .product-box-meta,.article__content .product-box-img{width:50%}.article__content .product-box-meta{padding-top:20px;padding-right:20px}.article__content .product-box-title{margin-block:0 16px}.article__content .product-box-price{margin-block:16px;font-size:24px}.article__content .product-box-price span{font-size:.7em;padding-left:8px}.article__content .product-box-text{margin-block:16px;font-size:14px}@media screen and (max-width:768px){.article__content .media-box .okomeButton,.article__content .product-box .okomeButton{margin-inline:0}.article__content .product-box{flex-direction:column;gap:0}.article__content .product-box-meta,.article__content .product-box-img{width:100%}.article__content .product-box-meta{padding:24px 16px 0}}.c-breadcrumb{margin-block:32px 40px}.c-breadcrumb.is-before-product{margin-bottom:4px}.c-breadcrumb ol,.c-breadcrumb ul{list-style:none;padding:0;margin:0}.c-breadcrumb_list li{display:inline-block;font-size:1.4rem;color:#666}.c-breadcrumb_list li:not(:last-child):after{content:"-";padding-left:.5em}.c-breadcrumb_list li a{text-decoration:none;color:inherit}.c-breadcrumb_list li a:hover{text-decoration:underline}.shopify-policy__body{margin-bottom:40px}@media screen and (min-width:769px){.u-hidden__pc{display:none}}@media screen and (max-width:768px){.u-hidden__sp{display:none}}.u-visuallyHidden:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap;clip-path:inset(50%)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-common.css.map */
