body,p,.h3,.h4,h3,h4{font-family:Didact Gothic,Noto Sans JP,sans-serif;font-weight:400;font-size:15px;color:#333;line-height:2}a{color:#333}.main-content{width:100%;overflow:hidden;margin-bottom:10rem}.spmode{display:none}.animated{opacity:0}h2.title,h1.title{text-align:center;position:relative;line-height:1.4;font-family:Didact Gothic,sans-serif;font-weight:700;font-size:2rem;color:#333;letter-spacing:.5rem;margin-bottom:5rem}h2.title .jp,h1.title .jp{font-size:1.2rem;color:#666;margin-top:.5rem}.section.title{margin:0 auto 5rem}.section.title h2.title,.section.title h1.title{margin-bottom:0}.section.title p{margin-top:5rem;text-align:center}.siteAlert{background:#504745}.site-header .logo__text{display:none}.site-header .header-icons img{width:100%}@media only screen and (max-width:1279px){.site-header{height:80px}.site-header .menuToggle{left:-10px}.site-header .header-icons{margin-right:-10px}.site-header .header-icons .searchToggle{display:block!important;margin-right:0}.site-header .header-icons .nav-account-link{display:none}}@media only screen and (max-width:1279px){.global-menu__pc{display:none}.global-menu__sp{display:block}.global-menu__sp .collection__filter-container{position:static;opacity:1;visibility:visible;pointer-events:auto;border-bottom:0;padding-left:0}.global-menu__sp .collection__filter-container h3{font-weight:700}.global-menu__sp .collection__filter-container .collection__filter-tags{display:block}}footer{color:#333;margin:0 -2px;background-repeat:no-repeat;border-top:solid 1px #ccc}@media only screen and (max-width:768px){footer{margin-top:0}}@media only screen and (max-width:768px){footer .footer-list:nth-of-type(2){display:none}}@media only screen and (max-width:768px){footer .footer-list:nth-of-type(4) ul{display:flex}footer .footer-list:nth-of-type(4) ul li{width:33.3333333333%;text-align:center}}footer img.split{max-width:100%}footer .copyright{font-weight:300;margin-bottom:20px;opacity:.7;font-size:13px;color:#333}footer .footer-social-icon{fill:#333;width:16px;height:24px;display:inline-block;margin-right:8px}footer .social-links{margin:20px 0}footer .social-links .fb-like,footer .social-links .twitter-tweet-button,footer .social-links .g-plusone{vertical-align:top;margin:0 4px}footer .social-links a{display:inline-block;margin:0 5px}footer .social-links a:hover{cursor:pointer;opacity:.8}footer .social-links a img{height:40px;width:40px}footer .locale-select{float:left;line-height:60px}@media only screen and (max-width:1023px){footer .locale-select{float:initial;line-height:40px}}footer .footer-sitemap{display:block;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;width:100%;padding:40px 12px 0}footer .footer-sitemap .footer-list{width:100%;text-align:center;flex-basis:20%;line-height:1.8em;font-size:14px;padding:0;margin:0;margin-bottom:3rem}footer .footer-sitemap .footer-list h6{font-size:16px;margin-bottom:15px;margin-top:0;font-weight:700;letter-spacing:-.5px;line-height:1.3}footer .footer-sitemap .footer-list ul{list-style:none;padding:0;margin:0}footer .footer-sitemap .footer-list ul li{display:inline-block;margin:1rem;line-height:2em;font-size:14px;padding:0}footer .footer-sitemap .footer-list ul li a{color:inherit;font-weight:inherit;opacity:1;line-height:1.6;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}footer .footer-sitemap .footer-list ul li a:hover{opacity:1}@media only screen and (max-width:767px){footer .footer-sitemap{padding:60px 40px;justify-content:initial}footer .footer-sitemap .footer-list{flex-basis:33.3333333%;margin-bottom:40px}}@media only screen and (max-width:480px){footer .footer-sitemap{padding:0 20px}footer .footer-sitemap .footer-list{flex-basis:100%}}footer .sitemap{text-align:center}footer .sitemap #mc_embed_signup{float:right}footer .sitemap #mc_embed_signup input.email{width:200px;height:36px;padding:0 10px;font-size:12px;border-radius:3px 0 0 3px}footer .sitemap #mc_embed_signup .button{height:36px;-webkit-appearance:none;background-color:#0072ef;border-radius:0 3px 3px 0}@media only screen and (max-width:1023px){footer .sitemap #mc_embed_signup{padding:0 30px;float:initial}footer .sitemap #mc_embed_signup input.email{width:320px}footer .sitemap #mc_embed_signup .clear{width:auto;display:inline-block}}@media only screen and (max-width:480px){footer .sitemap #mc_embed_signup{padding:0 60px}footer .sitemap #mc_embed_signup input.email{width:100%}footer .sitemap #mc_embed_signup .clear{width:100%;display:block}}footer .footer-bottom{background:#fff;text-align:center}.template-index h2.title,.template-index h1.title{text-align:center;position:relative;font-family:Didact Gothic,sans-serif;font-weight:700;font-size:2rem;letter-spacing:.5rem;margin-bottom:0}.template-index h2.title .jp,.template-index h1.title .jp{font-size:1.2rem;color:#666;margin-top:.5rem}.template-index .slide-content__heading{font-family:Lobster,cursive;font-size:6rem;text-shadow:2px 2px 3px #666}.template-index .shopify-section--slideshow{margin-top:13rem;margin-bottom:9px}@media only screen and (max-width:768px){.template-index .shopify-section--slideshow{margin-top:6rem}}.template-index .parallax{min-height:600px;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}@media only screen and (max-width:768px){.template-index .parallax{display:none}}.template-index .content{padding:60px;background-color:#fff}.template-index .parallax.bg-01{background-image:url(https://cdn.shopify.com/s/files/1/0540/4400/0453/files/IMG_0984.jpg?v=1618748538)}.template-index .ph01-wrap{width:800px;position:relative}.template-index .photo-img-cross{position:relative;overflow:hidden;width:100%;height:auto}.template-index .photo-img-cross:before{content:"";display:block;position:absolute;width:0;height:100%;background-color:#e9e1ce;z-index:1;transform-origin:right center;transform:scaleX(1);transition:width .3s cubic-bezier(.19,1,.22,1) 0s,transform .5s cubic-bezier(.19,1,.22,1) .4s}.template-index .photo-img-cross img{position:relative;width:100%;height:auto;opacity:0;left:-100%;transition:.7s}.template-index .photo-move-cross img{opacity:1;left:0}.template-index .photo-move-cross.photo-img-cross:before{transform:scaleX(0);width:100%}.template-index .hi_unit{display:flex}@media screen and (min-width:681px){.template-index .hi_unit{position:relative;width:1240px;margin:0 auto;height:45rem}}.template-index .hi_unit .hi_box{width:50%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9;left:0;right:0}.template-index .hi_unit .hi_box .hi_text{background:url(https://cdn.shopify.com/s/files/1/0540/4400/0453/files/bg_text?v=1615273237);padding:3rem 5rem;text-align:center}.template-index .hi_unit .hi_box .hi_text .hi_ttl{font-size:2.5rem;letter-spacing:.5rem;margin-bottom:2rem}.template-index .hi_unit .hi_box .hi_text .hi_note{text-align:left;line-height:200%;margin-bottom:3rem}.template-index .hi_unit .hi_box .hi_text .btn{background:initial}.template-index .hi_unit .hi_ph{width:70%;position:relative;order:1;-webkit-box-ordinal-group:1}.template-index .hi_unit .hi_ph img{position:absolute;top:0;right:-75%;height:auto}.template-index .hi_unit:nth-child(2) .hi_box{width:50%;order:2;-webkit-box-ordinal-group:2;z-index:9;left:0;right:0}.template-index .hi_unit:nth-child(2) .hi_box .hi_text{background:url(https://cdn.shopify.com/s/files/1/0540/4400/0453/files/bg_text?v=1615273237);padding:3rem 5rem}.template-index .hi_unit:nth-child(2) .hi_ph{width:70%;position:relative;order:1;-webkit-box-ordinal-group:1}.template-index .hi_unit:nth-child(2) .hi_ph img{position:absolute;top:0;left:-75%;height:auto}.template-index .content-visual-section+.content-visual-section{margin-top:10px}.template-index .content-visual-section:nth-of-type(2){margin-bottom:10px}.template-index .content-visual-section__img{margin-bottom:10px;overflow:hidden;padding-top:84.50704%;position:relative}.template-index .content-visual-section__img-in01{height:150%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;top:50%}.template-index .content-visual-section__img-in02{padding:0;height:100%;-webkit-transition:1.8s cubic-bezier(.19,1,.22,1);transition:1.8s cubic-bezier(.19,1,.22,1)}.template-index .content-visual-section__img:before{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background:#fff;-webkit-transition:all .9s cubic-bezier(.19,1,.22,1);transition:all .9s cubic-bezier(.19,1,.22,1)}.template-index .content-visual-section__img.is-view:before{width:0}.template-index .content-visual-section__img-in02{background-repeat:no-repeat;background-size:cover}.template-index .content-visual-section.content-box01 .content-visual-section__img-in01{background-position:right center}.template-index .content-visual-section.content-box02 .content-visual-section__img-in02{background-position:center center}.template-index .content-visual-section-box{color:#fff;padding:45px 10px 50px;text-align:center;display:block;text-decoration:none;background-size:200% auto;background-position:-100% 0}.template-index .content-box01 .content-visual-section-box{background-color:#9c8e6e}.template-index .content-box02 .content-visual-section-box{background-color:#504745}.template-index .content-visual-section-box__head{margin-bottom:20px}.template-index .content-visual-section-box__head-sub{font-weight:700;line-height:1.5;letter-spacing:.06em;font-size:1.4rem;margin-bottom:5px;font-family:"Noto Serif JP",serif;color:#fff}.template-index .content-visual-section-box__head-en{line-height:1;letter-spacing:.1em;font-weight:700;font-size:2.5rem}.template-index .content-visual-section-box__txt{padding:0 30px;margin-bottom:27px;text-align:left;line-height:2em;font-family:"Noto Serif JP",serif;color:#fff}.template-index .content-visual-section-box__more{font-weight:700;font-size:1.2rem}.template-index .content-visual-section-box__more-txt{letter-spacing:.13em;display:inline-block;text-decoration:none;border:1px solid #fff;line-height:1.8;padding:10px 50px;font-size:1.1rem;font-weight:400;color:#fff}.template-index .collectionBlock .collectionBlock__title{font-size:1rem}.template-index .collectionBlock .product__badge{margin:.5rem}.template-index .collectionBlock .product__badge .spr-badge-starrating .spr-icon{font-size:1rem}.template-index .collectionBlock .product-form-tags .tag{color:inherit;display:inline-block;color:#fff;border:#504745 .0625rem solid;color:#504745;margin:.5rem 0;font-size:1rem;padding:.1rem .5rem;border-radius:0;font-size:.8rem}.template-index .collectionBlock p.price{margin:0;font-weight:700;font-size:1.3rem}.template-index .collectionBlock p.price span{margin-left:.3rem;font-size:1rem}.template-index .content-visual-section{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.template-index .content-visual-section{display:none}}.template-index .content-visual-section+.content-visual-section{margin-top:9px}.template-index .content-visual-section:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-index .content-visual-section:nth-of-type(2n) .content-visual-section__img{margin:0 0 0 9px}.template-index .content-visual-section__img{padding-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 9px 0 0}.template-index .content-visual-section__img-in01{height:120%}.template-index .content-visual-section__img-in02{background-position:center center}.template-index .content-visual-section.content-box01 .content-visual-section__img-in02{background-image:url(https://cdn.shopify.com/s/files/1/0540/4400/0453/files/pixta_57276844_L.jpg?v=1618750108)}.template-index .content-visual-section.content-box02 .content-visual-section__img-in02{background-image:url(https://cdn.shopify.com/s/files/1/0540/4400/0453/files/6.jpg?v=1617853272)}.template-index .content-visual-section-box{padding:167px 20px 172px;width:32.9%;box-sizing:border-box;min-width:480px;-webkit-transition:all .9s cubic-bezier(.19,1,.22,1);transition:all .9s cubic-bezier(.19,1,.22,1)}.template-index .content-visual-section-box__head{margin-bottom:25px}.template-index .content-visual-section-box__head-sub{font-size:2.2rem;letter-spacing:.5rem;margin-bottom:2rem;color:#fff}.template-index .content-visual-section-box__head-en{font-size:3.4rem}.template-index .content-visual-section-box__txt{padding:0;max-width:365px;margin:0 auto 47px}.template-index .content-visual-section-box__more{font-size:1.8rem}.template-index .contentlist-section .contentlist-header{margin-top:50px;margin-bottom:50px}.template-index .contentlist-section .contentlist-header .block{text-align:center}.template-index .contentlist-section .content{padding:0;display:flex;flex-wrap:wrap}.template-index .contentlist-section .content li{width:calc((100% - 30px)/3);position:relative;margin:5px;background:#8f8364}@media only screen and (max-width:768px){.template-index .contentlist-section .content li{width:calc((100% - 20px)/2)}}.template-index .contentlist-section .content li img{width:100%;display:block}.template-index .contentlist-section .content li .detail{position:absolute;width:16rem;top:0;right:0;left:0;bottom:0;text-align:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 2px #fff;margin:auto;padding:.5rem 1rem;height:3.5rem;opacity:0}@media only screen and (max-width:768px){.template-index .contentlist-section .content li .detail{position:initial;padding:0;width:100%;border:0;height:auto;opacity:1;background:#fff}}.template-index .contentlist-section .content li .detail img{opacity:1;transition:opacity .5s}.template-index .contentlist-section .content li .detail p{color:#fff;font-size:1.4rem;letter-spacing:.5rem;margin:0 auto;font-weight:700}@media only screen and (max-width:768px){.template-index .contentlist-section .content li .detail p{color:#333;font-size:1rem}}.template-index .contentlist-section .content li a:hover .detail{opacity:1}.template-index .contentlist-section .content li a:hover img{opacity:.05;transition:opacity .5s}.template-index .product-status-flag--rectangle{bottom:0;top:auto;left:0;margin:0}.template-index .product-status-flag--rectangle.is-sale{background:#ed293ee6}.template-index .price.sale{color:#ed293ee6}.template-index .price.sale strike{display:none}.template-index .collectionBlock-image{padding-top:133%}.template-index .instafeedModule .page-title{position:relative;margin-top:50px;margin-bottom:50px}.template-index .blogModule .excerpt,.template-index .shopify-section--featured-collection02 .collectionBlock-info,.template-collection .page-title{display:none}.template-collection .collection__filters--left{height:100%;overflow:visible}.template-collection .collectionGrid-sort label{margin:0}.template-collection .collectionBlock-image{padding-top:133%}.template-collection .collectionBlock__title{font-size:1rem}.template-collection h3{font-weight:700}.template-collection .product-form-tags .tag{color:inherit;display:inline-block;color:#fff;border:#504745 .0625rem solid;color:#504745;margin:.5rem 0;font-size:1rem;padding:.1rem .5rem;border-radius:0;font-size:.8rem}.template-collection .product__badge{margin:.5rem}.template-collection .product__badge .spr-badge-starrating .spr-icon{font-size:1rem}.template-collection p.price{margin:0;font-weight:700;font-size:1.3rem}.template-collection .product-status-flag--rectangle{bottom:0;top:auto;left:0;margin:0}.template-collection .product-status-flag--rectangle.is-sale{background:#ed293ee6}.template-collection .price.sale{color:#ed293ee6}.template-collection .price.sale strike{display:none}.collection__filter-tags li a{display:block;padding:0 .5rem}.collection__filter-tags li.active a{background-color:#eaeaea}.collection__filter-tags .collection-menu-link{margin-bottom:1rem}.collection__filter-tags .collection-menu-link:first-of-type a{color:#e63a4f}.template-product .product-form-tags{margin-bottom:1rem}.template-product .product-form-tags .tag{color:inherit;display:inline-block;color:#fff;border:#504745 .0625rem solid;color:#504745;margin:.5rem 0;padding:.1rem 1rem;border-radius:0;font-size:1rem}.template-product .product-info__wrapper .product-title{font-size:1.8rem}.template-product .product-info__wrapper .product-price{font-size:2rem;font-weight:700}.template-product .product-info__wrapper .product-price .tax{font-size:1rem;margin-left:.5rem}.template-product .product-info__wrapper .product-price .product-price__sale{display:block;opacity:.5;font-size:1rem;font-weight:400}.template-product .product-info__wrapper .product-price .product-price__sale+span{color:#ed293e}.template-product .product-info__wrapper .variant-input:checked+.variant__button-label{background-color:#504745;color:#fff}.template-product .product-info__wrapper .swatch__element{width:20%}.template-product .product-info__wrapper .swatch__element input:checked+.variant__button-label--color{display:block;height:auto;border:solid 1px #333}.template-product .product-info__wrapper .swatch__element .variant__button-label--color{display:block;height:auto;border:solid 1px var(--color-border)}.template-product .product-info__wrapper .swatch__element .variant__button-label--color img{vertical-align:bottom;width:100%}.template-product .product-info__wrapper .qty__adjust input{font-weight:400;font-size:1.6rem}.template-product .product-info__wrapper h3.title{text-align:left}.template-product .product-info__wrapper .product-size_guide{padding:30px 0 10px}.template-product .product-info__wrapper .product-size_guide .size-guide{overflow-x:scroll}.template-product .product-info__wrapper .product-size_guide .size-guide-table{margin:1rem 0 2rem}.template-product .product-info__wrapper .product-size_guide .size-guide-table thead{background-color:#f1f1f1}.template-product .product-info__wrapper .product-size_guide .size-guide-table tbody tr:nth-of-type(2n){background-color:#f1f1f1}.template-product .product-info__wrapper .product-size_guide .size-guide-table th,.template-product .product-info__wrapper .product-size_guide .size-guide-table td{color:#2f2f2f;font-size:.9rem;font-weight:400;line-height:2rem;padding:.8rem;text-align:center;overflow-wrap:break-word;min-width:100px}.template-product .product-info__wrapper .product-size_guide .size-guide-table thead th:first-child,.template-product .product-info__wrapper .product-size_guide .size-guide-table tbody th{position:sticky;left:0;z-index:1}.template-product .product-info__wrapper .product-size_guide .size-guide-table thead th:first-child{background-color:#f1f1f1}.template-product .product-info__wrapper .product-size_guide .size-guide-table tbody tr:nth-of-type(odd) th{background-color:#fff}.template-product .product-info__wrapper .product-size_guide .size-guide-table tbody tr:nth-of-type(2n) th{background-color:#f1f1f1}.template-product .product-info__wrapper .product-material,.template-product .product-info__wrapper .product-country{padding:30px 0 10px;text-align:left}.template-product .product-info__wrapper .product-description{text-align:left;line-height:2}.template-product .product-info__wrapper .productForm-submit{color:#fff;background:#504745}.template-product .product-info__wrapper .productForm-buttons--alt .button--alt{max-width:25rem;color:#fff!important;background:#504745!important;font-size:1.2rem;font-weight:700}.template-product .product-info__wrapper .productForm-buttons .shopify-payment-button__button{max-width:25rem;color:#333!important;background:#ec983d!important;font-size:1.2rem;font-weight:700}.template-product .product-info__wrapper .collectionBlock-image,.template-product .collectionBlock-image{padding-top:133%}body.template-article .article__image{padding-top:100%}.g-recaptcha{margin:5rem 0}#contactFormWrapper{max-width:700px;margin:auto}#contactFormWrapper p.text{margin-bottom:5rem}#contactFormWrapper .form-field label{font-weight:700}#contactFormWrapper input[type=submit]{padding-left:6rem;padding-right:6rem;margin:auto;display:block;letter-spacing:.5rem;background:#504745;color:#fff;border:0;font-weight:600}@media only screen and (max-width:550px){#contactFormWrapper input[type=submit]{padding:10px;width:100%}}#contactFormWrapper .successForm{text-align:center;margin:10rem}#online-coordinat .contact-form{margin-bottom:10rem}#online-coordinat .contact-form .successForm{text-align:center;margin:10rem}#Cart .js-continueShopping{margin-top:3rem}#Cart .cart__checkout{background:#ec983d;font-weight:600;padding:1.2rem;height:auto}.template-404 .fourOhFour-button{background:#504745;color:#fff;border:0;font-weight:600;padding:1.2rem 5rem;height:auto;margin:5rem auto}body.template-search .search-info{text-align:center}body.template-search .collectionGrid-filter{margin:auto}body.template-search .frequently_searched-area h3{text-align:center;font-size:1.29rem;margin-bottom:1.5rem}body.template-search .frequently_searched-area .frequently_search_keywords{text-align:center;margin-bottom:3rem}body.template-search .frequently_searched-area .frequently_search_keywords li{display:inline-block;border:#504745 .0625rem solid;margin:.5rem 0;font-size:1rem;padding:.1rem .5rem;border-radius:0;font-size:.8rem}body.template-search .frequently_searched-area .frequently_search_keywords li a{color:#504745}.search-form{margin:auto;max-width:700px}.search-form .search-page-form input[type=search]{width:calc(100% - 30px);border:solid 2px #333}.search-form .search-page-form button[type=submit]{background:#333;color:#fff;border:solid 2px #333;margin:0;padding:10px 15px;height:50px;width:80px;min-width:80px}@media only screen and (max-width:550px){.search-form .search-page-form input[type=search]{width:calc(100% - 30px)}.search-form .search-page-form input[type=submit]{width:80px;padding:0}}.account-page .account-form__submit{background:#504745;color:#fff;border:0;font-weight:600;padding:1.2rem 5rem;height:auto;margin:auto;display:block!important;float:none!important}.account-page .account-form__links{text-align:center!important}.account-page .royalmember-area{border:solid 2px #756b55;padding:2rem;width:100%}.account-page .members-notice{background:#fee2e3;padding:20px}.account-page .members-notice h4{font-size:1.6rem;margin-bottom:1rem}@media only screen and (max-width:550px){.account-page .members-notice h4{font-size:1.4rem}}.account-page .members-notice p{margin-bottom:1rem}.account-page .members-notice .input-full{width:50%;margin:1.5rem auto}@media only screen and (max-width:550px){.account-page .members-notice .input-full{width:100%}}.account-page .members-notice .btn{background:#504745;color:#fff;border:0;font-weight:600;padding:1.2rem 5rem;height:auto;margin:auto;display:block!important;float:none!important}.recoverForm .input-form{width:30rem;margin:auto}@media only screen and (max-width:768px){.recoverForm .input-form{width:100%}}section.recently-viewed-products .collectionGrid-row .collectionBlock{width:16.6666666667%}@media only screen and (max-width:768px){section.recently-viewed-products .collectionGrid-row .collectionBlock{width:33.3333333333%}}section.recently-viewed-products .collectionGrid-row .collectionBlock .collectionBlock-image{padding-top:133%;line-height:0}section.recently-viewed-products .collectionGrid-row .collectionBlock .details{display:none}body#trade-law h2{font-size:1.2rem;font-weight:700}body#trade-law ul+h2,body#trade-law ol+h2,body#trade-law p+h2{margin-top:3rem}body#trade-law p,body#trade-law li{line-height:2}body#trade-law li{margin-bottom:1rem}body#terms-of-use h2{font-size:1.2rem;font-weight:700}body#terms-of-use ul+h2,body#terms-of-use ol+h2,body#terms-of-use p+h2{margin-top:3rem}body#terms-of-use p,body#terms-of-use li{line-height:2}body#terms-of-use li{margin-bottom:1rem}body#privacy-policy h2{font-size:1.2rem;font-weight:700}body#privacy-policy ul+h2,body#privacy-policy ol+h2,body#privacy-policy p+h2{margin-top:3rem}body#privacy-policy p,body#privacy-policy li{line-height:2}body#privacy-policy li{margin-bottom:1rem}.product-status-flag.product-status-flag--rectangle.is-sold-out{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0;background:#50474573!important;color:#fff;font-family:Didact Gothic,sans-serif;font-size:.9rem;letter-spacing:.3em;text-indent:.3em;line-height:1}.productForm-submit[disabled]{opacity:1;color:#8a817f!important;background:#f4f2f1!important;border:1px solid #d9d4d2!important;letter-spacing:.25em;cursor:not-allowed}.product-single__media-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%}.productImgScroller--single .product-single__media-img{object-position:0 0}body.allow-image-animations .product-single__media--native.lazyloaded{animation:none}.collectionBlock-image__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--image-size);object-position:50% 50%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.add.css.map */
