.disable-scroll{overflow-y:hidden}.product-controls .product-details{margin:0;padding:0;max-width:100%;min-height:auto}.product-controls span.choice-plan{margin-right:0;font-size:10px}.product-controls .add-wrapper{display:flex;justify-content:center}.product-controls .product-heading-price h1{font-size:32px}.product-controls .text-wrap-small,.text-wrap-big{width:auto;text-align:left}.product-controls select.card-product-select_input{width:100%;height:auto}body{background:#faf9f6;height:100%}#left-col{width:30%;height:100%;display:inline;float:left;padding:5px;margin-top:5vh}#right-col{width:70%;height:100%;display:inline;float:right;padding:10px;margin-top:5vh}.card{width:100%;display:flex;justify-content:space-between;align-items:center;margin:10px 0;padding:10px;background:#fff;border-radius:5px;box-shadow:2px 3px #e5e4e2;border:1px solid #E5E4E2;cursor:pointer}.card-content{display:flex;flex-direction:column}.subtext{font-size:14px;margin:1px}.maintext{font-size:18px;margin:5px;font-weight:700}button{width:300px;background-color:#efa693;text-align:center;font-weight:700;font-size:16px;color:#fff;border:5px solid #EFA693;height:50px;border-radius:30px;cursor:pointer;display:block;margin:5px auto}button:disabled{background-color:#efa69363;border:5px #efa69363}#productlist{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;overflow:visible}.product-card{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:10px;margin-bottom:20px;width:32%;height:auto;background:#fff;border-radius:5px;box-shadow:2px 3px #e5e4e2;border:1px solid #E5E4E2}#modal{max-width:100%;width:512px;height:100vh;position:fixed;top:0;z-index:100000!important;right:0;transition:all .5s ease-in-out .5s;background:#fff;box-shadow:0 2px 4px #0000001a;overflow:auto}#modal-underlay{height:100%;width:100%;position:absolute;top:0;left:0;z-index:100;background-color:#00000080}.btn-arrow{width:30px;height:30px;cursor:pointer}input,select{width:10vw;height:6vh;margin:1vh auto;border:1px solid #E5E4E2;border-radius:5px;display:block}.radio{width:2vw;height:1.4vh;margin:auto;border:1px solid #E5E4E2;display:inline}#modal-content{display:flex;flex-direction:column;justify-content:center;padding:5% 0}label{font-size:16px;text-align:center}#modal-heading{width:100%;height:auto;font-size:22px;text-align:center;font-weight:700;padding-top:1vh;padding-bottom:1vh}.addproduct,.swapproduct{width:80%;background-color:#efa693;text-align:center;font-weight:700;font-size:14px;color:#fff;border:5px solid #EFA693;height:auto;border-radius:50px;cursor:pointer;display:block}.parallax .container{overflow-y:auto}.subs-txt,.dd-text,.options-dd,.dropdown-emulate,.step-2{font-size:16px}.product-controls-btn{display:flex;flex-direction:column;justify-content:center}.parallax{position:relative}.padd-bottom{padding-bottom:80px}.container{display:block;width:100%;max-width:1246px;padding:0 25px;margin:0 auto}.product-card-btns{width:100%;display:flex;justify-content:center;margin:auto}.product-controls .product-img{width:100%;height:auto;margin:auto}#modal-content img{width:60%;margin:auto}.qty-container{display:flex;justify-content:center;align-items:center;margin:auto;border:2px solid #444950;padding:0 15px;border-radius:40px}.plus-qty,.minus-qty{display:flex;cursor:pointer}@media only screen and (max-width: 768px){#left-col{width:100%}#right-col{width:100%;display:flex;flex-direction:column;justify-content:center}.product-card{width:100%;margin:1vw}#modal{width:100%}.product-controls span.choice-plan{margin-right:0;font-size:8px}input,select{width:90%;margin:auto}.card{width:100%}}.my-account-layout{background:#f4f8fb;overflow:hidden}.my-account-layout .page-width{display:flex;padding:0}.account-buttons.my-account-buttons{display:block;width:315px;background:#fff;position:relative;padding:20px 15px;margin:0;z-index:1}.account-buttons.my-account-buttons:before{content:"";background:#fff;width:1000%;height:100%;position:absolute;left:-1000%;right:0;top:0;bottom:0}.account-buttons.my-account-buttons .account-button{font-size:14px;text-transform:capitalize;font-weight:500;color:#444950;border:0;border-radius:9px;padding:0 15px;height:46px;width:274px;text-align:left;display:flex;margin-bottom:5px;text-decoration:none}.account-buttons.my-account-buttons .account-button:hover,.account-buttons.my-account-buttons .account-button:focus,.account-buttons.my-account-buttons .account-button.current{background:#efa693}.account-buttons.my-account-buttons .account-button img{width:18px;filter:brightness(0)}.account-buttons.my-account-buttons .account-button:hover img,.account-buttons.my-account-buttons .account-button:focus img,.account-buttons.my-account-buttons .account-button.current img{filter:brightness(500%)}.account-buttons.my-account-buttons .account-button span{position:relative;left:10px;top:9px;height:0}.account-buttons.my-account-buttons .account-button:hover span,.account-buttons.my-account-buttons .account-button:focus span{color:#fff}.account-buttons.my-account-buttons .account-button.current span{color:#fff}.account-buttons.my-account-buttons .my-account-logout{text-align:left;width:auto;font-size:14px;text-decoration:none;margin-top:50%;color:#cd201f;font-weight:500;display:flex}.account-buttons.my-account-buttons .my-account-logout img{width:18px;margin-right:8px}.my-account-layout .my-account-content{width:74%;padding:20px 0 60px 25px!important}.my-account-layout .subscription-heading{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff6f3;border-radius:20px 20px 0 0;padding:10px 15px 30px;font-weight:900;margin-top:30px;border-width:1px 1px 0 1px;border-style:solid;border-color:#cbcbcb}.my-account-layout .subscription{justify-content:space-between;border-radius:20px;border-width:0 1px 1px 1px;border-style:solid;border-color:#cbcbcb;align-items:start;margin-top:-18px;display:flex;background:#fff;overflow:hidden;padding:15px 20px}.manage-subscription button.cancel-subscription{width:auto;font-size:14px;color:#eb001b;text-decoration:underline;text-transform:uppercase;background:transparent;border:0;margin:0;height:auto}.manage-subscription button.cancel-subscription:disabled{opacity:.3}.subs-prodImageBox{width:118px;height:118px;border-radius:10px;overflow:hidden}.subs-prodImageBox img{width:100%;height:100%;object-fit:cover}.subscription .qty-input{padding:0 7px;border:2px solid #373E4A;border-radius:40px;cursor:pointer;width:118px;height:46px;font-size:1.25em;text-indent:-100px;overflow:hidden;position:relative;display:flex;margin-top:15px}.subscription .qty-input button{background:transparent;border:0;margin:0;width:100%;height:100%;color:#373e4a}.subscription .qty-input input.product-qty{border:0;border-radius:0;text-align:center;margin:0;height:100%;width:100%;font-size:16px}.subs-prodInfo{width:100%;padding:0 20px}.subs-prodtitle,.subs-prodprice{font-size:20px;line-height:20px;color:#1a1a1a;font-weight:500;margin-bottom:10px}.subs-orderplan{margin-bottom:12px;cursor:pointer;display:flex}.subs-orderplan h4{font-size:16px;line-height:16px;color:#444950;margin:5px 0 0;display:inline-block}.subs-orderplan form{display:inline-block;width:70%;margin-left:10px}.subs-orderplan form input{min-width:90px;width:40%;border:1px solid #000000;border-radius:8px;font-size:13px;line-height:23px;color:#1a1a1a;padding:6px 10px;margin:0 5px;height:32px;display:inline-block}.subs-orderplan form select{min-width:90px;width:100%;border:1px solid #000000;border-radius:8px;font-size:13px;line-height:23px;color:#1a1a1a;padding:6px 10px;margin:0 5px;height:32px}.subs-orderplan form select:last-child{min-width:124px}.subs-nextship{font-size:16px;line-height:16px;font-weight:500;color:#7b7b7b;margin-bottom:15px;display:flex;cursor:pointer}.subs-nextship span{font-size:15px;line-height:15px;margin-left:5px}.subs-btns{display:flex}.subs-btns button{font-size:14px;line-height:14px;font-weight:400;color:#444950;height:38px;border-radius:9px;width:100%;margin:0 4px}.subs-btns button.skipDelv{background:silver;box-shadow:0 4px 10px #7c7c7c0f;border:.5px solid #C0C0C0}.subs-btns button.editDelv{background:#caf0ff;box-shadow:0 4px 10px #7c7c7c0f;border:.5px solid #C0C0C0}.subs-prodPay{width:100%}.subs-prodPay .card-content{display:block;padding:50px 0 0 55px}.subs-prodPay .subtext{font-size:16px;line-height:16px;margin-bottom:10px}.subs-prodPay b{color:#444950;font-weight:500}.subs-prodPay .subtext+input{height:42px;border:.8px solid #C0C0C0;font-size:14px;color:#949494;border-radius:8px;margin:0;display:inline-block;width:63%;padding:0 10px}.subs-prodPay button{border:1px solid #FFC658;border-radius:10px;height:42px;background:#fff;width:126px;font-size:12px;line-height:19px;color:#1a1a1a;font-weight:500;margin:0 0 0 5px;display:inline-block}.subs-prodPay .mySub-submit{background:#caf0ff;box-shadow:0 4px 10px #7c7c7c0f;border:.5px solid #C0C0C0;font-size:14px;line-height:14px;font-weight:400;color:#444950;height:38px;border-radius:9px;width:100%;margin:20px 4px 0;text-transform:capitalize}p.disc-success{margin:5px 0 0;font-size:12px;line-height:12px;color:#139ad6;font-weight:400}p.disc-wrong{margin:5px 0 0;font-size:12px;line-height:12px;color:red;font-weight:400}.subs-prodPay button#changepaymentmethod{width:100%}.freeship-notif{height:auto;background:#efa693;position:relative;margin-top:50px;justify-content:center;text-align:center;padding:5px 0}.freeship-notif:before{content:"";height:100%;background:#efa693;width:500%;position:absolute;left:-500%;top:0;bottom:0}.freeship-notif:after{content:"";height:100%;background:#efa693;width:500%;position:absolute;right:-500%;top:0;bottom:0}.freeship-notif p{font-size:16px;line-height:23px;font-weight:500;color:#1a1a1a;margin:0;align-self:center}.freeship-notif p strong{display:block}.freeship-notif a{font-size:14px;line-height:22px;font-weight:700;color:#1a1a1a;background:#fff;border:0;width:180px;height:46px;margin:10px auto auto;align-self:center;text-transform:uppercase;border-radius:50px;text-align:center;text-decoration:none;padding:10px 15px;display:block}.freeship-notif a:hover,.freeship-notif a:focus{box-shadow:0 4px 15px #7c7c7c0f}#editDelvModal .addr-modal{max-width:812px;left:0;right:0;margin:0 auto}.addr-modal-overlay{background-color:#0000005e;display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:5;overflow-x:auto}.addr-modal-overlay .addr-modal{min-width:550px;border-radius:30px;overflow:unset;display:block;position:absolute;background-color:#fff;z-index:10;top:10vh;left:0;padding:29px 70px;right:0;margin:0 auto;max-width:650px}.addr-modal h2{font-size:17px;color:#121212;font-weight:500}.addr-modal .reset.reset-close-icon{bottom:auto;top:-20px;margin:0;width:44px;height:44px;background:#373e4a;border-radius:100%;right:-20px;left:auto;border:0;position:absolute;padding:15px}.addr-modal .reset.reset-close-icon svg{width:15px;height:15px;stroke:#fff;fill:#fff}.edit-delivery-content{display:flex;justify-content:space-evenly}.calendar-wrapper{width:332px;margin:0;padding:1em;box-shadow:0 22.34px 17.87px #0000000b;box-shadow:0 100px 80px #00000012;height:auto;position:relative}.calendar-wrapper table:not([class]){clear:both;width:100%;border:0;border-radius:3px;border-collapse:collapse;color:@calendar-color}.calendar-wrapper table:not([class]) tbody{border-bottom:.66px solid #d5d4df}.calendar-wrapper table:not([class]) tbody tr.days td{padding:0;font-size:10px;color:#000;font-weight:700;border:0!important}.calendar-wrapper table:not([class]) tbody td:first-child{border-left:.66px solid #d5d4df}.calendar-wrapper table:not([class]) td{height:42px;text-align:center;vertical-align:middle;border-width:.66px .66px 0 0;border-style:solid;border-color:#d5d4df;width:100% / 7;font-size:9px;color:#000}.calendar-wrapper table:not([class]) td.not-current{color:#a8a8a8;background:#f2f3f7}.calendar-wrapper table:not([class]) td.normal:hover{font-weight:400;color:#fff;font-size:9px;background:#efa693;cursor:pointer}.calendar-wrapper table:not([class]) td.today{font-weight:400;color:#fff;font-size:9px;background:#efa693}.calendar-wrapper table:not([class]) thead td{border:none;color:#000;font-size:16px;font-weight:700;text-align:left;padding:0;text-transform:capitalize}.calendar-wrapper #btnPrev{position:absolute;left:80%;width:auto;height:auto;margin:0;top:8%}.calendar-wrapper #btnPrev:before{content:"\f104";font-family:FontAwesome;padding-right:4px}.calendar-wrapper #btnNext{position:absolute;right:15px;top:8%;width:auto;height:auto;margin:0}.calendar-wrapper #btnNext:after{content:"\f105";font-family:FontAwesome;padding-left:4px}.calendar-wrapper #btnPrev,.calendar-wrapper #btnNext{background:transparent;border:none;outline:none;font-size:1em;color:#000;cursor:pointer;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;transition:all .3s ease}.calendar-wrapper #btnPrev:hover,.calendar-wrapper #btnNext:hover{color:@calendar-standout;font-weight:700}.change-date{display:flex}.change-date span{font-size:18px;line-height:25px;color:#444950;font-weight:500;text-transform:uppercase;justify-content:center;display:flex;align-self:center;padding:0 20px}.change-date .change-date-form{padding-top:40px}.change-date-form h4{font-size:20px;line-height:30px;color:#121212}.change-date-form form{display:flex}.change-date-form form select{min-width:90px;width:100%;border:1px solid #000000;border-radius:8px;font-size:13px;line-height:23px;color:#1a1a1a;padding:6px 10px;margin:0 5px;height:32px}.change-date-form form select:last-child{min-width:124px}.next-del-schedule{text-align:center;padding:10px 0 20px;font-size:16px;color:#444950}.next-del-schedule strong{font-size:18px;color:#000}.next-del-schedule button{width:187px;height:48px;font-size:14px;color:#000;line-height:28px;font-weight:700;text-transform:uppercase}.next-del-schedule button:hover,.next-del-schedule button:focus{box-shadow:0 4px 15px #7c7c7c0f}.btn-center{display:flex;justify-content:center;column-gap:20px}button.fillBtn{width:80%;height:48px;text-transform:uppercase;font-size:14px;color:#000;margin:0}button.borderBtn{background:#fff;border:1px solid #efa693;width:80%;height:48px;text-transform:uppercase;font-size:14px;color:#000;margin:0}#CancelSubsFeedback .addr-modal,#SuccessOpenModal .addr-modal{max-width:50%;min-width:50%;padding:20px 29px;left:0}#CancelSubsFeedback .addr-modal h2,#SuccessOpenModal .addr-modal h2{text-align:center}ul.CancelSubsReasons{padding:0}ul.CancelSubsReasons li{margin-bottom:0}ul.CancelSubsReasons [type=radio]:checked,ul.CancelSubsReasons [type=radio]:not(:checked){position:absolute;left:-9999px}ul.CancelSubsReasons [type=radio]:checked+label,ul.CancelSubsReasons [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:#121212;font-size:14px;line-height:28px;font-weight:400;text-align:left}ul.CancelSubsReasons [type=radio]:checked+label:before,ul.CancelSubsReasons [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:8px;width:16px;height:16px;border:1px solid #515459;border-radius:100%;background:#fff}ul.CancelSubsReasons [type=radio]:checked+label:after,ul.CancelSubsReasons [type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:#444950;position:absolute;top:11px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}ul.CancelSubsReasons [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}ul.CancelSubsReasons [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.otherFeedback{margin-top:15px}.otherFeedback label{font-size:16px;color:#121212;display:block;text-align:left;margin-bottom:8px}.otherFeedback textarea{height:68px;width:100%;border:1px solid #C0C0C0;resize:none;border-radius:12px;padding:15px;font-size:16px}.success-icon svg{width:80px;height:80px;margin:0 auto;display:block;box-shadow:0 0 0 2px #01e101;border-radius:100%;border:3px solid #fff}a.back-to-subs{font-size:20px;line-height:20px;color:#121212;font-weight:500;text-decoration:none}.back-to-subs svg{width:14px;margin-right:5px;vertical-align:text-top}.calendar-wrapper table:not([class]) td.disabled{color:#ccc;opacity:.5;text-decoration:line-through;pointer-events:none}.calendar-wrapper table:not([class]) td.disabled:hover{cursor:not-allowed}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.totop{position:fixed;bottom:10px;right:20px}.totop a{display:none}body.model-opend{overflow:hidden}@media (max-width:1279px){.my-account-layout .my-account-content{width:74%;padding:20px 25px 60px!important}.subs-prodPay .subtext+input{width:55%}.subs-orderplan h4{font-size:14px}.subs-orderplan form select{padding:6px 5px;min-width:82px}.subs-orderplan form select:last-child{min-width:108px;padding:6px 5px}.replace-prod-content .product-card-img{width:100%;height:250px}.replace-prod-content .product-card-img .product-card-btns button{padding:10px}}@media (max-width:1162px){.subs-orderplan form{width:60%}.subs-orderplan form input{width:60%;min-width:60%;margin:0 2px;padding:6px 5px;text-align:center}.subs-orderplan form input:first-child{min-width:25%;width:25%}}@media (max-width:1159px){.manage-subscription .subs-prodtitle,.manage-subscription .subs-prodprice{font-size:18px}.subs-nextship{display:block;font-size:14px}.subs-nextship span{font-size:14px}.subs-orderplan{display:block;margin-bottom:5px}.subs-orderplan h4{margin-bottom:5px}.subs-nextship{display:block}.subs-prodPay button{height:36px;width:105px}.subs-prodPay .subtext+input{width:50%;height:36px;font-size:12px}.subs-prodPay .mySub-submit{margin:0 4px}.card-content .maintext{font-size:15px}.replace-prod-content .product-card-img .product-card-btns button{font-size:10px}}@media (max-width:1023px){.manage-subscription .subscription{flex-wrap:wrap}.manage-subscription .subs-prodInfo{width:80%;padding:0 20px 10px}#CancelSubsFeedback .addr-modal,#SuccessOpenModal .addr-modal{min-width:90%;max-width:90%}.subscription .qty-input{margin-top:8px}}@media (max-width:991px){.manage-subscription .subs-prodInfo{width:70%;padding:0 10px 10px}.subs-prodInfo{width:70%}.manage-subscription .subscription{padding:10px}.subs-prodInfo{width:66%;padding:0 10px 10px}.manage-subscription .subscription-heading{font-size:14px}.manage-subscription button.cancelsubscription{font-size:12px;margin:5px 0 0}#editDelvModal .addr-modal{max-width:95%}}@media (max-width:819px){.manage-subscription .subs-prodInfo{width:68%}}@media (max-width:767px){#editDelvModal .addr-modal{padding:29px 20px}.addr-modal-overlay .addr-modal{min-width:90%;max-width:90%;padding:29px 20px}#CancelSubsFeedback .addr-modal,#SuccessOpenModal .addr-modal{padding:40px 20px}#CancelSubsModal .addr-modal h2{text-align:center}.addr-modal h2{font-size:15px}.addr-modal button.fillBtn,.addr-modal button.borderBtn{height:35px}ul.CancelSubsReasons li{margin-bottom:2px}ul.CancelSubsReasons [type=radio]:checked+label,ul.CancelSubsReasons [type=radio]:not(:checked)+label{font-size:14px;line-height:18px;padding-left:22px}ul.CancelSubsReasons [type=radio]:checked+label:before,ul.CancelSubsReasons [type=radio]:not(:checked)+label:before{top:4px;width:14px;height:14px}ul.CancelSubsReasons [type=radio]:checked+label:after,ul.CancelSubsReasons [type=radio]:not(:checked)+label:after{top:6px;left:2px}.otherFeedback label{font-size:14px}body span.success-icon{margin-bottom:10px;display:block}}@media (max-width:639px){#editDelvModal .addr-modal{min-width:90%;max-width:90%}.calendar-wrapper table:not([class]) td{height:35px}.edit-delivery-content{display:block}.calendar-wrapper,.change-date{width:100%}.change-date{display:block;padding:30px 0 0;width:300px;margin:0 auto}}@media (max-width:574px){.edit-delivery-content{display:block;text-align:center}.calendar-wrapper{margin:0 auto}.change-date .change-date-form{padding-top:20px}}@media (max-width:479px){.subs-prodImageBox{width:130px;height:130px}.manage-subscription .subs-prodInfo{width:62%;padding:0 0 10px 5px}.manage-subscription .subs-prodtitle{font-size:12px;margin-bottom:0}.manage-subscription .subs-prodprice{font-size:14px;margin-bottom:5px}.subs-orderplan{display:flex}.subs-orderplan h4{font-size:10px;margin:0}.subs-orderplan form select{padding:0 2px;min-width:64px;font-size:10px;height:18px;border-radius:5px;margin:0 2px}.subs-orderplan form select:last-child{min-width:85px;padding:0 2px}.subs-nextship,.subs-nextship span{font-size:12px}.manage-subscription .subs-btns{display:block}.manage-subscription .subs-btns button{margin-bottom:12px}.subs-prodPay .subtext+input{width:69%}.subs-prodPay .mySub-submit{margin:0}a.back-to-subs{font-size:15px}.back-to-subs svg{width:12px;margin-right:2px;vertical-align:text-top}}@media (max-width:413px){.subs-prodPay .subtext+input{width:65%}.calendar-wrapper{width:100%}.addr-modal h2{margin-top:0}}@media (max-width:389px){.subs-prodImageBox{width:110px;height:110px}.subs-orderplan{display:block}.subs-orderplan h4{padding:7px 0 0}.subs-prodPay .subtext+input{width:62%}.subs-nextship,.subs-nextship span{font-size:11px;margin-bottom:5px}.subs-orderplan form{width:68%}.subs-orderplan form input{height:22px;font-size:9px;margin:0;border-radius:5px;line-height:22px}.manage-subscription .subs-prodprice{margin-bottom:0}#CancelSubsFeedback button.fillBtn{width:100%}}@media (max-width:374px){.manage-subscription .subscription-heading{font-size:10px;padding:10px 10px 30px}.manage-subscription button.cancelsubscription{font-size:10px;margin:3px 0 0}.subs-orderplan form{width:60%}.subs-orderplan form input:first-child{min-width:32%;width:32%}.subs-prodImageBox{width:100px;height:100px}.subscription .qty-input{margin-top:8px;height:38px;width:100px}.subs-nextship,.subs-nextship span{font-size:10px;margin-bottom:5px}.subs-prodPay .subtext+input{width:58%}.manage-subscription .subs-btns button{font-size:12px;height:32px;margin-bottom:6px}.replace-prod-content .product-card{padding:5px}.replace-prod-content .product-card-img .product-card-btns button{font-size:7px;padding:6px 1px}.change-date{display:block;padding-top:30px;width:100%}.addr-modal .reset.reset-close-icon{top:-10px;width:35px;height:35px;right:-5px;padding:10px}}@media (max-width: 768px){button.borderBtn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/300/assets/my-subscription.css.map */
