:root{--color-primary: #532289;--color-title: var(--color-primary);--color-white: #fff}body,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Noto Sans JP,sans-serif}.title,.title-wrapper-with-link{color:var(--color-title);font-weight:700}html{background:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/bg_pattern.png?v=139488061398477507581753852487) repeat top center;background-size:215px 125px;background-color:#f4f0e3}.sumo-layout-html,.sumo-layout-html body{min-height:100vh;min-height:100dvh}.header__icon--menu[aria-expanded=true]:before{min-height:100vh;min-height:100dvh}body{background:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/bg_pattern02.png?v=9524657216150758101753852487) repeat-y top center!important;background-size:3920px 1966px!important}#MainContent .shopify-section>.color-background-1.gradient{background-color:transparent}.header{padding-top:3px;padding-bottom:3px}.header__icon--search .icon{width:2.8rem;height:2.8rem}.header__icon--favorite .icon{width:5rem;height:5rem}.header__icon--account .icon{width:2.6rem;height:2.6rem}.header__icon--cart .icon{width:3.4rem;height:3.4rem}.cart-count-bubble{right:.5rem;bottom:1rem;left:auto}.header__inline-menu .link{font-size:1.6rem}@media screen and (max-width: 749px){.sumo-layout-header{grid-template-columns:1fr 3fr 1fr}.sumo-layout-header__heading-link{padding-right:35px}}.sumo-layout-footer.section-footer-padding{padding-bottom:50px}.sumo-layout-footer-newsletter__supple{font-size:1.4rem}.sumo-layout-footer-linktoofficial{margin:1rem 0 0;text-align:center}.sumo-layout-footer-linktoofficial__link{font-size:1.2rem;color:#666}.sumo-layout-footer-linktoofficial__link:after{content:"";display:inline-block;margin-left:.3em;height:1em;width:1em;vertical-align:-.1em;background-image:url(data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20color%3D%22%23000000%22%3E%3Cpath%20d%3D%22M21%203h-6m6%200l-9%209m9-9v6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M21%2013v6a2%202%200%2001-2%202H5a2%202%200%2001-2-2V5a2%202%200%20012-2h6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 750px){.sumo-layout-footer-linktoofficial{margin-top:2em;text-align:right}}.js .sumo-layout-menu-drawer{min-height:calc(100vh - (var(--header-bottom-position, 100%)));min-height:calc(100dvh - (var(--header-bottom-position, 100%)))}#loadingscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483648;display:flex;align-items:center;justify-content:center;background:#fff}#loadingscreen svg{font-size:10rem;animation:infinite-rotate 2s linear infinite}@keyframes infinite-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block;z-index:10000}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;width:90vw;height:100vh;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{line-height:1.5;color:#000c}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:#000c;border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}.intro-movie-modal .modal__container{padding:0;width:100vw}.intro-movie-modal__button-skip{position:absolute;bottom:10vh;right:5vw;display:block;padding:.5em 1em;background:#0006;border:0;color:#fff;font-size:1.4rem;text-decoration:none;z-index:10000}.intro-movie-modal__button-skip:focus-visible{background:#000}.intro-movie-modal video{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);min-width:100vw;min-height:100vh;background-color:#000}@media (max-aspect-ratio: 1/1){.intro-movie-modal video{width:100vw;height:auto}}@media (min-aspect-ratio: 16/9){.intro-movie-modal video{width:100vh}}@media screen and (min-width: 750px){.intro-movie-modal__button-skip:hover{text-decoration:underline}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.is-template-register #cf-app-customer-fields.theme-dawn .cf-app__field>input,.is-template-register #cf-app-customer-fields.theme-dawn .cf-app__field>textarea,.is-template-register #cf-app-customer-fields.theme-dawn .cf-app__field>select,.is-template-account #cf-app-customer-fields.theme-dawn .cf-app__field>input,.is-template-account #cf-app-customer-fields.theme-dawn .cf-app__field>textarea,.is-template-account #cf-app-customer-fields.theme-dawn .cf-app__field>select{background-color:#fff}.is-template-register .cf-app__messages.messages--error{text-align:left}#gtranslate_wrapper{right:5%!important;bottom:0!important;z-index:9999!important}#gtranslate_wrapper:after{content:"";position:absolute;top:0;right:5px;bottom:0;display:inline-block;margin:auto 0;height:1em;width:1em;background-image:url(data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2224px%22%20height%3D%2224px%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20color%3D%22%23000000%22%3E%3Cpath%20d%3D%22M6%209l6%206%206-6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);background-size:100%;background-repeat:no-repeat;font-size:1.5rem}#gtranslate_wrapper select{padding:.5em 2em .5em .5em;font-size:1.3rem;-webkit-appearance:none;appearance:none;border:1px solid #666;background-color:#fff;color:#333}.color-badge-waiting{background-color:#0d6fcf;border-color:#0d6fcf;color:#fff}.color-badge-restock{background-color:#c90;border-color:#c90;color:#fff}.button,.shopify-challenge__button,.customer button{color:var(--color-white);background-color:var(--color-title)}.collection.ranking{counter-reset:ranking}.collection.ranking .card-wrapper:after{counter-increment:ranking;content:counter(ranking);position:absolute;top:5px;left:5px;display:block;width:2em;height:2em;font-weight:700;line-height:1.8;padding-bottom:.2em;text-align:center;color:#999;background-color:#fff;border:1px solid #999;border-radius:50%}.collection.ranking .grid__item:nth-child(-n+3) .card-wrapper:after{color:#fff;border:none}.collection.ranking .grid__item:first-child .card-wrapper:after{background-color:#c90}.collection.ranking .grid__item:nth-child(2) .card-wrapper:after{background-color:#999}.collection.ranking .grid__item:nth-child(3) .card-wrapper:after{background-color:#633}.sumo-mod-textwithimage{display:flex;gap:50px}.sumo-mod-textwithimage.is-textright{flex-direction:row-reverse}.sumo-mod-textwithimage__text{flex:1}.sumo-mod-textwithimage__image{display:flex;align-items:center;justify-content:center;width:500px;max-width:45%}@media screen and (max-width: 749px){.sumo-mod-textwithimage,.sumo-mod-textwithimage.is-textright{flex-direction:column-reverse}.sumo-mod-textwithimage.is-sm-textfirst{flex-direction:column}.sumo-mod-textwithimage__image{margin-right:auto;margin-left:auto;width:100%;max-width:100%}}.sumo-mod-image-collage{margin-right:auto;margin-left:auto}.sumo-mod-text1column{margin-right:auto;margin-left:auto;max-width:90%}@media screen and (min-width: 750px){.sumo-mod-is-sp-only{display:none}}@media screen and (max-width: 749px){.sumo-mod-is-pc-only{display:none}}.sumo-mod-btn__hasarrow{position:relative;padding-right:4rem;padding-left:4rem}.sumo-mod-btn__hasarrow svg{position:absolute;top:0;right:5px;bottom:0;margin:auto;width:20px;height:20px}.sumo-mod-btn__hasarrow svg path{stroke:#fff}.sumo-mod-table{border-collapse:collapse;font-size:1.4rem}.sumo-mod-table th,.sumo-mod-table td{display:block;padding:1em;border:.1rem solid rgba(var(--color-foreground),.2);text-align:left}.sumo-mod-table th{padding-bottom:0;border-bottom-width:0}.sumo-mod-table tr:not(:first-child) th{border-top-width:0}.sumo-mod-table td{border-top-width:0}@media screen and (min-width: 750px){.sumo-mod-table th,.sumo-mod-table td{display:table-cell}.sumo-mod-table th{padding-bottom:1em;text-align:center;border-bottom-width:1px}.sumo-mod-table tr:not(:first-child) th{border-top-width:1px}.sumo-mod-table td{border-top-width:1px}}.sumo-mod-text-bold{font-weight:700}.sumo-mod-text-notification{color:red}.sumo-mod-text-important{font-weight:700;color:red}.sumo-mod-textarea-notification{padding:1.5rem;background-color:#ff00001a;font-size:1.4rem}.sumo-mod-price-suffix{margin-left:.3em;font-size:.75em}.sumo-mod-sitename{font-family:Poppins,serif;font-weight:700}.sumo-mod-label-outoffield{display:block;margin-top:1rem;font-size:1.4rem}.sumo-mod-list{margin:0;padding:0;list-style:none}.sumo-mod-list li+li{margin-top:.5em}.sumo-mod-list .sumo-mod-list{margin-top:.5em;padding-left:1em}.sumo-mod-list__policy{margin-left:2em;text-indent:-2em}.sumo-mod-article-sharelist .fb-like>span,.sumo-mod-article-sharelist .fb-like>span>iframe{width:160px!important}.sumo-mod-article-sharelist{margin:0;padding:0 0 3rem;list-style:none}.sumo-mod-article-sharelist__item{display:inline-block;margin-right:10px;line-height:1;vertical-align:top}#top-recommend .title,#top-ranking .title,#top-news .blog__title,#top-media .blog__title,#insta-feed h2{line-height:36px}#top-youtube .title{line-height:53px}#top-recommend .title:before,#top-ranking .title:before,#top-news .blog__title:before,#top-media .blog__title:before,#top-youtube .title:before,#insta-feed h2:before{content:"";display:inline-block;margin-right:10px;vertical-align:top}#top-recommend .title:before{background-image:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/icon_recommend.svg?v=115998658968213893721753852519);background-size:24px 36px;width:24px;height:36px}#top-ranking .title:before{background-image:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/icon_ranking.svg?v=72821516479817214531753852518);background-size:45px 36px;width:45px;height:36px}#top-news .blog__title:before{background-image:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/icon_news.svg?v=172715924023734346611753852517);background-size:45px 36px;width:45px;height:36px}#top-media .blog__title:before{background-image:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/icon_media.svg?v=19179387031255124341753852517);background-size:45px 36px;width:45px;height:36px}#top-youtube .title:before{background-image:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/icon_sekitorikun.png?v=30621617664291339351753852520);background-size:53px;width:53px;height:53px}#insta-feed h2:before{background-image:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/icon_instagram.svg?v=61399350580132067141753852516);background-size:45px 36px;width:45px;height:36px}#insta-feed h2{font-weight:700;font-size:calc(var(--font-heading-scale) * 2.4rem)!important;color:var(--color-title);text-align:left}@media screen and (max-width: 749px){#insta-feed h2{font-size:calc(var(--font-heading-scale) * 2rem)!important}}@media screen and (max-width: 749px){#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:50%!important;padding-top:50%!important}}.card__heading{font-size:1.6rem;font-weight:700}.is-template-product .sumo-page-product-subtitle__buildtoorder{font-weight:700}.is-template-product .sumo-page-product-additionalinfo{margin-top:2rem;margin-bottom:0;padding:2rem;border:1px solid rgba(var(--color-foreground),.08);background-color:#ffffff80}.is-template-product .sumo-page-product-additionalinfo h3{margin-top:0;font-weight:700}.is-template-product .sumo-page-product-additionalinfo p{margin:0;font-size:1.4rem}.is-template-product .sumo-page-product-additionalinfo p+p{margin-top:.5em}.is-template-product .mxpr-favorites-button{max-width:44rem}.is-template-product .star-ratings-css-top{height:auto}.collection-hero{background:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/bg_header.jpg?v=86717469216635789161753852485) no-repeat center;background-size:cover}#MainContent .shopify-section>.color-background-1.gradient.collection-hero{background-color:#0009}@media screen and (max-width: 749px){.collection-hero{background-position-x:left}}.collection-hero__text-wrapper .collection-hero__title{display:flex;justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:0;min-height:300px;color:#fff;text-shadow:0 3px 6px #000;font-size:3.2rem;font-weight:700}@media screen and (min-width: 750px){.collection-hero__text-wrapper .collection-hero__title{font-size:4rem}}.active-facets__button .active-facets__button-inner{color:#fff}.active-facets__button svg path{stroke:#fff}.page-list-sumowrestler .main-page-headingarea{background:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/bg_list_sumowrestler.jpg?v=113873309252715907591753852486) no-repeat center;background-color:#0009;background-size:cover}@media screen and (max-width: 749px){.page-list-sumowrestler .main-page-headingarea{background-position-x:left}}.page-list-sumowrestler .main-page-title{display:flex;justify-content:flex-start;align-items:center;min-height:300px;color:#fff;text-shadow:0 3px 6px #000;font-size:3.2rem;font-weight:700}.is-template-page .page-list-sumowrestler .main-page-title{margin:0}@media screen and (min-width: 750px){.page-list-sumowrestler .main-page-title{font-size:4rem}}.collection-sumowrestler .collection-hero{background-image:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/bg_list_sumowrestler.jpg?v=113873309252715907591753852486)}@media screen and (max-width: 749px){.collection-sumowrestler .collection-hero{background-position-x:center}}.sumo-page-contact .field-wrapper{flex:1}.sumo-page-contact .field__input:focus,.sumo-page-contact .field__input:not(:placeholder-shown){padding:1.5rem}.sumo-page-contact .field .field__input::placeholder,.sumo-page-contact .customer .field input::placeholder{opacity:1;color:#999}.sumo-page-contact .select__select{font-size:1.6rem}.sumo-page-contact .sumo-mod-supple__required{margin-left:1rem;color:#c00;font-size:1.2rem}.order-history th,.order-details th{background-color:#fafafa}.order-history td,.order-details td{background-color:#fff}.customer tbody td,.customer tfoot td{padding-right:.5em;padding-left:.5em}.customer .sumo-page-customer-text__for-contact{margin-top:3rem;padding-top:2rem;border-top:1px solid #666;font-size:1.4rem}.sumo-page-blog-article .article-template__title{font-family:"Noto Serif JP",serif;font-weight:700}.sumo-page-blog-article__content h2,.sumo-page-blog-article__content h3,.sumo-page-blog-article__content h4,.sumo-page-blog-article__content h5,.sumo-page-blog-article__content h6{margin-top:3em;margin-bottom:1em;padding-bottom:.3em;border-bottom:1px solid var(--color-title);font-family:"Noto Serif JP",serif;font-weight:700;color:var(--color-title)}.sumo-page-blog-article__content .card__content h2,.sumo-page-blog-article__content .card__content h3,.sumo-page-blog-article__content .card__content h4,.sumo-page-blog-article__content .card__content h5,.sumo-page-blog-article__content .card__content h6{margin:0;padding:0;border:0;font-family:Noto Sans JP,sans-serif;color:#000}.sumo-page-about .main-page-title{display:none}.sumo-page-about img{border:0!important}.sumo-page-about main p,.sumo-page-about main ul,.sumo-page-about main li,.sumo-page-about main th,.sumo-page-about main td{font-family:"Noto Serif JP",serif;font-weight:700}.sumo-about-pagetitle{display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:0;height:90vh;max-height:600px;min-height:300px;max-width:100%;background:url(//sumall.sumo.or.jp/cdn/shop/t/168/assets/about_mv.jpg?v=13216373555123091931753852484) repeat center;background-color:#0009;background-size:cover;font-size:2.6rem;font-family:"Noto Serif JP",serif;color:#fff}.sumo-about-pagetitle__inner{display:block;margin-right:auto;margin-left:auto;max-width:90%;text-align:center;line-height:1.7}.sumo-about-pagetitle .sumo-mod-sitename{margin:0 .4em;font-size:2.8rem}.sumo-about-introduction{padding-top:150px;text-align:center;line-height:2}@media screen and (max-width: 749px){.sumo-about-introduction{text-align:left}}.sumo-about-message{font-size:2.6rem;text-align:center;line-height:2;color:#000}.sumo-about-message p{margin:0}.sumo-about-message .sumo-mod-sitename{margin:0 .4em;font-size:2.8rem}.sumo-about-logo{margin-top:8rem;text-align:center}.sumo-about-logo img{width:150px}.sumo-about-section+.sumo-about-section{margin-top:130px}.is-template-page .main-page-title{margin-top:1.5em;margin-bottom:1.5em;font-size:calc(var(--font-heading-scale) * 3rem);text-align:center}@media only screen and (min-width: 750px){.is-template-page .main-page-title{font-size:calc(var(--font-heading-scale) * 4rem)}}.shopify-policy__title h1{margin-top:1.5em;margin-bottom:1.5em}.sumo-policy-schematic{margin-top:3rem;margin-right:auto;margin-bottom:3rem;margin-left:auto;padding:1rem 2rem;max-width:40em;border:1px solid #333;text-align:center}.sumo-policy-align-right{text-align:right}.sumo-policy-epilogue{margin-top:4em}.sumo-page-cart-attention{margin-top:3rem;margin-bottom:3rem;font-size:1.2rem;text-align:left}.sumo-page-cart-attention a{color:rgba(var(--color-link),var(--alpha-link))}.sumo-page-cart-averageshippingdate{font-weight:700;color:red}
/*# sourceMappingURL=/cdn/shop/t/168/assets/sumo.css.map */
