.checkBox[data-v-5bde5427]{border-radius:.5rem;height:2rem;width:2rem;--tw-border-opacity:1;border-color:rgb(var(--color-gray-200)/var(--tw-border-opacity,1))}.checked .checkBox[data-v-5bde5427]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij48cGF0aCBmaWxsPSIjRkQ5QzAxIiBkPSJtMjIuNTY2IDQuNzMtMS43OTMtMS4yMThhMS4wOSAxLjA5IDAgMCAwLTEuNTA3LjI4NWwtOC43OSAxMi45Ni00LjAzOS00LjAzOGExLjA4NSAxLjA4NSAwIDAgMC0xLjUzIDBMMy4zNyAxNC4yNTRhMS4wOSAxLjA5IDAgMCAwIDAgMS41MzVMOS41ODIgMjJjLjM0OC4zNDguODk1LjYxMyAxLjM4Ny42MTNzLjk4OC0uMzA4IDEuMzA4LS43NzNMMjIuODU1IDYuMjM0YTEuMDggMS4wOCAwIDAgMC0uMjg5LTEuNTA0Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:20px}@media (max-width:575px){.hidden-xs-down{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:576px){.hidden-xs-up{display:none!important}}@media (min-width:768px){.hidden-sm-up{display:none!important}}@media (min-width:992px){.hidden-md-up{display:none!important}}@media (min-width:1200px){.hidden-lg-up{display:none!important}}.pt0{padding-top:0}.pb0{padding-bottom:0}.pt1{padding-top:20px}.pb1{padding-bottom:20px}.pt2{padding-top:40px}.pb2{padding-bottom:40px}.pt3{padding-top:60px}.pb3{padding-bottom:60px}.pt4{padding-top:80px}.pb4{padding-bottom:80px}.pt5{padding-top:100px}.pb5{padding-bottom:100px}.pt6{padding-top:120px}.pb6{padding-bottom:120px}.pt7{padding-top:140px}.pb7{padding-bottom:140px}.pt8{padding-top:160px}.pb8{padding-bottom:160px}.pt9{padding-top:180px}.pb9{padding-bottom:180px}.pt10{padding-top:200px}.pb10{padding-bottom:200px}.mt0{margin-top:0}.mb0{margin-bottom:0}.mt1{margin-top:20px}.mb1{margin-bottom:20px}.mt2{margin-top:40px}.mb2{margin-bottom:40px}.mt3{margin-top:60px}.mb3{margin-bottom:60px}.mt4{margin-top:80px}.mb4{margin-bottom:80px}.mt5{margin-top:100px}.mb5{margin-bottom:100px}.mt6{margin-top:120px}.mb6{margin-bottom:120px}.mt7{margin-top:140px}.mb7{margin-bottom:140px}.mt8{margin-top:160px}.mb8{margin-bottom:160px}.mt9{margin-top:180px}.mb9{margin-bottom:180px}.mt10{margin-top:200px}.mb10{margin-bottom:200px}body{background:#fff;color:#2c2c2c;font-family:Poppins,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{height:auto;max-width:100%}.button{align-items:center;border:none;border-radius:10px;color:#2c2c2c;cursor:pointer;display:inline-flex;font-weight:700;height:60px;justify-content:center;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:all .5s ease;white-space:nowrap}.button.flat{width:100%}.button .icon,.button>i,.button>svg{display:inline-block}.button .icon:last-child,.button>i:last-child,.button>svg:last-child{margin-left:8px}.button .icon:first-child,.button>i:first-child,.button>svg:first-child{margin-right:8px}.button.style-1{background:#45d8ab}.button.style-1:hover{background:#29c193}.button.style-2{background:#fd9c01}.button.style-2:hover{background:#e48c01}.button.style-3{background:#2c2c2c;color:#fff}.button.style-3:hover{background:#131313}.button.ghost{border:1px solid #2c2c2c}.button.ghost:hover{background:#2c2c2c;color:#fff}.link{border-bottom:1px solid #2c2c2c;color:#2c2c2c;display:inline-flex;font-weight:700;padding:10px 0;text-decoration:none;text-transform:uppercase}.link .icon{margin-left:2px}.link .icon svg{fill:#2c2c2c}.link:hover{border-color:#fd9c01;color:#fd9c01}.link:hover .icon svg{fill:#fd9c01}.row-reverse{flex-direction:row-reverse}.custom-form-aaa .input-group{padding:6px 0}.custom-form-aaa input,.custom-form-aaa textarea{background:#fff;border:1px solid #eee;border-radius:8px;font-family:Poppins,sans-serif;height:58px;padding:0 22px;width:100%}.custom-form-aaa textarea{height:auto;padding:22px}.custom-form-aaa input[type=checkbox]{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.custom-form-aaa .check{background:#fff no-repeat 50%;background-size:20px;border:1px solid #e0e0e0;border-radius:8px;display:block;flex-shrink:0;height:30px;margin-right:10px;width:30px}.custom-form-aaa input:checked+.check{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij48cGF0aCBmaWxsPSIjRkQ5QzAxIiBkPSJtMjIuNTY2IDQuNzMtMS43OTMtMS4yMThhMS4wOSAxLjA5IDAgMCAwLTEuNTA3LjI4NWwtOC43OSAxMi45Ni00LjAzOS00LjAzOGExLjA4NSAxLjA4NSAwIDAgMC0xLjUzIDBMMy4zNyAxNC4yNTRhMS4wOSAxLjA5IDAgMCAwIDAgMS41MzVMOS41ODIgMjJjLjM0OC4zNDguODk1LjYxMyAxLjM4Ny42MTNzLjk4OC0uMzA4IDEuMzA4LS43NzNMMjIuODU1IDYuMjM0YTEuMDggMS4wOCAwIDAgMC0uMjg5LTEuNTA0Ii8+PC9zdmc+)}.custom-form-aaa label{align-items:center;display:flex;justify-content:flex-start;position:relative}.custom-form-aaa a{color:inherit}.custom-form-aaa .form-label{display:block;font-weight:400;margin-bottom:6px}.custom-form-aaa .file-input{display:block;position:relative}.custom-form-aaa .file-input input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.custom-form-aaa .file-input .wrap{align-items:center;border:1px dashed #dbdbdb;border-radius:8px;display:flex;height:79px;justify-content:flex-start;padding:0 32px}.custom-form-aaa .file-input .wrap .icon{margin-right:18px}.custom-form-aaa .file-input .wrap .text{font-family:inherit;font-weight:500}.custom-form-aaa .custom-select{position:relative}.custom-form-aaa .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjYiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA4IDYiPjxwYXRoIGZpbGw9IiNGRDlDMDEiIGQ9Ik0yLjg5OCA0LjU1N2ExLjUgMS41IDAgMCAwIDIuMjA0IDBMNi44NyAyLjY0M2MuODg4LS45Ni4yMDYtMi41MTgtMS4xMDItMi41MThIMi4yMzJDLjkyNC4xMjUuMjQyIDEuNjgyIDEuMTMgMi42NDN6Ii8+PC9zdmc+) no-repeat calc(100% - 20px);border:1px solid #eee;border-radius:8px;cursor:pointer;font-family:inherit;height:60px;margin:0;padding:0 20px;width:100%}.absolute-image{position:absolute}.add-to-cart{align-items:center;color:inherit;display:flex;height:98px;justify-content:center;padding-left:23px;position:relative;text-decoration:none;width:286px}.add-to-cart .background{transition:color .5s ease}.add-to-cart:hover .background{color:#fd9c01}.add-to-cart .background{bottom:0;color:#45d8ab;left:0;position:absolute;right:0;top:0}.add-to-cart .background svg{height:100%;width:100%}.add-to-cart .text{position:relative;z-index:2}.price{align-items:center;background:url(../img/svg/price.svg) 50% no-repeat;background-size:contain;color:#fff;display:flex;height:49px;justify-content:center;text-align:right;width:118px}.box{background:#fff}.badges{padding-top:8px}.badges a{align-items:center;border:none;border-radius:10px;color:#2c2c2c;display:inline-flex;font-weight:700;height:40px;justify-content:center;margin-right:8px;padding:0 15px;text-decoration:none;text-transform:uppercase}.badges a .icon{display:inline-block;margin-left:8px}.badges a.style-1{background:#bfeefa}.badges a.style-2{background:#a2f7a5}.modal{align-items:center;bottom:0;display:none;justify-content:center;left:0;padding:50px;position:fixed;right:0;top:0;z-index:99999}.modal.active{display:flex}.modal .overlay{background:#000000b3;bottom:0;left:0;position:absolute;right:0;top:0}.modal .content{background:#fff;border-radius:8px;max-height:calc(100vh - 100px);max-width:900px;overflow:auto;padding:28px 33px;position:relative;width:100%}.modal .details{align-items:center;border:1px solid #e0e0e0;border-radius:6px;display:flex;padding:28px 20px}.modal .details .image{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:60px;position:relative;width:200px}.modal .details .image img{display:block}.modal .details .badge-age{right:-20px}.modal .details .text{width:100%}.modal .details .text .title{color:inherit;text-decoration:none}.modal .details .price{flex-shrink:0;margin:0}.tab.active{display:block}.tabs.nocheck .wrap .check{display:none!important}.tabs label{display:block;position:relative;width:100%}.tabs label input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.tabs label .wrap{align-items:center;border:1px solid #2c2c2c;border-radius:10px;display:flex;font-weight:700;height:60px;justify-content:center;letter-spacing:1.4px;padding:0 24px;text-transform:uppercase}.tabs label .wrap .check{background:#ffffff1a url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjI2NiIgZD0ibTMuNDc3IDguNjMzIDIuNTMgMi41MzEgNi4zMjktNi4zMjgiLz48L3N2Zz4=) no-repeat 50%;border-radius:50%;display:none;height:20px;margin-right:8px;width:20px}.tabs label input:checked+.wrap{background:#2c2c2c;color:#fff}.tabs label input:checked+.wrap .check{display:block}.delivery-select label{display:block;position:relative}.delivery-select label input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.delivery-select label .delivery-item{align-items:center;border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:flex-start;margin-bottom:10px;padding:20px 16px}.delivery-select label .delivery-item .icon{margin-right:13px;width:48px}.delivery-select label .delivery-item .icon img{display:block}.delivery-select label input:checked+.delivery-item{border-color:#fd9c01}.payment-select .payment-item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 16px;text-align:center}.payment-select .payment-item .save{border-radius:10px;font-weight:700;margin:4px 0;padding:7px 11px}.payment-select .payment-item .price-wrap{align-items:center;display:flex}.payment-select .payment-item .price-wrap .price-detail{font-weight:800;margin-right:7px}.payment-select .payment-item .price-wrap .description{font-weight:400}.payment-select .payment-item input:checked+.payment-item{border:2px solid #fd6b36}.address .address-wrap{display:block;position:relative}.address input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.address input:checked+.item{border-color:#fd9c01}.address .item{align-items:center;border:1px solid #dbdbdb;border-radius:8px;display:flex;margin-bottom:20px;min-height:105px;padding:15px 28px}.address .item .icon{margin-right:20px}.address .item .text p{color:#8b8b8b;margin:0}.address .item .text p:first-child{color:#2c2c2c}.address .item.add{border:1px dashed #dbdbdb;text-decoration:none}.address .item.add .icon{text-align:center;width:36px}.products .item{position:relative;text-align:center}.products .item img{display:block;margin:0 auto 15px}.products .item .title{margin-bottom:25px}.products .item .link{margin-top:24px}.badge-insurance{align-items:center;background:#a2f7a5;border-radius:10px;display:flex;height:40px;justify-content:center;left:20px;position:absolute;top:-25px;width:40px}.badge-age{position:absolute;right:0;top:-40px}.badge-age .background svg{display:block}.badge-age .background.style-orange{color:#fd9c01}.badge-age .background.style-green{color:#45d8ab}.badge-age .background.style-blue{color:#39dbf1}.badge-age .background.style-pink{color:#e951a3}.badge-age .background.style-cyan{color:#c3e735}.badge-age .background.style-purple{color:#893aa4}.badge-age .text{align-items:center;color:inherit;display:flex;flex-direction:column;justify-content:center;left:50%;margin-left:3px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(9deg)}.badge-age .recommended-age{font-weight:800}.button-edit{align-items:center;background:#f6f6f6;border-radius:10px;color:#8b8b8b;display:flex;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;padding:0 11px;text-decoration:none;text-transform:uppercase}.button-edit .icon{height:auto!important;margin-right:6px!important;width:auto!important}.slide img{display:block;margin:0 auto}.slide .thumb{font-weight:400;margin-top:10px;text-align:center}.story-mask{background:#bfeefa}.story-mask.reverse{background:#bfeefa;transform:scaleY(-1)}.story-mask img{width:100%}.masks{overflow:hidden}.masks,.masks svg{height:0!important;width:0!important}.triangle-separator{margin:35px 0 80px;position:relative}.triangle-separator:before{background:#e7e7e7;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:50%;width:100%}.triangle-separator .icon{background:#fff;display:flex;height:40px;margin:0 auto;width:40px;z-index:2}.product-flag,.triangle-separator .icon{align-items:center;justify-content:center;position:relative}.product-flag .background{bottom:0;color:#45d8ab;left:0;position:absolute;right:0;top:0;transition:color .5s ease}.product-flag .background svg{height:100%;width:100%}.product-flag .text{position:relative;z-index:3}.price-flag{z-index:2}.add-to-cart-flag{z-index:1}.add-to-cart-flag:hover .background{color:#fd9c01}.add-to-cart-flag:disabled .background{color:#8b8b8b!important}
