.mobile-section{display:none!important}.desktop-section{display:block!important}.mx-auto{margin-left:auto;margin-right:auto}.selection{width:1728px;height:800px;background-color:#fff}.subscription-container{padding:60px 0}.subscription-container .layout-section{max-width:1300px;margin:0 auto;padding-left:15px;padding-right:15px}.subscription-full-container a.btn-primary,.subscription-container a.btn-primary{font-family:Termina;font-size:20px;font-weight:700;line-height:26px;letter-spacing:0;background:#b1fd53;color:#000!important;padding:15px 70px;border-color:#b1fd53;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.subscription-full-container a.btn-primary:hover,.subscription-container a.btn-primary:hover{background:transparent;border-color:#000!important}.subscription-marquee-wrapper{border-top:1px solid #000000;border-bottom:1px solid #000000;padding:12px 0;position:relative;width:100vw;max-width:100%;height:60px;overflow-x:hidden}.subscription-marquee-wrapper .subscription-marquee{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;z-index:1;width:100%;white-space:nowrap;will-change:transform}.subscription-marquee-wrapper .marquee-content{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;animation:marquee 60s linear infinite;list-style:none;margin-bottom:0}.subscription-marquee-wrapper .marquee-content li{font-family:Open Sans;font-size:24px;font-weight:400;line-height:34px;letter-spacing:.02em;text-transform:uppercase;padding:0 32px;position:relative}.subscription-marquee-wrapper .marquee-content li:first-child{padding:0 32px 0 0}.subscription-marquee-wrapper .subscription-marquee.dot li:after{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);background:#000;width:4px;height:4px;border-radius:100%}.subscription-marquee-wrapper .subscription-marquee.cross li:after{position:absolute;content:"";background-image:url(/cdn/shop/files/cross_marque_layout_2.svg?v=1707224948);top:50%;right:-7px;transform:translateY(-50%);width:20px;height:20px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.subscription-works-1-wrapper{background:#1c2236;padding:60px 15px}.subscription-works-1-wrapper .cards-wrapper{width:1180px;margin:25px auto 35px;position:relative}.subscription-works-1-wrapper .card-wrapper .img-wrapper{margin-bottom:24px}.subscription-works-1-wrapper .title{font-size:36px;line-height:50px;font-family:Termina,sans-serif;color:#fff;text-align:center;font-weight:500}.subscription-works-1-wrapper .card-text{font-size:16px;line-height:24px;font-family:Open Sans;font-weight:400}.subscription-works-1-wrapper .card-text-prefix{color:#b1fd53;font-weight:700}.subscription-works-1-wrapper .btn.btn-primary:hover{color:#fff!important;background:transparent!important;border-color:#fff!important}.subscription-faq-1-wrapper{margin-bottom:0!important}.subscription-faq-1-wrapper .layout-section .section-title{text-align:center;font-family:Termina;font-size:36px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;max-width:600px!important;margin-bottom:36px}.subscription-faq-1-wrapper .subscription-faq .accordion__container .accordion__toggle .faq_question:before{color:#2bc74d!important}.subscription-faq-1-wrapper .subscription-faq .accordion__container:first-child{border-top:1px solid #3C445E!important}.subscription-faq-1-wrapper .subscription-faq .accordion__container:last-child{border-bottom:1px solid #3C445E!important}.subscription-faq-1-wrapper .faq_question{padding-left:32px}.subscription-faq-1-wrapper .faq_question p{font-family:Open Sans;font-size:18px;font-weight:600;line-height:28px;letter-spacing:0em;margin-bottom:0}.subscription-faq-1-wrapper .subscription-faq .accordion__container .accordion__toggle .faq_question:before{position:absolute;content:"+";top:50%;left:3px;transform:translateY(-50%);font-size:22px;color:#2bc74d!important}.subscription-faq-1-wrapper .subscription-faq .accordion__container.open .accordion__toggle .faq_question:before{content:"-";top:41%;font-size:27px}.subscription-faq-1-wrapper .toggle-content .faq_answer p{font-size:16px}.subscription-banner-2{background:#000;color:#fff}.subscription-banner-2 .content-layout{display:flex;align-items:center}.subscription-banner-2 .banner-content{max-width:520px;margin:0 auto}.subscription-banner-2 .banner-content .section-heading{font-family:Termina;font-size:30px;font-weight:700;line-height:42px}.subscription-banner-2 .banner-content .section-heading span{font-size:70px;line-height:86px}.subscription-banner-2 .banner-content .subscription-banner-list{list-style:none;padding:0;margin:.5rem 0}@media screen and (min-width: 1200px){.subscription-banner-2 .banner-content .section-heading span{font-size:80px;line-height:96px}.subscription-banner-2 .banner-content .subscription-banner-list{margin:1.5rem 0}}.subscription-banner-2 .banner-content .subscription-banner-list li{font-family:Open Sans;font-size:14px;font-weight:400;line-height:30px;display:flex;justify-content:flex-start;align-items:center}.subscription-banner-2 .banner-content .subscription-banner-list img{margin-right:8px;width:15px}.subscription-banner-2 .banner-content .banner-tagline{font-family:Open Sans;font-size:14px;font-weight:400;line-height:22px;position:absolute;left:50%;transform:translate(-50%,10px);width:max-content}.subscription-banner-2 .banner-image-container .col-8{border-right:1px solid #000000;border-left:1px solid #000000}.subscription-banner-2 .banner-image-container .col-4 img:first-child{border-bottom:1px solid #000000}.subscription-banner-2 .banner-image-container img{object-fit:cover;flex:1}.subscription-banner-2 .star-container{display:flex;gap:5px;align-items:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.subscription-banner-2 a.btn-primary{border:2px solid #000!important}.subscription-banner-2 a.btn-primary:hover{border-color:#fff!important;color:#fff!important}.subscription-layout-2-wrapper{background:#f3f7f8}.subscription-layout-2.layout-section{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.subscription-layout-2 .card-layout{width:100%}.subscription-layout-2 .card-container{border:1px solid #000000;border-radius:14px;overflow:hidden;margin:auto;height:100%;background:#fff}.subscription-layout-2 .card-container .card-text{font-family:Termina;font-size:17px;font-weight:500;line-height:29px;text-align:center;text-transform:capitalize;padding:16px;display:flex;justify-content:center;align-items:center}.subscription-feature-2 .layout-content .feature-title{font-family:Termina;font-size:20px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase}.subscription-feature-2 .section-heading{font-family:Termina;font-size:40px;font-weight:600;line-height:56px;margin-bottom:20px}.subscription-feature-2 .layout-content .feature-text{font-family:Open Sans;font-size:18px;font-weight:400;line-height:27px}.subscription-feature-2 .layout-content{display:flex;flex-direction:column;align-items:center;gap:30px}.subscription-feature-2 .points-container{padding:0 5px}.subscription-feature-2 .points-container .col-sm-6{padding:5px 0!important}.subscription-feature-2 .layout-content .feature-container{gap:12px}.subscription-feature-2 .layout-content .feature-container span.d-flex{gap:8px}.subscription-feature-2 .layout-content-container{margin:auto;padding:70px}.subscription-review-2-wrapper .layout-section{background-color:#f3f7f8;padding:40px 0}.subscription-review-2-wrapper .layout-section .layout-container{display:flex;flex-direction:column;gap:40px}.subscription-review-2-wrapper .card-carousel .swiper-slide:first-child{margin-left:20px}.subscription-review-2-wrapper .card-carousel .swiper-slide:last-child{margin-right:20px}.subscription-review-2-wrapper .card{border-radius:10px;border:none}.subscription-review-2-wrapper .review-image{width:200px;object-fit:cover;border-radius:10px 0 0 10px}.subscription-review-2-wrapper .review-card-body{text-align:center;width:75vw;padding:12px}.subscription-review-2-wrapper .card-title{font-family:Termina;font-size:22px;font-weight:600;line-height:31px;margin-top:.5rem;text-transform:capitalize}.subscription-review-2-wrapper .card-text{font-family:Open Sans;font-size:15px;font-style:normal;font-weight:400;line-height:22.4px}.subscription-review-2-wrapper .card-text-small{font-family:Open Sans;color:#5c5c5c;font-size:11px;font-style:normal;font-weight:400;line-height:14.56px;text-transform:capitalize;margin-top:4.5rem}.subscription-review-2-wrapper .multi-card{display:flex;flex-direction:row;align-items:start}.subscription-review-2-wrapper .header-text{text-align:center;font-family:Termina;font-size:40px;font-style:normal;font-weight:600;line-height:56px;text-transform:uppercase;width:50%;margin:auto}.subscription-faq-3-wrapper{margin-bottom:0!important}.subscription-faq-3-wrapper .layout-section .section-title{text-align:center;font-family:Termina;font-size:30px;font-weight:700;line-height:41px;text-transform:uppercase}.subscription-faq-3-wrapper .subscription-faq-container .accordion__container{border-color:#3c445e!important}.subscription-faq-3-wrapper .subscription-faq-container .accordion__container:first-child{border-top:1px solid #3C445E}.subscription-faq-3-wrapper .subscription-faq-container .accordion__container:last-child{border-bottom:1px solid #3C445E}.subscription-faq-3-wrapper .faq_question p{font-family:Termina;font-size:18px;font-weight:700;line-height:24px;margin-bottom:0;color:#000}.subscription-faq-3-wrapper .faq_answer p{font-family:Open Sans;font-size:16px;font-weight:400;line-height:27px;margin-right:2rem;margin-bottom:0}.subscription-faq-3-wrapper .subscription-faq-container .accordion__container.hide-faq{display:none}.subscription-faq-3-wrapper .load-more-faq .btn{background-color:#000!important;color:#fff!important;border-color:#000;min-width:320px}.subscription-faq-3-wrapper .load-more-faq .btn:hover{background:#b1fd53!important;color:#000!important}.subscription-style-grid-2-wrapper .product-layout{display:flex;background-color:#f1f1f1f1;border-radius:12px;max-width:100%}.subscription-style-grid-2 .side-image-section{display:flex!important;flex-direction:column}.subscription-style-grid-2 .desktop-section .text-container{padding-left:35px!important;padding-right:35px!important}.subscription-style-grid-2 .desktop-section .image-container img{border-radius:12px 0 0 12px;object-fit:cover;flex:1;position:absolute;left:0;top:0;height:100%}.subscription-style-grid-2 .review-text p{display:flex}.subscription-style-grid-2 .desktop-section .text-container a.btn-primary{padding:15px 5%!important}.subscription-style-grid-2 a.btn-primary:hover{border:2px solid #000}.subscription-style-grid-2 .style-cards .col-4:hover .style-name{color:#000!important;text-decoration:underline}.subscription-style-grid-2-wrapper .style-grid-image-content{border-bottom:2px solid #EFF1F3;border-left:2px solid #EFF1F3;border-right:2px solid #EFF1F3;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:12px 16px}.subscription-style-grid-2-wrapper .btn-primary{border:2px solid transparent;font-size:14px;font-weight:700;line-height:18px;margin-right:0;padding:15px 48px!important}.subscription-style-grid-2-wrapper .style-price-wrapper .compare-price{font-family:Open Sans;font-size:14px;font-weight:400;line-height:18px}.subscription-style-grid-2-wrapper .style-price-wrapper .price{font-family:Open Sans;font-size:16px;font-weight:700;line-height:21px;margin-left:2px}.subscription-style-grid-2-wrapper .style-grid .styles-tabs{max-width:400px;width:400px}.subscription-style-grid-2-wrapper .style-grid{max-width:100%}.subscription-style-grid-2-wrapper .header-section{font-family:Termina;font-size:30px;font-weight:600;line-height:56px}.subscription-style-grid-2-wrapper .style-grid .style-tab{display:flex!important}.subscription-style-grid-2-wrapper .style-grid .styles-tabs .tab-link{font-family:Termina;font-size:13px;font-weight:700;line-height:20px;letter-spacing:.02em;text-align:center;width:100%}.subscription-style-grid-2-wrapper .style-grid .styles-tabs .style-tab.open{background:#000}.subscription-style-grid-2-wrapper .style-grid .styles-tabs .style-tab.open .tab-link{color:#fff}.subscription-style-grid-2-wrapper .section-heading{font-family:Termina;font-size:28px;font-weight:500;line-height:40px}.subscription-style-grid-2-wrapper .row.style-cards{padding:0 8px}.subscription-style-grid-2-wrapper .style-cards .col-6{padding:16px 8px 0}.subscription-style-grid-2-wrapper .style-cards .style-grid-card{height:100%}.subscription-style-grid-2-wrapper .style-extra-info{font-family:Open Sans;font-size:14px;font-weight:400;line-height:21px}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-grid-card-content{padding:19px 24px 19px 32px;background:#f1f1f1;border-radius:8px;display:flex;align-items:center;width:100%;height:100%;cursor:pointer;border:1px solid #f1f1f1}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-grid-card-content.active{background:transparent;border:1px solid #000000}.subscription-style-grid-2-wrapper .style-cards .style-grid-card img{max-width:70px;max-height:70px;margin-right:24px;width:70px}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-name{font-family:Termina;font-size:12px;font-weight:700;line-height:17px;text-transform:uppercase;color:#383838!important}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-description{font-family:Open Sans;font-size:11px;font-weight:400;line-height:14px;color:#555}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-grid-badge{position:absolute;font-family:Termina;font-size:8px;font-weight:700;line-height:10px;background:#a2242f;color:#fff;top:10px;padding:4px;text-transform:uppercase;left:1px}.subscription-style-grid-2-wrapper .item-header{font-family:Termina;font-size:32px;font-weight:700;line-height:38px;text-transform:uppercase}.subscription-style-grid-2-wrapper .item-sub-header{font-family:Open Sans;font-size:16px;font-weight:700;line-height:22px}.subscription-style-grid-2 .scroll::-webkit-scrollbar{display:none}.subscription-style-grid-2 .scroll{overflow-x:scroll;height:unset;flex-direction:row;display:flex}@media screen and (max-width: 1201px){.subscription-works-1-wrapper .cards-wrapper{width:100%}.subscription-style-grid-2 .desktop-section .header-section{font-size:28px}.subscription-style-grid-2 .review-text p{display:block}.subscription-review-2-wrapper .review-image{width:160px!important}}@media screen and (max-width: 1441px){.subscription-review-2-wrapper .header-text{width:75%}.subscription-review-2-wrapper .review-image{width:190px}.subscription-feature-2 .section-heading{font-size:30px;line-height:40px}.subscription-feature-2 .layout-content .section-heading{margin-bottom:0}.subscription-feature-2 .layout-content .feature-title{font-size:18px;line-height:26px}.subscription-feature-2 .layout-content .feature-text{font-size:16px;line-height:24px}.subscription-feature-2 .layout-content-container{padding:50px}}@media screen and (max-width: 992px){.subscription-works-1-wrapper{padding-right:0;padding-left:0}.subscription-works-1-wrapper .title{font-size:24px;line-height:33px}.subscription-works-1-wrapper .cards-wrapper{width:100%;margin-top:25px;margin-bottom:25px}.subscription-works-1-wrapper .card-wrapper{padding:0 12px!important}.subscription-works-1-wrapper .card-wrapper .img-wrapper svg{width:32px}.subscription-works-1-wrapper .card-wrapper:nth-child(3),.subscription-works-1-wrapper .card-wrapper:nth-child(4){margin-top:40px!important}.subscription-works-1-wrapper .card-text{font-size:13px;line-height:21px}.cards-wrapper:before,.cards-wrapper:after{content:"";position:absolute;background-color:#333}.cards-wrapper:before{height:2px;top:50%;left:35px;right:35px;transform:translateY(-50%)}.cards-wrapper:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.subscription-layout-2 .card-layout.row>*{margin-bottom:16px;padding-right:8px;padding-left:8px}.subscription-style-grid-2 .side-image-section{display:none!important}.subscription-style-grid-2-wrapper .section-heading{font-size:24px;font-weight:600;line-height:34px;text-align:center}.subscription-style-grid-2 .mobile-section{display:block!important}.subscription-style-grid-2 .mobile-section .style-grid-image-container{width:300px;background:#f1f1f1;border-radius:10px;height:fit-content}.subscription-style-grid-2 .mobile-section .style-grid-image-container .image-container{padding:0 32px}.subscription-style-grid-2 .mobile-section .item-header{font-size:16px;font-weight:600;line-height:20px}.subscription-style-grid-2-wrapper .style-cards .col-4{padding:8px 5px 0}.subscription-style-grid-2 .mobile-section .item-sub-header{font-size:12px;font-weight:700;line-height:17px}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-grid-card-content{padding:8px}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-name{font-size:11px;line-height:13px}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-description{font-size:9px;line-height:14px}.subscription-banner-2 .banner-content{padding:16px 0;text-align:center}.subscription-banner-2 .banner-content .section-heading{font-size:16px;line-height:22px}.subscription-banner-2 .banner-content .section-heading span{font-size:50px;line-height:60px}.subscription-banner-2 .banner-content .subscription-banner-list li{justify-content:center!important;font-size:14px;line-height:21px;margin-bottom:5px}.subscription-banner-2 .subscription-banner-action{margin-left:auto;margin-right:auto}.subscription-banner-2 .banner-image-wrapper{margin-top:20px;border-top:1px solid #000000}.subscription-banner-2 .star-container{flex-direction:column!important}.subscription-banner-2 .banner-content .subscription-banner-list{margin:1rem 0}.subscription-review-2-wrapper .header-text{font-size:24px;line-height:33.6px;width:95%}.subscription-review-2-wrapper .card-body{text-align:center}.subscription-review-2-wrapper .card-text-small{margin-top:2rem}.subscription-review-2-wrapper .multi-card{padding-left:10px;padding-right:10px}.subscription-review-2-wrapper .review-image{width:300px;height:300px;object-fit:cover;border-radius:10px 10px 0 0!important}.subscription-review-2-wrapper .review-card-image{border-radius:10px 10px 0 0!important}.subscription-review-2-wrapper .scroll::-webkit-scrollbar{display:none}.subscription-review-2-wrapper .scroll{overflow-x:scroll;height:unset;flex-direction:row;display:flex!important}.subscription-review-2-wrapper .mobile-section .review-card-container{margin:0 5px}.subscription-review-2-wrapper .card-title{font-size:18px;line-height:25px;margin-top:7px}.subscription-review-2-wrapper .card-text{font-size:14px;line-height:22px}.subscription-review-2-wrapper .card-text-small{font-size:10px;line-height:14px}.subscription-review-2-wrapper .review-image{width:100%!important}}@media screen and (max-width: 768px){.mobile-section{display:block!important}.desktop-section{display:none!important}.subscription-container{padding:32px 0}.subscription-full-container a.btn-primary,.subscription-container a.btn-primary{padding-top:7px!important;padding-bottom:7px!important;font-size:15px!important;line-height:26px!important;width:100%!important;max-width:335px;display:block;margin-right:auto;margin-left:auto}.subscription-marquee-wrapper{height:46px}.subscription-marquee-wrapper .subscription-marquee li{font-size:14px;line-height:20px}.subscription-style-grid-2-wrapper .style-grid-image-content{flex-direction:column!important;height:100%}.subscription-style-grid-2-wrapper .style-cards .style-grid-card .style-grid-badge{top:-1px;left:0;border-bottom-right-radius:8px;border-top-left-radius:8px}.subscription-style-grid-2-wrapper .style-grid-image-wrapper{display:flex}.subscription-style-grid-2-wrapper .style-grid-image-wrapper .style-grid-image-container{width:80%;flex:1}.subscription-faq-1-wrapper .faq-1,.subscription-faq-1-wrapper .faq-2{padding-right:20px;padding-left:20px}.subscription-faq-1-wrapper .layout-section .section-title{font-size:25px;font-weight:500;line-height:36px}.subscription-faq-1-wrapper .faq_question{padding-left:24px}.subscription-faq-1-wrapper .faq_question p{font-size:15px;line-height:22px}.subscription-faq-1-wrapper .toggle-content .faq_answer p{font-size:14px}.subscription-faq-1-wrapper .load-more-faq .btn-primary{width:100%;margin-top:32px;padding-top:7px;padding-bottom:7px}.subscription-faq-1-wrapper .load-more-faq .btn-primary:hover{color:#000!important;background:#b1fd53!important;border-color:#b1fd53!important}.subscription-faq-1-wrapper .subscription-faq .accordion__container.hide-faq{display:none}.subscription-works-1-wrapper{padding:24px 0}.subscription-layout-2 .card-container .card-text{font-size:12px;line-height:20px}.subscription-layout-2 .subscribe-button{width:100%}.subscription-feature-2 .layout-content-container{padding:5px}.subscription-feature-2 .section-heading{font-size:28px;line-height:39px;margin-bottom:0}.subscription-feature-2 .layout-content .feature-title{text-align:center;font-size:16px;line-height:22.4px;text-transform:capitalize}.subscription-feature-2 .layout-content .feature-text{text-align:center;font-size:14px;font-weight:400;line-height:21px}.subscription-feature-2 .layout-content .feature-container{flex-direction:column;align-items:center!important}.subscription-feature-2 .layout-content{gap:20px!important}.subscription-faq-3-wrapper .accordion__container{border:none!important}.subscription-faq-3-wrapper .layout-section .section-title{font-size:20px;line-height:27px;margin-bottom:20px!important}.subscription-faq-3-wrapper .faq_question p{font-size:16px;line-height:22px}.subscription-faq-3-wrapper .load-more-faq .btn{width:100%}}@media screen and (max-width: 575px){.mobile-view{display:block}.desktop-view{display:none}.subscription-layout-2 .card-container .card-text{font-size:11px;line-height:18px}.subscription-feature-2 .points-container{padding:0 20px}.subscription-style-grid-2-wrapper .style-cards .style-grid-card img{width:45px}}@media screen and (max-width: 375px){.subscription-style-grid-2 .mobile-section .style-grid-image-container{width:270px}.subscription-feature-2 .section-heading{font-size:24px;line-height:33px}}@media screen and (min-width: 575px){.mobile-view{display:none}.desktop-view{display:block}}@media screen and (min-width: 768px){.subscription-review-2-wrapper .review-card-body{width:40vw}}@media screen and (min-width: 992px){.subscription-faq-1-wrapper .faq-1{padding-right:50px}.subscription-faq-1-wrapper .faq-2{padding-left:30px}}
/*# sourceMappingURL=/cdn/shop/t/1746/assets/new-subscription-landing-page.css.map */
