ul{list-style:none}table:not([class]){table-layout:unset;box-shadow:none}table:not([class]) td,table:not([class]) th{padding:0;border:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;background-color:#f5f5f5}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.product{margin-bottom:0}.product.product__has_discontinued #BIS_trigger.btn{display:none}.product .purchase{background:#ba4e24;border-color:#ba4e24}.product .link-wishlist{position:absolute;top:6.6625vw;right:6.6625vw;color:#464646;font-family:Noto Sans JP,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,Arial,Helvetica,sans-serif;font-size:2.9315vw;font-weight:400;border-radius:3.731vw;padding:1.599vw 3.731vw;opacity:1;z-index:10}.product .link-wishlist .fa{font-size:6.6625vw!important;margin:1px 1px 0 0}.product .product__media{margin-bottom:0;position:relative}.product .product__content h6{margin-bottom:15px;font-size:3.198vw;color:#857d78;opacity:1}.product .product__content h6 a:hover{opacity:1}.product .product__content h5{font-size:4.5305vw;min-height:0}@media(max-width:767px){.product .product__content h5{margin-bottom:10px}}.product .product__content h5 a{color:inherit}.product .product__content .product__brand_logo{max-width:154px;margin-bottom:13px}@media(max-width:767px){.product .product__content .product__brand_logo{margin-top:25px}}.product .product__content .product__brand_logo a{color:#857d78}.product .product__content .product__brand_logo a:hover{opacity:1}.product .product__content .product__brand_logo.logo_john_masters{font-size:14.5px;font-weight:400}.product .product__content .product__brand_logo.logo_john_masters sup{font-size:5px}.product .product__content .product__brand_logo.logo_jerbaviva a{line-height:14px;display:inline-block;text-align:center}.product .product__content .product__brand_logo.logo_jerbaviva a span{display:block;font-size:15px;letter-spacing:.8px;font-weight:200}@media(max-width:767px){.product .product__content .product__brand_logo.logo_jerbaviva a span{font-size:13px}}.product .product__content .product__brand_logo.logo_jerbaviva a small{font-size:5px;letter-spacing:.8px}.product .product__content .product__brand_logo.logo_sinnpurute a{line-height:20px;display:inline-block;text-align:center}.product .product__content .product__brand_logo.logo_sinnpurute a span{display:block;font-weight:200;font-size:15px;letter-spacing:.8px}@media(max-width:767px){.product .product__content .product__brand_logo.logo_sinnpurute a span{font-size:13px}}.product .product__rate{font-size:2.9315vw;line-height:1}@media(min-width:768px){.product .product__rate{font-size:1.375rem}}.product .product__variants{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product .product__size{width:100%}.product .product__size .list-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:6.6625vw}.product .product__size .list-radios li{margin-right:6.6625vw;margin-bottom:6.6625vw}.product .product__size .list-radios li label{height:calc(2.1 * 5.33vw);width:21.32vw;border-radius:.533vw;border:1px solid #d2d2d2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#a0a0a0;font-size:3.4645vw;font-family:URWClassico,sans-serif}.product .product__size .list-radios li input{display:none}.product .product__size .list-radios li input:checked+label{border:2px solid #464646;color:#464646}.product .product__price small{font-size:5.33vw;font-weight:500;color:#464646}.product .product__price small+span{font-size:7.995vw;line-height:.67}.product .product__price small+span+span{font-size:calc(.45 * 5.33vw);font-weight:400;line-height:2.22;opacity:.3;color:#464646}.product .product__quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px}.product .product__quantity .select select{padding:0 7.995vw}.product .product__quantity label{margin-right:1.599vw}.product .tabs{margin-top:14.924vw;margin-bottom:0}.product .tabs .tab{line-height:1.45}.product .tabs .tab h4{font-size:5.33vw;margin-top:5.863vw;margin-bottom:3.198vw;font-family:"Noto Serif",Times,Times New Roman,serif}.product .tabs .tab p{line-height:2.1;margin-bottom:6.396vw}.product .tabs .tab pre{white-space:pre-wrap;line-height:2.1}.product .form{margin-top:4.264vw}.product .form__foot{margin-top:calc(.9 * 5.33vw)}.product .form__foot .trial_product_restriction{margin:40px 0 10px;font-size:3.198vw}@media(min-width:768px){.product .form__foot .trial_product_restriction{font-size:1.5rem}}.product .form__foot .iwishAddWrap{margin:10px 0}.product .form__foot .iwishAddWrap .iWishAdd{cursor:pointer}.product .form__foot .product_additional_info{font-size:12px;margin-bottom:10px;margin-top:10px}.product .form__foot .product_variant_sku{margin-left:20px}.product .form__foot .product_variant_sku_no_margin{margin-left:0}.product .form__foot #product_title_additional_info{display:block;margin-left:0;margin-top:15px}.product .form__foot .btn{padding:calc(1.05 * 5.33vw) 10.66vw}.product .form__foot .btn:disabled,.product .form__foot .btn[disabled],.product .form__foot .btn.disabled{cursor:not-allowed;pointer-events:none;opacity:.3}.product .form__foot .btn img{width:4.5305vw;margin-right:1.066vw;display:inline-block;vertical-align:middle;margin-top:-1.066vw}.product .form__foot #discontinued.btn{width:100%;opacity:1}.product .form__foot #BIS_trigger.btn{min-width:54.6325vw;margin:6.6625vw 0px 0px;padding:4.264vw 4.5305vw;padding:calc(1.05 * 5.33vw) 10.66vw}.product .form__foot small{margin-top:8px;display:inline-block;font-size:12px}.product #BIS_trigger.btn{margin-top:6px;min-width:calc(100% + 8px);margin-left:-4px;background:#bababa;display:inline-block;border-radius:0;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;border:0;color:#fff}.product #BIS_trigger.btn-customize{margin-top:0;min-width:40%}.product #discontinued{background:#bababa;border:0;color:#fff}@media(min-width:768px){.product .link-wishlist{top:20px;right:20px;left:auto;padding:0;border-radius:20px;font-size:13px}}@media(min-width:768px){.product .link-wishlist .fa{font-size:3.125rem!important;margin-right:8px}}@media(min-width:768px){.product .product__content h6{font-size:15px}}@media(min-width:768px){.product .product__content h5{margin-bottom:12px;font-size:22px}}@media(min-width:768px){.product .product__variants{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:768px){.product .product__size .list-radios{margin-bottom:9px}}@media(min-width:768px){.product .product__size .list-radios li{margin-right:8px;margin-bottom:8px}}@media(min-width:768px){.product .product__size .list-radios li label{width:82px;height:42px;font-size:15px;border-radius:.25rem}}@media(min-width:768px){.product .product__price small{font-size:20px}}@media(min-width:768px){.product .product__price small+span{font-size:30px}}@media(min-width:768px){.product .product__price small+span+span{font-size:9px}}@media(min-width:768px){.product .product__quantity .select select{height:30px;padding:0 36px 0 25px}}@media(min-width:768px){.product .product__quantity .select:after{right:15px}}@media(min-width:768px){.product .product__quantity label{margin-right:13px;font-size:13px}}@media(min-width:768px){.product .tabs{margin-top:37px}}@media(min-width:768px){.product .tabs .tab h4{margin-top:5px;margin-bottom:11px;font-size:20px}}@media(min-width:768px){.product .tabs .tab p{margin-bottom:25px}}@media(min-width:768px){.product .form{margin-top:21px}}@media(min-width:768px){.product .form__foot{margin-top:6px}}@media(max-width:767px){.product .form__foot .product_variant_sku{display:block;margin-left:0}}@media(max-width:767px){.product .form__foot #product_title_additional_info{margin-bottom:5px}}@media(min-width:768px){.product .form__foot .btn{padding:19px 10px;font-size:15px}}@media(min-width:768px){.product .form__foot .btn img{margin-top:0;width:2.125rem;margin-right:.5rem}}@media(min-width:768px){.product .form__foot #BIS_trigger.btn{padding:19px 10px;min-width:25.625rem;margin:3.125rem 0px 0px}}.product-infobox{z-index:99;position:fixed;bottom:0;left:0;right:0;background-color:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product-infobox.show{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0)}.product-infobox .product-infobox__bar{background-color:#96b6ac;text-align:center;padding:1.066vw 6.6625vw;color:#fff;font-family:Noto Sans JP,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,Arial,Helvetica,sans-serif;font-size:9.99375vw;font-weight:400}@media(min-width:768px){.product-infobox .product-infobox__bar{padding:.5rem 3.125rem;font-size:4.6875rem}}.product-infobox .product-infobox__bar small{font-family:Noto Sans JP,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,Arial,Helvetica,sans-serif;font-size:6.6625vw;font-weight:400}@media(min-width:768px){.product-infobox .product-infobox__bar small{font-size:3.125rem}}.product-infobox .product-infobox__bar small~small{margin-left:0rem}.product-infobox .product-infobox__content{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-infobox .product-infobox__content .collection__item{padding:3.4645vw 4.264vw 6.6625vw;margin-bottom:0;width:60%;background-color:#f0f0f0}@media(min-width:768px){.product-infobox .product-infobox__content .collection__item{padding:1.625rem 2rem 3.125rem}}.product-infobox .product-infobox__content .collection__item h5{font-family:Noto Sans JP,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,Arial,Helvetica,sans-serif;font-size:3.198vw;font-weight:400;line-height:1.33;text-transform:uppercase;margin-bottom:9.99375vw}@media(min-width:768px){.product-infobox .product-infobox__content .collection__item h5{font-size:1.5rem;margin-bottom:4.6875rem}}.product-infobox .product-infobox__content .collection__item-size{color:#464646;font-family:URWClassico,sans-serif;font-size:3.198vw;line-height:1.67;width:28%}@media(min-width:768px){.product-infobox .product-infobox__content .collection__item-size{font-size:1.5rem}}.product-infobox .product-infobox__content .collection__item-price small{color:#464646;font-family:URWClassico,sans-serif;font-size:3.4645vw;line-height:1.54}@media(min-width:768px){.product-infobox .product-infobox__content .collection__item-price small{font-size:1.625rem}}.product-infobox .product-infobox__content .collection__item-price small+span{font-size:5.863vw;line-height:.91}@media(min-width:768px){.product-infobox .product-infobox__content .collection__item-price small+span{font-size:2.75rem}}.product-infobox .product-infobox__content .collection__item-price small+span+span{color:#464646;font-size:6.6625vw;font-family:Noto Sans JP,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,Arial,Helvetica,sans-serif;font-weight:400;line-height:2}@media(min-width:768px){.product-infobox .product-infobox__content .collection__item-price small+span+span{font-size:3.125rem}}.product-infobox .product-infobox__content .btn-submit{background:#ba4e24;border:1px solid #ba4e24}.product-infobox .product-infobox__content .btn-submit svg{display:block;margin:auto;padding-top:10px}.product-infobox .product-infobox__content .btn-submit svg path{fill:#fff}.product-infobox .product-infobox__content .btn{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.product-infobox{display:none}}@media(min-width:768px){.product.collection__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1042px;padding:20px 20px 30px;margin-left:auto;margin-right:auto}}@media(min-width:768px){.product.collection__item .product__media{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 10px)}}@media(min-width:1024px){.product.collection__item .product__media{max-width:calc(100% - 470px)}}@media(min-width:768px){.product.collection__item .product__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 10px);padding:0;margin-left:20px}}@media(min-width:1024px){.product.collection__item .product__content{-webkit-box-flex:0;-ms-flex:0 0 435px;flex:0 0 435px;margin-left:35px}}.product.collection__item .product__content .shell{max-width:calc(61.6 * 5.33vw);padding-right:4.264vw;padding-left:4.264vw;margin:auto}@media(min-width:768px){.product.collection__item .product__content .shell{max-width:none;padding:0}}.product-recommendations{padding:0}.section-product-reviews{padding:3.731vw 0}.product-recommendations .section__head,.section-product-reviews .section__head{text-align:center;margin-bottom:0}.product-recommendations .section__title,.section-product-reviews .section__title{color:#464646;font-size:5.33vw;font-weight:400;line-height:1.69;letter-spacing:.37843vw;text-align:center;margin-bottom:4.264vw}.section-product-reviews .product-reviews .product-review{margin-bottom:4.264vw;background-color:#f9f9f9;padding:6.6625vw 9.99375vw;line-height:1.75}.section-product-reviews .product-reviews .product-review p{margin-bottom:0}.section-product-reviews .product-reviews .product-review .product-rate{margin:2.132vw 0 3.198vw}.section-product-reviews .product-reviews .product-review .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:5.863vw;line-height:1.5}.section-product-reviews .product-rate{margin-bottom:calc(.9 * 5.33vw);letter-spacing:-.6px}@media(min-width:768px){.section-product-reviews .product-rate{margin-bottom:2.25rem}}.section-product-reviews .product-rate span:first-child{color:#ba4e24}.section-product-reviews .product-rate span+span{margin-left:2.132vw;letter-spacing:.3px;font-size:3.4645vw}@media(min-width:768px){.section-product-reviews .product-rate span+span{margin-left:1rem;font-size:1.625rem}}.section-product-reviews .product-rate--primary{color:#ba4e24;letter-spacing:.5px;text-align:center;font-size:5.863vw}.section-product-reviews .product-rate--primary span+span{font-size:5.863vw}.section-product-reviews .section__foot{margin-bottom:11.726vw}.section-product-reviews .section__foot+.btn{max-width:calc(11.3 * 5.33vw);padding:5.863vw 5.33vw;margin:0 auto}@media(min-width:768px){.section-product-reviews{padding:3px 0;margin-bottom:20px}}@media(min-width:768px){.section-product-reviews .section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:41px 0 23px;border-top:1px solid #d8d8d8;margin-bottom:0}}@media(min-width:768px){.section-product-reviews .section__title{margin-bottom:0;margin-right:8px;font-size:34px;letter-spacing:0}}@media(min-width:768px){.section-product-reviews .product-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}}@media(min-width:768px){.section-product-reviews .product-reviews .product-review{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:calc(33.33% - 16px);padding:12px 10px 22px;margin-left:8px;margin-right:8px;font-size:13px;margin-bottom:20rem}}@media(min-width:1024px){.section-product-reviews .product-reviews .product-review{padding-left:20px;padding-right:20px}}@media(min-width:768px){.section-product-reviews .product-reviews .product-review .product-rate{margin:2px 0 15px;font-size:12px}}@media(min-width:768px){.section-product-reviews .product-reviews .product-review .product-rate span+span{margin-left:8px;font-size:13px}}@media(min-width:768px){.section-product-reviews .product-reviews .product-review .product-info{margin-top:31px;font-size:12px}}@media(min-width:768px){.section-product-reviews .product-rate--primary{margin-bottom:0;font-size:22px;letter-spacing:.3px}}@media(min-width:768px){.section-product-reviews .product-rate--primary span+span{margin-left:7px;font-size:22px}}@media(min-width:768px){.section-product-reviews .section__foot{margin-bottom:63px}}@media(min-width:768px){.section-product-reviews .section__foot+.btn{max-width:296px;padding:19px 0;font-size:15px}}.slider .slider__slide{position:relative}.slider .slider__slide-content{background-color:#fff;position:absolute;right:2.665vw;left:2.665vw;bottom:0}@media(min-width:768px){.slider .slider__slide-content{right:1.25rem;left:1.25rem}}.slider .slider__slide-content h4 a{color:inherit;display:block;padding:5.33vw 10.66vw calc(1.15 * 5.33vw) 5.33vw;position:relative}@media(min-width:768px){.slider .slider__slide-content h4 a{padding:2.5rem 5rem 3.1625rem 2.5rem}}.slider .slider__slide-content h4 a img{width:3.198vw;position:absolute;top:50%;margin-top:-2px;right:3.9975vw;max-width:2.665vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:768px){.slider .slider__slide-content h4 a img{width:1.5rem;right:1.875rem;max-width:1.25rem}}.slider .slider__slide-image{margin-bottom:4.264vw;width:100%}@media(min-width:768px){.slider .slider__slide-image{margin-bottom:2rem}}.slider .slider__slide-image img{width:100%}.slider .slider__slide-logo{width:31.98vw;padding:3.9975vw 2.132vw 0 5.33vw;background-color:#fffffff2}@media(min-width:768px){.slider .slider__slide-logo{width:15rem;padding:1.875rem 1rem 0 2.5rem}}.slider .slick-arrow{font-size:0;border:none;width:6.396vw;height:8.528vw;background:url("{{'ico-chevrone-dark.svg' | asset_url }}") no-repeat center;background-size:2.132vw 3.198vw;position:absolute;top:50%;margin-top:-4.264vw}@media(min-width:768px){.slider .slick-arrow{width:3rem;height:4rem;background-size:1rem 1.5rem;margin-top:-2rem}}.slider .slick-arrow.slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;right:100%}.slider .slick-arrow.slick-next{left:100%}.slider .slick-dots{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;list-style:none;margin:0}.slider .slick-dots li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.slider .slick-dots button{width:100%;font-size:0;height:2px;border:none;background-color:#464646;opacity:.15}.slider .slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2.665vw 6.6625vw 3.198vw;background:#fff;margin-left:2.665vw;margin-right:2.665vw;margin-top:-2.665vw}@media(min-width:768px){.slider .slider__controls{padding:1.25rem 3rem 1.5rem;margin-left:1.25rem;margin-right:1.25rem;margin-top:-1.25rem}}.slider .slider__controls .slick-arrow{width:2.132vw}@media(min-width:768px){.slider .slider__controls .slick-arrow{width:1rem}}.slider .slider__controls .slider__pagination{height:2px;border:none;background-color:#19191926;width:60%;position:relative;font-size:0;margin-right:auto}.slider .slider__controls .slider__pagination .current_state{display:block;background-color:#898989;height:2px;position:absolute;top:0;left:0;z-index:2;width:0px;-webkit-transition:width 0s linear;-o-transition:width 0s linear;transition:width 0s linear}.slider .slider__controls .slider__pagination .current_state.animate{width:100%;-webkit-transition:width 2s linear;-o-transition:width 2s linear;transition:width 2s linear}.slider__slides .slick-active .js-youtube-inline{display:block}.slider__slides .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:8px auto;margin-bottom:0!important;position:absolute;z-index:999;bottom:-30px;margin-bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:768px){.slider__slides .slick-dots{display:none!important}}.slider__slides .slick-dots li{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.slider__slides .slick-dots li.slick-active button{opacity:1}.slider__slides .slick-dots button{width:100%;font-size:0;height:8px;width:8px;margin:auto;border-radius:4px;border:none;background-color:#d8d0c7}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:5.33vw 0;list-style-type:none}@media(min-width:768px){.slick-dots{padding:2.5rem 0}}.slick-dots li{margin:0 calc(.45 * 5.33vw)}@media(min-width:768px){.slick-dots li{margin:0 1.125rem}}.slick-dots button{display:block;width:5.33vw;height:5.33vw;padding:0;border:none;border-radius:100%;background-color:gray;text-indent:-9999px}@media(min-width:768px){.slick-dots button{width:2.5rem;height:2.5rem}}.slick-dots li.slick-active button{background-color:#4e3529;transform:scale(1.3);-webkit-transform:scale(1.3);-ms-transform:scale(1.3)}@media(min-width:1200px){.slider .slider__controls{margin-left:auto;margin-right:auto}}.slider__slides:not(.slick-initialized) .slider__slide+.slider__slide{opacity:0;position:absolute}.slider-intro .slider__pages{display:-webkit-box;display:-ms-flexbox;display:flex;width:250px;margin-top:0;position:relative;z-index:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slider-intro .slider__pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-intro .pager{width:26%;padding:0 0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-intro .pager .separator{width:1px;height:3.198vw;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg);display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:0 2.665vw;background-color:#464646}@media(min-width:768px){.slider-intro .pager .separator{height:1.5rem;margin:0 1.25rem}}.slider-intro .slick-arrow{position:relative;margin-top:0;left:auto!important;right:auto!important}@media(min-width:1200px){.slider-intro .slider__pages{top:-11.25rem}.slider-intro .slider__pages.brand{top:-10rem;right:10px}}@media(min-width:768px){.slider-reviews{position:relative;margin-left:-8px;margin-right:-8px}}@media(min-width:768px){.slider-reviews .slider__clip,.slider-reviews .slider__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}}@media(min-width:768px){.slider-reviews .slider__slide{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media(min-width:768px){.slider-reviews .slider__slide~.slider__slide{display:none!important}}@media(min-width:768px){.slider-reviews .slick-list,.slider-reviews .slick-track{-webkit-transform:translate3d(0,0,1px);transform:translateZ(1px)}}@media(min-width:768px){.slider-reviews .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}}@media(min-width:768px){.slider-reviews .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(min-width:768px){.slider-reviews .slick-track:before,.slider-reviews .slick-track:after{display:none}}@media(min-width:768px){.slider-reviews .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;min-height:0;height:auto;padding:0 8px}}@media(min-width:768px){.slider-reviews .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.slider-reviews .slider__slide{background-color:#f9f9f9;padding:3.4645vw 3.9975vw 2.665vw}.slider-reviews .slider__slide .product-rate{font-family:Noto Sans JP,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,Arial,Helvetica,sans-serif;font-size:3.198vw;margin-bottom:4.264vw}.slider-reviews .slider__slide .product-rate p{letter-spacing:-.9px}.slider-reviews .slider__slide .product-rate p+span{color:#ba4e24;letter-spacing:-.6px;margin-right:.4rem}.slider-reviews .slider__slide .product-rate span+span{font-size:.65rem;line-height:1.62;font-weight:400}.slider-reviews .slider__slide .product-review{color:#464646;font-size:.6rem;font-weight:400;line-height:1.8}.slider-reviews .slider__slide .product-review *{margin-bottom:0}.slider-reviews .slider__slide .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:.9rem;font-size:.55rem;line-height:1.55;font-weight:400}.slider-reviews .slider__slide .collection__item{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.slider-reviews .slider__slide .collection__item-media{width:30%;background-size:auto 85%}.slider-reviews .slider__slide .collection__item-media a{padding-top:115%}.slider-reviews .slider__slide .collection__item-content{width:69%}.slider-reviews .slider__slide .collection__item-content h5{min-height:0;font-size:.6rem}.slider-reviews .slider__slide .collection__item-variants{margin-top:.2rem;padding-top:.5rem}.slider-reviews .slider__slide .collection__item-size{width:26%}.slider-reviews .slick-arrow{margin-top:-2.2rem}@media(min-width:768px){.slider-reviews .slider__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.625rem 1.875rem 1.25rem}}@media(min-width:768px){.slider-reviews .slider__slide>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media(min-width:768px){.slider-reviews .slider__slide .product-rate{margin-bottom:13px;font-size:12px}}@media(min-width:768px){.slider-reviews .slider__slide .product-rate p{margin-bottom:8px}}@media(min-width:768px){.slider-reviews .slider__slide .product-rate span+span{font-size:13px}}@media(min-width:768px){.slider-reviews .slider__slide .product-review{padding-bottom:7px;font-size:13px}}@media(min-width:768px){.slider-reviews .slider__slide .product-info{display:none}}@media(min-width:768px){.slider-reviews .slider__slide .collection__item{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:12px;margin-bottom:14px}}@media(min-width:768px){.slider-reviews .slider__slide .collection__item-media{width:22%;margin-bottom:0}}@media(min-width:768px){.slider-reviews .slider__slide .collection__item-media a{padding-top:142%}}@media(min-width:768px){.slider-reviews .slider__slide .collection__item-content{width:73%}}@media(min-width:768px){.slider-reviews .slider__slide .collection__item-content h5{font-size:13px}}@media(min-width:768px){.slider-reviews .slider__slide .collection__item-content h6{margin-bottom:6px;font-size:10px}}@media(min-width:768px){.slider-reviews .slider__slide .collection__item-variants{display:none}}@media(min-width:768px){.slider-reviews .slick-arrow{display:none!important}}@media(min-width:768px){.slider-product{position:relative}}.slider-product .slider__clip{position:relative}.slider-product .slider__slide{background-color:#f2efec;padding:0rem;text-align:center}.slider-product .slider__slide img{display:block;margin:0 auto;height:94.6075vw}.slider-product .slider__slide-inner{background-size:100%!important}.slider-product .slider__slide-inner img{visibility:hidden}.slider-product .slider__controls{position:absolute;bottom:4.264vw;right:0rem;left:0rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slider-product .slider__controls .slider__pagination{display:none}.slider-product .slider__controls .pager{width:22.5%;margin-left:auto;color:#522c1d}.slider-product .slider__controls .pager .separator{background-color:#522c1d}.slider-product .slick-arrow{background:none;border:none;z-index:10;position:absolute;top:50%;margin-top:-6.6625vw;height:calc(1.45 * 5.33vw)}@media(min-width:768px){.slider-product .slick-arrow{margin-top:-3.125rem;height:3.625rem}}.slider-product .slick-arrow.slick-prev{left:5.33vw!important}@media(min-width:768px){.slider-product .slick-arrow.slick-prev{left:2.5rem!important}}.slider-product .slick-arrow.slick-prev img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-product .slick-arrow.slick-next{right:5.33vw!important}@media(min-width:768px){.slider-product .slick-arrow.slick-next{left:2.5rem!important}}@media(min-width:768px){.slider-product .slider__slide{padding:100% 0 0}}@media(min-width:768px){.slider-product .slider__slide img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}}@media(min-width:768px){.slider-product .slider__slide-inner{background-size:110%!important;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;font-size:0;text-align:center}}@media(min-width:768px){.slider-product .slider__slide-inner:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}}@media(min-width:768px){.slider-product .slider__controls{bottom:30px}}@media(min-width:768px){.slider-product .slider__controls .pager{font-family:URWClassico,sans-serif;font-size:20px}}.product__content .block--check_engrave{padding:10px;background:#edeee8;color:#1b100f;margin-top:22px}.product__content .block--check_engrave label{font-weight:600}.product__content .block--check_engrave input[type=checkbox]+.mark_checkbox{border:1px solid #502c1e}.product__content .block--check_engrave input[type=checkbox]:checked+.mark_checkbox:after{background:#502c1e}.product__content .note-engrave-unavailable{color:#ba4e24}.product__content .note-engrave{margin-top:15px}.product__content .qty-engrave{height:30px;padding:7px 36px 7px 25px}.product_main_slider{background-position:center}.template-product .breadcrumbs{background:transparent;margin-bottom:0;padding-bottom:0;color:#857d78}@media(max-width:767px){.template-product .breadcrumbs{margin-bottom:10px;padding-top:0}}.template-product .breadcrumbs a{position:relative;color:#857d78}.template-product .breadcrumbs a:before{background-color:#857d78;height:1px;content:"";margin:auto;position:absolute;left:0;bottom:0;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;width:100%}.template-product .breadcrumbs a:hover:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.template-product .js-youtube-inline{display:none}.template-product .slider__slides .slick-slide>div{height:531px}@media(max-width:836px)and (min-width:766px){.template-product .slider__slides .slick-slide>div{height:354px}}@media(max-width:765px)and (min-width:481px){.template-product .slider__slides .slick-slide>div{height:531px}}@media(max-width:480px){.template-product .slider__slides .slick-slide>div{height:354px}}@media(max-width:320px){.template-product .slider__slides .slick-slide>div{height:305px}}.template-product .noteEngrave{color:#ba4e24;padding-bottom:10px}.video_vertical .js-youtube-product{width:80%!important;margin:auto}@media(max-width:767px){.video_vertical .js-youtube-product{width:76%!important}}.video_vertical .no_show .l-modal__inner{padding-top:124.5%!important}@media(max-width:767px){.video_vertical .no_show .l-modal__inner{padding-top:124.5%!important}}.video_vertical .l-modal__inner iframe{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.video_vertical .youtube__photo{padding-top:100.5%}@media(max-width:767px){.video_vertical .youtube__photo{padding-top:94.5%}}.video_vertical .youtube__photo-inner{width:80%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}@media(max-width:767px){.video_vertical .youtube__photo-inner{width:100%}}.video_horizontal .youtube__photo-inner{width:100%}.video_horizontal .l-modal.is-open{padding-top:56.2%!important}@media(max-width:767px){.video_horizontal .l-modal.is-open{padding-top:28.2%!important}}.video_horizontal .youtube__photo{padding-top:56%!important}.video_horizontal .l-modal__inner{padding-top:56.2%!important}@media(max-width:767px){.video_horizontal .l-modal__inner{padding-top:28.2%!important}}.video_horizontal .youtube__photo{top:50%!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.video_horizontal__thumbs{background-size:187%!important}.slider__slides .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__slides .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-product .slick-list.auto_height{height:auto!important}.slider-product .no_show .js-youtube-modal iframe{display:none}.youtube__photo{overflow:hidden;position:absolute;top:0;left:0;width:100%}.youtube__photo-inner{height:100%;cursor:pointer;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.youtube__photo-inner img{width:100%}.youtube__photo-inner:before{background-color:#000;content:"";height:100%;opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;width:100%;z-index:1000}.youtube__time{color:#fff;position:absolute;top:10px;right:10px;z-index:1001}.youtube__icon{height:50px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;width:42px;z-index:1001}.slider__thumbs{margin:6px -4px}@media(max-width:767px){.slider__thumbs{display:none}}.slider__thumbs .slick-slide{overflow:visible;cursor:pointer;background:#fff;margin-left:4px;margin-right:4px;border:1px solid transparent}.slider__thumbs .slick-slide>div{line-height:10px}.slider__thumbs .slider__thumbs_slide{background-size:cover}.slider__thumbs .slider__thumbs_slide_video{position:relative}.slider__thumbs .slider__thumbs_slide_video:before{background-color:#000;opacity:.2;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:1000;content:"";height:100%;position:absolute;top:0;left:0;width:100%}.slider__thumbs .slider__thumbs_slide_video .background-overplay svg{top:50%;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:1001;margin:auto;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px}.slider__thumbs.no_tranform .slick-track{transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;-ms-transform:translateZ(0)!important}.slider-product .slider_dots{width:34%;margin:auto;position:absolute;bottom:0;background:transparent;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);padding:13px 20px 17px}@media(min-width:768px){.slider-product .slider_dots{display:none!important}}.slider-product .slider_dots .slick-slide{text-align:center}.slider-product .slider_dots .slider_navigators{height:11px;width:11px!important;background-color:#d8d0c7;border-radius:50%;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);outline:none;cursor:pointer}.slider-product .slider_dots .slick-active .slider_navigators{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.slider-product .slider_dots .slick-active.slick-current .slider_navigators{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:#4e3529}@media(max-width:768px){.slider-product .slider__thumbs{display:none}}@media only screen and (max-width:767px){.slider-product .l-modal.is-open{overflow:hidden;padding-top:126.2%;position:relative;width:100%}.slider-product .l-modal__inner iframe{height:100%;position:absolute;top:0;left:0;width:100%}}.mobile__video__popup{display:none}@media(max-width:767px){.mobile__video__popup{display:block}.mobile__video__popup.popup__video_horizontal .popup__button__image{min-height:105px;overflow:hidden}.mobile__video__popup.popup__video_horizontal .popup__button__image img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.popup__video__modal{display:none;pointer-events:auto;background-color:#0009;position:fixed;top:0;left:0;height:100%;width:100%;z-index:10000}.popup__video__modal .popup__video__modal-container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:45%;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);padding:18px 15px 28px}.popup__video__modal .popup__video__modal-container .close__popup__video__modal{z-index:10000;width:40px;float:right}.popup__video__modal .popup__video__modal-container .popupVideo__content{width:100%}.popup__video__modal .popup__video__modal-container .popupVideo__content .l-modal__inner iframe{height:100%;position:absolute;top:0;left:0;width:100%}.popup__video__modal .popup__video__modal-container .popupVideo__content .l-modal{overflow:hidden;padding-top:126.2%;position:relative;width:100%}.popup__video__modal .popup__video__modal-container .popupVideo__content .popupVideo__list{width:100%;margin-top:0}.popup__video__modal .popup__video__modal-container .popupVideo__content .popupVideo__list .js-youtube-inline{display:list-item;padding-bottom:0}.popup__video__modal .popup__video__modal-container .popupVideo__content .popupVideo__list>li{margin:0 auto;max-width:342px;width:100%}.popup__video__modal .popup__video__modal-container .popupVideo__content .popupVideo__list .popupVideo__photo-inner img{height:auto;width:100%}.popup__video__modal .popup__video__modal-container .popupVideo__content .popupVideo__list .popupVideo__photo{padding-top:126.5%;overflow:hidden;position:absolute;top:0;left:0;width:100%}.popup__video__modal .popup__video__modal-container .popupVideo__content .popupVideo__list .popupVideo__photo .popupVideo__photo-inner{height:100%;position:absolute;top:0;left:0;width:100%}.popup__video__modal .popup__video__modal-container .popupVideo__content .popupVideo__list .popupVideo__photo .popupVideo__photo-inner :before{background-color:#000;content:"";height:100%;opacity:.2;position:absolute;top:0;left:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;width:100%;z-index:1000}.popup__video__modal .popup__video__modal-container .popupVideo__content .popupVideo__list .popupVideo__icon{height:17px;width:17px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:1001}.video__popup__button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.video__popup__button .popup__button__image{position:relative;width:105px}.video__popup__button .popup__button__image:before{background-color:#000;opacity:.2;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:1000;content:"";height:100%;position:absolute;top:0;left:0;width:100%}.video__popup__button .popup__button__image .background-overplay svg{top:50%;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:1001;margin:auto;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px}.video__popup__button .popup__button__text{width:calc(100% - 105px);background-color:#f2efec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video__popup__button .popup__button__text .vid__text__container{width:80%;margin:auto}}.form__btn{display:inline-block;border-radius:0;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #464646;padding:4.264vw 4.5305vw;background-color:#464646;color:#fff;min-width:54.6325vw}.form__btn:hover{background-color:#444}@media(min-width:768px){.form__btn{padding:2rem 2.125rem;min-width:206px}}.form__row{margin-bottom:6.6625vw}@media(min-width:768px){.form__row{margin-bottom:3.125rem}}.form__row.box__giftwrap-option{margin-top:-30px}.form__label{display:block;margin-bottom:2.132vw}@media(min-width:768px){.form__label{margin-bottom:1rem}}.form__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__col{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.form--default .form__btn,.form__btn{margin:6.6625vw 0 0;padding:calc(1.05 * 5.33vw) 5.33vw}@media(min-width:768px){.form--default .form__btn,.form__btn{padding:17px;margin:3.125rem 0 0}}[class^=list-]{list-style:none outside none;margin-left:0}.glide__slides--custom a{color:#502c1e}@media(min-width:768px){.section-new .section__head{margin-bottom:30px}}.section-items .section__head{margin-bottom:6.6625vw}.section-items .section__head small{font-size:2.665vw;padding:0 1.599vw;font-family:Noto Sans JP,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,Arial,Helvetica,sans-serif}@media(min-width:768px){.section-items .section__head{margin-bottom:38px}}@media(min-width:768px){.section-items .section__head small{position:relative;top:-3px;padding:0 7px;font-size:14px;vertical-align:middle}}.section-pickup-items--product{padding:5.863vw 0}.section-pickup-items--product.section--gray .collection__item{margin-bottom:2.132vw}@media(min-width:768px){.section-pickup-items--product.section--gray .collection__item{margin-bottom:1rem}}.product-recommendations .section__title,.section-pickup-items--product .section__title{font-size:3.9975vw;font-weight:400;letter-spacing:.3px}@media(min-width:768px){.section-pickup-items--product{padding:68px 0}}@media(min-width:768px){.product-recommendations .section__head,.section-pickup-items--product .section__head{margin-bottom:46px}}@media(min-width:768px){.product-recommendations .section__title,.section-pickup-items--product .section__title{font-size:34px;letter-spacing:0}}#special__kit .special__kit_title{display:-webkit-box;display:-ms-flexbox;display:flex}#special__kit .special__kit_title .web,#special__kit .special__kit_title .description{text-align:center;padding-top:8px;padding-bottom:8px}#special__kit .special__kit_title .web{background:#000;color:#fff;width:30%}#special__kit .special__kit_title .description{background:#f5f5f5;padding-top:8px;padding-bottom:8px;width:70%}#special__kit .special__kit_body{display:-webkit-box;display:-ms-flexbox;display:flex}#special__kit .special__kit_body_img,#special__kit .special__kit_body_desc{width:50%}#special__kit .special__kit_body_desc .price{display:inline;font-family:URWClassico,sans-serif;font-weight:400;font-size:16px;padding:0 3px}#special__kit .special__kit_body_desc .tax{opacity:.3}.jdgm-prev-badge__text:after{content:"";width:7px;height:7px;border:12px solid #464646;border-width:0 1px 1px 0;display:inline-block;position:absolute;top:5px;right:0;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.product .product__size .list-radios li input:checked+label{color:#fff!important;background-color:#464646}.jdgm-prev-badge__text{display:inline-block;position:relative;padding-right:30px}.jdgm-prev-badge__text:after{content:"";width:7px;height:7px;border:12px solid #464646;border-width:0 1px 1px 0;display:block;position:absolute;top:5px;right:0;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.badge-limited-web{display:flex;flex-direction:column}.product__page__container .slick-slide{background:unset}
/*# sourceMappingURL=/cdn/shop/t/496/assets/product.css.map */
