html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button,input,select,textarea{word-break:break-word;letter-spacing:.44px;color:#6d6d6d;font-family:Noto Sans JP,sans-serif}html{overflow-x:hidden;scroll-behavior:smooth}img.full-width{width:100%}.d-none{display:none}.pa-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.ma-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.bradius{border-radius:8px}.bg-full{position:relative;z-index:1}.bg-full:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:100vw;z-index:-1}.bg-full.bg-half:before{top:130px;height:calc(100% - 130px)}.bg-full.bg-half50:before{top:50%;height:50%}.bg-full.bg-half50.top:before{top:0%;height:50%}.green-bg:before{background:#e0e1d9}.lightgray-bg:before{background:#f9f9f9}.img-bg{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.img-bg.contain{background-size:contain}.bg-white{background:#fff}.btn{transition:all .5s;border-radius:3rem;font-size:.8rem;font-weight:400;letter-spacing:1px;padding:1px 1.5rem}.btn.btn-block{width:100%}.btn-main{background-color:#2a5835;color:#fff;border:solid #2a5835 2px}.btn-main:hover,.btn-main-outline{background-color:#fff;color:#2a5835;border:solid #2a5835 2px}.btn-main-outline:hover{background-color:#2a5835;color:#fff;border:solid #2a5835 2px}.btn-submain{background-color:#009743;color:#fff;border:solid #009743 2px}.btn-submain:hover{background-color:#fff;color:#009743;border:solid #009743 2px}.btn-text{color:#2a5835;background:transparent}.btn-text:hover{color:#f7ebea;background:transparent}a:hover{color:#fffa00}i.fa{color:#595757}.thighter{padding:0 3rem}.spacein{width:80%;margin:auto}.seperator{background-color:#a6a6a6}.globo-form-app .wizard__content p{opacity:0;font-size:0!important}.globo-form-app .footer button.submit{font-weight:400;padding:.7rem 4rem;font-size:1rem;border-radius:10rem}.heading-content{padding:5rem 0 3.5rem}.heading-content .title-text{color:#2a5835;font-size:1.75rem;letter-spacing:2px;margin-bottom:-3px}.heading-content .subtitle-text{font-size:1.35rem;letter-spacing:1px;color:#575757}.viewall-module{padding:2rem 0 3rem}.viewall-module .btn-viewall{border-radius:5rem;padding:8px 4rem;text-transform:initial;font-weight:lighter;font-size:.8rem}.tap-top i.fa{color:#fff}.sticky.fixed{margin-top:44px}.css-1ex2ki1>div{z-index:10!important;height:44px!important;align-items:center;display:flex;justify-content:center}.spacetop-header{padding-top:10.5rem}.sticky.fixed .top-header,.sticky.header2.fixed .top-header{display:block}.top-header .offer-deal{text-align:left}.top-header .payment-accept{display:flex;align-items:center;justify-content:end}.top-header .payment-accept .layout-payment img{height:auto;max-height:35px}.top-header .form_search{width:100%;height:35px;border-radius:1rem}.top-header .form_search input{font-size:.7rem;color:#000}.top-header .form_search input::placeholder{color:#8e8e8e}.top-header .form-control:focus{background-color:inherit}.top-header .form_search button,.top-header .form_search input{height:35px}.top-header .search-box{display:flex;align-items:center}ul.above-menu{border-bottom:1px solid #dddddd;display:inline-block;vertical-align:middle;width:100%;padding-bottom:.66rem;margin-bottom:.5rem}ul.above-menu li{font-size:.9rem;margin-right:1.5rem}.main-nav-center .sm>li>a{padding:0 30px 0 0;font-size:.9rem;font-weight:400;margin-right:2rem}.main-menu .menu-right{display:flex;flex-direction:column;width:16.66%;padding-left:15px}.main-menu .menu-right .first-row{margin-bottom:7px}.main-menu .menu-right .second-row{margin-top:7px;display:flex;justify-content:space-between}.main-menu .menu-right .btn-login{width:55%;border-radius:10px}.main-menu .menu-right .favicon{position:relative;height:30px;display:inline-block}.main-menu .menu-right img{height:100%;display:inline-block}.display_sp{display:none!important}.middle-header{padding:5px 0 10px}.pixelstrap a .sub-arrow{right:0}.pixelstrap ul a,.pixelstrap ul a:hover,.pixelstrap ul a:focus,.pixelstrap ul a:active,.pixelstrap ul a.highlighted{font-size:.85rem}.main-menu .brand-logo{padding-top:2px;padding-bottom:5px}.allCollection-wrap{padding-bottom:3rem}.allCollection-wrap .all-category-module{display:inline-block;padding:1% 0 0;width:100%;font-size:0}.all-category-module .category-list{width:23.9%;display:inline-block;box-shadow:1px 1px 3px 1px #ccc;border-radius:4px;padding:5px;margin:.7% .5%}.all-category-module.list{display:flex}.all-category-module.list .category-list:first-child{width:38.8%}.all-category-module .category-list .list-module{padding:10px 1.2rem 0;border:solid 2px #2a5835;height:100%}.all-category-module.single .category-list .list-module{padding:10px;text-align:left}.all-category-module .category-list .cate-title{display:inline-block;font-size:1.125rem;font-weight:700;color:#2a5835;border-bottom:solid 1px #2a5835;position:relative;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px}.all-category-module.single .category-list .cate-title{border-bottom:none}.all-category-module .category-list .cate-title:after{content:"\25ba";position:absolute;margin-left:1rem;border:solid 1px #2a5835;border-radius:50%;font-size:.6rem;width:1.1rem;height:1.1rem;top:6px;text-align:center;padding-top:1px;padding-left:2px;transition:all .5s;right:0}.all-category-module .category-list .cate-title:hover{color:#0056b3;border-bottom:solid 1px #0056b3}.all-category-module .category-list .cate-title:hover:after{transform:rotate(.25turn);border:solid 1px #0056b3}.all-category-module .category-list .cate-list-wrapper{padding:.8rem 0}.all-category-module .category-list .cate-list-wrapper a{display:inline-block;width:100%;position:relative;padding-left:14px;font-size:.9rem;line-height:1.5rem}.all-category-module.list .category-list:first-child .cate-list-wrapper a{width:49%}.all-category-module .category-list .cate-list-wrapper a:before{content:">";position:absolute;left:0;font-size:.9rem;top:-1px;color:#2a5835}.news-module .news-item{margin-bottom:2rem}.news-module .news-item a.item-image{display:block;overflow:hidden;border-radius:1rem}.news-module .news-item .image-holder{padding-top:32.5vh;transition:.5s ease;z-index:-1}.news-module .news-item a.item-image:hover .image-holder{transform:scale(1.1)}.news-module .news-item .item-info{padding:1rem;margin:-2.5rem 1rem 0;background:#fff;border-radius:.5rem;position:relative;z-index:1}.news-item .item-info .info-title{color:#2a5835;font-size:1.2rem;line-height:1.6rem;margin-bottom:.5rem}.news-item .item-info .info-desc{font-size:.85rem;margin-bottom:.5rem}.news-item .item-info a.more-detail{color:#000;border-bottom:solid 1px #000;padding-bottom:3px}.feature-category-wrap{overflow:hidden}.feature-category-module{margin-bottom:1.5rem}.feature-category-module .carousel-collection,.carousel-collection .slick-list{width:100%}.carousel-collection .slick-prev{left:-50px}.carousel-collection .slick-next{right:-50px}.carousel-collection .slick-prev,.carousel-collection .slick-next{width:45px;height:45px}.carousel-collection .slick-prev:before,.carousel-collection .slick-next:before{border:solid 2px #2a5835;border-radius:50%;height:45px;display:block;width:45px;font-size:2rem;line-height:2rem;background-color:#fff}.carousel-collection .slick-prev:before{content:"\21fd"}.carousel-collection .slick-next:before{content:"\21fe"}.feature-category-module .category-title{padding:1rem 0 4rem;display:inline-block;width:100%}.feature-category-module .category-title h4{font-size:1.2rem;font-weight:700;letter-spacing:3px}.product-item .product-item-wrapper{background:transparent;border-radius:8px;padding:1rem;position:relative;margin-bottom:2rem}.product-badge-wrap{position:relative;display:block;z-index:2;margin:1rem 0 .5rem}.product-badge-wrap .badge-info{width:auto;padding:1px 1rem;height:auto;display:inline-block;font-size:.9rem;text-align:center;text-transform:uppercase}.product-badge-wrap .badge-info.new{background:#27b7ba}.product-badge-wrap .badge-info.recommend{background:#e60012}.product-item .product-image-wrap{overflow:hidden;display:block;background:#fff;border-radius:10px;margin-bottom:10px}.product-item .product-image-wrap .product-image{aspect-ratio:1.5;transform:scale(1);transition:.5s all}.product-item .product-image-wrap:hover .product-image{transform:scale(.95)}.product-item .product-title{padding:0;color:#575757;font-size:1.1rem;font-weight:700}.product-item .product-title:hover{color:#fffa00;cursor:pointer}.product-item .product-rating{margin:.5rem 0 5px}.product-item .product-rating i.fa.selected{color:#f49d31}.product-item .product-lowerwrap{margin:0}.product-item .product-lowerwrap .product-price{font-size:1rem;margin-bottom:7px}.product-item .product-lowerwrap .product-cart{display:none}.product-item .product-buttons .btn{border-radius:0;padding:5px .5rem}.product-buttons i{color:#fff;margin-right:5px}.product-buttons:hover i{color:#009743}.feature-category-wrap .viewall-module{padding:1rem 0 5rem}.brand-display-module{justify-content:start}.brand-display-module .brand-list{width:13.25%;margin:1% .5%;box-shadow:2px 2px 3px 1px #9d9d9d;border-radius:8px}.brand-display-module .brand-list .list-module a{display:contents}.brand-display-module .brand-image{max-width:100%;height:auto;padding-top:8.5vh;transform:scale(.65);transition:.5s all}.brand-display-module .brand-list .list-module:hover .brand-image{transform:scale(.7)}.stepsRegister-wrap{padding-bottom:5rem}.steps-module{text-align:center;justify-content:center}.steps-module .step-list{width:20%;height:fit-content}.steps-module .step-list .step-title{font-size:1.5rem;color:#2a5835;letter-spacing:2px}.steps-module .step-list .step-icon{border-radius:50%;border:solid 2px #fff100;background-color:#fff100;aspect-ratio:1;display:flex;align-items:center;justify-content:center;width:53.33%;margin:1rem auto 1.2rem;position:relative}.steps-module .step-list .step-icon img{width:55%}.steps-module .step-list .step-icon:after{content:"";background-image:url(arrow-gray.png);width:50%;height:25px;background-repeat:no-repeat;background-size:contain;position:absolute;right:-50%}.steps-module .step-list:last-child .step-icon:after{display:none}.steps-module .step-list .step-desc .desc-title{color:#000;font-size:1.3rem;margin-bottom:.6rem;line-height:1.9rem}.faq-list .content{display:flex;font-size:1rem}.faq-list:first-child .content:first-child{border-top:solid 1px #707070}.faq-list .content:first-child{padding-top:1rem}.faq-list .content:last-child{border-bottom:solid 1px #707070;padding-bottom:1rem}.faq-list .content span{margin-right:7px;min-width:20px}.faq-list .content.question span,.faq-list .content.question .text{color:#2a5835}.faq-list .content.answer span,.faq-list .content.answer .text{color:#000}.faq-list .content.answer{min-height:5rem}.faq-wrap .viewall-module{padding:3rem 0}.collectionWithImage-wrap{padding:0 2rem 1.5rem}.collectionWithImage-wrap .category-with-image-module{display:inline-flex;justify-content:flex-start;width:100%;min-height:36.66vh}.collectionWithImage-wrap .category-with-image-module .partImageBG{width:7.5%;border-radius:6px}.collectionWithImage-wrap .category-with-image-module .verticalCategory-list{width:18.5%;padding-left:1.5rem;border-right:solid 1px #000;margin:1.5rem 0 2rem;position:relative}.verticalCategory-list .list-module{position:relative;z-index:1}.verticalCategory-list .list-module .cate-title{display:inline-block;width:100%;font-size:1.35rem;font-weight:700;color:#2a5835;letter-spacing:5px;margin-bottom:7px}.verticalCategory-list .list-module .cate-list-wrapper a{display:block;letter-spacing:3px;padding-left:1rem;margin:.5rem 0;position:relative}.verticalCategory-list .list-module .cate-list-wrapper a:before{content:">";position:absolute;top:-4px;left:0;font-weight:lighter;color:#2a5835;font-size:1.25rem}.verticalCategory-list .categoryImagebg{padding-top:20vh;background-position:bottom right;position:absolute;bottom:0;right:0;z-index:0;background-size:contain;max-width:70%}.news-list-module .news-item .item-info{display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #cecece;padding:1.3rem 0}.news-list-module .news-item .item-info a.part-info{display:flex;align-items:center;width:85%;transition:all .5s}.news-list-module .news-item .item-info .info-date{margin-right:4rem;font-size:1rem}.news-list-module .news-item .item-info .info-title{margin:0;font-size:1rem;line-height:1rem;color:#727171;width:calc(100% - 15rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-list-module .news-item .item-info a.more-detail{color:#9dca65;border:0;letter-spacing:2px;width:15%;text-align:right;font-size:.8rem}.news-list-module .news-item:last-child .item-info{border-bottom:solid 1px #cecece}.news-list-module .news-item .item-info a.part-info:hover .info-title{color:#2a5835;font-weight:700}.banner-with-image-module{padding-bottom:2rem;position:relative}.banner-with-image-module.spacetop{padding-top:6rem}.banner-with-image-module .banner-box{position:absolute;width:100%;bottom:33%;left:15px}.banner-with-image-module .banner-box .banner-info{padding:2.5rem 4rem;position:relative}.banner-with-image-module .banner-box.arrow-display{bottom:auto;top:10%}.banner-with-image-module .banner-box.arrow-display .banner-info{padding:3.5rem 4rem 6.5rem}.banner-with-image-module .banner-box .banner-info .box-bg{background-color:#ffffffd9;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.banner-with-image-module .banner-box .banner-info .box-border{z-index:2;position:relative}.banner-with-image-module .banner-box .banner-info .box-border .title{color:#2a5835;font-size:1.75rem;letter-spacing:2px;margin-bottom:-3px;font-weight:700}.banner-with-image-module .banner-box .banner-info .box-border .sub-title{font-size:1.35rem;letter-spacing:1px;color:#575757}.banner-with-image-module .banner-box .banner-info .box-border .text{margin-top:2rem;text-align:justify;line-height:1.4rem;font-size:.85rem}.banner-with-image-module .banner-box .banner-info .box-border .btn-more{margin-top:2.5rem;padding:.7rem 5rem;text-transform:initial;font-weight:lighter}.banner-with-image-module .banner-box.arrow-display .banner-info .box-border:before{content:"\2193";position:absolute;border:solid 1px #2a5835;border-radius:50%;font-size:18px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all .5s;bottom:-4rem;right:calc(50% - 20px)}.custom-banner-only-image{margin:auto}.collectionWithTopic-wrap{position:relative;z-index:1}.collectionWithTopic-wrap:after{content:"";background-color:#2a5835;width:100%;height:100%;border-radius:8px;bottom:-10px;position:absolute;z-index:-1;left:10px}.content-collapse:before{top:2.5rem;height:calc(100% - 2.5rem)}.category-with-topic-module{display:flex;justify-content:space-between;align-items:stretch;padding:2.5rem 0}.category-with-topic-module.collapse-top{margin-top:-2.5rem}.category-with-topic-module .verticalCategory-list{padding:0 3rem;flex:1}.category-with-topic-module .verticalCategory-list+.verticalCategory-list{border-left:solid 2px #2a5835}.category-with-topic-module .verticalCategory-list.topic{text-align:center;position:relative;align-self:center}.category-with-topic-module .verticalCategory-list.topic .title-text{color:#2a5835;font-size:1.75rem;letter-spacing:2px;margin-bottom:-3px}.category-with-topic-module .verticalCategory-list.topic .subtitle-text{font-size:1.35rem;letter-spacing:1px;color:#575757}.category-with-topic-module .verticalCategory-list .list-module .cate-title{border-bottom:solid 1px #2a5835;width:85%;font-size:1.5rem;letter-spacing:3px;position:relative}.category-with-topic-module .verticalCategory-list .list-module .cate-title:after{content:"\2192";position:absolute;border:solid 1px #2a5835;right:-45px;border-radius:50%;font-size:14px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;top:20%;padding-left:3px;transition:all .5s}.category-with-topic-module .verticalCategory-list .list-module+.list-module{margin-top:1rem}.category-with-topic-module .verticalCategory-list .list-module .cate-title:hover:after{transform:rotate(.25turn)}.news-list-with-topic-module .news-item{margin-top:-1px}.news-list-with-topic-module .news-item .item-info{border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;padding:1.25rem 0}.news-list-with-topic-module .news-item .item-info .part-info{display:flex;position:relative}.news-list-with-topic-module .news-item .item-info .info-date{margin-right:3rem}.news-list-with-topic-module .news-item .item-info .info-title{margin:0;font-size:1rem;line-height:1.3rem}.news-list-with-topic-module .news-item .item-info .more-detail:after{content:"\2192";position:absolute;border:solid 1px #2a5835;right:0;border-radius:50%;font-size:14px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;top:0;padding-left:3px;transition:all .5s}.news-list-with-topic-module .news-item .item-info:hover .more-detail:after{transform:rotate(.25turn)}.news-list-with-topic-module .news-item .item-info:hover .info-title{color:#fffa00}.custom-banner-with-topic .banner-box{margin-top:-10rem}.custom-banner-with-topic .banner-box .banner-info{padding:2.5rem 4rem;position:relative}.custom-banner-with-topic .banner-box .banner-info .box-bg{background-color:#ffffffd9;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.custom-banner-with-topic .banner-box .banner-info .box-border{z-index:2;position:relative}.custom-banner-with-topic .banner-box .banner-info .box-border .title{color:#2a5835;margin-bottom:5px}.custom-banner-with-topic .banner-box .banner-info .box-border .sub-title{color:#2a5835}.category-title.highlight h4{font-size:1.2rem;letter-spacing:10px;font-weight:400;position:relative;color:#2a5835;z-index:1;width:fit-content;margin:auto}.category-title.highlight h4:before{content:"";position:absolute;top:12px;width:100%;left:-5px;height:20px;background-color:#fffa00;z-index:-1}.product-item-wrapper .ranking-banner{position:absolute;width:2.5rem;height:3rem;background:#fff100;z-index:1;top:.8rem;left:2rem;display:flex;justify-content:center;align-items:center;font-size:1.75rem;color:#009743}.product-item-wrapper .ranking-banner:before{content:"";position:absolute;bottom:-.8rem;left:0;background-color:#fff100;width:3rem;height:1rem;z-index:1;clip-path:polygon(50% 0,0 0,0 100%)}.product-item-wrapper .ranking-banner:after{content:"";position:absolute;bottom:-.8rem;right:0;background-color:#fff100;width:3rem;height:1rem;z-index:1;clip-path:polygon(100% 0,50% 0,100% 100%)}.footer-theme .custom-html{background-color:#b8c7bb;padding-top:4.4rem;margin-top:-4.4rem;padding-bottom:8.5rem;margin-bottom:-8.4rem;position:relative}.footer-theme .custom-html:before{content:"";background-color:#b8c7bb;position:absolute;top:0;bottom:0;width:50vh;left:-50vh}.footer-theme .custom-html p,.footer-theme .custom-html .sub-title li a{color:#2a5835!important}.largeMenu-wrap{padding-top:2rem}.largeMenu-wrap .footer-content.top{border-bottom:solid 1px #fff;padding-bottom:1rem;margin-bottom:1rem}.largeMenu-wrap .footer-content li{margin-right:1.5rem}.footer-copyright-wrap{display:inline-block;width:100%;border-top:solid 1px #fff;padding:1.3rem 0;position:relative;z-index:1}.footer-copyright-wrap p{max-width:none;letter-spacing:2px}.footer-copyright-wrap .copyright{position:relative}.footer-copyright-wrap .copyright .payment-icon{position:absolute;top:0;right:15px}.footer-copyright-wrap .copyright .payment-icon img{max-height:40px}.footer-new-design{overflow:hidden}.topBanner-wrap{position:relative}.topBanner-wrap .banner-breadcrumb{position:absolute;z-index:1;top:1.5rem;left:.5rem}.topBanner-wrap .banner-breadcrumb .breadcrumb{background:none;padding:0;margin:0;font-size:1rem}.topBanner-wrap .banner-breadcrumb .breadcrumb a,.topBanner-wrap .banner-breadcrumb .breadcrumb .breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item:before{color:#fff}.topBanner-wrap .banner-image{padding-top:22%}.topBanner-wrap .banner-info{position:absolute;top:0;height:100%;display:flex;align-items:center;width:100%;justify-content:center}.topBanner-wrap .banner-info .banner-title{font-weight:400;letter-spacing:2px}.collection-product-wrapper .product-wrapper-grid .product-box{margin-top:0;margin-bottom:30px}.product-right h3{color:red}.product-right h2{line-height:1.4em;font-weight:400}.product-description{display:flex;align-items:start;flex-direction:column}.product-description h4{margin:0;margin-right:1rem;line-height:2.5rem}.product-right .product-description .qty-box{margin:0;margin-right:1rem}.qty-box .input-group button{padding:1px 1.2rem}.product-description .product-buttons{margin:20px 0 0;display:flex;flex-direction:column}.product-description .product-buttons button{padding:.5rem 3rem!important;border-radius:10px}.product-right .product-buttons .dynamic-payment-button .shopify-payment-button__button{background:#009743;border-radius:10px;border:solid 2px #009743}.wishlisthero-product-page-button-container button{border:solid 2px #009743!important;background:#fff!important;color:#009743!important}.wishlisthero-product-page-button-container button svg{color:#2a5835}.spr-container{background-color:#fff}.product-right .size-box ul li{margin-bottom:7px;height:35px;cursor:pointer}.product-right .size-box ul li label,.product-right .material-variant li label{padding:5px 1rem;border-radius:6px}.collection-wrapper .swatch{text-align:left}.collection-wrapper .swatch input:checked+label{-webkit-box-shadow:0 1px 2px #2a5835;-moz-box-shadow:0 1px 2px #2a5835;box-shadow:0 1px 2px #2a5835;border-color:transparent;font-weight:700;color:#2a5835;height:40px}.product-right .border-product{margin-top:30px}.custom-text-hover-Image{padding:1rem 0 7rem;position:relative}.custom-text-hover-Image .banner-box{position:relative}.custom-text-hover-Image .box-img{padding-top:33.33%;z-index:0}.custom-text-hover-Image .banner-info{position:absolute;top:20%;right:15px;z-index:1}.custom-text-hover-Image .banner-info .banner-wrap{padding:3rem 2rem 3rem 3rem}.custom-text-hover-Image .banner-info .banner-bg{background:#fff;opacity:.75;width:100%;height:100%;position:absolute;z-index:-1}.custom-text-hover-Image .banner-info .banner-wrap .title-topic{font-weight:700;width:fit-content;padding:0 4px 0 0;color:#000;letter-spacing:3px;font-size:1.5rem;margin-bottom:2rem}.custom-text-hover-Image .banner-info .banner-wrap .title{color:#000;font-size:1.65rem;margin:6px 0;display:inline-block;font-weight:lighter}.custom-text-hover-Image .banner-info .banner-wrap .subtitle{color:#000;font-weight:700;letter-spacing:2px;margin-bottom:1rem}.custom-text-hover-Image .banner-info .banner-wrap .button{margin-top:2.2rem}.custom-big-banner .banner-info{position:relative;margin:5rem}.custom-big-banner .banner-info .box-bg{width:100%;position:absolute;top:0;bottom:0;z-index:0;opacity:.75;display:inline-block;background:#fff}.custom-big-banner .banner-info .box-border{z-index:1;position:relative;padding:4rem 3rem}.custom-big-banner .banner-info .box-border .title{font-family:inherit;color:#000;font-size:2rem;letter-spacing:.3rem}.custom-big-banmer .banner-info .box-border .sub-title{color:#000}.custom-big-banmer .banner-info .box-border .text{color:#000;display:inline-block;width:100%;font-size:1.125rem;line-height:1.85rem;margin:.5rem 0;letter-spacing:2px}.custom-big-banner .banner-info .box-border .button{margin-top:2rem}.information-wrapper{align-items:center;margin-bottom:.5rem}.information-wrapper .company-header{text-align:center}.information-wrapper .company-header .title{color:#00516a;font-size:1.3rem;letter-spacing:.6rem;margin-bottom:5px}.information-wrapper .company-header .sub-title{color:#00516a;letter-spacing:2px}.information-wrapper .company-content .content-list{font-size:1rem;line-height:1.6rem;padding:1rem 0}.information-wrapper .company-content .content-list+.content-list{border-top:solid 1px #595757}.content-explain{text-align:center;line-height:2rem;margin-bottom:1rem;display:inline-block;width:100%}.globo-label span.text-danger{position:relative;margin-left:1rem;font-size:1rem}.globo-label span.text-danger:after{content:"\203b\5fc5\9808"}.globo-form-app .globo-label{font-size:1rem}.contact-form .globo-form-control.layout-1-column{width:50%;float:left;margin-right:calc(50% + .5rem)}.contact-form .globo-form-control.layout-1-column:last-child{margin:0;position:absolute;float:right;margin-left:calc(50% + .5rem);top:0;bottom:0}.contact-form .globo-form-control.layout-1-column:last-child textarea{height:calc(100% - 7rem)}.globo-form-control input,.globo-form-control textarea,.globo-form-control select{background-color:#fff!important}.shopping-navigator{display:inline-block;width:100%;margin-top:2rem}.shopping-navigator .navigater-list a{margin-bottom:1rem}.shopping-navigator .navigater-list a span{width:100%;border:solid 1px #646464;padding:1.5rem 0;display:inline-block;text-align:center;border-radius:4px;letter-spacing:1px;position:relative;font-size:1rem;color:#646464;transition:all .5s}.shopping-navigator .navigater-list a span:hover{background:#fff;background:linear-gradient(90deg,#fff,#e4e4e4);color:#2a5835}.shopping-navigator .navigater-list a span:after{content:"\25be";position:relative;display:inline-block;width:12px;height:10px;background-repeat:no-repeat;margin-left:15px}.shopping-content .guide-list{padding-top:14rem;margin-top:-10rem;display:inline-block;width:100%}.shopping-content .list-module .title{color:#000;border-bottom:solid 1px #646464;padding-bottom:7px}.shopping-content .list-module .content-wrapper,.shopping-content .list-module .content-wrapper p{font-size:1rem;line-height:1.66rem}.content-template ol li{display:list-item}.content-template ul li{display:list-item;list-style:revert}.content-template table tr th,.content-template table tr td{border:solid 1px #8e8e8e;padding:1rem;vertical-align:top}.cart-notes{margin-top:20px}.cart-notes label{display:block;font-size:16px;font-weight:700;margin-bottom:5px}.note-box{width:100%;height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 3px #0000001a;transition:border-color .3s,box-shadow .3s}.note-box:focus{border-color:#5b9dd9;box-shadow:0 0 5px #51a7e880;outline:none}.search-box-footer{display:none}.search-box input:focus,.search-box-footer input:focus{outline:none;box-shadow:none;border-color:initial}.product-description .product-buttons{width:70%!important}.product-description .product-buttons button{padding:.5rem 3.5rem!important;font-size:1.15rem;height:auto!important;width:100%!important}.product-right .product-buttons .dynamic-payment-button .shopify-payment-button__button{width:100%}.product-right .product-buttons .dynamic-payment-button .shopify-payment-button__button--hidden{display:none}#wishlisthero-product-page-button-container{padding-top:1rem!important}.cart-section tbody tr td.item-title{text-align:left}.cart-section tbody tr td a{justify-content:start}.cart-section tbody tr td.item-title .variant{text-align:left;font-size:11px;font-style:italic;color:#2b5835;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/services-custom.css.map */
