.u-hide{display:none}.clearfix:after{content:" ";display:block;clear:both}.text-label-hidden{display:none}.button-link{align-items:center;border:1px solid var(--base-button-color);border-radius:5px;color:var(--base-button-color);font-family:var(--font-karla);font-size:20px;display:flex;height:45px;justify-content:center;margin:0 5px;padding:0 10px;text-transform:uppercase;transition:all .25s ease-in-out}.button-link:hover{background-color:var(--base-button-color);color:var(--white)}@media screen and (min-width: 768px){.button-link{height:45px;margin:auto;width:300px}}@media screen and (min-width: 1081px){.button-link{font-size:20px;height:70px;margin:auto;width:400px}}.button-fav{display:flex;width:55px;flex:none}.button-fav span{display:block;margin:0 auto;width:34px;transform:translate(8px)}.color{position:relative}.color-item{font-size:0;display:inline-block;letter-spacing:0}.color-item span{background:var(--gray);border-radius:50%;display:block;height:16px;width:16px}@media screen and (min-width: 1081px){.color-item span{height:20px;width:20px}}.color-item span.black{background:var(--black)}.color-item span.red{background:var(--red)}.color-item span.blue{background:var(--blue)}.color-item span.skyblue{background:var(--skyblue)}.color-item span.yellow{background:var(--yellow)}.divider{background:var(--gray);height:1px;margin:auto;position:relative;width:100%}@media screen and (min-width: 768px){.divider{max-width:var(--container-width)}}.heading{color:var(--color-heading);font-family:var(--font-karla);margin-bottom:12px;padding-left:5px;text-transform:uppercase}.heading.heading-center{text-align:center}.heading.heading-404{font-family:var(--font-karla);font-size:40px;line-height:1;padding-left:0}@media screen and (max-width: 767px){.heading.heading-404{font-size:24px}}.heading.heading-404 .heading-text,.heading.heading-404 .heading-text span{font-weight:700}.heading-text span{display:block}h1.heading{font-size:24px}h1.heading .heading-translation{display:block;font-size:18px;line-height:.6}@media screen and (min-width: 1081px){h1.heading{font-size:40px}h1.heading .heading-translation{font-size:20px}}h2.heading{font-size:20px}h2.heading .heading-translation{font-size:16px}@media screen and (min-width: 1081px){h2.heading{font-size:30px;margin-bottom:25px}h2.heading .heading-translation{font-size:20px}}h3.heading{font-size:16px}.row{box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;width:100%}.col-lg-1{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:8.3333333333%;max-width:8.3333333333%}@media screen and (max-width: 1279px){.col-md-1{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:8.3333333333%;max-width:8.3333333333%}}@media screen and (max-width: 767px){.col-sm-1{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:8.3333333333%;max-width:8.3333333333%}}.col-lg-2{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:16.6666666667%;max-width:16.6666666667%}@media screen and (max-width: 1279px){.col-md-2{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:16.6666666667%;max-width:16.6666666667%}}@media screen and (max-width: 767px){.col-sm-2{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:16.6666666667%;max-width:16.6666666667%}}.col-lg-3{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:25%;max-width:25%}@media screen and (max-width: 1279px){.col-md-3{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:25%;max-width:25%}}@media screen and (max-width: 767px){.col-sm-3{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:25%;max-width:25%}}.col-lg-4{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:33.3333333333%;max-width:33.3333333333%}@media screen and (max-width: 1279px){.col-md-4{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width: 767px){.col-sm-4{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:33.3333333333%;max-width:33.3333333333%}}.col-lg-5{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:41.6666666667%;max-width:41.6666666667%}@media screen and (max-width: 1279px){.col-md-5{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:41.6666666667%;max-width:41.6666666667%}}@media screen and (max-width: 767px){.col-sm-5{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:41.6666666667%;max-width:41.6666666667%}}.col-lg-6{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:50%;max-width:50%}@media screen and (max-width: 1279px){.col-md-6{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:50%;max-width:50%}}@media screen and (max-width: 767px){.col-sm-6{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:50%;max-width:50%}}.col-lg-7{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:58.3333333333%;max-width:58.3333333333%}@media screen and (max-width: 1279px){.col-md-7{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:58.3333333333%;max-width:58.3333333333%}}@media screen and (max-width: 767px){.col-sm-7{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:58.3333333333%;max-width:58.3333333333%}}.col-lg-8{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:66.6666666667%;max-width:66.6666666667%}@media screen and (max-width: 1279px){.col-md-8{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:66.6666666667%;max-width:66.6666666667%}}@media screen and (max-width: 767px){.col-sm-8{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:66.6666666667%;max-width:66.6666666667%}}.col-lg-9{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:75%;max-width:75%}@media screen and (max-width: 1279px){.col-md-9{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:75%;max-width:75%}}@media screen and (max-width: 767px){.col-sm-9{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:75%;max-width:75%}}.col-lg-10{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:83.3333333333%;max-width:83.3333333333%}@media screen and (max-width: 1279px){.col-md-10{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:83.3333333333%;max-width:83.3333333333%}}@media screen and (max-width: 767px){.col-sm-10{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:83.3333333333%;max-width:83.3333333333%}}.col-lg-11{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:91.6666666667%;max-width:91.6666666667%}@media screen and (max-width: 1279px){.col-md-11{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:91.6666666667%;max-width:91.6666666667%}}@media screen and (max-width: 767px){.col-sm-11{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:91.6666666667%;max-width:91.6666666667%}}.col-lg-12{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:100%;max-width:100%}@media screen and (max-width: 1279px){.col-md-12{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:100%;max-width:100%}}@media screen and (max-width: 767px){.col-sm-12{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;flex-basis:100%;max-width:100%}}.journal{margin:37px 0 40px;position:relative}@media screen and (min-width: 1081px){.journal{margin-bottom:50px}}.journal-list{padding:0 5px}@media screen and (min-width: 768px){.journal-list{display:flex;flex-wrap:wrap;flex:0 0 auto;margin-bottom:30px}}.journal-list+.button{margin-top:-4px}.journal-item{margin:-1px 0 20px}@media screen and (min-width: 768px){.journal-item{flex-basis:50%;width:50%}.journal-item:nth-of-type(odd){padding-right:18px}.journal-item:nth-of-type(2n){padding-left:18px}}.journal-article{align-items:center;border-bottom:1px dashed var(--gray);display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 0 20px}.journal-img{flex-basis:15%;width:15%}@media screen and (min-width: 768px){.journal-img{flex-basis:125px;width:125px}}.journal-eyecatch{background-color:var(--gray);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:100%;position:relative}.journal-content{flex-basis:85%;padding-left:15px;width:85%}@media screen and (min-width: 768px){.journal-content{flex-basis:calc(100% - 125px);padding-left:15px;width:calc(100% - 125px)}}.journal-title{color:var(--base-font-color);font-size:16px;margin-bottom:5px}@media screen and (min-width: 1081px){.journal-title{font-size:20px}}.journal-desc{color:var(--color-subtext);font-size:12px}@media screen and (min-width: 1081px){.journal-desc{font-size:15px}}.button-fav:hover svg{fill:var(--red)}.button-add-cart.confirmation:before{display:none}.product-info .heading{margin-bottom:0}.product-info-translate{margin-bottom:10px}.product-info-status{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px;justify-content:flex-start}.product-info-status>.product-status{margin-bottom:0;margin-right:12px}.product-info-category{display:flex;flex-wrap:wrap}.product-info-category-list{font-family:var(--font-karla);font-size:14px;text-decoration:underline;text-transform:uppercase}.product-info-category-list:not(:last-of-type):after{content:",";margin-right:2px}.product-info-round{display:flex;flex-wrap:wrap;margin:8px 0}.product-info-swatches-list:not(:last-of-type){margin-right:6px}.product-info-round-input{display:none}.product-info-round-label{align-items:center;background-color:var(--white);border:1px solid var(--white);border-radius:50%;display:flex;font-family:var(--font-karla);font-size:14px;font-weight:700;justify-content:center;height:36px;width:36px}.product-info-round-label-small{font-size:10px}.product-info-round-label-red{background-color:var(--red)}.product-info-round-label-lightgreen{background-color:var(--lightgreen)}.product-info-round-label-lightbrown{background-color:var(--lightbrown)}.product-info-round-label-blue{background-color:var(--blue)}.product-info-round-label-skyblue{background-color:var(--skyblue)}.product-info-round-label-yellow{background-color:var(--yellow)}.product-info-round-label-black{background-color:var(--black)}.product-info-round-label-pink{background-color:var(--pink)}.product-info-round-input:checked+.product-info-round-label:before{content:"";border:1px solid var(--black);border-radius:50%;display:block;margin:auto;padding:20px;position:absolute}.product-info-currency{font-family:var(--font-karla);font-size:18px}.product-info-group-button{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:5px}.product-info-submit{align-items:center;background-color:var(--dark);border-radius:5px;color:var(--white);display:flex;font-family:var(--font-hiragino-w6);font-size:16px;height:45px;justify-content:center;margin-right:10px;max-width:285px;width:100%}.product-info-submit svg{fill:var(--white);height:24px;margin-right:5px;width:24px}.product-info-favorite-label svg{width:30px;height:26px}.product-info-favorite-input{display:none}.product-info-favorite-input:checked+.product-info-favorite-label svg{fill:var(--red)}.product-info-submit-text{font-size:12px;text-decoration:underline}.products .products-collection{margin-top:28px}.products .button{margin:21px 0 10px}.products-button{color:var(--base-button-color);font-size:16px;margin:21px 0 10px;text-indent:5px;text-align:center}@media screen and (min-width: 768px){.products-button{align-items:center;border:1px solid var(--base-button-color);border-radius:5px;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.products-button:hover{text-decoration:underline}}@media screen and (min-width: 1081px){.products-button{font-size:20px;height:70px;width:400px}}@media screen and (max-width: 1080px) and (min-width: 768px){.products-button{height:45px;width:300px}}.products-button>a{color:inherit}.sharing{margin:15px 0;overflow:hidden}.sharing .sharing-label{display:none}.sharing ul{margin:0 -1em}.sharing ul li{margin:0 1em!important}.sharing ul li svg{width:17px;height:17px}.sharing ul li svg,.sharing ul li svg g{fill:var(--color-base)}.sharing-list{padding:0;margin:0}.blog{position:relative}@media screen and (max-width: 767px){.blog{padding-top:30px}}.blog-item{border-bottom:1px solid var(--gray);margin:100px 0 30px;padding-bottom:30px}@media screen and (max-width: 767px){.blog-item{margin:60px 0 30px}}.blog-item:last-of-type{margin-bottom:50px}.blog-item:not(:first-of-type){margin-top:0}.filter-tag{border:1px solid var(--gray);border-radius:3px;font-size:16px;display:block;margin:0 auto 50px;width:200px;position:relative}@media screen and (max-width: 767px){.filter-tag{margin-bottom:20px}}.filter-tag .pretty-select{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;height:45px;justify-content:center;z-index:1}.filter-tag .pretty-select .text{padding:10px 35px 10px 10px}.filter-tag .pretty-select .label{font-weight:700}.filter-tag .pretty-select svg{bottom:0;fill:var(--gray);height:auto;margin:auto;max-width:24px;position:absolute;right:10px;top:0}.filter-select{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.article{position:relative}.article-inner{display:flex;flex-wrap:wrap;align-items:flex-start}.article-link{color:inherit}.article-img{flex-basis:200px;width:200px}@media screen and (max-width: 767px){.article-img{flex-basis:100%;width:100%}}.article-eyecatch{background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:100%;position:relative}@media screen and (max-width: 767px){.article-eyecatch{padding-top:66.66666%}}.article-content{flex-basis:calc(100% - 200px);padding-left:30px;width:calc(100% - 200px)}@media screen and (max-width: 767px){.article-content{flex-basis:100%;padding-left:0;width:100%}}.article-time,.article-author,.article-icon svg{color:var(--color-subtext);font-family:var(--font-karla);font-size:12px}@media screen and (min-width: 1081px){.article-time,.article-author,.article-icon svg{font-size:15px}}.article-icon svg{display:inline;fill:var(--color-subtext);transform:translateY(-2px);width:12px}@media screen and (min-width: 1081px){.article-icon svg{width:15px}}.article-title{color:var(--color-heading);font-family:var(--font-hiragino-w6);font-size:16px}@media screen and (min-width: 1081px){.article-title{font-size:20px}}@media screen and (max-width: 767px){.article-title{margin-top:10px}}.article-subheader{margin-top:10px}.article-excerpt{font-size:16px;margin:10px 0 30px}@media screen and (min-width: 1081px){.article-excerpt{font-size:20px}}@media screen and (max-width: 767px){.article-excerpt{margin-bottom:15px}}.article-readmore{align-items:center;border:1px solid var(--color-btn);border-radius:5px;color:var(--color-btn);display:flex;font-size:20px;height:50px;justify-content:center;margin-top:30px;max-width:300px;text-transform:uppercase;transition:background .25s ease-in-out}.article-readmore:hover{background-color:var(--color-btn);color:var(--white)}@media screen and (min-width: 1081px){.article-readmore{height:70px}}@media screen and (max-width: 767px){.article-readmore{margin-top:15px;max-width:100%}}.article-detail-header{height:300px;position:relative}.article-detail-header .container{height:inherit;position:relative}.article-detail-featured-eyecatch{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:calc(100% - 30px)}@media screen and (max-width: 767px){.article-detail-featured-eyecatch{width:100%}}.article-detail-featured-overlay{background:#0006;height:100%;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 30px)}@media screen and (max-width: 767px){.article-detail-featured-overlay{width:100%}}.article-detail-header-content{align-items:center;display:flex;flex-wrap:wrap;height:100%;padding:30px 50px 25px;position:relative;z-index:1}@media screen and (max-width: 767px){.article-detail-header-content{padding:30px 10px 25px}}.article-detail-heading,.article-detail-datetime time,.article-detail-author span{color:var(--white)}.article-detail-datetime time,.article-detail-author span{font-family:var(--font-karla)}.article-detail-heading{font-size:40px;font-weight:700;position:relative}@media screen and (max-width: 767px){.article-detail-heading{font-size:28px}}.article-content-header{padding-top:30px;text-align:center}@media screen and (min-width: 1081px){.article-content-header{padding-top:70px}}.article-detail-content-title{font-size:28px;font-weight:700;margin-bottom:30px;position:relative}@media screen and (min-width: 1081px){.article-detail-content-title{font-size:40px}}.article-detail-content-title:after{background-color:var(--color-base);bottom:0;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;width:60px}.article-detail-content-single{margin:50px 0}@media screen and (max-width: 767px){.article-detail-content-single{margin:20px 0}}.article-detail-content-single strong{font-weight:700}.article-detail-content-single em{font-style:italic}.article-detail-content-single div,.article-detail-content-single p,.article-detail-content-single a,.article-detail-content-single span,.article-detail-content-single ol li,.article-detail-content-single ul li,.article-detail-content-single table td{font-size:14px}.article-detail-content-single p,.article-detail-content-single ol,.article-detail-content-single ul,.article-detail-content-single table{margin-bottom:20px;margin-top:10px}@media screen and (min-width: 1081px){.article-detail-content-single p,.article-detail-content-single ol,.article-detail-content-single ul,.article-detail-content-single table{margin-bottom:40px}}.article-detail-content-single table tr{border-top:1px solid var(--darker)}.article-detail-content-single table tr:first-of-type{border-top:none}.article-detail-content-single table th:first-of-type,.article-detail-content-single table td:first-of-type{border-left:none}.article-detail-content-single table th,.article-detail-content-single table th span,.article-detail-content-single table th div,.article-detail-content-single table th p,.article-detail-content-single table td,.article-detail-content-single table td span,.article-detail-content-single table td div,.article-detail-content-single table td p{font-size:14px}.article-detail-content-single table th,.article-detail-content-single table td{border-left:1px solid var(--darker);padding:10px}@media screen and (max-width: 767px){.article-detail-content-single table th,.article-detail-content-single table td{padding:5px}}.article-detail-content-single table th{border-bottom:2px solid var(--darker)}.article-detail-content-single ol,.article-detail-content-single ul{margin-left:15px}.article-detail-content-single ul li{list-style-type:disc}.article-detail-content-single ol li{list-style-type:decimal}.article-detail-content-single ul li ol li,.article-detail-content-single ol li ol li{list-style-type:circle}.article-detail-content-single a{color:var(--yellow);text-decoration:underline!important}.article-detail-content-single h1,.article-detail-content-single h1 a{font-size:22.5px;font-weight:700;line-height:1.8em;margin-bottom:40px;margin-top:10px}.article-detail-content-single h2,.article-detail-content-single h2 a{font-size:17px;font-weight:700;line-height:1.8em;margin-bottom:40px;margin-top:10px}.article-detail-content-single h2{border-bottom:1px solid #DDDDDD;padding-bottom:8px}.article-detail-content-single h3,.article-detail-content-single h3 a{font-size:16px;font-weight:700;line-height:1.8em;margin-bottom:40px;margin-top:10px}.article-detail-content-single h4,.article-detail-content-single h5,.article-detail-content-single h6{font-size:14px;margin-bottom:40px;margin-top:10px}.article-detail-content-single .btn{margin-bottom:40px;margin-top:10px;text-decoration:none!important}.article-detail-content-single .image-with-text{display:block;margin:10px 0 20px}.article-detail-content-single .image-with-text img{margin-bottom:20px}.article-detail-content-single .image-with-text.image-with-text-center img{margin:0 auto 20px}.article-detail-content-single .image-with-text.image-with-text-left,.article-detail-content-single .image-with-text.image-with-text-right{display:flex;flex-wrap:wrap;align-items:center}.article-detail-content-single .image-with-text.image-with-text-right{flex-direction:row-reverse}@media screen and (max-width: 767px){.article-detail-content-single .image-with-text.image-with-text-left,.article-detail-content-single .image-with-text.image-with-text-right{display:block}}.article-detail-content-single .image-with-text.image-with-text-left img,.article-detail-content-single .image-with-text.image-with-text-right img,.article-detail-content-single .image-with-text.image-with-text-left .image-with-text-content,.article-detail-content-single .image-with-text.image-with-text-right .image-with-text-content{flex-basis:50%;width:50%}@media screen and (max-width: 767px){.article-detail-content-single .image-with-text.image-with-text-left img,.article-detail-content-single .image-with-text.image-with-text-right img,.article-detail-content-single .image-with-text.image-with-text-left .image-with-text-content,.article-detail-content-single .image-with-text.image-with-text-right .image-with-text-content{flex-basis:100%;width:100%}}.article-detail-content-single .image-with-text.image-with-text-left .image-with-text-content{padding-left:20px}@media screen and (max-width: 767px){.article-detail-content-single .image-with-text.image-with-text-left .image-with-text-content{margin-top:20px;padding-left:0}}.article-detail-content-single .image-with-text.image-with-text-right .image-with-text-content{padding-right:20px}@media screen and (max-width: 767px){.article-detail-content-single .image-with-text.image-with-text-right .image-with-text-content{margin-top:20px;padding-right:0}}.article-related{position:relative}.article-related-item{border-bottom:1px dashed var(--gray);margin:15px;padding-bottom:15px}.article-related-title{font-size:20px;margin-bottom:10px}.article-related-datetime{color:var(--color-subtext);font-family:var(--font-karla);font-size:14px;letter-spacing:.075em}@media screen and (min-width: 1081px){.article-related-datetime{font-size:15px}}.article-comments{background-color:var(--white);padding:50px 0}.article-comment-heading{font-size:20px;font-weight:700}.article-comments-list{padding-top:50px}.article-comments-list ul{border-bottom:1px solid var(--color-subtext);margin:50px 0}.article-comments-list ul li{margin-bottom:30px}.article-comments-list ul li:last-of-type{border-bottom:none}.article-comment-author{margin-bottom:20px;font-weight:700}.article-comment-content{margin-bottom:20px}.article-comment-form{max-width:600px;margin:auto}.article-comment-form-heading{font-size:20px;font-weight:700;margin-bottom:20px}.article-comment-input{display:inline-block;margin-bottom:20px;width:calc(50% - 3px)}@media screen and (max-width: 767px){.article-comment-input{display:block;width:100%}}.article-comment-input input{width:100%;border:1px solid var(--darker);padding:10px;border-radius:5px}.article-comment-textarea{margin-bottom:20px}.article-comment-textarea textarea{border:1px solid var(--darker);border-radius:5px;height:150px;padding:10px;width:100%}.article-comment-submit input{align-items:center;border:1px solid var(--color-btn);color:var(--color-btn);display:flex;height:45px;justify-content:center;margin-top:30px;width:100%;text-transform:uppercase;transition:background .25s ease-in-out}.article-comment-submit input:hover{background-color:var(--color-btn);color:var(--white)}.is-only-sp{display:none}@media only screen and (max-width: 768px){.is-only-sp{display:inherit}}.collection__image img{margin:40px auto 0;max-width:1056px}@media only screen and (max-width: 768px){.collection__image img{max-width:-webkit-fill-available}}.spec_title{padding:5px 0!important;font-size:12px!important;margin:0 0 0 -6px}@media screen and (min-width: 1081px){.spec_title{font-size:16px!important;padding:5px 0!important}}.article-products{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-left:0!important;margin-right:0!important}.article-product{list-style:none!important}.article-product a{text-decoration:none!important}.article-product .productContent__title{font-size:17px;font-weight:700;line-height:1.2em;margin-bottom:8px}.article-product .h3-eng{color:#999;margin:0 0 16px;padding:0;letter-spacing:.08rem}.article-product .productBox__tag{margin-top:10px}.article-product .productColor{margin-left:0!important;margin-right:0!important}@media only screen and (min-width: 768px){.article-products{grid-template-columns:1fr 1fr 1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/374/assets/app.css.map */
