body{font-family:Noto Sans JP,Roboto Condensed,Helvetica,Lucida Grande,Meiryo,\30e1\30a4\30ea\30aa,\30d2\30e9\30ae\30ce\89d2\30b4ProN W3,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4Pro W3,\ff2d\ff33\ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif!important}p,h1,h2,h3,h4,h5,h6,li,caption,td,th,dt,dd,input,textarea,select,address,a,span,strong{font-family:Noto Sans JP,"Helvetica, ",Hiragino Kaku Gothic ProN,Hiragino Sans,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,Lucida Grande,Meiryo,\30e1\30a4\30ea\30aa,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif!important;letter-spacing:.1em}footer .p1{font-size:1.2rem}@media screen and (min-width:990px){.products-carousel--spacing-desktop-default,.products-carousel--spacing-desktop-compact{padding:6.4rem 0 0}}svg{vertical-align:top}.Table,.Rte table{width:100%;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px));border-collapse:separate;white-space:nowrap}.Table th,.Table td,.Rte table th,.Rte table td{padding:18px 10px;border-bottom:1px solid var(--border-color);text-align:left}.Table th:first-child,.Table td:first-child,.Table tfoot td:empty+td,.Rte table th:first-child,.Rte table td:first-child,.Rte table tfoot td:empty+td{padding-left:0}.Table th:last-child,.Table td:last-child,.Rte table th:last-child,.Rte table td:last-child{padding-right:0}.Table th,.Rte table th{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:uppercase;letter-spacing:.2em}.Table thead th:first-child:empty,.Table tbody th:first-child,.Rte table thead th:first-child:empty,.Rte table tbody th:first-child{position:sticky;left:0;min-width:40px;max-width:100px;z-index:1;background:var(--background);white-space:normal}.Table tbody th:first-child,.Rte table tbody th:first-child{border-right:1px solid var(--border-color)}.Table tfoot td:empty,.Rte table tfoot td:empty{border-bottom:none}.Table--large td{padding-top:25px;padding-bottom:25px}.Table--noBorder tbody tr:not(:last-child) td{border-bottom:none}.main-product__form-grid .main-product__form-buttons--addtocart{grid-area:addtocart;display:flex;align-items:flex-start!important;flex-direction:column-reverse}.swym-button-bar{margin:15px 0!important;display:block}@media screen and (min-width:1025px){.Table,.Rte table{white-space:normal}.Table--large td{padding-top:35px;padding-bottom:35px}}.TabList{white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.TabList__Item{position:relative}.TabList__Item:after{position:relative;display:block;content:"";bottom:1px;left:0;height:1px;width:0;background:var(--heading-color);transition:width .25s ease-in-out}.TabList__Item+.TabList__Item{margin-left:28px}.TabList__Item.is-active:after{width:100%}.features--heading-uppercase .TabList__Item.is-active:after{width:calc(100% - .2em)}.TabPanel{display:none}.TabPanel[aria-hidden=false]{display:block}@media screen and (min-width:641px){.TabList__Item+.TabList__Item{margin-left:45px}}@media screen and (max-width:1024px){header-drawer:not(.header--menu-drawer header-drawer){display:block!important}.container,.shopify-challenge__container{padding:0 2.6rem!important}.header__search-mobile{font-size:0;grid-area:utils;display:flex}.shopify-section-header-sticky .header__search-mobile{top:16px}.header__search-mobile details[open] .focus-inset svg{position:absolute;top:0;right:0;display:none}.disclosure-has-popup[open]>summary:before{z-index:-1}.disclosure-has-popup[open]>summary+*{position:fixed;z-index:100;top:67px;left:0;width:100%}.shopify-section-header-sticky .disclosure-has-popup[open]>summary+*{top:41px}.disclosure-has-popup[open] .search-form__submit{left:20px!important}.disclosure-has-popup[open] .search-form__input{position:relative;color:inherit;background:transparent;display:block;width:100%;padding:1.6rem 50px 1.6rem 5.4rem;border:none;border-radius:0}.disclosure-has-popup[open] .container--fullwidth{max-width:none;padding:0}details[open] .header__search__close svg{position:absolute;top:14px;right:20px;z-index:10}.shopify-section-header-sticky details[open] .header__search__close svg{top:17px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
