:root{--font-family-fraunces: "Fraunces", serif;--font-family-hiragino: "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "\6e38\30b4\30b7\30c3\30af\4f53", "Yu Gothic", YuGothic, "\30e1\30a4\30ea\30aa", "Meiryo", "Osaka", "\ff2d\ff33  \ff30\30b4\30b7\30c3\30af", sans-serif}.is-pc{display:block!important}.is-sp{display:none!important}@media screen and (max-width: 740px){.is-pc{display:none!important}.is-sp{display:block!important}}.c_link{transition:opacity .3s ease}.c_link:hover{opacity:.6}.custom-button{text-transform:none!important;letter-spacing:.8px;-webkit-text-decoration-line:underline;text-decoration-line:underline;min-width:140px;display:flex;align-items:center;transition:opacity .3s ease;justify-content:end;font-family:var(--font-family-fraunces)!important;font-size:16px;font-style:normal;font-weight:400;line-height:14px;gap:10px!important;color:currentColor!important;margin-bottom:0!important;margin-top:0!important;padding:0!important;background:none}@media screen and (max-width: 740px){.custom-button{font-size:13px;letter-spacing:.65px}}.custom-button img{margin-left:6px!important;width:29px;height:29px}@media screen and (max-width: 900px){.custom-button img{width:24px;height:24px}}.custom-section__header{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 48px;max-width:100%}@media screen and (max-width: 1300px){.custom-section__header{margin:0 0 29px}}.custom-text-container{display:flex;align-items:center}@media screen and (max-width: 1300px){.custom-text-container{flex-direction:column;gap:9px}}.custom-text-container img{aspect-ratio:44.84 / 41.44!important;width:100%!important;object-fit:cover!important;max-width:44.84px!important;margin-right:26px!important;margin-top:0!important;margin-bottom:0!important}@media screen and (max-width: 1300px){.custom-text-container img{aspect-ratio:32 / 29!important;max-width:32px!important;margin-right:0!important}}.custom-text-container .heading{font-family:var(--font-family-fraunces)!important;font-size:36px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}@media screen and (max-width: 740px){.custom-text-container .heading{font-size:24px!important}}.custom-tabs-nav__item{opacity:.7;padding-block-end:8px!important}.tabs-nav__item[aria-expanded=true]{font-weight:700!important;opacity:1}.tabs-nav__position{color:#3fa3d8!important;height:1px}.custom-product-item__label-list{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:7px;margin:0 0 17px!important;position:relative;left:initial!important;top:initial!important;padding-right:40px!important}.custom-product-item__label-list:empty{display:none}.price-list{font-family:var(--font-family-fraunces)!important;font-size:15px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:.3px}@media screen and (min-width: 741px){.price-list{font-size:22px;letter-spacing:.44px;margin:0}}.customFeaturedCollections .button{margin:0}.customFeaturedCollections .empty-state .button{color:#000}.c_delete-account-button{font-size:16px!important;line-height:16px!important;background:none;border:none;color:#5c4727!important;opacity:.5;padding:0!important}@media screen and (max-width: 740px){.c_delete-account-button{font-size:13px!important;line-height:13px!important}}.social-media__link{transition:opacity .3s ease}@media screen and (pointer: fine){.social-media__item:hover .social-media__link{color:currentColor;opacity:.7}.social-media__item:hover:before{content:none}}.c_contact-text p,.c_contact-text span{margin-block-start:0!important;font-size:15px}@media screen and (max-width: 740px){.c_contact-text p,.c_contact-text span{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/c_base.css.map */
