.main-page-title{text-align:center}.d-flex{display:flex;flex-wrap:wrap}.com-goal-section{margin-top:50px}.multicolumn-card__info .content{font-size:16px;margin:0}.multicolumn-card__image-wrapper .media--transparent{padding-bottom:100px}.icon-with-text .card-body{display:flex;padding:20px;flex-wrap:wrap}.ali-center{align-items:center}.col_50{flex:0 0 50%;max-width:50%;width:100%;padding:0 10px}.flip-card-front{display:flex;flex-direction:column;justify-content:center;align-items:center;transform:rotateX(0);transition:.5s;position:absolute}.flip-card{position:relative;height:250px;display:flex;justify-content:center;align-items:center}.flip-card-back{width:100%;height:100%;transform:rotateX(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;background-color:#5f5f5f;transition:.5s;padding:10px;text-align:center;display:flex;align-items:center}.flip-card-back p{color:#fff;margin:0;line-height:22px}.flip-card:hover .flip-card-back{transform:rotateX(0);transition:.5s}.flip-card:hover .flip-card-front{transform:rotateX(90deg);transition:.5s}.flip-card-front h3{color:#5f5f5f;font-size:20px;font-weight:600;margin-top:15px}.icon-with-text img{max-width:100%}.customer.login button.mt-10{margin-top:10px}.cart-spend-img{max-width:100%}ul.dot_points li.red-highlight{color:red;font-weight:600}ul.dot_points li.red-highlight:before{background:url(/cdn/shop/files/Asset_2.svg?v=1748585317);background-repeat:no-repeat}#announcement-bar-cart-deal.cart-progress-bar__wrapper{max-width:400px;padding-top:1.5rem}#announcement-bar-cart-deal .cart-progress-bar .progress-bar-outer{background:#fff}#announcement-bar-cart-deal .cart-progress-bar .progress-bar-outer .cart-progress-bar-indicator{border:3px solid #000;color:#fff;background:#fff}#announcement-bar-cart-deal .progress-bar-messages{color:#000;border:0;padding:0;font-weight:600;line-height:normal}#announcement-bar-cart-deal .cart-progress-bar{margin:10px 0 25px}#announcement-bar-cart-deal .progress-bar-messages .progress-messages .remaining-amount,#announcement-bar-cart-deal .progress-bar-messages .progress-messages .next-progress-name{color:#fff}#announcement-bar-cart-deal .cart-progress-bar .progress-bar-outer .cart-progress-bar-inner{background:#000}#announcement-bar-cart-deal .cart-progress-bar .progress-bar-outer .cart-progress-bar-indicator.active .breakpoint-text{color:#000}@media (max-width:768px){.col_50{flex:0 0 100%;width:100%;max-width:100%}.multicolumn-card__info .content,.flip-card-back p{font-size:14px}.icon-with-text .flip-card{height:180px;width:100%}}.downloads .multicolumn-card .multicolumn-card__info h3{margin-bottom:0;font-size:16px}.downloads .multicolumn-card .multicolumn-card__info .content p{text-transform:uppercase;letter-spacing:.3em;font-size:12px;margin:0 0 10px;font-weight:500}.downloads .multicolumn-card .multicolumn-card__info>:nth-child(2){margin-top:0}.downloads .multicolumn-card .multicolumn-card__info a{margin-top:0;letter-spacing:.3em}.accept-marketing-field{display:flex;align-items:flex-start;line-height:normal;text-align:left;gap:10px}.form_field .form_label,.form_field label{display:block;margin-bottom:10px;text-transform:uppercase;letter-spacing:.3em;font-size:12px}.form_field input,.form_field select,.form_field textarea,.form_input{border:1px solid black;max-width:100%;padding:8px 10px;border-radius:0;width:100%;font-size:16px}.form_field{margin-bottom:30px}input:focus-visible,select:focus-visible,textarea:focus-visible,.form_field input:focus-visible,.form_input:focus-visible{outline:none;outline-offset:0;box-shadow:none}.customer.login .email_forget_label{display:flex;justify-content:space-between}.customer.login a{text-decoration:none;margin:0}.customer.login .form_field label,.register .form_field label{text-align:left}.customer.login button,.register button{width:100%;background:#65cfbe;margin-top:0;letter-spacing:.3em}.customer.login button:after,.register button:after{content:none}.custom-ribbon{position:absolute;top:0;right:0;background:#f54205;color:#fff;font-weight:600;text-transform:uppercase;padding:5px;font-size:14px;line-height:normal;z-index:1}.product__media-wrapper .custom-ribbon{top:15px;right:15px}media-gallery{position:relative}@media (max-width:749px){.product__media-wrapper .custom-ribbon{right:0}}@media (max-width:640px){.custom-ribbon{font-size:12px}}@media (max-width:420px){.custom-ribbon{font-size:10px}}@media (max-width:374px){.custom-ribbon{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/new-custom.css.map */
