:root{--heading-font-family: "Noto Sans JP", sans-serif}*{scroll-margin-top:100px}html body{font-family:Noto Sans JP,sans-serif}.font-en{font-family:Cinzel,serif}.font-main{font-family:Noto Sans JP,sans-serif}section[class^=sp-]{overflow-y:auto}.anim-hover-image{overflow:hidden}.anim-hover-image .anim-hover-image__target{transition:all 1.5s ease}.anim-hover-image:not(.anim-hover-image--disabled):hover .anim-hover-image__target{transform:scale(1.1)}.c-container{width:1180px;padding:0 30px;margin:0 auto;max-width:100%}.c-container.c-container--xl{width:1260px}a{transition:.3s ease}a:hover{opacity:.7}.sp{display:none}body:not(.template_index) .content-for-layout{padding-top:80px}@media (width < 48rem){*{scroll-margin-top:75px}.anim-hover-image .anim-hover-image__target{transform:none!important}.pc{display:none}.sp{display:block}body:not(.template_index) .content-for-layout{padding-top:50px}}body .jdgm-star.jdgm--on:before{content:""!important;width:12px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi41NDMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMi41NDMgMTIiPgogIDxwYXRoIGlkPSJQYXRoXzE2MzUzIiBkYXRhLW5hbWU9IlBhdGggMTYzNTMiIGQ9Ik04LjI4Ni02LjExMiw2Ljc5My0xMC42NzNINi43MzhMNS4yNDUtNi4xMTJILjQ5NHYuMDU0TDQuMzM2LTMuMjc1LDIuODI5LDEuMzEzbC4wNDEuMDE0TDYuNzY1LTEuNWwzLjksMi44MjQuMDQxLS4wMTRMOS4yLTMuMjc1bDMuODQyLTIuNzgzdi0uMDU0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNDk0IDEwLjY3MykiIGZpbGw9IiNlY2IzMmIiIG9wYWNpdHk9IjAuOCIvPgo8L3N2Zz4K);display:inline-block;background-size:contain;opacity:.8}body .jdgm-star.jdgm--off:before{content:""!important;width:12px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi41NDMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMi41NDMgMTIiPgogIDxwYXRoIGlkPSJQYXRoXzE2MzU0IiBkYXRhLW5hbWU9IlBhdGggMTYzNTQiIGQ9Ik04LjI4Ni02LjExMiw2Ljc5My0xMC42NzNINi43MzhMNS4yNDUtNi4xMTJILjQ5NHYuMDU0TDQuMzM2LTMuMjc1LDIuODI5LDEuMzEzbC4wNDEuMDE0TDYuNzY1LTEuNWwzLjksMi44MjQuMDQxLS4wMTRMOS4yLTMuMjc1bDMuODQyLTIuNzgzdi0uMDU0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNDk0IDEwLjY3MykiIGZpbGw9IiNjY2MiIG9wYWNpdHk9IjAuOCIvPgo8L3N2Zz4K);display:inline-block;background-size:contain;opacity:.8}body span.jdgm-prev-badge__stars{display:flex;align-items:center;gap:2.5px}body span.jdgm-prev-badge__text{display:none}body .jdgm-star{padding:0!important;display:inline-flex!important;align-items:center}.font-noto{font-family:Noto Sans,sans-serif!important}.jquery-modal.blocker.current{z-index:999;background:#00000080}.jquery-modal .modal{max-width:700px;width:100%;padding:35px 40px;box-shadow:none;border-radius:0;border:1px solid #707070}body .modal a.close-modal{width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS40MTQiIGhlaWdodD0iMTkuNDE0IiB2aWV3Qm94PSIwIDAgMTkuNDE0IDE5LjQxNCI+CiAgPGcgaWQ9Ikdyb3VwXzI3NTg3IiBkYXRhLW5hbWU9Ikdyb3VwIDI3NTg3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTY1LjM3MSAtMTkyLjM3MSkiPgogICAgPGcgaWQ9Ikdyb3VwXzI3NTkwIiBkYXRhLW5hbWU9Ikdyb3VwIDI3NTkwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi4yMjYgLTIuMjI2KSI+CiAgICAgIDxsaW5lIGlkPSJMaW5lXzIzIiBkYXRhLW5hbWU9IkxpbmUgMjMiIHgyPSIxOCIgeTI9IjE4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjguMzA0IDE5NS4zMDQpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgICA8bGluZSBpZD0iTGluZV8yNCIgZGF0YS1uYW1lPSJMaW5lIDI0IiB4MT0iMTgiIHkyPSIxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTY4LjMwNCAxOTUuMzA0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);top:-13px;right:0;transform:translateY(-100%)}@media (max-width: 767px){.jquery-modal .modal{padding:30px 20px}}.snp-product-no-gift-wrap__lbl span:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4wNzQiIGhlaWdodD0iMTMuNzQ0IiB2aWV3Qm94PSIwIDAgMTguMDc0IDEzLjc0NCI+CiAgPHBhdGggaWQ9Ikljb25faW9uaWMtbWQtY2hlY2ttYXJrIiBkYXRhLW5hbWU9Ikljb24gaW9uaWMtbWQtY2hlY2ttYXJrIiBkPSJNMTAuMjU2LDE4LjU1NSw2LjAwNiwxNC4zLDQuNSwxNS43MzRsNS43NTYsNS43NDRMMjIuNTc0LDkuMTcsMjEuMDY4LDcuNzM0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuNSAtNy43MzQpIiBmaWxsPSIjMTExZTYxIi8+Cjwvc3ZnPgo=)}.rich-text-section .content-heading,.image-with-text-section .section-heading-title,.template_page-guide .guide-wrapper h2{color:#111e61;font-family:Cinzel,serif;letter-spacing:.07em;line-height:1.7}.sns-gift-product-container chakra-scope>div>div>p.chakra-text{color:#111e61;font-family:Cinzel,serif;letter-spacing:.07em;font-size:18px}.sns-gift-product-container chakra-scope .chakra-radio__label>p.chakra-text,.sns-gift-product-container chakra-scope .chakra-checkbox__label>p.chakra-text{color:#333;font-family:Noto Sans JP,sans-serif;letter-spacing:.07em;font-size:14px}.sns-gift-product-container chakra-scope .chakra-radio-group>.chakra-stack>div>.chakra-stack>div>div>p.chakra-text{font-family:Noto Sans JP,sans-serif;letter-spacing:.07em;font-size:16px}.sns-gift-product-container chakra-scope .chakra-radio__control,.sns-gift-product-container chakra-scope .chakra-checkbox__control{width:1.8rem;height:1.8rem}.sns-gift-product-container chakra-scope [data-testid=gift-form] div:not([data-testid=gift-quantity])>p.chakra-text{color:#333;font-family:Noto Sans JP,sans-serif;letter-spacing:.07em;font-size:14px}.sns-gift-product-container chakra-scope .chakra-checkbox__control[data-checked]{background:#fff}.sns-gift-product-container chakra-scope .chakra-button:not(#all-in-gift-checkout-button-hidden){text-decoration:none;padding:10px 20px;position:relative;font-size:14px;height:65px;cursor:pointer;border-radius:var(--buttonRadius);font-family:var(--tw-font-main)!important;font-weight:var(--buttonFontWeight);font-style:var(--buttonFontStyle);overflow:hidden;z-index:1}.chakra-modal__body>form>div>div>p{color:#111e61;font-family:Cinzel,serif;letter-spacing:.07em;font-size:18px}.chakra-modal__body>form .chakra-radio__control,.chakra-modal__body>form .chakra-checkbox__control{width:1.8rem;height:1.8rem}.chakra-modal__body>form .chakra-image__placeholder{display:none}.chakra-modal__body>form>div>div>div>.chakra-radio-group .chakra-radio__label .chakra-stack>div{flex:auto}.chakra-modal__body>form>div>div>div>.chakra-radio-group .chakra-radio__label .chakra-stack>div .chakra-text{color:#333;font-family:Noto Sans JP,sans-serif;letter-spacing:.07em;font-size:14px}.chakra-modal__body>form>div>div>p~div:not(:nth-child(2))>p:nth-child(1){color:#111e61;font-family:Cinzel,serif;letter-spacing:.07em;font-size:18px}.chakra-modal__body>form>div>div>p~div:nth-child(2)>p,.chakra-modal__body>form>div>div>p~div:not(:nth-child(2))>*:not(p:first-child){color:#333;font-family:Noto Sans JP,sans-serif;letter-spacing:.07em;font-size:14px}.chakra-modal__body form>div>div .chakra-button{text-decoration:none;padding:10px 20px;position:relative;font-size:14px;cursor:pointer;border-radius:var(--buttonRadius);overflow:hidden;z-index:1}.chakra-modal__body form>div>div .chakra-button:first-child:not([data-testid=gift-option-modal-button]){background:var(--colorBtnPrimary);opacity:1}.chakra-modal__content{max-height:calc(100% - 140px)}header.chakra-modal__header{color:#111e61;font-family:Cinzel,serif;letter-spacing:.07em;font-size:18px}header.chakra-modal__header~div.chakra-modal__body>p.chakra-text{color:#333;font-family:Noto Sans JP,sans-serif;letter-spacing:.07em;font-size:14px}header.chakra-modal__header~div.chakra-modal__body>div.chakra-stack>.chakra-button{text-decoration:none;padding:10px 20px;position:relative;font-size:14px;cursor:pointer;border-radius:var(--buttonRadius);overflow:hidden;z-index:1}[data-testid=gift-quantity]>p.chakra-text,.chakra-form-control>div>p.chakra-text{color:#333;font-family:Noto Sans JP,sans-serif;letter-spacing:.07em;font-size:14px}[data-testid=egift-description-modal] .chakra-modal__body .chakra-text{font-family:Noto Sans JP,sans-serif;letter-spacing:.07em;font-size:14px}[data-testid=egift-description-modal] .chakra-modal__body .chakra-button{text-decoration:none;padding:10px 20px;position:relative;font-size:14px;height:65px;cursor:pointer;border-radius:var(--buttonRadius);overflow:hidden;z-index:1}body .chakra-modal__content{max-width:800px}.shopify-policy__title h1,.account-pages-section .form-title,.continue-shopping h4,.yv-cart-content .section-heading h2,.customer-page-title,body .page-banner-title{color:#111e61!important;font-family:Cinzel,serif;letter-spacing:.07em;line-height:1.7}.shopify-policy__title h1{font-size:calc(var(--heading_base_size) * 26px)}@media (min-width: 768px){.shopify-policy__title h1{font-size:calc(var(--heading_base_size) * 30px)}}@media (min-width: 1200px){.shopify-policy__title h1{font-size:calc(var(--heading_base_size) * 34px)}}body .policy-body{line-height:2!important}.rich-text-section .rich-text-description *{letter-spacing:.07em;line-height:1.7;font-size:14px}a.receipt-link,a.delivery-link{min-height:26px;font-size:10px;padding:10px 12px;background-color:#111e61;color:#fff;border-radius:30px;margin:0 5px}body .go-back a{color:var(--colorBtnPrimaryText)}body .go-back a:hover,body .go-back a:hover:before{color:var(--colorBtnPrimary);border-color:var(--colorBtnPrimaryBorder)}@media screen and (max-width: 1023px){body .continue-shopping-btn{margin-top:0}}body .ngc-note-attr-field select{line-height:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
