.variant-box{border:.1rem solid #c2c2c2;border-radius:.5rem}.variant-box:hover{box-shadow:3px 5px 15px 0 rgba(0,0,0,.07)}button.add-to-cart-item{border:none;border-radius:2.7rem}button:focus{border:none;outline:none}.pink-label{background:#f0337b;border-radius:1.2rem;white-space:nowrap}.cqc-description p{line-height:2.5rem}.variant-img{width:60%}.disabled-opacity{cursor:default!important;opacity:.3;pointer-events:none}.pink-label-mobile{left:50%;top:0;transform:translate(-50%,-50%)}.border-opacity-disabled{border:.1rem solid hsla(0,0%,76%,.3)}.selected-variant{border:.2rem solid #00aeef!important;box-shadow:0 0 0 3px #d6f4ff}.cta-buttons button{padding-left:5rem;padding-right:5rem}@media(max-width:991px){.variant-img{width:100%}.cta-buttons button{padding-left:2rem;padding-right:2rem;width:100%}.tag-out-of-stock.tag-mobile{display:flex;left:50%;top:20%;transform:translateX(-50%);white-space:nowrap}.quantity-img{height:2.8rem;width:2.8rem}}
.tiles-area .tiles-image{background-position:50% 50%!important;background-size:cover!important;height:600px}.tiles-area .tiles-text .inner-wrapper{padding:0 65px;position:absolute;top:50%;transform:translateY(-50%)}.product-lable .modal-content{border-radius:0}.product-lable .modal-title{letter-spacing:1px}.product-lable .modal-header{border-radius:0;padding:25px 30px}.product-lable .modal-body{padding:15px 30px}.product-lable .modal-body img{height:auto;max-width:100%}.product-lable svg{width:19px}.tiles-text .btn{background-color:#fff;border:1px solid #009ee2!important;border-radius:0;color:#009ee2;margin-top:3rem;padding:1.9rem .5rem;text-align:center}.tiles-text .btn:hover{background-color:#e2e6ea}@media(max-width:767px){.tiles-area .tiles-image{height:330px}}@media screen and (max-width:767px){.tiles-text .btn{width:100%}.tiles-area .tiles-text .inner-wrapper{padding:6rem 3rem;position:relative;top:0;transform:unset}}
.faqs .single-faq{border-top:1px solid #eceeef}.faqs .single-faq .faq-answer{max-height:0;transition:max-height .5s linear,visibility 0s .5s}.faqs .single-faq .faq-icon svg,.faqs .single-faq .faq-icon svg path{transform-origin:center;transition:transform .3s ease}.faqs .single-faq.active .faq-answer{max-height:1000px;transition:max-height .5s linear,visibility 0s;visibility:visible!important}@media(min-width:992px){.faqs .single-faq .faq-answer{padding:10px 70px 0 20px!important}.faqs .single-faq.active .faq-icon svg{transform:rotate(45deg)!important}}@media(max-width:991px){.faqs .single-faq:first-child{border-top:0!important}.faqs .single-faq .faq-answer>p:last-child{padding-bottom:5px}.faqs .single-faq .faq-icon{background-color:transparent!important}.faqs .single-faq .faq-icon svg path{stroke:#002238!important}.faqs .single-faq.active .faq-icon svg path:last-child{transform:rotate(90deg)}}
