@charset "UTF-8";@media(min-width:1061px){.header header-drawer{display:none}}@media(min-width:1061px){.header.header--middle-left{max-width:100%;grid-template-columns:0 1fr 2.4fr .1fr!important;-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}}.header .header__heading{width:100%;max-width:312px;min-width:200px}.header .bottomMenu>li{margin-right:3%}.header .bottomMenu__box span{font-family:YuMincho,Hiragino Mincho Pro,Yu Mincho,MS PMincho,serif}.header .bottomMenu__box>span>span,.header .bottomMenu__box>a>span{margin-bottom:0}.header .bottomMenu__box>span span span,.header .bottomMenu__box>a span span{display:block;font-size:clamp(12px,1.2vw,16px)}.header .bottomMenu__box>span:after{border-top:2px solid #35733b;border-right:2px solid #35733b}@media(min-width:1061px){.header .bottomMenu__inner{top:88px}}.header .search__button .icon{color:#333}@media(max-width:767px){.header .a-search{display:none!important}}@media(max-width:750px){.header .a-search{display:block!important}}div.cart-count-bubble{background:#f0ede9}.menu-drawer .drawer_search_form .search__input.field__input{background:#fff}.menu-drawer li.tagform_link a{background-color:#f0ede9;color:#333}.tab-list_wrap .tab-list{margin-bottom:40px!important}.tab-list_wrap .tab-list .tab-item{padding:6px 1em;font-weight:500;position:relative;text-align:center;font-size:14px;margin:0 6px}@media(min-width:768px){.tab-list_wrap .tab-list .tab-item{padding:6px 3em;width:42%;max-width:292px;font-size:16px}}.tab-list_wrap .tab-list .tab-item:first-child{margin-left:6px}.tab-list_wrap .tab-list .tab-item:not(:last-child):after{content:"";position:absolute;width:1px;height:18px;background:#aeaeae;top:50%;right:-6px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tab-list_wrap .tab-list .tab-item.active{color:#873d5b;border-bottom:2px solid #873d5b}.button{background:transparent;width:100%;max-width:270px;color:#fff!important;border:1px solid #264a29;background:#264a29;position:relative;z-index:1;overflow:hidden;line-height:3.2em;-webkit-transition:.2s;transition:.2s;border-radius:6px;color:#35733b}.button:before{content:none}.button:after{content:"";position:absolute;top:50%;right:10px;left:auto;height:5px;width:20px;border-bottom:1px solid #fff;border-right:1px solid #fff;-webkit-transform:skewX(45deg) translateY(-50%);transform:skew(45deg) translateY(-50%);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s;transition:.5s}.button:hover:after{-webkit-box-shadow:none!important;box-shadow:none!important;right:5px}.button--full-width{max-width:100%}.shopify-payment-button__button--unbranded{background:transparent!important;width:100%;max-width:100%;color:#fff;border:1px solid #a68b56!important;background:#a68b56!important;position:relative;border-radius:6px!important;-webkit-transition:.5s;transition:.5s}.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:50%;right:10px;left:auto;height:5px;width:20px;border-bottom:1px solid #fff;border-right:1px solid #fff;-webkit-transform:skewX(45deg) translateY(-50%);transform:skew(45deg) translateY(-50%);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.5s;transition:.5s}.shopify-payment-button__button--unbranded{position:relative;z-index:1;overflow:hidden}.shopify-payment-button__button--unbranded:hover:after{-webkit-box-shadow:none!important;box-shadow:none!important;right:5px}.article-template__back .button{max-width:270px}.ranking_num_box span.ranking_num_1{background-color:#a6966b!important}.ranking_num_box span.ranking_num_2{background-color:#969696!important}.ranking_num_box span.ranking_num_3{background-color:#c67840!important}.ranking_num_box span.ranking_num_4{background-color:#333!important}.card-information .price{font-size:18px!important}.side_to_top_btn_sec{bottom:0;right:0}.section .d_title .sub_jp{font-size:18px;font-weight:500}.sec_info .important_infomation_wrap{padding-top:42px;padding-bottom:42px;border-top:1px solid #333;border-bottom:1px solid #333}@media(min-width:768px){.sec_info .important_infomation_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(max-width:767px){.sec_info .important_infomation_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sec_info .important_infomation_wrap>.important_infomation_title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){.sec_info .important_infomation_wrap>.important_infomation_title{margin:0 auto 30px}}@media(min-width:768px){.sec_info .important_infomation_wrap>.important_infomation_title{width:200px}}.sec_info .important_infomation_wrap>.important_infomation_title h2{font-size:24px;text-align:center}.sec_info .important_infomation_wrap>.important_infomation_title h2 span{display:block;font-size:14px;color:#fff;background:#264a29;padding:.5em 1em;font-weight:400;margin-top:1.2em}@media(min-width:768px){.sec_info .important_infomation_wrap .important_infomation_box{width:76%}}.sec_info .important_infomation_wrap .important_infomation_list>li:not(:last-child){margin-bottom:1em}.sec_info .important_infomation_wrap .important_infomation_list>li a{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sec_info .important_infomation_wrap .important_infomation_list>li span.important_infomation_title{width:100%}@media(max-width:767px){.sec_info .important_infomation_wrap .important_infomation_list>li span.important_infomation_title{margin-right:0}}.concept_title{padding-top:80px;margin-bottom:-50px}@media(max-width:767px){.concept_title{padding-top:0}}.sec_item_detail{margin-top:0!important}.sec_concept{overflow:hidden}@media(max-width:767px){.sec_concept{background-image:url(//wood-time-factory.myshopify.com/cdn/shop/files/sp_bg_img002.jpg)!important}}.sec_concept .gradient{background:transparent}@media(min-width:768px){.sec_concept .image-with-text__media-item{width:70%}}.sec_concept .image-with-text__text--caption{color:#a68b56;padding-bottom:.5em}@media(max-width:767px){.sec_concept .image-with-text__text--caption{text-align:left;-ms-flex-item-align:start;align-self:flex-start}}@media(max-width:767px){.sec_concept .image-with-text__heading{font-size:20px;text-align:left;-ms-flex-item-align:start;align-self:flex-start}}@media(max-width:767px){.sec_concept .image-with-text__text{text-align:left;-ms-flex-item-align:start;align-self:flex-start}}.sec_concept .image-with-text__text-item{width:44%}.sec_concept.sec_concept01{padding-bottom:20px;padding-top:0;background-position:bottom}@media(min-width:768px){.sec_concept.sec_concept01{padding-bottom:45px}}@media(max-width:767px){.sec_concept.sec_concept01{padding-top:0}}@media(min-width:768px){.sec_concept.sec_concept01 .image-with-text__media-item{margin-left:-20%}}@media(min-width:768px){.sec_concept.sec_concept01 .image-with-text__content{padding-left:50px}}.sec_concept.sec_concept02{padding-top:20px}@media(min-width:768px){.sec_concept.sec_concept02{padding-top:45px}}@media(min-width:768px){.sec_concept.sec_concept02 .image-with-text__media-item{margin-right:-20%}}@media(min-width:768px){.sec_concept.sec_concept02 .image-with-text__content{padding-right:50px}}.image-with-text__content p{line-height:2.4}.sec_category .d_title_wrap{margin-bottom:110px;position:relative}@media(max-width:767px){.sec_category .d_title_wrap{margin-bottom:80px}}.sec_category .d_title_wrap .d_title .main_en{font-size:36px}@media(max-width:767px){.sec_category .d_title_wrap .d_title .main_en{font-size:24px}}.sec_category .d_title_wrap .d_title .sub_jp{position:absolute;bottom:-80px;margin-left:0;font-size:24px;width:100%;padding-bottom:.6em;border-bottom:2px solid #264a29}@media(max-width:767px){.sec_category .d_title_wrap .d_title .sub_jp{font-size:18px;bottom:-60px}}.sec_category .d_title_wrap .d_title_link a{color:#35733b;border-bottom:1px solid #35733b;padding:.4em 50px .4em 0;position:relative}.sec_category .d_title_wrap .d_title_link a .icon-d_arrow{display:none}.sec_category .d_title_wrap .d_title_link a:after{content:"";position:absolute;top:50%;right:10px;left:auto;height:5px;width:20px;border-bottom:1px solid #35733b;border-right:1px solid #35733b;-webkit-transform:skewX(45deg) translateY(-50%);transform:skew(45deg) translateY(-50%);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s;transition:.2s}.sec_category .d_title_wrap .d_title_link a:hover:after{right:6px}.sec_category .category-slide li.grid__item:before{border-top:1px solid #333;border-right:1px solid #333}.sec_category .category-slide li.grid__item a{border:1px solid #d5d5d5;color:#333;-webkit-transition:.2s;transition:.2s}.sec_category .category-slide li.grid__item a p{width:100%;text-align:center}.sec_category .category-slide li.grid__item a:hover{opacity:.7}.sec_ranking .title_top{text-align:center;color:#49381e;font-size:40px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 50px}@media(max-width:767px){.sec_ranking .title_top{font-size:24px;margin:0 auto 25px}}@media(max-width:499px){.sec_ranking .title_top{font-size:20px}}.sec_ranking .title_top:before{content:"";position:absolute;background:url(./title_top_l.png) no-repeat center center/contain;left:-40px;top:50%;width:18px;height:43px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:767px){.sec_ranking .title_top:before{height:28px;left:-25px}}.sec_ranking .title_top:after{content:"";position:absolute;background:url(./title_top_r.png) no-repeat center center/contain;right:-40px;top:50%;width:21px;height:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:767px){.sec_ranking .title_top:after{height:28px;right:-25px}}.sec_blog .blog__image{width:100%;aspect-ratio:38/28!important}.footer{padding-bottom:0!important}@media(max-width:749px){.footer .footer-block-image{text-align:left}}@media(max-width:749px){.footer .footer-block-image:not(.right):not(.center) .footer__list-social{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}}.footer .grid{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .grid .list-social__link{padding-left:0}.footer .footer-block__heading{color:#35733b;border-bottom:1px solid #35733b;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif;font-size:18px;text-align:left;padding-bottom:.4em}.footer .footer-block__details-content .list-menu__item--link{padding-left:1.2em;position:relative}.footer .footer-block__details-content .list-menu__item--link:after{content:"";position:absolute;height:1px;width:5px;background:#333;top:15px;left:0}.footer .footer-block__details-content>:first-child .list-menu__item--link:after{top:10px}.footer .footer-block--newsletter{margin-top:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(max-width:749px){.footer .footer-block--newsletter{padding:0;margin:0rem 0;width:100%}}@media(min-width:750px){.footer .footer-block--newsletter{width:48%;max-width:48%}}@media(min-width:990px){.footer .footer-block--newsletter{width:22%;max-width:22%}}.footer .footer-block--newsletter .footer-news__text{text-align:left}.footer .footer__content-bottom{background:#49381e;color:#fff;text-align:center;padding-top:1em;padding-bottom:1.1em}.footer .footer__content-bottom .footer__column--info{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding-top:0!important}.footer .footer__content-bottom .footer__column--info .footer__copyright{margin-top:0}.footer .newsletter-form__field-wrapper .field input{font-family:Yu Mincho,YuMincho,serif}.part_inner_wrap .a-recently a:nth-of-type(n+4){display:block!important}.part_inner_wrap .a-recently a:nth-of-type(n+5){display:none!important}.shopify-app-block{padding:80px 0 0}@media(max-width:767px){.shopify-app-block{padding:40px 0 0}}[id*=__recently_viewed_product_]{margin-top:0!important}[id*=__custom_liquid_jHfiVH]{padding-top:40px!important;padding-bottom:80px;margin-top:0!important;background:#f0ede9}[id*=__custom_liquid_jHfiVH] .gradient{background:#f0ede9}@media(max-width:767px){[id*=__custom_liquid_jHfiVH]{padding-top:20px!important;padding-bottom:40px}}.swipermainSlider{position:relative}.swipermainSlider .main_copy{position:absolute;z-index:9;bottom:20%;left:10%}.swipermainSlider .main_copy svg{max-width:38vw;padding:0 10px;overflow:visible}@media(max-width:749px){.swipermainSlider .main_copy{bottom:4%;left:2%}.swipermainSlider .main_copy svg{max-width:94%}}@-webkit-keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:#fff}}.svg-elem-1{-webkit-animation:animate-svg-fill-1 1s cubic-bezier(.68,-.55,.265,1.55) .8s both;animation:animate-svg-fill-1 1s cubic-bezier(.68,-.55,.265,1.55) .8s both}@-webkit-keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:#fff}}.svg-elem-2{-webkit-animation:animate-svg-fill-2 1s cubic-bezier(.68,-.55,.265,1.55) .9s both;animation:animate-svg-fill-2 1s cubic-bezier(.68,-.55,.265,1.55) .9s both}@-webkit-keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:#fff}}.svg-elem-3{-webkit-animation:animate-svg-fill-3 1s cubic-bezier(.68,-.55,.265,1.55) 1s both;animation:animate-svg-fill-3 1s cubic-bezier(.68,-.55,.265,1.55) 1s both}@-webkit-keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:#fff}}.svg-elem-4{-webkit-animation:animate-svg-fill-4 1s cubic-bezier(.68,-.55,.265,1.55) 1.1s both;animation:animate-svg-fill-4 1s cubic-bezier(.68,-.55,.265,1.55) 1.1s both}@-webkit-keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:#fff}}.svg-elem-5{-webkit-animation:animate-svg-fill-5 1s cubic-bezier(.68,-.55,.265,1.55) 1.2000000000000002s both;animation:animate-svg-fill-5 1s cubic-bezier(.68,-.55,.265,1.55) 1.2000000000000002s both}@-webkit-keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:#fff}}.svg-elem-6{-webkit-animation:animate-svg-fill-6 1s cubic-bezier(.68,-.55,.265,1.55) 1.3s both;animation:animate-svg-fill-6 1s cubic-bezier(.68,-.55,.265,1.55) 1.3s both}@-webkit-keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:#fff}}.svg-elem-7{-webkit-animation:animate-svg-fill-7 1s cubic-bezier(.68,-.55,.265,1.55) 1.4000000000000001s both;animation:animate-svg-fill-7 1s cubic-bezier(.68,-.55,.265,1.55) 1.4000000000000001s both}@-webkit-keyframes animate-svg-fill-8{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-8{0%{fill:transparent}to{fill:#fff}}.svg-elem-8{-webkit-animation:animate-svg-fill-8 1s cubic-bezier(.68,-.55,.265,1.55) 1.5s both;animation:animate-svg-fill-8 1s cubic-bezier(.68,-.55,.265,1.55) 1.5s both}@-webkit-keyframes animate-svg-fill-9{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-9{0%{fill:transparent}to{fill:#fff}}.svg-elem-9{-webkit-animation:animate-svg-fill-9 1s cubic-bezier(.68,-.55,.265,1.55) 1.6s both;animation:animate-svg-fill-9 1s cubic-bezier(.68,-.55,.265,1.55) 1.6s both}@-webkit-keyframes animate-svg-fill-10{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-10{0%{fill:transparent}to{fill:#fff}}.svg-elem-10{-webkit-animation:animate-svg-fill-10 1s cubic-bezier(.68,-.55,.265,1.55) 1.7000000000000002s both;animation:animate-svg-fill-10 1s cubic-bezier(.68,-.55,.265,1.55) 1.7000000000000002s both}@-webkit-keyframes animate-svg-fill-11{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-11{0%{fill:transparent}to{fill:#fff}}.svg-elem-11{-webkit-animation:animate-svg-fill-11 1s cubic-bezier(.68,-.55,.265,1.55) 1.8s both;animation:animate-svg-fill-11 1s cubic-bezier(.68,-.55,.265,1.55) 1.8s both}@-webkit-keyframes animate-svg-fill-12{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-12{0%{fill:transparent}to{fill:#fff}}.svg-elem-12{-webkit-animation:animate-svg-fill-12 1s cubic-bezier(.68,-.55,.265,1.55) 1.9000000000000001s both;animation:animate-svg-fill-12 1s cubic-bezier(.68,-.55,.265,1.55) 1.9000000000000001s both}@-webkit-keyframes animate-svg-fill-13{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-13{0%{fill:transparent}to{fill:#fff}}.svg-elem-13{-webkit-animation:animate-svg-fill-13 1s cubic-bezier(.68,-.55,.265,1.55) 2s both;animation:animate-svg-fill-13 1s cubic-bezier(.68,-.55,.265,1.55) 2s both}@-webkit-keyframes animate-svg-fill-14{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-14{0%{fill:transparent}to{fill:#fff}}.svg-elem-14{-webkit-animation:animate-svg-fill-14 1s cubic-bezier(.68,-.55,.265,1.55) 2.1s both;animation:animate-svg-fill-14 1s cubic-bezier(.68,-.55,.265,1.55) 2.1s both}@-webkit-keyframes animate-svg-fill-15{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-15{0%{fill:transparent}to{fill:#fff}}.svg-elem-15{-webkit-animation:animate-svg-fill-15 1s cubic-bezier(.68,-.55,.265,1.55) 2.2s both;animation:animate-svg-fill-15 1s cubic-bezier(.68,-.55,.265,1.55) 2.2s both}@-webkit-keyframes animate-svg-fill-16{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-16{0%{fill:transparent}to{fill:#fff}}.svg-elem-16{-webkit-animation:animate-svg-fill-16 1s cubic-bezier(.68,-.55,.265,1.55) 2.3s both;animation:animate-svg-fill-16 1s cubic-bezier(.68,-.55,.265,1.55) 2.3s both}@-webkit-keyframes animate-svg-fill-17{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-17{0%{fill:transparent}to{fill:#fff}}.svg-elem-17{-webkit-animation:animate-svg-fill-17 1s cubic-bezier(.68,-.55,.265,1.55) 2.4000000000000004s both;animation:animate-svg-fill-17 1s cubic-bezier(.68,-.55,.265,1.55) 2.4000000000000004s both}@-webkit-keyframes animate-svg-fill-18{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-18{0%{fill:transparent}to{fill:#fff}}.svg-elem-18{-webkit-animation:animate-svg-fill-18 1s cubic-bezier(.68,-.55,.265,1.55) 2.5s both;animation:animate-svg-fill-18 1s cubic-bezier(.68,-.55,.265,1.55) 2.5s both}@-webkit-keyframes animate-svg-fill-19{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-19{0%{fill:transparent}to{fill:#fff}}.svg-elem-19{-webkit-animation:animate-svg-fill-19 1s cubic-bezier(.68,-.55,.265,1.55) 2.6s both;animation:animate-svg-fill-19 1s cubic-bezier(.68,-.55,.265,1.55) 2.6s both}@-webkit-keyframes animate-svg-fill-20{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-20{0%{fill:transparent}to{fill:#fff}}.svg-elem-20{-webkit-animation:animate-svg-fill-20 1s cubic-bezier(.68,-.55,.265,1.55) 2.7s both;animation:animate-svg-fill-20 1s cubic-bezier(.68,-.55,.265,1.55) 2.7s both}@-webkit-keyframes animate-svg-fill-21{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-21{0%{fill:transparent}to{fill:#fff}}.svg-elem-21{-webkit-animation:animate-svg-fill-21 1s cubic-bezier(.68,-.55,.265,1.55) 2.8s both;animation:animate-svg-fill-21 1s cubic-bezier(.68,-.55,.265,1.55) 2.8s both}@-webkit-keyframes animate-svg-fill-22{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-22{0%{fill:transparent}to{fill:#fff}}.svg-elem-22{-webkit-animation:animate-svg-fill-22 1s cubic-bezier(.68,-.55,.265,1.55) 2.9000000000000004s both;animation:animate-svg-fill-22 1s cubic-bezier(.68,-.55,.265,1.55) 2.9000000000000004s both}@-webkit-keyframes animate-svg-fill-23{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-23{0%{fill:transparent}to{fill:#fff}}.svg-elem-23{-webkit-animation:animate-svg-fill-23 1s cubic-bezier(.68,-.55,.265,1.55) 3s both;animation:animate-svg-fill-23 1s cubic-bezier(.68,-.55,.265,1.55) 3s both}@-webkit-keyframes animate-svg-fill-24{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-24{0%{fill:transparent}to{fill:#fff}}.svg-elem-24{-webkit-animation:animate-svg-fill-24 1s cubic-bezier(.68,-.55,.265,1.55) 3.1000000000000005s both;animation:animate-svg-fill-24 1s cubic-bezier(.68,-.55,.265,1.55) 3.1000000000000005s both}@-webkit-keyframes animate-svg-fill-25{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-25{0%{fill:transparent}to{fill:#fff}}.svg-elem-25{-webkit-animation:animate-svg-fill-25 1s cubic-bezier(.68,-.55,.265,1.55) 3.2s both;animation:animate-svg-fill-25 1s cubic-bezier(.68,-.55,.265,1.55) 3.2s both}@-webkit-keyframes animate-svg-fill-26{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-26{0%{fill:transparent}to{fill:#fff}}.svg-elem-26{-webkit-animation:animate-svg-fill-26 1s cubic-bezier(.68,-.55,.265,1.55) 3.3s both;animation:animate-svg-fill-26 1s cubic-bezier(.68,-.55,.265,1.55) 3.3s both}@-webkit-keyframes animate-svg-fill-27{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-27{0%{fill:transparent}to{fill:#fff}}.svg-elem-27{-webkit-animation:animate-svg-fill-27 1s cubic-bezier(.68,-.55,.265,1.55) 3.4000000000000004s both;animation:animate-svg-fill-27 1s cubic-bezier(.68,-.55,.265,1.55) 3.4000000000000004s both}@-webkit-keyframes animate-svg-fill-28{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-28{0%{fill:transparent}to{fill:#fff}}.svg-elem-28{-webkit-animation:animate-svg-fill-28 1s cubic-bezier(.68,-.55,.265,1.55) 3.5s both;animation:animate-svg-fill-28 1s cubic-bezier(.68,-.55,.265,1.55) 3.5s both}@-webkit-keyframes animate-svg-fill-29{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-29{0%{fill:transparent}to{fill:#fff}}.svg-elem-29{-webkit-animation:animate-svg-fill-29 1s cubic-bezier(.68,-.55,.265,1.55) 3.6000000000000005s both;animation:animate-svg-fill-29 1s cubic-bezier(.68,-.55,.265,1.55) 3.6000000000000005s both}@-webkit-keyframes animate-svg-fill-30{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-30{0%{fill:transparent}to{fill:#fff}}.svg-elem-30{-webkit-animation:animate-svg-fill-30 1s cubic-bezier(.68,-.55,.265,1.55) 3.7s both;animation:animate-svg-fill-30 1s cubic-bezier(.68,-.55,.265,1.55) 3.7s both}@-webkit-keyframes animate-svg-fill-31{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-31{0%{fill:transparent}to{fill:#fff}}.svg-elem-31{-webkit-animation:animate-svg-fill-31 1s cubic-bezier(.68,-.55,.265,1.55) 3.8s both;animation:animate-svg-fill-31 1s cubic-bezier(.68,-.55,.265,1.55) 3.8s both}.svg-elem-1,.svg-elem-2,.svg-elem-3,.svg-elem-4,.svg-elem-5,.svg-elem-6,.svg-elem-7,.svg-elem-8,.svg-elem-9,.svg-elem-10,.svg-elem-11,.svg-elem-12,.svg-elem-13,.svg-elem-14,.svg-elem-15,.svg-elem-16,.svg-elem-17,.svg-elem-18,.svg-elem-19,.svg-elem-20,.svg-elem-21,.svg-elem-22,.svg-elem-23,.svg-elem-24,.svg-elem-25,.svg-elem-26,.svg-elem-27,.svg-elem-28,.svg-elem-29,.svg-elem-30,.svg-elem-31{filter:drop-shadow(0 0 10px rgba(0,0,0,.9))}.animate-up{opacity:0;transform:translateY(28px) scale(.995);transition-property:opacity,transform;transition-duration:3s;transition-timing-function:cubic-bezier(.2,.9,.2,1);will-change:opacity,transform;transition-delay:var(--delay, 0ms)}.animate-up.is-inview{opacity:1;transform:translateY(0) scale(1)}.important_infomation_list li{margin-bottom:10px;--delay: 0ms}@media(prefers-reduced-motion:reduce){.animate-up,.animate-up.is-inview{transition:none;opacity:1;transform:none}}.animate-up-slow{opacity:0;transform:translateY(120px);transition-property:opacity,transform;transition-duration:6s;transition-timing-function:cubic-bezier(.25,.8,.25,1);will-change:opacity,transform;transition-delay:var(--delay, 0ms)}.animate-up-slow.is-inview{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.animate-up-slow,.animate-up-slow.is-inview{transition:none;opacity:1;transform:none}}.animate-slide-right>*{opacity:0;transform:translate(-30px);transition:opacity 1.8s ease,transform 1.8s ease}.animate-slide-right.is-inview>*:nth-child(1){transition-delay:0s;opacity:1;transform:translate(0)}.animate-slide-right.is-inview>*:nth-child(2){transition-delay:.3s;opacity:1;transform:translate(0)}.animate-slide-right.is-inview>*:nth-child(3){transition-delay:.6s;opacity:1;transform:translate(0)}.animate-slide-right[data-delay]{transition-delay:attr(data-delay ms)}@media(prefers-reduced-motion:reduce){.animate-slide-right,.animate-slide-right.is-inview{transition:none;opacity:1;transform:none}}.animate-blur{filter:blur(10px);transition:filter 1.2s ease!important;will-change:filter;transform:translateZ(0);backface-visibility:hidden}.animate-blur.is-inview{filter:blur(0)}@media(prefers-reduced-motion:reduce){.animate-blur,.animate-blur.is-inview{transition:none!important;filter:none!important;transform:none}}.product-recommendations .animate-blur{filter:blur(0)!important;transition:none!important}.rotate-btn{overflow:hidden;opacity:1!important}.rotate-btn p{position:relative;transition:.5s ease-in-out}.rotate-btn p:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;text-align:center;opacity:0;transform:translateY(100%);transition:.5s ease-in-out}.rotate-btn:hover p{transform:translateY(-100%)}.rotate-btn:hover p:after{opacity:1}.button,.shopify-payment-button__button{position:relative;display:inline-block;overflow:hidden}.button,.shopify-payment-button__button{position:relative;z-index:1}.button:before,.shopify-payment-button__button:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;text-align:center;line-height:3.2em;opacity:0;transform:translateY(110%);transition:.6s ease-in-out}.button span,.shopify-payment-button__button span{display:flex;align-items:center;justify-content:center;transition:.6s ease-in-out;opacity:1}.button:hover span,.shopify-payment-button__button:hover span{opacity:0;transform:translateY(-100%)}.button:hover:before,.shopify-payment-button__button:hover:before{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/add.css.map */
