.banner:after{background:unset!important;background-image:linear-gradient(transparent 40%,#000)!important}.image-with-text__media{border:none}.caption-tags .tag{display:inline-block;margin:0 .3rem 1rem 0;font-size:11px;background-color:#eee;padding:0 .6rem;border-radius:0}.card__content .card__heading{font-size:16px;font-weight:700}.caption-tags .tag-mens{background:#333;color:#fff}.caption-tags .tag-ladies{background:#fff;border:solid 1px #ccc}.caption-tags .tag-unisex{background:#aaa;color:#fff}.button--katana{margin-top:.5em;min-height:40px;min-width:220px;letter-spacing:0;text-decoration:none!important}.underline-links-hover:hover a{text-decoration:none!important}.sp-only{display:none}.pc-only{display:block}.slideshow__text-wrapper{display:none!important}.caption-tags{position:absolute;top:0;left:5px}.caption-tags__product{position:relative;left:unset;margin:0;padding:0}#shopify-section-template--27675688927602__featured_collection_ygxXt6 .grid{justify-content:flex-start!important}@media screen and (max-width:749px){.card__information{grid-row-start:unset!important;padding:0 10px!important}#Slide-template--27675688927602__featured_blog_Q6xX6r-1{margin-left:0}.main-blog .card__content{grid-template-rows:auto!important}.collection-hero__title,.title--primary,.main-page-title{font-size:26px;margin:2rem 0!important}.header{padding:2px 2rem!important}.banner:after{background-image:linear-gradient(transparent 27%,#000)!important}.price{font-weight:700}.sp-only{display:block}.pc-only{display:none}.mobile-facets__open-label{letter-spacing:0}.card__content .card__heading{font-size:13px;letter-spacing:0;height:2em;padding-top:.5em}.banner__box.content-container{background:none}.header__heading-logo{max-width:80%;margin-right:0!important;margin-top:-5px}.banner--mobile-bottom .banner__box{padding:0}slideshow-component .sp-only{height:162vw!important}.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:162vw}.slideshow__slide.slider__slide{height:auto}slideshow-component .slideshow.banner{aspect-ratio:9.9/16}.button--katana{min-width:unset;width:95%;max-width:300px;margin:10px auto;display:flex;font-size:1.3rem}}.slider-button{display:none!important}slideshow-component:not(.page-width) .slider-buttons{border:none!important}.slider-counter--dots{margin-top:15px!important}.slideshow.banner.banner--adapt_image{gap:20px}.s04 h2{text-align:center;font-size:32px;line-height:2;letter-spacing:.3em}.s04 .msg01{max-width:819px;display:block;margin:75px auto 0;padding:0 20px}.s04 .moviebox{max-width:1200px;margin:250px auto 0;position:relative}.s04 .photo01{width:326px;display:block;position:absolute;top:-315px;left:0}.s04 .photo02{width:312px;display:block;position:absolute;top:-334px;right:0}.sp{display:none}@media screen and (max-width:749px){.s04 .sp{display:block}.s04 .pc,.s04 .msg01{display:none}.s04{padding:0 5px}.s04 .t01{text-align:center}.s04 .moviebox{width:100%;margin:150px auto 0;position:relative}.s04 .moviebox .photo01{width:138px;display:block;position:absolute;top:-131px;left:0}.s04 .moviebox .photo02{width:141px;display:block;position:absolute;top:-151px;right:0}.s04 .moviebox .t02{text-align:center;font-size:20px;font-weight:500;position:absolute;top:-35px;right:0;left:0;margin:0 auto;line-height:1;letter-spacing:.3em}}.banner>div.banner__media{display:block;width:100%}div.banner__media+div.banner__media{display:none}.banner__media-half.animate--fixed:first-child>img,.banner__media-half.animate--zoom-in:first-child>img{width:100%}.banner__media{width:100%}.collage-card{border:none}.card-wrapper,.collage{height:600px}@media screen and (max-width:749px){.card-wrapper,.collage,.media--transparent img{height:auto}.shopify-section .banner{aspect-ratio:14/16;position:relative}.banner>div.banner__media{display:none}.banner__media{height:100%!important}div.banner__media+div.banner__media{display:block}.banner__heading{font-size:2.6rem;font-weight:700}.banner__content{position:absolute!important;top:36%}}.ai-two-column-aalrdmmsrsfnyulo1saigenblock4a7f12dj8xug9{margin:20px auto 80px}@media screen and (max-width:749px){.card__information{padding:0}.ai-two-column-aalrdmmsrsfnyulo1saigenblock4a7f12dj8xug9{width:82%!important;margin-bottom:40px}.ai-two-column-product-image-aalrdmmsrsfnyulo1saigenblock4a7f12dj8xug9 img{width:66%!important}.ai-two-column-product-image-aalrdmmsrsfnyulo1saigenblock4a7f12dj8xug9{margin-bottom:5px!important}.ai-two-column-product-title-aalrdmmsrsfnyulo1saigenblock4a7f12dj8xug9{font-weight:700!important;font-size:16px!important;margin-bottom:0!important}.ai-two-column-product-price-aalrdmmsrsfnyulo1saigenblock4a7f12dj8xug9{margin:0 0 5px!important;font-weight:700}}section.s05{padding:100px 0 55px;background-image:url(/cdn/shop/files/s0501.png);background-size:20px auto;background-position:center center;max-width:1200px;margin:0 auto}section.s05 h3{position:relative;padding-left:87px}section.s05 h3 span{font-size:24px;line-height:1;display:block;text-align:center;position:absolute;top:-40px;right:0;left:0}section.s05 h3 img{width:220px;display:block;margin:0 auto}section.s05 ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;padding:0 3vw}section.s05 ul li{width:calc((100% - 30px) / 3);border:1px solid #d9ebf4;position:relative;padding:20px 15px;border-radius:33px;background:#fff}section.s05 ul li .t01{text-align:center;padding-bottom:35px;position:relative;font-size:22px}section.s05 ul li .t01:after{content:"";display:block;width:130px;height:1px;background-color:#aaa;position:absolute;right:0;bottom:0;left:0;margin:0 auto}section.s05 ul li .t01 img{display:block;height:30px;margin:0 auto 10px}section.s05 ul li .box02{height:44px;margin-top:25px;display:block}section.s05 ul li .box02 img{max-height:44px;display:block;margin:0 auto}section.s05 ul li .photo{width:100%;display:block;margin-top:30px}section.s05 ul li .t02{text-align:center;font-size:18px;line-height:1.8;margin-top:15px}section.s05 ul li .t03{text-align:center;font-size:12px;margin-top:10px}section.s05 .t04{text-align:center;margin-top:100px;letter-spacing:.3em;font-size:40px;font-weight:500}section.s05 .table{width:100%;display:block;margin-top:45px}ul{list-style:none}@media screen and (max-width:749px){section.s05{padding:80px 20px 40px;background-image:url(/cdn/shop/files/s0501.png);background-size:14px auto;background-position:center center}section.s05{width:100%;margin:0 auto}section.s05 h3{position:relative;width:335px;margin:0 auto;padding-left:0}section.s05 h3 span{font-size:20px;line-height:1;display:block;text-align:center;position:absolute;top:-30px;right:0;left:0}section.s05 h3 img{width:150px;display:block;margin-left:111px}section.s05 ul{display:block;margin-top:30px;padding:0}section.s05 ul li{width:100%;position:relative;padding:10px}section.s05 ul li+li{margin-top:30px}section.s05 ul li.li02 .t01 img{margin-top:5px}section.s05 ul li.li02 .box02{margin-top:-10px}section.s05 ul li .t01{text-align:left;font-weight:600;padding-bottom:0;padding-left:20px;position:relative;font-size:16px}section.s05 ul li .t01:after{display:none}section.s05 ul li .t01 img{height:30px;margin:-8px 10px 0 0;display:inline-block;vertical-align:top}section.s05 ul li .box02{height:auto;margin-top:25px}section.s05 ul li .box02 img{height:23px;display:block;margin:0;padding-left:68px}section.s05 ul li .photo{width:70%;display:block;margin:5px auto 0}section.s05 ul li .t02{text-align:center;font-size:16px;margin:15px 0 10px}section.s05 ul li .t03{text-align:center;font-size:10px;margin-top:0}section.s05 .t04{text-align:center;margin-top:100px;letter-spacing:.3em;font-size:23px;font-weight:500}section.s05 .table{width:100%;display:block;margin-top:15px}}section.s06{padding-top:40px}section.s06 .wrapper{max-width:1200px;margin:0 auto}section.s06 .wrapper h4{width:68%;max-width:960px;display:block;margin:0 auto}section.s06 .wrapper h4 img{width:100%;display:block}section.s06 .wrapper ul{padding:3vw;display:-webkit-box;display:flex;gap:15px;-webkit-box-pack:justify;justify-content:space-between;margin-top:5px}section.s06 .wrapper ul li{background:#f0f0f0}section.s06 .wrapper ul li img{width:100%;display:block}@media screen and (max-width:749px){section.s06{padding-top:40px}section.s06 .wrapper{width:100%;margin:0 auto}section.s06 .wrapper h4{width:95%;margin:0 auto}section.s06 .wrapper h4 img{width:100%;display:block}section.s06 .wrapper ul{display:block;margin:0}section.s06 .wrapper ul li{width:100%}section.s06 .wrapper ul li img{width:100%;display:block}}.section-template--27675689025906__main-padding{max-width:1100px}section.s08{padding:0 0 150px}section.s08{max-width:1400px;margin:0 auto}section.s08 h6{text-align:center;letter-spacing:.3em;font-size:40px;font-weight:500}section.s08 .faqlist{margin-top:30px;padding:0 4vw}section.s08 .faqlist li{padding:40px 0;border-bottom:1px solid #0f95b2}section.s08 .faqlist li .dl_q{color:#0f95b2;padding-bottom:10px}section.s08 .faqlist li .dl_a dt{padding-left:5px}section.s08 .faqlist li dl{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.s08 .faqlist li dl dt{width:70px;font-size:60px;line-height:1}section.s08 .faqlist li dl dd{width:calc(100% - 70px);padding-right:50px;font-size:18px;line-height:1.4;padding-top:20px;font-weight:500}section.s08 .faqlist li .dl_q dd{font-size:20px}@media screen and (max-width:749px){main section.s08{padding:0 4vw 80px}section.s08{width:100%;margin:0 auto}section.s08 h6{text-align:center;letter-spacing:.3em;font-size:32px;font-weight:500}section.s08 .faqlist{margin-top:20px}section.s08 .faqlist li{padding:20px 0;border-bottom:1px solid #0f95b2}section.s08 .faqlist li .dl_q{color:#0f95b2;padding-bottom:15px}section.s08 .faqlist li .dl_a dt{padding-left:3px;margin:0}section.s08 .faqlist li .dl_a dd{padding-right:0;padding-top:5px;margin:0}section.s08 .faqlist li dl{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.s08 .faqlist li dl dt{width:45px;font-size:40px;line-height:1;margin:0}section.s08 .faqlist li dl dd{margin:0;width:calc(100% - 45px);padding-right:0;font-size:14px;line-height:1.45;padding-top:10px;font-weight:500}}.page-width{max-width:1400px}.w100{display:block;max-width:100%;margin:0 auto}.product__info-container{max-width:unset!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:unset!important}.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%!important}.product-form__buttons{max-width:unset!important}.product__title h1{font-size:24px;font-weight:700}.price__regular .price-item--regular{font-weight:700;display:inline-block}.product__description{font-size:15px;letter-spacing:0}#price-template--27675689091442__main{margin:5px 0!important;display:inline-block}.product__tax{display:inline-block;padding-left:5px}@media screen and (max-width:749px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%!important}.caption-tags .tag{padding-bottom:0;margin-bottom:5px}.product__title h1{font-size:18px}.product__title{margin-bottom:5px!important}}.article-card__excerpt{display:none}.blog-articles{display:block!important}.blog-articles__article{margin-bottom:10px}#shopify-section-template--27675688796530__main{max-width:1300px;margin:0 auto;padding:0 3rem}@media screen and (max-width:749px){.section-template--27675688829298__main-padding{padding-top:0!important}.article-template__title{font-size:24px;margin:2rem 0!important}.article-template>*:first-child:not(.article-template__hero-container){margin-top:0!important}}.shopify-policy__body{margin-bottom:50px}.shopify-policy__container{max-width:1000px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/katana.css.map */
