.addproduct-fields{font-size:1.4rem;display:-ms-flexbox;display:-webkit-box;display:flex}.addproduct-fields label{display:block;font-weight:700;margin-bottom:0.1875rem;margin-top:0.3rem}.addproduct-fields select{border:0.0625rem solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;height:2rem;padding:0.5rem 0.375rem;text-indent:0;width:22rem;font-size:0.75rem}.addproduct-fields .form-group{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.addproduct-fields .form-group .input-quantity{font-size:0.8125rem;height:2rem;width:22rem}.addproduct-fields .form-group .quty-error{width:16rem}.addproduct-fields .error{color:#d9232b;margin-top:0.5rem;font-size:0.8125rem;font-weight:700}.addproduct-fields form{width:100%}.addproduct-fields .form-row{display:contents}#errormsg-quantity{color:#d9232b}.productAddbtn{position:relative;bottom:-0.625rem}.productAddbtn::after{content:" ";display:block;clear:both}.full-width .primary-content{border:0 none;width:100%}ul.options_link{list-style-type:none;padding-left:0}ul.options_link li{display:inline}.primary-content{float:right;margin-left:-.0625rem;padding:0 0 1.25rem;position:relative;width:75%}.primary-focus .primary-content{border:0 none;float:left;margin:0;width:75%}.page-content .primary-content{padding-left:1.8125rem}#secondary{width:13.125rem}#login{margin-top:1.5em;margin-bottom:1.5em}#login .ui-dialog-content{padding:0;width:90% !important;margin:0 auto}table.orders{border:.125rem solid white;border-collapse:separate;border-spacing:.125rem;margin-left:-.125rem;width:97%}table.orders th{background-color:#ccc;padding:1em}table.orders tbody tr:nth-child(odd){background-color:#f0f0f0}table#subscriptions{border:.125rem solid white;border-collapse:separate;border-spacing:.125rem;margin-left:-.125rem;width:97%}table#subscriptions th{background-color:#ccc;padding:1em}table#subscriptions tbody tr:nth-child(odd){background-color:#f0f0f0}.ui-dialog .ui-dialog-content{padding:0;width:90% !important;margin:0 auto}#orderview{z-index:99;padding:2em 0 4em;font-size:.875rem}#orderview .header{border-bottom:.0625rem solid black}#orderview .order-section{border-bottom:.0625rem solid black;padding:1em 0}#orderview .order-section p.title{margin-left:0;width:25%;width:100%}#orderview .order-section .submit{position:relative;bottom:2.85em;left:90%}#orderview .order-section table.product{margin-top:1em}#orderview .order-section p.title-little{width:25%}#orderview .order-section .product{border-top:.0625rem solid black}#orderview .order-section .product thead tr th{border-bottom:.0625rem solid #c5c5c5;padding:.625rem 0}#orderview .order-section .product .no-padding-left{padding-left:0}#orderview .order-section .product .quantity{width:25%}#orderview .payment-section{border-bottom:.0625rem solid black}#orderview .payment-section p{font-weight:900}#orderview .payment-section p.tax{font-weight:normal;display:block}#orderview .last{border:none}#orderview .title{font-weight:900}#orderview .content-section{display:inline-block;width:100%}#orderview .content-section table{margin-left:-1em;margin-bottom:0.5em;width:100%;table-layout:fixed}#orderview .content-section table tr td:first-child{font-weight:900;padding:0.4em 0;padding-left:1em}#orderview .content-section table td{max-width:10%;vertical-align:middle;white-space:nowrap}#orderview .content-section table td span.name{font-weight:normal}#orderview .content-section table td.phone-number{width:7em}#orderview .product td{vertical-align:top;padding:1em;width:25%}#orderview .product input{display:block;width:100%;padding:.3125rem}#orderview .product select{display:block;width:100%;padding:.3125rem}#orderview #actions{display:inline-block;position:relative;top:0.75em;width:100%}#orderview+.ui-dialog-buttonpane .ui-dialog-buttonset{margin:-2em 1em 3em 0}#subscriptionview{z-index:99;padding:2em 0 4em;font-size:.875rem}#subscriptionview .header{border-bottom:.0625rem solid black}#subscriptionview .order-section{border-bottom:.0625rem solid black;padding:1em 0}#subscriptionview .order-section p.title{margin-left:0;width:25%;width:100%}#subscriptionview .order-section .submit{position:relative;bottom:2.85em;left:90%}#subscriptionview .order-section table.product{margin-top:1em}#subscriptionview .order-section p.title-little{width:25%}#subscriptionview .order-section .product{border-top:.0625rem solid black}#subscriptionview .order-section .product thead tr th{border-bottom:.0625rem solid #c5c5c5;padding:.625rem 0}#subscriptionview .order-section .product .no-padding-left{padding-left:0}#subscriptionview .order-section .product .quantity{width:25%}#subscriptionview .payment-section{border-bottom:.0625rem solid black}#subscriptionview .payment-section p{font-weight:900}#subscriptionview .payment-section p.tax{font-weight:normal;display:block}#subscriptionview .last{border:none}#subscriptionview .title{font-weight:900}#subscriptionview .content-section{display:inline-block;width:100%}#subscriptionview .content-section table{margin-left:-1em;margin-bottom:0.5em;width:100%;table-layout:fixed}#subscriptionview .content-section table tr td:first-child{font-weight:900;padding:0.4em 0;padding-left:1em}#subscriptionview .content-section table td{max-width:10%;vertical-align:middle;white-space:nowrap}#subscriptionview .content-section table td span.name{font-weight:normal}#subscriptionview .content-section table td.phone-number{width:7em}#subscriptionview .product td{vertical-align:top;padding:1em;width:25%}#subscriptionview .product input{display:block;width:100%;padding:0}#subscriptionview .product select{display:block;height:25px}#subscriptionview #actions{position:relative;top:0.75em;display:-webkit-box;display:-ms-flexbox;display:flex}#subscriptionview+.ui-dialog-buttonpane .ui-dialog-buttonset{margin:-2em 1em 3em 0}#addresschange{width:31.25rem;margin:0;overflow:hidden;padding:1em 1.5em}#addresschange .form-row{margin:0}#addresschange #editprofile{margin:1em auto}#addresschange #editAddressForm{margin:0}#addresschange #editAddressForm #dialogApplyBtn{position:absolute;right:24%;display:none}#addresschange #editAddressForm .select label{padding:0}#addresschange .keynote{margin-bottom:1em}#addresschange+.ui-dialog-buttonpane .ui-dialog-buttonset{margin-top:-2em;margin-right:1em;margin-bottom:1em}#cancel-all-dialog h3{width:95%;margin:2em auto 0}.select-group{float:left}.group-change-refill{display:inline-block}.group-change-refill .title-little{width:auto !important;white-space:nowrap}.group-change-refill .select-group{display:-webkit-box;display:-ms-flexbox;display:flex;float:none !important}.group-change-refill .select-group>select:last-child{margin-left:10px}.update-change-refill{display:inline-block;margin-right:.625rem}.update-change-refill .update-refill.subscriptionlink{margin:0.5rem 0 0}.update-change-refill .title-little{width:auto !important;white-space:nowrap}.update-change-refill .select-group{float:none !important}.subSection{margin:auto;width:50%;padding:0.625rem}.payment-section__card{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.625rem 0;border-top:0;border-bottom:.0625rem solid #c5c5c5}.payment-section__order{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.625rem 0;border-top:0;border-bottom:.0625rem solid #c5c5c5}.payment-section__card--item{display:inline-block;width:50%}.payment-section__card--item .title-order{font-weight:900}.payment-section__card--item>*{display:inline}.payment-section__order--item{display:inline-block;width:50%}.payment-section__order--item .title-order{font-weight:900}.payment-section__order--item>*{display:inline}.payment-section__card--item-full{display:inline-block;width:100%;text-align:center}.payment-section__card--item-full>*{display:inline;margin:0}.payment-section__order--item-full{display:inline-block;width:100%;text-align:center}.payment-section__order--item-full>*{display:inline;margin:0}.payment-section__card--item-last{text-align:right}.payment-section__order--item-last{text-align:right}.update-card,.update-payment-delinquent-subscription-card{display:block;margin:1em 0}#my_subscriptions .subscriptionSection{margin-bottom:3.125rem}#my_subscriptions .subscriptionSection .product-out-of-stock{font-weight:bold;color:#d9232b;display:block}#my_subscriptions .subscriptionHeader{font-size:1.75em;font-weight:700;margin-bottom:1.875rem}#my_subscriptions .subscriptionSection-img{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#my_subscriptions .subscriptionSection-img img{width:5.625rem;height:auto;margin:.9375rem .9375rem .9375rem 0}#my_subscriptions .subscriptionSection-img .quantity-name{font-weight:400;margin:.625rem;font-size:1.125rem}#my_subscriptions .subscriptionSection-img .quantity-name span{font-weight:600}#my_subscriptions .subscriptionSection-img .description-label{margin-left:.625rem}#my_subscriptions .description-label{font-size:1.3em;font-weight:400}#my_subscriptions .description-value{font-size:1.3em;font-weight:400;display:inline-block}#my_subscriptions .description-value>span{display:inline-block;font-weight:700;line-height:1em;padding-right:.625rem;border-right:.0625rem solid #333}#my_subscriptions .description-value>span:last-child{border:none}#my_subscriptions .subscription-buttons{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#my_subscriptions .subscription-next-refill-order-details span{margin-right:20px}#my_subscriptions .subscription-next-refill-order-details span:last-child{margin-right:0}#my_subscriptions .show-hide-orders{cursor:pointer;font-size:1.5em;border-bottom:.0625rem solid #9e9e9e;padding-bottom:.625rem;width:calc(100% - scalesize(10rem));margin-right:6.25rem}#my_subscriptions .show-hide-orders:hover{text-shadow:.25rem .25rem .375rem #cccaca}#my_subscriptions .subscriptionOrders{display:none}.subscriptionOrders .orders{list-style-type:none;padding:.3125rem;margin:.625rem 6.25rem .625rem 0}.subscriptionOrders .orders li{border-bottom:.0625rem solid #e0dede;-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.subscriptionOrders .orders li:last-child{border:none}.subscriptionOrders .orders-date{font-weight:700;font-size:1.3em;-webkit-box-flex:0;-ms-flex:0 16em;flex:0 16em}.subscriptionOrders .orders-buttons{font-weight:700;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 16em;flex:0 16em}.subscriptionOrders .orders-buttons .order.skip.subscriptionlink{color:#e27252;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:4.375rem;height:1.25rem;font-size:1.3em;margin:.625rem 0;cursor:pointer}.subscriptionOrders .orders-buttons .order.skip.subscriptionlink img{width:.75rem;height:auto;margin-right:.1875rem}.subscriptionOrders .orders-buttons #subscriptionOrders__view-button.order.view.subscriptionlink{color:#7fbc00;background-color:transparent;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:1.25rem;font-size:1.3em}.subscriptionOrders .orders-buttons #subscriptionOrders__view-button.order.view.subscriptionlink img{width:.8125rem;height:auto;margin-right:.1875rem}.subscriptionOrders .orders-buttons .order.pause.subscriptionlink{color:#2698e8;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:5.625rem;height:1.5625rem;font-size:1.3em;margin:.625rem 0}.subscriptionOrders .orders-buttons .order.pause.subscriptionlink img{width:.75rem;height:auto;margin-right:.1875rem}.subscriptionOrders .orders-buttons .order.reactivate.subscriptionlink{color:#2698e8;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:1.3em;margin:.625rem 0;width:5.625rem;height:1.25rem}.subscriptionOrders .orders-buttons .order.reactivate.subscriptionlink img{width:.75rem;height:auto;margin-right:.1875rem}.subscription-module__filter_table{width:100%}.subscription-module__filter_table tr td:first-child{width:56%}.subscription-module__filter_table tr td:nth-child(2){width:22%}.subscription-module__filter_table tr td:last-child{width:23%}span.subscriptionlink{cursor:pointer;outline:medium none;overflow:hidden;text-decoration:none}span.subscriptionlink:hover{text-decoration:underline}.subscriptionlink.btn,.subscriptionlink.btn+.subscriptionlink.btn{margin-right:20px}.subscriptionlink.btn:last-child,.subscriptionlink.btn+.subscriptionlink.btn:last-child{margin-right:0}.subscriptionlink.changeaddress,.subscriptionlink.update-card,.subscriptionlink.update-payment-delinquent-subscription-card{font-weight:900;color:#00539f}.hide{display:none}.subscriptions-options-description{margin-top:0;display:block}.subscription-options .or-cancel-edit-text{position:relative;max-width:100%;margin:3rem 0 2rem;display:block;top:0.5rem}.subscription-options .full_row{position:relative;padding:0 .375rem;margin:.9375rem 0}.subscription-options .full_row input[type="radio"]{display:none}.subscription-options .full_row label{font-weight:normal;display:inline-block;margin:0;max-width:85%;position:relative;vertical-align:middle}.subscription-options .full_row label::before{all:initial;content:" ";display:inline-block;position:relative;top:.3125rem;margin:0 .3125rem 0 0;width:1rem;height:1rem;border-radius:.6875rem;border:.125rem solid #84bd00;background-color:transparent}.subscription-options .full_row input[type=radio]:checked+label::after{border-radius:.6875rem;width:.75rem;height:.75rem;position:absolute;bottom:.25rem;left:.25rem;content:" ";display:block;background:#84bd00}.subscription-options .subscription-period{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle}.subscription-options .subscription-price{font-size:1.25rem;margin:0;max-width:85%;position:relative;display:block;font-weight:bold;margin-left:.9375rem}.subscription-single-option{font-size:1rem;font-weight:600;margin:0}.subscription-single-option__message{font-weight:400}.leslies-subscription-only h3{font-size:1.25rem;margin:0;max-width:85%;position:relative;display:block;font-weight:bold;margin-left:.375rem;margin-bottom:.625rem}.refill-info-links{line-height:1em;color:#00aee6}.refill-text span{position:relative;top:2px}#modifyRefill+#removeRefill::before{content:"|";padding:0 .25rem 0 .125rem;color:#00aee6}.subscriptionlogin-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.subscriptionlogin-col{-ms-flex:1;-webkit-box-flex:1;flex:1;max-width:48%}.subscriptionlogin-col h2{font-size:1.75rem}.subscriptionlogin-col .subscription-form-row.label-inline label{font-size:inherit;font-weight:inherit}.subscriptionlogin-col .subscription-form-row label{font-size:inherit;font-weight:inherit;margin-bottom:0.5rem}.subscriptionlogin-col .subscription-form-row input[type="text"],.subscriptionlogin-col .subscription-form-row input[type="password"]{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #6d6e71;border-radius:0.1875rem;-webkit-transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}#subscriptionlogin .login-rememberme{display:inline-block;margin:.375rem}#subscriptionlogin .login-rememberme label{display:inline-block;vertical-align:middle}#subscriptionlogin .login-rememberme .field-wrapper{display:inline-block;vertical-align:middle}#loginFromCartError{background-color:#cebdb3;border:.0625rem solid #900;border-radius:0.5em;color:#900;margin:.0625rem 0;padding:.625rem;font-size:.75rem}.subscription-form-row{margin:.5rem 0 1rem}.subscription-form-row .hide{display:none}.subscription-form-row label{display:block;font-size:.8125rem;font-weight:700;margin-bottom:.1875rem}.subscription-form-row button{display:inline-block}.subscription-form-row .required-indicator::before{content:"*";color:#c00}.subscription-form-row .field-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.0625rem;width:100%;display:block}.subscription-form-row .field-wrapper label.error{background-color:#faeded;color:#900;padding:.3125rem;margin-top:.1875rem}.subscription-form-row input[type="text"]{border:.0625rem solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;height:2rem;padding:.5rem .375rem;text-indent:0;width:100%;font-size:.75rem}.subscription-form-row input[type="number"]{border:.0625rem solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;height:2rem;padding:.5rem .375rem;text-indent:0;width:100%;font-size:.75rem}.subscription-form-row input[type="password"]{border:.0625rem solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;height:2rem;padding:.5rem .375rem;text-indent:0;width:100%;font-size:.75rem}.subscription-form-row input[type="date"]{border:.0625rem solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;height:2rem;padding:.5rem .375rem;text-indent:0;width:100%;font-size:.75rem}.subscription-form-row select{border:.0625rem solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;height:2rem;padding:.5rem .375rem;text-indent:0;width:100%;font-size:.75rem}.subscription-form-row textarea{border:.0625rem solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;height:2rem;padding:.5rem .375rem;text-indent:0;width:100%;font-size:.75rem}.subscription-form-row label.updatecard-expiration-label{display:block;width:100%}.subscription-form-row.label-inline label{display:inline;float:none;margin-top:0;text-align:left;width:auto}.subscription-form-row.label-inline input[type="checkbox"]{margin:0 .3125rem 0 0}.subscription-form-row.label-inline input[type="radio"]{margin:0 .3125rem 0 0}.subscription-form-row.label-inline::after{content:" ";clear:both}.subscription-form-row.label-inline .field-wrapper{float:left;padding-left:0;width:auto}.mini-cart-link-checkout.hide-checkout-link{visibility:hidden;margin:0}.credit_card_save_text{margin:.625rem auto;width:55%}.credit_card_save_text .credit_card_expiration_warning{font-weight:bold;color:#d9232b;margin:0}.tab-content .credit_card_save_text{width:auto}.payment-method .save_card{display:none}.refill-dashboard .my-subscriptions{font-size:.75rem}.form-row.subscription-form-row.month{margin-right:.625rem}#editCreditCard .choose-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#editCreditCard .choose-card-wrapper .choose-card-item{margin:.625rem;padding:.625rem;border:.0625rem solid #c5c5c5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}#editCreditCard .choose-card-wrapper .choose-card-item:hover{background:#eee}#editCreditCard .choose-card-wrapper .choose-card-item .choose-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3125rem 0;border-top:.0625rem solid #c5c5c5}#editCreditCard .choose-card-wrapper .choose-card-item .choose-card-row:first-child{border:0 none}#editCreditCard .choose-card-wrapper .choose-card-item .choose-card-row span{-webkit-box-flex:1;-ms-flex:1;flex:1}#editCreditCard .choose-card-wrapper .choose-card-item .choose-card-row input{margin:0;padding:0;vertical-align:text-bottom}.hide-mobile{display:block}.show-mobile{display:none}@media (min-width: 46.875rem) and (max-width: 64rem){#primary{width:75%;padding-left:0;border:0}#secondary{width:23%}.primary-focus #secondary{width:23%}}@media (max-width: 46.875rem){#main{padding-top:.9375rem}#my_subscriptions{overflow-x:scroll}#my_subscriptions .subscriptionSection-img{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}#my_subscriptions .subscription-info{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#my_subscriptions .subscription-info .sub-canceled{font-weight:900}#my_subscriptions .show-hide-orders{width:100%;margin-right:0;text-align:center}#my_subscriptions .show-hide-orders .down-arrow{display:inline-block;width:.625rem;margin:.625rem;margin-top:.3125rem}#my_subscriptions .subscriptionHeader{text-align:center}.primary-content{width:100%}.primary-content .form-row:not(.label-inline) .field-wrapper{width:100%}.primary-content .form-row.form-row-button{text-align:center}.primary-focus .primary-content{width:100%}#secondary{width:100%}.group-change-refill{margin:0 0 .625rem 0}.payment-section__card--item{width:100%}.payment-section__order--item{width:100%}#subscriptionview #actions span:last-of-type{float:left}#subscriptionview .order-section p.title-little{display:inline}.subscriptionOrders .orders{margin:.625rem .625rem .625rem 0}}@media (max-width: 31.25rem){.orders-buttons{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width: 28.125rem){.hide-mobile{display:none}.show-mobile{display:block}}@media (max-width: 480px){#my_subscriptions .subscriptionSection-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:5px}#my_subscriptions .description-label{font-size:1.3rem}#my_subscriptions .subscription-info{padding-top:15px}.subscription-product-head{display:block;width:22rem}.subscription-head-product{width:31%}.subscription-head-interval{width:20%}.subscription-tbody{display:block}.subscription-product-img{width:98px}.subscription-tr{display:-webkit-box;display:-ms-flexbox;display:flex}#subscriptionview .order-section .product .subscription-product-quantity{padding-left:1.5rem}}.order-subscription-text{text-transform:capitalize}.order-subscription-icon{width:30px;height:30px}.order-subscription-icon+h2{display:inline;vertical-align:middle}.tile-subscription-description span{position:relative;top:2px;width:calc(100% - 36px);padding-left:5px}#modify-leslies-subscription .modal-title,#tandc-check .modal-title{color:#00539f;font-weight:bold}#modify-leslies-subscription img,#tandc-check img{position:relative;top:-2px;margin-right:5px}#modify-leslies-subscription #refillOption label,#tandc-check #refillOption label{text-transform:none}#modify-leslies-subscription .multipleRefillLabel,#tandc-check .multipleRefillLabel{margin-right:5px}@media (min-width: 544px){#modify-leslies-subscription .refill-period,#tandc-check .refill-period{position:relative;top:-9px}}.subscription-message-wrapper-global{background:#F6884A}#tandc-check .modal-footer button:first-child{color:#00539f;border-color:#00539f;background:#fff}#tandc-check .modal-footer button:first-child:hover{color:#fff;border-color:#00539f}#tandc-check .modal-body{max-height:calc(100vh - 200px);overflow:auto}.subscription-modal select[name="dwfrm_changeaddress"]{width:100%}.refill-price{font-weight:bold}.leslie-subscription-product-imgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 50%;font-weight:700;font-size:1.3em;-webkit-box-flex:0;-ms-flex:0 16em;flex:0 16em}.leslie-subscription-product-img{width:50px;height:auto}.leslie-subscription-product-img img{width:100%;height:auto}.cancelation-reason--text{width:100%}.subscription-product-details .subscription-options .or-cancel-edit-text{margin:.9375rem 0 !important;top:0}.subscription-product-details .subscription-options .subscription-price{margin:0;color:#222;font-size:1.5rem}.subscription-product-details .subscription-options .full_row{padding:0}.subscription-product-details .subscription-options .full_row input[type="radio"]{display:inline-block}.subscription-product-details .subscription-options .full_row label{top:auto}.subscription-product-details .subscription-options .full_row label::before{display:none}.subscription-product-details .subscription-options .full_row input[type=radio]:checked+label::after{display:none}.subscription-product-details .subscription-options .subscription-input-label,.subscription-product-details .subscription-options .full_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscription-product-details .subscription-options .subscription-input-label{margin-right:10px}.subscription-product-details .subscription-options .subscription-period{width:100%}.subscription-product-details .subscription-options .subscription-period select{padding:0;margin:0;height:30px}.subscription-product-details .subscription-options .subscription-period select:last-child{margin-left:10px}.subscription-product-details .subscription-options label{text-transform:uppercase;white-space:nowrap}.subscription-delinquent-error{color:#d9232b;font-size:1.3em;font-weight:400}
