@import"https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&display=swap";h2,h3,h4{font-family:Philosopher,sans-serif;font-weight:400;font-style:normal}.text-block h2{margin-bottom:0!important;color:#4d3d21}.text-block h2+p{letter-spacing:.1em}body.template-index .button:not(.button-secondary,.button-unstyled,.menu-drawer__close-button){border:none;font-size:18px;padding:0 20px 0 110px;position:relative}body.template-index .button:not(.button-secondary,.button-unstyled,.menu-drawer__close-button):hover{opacity:.7}body.template-index .button:not(.button-secondary,.button-unstyled,.menu-drawer__close-button):before{content:"";position:absolute;width:100px;height:1px;background:#111;top:50%;left:0;transition:.2s}body.template-index .button:not(.button-secondary,.button-unstyled,.menu-drawer__close-button):hover:before{opacity:.7;width:50px;left:50px}.drawer-account .button{border:1px solid #111!important;padding:12px 24px!important}.drawer-account .button:before{content:none!important}.shopify-policy__title h1{font-size:36px}.shopify-policy__body h2{font-size:28px;font-family:"Noto Serif Japanese",serif}.shopify-policy__body h3{font-size:24px;font-family:"Noto Serif Japanese",serif}.shopify-policy__body h4{font-size:20px;font-family:"Noto Serif Japanese",serif}.shopify-policy__container{padding-top:50px;padding-bottom:50px}@media(max-width:749px){.text-block h2+p{margin-bottom:12px!important}.shopify-policy__title h1{font-size:30px}.shopify-policy__body h2{font-size:24px}.shopify-policy__body h3{font-size:20px}.shopify-policy__body h4{font-size:18px}body.template-index .button:not(.button-secondary,.button-unstyled,.menu-drawer__close-button){font-size:16px;padding:0 20px 0 60px}body.template-index .button:not(.button-secondary,.button-unstyled,.menu-drawer__close-button):before{width:50px}body.template-index .button:not(.button-secondary,.button-unstyled,.menu-drawer__close-button):hover:before{left:0}}body.template-index header{position:fixed!important;width:100%}header.scrolled{background:#2d0328}.header--inherit-color-scheme-on-menu-open:has(.mega-menu__list:is(:hover),.header-menu:is([aria-expanded=true]),nav[header-menu]:is(:focus-within),.menu-list__link[data-animating]) .header__row{background:#2d0328!important}.menu-list__link,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link{color:#fff!important}.header-menu{margin-right:12px}.header-actions__action svg,.header-actions__action img{width:40px!important;height:40px!important}header-actions>a,header-actions>.cart-drawer{margin-left:8px}body:not(.template-index) header{background:#2d0328}.blog-post-main-content header{background:transparent!important}@media(max-width:749px){.header-menu{margin-right:6px}.header-actions__action svg,.header-actions__action img{width:30px!important;height:30px!important}.header-actions__action svg path{scale:.75}.header__icon rect{fill:#fff}header-actions>a,header-actions>.cart-drawer{margin-left:0}}.totop{position:fixed;bottom:10px;right:10px;z-index:10}.top-reccomend>.custom-section-content{margin-top:-50px}.top-history{border-bottom:1px solid #999999}.top-history .top-history-head .block-custom-liquid p{text-align:center;font-size:26px;letter-spacing:.2em}.top-history .top-history-head .block-custom-liquid p span{font-size:46px}@media(max-width:749px){.top-history .top-history-head .block-custom-liquid p{font-size:18px}.top-history .top-history-head .block-custom-liquid p span{font-size:30px}}.top-ranking .resource-list .resource-list__item{counter-increment:mycounter}.top-ranking .resource-list .resource-list__item .card-gallery{position:relative}.top-ranking .resource-list .resource-list__item .card-gallery:after{content:counter(mycounter);position:absolute;top:12px;left:12px;width:30px;height:30px;background:#5a2154;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;font-family:Philosopher,sans-serif;font-weight:400;font-style:normal}.top-ranking .resource-list .resource-list__item:first-child .card-gallery:after{background:#786950}.top-ranking .resource-list .resource-list__item:nth-child(2) .card-gallery:after{background:#7c7c7c}.top-ranking .resource-list .resource-list__item:nth-child(3) .card-gallery:after{background:#956c5f}.top-column .custom-section-content{margin-top:-50px}.top-column .resource-list .border-style:nth-child(2){border-bottom:1px solid #999}.top-qa .accordion accordion-custom:not(:last-child){margin-bottom:30px}.top-qa .accordion .details__header{background:#4d3d21;color:#fff;padding-left:20px;padding-right:20px;font-family:"Noto Serif Japanese",serif;font-style:normal;font-weight:400}.top-qa .accordion .details-content{padding-top:12px;padding-bottom:12px;border-bottom:1px solid #ababab}.top-checked{background:linear-gradient(180deg,#f9f9f9 0% 60%,#fff 40% 100%)}.top-checked .section-background{background:none}.top-news .layout-panel-flex .top-news-head{border-right:1px solid #333}.top-news .layout-panel-flex .block-blog-list{flex:1}@media(max-width:749px){.top-news .layout-panel-flex .top-news-head{border-right:none;width:100%;align-items:center}}footer .footer-menu .list-unstyled{display:flex;justify-content:center}footer .footer-menu .list-unstyled .menu__item{margin-top:0}footer .footer-menu .list-unstyled .menu__item:not(:last-child){padding-right:10px;margin-right:10px;position:relative}footer .footer-menu .list-unstyled .menu__item:not(:last-child):after{content:"";position:absolute;width:1px;height:20px;background:#fff;top:50%;right:0;transform:translateY(-50%)}.footer-utilities{padding:20px;position:relative;z-index:2;overflow:visible!important}.footer-utilities:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:calc((50vw - 600px)*-1);border-top:1px solid #fff;z-index:-1}.footer-utilities .footer-utilities__group{justify-content:center;color:#fff}.footer-utilities .footer-utilities__group a{color:#fff}.footer-utilities .footer-utilities__group--right{display:none}@media(max-width:1279px){.footer-utilities:before{left:-40px}}@media(max-width:749px){footer .list-unstyled{display:flex;flex-direction:column;justify-content:center;gap:6px}footer .list-unstyled li{text-align:center}footer .footer-menu .list-unstyled .menu__item:not(:last-child){padding-right:0;margin-right:0}footer .footer-menu .list-unstyled .menu__item:not(:last-child):after{content:none}footer .footer-menu .list-unstyled .menu__item a{font-size:14px}.footer-utilities:before{left:-20px}}.policy ul{list-style:disc}.policy{margin-bottom:40px;font-weight:400}.shopify-policy__container{max-width:100%;width:1000px}.terms ul{list-style:disc}.terms ol{padding-left:25px}.terms{margin-bottom:40px!important;font-weight:400!important}.shopify-policy__container,.v_legal-notice .shopify-policy__container{max-width:100%!important;width:1000px!important}table.commerce{margin-bottom:100px}.commerce th{background:#d7d7d7;color:#000;padding:10px;border:solid 1px #404040}.commerce td{padding:10px!important}.main-collection-grid__empty h2{font-size:32px!important}.section.section--page-width.color-scheme-1.top-movie{text-align:center;display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/add.css.map */
