@charset "UTF-8";.product-form__item label,.shopify-payment-button,.product-template_konstella .product-form__btnBox,.thumbnails-slider__prev,.thumbnails-slider__next{display:none}@media only screen and (max-width: 749px){.template-product .main-content{padding-top:calc(220 / 750 * 100vw)}.product-single .grid__item.medium-up--one-half{width:100%}.product-single.grid{margin-left:calc(-40 / 750 * 100vw)}.product-single .grid__item{padding-left:calc(40 / 750 * 100vw)}.product-single__meta{padding-left:calc(20 / 750 * 100vw);padding-right:calc(20 / 750 * 100vw)}.product-brand{font-size:calc(20 / 750 * 100vw);margin-bottom:4vw}.product-single__title{font-size:calc(31 / 750 * 100vw);line-height:1.67;font-weight:400}.product-single__description{margin-top:4vw;font-size:3.2vw;line-height:1.8}.product-single__description p{font-size:3.2vw;line-height:1.8}.product__price{margin-top:calc(40 / 750 * 100vw)}.product__price .price-item{font-size:calc(40 / 750 * 100vw);font-weight:400;color:#646464}.product__price .price-item .product__policies{font-size:calc(20 / 750 * 100vw)}.product-single__description table{width:100%;float:none!important}.product-single__description table tr{height:auto!important}.product-single__description table th{width:100px;height:auto!important;font-size:calc(22 / 750 * 100vw);line-height:1.8;padding-bottom:calc(10 / 750 * 100vw)}.product-single__description table td{height:auto!important;font-size:calc(22 / 750 * 100vw);line-height:1.8;padding-bottom:calc(10 / 750 * 100vw)}.product-btn{display:flex;align-items:flex-end;justify-content:space-between;margin-top:calc(50 / 750 * 100vw);position:relative}.product-form{width:100%;max-width:none;padding-top:0}.product-form__NobtnBox{height:44px;font-size:14px;font-size:1.4rem;line-height:44px}.product-form__btnBox{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:0}.product-form__controls-group{width:75px}.product-form__item{flex-basis:100%;margin:0}.product-form__btngroup{width:calc(100% - 85px)}.product-form__input--quantity{max-width:none}.product-form__controls-group~.product-form__controls-group--submit{width:calc(100% - 85px);padding-right:50px;margin-top:0}.product-form__cart-submit,.shopify-payment-button .shopify-payment-button__button--unbranded{margin:0}#wishlisthero-product-page-button-container{width:auto;position:absolute;right:0;bottom:0}#wishlisthero-product-page-button-container button{width:40px;padding:0 5px 0 0!important}#wishlisthero-product-page-button-container svg{font-size:3rem;color:#969696}.product-online{margin-top:4vw;margin-left:-3%;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.product-online p{width:46%;margin-left:4%}.product-online p:nth-child(n+4){margin-top:4%}.product-other-info{width:100vw;margin-left:calc(-40 / 750 * 100vw);margin-top:8vw}.product-other-info .product-other-info-block:nth-child(2) .product-other-info-block-header{border-top:none}.product-other-info .product-other-info-block.is-open+.product-other-info-block .product-other-info-block-header{border-top:1px solid #969696}.product-other-info-block{width:100%}.product-other-info-block .product-other-info-block-header{display:block;border-top:1px solid #969696;border-bottom:1px solid #969696}.product-other-info-block .product-other-info-block-header a{padding:10px 8%;line-height:2;font-size:3.2vw;line-height:1;position:relative;display:block;background:url(/cdn/shop/t/1/assets/navi_plus.png) right 8% center no-repeat;background-size:10px auto}.product-other-info-block .product-other-info-block-header.is-open a{background:url(/cdn/shop/t/1/assets/navi_minus.png) right 8% center no-repeat;background-size:10px auto}.product-other-info-block-body{display:none;font-size:3.2vw;line-height:2;margin:10px 0;padding-left:8%;padding-right:8%}div[id^=webyze-product-colors-]{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:calc(80 / 750 * 100vw);margin-top:calc(16 / 750 * 100vw)}div[id^=webyze-product-colors-]:before{display:block;width:100%;font-size:calc(22 / 750 * 100vw);font-weight:400;margin-bottom:calc(20 / 750 * 100vw)}div[id^=webyze-product-colors-] .swatchProductColor{position:relative;width:calc(25% - 8px)!important;height:calc(25% - 2px)!important}div[id^=webyze-product-colors-] .swatchProductColor:before{content:"";display:block;padding-top:100%}div[id^=webyze-product-colors-] .swatchProductColor>div{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#cart_submit{background:#285078;font-size:3.2vw;font-weight:400;color:#fff;border:none}#cart_submit svg{width:15px;height:auto;vertical-align:middle;margin-right:5px}#shopify-section-product-recommendations .page-width{padding:0}#shopify-section-product-recommendations .product-recommendations__wrap{overflow-x:auto;padding-left:calc(40 / 750 * 100vw);padding-right:calc(40 / 750 * 100vw)}#shopify-section-product-recommendations .grid--view-items{width:156vw;margin-left:0}#shopify-section-product-recommendations .grid--view-items .grid__item+.grid__item{margin-left:4vw}#shopify-section-product-recommendations .grid--view-items .grid__item{display:inline-block;width:calc(260 / 750 * 100vw);padding-left:0;float:none}.product-recommendations__inner{padding:16vw 0 0}.product-recommendations__inner h2,#product_visumo .section-header h2{font-size:3.2vw;font-weight:400;margin-bottom:calc(40 / 750 * 100vw)}.return-link-wrapper{margin-top:calc(50 / 750 * 100vw)}.return-link{padding:0;border:none;font-size:calc(22 / 750 * 100vw);font-weight:400}.return-link svg{width:5px;height:auto;margin-right:5px}.slider-active .product-single__thumbnails{max-width:100%;overflow:visible}}@media only screen and (min-width: 750px){.template-product .main-content{padding-top:180px}.grid{margin-left:0}.product-single .grid__item{padding-left:40px}.product-single .product-single__media-group{padding-left:0;padding-right:40px}.medium-up--one-quarter{width:22%;padding-left:4%;box-sizing:content-box}.grid--uniform .medium-up--one-quarter:nth-child(4n+1){padding-left:0}.product-brand{font-size:13px;font-size:1.3rem;margin-bottom:20px}.product-single__title{font-size:21px;font-size:2.1rem;line-height:1.67;font-weight:400}.product-single__description,.product-single__description p{font-size:12px;font-size:1.2rem;line-height:2}.product__price{margin-top:40px}.product__price .price-item{font-size:16px;font-size:2rem;font-weight:400;color:#646464}.product__price .price-item .product__policies{font-size:10px;font-size:1rem}.product-single__description table{width:100%;float:none!important}.product-single__description table tr{height:auto!important}.product-single__description table th{width:100px;height:auto!important;font-size:11px;font-size:1.1rem;line-height:1.8;padding-bottom:5px}.product-single__description table td{height:auto!important;font-size:11px;font-size:1.1rem;line-height:1.8;padding-bottom:5px}.product-btn{display:flex;align-items:flex-end;justify-content:space-between;margin-top:50px}.product-form{width:calc(100% - 50px);max-width:none;padding-top:0}.product-form__NobtnBox{height:44px;font-size:14px;font-size:1.4rem;line-height:44px}.product-form__btnBox{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:0}.product-form__controls-group{width:90px}.product-form__item{flex-basis:100%;margin:0}.product-form__btngroup{width:calc(100% - 100px)}.product-form__input--quantity{max-width:none}.product-form__controls-group~.product-form__controls-group--submit{width:calc(100% - 100px);margin-top:0}.product-form__cart-submit,.shopify-payment-button .shopify-payment-button__button--unbranded{margin:0}#wishlisthero-product-page-button-container button{width:35px;padding:0 10px 0 0!important}#wishlisthero-product-page-button-container svg{font-size:2.2rem;color:#969696}.product-online{margin-top:30px;margin-left:-10px;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.product-online p{width:calc(33.33% - 10px);margin-left:10px}.product-online p:nth-child(n+4){margin-top:10px}.product-other-info{margin-top:30px;width:100%}.product-other-info-btn{display:flex;justify-content:flex-start}.product-other-info-btn .product-other-info-block-header+.product-other-info-block-header{margin-left:20px}.product-other-info-btn .product-other-info-block-header{display:inline-block;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #969696}.product-other-info-btn .product-other-info-block-header a{padding-right:30px;line-height:2;font-size:14px;font-size:1.4rem;line-height:1;position:relative;display:inline-block;background:url(/cdn/shop/t/1/assets/navi_plus.png) right 5px center no-repeat;background-size:10px auto}.product-other-info-btn .product-other-info-block-header.is-open a{background:url(/cdn/shop/t/1/assets/navi_minus.png) right 5px center no-repeat;background-size:10px auto}.product-other-info-block-body{display:none;font-size:14px;font-size:1.4rem;line-height:2;padding-top:15px}div[id^=webyze-product-colors-]{margin-bottom:40px;margin-top:8px}div[id^=webyze-product-colors-]:before{font-size:14px;font-size:1.4rem;font-weight:400;margin-bottom:10px}div[id^=webyze-product-colors-] .swatchProductColor{width:50px!important;height:50px!important}div[id^=webyze-product-colors-] .swatchProductColor>div{width:50px!important;height:50px!important}#cart_submit{background:#285078;font-size:12px;font-size:1.2rem;font-weight:400;color:#fff;border:none}#cart_submit svg{width:15px;height:auto;vertical-align:middle;margin-right:5px}.product-recommendations__inner{margin:120px 0 0;padding:80px 0 0;border-top:1px solid #DCDCDC}.product-recommendations__inner h2,#product_visumo .section-header h2{font-size:21px;font-size:2.1rem;font-weight:400;margin-bottom:60px}.return-link-wrapper{margin-top:100px}.return-link{padding:0;border:none;font-size:12px;font-size:1.2rem;font-weight:400}.return-link svg{width:5px;height:auto;margin-right:5px}}@media only screen and (min-width: 750px) and (max-width: 1281px){.template-product .main-content{padding-top:14.0625vw}}.product-other-info-block-body ul{margin:0 0 17.5px 20px}.product-other-info-block-body li{line-height:1.76;list-style:disc outside}.safetyBox p{margin-bottom:10px;line-height:1.76}@media only screen and (max-width: 749px){.product-other-info-block-body .list_txt{font-size:3.2vw}.product-other-info-block-body .delivery h4{font-size:calc(26 / 750 * 100vw)}}#product_visumo{margin-top:16vw}.ecbn-selection-footer2,.ecbn-selection-right-footer2{display:none!important}@media only screen and (min-width: 750px){#product_visumo{margin-top:120px}.vsm-goods{padding-bottom:45px}}.product-single__sku{font-size:1.2rem}.ecbn-selection-to-nextpage{display:none!important}#BIS_trigger+button{display:none}#BIS_trigger{display:block;width:100%;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border-radius:2px;padding:8px 5px;background-color:var(--color-btn-primary);font-family:var(--font-stack-header);font-style:var(--font-style-header);letter-spacing:.08em;background:#285078;font-size:calc(22 / 750 * 100vw);font-weight:400;color:#fff;border:none;line-height:1.4;min-height:44px}@media only screen and (min-width: 750px){#BIS_trigger{background:#285078;font-size:12px;font-size:1.2rem;font-weight:400;color:#fff;border:none}}.yotpo.yotpo-main-widget{margin-top:16vw}.yotpo .promoted-products-box .yotpo-main-title{text-align:center;font-family:Old Standard TT,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-weight:400;font-size:3.2vw}.yotpo-product-link{display:block;margin-bottom:.8vw}.yotpo.yotpo-main-widget .yotpo-label-border .yotpo-label{display:none}.yotpo .promoted-products-box .promoted-products .yotpo-promoted-product .yotpo-product-image,.yotpo.yotpo-main-widget.yotpo-small .promoted-products-box .yotpo-promoted-products .yotpo-promoted-product .yotpo-product-image{height:auto}.yotpo .yotpo-nav{padding-bottom:calc(5 / 750 * 100vw)}.yotpo .yotpo-review .yotpo-main .content-review{font-size:3.2vw}.yotpo.yotpo-main-widget.yotpo-small .promoted-products-box .yotpo-promoted-products{margin:0}.yotpo .promoted-products-box{padding-bottom:0;border-bottom:1px solid #ccc!important}.yotpo .yotpo-review .yotpo-main .content-review{font-size:3.2vw;line-height:1.5}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper,.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{color:#1e1e1e;border-color:#1e1e1e}@media only screen and (min-width: 750px){.yotpo.yotpo-main-widget{margin:120px auto 0;padding:80px 0 0;border-top:1px solid #dcdcdc;max-width:1200px}.yotpo-product-link{margin-bottom:6px}.yotpo .yotpo-nav{padding-bottom:5px}.yotpo .yotpo-review .yotpo-main .content-review{font-size:1.4rem}.yotpo .promoted-products-box .yotpo-main-title{font-size:2.1rem}.yotpo .promoted-products-box{padding-bottom:50px}.yotpo .yotpo-regular-box{padding:45px 0 22px}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{top:45px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/product.scss.css.map */
