.trial-widget-container .trial-widget form>*{all:revert}.trial-widget .box-wrapper{position:relative}.trial-widget .box{position:absolute;opacity:0;font-family:museo-sans, sans-serif;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease;width:290px;height:480px;text-align:left !important;bottom:-30px;left:0;right:0;margin:0 auto;z-index:3}@media (max-height: 500px){.trial-widget .box{height:450px}}.trial-widget .box.open{opacity:1;visibility:visible}.trial-widget .box img{margin:0;width:auto;display:inline}.trial-widget .box .box-border{-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;border:4px solid #ED7EA8;width:290px;height:480px;background-color:white;overflow:hidden;position:relative}@media (max-height: 500px){.trial-widget .box .box-border{height:450px}}.trial-widget .box .box-border .box-header{border-bottom:4px solid #ED7EA8;height:60px;overflow:hidden}.trial-widget .box .box-border .box-header .back-button{height:60px;background-color:#ED7EA8;width:8%;float:left;cursor:pointer;display:table;vertical-align:middle;text-align:center;overflow:hidden}.trial-widget .box .box-border .box-header .back-button:hover i{color:#f9d8e4}.trial-widget .box .box-border .box-header .back-button i{display:table-cell;vertical-align:middle;text-align:center;color:#FFFFFF;font-size:30px}.trial-widget .box .box-border .box-header .column-1{height:60px;display:inline-block;float:left;width:50%;border-right:4px solid #ED7EA8;overflow:hidden}.trial-widget .box .box-border .box-header .column-2{float:left;width:40%;text-align:center}.trial-widget .box .box-border .box-header .column-2 .window-offer .price-info-container{margin-top:10px}.trial-widget .box .box-border .box-header .column-2 .window-offer .price-info-container .shipping{margin-top:5px !important}.trial-widget .box .box-border .box-header .column-2 .window-offer .price-info{text-transform:uppercase;font-weight:bold;font-size:rem-calc(23px);display:inline-block;margin-top:9px;line-height:15px}.trial-widget .box .box-border .box-header .column-2 .window-offer .price-info.free-price{font-size:19px;letter-spacing:-0.02em}.trial-widget .box .box-border .box-header .column-2 .window-offer .shipping{font-size:14px;color:#252525;line-height:15px}.trial-widget .box .box-border .box-header .column-2 .window-offer .shipping .info-handling{color:#979797;font-size:11px}.trial-widget .box .box-border .box-header .column-2 .window-offer .strike-through-price{text-decoration:line-through;color:#595959;font-size:16px;line-height:15px;text-decoration-color:rgba(89,89,89,0.5);margin-top:10px;margin-bottom:4px}.trial-widget .box .box-border .box-header .column-2 .window-offer .price{font-size:18px;color:#892348;font-weight:bold;line-height:15px}.trial-widget .box .hidden-header{background-color:#5E5E5E;position:absolute;display:block;height:55px;width:290px;top:-55px;background:white;opacity:0}.trial-widget .box .close-button{position:absolute;right:5px;top:-15px;z-index:500;cursor:pointer}.trial-widget .box .close-button .border-one{border:2px solid #FFFFFF;background-color:white;border-radius:50%;width:30px;height:30px}.trial-widget .box .close-button .border-two{border-radius:50%;width:26px;height:26px;background-color:#ED7EA8}.trial-widget .box .close-button .border-two:hover{background-color:#e43b7b}.trial-widget .box .close-button .button-padding{padding-top:1px;font-weight:bold;color:white;text-align:center;font-size:16px}.trial-widget .box .close-button .button-padding i{transform:translateY(1px)}.trial-widget .trial-content{padding:10px}.trial-widget .trial-content h1{text-align:center;font-size:24px;font-weight:400;font-family:museo-sans, sans-serif;line-height:28px;margin-bottom:9px;color:#222222;margin-top:0;padding:0 30px}.trial-widget .trial-button-wrapper{height:50px;position:relative}.trial-widget .trial-button{z-index:50;position:absolute;top:0;left:0;right:0;margin:0 auto;text-align:center}.trial-widget .trial-button a{font-size:rem-calc(17px);background-color:#A9244E;overflow:hidden;font-family:filson-pro, sans-serif;margin:0;margin:0 auto;padding:4px 0px;padding-top:5px;height:40px;width:260px;color:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block}.trial-widget .trial-button a:hover{background-color:#942044}.trial-widget .trial-button a .text-icon{display:inline-block;width:100%;text-align:center;transform:translateY(2px)}.trial-widget .trial-button a .text{letter-spacing:.04em;font-weight:500}.trial-widget .trial-button a .icon{display:inline-block;color:#f4cdda;text-align:left;margin:0;padding:0;position:relative;line-height:16px;font-size:16px;transform:translateY(1px);letter-spacing:0em;width:20px}.trial-widget .trial-button a .icon i{position:absolute;top:-15px;left:0}.trial-widget .trial-button a .icon i.fa-paw{font-size:16px}.trial-widget .trial-button a.completed{font-size:rem-calc(17px);background-color:#39891C;overflow:hidden;font-family:filson-pro, sans-serif;margin:0;margin:0 auto;padding:4px 0px;padding-top:5px;height:40px;width:260px;color:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block}.trial-widget .trial-button a.completed:hover{background-color:#307418}.trial-widget .trial-button a.completed .text-icon{display:inline-block;width:100%;text-align:center;transform:translateY(2px)}.trial-widget .trial-button a.completed .text{letter-spacing:.04em;font-weight:500}.trial-widget .trial-button a.completed .icon{display:inline-block;color:#bdeeac;text-align:left;margin:0;padding:0;position:relative;line-height:16px;font-size:16px;transform:translateY(1px);letter-spacing:0em;width:20px}.trial-widget .trial-button a.completed .icon i{position:absolute;top:-15px;left:0}.trial-widget .trial-button a.completed .icon i.fa-paw{font-size:16px}.trial-widget .trial-button a.button-color-two{text-transform:uppercase;font-size:rem-calc(17px);background-color:#c2465f;overflow:hidden;font-family:filson-pro, sans-serif;margin:0;margin:0 auto;padding:4px 0px;padding-top:5px;height:40px;width:260px;color:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block}.trial-widget .trial-button a.button-color-two:hover{background-color:#b33b53}.trial-widget .trial-button a.button-color-two .text-icon{display:inline-block;width:100%;text-align:center;transform:translateY(2px)}.trial-widget .trial-button a.button-color-two .text{letter-spacing:.04em;font-weight:500}.trial-widget .trial-button a.button-color-two .icon{display:inline-block;color:#fffefe;text-align:left;margin:0;padding:0;position:relative;line-height:16px;font-size:16px;transform:translateY(1px);letter-spacing:0em;width:20px}.trial-widget .trial-button a.button-color-two .icon i{position:absolute;top:-15px;left:0}.trial-widget .trial-button a.button-color-two .icon i.fa-paw{font-size:16px}.trial-widget .trial-button a.submit-order{text-transform:uppercase;font-size:rem-calc(17px);background-color:#39891C;overflow:hidden;font-family:filson-pro, sans-serif;margin:0;margin:0 auto;padding:4px 0px;padding-top:5px;height:40px;width:260px;color:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block}.trial-widget .trial-button a.submit-order:hover{background-color:#307418}.trial-widget .trial-button a.submit-order .text-icon{display:inline-block;width:100%;text-align:center;transform:translateY(2px)}.trial-widget .trial-button a.submit-order .text{letter-spacing:.04em;font-weight:500}.trial-widget .trial-button a.submit-order .icon{display:inline-block;color:#bdeeac;text-align:left;margin:0;padding:0;position:relative;line-height:16px;font-size:16px;transform:translateY(1px);letter-spacing:0em;width:20px}.trial-widget .trial-button a.submit-order .icon i{position:absolute;top:-15px;left:0}.trial-widget .trial-button a.submit-order .icon i.fa-paw{font-size:16px}.trial-widget .trial-content form ul{margin:0;padding:0}.trial-widget .trial-content form li{margin:0;list-style:none;padding:0}.trial-widget .trial-content form .inline-errors{display:none}.trial-widget .trial-content form li.error input{background-color:#ffd2d8;border:1px solid #CE4B6E}.trial-widget .trial-content form li.error .select2-selection{background-color:#ffd2d8}.trial-widget .trial-content form input[type=submit]{position:absolute;left:-9999px;width:1px;height:1px;border:none}.trial-widget .trial-content form label{display:none}.trial-widget .trial-content form li input[type=text],.trial-widget .trial-content form li input[type=tel],.trial-widget .trial-content form li select,.trial-widget .trial-content form li input[type=email]{margin:0;margin-bottom:6px}.trial-widget .trial-content form input[type=text],.trial-widget .trial-content form input[type=tel],.trial-widget .trial-content form input[type=email]{text-align:center;height:37px;background-color:#fff0f2;font-family:museo-sans, sans-serif;width:100%;color:#2D2D2D;font-weight:600;border:1px solid white;-webkit-appearance:none;box-shadow:none !important;outline:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.trial-widget .trial-content form input.input-error[type=text],.trial-widget .trial-content form input.input-error[type=tel],.trial-widget .trial-content form input.input-error[type=email]{background-color:#ffd2d8;border:1px solid #CE4B6E}.trial-widget .trial-content form input.focus-class[type=text],.trial-widget .trial-content form input.focus-class[type=tel],.trial-widget .trial-content form input.focus-class[type=email]{border:1px solid #E7BFCF}.trial-widget .trial-content form input[type=text]::placeholder,.trial-widget .trial-content form input[type=tel]::placeholder,.trial-widget .trial-content form input[type=email]::placeholder{text-transform:uppercase;color:#878787}.trial-widget .trial-content form input[type=text]::-webkit-input-placeholder,.trial-widget .trial-content form input[type=tel]::-webkit-input-placeholder,.trial-widget .trial-content form input[type=email]::-webkit-input-placeholder{text-transform:uppercase;color:#878787}.trial-widget .trial-content form input[type=text]:-moz-placeholder,.trial-widget .trial-content form input[type=tel]:-moz-placeholder,.trial-widget .trial-content form input[type=email]:-moz-placeholder{text-transform:uppercase;color:#212121}.trial-widget .trial-content form input[type=text]::-moz-placeholder,.trial-widget .trial-content form input[type=tel]::-moz-placeholder,.trial-widget .trial-content form input[type=email]::-moz-placeholder{text-transform:uppercase;color:#212121}.trial-widget .trial-content form input[type=text]:-ms-input-placeholder,.trial-widget .trial-content form input[type=tel]:-ms-input-placeholder,.trial-widget .trial-content form input[type=email]:-ms-input-placeholder{text-transform:uppercase;color:#878787}.trial-widget .trial-content form li.select{position:relative;height:37px;width:100%;margin-bottom:6px;z-index:10}.trial-widget .trial-content form li.select.error label{border-color:#CE4B6E;background-color:#ffd2d8}.trial-widget .trial-content form li.select label{position:absolute;display:block;outline:none;height:37px;color:#2D2D2D;padding-top:11px;text-indent:999999999px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid white;width:100%;background-color:#fff0f2;color:#2D2D2D;top:0;left:0}.trial-widget .trial-content form li.select label:after{font-family:"Font Awesome 5 Pro";font-weight:900;border-left:1px solid #ddb8b4;height:24px;padding-left:10px;padding-top:8px;position:absolute;top:5px;right:15px;color:#BE766D;font-size:18px;line-height:3px;text-indent:0px;z-index:50;content:"\f0dd"}.trial-widget .trial-content form li.select select{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;border:none;background-color:transparent;background-image:none;position:absolute;z-index:50;top:0;left:0;color:#2D2D2D;font-weight:600;outline:none;height:37px;width:100%;padding:8px 5px 9px 25px}.trial-widget .trial-content form li.select select::-ms-expand{display:none}.trial-widget .sku-selection-screen h1{font-size:22px;margin-bottom:15px}.trial-widget .sku-selection-screen .trial-sku{border-bottom:1px double #f9d8e4;margin-bottom:10px;padding-bottom:9px;cursor:pointer}.trial-widget .sku-selection-screen .trial-sku .trial-row input{all:revert}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-radio{float:left;width:12%;text-align:center;font-size:25px}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-image{float:left;width:20%;text-align:center}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-image img{width:80%}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-name{float:left;width:65%}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-name h5,.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-name h6{margin-top:0;margin-bottom:4px}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-name h5{margin-left:10px;font-size:14px;font-family:museo-sans, sans-serif;line-height:1.1em}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-name h6{margin-left:10px;font-size:12px;line-height:1.1em}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-name h6 strong{color:#3D3D3D}.trial-widget .sku-selection-screen .trial-sku .trial-row .trial-name h6 i{text-transform:uppercase}.trial-widget .sku-selection-screen .trial-sku .trial-row .additional-info,.trial-widget .sku-selection-screen .trial-sku .trial-row .quantity{text-align:center;margin:0;padding:0;margin-bottom:2px;font-size:12px;margin-left:10px;line-height:1.1em;color:#4A4A4A}.trial-widget .sku-selection-screen .trial-sku .trial-row .additional-info{font-style:oblique}.trial-widget .choosen-sku-info{margin-top:15px}.trial-widget .choosen-sku-info .trial-sku{padding:10px 0;border-bottom:1px solid #DFDFDF;border-top:1px solid #DFDFDF}.trial-widget .choosen-sku-info .trial-sku .trial-row{display:flex;align-items:center;height:80px}.trial-widget .choosen-sku-info .trial-sku .trial-row .trial-image{width:30%;display:flex;justify-content:flex-end;align-items:center}.trial-widget .choosen-sku-info .trial-sku .trial-row .trial-image img{height:75px}.trial-widget .choosen-sku-info .trial-sku .trial-row .trial-spec-info{width:70%;height:80px;display:flex;flex-direction:column;justify-content:center;padding-left:15px}.trial-widget .choosen-sku-info .trial-sku .trial-row .trial-spec-info h5{margin-top:0;font-size:15px;font-family:museo-sans, sans-serif;line-height:1.1em;margin-bottom:0}.trial-widget .choosen-sku-info .trial-sku .trial-row .trial-spec-info h5.long-text{font-size:12px}.trial-widget .choosen-sku-info .trial-sku .trial-row .trial-spec-info h6{font-size:12px;line-height:1.1em;margin-bottom:0;margin-top:0}.trial-widget .choosen-sku-info .trial-sku .trial-row .trial-spec-info h6 strong{color:#3D3D3D}.trial-widget .choosen-sku-info .trial-sku .trial-row .trial-spec-info h6 i{text-transform:uppercase}.trial-widget .choosen-sku-info .trial-sku .additional-info{margin:0;padding:0;margin-top:2px;margin-bottom:2px;padding-right:15px;font-size:12px;line-height:1.1em;color:#4A4A4A;font-style:oblique}.trial-widget .selection-info .trial-not-selected{padding:0px 15px;color:#9F9F9F;margin-top:8px;font-weight:400;font-size:12px;position:relative}.trial-widget .selection-info .trial-not-selected .not-selected-icon{font-size:18px;color:#D0D0D0;position:absolute;left:15px}.trial-widget .selection-info .trial-not-selected .not-selected-text{position:absolute;left:45px;width:80px;color:#868686}.trial-widget .selection-info .trial-selection{position:relative;border:none;height:60px;width:100%;margin:0;padding:0}.trial-widget .selection-info .trial-selection td{vertical-align:middle;padding:0;margin:0}.trial-widget .selection-info .trial-selection .selection-image{width:30%;text-align:center}.trial-widget .selection-info .trial-selection .selection-image img{width:83%;height:100%}.trial-widget .selection-info .trial-selection .selection-info{width:70%;vertical-align:middle;font-size:12px;text-align:left}.trial-widget .selection-info .trial-selection .selection-info .selection-info-wrapper{margin:auto 0;margin-left:2px}.trial-widget .selection-info .trial-selection .selection-info .selection-name{font-size:10px;color:#474747}.trial-widget .selection-info .trial-selection .selection-info .selection-flavor{font-size:10px;color:#474747;font-weight:600}.trial-widget .trial-error-message{position:absolute;background-color:white;background-color:#fdeef3;padding:5px 0;width:100%;border-bottom:2px solid #f6c1d5;z-index:300;opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease}.trial-widget .trial-error-message.show{display:block;opacity:1;visibility:visible}.trial-widget .trial-error-message .message{text-align:center;font-size:rem-calc(15px);padding:5px 30px;margin:0;color:black;font-weight:400}.trial-widget .trial-error-message .message strong{color:#B90134;font-size:rem-calc(17px)}.trial-widget .address-screen form input[type=text],.trial-widget .address-screen form input[type=tel],.trial-widget .address-screen form input[type=email]{text-align:left;padding-left:25px}.trial-widget .address-confirm-screen .address{text-align:center;margin-top:10px}.trial-widget .address-confirm-screen .address h3{text-transform:uppercase;font-size:rem-calc(13px);font-weight:600;margin-top:15px;margin-bottom:10px}.trial-widget .address-confirm-screen .address p{margin:0;padding:0;font-size:rem-calc(15px)}.trial-widget .address-confirm-screen .address .address-info{background-color:#FCF7F4;border:1px solid #f7e8e0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px}.trial-widget .address-confirm-screen .address .address-info p{line-height:22px;text-transform:uppercase}.trial-widget .address-confirm-screen .address .ships-via{margin-top:10px;color:#4A4A4A;font-size:rem-calc(13px)}.trial-widget .address-confirm-screen .address .ships-via i{color:#636363}.trial-widget .address-confirm-screen .choosen-sku-info{margin-top:8px}.trial-widget .address-confirm-screen .change-address{text-align:center;margin-top:20px}.trial-widget .address-confirm-screen .change-address a{font-size:16px;font-weight:400;text-align:center;color:#CC2D63}.trial-widget .address-confirm-screen .change-address a strong{font-weight:600;text-decoration:underline;color:#39121F}.trial-widget .address-confirm-screen .change-address a:hover{color:#6B5E6E}.trial-widget .address-confirm-screen .confirm-message{text-align:center;margin-top:8px;color:#2D2D2D;line-height:18px}.trial-widget .address-confirm-screen .confirm-message strong{color:#AB1874;font-size:rem-calc(15px)}.trial-widget .choosen-sku-info .price-info .free-price,.trial-widget .sku-selection-screen .trial-sku .price-info .free-price{font-weight:600;color:black;font-size:13px}.trial-widget .choosen-sku-info .price-info .price,.trial-widget .sku-selection-screen .trial-sku .price-info .price{font-weight:600;font-size:13px}.trial-widget .choosen-sku-info .price-info .strike-through-price,.trial-widget .sku-selection-screen .trial-sku .price-info .strike-through-price{text-decoration:line-through;color:#737373;font-size:12px}.trial-widget .contact-screen h2,.trial-widget .review-screen h2{font-size:18px;text-align:center;margin-top:-5px}.trial-widget .contact-screen .choosen-sku-info .trial-spec-info h6,.trial-widget .review-screen .choosen-sku-info .trial-spec-info h6{font-size:15px;margin-top:5px}.trial-widget .contact-screen .choosen-sku-info .trial-spec-info .additional-info,.trial-widget .review-screen .choosen-sku-info .trial-spec-info .additional-info{margin-top:7px;font-style:normal;padding-right:0}.trial-widget .review-screen h1{margin-top:15px}.trial-widget .review-screen .choosen-sku-info .trial-sku{border-top:0px solid #999;margin-top:-5px;border-bottom:0px solid #999;padding:0px}.trial-widget .review-screen .address{text-align:center;margin-top:10px}.trial-widget .review-screen .address h3{text-transform:uppercase;font-size:rem-calc(13px);font-weight:600;margin-top:5px;margin-bottom:5px}.trial-widget .review-screen .address p{margin:0;padding:0;font-size:rem-calc(14px)}.trial-widget .review-screen .address .address-info{background-color:#FCF7F4;border:1px solid #f7e8e0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px}.trial-widget .review-screen .address .address-info p{line-height:20px;text-transform:uppercase}.trial-widget .review-screen .address .ships-via{margin-top:9px;color:#6C6C6C;font-size:rem-calc(12px)}.trial-widget .review-screen .address .ships-via i{color:#636363}.trial-widget .review-screen .order-totals{margin-top:5px;background-color:#F7F7F7;border-radius:12px;padding:5px 20px}.trial-widget .review-screen .order-totals .total-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:3px;font-size:12px;color:#4B5563}.trial-widget .review-screen .order-totals .total-row span.amount{font-weight:600}.trial-widget .review-screen .order-totals .total-row span.amount.free{color:#10B981}.trial-widget .review-screen .order-totals hr{border:none;border-top:1px solid #D1D5DB;margin:12px 0}.trial-widget .review-screen .order-totals .total-row.final{margin-bottom:0;color:#1F2937}.trial-widget .review-screen .order-totals .total-row.final span:first-child{font-size:18px;font-weight:700}.trial-widget .review-screen .order-totals .total-row.final span.amount{font-size:20px;font-weight:800}.trial-screen.simple-address-screen .form{margin-top:5px !important}.trial-screen.simple-address-screen p.lookup-message{margin-top:15px;padding:0 10px;padding-left:35px;font-size:14px;color:#444444;position:relative;width:100%;margin-bottom:15px}.trial-screen.simple-address-screen p.lookup-message i{color:#E4AB00;position:absolute;top:8px;left:8px;font-size:15px;margin-right:5px}.trial-screen.credit-card-screen li.expiration-cvv .expiration-date{float:left;width:60%}.trial-screen.credit-card-screen li.expiration-cvv .cvv{float:right;width:38%}.trial-screen.credit-card-screen .note-review-order,.trial-screen.credit-card-screen .note-credit-card-secure,.trial-screen.credit-card-screen .note-no-subcription{text-align:center;font-size:13px;color:#848484;margin-bottom:8px;line-height:15px}.trial-screen.credit-card-screen .note-credit-card-secure{margin-top:13px;letter-spacing:-0.01em}.trial-screen.credit-card-screen .note-credit-card-secure i{margin-right:3px}.trial-screen.credit-card-screen .note-review-order strong{color:#AB1874}.trial-screen.credit-card-screen .note-no-subcription{line-height:17px;color:#565656}.trial-screen.credit-card-screen .note-no-subcription .line-one{font-size:14px}.trial-screen.credit-card-screen .note-no-subcription strong{text-decoration:none;font-weight:600;color:#AB2656}.trial-screen.credit-card-screen .note-no-subcription .shipping-price{text-decoration:none;color:#1A1A1A}.trial-screen.credit-card-screen .note-no-subcription .line-two{text-decoration:none;display:block;margin-top:5px;letter-spacing:-0.01em}.trial-screen.credit-card-screen .note-no-subcription .line-two strong{text-decoration:none;color:#555555}.trial-screen.credit-card-screen h2{margin-top:-2px;text-align:center;color:#535353;font-size:rem-calc(16px);letter-spacing:.02em}.trial-screen.credit-card-screen h2 strong{color:#AB1874;font-size:rem-calc(17px)}.trial-screen.credit-card-screen .StripeElement{background-color:#FFEBEE;height:36px;padding:9px 12px;border-radius:4px;border:1px solid transparent;margin:0px 0 7px 0}.trial-screen.credit-card-screen .StripeElement--focus{border:1px solid #E7BFCF}.trial-screen.credit-card-screen .StripeElement--invalid{border-color:#FF5100}.trial-screen.credit-card-screen .StripeElement--webkit-autofill{background-color:#FFEBEE !important}.trial-screen.call-customer-service-screen h2{font-size:18px;text-align:center;margin-top:-5px}.trial-screen.call-customer-service-screen p{text-align:center}.trial-screen.call-customer-service-screen .message{margin-top:2em;font-size:14px}.trial-screen.call-customer-service-screen .error-code{margin-top:1em}.trial-screen.call-customer-service-screen .error-code span{display:inline-block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#FADCD7;padding:5px 10px;border:1px solid #EFC29B}.trial-foods-screen{z-index:50}.trial-foods-screen .view-more a{font-size:14px !important}.trial-foods-screen .product-trial-listing h4{font-size:20px}@media only screen and (min-width: lower-bound(48.063em, 64em)){.trial-foods-screen .product-trial-listing h4{font-weight:200}}.trial-foods-screen .product-trial-listing>li:nth-child(1){z-index:100}.trial-foods-screen .product-trial-listing>li:nth-child(1) .trial-widget{z-index:30 !important}.trial-foods-screen .product-trial-listing>li:nth-child(1) .trial-button{z-index:40 !important}.trial-foods-screen .product-trial-listing>li:nth-child(1) .close-button{z-index:60 !important}.trial-foods-screen .product-trial-listing>li:nth-child(1) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(1) .trial-content{z-index:50 !important}.trial-foods-screen .product-trial-listing>li:nth-child(2){z-index:200}.trial-foods-screen .product-trial-listing>li:nth-child(2) .trial-widget{z-index:60 !important}.trial-foods-screen .product-trial-listing>li:nth-child(2) .trial-button{z-index:80 !important}.trial-foods-screen .product-trial-listing>li:nth-child(2) .close-button{z-index:120 !important}.trial-foods-screen .product-trial-listing>li:nth-child(2) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(2) .trial-content{z-index:100 !important}.trial-foods-screen .product-trial-listing>li:nth-child(3){z-index:300}.trial-foods-screen .product-trial-listing>li:nth-child(3) .trial-widget{z-index:90 !important}.trial-foods-screen .product-trial-listing>li:nth-child(3) .trial-button{z-index:120 !important}.trial-foods-screen .product-trial-listing>li:nth-child(3) .close-button{z-index:180 !important}.trial-foods-screen .product-trial-listing>li:nth-child(3) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(3) .trial-content{z-index:150 !important}.trial-foods-screen .product-trial-listing>li:nth-child(4){z-index:400}.trial-foods-screen .product-trial-listing>li:nth-child(4) .trial-widget{z-index:120 !important}.trial-foods-screen .product-trial-listing>li:nth-child(4) .trial-button{z-index:160 !important}.trial-foods-screen .product-trial-listing>li:nth-child(4) .close-button{z-index:240 !important}.trial-foods-screen .product-trial-listing>li:nth-child(4) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(4) .trial-content{z-index:200 !important}.trial-foods-screen .product-trial-listing>li:nth-child(5){z-index:500}.trial-foods-screen .product-trial-listing>li:nth-child(5) .trial-widget{z-index:150 !important}.trial-foods-screen .product-trial-listing>li:nth-child(5) .trial-button{z-index:200 !important}.trial-foods-screen .product-trial-listing>li:nth-child(5) .close-button{z-index:300 !important}.trial-foods-screen .product-trial-listing>li:nth-child(5) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(5) .trial-content{z-index:250 !important}.trial-foods-screen .product-trial-listing>li:nth-child(6){z-index:600}.trial-foods-screen .product-trial-listing>li:nth-child(6) .trial-widget{z-index:180 !important}.trial-foods-screen .product-trial-listing>li:nth-child(6) .trial-button{z-index:240 !important}.trial-foods-screen .product-trial-listing>li:nth-child(6) .close-button{z-index:360 !important}.trial-foods-screen .product-trial-listing>li:nth-child(6) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(6) .trial-content{z-index:300 !important}.trial-foods-screen .product-trial-listing>li:nth-child(7){z-index:700}.trial-foods-screen .product-trial-listing>li:nth-child(7) .trial-widget{z-index:210 !important}.trial-foods-screen .product-trial-listing>li:nth-child(7) .trial-button{z-index:280 !important}.trial-foods-screen .product-trial-listing>li:nth-child(7) .close-button{z-index:420 !important}.trial-foods-screen .product-trial-listing>li:nth-child(7) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(7) .trial-content{z-index:350 !important}.trial-foods-screen .product-trial-listing>li:nth-child(8){z-index:800}.trial-foods-screen .product-trial-listing>li:nth-child(8) .trial-widget{z-index:240 !important}.trial-foods-screen .product-trial-listing>li:nth-child(8) .trial-button{z-index:320 !important}.trial-foods-screen .product-trial-listing>li:nth-child(8) .close-button{z-index:480 !important}.trial-foods-screen .product-trial-listing>li:nth-child(8) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(8) .trial-content{z-index:400 !important}.trial-foods-screen .product-trial-listing>li:nth-child(9){z-index:900}.trial-foods-screen .product-trial-listing>li:nth-child(9) .trial-widget{z-index:270 !important}.trial-foods-screen .product-trial-listing>li:nth-child(9) .trial-button{z-index:360 !important}.trial-foods-screen .product-trial-listing>li:nth-child(9) .close-button{z-index:540 !important}.trial-foods-screen .product-trial-listing>li:nth-child(9) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(9) .trial-content{z-index:450 !important}.trial-foods-screen .product-trial-listing>li:nth-child(10){z-index:1000}.trial-foods-screen .product-trial-listing>li:nth-child(10) .trial-widget{z-index:300 !important}.trial-foods-screen .product-trial-listing>li:nth-child(10) .trial-button{z-index:400 !important}.trial-foods-screen .product-trial-listing>li:nth-child(10) .close-button{z-index:600 !important}.trial-foods-screen .product-trial-listing>li:nth-child(10) .box-border,.trial-foods-screen .product-trial-listing>li:nth-child(10) .trial-content{z-index:500 !important}.trial-screen.error-screen .cart-error-message{text-align:center;margin-top:20px;padding:0 20px}.trial-screen.error-screen .cart-error-message .icon{color:#ce2656;font-size:30px}.trial-screen.error-screen .cart-error-message .message .headline{color:#1a1a1a;font-size:18px;font-weight:600;line-height:22px;margin-top:5px}.trial-screen.error-screen .cart-error-message .message .error-message{color:#a93254;font-size:16px;font-weight:400;margin-top:5px}.trial-screen.add-success-message .add-success-message-content{text-align:center}.trial-screen.add-success-message .add-success-message-content .icon{margin-top:20px}.trial-screen.add-success-message .add-success-message-content .add-success-message-text{font-size:18px;font-weight:600;margin-top:5px}.trial-widget .back-button i{transition:transform 0.3s ease;transform:translateX(0px)}.trial-widget .back-button i.back-hover{transform:translateX(-2px)}.trial-footer{display:none}.trial-waypoint-mobile{visibility:hidden;position:fixed;top:66px;right:0;z-index:140;text-align:center;background-color:white;width:100%;opacity:0;transition:opacity 300ms ease;pointer-events:none}@media only screen and (min-width: lower-bound(48.063em, 64em)){.trial-waypoint-mobile{display:none !important}}.trial-waypoint-mobile.active{opacity:1;visibility:visible;top:66px;right:0;z-index:140;position:fixed;pointer-events:auto}.trial-waypoint-mobile .cta{width:80%;margin:10px auto;margin-bottom:1px;padding-top:5px;padding-bottom:5px;font-weight:600;font-family:filson-pro, 'open-sans', sans-serif;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:18px;background-color:#ffe000}.trial-waypoint-mobile .trial-count{font-size:14px;margin-bottom:5px}.trial-waypoint-mobile.trial-mobile-footer{border-top:1px solid #E1DFD8;padding-bottom:10px;transition:transform 0.3s cubic-bezier(0.33, 1, 0.68, 1);transform:translate(0, 90px);box-shadow:rgba(0,0,0,0.1) 0px -5px 5px -3px,rgba(0,0,0,0.05) 0px 4px 6px -2px}.trial-waypoint-mobile.trial-mobile-footer .cta{padding-top:8px;padding-bottom:8px;margin-bottom:5px}.trial-waypoint-mobile.trial-mobile-footer.active{transform:translate(0, 0)}.trial-waypoint-desktop{display:none;z-index:100;background-color:rgba(255,255,255,0.93);border-top:1px solid #EAEAEA;padding:5px 0}@media only screen and (max-width: upper-bound(0em, 48em)){.trial-waypoint-desktop{display:none !important}}.trial-waypoint-desktop h2{font-size:rem-calc(27px);font-weight:400;color:#325562}.trial-waypoint-desktop h3{font-size:rem-calc(20px);margin-bottom:0}.trial-waypoint-desktop .trial-button-padding{margin-top:10px}.trial-waypoint-desktop .shipping-info{padding:0;margin:5px 0;font-size:rem-calc(11px);color:#808080}.trial-waypoint-desktop .trial-picture{position:relative}.trial-waypoint-desktop .trial-picture img{position:absolute;top:-40px;left:-20px;opacity:0.95}.trial-screen .stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:3px}@media (max-height: 500px){.trial-screen .stepper-wrapper{display:none}}.trial-screen .stepper-wrapper .stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}.trial-screen .stepper-wrapper .stepper-item:before{position:absolute;content:"";border-bottom:2px solid #ED7EA8;width:100%;top:12px;left:-50%;z-index:2}.trial-screen .stepper-wrapper .stepper-item:after{position:absolute;content:"";border-bottom:2px solid #ED7EA8;width:100%;top:12px;left:50%;z-index:2}.trial-screen .stepper-wrapper .stepper-item.active{font-weight:bold}.trial-screen .stepper-wrapper .stepper-item.active .step-counter{border:2px solid #cf1d60;color:white;background-color:#cf1d60;padding:1px}.trial-screen .stepper-wrapper .stepper-item.completed .step-counter{background-color:#B95B6E;color:#FFFFFF}.trial-screen .stepper-wrapper .stepper-item.completed:after{position:absolute;content:"";border-bottom:2px solid #B95B6E;width:100%;top:12px;left:50%;z-index:3}.trial-screen .stepper-wrapper .stepper-item:first-child:before{content:none}.trial-screen .stepper-wrapper .stepper-item:last-child:after{content:none}.trial-screen .stepper-wrapper .stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:25px;height:25px;border:2px solid #ffffff;border-radius:50%;background:#ED7EA8;color:#FFFFFF;margin-bottom:6px;font-size:12px;font-family:museo-sans, sans-serif}.checkmark-circle{width:40px;height:40px;position:relative;display:inline-block;vertical-align:top}.checkmark-circle .background{display:block;width:40px;height:40px;border-radius:50%;border:4px solid #2EB150;position:absolute;transition:all .5s 0.15s;opacity:0}.checkmark-circle .background.active{opacity:1;transform:rotateY(180deg)}.checkmark-circle .checkmark{display:block;opacity:0;border-radius:0px}.checkmark-circle .checkmark.active{opacity:1;transition:all 0s 0.0s}.checkmark-circle .checkmark.draw:after{animation-delay:0ms;animation-duration:.8s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(140deg);animation-fill-mode:forwards}.checkmark-circle .checkmark:after{opacity:1;height:27px;width:27px;transform-origin:left top;border-right:4.4444444444px solid #2EB150;border-top:4.4444444444px solid #2EB150;border-radius:2px !important;content:'';left:9px;top:23px;position:absolute}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:11.4285714286px;opacity:1}40%{height:20px;width:11.4285714286px;opacity:1}100%{height:20px;width:11.4285714286px;opacity:1}}.trial-widget-layout{visibility:hidden;opacity:0;transition:opacity 0.3s ease, visibility 0.3s ease}.trial-widget-layout.active{visibility:visible;opacity:1}.trial-widget-layout .trial-callout{margin:0;background-image:url(https://my.drharveys.com/assets/trial-callout-99a3b77a6dd15f25985e1078c9099d153fc4a768078b52ea80e2f668a9e151b8.jpg);background-repeat:no-repeat;background-size:80% 100%;background-position:center center;height:200px;z-index:20;position:relative}.trial-widget-layout .trial-callout .callout-button-wrapper{padding-top:20px;margin-bottom:10px;position:relative}.trial-widget-layout .trial-callout .callout-button-wrapper .trial-data-wrapper{position:relative}.trial-widget-layout .trial-callout .trial-button a{border-bottom:2px solid #8B1339;border-right:1px solid #8B1339}.trial-widget-layout .trial-callout .trial-button a.completed{border-color:#24680B}.trial-widget-layout .trial-callout .feature-bullets{text-align:center;position:relative;font-family:museo-sans, sans-serif;margin:0 auto;transform:translateY(-5px);width:250px;top:-10px}.trial-widget-layout .trial-callout .feature-bullets .trial-arrow{position:absolute;display:block !important;visibility:visible;opacity:1;transition:opacity 0.8s ease, visibility 0.8s ease;right:-5px;top:0px;width:23px;height:115px;background-image:url(https://my.drharveys.com/assets/trial-arrow-green-71a28e028a024843b990a113a6cefc84b5566c547f9bdc054c9780748beaac53.png);background-repeat:no-repeat;background-size:contain}.trial-widget-layout .trial-callout .feature-bullets .trial-arrow.hidden{visibility:hidden;opacity:0;display:block}.trial-widget-layout .trial-callout .feature-bullets h2{all:revert;font-size:16px;font-weight:400;color:#A50024;margin-bottom:1px}.trial-widget-layout .trial-callout .feature-bullets h2 i{color:#D58B90}.trial-widget-layout .trial-callout .feature-bullets h3{all:revert;margin-top:0;font-size:15px;color:#6B6349;margin-bottom:3px;font-weight:400}.trial-widget-layout .trial-callout .feature-bullets h3 strong{font-weight:400;text-decoration:underline}
