.lp-hero{position:relative}.lp-hero-info{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.lp-hero-info img{max-width:400px;width:100%}.lp-rich-text{padding:80px 0}.lp-rich-text .section,.lp-rich-text.shopify-section:last-child .section{margin:0}.lp-rich-text .container--narrow{max-width:670px}.lp-text-bottom .container--narrow{max-width:880px}.lp-rich-text h2{margin:0 0 20px;color:#001424;font-weight:500}.tier-plan-box h2,.lp-rich-text h2{font-size:34px}.lp-rich-text .rte,.lp-rich-text .rte a:not(.button){color:#66727c}.lp-rich-text .rte,.tier-plan-info,.tier-plan-earn{font-size:18px;line-height:1.4}.lp-rich-text .rte p,.tier-plan-box p{line-height:inherit;font-size:inherit;color:inherit}.lp-rich-text .rte p:not(:last-child){margin-bottom:20px}.lp-rich-text .button{margin-top:20px}.tier-plan-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-bottom:-30px}.tier-plan-box{padding:55px 40px;text-align:center;border:1px solid #71767E;border-radius:2px;color:#001424;height:100%}.tier-plan-item{width:33.33%;padding-left:30px;margin-bottom:30px}.tier-plan-box svg{width:66px;height:66px;vertical-align:top}.tier-plan-box h2{margin:15px 0 0;font-weight:400}.tier-plan-info,.tier-plan-earn{margin-top:20px}.tier-plan-earn{font-weight:700}.tier-plan-info a{border-bottom:1px solid;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.tier-plan-info a:hover,.lp-rich-text .rte a:not(.button):hover{color:#ed1c24}.lp-text-bottom.lp-rich-text{padding-top:0}.lp-rich-text.lp-text-bottom .rte{font-style:italic;font-size:16px}.sticky-banner-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky-banner-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:40px}.countdown-sticky ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px}.countdown-sticky li::marker{font-size:0;margin:0}.countdown-sticky li{position:relative;width:70px;padding:0 10px;text-align:center}.countdown-sticky li:after{position:absolute;content:":";top:-3px;right:-5px;font-family:Roboto}.sticky-banner{padding:5px 0;background:#ed1c24;color:#fff;position:sticky;bottom:0;z-index:11;height:70px;align-items:center;display:flex}.sticky-banner p{margin:0;font-weight:500;font-size:15px;color:#fff;padding-right:17px}.countdown-sticky,.countdown-sticky li:after{font-weight:700;font-size:30px;line-height:1}.countdown-sticky li:last-child:after{display:none}.sticky-shop-btn{font-size:14px;color:#ed1c24;background-color:#fff;min-width:160px;text-align:center;padding:4px 0 3px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.sticky-shop-btn:hover{color:#fff;background-color:#040f19}.no-btn .sticky-banner-left{margin-right:0;text-align:center;justify-content:center}.sticky-banner-active #chat-widget-container{bottom:70px!important}.sale-page-active{display:flex;flex-flow:column;align-items:center;text-align:center;margin-right:0!important}.sale-page-active p{margin-right:0!important;padding-right:0!important}.mini-cart__reward-wraper{margin-top:12px;border-radius:2px;background:#f9f9fa}.mini-cart__reward-wraper>a{display:flex;justify-content:space-between;align-items:center;padding:12px 10px;color:#212d3d;font-size:12px;text-decoration:none;line-height:140%;text-transform:capitalize}.mini-cart__reward-wraper>a .not-logged-in{display:flex;align-items:center}.mini-cart__reward-wraper>a .not-logged-in svg{margin-right:6px}.mini-cart__reward-wraper>a .login--btn{color:#ea2f26;font-weight:500;text-decoration-line:underline;text-transform:uppercase}@media screen and (min-width:1025px){.sticky-banner{display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:768px){.mo-img{display:none}}@media screen and (max-width:1199px){.lp-hero-info img{max-width:350px}.tier-plan-box h2,.lp-rich-text h2{font-size:32px}.lp-rich-text{padding:70px 0}.tier-plan-box{padding:45px 30px}#chat-widget-container{max-width:320px!important;max-height:87vh!important}}@media screen and (max-width:999px){html .sticky-banner-active #chat-widget-container{bottom:70px!important}.lp-hero-info img{max-width:250px}.tier-plan-box h2,.lp-rich-text h2{font-size:28px}.lp-rich-text .rte,.tier-plan-info,.tier-plan-earn{font-size:16px}.lp-rich-text.lp-text-bottom .rte{font-size:14px}.lp-rich-text{padding:60px 0}.tier-plan-box{padding:35px 20px}.tier-plan-box svg{width:56px;height:56px}.sticky-banner p{font-size:16px;padding-right:10px}.sticky-banner-left{margin-right:20px}.sticky-shop-btn{min-width:150px}.countdown-sticky ul{margin:0 -20px}.countdown-sticky,.countdown-sticky li:after{font-size:26px}.sticky-banner{padding:5px 0}}@media screen and (max-width:767px){html .sticky-banner-active #chat-widget-container{bottom:80px!important}.lp-hero-img:not(.has-mo-img) .desk-img{display:none}.lp-hero-info img{max-width:200px}.lp-hero-info{text-align:center}.tier-plan-box h2,.lp-rich-text h2{font-size:24px}.lp-rich-text{padding:40px 0}.tier-plan-item{width:100%}.sticky-banner{padding:5px 20px;height:80px}.sticky-banner .container{padding:0}.sticky-banner p{font-size:14px;padding-right:0;width:100%;margin-bottom:3px}.countdown-sticky,.countdown-sticky li:after{font-size:24px}.countdown-sticky li{width:50px;padding:0 5px}.countdown-sticky ul{margin:0 -10px}.sticky-banner-left{margin-right:0}.sticky-shop-btn{font-size:14px;padding:6px 0 4px;min-width:110px}}.product-block-list .product-meta .price-reward-wrapper{display:flex;align-items:center;margin:10px 0 20px}.product-block-list .product-meta .price-reward-wrapper .product-form__info-item{margin:0}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper{padding:6px 10px;background:#f2f3f7;border-radius:5px;margin-left:20px;display:flex;align-items:center;flex-wrap:wrap}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .not-logged,.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in{display:flex;color:#011424}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .not-logged a,.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .not-logged .login-msg-text,.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in p{font-weight:500;font-size:16px;line-height:24px;display:inline-block}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .not-logged a{color:#ea2f26;margin-right:3px}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .not-logged a span{border-bottom:1px solid #EA2F26}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .not-logged a svg{margin-right:8px;margin-bottom:-3px}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in{align-items:center}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in svg{margin-right:8px}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in p{font-weight:500;font-size:16px;line-height:24px;display:inline-block}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in .rewards-percentage,.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in .reward-price{font-weight:500;font-size:16px;line-height:24px}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in .reward-price{border-left:1px solid #1F303E;margin-left:8px;padding-left:8px}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .logged-in span.price-text{margin-left:5px;color:#ea2f26;font-weight:700}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .reward-expires{display:flex;align-items:center;font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#71767e;border-left:1px solid #1F303E;margin-left:7px;padding-left:7px}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .reward-expires .days{font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#ea2f26;margin:0 4px}@media(max-width:1200px){.product-block-list .product-meta .price-reward-wrapper{flex-direction:column;align-items:start}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper{margin:10px 0 0}}@media(max-width:999px){.product-block-list .product-meta .price-reward-wrapper{flex-direction:row;align-items:center}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper{margin:0 0 0 10px}}@media(max-width:749px){.product-block-list .product-meta .price-reward-wrapper{flex-direction:column;align-items:start}.product-block-list .product-meta .price-reward-wrapper .reward-wrapper{margin:10px 0 0}}@media(max-width:480px){.product-block-list .product-meta .price-reward-wrapper .reward-wrapper .reward-expires{border:none;padding-left:0;margin-left:0;width:100%}}.gift-card-balance-wrapper{width:100%;margin:95px 0 110px}.gift-card-balance-wrapper .sec-headsers .gift-sec-title{font-style:normal;font-weight:600;font-size:32px;line-height:48px;text-align:center;color:#001424;margin:0 0 40px}.gift-card-balance-wrapper .gift-wrapper .gift-value-input{max-width:400px;margin:0 auto}.gift-card-balance-wrapper .gift-wrapper .gift-value-input .gift-input-num{border:1px solid #CED1D6;border-radius:2px;width:100%;height:50px;padding:0 15px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#001424}.gift-card-balance-wrapper .gift-wrapper .gift-value-input .gift-input-num::-webkit-input-placeholder{color:#6a6f77}.gift-card-balance-wrapper .gift-wrapper .gift-value-input .gift-input-num::placeholder{color:#6a6f77}.gift-card-balance-wrapper .gift-wrapper .gift-value-input .error-gift-msg{background:#ed1c240d;border:1px solid #ED1C24;border-radius:5px;display:flex;align-items:center;padding:12px 20px;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#ed1c24;margin-top:15px}.gift-card-balance-wrapper .gift-wrapper .gift-value-input .error-gift-msg span{line-height:1;margin-left:10px}.gift-card-balance-wrapper .check-bal-btn{background:#ed1c24;border-radius:2px;height:48px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#fff;margin:40px auto 0;padding:5px 34px;display:flex;align-items:center;transition:all .25s ease-in-out}.gift-card-balance-wrapper .check-bal-btn:hover{background:#001424}.gift-card-balance-wrapper .gift-value-out{margin:0 auto;width:100%;max-width:400px;display:flex;justify-content:center;flex-flow:column}.gift-card-balance-wrapper .gift-value-out .out-values{width:100%;border:1px solid #CED1D6;border-radius:10px;display:flex;padding:15px;min-height:110px}.gift-card-balance-wrapper .gift-value-out .out-values .gift-card{display:flex;flex-flow:column;align-items:center;width:100%;justify-content:center}.gift-card-balance-wrapper .gift-value-out .out-values .gift-card .card-heading{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#6a6f77}.gift-card-balance-wrapper .gift-value-out .out-values .gift-card .card-value{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#001424;margin-top:4px}.gift-card-balance-wrapper .gift-value-out .out-values .gift-balance{display:flex;flex-flow:column;align-items:center;width:100%;justify-content:center;border-left:1px solid #CED1D6}.gift-card-balance-wrapper .gift-value-out .out-values .gift-balance .balance-heading{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#6a6f77}.gift-card-balance-wrapper .gift-value-out .out-values .gift-balance .balance-value{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#001424;margin-top:4px}.gift-card-balance-wrapper .gift-value-out .revert-back{display:inline-flex;margin:70px auto 0;border-bottom:2px solid #ED1C24;padding-bottom:1px;font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:#001424;text-decoration:none;width:auto;align-items:center;cursor:pointer}.gift-card-balance-wrapper .gift-value-out .revert-back svg{margin-right:4px}.gift-card-balance-wrapper .gift-value-out .revert-back:hover{color:#ed1c24}.gift-card-balance-wrapper .gift-value-out .revert-back:hover svg path{fill:#ed1c24}@media(max-width:749px){.gift-card-balance-wrapper{width:100%;margin:60px 0}.gift-card-balance-wrapper .sec-headsers .gift-sec-title{font-size:28px;line-height:1.2;margin:0 0 30px}.gift-card-balance-wrapper .gift-value-out .revert-back{margin:50px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/custom.css.map */
