body.modal-active{overflow:hidden}.modal-container{height:0}.modal-container .modal{transition:200ms all ease-in-out;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.16);padding:0;visibility:hidden;position:fixed;bottom:50%;left:50%;z-index:10000;width:800px;height:auto;transform:translate(-50%,100%);max-width:100vw;max-height:90vh;display:flex;flex-direction:column}@media(max-width:768px){.modal-container .modal{bottom:0}}.modal-container .modal-header{background:#3c8d68;color:#fff;padding:1.375rem 1.25rem}.modal-container .modal-header .heading{font-weight:400}.modal-container .modal details{display:block;width:100%}.modal-container .modal details[open] summary .icon{transform:rotate(90deg)}.modal-container .modal details summary{display:flex;justify-content:space-between;align-items:center;background:#f8f8f8;color:#3c8d68;padding:1rem 1.5rem;cursor:pointer}.modal-container .modal details summary::-webkit-details-marker{display:none}.modal-container .modal details summary .icon{transform:rotate(-90deg);transition:all ease-in-out 200ms;fill:#3c8d68}.modal-container .modal details .data-content{padding:1.5rem}.modal-container .modal details figure img{height:auto;width:auto}.modal-container .modal.large{width:1024px;height:100%}.modal-container .modal.basket-modal{padding:30px 20px 0 20px}@media(max-width:768px){.modal-container .modal.basket-modal{max-height:calc(100% - 40px)}}.modal-container .modal.basket-modal .container{overflow:unset}@media(max-width:768px){.modal-container .modal.basket-modal .container{display:flex;flex-direction:column;max-height:calc(100vh - 80px)}}.modal-container .modal.basket-modal .heading-col{padding-bottom:40px}@media(max-width:768px){.modal-container .modal.basket-modal .heading-col{padding:0 10px 20px 10px;text-align:center}}.modal-container .modal.basket-modal .info-col{display:flex;flex-direction:row}@media(max-width:768px){.modal-container .modal.basket-modal .info-col{padding:0 10px}}.modal-container .modal.basket-modal .info-col figure{display:flex;height:140px;width:140px;margin-right:20px}@media(max-width:768px){.modal-container .modal.basket-modal .info-col figure{width:100px}}.modal-container .modal.basket-modal .info-col figure picture{width:100%}@media(max-width:768px){.modal-container .modal.basket-modal .info-col>strong{text-align:center}}.modal-container .modal.basket-modal .info-col strong{display:block}.modal-container .modal.basket-modal .info-col strong span{display:block;font-size:.75rem;font-weight:300;margin-bottom:10px}.modal-container .modal.basket-modal .info-col strong span.basket-line{display:flex;line-height:20px;margin-bottom:0;gap:4px}.modal-container .modal.basket-modal .info-col .specs ul{margin-top:3px}.modal-container .modal.basket-modal .info-col .specs ul li{font-size:.75rem;display:flex;gap:4px}.modal-container .modal.basket-modal .info-col .specs ul li span,.modal-container .modal.basket-modal .info-col .specs ul li strong{display:inline-block}.modal-container .modal.basket-modal .btn-col{display:flex;flex-direction:column;justify-content:start;align-items:end;gap:10px}@media(max-width:768px){.modal-container .modal.basket-modal .btn-col{padding:20px 10px 0 10px}}.modal-container .modal.basket-modal .btn-col .btn{justify-content:space-between;max-width:250px;width:100%;margin-bottom:0}@media(max-width:768px){.modal-container .modal.basket-modal .btn-col .btn{width:100%;max-width:100%}}.modal-container .modal.basket-modal .btn-col .btn:nth-child(1){order:0}.modal-container .modal.basket-modal .btn-col .btn ins{display:flex}.modal-container .modal.basket-modal .btn-col .btn ins .icon{height:.8625rem;width:.8625rem;margin:0 -3px}.modal-container .modal.basket-modal .btn-col .btn[data-button-style="outlined"]{border-color:#8e8e8e}.modal-container .modal.basket-modal .btn-col .btn[data-button-style="outlined"] span{color:#8e8e8e!important}.modal-container .modal.basket-modal .btn-col .btn[data-button-style="outlined"] svg{fill:#8e8e8e!important}.modal-container .modal.basket-modal .btn-col .btn[data-button-style="outlined"]:hover{background-color:#8e8e8e}.modal-container .modal.basket-modal .btn-col .btn[data-button-style="outlined"]:hover span{color:#fff!important}.modal-container .modal.basket-modal .btn-col .btn[data-button-style="outlined"]:hover svg{fill:#fff!important}.modal-container .modal.active{visibility:visible;transform:translate(-50%,-50%);height:fit-content}@media(max-width:768px){.modal-container .modal.active{transform:translate(-50%,0%);height:-webkit-fill-available;top:10%}}.modal-container .modal.active~.modal-overlay{background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;bottom:0;border:0;margin:0;display:block;height:100vh;width:100vw;z-index:1001}.modal-container .modal .video-container{margin-top:20px;width:100%;aspect-ratio:9/6}.modal-container .modal .video-container iframe{width:100%;height:100%}.modal-container .modal .personal-form{box-shadow:0 0 10px rgba(0,0,0,.2);padding:16px}.modal-container .modal .personal-form .heading{margin-bottom:16px}.modal-container .modal .personal-form form{padding:0}.modal-container .modal .personal-form .mobile-wrap{display:flex;gap:6px;align-items:center;margin-bottom:16px}.modal-container .modal .personal-form .mobile-wrap .field{flex:1 1 auto;margin:0}.modal-container .modal .personal-form .mobile-wrap .field input{height:51px;border:1px solid #d5d5d5}.modal-container .modal .personal-form .field.wrap{margin-top:16px}.modal-container .modal .personal-form textarea{margin-top:8px;border:1px solid #d5d5d5}.modal-container .modal .personal-form .button-send{margin-top:16px}.modal-container .modal .container{height:auto;padding:0;overflow-y:auto}.modal-container .modal .container>.row{height:auto;margin:0}@media(max-width:768px){.modal-container .modal .container>.row.basket-container{flex-direction:column;height:auto}}.modal-container .modal .container>.row.basket-extra{margin-left:-20px;margin-right:-20px;padding:30px 20px}@media(max-width:768px){.modal-container .modal .container>.row.basket-extra{flex-direction:column;flex-wrap:nowrap;height:auto}}.modal-container .modal .container>.row>.sidebar{padding:0}.modal-container .modal button{background-color:transparent;color:#000;display:inline-flex;align-items:center;margin-bottom:0}.modal-container .modal button span{font-size:.8125rem;font-weight:400;text-transform:uppercase;margin-top:-2px}.modal-container .modal button .icon{fill:#fff;height:16px;width:16px}.modal-container .modal .h3,.modal-container .modal h3{font-size:1.5rem;font-weight:300}@media(max-width:768px){.modal-container .modal .h3,.modal-container .modal h3{font-size:1.125rem}}.modal-container .modal .h5,.modal-container .modal h5{font-size:1.125rem;font-weight:700}.modal-container .modal .sidebar .heading{display:flex;margin-top:55px;padding:0 50px}.modal-container .modal .sidebar ul{margin-top:10px}.modal-container .modal .sidebar ul li{margin-top:5px}.modal-container .modal .sidebar ul li a{color:#3c8d68;display:flex;font-size:.8125rem;font-weight:400;line-height:25px;padding:10px 10px 10px 50px}.modal-container .modal .sidebar ul li.active a{background-color:#3c8d68;color:#fff;font-weight:700}.modal-container .modal .sidebar ul li.contact-link a{font-weight:700}.modal-container .modal .content{height:100%;overflow:hidden;padding:0!important}.modal-container .modal .content .data-content{transition:250ms all ease-in-out;max-height:100%;overflow-y:auto;opacity:0;padding:55px 50px;transform:translateX(110%);width:100%;position:absolute}.modal-container .modal .content .data-content.active{opacity:1;transform:translateX(0)}.modal-container .modal .content .img-right{float:right;margin-left:30px}.modal-container .modal .content .img-left{float:left}.modal-container .modal .content .info-img{display:block}.modal-container .modal .content .info-img figure{border:1px solid #d0d0d0;display:flex}.modal-container .modal .content .info-img ins{position:absolute;top:10px;right:10px;width:2em;height:2em;padding-top:.2em;text-align:center;background-color:rgba(0,0,0,.3);border-radius:100%;color:#fff}.modal-container .modal .content .info-img ins svg{width:.8125em;height:.8125em}.modal-container .modal .content .info-img strong{font-size:.8125rem;font-style:italic;font-weight:700}.modal-container .modal:not(.basket-modal) .btn-col{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;justify-content:space-between;align-items:flex-start;margin:40px 0 0;flex-direction:row;flex-wrap:wrap;width:100%;position:sticky;bottom:40px;z-index:2;background:#fff;padding-top:20px}.modal-container .modal:not(.basket-modal) .btn-col .btn{justify-content:space-between;max-width:250px;width:100%;margin-bottom:0}.modal-container .modal:not(.basket-modal) .btn-col .btn:nth-child(1){order:2}@media(max-width:414px){.modal-container .modal:not(.basket-modal) .btn-col .btn{max-width:100%;width:100%}}.modal-container .modal:not(.basket-modal) .btn-col .btn ins{display:flex}.modal-container .modal:not(.basket-modal) .btn-col .btn ins .icon{height:.8625rem;width:.8625rem;margin:0 -3px}.modal-container .modal:not(.basket-modal) .btn-col .btn[data-button-style="outlined"]{border-color:#8e8e8e}.modal-container .modal:not(.basket-modal) .btn-col .btn[data-button-style="outlined"] span{color:#8e8e8e!important}.modal-container .modal:not(.basket-modal) .btn-col .btn[data-button-style="outlined"] svg{fill:#8e8e8e!important}.modal-container .modal:not(.basket-modal) .btn-col .btn[data-button-style="outlined"]:hover{background-color:#8e8e8e}.modal-container .modal:not(.basket-modal) .btn-col .btn[data-button-style="outlined"]:hover span{color:#fff!important}.modal-container .modal:not(.basket-modal) .btn-col .btn[data-button-style="outlined"]:hover svg{fill:#fff!important}.modal-container button{border:0}#dialog-sample{padding:30px 40px 40px 40px;height:auto}#dialog-sample .row>.col{display:flex;flex-direction:row}#dialog-sample .row>.col.modal-header{padding:0}#dialog-sample .row>.col.content{flex-wrap:wrap;gap:25px 17px;margin-top:30px;padding:0}.modal-header{display:flex;flex-wrap:wrap;flex-direction:row!important;justify-content:space-between;align-items:center}.modal-header .error{order:1;width:100%}.modal-header .h4,.modal-header h4{font-size:1.5rem;font-weight:300;order:2}.modal-header .btn{max-height:205px;margin:0;order:2}.modal-header .btn ins{display:flex}.modal-header .btn ins .icon{height:.8625rem;width:.8625rem;margin:0 -3px}.basket-extra{overflow-y:auto}.basket-extra .heading{display:block;padding-bottom:10px}@media(max-width:768px){.basket-extra .heading{text-align:center}}.basket-extra .extra{display:flex;flex-direction:row;padding:20px}@media(max-width:768px){.basket-extra .extra{padding:20px 10px}}.basket-extra .extra>div{display:flex;flex-direction:row;flex-grow:1}@media(max-width:768px){.basket-extra .extra>div{flex-direction:column;gap:1rem}}.basket-extra .extra figure{display:flex;height:100px;width:140px;margin-right:20px;flex:0 0 140px}@media(max-width:768px){.basket-extra .extra figure{height:60px;width:60px;flex:0 0 60px}}.basket-extra .extra figure picture{width:100%}.basket-extra .extra:after{content:"";border-bottom:1px solid #707070;position:absolute;bottom:0;left:20px;right:20px}@media(max-width:768px){.basket-extra .extra:after{left:10px;right:10px}}.basket-extra>div:last-child{padding-bottom:10px}.basket-extra>div:last-child:after{display:none}.basket-extra .extra-txt strong{display:block;font-size:1rem;font-weight:600}@media(max-width:768px){.basket-extra .extra-txt strong{margin-bottom:1rem}}.basket-extra .extra-txt span{font-size:.75rem;font-weight:300;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media(max-width:768px){.basket-extra .extra-txt span p{display:inline}}.basket-extra .extra-btn{display:flex;flex-direction:column;align-items:end;justify-content:end;margin-left:auto;flex:0 0 200px}@media(max-width:768px){.basket-extra .extra-btn{flex:0 0 auto}}.basket-extra .extra-btn>strong{font-size:.875rem;font-weight:600}.basket-extra .extra-btn .btn{margin-top:10px;margin-bottom:0}
@media(max-width:1024px){.usp{padding:0 0 .5em 0!important;border-bottom:1px solid #e2e2e2!important}}
@media(max-width:1024px){.prod-detail .jSliderGroup{position:sticky;top:5.5rem}.prod-detail>.container>.row>.col:nth-of-type(3){display:flex;gap:1rem;flex-wrap:wrap;flex-direction:row}.prod-detail>.container>.row>.col:nth-of-type(3) .button-block{margin-top:2rem;flex:0 0 100%}.prod-detail>.container>.row>.col:nth-of-type(3) .usp{flex:0 1 calc(100%/3)}.prod-detail>.container>.row>.col:nth-of-type(3) .tp-reviews{flex:0 1 auto;width:calc(((100%/3)*2) - 20px)}}@media(max-width:768px){.prod-detail.bg-light{background-color:#fff}.prod-detail .container>.row{padding:.5rem 0 0}.prod-detail .row .col:nth-child(2){display:grid}.prod-detail .row .col:nth-child(2) .prod-config-labels{order:-1}.prod-detail>.container>.row>.col:nth-of-type(3) .usp,.prod-detail>.container>.row>.col:nth-of-type(3) .tp-reviews{flex:1 1 auto;width:100%}}.prod-detail .loose-fabric-link{text-decoration:underline;color:#3f72b9;font-size:.875rem}@media(max-width:768px){.prod-detail .loose-fabric-link{margin-top:10px}}.prod-detail .usp{margin-bottom:20px}@media(max-width:768px){.prod-detail .usp{display:none}}.prod-detail .tp-reviews{background-color:transparent;position:sticky;top:177px}@media(max-width:768px){.prod-detail .toggle-message.visible-sm.btn[data-button-size="large"]{font-size:.8125rem;width:100%;padding:.875rem .75rem;margin-top:1.875rem}.prod-detail .toggle-message.visible-sm svg{height:1rem;width:1rem;margin-left:auto}}@media(min-width:769px){.prod-detail .toggle-message.visible-sm{display:none}}@media(min-width:769px){.prod-detail .config-header{text-align:start}}.prod-detail .container .row{padding-top:0}.prod-detail .prod-heading{display:flex;justify-content:space-between;align-items:baseline;flex-direction:column;gap:4px}@media(max-width:768px){.prod-detail .prod-heading{order:-2;padding-top:1rem}}.prod-detail .prod-heading h1,.prod-detail .prod-heading .h1{font-weight:500;line-height:1}@media(max-width:768px){.prod-detail .prod-heading h1,.prod-detail .prod-heading .h1{font-size:1.25rem;order:unset}}@media(min-width:769px){.prod-detail .prod-heading h1,.prod-detail .prod-heading .h1{font-size:1.5rem}}.prod-detail .prod-heading .prod-price{font-weight:300;white-space:nowrap}@media(max-width:768px){.prod-detail .prod-heading .prod-price{font-size:1.25rem}}@media(min-width:769px){.prod-detail .prod-heading .prod-price{font-size:1.25rem}}@media(max-width:1024px){.prod-detail .gallery-top .swiper-wrapper{max-height:60vh}.prod-detail .gallery-top .swiper-wrapper .swiper-slide{height:auto}.prod-detail .gallery-top .swiper-wrapper .swiper-slide a{display:block;height:100%}.prod-detail .gallery-top .swiper-wrapper .swiper-slide a figure{height:100%}.prod-detail .gallery-top .swiper-wrapper .swiper-slide a figure img{height:auto;width:100%;object-fit:contain;object-position:center center;max-height:100%}}.prod-detail .gallery-top .swiper-slide.video-slide{height:auto}.prod-detail .gallery-top .swiper-slide.video-slide a{height:100%}.prod-detail .gallery-top .swiper-slide.video-slide video{background:#000}.prod-detail .gallery-thumbs .swiper-slide.video-thumb:before{background:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:'';opacity:.4}.prod-detail .gallery-thumbs .swiper-slide.video-thumb:after{background:#fff;content:'►';position:absolute;top:50%;left:50%;width:30px;height:30px;border-radius:100%;z-index:2;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%)}.prod-colors{margin:16px 0}@media(max-width:768px){.prod-colors{order:-2;margin:0 0 16px 0}}.prod-colors__meta{font-size:.8125rem;line-height:1.25rem}.prod-colors__thumbs{margin:4px 0;display:flex;flex-wrap:wrap;gap:8px;transition:200ms all ease-in-out}.prod-colors__thumbs.toggle{max-height:36px;overflow:hidden}.prod-colors__thumbs.toggle+.prod-colors__more-link{display:block}.prod-colors__thumbs-item{flex:0 0 32px;height:32px}.prod-colors__thumbs-item:before{transition:200ms all ease-in-out;box-sizing:border-box;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:solid 3px transparent}.prod-colors__thumbs-item.selected:before{border-color:#e8b713}.prod-colors__thumbs-item:hover:before{border-color:#3c8d68}.prod-colors__thumbs-item img{height:32px;width:32px}.prod-colors__more-link{text-decoration:underline;font-size:.8125rem;line-height:1.25rem;display:none}.prod-colors__more-link:before{content:attr(data-more)}.prod-colors #prod-colors__more:checked~.prod-colors__thumbs{max-height:1000px}.prod-colors #prod-colors__more:checked~.prod-colors__more-link:before{content:attr(data-less)}.home-text .h2,.home-text h2,.home-text .h3,.home-text h3{font-size:clamp(1.5rem,2.5vw,2.1875rem)}.tp-link{padding:8px 0;border-bottom:solid 1px #e2e2e2}@media(max-width:768px){.tp-link{order:-2;border-bottom:0}}.prod-head{display:flex;margin-top:8px;padding-bottom:8px}@media(max-width:768px){.prod-head{flex-direction:column;order:-2}}@media(min-width:769px){.prod-head{align-items:center}}.prod-head>span{font-weight:300;margin-right:10px}.prod-head>div{display:flex;align-items:center;font-size:.8125rem;font-weight:300}.prod-head>div span{margin-left:5px}@media(max-width:768px){.prod-main.info{order:1}}.prod-main p{line-height:1.5rem}.prod-main .usp{border:0;padding:0}.prod-main .usp .h3{display:none;visibility:hidden}.prod-main .prod-spec{padding-left:1rem}.prod-main .prod-spec li{padding:0;list-style:initial}.prod-main .prod-spec li:nth-child(n+5){display:none}.prod-main .prod-spec li::marker{font-size:.4rem}.prod-main .prod-spec li svg{height:1.25rem;width:1.25rem;flex:0 0 1.25rem}.prod-main .prod-spec li span{font-size:.8125rem;font-weight:300;line-height:1.25rem}.prod-main .prod-spec.showMarker{padding-left:0}@media(min-width:769px){.prod-main .prod-spec.showMarker{display:flex;flex-direction:row;flex-wrap:wrap}}.prod-main .prod-spec.showMarker li{display:flex;padding:8px 8px 8px 0;flex:0 0 50%;align-items:flex-start;gap:10px}.prod-main .prod-spec.showMarker li:before{content:'';height:1.25rem;width:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='currentColor' id='circle-check'%3E%3Cpath d='M369.2,174.8c7.8,7.8,7.8,20.5,0,28.3L235,337.2c-7.8,7.8-20.5,7.8-28.3,0l-63.9-63.9c-7.8-7.8-7.8-20.5,0-28.3 c7.8-7.8,20.5-7.8,28.3,0l49.7,49.7l120-120C348.7,167,361.4,167,369.2,174.8z M512,256c0,141.5-114.5,256-256,256 C114.5,512,0,397.5,0,256C0,114.5,114.5,0,256,0C397.5,0,512,114.5,512,256z M472,256c0-119.4-96.6-216-216-216 C136.6,40,40,136.6,40,256c0,119.4,96.6,216,216,216C375.4,472,472,375.4,472,256z'%3E%3C/path%3E%3C/svg%3E")}.prod-main .prod-spec.showMarker li svg{height:1.25rem;width:1.25rem;flex:0 0 1.25rem}.prod-main~.more-specs{border-bottom:1px solid #3c8d68;color:#3c8d68;display:flex;justify-content:space-between;padding:8px 0;margin-bottom:1.5rem}.prod-main~.more-specs strong{font-size:.8125rem;font-weight:600}.prod-main~.more-specs strong.open{display:none}.prod-main~.more-specs strong.close{display:block}.prod-main~.more-specs ins svg{fill:#3c8d68}#prod-main:checked~.prod-main .prod-spec li:nth-child(n+5){display:flex}#prod-main:checked~.more-specs ins{transform:rotate(-180deg)}#prod-main:checked~.more-specs strong.open{display:block}#prod-main:checked~.more-specs strong.close{display:none}.gallery-top .swiper-slide a{display:block}.gallery-top .swiper-slide a ins{position:absolute;top:10px;right:10px;width:2em;height:2em;padding-top:.2em;text-align:center;background-color:rgba(0,0,0,.3);border-radius:100%;color:#fff}.gallery-top .swiper-slide a ins svg{width:.8125em;height:.8125em}.gallery-top .swiper-button-prev,.gallery-top .swiper-button-next{background-color:#fff;border:1px solid #8e8e8e;cursor:pointer;display:flex;justify-content:center;align-items:center;height:66px;width:25px;position:absolute;bottom:-68px;z-index:1}.gallery-top .swiper-button-prev svg,.gallery-top .swiper-button-next svg{fill:#8e8e8e}.gallery-top .swiper-button-prev{left:0}.gallery-top .swiper-button-next{right:0}.gallery-thumbs{padding:0 28px}.gallery-thumbs .swiper-slide{cursor:pointer;height:70px;padding:2px 0;user-select:none}.gallery-thumbs .swiper-slide figure{display:flex;width:100%;height:100%}.gallery-thumbs .swiper-slide figure picture{width:100%}.gallery-thumbs .swiper-slide figure picture img{object-fit:contain}.gallery-thumbs .swiper-slide-thumb-active figure{border:1px solid #3c8d68}[v-cloak]{display:none}#configurator{background:#f7fafc;margin-top:40px;padding:38px 32px}@media(max-width:768px){#configurator{padding:24px;margin-bottom:20px;margin-left:-20px;margin-right:-20px}}.prod-config{z-index:10}.prod-config.small .config-main .config-block{border-bottom:0}.prod-config.small .config-input label{align-items:center}.prod-config.small .config-input label strong{padding-right:5px}.prod-config.small .config-price{font-size:1.5rem;font-weight:300}.prod-config.small .btn{justify-content:center;width:100%}.config-choice.config-main{border-top:1px solid #cbcbcb;margin-bottom:16px}.config-choice.config-main .config-block .radio-label.config-left span:after{opacity:1}.config-choice.config-main .config-block .radio-label.config-right span:after{opacity:0}.config-header{padding-bottom:25px}@media(max-width:768px){.config-header{text-align:start}}.config-header h4,.config-header .h4{font-weight:700;font-size:1.75rem}.config-main.position{display:grid}.config-main.position .config-block:nth-child(2){order:1}.config-main.position .config-block:nth-child(4){order:1}.config-main .config-block{border-bottom:1px solid #cbcbcb;padding:20px 0}.config-main .config-block>div{display:flex;justify-content:start;gap:0 12px;flex-wrap:wrap}@media(max-width:768px){.config-main .config-block>div{flex-wrap:wrap}.config-main .config-block>div:first-child{justify-content:space-between}.config-main .config-block>div>div{flex-basis:48%}}.config-main .config-block>div.config-input{justify-content:space-between}.config-main .config-block h5,.config-main .config-block .h5{font-size:1rem;font-weight:600;flex-grow:1}.config-main .config-block .toggle-message{display:flex;align-items:baseline;color:#3c8d68;font-size:.6875rem;font-weight:300}.config-main .config-block .toggle-message span{text-decoration:underline}.config-main .config-block .toggle-message svg{fill:#3c8d68;bottom:-1px;margin-left:5px;height:10px;width:10px}.config-main .config-block .radio-label{display:inline-flex;margin-top:10px}.config-main .config-block .radio-label.image-label{margin-top:0;flex-wrap:wrap}.config-main .config-block .radio-label.image-label span{margin-top:10px}.config-main .config-block .radio-label span{font-size:.8125rem;font-weight:300;min-height:21px;line-height:21px;padding-left:25px}.config-main .config-block .radio-label span:before{background-color:#fff;border:1px solid #707070;border-radius:100%;content:"";height:21px;width:21px;position:absolute;top:0;left:0}.config-main .config-block .radio-label span:after{transition:150ms all ease-in-out;background-color:#3c8d68;border-radius:100%;content:"";height:11px;width:11px;position:absolute;top:5px;left:5px;opacity:0}.config-main .config-block .radio-label span ins{color:#717171}.config-main .config-block .radio-label input:checked+span:after{opacity:1}.config-main .config-block select{font-size:.8125rem;line-height:2.5rem;height:2.5rem;padding:0 2rem 0 .6125rem;width:100%;text-overflow:ellipsis;white-space:nowrap}.config-main .config-block select+ins{border-left:0;line-height:2rem;position:absolute;top:0;right:0;text-align:center;width:2rem;height:2.5rem}.config-main .config-block select+ins svg{fill:#3c8d68}@media(max-width:768px){.config-main .config-block.img-bottom .config-option.small .radio-label.image-label figure img,.config-main .config-block.img-bottom .config-option.medium .radio-label.image-label figure img{object-position:center bottom}}.config-main .config-option{padding:10px 0;flex-direction:column}.config-main .config-option>a{display:block}.config-main .config-option>a figure{display:flex;height:100%}.config-main .config-option>a figure picture{width:100%}.config-main .config-option>a ins{position:absolute;width:2em;height:2em;padding-top:.2em;text-align:center;background-color:rgba(0,0,0,.3);border-radius:100%;color:#fff}@media(max-width:768px){.config-main .config-option>a ins{top:50%;right:50%;transform:translate(50%,-50%)}}@media(min-width:769px){.config-main .config-option>a ins{top:10px;right:10px}}.config-main .config-option>a ins svg{width:.8125em;height:.8125em}.config-main .config-option>a.luxe-only{border:1px solid #e2e2e2;text-align:center;font-size:.75rem;line-height:1rem;padding:12px 10px}@media(max-width:768px){.config-main .config-option>a.luxe-only{display:flex;justify-content:space-between;background-color:#f8f8f8}.config-main .config-option>a.luxe-only span{align-self:center}}.config-main .config-option>a.luxe-only .btn{font-size:.6875rem;font-weight:700;text-transform:uppercase;margin-top:8px;justify-content:center}@media(min-width:769px){.config-main .config-option>a.luxe-only .btn{width:calc(100% - 20px)}}@media(max-width:768px){.config-main .config-option.small{width:calc((100%/2) - 6px);padding-top:1.5rem}.config-main .config-option.small .radio-label.image-label figure{aspect-ratio:1/1}.config-main .config-option.small .radio-label.image-label figure img{object-position:center top}}@media(min-width:769px){.config-main .config-option.small{width:calc((100%/3) - 8px)}.config-main .config-option.small>a{height:100px}.config-main .config-option.small .radio-label.image-label figure{height:100px}}.config-main .config-option.medium{width:calc((100%/2) - 6px)}@media(max-width:768px){.config-main .config-option.medium{padding-top:.25rem}}.config-main .config-option.medium>a{height:130px}.config-main .config-option.medium .radio-label.image-label figure{aspect-ratio:1/1}@media(max-width:768px){.config-main .config-option.medium .radio-label.image-label figure img{object-position:center top}}.config-main .config-option.large{width:calc((100%/2) - 6px)}@media(max-width:768px){.config-main .config-option.large{padding-top:1.5rem}}.config-main .config-option.large>a{height:230px}.config-main .config-option.large .radio-label.image-label figure{height:230px}@media(max-width:768px){.config-main .config-option.disabled{display:flex;justify-content:space-between;width:100%;flex-basis:100%;padding-top:0}.config-main .config-option.disabled .mobile{text-align:start;padding-right:1em}.config-main .config-option.disabled .desktop{display:none}}@media(min-width:769px){.config-main .config-option.disabled{flex-direction:column}.config-main .config-option.disabled .mobile{display:none}}.config-main .config-option.disabled label{opacity:.4;pointer-events:none}.config-main .config-option.disabled label span:before{background-color:#f5f5f5}.config-main .config-option .config-option-wrap{background:#fff;border:1px solid #cbcbcb;padding:6px 14px 12px 14px;width:100%;display:flex;flex-direction:column;align-items:center}.config-main .config-option .config-option-wrap>figure{max-width:97px;max-height:97px}.config-main .config-option .config-option-wrap>span{padding:0}.config-main .config-option .config-option-wrap>span:before,.config-main .config-option .config-option-wrap>span:after{display:none}.config-main .config-option input:checked~.config-option-wrap{border:3px solid #4b73b7;padding:4px 12px 10px 12px}.config-main .config-label{display:inline-flex;flex-direction:column;position:absolute;top:20px;left:-5px;z-index:5}.config-main .config-label>span{background-color:#ea8700;border:1px solid #fff;border-right:0;color:#fff;clear:both;display:inline-flex;max-width:fit-content;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;margin-bottom:-1px;padding:2px 8px 4px 8px;text-transform:uppercase;width:auto;line-height:1rem}.config-main .config-label>span .icon{width:.6125rem;height:.6125rem}.config-main .config-label>span .icon *{fill:#fff}.config-main .config-label>span:before,.config-main .config-label>span:after{background-color:#ea8700;border:1px solid #fff;border-left:0;content:"";height:calc(50% + 1px);width:10px;position:absolute;right:-5px;z-index:-1}.config-main .config-label>span:before{border-bottom:0;top:-1px;transform:skewX(-30deg)}.config-main .config-label>span:after{border-top:0;bottom:-1px;transform:skewX(30deg)}.config-main .config-input{padding:10px 0}.config-main .config-input+.config-input{padding-top:0}@media(max-width:768px){.config-main .config-input.vertical{flex-direction:column}}.config-main .config-input label{align-items:baseline;font-size:.8125rem;font-weight:300;line-height:1.8rem;flex-wrap:wrap;display:flex;flex-direction:column;flex:0 1 48%}.config-main .config-input label>input{width:100%;max-width:100%;display:block;height:2.5rem;line-height:2.5rem}@media(min-width:1366px){.config-main .config-input label{flex-wrap:nowrap}}.config-main .config-input span{margin-right:5px}.config-main .config-input>div{width:100%}@media(min-width:769px){.config-main .config-input>div{max-width:300px}}.config-main .config-input>div span{display:block;font-size:.8125rem;padding-top:5px}.config-main .config-input input{background-color:#fff;border:1px solid #d5d5d5;line-height:2rem;padding:0 2rem 0 .6125rem;max-width:100%}.config-main .config-input input::-webkit-outer-spin-button,.config-main .config-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.config-main .config-input input[type=number]{-moz-appearance:textfield}@media(max-width:768px){.config-main .config-input input{max-width:150px;height:2.6875rem}}@media(min-width:769px){.config-main .config-input input{height:2rem}}@media(min-width:1366px){.config-main .config-input input{max-width:100px}}.config-main .config-input ins{line-height:2rem;position:absolute;bottom:0;text-align:center;width:2rem}@media(max-width:768px){.config-main .config-input ins{height:2.25rem;right:.5rem}}@media(min-width:769px){.config-main .config-input ins{height:2rem;right:0}}.config-main .config-input .quantity-nav{flex-direction:column;right:0;width:2rem;height:auto;border-left:1px solid #e2e2e2}@media(max-width:768px){.config-main .config-input .quantity-nav{bottom:11px}}.config-main .config-input .quantity-nav .quantity-button{background-color:#fff;color:#000;text-align:center;align-self:center;height:.5rem;line-height:.675rem;width:unset}.config-main .config-input .quantity-nav .quantity-button::before{content:""}.config-main .config-input .quantity-nav .quantity-button.quantity-up{transform:rotate(180deg)}.config-main .config-input .quantity-nav .quantity-button .icon{width:.675rem;height:.675rem;fill:#3c8d68}.config-main .config-full{flex-direction:column}.config-main .config-full label{display:inline-flex;align-items:baseline;font-size:.8125rem;font-weight:300;line-height:1.8rem;width:100%}.config-main .config-full>div{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.config-main .config-radio{justify-content:flex-start!important;padding:10px 0}.config-main .config-radio label{min-width:80px}.config-main .config-radio>div{margin-top:5px;margin-left:auto}@media(max-width:768px){.config-main .config-radio>div{flex-basis:100%!important}}.config-main .config-radio>div.lining{display:none;margin-top:12px;width:100%}.config-main .config-radio>div.lining.active{display:block}.config-main .config-radio>div.lining.active ins{cursor:pointer;pointer-events:none}.config-main .lining .transformSelect button{background-color:#fff;border:1px solid #d5d5d5;font-size:.8125rem;font-weight:400;line-height:40px;margin-bottom:0;padding:0 2rem 0 .6125rem;width:100%;text-overflow:ellipsis;-white-space:nowrap}.config-main .lining .transformSelect button:after{display:none}.config-main .lining .transformSelectDropdown li{border-bottom:1px solid #f2f2f2;cursor:pointer;display:flex;align-items:center}.config-main .lining .transformSelectDropdown li img{height:3rem;width:3rem}.config-main .lining .transformSelectDropdown li span{font-size:.8125rem;font-weight:400;padding:0 .5rem}.config-main .lining .transformSelectDropdown li span ins{font-size:.6125rem;display:block}.config-main .lining .transformSelectDropdown li:hover{background-color:#f5f5f5}.config-main .lining>ins{border-left:0;line-height:40px;position:absolute;top:0;right:0;text-align:center;width:2rem}.config-main .lining>ins svg{height:.75rem;width:.75rem;fill:#3c8d68}.config-footer{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.16);display:flex;flex-direction:column;margin-top:-1px;padding:20px 15px}.config-footer.true strong{color:#3c8d68}.config-footer.true .btn[data-button-style="filled"][data-button-color='primary']{background:#3f72b9}.config-footer.true .btn[data-button-style="filled"][data-button-color='primary'] span{color:#fff!important;text-transform:initial;font-weight:normal}.config-footer.true .btn[data-button-style="filled"][data-button-color='primary'] .icon{fill:#fff!important}.config-footer.false a{pointer-events:none;cursor:default}.config-footer.false .btn[data-button-style="filled"][data-button-color='primary']{background:#e2e2e2}.config-footer.false .btn[data-button-style="filled"][data-button-color='primary'] span{color:#fff!important;text-transform:initial;font-weight:normal}.config-footer.false .btn[data-button-style="filled"][data-button-color='primary'] .icon{fill:#fff!important}.config-footer.false strong{color:#a02222}.config-footer strong{font-size:.75rem;font-weight:400;text-align:center;margin-bottom:1rem}.config-footer .heading{font-weight:300}@media(max-width:768px){.config-footer h4,.config-footer .h4{font-size:1rem}}@media(min-width:769px){.config-footer h4,.config-footer .h4{font-size:1.5rem}}.config-footer .config-footer-price-wrap{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.config-footer .config-footer-price-wrap{flex-direction:column}}.config-footer .config-price{font-size:2rem;font-weight:700;margin-bottom:10px}.config-footer .btn{margin:0;display:flex;justify-content:space-between}.config-footer .btn .icon{width:1.5em;height:1.5em}.button-block{display:flex;flex-direction:column;gap:.5rem}@media(max-width:768px){.button-block{margin:1rem 0 1rem 0;order:-2}.button-block.display-md{display:none}.button-block a{width:100%;max-width:100%!important}}@media(min-width:769px){.button-block{margin:24px 0}.button-block.display-md-down{display:none}}.button-block a{transition:150ms all ease-in-out;background-color:#3f72b9;border:1px solid #3f72b9;color:#fff;font-size:.875rem;height:50px;display:flex;align-items:center;max-width:300px;justify-content:space-between;padding:0 1rem;text-transform:initial;font-weight:initial;height:50px;margin:0}.button-block a.inverse{background-color:#fff;border:1px solid #3f72b9;color:#3f72b9}.button-block a.inverse .icon{fill:#3f72b9}.button-block a.inverse:hover{color:#fff}.button-block a.inverse:hover .icon{fill:#fff}.button-block a span{line-height:1}.button-block a>.icon{fill:#fff;width:1.5rem;height:1.5rem}.button-block a>.icon.small{height:10px;width:10px;margin-left:auto;margin-right:26px}.button-block a:hover{background-color:#325b93}.prod-config-labels{display:flex}@media(max-width:768px){.prod-config-labels{margin:40px 0;margin-left:-20px;width:calc(100% + 40px)}}@media(min-width:769px){.prod-config-labels{margin-top:40px}}.prod-config-labels label{background-color:rgba(232,183,19,.4);font-size:.8125rem;display:flex;justify-content:space-between;align-items:center;padding:17px 20px;line-height:1rem;width:50%;z-index:1}.prod-config-labels label strong{margin-top:-2px}@media(max-width:768px){.prod-config-labels label strong span{display:none}}.prod-config-labels label strong:after{content:"";width:0;height:0;border-style:solid;border-width:1rem 1.5rem 0 1.5rem;border-color:#e8b713 transparent transparent transparent;position:absolute;left:0;bottom:-2rem}.prod-config-labels label ins{height:1rem;width:1rem}.prod-config-labels~.prod-config{margin-top:0}.config-label-left:checked~.prod-config-labels .config-left{background-color:#e8b713;box-shadow:0 0 6px rgba(0,0,0,.16);z-index:20}.config-label-left:checked~.prod-config-labels .config-right strong:after{display:none}.config-label-left:checked~.config-panel-left{display:block}.config-label-left:checked~.config-panel-right{display:none}.config-label-right:checked~.prod-config-labels .config-left strong:after{display:none}.config-label-right:checked~.prod-config-labels .config-right{background-color:#e8b713;box-shadow:0 0 6px rgba(0,0,0,.16);z-index:20}.config-label-right:checked~.config-panel-left{display:none}.config-label-right:checked~.config-choice .radio-label.config-left span:after{opacity:0}.config-label-right:checked~.config-choice .radio-label.config-right span:after{opacity:1}.config-label-right:checked~.config-panel-right{display:block}.config-fabric .config-fabric-panel{transition:250ms all ease-in-out;max-height:48px;margin-bottom:10px;display:none}.config-fabric .config-fabric-panel label.config-label-link{text-decoration:underline;color:#3f72b9}.config-fabric .config-fabric-panel .config-label{display:flex;flex-direction:row;justify-content:space-between;font-size:.8125rem;font-weight:700;text-transform:uppercase;height:48px;line-height:36px;padding:5px;padding-left:20px;position:relative;top:0;left:0}.config-fabric .config-fabric-panel .config-label strong{color:#3c8d68}.config-fabric .config-fabric-panel .config-label ins{background-color:#3c8d68;display:flex;justify-content:center;align-items:center;height:36px;width:36px}.config-fabric .config-fabric-panel .config-label ins svg{transition:250ms all ease-in-out;fill:#fff;height:1rem;width:1rem;transform:rotate(0deg)}.config-fabric .config-fabric-panel .config-block{font-size:.8125rem}.config-fabric .config-fabric-panel .align-top{align-items:center;justify-content:flex-start}.config-fabric .config-fabric-panel .align-top>span{margin-left:10px}.config-fabric .config-fabric-panel .config-footer.inline{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px}@media(max-width:768px){.config-fabric .config-fabric-panel .config-footer.inline{flex-wrap:wrap}.config-fabric .config-fabric-panel .config-footer.inline .btn{flex:1 1 100%;margin-top:10px}}.config-fabric .config-fabric-panel .config-footer.inline>span{font-size:1.25rem;font-weight:300}.config-fabric .config-fabric-panel .config-footer.inline>strong{color:#000;font-size:2rem;font-weight:700}.config-fabric .config-fabric-panel .config-footer.inline .btn{margin-bottom:0}.config-fabric .config-fabric-panel .config-footer+.config-text{border-top:1px solid #cbcbcb;margin-top:30px;padding-top:20px;padding-bottom:0}.config-fabric .config-fabric-panel .config-text{padding:20px 0 0 0}.config-fabric .config-fabric-input:checked+.config-fabric-panel{max-height:2500px;display:block}.config-fabric .config-fabric-input:checked+.config-fabric-panel .config-label ins svg{transform:rotate(180deg)}.fav-label{background-color:#c12b2b;color:#fff;font-size:.5675rem;font-weight:900;text-transform:uppercase;padding:2px 5px;line-height:.65rem;height:1rem;position:absolute;top:0;left:0}@media(max-width:1366px){.fav-label{position:absolute;top:0;left:0;margin:0;text-align:center}}.sample-item a{transition:150ms all ease-in-out;display:block}.sample-item a img{display:block}.sample-item a ins{position:absolute;top:50%;left:50%;width:2em;height:2em;padding-top:.2em;text-align:center;background-color:rgba(0,0,0,.3);border-radius:100%;color:#fff;margin-left:-1em;margin-top:-1em}.sample-item a ins svg{width:.8125em;height:.8125em}.sample-item label{display:flex;align-items:center;flex-wrap:wrap;max-width:120px}.sample-item label figure{transition:150ms all ease-in-out;display:block;margin-bottom:11px;width:100%}.sample-item label figure img{display:block}.sample-item label ins{border:1px solid #707070;height:16px;display:flex;justify-content:center;align-items:center;width:16px;min-width:16px;padding:0 2px}.sample-item label ins svg{transition:150ms all ease-in-out;fill:#3c8d68;bottom:auto;margin:auto;height:14px;width:14px;opacity:0}.sample-item label span{font-size:.8625rem;font-weight:300;margin-left:6px}.sample-item input:checked~a:before{border:4px solid #3c8d68;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.sample-item input:checked~label figure:before{border:4px solid #3c8d68;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.sample-item input:checked~label ins{border-color:#3c8d68}.sample-item input:checked~label ins svg{opacity:1}
.contact{background:#f8f8f8;z-index:2}@media(max-width:768px){.contact{padding:.25rem 0 0}}@media(min-width:769px){.contact{box-shadow:0 0 10px rgba(0,0,0,.2)}}@media(min-width:1025px){.contact{padding:.25rem 0 4.375rem}}@media(max-width:1024px){.contact{padding:.25rem 0 1.5rem}}.contact .padding{padding-bottom:1rem}@media(max-width:768px){.contact .padding span.h3{font-size:1.5624rem}}@media(min-width:769px){.contact .padding span.h3{font-size:2.1875rem}}.contact .padding p{margin:.75rem 0}@media(max-width:768px){.contact .padding p{font-size:.875rem;line-height:1.25rem}}@media(min-width:769px){.contact .padding p{font-size:.8125rem;line-height:1.5rem}}@media(max-width:768px){.contact .wrapper-contain{flex-direction:row;padding:0 1rem .75rem;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}}@media(min-width:769px){.contact .wrapper-contain{display:flex}}@media(min-width:1025px){.contact .wrapper-contain{padding:2rem 3rem;margin:1em 0 0}}@media(max-width:1024px){.contact .wrapper-contain{flex-direction:column}}@media(min-width:1025px){.contact .wrapper-contain .wrapper.wrapper01{flex-basis:65%;padding:.5rem 3.125rem 1.25rem 0}}@media(max-width:1024px){.contact .wrapper-contain .wrapper.wrapper01{padding:.5rem 0 2rem}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form{display:inherit;gap:inherit}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .heading{padding-bottom:.75rem}}@media(min-width:769px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .heading{padding-bottom:1.25rem}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .wrap{display:flex}@media(min-width:769px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .wrap{width:100%;margin-bottom:1.5rem}}@media(min-width:769px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .wrap{max-width:60%}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .wrap ins svg{fill:#3c8d68}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .field input{padding:.5rem;width:100%}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .form-wrapper{display:flex}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .form-wrapper{flex-direction:column}}@media(min-width:769px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .form-wrapper{justify-content:space-between;gap:1.25rem}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .form-wrapper>div{flex:1 1 auto}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .mobile-wrap{display:flex;justify-content:space-between}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .mobile-wrap>span{padding-right:.5rem;white-space:nowrap;align-self:center}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .mobile-wrap .field{width:100%}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .field .message{border:1px solid #e2e2e2;font-family:"Be Vietnam",sans-serif;font-size:.8125rem;padding:.75rem}.contact .wrapper-contain .wrapper.wrapper01 .personal-form>div:nth-child(3){margin:.75rem 0}.contact .wrapper-contain .wrapper.wrapper01 .personal-form>div:nth-child(4)>div:nth-child(1),.contact .wrapper-contain .wrapper.wrapper01 .personal-form>div:nth-child(4)>div:nth-child(2){margin:.75rem 0}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .message-form>span:last-child{font-size:.6875rem;font-weight:300}}@media(min-width:769px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .message-form{padding-bottom:1.25rem}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify{margin-bottom:0;flex-wrap:wrap}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify{flex-direction:column}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify .button-send{white-space:nowrap;justify-content:flex-start;margin-top:10px}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify .button-send button,.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify .button-send .btn{margin-bottom:inherit}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify .button-send button,.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify .button-send .btn{width:100%;justify-content:center;margin-top:.875rem}}.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify .button-send button span,.contact .wrapper-contain .wrapper.wrapper01 .personal-form .inline-wrapper.verify .button-send .btn span{font-weight:600}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper02{padding:2rem 0}}@media(min-width:1025px){.contact .wrapper-contain .wrapper.wrapper02{flex-basis:35%;padding:.5rem 0 1.25rem 3.125rem}}@media(max-width:1024px){.contact .wrapper-contain .wrapper.wrapper02{padding:2rem 0 0}}.contact .wrapper-contain .wrapper.wrapper02>div{display:inherit;gap:inherit}@media(max-width:768px){.contact .wrapper-contain .wrapper.wrapper02>div{padding:.5rem 0 1rem}}@media(min-width:769px){.contact .wrapper-contain .wrapper.wrapper02>div{padding:.5rem 0 1.25rem}}.contact .wrapper-contain .wrapper.wrapper02>div.aligning{display:grid;font-size:.8125rem;line-height:1.25rem}.contact .wrapper-contain .wrapper.wrapper02>div.aligning .bold{font-weight:600;text-decoration:none}.contact .wrapper-contain .wrapper.wrapper02>div:first-child{padding-top:0}.contact .wrapper-contain .wrapper.wrapper02>div.address{line-height:1.5rem}.contact .wrapper-contain .wrapper.wrapper02>div.address>strong,.contact .wrapper-contain .wrapper.wrapper02>div.address>div{flex-basis:50%;font-size:.8125rem}.contact .wrapper-contain .wrapper.wrapper02>div.address a{color:#3c8d68;text-decoration:none;font-size:.75rem;font-weight:600}.contact .wrapper-contain .wrapper.wrapper02>div.address a:hover{color:#e8b713}@media(max-width:768px){.contact .wrapper-contain .wrapper:nth-child(1){border-bottom:1px solid #000}}@media(min-width:1025px){.contact .wrapper-contain .wrapper:nth-child(1){border-right:1px solid #000;border-bottom:inherit}}.contact .wrapper-contain .wrapper>span{font-size:1.5rem}@media(max-width:768px){.contact .wrapper-contain .wrapper div span.h5{font-family:"Be Vietnam",sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.625rem}}@media(min-width:769px){.contact .wrapper-contain .wrapper div span.h5{font-size:1.5rem}}.contact .wrapper-contain .wrapper .field{margin-top:.5rem;margin-bottom:.25rem}
