@charset "UTF-8";body:not(.template-index) #shopify-section-header{height:auto}.template-product .c-breadcrumbs{position:relative!important}.template-product .c-product-slider{background-color:#fff}.template-product .c-product-slider .container{padding:0 233px!important;width:100%!important}@media screen and (max-width: 768px){.template-product .c-product-slider .container{padding:0!important}}.template-product .c-product-slider__item{padding:0 57px}@media screen and (max-width: 768px){.template-product .c-product-slider__item{padding:0}}.template-product .c-product-slider__img{padding-top:67%;position:relative}.template-product .c-product-slider__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 768px){.template-product .c-product-slider__img img{position:absolute;top:0;left:0}}.template-product .c-product-slider__arrow{top:0;right:24px}@media screen and (max-width: 768px){.template-product .c-product-slider__arrow{top:10px;right:15px}}.template-product .c-product-slider .slick-dotted.slick-slider{margin-bottom:0}@media screen and (max-width: 768px){.template-product .Product__ActionList{display:none}}@media screen and (max-width: 768px){.template-product .ProductItem__Info{margin-top:9px}}@media screen and (max-width: 768px){.template-product .ProductItem__Info .c-product__sub-title{display:none}}@media screen and (max-width: 768px){.template-product .ProductItem__Title.c-product__title{font-size:1.2rem;letter-spacing:.6px;line-height:1.6;padding-right:35px}}@media screen and (max-width: 768px){.template-product .ProductItem__Price{font-size:1.3rem!important;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:0}}.template-product #shopify-section-product-template{overflow:hidden}.template-product .Product.c-Product{max-width:1240px;margin:0 auto;padding:31px 40px 0}@media screen and (max-width: 768px){.template-product .Product.c-Product{max-width:100%;padding:0 25px}}.template-product .Product__Wrapper{max-width:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:5px;border-bottom:1px solid #e6e6e6}@media screen and (max-width: 768px){.template-product .Product__Wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.template-product .Product__Gallery{margin:0;width:54.5%}@media screen and (max-width: 768px){.template-product .Product__Gallery{width:100%;margin-bottom:23px}}.template-product .Product__Gallery .flickity-slider .AspectRatio:before{padding-bottom:66.8%}.template-product .Product__Gallery .flickity-slider .AspectRatio>img{-o-object-fit:contain;object-fit:contain}.template-product .Product__InfoWrapper{width:45.5%;position:relative;padding-left:68px}@media screen and (max-width: 768px){.template-product .Product__InfoWrapper{width:100%;padding:0}}.template-product .Product__Info{width:100%;max-width:100%;margin:0}@media screen and (max-width: 768px){.template-product .Product__Info .Container{padding:0}}@media screen and (max-width: 768px){.template-product .Product__SlideshowMobileNav{display:none}}.template-product .Product__SlideshowNav{text-align:left!important;margin:21px -2.5px -10px!important}@media screen and (max-width: 768px){.template-product .Product__SlideshowNav{display:block;margin:6px -2.5px -10px!important}.template-product .Product__SlideshowNav{margin-left:-23px!important}}@media print,screen and (min-width: 769px){.template-product .Product__SlideshowNavScroller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 768px){.template-product .Product__SlideshowNavScroller .slick-list{overflow:visible}}@media screen and (max-width: 768px){.template-product .Product__SlideshowNavScroller .slick-track{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 1139px){.Product__SlideshowMobileNav{display:none}.Product__SlideshowNav{display:block}}.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage{margin:0 2.5px 5px;width:calc(100% / 6 - 5px)}@media screen and (max-width: 768px){.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage{width:100px}}.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage:before{padding-bottom:100%}.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage img{-o-object-fit:cover;object-fit:cover}.c-product__info-box{padding-top:70px}.c-product__info-pre p{font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;font-size:3.4rem;letter-spacing:4.9px;line-height:1;margin-bottom:19px}@media screen and (max-width: 768px){.c-product__info-pre p{font-size:1.7rem;letter-spacing:6px;margin-bottom:7px}}.c-product__info--main{font-size:1.6rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;color:#222;letter-spacing:1.621px;line-height:2.44}@media screen and (max-width: 768px){.c-product__info--main{font-size:1.2rem;line-height:2.33}}.c-product__info--main h1{font-size:2.2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;letter-spacing:2.4px;margin-bottom:20px;line-height:2}@media screen and (max-width: 768px){.c-product__info--main h1{font-size:1.5rem;letter-spacing:1px;line-height:1.6;padding:0;margin-bottom:15px}}.c-product__info--main h2{font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;font-size:1.6rem;background:linear-gradient(128deg,#ff775e,#ff903e)!important;color:#fff;display:inline-block;padding:11px 24px 14px 32px;line-height:1;letter-spacing:2.5px;margin-bottom:9px}@media screen and (max-width: 768px){.c-product__info--main h2{font-size:1.2rem;letter-spacing:2px;line-height:1;padding:6px 11.5px 9px 12.5px;margin-bottom:15px}}.c-product__info--main h2:not(:first-of-type){margin-top:80px}@media screen and (max-width: 768px){.c-product__info--main h2:not(:first-of-type){margin-top:60px}}.c-product__info--main h3{font-size:2.8rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;letter-spacing:4px;margin-bottom:10px}@media screen and (max-width: 768px){.c-product__info--main h3{font-size:1.7rem;letter-spacing:1.9px;line-height:1.56;margin-bottom:16px}}@media screen and (max-width: 768px){.c-product__info--main h3:not(:first-of-type){margin-bottom:16px}}.c-product__info--main h3:last-of-type{margin-bottom:20px}@media screen and (max-width: 768px){.c-product__info--main h3:last-of-type{margin-bottom:17px}}.c-product__info--main h4{font-size:2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;line-height:1.8;letter-spacing:1px;margin-bottom:10px}.c-product__info--main img{margin-bottom:20px;margin-top:20px;display:inline-block;width:auto!important;height:auto!important;max-width:100%!important}@media screen and (max-width: 768px){.c-product__info--main img{margin-top:10px;margin-bottom:15px}}.c-product__info--main p{font-size:1.8rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal;color:#000;letter-spacing:2.3px;line-height:2.11;margin-bottom:0}.c-product__info--main p.c-product__info--strong{margin-bottom:30px;font-weight:300;font-size:2.6rem;line-height:1.6;display:block}.c-product__info--main p.c-product__info--strong strong{font-weight:300}@media screen and (max-width: 768px){.c-product__info--main p{font-size:1.4rem;letter-spacing:1.9px;line-height:2}.c-product__info--main p.c-product__info--strong{margin-bottom:18px;font-weight:300;font-size:2rem;line-height:1.6;display:block}}.c-product__info--main em{font-size:1.4rem;color:#a8aaac;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:1.7px;display:block;margin-bottom:29px}@media screen and (max-width: 768px){.c-product__info--main em{font-size:1.1rem;line-height:2.1;letter-spacing:1.9px;margin-bottom:12px}}.c-product__info--main .c-number{font-size:2.6rem;font-family:gillsans;line-height:1;letter-spacing:2.5px}@media screen and (max-width: 768px){.c-product__info--main .c-number{font-size:2rem;letter-spacing:1px}}.c-product__info--main .u-iframe{margin:60px auto 0;display:block;padding-top:56.26%;position:relative;max-width:999px}@media screen and (max-width: 768px){.c-product__info--main .u-iframe{margin-top:60px}}.c-product__info--main .u-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-product__info--main blockquote{color:#fff!important;background-color:#3c3c3c;position:relative;padding:100px 0;margin:110px 0 100px}@media screen and (max-width: 768px){.c-product__info--main blockquote{padding:55px 0;margin:60px 0 55px}}.c-product__info--main blockquote:before{position:absolute;content:"";background-color:#3c3c3c;width:100%;height:100%;right:-50%;top:0;z-index:-1}.c-product__info--main blockquote:after{position:absolute;content:"";background-color:#3c3c3c;width:100%;height:100%;left:-50%;top:0;z-index:-1}.c-product__info--main blockquote img{margin-top:30px}.c-product__info--main table{border:none;position:relative;margin:0 auto}@media screen and (max-width: 768px){.c-product__info--main table{margin:0;width:100%!important}}.c-product__info--main table:first-of-type{margin-top:147px}@media screen and (max-width: 768px){.c-product__info--main table:first-of-type{margin-top:11px}}.c-product__info--main table:last-of-type{margin-bottom:77px}@media screen and (max-width: 768px){.c-product__info--main table:last-of-type{margin-bottom:30px}}@media screen and (max-width: 768px){.c-product__info--main table:not(:first-of-type){margin:-27px 0}}.c-product__info--main table:before{position:absolute;content:"";background-color:#f2f2f2;width:100%;height:calc(100% + 154px);top:-77px;left:-50%;z-index:-1;pointer-events:none}.c-product__info--main table:after{position:absolute;content:"";background-color:#f2f2f2;width:100%;height:calc(100% + 154px);top:-77px;right:-50%;z-index:-1;pointer-events:none}@media screen and (max-width: 768px){.c-product__info--main table:before{top:0}.c-product__info--main table:after{top:0}.c-product__info--main table:before{height:calc(100% + 54px)}.c-product__info--main table:after{height:calc(100% + 54px)}}.c-product__info--main table thead tr{border:none}.c-product__info--main table thead tr th{border:none;font-size:2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;line-height:1;letter-spacing:1px;padding-bottom:51px;text-align:left}@media screen and (max-width: 768px){.c-product__info--main table thead tr th{font-size:1.4rem;padding-bottom:30px;position:relative}.c-product__info--main table thead tr th:before{position:absolute;content:"";background-color:#222;width:20px;height:2px;right:0;top:5px}.c-product__info--main table thead tr th:after{position:absolute;content:"";background-color:#222;height:20px;width:2px;right:9px;top:-4px;display:none}.c-product__info--main table thead tr th.is-hide:after{display:block}}@media screen and (max-width: 768px){.c-product__info--main table tbody{border-top:solid 20px #f2f2f2}.c-product__info--main table tbody.is-hide{display:none}}@media screen and (max-width: 768px){.c-product__info--main table tbody tr:first-child{border-top:none}.c-product__info--main table tbody tr:first-child td{padding:3px 0 8px}}.c-product__info--main table tr{border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc}.c-product__info--main table tr:first-child{border-top:0}.c-product__info--main table tr td:first-child{font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;letter-spacing:1px;padding:10px 0;width:16%!important}@media screen and (max-width: 768px){.c-product__info--main table tr td:first-child{width:38%!important;font-size:1.2rem;vertical-align:top;padding:11px 0}}.c-product__info--main table td{background-color:transparent;border:none;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;font-size:1.4rem;padding:10px 0}@media screen and (max-width: 768px){.c-product__info--main table td{padding:10px 0 7px;font-size:1.2rem}}.c-product-page__title{margin-bottom:33px}.c-product-page__video{max-width:750px;height:auto;width:100%;display:block;margin:30px auto}@media screen and (max-width: 768px){.c-product-page__title{margin-bottom:18px}.c-product-page__video{margin:15px auto}}.c-product-page__title p{font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;font-size:3.4rem;letter-spacing:4.4px;line-height:1.4}@media screen and (max-width: 768px){.c-product-page__title p{font-size:1.7rem;letter-spacing:4px;line-height:1.5;padding-right:50px}}.c-product__point{background-color:#f4f0ee;position:relative;margin:80px 0;padding:80px 0}@media screen and (max-width: 768px){.c-product__point{margin:42px 0 60px;padding:43px 0 45px}}.c-product__point:before{position:absolute;content:"";background-color:#f4f0ee;left:-50%;top:0;width:100%;height:100%;pointer-events:none}.c-product__point:after{position:absolute;content:"";background-color:#f4f0ee;right:-50%;top:0;width:100%;height:100%;pointer-events:none}.c-product__point-heading{position:relative;text-align:center;z-index:1;margin-bottom:33px}@media screen and (max-width: 768px){.c-product__point-heading{margin-bottom:22px}}.c-product__point p.c-product__point-sub-title{font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;color:#a8aaac;letter-spacing:3px;line-height:2}@media screen and (max-width: 768px){.c-product__point p.c-product__point-sub-title{font-size:1.2rem;letter-spacing:1.5px}}.c-product__point p.c-product__point-title{font-size:4rem;font-family:Public Sans,sans-serif;font-weight:600;font-style:normal;letter-spacing:3px;position:relative;line-height:1.41}@media screen and (max-width: 768px){.c-product__point p.c-product__point-title{font-size:2.75rem;letter-spacing:2.9px;line-height:1.3}}.c-product__point-main{position:relative;z-index:1}.c-product__point-box{padding-left:55px}@media screen and (max-width: 768px){.c-product__point-box{padding-left:0}}.c-product__point-item{background-color:#fff;position:relative;margin-bottom:5px;max-height:170px;height:170px;padding:0 85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.c-product__point-item{padding:0 5px 0 10px;max-height:80px;height:80px}}.c-product__point-step{width:110px;height:110px;background:linear-gradient(128deg,#ff775e,#ff903e)!important;color:#fff;border-radius:100%;position:absolute;left:-55px;top:50%;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}@media screen and (max-width: 768px){.c-product__point-step{position:relative;left:0;top:0;width:63px;height:63px;-webkit-transform:unset;transform:unset;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}}.c-product__point-step-heading p.c-product__point-step-title{font-size:2.2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;letter-spacing:2.5px;line-height:1.7}@media screen and (max-width: 768px){.c-product__point-step-heading p.c-product__point-step-title{font-size:1.4rem;letter-spacing:1px}}.c-product__point-step p.c-product__point-step-text{font-size:1.4rem;color:#fff;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;line-height:1.4}@media screen and (max-width: 768px){.c-product__point-step p.c-product__point-step-text{font-size:.9rem;letter-spacing:1px}}.c-product__point .c-number{font-size:3.4rem;font-family:gillsans;line-height:1;letter-spacing:2.5px;position:relative}@media screen and (max-width: 768px){.c-product__point .c-number{font-size:1.7rem}}.c-product__point p{margin-bottom:0}.ProductMeta{text-align:left}.ProductMeta__Label{display:inline-block;font-size:1.2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal;background-color:#e76654;color:#fff;padding:10px 12px 11px;line-height:1;margin-right:5px;letter-spacing:1.6px}.ProductMeta__Label--New,.ProductItem__Label--New{background-color:#e76654;text-transform:uppercase;font-family:Poppins,sans-serif;font-weight:400;min-width:90px;padding:0;text-align:center}@media screen and (max-width: 768px){.ProductMeta__Label{font-size:1rem;padding:6px 7px 8px 9px;letter-spacing:1.3px!important;margin-right:7px}.ProductMeta__Label--New,.ProductItem__Label--New{min-width:72px}}.ProductMeta__Label--soldOut{background-color:#ed6406}.ProductMeta__LabelList{margin-bottom:20px}@media screen and (max-width: 768px){.ProductMeta__LabelList{margin-bottom:12px!important}}.ProductMeta__Title{font-size:2.6rem!important;font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal;letter-spacing:1.3px!important;margin-bottom:3px;line-height:1.5}@media screen and (max-width: 768px){.ProductMeta__Title{font-size:2rem!important;letter-spacing:2px!important;line-height:1.55;padding-right:55px;margin-bottom:4px}}.ProductMeta__Price{font-size:2.8rem!important;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;color:#000;letter-spacing:.5px}@media screen and (max-width: 768px){.ProductMeta__Price{font-size:2rem!important;letter-spacing:0}}.ProductMeta__Price.Price--compareAt{margin-left:2px}.ProductMeta__PriceList{display:flex;align-items:center}.ProductMeta__PriceList.Heading{display:block}.ProductMeta__PriceList .c-tax{font-size:1.4rem;font-weight:300;color:#000}.ProductMeta__PriceList .c-sale,.ProductMeta__PriceList .c-sale .ProductMeta__Price,.ProductMeta__PriceList .c-sale .c-tax{color:#ef0009;font-weight:500}.ProductMeta__PriceList .c-sale,.ProductMeta__PriceList .c-original{line-height:1.6}.ProductMeta__PriceList .c-sale .ProductMeta__Price{font-size:2.8rem!important}.ProductMeta__PriceList .c-sale+.ProductMeta__Price.Price--compareAt{margin-left:0}@media screen and (max-width: 768px){.ProductMeta__PriceList .c-sale .ProductMeta__Price{font-size:20px!important}}.ProductMeta__ShareButtons{width:100%;background-color:#fff;padding:24px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;margin-bottom:0}@media screen and (max-width: 768px){.ProductMeta__ShareButtons{margin-top:28px;padding:28px 19px 28px 29px;margin-bottom:36px}}.ProductMeta__ShareTitle{font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;font-size:1.4rem!important;color:#222;letter-spacing:2px!important}@media screen and (max-width: 768px){.ProductMeta__ShareTitle{font-size:1.2rem!important;letter-spacing:1.8px!important}}.ProductMeta__ShareItem{margin:0 24px}@media screen and (min-width: 769px){.ProductMeta__ShareItem[aria-label=Twitter]{-webkit-transform:translateX(4px);transform:translate(4px)}}.ProductMeta__ShareItem .Icon{fill:#222;opacity:1}.ProductMeta__ShareItem .Icon--facebook{width:14px;height:27px}@media screen and (max-width: 768px){.ProductMeta__ShareItem{margin:0 17px}.ProductMeta__ShareItem .Icon--facebook{width:10.5px;height:20px}}.ProductMeta__ShareItem .Icon--twitter{width:27px;height:22px}@media screen and (max-width: 768px){.ProductMeta__ShareItem .Icon--twitter{width:20.5px;height:17px}}.ProductMeta__ShareItem .Icon--line{width:27px;height:27px}@media screen and (max-width: 768px){.ProductMeta__ShareItem .Icon--line{width:20px;height:20px}}.ProductForm{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ProductForm__AddToCart{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ProductForm button.wk-button-product .wk-icon svg path{fill:#fff}.ProductForm button.wk-button-product.wk-remove-product .wk-icon svg path{fill:#000}.wk-button-product{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#cartform .identixweb-order-delivery{padding:0!important}.identixweb-product-order-delivery{background:#fafafa;padding:20px;margin-bottom:30px}.identixweb-product-order-delivery .odd-product-calendar-note{color:#ff1800;font-weight:700}.identixweb-order-delivery-datepicer-icon .input-group .uiDeliveryCalendar,.Product__Wrapper .identixweb-product-order-delivery select.deliveryTime{background:#fff!important}@media screen and (max-width: 768px){.identixweb-product-order-delivery .odd-product-calendar-note{font-size:12px}}.identixweb-product-order-delivery .uiHeading{margin:0 0 10px!important}@media screen and (max-width: 768px){.ProductForm{margin-top:12px}}.ProductForm__Label{font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal;color:#222;letter-spacing:1px;margin-bottom:7px}@media screen and (max-width: 768px){.ProductForm__Label{line-height:1.5;margin-bottom:5px}}.ProductForm__Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 28px 17px 14px;border:1px solid #E6E6E6;border-radius:3px;background:#f2f2f2}@media screen and (max-width: 768px){.ProductForm__Item{padding:10px 28px 12px 14px}}.ProductForm__SelectedValue{font-size:1.6rem;letter-spacing:1px;vertical-align:middle;line-height:1.5;font-weight:300}.ProductForm__Option{margin-bottom:23px}@media screen and (max-width: 768px){.ProductForm__SelectedValue{font-size:1.4rem}.ProductForm__Option{margin-bottom:16px}}.ProductForm__Option-title{font-size:1.4rem;color:#222;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;padding-left:16px;letter-spacing:2.2px}@media screen and (max-width: 768px){.ProductForm__Option-title{font-size:1.2rem;padding-left:12px}}.ProductForm__Option .HorizontalList__Item{margin-right:5px;max-width:260px}@media screen and (max-width: 758px){.ProductForm__Option .HorizontalList__Item{margin-right:-2px}}@media screen and (max-width: 768px){.ProductForm__Option .HorizontalList__Item{max-width:inherit}}.ProductForm__Option .HorizontalList__Item label{font-size:1.2rem;color:#222;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:2.9px;padding:6px 14px;border:solid 1px #E2E2E2;border-radius:6px}@media screen and (max-width: 768px){.ProductForm__Option .HorizontalList__Item label{font-size:1.1rem;letter-spacing:1.2px;padding:6px 14px}}.ProductForm__Option .HorizontalList__Item label.is-active{font-size:1.2rem;color:#222;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;border:solid 2px #222;border-radius:6px}@media screen and (max-width: 768px){.ProductForm__Option .HorizontalList__Item label.is-active{font-size:1.1rem}}.ProductForm__Option .HorizontalList__Item input:checked+label{font-size:1.2rem;color:#222;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;border:solid 2px #222;border-radius:6px}@media screen and (max-width: 768px){.ProductForm__Option .HorizontalList__Item input:checked+label{font-size:1.1rem}}@media screen and (max-width: 768px){.ProductForm__Option--labelled{margin-bottom:9px}}.ProductForm__Option:nth-child(3){margin-bottom:28px}@media screen and (max-width: 768px){.ProductForm__Option:nth-child(3){margin-bottom:10px}}.ProductForm__Option:nth-child(3) label{padding:5px 17px;letter-spacing:1px}@media screen and (max-width: 768px){.ProductForm__Option:nth-child(3) label{padding:7px 13px}}.ProductForm__Variants{margin-bottom:12px}@media screen and (max-width: 768px){.ProductForm__Variants{margin-bottom:0}}.ProductForm__QuantitySelector{margin-bottom:39px}.ProductForm__Item .Icon--select-arrow-drop{position:absolute;top:calc(50% - 3px);right:20px;width:8px;height:6px}.ProductForm__QuantitySelector .QuantitySelector{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:0;border-right:0;border-radius:3px}.ProductForm__QuantitySelector .QuantitySelector--large .QuantitySelector__Button{padding:14px 24px;background:#f2f2f2;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.ProductForm__QuantitySelector .QuantitySelector--large .QuantitySelector__CurrentQuantity{width:58px;font-family:Poppins,sans-serif;font-weight:400}@media screen and (max-width: 768px){.ProductForm__QuantitySelector{display:block;margin-bottom:29px}.ProductForm__Item .Icon--select-arrow-drop{top:calc(50% - 2px);width:7px;height:5px}}.ProductForm__note p{font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px}@media screen and (max-width: 768px){.ProductForm__note p{font-size:1.1rem;letter-spacing:1.2px}}.ProductForm__AddToCart{width:100%;border:solid 1px #43b1ad;color:#fff;background:#43b1ad;border-radius:3px 6px 6px;font-size:2.2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal;height:91px;letter-spacing:2px}.ProductForm__AddToCart span{position:relative;display:block;padding-left:48px;letter-spacing:2.5px;line-height:1.5}@media screen and (max-width: 768px){.ProductForm__AddToCart{font-size:2rem}.ProductForm__AddToCart span{padding-left:38px;letter-spacing:.5px}}.ProductForm__AddToCart span:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='Icon Icon--custom-cart' role='presentation' width='29px' height='26px' viewBox='0 0 24 22' style='%0A'%3E%3Cg id='\30ab\30fc\30c8' transform='matrix(-1, 0, 0, -1, 24.294, 0.008)' style=' stroke: %23fff;%0A'%3E%3Cpath id='Path_147' data-name='Path 147' d='M23.829-.457H20.382a.943.943,0,0,1-.912-.669L15.436-15.094a.942.942,0,0,0-.912-.669H3.848' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='0.931'%3E%3C/path%3E%3Cpath id='Path_148' data-name='Path 148' d='M16.143-12.647H3.913a1.06,1.06,0,0,0-1.026.751L.811-4.754a.922.922,0,0,0,.912,1.162H18.73' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='0.931'%3E%3C/path%3E%3Cellipse id='Ellipse_9' data-name='Ellipse 9' cx='1.778' cy='1.718' rx='1.778' ry='1.718' transform='translate(3.106 -21.543)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='0.931'%3E%3C/ellipse%3E%3Cellipse id='Ellipse_10' data-name='Ellipse 10' cx='1.778' cy='1.718' rx='1.778' ry='1.718' transform='translate(12.591 -21.543)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='0.931'%3E%3C/ellipse%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:29px;height:26px;position:absolute;top:13%;left:6px}@media screen and (max-width: 768px){.ProductForm__AddToCart span:before{top:11%;left:-5px}}.ProductForm__AddToCart .Icon--custom-cart{fill:#fff;margin-right:12px;width:30px;height:30px}.Product__InfoWrapper .wk-button-product{margin-top:20px!important;border:1px solid #333333;border-radius:6px;padding:19px 15px}.Product__InfoWrapper .wk-button-product .wk-icon{margin-right:10px;width:21px;height:15px}.Product__InfoWrapper .wk-button-product .wk-label{font-size:14px;letter-spacing:.5px;line-height:1.5;color:#000;font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal}@media screen and (max-width: 768px){.Product__InfoWrapper .wk-button-product .wk-label{font-size:1.3rem}.Product__InfoWrapper .wk-button-product{margin-top:15px!important;padding:15px}.ProductForm__AddToCart{height:80px;letter-spacing:.5px}.Product__InfoWrapper .wk-button-product .wk-icon{margin-right:5px;width:18px;height:13px;top:1px}}.ProductForm__AddToCart:before{display:none}.ProductForm__AddToCart:hover{color:#fff!important;border-color:#43b1ad}.ProductItem__Info{position:relative}.c-tax{font-size:1.2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;color:#a8aaac;letter-spacing:1px}@media screen and (max-width: 768px){.c-tax{font-size:1.1rem}}.c-policy{margin-bottom:30px;padding-bottom:90px;background:#f2f2f2;padding-top:90px}@media screen and (max-width: 768px){.c-policy{padding-bottom:45px;padding-top:45px;margin-bottom:0}}.c-policy__heading{position:relative;border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #dcdcdc;background:#fff;text-align:center}.c-policy__heading:before{position:absolute;content:"";background-color:#000;width:17px;height:1px;right:30px;top:49%}.c-policy__heading:after{position:absolute;content:"";background-color:#000;height:17px;width:1px;right:38px;top:37%;display:none}.c-policy__heading.is-hide:after{display:block}@media screen and (max-width: 768px){.c-policy .container{padding:0 25px}.c-policy__heading{margin-bottom:0;position:relative}}.c-policy__toggle{position:relative;font-size:1.6rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;color:#222;letter-spacing:2.3px;padding:19px 15px;cursor:pointer}.c-policy__box{background-color:#fff;padding:37px 62px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #dcdcdc;border-top:0;height:100%;-webkit-transition:all .3s linear;transition:all .3s linear}.c-policy__box.is-hide{height:0;visibility:hidden;opacity:0;padding-top:0;padding-bottom:0}@media screen and (max-width: 768px){.c-policy__box{padding:24px 28px 1px}}.c-policy__item{margin-bottom:34px}@media screen and (max-width: 768px){.c-policy__item{margin-bottom:23px}}.c-policy__item p{font-size:1.4rem;color:#222;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:1.1px;margin-bottom:2px;line-height:30px}@media screen and (max-width: 768px){.c-policy__item p{font-size:1.2rem;letter-spacing:0px;line-height:1.9}}.c-policy__item p a{font-size:1.4rem;color:#222;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:1.5px;padding-bottom:5px;border-bottom:solid 1px #222;position:relative;top:-4px}@media screen and (max-width: 768px){.c-policy__item p a{font-size:1.2rem;top:0;letter-spacing:1.2px}}.c-policy__title{font-size:1.6rem;color:#222;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:2.4px;line-height:1;margin-bottom:23px;padding-left:18px;position:relative}@media screen and (max-width: 768px){.c-policy__title{font-size:1.2rem;letter-spacing:1.9px;margin-bottom:14px}}.c-policy__title:before{position:absolute;content:"";background-color:#222;width:12px;height:12px;left:0;top:calc(50% + 2px);-webkit-transform:translate(0,-50%);transform:translateY(-50%)}@media screen and (max-width: 768px){.c-policy__title:before{width:10px;height:10px;left:-1px;top:50%}}.c-policy__note{color:#a8aaac}.c-policy__link{font-size:1.4rem;color:#222;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:1.5px;padding-bottom:5px;border-bottom:solid 1px #222;position:relative;top:-4px}@media screen and (max-width: 768px){.c-policy__link{font-size:1.2rem;top:0;letter-spacing:1.2px}}#shopify-product-reviews.c-reviews{max-width:1280px;padding:0 90px;margin:0 auto!important}@media screen and (max-width: 768px){#shopify-product-reviews.c-reviews{max-width:100%;padding:0 20px;margin-top:57px!important}#shopify-product-reviews.c-reviews.is-hide{display:none}}#shopify-product-reviews .spr-container{padding:0 100px}@media screen and (max-width: 768px){#shopify-product-reviews .spr-container{padding:0}}#shopify-product-reviews .spr-icon{margin-bottom:10px}#shopify-product-reviews .spr-review{padding-bottom:35px;border-bottom:solid 1px #E2E2E2}@media screen and (max-width: 768px){#shopify-product-reviews .spr-review{padding-bottom:27px}}#shopify-product-reviews .spr-review-header{margin-bottom:11px}@media screen and (max-width: 768px){#shopify-product-reviews .spr-review-header{margin-bottom:12px}}#shopify-product-reviews .spr-review-header-starratings{margin-bottom:35px}@media screen and (max-width: 768px){#shopify-product-reviews .spr-review-header-starratings{margin-bottom:24px}}#shopify-product-reviews .spr-review-header-starratings i{font-size:1.17rem!important;margin-right:2px}@media screen and (max-width: 768px){#shopify-product-reviews .spr-review-header-starratings i{font-size:1.05rem!important;margin-right:-1.95px}}#shopify-product-reviews .spr-review-header-title{font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;color:#222;letter-spacing:1.5px;line-height:1}#shopify-product-reviews .spr-review-header-byline{left:auto;bottom:auto;right:0;top:8px;font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;color:#a8aaac;letter-spacing:.5px;line-height:1}@media screen and (max-width: 768px){#shopify-product-reviews .spr-review-header-byline{font-size:1.3rem;letter-spacing:1.7px}}#shopify-product-reviews .spr-review-content-body{font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;color:#222;letter-spacing:1.5px;line-height:2}@media screen and (max-width: 768px){#shopify-product-reviews .spr-review-content-body{font-size:1.2rem;letter-spacing:1.1px;line-height:1.9}}#shopify-product-reviews .spr-form form{margin-bottom:30px}#shopify-product-reviews .spr-form-actions{text-align:center}#shopify-product-reviews .spr-form-actions input{background:#ff775e!important;background:-webkit-gradient(linear,left top,right top,color-stop(45%,#ff775e),color-stop(55%,#ff903e))!important;background:linear-gradient(90deg,#ff775e 45%,#ff903e 55%)!important;color:#fff}#shopify-product-reviews .spr-summary-actions-newreview{background:#ff775e!important;background:-webkit-gradient(linear,left top,right top,color-stop(45%,#ff775e),color-stop(55%,#ff903e))!important;background:linear-gradient(90deg,#ff775e 45%,#ff903e 55%)!important;color:#fff;border:none}#shopify-product-reviews .spr-summary-actions-newreview:before{display:none}#shopify-product-reviews .spr-review+.spr-review{margin-top:30px}@media screen and (max-width: 768px){#shopify-product-reviews .spr-review+.spr-review{margin-top:21px}}.c-reviews__heading{margin-bottom:57px}@media screen and (max-width: 768px){.c-reviews__heading{border-top:solid 1px #e2e2e2;margin-bottom:0}}.c-reviews__title{font-size:2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;color:#222;letter-spacing:2.3px;line-height:1.3;padding:0 100px}@media screen and (max-width: 768px){.c-reviews__title{padding:32px 0 0;font-size:1.4rem;letter-spacing:1.8px;position:relative}.c-reviews__title:before{position:absolute;content:"";background-color:#222;width:20px;height:2px;right:0;bottom:7px}.c-reviews__title:after{position:absolute;content:"";background-color:#222;height:20px;width:2px;right:9px;bottom:-2px;display:none}.c-reviews__title.is-hide:after{display:block}}.c-reviews__button{text-align:center;margin-top:35px}.c-reviews__btn{font-size:1.4rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;color:#222;letter-spacing:1.2px;position:relative}.c-reviews__btn:before{display:inline-block;content:"";background:url(https://cdn.shopify.com/s/files/1/0502/9530/8443/files/plus.png?v=1615612697) no-repeat center;background-size:contain;width:12px;height:12px;margin-right:20px}.ProductList--carousel{margin:0}@media screen and (max-width: 768px){.ProductList--carousel{margin:0 -5px}}.ProductList .Carousel__Cell{width:20%;min-width:304px;padding:0 10px}@media screen and (max-width: 768px){.ProductList .Carousel__Cell{width:50%;margin:0!important;padding:0 5px;min-width:initial}}.ProductList .Carousel__Cell .ProductItem__ImageWrapper .AspectRatio:before{padding-bottom:67%!important}.ProductList .Carousel__Cell .ProductItem__ImageWrapper img{-o-object-fit:cover;object-fit:cover}.template-product header.SectionHeader{margin-bottom:30px}@media screen and (max-width: 768px){.template-product header.SectionHeader{margin-bottom:22px}}.template-product header.SectionHeader h3{font-size:2.2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;color:#222;letter-spacing:3px}@media screen and (max-width: 768px){.template-product header.SectionHeader h3{font-size:1.5rem!important;letter-spacing:2.3px!important;font-weight:700!important}}.template-product div#shopify-section-kachimo-related-product section{padding-bottom:17px}@media screen and (max-width: 768px){.template-product div#shopify-section-kachimo-related-product section{padding-top:69px}}.template-product div#shopify-section-kachimo-related-product section .flickity-viewport{overflow:visible}.template-product .flickity-page-dots{margin-top:78px}.template-product .flickity-page-dots li{background:transparent!important;border:none}.template-product .flickity-page-dots li:before{background:#f0f2f5;border-radius:100%;width:8px;height:8px}.template-product .flickity-page-dots li.is-selected:before{background:#000;border-radius:100%;width:8px;height:8px}.template-product #shopify-section-footer .c-social{padding-top:75px;padding-bottom:75px}.template-product #shopify-section-footer .c-social .HorizontalList__Item{margin:0 30px}@media screen and (max-width: 768px){.template-product #shopify-section-footer .c-social{padding-top:60px;padding-bottom:60px}}@media screen and (max-width: 768px){.template-product #shopify-section-footer .c-social .Footer__Social .HorizontalList__Item .c-social__text{padding-top:3px}}.template-product #shopify-section-footer .c-footer .Footer__Inner{padding:0 105px}@media screen and (max-width: 768px){.template-product #shopify-section-footer .c-footer .Footer__Inner{padding:0}}div#shopify-section-product-recommendations .flickity-viewport{overflow:visible}div#shopify-section-product-recommendations .flickity-page-dots{margin-top:40px}div#shopify-section-product-recommendations section{padding:44px 0 18px;overflow:hidden}div#shopify-section-product-recommendations section .c-product__sub-title{font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal}div#shopify-section-product-recommendations section .ProductItem__Title{font-family:noto-sans-cjk-jp,sans-serif;font-weight:300;font-style:normal}div#shopify-section-recently-viewed-products .flickity-viewport{overflow:visible}div#shopify-section-recently-viewed-products .flickity-page-dots{margin-top:50px}div#shopify-section-recently-viewed-products section{padding-bottom:0}button.wk-button-collection .wk-icon{width:19px;height:19px}.c-product-quick-scroll__wk button.wk-button-collection .wk-icon svg path{fill:#fff}.c-product-quick-scroll{padding:15px 0;background-color:#fff;position:fixed;bottom:0;z-index:100;width:100%;opacity:0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.c-product-quick-scroll.is-active{opacity:1;pointer-events:all}.c-product-quick-scroll__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){div#shopify-section-product-recommendations section{padding-top:34px}div#shopify-section-product-recommendations section .SectionHeader .Container{padding:0}.c-product-quick-scroll__box{padding:0}}.c-product-quick-scroll__item--left{width:65%}.c-product-quick-scroll__item--right{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 850px){.c-product-quick-scroll__item--left{flex:1 0 auto;width:auto}.c-product-quick-scroll__item--right{width:100%;margin-left:10px}}.c-product-quick-scroll__title{font-size:2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;color:#222;letter-spacing:.5px;padding-right:35px;margin-bottom:0;line-height:1.5}.c-product-quick-scroll__price{font-size:2.2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;letter-spacing:0;display:inline-block;margin-bottom:0;line-height:1.5}.c-product-quick-scroll__price span{font-size:1.4rem}.c-product-quick-scroll__price--freeChange{display:inline-block;font-size:1.3rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;margin-left:25px;color:#666}.c-product-quick-scroll__price--freeChange img{width:auto;vertical-align:middle;margin-right:6px}.c-product-quick-scroll__price--freeChange span br{display:none}@media screen and (max-width: 850px){.c-product-quick-scroll__title{display:none}.c-product-quick-scroll__price{display:block;font-size:1.9rem}.c-product-quick-scroll__price--freeChange{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;margin:0}.c-product-quick-scroll__price--freeChange span{line-height:1.5}.c-product-quick-scroll{padding:6px 0}.c-product-quick-scroll .container{padding:0 15px}.c-product-quick-scroll__price--freeChange img{width:15px;padding-bottom:2px}}.c-product-quick-scroll__wk{width:32px;height:32px;border:solid 1px #222;border-radius:100%}@media screen and (max-width: 768px){.c-product-quick-scroll__price--freeChange span br{display:none}.c-product-quick-scroll__wk{width:35px;height:35px}}.c-product-quick-scroll__wk button{position:relative!important;opacity:1!important}.c-product-quick-scroll__wk button svg{position:absolute;width:13px!important;height:11px!important;left:48%;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 768px){.c-product-quick-scroll__wk button svg{width:14.5px!important;height:12px!important;left:52%;top:52%}}@media screen and (max-width: 768px){.c-product-quick-scroll__wk button svg{top:72%}}.mac .c-product-quick-scroll__wk button svg{top:calc(48% + 1px)}@media screen and (max-width: 768px){.mac .c-product-quick-scroll__wk button svg{top:calc(48% + 7.5px)}}.c-product-quick-scroll__button{margin-left:15px;margin-right:14px}@media screen and (max-width: 850px){.c-product-quick-scroll__button{margin-left:0;margin-right:10px}}@media screen and (max-width: 768px){.c-product-quick-scroll__button{-webkit-box-flex:1;-ms-flex:1;flex:1}}.c-product-quick-scroll__btn{display:block;width:300px;padding:17px 0;text-align:center;background:#43b1ad;color:#fff;border-radius:6px;font-size:1.8rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;line-height:1;letter-spacing:.5px;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}.c-product-quick-scroll__btn svg{margin-right:5px}@media screen and (max-width: 768px){.c-product-quick-scroll__btn{width:100%;padding:15.5px 0}}@media screen and (max-width: 850px){.c-product-quick-scroll__btn{font-size:1rem;padding:11px 5px}.c-product-quick-scroll__btn svg{width:20px!important;height:18px!important}}.u-safari .c-product__info--main h2{padding:11px 28px 7px 32px}.u-safari .c-product__point .c-number{top:6px!important;left:2px}.u-safari .c-product__info--main .c-number{position:relative;top:2px}.identixweb-order-delivery-datepicer-icon .input-group-btn .order-calendar-button-click{padding:8px 6.5px!important}.identixweb-order-delivery-datepicer-icon .input-group-btn .order-calendar-button-click img{width:16px;height:16px}.c-special-tags{margin:30px 0}.c-special-tags .c-special-tag{background-color:#3bb9d2;color:#fff;padding:5px 12px 6px;display:inline-block;margin-right:6px;margin-bottom:10px;font-size:1.2rem;font-weight:700}@media screen and (max-width: 768px){.c-special-tags .c-special-tag{padding:3px 7px 6px 9px;font-size:1rem}}.c-delivery .identixweb-product-order-delivery{display:block;padding:20px;background:#fafafa}.c-delivery .identixweb-product-order-delivery .uiHeading{font-size:16px;margin:0 0 10px}.c-delivery .identixweb-product-order-delivery .odd-product-calendar-note{color:#ff1800;font-weight:700}@media screen and (max-width: 768px){.c-delivery .identixweb-product-order-delivery .odd-product-calendar-note{font-size:12px}}.c-delivery .identixweb-product-order-delivery select.deliveryTime,.c-delivery .uiDeliveryCalendar{background:#fff!important}.c-delivery .identixweb-order-delivery-datepicer-icon,.c-delivery .identixweb-product-order-delivery-deliveryTime{width:100%;max-width:300px}@media screen and (max-width: 768px){.ProductMeta__ShareButtons{padding:0 20px}.ProductMeta__ShareTitle{font-size:1.2rem!important}.ProductMeta__ShareItem svg{width:30px!important;height:30px!important}.ProductMeta__Label{font-size:1rem}}@media (max-width: 768px){.Product__Wrapper .flickity-enabled.is-draggable{margin:0 -25px}.ProductForm__QuantitySelector .QuantitySelector--large .QuantitySelector__Button{padding:11px 16px;line-height:1.5;width:45px;height:43px;text-align:center;display:flex;align-items:center}.ProductForm__QuantitySelector .QuantitySelector--large .QuantitySelector__CurrentQuantity{width:44px}.c-product__info-box{padding-top:32px}.c-product__info-box .container{padding:0 25px}.c-policy__toggle{font-size:1.3rem;padding:11px 15px}.c-policy__heading:before{width:13px;right:20px}.c-policy__heading:after{top:36%;height:13px;right:26px}}.ProductRecommendations .flickity-slider{margin:0 -10px}.template-product .ProductList--slick .c-product__sub-title{display:none}.template-product .ProductList--slick .product__cell{padding:0 13.5px}.template-product .ProductList--slick .slick-list{margin:0 -13.5px 30px;overflow:visible}.template-product .ProductListWrapper{overflow:visible}.template-product .ProductList--slick .slick-dots{position:relative;bottom:0!important;margin-top:20px}.template-product .c-recently-viewed{margin-top:0}@media screen and (max-width: 768px){.template-product .ProductList--slick .product__cell{padding:0 7.5px}.template-product .ProductList--slick .slick-list{margin:0 -7.5px}.template-product .ProductList--slick .slick-dots{margin-top:10px}}.identixweb-order-delivery-datepicer-icon .input-group .uiDeliveryCalendar{-webkit-appearance:none;appearance:none}.Product__SlideshowNavImage.is-selected{border:1px solid var(--heading-color)}.Popover__ValueList .Popover__Value[disabled=disabled]{cursor:not-allowed;opacity:.5}.Popover--withMinWidth .Popover__Value,.Popover__ValueList--center .Popover__Value{font-size:18px}
/*# sourceMappingURL=/s/files/1/0502/9530/8443/t/57/assets/kachimo-product-template.scss.css.map */
