:root{--color-white: #fff;--color-black: #121212;--color-gray: #989898;--color-chacoal-gray: #232323;--color-gray-333: #333;--color-pale-gray: #cbcbcb;--color-semi-gray: #989898;--color-green: #00995d;--color-brown: #47423a;--color-light-brown: #6d6250}.white{color:var(--color-white)}.bg-white{background-color:var(--color-white)}.red{color:red}.black{color:var(--color-black)}.bg-black{background-color:var(--color-black)}.gray{color:var(--color-gray)}.bg-gray{background-color:var(--color-gray)}.pale-gray{color:var(--color-pale-gray)}.bg-pale-gray{background-color:var(--color-pale-gray)}.semi-gray{color:var(--color-semi-gray)}.bg-semi-gray{background-color:var(--color-semi-gray)}.chacoal-gray{color:var(--color-chacoal-gray)}.bg-chacoal-gray{background-color:var(--color-chacoal-gray)}.gray-333{color:var(--color-gray-333)}.bg-gray-333{background-color:var(--color-gray-333)}.green{color:var(--color-green)}.bg-green{background-color:var(--color-green)}.brown{color:var(--color-brown)}.bg-brown{background-color:var(--color-brown)}.light-brown{color:var(--color-light-brown)}.bg-light-brown{background-color:var(--color-light-brown)}.bg-multiply-mosaic{position:relative;z-index:0}.bg-multiply-mosaic:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-size:100% auto;background-repeat:repeat-y;background-position:top center;background-image:url(//baldo-golf.com/cdn/shop/files/mosaic.jpg?v=8360179503908203456);z-index:1;mix-blend-mode:multiply}.bg-multiply-mosaic>*{position:relative;z-index:2}.en{font-family:Anton,sans-serif}.ja{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}.fz18{font-size:18px}.fz16{font-size:16px}.fz14{font-size:14px}.fz12{font-size:12px}.fz10{font-size:10px}.txt-basic{font-size:14px;line-height:2;font-feature-settings:"palt";letter-spacing:.1em;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.txt-yugothic{line-height:2;font-feature-settings:"palt";letter-spacing:.1em;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.bold{font-weight:700}.normal,h1,h2,h3,h4,h5,h6{font-weight:400}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.pb3em{display:inline-block;padding-bottom:.3em}.rte-setting a:not(.btn):not(.spr-summary-actions-newreview):after,.rte a:not(.btn):not(.spr-summary-actions-newreview):after{content:none}.visible-laptop,.visible-tab,.visible-sp,.visible-flex-laptop,.visible-flex-tab,.visible-flex-sp{display:none}@media screen and (min-width:960px){.visible-laptop{display:block}.visible-flex-laptop{display:flex}}@media screen and (min-width:769px){.visible-tab{display:block}.visible-flex-tab{display:flex}}@media screen and (max-width:768px){.hidden-sp{display:none}.visible-sp{display:block}.visible-flex-sp{display:flex}}body{overflow-x:hidden}.ma-auto{margin-right:auto;margin-left:auto}.ml-auto{margin-left:auto}.mr-auto{margin-top:auto}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.ma-0{margin:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pa-0{padding:0!important}@media screen and (max-width:959px){.tab-ma-auto{margin-right:auto;margin-left:auto}}@media screen and (max-width:768px){.sp-ma-auto{margin-right:auto;margin-left:auto}}.flex{display:flex}.jc-space-between{justify-content:space-between}.jc-space-around{justify-content:space-around}.jc-flex-start{justify-content:flex-start}.jc-flex-end{justify-content:flex-end}.jc-center{justify-content:center}.fd-row{flex-direction:row}.fd-row-rev{flex-direction:row-reverse}.fd-column{flex-direction:column}.fd-column-rev{flex-direction:column-reverse}.fw-nowrap,.fw-wrap{flex-wrap:wrap}.fw-wrap-rev{flex-wrap:wrap-reverse}.ai-stretch{align-items:stretch}.ai-flex-start{align-items:flex-start}.ai-flex-end{align-items:flex-end}.ai-center{align-items:center}.ai-baseline{align-items:baseline}.as-stretch{align-self:stretch}.as-flex-start{align-self:flex-start}.as-flex-end{align-self:flex-end}.as-center{align-self:center}.as-baseline{align-self:baseline}.tAc,.xtAc{text-align:center!important}.tAl,.xtAl{text-align:left!important}.tAr,.xtAr{text-align:right!important}.space{padding-top:60px}.space-half{padding-top:30px}.space-ptit{padding-top:15px}@media screen and (max-width:959px){.space{padding-top:45px}.space-half{padding-top:20px}.space-ptit{padding-top:10px}}@media screen and (max-width:768px){.space{padding-top:30px}.space-half{padding-top:15px}.space-ptit{padding-top:7px}.tAc,.tAr{text-align:left!important}}.page-width{max-width:100%;width:1170px;padding-right:30px;padding-left:30px}@media screen and (max-width:1366px){.page-width{width:84%}}@media screen and (max-width:768px){.page-width{width:510px}}.block-box{--block-box: 120px;position:relative;padding-top:var(--block-box);padding-bottom:var(--block-box)}@media screen and (max-width:1200px){.block-box{--block-box: 80px}}@media screen and (max-width: 768px){.block-box{--block-box: 60px}}.block-box-low{--block-box: 90px;position:relative;padding-top:var(--block-box);padding-bottom:var(--block-box)}@media screen and (max-width:1366px){.block-box-low{--block-box: 60px}}@media screen and (max-width: 768px){.block-box-low{--block-box: 45px}}a{color:var(--color-green)}.link{display:block;text-decoration:none}.link:not(.no-huwa){transition:all .3s}.link:not(.no-huwa):hover{transition:all .4s}.-e-opacity:hover{opacity:.7}.relative{position:relative}.ofi{width:100%;max-width:100%}.ofi.-contain{object-fit:contain;object-position:center}.ofi.-cover{object-fit:cover;object-position:center}.keeping-ratio{position:relative;overflow:hidden}.keeping-ratio>img,.keeping-ratio>video,.keeping-ratio>iframe,.keeping-ratio>picture,.keeping-ratio .ofi{width:100%;height:100%;position:absolute;top:0;left:0}.ttl-sideline{display:flex;justify-content:center;align-items:center;position:relative}.ttl-sideline:before,.ttl-sideline:after{content:"";display:block;width:.8em;height:1px;background-color:var(--color-white)}.ttl-sideline:before{margin-right:.4em}.ttl-sideline:after{margin-left:.4em}.text-center .site-navigation{margin:0 0 0 auto}.header-item--icons .site-nav{z-index:1}@media screen and (max-width: 1200px) and (min-width:769px){.header-layout{flex-wrap:wrap}.header-layout--left-center .header-item--logo{order:-1}.header-item--navigation{width:100%;order:1;display:none}.header-item--navigation .site-nav{margin-left:-.4em}.header-item--icons{order:0}}@media screen and (min-width: 768px){.site-nav__link{font-size:16px!important}}@media screen and (max-width: 1200px){.site-nav__link--icon.pc-down--show{display:inline-block!important}}.site-nav__link--icon .icon{width:20px;height:20px}@media screen and (max-width: 1340px){#SiteHeader .page-width{width:100%}}.site-nav__dropdown{z-index:0}.megamenu .ttl{font-size:24px}.text-center .megamenu .grid .grid__item{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:-10px -5px}[data-type_header_capitalize=true] .site-header--heading-style .site-nav__link{z-index:6}.site-nav a{transition:all .3s;opacity:1}.site-nav a:hover{transition:all .4s;opacity:.7}.mobile-nav__item:nth-child(4) a,.mobile-nav__item:nth-child(7) a,.site-nav__expanded-item:nth-child(4) a,.site-nav__expanded-item:nth-child(7) a{position:relative;padding-right:30px}.mobile-nav__item:nth-child(4) a,.mobile-nav__item:nth-child(7) a{display:flex;align-items:center}.site-nav__expanded-item:nth-child(4) a:before,.site-nav__expanded-item:nth-child(7) a:before{content:"";background-image:url(//baldo-golf.com/cdn/shop/files/ic-target.png?v=7685782892250463046);width:8px;height:8px;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;border:none;position:absolute;transform:translateY(-50%);top:50%;right:14px;margin:0;left:auto}.mobile-nav__item:nth-child(4)>a:after,.mobile-nav__item:nth-child(7)>a:after{content:"";background-image:url(//baldo-golf.com/cdn/shop/files/ic-target.png?v=7685782892250463046);width:8px;height:8px;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;border:none;margin-left:10px;margin-right:0}.site-nav__dropdown{top:0;padding-top:100px!important;padding-bottom:6%!important}.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a{background-color:transparent}.site-nav__dropdown{background-color:#121212f2}.megamenu-child{padding:10px 5px}.site-nav__dropdown a{margin-bottom:0;background-color:transparent;color:var(--color-white)}.megamenu-child.-with-img{width:calc(100% / 6)}.megamenu__colection-image{padding-bottom:calc(169 / 251 * 100%)}.megamenu-child:not(.-with-img) a{padding:0 20px 0 14px;position:relative}.megamenu-child:not(.-with-img) a:before{content:"";display:block;position:absolute;width:5px;height:5px;border:1px solid;border-color:var(--color-white) var(--color-white) transparent transparent;transform:rotate(45deg) translateY(-50%);left:0;top:50%}.icon path.svg-stroke{stroke-width:10px!important}[data-icon=bag-minimal] .cart-link__bubble--visible{top:62%;right:-15%}.site-nav__link--icon{padding-right:10px;padding-left:10px}@media screen and (min-width: 769px){.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{flex:0 0 130px!important;min-width:130px}.site-nav__link--icon{padding-right:6px;padding-left:6px}}@media screen and (min-width: 1201px){.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{flex:0 0 100px!important;min-width:100px}}@media screen and (max-width: 768px){.gtranslate a.glink{padding:5px 10px}}@media screen and (min-width: 769px){.gtranslate{display:flex;margin-left:auto;align-items:center;font-size:.875em;padding-left:15px}}.gtranslate_wrapper{display:flex}a.glink{background-color:#121212;color:#fff;line-height:1em;padding:4px;margin:0 2px;order:2;transition:all ease .8s}a.glink:hover{opacity:.5}a.glink.gt-current-lang{background-color:#009b57}a.glink:nth-child(2){order:1}.template-customers-account footer,.template-customers-addresses footer,.template-customers-order footer,.template-cart footer,.template-search footer,.template-customers-register footer,.template-customers-login footer{border-top:1px solid #424242}footer ul{list-style:none;margin:0;padding:0}footer ul li{margin-bottom:0}.footer-inner{display:flex;justify-content:space-between}.footer-logo{width:150px}.footer-links{display:flex;flex-direction:column;width:100%}.other-sites{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.original-sites{display:flex;flex-wrap:wrap;justify-content:center}.original-site{padding-left:15px;padding-right:15px}.original-site.-baldo{width:50%;max-width:280px}.original-site.-oneor{width:50%;max-width:280px;border-left:1px solid #fff}.original-site.-corporate{width:100%;padding-top:15px}.original-site.-corporate>.link{justify-content:center}.original-site .logo{max-width:280px;min-height:65px}.original-site>.link{font-weight:700;display:flex;flex-wrap:wrap;align-items:center;font-size:18px;padding:10px 14px}.original-site .catch{font-size:13px;margin-left:3px}.original-site .link .ic-target-item{margin-left:6px;display:flex}.original-site .link .ic-target{width:7px;height:7px}.original-site .link .ic-target .svg-path{fill:var(--color-white)}.sns-sites{display:flex;margin:-3px;padding:10px 14px}.sns-site{width:32px}.sitemap-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.sitemap-list .list-child .link{display:flex;align-items:center;font-size:12px;padding:10px 14px}.sitemap-list .list-child .link .ic-arrow-item{width:4px;height:8px;margin-right:6px;display:flex}.sitemap-list .list-child .link .ic-arrow-item .svg-path{stroke:var(--color-white)}.copyright{text-align:center;color:#333;font-size:12px;border-top:1px solid #333333;padding:10px}@media screen and (min-width:769px){.footer-inner{max-width:95%;margin:0 auto}}@media screen and (max-width:959px){.footer-inner{flex-wrap:wrap}.footer-logo{margin:0 auto}.footer-links{width:100%;margin-top:20px}.sns-sites{padding:5px 0 0}.original-site>.link,.sitemap-list .list-child .link{padding:5px 14px}.sitemap-list .list-child .link{padding:5px 14px}.original-site>.link{padding:5px 0}}.fv-wrap{position:relative}.swiper-fv-container{overflow:hidden}.fv-img-wrapper{width:100%}.fv-img-wrapper .fv-slider{padding-top:calc(768 / 1366 * 100%);background-color:var(--color-black)}.fv-img-wrapper .fv-slider .ofi{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}.fv-slide{position:relative}.fv-txtbox{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;left:8%;bottom:9%}.fv-txtbox *{flex-shrink:0}.fv-txtbox .fv-txt-logo{width:clamp(80px,calc(100 / 1366 * 120vw),120vw)}.fv-txtbox .headline{font-size:clamp(42px,calc(100 / 1366 * 60vw),60vw)}.fv-txtbox .txt{font-size:clamp(18px,calc(100 / 1366 * 24vw),24vw)}.fv-txtbox .headline+.txt{margin-top:6px}.fv-txtbox .headline+.btn-main,.fv-txtbox .txt+.btn-main{margin-top:30px}@media screen and (max-width: 991px) and (min-width:769px){.fv-txtbox{margin-top:30px}}@media screen and (max-width:768px){.fv-img-wrapper .fv-slider{padding-top:150%}.fv-txtbox .headline{font-size:clamp(32px,calc(100 / 375 * 32vw),60vw)}.fv-txtbox .txt{font-size:clamp(14px,calc(100 / 375 * 14vw),24vw)}.fv-txtbox .headline+.btn-main,.fv-txtbox .txt+.btn-main{margin-top:20px}.fv-txtbox{margin-top:16px;transform:translate(-50%);left:50%;width:100%}}.fv-column-block{display:flex}.fv-column-box.-left{width:50%}.fv-column-box.-right{width:50%;display:flex;flex-wrap:wrap}.fv-column-box .fv-column{overflow:hidden}.fv-column-box.-left .fv-column{padding-top:100%;position:relative}.fv-column-box.-right .fv-column{width:50%;position:relative}.fv-column-box .fv-column .ofi{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1);transition:all .3s}.fv-column-box .fv-column:hover .ofi{transition:all .4s;transform:scale(1.05)}@media screen and (max-width:768px){.fv-column-block{flex-direction:column}.fv-column-box.-left{width:100%}.fv-column-box.-right{flex-direction:row;width:100%;position:relative}.fv-column-box.-right .fv-column{height:100%;position:relative;padding-top:50%;width:50%}}.news-item .link{display:flex;align-items:center;padding:20px 0;position:relative}.news-item .link .ic-arrow{width:6px;height:12px;position:absolute;transform:translateY(-50%);top:50%;right:0;transition:all .3s}.news-item .link .ic-arrow .svg-path{stroke:var(--color-black)}.news-item .link:hover .ic-arrow{right:-5px;transition:all .4s}.news-item .time{display:flex;align-items:center;border-right:1px solid inherit;padding-right:.5em;margin-right:.8em;width:84px;flex-shrink:0}.news-item .time .year,.news-item .time .date{line-height:1}.news-item .time .year{font-size:10px;margin-right:.5em}.news-item .time .date{font-size:21px}.news-item .ttl{font-size:16px;max-width:calc(100% - 107px - .5em)}@media screen and (max-width:768px){.news-item .link{flex-direction:column;align-items:flex-start}.news-item .time{border-right:0!important}.news-item .time .date{font-size:18px}.news-item .ttl{font-size:14px;margin-top:10px;max-width:calc(100% - 20px)}}.pickup-news-block{border-bottom:solid 1px var(--color-pale-gray)}.pickup-news-block .news-item .time{border-right:1px solid var(--color-black)}.pickup-news-block .news-item .ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-news-block .news-item .link .ic-arrow .svg-path{stroke:var(--color-black)}.pickup-news-block .link{color:var(--color-black)}.pickup-news-block.red-color{background-color:#eb1428;border-bottom:none}.pickup-news-block.red-color .news-item .time{border-right:1px solid #fff}.pickup-news-block.red-color .news-item .link .ic-arrow .svg-path{stroke:#fff}.pickup-news-block.red-color .link{color:#fff}.t-news-block .news-item .time{border-right:1px solid var(--color-white);color:var(--color-white)}.t-news-block .news-item .ttl{color:var(--color-white)}.t-news-block .news-item .link .ic-arrow .svg-path{stroke:var(--color-white)}.news-item+.news-item{border-top:1px dotted var(--color-white)}@media screen and (min-width:769px){.t-news-block .news-item .ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.three-column{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px}.three-column .column-item{width:calc(100% / 3);padding:5px}.three-column.-space{justify-content:flex-start;margin:-10px -20px}.three-column.-space .column-item{padding:10px 20px}@media screen and (max-width:768px){.three-column .column-item{width:50%}.three-column.-space{margin:-10px -5px}.three-column.-space .column-item{padding:10px 5px}}.feature-item .link{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;padding-top:56.7796610169%}.feature-item .link .ofi{width:100%;height:100%;position:absolute;top:0;left:0}.feature-item .link:after{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:transparent;transition:all .3s}.feature-item .link:hover:after{background-color:#0000004d;transition:all .4s}.feature-item .link:hover .img-ttl .ofi,.feature-item .link:hover .txt{opacity:1}.feature-item .link .img-ttl,.feature-item .link .txt{position:relative;z-index:2}.feature-item .link .img-ttl .ofi{height:31px}.feature-item .link .txt{font-weight:700;font-size:18px}@media screen and (max-width:959px) and (min-width:769px){.feature-item .link .img-ttl .ofi{height:22px}.feature-item .link .txt{font-size:14px}}@media screen and (max-width:768px){.feature-item .link .img-ttl .ofi{height:18px}.feature-item .link .txt{font-size:12px}}.ttl-main{font-size:46px;line-height:1;opacity:0;transform:translateY(3%)}.ttl-main.-is-active{opacity:1;transform:translateY(0);transition:all .6s}@media screen and (max-width:959px){.ttl-main{font-size:38px}}@media screen and (max-width:768px){.ttl-main{font-size:32px;height:auto}}.ttl-main+.ttl-sub{margin-top:5px}.ttl-sub{font-size:16px}@media screen and (max-width:768px){.ttl-sub{font-size:14px}}.collection-slider-block .ttl-main{height:40px;line-height:40px;position:relative;display:flex}.ttl-main .ttl-logo{height:100%;width:auto;margin-right:20px}.ttl-main .ttl-txt{display:inline-block;line-height:40px}@media screen and (max-width:959px){.collection-slider-block .ttl-main{height:33px}.ttl-main .ttl-txt{line-height:34px}}@media screen and (max-width:768px){.collection-slider-block .ttl-main{height:auto;display:block}.ttl-main .ttl-logo{margin-bottom:5px;margin-right:0;display:block;height:28px}.ttl-main .ttl-txt{line-height:29px}}.collection-slider-wrapper{overflow:hidden}.collection-slider-item .rank-num{background-color:#b5b2b3;color:var(--color-white);line-height:1;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:14px;position:absolute;top:0;left:0}.swiper-collection-slider-container{position:relative}.swiper-collection-slider-container .swiper-slide:nth-child(1) .rank-num{background-color:#6d6249}.swiper-collection-slider-container .swiper-slide:nth-child(2) .rank-num{background-color:#73757a}.swiper-collection-slider-container .swiper-slide:nth-child(3) .rank-num{background-color:#684727}.collection-slider-item .model-name{font-size:16px;position:absolute;transform:translateY(-100%);top:-10px;left:0}.collection-slider-item .imgbox{position:relative;overflow:hidden;padding-top:calc(527 / 767 * 100%)}.collection-slider-item .imgbox.-product{padding-top:56.65%}.collection-slider-item .imgbox.tate{padding-top:calc(457 / 336 * 100%)}.collection-slider-item .imgbox .ofi{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;transition:all .3s}.collection-slider-item .link .ofi.-front{transform:scale(1);transition:all .3s}.collection-slider-item .link:hover .ofi.-front{transition:all .4s;transform:scale(1.05)}.collection-slider-item .ttl{font-size:18px;line-height:1.6;font-weight:400}.collection-slider-item .ttl.gothic{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:900;line-height:1.2em}.collection-slider-item .price{display:flex;align-items:center;position:relative;flex-shrink:0;font-size:16px}.collection-slider-item .price:before{content:"";display:block;width:100%;height:1px;margin-right:1em;border-top:1px dotted}.swiper-button-disabled{visibility:hidden}.swiper-svg-next,.swiper-svg-prev{transform:translateY(-50%);top:50%;margin-top:0;position:absolute;z-index:1;width:53px;height:86px;display:flex;align-items:center;justify-content:center;background-color:var(--color-white)}.swiper-svg-next .ic-arrow,.swiper-svg-prev .ic-arrow{width:13px;height:26px;display:flex;align-items:center}.swiper-svg-prev{transform:translateY(-50%) scaleX(-1);left:0}.swiper-svg-next{right:0}.swiper-svg-next .ic-arrow,.swiper-svg-prev .ic-arrow{width:16px;height:30px}.swiper-svg-next .ic-arrow-item.black-arrow .svg-path,.swiper-svg-prev .ic-arrow-item.black-arrow .svg-path{stroke:var(--color-black)}.swiper-svg-next .ic-arrow-item.white-arrow .svg-path,.swiper-svg-prev .ic-arrow-item.white-arrow .svg-path{stroke:var(--color-white)}.collection-slider-wrapper .swiper-button-next,.collection-slider-wrapper .swiper-button-prev{top:46%}.collection-slider-wrapper .swiper-button-next:after,.collection-slider-wrapper .swiper-button-prev:after{content:"";width:20px;height:20px;border:1px solid;border-color:var(--color-black) var(--color-black) transparent transparent;transform:rotate(45deg)}.collection-slider-wrapper .swiper-button-prev:after{transform:rotate(-45deg) scaleX(-1)}@media screen and (max-width:959px){.collection-slider-item .model-name{font-size:14px}.collection-slider-item .ttl{font-size:16px}}@media screen and (max-width:768px){.collection-slider-item .model-name{font-size:12px}.collection-slider-item .ttl,.collection-slider-item .price{font-size:14px}.swiper-svg-next,.swiper-svg-prev{width:42px;height:70px}.swiper-svg-next .ic-arrow,.swiper-svg-prev .ic-arrow{width:14px;height:25px}}.btn{letter-spacing:.1em!important}.shopify-challenge__button{margin-top:30px}.btn-main{--btn-bg-color: var(--color-green);--btn-hover-bg-color: var(--color-white);--btn-border-color: var(--color-green);--btn-hover-border-color: var(--color-white);--btn-txt-color: var(--color-white);--btn-hover-txt-color: var(--color-green);background-color:transparent;width:192px}.btn-main .link{background-color:var(--btn-bg-color);border:1px solid var(--btn-border-color);color:var(--btn-txt-color);font-size:18px;overflow:hidden;position:relative;padding:8px;text-align:center;width:100%}.btn-main .link:hover{background-color:var(--btn-hover-bg-color);border:1px solid var(--btn-hover-border-color);color:var(--btn-hover-txt-color)}.btn-main .link.ja{font-size:14px;line-height:2;font-feature-settings:"palt";letter-spacing:.1em;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:700}.btn-main .link .ic-arrow-item{width:6px;height:11px;position:absolute;transform:translateY(-50%);top:50%;right:10px;display:flex;align-items:center}.btn-main .link .ic-arrow-item.-reverse{transform:translateY(-50%) rotate(180deg);right:auto;left:10px}.btn-main .link .ic-arrow .svg-path{stroke:var(--btn-txt-color);transition:all .3s}.btn-main .link:hover .ic-arrow .svg-path{stroke:var(--btn-hover-txt-color);transition:all .4s}.btn-main.-bg-green{--btn-bg-color: var(--color-green);--btn-hover-bg-color: var(--color-white);--btn-border-color: var(--color-green);--btn-hover-border-color: var(--color-white);--btn-txt-color: var(--color-white);--btn-hover-txt-color: var(--color-green)}.btn-main.-bg-green.-leave-border{--btn-hover-border-color: var(--color-green)}.btn-main.-b-white{--btn-bg-color: transparent;--btn-hover-bg-color: var(--color-white);--btn-border-color: var(--color-white);--btn-hover-border-color: var(--color-white);--btn-txt-color: var(--color-white);--btn-hover-txt-color: var(--color-black)}.btn-line{--btn-line-border-color: var(--color-white);--btn-line-txt-color: var(--color-white);background-color:transparent;width:100%}.btn-line .link{border-top:1px solid var(--btn-line-border-color);border-bottom:1px solid var(--btn-line-border-color);color:var(--btn-txt-color);font-size:14px;font-weight:700;overflow:hidden;position:relative;padding:20px 16px;width:100%}.btn-line .link:hover .ic-arrow-item{right:0;transition:all .3s}.btn-line .link .ic-arrow-item{width:6px;height:11px;position:absolute;transform:translateY(-50%);top:50%;right:10px;display:flex;align-items:center;transition:all .4s}.btn-line .link .ic-arrow .svg-path{stroke:var(--btn-line-txt-color)}.btn-line.-b-white{--btn-line-bg-color: transparent;--btn-line-border-color: var(--color-white);--btn-line-txt-color: var(--color-white)}.btn-line.-b-gray{--btn-line-bg-color: transparent;--btn-line-border-color: #4d4d4d;--btn-line-txt-color: #4d4d4d}.btn--secondary{border-color:var(--color-white)!important}.movie-filter{position:relative}.movie-filter:after{content:"";display:block;width:100%;height:100%;background-repeat:repeat;background-size:2px 2px;background-image:url(//baldo-golf.com/cdn/shop/files/filterpart.png?v=10984001820315386237);position:absolute;top:0;left:0;z-index:1}.movie-txtbox{background-color:var(--color-black);width:calc(100 / 1366 * 300vw);height:calc(100 / 1366 * 300vw);display:flex;align-items:center;justify-content:center;transform:translateY(-50%);top:50%;right:10%;z-index:2;position:absolute}.movie-txtbox .txt{font-size:calc(100 / 1366 * 37vw);line-height:1.4;text-align:center;margin-top:.3em}@media screen and (max-width:768px){.movie-txtbox{transform:translateY(-50%) translate(-50%);background-color:transparent;width:auto;height:auto;left:50%;right:auto}.movie-txtbox .txt{font-size:6vw;margin-top:0}}.t-concept-contents{display:flex;justify-content:space-between;flex-wrap:wrap}.t-concept-contents .imgbox{width:37.4%}.t-concept-contents .txtbox{width:58%;display:flex;flex-direction:column;justify-content:flex-start}.t-concept-contents .txtbox .ttl{font-size:16px}.t-concept-contents .txtbox .headline{font-size:clamp(26px,calc(100 / 1366 * 36vw),36px)}@media screen and (max-width:959px){.t-concept-contents{flex-direction:column;align-items:center}.t-concept-contents .imgbox{max-width:280px;width:50%;margin-top:40px}.t-concept-contents .txtbox{width:100%;padding-top:20px;padding-bottom:60px;padding-right:0}.t-concept-contents .txtbox .btn-main{margin-right:auto;margin-left:auto}}@media screen and (max-width:768px){.t-concept-contents .txtbox .ttl{font-size:12px}.t-concept-contents .txtbox .headline{font-size:22px}}.four-column{display:flex;flex-wrap:wrap;margin:-10px -5px}.four-column .center{justify-content:center}.four-column .column-item{width:25%;padding:10px 5px}@media screen and (min-width:768px){.four-column.center{justify-content:center}}@media screen and (max-width:768px){.four-column .column-item{width:50%}}.cat-archive-item .link:hover .imgbox .ofi{background-color:var(--color-white);outline:1px solid var(--color-white);transition:all .4s}.cat-archive-item.-black .link:hover .imgbox .ofi{background-color:var(--color-black);outline:1px solid var(--color-black)}.cat-archive-item .link .imgbox{padding-top:calc(169 / 251 * 100%)}.cat-archive-item .link .imgbox .ofi{outline:1px solid transparent;outline-offset:-5px;transition:all .3s}.cat-archive-item .link .ttl{font-aize:clamp(14px,calc(100 / 1366 * 20vw),20px);margin-top:6px;color:var(--color-black)}.feature-itemlist .link{width:100%;border-bottom:none!important}.feature-itemlist .four-column{justify-content:center}.tab-item-inner{font-family:Anton,sans-serif}.tab-list,.two-column-post-list{list-style:none;padding-left:0;margin-left:0}.two-column,.two-column-post-list{display:flex;flex-wrap:wrap;margin:-2% -1.5%}.two-column .column-item,.two-column-post-list .list-child{width:50%;padding:2% 1.5%}.js-modal-video{display:block!important}@media screen and (max-width:768px){.two-column,.two-column-post-list{margin:-3% -10%}.two-column .column-item,.two-column-post-list .list-child{width:100%;padding:3% 10%}}.popup-movie-item .imgbox{padding-top:calc(282 / 500 * 100%)}.common-link-block{background-size:cover;background-repeat:no-repeat;background-image:url(//baldo-golf.com/cdn/shop/files/contact-bg.jpg?v=4676171800532737867)}.common-links-contents{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:-2% -1.5%}.common-links-item{width:50%;padding:2% 1.5%}.common-links-item .link{border:1px solid var(--color-white);padding:22px 5px 28px;color:var(--color-white);background-color:transparent;position:relative}.common-links-item .link .ic-arrow-item{position:absolute;transform:translateY(-50%);top:50%;right:24px}.common-links-item .link .ic-arrow-item .ic-arrow{width:6px;height:12px}.common-links-item .link .ic-arrow-item .ic-arrow .svg-path{stroke:var(--color-white);transition:all .3s}.common-links-item .link .txt{display:flex;flex-direction:column;align-items:center;justifu-content:center}.common-links-item .link .txt .en{font-size:clamp(28px,calc(100 / 1366 * 36vw),36px)}.common-links-item .link .txt .ja{font-size:clamp(12px,calc(100 / 1366 * 18vw),18px)}.common-links-item .link .txt .en+.ja{margin-top:.3em}.common-links-item .link:hover{background-color:var(--color-white);color:var(--color-black)}.common-links-item .link:hover .ic-arrow-item .ic-arrow .svg-path{stroke:var(--color-black);transition:all .4s}@media screen and (max-width:768px){.common-links-contents{margin:-3% -9.5%}.common-links-item{padding:3% 10%;width:100%}}.grid-product__content .grid-product__link .grid-product__image-mask .product-logo{position:absolute;top:3%;left:3%;width:clamp(50px,calc(100 / 1366 * 87vw),87px);z-index:1}.grid-product__content .grid-product__link .grid-product__image-mask .product-logo img{display:block}.grid-product__content .grid-product__link:hover .grid-product__image-mask .grid-product__image{transform:scale(1.05);transition:all .4s}.grid-product__content .grid-product__link .grid-product__image-mask .grid-product__image{transform:scale(1);transition:all .3s;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.variant-wrapper--dropdown{margin-bottom:18px}.gpo-total{display:none!important}.gpo-app .below-item .gpo-helptext{font-size:12px!important}.gpo-app .solo-item .gpo-helptext{position:absolute;top:0;left:5px;font-size:12px!important}.hidden-item label,.hidden-item div.gpo-select,.hidden-item input{display:none!important}.solo-item label,.solo-item div.gpo-select{margin-top:30px}.gpo-app .gpo-label+.gpo-selected-values.has-value{display:none!important}.product-block{overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.product-block::-webkit-scrollbar{display:none}.product-block .product-single__title.font-jp{font-weight:900;line-height:1.5em;font-size:1.4em}.product-block--price{display:flex;align-items:flex-end}.product-single__meta .rte{font-size:12px;color:var(--color-green)}.product__quantity label{letter-spacing:.05em}.drawer . cart__item-title{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif!important;font-weight:700}.drawer .btn{letter-spacing:.1em}.product__price{color:#fff}select,textarea{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.gpo-app{background-color:#121212!important}#infiniteoptions-container{margin-bottom:50px}#infiniteoptions-container>div{position:relative}#infiniteoptions-container>div+div{margin-top:28px}.form-textarea .spb-label-tooltip{visibility:hidden}.form-textarea textarea::placeholder,.form-textarea input[type=text]::placeholder{font-size:14px!important}.spb-label-tooltip{position:absolute!important;font-size:12px!important;top:10px!important;left:22px!important}.gpo-app .gpo-total-text{color:#fff}.gpo-app label,.spb-label-tooltip label{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.gpo-element{position:relative!important}.variant-wrapper--dropdown{position:relative;width:100%}.gpo-label,.variant__label{position:absolute;top:10px;left:18px}.variant__label,.gpo-label .label-content{font-size:10px!important;font-weight:400!important;transform:scale(.9)!important;color:var(--color-white)!important;transform-origin:center left!important}.gpo-app .gpo-label.required span.label-content:after{right:-10px;top:-2px;position:absolute}.variant-input-wrap select,.gpo-app .gpo-element .gpo-select select,.gpo-app .gpo-dropdown .dropdown-button,.spb-select select{border:1px solid #4d4d4d!important;border-left:1px solid var(--color-white)!important;width:100%!important;font-weight:700!important;padding:27px 35px 14px 22px!important;background-position:right 16px center!important;background-color:transparent!important;color:var(--color-white)!important;border-radius:0!important;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal}.gpo-app textarea.gpo-input.gpo-textarea,.gpo-app input[type=text],#infiniteoptions-container textarea,#infiniteoptions-container input[type=text]{border:1px solid #4d4d4d!important;border-left:1px solid var(--color-white)!important;width:100%!important;padding:24px 22px 18px!important;background:transparent!important;color:var(--color-white)!important}.gpo-app .gpo-element .gpo-input-wrap{border:none!important}.gpo-app .gpo-element .gpo-input-wrap .gpo-input.gpo-text,.gpo-app .gpo-input-wrap .iti{border:1px solid #4d4d4d!important;border-left:1px solid var(--color-white)!important;background:transparent!important}.add-to-cart{background-color:var(--color-white);color:var(--color-black);letter-spacing:0}.page-content--product .grid__item{float:none}.page-content--product .grid--product-images--partial{display:grid;grid-template-columns:100%;grid-template-rows:repeat(3,auto);grid-template-areas:" product-main" "product-side" " product-contents";grid-column-gap:0px;grid-row-gap:0px}.page-content--product .medium-up--two-fifths{grid-area:product-side}.page-content--product .medium-up--three-fifths{grid-area:product-main}.page-content--product .grid__item+.product-block{grid-area:product-contents;padding-left:22px}.js-qty__wrapper{min-width:100px}input.js-qty__num{background-color:var(--color-white);color:var(--color-black);height:30px;padding:5px 30px;border:none}button.js-qty__adjust{background-color:var(--color-black);width:35px;height:30px;border-top:none;border-bottom:none}.js-qty__adjust--minus{border-right:5px solid var(--color-black);border-left:none}.js-qty__adjust--plus{border-left:5px solid var(--color-black);border-right:none}.js-qty__adjust .icon{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;margin-right:0}.product-logo{position:absolute;top:3%;left:3%;width:clamp(120px,calc(100 / 1366 * 154vw),154px);z-index:1}.product-logo.-sky-drive{width:clamp(70px,calc(100 / 1366 * 120vw),120px)}.product-logo img{display:block}.variant-input label{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.variant-input-wrap input[type=radio]+label{box-shadow:0 0 0 2px #4d4d4d;padding:14px 22px;font-size:16px}.label,label:not(.variant__button-label):not(.text-label){letter-spacing:.15em;margin-bottom:20px}.product-detail-block{border-top:1px solid var(--color-white);margin-top:7%;padding-top:6%}.product-detail-area .ttl{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:clamp(30px,calc(100 / 1366 * 40vw),40px)}.product-detail-area .ttl .small{display:block;font-size:.55em;margin-top:.6em}.product-detail-area .ttl .main-en{font-size:clamp(30px,calc(100 / 1366 * 36vw),36px);color:#989898;letter-spacing:.05em}.product-detail-area .ttl .main-en+.sub-ja,.product-detail-area .ttl .main-en+.sub-en{margin-top:.3em}.product-detail-area .ttl .sub-ja,.product-detail-area .ttl .sub-en{color:var(--color-white);letter-spacing:.05em}.product-detail-area .ttl .sub-ja{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:clamp(16px,calc(100 / 1366 * 21vw),21px);font-weight:700}.product-detail-area .ttl .sub-en{font-size:clamp(16px,calc(100 / 1366 * 20vw),20px)}.product-detail-area .txt-basic{color:#cbcbcb;font-size:14px}@media screen and (max-width: 768px){.product-detail-area .txt-basic{font-size:12px}}.product-detail-area .imgbox{margin-top:clamp(30px,calc(100 / 1366 * 80vw),80px)}.product-detail-area .imgbox+.imgbox{margin-top:clamp(10px,calc(100 / 1366 * 30vw),30px)}.product-detail-area .imgbox,.product-detail-area .ofi{width:100%;max-width:100%}.table-simple-dark{background-color:#1a1a1a;border-spacing:0;border-top:1px solid #666666}.table-simple-dark .table-row .table-ttl{border-bottom:1px solid #666666;background-color:#232323}.table-simple-dark .table-row .table-txt+.table-txt,.table-simple-dark .table-row .table-ttl+.table-txt,.table-simple-dark .table-row .table-ttl+.table-ttl{border-left:1px solid #666666}.table-simple-dark .table-ttl,.table-simple-dark .table-txt{color:#cbcbcb;font-size:14px;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;letter-spacing:.08em;padding:16px 22px}.table-simple-dark .table-ttl{background-color:#232323}.table-simple-dark .table-txt{background-color:#1a1a1a;border-bottom:1px solid #121212;display:table-cell!important;text-align:left!important;border-bottom:1px solid #666666}.table-simple-dark .table-txt.bd-lft{border-left:1px solid #121212}.product__photo-zoom{bottom:auto;top:0}.product__main-photos .product__photo-zoom{margin-top:10px;margin-bottom:0}@media screen and (min-width:960px){.page-content--product .grid--product-images--partial{grid-template-columns:33% 67%;grid-template-rows:max-content 1fr;grid-template-areas:"product-side product-main" "product-side product-contents"}}@media only screen and (min-width: 769px){.medium-up--two-fifths,.medium-up--three-fifths{width:100%}.product-single__sticky{position:static}.product__thumbs--beside{flex:0 0 126px;max-width:126px}.variant-input-wrap input[type=radio]+label{font-size:14px}}@media screen and (max-width:959px){.product-single__meta{padding-right:0!important;padding-top:45px}.page-content--product .grid--product-images--partial{grid-template-columns:100%;grid-template-rows:max-content max-content 1fr;grid-template-areas:"product-main" "product-side " "product-contents"}}@media screen and (min-width: 767px) and (max-width: 991px){.table-simple-dark{min-width:1000px}}@media screen and (max-width:992px){.table-scroll{width:100%}.table-scroll{overflow:auto;white-space:nowrap}.table-scroll::-webkit-scrollbar{height:5px}.table-scroll::-webkit-scrollbar-track{background:#f1f1f1}.table-scroll::-webkit-scrollbar-thumb{background:#bcbcbc}.table-scroll:before{content:"\25bc\53f3\306b\30b9\30af\30ed\30fc\30eb\3057\3066\304f\3060\3055\3044";display:block;color:var(--color-white);font-size:10px;padding-bottom:10px}.table-scroll .table-wrapper{width:100%}.table-simple-dark{width:auto}.product-single__title{font-size:20px;text-align:left}.product-single__meta{text-align:left}.product-single__meta{padding-top:0}}@media screen and (max-width: 767px){.product-detail-area .txt-basic{text-align:justify}.product-detail-area .space-ptit{padding-top:10px}}.product-detail-area h1:not(.gothic),.product-detail-area h2:not(.gothic),.product-detail-area h3:not(.gothic),.product-detail-area h4:not(.gothic),.product-detail-area h5:not(.gothic),.product-detail-area h6:not(.gothic){font-weight:400}.product-detail-area h1.gothic,.product-detail-area h2.gothic,.product-detail-area h3.gothic,.product-detail-area h4.gothic,.product-detail-area h5.gothic,.product-detail-area h6.gothic{font-weight:700}.product-detail-area .product-ttl-main-large{line-height:1.4;font-size:clamp(30px,calc(100 / 1366 * 60vw),60px)}.product-detail-area .product-ttl-main{line-height:1.4;font-size:clamp(26px,2.635431918vw,36px)}.product-detail-area .product-ttl-main .gothic{vertical-align:middle}.product-detail-area .product-ttl-main-middle{line-height:1.4;font-size:clamp(18px,calc(100 / 1366 * 24vw),24px)}.product-detail-area .product-ttl-middle{font-size:clamp(16px,1.5373352855vw,21px)}.product-detail-area .annotation{font-size:12px}@media screen and (max-width: 767px){.product-detail-area .wp-block-columns.is-layout-flex{gap:0}}.product-ttl-green{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.product-ttl-green:before{content:"";display:block;background-color:var(--color-green);-webkit-clip-path:polygon(0 0,100% 0%,0 100%);clip-path:polygon(0 0,100% 0%,0 100%);height:clamp(32px,3.074670571vw,42px);width:.7em;margin-top:.1em;margin-right:.3em}@media screen and (max-width: 767px){.product-ttl-green:before{width:.5em}}.product-ttl-green .main{font-size:clamp(32px,3.074670571vw,42px);line-height:1.4;margin-right:.5em;letter-spacing:.08em}.product-ttl-green .sub{font-size:clamp(14px,1.317715959vw,18px);letter-spacing:.08em}.product-ttl-underline{font-size:clamp(16px,1.5373352855vw,21px);border-bottom:1px solid var(--color-white);padding-bottom:.5em;margin-bottom:.8em;display:inline-block}.product-ttl-semi-main{font-size:clamp(20px,1.9765739385vw,27px);letter-spacing:.08em}.wp-block-image img{width:100%;max-width:100%}.club-bnr-item .link{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:17.2% 11%}.club-bnr-item .link:after{content:"";display:block;width:52%;height:100%;position:absolute;left:0;top:0;background-color:transparent;transition:all .3s;background-color:#666;transform:skew(-24deg);transform-origin:left bottom;mix-blend-mode:multiply}.club-bnr-item .link:hover:after{background-color:#444;transition:all .4s}.club-bnr-item .link:hover .img-ttl .ofi,.club-bnr-item .link:hover .txt{opacity:1}.club-bnr-item .img-ttl .ofi{height:53px;width:auto;position:relative;z-index:1}.club-bnr-item .link .txt{font-weight:700;font-size:16px;letter-spacing:0;margin-top:6px;position:relative;z-index:1}.section-header__title{display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--color-white)}.section-header__title .ja{letter-spacing:.05em;font-weight:700;font-size:18px;margin-top:6px;color:#cbcbcb}.collection-grid__wrapper .grid__image-ratio{background-color:var(--color-white)}.collection-grid__wrapper .image-wrap{padding-bottom:calc(527 / 767 * 100%)!important}.grid-product__meta .grid-product__title{font-size:18px;line-height:1.6;color:var(--color-black);text-align:left;letter-spacing:0}.grid-product__meta .grid-product__price{display:flex;align-items:center;position:relative;flex-shrink:0;font-size:16px;color:var(--color-gray)}.grid-product__meta .grid-product__price:before{content:"";display:block;width:100%;height:1px;margin-right:1em;border-top:1px dotted var(--color-gray)}.grid-product__tag{top:auto;right:auto;bottom:0;left:0;font-size:16px;padding:10px;color:var(--color-white)}.grid-product__tag.grid-product__tag--sold-out{background-color:var(--color-black)}.grid-product__tag.grid-product__tag--sale{background-color:var(--color-green)}@media only screen and (min-width: 769px){.collection-grid__wrapper .grid{margin:0 0 0 -40px}.grid-product{margin-bottom:50px;padding-left:40px}}@media screen and (max-width:959px){.club-bnr-item .img-ttl .ofi{height:42px}.club-bnr-item .link .txt{font-size:14px}.section-header__title .ja,.grid-product__meta .grid-product__title{font-size:16px}.grid-product__tag{font-size:14px}}@media screen and (max-width:768px){.club-bnr-item .link{padding:10% 8% 8%}.club-bnr-item .img-ttl .ofi{height:40px}.section-header__title .ja,.grid-product__meta .grid-product__title,.grid-product__meta .grid-product__price{font-size:14px}.grid-product__tag{font-size:12px}}.breadcrumb{margin:0;text-align:left!important;padding:18px 0;font-size:10px}.breadcrumbs-bg-black .breadcrumb a{color:var(--color-white)}.breadcrumb a{color:var(--color-black)}.breadcrumbs-bg-black .breadcrumb span[aria-hidden=true]{color:var(--color-white)}.breadcrumb span[aria-hidden=true]{font-size:16px;color:var(--color-black);padding:0 6px}.breadcrumb span{color:var(--color-green)}.contact-form{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.contact-form label{visibility:hidden;height:0}.contact-form input,.contact-form select,.contact-form textarea{border-color:var(--color-white)}.contact-form select{border:1px solid #4d4d4d;border-left:1px solid var(--color-white);width:100%;font-weight:700;padding:27px 22px 14px;background-position:right 16px center}.contact-form input,.contact-form textarea{border:1px solid #4d4d4d;border-left:1px solid var(--color-white);width:100%;padding:18px 22px}.recapture-txt a{text-decoration:underline;color:var(--color-white)}@media screen and (max-width:768px){.form-vertical input,.form-vertical select,.form-vertical textarea{margin-bottom:10px}.recapture-txt{text-align:left}}.shopify-policy__container{width:800px;max-width:100%;margin-right:auto;margin-left:auto}.shopify-policy__container *{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}.shopify-policy__container a{border-bottom:0!important}.shopify-policy__title h1{font-weight:700;font-size:24px}.policy-box{padding-top:clamp(30px,calc(100 / 1366 * 50vw),50px)}.policy-box h2{font-size:18px;font-weight:700;margin-bottom:12px}.shopify-policy__container p,.shopify-policy__container li{color:#cbcbcb}.default-list{margin-left:1.2em;font-size:14px}.default-list .list-child+.list-child{margin-top:5px}.bt-white{display:block!important;border-top:1px solid var(--color-white)}.table.-main{width:100%;list-style:none;margin-left:0;padding-left:0}.page-width-narrow{max-width:650px;margin-right:auto;margin-left:auto}@media screen and (max-width:768px){.table.-main .table-child+.table-child{border-top:1px solid var(--color-white)}}@media screen and (min-width:769px){.table.-main .table-child+.table-child .table-ttl{border-top:1px solid #808080}.table.-main .table-child+.table-child .table-txt{border-top:1px solid #333333}}.table.-main .table-row{display:flex;flex-wrap:wrap;margin:0}.table.-main .table-ttl{font-weight:700;color:var(--color-white)}.table.-main .table-txt{color:#cbcbcb}.table.-main .table-txt a{border-bottom-color:transparent;border:0!important}.table.-main .table-ttl,.table.-main .table-txt{display:flex;flex-direction:column;width:100%;padding:10px;font-size:14px;margin-left:0;line-height:1.8}.table.-main .table-ttl .small,.table.-main .table-txt .small{color:var(--color-pale-gray);font-size:10px;letter-spacing:.05em}@media screen and (min-width:769px){.table.-main .table-ttl .small,.table.-main .table-txt .small{margin-top:4px}}.table.-main .table-ttl{flex-shrink:0;letter-spacing:.1em}@media screen and (max-width:768px){.table.-main .table-ttl{background-color:#232323}}@media screen and (min-width:769px){.table.-main .table-ttl{padding:20px 0 19px;width:130px}}@media screen and (min-width:769px){.table.-main .table-txt{padding:20px 0 19px 30px;width:calc(100% - 130px)}}.page-jump-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-10px!important;list-style:none;padding-left:0;margin-left:0}.page-jump-list .list-child{width:230px;max-width:50%;padding:10px}.page-jump-btn a.link{position:relative;border:1px solid var(--color-white)!important;padding:14px;font-size:clamp(16px,1.317715959vw,18px);line-height:1;color:var(--color-white);width:100%;font-size:14px;letter-spacing:.12em}.page-jump-btn a.link:after{content:"";display:block;width:9px!important;height:9px!important;border:1px solid;border-color:var(--color-white) var(--color-white) transparent transparent;transform:rotate(45deg) translateY(-50%);top:50%;right:20px;left:auto!important;position:absolute;transition:all .3s;border-bottom:none!important;border-left:none!important}.page-jump-btn a.link:hover{background-color:var(--color-white);color:var(--color-black)}.page-jump-btn a.link:hover:after{border-color:var(--color-black) var(--color-black) transparent transparent;transition:all .4s}.page-jump-btn.-is-active a.link{background-color:var(--color-white);color:var(--color-black)}.page-jump-btn.-is-active a.link:after{border-color:var(--color-black) var(--color-black) transparent transparent!important}.shopping-guide-content{border-top:1px solid var(--color-gray-333);border-bottom:1px solid var(--color-gray-333);padding:64px 0}.shopping-guide-content+.shopping-guide-content{margin-top:50px}.ttl-both-sides-line{text-align:center}.ttl-both-sides-line .ttl-inner{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.08em}.ttl-both-sides-line .ttl-inner:before,.ttl-both-sides-line .ttl-inner:after{content:" ";display:block;width:1.2em;height:1px;background-color:var(--color-white)}.ttl-both-sides-line .ttl-inner:before{margin-right:.5em}.ttl-both-sides-line .ttl-inner:after{margin-left:.5em}.ttl-left-line{border-left:2px solid var(--color-white);border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.ttl-left-line .ttl-inner{margin-top:calc(-.1em - 1px);margin-bottom:calc(-.1em - 1px);padding-left:.6em;letter-spacing:.08em;font-weight:700;display:block}.ttl-circle{position:relative;padding-left:1.2em}.ttl-circle:before{content:" ";width:.9em;height:.9em;border-radius:.5em;overflow:hidden;position:absolute;left:0;top:.3em;background-color:var(--color-white)}.shopping-guide-block ol,.shopping-guide-block ul{margin-bottom:0}.shopping-guide-block p,.shopping-guide-block li{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif;margin-bottom:0;line-height:1.8;color:#cbcbcb}.shopping-guide-block .ttl-both-sides-line{font-size:21px;margin-bottom:60px}.shopping-guide-block .ttl-left-line{font-size:16px}.shopping-guide-block .ttl-circle{font-size:14px;margin-bottom:5px}.shopping-guide-box+.shopping-guide-box{margin-top:50px}.shopping-guide-piece+.shopping-guide-piece{margin-top:30px}.page-jump{padding-top:80px;margin-top:-80px!important}.default-list.-disc{list-style:none;margin-left:0}.default-list.-disc .list-child{position:relative;padding-left:.7em}.default-list.-disc .list-child:before{content:"\30fb";display:block;position:absolute;left:0;top:0}.default-list.-number{list-style-position:inside;margin-left:1.3em;text-indent:-1.3em}@media screen and (max-width:959px){.page-jump{padding-top:120px;margin-top:-120px!important}}@media screen and (max-width:768px){.shopping-guide-content{padding:40px 0}.shopping-guide-content+.shopping-guide-content{margin-top:30px}.page-jump-list{margin:-5px!important}.page-jump-list .list-child{padding:5px}.page-jump-btn a.link{font-size:12px}.page-jump-btn a.link:after{width:6px!important;height:6px!important;right:12px}.shopping-guide-block .ttl-both-sides-line{font-size:18px;margin-bottom:30px}.shopping-guide-box+.shopping-guide-box{margin-top:26px}.shopping-guide-piece+.shopping-guide-piece{margin-top:16px}.page-jump{padding-top:80px;margin-top:-80px!important}}.mypage-wrap table{background-color:#4d4d4d}.user-information-block>*,.order-history-block>*{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}.template-customers-account .main-content h2,.template-customers-account .main-content h3,.template-customers-account .main-content h4,.template-customers-account .main-content h5{font-weight:700!important;font-size:18px}@media screen and (max-width:768px){.mypage-wrap table td{border-top:1px solid #424242;display:flex;justify-content:space-between;align-items:center}.template-customers-account .main-content h2,.template-customers-account .main-content h3,.template-customers-account .main-content h4,.template-customers-account .main-content h5{font-size:16px}.user-information-block{margin-top:30px}}.address-delete,#address-edit-toggle{border:1px solid var(--color-white);transition:all .4s}.address-delete:hover,#address-edit-toggle:hover{opacity:.7;transition:all .3s}#addresses-add-submit,#addresses-cancel-submit,#addresses-update-submit,#address-edit-toggle{width:150px!important}#addresses-cancel-submit{border:1px solid var(--color-white);transition:all .4s;line-height:1.42;text-decoration:none;text-align:center;white-space:normal;font-size:calc(var(--typeBaseSize) - 4px);font-size:max(calc(var(--typeBaseSize) - 4px),13px);font-weight:700;text-transform:uppercase;letter-spacing:.3em;display:inline-block;padding:11px 20px;margin:0;width:auto;min-width:90px}#addresses-cancel-submit:hover{opacity:.7;transition:all .3s}.js-address-form+.address-item{border-top:1px solid #424242;margin-top:40px;padding-top:40px}.js-address-form{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif;font-size:14px}.js-address-form label:not(.variant__button-label):not(.text-label){margin-bottom:10px}.js-address-form select{border:1px solid #4d4d4d!important;border-left:1px solid var(--color-white)!important;width:100%!important;font-weight:700!important;background-position:right 16px center!important;background-color:transparent!important;color:var(--color-white)!important;border-radius:0!important}@media screen and (max-width:767px){.js-address-form+.address-item{margin-top:30px;padding-top:30px}.js-address-form label:not(.variant__button-label):not(.text-label){margin-bottom:10px;margin-top:10px}}.product-detail-area{border-top:1px solid #fff;margin-top:7%;padding-top:6%}.product-detail-area .gothic{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}.product-detail-area h2,.product-detail-area h2 .sub{margin:0;line-height:calc(.5rem + 1em)}.product-detail-area h3,.product-detail-area h4{margin:10px 0 15px;line-height:calc(.5rem + 1em)}.product-detail-area h4{letter-spacing:0}.product-detail-area .space,.product-detail-area .space-half,.product-detail-area .space-ptit{padding-top:0}.product-detail-area figure{margin:10px 0 30px}.product-detail-area .is-layout-flex figure{margin:0}.product-detail-area .is-layout-flex{display:flex}.product-detail-area .wp-block-columns.is-layout-flex{gap:1em!important}.product-detail-area .wp-block-columns{margin-bottom:1.75em}.product-detail-area .txt-basic{margin:10px 0 35px}.product-detail-area .table-wrapper{margin:10px 0}.product-detail-area table:last-child{margin-bottom:10px}.product-detail-area .font--3{font-size:.625em}.product-detail-area table td,th{padding:15px 12px!important}.product-detail-area .product-ttl-green{margin-top:40px}.product-detail-area .annotation{margin-bottom:40px}@media screen and (max-width:767px){.product-detail-area .is-layout-flex{flex-direction:column}.product-detail-area .space-ptit{margin-top:15px}}.form-vertical input{border:1px solid #4d4d4d;border-left:1px solid #fff}.small-window-block{border:1px solid #4d4d4d;padding:16px}.small-window{height:160px;overflow:scroll}.blog-archive-wrap .image-wrap{padding-bottom:56.7796610169%!important}.blog-archive-wrap time{color:var(--color-black)}.blog-archive-wrap .article__title,.blog-archive-wrap .article__date{text-align:left;color:var(--color-black)}.blog-archive-wrap .grid-product__link img{transform:scale(1);transition:all .3s}.blog-archive-wrap .grid-product__link:hover img{transform:scale(1.05);transition:all .4s}.pagination .current{background-color:var(--color-black);opacity:1!important;color:#fff}.pagination a{color:var(--color-black);transition:all .3s}.pagination a:hover{opacity:.7;transition:all .4s;background-color:transparent}.pagination .next,.pagination .prev{margin:0;background-color:transparent}.pagination .next a,.pagination .prev a{background-color:var(--color-white)}.pagination .next svg.icon:not(.icon--full-color) path,.pagination .prev svg.icon:not(.icon--full-color) path{fill:var(--color-black)}.entire-article>*{color:var(--color-black)}.article__body{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.social-sharing__link{color:#424242}.article-headline{font-weight:700;font-size:clamp(20px,calc(100 / 1366 * 28vw),28px);border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);padding:.3em 0;text-align:left;line-height:1.4}.entire-article h1:not(.article-headline),.entire-article h2,.entire-article h3,.entire-article h4,.entire-article h5,.entire-article h6{font-weight:700;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;letter-spacing:.1em;margin-bottom:15px}.entire-article h1:not(.article-headline),.entire-article h2{font-size:clamp(18px,calc(100 / 1366 * 26vw),26px);border-left:5px solid var(--color-green);padding-left:10px}.entire-article h3{font-size:clamp(16px,calc(100 / 1366 * 22vw),22px);border-bottom:1px dotted var(--color-green)}.entire-article h4{font-size:clamp(14px,calc(100 / 1366 * 18vw),18px);color:var(--color-green)}.entire-article p{font-size:16px}.entire-article .section-header{margin-bottom:30px}.entire-article blockquote p{font-size:clamp(16px,calc(100 / 1366 * 20vw),20px);position:relative;padding:calc(3% + 15px);background-color:#eee}@media screen and (max-width:768px){.entire-article p{font-size:14px;line-height:2;font-feature-settings:"palt";letter-spacing:.1em;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.entire-article h1:not(.article-headline),.entire-article h2,.entire-article h3,.entire-article h4,.entire-article h5,.entire-article h6{margin-top:30px;margin-bottom:10px}.entire-article .section-header{margin-bottom:20px}}.ic-arrow-item.-reverse{transform:rotate(180deg)}.tab-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-10px}.tab-list .list-child{width:193px;max-width:50%;padding:10px}.tab-list input:checked+.tab-item .tab-item-inner{background-color:var(--color-white);color:var(--color-black)}.tab-list input:checked+.tab-item .tab-item-inner:after{border-color:var(--color-black) var(--color-black) transparent transparent}.tab-item .tab-item-inner{border:1px solid rgba(255,255,255,.5);color:var(--color-white);position:relative;display:block;padding:10px 20px;-webkit-transition:all .3s;transition:all .3s;font-size:clamp(16px,1.317715959vw,18px);line-height:1;letter-spacing:.05em}.tab-item .tab-item-inner:after{content:"";display:inline-block;width:12px;height:12px;border:1px solid;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:22px;border-color:rgba(255,255,255,.5) rgba(255,255,255,.5) transparent transparent;-webkit-transition:all .3s;transition:all .3s}.tab-item.-white .tab-item-inner{background-color:var(--color-white);color:var(--color-black);-webkit-transition:all .4s;transition:all .4s}.tab-item.-white .tab-item-inner:after{border-color:var(--color-black) var(--color-black) transparent transparent;-webkit-transition:all .4s;transition:all .4s}.tab-item:hover .tab-item-inner{background-color:var(--color-white);color:var(--color-black);-webkit-transition:all .4s;transition:all .4s}.tab-item:hover .tab-item-inner:after{border-color:var(--color-black) var(--color-black) transparent transparent;-webkit-transition:all .4s;transition:all .4s}.tab-contents{overflow:hidden}.tab-contents:not(.active){display:none;-webkit-transition:all .3s;transition:all .3s}.tab-contents.active{display:block;-webkit-transition:all .4s;transition:all .4s}.blog-item .link{border-bottom:none!important}.blog-item .link:after{content:none!important}.blog-item .link:hover{border-bottom:none!important;opacity:.7}.blog-item .img{padding-top:calc(282 / 500 * 100%)}.blog-item .ttl{font-size:14px;color:#989898;text-align:center;padding-top:15px;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}.cf-edit-account-heading{font-weight:700;font-size:clamp(20px,calc(100 / 1366 * 34vw),34px)}.cf-form-inner{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}.cf-form-inner select{border:1px solid #4d4d4d!important;border-left:1px solid var(--color-white)!important;width:100%!important;font-weight:700!important;padding:24px 22px!important;background-position:right 16px center!important;background-color:transparent!important;color:var(--color-white)!important;border-radius:0!important}.cf-form-inner textarea,.cf-form-inner input[type=text]{border:1px solid #4d4d4d!important;border-left:1px solid var(--color-white)!important;width:100%!important;padding:24px 22px 18px!important;background:transparent!important;color:var(--color-white)!important}input,textarea,select{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}.recently-viewed-block .grid-product__meta .grid-product__title{color:var(--color-white)}.order-block h3{font-weight:700;font-size:clamp(18px,calc(100 / 1366 * 24vw),24px);border-bottom:1px solid #fff;padding-bottom:.5em}.order-block .table--small-text{background-color:#4d4d4d}.table__section+.table__section:after{border-color:#4d4d4d}.hr--large,.hr--medium,.hr--small,hr{border-top-color:#4d4d4d}@media screen and (max-width:768px){.order-block .table--small-text{background-color:transparent;border:1px solid #4d4d4d}.order-block table th{background-color:#424242}}.mwform-checkbox-field .mwform-checkbox-field-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;padding-left:30px}.mwform-checkbox-field .mwform-checkbox-field-text:before,.mwform-checkbox-field .mwform-checkbox-field-text:after{content:"";display:block;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.mwform-checkbox-field .mwform-checkbox-field-text:before{background-color:var(--color-white);border:1px solid #dad7d4;border-radius:2px;width:18px;height:18px;left:5px}.mwform-checkbox-field .mwform-checkbox-field-text:after{border-right:3px solid var(--color-green);border-bottom:3px solid var(--color-green);height:9px;left:11px;margin-top:-5px;opacity:0;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px;-webkit-transition:all .3s;transition:all .3s}.checkbox-block input[type=checkbox]{vertical-align:text-top;position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.checkbox-block input[type=checkbox]:checked+span:after{opacity:1;-webkit-transition:all .4s;transition:all .4s}.contact-form .checkbox-block label{height:auto;visibility:visible}.grid-product__price{display:none!important}.collection-item__title--bottom-right[class*=collection-item__title--overlaid]{right:0;bottom:0}[data-type_product_capitalize=true] .collection-item__title span{letter-spacing:.05em}.collection-filter .btn:not(.btn--tertiary-active),.collection-filter__sort-container{font-size:14px;font-weight:700}.collapsible-trigger-btn{letter-spacing:normal}.tag--active .tag__checkbox:after,.tag-list--checkboxes .tag--active a:after,input:checked~.tag__checkbox:after{background-color:var(--color-green);border-color:var(--color-green)}.tag--active>a,.tag--active>label{color:var(--color-green);font-weight:400}@media screen and (min-width:768px){.collection-filter{display:none}}.shopify-challenge__container{max-width:100%;text-align:center}.shopify-challenge__errors{display:inline-block;margin-bottom:20px}.g-recaptcha{margin-bottom:30px}.cart__item--variants span{font-weight:400}.cart__page{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}@media screen and (max-width:768px){.cart__item-sub{flex-direction:column}}.ttl-child-main{margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ttl-child-main .en{font-size:clamp(36px,3.3674963397vw,46px);letter-spacing:.03em}.ttl-child-main .ja{font-size:clamp(12px,1.317715959vw,18px);letter-spacing:.15em;font-weight:700;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}.ttl-underline{font-size:18px;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif;text-align:center;display:block;font-weight:700;margin:0!important}.ttl-underline span{border-bottom:1px solid var(--color-white);padding-bottom:.05em;display:inline-block}@media screen and (max-width: 767px){.ttl-underline{font-size:16px}}.spirit-box+.spirit-box{margin-top:clamp(60px,7.3206442167vw,100px)}.spirit-imgbox{width:640px;max-width:90%;margin-right:auto;margin-left:auto;position:relative}.spirit-imgbox .coming-soon{position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);top:50%;left:50%;font-size:clamp(18px,2.196193265vw,30px);color:var(--color-white)}.headline-large{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif;font-weight:700;font-size:clamp(24px,2.5vw,36px);line-height:1.6;margin:0!important;letter-spacing:.1em}.headline-mid{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif;font-weight:700;font-size:clamp(18px,1.756954612vw,24px);line-height:1.6;margin:0!important;letter-spacing:.1em}.other-cat-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0}.other-cat-list .list-child .link{font-weight:700;color:var(--color-black);font-size:14px}.other-cat-list .list-child .link:before{border-color:var(--color-black) var(--color-black) transparent transparent}.input-group-field,.collection-filter__sort-container select{border-color:#4d4d4d}.collection-filter__sort-container select{font-size:14px}.search-content .grid-product__title{color:var(--color-white)!important}.collection-filter__item--count{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif}@media screen and (min-width:767px){.main-content{min-height:300px}}#ngc_haisou_next-prev-button button{background-color:var(--colo-green)}.ngc-note-attr-field label{color:var(--color-white)!important}.cart__item-title>div{font-size:14px}.cart__item-row small{font-size:12px}.ngc-note-attr-field input[type=text]{color:var(--color-white)!important}.ngc_haisou_table{outline:none!important}.ngc_haisou_modal-contents{background-color:var(--color-black)!important}.ngc_haisou_wrapper #ngc_haisou_header{color:var(--color-white)!important}#ngc_haisou_next-prev-button button{border-radius:0!important;background-color:var(--color-green)!important;border-color:var(--color-green)!important;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,sans-serif!important;font-size:0!important;position:relative!important}#ngc_haisou_next-prev-button button:before{content:"";dispplay:block;position:absolute;width:8px;height:8px;border:2px solid;transform:rotate(45deg) translateY(-50%) translate(-50%);top:55%}#ngc_haisou_next-prev-button button:first-child:before{border-color:transparent transparent var(--color-white) var(--color-white);left:50%}#ngc_haisou_next-prev-button button:last-child:before{border-color:var(--color-white) var(--color-white) transparent transparent;left:45%}#ngc_haisou_reset-button button{border-radius:0!important;border-color:var(--color-white)!important;background-color:transparent!important}.ngc_haisou_table{outline:1px solid #424242!important}.ngc_haisou_wrapper{color:var(--color-black)!important}.ngc_haisou_td.ngc_haisou_disabled{color:var(--color-black)!important;background-color:var(--color-pale-gray)!important}.ngc_haisou_td:first-child{color:#ba0c0c!important}.ngc_haisou_td:last-child{color:#262568!important}.ngc_haisou_table th,.ngc_haisou_table td{background-color:var(--color-white)!important;outline:1px solid #ddd!important}@media screen and (max-width: 767px){.ngc_haisou_wrapper{max-width:90%!important}}#RecoverPasswordForm button{width:120px!important}.product-annotation{font-size:12px;margin-top:-15px;position:absolute}.variant-wrapper+.variant-wrapper{margin-top:15px}#MainContent .page-content .product-single__meta .gpo-app .gpo-select{border:none!important}#MainContent .page-content .product-single__meta .gpo-app .gpo-select select{background-position:100%;background-image:url(//baldo-golf.com/cdn/shop/t/20/assets/ico-select.svg)!important;background-repeat:no-repeat;background-position:right 10px center;background-size:11px!important}.popup-movie-block-wrapper{overflow-x:hidden}.dokopoi_customer{width:auto;max-width:none;margin-top:30px;padding-top:30px;padding-left:0;padding-right:0;border-top:dotted 1px rgba(255,255,255,.5)}#dokopoiPointHistoryNone{max-width:100%}#dokopoiCartBody{margin-top:20px}#dokopoiCartBody #dokopoiMainLabel,#CartDrawer #dokopoiCartBody{padding-bottom:10px}#dokopoiRemainingPoint{font-family:Anton,YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;letter-spacing:.05em}#dokopoiRemainingPointSymbol{font-size:.75em;font-family:Anton,YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;letter-spacing:.05em}#dokopoiPointHistory>table.order-history{font-size:.875em}#dokopoiCartBody{display:block!important}.template-cart .shopify-block.shopify-app-block{text-align:right}.add-dokopoi-point{background-color:var(--color-white);padding:13px 20px;display:inline-block!important;font-weight:700}.template-cart #dokopoiAcquisitionLabel{color:var(--color-black)}.template-cart #dokopoiAcquisitionPointSymbol,.template-cart #dokopoiAcquisitionPoint{color:#b30000}@media screen and (max-width: 767px){.template-cart .shopify-block.shopify-app-block{text-align:center;width:100%}}#dokopoiSubmit,#dokopoiReset{background:#ddd!important;color:#000!important;font-size:14px!important;font-weight:700!important;border:2px solid #ddd!important}.dokopoi_note{font-size:.65em;padding-top:10px}#float-contact-buttons-pc{position:fixed;right:0;top:85px;z-index:11}#float-contact-buttons-pc>*>a{width:100%}#float-contact-buttons{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:20}#float-contact-buttons a{display:flex}.fv-txtbox-oneoreight{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:25%;left:50%;bottom:50%;transform:translate(-50%) translateY(50%)}.fv-txtbox-oneoreight *{flex-shrink:0}.fv-txtbox-oneoreight .fv-txt-logo{width:300px}@media screen and (max-width: 767px){.fv-txtbox-oneoreight{max-width:40%}}.twocolumn-block{display:flex;flex-wrap:wrap}.twocolumn-block .imgbox{width:50%}.twocolumn-block .imgbox>img{height:100%}.twocolumn-block .txtbox{display:flex;width:50%}.twocolumn-block .txtbox .innerbox{padding:60px;max-width:600px;margin:auto}.twocolumn-block .txtbox .ttl{letter-spacing:.25em;font-size:.875em}.twocolumn-block .txtbox .logo>img{max-height:50px}@media screen and (max-width:767px){.twocolumn-block .imgbox,.twocolumn-block .txtbox{width:100%}.twocolumn-block .txtbox{padding:60px 30px}.twocolumn-block .txtbox .innerbox{padding:0}}.newarrival-block .three-column{margin:0}.newarrival-block .three-column .column-item{padding:0}.newarrival-block .three-column .column-item .link{position:relative;overflow:hidden;line-height:1}.newarrival-block .three-column .column-item .imgbox{position:relative;overflow:hidden;padding-top:calc(607 / 455 * 100%)}.newarrival-block .three-column .column-item .imgbox .ofi{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1);transition:all .3s}.newarrival-block .three-column .column-item .link:hover .imgbox .ofi{transform:scale(1.05)}.newarrival-block .three-column .column-item .ttl{position:absolute;left:0;font-size:clamp(3em,6em,6vw)}.newarrival-block .three-column .column-item .morebox{color:#fff;position:absolute;bottom:15px;right:15px}.newarrival-block .three-column .column-item .more{position:relative;padding-right:15px}.newarrival-block .three-column .column-item .more .ic-arrow-item{width:6px;height:11px;position:absolute;transform:translateY(-50%);top:50%;right:0;display:flex;align-items:center}.newarrival-block .three-column .column-item .more .ic-arrow-item .svg-path{stroke:#fff}@media screen and (min-width: 768px){.newarrival-block .three-column .column-item .ttl{top:-1em;transform:rotate(90deg) translate(15px) translateY(-15px);transform-origin:bottom left}}@media screen and (max-width: 767px){.newarrival-block .three-column .column-item{width:100%}.newarrival-block .three-column .column-item .imgbox{padding-top:calc(242 / 375 * 100%)}.newarrival-block .three-column .column-item .ttl{top:15px;left:15px;font-size:15vw}}.collection-ooe{position:relative;display:block;line-height:1;overflow:hidden}.collection-ooe .imgbox{position:relative;overflow:hidden;padding-top:calc(457 / 336 * 100%)}.collection-ooe .imgbox .ofi{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1);transition:all .3s}.collection-ooe.link:hover .imgbox .ofi{transform:scale(1.05)}.collection-ooe .number{position:absolute;top:0;left:0;padding:15px;background:#494949;color:#fff;font-size:1.5em}.collection-ooe .number.num-1{background:#c8a461}.collection-ooe .number.num-2{background:#959ba7}.collection-ooe .number.num-3{background:#8a6952}.collection-ooe .infobox{position:absolute;bottom:0;left:0;width:100%;padding:15px 25px;background-color:#12121259}.collection-ooe .infobox .ttl{font-size:clamp(14px,calc(100 / 1366 * 21vw),21px);font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:900;line-height:1.2em}.collection-ooe .infobox .price{padding-top:5px}.collection-ooe .infobox .price .ja{font-size:.625em}@media screen and (max-width: 768px){.collection-ooe .number{padding:10px;font-size:1.25em}.collection-ooe .infobox{padding:10px 15px;font-size:.875em}}.header-1or8{background:url(/cdn/shop/files/ooe-titlebk.jpg?v=1691655341) no-repeat;background-position:center top;background-size:cover}.CollectionTemp-1or8 .collection-grid__wrapper .image-wrap{padding-bottom:calc(457 / 336 * 100%)!important}.CollectionTemp-1or8 .grid-product__colors{justify-content:left}.CollectionTemp-1or8 .grid-product__meta .grid-product__title{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:900;line-height:1.5em}.spirit-logo{width:280px;max-width:90%;margin-right:auto;margin-left:auto;position:relative}.spirit-fullwide-block{width:100vw;margin:0 calc(50% - 50vw)}.three-column.-spirit .imgbox{position:relative;overflow:hidden;padding-top:calc(607 / 455 * 100%)}.three-column.-spirit .imgbox .ofi{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.three-column.-spirit{margin:0}.three-column.-spirit .column-item{width:calc(100% / 3);padding:0}}.spirit1or8-box{max-width:800px;margin:auto}.spirit1or8-en{font-size:clamp(26px,2.6470588235vw,36px);margin-bottom:0!important}.spirit1or8-ttl{font-size:clamp(12px,1.317715959vw,18px);font-weight:700;margin-top:0!important;margin-bottom:0!important}.ProductTemp-1or8{background:#ecf0f0;color:#121212}.ProductTemp-1or8 .product-single__title{font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:900;line-height:1.5em;margin-bottom:0}.ProductTemp-1or8 label.variant__label,.ProductTemp-1or8 .product__quantity label{position:relative;top:0;left:0;color:#121212!important;font-size:max(calc(var(--typeBaseSize) - 4px),13px)!important;font-weight:700!important}.ProductTemp-1or8 .variant__label>span,.ProductTemp-1or8 .product__quantity label>span{position:relative;padding-right:5px;background-color:#ecf0f0;z-index:1}.ProductTemp-1or8 .variant__label:after,.ProductTemp-1or8 .product__quantity label:after{position:absolute;top:50%;left:0;height:1px;width:100%;background-color:#d2d3d3;z-index:0;content:""}.ProductTemp-1or8 .variant-input-wrap input[type=radio]+label{background-color:#ecf0f0;height:40px;padding:0 15px;box-shadow:0 0 0 0 var(--color-black);transition:.3s}.ProductTemp-1or8 .variant-input-wrap input[type=radio]+label:not(.color-swatch){display:flex;justify-content:center;align-items:center;border-radius:60px;box-shadow:0 0 0 2px #d2d3d3;font-family:Anton,YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.ProductTemp-1or8 .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--color-black)}.ProductTemp-1or8 .color-swatch:before{border:2px solid;border-color:#fff0;transition:.3s}.ProductTemp-1or8 .variant-input-wrap input[type=radio]:checked+label.color-swatch:before{border-color:var(--color-white)}.ProductTemp-1or8 .add-to-cart{background-color:var(--color-black);color:var(--color-white)}.ProductTemp-1or8 .js-qty__adjust--plus,.ProductTemp-1or8 .js-qty__adjust--minus{border-color:#ecf0f0}.ProductTemp-1or8 .product__price,.ProductTemp-1or8 .product-single__meta .rte{color:var(--color-black)}@media screen and (min-width:992px){.ProductTemp-1or8 .product-single__title{font-size:1.4em}}@media screen and (max-width:992px){.ProductTemp-1or8 .product-block{margin-bottom:15px}}.ProductTemp-1or8 .gpo-app{background:#0000!important;margin-bottom:0}.ProductTemp-1or8 .gpo-label{position:static;margin-bottom:10px!important;margin-top:15px}.ProductTemp-1or8 .gpo-app .gpo-label span.label-content{color:#121212!important;font-size:max(calc(var(--typeBaseSize) - 4px),13px)!important;font-weight:700!important}.ProductTemp-1or8 .gpo-app .gpo-choicelist input:checked+label:before{border:1px solid #121212}.ProductTemp-1or8 .gpo-app .gpo-choicelist.gpo-checkbox input+label:after{color:#121212}.ProductTemp-1or8 .gpo-app .gpo-choicelist input+label:hover:before{border:1px solid #121212;box-shadow:none}.product-detail-area{border-color:#d2d3d3}.ProductTemp-1or8 .txt-basic{color:var(--color-black)}.ProductTemp-1or8 hr{margin:35px 0;border-color:#d2d3d3}.table-simple{background-color:#d2d3d3;border-spacing:0;width:auto}.table-simple .table-ttl,.table-simple .table-txt{color:var(--color-black);border-bottom:1px solid #D2D3D3;font-size:14px;font-family:YakuHanJP,YuGothic,Yu Gothic,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;letter-spacing:.08em;padding:16px 22px}.table-simple .table-ttl{background-color:#e0e6e6}.table-simple .table-txt{background-color:#ecf0f0;display:table-cell!important}.table-simple .table-row>*{padding:14px!important;text-align:center;font-weight:400}.table-simple .table-row>*:first-child{width:100px;text-align:left}.table-simple .table-row .table-txt+.table-txt,.table-simple .table-row .table-ttl+.table-ttl{border-left:1px solid #D2D3D3}.table-simple .table-txt.bd-lft{border-left:1px solid #D2D3D3}.table-scroll.black:before{color:var(--color-black)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-style.css.map */
