@charset "UTF-8";.account-navigation{display:none;position:fixed;top:calc(var(--header-height,75px) + var(--announcement-bar-height,0px));left:0;z-index:11;width:100%;margin:0;max-width:none;padding:0;transition-property:top;transition-duration:.3s}@media (max-width:1199px){.account-navigation{display:block}}.no-header .account-navigation{top:0}.account-navigation.account-navigation--opened .account-navigation__current .icon{transform:rotate(-90deg)}.account-navigation.account-navigation--opened .account-nav{top:100%;opacity:1;visibility:visible}.account-navigation .account-navigation__bar-heading{margin:0}.account-navigation .account-navigation__current{font-size:14px;line-height:16px;letter-spacing:2px;text-align:right;text-transform:uppercase;cursor:pointer;padding:6px 0 6px 5px}.account-navigation .account-navigation__current .icon{display:inline-block;width:15px;vertical-align:sub;transform:rotate(90deg);transition:transform .3s}@media (max-width:380px){.account-navigation .account-navigation__current{font-size:12px;letter-spacing:1px}}.account-navigation .account-navigation__bar{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #ebebeb;background-color:#fff;padding:9px 20px;z-index:11}@media (max-width:991px){.account-navigation .account-navigation__bar h1{margin-bottom:0}}.account-navigation h1{margin-bottom:0;padding-right:10px;font-size:20px}.account-navigation .account-nav{position:absolute;top:0;left:0;z-index:10;width:100%;opacity:0;visibility:hidden;padding:24px 24px;background:#fff;border-bottom:1px solid #ebebeb;transition:top .5s,opacity .3s 150ms,visibility .3s 150ms}.template-addresses{line-height:1.66}.template-addresses .addresses-header{margin-bottom:30px}.template-addresses .account-container{max-width:750px}.template-addresses .account-buttons .button+.button{margin-left:15px}.template-addresses label{display:block;margin:10px 0}.template-addresses form{margin:30px 0}.template-addresses .button{margin:15px 0;vertical-align:middle}.template-addresses input[type=checkbox]+label{display:inline-block}.account-body{padding-top:80px;padding-bottom:92px}.account-body h1,.account-body h2,.account-body h3{margin-bottom:34px;text-transform:capitalize}.account-body .addresses-title{margin-bottom:8px}.account-body a:not([class]){color:#121212;text-decoration:none;transition-property:color;transition-duration:.3s}.account-body a:not([class]):focus,.account-body a:not([class]):hover{color:#78633e}.account-body .account-subscription-text{margin-bottom:32px;color:#403f3e}.account-body .account-subscription-text a{color:#403f3e;line-height:1.63;text-decoration:underline}@media (max-width:767px){.account-body .account-subscription-text{margin-bottom:0}}.account-body .account-body__content,.account-body .account-body__nav{padding:0 16px}@media (max-width:767px){.account-body .account-body__content,.account-body .account-body__nav{padding:0 24px}}.account-body .account-body__nav{width:250px;flex-shrink:0}@media (max-width:1199px){.account-body .account-body__nav{display:none;width:100%;margin-bottom:50px}}.account-body .account-body__content{flex-grow:1;flex-basis:0}@media (max-width:991px){.account-body{padding-top:80px;padding-bottom:72px}}.account-nav{font-size:12px;text-transform:uppercase}.account-nav .account-nav__item+.account-nav__item{margin-top:20px}.account-nav .account-nav__link{line-height:1.33;letter-spacing:1px;color:#403f3e;text-decoration:none;transition-property:color;transition-duration:.3s}.account-nav .account-nav__link:focus,.account-nav .account-nav__link:hover{color:#78633e}.account-nav .account-nav__link.active{font-weight:700;color:#121212}.account-helps{margin-top:52px}.account-helps .account-helps__title{margin-bottom:28px;font-size:16px;font-family:stevie-sans,sans-serif;line-height:1.63}.account-details{display:flex;margin-bottom:61px}.account-details .account-details__item{padding-right:56px;line-height:1.63;align-self:flex-end}.account-details .account-details__label{display:block;margin-bottom:14px;text-transform:uppercase;font-size:12px;letter-spacing:1.7px;line-height:1.33;color:#121212}@media (max-width:767px){.account-details{flex-wrap:wrap}.account-details .account-details__item{width:100%;padding-right:0}.account-details .account-details__item+.account-details__item{margin-top:10px}}.account-table{margin-bottom:48px;line-height:1.63}.account-table .account-table__row{display:flex;justify-content:space-between;flex-wrap:wrap}.account-table .account-table__row+.account-table__row{margin-top:40px}@media (max-width:1199px){.account-table .account-table__row{margin:0 -24px;padding:24px;border-bottom:1px solid #ebebeb;padding-bottom:32px}.account-table .account-table__row:first-child{border-top:1px solid #ebebeb}.account-table .account-table__row+.account-table__row{margin-top:0}}.account-table .account-table__th{display:block;padding-right:32px;font-size:12px;text-transform:uppercase;letter-spacing:1.7px;line-height:1.33;color:#757070}.account-table .account-table__col{flex:1 1 100%;padding-right:32px;align-self:flex-end}.account-table .account-table__col.account-table__col--actions{display:flex;justify-content:space-between;align-items:center;max-width:327px;padding-right:0;margin-top:32px}.account-table .account-table__col.account-table__col--actions>*{flex:0 0 47.5%}.account-table .account-table__label{display:block;margin-bottom:4px;font-size:14px;line-height:1.57;color:#757070}.account-table .address-delete{padding:0;background-color:transparent;cursor:pointer}.account-table .address-delete:hover{color:#78633e}.account-table .address-edit{text-decoration:none;color:#121212}.account-table .address-edit:hover{color:#78633e}@media (max-width:1199px){.account-table .account-table__col{width:100%;flex:none;padding-right:0}}.address-popup{background-color:rgba(0,0,0,.4)}.address-popup:not(:root:root){padding-top:65px;top:-50px;min-height:110vh;padding-bottom:150px;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0)}.address-popup .overlay{opacity:0}.address-popup .address-popup__container{max-width:735px;width:100%;background-color:#fff}.address-popup .address-popup__header{position:relative;padding:22px 32px;border-bottom:1px solid #ebebeb}.address-popup .address-popup__body{padding:32px}.address-popup .address-popup__body .row+.row{margin-top:24px}.address-popup .address-popup__footer{display:flex;justify-content:flex-end;padding:16px 24px;border-top:1px solid #ebebeb}.address-popup .address-popup__footer .button+.button{margin-left:24px}.address-popup .address-popup__zip{align-self:flex-end;padding-bottom:6px}@media (max-width:991px){.address-popup .address-popup__body .row+.row{margin-top:0}.address-popup .address-popup__body .row>[class*=col-]{margin-bottom:25px}.address-popup .address-popup__body .row:last-child>[class*=col-]:last-child{margin-bottom:0}}#recharge-te{padding-top:108px}#subscriptions>h2:first-of-type{text-align:right}@media screen and (max-width:767px){#subscriptions>h2:first-of-type{text-align:center}}.Subscription__Tabs{display:flex;align-items:center;width:100%;justify-content:flex-end;margin-bottom:50px}.Subscription__Tabs a{color:#121212;font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:26px;text-align:center;text-decoration:none;padding:7px 15px;min-width:130px;display:block;border:1px solid #edeceb;background-color:#f9f7f6;border-bottom:none;transition:.3s}.Subscription__Tabs a.Active{background-color:#fff;border-color:#00000063!important}.Subscription__Tabs a.Canceled{color:#d0d0d0}.Subscription__Tabs li:not(:first-child) a{border-right-color:transparent}@media screen and (max-width:767px){.Subscription__Tabs li:last-child{width:100%}}.Subscription__Tabs li:last-child a{border:none}@media screen and (min-width:767px){.Subscription__Tabs li:last-child a{margin-left:15px}}.Subscription__Tabs li:first-child a{margin-left:0!important}@media screen and (max-width:767px){.Subscription__Tabs li:not(:last-child){display:none}}h3.H4{font-family:stevie-sans,sans-serif;font-size:12px;font-weight:300;font-style:normal;letter-spacing:1px;line-height:16px;text-align:left;text-transform:uppercase;margin-bottom:14px}.Rewards{width:100%;max-width:50%}@media screen and (max-width:991px){.Rewards{max-width:100%}}.Rewards H4{margin-bottom:0}.Rewards__DynamicMessage{font-family:ivyora-text,serif;color:#121212;font-size:20px;font-weight:300;font-style:normal;letter-spacing:.1px;line-height:normal;text-align:left;margin-bottom:24px}.Rewards__Progress{display:flex;justify-content:space-between;align-items:center;color:#8c744b;font-size:14px;font-weight:300;letter-spacing:normal;line-height:22px;text-align:center;position:relative;padding-top:54px;padding-right:40px;margin-right:-40px;margin-bottom:34px;min-width:525px;width:525px}@media screen and (max-width:620px){.Rewards__Progress{overflow:auto;min-width:auto;width:100%;padding-bottom:10px}}.Rewards__Progress::-webkit-scrollbar{width:100%;height:5px}.Rewards__Progress::-webkit-scrollbar-track{box-shadow:inset 10px 10px 10px #f9f7f6;border-radius:10px}.Rewards__Progress::-webkit-scrollbar-thumb{background:#8c744b;border-radius:10px}.Rewards__Progress::-webkit-scrollbar-thumb:hover{background:#9a8052}.Rewards__Progress:before{content:'';display:block;position:absolute;top:29px;left:0;width:559px;height:2px;background-color:#edeceb}.Rewards__Progress .ProgressLine{display:block;position:absolute;top:29px;left:0;min-width:0;height:2px;width:0;transition:.3s;background-color:#8c744b;z-index:1}.Rewards__Progress li{flex:100%;margin:0 10px;position:relative;min-width:86px;z-index:2}.Rewards__Progress li:first-child{margin:0 10px 0 0;text-align:left;flex:auto;min-width:auto}.Rewards__Progress li:first-child .Rewards__ProgressIcon{left:0;transform:translate(0,-50%)}.Rewards__Progress li:nth-last-child(2){margin:0 0 0 10px;text-align:right;flex:auto;min-width:auto}.Rewards__Progress li:nth-last-child(2) .Rewards__ProgressIcon{right:0;left:unset;transform:translate(0,-50%)}.Rewards__Progress li:nth-last-child(2) .Rewards__ProgressTitle{transform:translateX(25%);display:block}.Rewards__Progress li .Rewards__ProgressTitle{white-space:nowrap;text-transform:capitalize}.Rewards__Progress li .Rewards__ProgressIcon{position:absolute;top:-24px;left:50%;transform:translate(-50%,-50%);min-width:12px;min-height:12px;background-color:#edeceb;border-radius:50%;transition:.3s}.Rewards__Progress li .Rewards__ProgressIcon svg{fill:#8c744b;display:block}.Rewards__Progress li .Rewards__ProgressIcon.Active{background-color:#8c744b}.Rewards__Progress li .Rewards__ProgressIcon.Active svg{fill:#fff}.Rewards__Progress li .Rewards__ProgressIcon.Active path{stroke:#fff}.Rewards__ButtonsGroup{display:flex;flex-wrap:wrap;width:calc(100% + 24px);margin:0 -12px}.Rewards__ButtonsGroup .Rewards__Button{margin:0 12px;width:calc(50% - 24px)}@media screen and (max-width:767px){.Rewards__ButtonsGroup .Rewards__Button{width:100%}}@media screen and (max-width:767px){.Rewards__ButtonsGroup .Rewards__Button:not(:last-child){margin-bottom:20px}}.Btn{display:block;position:relative;font-size:14px;font-weight:300;font-style:normal;letter-spacing:.4px;line-height:16px;text-align:center;text-transform:uppercase;padding:12px 15px;transition:.3s;text-decoration:none}.Btn.Btn--PrimaryGold{color:#fff;background-color:#8c744b}.Btn.Btn--PrimaryGold:hover{background-color:#9a8052}.Btn.Btn--SecondaryGold{color:#8c744b;background-color:#f9f7f6}.Btn.Btn--SecondaryGold:hover{background-color:#403f3e29}.Error{color:red;font-style:normal;font-weight:400;font-size:16px;line-height:18px;margin-top:5px}.FormItem--Error input[type=email],.FormItem--Error input[type=number],.FormItem--Error input[type=password],.FormItem--Error input[type=phone],.FormItem--Error input[type=text],.FormItem--Error select,.FormItem--Error textarea{border:1px solid red!important;outline:0;animation-name:bounce;animation-duration:.5s;animation-delay:.25s}@keyframes bounce{0%{transform:translateX(0);animation-timing-function:ease-in}37%{transform:translateX(5px);animation-timing-function:ease-out}55%{transform:translateX(-5px);animation-timing-function:ease-in}73%{transform:translateX(4px);animation-timing-function:ease-out}82%{transform:translateX(-4px);animation-timing-function:ease-in}91%{transform:translateX(2px);animation-timing-function:ease-out}96%{transform:translateX(-2px);animation-timing-function:ease-in}100%{transform:translateX(0);animation-timing-function:ease-in}}.Btn--Primary{color:#fff;background-color:#000}.Btn--Primary:hover{background-color:#403f3e}.Btn--Secondary{color:#121212;background-color:#f9f7f6;max-width:250px}.Btn--Secondary:hover{background-color:#403f3e29}.Btn--FullWidth{width:100%!important}@media screen and (max-width:767px){.Btn--FullWidth{max-width:100%}}@media screen and (max-width:767px){#subscription-benefits .impact-text-column-grid__item{padding-bottom:0;margin-top:32px}}.ShareSamples{display:none;margin-bottom:20px!important}.Subscription__Main{margin-top:42px;margin-bottom:50px;color:#121212;font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:26px;text-align:left;display:flex;align-items:flex-start}@media screen and (max-width:767px){.Subscription__Main{flex-direction:column}}.SubscriptionProduct{width:50%}@media screen and (max-width:767px){.SubscriptionProduct{width:100%}}.Subscription__Info{width:50%;padding:0 48px;position:sticky;top:130px;left:0}@media screen and (max-width:767px){.Subscription__Info{width:100%;padding:44px 0 0}}.SubscriptionProduct__Info{padding:48px;border:1px solid #edeceb;border-top:none}@media screen and (max-width:767px){.SubscriptionProduct__Info{padding:24px}}.SubscriptionProduct__Info .Rte{margin-bottom:50px}.H2,.SubscriptionProduct__Title{font-family:ivyora-text,serif;font-size:20px;font-weight:300;letter-spacing:.1px;margin-bottom:9px}.SubscriptionProduct__Image img{display:block;width:100%}.Data{display:flex;justify-content:space-between;align-items:flex-start}.InfoBlock{margin-top:40px}.InfoBlock .Edit{margin-top:-5px}@media screen and (max-width:767px){.InfoBlock{margin-top:35px}}.Rte{color:#121212;font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:26px;text-align:left}.Rte a{text-decoration:underline!important;color:#121212}.SubscriptionNextDate{text-transform:capitalize}.Edit,.remove-payment-method{color:#121212;font-size:14px;font-weight:300;letter-spacing:.4px;line-height:16px;text-align:center;text-transform:uppercase;background-color:#f9f7f6;transition:.3s;padding:12px 15px;display:inline-block;margin-left:15px}.Edit:not([disabled]):hover,.remove-payment-method:not([disabled]):hover{background-color:#403f3e29}.Edit:disabled,.remove-payment-method:disabled{pointer-events:none;cursor:not-allowed}.Data--Background{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#f9f7f6;padding:30px 40px 40px}@media screen and (max-width:767px){.Data--Background{padding:20px 24px 30px}}.Data--Background span{width:100%;max-width:50%;display:block;margin-top:15px;line-height:normal}.Data--Background .Data__Value{padding-left:15px;text-align:right}.Data--Background .Data__RemoveOnetimeButton{max-width:10px;margin-left:15px}.Data--Background .Data__RemoveOnetimeButton button{position:relative;min-width:1px;background-color:transparent;color:inherit;padding-left:0;padding-right:0;display:inline-block}.Data--Background .Data__RemoveOnetimeButton button:after{content:'×';font-size:18px;cursor:pointer}.Data--Background .Data__RemoveOnetimeButton button:after:hover{color:#8c744b}.Subscription__ButtonsGroup{display:flex;flex-wrap:wrap;margin:-10px -10px 0}.Subscription__ButtonsGroup .Btn{width:100%;margin:10px;max-width:calc(50% - 20px)}@media screen and (max-width:767px){.Subscription__ButtonsGroup .Btn{max-width:100%}}.Subscription__ButtonsGroup .Btn[disabled]{opacity:.5;cursor:not-allowed}.Border--Top{border-top:1px solid #edeceb}.Subscription__Cancel{padding:45px 0}.Subscription__Cancel .Rte{margin-bottom:45px;max-width:50%}@media screen and (max-width:767px){.Subscription__Cancel .Rte{max-width:100%}}.Subscription__Cancel .H2{margin-bottom:14px}.content .account-popup .popup__container{max-width:735px}.account-popup .popup__container{width:100%;background-color:#fff}.account-popup .popup__header{position:relative;padding:22px 32px;border-bottom:1px solid #ebebeb}.account-popup .popup__header h2{margin:0}@media screen and (max-width:767px){.account-popup .popup__header h2{font-size:24px}}.account-popup .popup__footer{padding:16px 32px;display:flex;align-items:center;justify-content:flex-end;box-shadow:0 -1px 0 #edeceb}.account-popup .popup__footer button{margin-right:20px}.account-popup .popup__footer button:last-of-type{margin-right:0}.account-popup .popup__footer input{margin-left:20px}.account-popup .popup__content{padding:32px;line-height:26px}.account-popup .popup__content h3{margin-bottom:9px}.account-popup .popup__content select{margin-top:16px;max-width:323px}.account-popup .popup__content select[name=order_interval_frequency]{margin-top:7px}.account-popup .popup__content-form{padding:32px 41px;line-height:26px}.account-popup .popup__content-form h3{margin-bottom:9px}.account-popup .popup__content-form .row{margin-top:24px}.Cancel__Radio{display:flex;flex-wrap:wrap;margin:2px -12px 0}.Cancel__Radio .RadioWrapper{width:100%;max-width:calc(50% - 24px);margin:24px 12px 0}@media screen and (max-width:767px){.Cancel__Radio .RadioWrapper{max-width:100%}}.Cancel__Radio label{color:#121212;display:block;font-size:14px;font-weight:300;font-style:normal;letter-spacing:.4px;line-height:16px;text-align:center;text-transform:uppercase;width:100%;background-color:#f9f7f6;padding:11px;border:1px solid transparent;cursor:pointer}.Cancel__Radio input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.Cancel__Radio input:checked+label{border:1px solid #121212}.Tab__Content{display:none;padding:20px;border:1px solid #edeceb;border-top:unset}.LastOrderMessage{display:none}.datepicker{margin-bottom:25px}.FrequencyMessage{display:none}.Loader{display:none;width:15px;height:15px;border-top:2px solid #8c744b;border-right:2px solid transparent;border-radius:50%;animation:rotation .8s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotation{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.Btn--Loading{pointer-events:none}.Btn--Loading .BtnTitle{opacity:0}.Btn--Loading .Loader{display:block}.Subscription__Tabs a.AddAnother{text-transform:uppercase;letter-spacing:.4px;font-size:14px}.DelayMessage{display:flex;align-items:flex-start;border:1px solid #8c744b;color:#8c744b;background-color:rgba(140,116,75,.1);font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:26px;text-align:left;padding:12px 16px;margin-bottom:46px;max-width:524px}.DelayMessage svg{margin-right:11px;margin-top:6px}.Data__Price{font-weight:700}.impact-text-column-grid-item__subheading{font-family:stevie-sans,sans-serif;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:1px;padding-bottom:11px;font-weight:400}.SubscriptionPortal__Benefits{padding:45px 0;border-top:1px solid #edeceb}.benefits-button{margin-top:60px}.RewardDetails{display:flex;flex-wrap:wrap;margin:6px -12px 58px}@media screen and (max-width:767px){.RewardDetails{margin:0 -12px 7px}}.UpdateBillingAddress{padding:0 10px}.UpdateShippingAddress{margin-top:-24px}.BillingAddress__DefaultState{margin-top:19px;margin-bottom:-6px}.BillingAddress__DefaultState .checkbox:checked,.BillingAddress__DefaultState input[type=checkbox]:checked{background-image:var(--bg-image-aa);background-size:40px;border-color:transparent}.RewardDetails__Item{padding:0 12px;display:flex;align-items:flex-start;width:50%}@media screen and (max-width:767px){.RewardDetails__Item:not(:last-child){margin-bottom:68px}}@media screen and (max-width:767px){.RewardDetails__Item{width:100%}}.RewardDetails__Item .Icon{display:block;width:24px;height:24px;background-color:#8c744b;border-radius:50%;margin-right:10px;margin-top:-3px}.RewardDetails__Item .Icon svg{transform:translate(-50%,-50%);left:50%;top:50%;position:relative}.RewardDetails__Item h6{font-size:12px;font-weight:300;letter-spacing:1px;line-height:16px;text-transform:uppercase;margin-bottom:11px}.ShippingNote{margin-top:24px;font-size:13px}.ConfirmedContent p{margin-bottom:10px}.ConfirmedContent+.select{margin-top:18px}.ConfirmedContent:not(.ConfirmedContent--Subscription),.ConfirmedHeader:not(.ConfirmedHeader--Subscription){display:none}.ConfirmedContent.ConfirmedContent--Subscription,.ConfirmedHeader.ConfirmedHeader--Subscription{display:block}.OneTime--Active .ConfirmedContent:not(.ConfirmedContent--Subscription),.OneTime--Active .ConfirmedHeader:not(.ConfirmedHeader--Subscription){display:block}.OneTime--Active .ConfirmedContent.ConfirmedContent--Subscription,.OneTime--Active .ConfirmedHeader.ConfirmedHeader--Subscription{display:none}.ShippingMessage--Changing,.ShippingNextTitle{display:none}.account-body__content{width:100%;overflow:hidden}.account-body__content modal-opener button{background-color:transparent;border:none;color:inherit}.PaymentMethod{margin-bottom:40px}.BillingExcerpt{margin-top:25px;display:none}.all-addresses{display:flex}@media screen and (max-width:989px){.all-addresses{flex-direction:column-reverse}}.all-addresses__block{width:100%;margin-bottom:40px}.RewardsEmailsForm{padding:0 10px;margin:10px 0 24px}@media screen and (max-width:767px){.RewardsEmailsForm{padding:0}}.RewardsEmailsForm .row{margin-top:24px}.SubscriptionsListMobile{margin-bottom:20px}@media screen and (min-width:768px){.SubscriptionsListMobile{display:none}}#te-modal{display:none!important}.Subscription--Canceled .Rewards,.Subscription--Canceled .Subscription__Main{pointer-events:none;opacity:.5}.rc_subscription_next_charge_date-subscription-block span{transform:rotate(45deg) translateY(5px);border-bottom:1px solid #8c744b;border-right:1px solid #8c744b;height:6px;width:6px;display:inline-block;margin-left:8px;transform-origin:185% 0}.request_samples{color:#8c744b;font-size:14px;font-weight:300;font-style:normal;letter-spacing:.4px;line-height:16px;margin-top:18px;display:none}.Btn--LimitedAddon{display:none;position:fixed;top:30%;right:0;z-index:12;max-width:117px;padding:26px 10px;text-align:center}.popup__image img{width:100%}.addon-popup__buttons-wrapper button{width:100%;margin-top:20px;max-width:100%}.addon_options-wrapper{display:flex;align-items:flex-start;flex-direction:column;margin-top:15px}.addon_options-wrapper .Frequency__Wrapper,.addon_options-wrapper .select{margin-top:0!important}.addon_options-wrapper .Frequency__Option{margin-left:20px}@media screen and (max-width:767px){.addon_options-wrapper .Frequency__Option{margin-left:unset}}.addon_options-wrapper .NewFrequency{width:auto;margin-top:10px!important}@media screen and (max-width:767px){.addon_options-wrapper .NewFrequency{margin-left:unset}}.addon_options{margin-top:30px}#payment-methods h2{margin-bottom:0}#payment-methods-list{margin-top:30px}#recharge-novum .mr-2{margin-right:8px}#recharge-novum .d-flex{display:flex}#recharge-novum .justify-space-between{justify-content:space-between}#recharge-novum .align-items-center{align-items:center}#recharge-novum .align-self-center{align-self:center}#recharge-novum .text-right{text-align:right}#recharge-novum .grid-250{display:grid;width:100%;grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}#recharge-novum .justify-end{justify-content:flex-end}#recharge-novum .mt-4{margin-top:16px}#recharge-novum .ml-4{margin-left:16px}#recharge-novum .mt-5{margin-top:20px}#recharge-novum .my-5{margin-top:15px;margin-bottom:15px}#recharge-novum .mb-5{margin-bottom:20px}#recharge-novum .rc-expandable-card{margin-bottom:20px}#recharge-novum #recharge-te #te-card-modal-heading,#recharge-novum #recharge-te #te-modal-heading{padding:22px 32px}#recharge-novum input:not(.minicart-item__quantity-input):not(.desktop-total-qty),#recharge-novum select{width:100%;height:40px;border:1px solid #edeceb;padding:8px 10px;font-family:ivyora-text,serif;font-size:16px;line-height:1;box-shadow:none!important;background-color:#fff;border-radius:0;transition-property:border-color;transition-duration:.3s;color:#403f3e}#recharge-novum input{-webkit-appearance:none;-moz-appearance:none;appearance:none}#recharge-novum label{font-family:ivyora-text,serif;font-size:12px;font-weight:300;font-style:normal;letter-spacing:1px;line-height:16px;text-align:left;text-transform:uppercase;margin-bottom:10px;margin-top:15px;display:inline-block}#recharge-novum .rc-subheading{font-family:ivyora-text,serif;font-size:12px;font-weight:300;font-style:normal;letter-spacing:1px;line-height:16px;text-align:left;text-transform:uppercase;margin-bottom:14px}#recharge-novum .rc-payment-method{margin-bottom:14px}.rc-progress__svg{animation:2s linear 0s infinite normal none running rc-progress-rotate}.rc-progress__track{fill:transparent;stroke:#fff}.rc-progress__indicator{fill:transparent;stroke:#000;animation:1.5s linear 0s infinite normal none running rc-progress-spin}@keyframes rc-progress-rotate{0%{transform:0}100%{transform:rotate(360deg)}}@keyframes rc-progress-spin{0%{stroke-dasharray:1px,400px;stroke-dashoffset:0}50%{stroke-dasharray:400px,400px;stroke-dashoffset:-100px}100%{stroke-dasharray:400px,400px;stroke-dashoffset:-260px}}body#recharge-novum #recharge-te #te-card-modal-content,body#recharge-novum #recharge-te #te-modal-content{padding:20px 28px;height:calc(100% - 130px);overflow-y:auto;position:relative}body#recharge-novum #recharge-te #te-card-modal,body#recharge-novum #recharge-te #te-modal{width:380px;height:calc(100% - (var(--header-height,75px) + var(--announcement-bar-height,0px)));position:fixed;z-index:100000!important;top:calc(var(--header-height,75px) + var(--announcement-bar-height,0px))!important;right:-466px;transition:.3s ease-in-out all;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}body#recharge-novum #recharge-te #te-card-modal,body#recharge-novum #recharge-te #te-modal{top:76px}body#recharge-novum #recharge-te #te-card-modal.visible,body#recharge-novum #recharge-te #te-modal.visible{right:0}body#recharge-novum #recharge-te #sidebar-card-underlay,body#recharge-novum #recharge-te #sidebar-underlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.25);cursor:pointer;display:none;z-index:1950;top:0;left:0}body#recharge-novum #recharge-te #sidebar-card-underlay.visible,body#recharge-novum #recharge-te #sidebar-underlay.visible{display:block}body#recharge-novum #recharge-te #te-modal-content #credit-card-form .rc-checkbox .rc-checkbox__label{margin-left:10px}body#recharge-novum #recharge-te #te-modal-content #credit-card-form #credit-card-form .rc_form__fieldset{width:100%;box-shadow:unset;margin:0}#credit-card-form .rc_form__fieldset{background-color:#8b704b}#billing-address-form{background-color:#8b704b}body #te-modal{display:block!important}.close-sidebar.close-btn{position:relative;width:20px;height:20px;background-color:transparent;border:none;cursor:pointer;display:inset-block}.close-sidebar.close-btn svg{display:none}.close-sidebar.close-btn:after,.close-sidebar.close-btn:before{content:'';position:absolute;left:50%;top:50%;width:100%;height:1px;background-color:#000;transition:color 250ms}.close-sidebar.close-btn:after{transform:translate(-50%,-50%) rotate(45deg)}.close-sidebar.close-btn:before{transform:translate(-50%,-50%) rotate(-45deg)}.close-sidebar.close-btn:focus:after,.close-sidebar.close-btn:focus:before,.close-sidebar.close-btn:hover:after,.close-sidebar.close-btn:hover:before{background-color:#8c744b}.te-modal-title{font-family:ivyora-text,serif;font-size:24px;font-weight:300;line-height:1.17;letter-spacing:.4px;color:#121212;text-transform:capitalize}#te-modal-content iframe{width:100%;height:100%}#recharge-novum .rc-modal__overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.25);z-index:1000}#recharge-novum .rc-modal{display:flex;width:100vw;height:100vh;position:fixed;left:0;top:0;justify-content:center;align-items:center;overflow:auto;z-index:1001}#recharge-novum .rc-modal__close-btn{position:relative;width:20px;height:20px;background-color:transparent;border:none;cursor:pointer;display:inset-block;position:absolute;right:25px;top:25px;background-color:transparent;padding:0}#recharge-novum .rc-modal__close-btn svg{display:none}#recharge-novum .rc-modal__close-btn:after,#recharge-novum .rc-modal__close-btn:before{content:'';position:absolute;left:50%;top:50%;width:100%;height:1px;background-color:#000;transition:color 250ms}#recharge-novum .rc-modal__close-btn:after{transform:translate(-50%,-50%) rotate(45deg)}#recharge-novum .rc-modal__close-btn:before{transform:translate(-50%,-50%) rotate(-45deg)}#recharge-novum .rc-modal__close-btn:focus:after,#recharge-novum .rc-modal__close-btn:focus:before,#recharge-novum .rc-modal__close-btn:hover:after,#recharge-novum .rc-modal__close-btn:hover:before{background-color:#8c744b}#recharge-novum .rc-modal__content{background:#fff}#recharge-novum .rc-modal__header{font-family:ivyora-text,serif;font-size:24px;font-weight:300;line-height:1.17;letter-spacing:.4px;color:#121212;border-bottom:1px solid #ebebeb;padding:22px 32px}#recharge-novum .rc-modal__body{padding:32px 41px;line-height:26px}#recharge-novum .rc-modal__content footer{padding:16px 32px;display:flex;align-items:center;justify-content:flex-end;box-shadow:0 -1px 0 #edeceb}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_gift_product,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_inactive_subscriptions,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_container{padding:20px;margin-top:20px;border:1px solid #edeceb;cursor:pointer}@media screen and (min-width:768px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_gift_product,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_inactive_subscriptions,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_container{display:flex;justify-content:space-between;align-items:center}}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_info_container{text-align:center;padding-bottom:10px;border-bottom:1px solid #edeceb;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media screen and (min-width:768px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_info_container{flex-direction:row;justify-content:start;flex-basis:50%;text-align:inherit;align-items:center;padding-bottom:0;padding-right:15px;border-bottom:none;border-right:1px solid #edeceb;gap:0}}@media screen and (min-width:768px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_gift_product_info,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_schedule_wrapper{margin-left:30px;align-items:flex-start}}body#recharge-novum #recharge-te #rc_te-template-wrapper body#recharge-novum #recharge-te p,body#recharge-novum #recharge-te #rc_te-template-wrapper p{font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:.47px;color:var(--color-green);margin:8px 0}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_next_charge_date{text-align:center;padding-top:10px}@media screen and (min-width:768px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_next_charge_date{display:flex;flex-basis:50%;justify-content:space-between;padding-left:15px}}@media screen and (max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_next_charge_date-subscription-block{width:100%}}@media screen and (min-width:768px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_next_charge_date div{text-align:start}}body#recharge-novum #recharge-te #rc_te-template-wrapper .section-wrapper{margin-bottom:40px}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_order_title,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_product_title{font-family:ivyora-text,serif;font-size:20px;font-weight:300;line-height:1.17;letter-spacing:.4px;color:#121212;margin:unset}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_gift_product{justify-content:flex-start}@media screen and (max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_gift_product{gap:20px;flex-direction:column;align-items:center}}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_gift_content p{font-family:ivyora-text,serif;font-size:12px;font-weight:300;font-style:normal;letter-spacing:1px;line-height:16px;text-align:left;text-transform:uppercase;margin-bottom:14px}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_product_variant{display:none}.associated-subscriptions{margin-bottom:20px}button[data-original-text]{opacity:.8;position:relative;color:#000}button[data-original-text]>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}open-payment-payment-tab.Btn{display:inline-block}#subscriptions-gift-container:empty{display:none}#recharge-novum .card-logo{width:36px;height:24px;background:rgba(8,7,7,.05);border-radius:3px;overflow:hidden}.rc-tooltip-container{position:relative;display:flex}.rc-tooltip-container .rc-tooltip{position:absolute;top:0;background:#000;color:#fff;padding:10px 5px!important;border-radius:2px;text-align:center;min-width:200px;display:none;font-size:12px}.rc-tooltip-container .rc-tooltip[data-show]{display:flex}