.template-product .product{margin:70px 0 190px}.template-product .product__media{width:54.8%;padding:0}.template-product .product__info{width:45.2%;padding-left:70px}.template-product .product__info .label-list{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;pointer-events:auto}.template-product .product__info .label-list .label{font-size:11px;letter-spacing:.03em;font-weight:400;color:#000;background-color:#f5f4f0;padding:4px 18px;margin-right:10px;border-radius:2px;transition:background .25s ease;text-transform:none}.template-product .product__info .label-list .label[href]:hover{color:#fff;background:rgb(var(--primary-button-background))}.template-product .product-meta__title{font-size:20px;line-height:29px;letter-spacing:.03em;margin:45px 0 21px}.template-product .price-list .price--large{font-size:15px}.template-product .price-list .tax{font-size:10px;font-weight:400}.template-product .flickity-viewport{height:100%!important;padding-top:100%}.template-product .flickity-slider{top:0}.template-product .product__thumbnail{width:88px;padding:0}.template-product .product__thumbnail-list-inner{gap:20px}.template-product .product__zoom-button{border-radius:50%;height:40px;width:40px;border-color:#e0e0d7;bottom:20px;right:20px}.template-product .product__media-nav{margin-top:30px}.template-product .tab-title{display:flex;justify-content:space-between;align-items:center;padding:26px 0}.template-product .tab-custom .tab-title{border-top:1px solid #E0E0D7}.template-product .tab-title h3{margin:0;font-size:15px;line-height:32px;letter-spacing:.03em;font-weight:400}.template-product .tab-custom .tab-custom-item{border-bottom:1px solid #E0E0D7}.template-product .tab-custom .tab-des a{color:#15654c;text-decoration:underline}.template-product .tab-custom .tab-des--custom{display:flex;justify-content:space-between;width:100%}.template-product .tab-custom .tab-item .tab-image{text-align:right}.template-product .tab-custom .tab-item .tab-image a{color:#15654c;text-decoration:underline;margin-top:20px;display:inline-block}.template-product .tab-title.is-active .animated-plus:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.template-product .tab-title .animated-plus{border:1px solid #E0E0D7;padding:19px;border-radius:50%;transition:all .25s ease,opacity .25s ease}.template-product .tab-title .animated-plus:hover{background-color:rgb(var(--primary-button-background));color:#fff}.template-product .tab-custom .tab-item{display:flex;border-bottom:1px solid #E0E0D7;padding:31px 0}.template-product .tab-custom .tab-item.image{border-bottom:unset;padding:25px 0 0}.template-product .tab-custom .tab-item:last-child{border-bottom:unset}.template-product .tab-custom .tab-item.tab-item--bottom{border-bottom:1px solid #E0E0D7;align-items:center}.template-product .tab-item input{position:absolute;width:100%;height:100%;opacity:0;left:0;top:0;cursor:pointer}.template-product .tab-item label img{border:2px solid transparent}.template-product .tab-item input:checked+label img{border-color:#15654c;border-radius:5px}.template-product .tab-item input:checked+label p:before{content:"";display:block;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;position:absolute;top:24px;left:50%;transform:translate(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='16' fill='%2315654c'/%3E%3Cpath d='M8271.205,5649l3.929,3.929,6.848-6.847' transform='translate(-8260.705 -5633.582)' fill='none' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E%0A")}.template-product .tab-item input[disabled]{cursor:default}.template-product .tab-item input[disabled]~*{opacity:.5}.template-product .tab-custom .tab-name{min-width:25.7%;letter-spacing:.03em;line-height:30px}.template-product .tab-custom .tab-des{letter-spacing:.03em;line-height:30px}.template-product .tab-custom .tab-des ul{padding:0;display:flex;flex-wrap:wrap}.template-product .tab-custom .tab-des ul li{list-style:none;margin-right:10px}.template-product .tab-custom .tab-des ul li:last-child span{display:none}.template-product .tab-custom .tab-item.rate{flex-direction:column}.template-product .tab-custom .tab-item .tab-text{display:flex;justify-content:space-between}.template-product .tab-custom .tab-item .tab-text p{margin:0}.template-product .tab-custom .tab-item .tab-line{display:block;display:flex;padding:25px 0 21px;justify-content:space-between}.template-product .tab-custom .tab-item .tab-line span{width:calc(20% - 2px);display:block;height:17px;background:#e0e0d7}.template-product .tab-custom .tab-item .tab-line span[data-line]{background:#15654c}.template-product .text-bottom{color:#15654c;text-decoration:underline;font-size:13px;letter-spacing:.03em;margin:18px 0 0;display:block}.group-button-download{display:grid;grid-template-columns:1fr 1fr 1fr;gap:17px;margin-top:28px}.group-button-download .button-item{border:1px solid #E0E0D7;border-radius:4px;font-size:12px;letter-spacing:.03em;position:relative}.group-button-download .button-item a{display:block;padding:14px 25px;border-radius:4px}.group-button-download .button-item a{transition:all .25s ease,opacity .25s ease}.group-button-download .button-item a:hover{background-color:rgb(var(--primary-button-background));color:#fff}.group-button-download .button-item a:hover svg path{stroke:#fff}.group-button-download .button-item a svg{position:absolute;right:20px;top:50%;transform:translatey(-50%)}.group-button-download .button-item a svg path{transition:stroke .25s ease}.template-product .info-vendor{padding-bottom:65px;border-top:1px solid #E0E0D7;padding-top:50px;margin-top:50px}.template-product .info-vendor .vendor-description{letter-spacing:.03em;line-height:32px}.template-product .info-vendor .vendor-description p{margin:0}.template-product .info-vendor .vendor-description+.vendor-media{margin-top:50px}.template-product .info-vendor .vendor-media a{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:25px 30px;transition:all .25s ease,opacity .25s ease}.template-product .info-vendor .vendor-media a:hover{color:rgb(var(--primary-button-background))}.template-product .info-vendor .media-left{display:flex;align-items:center}.template-product .info-vendor .vendor-img{max-width:80px;margin-right:33px}.template-product .info-vendor .vendor-img img{border-radius:50%}.template-product .info-vendor .vendor-name span{font-size:11px;letter-spacing:.03em;opacity:.85}.template-product .info-vendor .vendor-name h3{font-size:15px;letter-spacing:.03em;font-weight:400;margin-top:5px}.template-product .info-vendor .media-right{position:relative;padding:14px 30px;border-left:1px solid #E0E0D7;margin-left:20px}.template-product .info-vendor .media-right p span{margin:0;font-size:12px;letter-spacing:.03em}.template-product .info-vendor .media-right svg{position:absolute;right:10px;top:50%;transform:translatey(-50%)}.template-product .product-meta{padding-bottom:0;margin-bottom:50px;border-bottom:0}@media (max-width: 1350px){.template-product .product__media{width:50%}.template-product .product__info{width:50%;padding-left:30px}}@media (max-width: 1300px) and (min-width: 1000px){.template-product .info-vendor .vendor-img{margin-right:20px}.template-product .info-vendor .media-left{width:calc(100% - 165px)}.template-product .info-vendor .media-right{width:150px;padding-left:15px;padding-right:15px}.template-product .info-vendor .media-right svg{right:0}}@media (max-width: 1100px) and (min-width: 1000px){.template-product .info-vendor .media-right{padding:14px 20px 14px 15px}.template-product .info-vendor .media-right svg{right:2px}.group-button-download .button-item a{padding:14px 10px}.group-button-download{gap:10px}.group-button-download .button-item a svg{right:10px}}@media (min-width: 1300px){.template-product .info-vendor .media-left{width:calc(100% - 195px)}.template-product .info-vendor .media-right{width:175px}}@media (max-width: 999px){.template-product .product__media{width:100%}.template-product .product__info{width:100%;padding-left:0}.template-product .info-vendor{padding-top:40px;margin-top:40px}.template-product .tab-custom .tab-item .tab-line{padding:0 0 20px}}@media (max-width: 515px){.template-product .product__info .label-list .label{font-size:10px;margin-right:5px;margin-bottom:5px;padding:2px 14px}.template-product .product-meta__title{font-size:16px;line-height:24px;letter-spacing:.06em;margin:30px 0 20px}.template-product .info-vendor .vendor-description{font-size:13px;line-height:28px}.template-product .product__media-item{padding:0}.template-product .info-vendor .vendor-name span{font-size:10px}.template-product .info-vendor .vendor-name h3{font-size:13px;margin-top:3px}.template-product .info-vendor .media-right p{font-size:10px}.template-product .tab-title h3{font-size:13px}.template-product .tab-custom .tab-name{font-size:13px;margin-bottom:15px}.template-product .tab-custom .tab-des{font-size:13px}.template-product .tab-custom .tab-item{flex-direction:column}.group-button-download{grid-template-columns:1fr;gap:10px}.template-product .product{margin:0 0 90px}.template-product .tab-custom .tab-item.tab-item--bottom{flex-direction:row}.template-product .tab-custom .tab-item.tab-item--bottom .tab-name{margin-bottom:0;min-width:35.7%}.template-product .product__thumbnail{width:50px;min-width:50px}.template-product .product__thumbnail-list-inner{gap:10px}.product__info{margin-top:50px}.template-product .price-list .tax{font-size:8px}.template-product .product-meta{margin-bottom:40px}.template-product .info-vendor .media-right{position:absolute;border-left:unset;left:132px;padding:0;bottom:30px;margin-left:0}.template-product .info-vendor .media-left{align-items:flex-start}.template-product .info-vendor .vendor-media a{position:relative}.template-product .info-vendor .vendor-img{margin-right:25px}.template-product .info-vendor .vendor-name{display:flex;flex-direction:column;justify-content:flex-start}.template-product .info-vendor .media-right svg{position:unset;transform:unset;top:unset;right:unset;margin-left:10px;width:4px}.template-product .info-vendor .media-right a{display:flex;align-items:center}.template-product .info-vendor{padding-bottom:40px}.template-product .text-bottom{font-size:11px}.group-button-download .button-item a{padding:15px 20px;font-size:11px}}.custom-product-des{margin-bottom:160px}.custom-product-des .banner-two-img{display:flex;flex-wrap:wrap}.custom-product-des .banner-two-img>div{width:50%}.custom-product-des .banner-two-img>div:first-child{width:100%}.custom-product-des .banner-two-img>div>img{width:100%;height:100%;object-fit:cover}.custom-product-des .group-banner{margin-bottom:160px;margin-left:calc(var(--container-gutter) * -1);margin-right:calc(var(--container-gutter) * -1)}.custom-product-des .group-featured .featured-item{display:flex}.custom-product-des .group-featured .featured-item.revert{flex-direction:row-reverse}.custom-product-des .group-featured .featured-item .featured-content{width:50%;padding:0 90px;display:flex;flex-direction:column;justify-content:center;background:#f5f4f0}.custom-product-des .group-featured .featured-item .featured-content span{font-size:13px;letter-spacing:.01em;font-family:var(--heading-font-family)}.custom-product-des .group-featured .featured-item .featured-content h3{font-size:20px;letter-spacing:.03em;font-weight:400;margin:25px 0}.custom-product-des .group-featured .featured-item .featured-content p{font-size:15px;letter-spacing:.03em;font-weight:400;line-height:32px;margin-top:0}.custom-product-des .group-featured .featured-item .featured-img{width:50%}.custom-product-des .group-featured .featured-item .featured-img img{width:100%;height:100%;object-fit:cover}.c-procduct-option{background:#f5f4f0;width:auto;position:relative}.c-procduct-option .container{max-width:1340px}.c-procduct-option .option-group{display:flex;max-width:1200px;justify-content:space-between;padding:130px 0 90px;border-bottom:1px solid #E0E0D7}.c-procduct-option .option-group~.option-group{padding-top:90px}.c-procduct-option .option-content{width:calc(100% - 415px)}.c-procduct-option .option-title{padding-right:30px;width:415px}.c-procduct-option .option-title h3{font-size:20px;line-height:29px;letter-spacing:.03em;font-weight:400;margin-bottom:0}.c-procduct-option .option-title span{letter-spacing:.01em;margin-right:20px;opacity:.5;font-family:var(--heading-font-family)}.c-procduct-option .option-title span+span{margin-left:8px;vertical-align:middle;color:#15654c;font-weight:700;opacity:1}.c-procduct-option .option-title p{font-size:15px;letter-spacing:.03em;line-height:32px;margin-top:20px}.c-procduct-option .option-title .option-label-require{font-size:11px;padding:5px 12px;letter-spacing:.03em;color:#fff;background-color:#15654c;border-radius:2px;font-weight:500;display:inline-block;line-height:1;margin-bottom:4px;flex-shrink:0}.c-procduct-option .option-content .active{display:block}.c-procduct-option .option-content .tab{display:none}.c-procduct-option .option-content .tab-button{cursor:pointer;padding:10px 20px;background-color:#f1f1f1;border:none}.c-procduct-option .option-content .item-select{position:relative}.c-procduct-option .option-content .item-select select{display:none}.c-procduct-option .option-content .item-select .select-selected{display:flex;align-items:center;padding:10px 20px;border:1px solid #ccc;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;background-color:#fff}.c-procduct-option .option-content .item-select .select-selected .icon{margin-right:10px}.c-procduct-option .option-content .item-select .select-items div{padding:10px 28px;display:flex;align-items:center;cursor:pointer;color:#000}.c-procduct-option .option-content .item-select .select-items div+div{border-top:1px solid #ededed}.c-procduct-option .option-content .item-select .select-items{display:none;position:absolute;z-index:1}.c-procduct-option .option-content .item-select.active .select-items{display:block}.c-procduct-option .option-content .item-top{display:flex;justify-content:space-between;align-items:center}.c-procduct-option .option-content .item-top+.item-tab,.c-procduct-option .option-content .item-top+.item-select{margin-top:26px}.c-procduct-option .option-content .item-top .item-des{padding-right:30px;width:55%}.c-procduct-option .option-content .item-top .item-image{max-width:45%;align-items:center}.c-procduct-option .option-content .item-top .item-des.no-img{padding-right:0;width:100%}.c-procduct-option .option-content h4{font-size:16px;line-height:30px;letter-spacing:.03em;font-weight:400;margin-bottom:8px}.c-procduct-option .option-content .item-top p{font-size:14px;line-height:28px;letter-spacing:.03em;margin-top:0!important}.c-procduct-option .option-content ul{padding:0}.c-procduct-option .option-content .group-btn{margin-top:25px;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;gap:15px}.c-procduct-option .option-content .group-btn img{max-width:50px;margin-right:10px}.c-procduct-option .option-content .group-btn.two{grid-template-columns:1fr 1fr}.c-procduct-option .option-content .group-btn.two img{max-width:120px;margin-right:14px}.c-procduct-option .option-content .group-btn.four{grid-template-columns:1fr 1fr 1fr 1fr}.c-procduct-option .option-content .group-btn.four img{max-width:50px;margin-right:14px}.c-procduct-option .option-content .group-btn.long img{max-width:160px!important;margin-right:14px}.c-procduct-option .option-content .group-btn .btn-item{display:flex;align-items:center;justify-content:flex-start;background:#fff;padding:18px;border:1px solid #DBDBD1;border-radius:4px}.c-procduct-option .option-content .group-btn .btn-item span{padding:13px 10px}.c-procduct-option .option-content .group-btn .btn-item span .two_grouped7-desc{padding:0;font-size:12px}.c-procduct-option .option-content .group-btn .btn-item.is-active{border:2px solid #15654C}.group-btn .btn-item{position:relative}.group-btn .btn-item input{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;opacity:0;z-index:2}.c-procduct-option .option-content .group-btn .btn-item{padding:0;border:0!important}.c-procduct-option .option-content .group-btn .btn-item label{padding:18px;border:1px solid #DBDBD1;width:100%;display:flex;align-items:center;justify-content:flex-start;background:#fff;border-radius:4px;height:100%;cursor:pointer}.c-procduct-option .option-content .group-btn .btn-item input+label:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid transparent;border-radius:4px}.c-procduct-option .option-content .group-btn .btn-item input:checked+label:before{border-color:#15654c}.c-procduct-option .option-content .item-select .select-selected{width:100%;padding:16px 28px;font-weight:400;border-color:#dbdbd1;border-radius:4px}.c-procduct-option .option-content .item-select{margin-top:5px;margin-bottom:5px}.c-procduct-option .option-content .item-select:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.327' height='6.37' viewBox='0 0 11.327 6.37'%3E%3Cpath d='M0,0,5.31,5.31,0,10.62' transform='translate(10.974 0.354) rotate(90)' fill='none' stroke='%2315654c' stroke-width='1'/%3E%3C/svg%3E%0A");display:block;width:10.62px;height:6px;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:28px;right:25px}.c-procduct-option .option-content .select-items{background:#fff;width:fit-content;border:1px solid #DBDBD1;border-radius:4px;width:100%}.c-procduct-option .option-content .item-tab{background:#fff;padding:0 60px 30px}.c-procduct-option .option-content .item-tab .tab:not(.active){display:none}.c-procduct-option .option-content .item-tab .tab-title{display:flex;justify-content:flex-start;padding:25px 60px 0;margin:0 -60px;border-bottom:1px solid #E0E0D7}.c-procduct-option .option-content .item-tab .tab-title .tab-button{padding-bottom:23px;margin-right:38px;font-size:15px;letter-spacing:.03em;opacity:.4}.c-procduct-option .option-content .item-tab .tab-title .tab-button:last-child{margin-right:0}.c-procduct-option .option-content .item-tab .tab-title .tab-button.is-active{border-bottom:2px solid #15654C;padding-bottom:21px;opacity:1}.c-procduct-option .option-content .item-tab .tab-button{background:unset;font-weight:400;font-size:15px;line-height:32px;padding:0;letter-spacing:.03em}.c-procduct-option .option-content .item-tab .tab,.c-procduct-option .option-content .item-tab .tab-ctom{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -8.5px;gap:20px 0}.c-procduct-option .option-content .item-tab .tab{padding-top:40px}.c-procduct-option .option-content .item-tab .option3 .tab-ctom{margin:0}.c-procduct-option .option-content .item-tab .tab .tab-item label img,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item label img{border-radius:4px}.c-procduct-option .option-content .item-tab .tab .tab-item,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item{width:80px;margin:0 8.5px;padding:0;position:relative;flex-direction:column;border:unset}.c-procduct-option .option-content .item-tab .tab .tab-item.is-active:after,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item.is-active:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='16' fill='%2315654c'/%3E%3Cpath d='M8271.205,5649l3.929,3.929,6.848-6.847' transform='translate(-8260.705 -5633.582)' fill='none' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E%0A");display:block;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;position:absolute;top:24px;left:50%;transform:translate(-50%);transition:transform .4s ease-in-out,opacity .4s ease-in-out}.c-procduct-option .option-content .item-tab .tab .tab-item.is-active img,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item.is-active img{border:2px solid #15654C;border-radius:5px;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.c-procduct-option .option-content .item-tab .tab .tab-item p,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item p{font-size:12px;line-height:1.5;letter-spacing:.03em;margin:8px 0 0;text-align:center}.c-procduct-option .option-content .item-tab .tab .tab-item .icon,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item .icon{width:20px;height:20px;border-radius:50%;position:absolute;top:5px;right:5px;background:#fff;display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer}.c-procduct-option .option-content .item-tab .tab .tab-item .icon:before,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item .icon:before{content:"";background-image:url("data:image/svg+xml,%3Csvg id='Group_19068' data-name='Group 19068' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='4.738' height='10.9' viewBox='0 0 4.738 10.9'%3E%3Cdefs%3E%3CclipPath%3E%3Crect width='4.738' height='10.9' fill='%2315654c'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M4.534,10.347c-1.815.895-2.837.45-2.958.391l-.033-.015C-.1,9.982,1.2,7.529,1.618,5.76S0,4.8,0,4.8l.159-.6a3.753,3.753,0,0,1,2.675-.474c1.335.373,1.46,1.38.43,4.2S4.69,9.742,4.69,9.742ZM3.389,2.7A1.349,1.349,0,1,1,4.738,1.349,1.349,1.349,0,0,1,3.389,2.7' fill='%2315654c'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");display:block;width:4.8px;height:10.9px;background-repeat:no-repeat;background-size:contain}.c-procduct-option .option-content .tab-multi{padding-right:20px}.c-procduct-option .option-content .tab-multi .tab-title{margin:0 -20px 0 -60px}.c-procduct-option .option-content .tab-multi .tab-option-tilte{font-size:15px;margin-bottom:15px;margin-top:30px!important;width:100%}.c-procduct-option .option-content .tab-custom{max-height:500px;overflow-y:auto;overflow-x:hidden;flex-wrap:wrap;padding-right:40px;margin-top:40px}.c-procduct-option .option-content .tab-custom:not(.active){display:none}.c-procduct-option .option-content .tab-custom::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#e0e0d7}.c-procduct-option .option-content .tab-custom::-webkit-scrollbar{width:2px;background-color:#e0e0d7}.c-procduct-option .option-content .tab-custom::-webkit-scrollbar-thumb{background-color:#333}.c-procduct-option .option-content .tab-custom .tab-option-tilte:first-child{margin-top:0!important}.c-procduct-option .option-total{display:flex;justify-content:space-between;padding-bottom:65px;padding-top:40px}.c-procduct-option .option-total .total-item{display:flex;align-items:center;font-size:15px;letter-spacing:.03em;line-height:32px;padding:20px 0;border-bottom:1px solid #E0E0D7}.c-procduct-option .option-total .total-item:last-child{border-bottom:unset}.c-procduct-option .option-total .total-item p{margin:0;display:flex;align-items:center}.c-procduct-option .option-total .total-item a{text-decoration:none}.c-procduct-option .option-total .total-item a:hover{color:inherit}.c-procduct-option .option-total .total-item p img{max-width:50px;margin-left:15px;border-radius:4px}.c-procduct-option .option-total .total-item .appended-item--left{margin-right:20px;width:15.7%}.c-procduct-option .option-total .ct-total-price{display:flex;justify-content:space-between;align-items:flex-start}.c-procduct-option .option-total .total-item-not-selected{color:#dc3545;font-weight:500}.c-procduct-option .option-total .option-total-left{padding-right:75px;flex:1}.c-procduct-option .option-total .option-total-right{min-width:310px;margin:25px 0 0}.c-procduct-option .option-total .option-total-right span{margin-top:5px}.c-procduct-option .option-total .option-total-right .ct-price{display:flex;flex-direction:column;align-items:flex-end}.c-procduct-option .option-total .option-total-right h3{font-size:32px;font-weight:400;line-height:1;display:flex;align-items:flex-end;margin-bottom:0;font-family:var(--heading-font-family)}.c-procduct-option .option-total .option-total-right h3 span{font-size:15px;margin-left:4px;margin-bottom:5px;letter-spacing:.03em}.c-procduct-option .option-total .option-total-right h3 span:last-child{font-size:11px;letter-spacing:.03em}.c-procduct-option .option-total .option-total-right h4{font-size:15px;letter-spacing:.03em;font-weight:400;margin-top:12px;font-family:var(--heading-font-family)}.c-procduct-option .option-total .option-total-right h4 span{font-size:10px;letter-spacing:.03em}.c-procduct-option .option-total .option-total-right .button--primary{width:100%;border-radius:4px;margin-top:25px;padding:9px 35px;font-weight:400}.item-row{display:grid;grid-template-columns:1fr 1fr;gap:35px}.item-select label{margin-bottom:15px;display:block}.item-link__list{display:flex;flex-wrap:wrap;justify-content:end}.item-link{padding-top:10px}.item-link__list a{font-size:12px;line-height:18px;letter-spacing:.03em}.item-link__list a svg{margin-left:10px}.item-link__list li{padding:0 28px}.item-link__list li:last-child{padding-right:0}.item-link__list li+li{border-left:1px solid #E0E0D7}.c-procduct-option .option-content .item-link__list li{margin-bottom:15px}.tab-multi+.item-top{padding-top:40px;align-items:start!important}.tab-multi+.item-top .item-des{padding-right:20px}.tab-multi+.item-top .item-des p{font-size:15px;letter-spacing:.03em;line-height:32px}.tab-multi+.item-top .item-image{max-width:260px!important}.item-row+.item-bottom{padding-top:35px}.item-row+.item-bottom p{font-size:14px;line-height:32px;margin-top:5px;letter-spacing:.03em}@media screen and (min-width: 1000px) and (max-width: 1250px){.custom-product-des .group-featured .featured-item .featured-content{padding:20px}.custom-product-des .group-featured .featured-item .featured-content h3{font-size:18px;margin:20px 0}.custom-product-des .group-featured .featured-item .featured-content p{font-size:14px}.c-procduct-option .option-content .group-btn.two img{width:100px}.c-procduct-option .option-content .item-tab{padding:0 30px 20px}.c-procduct-option .option-content .item-tab .tab-title{padding-left:30px;padding-right:30px;margin:0 -30px}.c-procduct-option .option-content .tab-multi .tab-title{margin:0 -30px 30px}.c-procduct-option .option-content .item-tab .tab{padding-top:30px}.c-procduct-option .option-content .tab-custom{padding-right:20px}}@media screen and (min-width: 1000px){.custom-product-des .banner-two-img>div:not(:first-child){position:relative;padding-bottom:40%}.custom-product-des .banner-two-img>div:not(:first-child) img{position:absolute;top:0;left:0;right:0;height:100%;width:100%;object-fit:cover}}@media screen and (max-width: 999px){.custom-product-des,.custom-product-des .group-banner{margin-bottom:100px}.custom-product-des .group-banner{margin-bottom:60px}.custom-product-des .group-featured .featured-item{flex-wrap:wrap}.custom-product-des .group-featured .featured-item .featured-content{width:100%;padding:60px 40px 46px}.custom-product-des .banner-two-img>div{width:100%}.custom-product-des .banner-two-img>div:first-child{position:relative}.custom-product-des .banner-two-img>div:first-child:before{content:"";padding-top:75%;display:block}.custom-product-des .banner-two-img>div:first-child img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-product-des .group-featured .featured-item .featured-content span{font-size:11px}.custom-product-des .group-featured .featured-item .featured-content h3{font-size:16px;margin:17px 0;line-height:30px}.custom-product-des .group-featured .featured-item .featured-content p{font-size:13px;line-height:28px}.c-procduct-option .option-group{flex-wrap:wrap;padding:80px 0 50px;margin-bottom:0}.c-procduct-option .option-group~.option-group{padding-top:50px}.custom-product-des .group-featured .featured-item .featured-img{width:100%}.c-procduct-option .option-title{width:100%;padding-right:0}.c-procduct-option .option-title span{font-size:16px;margin-right:15px}.c-procduct-option .option-title h3{font-size:16px}.c-procduct-option .option-title p{font-size:13px;line-height:28px;margin-top:11px}.c-procduct-option .option-content{width:100%}.c-procduct-option .option-content .item-select{margin-top:20px;margin-bottom:0}.c-procduct-option .option-content .item-select:before{bottom:24px;right:20px}.c-procduct-option .option-content .item-select .select-selected{font-size:13px;padding:16px 50px 15px 19px}.c-procduct-option .option-content .item-tab{margin:30px -20px 0;padding:0 20px 40px}.c-procduct-option .option-content .item-tab .tab{padding-top:35px}.c-procduct-option .option-content .item-tab .tab-title{padding:0 20px;margin:0 -20px;overflow:auto}.c-procduct-option .option-content .item-tab .tab-title::-webkit-scrollbar{display:none}.c-procduct-option .option-content .item-tab .tab-title .tab-button{font-size:13px;margin:0;padding:19px 0 18px!important;min-width:max-content}.c-procduct-option .option-content .item-tab .tab-title .tab-button:not(:last-child){margin-right:30px}.c-procduct-option .option-content .item-tab .tab,.c-procduct-option .option-content .item-tab .tab-ctom{margin:0 -10px;gap:12px 0}.c-procduct-option .option-content .item-tab .tab .tab-item,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item{padding:0;width:98px;margin:0 10px}.c-procduct-option .option-content .item-tab .tab .tab-item p,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item p{font-size:11px;margin-top:7px}.c-procduct-option .option-content .item-tab .tab .tab-item .icon,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item .icon{top:7px;right:7px}.c-procduct-option .option-content .item-tab .tab .tab-item label,.c-procduct-option .option-content .item-tab .tab-ctom .tab-item label{width:97px;display:block}.template-product .tab-item input:checked+label p:before{top:33px}.c-procduct-option .option-content .tab-multi{padding-right:10px}.c-procduct-option .option-content .tab-multi .tab-title{margin-right:-10px}.c-procduct-option .option-content .tab-custom{max-height:325px;margin-top:33px;padding-right:5px}.tab-multi+.item-top{padding-top:0}.c-procduct-option .option-content .item-top .item-des{width:51.34%;padding-right:20px}.c-procduct-option .option-content .item-top .item-image{max-width:48.66%}.tab-multi+.item-top .item-des p{font-size:13px;line-height:28px}.c-procduct-option .option-content .item-top{margin-bottom:0;padding-top:30px;align-items:initial}.c-procduct-option .option-content .item-top .item-des.item-des--pd{width:100%;padding-right:0}.c-procduct-option .option-content h4{font-size:13px}.c-procduct-option .option-content .item-des--pd p{font-size:11px;line-height:22px}.c-procduct-option .option-content .item-select label{margin-bottom:15px}.c-procduct-option .option-title .option-label-require{margin-bottom:1px;font-size:10px;padding:5px 9px;margin-left:16px}.item-row{gap:5px 9px}.item-row+.item-bottom{padding-top:0}.item-row+.item-bottom p{font-size:11px;line-height:22px}.c-procduct-option .option-content .group-btn{gap:10px;margin-top:25px!important}.c-procduct-option .option-content .group-btn .btn-item{flex-wrap:wrap}.c-procduct-option .option-content .group-btn .btn-item label{flex-wrap:wrap;justify-content:center;padding:20px}.c-procduct-option .option-content .group-btn .btn-item label img{margin:0 0 10px}.c-procduct-option .option-content .group-btn .btn-item span img{margin-bottom:10px}.c-procduct-option .option-content .group-btn .btn-item span{font-size:11px;width:100%;display:block;text-align:center;padding:0}.c-procduct-option .option-content .group-btn .btn-item span .two_grouped7-desc{font-size:10px}.c-procduct-option .option-content .item-link__list{margin-right:-20px}.c-procduct-option .option-content .item-link__list li{flex:0 0 auto;padding:0 20px;margin-bottom:15px}.c-procduct-option .option-content .item-link__list li:last-child{border-left:0}.c-procduct-option .option-content .item-top p{font-size:11px;line-height:28px}.c-procduct-option .option-content .item-top p br{display:none}.c-procduct-option .option-total{flex-wrap:wrap;padding-top:0}.c-procduct-option .option-total .total-item{font-size:13px;padding:30px 0;align-items:initial}.c-procduct-option .option-total .total-item .appended-item--left{width:29.3%}.c-procduct-option .option-total .option-total-left{width:100%;padding-right:0}.c-procduct-option .option-total .option-total-right{width:100%;min-width:1px}.c-procduct-option .option-total .total-item p{flex-wrap:wrap;width:calc(100% - 138px)}.c-procduct-option .option-total .total-item p span{width:100%}.c-procduct-option .option-total .total-item p img{margin:5px 0 0}.c-procduct-option .option-total .total-item:last-child{border-bottom:1px solid #E0E0D7}.c-procduct-option .option-total .option-total-right h3{font-size:22px}.c-procduct-option .option-total .option-total-right h3 span{font-size:13px;margin-bottom:2px}.c-procduct-option .option-total .option-total-right h3 span:last-child{font-size:9px}.c-procduct-option .option-total .option-total-right h4{font-size:12px;font-family:var(--text-font-family)}.c-procduct-option .option-total .option-total-right h4 span{font-size:9px}.c-procduct-option .option-total .option-total-right .button--primary{font-size:13px;line-height:60px;padding:0 10px}.c-procduct-option .option-total .option-total-right span{margin-top:0}}.product-form__payment-wishlist{display:flex}.product-form__payment-wishlist .product-form__add-button{font-size:15px;line-height:70px;border-radius:4px;width:calc(100% - 90px);font-weight:400}.product-form__payment-wishlist wishlist-button-product{width:90px;justify-content:flex-end;display:flex}.product-form__payment-wishlist wishlist-button-product .wk-button{width:70px;height:70px;border-radius:50%;border:1px solid #15654C;position:relative}.product-form__payment-wishlist wishlist-button-product .wk-button:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.021' height='18.39' viewBox='0 0 20.021 18.39'%3E%3Cg id='Path_12269' data-name='Path 12269' transform='translate(-183.47 -250)' fill='none'%3E%3Cpath d='M185.189,251.719A5.849,5.849,0,0,1,189.338,250c1.5,0,3,1.573,4.149,2.719.032.032.059.067.09.1l.023-.023.006.006c1.13-1.066,2.58-2.6,4.028-2.6a5.86,5.86,0,0,1,4.257,9.886l.006.006-8.3,8.3-8.025-8.025c-.132-.111-.262-.225-.386-.349A5.867,5.867,0,0,1,185.189,251.719Z' stroke='none'/%3E%3Cpath d='M 189.3379211425781 252 C 188.3049163818359 252 187.3337249755859 252.4022827148438 186.6032257080078 253.1327819824219 C 185.0953369140625 254.6406860351562 185.0953369140625 257.09423828125 186.6030120849609 258.6019592285156 C 186.66845703125 258.6673583984375 186.7475738525391 258.7384033203125 186.8595581054688 258.8322448730469 L 186.9269561767578 258.8887329101562 L 193.5997619628906 265.5615539550781 L 200.2520446777344 258.9093017578125 L 200.4367980957031 258.7135009765625 C 201.1297760009766 257.9790649414062 201.5043334960938 257.0182189941406 201.491455078125 256.0079956054688 C 201.4785766601562 254.9966735839844 201.0774230957031 254.045654296875 200.3619079589844 253.3301391601562 C 199.6331024169922 252.6013488769531 198.6644744873047 252.2000427246094 197.6344604492188 252.2001342773438 C 197.6250152587891 252.2001342773438 197.3968505859375 252.20458984375 196.8520050048828 252.5896606445312 C 196.3473968505859 252.9463195800781 195.8255157470703 253.4458923339844 195.3208160400391 253.9290161132812 C 195.2039184570312 254.0409240722656 195.0896911621094 254.1502380371094 194.9784851074219 254.2551574707031 L 194.7769470214844 254.4453430175781 L 193.5464477539062 255.6747741699219 L 192.1334533691406 254.2024841308594 C 192.0939483642578 254.1613464355469 192.0620574951172 254.1254272460938 192.0394897460938 254.0995788574219 L 191.921875 253.9817504882812 C 191.4080047607422 253.4665222167969 190.8256072998047 252.882568359375 190.2678375244141 252.4711608886719 C 189.6469573974609 252.0132141113281 189.3677215576172 252 189.3379211425781 252 M 189.3379211425781 250 C 190.8395385742188 250 192.3411865234375 251.5728759765625 193.4868621826172 252.7185668945312 C 193.5186767578125 252.7504272460938 193.5454254150391 252.7853393554688 193.576416015625 252.817626953125 L 193.5997467041016 252.7943115234375 L 193.6058807373047 252.800537109375 C 194.7360229492188 251.734130859375 196.1855773925781 250.2002563476562 197.6342926025391 250.2001342773438 C 199.1334075927734 250.2000122070312 200.6316375732422 250.771484375 201.7760925292969 251.9158935546875 C 204.0263977050781 254.1661987304688 204.0612182617188 257.7865295410156 201.8914642333984 260.0860595703125 L 201.8975982666016 260.0921630859375 L 193.5997467041016 268.3899841308594 L 185.5749053955078 260.3651123046875 C 185.4429779052734 260.2545471191406 185.3130493164062 260.140380859375 185.1890258789062 260.0163879394531 C 182.8976440429688 257.7249755859375 182.8976440429688 254.0099487304688 185.1890258789062 251.7185668945312 C 186.3347015380859 250.5728759765625 187.8363342285156 250 189.3379211425781 250 Z' stroke='none' fill='%2315654c'/%3E%3C/g%3E%3C/svg%3E%0A");width:20px;height:18px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;right:0;margin:0 auto}.product-form__payment-wishlist wishlist-button-product .wk-button.wk-selected:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.021' height='18.39' viewBox='0 0 20.021 18.39'%3E%3Cg id='Path_12269' data-name='Path 12269' transform='translate(-183.47 -250)' fill='%2315654c'%3E%3Cpath d='M 193.5997467041016 266.9757690429688 L 186.2820129394531 259.6580200195312 L 186.2509460449219 259.626953125 L 186.2172546386719 259.5987243652344 C 186.0819702148438 259.4853210449219 185.98291015625 259.3960266113281 185.8960571289062 259.3092041015625 C 184.9767913818359 258.3899230957031 184.4704895019531 257.1676025390625 184.4704895019531 255.8674621582031 C 184.4704895019531 254.5673370361328 184.9767913818359 253.3450317382812 185.8961334228516 252.4256896972656 C 186.8154602050781 251.5063323974609 188.0377655029297 251.0000152587891 189.3379211425781 251.0000152587891 C 190.3603973388672 251.0000152587891 191.6722259521484 252.3153381347656 192.6300811767578 253.2757415771484 L 192.7713317871094 253.4172668457031 L 192.7803192138672 253.4275512695312 C 192.8044586181641 253.4553833007812 192.8288726806641 253.48291015625 192.8546142578125 253.5097503662109 L 193.5610961914062 254.2465515136719 L 194.0800933837891 253.7280120849609 L 194.2921752929688 253.5278778076172 C 194.4017181396484 253.4245300292969 194.5141906738281 253.3168640136719 194.6293487548828 253.2066345214844 C 195.5138854980469 252.3598937988281 196.7253265380859 251.2002258300781 197.6343688964844 251.2001495361328 C 198.9315490722656 251.2000427246094 200.1513214111328 251.7053527832031 201.0689849853516 252.6230163574219 C 201.9700164794922 253.5240325927734 202.4751586914062 254.7216644287109 202.4913787841797 255.9952545166016 C 202.5075836181641 257.2664489746094 202.0362091064453 258.4755249023438 201.1641235351562 259.3997802734375 L 200.9693603515625 259.606201171875 L 193.5997467041016 266.9757690429688 Z' stroke='none'/%3E%3Cpath d='M 189.3379211425781 252 C 188.3049163818359 252 187.3337249755859 252.4022827148438 186.6032257080078 253.1327819824219 C 185.0953369140625 254.6406860351562 185.0953369140625 257.09423828125 186.6030120849609 258.6019592285156 C 186.66845703125 258.6673583984375 186.7475738525391 258.7384033203125 186.8595581054688 258.8322448730469 L 186.9269561767578 258.8887329101562 L 193.5997619628906 265.5615539550781 L 200.2520446777344 258.9093017578125 L 200.4367980957031 258.7135009765625 C 201.1297760009766 257.9790649414062 201.5043334960938 257.0182189941406 201.491455078125 256.0079956054688 C 201.4785766601562 254.9966735839844 201.0774230957031 254.045654296875 200.3619079589844 253.3301391601562 C 199.6331024169922 252.6013488769531 198.6644744873047 252.2000427246094 197.6344604492188 252.2001342773438 C 197.6250152587891 252.2001342773438 197.3968505859375 252.20458984375 196.8520050048828 252.5896606445312 C 196.3473968505859 252.9463195800781 195.8255157470703 253.4458923339844 195.3208160400391 253.9290161132812 C 195.2039184570312 254.0409240722656 195.0896911621094 254.1502380371094 194.9784851074219 254.2551574707031 L 194.7769470214844 254.4453430175781 L 193.5464477539062 255.6747741699219 L 192.1334533691406 254.2024841308594 C 192.0939483642578 254.1613464355469 192.0620574951172 254.1254272460938 192.0394897460938 254.0995788574219 L 191.921875 253.9817504882812 C 191.4080047607422 253.4665222167969 190.8256072998047 252.882568359375 190.2678375244141 252.4711608886719 C 189.6469573974609 252.0132141113281 189.3677215576172 252 189.3379211425781 252 M 189.3379211425781 250 C 190.8395385742188 250 192.3411865234375 251.5728759765625 193.4868621826172 252.7185668945312 C 193.5186767578125 252.7504272460938 193.5454254150391 252.7853393554688 193.576416015625 252.817626953125 L 193.5997467041016 252.7943115234375 L 193.6058807373047 252.800537109375 C 194.7360229492188 251.734130859375 196.1855773925781 250.2002563476562 197.6342926025391 250.2001342773438 C 199.1334075927734 250.2000122070312 200.6316375732422 250.771484375 201.7760925292969 251.9158935546875 C 204.0263977050781 254.1661987304688 204.0612182617188 257.7865295410156 201.8914642333984 260.0860595703125 L 201.8975982666016 260.0921630859375 L 193.5997467041016 268.3899841308594 L 185.5749053955078 260.3651123046875 C 185.4429779052734 260.2545471191406 185.3130493164062 260.140380859375 185.1890258789062 260.0163879394531 C 182.8976440429688 257.7249755859375 182.8976440429688 254.0099487304688 185.1890258789062 251.7185668945312 C 186.3347015380859 250.5728759765625 187.8363342285156 250 189.3379211425781 250 Z' stroke='none' fill='%2315654c'/%3E%3C/g%3E%3C/svg%3E%0A")}.product-form__payment-wishlist wishlist-button-product .wk-button svg{display:none}.product__short-description{margin:15px 0 30px;font-size:13px;text-align:left;line-height:1.5}.product-meta__assurance{border:1px solid #E0E0D7;border-radius:2px;font-size:11px;display:inline-block;min-width:80px;text-align:center;padding:2px 5px 3px;margin:20px 0 0}.product-form__custom-liquid{margin-top:40px}.product-form__custom-liquid+.product-form__buy-buttons .product-form__payment-container{margin-top:5px}@media screen and (max-width: 768px){.product-form__payment-wishlist .product-form__add-button{font-size:13px;line-height:60px;width:calc(100% - 80px)}.product-form__payment-wishlist wishlist-button-product{width:77px}.product-form__payment-wishlist wishlist-button-product .wk-button{width:60px;height:60px}.product-form__payment-wishlist wishlist-button-product .wk-button:before{width:18px;height:18px;top:calc(50% - 8px)}.product__short-description{margin:15px 0 0;font-size:10px}.template-product .product__media-nav{margin-top:20px}.product-meta__assurance{font-size:10px;min-width:70px;padding:1px 5px 2px}.product-form__custom-liquid{margin-top:35px}}.c-modal{position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;pointer-events:none;-webkit-transition:opacity ease .3s;transition:opacity ease .3s;padding:0 20px;z-index:6}.c-modal.is-active{opacity:1;pointer-events:all}.c-modal__layer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:-1;cursor:pointer}.c-modal__card{position:relative;z-index:1;background-color:#fcfcfa;padding:91px 80px;max-width:1100px;width:100%;height:80vh;overflow-y:auto}@media only screen and (max-width: 767px){.c-modal__card{padding:50px 30px 40px}}.c-modal__close{position:absolute;right:40px;top:40px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.c-modal__close:hover{opacity:.7}@media only screen and (max-width: 767px){.c-modal__close{height:15px;top:20px;right:20px}}.c-modal__cardInner{display:grid;grid-template-columns:44.68% 46.83%;grid-template-rows:auto 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.c-modal__cardInner{grid-template-columns:1fr;grid-template-rows:unset}}.c-modal__title{font-size:20px;letter-spacing:.03em}@media only screen and (max-width: 767px){.c-modal__title{font-size:16px}}.c-modal__desc{margin-top:29px;font-size:15px;letter-spacing:.03em;line-height:2.13}@media only screen and (max-width: 767px){.c-modal__desc{font-size:13px;line-height:2;margin-top:23px}}.c-modal__descList{margin-top:38px;padding-left:0}@media only screen and (max-width: 767px){.c-modal__descList{margin-top:29px}}.c-modal__descItem{position:relative;padding-left:16px;letter-spacing:.03em;font-size:15px}.c-modal__descItem:not(:first-child){margin-top:9px}.c-modal__descItem:before{content:"";position:absolute;width:3px;height:3px;top:50%;left:8px;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000}.c-modal__descItem::marker{content:none}@media only screen and (max-width: 767px){.c-modal__descItem{font-size:13px;padding-left:13px}.c-modal__descItem:not(:first-child){margin-top:6px}}.c-modal__imgGallery{grid-row:1/3;grid-column:2/3}@media only screen and (max-width: 767px){.c-modal__imgGallery{margin-top:40px;grid-row:unset;grid-column:unset}}.c-modal__img{width:100%}.c-modal__img:not(:first-child){margin-top:30px}@media only screen and (max-width: 767px){.c-modal__img:not(:first-child){margin-top:10px}}.c-modal__laundry{margin-top:69px}@media only screen and (max-width: 767px){.c-modal__laundry{margin-top:39px}}.c-modal__laundryTitle{font-size:15px;margin-bottom:23px}@media only screen and (max-width: 767px){.c-modal__laundryTitle{font-size:13px;margin-bottom:20px}}.c-modal__laundryItem{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #707070}.c-modal__laundryItem:first-of-type{border-top:1px solid #707070}@media only screen and (max-width: 767px){.c-modal__laundryItem{padding:23px 0 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.c-modal__laundryImgWrap{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:27px}@media only screen and (max-width: 767px){.c-modal__laundryImgWrap{margin-right:21px}}.c-modal__laundryDesc{font-size:15px;letter-spacing:.03em;line-height:2}@media only screen and (max-width: 767px){.c-modal__laundryDesc{font-size:13px;line-height:1.84}}.c-modal__btn{margin-top:49px;width:100%;display:inline-block;color:#15654c;border:1px solid #15654c;border-radius:4px;text-align:center;padding:23px;font-size:15px;transition:all .2s ease-in-out}.c-modal__btn:hover{background-color:#15654c;color:#fff}@media only screen and (max-width: 767px){.c-modal__btn{margin-top:40px;font-size:15px;padding:17px 17px 16px}}.c-modal__btnClose{outline:none;border:none;margin-top:40px;background-color:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:15px;letter-spacing:.03em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.c-modal__btnClose:hover{opacity:.7}@media only screen and (max-width: 767px){.c-modal__btnClose{font-size:13px;margin-top:27px}}.c-modal__btnCloseIcon{width:19px;margin-right:19px}@media only screen and (max-width: 767px){.c-modal__btnCloseIcon{width:15px;margin-right:15px}}.c-image--abs{position:relative}.c-image--abs:before{content:"";padding-top:100%;display:block}.c-image--abs img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.c-popup.is-active{opacity:1;visibility:visible}.c-popup__layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1;cursor:pointer}.c-popup__close{cursor:pointer}.c-popup__close1{display:flex;position:absolute;top:35px;right:35px;padding:5px}.c-popup__close2{margin-top:37px;color:#fff;z-index:2;display:flex;align-items:center}.c-popup__close2 svg{margin-right:18px}.c-popup__container{position:relative;z-index:2;background-color:#fcfcfa;max-width:1100px;padding:95px 80px 40px;width:80vw;height:79.917vh;overflow-y:auto}.c-popup__item{display:flex;justify-content:space-between}.c-popup__image{width:35%}.c-popup__text{margin-top:-8px;width:56.5%}.c-popup__name{font-size:22px;font-weight:400;margin-bottom:0;letter-spacing:.03em}.c-popup__introduce{margin-top:23px;margin-bottom:0;line-height:2.14;letter-spacing:.03em}.c-popup__history{margin-top:53px}.c-popup__history dl{margin-top:0;display:flex;flex-wrap:wrap;border-top:1px solid #E0E0D7}.c-popup__history dt,.c-popup__history dd{border-bottom:1px solid #E0E0D7;padding:18px 0 19.8px;letter-spacing:.03em;display:flex;align-items:center}.c-popup__history dt{min-width:105px;width:105px;padding-right:15px}.c-popup__history dd{width:calc(100% - 105px);margin-left:0}.c-popup2{margin-top:42px}.c-popup2 h3{font-size:22px;font-weight:400;letter-spacing:.03em}.c-popup2__list{--margin-popup-item: 3.392%;margin-top:36px;display:flex;flex-wrap:wrap;margin-left:calc(var(--margin-popup-item) * -1)}.c-popup2__item{width:calc(25% - var(--margin-popup-item));margin-left:var(--margin-popup-item);margin-bottom:46px}.c-popup2__heading{margin-top:13px;font-weight:400;line-height:1.88;letter-spacing:.03em}@media screen and (max-width: 1199px){.c-popup__container{padding:95px 50px 40px}}@media screen and (max-width: 999px){.c-popup__item{display:block}.c-popup__container{width:89.5vw;padding:50px 8% 27px}.c-popup__close1{top:9px;right:15px}.c-popup__close1 svg{width:15px}.c-popup__close2{margin-top:29px;font-size:13px}.c-popup__close2 svg{width:15px}.c-popup__image,.c-popup__image img{width:100%}.c-popup__text{margin-top:22px;width:100%}.c-popup__name{font-size:16px}.c-popup__introduce{font-size:13px;margin-top:15px;line-height:2}.c-popup__history{margin-top:36px}.c-popup__history dt,.c-popup__history dd{font-size:13px;padding:18.5px 0 18px;line-height:1.95}.c-popup__history dt{min-width:77px;width:77px;padding-right:10px}.c-popup__history dd{width:calc(100% - 77px)}.c-popup2{margin-top:49px}.c-popup2 h3{font-size:16px}.c-popup2__list{--margin-popup-item: 15px;margin-top:23px}.c-popup2__item{width:calc(50% - var(--margin-popup-item));margin-bottom:34px}.c-popup2__heading{margin-top:16px;font-size:13px;line-height:1.65}}.shopify-section--product-recommendations .scroller,.shopify-section--product-realated .scroller{overflow:hidden;margin:0}.shopify-section--product-recommendations .slick-track{margin:0}.shopify-section--product-recommendations .product-list__inner{display:block;margin:0 -20px}.shopify-section--product-recommendations .product-list__inner .product-item{padding:0 20px}.shopify-section--product-realated .slick-track{margin:0}.shopify-section--product-realated .product-list__inner{display:block;margin:0 -20px}.shopify-section--product-realated .product-list__inner .product-item{padding:0 20px}.template-product .section--margin{margin:140px 0}.template-product .section--margin .section__header--wrapper{border-top:1px solid #E0E0D7;padding-top:50px}.shopify-section--main-product{margin-bottom:160px}.template-product .breadcrumb__list{padding-top:40px}@media screen and (min-width: 769px) and (max-width: 999px){.shopify-section--product-recommendations .product-list__inner{margin:0 -10px}.shopify-section--product-recommendations .product-list__inner .product-item{padding:0 10px}.shopify-section--product-realated .product-list__inner{margin:0 -10px}.shopify-section--product-realated .product-list__inner .product-item{padding:0 10px}}@media screen and (max-width: 999px){.template-product .section--margin{margin:90px 0}.template-product .section--margin .section__header--wrapper{padding-top:30px}.shopify-section--main-product{margin-bottom:90px}.template-product .breadcrumb__list{padding-top:20px}}@media screen and (max-width: 768px){.shopify-section--product-recommendations .product-list__inner{margin:0 -8px;padding-left:20px;padding-right:20px}.shopify-section--product-recommendations .product-list__inner .product-item{padding:0 8px}.shopify-section--product-realated .product-list__inner{margin:0 -8px;padding-left:20px;padding-right:20px}.shopify-section--product-realated .product-list__inner .product-item{padding:0 8px}.shopify-section--product-recommendations .scroller{margin-right:-20px;margin-left:-20px}.shopify-section--product-recommendations .scroller .slick-list{overflow:initial}.shopify-section--product-realated .scroller{margin-right:-20px;margin-left:-20px}.shopify-section--product-realated .scroller .slick-list{overflow:initial}}.custom-product-html{margin-top:160px}@media screen and (max-width: 999px){.custom-product-html{margin-top:90px;font-size:13px}}.c-relatedBlog{margin-bottom:140px}.c-relatedBlog .section__header--wrapper{min-height:52px}.c-relatedBlog .section__header--wrapper .text-container h3{font-size:24px}.c-relatedBlog .section__header--wrapper .text-arrow{margin-top:0}.c-relatedBlog__inner{display:flex;flex-flow:row wrap;margin:0 -30px}.c-relatedBlog__col{width:50%;padding:0 30px}.c-relatedBlog__item .heading{font-size:15px;line-height:1.5;margin-top:25px}.c-relatedBlog__item img{width:100%;height:100%;object-fit:cover}.c-relatedBlog__content:not(.slick-initialized){display:none}.template-product .tab-custom .tab-item.image{display:block}.template-product .tab-custom .tab-item .tab-image--inner figure{margin:0;cursor:pointer}.template-product .tab-custom .tab-item .tab-image--inner[one-image] .slick-track{width:100%!important}.template-product .tab-custom .tab-item .tab-image--inner[one-image] .slick-list{padding:0!important}.template-product .tab-custom .tab-item .tab-image--inner[one-image] figure{width:100%!important}.template-product .tab-custom .tab-item .tab-image--inner figure img{width:100%}.template-product .tab-custom .tab-item .tab-image--inner figure:not(:first-child){padding-left:10px}.template-product .tab-custom .tab-item .tab-image--inner .slick-list{padding-left:0!important}@media screen and (max-width: 999px){.c-relatedBlog{margin-bottom:70px}.c-relatedBlog .section__header--wrapper{min-height:36px}.c-relatedBlog__inner{margin:0 -10px}.c-relatedBlog__col{padding:0 10px}.template-product .tab-custom .tab-item .tab-image--inner{display:flex;flex-wrap:nowrap;overflow-x:auto}.template-product .tab-custom .tab-item .tab-image--inner figure{flex:0 0 90%}.template-product .tab-custom .tab-item .tab-image--inner figure[one-image]{width:calc(100% + 30px)!important;margin-right:-30px}.template-product .tab-custom .tab-item .tab-image--inner::-webkit-scrollbar{display:none}}@media screen and (max-width: 768px){.c-relatedBlog .section__header--wrapper .text-container h3{font-size:17px}.c-relatedBlog{margin-bottom:0}.c-relatedBlog__col{width:100%;margin-bottom:70px}}.c-relatedBlog__item .c-relatedBlog__item--image{padding-bottom:64%;position:relative;display:block}.c-relatedBlog__item .c-relatedBlog__item--image img{display:block;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;width:100%;height:100%}.template-product .tab-custom .tab-image{position:relative}.template-product .tab-image .section__header--wrapper{margin:0;width:100%}.template-product .tab-image .text-arrow{width:100%;margin:0}.template-product .tab-image .list-collections__arrow{width:100%;justify-content:space-between;margin:0}.template-product .tab-image .list-collections__arrow .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.template-product .tab-image .list-collections__arrow .prev-next-button--next{right:0}@media screen and (min-width: 1000px) and (max-width: 1200px){.c-procduct-option .option-title{width:300px}.c-procduct-option .option-content{width:calc(100% - 300px)}.c-procduct-option .option-content .item-tab .tab-title .tab-button{font-size:12px}}.c-procduct-option .option-content .item-top .item-des.no-img p{margin-top:10px!important}.c-product-loading__backdrop{background-color:#0000004d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;display:flex;justify-content:center;align-items:center;transition:all ease .3s .3s}.c-product-loading__loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #15654c;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.c-product-loading__backdrop.is-done{opacity:0;pointer-events:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom-product.css.map */
