section.way-support-student .support-content-box{background:linear-gradient(112.18deg,#6c67fd -6.81%,#23b5fb 110.79%);border-radius:16px;padding:36px 30px;margin-top:50px}section.way-support-student .support-content-box h2{font-family:Avenir;font-weight:700;font-size:35px;line-height:120%;letter-spacing:0;text-transform:uppercase;color:#fff;margin-bottom:20px}section.way-support-student .support-content-box h4{font-family:Avenir;font-weight:700;font-size:26px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#fff;margin-bottom:20px}section.way-support-student .support-content-box p{font-family:Avenir;font-weight:400;font-size:18px;line-height:130%;letter-spacing:0;color:#fff;margin-top:14px}section.way-support-student .support-content-box p em{background:#ffffff4d;display:block;padding:15px 20px;border-radius:10px;font-weight:700}section.way-support-student .support-content-box .way-introducing{padding:15px 20px;border-radius:12px;background:#fff;margin-top:16px}section.way-support-student .support-content-box .way-introducing p{color:#000}section.way-support-student .support-content-box .way-introducing h5{font-family:Avenir;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0;text-transform:capitalize;margin-bottom:20px}section.get-drip-member .benefits-grid{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:20px 50px}section.get-drip-member .benefits-grid .benefit-item p{font-family:Avenir;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0;position:relative;display:grid;align-items:center;gap:10px;grid-template-columns:28px 1fr}section.get-drip-member .benefits-grid .benefit-item p:before{content:"";width:28px;height:28px;display:inline-block;background-image:url(/cdn/shop/files/icon-park-solid_check-one.svg?v=1754647772);background-position:center;background-repeat:no-repeat;background-size:contain}section.get-drip-member .partnership-text{margin-top:40px;background:#e5edff;border-left:3px solid #3E78FE;border-radius:12px;padding:13px 30px;font-family:Avenir;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;color:#000}section.get-drip-member{padding-block:65px}section.get-drip-member.subs-text-with-image .benefits-grid{margin-top:0;display:grid;grid-template-columns:1fr;gap:70px 0px}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-text-block .custom-image-text-list ul{padding-left:0;list-style:none}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-text-block .custom-image-text-list ul li{font-family:Avenir;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0;position:relative;display:grid;align-items:center;gap:10px;grid-template-columns:28px 1fr;margin-top:16px}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-text-block .custom-image-text-list ul li:before{content:"";width:28px;height:28px;display:inline-block;background-image:url(/cdn/shop/files/icon-park-solid_check-one.svg?v=1754647772);background-position:center;background-repeat:no-repeat;background-size:contain}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item{display:flex;align-items:center;gap:50px;flex-wrap:wrap}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-image-block{max-width:400px;width:100%}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-image-block img{width:100%;height:400px;object-fit:cover;border-radius:12px}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-text-block{flex:1}.custom-image-text-button a{background:linear-gradient(90deg,#3e78fe 22.16%,#19b0fd);font-family:Avenir;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;text-transform:capitalize;color:#fff;display:inline-block;padding:17px 40px;border-radius:50px;margin-right:14px;min-width:238px;text-align:center}.custom-image-text-button{margin-top:30px}.custom-image-text-button a.cstm-btn-dark{background:#333}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item:nth-child(2n){flex-direction:row-reverse}section.get-drip-member.drip-difference{background-color:#000}.way-support-container{padding:0;width:calc(100% - 40px)}section.get-drip-member .subs-member-heading p{font-family:Avenir;font-weight:900;font-size:35px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin-bottom:20px}section.get-drip-member .subs-member-heading p strong{background:linear-gradient(172.18deg,#6c67fd -46.81%,#23b5fb 110.79%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.get-drip-member.drip-difference .subs-member-heading p{color:#fff}section.get-drip-member .subs-member-description p{font-family:Avenir;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0}section.get-drip-member.drip-difference .subs-member-description p{color:#fff}.way-support-container .drip-difference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:18px}.way-support-container .drip-difference-grid .drip-block{background:#fff3;border-radius:12px;padding:15px}.way-support-container .drip-difference-grid .drip-block img{display:flex;height:220px;width:100%;object-fit:cover;margin-bottom:12px;border-radius:12px}.way-support-container .drip-difference-grid .drip-block p{font-family:Avenir;font-weight:500;font-size:18px;line-height:120%;letter-spacing:0;text-align:center;color:#fff}section.get-drip-member.drip-difference .partnership-text{margin-top:18px;background:#fff;border-left:0px solid #3E78FE;border-radius:12px;padding:12px 20px;font-family:Avenir;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;color:#000}.custom-account-heading{background:linear-gradient(112.18deg,#6c67fd -6.81%,#23b5fb 110.79%);border-radius:15px;padding:20px;display:flex;align-items:center;justify-content:space-between}.custom-account-heading .ac-profile-title{display:flex;align-items:center;gap:15px}.custom-account-heading .ac-profile-title img.profile_image{background-color:#e5edff;width:80px!important;height:80px!important;border-radius:50%;object-fit:cover}.custom-account-heading .ac-profile-title h1.customer__title{margin:0;color:#fff;font-size:35px}.custom-account-heading a{display:flex;align-items:center;background-color:#fff;border-radius:50px;padding:6px 22px 6px 6px;text-decoration:none;font-family:Avenir;font-weight:700;font-size:16px;line-height:100%;text-transform:capitalize}.custom-account-heading a span.svg-wrapper{background-color:#333;width:30px;height:30px;border-radius:50%;padding:8px}.custom-account-heading a span.svg-wrapper svg.icon.icon-account{color:#fff}.orders-subscription-main{display:grid!important;grid-template-columns:1fr 400px;gap:52px}.orders-subscription-main .right-side-subscription .subscription-content{padding:20px;max-width:100%;margin:0 auto 20px;border-radius:12px;border:1px solid var(--blue)}.orders-subscription-main .right-side-subscription .subscription-content h2{font-size:25px;letter-spacing:0;font-family:Avenir;text-transform:capitalize;color:#000;margin-bottom:20px}.orders-subscription-main .right-side-subscription .subscription-content a{width:100%;display:block;text-align:center;font-size:18px;line-height:1.4;font-weight:500;color:var(--white);padding:9px 30px;border-radius:40px;background-color:var(--blue);border:2px solid var(--blue);transition:all .3s ease-in-out;text-decoration:none;cursor:pointer;font-family:Avenir;margin-top:20px}.orders-subscription-main .right-side-subscription .additional-information-content{padding:20px;max-width:100%;margin:0 auto 20px;border-radius:12px;border:1px solid var(--blue);width:100%}.orders-subscription-main .right-side-subscription .additional-information-content h2{font-size:25px;letter-spacing:0;font-family:Avenir;text-transform:capitalize;color:#000;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.orders-subscription-main .right-side-subscription .additional-information-content h2 span.update_additional_detail{font-size:16px;color:#3e78fe}.orders-subscription-main .right-side-subscription .additional-information-content h2 span.update_additional_detail a{color:#3e78fe}.orders-subscription-main .right-side-subscription .additional-information-content p{margin:10px 0 0;font-family:Avenir;font-weight:500;font-size:15px;line-height:120%;letter-spacing:0}.orders-subscription-main .right-side-subscription{margin-top:0!important}.orders-subscription-main .left-side-orders{padding-right:0!important}.orders-subscription-main .left-side-orders .order-history-content h2{font-size:25px;letter-spacing:0;font-family:Avenir;text-transform:capitalize;color:#000;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(0 0 0 / 15%);padding-bottom:10px;margin-bottom:20px}.orders-subscription-main .left-side-orders .account-detail-content{margin-top:50px}.orders-subscription-main .left-side-orders .account-detail-content h2{font-size:25px;letter-spacing:0;font-family:Avenir;text-transform:capitalize;color:#000;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(0 0 0 / 15%);padding-bottom:10px;margin-bottom:20px}.orders-subscription-main .left-side-orders .account-detail-content p{margin:10px 0 0;font-family:Avenir;font-weight:500;font-size:16px;line-height:130%;letter-spacing:0}.orders-subscription-main .left-side-orders .account-detail-content a{display:inline-block;text-align:center;font-size:18px;line-height:1.4;font-weight:500;color:var(--white);padding:9px 30px;border-radius:40px;background-color:var(--blue);border:2px solid var(--blue);transition:all .3s ease-in-out;text-decoration:none;cursor:pointer;font-family:Avenir;margin-top:20px}.change-additional-detail form#custom-additional-form{max-width:650px;margin-inline:auto;margin-block:80px;width:calc(100% - 40px)}.change-additional-detail form#custom-additional-form .form_step .label_input label{display:block;font-family:Avenir;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;color:#666;margin-bottom:8px}.change-additional-detail form#custom-additional-form .form_step .label_input input{border:1px solid #66666659;border-radius:12px;padding:16px 18px;font-size:16px;font-family:Avenir;margin-bottom:22px;width:100%;color:#000}.change-additional-detail form#custom-additional-form .form_step .label_input input:focus-visible{box-shadow:none;outline:none}.change-additional-detail form#custom-additional-form .update_additional_info{background:var(--Color-3, #3E78FE);font-family:Avenir;font-weight:800;font-size:22px;line-height:100%;text-align:center;vertical-align:middle;color:#fff;border:0;padding:14px 0;width:100%;border-radius:50px}.change-additional-detail form#custom-additional-form .additional_profile_photo label.file-upload-wrapper{width:100%}.cstm-login-wrap div.customer.login.addresses h1{font-size:35px;letter-spacing:0;margin-bottom:5px}.cstm-login-wrap div.customer.login.addresses h2{font-size:35px;letter-spacing:0}.customer tbody td[data-label=Product]{width:150px}table.order-details .image_title_order{width:100%;height:auto}table.order-details .image_title_order img.cart-item__image{width:100%;margin-bottom:8px}table.order-details ul li{font-size:14px;line-height:normal}.change-additional-detail form#custom-additional-form .additional_profile_photo label.file-upload-wrapper input.file-upload-input{position:absolute;left:0;top:0;padding:0;height:100%;opacity:0}.change-additional-detail form#custom-additional-form .additional_profile_photo label.file-upload-wrapper{width:auto;flex-direction:column;justify-content:flex-start;align-items:flex-start!important;gap:10px;position:relative;padding-block:13px!important;flex:unset}.change-additional-detail form#custom-additional-form .additional_profile_photo{flex-wrap:nowrap;gap:16px}.change-additional-detail{position:relative}.change-additional-detail .loader-container{position:absolute;left:50%;top:50%;width:100%;height:auto;z-index:1;background:#fff6;transform:translate(-50%,-50%);max-width:100px}.orders-subscription-main .left-side-orders .order-history-content .order-history th,.orders-subscription-main .left-side-orders .order-history-content .order-details th{font-size:14px;letter-spacing:.4px;font-weight:700;color:#000;font-family:Avenir}.orders-subscription-main .left-side-orders .order-history-content .order-history td[data-label=Order] a{padding-inline:0 0;border-bottom:1px solid #787878;box-shadow:none;font-size:15px;padding-bottom:1px}.customer.order>.order-page-title{background:linear-gradient(112.18deg,#6c67fd -6.81%,#23b5fb 110.79%);border-radius:15px;padding:20px;display:flex;align-items:center;justify-content:space-between}.customer.order>.order-page-title .customer__title{margin:0;color:#fff;font-size:35px}.customer.order>.order-page-title a{display:flex;align-items:center;background-color:#fff;border-radius:50px;padding:12px 22px;text-decoration:none;font-family:Avenir;font-weight:700;font-size:16px;line-height:100%;text-transform:capitalize}.orders-subscription-main.order-history-page .left-side-orders .order-history-content h2{margin-bottom:18px}.orders-subscription-main.order-history-page{grid-template-columns:1fr}.orders-subscription-main.order-history-page .right-side-subscription{display:grid;grid-template-columns:1fr 1fr;gap:22px}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product]{width:360px}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product] .image_title_order{display:grid;grid-template-columns:80px 1fr;gap:10px}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product] .image_title_order a{font-size:16px;font-family:Avenir}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product] ul{width:100%}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product] li{border-radius:40px;background-color:var(--blue);color:var(--white);padding:7px 10px;font-size:13px;line-height:1}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product] li span.svg-wrapper{height:auto;color:#fff;margin-right:8px}.orders-subscription-main .left-side-orders .order-history-content .order-details tfoot td#RowSubtotal,.orders-subscription-main .left-side-orders .order-history-content .order-details tfoot td#RowSubtotal+td,.orders-subscription-main .left-side-orders .order-history-content .order-details tfoot td#RowShipping,.orders-subscription-main .left-side-orders .order-history-content .order-details tfoot td#RowShipping+td{font-family:Avenir;color:#000;font-size:17px}.orders-subscription-main .left-side-orders .order-history-content .order-details tfoot td#RowTotal,.orders-subscription-main .left-side-orders .order-history-content .order-details tfoot td#RowTotal+td{font-size:24px;border-top:1px solid #e5e5e5;font-family:Avenir;color:#121212;font-weight:700}.orders-subscription-main .left-side-orders .order-history-content .order-details tfoot td#RowShipping,.orders-subscription-main .left-side-orders .order-history-content .order-details tfoot td#RowShipping+td{padding-bottom:22px}.cstm-login-wrap div.customer.login.addresses ul li h2{margin-top:34px;text-align:center;font-size:29px;text-transform:capitalize;font-weight:800}.cstm-login-wrap div.customer.login.addresses ul li form .select select{border:1px solid #66666659;border-radius:12px;font-family:Avenir;font-weight:400;font-size:18px;line-height:1.389;letter-spacing:0;padding-block:14px;width:100%;display:block;padding:15px 20px;height:auto;outline:none;box-shadow:none}.cstm-login-wrap div.customer.login.addresses ul li form .select:before,.cstm-login-wrap div.customer.login.addresses ul li form .select:after{visibility:hidden}.cstm-login-wrap div.customer.login.addresses ul li form .field-select{margin-top:0;margin-bottom:24px}.cstm-login-wrap div.customer.login.addresses ul li form .field-select label{display:block;font-family:Avenir;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;color:#666;margin-bottom:8px}.cstm-login-wrap div.customer.login.addresses ul li form .select span.svg-wrapper{right:16px;width:16px;height:16px;top:50%;transform:translateY(-50%)}.cstm-login-wrap div.customer.login.addresses ul li form .feilds-button button{padding:7px 30px;border-radius:40px;background-color:var(--blue);border:2px solid var(--blue);text-align:center;font-size:18px;line-height:1.4;font-weight:500;color:var(--white);transition:all .3s ease-in-out;margin:10px 0 0}.cstm-login-wrap div.customer.login.addresses ul li form .feilds-button button:before,.cstm-login-wrap div.customer.login.addresses ul li form .feilds-button button:after{visibility:hidden}.cstm-login-wrap div.customer.login.addresses ul li form .feilds-button{margin-top:12px}.cstm-login-wrap div.customer.login.addresses ul li form .feilds-button button[type=reset]{background-color:transparent;color:var(--blue)}.cstm-login-wrap div.customer.login.addresses ul li form .feilds-button button:hover{background-color:var(--light-blue);border-color:var(--light-blue);color:var(--black)}.cart-notification-wrap .cart-notification__close{position:absolute;top:30px;right:30px;margin:0;height:34px;width:34px;background:#3e78fe;border-radius:50%;padding:10px}.cart-notification-wrap .cart-notification__close .svg-wrapper svg.icon-close{filter:brightness(100) invert(1)}.cstm-cart-main-wrap .cart-items tbody td.cart-item__totals .loading__spinner{left:50%;transform:translate(-50%)}.susbcription-section .subscription-card{max-width:100%;padding:0;border:0}.susbcription-section .subscription-card h2{text-align:left;font-size:35px;letter-spacing:0;text-transform:capitalize;margin-bottom:0}.susbcription-section .subscription-card .show_subscriptions table tbody td{word-break:break-all}.susbcription-section .subscription-card .show_subscriptions table tbody td button.btn-cancel.cstm-btn{padding:8px 10px;font-size:15px}.susbcription-section .subscription-card .header_section_subscription{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;flex-wrap:wrap}.susbcription-section .subscription-card .header_section_subscription a.donate_more_button{display:inline-flex;justify-content:center;text-align:center;font-size:16px;line-height:1.4;font-weight:500;color:var(--white);padding:7px 24px;border-radius:40px;background-color:var(--blue);border:2px solid var(--blue);transition:all .3s ease-in-out;text-decoration:none;cursor:pointer;font-family:Avenir}.susbcription-section .subscription-card .header_section_subscription a.donate_more_button:hover{background-color:var(--light-blue);border-color:var(--light-blue);color:var(--black)}.search_suggestions{padding-bottom:10px}.search_suggestions .swiper-pagination-progressbar{top:auto;bottom:0}.search_suggestions .swiper-pagination-progressbar span.swiper-pagination-progressbar-fill{background-color:#3e78fe}.related-products .card .card__content .card__information .price .price__container .tt.price-item{display:flex;align-items:center;gap:10px}.shopify-section:has(.main_donation_flex){padding-bottom:50px}.template-page-quick-donation .main-page-title{margin:0;text-align:center;font-size:35px;letter-spacing:0;text-transform:capitalize;font-family:Avenir;font-weight:700}.template-page-quick-donation .form_step.main_donation_flex{max-width:600px;margin-inline:auto;width:calc(100% - 40px);padding:20px;border-radius:10px;background:linear-gradient(112.18deg,#6c67fd -6.81%,#23b5fb 110.79%)}.template-page-quick-donation .form_step.main_donation_flex input{border:1px solid #ffffff59;border-radius:9px;padding:12px 15px;font-size:15px;font-family:Avenir;margin-top:14px;width:100%;color:#000;margin-bottom:2px}.template-page-quick-donation .form_step.main_donation_flex .section-title{font-family:Avenir;font-weight:500;font-size:20px;line-height:1.35;letter-spacing:0;color:#fff;text-align:left;margin-bottom:10px;margin-top:20px}.template-page-quick-donation .form_step.main_donation_flex .frequency-toggle{max-width:100%;min-height:58px;background:#000c;border-radius:50px;padding:8px;display:grid;grid-template-columns:1fr 1fr;width:100%}.template-page-quick-donation .form_step.main_donation_flex .amount-options button{font-family:Avenir;font-weight:800;font-size:18px;line-height:100%;letter-spacing:0;border-radius:50px;padding:11px 18px}.template-page-quick-donation .form_step.main_donation_flex div#customAmountWrapper input{margin:0}.template-page-quick-donation .form_step.main_donation_flex input.firstname{margin-top:0}.template-page-quick-donation .form_step.main_donation_flex .error-message{color:red;line-height:normal;font-family:Avenir;font-weight:400;font-size:16px;letter-spacing:0}.template-page-quick-donation .form_step.main_donation_flex .donate-btn{font-family:Avenir;font-weight:800;font-size:18px;line-height:100%;letter-spacing:0;padding-inline:0;max-width:100%;width:100%;margin-top:20px;background:#000c;padding-block:18px;border-radius:50px}.template-page-quick-donation .form_step.main_donation_flex .frequency-toggle{max-width:100%;min-height:58px;background:#000c;border-radius:50px;padding:6px;display:grid;grid-template-columns:1fr 1fr;width:100%}.template-page-quick-donation .form_step.main_donation_flex .frequency-toggle button{font-family:Avenir;font-weight:800;font-size:16px;line-height:100%;letter-spacing:.3px;padding-block:12px}body.template-page-thank-you .shopify-section:has(.main-page-title){display:none}section.thankyou-page .thanks-container{max-width:1440px;width:calc(100% - 40px);margin-inline:auto;padding-block:60px}section.thankyou-page .thanks-container h1{margin:0;text-align:center;font-size:40px;letter-spacing:0;text-transform:capitalize;font-family:Avenir;font-weight:700;margin-block:26px;max-width:560px;margin-inline:auto}section.thankyou-page .thanks-container h1 span{background:-webkit-linear-gradient(112.18deg,#6c67fd -6.81%,#23b5fb 110.79%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.thankyou-page .thanks-container span.donation-icon{display:block;width:110px;height:110px;margin-inline:auto;border-radius:50%;background-color:#3e78fe1a;padding:25px}section.thankyou-page .thanks-container span.donation-icon svg{width:100%;height:auto}section.thankyou-page .thanks-container p{font-family:Avenir;font-weight:500;font-size:18px;line-height:normal;letter-spacing:0;color:#000;text-align:center;max-width:1000px;margin-inline:auto;width:100%}.cart-search-wrap .inner_search_content{margin-top:0}.cart-search-wrap .right_search{max-width:100%}.template-page-quick-donation .form_step.main_donation_flex div#form-response{color:red;line-height:normal;font-family:Avenir;font-weight:400;font-size:16px;letter-spacing:0;margin-bottom:6px}.template-page-quick-donation .form_step.main_donation_flex div#error-chooseplan{margin-top:8px}@media screen and (max-width:1400px){.way-support-container{width:calc(100% + -0px);max-width:1170px;padding-inline:15px}}@media screen and (max-width:1200px){.way-support-container{width:calc(100% + -0px);max-width:960px;padding-inline:15px}section.way-support-student .support-content-box h2{font-size:30px}section.way-support-student .support-content-box h4{font-size:22px}section.way-support-student .support-content-box p,section.get-drip-member .subs-member-description p{font-size:16px}section.get-drip-member .subs-member-heading p{font-size:30px}section.get-drip-member .benefits-grid{gap:18px 20px}.way-support-container .drip-difference-grid{gap:15px;margin-top:18px}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-text-block .custom-image-text-list ul li{font-size:16px;grid-template-columns:24px 1fr}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-text-block .custom-image-text-list ul li:before{width:24px;height:24px}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item{gap:35px}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-image-block{max-width:350px;width:100%}section.get-drip-member .benefits-grid .benefit-item p:before{width:24px;height:24px}section.get-drip-member .benefits-grid .benefit-item p{font-size:16px;grid-template-columns:24px 1fr}.orders-subscription-main{display:grid!important;grid-template-columns:1fr;gap:52px}.orders-subscription-main .right-side-subscription{display:grid;grid-template-columns:1fr 1fr;gap:20px}.orders-subscription-main .right-side-subscription .subscription-content{width:100%;margin:0 auto}.orders-subscription-main .right-side-subscription .additional-information-content{width:100%}.custom-account-heading .ac-profile-title h1.customer__title{font-size:30px}.custom-account-heading .ac-profile-title img.profile_image{width:70px!important;height:70px!important}.susbcription-section .subscription-card .show_subscriptions{overflow:hidden;overflow-x:auto;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}.susbcription-section .subscription-card .show_subscriptions table{width:130%!important}}@media screen and (max-width:989px){.way-support-container{width:calc(100% + -0px);max-width:740px;padding-inline:15px}section.get-drip-member .benefits-grid{gap:12px 20px;grid-template-columns:1fr}.way-support-container .drip-difference-grid{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:18px}section.get-drip-member.drip-difference .partnership-text p{font-size:16px;line-height:134%}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-image-block{max-width:250px;width:100%}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-image-block img{height:280px}section.get-drip-member .subs-member-heading p{font-size:25px}.custom-image-text-button a{font-size:16px;padding:15px 35px;margin-right:10px;min-width:160px;margin-top:8px}section.way-support-student .support-content-box h2{font-size:25px}section.way-support-student .support-content-box h4{font-size:18px}.orders-subscription-main .right-side-subscription .subscription-content h2{margin-bottom:20px;margin-top:0;font-size:20px}.orders-subscription-main .right-side-subscription .additional-information-content h2{margin-top:0;font-size:20px}.orders-subscription-main .right-side-subscription .subscription-content a{font-size:16px}.orders-subscription-main .left-side-orders .order-history-content h2,.orders-subscription-main .left-side-orders .account-detail-content h2{font-size:22px}.custom-account-heading .ac-profile-title h1.customer__title{font-size:26px}.custom-account-heading .ac-profile-title img.profile_image{width:65px!important;height:65px!important}.custom-account-heading a{font-size:15px}.change-additional-detail form#custom-additional-form .form_step .label_input input{padding:12px 16px;font-size:16px}.change-additional-detail form#custom-additional-form .form_step .label_input label{font-size:16px}.change-additional-detail form#custom-additional-form .update_additional_info{font-size:18px;padding:12px 0}.customer.order>.order-page-title .customer__title{font-size:26px}.susbcription-section .subscription-card .show_subscriptions table{width:165%!important}}@media screen and (max-width: 767px){section.way-support-student .support-content-box h4{font-size:18px}section.way-support-student .support-content-box{padding:15px}section.way-support-student .support-content-box h2{font-size:20px}section.way-support-student .support-content-box p,section.get-drip-member .subs-member-description p{font-size:15px}section.way-support-student .support-content-box h4{font-size:16px}section.way-support-student .support-content-box .way-introducing{padding:14px}section.way-support-student .support-content-box .way-introducing h5{font-size:18px;margin-bottom:14px}section.get-drip-member .subs-member-heading p{margin-bottom:15px}section.get-drip-member .benefits-grid{margin-top:30px}section.get-drip-member .partnership-text{padding:12px 14px}section.get-drip-member .partnership-text p{font-size:15px;line-height:normal}.way-support-container .drip-difference-grid{grid-template-columns:repeat(1,1fr);gap:20px;margin-top:18px}section.get-drip-member.drip-difference .partnership-text{padding:12px 15px;font-size:18px}section.get-drip-member.drip-difference .partnership-text p{font-size:16px;line-height:125%}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-text-block .custom-image-text-list ul li{font-size:15px;grid-template-columns:18px 1fr;gap:6px;margin-top:10px}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-text-block .custom-image-text-list ul li:before{width:18px;height:18px}.custom-image-text-button{margin-top:16px}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item .subs-image-block{max-width:100%;width:100%}section.get-drip-member.subs-text-with-image .benefits-grid .image-with-text-block-item{gap:25px}.orders-subscription-main .right-side-subscription{grid-template-columns:1fr}.custom-account-heading{flex-wrap:wrap;gap:18px}.custom-account-heading .ac-profile-title h1.customer__title{font-size:24px}.custom-account-heading .ac-profile-title img.profile_image{width:58px!important;height:58px!important}.orders-subscription-main .right-side-subscription .subscription-content,.orders-subscription-main .right-side-subscription .additional-information-content{padding:18px 15px}.orders-subscription-main .left-side-orders .account-detail-content a{font-size:15px}.change-additional-detail form#custom-additional-form .form_step .label_input input{padding:10px 14px;font-size:16px;border-radius:8px;margin-bottom:18px}.change-additional-detail form#custom-additional-form{margin-block:50px}.orders-subscription-main.order-history-page .right-side-subscription{grid-template-columns:1fr;gap:0}.order tbody tr:first-of-type td:first-of-type>div{display:flex;flex-direction:column;align-items:flex-end;max-width:200px}table.order-details .image_title_order img.cart-item__image{width:100%;margin-bottom:8px;max-width:80px}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product] .image_title_order{grid-template-columns:1fr;gap:10px}table.order-details .image_title_order img.cart-item__image{max-width:80px;margin-left:auto}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product] li{background:transparent;color:#000;padding:8px 0 0}.orders-subscription-main .left-side-orders .order-history-content .order-details td[data-label=Product] li span.svg-wrapper{height:auto;color:#000;margin-right:8px}.orders-subscription-main .left-side-orders .order-history-content .order-details td:before{color:#121212;font-weight:700}.customer.order>.order-page-title{flex-wrap:wrap;gap:18px}.customer.order>.order-page-title .customer__title{font-size:24px}.orders-subscription-main .left-side-orders .order-history-content h2,.orders-subscription-main .left-side-orders .account-detail-content h2{font-size:22px;border-bottom:0;padding-bottom:10px;margin-bottom:10px}.orders-subscription-main.order-history-page .left-side-orders .order-history-content h2{margin-bottom:0}.susbcription-section .subscription-card .show_subscriptions table{width:1200px!important}.susbcription-section .subscription-card h2{font-size:25px}.susbcription-section .subscription-card .header_section_subscription a.donate_more_button{font-size:15px;padding:6px 15px}.template-page-quick-donation .main-page-title{font-size:28px}.template-page-quick-donation .form_step.main_donation_flex{padding:20px 12px}.template-page-quick-donation .form_step.main_donation_flex input{padding:10px 15px;margin-top:10px}.template-page-quick-donation .form_step.main_donation_flex .section-title{font-size:16px;margin-bottom:8px;margin-top:20px}.template-page-quick-donation .form_step.main_donation_flex .frequency-toggle{min-height:50px;padding:5px}.template-page-quick-donation .form_step.main_donation_flex .frequency-toggle button{font-size:15px;padding-block:8px}.template-page-quick-donation .form_step.main_donation_flex .amount-options button{font-size:15px;padding:8px 15px}.template-page-quick-donation .form_step.main_donation_flex div#customAmountWrapper{width:100%}.template-page-quick-donation .form_step.main_donation_flex .donate-btn{font-size:16px;margin-top:18px;padding-block:18px}.template-page-quick-donation .form_step.main_donation_flex .error-message{font-size:15px}section.thankyou-page .thanks-container h1{font-size:28px;margin-block:35px 20px}section.thankyou-page .thanks-container p{font-size:16px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/subscription-drip.css.map */
