.Section__header{text-align:center;position:relative}.Section__headerTitle{font-weight:700;line-height:1.3;font-family:Noto Sans CJK JP,Noto Sans JP,sans-serif;color:#000;font-size:36px}.Section__headerTitle--en{display:block;margin-bottom:1rem;font-size:1.6rem;font-family:PT Sans Narrow,sans-serif;font-weight:400;color:#000}.Section__header:after{display:block;width:4rem;height:.3rem;margin:auto;margin-top:2.5rem;content:"";background:#f39800;margin-bottom:4rem}.ToTopButton__img{max-width:100%}@media screen and (min-width:990px){header.header--middle-left{column-gap:.5rem}}.header-wrapper{background:#ff7600;border-color:transparent}.header__inline-menu{position:relative}.header__inline-menu .list-menu .header__menu-item span{font-weight:700;color:#392007;font-size:1.3rem}@media screen and (max-width:1070px){.header__inline-menu .list-menu .header__menu-item span{font-size:1.2rem}}.header__active-menu-item{text-decoration:none}.header__menu-item{transition:color .2s ease-in-out,opacity .2s ease-in-out;-webkit-transition:color .2s ease-in-out,opacity .2s ease-in-out;position:relative}.header__menu-item svg{top:auto}.header__menu-item.menu-uline{padding-bottom:0}details .header__submenu{margin:0 1.2rem;border-top:none}.header__menu-item:hover{opacity:.7}.header__submenu .header__menu-item{margin:0}details .list-menu__item--active{text-decoration:none}.header__menu-item:hover span{text-decoration:none}.header__menu-item .icon-caret path{fill:#392007}.header__icon{-webkit-transition:.3s;transition:.3s;text-align:center;font-size:1.1rem;text-decoration:none}.header__icon--account{margin:0 1rem}.header__icon #_2{width:2rem}.header__icon:hover{opacity:.5}.header__icon:hover .icon{transform:none}.header__icon:hover .st0{opacity:.5}.icon-text{position:absolute;top:2.1rem;font-weight:700;font-size:1rem}.icon-text-search{position:absolute;top:2.1rem;left:1.1rem;font-weight:700;font-size:1rem}.list-menu .header__submenu{max-height:210px;overflow-y:auto;z-index:5}#menu-drawer{background:#392007}.menu-drawer{width:calc(100vw - 7rem)}.menu-drawer__navigation .menu-drawer__menu{margin:0 1.5rem}.menu-drawer__menu li{border-top:1px solid #fff}.menu-drawer__menu li:last-child{border-bottom:1px solid #fff}.menu-drawer summary.menu-drawer__menu-item{font-weight:700;color:#fff}.menu-drawer__menu-item.list-menu__item{font-weight:700;color:#fff;font-size:1.3rem;padding-left:1rem;padding-top:1.3rem}.menu-drawer__menu-item.list-menu__item:hover{color:#fff;background-color:#392007}.menu-drawer__navigation .menu-drawer__account{margin:0 1.5rem;color:#ffffff7f;padding:1.5rem 0}#menu-drawer details .menu-drawer__submenu{background:#392007}.menu-drawer__inner-submenu .menu-drawer__close-button,.menu-drawer__inner-submenu .menu-drawer__close-button:hover{color:#fff}.js details[open]>.menu-drawer.motion-reduce,.js details[open]>.menu-drawer__submenu.motion-reduce{transition:transform .5s ease,visibility .5s ease}.home_hero{overflow:hidden;margin:4rem auto 0;background:repeating-linear-gradient(-45deg,#f0bf411a,#f0bf411a 10px,#fff 0 11px);margin-top:0;padding-top:4rem;padding-bottom:2rem}.inner{margin-left:auto;margin-right:auto;max-width:112rem;position:relative;width:90%}@media screen and (max-width:1080px){.inner{width:85%}}@media screen and (max-width:749px){.inner{width:100%}}#slider{width:100%;margin:0 auto;padding:0}#slider .slick-list{overflow:visible}#slider img\a0 {max-width:100%}@media screen and (max-width:749px){#slider img\a0 {max-width:100%;height:auto}}#slider .slick-slide a{display:block;margin-right:2rem;margin-left:2rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#slider .slick-slide a:hover{opacity:.7}@media screen and (max-width:749px){#slider .slick-slide a{margin-left:0;margin-right:0}}#slider .slick-slide{position:relative}#slider .slick-prev{left:-5%;width:7.2rem;height:7.2rem;background-color:#ffffffe6;border-radius:50%;display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;border:1px solid rgba(0,0,0,.1)}#slider .slick-prev:before{font-size:5rem;position:absolute;top:0;bottom:0;right:0;left:6px;margin:auto;vertical-align:middle;content:"";width:16px;height:16px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#slider .slick-next{right:-5%;width:7.2rem;height:7.2rem;background-color:#ffffffe6;border-radius:50%;display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;border:1px solid rgba(0,0,0,.1)}#slider .slick-next:before{font-size:5rem;position:absolute;top:0;bottom:0;margin:auto;vertical-align:middle;content:"";right:8px;left:0;width:16px;height:16px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#slider-nav{padding:0;margin:2rem auto}@media screen and (max-width:749px){.slick-dots{display:none!important}#slider-nav{margin-top:1rem}}#slider-nav .slick-slide img{width:100%;cursor:pointer}#slider-nav .slick-slide{transition:.3s ease;position:relative}#slider-nav .slick-slide:not(.slick-current){opacity:.5}#slider-nav .slick-slide:not(.slick-current):after{content:"";cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;display:inline-block}#slider-nav .slick-track{display:flex;justify-content:center;transform:none!important}#slider-nav .slick-track li{width:86px!important;float:none!important;margin:4px 2px 0}#slider-nav .slick-track li span{position:relative;display:block}#slider-nav .slick-track .slick-current img{border:1px solid #392007}#slider-nav .slick-track li span:before{content:"";display:block;position:absolute;top:-4px;right:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-width:0 3px 4px 3px;border-color:transparent transparent #392007 transparent;opacity:0}#slider-nav .slick-track .slick-current span:before{opacity:1}.collection .button,.multicolumn .button,.image-with-text .button,.to-news-list .button,.contact__button .button,.cart__ctas .button,.karel-page-text .button,.cart__warnings .button,.template-404 .button,.article-template__link.button{position:relative;display:inline-block;cursor:pointer;color:#fff;-webkit-transition:all .3s;transition:all .3s;text-align:center;font-weight:400;vertical-align:middle;text-decoration:none;letter-spacing:.1em;box-shadow:none}.collection .button:not([disabled]):hover,.multicolumn .button:not([disabled]):hover,.image-with-text .button:not([disabled]):hover,.to-news-list .button:not([disabled]):hover,.contact__button .button:not([disabled]):hover,.cart__ctas .button:not([disabled]):hover,.karel-page-text .button:not([disabled]):hover,.cart__warnings .button:not([disabled]):hover,.template-404 .button:not([disabled]):hover,.article-template__link.button:not([disabled]):hover{box-shadow:none;color:#fff}.cart__ctas .button[disabled]{cursor:not-allowed}.btn-flat{overflow:hidden;padding:1.5rem 6rem;border-radius:0;background:#392007;transition-timing-function:ease-in;transition:.3s}.btn-flat span{position:relative;font-size:1.3rem}.fa-chevron-right{position:absolute;top:calc(50% - .5em);right:1rem}.btn-flat:before{position:absolute;top:0;left:0;width:100px;height:100px;content:"";-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(-80%) translateY(-25px);transform:translate(-80%) translateY(-25px);border-radius:50%;background:#f39800}@media screen and (min-width:750px){.btn-flat:hover:before{-webkit-transform:translateX(-1%) translateY(-175px);transform:translate(-1%) translateY(-175px);width:400px;height:400px}}svg.right-arrow{position:absolute;top:50%;transform:translateY(-50%);right:1px}svg.left-arrow{position:absolute;top:50%;transform:translateY(-50%);left:1px}@media screen and (min-width:750px){.multicolumn-list__item.grid__item{border:1px solid #f1f0ef;padding-top:1.5rem;padding-left:0;margin-left:4rem;width:calc(50% - 4rem)}.grid--2-col-tablet .multicolumn-list__item.grid__item{max-width:calc(50% - 4rem)}}section .multicolumn:not(.background-secondary){margin:0}@media screen and (min-width:750px){section .multicolumn:not(.background-secondary){margin:8rem 0}}@media screen and (max-width:749px){.multicolumn .slider.slider--mobile{padding-top:1rem;padding-bottom:1rem}}@media screen and (max-width:749px){.slider.slider--mobile .multicolumn-list__item.slider__slide{border:1px solid #f1f0ef}}@media screen and (max-width:749px){.grid--peek .multicolumn-list__item.grid__item:first-of-type{margin-left:1.5rem;padding-left:0}}@media screen and (max-width:749px){.grid--peek .multicolumn-list__item.grid__item:last-of-type{margin-right:1.5rem;padding-right:0}}@media screen and (max-width:749px){.multicolumn .multicolumn-list.slider .multicolumn-list__item+.multicolumn-list__item{margin-left:1rem;padding-left:0}}.multicolumn-list__item:hover,.collection-list__item a:hover,.card-wrapper .card:hover{animation:rotate .7s ease-in-out both}@media screen and (max-width:749px){.multicolumn-list__item:hover{animation:none}}@keyframes rotate{0%{transform:rotate(0)}25%{transform:rotate(6deg)}50%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}to{transform:rotate(-1deg)}}@media screen and (min-width:990px){.grid__item .card-wrapper:hover .card-information__text{text-decoration:none}}.multicolumn-list__item a{text-decoration:none;color:#000}.card__inner .media img{border:1px solid #fff}.image-with-text{max-width:100rem}.image-with-text__heading{font-weight:700;color:#fff}.image-with-text__media{padding-bottom:50%!important}.image-with-text .image-with-text__content{background-color:#5f5f5f;align-items:center;padding:2rem 4rem}@media screen and (max-width:750px){.image-with-text .image-with-text__content{padding:2rem}}@media screen and (min-width:750px){.image-with-text .image-with-text__content{padding:4rem}}.image-with-text__content .image-with-text__text{color:#fff;margin-top:3rem;margin-bottom:2rem}.image-with-text .image-with-text__content .image-with-text__text+.button\a0 {margin-top:0}@media screen and (min-width:750px){div.image-with-text\a0 {margin-bottom:10rem}}h1.collection-hero__title,h1.title{text-align:center;font-weight:700}@media screen and (min-width:990px){.collection-list{margin-top:3rem}}.collection-hero.collection-hero--with-image{background-color:#fff}.shopify-section .collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 1rem}.collection-hero .collection-hero__inner{display:block;padding-bottom:0}.shopify-section .collection-hero__title+.collection-hero__description{margin:30px auto}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 0!important}}@media screen and (min-width:750px){.collection-hero__inner .collection-hero__image-container{margin-left:0;text-align:center;background-color:#fff;padding:2rem}}@media screen and (max-width:749px){.collection-hero__inner .collection-hero__image-container{text-align:center;background-color:#fff;margin-top:2rem;height:100%}}.collection-hero__inner .collection-hero__image-container img{position:static!important}.card-information__text.h5{font-size:1.4rem;font-weight:700}@media only screen and (min-width:750px){.card-information__text.h5{font-size:1.8rem;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}}@media only screen and (min-width:750px){.card-information__text.h5:hover{opacity:.5}}.collection .price-item.price-item--regular{font-size:1.4rem}@media only screen and (min-width:750px){.collection .price-item.price-item--regular{font-size:1.6rem}}.collection{padding-bottom:3rem}@media screen and (max-width:749px){h2.collection-list-title{font-size:3rem;font-weight:700;text-align:center}}@media screen and (min-width:750px){h2.collection-list-title{font-size:3.4rem;font-weight:700;text-align:center}}@media screen and (min-width:750px){.collection .grid--2-col .grid__item{max-width:25%}}@media screen and (min-width:750px){.collection .grid--2-col-tablet .grid__item{max-width:25%}}@media screen and (min-width:750px){.page-width .collection-list.grid--3-col-tablet .grid__item{max-width:25%}}@media screen and (min-width:750px){.collection-list--4-items .grid__item{max-width:25%;width:25%}}@media screen and (min-width:750px){.grid--3-col-tablet .grid__item{width:calc(25% - 1rem * 2 / 3)}}@media screen and (max-width:749px){ul.collection-list .collection-list__item{width:calc(50% - 3rem);max-width:50%}}.grid{margin-left:-2rem}@media screen and (min-width:750px){.grid{margin-left:-4rem}}.grid__item{padding-left:2rem}@media screen and (min-width:750px){.grid__item{padding-left:4rem}}.collection-list__item .card__text{display:none}.page-width.collection h2.title--primary{display:block}.product__text.caption-with-letter-spacing{display:none}.product{justify-content:center}@media screen and (min-width:990px){.page-width .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:40%;width:calc(40% - .5rem)}}@media screen and (min-width:990px){.page-width .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:4rem;max-width:40%;width:calc(40% - .5rem)}}h1.product__title{font-size:2.4rem;border-bottom:#f39800 3px solid;font-weight:700;padding-bottom:2rem}.product .product__media-list .grid__item{padding-left:.5rem}.product__info-container .product-form__input input[type=radio]:checked+label{background-color:#f0bf4199;border:#f39800 2px solid;color:rgb(var(--color-foreground));font-weight:700}.product__info-container .product-form__input input[type=radio]:checked+label:hover{background-color:#f0bf4199;border:#f39800 2px solid;color:rgb(var(--color-foreground));font-weight:700}.product__info-container .product-form__input input[type=radio]+label{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.product__info-container .product-form__input input[type=radio]+label:hover{border:#f39800 1px solid;background-color:#f0bf4199}quantity-input.quantity{border:#392007 solid 1px}.quantity .quantity__input{border-right:#392007 solid 1px;border-left:#392007 solid 1px}.quantity__button{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.quantity__button:hover{opacity:.5}.product-form__buttons .product-form__submit{border:1px solid #392007;box-shadow:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.product-form__buttons .product-form__submit:hover{opacity:.5;box-shadow:none}@media screen and (min-width:750px){.product-form__buttons .product-form__submit{width:35rem}}.shopify-payment-button .shopify-payment-button__button--unbranded{background:#392007;box-shadow:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.product-form__buttons .shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:#392007;opacity:.8;box-shadow:none}@media screen and (min-width:750px){.shopify-payment-button .shopify-payment-button__button--unbranded{width:35rem}}.product__accordion.accordion{border-top:#392007 solid 1px;border-bottom:#392007 solid 1px}details[open] .accordion__content{animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.product-recommendations__heading{border-bottom:#f39800 2px solid;font-weight:700}.h1,h1{font-size:2.4rem;font-weight:700}@media only screen and (min-width:750px){.h1,h1{font-size:3rem;font-weight:700}}h1.main-page-title:after,h1.collection-hero__title:after,h1.title--primary:after,.customer h1:after{display:block;width:40px;height:3px;margin:15px auto auto;content:"";background:#f39800}.title-wrapper-with-link{display:block}.page-width h2.title{font-weight:700;border-bottom:1px solid #392007;padding-bottom:12px;position:relative;font-size:1.8rem}@media only screen and (min-width:750px){.page-width h2.title{padding-bottom:15px;font-size:2.4rem}}.page-width h2.title:before{content:"";position:absolute;width:20%;height:1px;bottom:-1px;background-color:#f39800}.collection--empty h2.title{border-bottom:none}h3{font-weight:700}@media only screen and (min-width:750px){h1.product__title{font-size:2.8rem}}#cart-notification-button{transition:.2s;-webkit-transition:.2s;box-shadow:none;border:1px solid #392007}#cart-notification-button:hover{opacity:.5;box-shadow:none}.cart-notification__links form .button{background:#392007;box-shadow:none;transition:.2s;-webkit-transition:.2s}.cart-notification__links form .button:hover{box-shadow:none;opacity:.8}.cart-notification__links .button-label{transition:.2s;-webkit-transition:.2s}.cart-notification__links .button-label:hover{opacity:.5}.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus,.select__select:focus{box-shadow:0 0 0 .2rem #f0bf418c}.customer .field input:hover,.customer select:hover,.contact .field__input:hover,.localization-form__select:hover,.select__select:hover{box-shadow:0 0 0 .2rem #f0bf418c}.search-modal__form,.template-search__search .field{background-color:#fff}.template-search .page-width .h2{font-size:2.2rem;font-weight:700}h1.main-page-title{text-align:center;font-weight:700;font-size:2.5rem}@media only screen and (min-width:750px){h1.main-page-title{font-size:3.6rem}}.concept-title{background-color:#fff3cc;padding:5rem 0 3rem}.karel-page-text{padding:5rem 0;margin:0 auto;max-width:55rem;font-size:1.8rem;font-weight:700}@media only screen and (max-width:749px){.karel-page-text{font-size:1.4rem}}.karel-catch{font-size:4.8rem;font-weight:700;margin-top:6rem}@media only screen and (max-width:749px){.karel-catch{font-size:2.8rem;margin-top:5rem}}.karel-catch span{position:relative;z-index:1}.karel-catch span:after{content:"";position:absolute;bottom:.2rem;left:0;z-index:-1;display:block;width:100%;height:1.8rem;background:#f39800}@media only screen and (max-width:749px){.karel-catch span:after{bottom:-.1rem;height:1.4rem}}.cart-count-bubble{background-color:#fff;color:#000;height:16px;width:16px;border-radius:100%;bottom:7px;left:24px}.cart-count-bubble:empty{display:flex}.cart-count-bubble span{font-weight:700}@media screen and (min-width:990px){.page-width .cart__warnings{padding:7rem 0 5rem}}.cart__warnings .button{margin-top:2rem}.cart-item__details .cart-item__name{transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.cart-item__details .cart-item__name:hover{text-decoration:none;opacity:.5}.back-button{text-decoration:none;padding:1rem 4rem 1rem 3rem;position:relative;font-size:1.3rem;color:#000;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;background-color:#cecaca}.back-button:hover{opacity:.5}.cart__blocks{text-align:right}.cart__ctas{margin-bottom:2rem}.cart__blocks .cart__dynamic-checkout-buttons{margin-top:2rem}cart-remove-button a span{opacity:0;padding-left:.2rem;transition:.2s}cart-remove-button:hover a span{opacity:1}.contact{max-width:47.8rem}.contact h2.title:before,.contact h2.title:after{display:none}@media screen and (min-width:750px){.contact .contact__fields{grid-template-columns:none}}.contact .field__input,.customer .field input{border-radius:.2rem;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.25)}.contact__button{text-align:center}footer.footer{background-color:#2d1904}.footer__blocks-wrapper{flex-direction:column;align-items:center}.footer-block.grid__item{width:100%;padding-bottom:0}@media screen and (max-width:749px){footer .footer-block.grid__item{margin:0}}.footer-block__details-content{display:flex;justify-content:center;color:#fff;align-items:baseline;margin-top:10px;margin-bottom:10px}@media screen and (max-width:749px){footer .footer-block__details-content{margin-bottom:2rem}}@media screen and (max-width:749px){.footer-block__details-content.list-unstyled{flex-direction:column}}@media screen and (min-width:750px){footer .footer-block__details-content>li:not(:last-child){margin-right:0;position:relative}footer .footer-block__details-content>li .list-menu__item span{padding-right:1.5rem;padding-left:1.5rem;font-size:1.3rem}@media screen and (max-width:800px){footer .footer-block__details-content>li .list-menu__item span{padding-right:1rem;padding-left:1rem}}footer .footer-block__details-content>li:not(:last-child) .list-menu__item span:hover{opacity:1}}@media screen and (min-width:750px)and (max-width:989px){footer .footer-block__details-content>li:not(:last-child) .list-menu__item span:after{content:"";position:absolute;background-color:#fff;width:1px;height:1.5rem;bottom:14px;right:0}}@media screen and (min-width:990px){footer .footer-block__details-content>li:not(:last-child) .list-menu__item span:after{content:"";position:absolute;background-color:#fff;width:1px;height:1.5rem;bottom:10px;right:0}}.footer-block .footer-block__details-content .list-menu__item--link,.list-social__item .list-social__link{transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;text-decoration:none;color:#fff}footer .footer__content-top{padding-bottom:1rem}@media screen and (min-width:750px){footer .footer__content-top .grid{row-gap:1rem}}.footer-block__details-content p{font-size:1.2rem}footer .footer__content-bottom{padding-top:0;padding-bottom:0;background-color:#f39800}@media screen and (min-width:750px){.footer-block .footer-block__details-content .list-menu__item--link:hover,.list-social__item .list-social__link:hover{opacity:.5;text-decoration:none}}@media screen and (max-width:749px){footer .footer__localization:empty+.footer__column{padding-top:0}}footer .footer__column--info{flex-direction:unset}footer .footer__copyright{margin-top:0}.list-social__item{align-self:center}.list-social__item .list-social__link{padding:.7rem}.info-container{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:750px){.info-container{flex-direction:row}}@media screen and (min-width:750px){.news-container,.twitter-container{width:45%}}.news-list-wrapper{padding-top:6rem;padding-bottom:7rem}#section-news-list{margin:5rem 0 0;background:#f0bf411a;background:repeating-linear-gradient(-45deg,#f0bf411a,#f0bf411a 10px,#fff 0 11px)}#section-news-list .news-list-heading{display:block;justify-content:space-between;align-items:center;margin-bottom:.5rem}#section-news-list .news-list{border:none;padding-left:0;margin-bottom:5rem}#section-news-list .news-list-item{list-style:none}#section-news-list .news-list-item>a{display:block;align-items:center;padding:.7rem 5rem;text-decoration:none;color:#000;padding-left:0}#section-news-list .news-list-item:last-child{border-bottom:none}#section-news-list .news-list-date{font-size:1.2rem;margin-right:1.5rem}.news-list-category{font-size:1rem;color:#fff;background:#392007;padding:.5rem;margin-right:1.5rem}#section-news-list .news-list-info{position:relative;top:-.1rem;color:#5d5d5d}#section-news-list .news-list-title{font-size:1.6rem;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;transition:color .2s ease-in-out,opacity .2s ease-in-out}#section-news-list .news-list-title:hover{opacity:.5}.to-news-list{text-align:center}@media screen and (max-width:749px){#section-news-list .news-list-item>a{display:block;padding:1rem}}.main-blog h1{text-align:center}.main-blog .blog-articles{display:block;border-bottom:1px #DBD9CE solid;margin-top:5rem}.blog-articles__article{border-top:1px #DBD9CE solid}.article-card__info{background-color:#fff}.article-card__header{text-align:left}.article-card__header .caption-with-letter-spacing{font-size:1.2rem;color:#5d5d5d}.article-card__header .circle-divider{margin-right:1rem}.article-card__header .article-card__title{transition:opacity .2s;-webkit-transition:opacity .2s;font-size:2rem}@media screen and (max-width:749px){.article-card__header .article-card__title{font-size:1.8rem}}.article-content:hover .article-card__header .article-card__title{text-decoration:none;opacity:.5}.circle-divider:after{display:none}@media screen and (max-width:989px){.article-template header.page-width--narrow,.article-template__social-sharing{max-width:62rem;padding:0 2rem}}@media screen and (min-width:990px){header.page-width--narrow{max-width:65rem;padding:0}}@media screen and (min-width:990px){.article-template .article-template__content,.article-template__social-sharing{max-width:65rem}}header .article-template__title{padding-bottom:1.5rem;border-bottom:1px solid #000;position:relative}header .article-template__title:before{content:"";position:absolute;width:20%;height:1px;bottom:-1px;background-color:#f39800}header .article-template__title:not(:only-child){margin-bottom:1.5rem;margin-top:2.3rem;font-size:2.4rem}@media screen and (max-width:749px){header .article-template__title:not(:only-child){font-size:1.8rem}}.article-info-container{display:flex;align-items:center}.article-template .caption-with-letter-spacing{font-size:1.3rem;color:#5d5d5d}.article-template .news-list-category{padding:.5rem;margin-left:1rem;font-size:1rem}.article-template .article-template__content{margin-top:4rem;margin-bottom:3rem}@media screen and (min-width:750px){.article-template .article-template__content{margin-top:5rem;margin-bottom:3rem}}@media screen and (max-width:989px){.article-template .article-template__content{max-width:62rem;padding:0 2rem}}.article-template .article-template__link{font-size:1.3rem}.element-margin .article-template__link:hover{box-shadow:none}.twitter-section{background:#fcfafb}.twitter-section-wrapper{padding-top:1rem;padding-bottom:7rem}.twitter-wrapper{text-align:center;margin-top:5rem}#MainContent :is(.account,.order){max-width:100rem}.customer h1{text-align:center}.customer button{background-color:#392007;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;box-shadow:none;color:#fff}.customer button:hover{opacity:.8;box-shadow:none}#MainContent .addresses form button[type]{box-shadow:none;border:1px solid #000}#MainContent .addresses form button[type]:hover{opacity:.5}.customer a{text-decoration:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.customer a:hover{opacity:.5}@media screen and (min-width:990px){#MainContent :is(.account,.order)>div:nth-of-type(2)>div:first-of-type,.account-detail{padding-right:0;margin-bottom:5rem}}@media screen and (min-width:990px){#MainContent :is(.account,.order)>div:nth-of-type(2){display:block;margin-top:5rem}}.to_contactform a{text-decoration:underline;font-size:1.6rem}.customer.login p,.reset-password p{text-align:left}.reset-password .field input{border:1px solid rgba(0,0,0,.25)}.reset-password .field input:hover{border:none}.reset-password button{color:#fff}#page_top{bottom:30px;right:20px;width:50px;height:50px;position:fixed;background:#f9be00;opacity:.7;transition:color .2s ease-in-out,opacity .2s ease-in-out;-webkit-transition:color .2s ease-in-out,opacity .2s ease-in-out}#page_top a{position:relative;display:flex;width:50px;height:50px;text-decoration:none;align-items:center;justify-content:center}#page_top:hover{text-decoration:none;opacity:.3}.image-with-text__content .image-with-text__heading{text-align:center;margin-top:0;margin-bottom:30px;line-height:1.5}.image-with-text__text p{font-family:PT Sans Narrow,sans-serif}.Section__header--commonTitle{padding-top:0}.product-recommendations .Section__headerTitle{font-size:3rem;margin-top:0}.Price__tax{font-size:1.2rem;opacity:.7;margin-left:-5px}.page-width .product .price--sold-out .price__badge-sold-out{color:#000;border:1px solid #000;padding:.5rem 1rem;opacity:.7}.ProductItem__label{font-size:1.2rem;color:#392007;border:1px solid #392007;display:inline-block;padding:4px 12px;border-radius:4px;margin-right:5px}.BackButton{margin-bottom:3rem;text-align:center}.BackButton>a{color:#000;text-decoration:none;font-weight:700;transition:.3s}.BackButton>a:hover{opacity:.7}@media screen and (max-width:749px){.home_hero{margin:0 auto;padding-top:2rem;padding-bottom:1rem}.Section__headerTitle{font-size:2.5rem}.Section__header{padding-top:0}.Section__headerTitle--en{margin-bottom:.5rem;font-size:1.4rem}.Section__header:after{margin-top:1.5rem}#page_top:hover{text-decoration:none;opacity:.3}.ToTopButton__img{display:none}.news-list-wrapper{padding-top:4rem}}#MainContent .addresses form>div{text-align:center}#MainContent .addresses form button:first-of-type{margin-right:0}.address-notes{color:red;font-size:13px;text-align:left;font-weight:700;margin-top:15px}.back-account{margin-top:2rem}.customer a.check-address{position:relative;padding:1rem 4rem 1rem 3rem;background-color:#cecaca;font-size:1.3rem}.customer a.check-address svg{width:24px}@media screen and (max-width:749px){.commerce-table-width th{width:35%}}.terms_of_service h2,.privacy_policy h2{font-weight:700;font-size:1.8rem}.withdraw_message{color:#eb001b;font-size:12px}#AddAddress,.edit_addresses{margin-top:5rem}#AddAddress #AddressNewHeading,.addresses .edit_addresses h2{font-weight:700;text-align:center}.address_info_title{font-weight:700}@media screen and (min-width:750px){#MainContent .customer.addresses{max-width:70.8rem}}#AddAddress,.edit_addresses{padding:2rem 5rem;border-radius:10px;border:1px solid #00000024}@media screen and (max-width:749px){#AddAddress,.edit_addresses{padding:2rem}.address-notes{text-align:left!important}}.CustomField__title{text-align:left;margin-bottom:5px;font-weight:700}.CustomField__required{background:red;color:#fff;border-radius:2px;padding:2px 4px;font-size:10px;margin-left:5px;display:inline-block;margin-top:-1px;position:relative;top:-2px;font-weight:400}.customer #create_customer .field{margin-top:0}.CustomField__column,.CustomField,.customer #create_customer .field{margin-bottom:20px}.CustomField{text-align:left}:focus-visible{outline:none;outline-offset:none;box-shadow:none}.CustomField a{text-decoration:underline;color:#2c6ecb!important;font-size:16px;opacity:1!important;outline:none;text-decoration-thickness:0!important}.CustomField label{cursor:pointer}#CustomerRegister__submitButton:disabled:hover{opacity:.5}.customer h2.form__message{font-size:14px!important}.customer ul li{font-size:13px}.customer a.check-address{margin-top:10px}.CustomField__column{display:flex}.customer #create_customer .CustomField__column .field{margin-bottom:0}.customer .field label,.field__label{font-size:1.4rem;top:1.1rem}.customer .field label{opacity:.5}.collection-grid-section .collection h2.title:before{display:none}.slick-slide img{max-width:100%}.ProductForm__button--disabled{pointer-events:none;opacity:.6}@media screen and (min-width:750px){.ProductForm__button--disabled{width:35rem}}#privilegeProduct-error{text-align:left}@media screen and (max-width:749px){.header{grid-template-columns:1fr 1fr 1fr}.header__icons{top:-3px}}.notAvailableText{color:red;font-size:12px}.facet-member-image{display:inline-flex;align-items:center;margin-right:6px;border:solid 1px;border-radius:50px;padding:5px}.facet-member-img{width:20px;height:20px;border-radius:50%;object-fit:cover;vertical-align:middle}.facet-checkbox{align-items:center}.facet-checkbox .icon-checkmark{top:2.2rem!important}.mobile-facets__label{display:flex;align-items:center}.mobile-facets__label .icon-checkmark{top:2.6rem!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
