html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0;clear:both}input,select{vertical-align:middle}body{font:13px sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}select,input,textarea{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}body,select,input,textarea{color:#444}h1,h2,h3,h4,h5,h6{font-weight:bold;text-rendering:optimizeLegibility;font-weight:normal}html{-webkit-font-smoothing:antialiased}a:hover,a:active{outline:none}ol,ul{list-style:none}ol{margin-left:30px;list-style-type:decimal}small{font-size:85%}strong,th{font-weight:bold}td, td
img{vertical-align:top}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:middle;*vertical-align:baseline}.ie6
input{vertical-align:text-bottom}label,input[type=button],input[type=submit],button{cursor:pointer}a:link{-webkit-tap-highlight-color:#43bcdf}html{overflow-y:scroll}button{width:auto;overflow:visible}.ie7
img{-ms-interpolation-mode:bicubic}em{font-style:normal}@font-face{font-family:'scale';src:url('/styles/fonts/font/scale.eot?27337519');src:url('/styles/fonts/font/scale.eot?27337519#iefix') format('embedded-opentype'),
url('/styles/fonts/font/scale.woff2?27337519') format('woff2'),
url('/styles/fonts/font/scale.woff?27337519') format('woff'),
url('/styles/fonts/font/scale.ttf?27337519') format('truetype'),
url('/styles/fonts/font/scale.svg?27337519#scale') format('svg');font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"scale";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-spin5:before{content:'\e800'}.icon-spin:before{content:'\e801'}.icon-mail:before{content:'\e802'}.icon-star:before{content:'\e803'}.icon-star-empty:before{content:'\e804'}.icon-star-half:before{content:'\e805'}.icon-star-half-alt:before{content:'\e806'}.icon-user-1:before{content:'\e807'}.icon-user-plus:before{content:'\e808'}.icon-videocam:before{content:'\e809'}.icon-picture:before{content:'\e80a'}.icon-camera:before{content:'\e80b'}.icon-help-circle:before{content:'\e80c'}.icon-info-circle:before{content:'\e80d'}.icon-link:before{content:'\e80e'}.icon-attach:before{content:'\e80f'}.icon-lock:before{content:'\e810'}.icon-tag:before{content:'\e811'}.icon-flag:before{content:'\e812'}.icon-thumbs-up-alt:before{content:'\e813'}.icon-thumbs-down-alt:before{content:'\e814'}.icon-download-1:before{content:'\e815'}.icon-upload:before{content:'\e816'}.icon-edit:before{content:'\e817'}.icon-chat:before{content:'\e818'}.icon-attention:before{content:'\e819'}.icon-trash:before{content:'\e81a'}.icon-doc:before{content:'\e81b'}.icon-file-pdf:before{content:'\e81c'}.icon-folder-open:before{content:'\e81d'}.icon-menu:before{content:'\e81e'}.icon-cog:before{content:'\e81f'}.icon-cog-alt:before{content:'\e820'}.icon-wrench:before{content:'\e821'}.icon-calendar:before{content:'\e822'}.icon-down-open:before{content:'\e823'}.icon-left-open:before{content:'\e824'}.icon-right-open:before{content:'\e825'}.icon-up-open:before{content:'\e826'}.icon-angle-left:before{content:'\e827'}.icon-angle-right:before{content:'\e828'}.icon-angle-up:before{content:'\e829'}.icon-angle-down:before{content:'\e82a'}.icon-angle-double-up:before{content:'\e82b'}.icon-angle-double-down:before{content:'\e82c'}.icon-cw:before{content:'\e82d'}.icon-ccw-1:before{content:'\e82e'}.icon-laptop:before{content:'\e82f'}.icon-globe:before{content:'\e830'}.icon-leaf:before{content:'\e831'}.icon-bold:before{content:'\e832'}.icon-italic:before{content:'\e833'}.icon-list-bullet:before{content:'\e834'}.icon-check-1:before{content:'\e835'}.icon-dot-circled:before{content:'\e836'}.icon-chart-line:before{content:'\e837'}.icon-credit-card:before{content:'\e838'}.icon-facebook:before{content:'\e839'}.icon-gplus:before{content:'\e83a'}.icon-instagram:before{content:'\e83b'}.icon-linkedin:before{content:'\e83c'}.icon-twitter:before{content:'\e83d'}.icon-youtube:before{content:'\e83e'}.icon-search:before{content:'\e83f'}.icon-heart:before{content:'\e840'}.icon-user:before{content:'\e841'}.icon-picture-1:before{content:'\e842'}.icon-check:before{content:'\e843'}.icon-cancel-1:before{content:'\e844'}.icon-plus-1:before{content:'\e845'}.icon-info:before{content:'\e846'}.icon-home:before{content:'\e847'}.icon-link-1:before{content:'\e848'}.icon-eye:before{content:'\e849'}.icon-download:before{content:'\e84a'}.icon-upload-cloud:before{content:'\e84b'}.icon-reply:before{content:'\e84c'}.icon-quote:before{content:'\e84d'}.icon-code:before{content:'\e84e'}.icon-export:before{content:'\e84f'}.icon-pencil:before{content:'\e850'}.icon-comment-1:before{content:'\e851'}.icon-bell-1:before{content:'\e852'}.icon-vcard:before{content:'\e853'}.icon-tools:before{content:'\e854'}.icon-share:before{content:'\e855'}.icon-logout:before{content:'\e856'}.icon-clock:before{content:'\e857'}.icon-arrow-combo:before{content:'\e858'}.icon-down-dir:before{content:'\e859'}.icon-left-dir:before{content:'\e85a'}.icon-right-dir:before{content:'\e85b'}.icon-up-dir:before{content:'\e85c'}.icon-level-up:before{content:'\e85d'}.icon-erase:before{content:'\e85e'}.icon-floppy:before{content:'\e85f'}.icon-rocket:before{content:'\e860'}.icon-camera-outline:before{content:'\e861'}.icon-stopwatch:before{content:'\e862'}.icon-ok:before{content:'\e863'}.icon-ok:before{content:'\e863'}.icon-ok-circle:before{content:'\e864'}.icon-cancel:before{content:'\e865'}.icon-cancel-circle:before{content:'\e866'}.icon-block:before{content:'\e867'}.icon-print:before{content:'\e868'}.icon-basket:before{content:'\e869'}.icon-user-male:before{content:'\e86a'}.icon-user-female:before{content:'\e86b'}.icon-users:before{content:'\e86c'}.icon-ok-1:before{content:'\e86d'}.icon-comment:before{content:'\e86e'}.icon-move:before{content:'\e86f'}.icon-cloud:before{content:'\e870'}.icon-money:before{content:'\e871'}.icon-login:before{content:'\e872'}.icon-sitemap:before{content:'\e873'}.icon-eye-1:before{content:'\e874'}.icon-eye-off:before{content:'\e875'}.icon-truck:before{content:'\e876'}.icon-heart-1:before{content:'\e877'}.icon-down-bold:before{content:'\e878'}.icon-right-bold:before{content:'\e879'}.icon-cancel-circled:before{content:'\e87a'}.icon-ok-2:before{content:'\e87b'}.icon-ok-2:before{content:'\e87b'}.icon-box:before{content:'\e87c'}.icon-phone:before{content:'\e87d'}.icon-exclamation:before{content:'\e87e'}.icon-tag-1:before{content:'\e87f'}.icon-truck-1:before{content:'\e880'}.icon-attention-alt:before{content:'\e881'}.icon-thumbs-up:before{content:'\e882'}.icon-location:before{content:'\e883'}.icon-dna:before{content:'\e884'}.icon-brush-1:before{content:'\e885'}.icon-book-open:before{content:'\e886'}.icon-minus:before{content:'\e887'}.icon-users-1:before{content:'\e888'}.icon-female:before{content:'\e889'}.icon-arrows-ccw:before{content:'\e88a'}.icon-left-bold:before{content:'\e88b'}.icon-volume-up:before{content:'\e88c'}.icon-heart-empty:before{content:'\e88d'}.icon-heart-empty-1:before{content:'\e88e'}.icon-right-circle:before{content:'\e88f'}.icon-left-circle:before{content:'\e890'}.icon-resize-small:before{content:'\e891'}.icon-gmail:before{content:'\e892'}.icon-yahoo:before{content:'\e893'}.icon-bookmark:before{content:'\e894'}.icon-zoom-in:before{content:'\e895'}.icon-plus-circled:before{content:'\e896'}.icon-grid:before{content:'\e897'}.icon-folder:before{content:'\e898'}.icon-ok-circled2:before{content:'\e899'}.icon-cancel-circled2:before{content:'\e89a'}.icon-up:before{content:'\e89b'}.icon-right:before{content:'\e89c'}.icon-left:before{content:'\e89d'}.icon-down:before{content:'\e89e'}.icon-down-small:before{content:'\e89f'}.icon-left-small:before{content:'\e8a0'}.icon-right-small:before{content:'\e8a1'}.icon-up-small:before{content:'\e8a2'}.icon-help-circled:before{content:'\e8a3'}.icon-question:before{content:'\e8a4'}.icon-info-circled-alt:before{content:'\f086'}.icon-pinterest-squared:before{content:'\f0d3'}.icon-gplus-squared:before{content:'\f0d4'}.icon-mail-alt:before{content:'\f0e0'}.icon-exchange:before{content:'\f0ec'}.icon-bell-alt:before{content:'\f0f3'}.icon-coffee:before{content:'\f0f4'}.icon-plus-squared:before{content:'\f0fe'}.icon-angle-double-right:before{content:'\f101'}.icon-circle:before{content:'\f111'}.icon-crop:before{content:'\f125'}.icon-ellipsis:before{content:'\f141'}.icon-youtube-play:before{content:'\f16a'}.icon-sun:before{content:'\f185'}.icon-paper-plane:before{content:'\f1d8'}.icon-brush:before{content:'\f1fc'}.icon-pinterest:before{content:'\f231'}.icon-balance-scale:before{content:'\f24e'}.icon-hand-paper-o:before{content:'\f256'}.icon-shopping-bag:before{content:'\f290'}.icon-percent:before{content:'\f295'}.icon-handshake-o:before{content:'\f2b5'}.icon-envelope-open:before{content:'\f2b6'}.icon-envelope-open-o:before{content:'\f2b7'}.icon-user-o:before{content:'\f2c0'}.icon-twitter-squared:before{content:'\f304'}.icon-facebook-squared:before{content:'\f308'}@font-face{font-family:Lumberjack;src:url(/styles/fonts/font/Lumberjack.otf)}html{box-sizing:border-box;font-family:"Zilla Slab",sans-serif}*,*:before,*:after{box-sizing:inherit}i.flag-icon{margin-right:5px}body{-webkit-animation-delay:0.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:0.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}@-webkit-keyframes
fontfix{from{opacity:1}to{opacity:1}}body{font-family:"Zilla Slab",serif;background-color:#fffefc;font-size:13pt;color:#242a2b;overflow-x:hidden}.width{max-width:1180px;margin:auto;padding:0
20px}img{max-width:100%}a{color:#67b7e1}em{font-style:italic}p{margin:5px
0 20px 0}.focus-banner{position:fixed;display:block;width:100%;margin:0;padding:0;background-color:#c37e5d;text-align:center;z-index:10000}.focus-banner
p{margin:0;padding:16px
20px;font-family:sans-serif;font-size:17px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.has-focus-banner
#header{margin-top:52px}#header{background:transparent;color:#fff;border-bottom:2px solid #C37E5D;padding:15px
0}#header{font-family:"Montserrat",sans-serif}#header
.width{display:flex;justify-content:space-between;align-items:center}#header .mobile-menu{display:none}#header
.logo{display:flex;align-items:center;text-decoration:none}#header .logo .logo-text{white-space:nowrap;font-family:Lumberjack;font-size:18px;letter-spacing:0.72px;color:#424e53;padding-left:8px;padding-right:8px}#header .logo
img{max-height:52px;max-width:178px;object-fit:contain}#header
ul{margin-left:auto}#header ul
li{display:inline-block;text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:2px}#header ul li>a{text-decoration:none;color:#677B7E;display:inline-block;padding:0
20px;position:relative}#header ul li > a.selected,
#header ul li>a:hover{color:#A46652}@media screen and (min-width:721px){#header ul li > a:hover:before,#header ul li>a:hover:before{content:'';position:absolute;width:100%;background:linear-gradient(90deg, #8E5C46 0%, #C37E5D 49.31%, #7A4F3C 100%);height:4px;top: -36px;left:0}#header
ul{margin-right:auto}#header ul
li{font-size:14px;letter-spacing:normal}#header ul li>a{padding:0
7px}}h1,h2,h3,h4{font-family:"Montserrat",sans-serif;font-weight:bold;color:#242a2b;line-height:1.2}h1{font-size:36pt}h2{font-size:24pt}h3{font-size:20pt}h4{font-size:16pt}sup,sub{vertical-align:baseline;position:relative;top: -0.4em}sub{top:0.4em}.red{color:#F00}ul.checklist,ul.x{list-style-type:none;margin:0
0 20px 1.5em}section ul.checklist ,
section
ul.x{margin-bottom:0}ul.checklist li:before,
ul.x li:before{font-family:scale;font-size:22px;margin-right:0.5em}ul.checklist li,
ul.x
li{text-indent: -1.5em;list-style:none}ul.checklist li:before{content:"\e843";color:#ee6603}ul.x li:before{content:"\e865";color:#F00;font-size:19px}section{background:#e0f3f7;padding:1em;margin-bottom:20px}#header .cart .show-cart{text-decoration:none;white-space:nowrap}#header .cart .show-cart
em{color:#3ac49e}#header .cart .show-cart
span{color:#677b7e;font-size:14px;font-weight:bold}.header-cart{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:100;color:#242a2b}#header .cart .header-cart{display:none}.header-cart .cart-inner{background-color:#fffefc;padding:20px
40px;position:absolute;top:0;right:-100%;bottom:0;width:600px}.header-cart
h2{font-size:24px;font-weight:bold;line-height:1;color:#e39678;padding-bottom:20px;border-bottom:1px solid #e39678}.header-cart h2:before{content:"\E844";font-family:"scale";float:right;color:#677b7e;border:1px
solid #677b7e;border-radius:30px;font-size:19px;padding:4px
8px 2px;cursor:pointer;line-height:1}.header-cart
table{width:100%;margin-bottom:30px}.header-cart table
th{font-family:Montserrat;font-size:14px;font-weight:600;line-height:1;padding:20px
0;text-align:left;color:#677b7e;border-bottom:1px solid #f0eee5}.header-cart table
td{padding:10px
0;font-family:Montserrat;font-size:16px;line-height:0.9;color:#242a2b;padding:10px
0;font-weight:500}.header-cart table .item
td{border-bottom:1px solid #f0eee5;padding:20px
0;font-weight:bold}.header-cart table .total
td{border-top:1px solid #f0eee5;font-size:18px;padding:20px
0}.header-cart table .save
td{color:#3ac49e}.header-cart table .subtotal
td{padding-top:20px}.header-cart table .shipping
td{padding-bottom:20px}.header-cart table .item em,.header-cart table .total
td{font-weight:bold}.header-cart table td:first-child{width:90px}.header-cart table td:last-child,.header-cart table th:last-child{text-align:right}.header-cart table td
em{font-style:normal}.header-cart table td
small{font-family:ZillaSlab;font-size:16px;line-height:1.1;color:#677b7e;display:block;font-weight:normal;margin-top:7px}.header-cart table .item
img{width:80px;margin-right:10px}.header-cart .button,.header-cart .hollow-button{font-size:12px;padding:18px
40px;line-height:1;width:230px;text-align:center}.header-cart
.button{float:right}.header-cart .hollow-button{border-radius:50px;color:#677b7e}.header-cart
.seals{padding:30px;display:flex;justify-content:space-around;align-items:center;border-top:1px solid #f0eee5;margin:40px
-40px 0}.header-cart.cart-empty
p{padding:30px;margin:0;text-align:center}.header-cart.cart-empty .hollow-button{display:block;margin:auto}#footer{background:#fffcf7;border-top:2px solid #C37E5D}#footer .email-capture{padding:28px
0 43px}#footer .email-capture
.container{max-width:1090px;margin:0
auto}#footer .email-capture
.left{display:inline-block;vertical-align:top;width:45%;margin:0
10% 0 0;padding:0;text-align:left}#footer .email-capture .left h2,
#footer .email-capture .left h3,
#footer .email-capture .left h4,
#footer .email-capture .left h5,
#footer .email-capture .left
h6{margin:0
0 10px;padding:0;font-family:'Montserrat',sans-serif;font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#242a2b}#footer .email-capture .left
p{margin:0;padding:0;font-family:"Zilla Slab",serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b}#footer .email-capture
.right{float:right;max-width:433px;width:45%;margin:0;padding:10px
0 0;display:inline-block;vertical-align:top;text-align:left}#footer .email-capture .right .email-capture-form .gray-bg{height:48px;background-color:#d98a71;font-size:0;border-radius:24px}#footer .email-capture .right .email-capture-form
.text{min-height:48px;width:70%;margin:0;padding:10px
5% 10px 4%;vertical-align:top;font-family:"Zilla Slab",serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#242a2b;border:4px
solid #d98a71;border-radius:24px}#footer .email-capture .right .email-capture-form
.btn{min-height:48px;vertical-align:top;padding:15px
0 15px 2%;background:none;background-color:#d98a71;font-family:Montserrat;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff}#footer .email-capture .right .post-sub
p{margin:15px
0 0;padding:0;font-family:"Zilla Slab",serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#242a2b}#footer
.top{padding:0
20px;border-top:2px solid #C37E5D}#footer
.body{padding:40px
0 30px;text-align:center}#footer .body
ul{margin:30px
0 40px}#footer .body ul
li{display:inline-block;text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:2px}#footer .body ul li>a{text-decoration:none;color:#677B7E;display:inline-block;padding:30px
40px;position:relative;font-family:"Montserrat",sans-serif}#footer .body ul li>a:hover{color:#C37E5D}#footer .body .social-icons{margin:0;font-size:0;text-align:center}#footer .body .social-icons
li{width:25px;margin:0
15px}#footer .body .social-icons li
a{padding:0}#footer .body .social-icons li a
i{display:block}#footer .body .social-icons li a i::before{max-height:20px;font-size:20px}#footer .body
.disclaimer{margin-bottom:30px}#footer .body .disclaimer:before{content:'';height:2px;width:20px;background:linear-gradient(to right, #ffad8b, #b96f5d);border-radius:1px;display:block;margin:0
auto}#footer .body .disclaimer
p{font-size:14px;line-height:1.5;padding-top:10px;color:#677b7e}#footer .body .disclaimer p:last-child{margin-bottom:0}#footer
.bottom{background:#f5f1ea;margin:0;padding:20px}#footer .bottom
.width{display:flex;justify-content:space-between;align-items:center}#footer .bottom
p{margin:0;color:#677b7e;line-height:1.3;font-size:12px;font-family:"Montserrat",sans-serif}#footer .bottom
ul{margin-left:auto}#footer .bottom ul
li{display:inline-block;margin-left:25px}#footer .bottom ul li
a{color:#677b7e;line-height:1.3;font-size:12px;font-family:"Montserrat",sans-serif;text-decoration:none}#footer .body .footer-text{font-family:Lumberjack;font-size:32px;margin-top:56px;margin-bottom:40px}.spinner{display:inline-block;height:16px;width:16px;margin:0px
auto;position:relative;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:2px solid rgba(255, 255, 255, .35);border-right:2px solid rgba(255, 255, 255, .35);border-bottom:2px solid rgba(255, 255, 255, .35);border-top:2px solid rgba(255,255,255,.8);border-radius:100%;vertical-align:text-bottom;margin-right:4px}.spinner.dark-spin{border-left:2px solid rgba(0, 0, 0, .35);border-right:2px solid rgba(0, 0, 0, .35);border-bottom:2px solid rgba(0, 0, 0, .35);border-top:2px solid rgba(0,0,0,.8)}.unsubscribe{font-size:18px;padding:0
25px;box-sizing:border-box}.unsubscribe
h1{padding-top:25px;font-size:48px}.unsubscribe p,
.unsubscribe
button{margin:15px
0 0;display:inline-block}.unsubscribe
button{margin-bottom:15px}.unsubscribe
ul{margin:15px
0 25px}.unsubscribe
ul{list-style:disc inside}.unsubscribe button:hover{background:#000;color:#fff}.pagination{text-align:center}.pagination
a{color:#3ac49e;padding:0
7px;display:inline-block;text-decoration:none}.pagination
a.pagingCurrent{background:#3ac49e;color:#fff}.pagination a i:before{margin:0}.pagination .prev-next{padding:0}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;z-index:30;background:rgba(0, 0, 0, 0.3);z-index:10}.ie7
#overlay{display:none;width:0;height:0}.overlay{position:absolute;background:#000;opacity:0.1;z-index:1502}.nps-container{padding:60px
0px 40px 0px}.nps-container
p{margin:0px
0px 40px 0px;font-size:20px}@-webkit-keyframes
rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes
rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes
rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes
rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}button
.spinner{height:20px;margin-left:5px;vertical-align: -4px;width:20px}.mobile{display:none}@media (max-width: 1120px){#header .logo
img{max-height:34px}#header .logo .logo-text{letter-spacing:normal;font-size:11px}#header ul
li{font-size:12px}#footer .email-capture
.container{padding:0
10px}#footer .email-capture
.left{margin-right:5%}}@media (max-width: 940px){#header .logo
img{max-height:25px}}@media (max-width: 720px){.focus-banner{position:static}.has-focus-banner
#header{margin-top:0}#header{background-color:#fffefc;padding:10px
0;position:fixed;top:0;left:0;right:0;z-index:500}body{padding-top:58px}#header
.logo{margin:0
auto}#header .logo
img{height:34px}#header .logo .logo-text{font-size:14px}#header
ul{display:none;position:absolute;top:60px;right:0;left:0;box-shadow: -2px 20px 20px 0px rgba(98, 124, 127, 0.19);background-color:#fffefc;z-index:5}#header ul
li{display:block;width:auto;text-align:center;padding:15px
0}#header .mobile-menu{display:block;color:#677b7e;position:absolute;left:15px}}@media screen and (max-width: 700px){#header .top>p{display:none}.top-banner
.width{padding:0
20px}#footer .email-capture
.left{display:block;width:100%;margin:0
0 30px;padding:0
10px}#footer .email-capture .left h2,
#footer .email-capture .left h3,
#footer .email-capture .left h4,
#footer .email-capture .left h5,
#footer .email-capture .left
h6{text-align:center}#footer .email-capture .left
p{text-align:center}#footer .email-capture
.right{display:block;float:none;max-width:none;width:100%;padding:0
10px}#footer .email-capture .right .email-capture-form .gray-bg{height:auto;background-color:transparent}#footer .email-capture .right .email-capture-form
.text{display:block;min-width:auto;width:100%;margin-bottom:10px;border:2px
solid #df9179;text-align:center}#footer .email-capture .right .email-capture-form
.btn{display:block;width:100%}#footer .body .footer-lw2lc-text{font-size:19px}}@media screen and (max-width:600px){.header-cart .cart-inner{width:100%;right:0;overflow:auto;padding:15px}.header-cart
h2{font-size:18px;padding-bottom:16px}.header-cart h2:before{font-size:16px;padding:2px
6px 2px}.header-cart .button, .header-cart .hollow-button{display:block;margin:0
auto 20px;float:none}.header-cart table .item
img{width:50px}.header-cart table td:first-child{width:60px}.header-cart table .item
td{padding:10px
0;vertical-align:middle}.header-cart table
td{font-size:14px}.header-cart
table{margin-bottom:20px}.header-cart
.seals{margin:20px
-15px;padding:20px}.header-cart .seals
img{width:44px}.header-cart .seals img:nth-child(2){width:70px}.header-cart table .subtotal
td{padding-top:15px}.header-cart table .total
td{padding:15px
0}.header-cart table .shipping
td{padding-bottom:15px}#footer .body
img{width:120px}#footer .body
ul{margin:5px
0 15px}#footer .body ul
li{display:block}#footer .body ul li>a{padding:12px
17px}#footer .bottom
p{margin:0
0 2px}#footer .bottom
.width{display:block;text-align:center}#footer .bottom ul
li{display:block;margin:0
0 2px}#footer .bottom ul li
a{color:#e39678;text-decoration:underline}}@media screen and (max-width: 420px){.header-cart table td
small{display:none}#header{height:56px}#header .logo
img{height:19px}}@media screen and (max-width: 385px){.top-banner
.width{padding:0
10px}.top-banner
.section{display:inline-block;padding:2px
10px}.top-banner .section.event-title{height:auto;padding:2px
10px}.top-banner
.desktop{display:none}}i.icon-handshake-o:before{margin-left:0;margin-right:0.4em}form{display:block}form
label{display:block;font-size:13pt;margin-bottom:5px}input.text,textarea,select{width:250px;border:1px
solid #d2d2d2;font-size:16px;padding:11px;margin:0
0 10px 0;box-shadow:inset 0 3px 3px  #fafafa}form
textarea{width:500px}.errors,.notice{background-color:#f1dede;border:1px
solid #edd3d7;color:#b74b4b;padding:8px
8px 8px 14px;margin-bottom:10px;text-align:left}.labelpair{display:inline-block;margin-right:15px;vertical-align:top}.error-message{background:#f05c54;color:#fff;padding:8px
12px;position:absolute;border-radius:4px;z-index:5;top:100%;left:auto;right:auto;font-weight:normal;font-size:9pt;text-align:left}.error-message:after{content:"";position:absolute;right:5px;bottom:-15px;border-style:solid;border-color:#f05c54 transparent transparent;border-width:10px}.button,button,.black-button,.btn,.green-button{background:rgb(195,120,102);background: -moz-linear-gradient(top, rgba(195,120,102,1) 0%, rgba(218,139,113,1) 100%);background: -webkit-linear-gradient(top, rgba(195,120,102,1) 0%,rgba(218,139,113,1) 100%);background:linear-gradient(to bottom, rgba(195,120,102,1) 0%,rgba(218,139,113,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c37866', endColorstr='#da8b71',GradientType=0 );font-family:Montserrat;font-size:14px;display:inline-block;font-weight:bold;color:#fff;text-transform:uppercase;padding:20px
40px;text-decoration:none;border-radius:50px;outline:none;box-shadow:none;border:none;cursor:pointer}.black-button{background:#000}.green-button{background:#3ac49e}.button:hover,button:hover,.btn:hover{background:#da8b71}.green-button:hover{background:#3DCFA7}.blue-button{color:#fff;background:#01aeff;}.blue-button:hover{background:#33beff}.hollow-button{padding:16px
50px;border:2px
solid #e39678;text-align:center;color:#e39678;text-transform:uppercase;font-size:14px;font-family:Montserrat;display:inline-block;text-decoration:none;outline:none;font-weight:bold}.hollow-button:hover{color:#fff;background:#e39678}.email-capture-form.blackfridayjuly .checkout-modal{background:#24292c}.email-capture-form.blackfridayjuly .checkout-modal
h3{font-weight:500;font-size:27px}.email-capture-form.blackfridayjuly .email-modal
h2{font-size:30px;color:white}.email-capture-form.blackfridayjuly .checkout-modal .form-step
h1{font-size:75px;font-weight:500;color:white}.email-capture-form.blackfridayjuly .checkout-modal .form-step h1
span{font-weight:bold;color:#009d4e}.email-capture-form.blackfridayjuly .checkout-modal .form-content
img{max-width:100%}.intro+.form-step{display:none}#homepage .email-health-club{position:absolute;top:128px;left:50%;transform:translate(-50%, -50%);text-align:center;width:100%;padding:0
40px}#homepage .email-health-club
h1{font-size:62px;color:#255d83;font-weight:300}#homepage .email-health-club
p{color:#255d83;font-size:15pt;font-weight:400}#homepage .email-health-club
form{max-width:700px;margin:20px
auto 0;font-size:0;box-shadow:0 -2px 5px #ccc}#homepage .email-health-club
input{height:55px;padding:10px;width:67%;font-size:15pt;border:none;margin:0}#homepage .email-health-club
button{width:33%;height:55px;border:none;padding:0;vertical-align:bottom;font-size:15pt;font-family:"Helvetica",sans-serif;background:#5cdb09;color:#fff;text-transform:none}.article .email-health-club{margin:30px
0 20px;background:linear-gradient(#647191, #263868);padding:5px}.article .email-health-club .form-step{border:1px
solid #ccc;padding:25px
60px}.article .email-health-club h1,
.article .content .text .email-health-club
h1{color:#c0e7ff;font-weight:500;font-size:24pt}.article .email-health-club p,
.article .content .text .email-health-club
p{color:#f8ffff;padding-top:10px}.article .email-health-club
form{margin-top:25px;font-size:0}.article .email-health-club form
input.text{padding:10px;width:70%;display:inline-block;font-size:18px;line-height:45px;height:45px;border-width:0;-webkit-appearance:none}.article .email-health-club form
button{border-width:0;background:#c0e7ff;color:#243771;margin:0;display:inline-block;font-size:16px;line-height:45px;height:45px;font-family:"Helvetica",sans-serif;width:30%;vertical-align:bottom;-webkit-appearance:none;text-transform:uppercase}.button::-moz-focus-inner{border:0}.article .email-health-club .post-sub{padding:25px;border:1px
solid #ccc}.post-sub{display:none}.submitted .post-sub{display:block}.submitted .form-step{display:none}.email-blog{padding:5px;background:linear-gradient(#647191, #263868);margin:25px
0}.email-blog .form-step{border:1px
solid #ccc}.email-blog
hr{display:none}.email-blog h2,
.categories-topics .email-blog
h2{color:#e3f2fb;font-weight:500;text-align:center;padding:15px;font-size:30pt}.email-blog
h3{color:#e3f2fb;font-size:20pt;text-align:center;padding:15px}.email-blog
h4{color:#f8ffff;text-align:center;padding:0
15px}.email-blog
ul{font-size:12pt;color:#f8ffff;margin-bottom:15px}.email-blog ul
li{padding:5px
15px;text-align:center}.email-blog
p{font-size:12pt;color:#f8ffff}.email-blog
img{padding:15px;margin:0
auto;display:block;max-width:100%}.email-blog
form{font-size:15pt}.email-blog form
input{width:80%;padding:10px;margin:0
auto;display:block;font-size:14pt}.email-blog form
button{border:none;background:#c0e7ff;color:#243771;margin:15px
auto 0;display:block;font-size:16px;font-family:"Helvetica",sans-serif;width:80%;padding:10px
36px;text-transform:uppercase}.email-blog .content-below
p{padding-top:15px;margin:0
auto;text-align:center;font-weight:400}.email-blog .content-below
h2{font-size:20pt}.email-blog .post-sub
p{text-align:center;padding:5px
0}.email-blog .post-sub
a{text-decoration:none;color:#e3f2fb}.email-blog .post-sub{padding-bottom:15px}#healthclub{background:#294392}#footer .email-health-club,
#healthclub .email-health-club{padding:15px
0;max-width:1180px;margin:0
auto}#footer .email-health-club .form-step,
#healthclub .email-health-club .form-step{font-size:0}#footer .email-health-club .form-content,
#healthclub .email-health-club .form-content{width:60%;display:inline-block}#footer .email-health-club form,
#healthclub .email-health-club
form{width:40%;display:inline-block;vertical-align:middle;padding-left:35px;font-size:0}#footer .email-health-club h1,
#healthclub .email-health-club
h1{font-size:15pt;color:#fff;text-transform:uppercase;display:inline-block;vertical-align:middle;width:45%}#footer .email-health-club .form-content p,
#healthclub .email-health-club .form-content
p{width:55%;display:inline-block;vertical-align:middle;color:rgba(255, 255, 255, 0.6);font-size:12pt}#footer .email-health-club form input,
#healthclub .email-health-club form
input{height:40px;font-size:14pt;width:70%;padding:5px;border:none}#footer .email-health-club form button,
#healthclub .email-health-club form
button{vertical-align:middle;width:30%;border:none;background:#c0e7ff;color:#243771;font-size:16px;font-family:"Helvetica",sans-serif;height:40px}#shop .email-health-club{max-width:1180px;margin:0
auto;font-size:0;padding:25px
0;text-align:left}#shop .email-health-club .form-content{width:50%;display:inline-block;vertical-align:top}#shop .email-health-club .form-content
h1{font-size:27px;color:#80e9ff;text-align:left}#shop .email-health-club .form-content
p{font-size:16px;color:#fff;text-align:left}#shop .email-health-club
form{width:50%;font-size:0;display:inline-block;vertical-align: -27px;padding-left:15px}#shop .email-health-club form
input{font-size:16px;width:70%;display:inline-block;vertical-align:middle;height:40px;padding:5px
10px;border:none}#shop .email-health-club form
button{vertical-align:middle;width:30%;border:none;background:#c0e7ff;color:#243771;font-size:16px;font-family:"Helvetica",sans-serif;height:40px}#shop .email-health-club .post-sub
h1{color:#fff;text-align:center;width:100%;font-size:32px}.email-capture-form.black-friday-2020-06 .email-modal{padding:36px
16px 29px;background:none;background-color:#242a2b}.email-capture-form.black-friday-2020-06 .email-modal
p{display:block;margin:0}.email-capture-form.black-friday-2020-06 .email-modal .form-content{margin:0
0 44px;text-align:center}.email-capture-form.black-friday-2020-06 .email-modal .form-content
.image{display:block;max-width:464px;width:100%;height:auto;margin:0
auto;text-align:center}.email-capture-form.black-friday-2020-06 .email-modal
form{margin:0
0 28px}.email-capture-form.black-friday-2020-06 .email-modal form
.text{width:100%;height:41px;max-width:326px;margin:0
auto 7px;border-radius:3px}.email-capture-form.black-friday-2020-06 .email-modal form
.btn{width:100%;max-width:326px;font-family:'Poppins',sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.35px;text-align:center;color:#f7f7f7;border-radius:3px;background:none;background-color:#3ac49e}.email-capture-form.black-friday-2020-06 .email-modal .content-below{margin:0}.email-capture-form.black-friday-2020-06 .email-modal .content-below .no-thank-you{display:block;margin:0
auto 15px;padding:0;font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.51px;text-align:center;color:#f7f7f7;text-transform:none}.email-capture-form.black-friday-2020-06 .email-modal .content-below
.disclaimer{margin:0
auto;padding:0;font-family:'Poppins',sans-serif;font-size:14.5px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.51px;text-align:center;color:#24a27f}.email-capture-form.black-friday-2020-06 .checkout-modal .icon-cancel{color:#fff}.email-capture-form.black-friday-2020-nov .checkout-modal{width:772px}.email-capture-form.black-friday-2020-nov .email-modal{min-height:557px;padding:0;background-color:#f7efce;background-image:url("https://storage.googleapis.com/lwl/BF2020/bf-20-lw-exitintent-dsk-copy.jpg");background-repeat:no-repeat;background-position:center}.email-capture-form.black-friday-2020-nov .checkout-modal .form-step{width:100%;position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}.email-capture-form.black-friday-2020-nov .email-modal .form-fields .text,
.email-capture-form.black-friday-2020-nov .email-modal .form-fields
.btn{border-radius:50px;text-align:center}.email-capture-form.black-friday-2020-nov .email-modal
.btn{background:#E39678;margin-bottom:10px}.email-capture-form.black-friday-2020-nov .email-modal .content-below .no-thank-you,
.email-capture-form.black-friday-2020-nov .email-modal .content-below
.disclaimer{color:#242a2b}@media only screen and (max-width: 768px){.email-capture-form.black-friday-2020-06 .email-modal{padding:77px
16px 73px}.email-capture-form.black-friday-2020-06 .email-modal .form-content
.image{padding:0
23px}.email-capture-form.black-friday-2020-06 .email-modal form
.text{height:33px}.email-capture-form.black-friday-2020-06 .email-modal form
.btn{font-size:13px;letter-spacing:0.33px}.email-capture-form.black-friday-2020-06 .email-modal .content-below .no-thank-you{max-width:223px;line-height:1.61;letter-spacing:0.49px}.email-capture-form.black-friday-2020-06 .email-modal .content-below
.disclaimer{max-width:223px;line-height:1.21;letter-spacing:0.49px}.email-capture-form.black-friday-2020-nov .email-modal .content-below .no-thank-you,
.email-capture-form.black-friday-2020-nov .email-modal .content-below
.disclaimer{max-width:unset}.email-capture-form.black-friday-2020-nov .email-modal.checkout-modal input[type="email"],
.email-capture-form.black-friday-2020-nov .checkout-modal
button{width:50%}}@media (max-width: 480px){.email-capture-form.black-friday-2020-nov .checkout-modal .form-step{bottom:35px;padding:0
12px}.email-capture-form.black-friday-2020-nov .email-modal .content-below .no-thank-you{line-height:1}.email-capture-form.black-friday-2020-nov .email-modal .content-below .no-thank-you{max-width:255px}.email-capture-form.black-friday-2020-nov .email-modal .content-below
.disclaimer{max-width:280px;font-size:13px}.email-capture-form.black-friday-2020-nov .email-modal.checkout-modal input[type="email"],
.email-capture-form.black-friday-2020-nov .checkout-modal
button{width:40%}}@media screen and (max-width: 1230px){#footer .email-health-club,
#healthclub .email-health-club{padding:15px
40px}#shop .email-health-club{padding:15px
40px}}@media screen and (max-width: 1215px){#shop .email-health-club .form-content,
#footer .email-health-club .form-content,
#healthclub .email-health-club .form-content{width:100%;margin-bottom:20px}#shop .email-health-club .form-content h1,
#shop .email-health-club .form-content p,
#footer .email-health-club .form-content h1,
#footer .email-health-club .form-content p,
#healthclub .email-health-club .form-content h1,
#healthclub .email-health-club .form-content
p{display:block;width:100%;text-align:center}#shop .email-health-club form,
#footer .email-health-club form,
#healthclub .email-health-club
form{width:80%;padding-left:0;margin:0
auto;display:block}#footer .email-health-club form input,
#healthclub .email-health-club form
input{margin:0
auto}}@media (max-width: 720px){#shop .email-health-club form,
#footer .email-health-club form,
#healthclub .email-health-club
form{width:100%;padding-left:0;margin:0
auto 15px;display:block}#shop .email-health-club .form-content h1,
#footer .email-health-club .form-content h1,
#healthclub .email-health-club .form-content
h1{line-height:1.3}#footer .email-health-club form input,
#healthclub .email-health-club form
input{width:80%}#footer .email-health-club form button,
#healthclub .email-health-club form
button{width:20%}#healthclub .email-health-club
p{line-height:1.2em;font-size:16px}#shop .email-health-club form
input{width:100%;margin-bottom:10px}#shop .email-health-club form
button{width:100%}#homepage .email-health-club{top:50%;padding:0
20px}#homepage .email-health-club
h1{font-size:20pt;line-height:28pt;margin-bottom:10px}#homepage .email-health-club
p{font-size:11.5pt}#homepage .email-health-club
input{display:block;width:100%;margin-bottom:10px;height:50px;font-size:12pt}#homepage .email-health-club
button{width:100%;height:50px;font-size:12pt}.article .email-health-club .form-step{padding:15px}.article .email-health-club h1, .article .content .text .email-health-club h1,
.article .email-health-club p, .article .content .text .email-health-club
p{text-align:center}.article .email-health-club form
input.text{width:100%;margin-bottom:10px}.article .email-health-club form
button{width:100%}}.email-capture-form form
input{border:none}.email-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:100010;display:none}.email-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:25px;background:url(/images/1md/1MD_Email_Capture_Back_600x630.jpg) center center no-repeat;background-size:cover;min-height:563px;width:705px;z-index:100010;overflow:auto;max-height:99%;color:#fff}.product-modal{background:url(/images/1md/1MD_Exit_Intent_background.jpg) center center no-repeat}.checkout-modal{background:#fffefc;box-shadow:0 0 15px #333}.email-modal .icon-cancel{position:absolute;top:10px;right:6px;font-size:20px;cursor:pointer;opacity:0.8;color:#222525}.email-modal
h1{font-size:100px;color:#FF7302;margin:0}.email-modal
h2{font-size:28px;text-align:center;margin:0
0 10px 0;color:#40444e}.product-modal
h2{font-size:72px;color:#1b1464;font-family:"Georgia",serif;text-transform:uppercase;margin:0
0 20px 0}.product-modal .post-sub a:not([href]){width:inherit;height:inherit;font-size:20px;margin:20px
0 0 0;vertical-align:top;background:#ed5c30;padding:4px
15px;color:#fff;display:block;cursor:pointer;border-radius:3px}.product-modal .post-sub a:not([href]):hover{background:#eb9316;text-decoration:none}.email-modal
h3{font-size:24px;margin:0;line-height:40px}.checkout-modal
h3{color:#255d83;font-size:44px;text-align:center;font-weight:700}.checkout-modal h3.lead-in{font-family:"Zilla Slab",serif;color:#667b7e;font-weight:normal;font-size:22px}.checkout-modal
.percent{margin-bottom:25px}.product-modal
h4{margin-top:50px;font-size:28px}.checkout-modal
form{margin-top:20px}.email-modal .form-step{width:66.66666667%;margin:0}.product-modal .form-step{width:100%;padding:20px
0 0 0}.checkout-modal .form-step{width:100%}.email-modal .form-content
img{display:block;max-width:100%;margin:0
auto}.product-modal .form-content
img{max-width:250px;float:left;clear:both}.checkout-modal
.center{text-align:center}.checkout-modal .form-content .img-container{display:inline-block}.checkout-modal .form-content img,
.article .content .text .checkout-modal .form-content
img{max-width:250px}.email-modal
h1{color:#1b1464;font-size:96px;line-height:96px}.checkout-modal .form-step h1,
.article .content .text .checkout-modal .form-step
h1{color:#e3977a;font-family:"Montserrat",sans-serif;font-size:100px;display:inline-block;vertical-align:text-bottom;font-weight:600}.checkout-modal .form-step .no-image
h1{font-size:350px;line-height:350px}.checkout-modal .stack,
.article .content .text .checkout-modal
.stack{display:inline-block;height:250px;vertical-align:top;padding:35px
10px 0}.checkout-modal .form-content .stack p,
.article .content .text .checkout-modal .form-content .stack
p{font-size:64px;line-height:52px;color:#e3977a;font-weight:600}.checkout-modal .form-content .no-image .stack p,
.article .content .text .checkout-modal .form-content .no-image .stack
p{font-size:84px;line-height:74px}.checkout-modal .form-content .stack p:first-of-type,
.article .content .text .checkout-modal .form-content .stack p:first-of-type{font-size:140px;line-height:138px}.checkout-modal .form-content .no-image .stack p:first-of-type{font-size:240px;line-height:205px}.product-modal .form-content
h3{text-transform:uppercase;font-size:26px;line-height:30px}.product-modal .form-content
label{cursor:text;margin:40px
0 15px 0;color:#1b1464;max-width:55%;font-weight:400}.checkout-modal .form-content
label{padding:40px
0 5px 0;color:#261d76;text-transform:uppercase;display:block;font-weight:600}.product-modal
input{display:block}.product-modal form
button{display:block;margin:0
auto 10px auto;height:inherit;width:inherit;font-size:20px;line-height:22px;padding:4px
15px}.email-modal
p{font-family:"Helvetica",sans-serif;font-size:16px;color:inherit;text-align:center;margin:0}.product-modal
p{color:#1b1464}.email-modal .form-content
p{color:#525252;line-height:20px}.article .content .text .email-modal .form-content p,
.article .content .text .email-modal .content-below
p{padding:0}.article .content .text .email-modal .form-content p
strong{color:inherit}.email-modal
hr{border:0;border-top:2px solid #fff;width:45%;margin:10px
auto;height:auto;opacity:1}.email-modal hr:after{display:none}.email-modal form, .email-modal .content-below{text-align:center}.email-modal input[type='email']{width:55%;font-weight:500;height:50px;padding:6px
12px;font-size:14px;line-height:1.4;color:#000;background-color:#fff;border:1px
solid #ccc;margin-bottom:12px;display:inline-block}.email-modal.checkout-modal input[type="email"]{width:65%;display:block;margin:0
auto 10px auto}.email-modal
button{display:inline-block;width:43%;height:34px;vertical-align:top;background:#ed5c30;border:none;color:#fff}.checkout-modal
button{width:65%;display:block;margin:0
auto;height:50px;text-transform:uppercase;font-size:20px;background:#3ac49e;border-radius:5px;font-family:"Open Sans",sans-serif;padding:unset;border-radius:30px}.checkout-modal button:hover{background:#3DCFA7}.checkout-modal .content-below{margin-top:25px;color:#261d76}.email-modal .content-below
h2{color:#fff}.email-modal .content-below
a{color:#fff;font-size:16px;text-decoration:underline;font-weight:bold}.product-modal .content-below
a{display:block;cursor:pointer;color:#1b1464;font-size:14px;margin:0
0 10px 0}.email-modal .content-below a.close,
.email-modal .post-sub
a.close{float:none;opacity:1;text-align:center;font-weight:normal;color:#fff}.checkout-modal .post-sub
a.close{width:55%;background:#ed5c30;display:block;margin:15px
auto;padding:12px;border:1px
solid #e38d13;border-radius:3px;cursor:pointer}.checkout-modal .content-below
a.close{color:#e3977a;cursor:pointer;text-transform:uppercase;font-weight:bold}.email-modal .post-sub
a.close{font-size:14px}.email-modal .content-below
em{font-size:15px;font-style:normal;color:#333;font-family:"Zilla Slab",serif}.email-modal .content-below
p{line-height:1.2;margin-bottom:0}.product-modal .countdown,
.checkout-modal
.countdown{display:none}.email-modal .twitter-follow-button{transform:translateY(5px)}.email-modal .post-sub{font-family:"Open Sans",sans-serif;text-align:center;width:66.66666667%}.checkout-modal .post-sub{width:100%}.product-modal .post-sub{width:100%}.email-modal .post-sub
h1{font-size:44px;font-weight:500;color:#255d83}.checkout-modal .post-sub h1,
.article .content .text .checkout-modal .post-sub
h1{font-size:64px;line-height:70px;margin-bottom:15px}.product-modal .post-sub
h1{line-height:44px;color:#fff;font-weight:700}.email-modal .post-sub
h3{margin-bottom:10px;margin-top:0;font-size:20px;line-height:22px}.product-modal .post-sub
h3{font-family:"Open Sans",sans-serif;text-transform:uppercase;color:#fff}.email-modal .post-sub
h5{color:#28459d;text-transform:uppercase}.product-modal .post-sub
h5{text-transform:none;font-weight:700;color:#1b1464}.email-modal .post-sub>p{font-size:16px;line-height:20px;color:#525252}.product-modal .post-sub>p{text-align:center;max-width:55%;margin:10px
auto 0 auto;color:#1b1464}.email-modal .product-selector .unit .cta
a{font-size:8pt}.product-modal .product-selector .unit .cta a,
.checkout-modal .product-selector .unit .cta
a{font-size:15px;width:100%;font-weight:700}.email-modal .product-selector{background:#fff;width:100%}.product-modal .product-selector,
.checkout-modal .product-selector{background:transparent}.product-modal .product-selector .unit,
.checkout-modal .product-selector
.unit{background:#fff}.checkout-modal .product-selector .unit
p{color:#333}.checkout-modal .product-selector .unit .price
s{font-size:12px}.checkout-modal .product-selector .unit
h5{padding:10px
0;font-size:14px;text-transform:uppercase;font-weight:700}.checkout-modal .product-selector .unit p.each-cost{color:#fff}.product-modal .product-selector .unit .each-cost,
.checkout-modal .product-selector .unit .each-cost{height:78px;width:78px;line-height:14px;font-size:14px;font-style:italic}.product-modal .product-selector .unit .each-cost em,
.checkout-modal .product-selector .unit .each-cost
em{font-size:18px;line-height:18px;margin-top:2px;display:block;font-style:normal;font-weight:700}.checkout-modal .product-selector .unit .price
.actual{font-size:20px;margin:10px
0;display:inline-block}.checkout-modal .product-selector .unit
p.shipping{color:#255d83;font-weight:600;margin-bottom:10px}.checkout-modal .product-selector .unit
p.savings{color:#a94442;font-weight:600}.checkout-modal .product-selector .unit .savings
span{color:#333;font-weight:400}.email-modal-overlay.submitted .form-step{display:none}.email-modal-overlay.submitted .post-sub{display:block}.checkout-modal .form-content .img-container.mobile{display:none}@media (max-width: 768px){#homepage .email-health-club
form{box-shadow:none}#homepage .email-health-club form
input{border:1px
solid #ccc}.email-modal-overlay{background:transparent;top:auto}.product-modal{min-height:0;width:100%;padding:5px
15px;top:inherit;bottom:0;transform:translate(-50%, 0)}.product-modal .icon-cancel{display:none}.product-modal
.countdown{display:block;background:#28459d;font-family:"Georgia",serif;font-size:22px;text-align:center;padding:5px
0}.product-modal .countdown .icon-down-open,
.email-modal-overlay.open .product-modal .countdown .icon-up-open{display:none}.email-modal-overlay.open .product-modal .countdown .icon-down-open{display:inline}.email-modal-overlay .product-modal .form-step,
.email-modal-overlay.open.submitted .form-step,
.email-modal-overlay .product-modal .post-sub{display:none}.email-modal-overlay.open .form-step{display:block}.email-modal-overlay.open.submitted .post-sub{display:block}.product-modal .form-content{text-align:center}.product-modal .form-content
img{display:none}.product-modal .form-content
h3{font-size:20px;line-height:20px;font-weight:700}.checkout-modal h3.lead-in{padding-top:10px}.product-modal .form-content
h1{font-size:52px;line-height:52px}.checkout-modal .form-step h1,
.article .content .text .checkout-modal .form-step
h1{font-size:60px}.product-modal .form-content
label{margin:15px
0;max-width:100%}.product-modal
input.text{width:100%}.product-modal form
button{font-size:16px;line-height:18px}.product-modal .content-below
em{font-size:9px}.product-modal .post-sub
h1{font-size:20px;line-height:20px}.product-modal .post-sub>p{max-width:100%;font-size:14px}.product-modal .product-selector,
.checkout-modal .product-selector{margin:25px
0 0 0;position:relative;padding-bottom:160px}.product-modal .product-selector .unit .each-cost,
.checkout-modal .product-selector .unit .each-cost{height:50px;width:50px;line-height:10px;font-size:10px;padding:7px
0}.product-modal .product-selector .unit .each-cost em,
.checkout-modal .product-selector .unit .each-cost
em{font-size:12px;line-height:12px}.product-modal .product-selector .unit p,
.checkout-modal .product-selector .unit
p{font-size:12px;margin:0}.product-modal .product-selector .unit-header img,
.checkout-modal .product-selector .unit-header
img{bottom:30px}.product-modal .product-selector .unit .price .actual,
.checkout-modal .product-selector .unit .price
.actual{font-size:14px}.product-modal .product-selector .unit .price .actual b,
.checkout-modal .product-selector .unit .price .actual
b{font-size:16px}.product-selector .unit-body
p{padding:2px}.product-modal .product-selector .unit h5,
.checkout-modal .product-selector .unit
h5{font-size:14px}.post-sub .product-selector .selected h5,
.post-sub .product-selector .selected h5
a{color:#fff}.product-modal .post-sub
h3{font-size:16px;margin:5px
0}.checkout-modal{min-height:0;width:100%;padding:5px
15px;top:inherit;bottom:0;transform:translate(-50%, 0)}.checkout-modal .form-content .img-container{display:none}.checkout-modal .form-content .img-container.mobile{display:block}.checkout-modal
h3{font-size:22px}.article .content .text .checkout-modal
h3{padding:0}.checkout-modal h3.lead-in
strong{display:block;margin:0
auto}.checkout-modal .form-step h1,
.article .content .text .checkout-modal .form-step h1,
.checkout-modal .form-step .no-image
h1{padding-top:15px;line-height:normal}.checkout-modal .stack,
.article .content .text .checkout-modal
.stack{padding:0
10px 0;height:auto}.checkout-modal .form-content .no-image .stack p,
.article .content .text .checkout-modal .form-content .no-image .stack p,
.checkout-modal .form-content .stack p,
.article .content .text .checkout-modal .form-content .stack
p{font-size:45px;line-height:45px}.checkout-modal .form-content .no-image .stack p:first-of-type,
.article .content .text .checkout-modal .form-content .no-image .stack p:first-of-type,
.checkout-modal .form-content .stack p:first-of-type,
.article .content .text .checkout-modal .form-content .stack p:first-of-type{font-size:100px;line-height:100px}.checkout-modal .form-content
label{margin:0
0 5px 0;padding:15px
0 5px 0}.email-modal.checkout-modal input[type="email"],
.checkout-modal
button{width:100%}.checkout-modal
button{height:50px;font-size:20px;text-transform:uppercase}.checkout-modal .post-sub h1,
.article .content .text .checkout-modal .post-sub
h1{font-size:40px;line-height:50px}}@media (max-width: 480px){.product-page .checkout-modal .form-content
img{max-width:120px}.product-page .checkout-modal
button{height:30px;font-size:12px}.product-page .checkout-modal
h3{font-size:18px;line-height:20px}.product-page .checkout-modal .post-sub
h1{font-size:32px;line-height:40px}.product-page .checkout-modal .form-content .img-container.mobile{display:none}#healthclub .email-health-club form
button{font-size:12px;padding:5px}#healthclub .email-health-club
h1{line-height:1.2em;width:auto}}.product-selector-vertical{margin-bottom:100px;text-align:center}.product-selector-vertical
.unit{max-width:240px;box-shadow: -10px 20px 40px 0 rgba(123, 132, 159, 0.3);border-style:solid;border-width:2px;border-image-source:linear-gradient( 26deg, #ccd3e2, #fafcff 28%, #d7dbe8 60%, #f5f7ff);border-image-slice:1;background-color:#fcfdff;display:inline-block;margin:20px
15px;position:relative;vertical-align:top}.product-selector-vertical .unit
.btn{border-radius:4px;text-decoration:none;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:bold;color:#fff;padding:10px
10px;border-radius:25px;background-color:#627f80;background-image:unset}.product-selector-vertical .unit-body{padding-bottom:25px}.product-selector-vertical .unit-body
hr{margin:0px}.product-selector-vertical .unit>*{font-family:"Montserrat",sans-serif}.product-selector-vertical .unit:nth-child(2){transform:scale(1.1)}.product-selector-vertical .unit:nth-child(3){vertical-align:top}.product-selector-vertical
hr{width:auto !important;margin:0}@media screen and (min-width: 1024px){.product-selector-vertical .unit-header,
.product-selector-vertical.one-month-sub .unit.selected .unit-header{background-image:url(/images/lw/lp/dark-green-productselector-triangleshape.png);background-repeat:no-repeat}}.product-selector-vertical .unit-header
.seal{font-family:"Montserrat",sans-serif;font-size:26px;font-weight:bold;text-align:center;color:#f8f9fb;padding:5px
0}.product-selector-vertical .unit-header
h5{font-family:"Montserrat",sans-serif;font-size:22px!important;text-align:center !important;color:#f8f9fb}.product-selector-vertical .unit-header
img{width:180px;height:180px}.product-selector-vertical
.price{font-family:"Montserrat",sans-serif;font-size:20px;line-height:1;letter-spacing:0.5px;text-align:center;color:#707a99}.product-selector-vertical .price
b{font-size:50px;font-weight:bold;line-height:normal;text-align:center;color:#242a2b}.product-selector-vertical
.msrp{font-family:"Montserrat",sans-serif;width:192px;margin:0
auto;font-size:14px;line-height:1.43;color:#707a99;padding:5px}.product-selector-vertical .msrp
s{position:relative;left: -22px}.product-selector-vertical .msrp
span{float:right;position:relative;right:15px;color:#242a2b}.product-selector-vertical .price:last-of-type{padding-bottom:30px}.product-selector-vertical
.savings{display:block;width:165px;margin:0
auto}.product-selector-vertical
.savings.empty{visibility:show;height:100px}.product-selector-vertical .you-save{font-size:19px;font-weight:500;color:#2ab975}.product-selector-vertical
.savings{font-size:25px;color:#495578;padding-top:10px}.product-selector-vertical .percent-savings{font-weight:bold}.product-selector-vertical
.shipping{margin:5px
0 17px;font-family:Montserrat!important;font-size:16px;font-weight:500;text-align:center;color:#495578}.product-selector-vertical .unit:last-of-type
.shipping{visibility:hidden}@media screen and (min-width: 1024px){.product-selector-vertical .unit.selected .unit-header,
.product-selector-vertical.one-month-sub .unit:not(.selected) .unit-header{background-image:url(/images/lw/lp/light-green-productselector-triangleshape.png) !important}}.product-selector-vertical .unit.selected
.savings{color:#242a2b}.product-selector-vertical .unit.selected
.btn{background-image:linear-gradient(to right, #95b5b6 0%, #b5d8d9 100%)}.product-selector{margin:0
auto;width:85%;padding:0}.product-selector
.unit{display:inline-block;width:32%;border:1px
solid #1b1464;text-align:center;vertical-align:top}.product-selector .unit:nth-of-type(2) .unit-header::after{position:absolute;right:0;height:100%;width:75px;top:40px;background:url(/images/1md/shop/1MD_Shop_BSeller.png) no-repeat top/contain}.product-selector .unit:nth-of-type(3) .unit-header::after{background:url(/images/1md/shop/1MD_Shop_BValue.png) no-repeat top/contain;right:0;height:100%;width:75px;top:40px}.product-selector .unit:first-of-type{margin-right:2%}.product-selector .unit:last-of-type{margin-left:2%}.product-selector .unit
img{width:100%;margin:0
auto;display:block}.product-selector .unit .unit-header{position:relative}.product-selector .unit-header
i{display:none}.product-selector .unit .unit-header::after{content:"";position:absolute;top:0;max-width:100%;height:auto;width:50px}.product-selector .unit .unit-header
img.seal{position:absolute;top:0;left:20px;width:50px}.product-selector .unit .unit-body{background:#fff}.product-selector .unit
.circle{background:transparent url(/images/1md/1MD_Exit_Intent_CIrcle_58x58.png) center/contain;position:absolute;top:90px;right:10px;height:88px;width:88px}.product-selector .unit .circle p,
.product-selector .unit .circle p:first-of-type,
.product-selector .unit .circle
p.price{color:#fff;text-align:center}.product-selector .unit .circle p:last-of-type{margin:0}.product-selector .unit
em{font-size:20px;font-style:italic;color:#fff}.product-selector .unit
h5{font-size:16px;margin:0;padding:10px
2px;border-top:1px solid #1b1464;border-bottom:1px solid #1b1464;background:#f5f5f5;color:#28459d;font-weight:700;text-transform:uppercase}.product-selector .unit h5
a{color:#28459d}.product-selector .unit
p{padding:0
15px;font-size:15px;margin-bottom:5px;color:#333;font-weight:400}.product-selector .unit
p.shipping{color:#28459d;font-weight:600}.product-selector .unit .shipping:not(.free){visibility:hidden}.product-selector .unit p:first-of-type{margin:5px
0 0 0}.product-selector .unit
.price{font-weight:normal}.product-selector .unit .price
.actual{font-size:20px;text-transform:uppercase;font-weight:700;margin:10px
0;display:inline-block}.product-selector .unit .price .actual
b{line-height:1.2;text-transform:none;display:block;font-size:21px}.product-selector .unit .price
s{color:#666;display:block;font-size:12px;line-height:20px}.product-selector .unit .each-cost{color:#fff;position:absolute;top:90px;right:10px;position:absolute;background:transparent url(/images/1md/1MD_Exit_Intent_CIrcle_58x58.png) no-repeat center/contain;height:88px;width:88px;padding:1em
0;line-height:18px}.product-selecor .unit:first-child
.shipping{visibility:hidden}.product-selector .unit
.savings{color:#a94442;font-weight:700}.product-selector .unit .savings
span{display:block;color:#333;font-weight:400}.product-selector .unit
.cta{background:transparent;margin:0;padding:0
5px}.product-selector .unit .cta
a{color:#fff;background:#ed5b32;border:none;text-decoration:none;width:100%;margin:10px
0;display:inline-block;font-weight:700;padding:10px
0}.product-selector .unit .cta a:hover{background:#28459d}.product-selector .unit .unit-body img,
.product-selector .unit-header
.percentage{display:none}.product-selector-alt{font-size:0}.product-selector-alt .unit .each-cost{color:white;font-style:italic}.product-selector-alt .unit .seal.value svg,
.product-selector-alt .unit .seal.seller
svg{position:absolute;left: -3px;top: -3px}.product-selector-alt .unit:first-of-type{margin-top:25px}.product-selector-alt .unit:first-of-type .each-cost{background:#ffd100;background: -moz-linear-gradient(top, #ffd100 0%, #ffb707 100%);background: -webkit-linear-gradient(top, #ffd100 0%, #ffb707 100%);background:linear-gradient(to bottom, #ffd100 0%, #ffb707 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr="#ffd100", endColorstr="#ffb707", GradientType=0);border:2px
solid #ddae00}.product-selector-alt .unit:nth-of-type(2) .each-cost{background:#8aee18;background: -moz-linear-gradient(top, #8aee18 0%, #61c419 90%, #52d90a 100%);background: -webkit-linear-gradient( top, #8aee18 0%, #61c419 90%, #52d90a 100%);background:linear-gradient(to bottom, #8aee18 0%, #61c419 90%, #52d90a 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr="#8aee18", endColorstr="#52d90a", GradientType=0);border:2px
solid #41bb0a}.product-selector-alt .unit .seal
p{font-size:14px}.product-selector-alt
.unit{width:31.33%;display:inline-block;font-size:16px;vertical-align:bottom;background:url(/images/1md/lp/grey-triangle.svg);background-repeat:no-repeat;background-position-y: -3px;background-color:#fff;background-size:100%;min-height:430px;text-align:center;padding:10px;box-sizing:border-box;border:3px
solid transparent;z-index:1;margin:0
5px}.product-selector-alt .unit:nth-of-type(2) .seal{background-image:url("/images/1md/lp/green-banner.png")}.product-selector-alt .unit:first-of-type
.seal{background-image:url("/images/1md/lp/yellow-banner.png")}.product-selector-alt .unit
.seal{background:initial;background-repeat:no-repeat;background-position:top;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;height:60px;width:64px;left: -14px;top: -14px;border:initial}.product-selector-alt .unit.highlight,
.product-selector-alt .unit:hover{border:3px
solid #344fa5}.product-selector-alt .unit:hover{background:url(/images/1md/lp/triangle--blue.png);background-color:#e0e8ff;background-repeat:no-repeat;background-size:100%}.product-selector-alt .unit:nth-child(2){min-height:480px;box-shadow:5px 0 12px -4px rgba(91, 91, 91, 0.2), -5px 0 5px -4px rgba(91, 91, 91, 0.2);z-index:2}.product-selector-alt
.seal{position:absolute;height:60px;width:90px;left: -3px;top: -3px;border-left:3px solid transparent;border-top:3px solid transparent}.product-selector-alt .seal
p{color:#fff;font-size:20px;line-height:1;font-weight:500;margin-top:7px;margin-left: -3px;text-transform:uppercase}.single-column .content .text
p{font-size:14px;padding-top:5px}.single-column .content .seal.value p,
.single-column .content .seal.seller
p{font-size:18px;padding-top:2px}.article .product-selector-alt
.btn{font-size:14px}.product-selector-alt
img{height:140px;margin:0
auto;display:block;width:auto}.product-selector-alt .supply-length{font-size:18px;line-height:normal;color:#344fa5;font-weight:600;margin:5px
0}.product-selector-alt .unit-header{position:relative}.product-selector-alt .unit:nth-child(2) img{height:190px}.product-selector-alt
.quantity{font-size:18px;line-height:1.2;color:#344fa5;font-weight:600;margin:5px
0}.product-selector-alt .supply-length{font-style:italic;font-weight:500}.product-selector-alt .each-cost{position:absolute;background:#d9e3ff;border-radius:50%;border:2px
solid #808dbe;height:85px;width:85px;font-size:13px;color:#344fa5;padding-top:5px;font-weight:400;top:15px;right:20px}.product-selector-alt .each-cost
em{font-size:16px;font-style:italic}.product-selector-alt .old-prices{margin:5px
0;font-size:12px;line-height:1.2;color:#5f5f5f}.product-selector-alt
.price{margin:20px
0;font-size:20px;line-height:0.875;font-weight:500;color:#333}.product-selector-alt .price
b{font-size:40px;line-height:1}.product-selector-alt
.shipping{visibility:hidden}.product-selector-alt
.shipping.free{visibility:visible;font-weight:600;color:#344fa5;font-size:18px;line-height:1.2}.product-selector-alt .shipping.free:before{font-family:"scale",sans-serif;content:"\E876";margin-right:10px}.product-selector-alt
.savings{margin:20px
0;font-size:16px;line-height:1.2}.product-selector-alt .you-save{font-weight:600;color:#d0011b}.product-selector-alt .percent-savings{font-weight:400}.product-selector-alt
.btn{padding:10px
20px;display:inline-block;font-size:16px;line-height:1.2;text-decoration:none;font-weight:600;cursor:pointer;background:#627f80;color:#fff;border:none}.product-selector-alt .unit.highlight .btn,
.product-selector-alt .unit:hover
.btn{background:#627f80;color:#fff;border:none}.product-area>div>h2>img{max-width:100%}.product-selector-accordion{width:100%;margin:0
auto;font-size:0;text-align:left}.product-selector-accordion
li{list-style-type:none;position:relative;width:100%;float:none;max-width:none;margin:0
0 10px;padding:0;background-color:#fcfdff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1)}.product-selector-accordion li .arrow-right{display:block;position:absolute;top:0;left:0;height:100%;width:100%;fill:#293454;background-image:linear-gradient(to top, #f7f7f7, #ffffff)}.product-selector-accordion li .arrow-down{display:none}.product-selector-accordion li
.arrow{position:absolute;top:0;left:0}.product-selector-accordion li .arrow
.stem{background-color:#293454}.product-selector-accordion li
.head{position:relative;min-height:84px;max-height:120px;padding:10px
0 11px 0;text-align:left;cursor:pointer;transition:0.4s}.product-selector-accordion li .head
img{display:inline-block;vertical-align:top;max-width:22%;max-height:60px;margin:0
20px 0 2%}.product-selector-accordion li .head h3,
.product-selector-accordion li .head h4,
.product-selector-accordion li .head h5,
.product-selector-accordion li .head
h6{position:absolute;top:40%;right:50px;width:30%;margin:0;padding:0;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#293454;text-align:right;text-transform:uppercase}.product-selector-accordion li .head
hr{display:none;margin:0;padding:0;border:none;background-color:#f8f9fb}.product-selector-accordion li .head
p{position:absolute;top:38%;left:28%;width:90px;margin:0;padding:0;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#7b849f}.product-selector-accordion li .head p
span{margin:0
2px 0 0;font-family:"Montserrat",sans-serif;font-size:38px;font-weight:500;font-stretch:normal;font-style:normal;line-height:0.8;letter-spacing:normal;text-align:right;color:#7b849f;float:left}.product-selector-accordion li .head::after{content:"\203A";display:block;position:absolute;top:50%;right:5px;transform:translate(-50%, -50%) rotate(0deg);font-size:50px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}.product-selector-accordion li
.body{display:none;padding:14px
0 20px 0;text-align:center}.product-selector-accordion li .body
p{margin:0;padding:0;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:0.9;letter-spacing:0.22px;text-align:center;color:#233d8c}.product-selector-accordion li .body .regular-price{display:inline-block;vertical-align:top;width:48%;font-family:"Montserrat",sans-serif;font-size:34px;font-weight:700;font-stretch:normal;font-style:normal;line-height:0.9;letter-spacing:normal;text-align:center;color:#707a99}.product-selector-accordion li .body .regular-price::before{display:block;margin:0
0 10px;padding:0
10px;content:"Regular Price";font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:0.22px;text-align:center;color:#707a99}.product-selector-accordion li .body .price-container{display:inline-block;vertical-align:top;width:48%}.product-selector-accordion li .body .price-container .price-copy{margin:0
0 10px;padding:0
10px;line-height:0.9}.product-selector-accordion li .body .price-container
.price{margin:0
0 5px;padding:0
10px;font-size:34px;color:#242a2b}.product-selector-accordion li .body .price-container
.msrp{display:inline-block;width:100%;margin:0
0 20px;padding:0
10px;font-size:0;line-height:0.9;color:#6d7278}.product-selector-accordion li .body .price-container .msrp
span{visibility:hidden;display:inline-block;vertical-align:top;width:80px;height:14px;margin-right:19px;font-size:14px}.product-selector-accordion li .body .price-container .msrp::after{display:inline-block;content:"each";font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:right;color:#242a2b;text-decoration:none}.product-selector-accordion li .body
.savings{margin:0
0 7px;padding:0
10px;font-family:"Montserrat",sans-serif;font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#242a2b;text-align:center}.product-selector-accordion li .body .you-save{display:inline-block;vertical-align:top;width:48%;margin:0
7px 20px 0;padding:0;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:right;color:#2ab975}.product-selector-accordion li .body
.shipping{display:inline-block;vertical-align:top;width:48%;margin:0
0 20px 0;padding:0;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#242a2b;text-align:left}.product-selector-accordion li .body .shipping #free-ship-bold{font-weight:bold}.product-selector-accordion li .body
a.button{display:block;width:90%;margin:0
auto;padding:18px
0;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;background-color:#293454;border-radius:4px;text-transform:capitalize;text-align:center;transition:0.4s;text-transform:uppercase}.product-selector-accordion li .body a.button
span{margin:0
0 0 2px}.product-selector-accordion li .body.no-savings .regular-price{display:none}.product-selector-accordion li .body.no-savings .price-container{width:100%}.product-selector-accordion li .body.no-savings .price-container .msrp
span{text-decoration:none}.product-selector-accordion li .body.no-free-shipping .you-save{width:100%;text-align:center}.product-selector-accordion li .body.no-free-shipping
.shipping{display:none}.product-selector-accordion li:nth-of-type(2) .arrow-right{fill:#293454}.product-selector-accordion li:nth-of-type(2) .arrow
.stem{background-color:#293454}.product-selector-accordion li:nth-of-type(3) .arrow-right{fill:#293454}.product-selector-accordion li:nth-of-type(3) .arrow
.stem{background-color:#293454}.product-selector-accordion li.open .arrow-right{visibility:hidden}.product-selector-accordion li.open
.head{background-color:#ff5448;transition:0.4s}.product-selector-accordion li.open .head
h3{color:#fff}.product-selector-accordion li.open .head
p{color:#fff}.product-selector-accordion li.open .head p
span{color:#fff}.product-selector-accordion li.open .head::after{color:#fff;transform:translate(-65%, -50%) rotate(270deg)}.product-selector-accordion li.open
.body{display:block}.product-selector-accordion li.open .body
a.button{background-color:#ff5448}#product ul.product-selector-accordion:first-of-type
li{width:100%;float:none;max-width:none;margin:0
0 17px;padding:0}.alternating-list ul.product-selector-accordion{max-width:none;margin:0}.alternating-list ul.product-selector-accordion>li{max-width:none;margin:0
5% 10px 0;padding:0}.alternating-list ul.product-selector-accordion>li:last-child{margin-right:0}.content .alternating-list ul.product-selector-accordion>li:nth-child(odd){padding-left:0}.content .alternating-list ul.product-selector-accordion>li:nth-child(odd) img{position:static;z-index:auto;left:auto;width:auto}.content .alternating-list ul.product-selector-accordion li:nth-child(even){padding-right:0}.content .alternating-list ul.product-selector-accordion li:nth-child(even) img{position:static;z-index:auto;right:auto;width:auto}@media only screen and (min-width: 320px) and (max-width: 380px){.product-selector-accordion li .head
h3{top:25%;width:107px}.product-selector-accordion li .head
p{top:34%}}@media only screen and (min-width: 381px) and (max-width: 480px){.product-selector-accordion li .head
h3{top:34%;width:107px}.product-selector-accordion li .head
p{top:39%}}@media only screen and (min-width: 481px) and (max-width: 580px){.product-selector-accordion li .head
p{left:24%}}@media only screen and (min-width: 581px) and (max-width: 768px){.product-selector-accordion li .head
p{left:18%}}@media only screen and (min-width: 769px){.product-selector-accordion{max-width:970px;text-align:center}.product-selector-accordion
li{position:relative;display:inline-block;vertical-align:top;width:25%;min-width:200px;max-width:300px;margin:0
5% 0 0;box-shadow: -5px 5px 40px 0 rgba(123, 132, 159, 0.2);transition:0.4s}.product-selector-accordion li .arrow-right{display:none}.product-selector-accordion li .arrow-down{display:block;position:absolute;top:0;left:0;max-height:240px;width:100%;fill:#293454;transition:0.4s}.product-selector-accordion li
.arrow{width:100%}.product-selector-accordion li .arrow
.stem{width:100%;height:100px}.product-selector-accordion li .arrow
.point{width:100%;height:100%;border-left:150px solid transparent;border-right:150px solid transparent;border-top:43px solid #293454}.product-selector-accordion li
.head{min-height:0;max-height:260px;padding:15px
0 18px 0;text-align:center;background-image:none;cursor:auto}.product-selector-accordion li .head
img{display:block;width:100%;max-width:160px;max-height:181px;margin:0
auto}.product-selector-accordion li .head h3,
.product-selector-accordion li .head h4,
.product-selector-accordion li .head h5,
.product-selector-accordion li .head
h6{position:static;top:auto;right:auto;width:auto;margin-bottom:15px;padding:0
10px;text-align:center;font-size:18px;color:#fff;text-transform:capitalize}.product-selector-accordion li .head
hr{display:block;margin-bottom:5px}.product-selector-accordion li .head
p{position:static;top:auto;left:auto;width:auto;margin-bottom:10px;padding:0
10px;text-align:center;font-size:18px;color:#f8f9fb}.product-selector-accordion li .head p
span{margin-right:0;font-size:18px;color:#f8f9fb;float:none}.product-selector-accordion li .head::after{content:""}.product-selector-accordion li
.body{display:block;padding:0
0 10px}.product-selector-accordion li .body
p{font-weight:400;letter-spacing:0.4px;color:#707a99}.product-selector-accordion li .body .regular-price{display:none}.product-selector-accordion li .body .price-container{display:block;width:100%}.product-selector-accordion li .body .price-container .price-copy{margin-bottom:5px;font-size:16px;line-height:1;text-transform:uppercase}.product-selector-accordion li .body .price-container
.price{margin-bottom:10px;font-size:40px;font-weight:700}.product-selector-accordion li .body .price-container
.msrp{margin:0
0 20px;padding-bottom:10px;letter-spacing:normal;border-bottom:1px solid #d7dfeb}.product-selector-accordion li .body .price-container .msrp
span{visibility:visible;width:auto;height:auto;text-decoration:line-through}.product-selector-accordion li .body
.savings{margin-bottom:20px;font-size:24px;color:#495578}.product-selector-accordion li .body .you-save{display:block;width:100%;margin-right:0;margin-bottom:30px;padding:0
10px;text-align:center}.product-selector-accordion li .body
.shipping{display:block;width:100%;margin-bottom:13px;padding:0
10px;font-size:14px;color:#495578;text-align:center;text-transform:uppercase}.product-selector-accordion li .body
a.button{padding:10px
0;font-size:16px;border-radius:2px;text-transform:capitalize}.product-selector-accordion li .body.no-savings .price-container .msrp
span{width:80px}.product-selector-accordion li .body.no-free-shipping
.shipping{display:block;visibility:visible}.product-selector-accordion li:nth-of-type(2){transform:scale(1.07)}.product-selector-accordion li:nth-of-type(2) .arrow-down{fill:#293454}.product-selector-accordion li:nth-of-type(2) .arrow
.point{border-top:43px solid #293454}.product-selector-accordion li:nth-of-type(3) .arrow-down{fill:#293454}.product-selector-accordion li:nth-of-type(3) .arrow
.point{border-top:43px solid #293454}.product-selector-accordion li:last-child{margin-right:0}.product-selector-accordion li:hover .arrow-down{fill:#ff5448;transition:0.4s}.product-selector-accordion li:hover .body
.shipping{color:#242a2b}.product-selector-accordion li:hover .body
.savings{color:#242a2b}.product-selector-accordion li:hover .body
a.button{background-color:#ff5448;transition:0.4s}#product ul.product-selector-accordion:first-of-type
li{list-style-type:none;float:none;width:25%;max-width:300px;margin:0
5% 0 0}#product ul.product-selector-accordion:first-of-type li:last-child{margin-right:0}.alternating-list ul.product-selector-accordion{max-width:970px;margin:0
0 20px}.alternating-list ul.product-selector-accordion>li{max-width:300px;margin-bottom:0}}@media (max-width: 768px){.product-selector{width:100%;position:relative;padding-bottom:177px;border:1px
solid #dedede}.product-area{background:#1c45a5}.product-selector-alt
.unit{position:static;padding:0;background-position:0;width:33.33%;margin:unset}.product-selector-alt .unit:nth-child(2){box-shadow:none;min-height:430px}.product-selector-alt .unit:nth-child(2) img{height:140px}.product-selector .unit:nth-child(n){width:33.3%;margin:0;border-right:0;border-top:0}.product-selector .unit:first-child{border-left-color:transparent}.product-selector .unit .unit-body{display:none;position:absolute;left:0;right:0}.product-selector .selected .unit-body{display:block}.product-selector .unit-header{padding-bottom:130%;cursor:pointer;position:relative}.product-selector-alt .seal.value,
.product-selector-alt
.seal.seller{left: -1px;top: -1px}.product-selector-alt .unit.highlight,
.product-selector-alt .unit:hover{border:none;background-color:transparent}.product-selector .unit-header
img{position:absolute;bottom:36px;left:50%;transform:translateX(-50%);width:100%}.product-selector .unit
h5{background:rgb(229, 227, 228);color:#848484;border:0;position:absolute;bottom:0;left:0;right:0;z-index:5}.product-selector .supply-length{display:none}.product-selector .selected
h5{background:#28459d;color:#fff}.product-selector .selected h5
a{color:#fff}.product-selector .selected .unit-header
i{display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);color:#28459d;font-size:20pt;border-radius:50%;background:#fff;z-index:10}.product-selector .selected .unit-header i:before{margin:5px}.product-selector .unit .savings span,
.product-selector .unit .price s,
.product-selector .unit .price .actual
b{display:inline}.product-selector .unit-body
p{border-bottom:1px solid #dedede;padding:5px}.product-selector .unit-body p:last-of-type{border:0}.product-selector .unit .each-cost{width:58px;height:58px;line-height:1.1;padding:9px
0;right: -5px;top:15px;z-index:5;font-size:8pt}.product-selector .unit
em{font-size:1.2em}.product-selector .unit .each-cost
em{display:block}.product-selector .unit:nth-of-type(n) .unit-header::after{display:none}.product-selector-alt{position:relative}.product-selector-alt
.unit{background:transparent}.product-selector-alt .unit-header{background-color:rgba(217, 227, 255, 0.7);margin-bottom:5px;display:flex;flex-flow:column nowrap}.product-selector-alt
.quantity{order: -1}.product-selector-alt .unit:first-of-type .unit-header{margin-right:5px}.product-selector-alt .unit:last-of-type .unit-header{margin-left:5px}.product-selector-alt .selected .unit-header{background:white;margin-bottom: -5px;padding-bottom:10px}.product-selector-alt .unit.selected .unit-body{display:block}.product-selector-alt .unit .unit-body{position:absolute;left:0;right:0;display:none;background:white;padding:15px
0}.product-selector-alt
.shipping.free{border-top:1px lightgrey solid;border-bottom:1px lightgrey solid;padding:7px
0}.product-selector-alt .each-cost{height:65px;width:65px;right:0;font-size:12px}.product-selector-alt .each-cost
em{font-size:15px}.product-selector-alt .unit:hover{border:none}.product-selector-alt
.unit{border:none}.new-prod-select .product-area .product-selector-alt .unit:first-of-type{margin-top:0}.product-selector-alt .unit:last-of-type{margin-top:0}.product-selector-alt
.price{font-size:22px;text-transform:uppercase;color:orangered}.product-selector-alt .price
b{font-size:20px}.product-selector-alt .price
br{display:none}.product-selector-alt .old-prices{font-size:12px}}@media (max-width: 680px){.product-selector-alt
.quantity{margin-top:50px}.product-selector-alt .each-cost{top:70px;right:2px}.product-selector-alt .unit
.seal{height:40px;width:101%}}@media (max-width: 480px){.product-selector{padding-bottom:192px}.product-selector .unit .price
.actual{display:block;margin:0}.product-selector-alt
img{width:100%;height:auto}.product-selector-alt .each-cost{top:60px;right:4px}.product-selector-alt .unit
.seal{height:32px}.product-selector-alt .unit:nth-child(2) img{height:auto}.product-selector-alt .unit .seal
p{font-size:12px;font-weight:bold}.product-selector-alt
.quantity{margin-top:30px}.product-selector-alt .supply-length{font-size:8px}.product-selector-alt .each-cost{height:45px;width:45px;font-size:10px;padding-top:2px}.product-selector-alt .each-cost
em{font-size:10px;font-weight:500}.product-selector-alt .selected .unit-header{padding-bottom:10px}.product-selector-alt .unit:nth-child(2) .unit-header{padding-left:2.5px;padding-right:2.5px}#product{margin-top:0}}@media (max-width: 1024px){.product-selector-vertical{margin-bottom:100px;line-height:1.5;margin-top:20px}.product-selector-vertical
.unit{max-width:100%;width:100%;box-shadow: -10px 20px 40px 0 rgba(123, 132, 159, 0.3);border-style:solid;border-width:2px;border-image-source:linear-gradient( 26deg, #ccd3e2, #fafcff 28%, #d7dbe8 60%, #f5f7ff);border-image-slice:1;background-color:#fcfdff;display:inline-block;margin:0;position:relative;overflow:hidden}.product-selector-vertical .unit
.btn{border-radius:4px;background-color:#7b849f;text-decoration:none;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:bold;color:#fff;padding:10px
10px;width:93%;display:inline-block}.product-selector-vertical .unit>*{font-family:"Montserrat",sans-serif}.product-selector-vertical .unit.selected .unit-header{background-image:linear-gradient(73deg, #203b8a, #195fc8);border-bottom:solid 1px #fff}.product-selector-vertical .unit .unit-body{display:none}.product-selector-vertical .unit.selected .unit-body{background-size:contain;background-position:top center;background-repeat:no-repeat;display:block}.product-selector-vertical .unit:nth-child(3){vertical-align:top}.product-selector-vertical .unit hr:first-of-type{display:none}.product-selector-vertical .unit-header
img{width:60px;height:60px}.product-selector-vertical .unit-header
h5{font-size:38px !important;font-weight:500;position:relative;left: -20px;top:7px}.product-selector-vertical .unit-header{background:url(/images/1md/lp/easyflex-revamp/mobile-triangle-closed.svg) left, linear-gradient(to top, #f0f2f9, #ffffff);background-repeat:no-repeat, no-repeat;height:85px;align-items:center;justify-content:space-around;flex-direction:row-reverse}.one-time-purchase>.product-selector-vertical .unit-header,
.subscribe-and-save>.product-selector-vertical .unit-header{display:flex}.product-selector-vertical .unit[data-quantity="1"] .price{padding-top:30px}.product-selector-vertical .unit[data-quantity="1"] .savings{display:none}.product-selector-vertical .unit-header
.seal{text-align:right;width:115px;padding:0
5px;color:#242a2b;position:relative;right:30px;line-height:1}.product-selector-vertical .unit-header .seal:after{padding-top:0px;content:"\E828";position:absolute;top:5px;right: -30px;font-size:30pt;font-family:"scale"}.product-selector-vertical .unit.selected .unit-header .seal:after{transform:rotate(90deg)}.product-selector-vertical .unit.selected .supply-length{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:normal;line-height:1;position:relative;top:10px}.product-selector-vertical .supply-length{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:normal;line-height:1;position:relative;top:10px}.product-selector-vertical .unit-header
h5{color:#7b849f}.product-selector-vertical .unit.selected .unit-header
h5{color:#f8f9fb !important}.product-selector-vertical .unit.selected .unit-header
.seal{color:#f8f9fb}.product-selector-vertical
.quantity{width:75px;left:82px;display:inline-flex}.product-selector-vertical
.price{font-size:22px;line-height:0.91;letter-spacing:0.5px;text-align:center}.product-selector-vertical .price
b{line-height:1}.product-selector-vertical
.savings{display:block;width:100%;margin:10px
auto 0;font-size:32px;color:#242a2b;border-top:1px solid #d7dfeb}.product-selector-vertical .you-save{float:left;margin-left:5px;margin-right:0;width:50%;text-align:right}.product-selector-vertical .percent-savings{font-weight:bold;font-size:32px}.product-selector-vertical
.shipping{float:right;margin-right:auto;width:48%;text-align:left;padding-left:5px}.product-selector-vertical ul:nth-of-type(1){text-align:left}.product-selector-vertical ul:nth-of-type(1) li:first-child{border-right:none}.product-selector-vertical ul:nth-of-type(1) li{font-size:14px;padding-right:10px}.product-selector-vertical ul:nth-of-type(2) li
img{padding:0
10px;width:86px}}@media (max-width: 360px){.product-selector{padding-bottom:200px}}.pricing{list-style:none !important;font-size:16px;position:relative}.pricing
li{position:relative}.pricing
h4{font-family:"Helvetica Neue",sans-serif;text-transform:none;font-weight:600}.pricing li.out-of-stock{position:absolute;background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%;z-index:999;text-align:center;padding-top:10%}.pricing li
h4{margin:0
5% 0 8%;width:20%;font-size:21px;line-height:44px}.pricing li
.checkbox{display:inline;margin:0
10px 0 0;float:left;line-height:12px;padding:8px;cursor:pointer;position:absolute;top:50%;transform:translateY(-47%)}.pricing .checkbox:before{background:#fff;content:"";width:21px;height:21px;display:inline-block}.pricing>li{border-bottom:1px solid #b3b3b3;padding:5px
0}.pricing li .checkbox:before{background:url("/images/1md/shop/1MD_Shop_buttonSquare_off.png") 0 0 no-repeat}.pricing li.selected .checkbox:before{background:url("/images/1md/shop/1MD_Shop_buttonSquare_on_blue_21x21.png") 0 0 no-repeat}.pricing li>*:not(.mobile){display:inline-block;vertical-align:middle}.pricing li ul.variant-info{width:66%}.pricing li ul.variant-info
li{position:relative;display:inline-block}.pricing li ul.variant-info li:nth-of-type(1){width:33%}.pricing li ul.variant-info li:nth-of-type(2){width:30%;vertical-align:middle;text-align:center}.pricing li ul.variant-info li:nth-of-type(3){width:33%;position:relative}.pricing li ul.variant-info li.desktop
img{position:absolute;right:0;transform:translateY(-60%);max-height:44px}.cta-zone
a.btn{background:#f6723d;color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:1px;width:100%;padding:10px
6px;border:1px
solid #333;border-radius:0}.cta-zone a.btn:hover{background:#28459d}.cta-zone
img{display:block;margin:0
auto;max-height:80px;vertical-align:middle}.cta-zone img[src="/images/1md/shop/mcafee.jpg"]{border:1px
solid #999}.cta-zone ul
li{display:inline-block;width:32%;text-align:center;font-weight:700;color:#333}.cta-zone ul:first-of-type{margin:15px
0 0 0}.cta-zone ul:nth-of-type(2){margin:10px
0 0 0}.cta-zone ul:first-of-type li:nth-of-type(2){vertical-align:top}.cta-zone ul:nth-of-type(3) li{width:45%;vertical-align:middle}.mobile,.spam{display:none}@media (max-width: 915px) and (min-width: 769px){.pricing li
.checkbox{top:25%}.pricing li
h4{width:50%;margin:0
5% 0 10%}.pricing li ul.variant-info{padding:0
0 0 8px;width:100%}}@media (max-width: 320px){.product-selector-alt .seal.value,
.product-selector-alt
.seal.seller{left: -2px;top: -1px}.product-selector-alt .unit
.seal{width:103%}}@media (max-width: 768px){.mobile:not(.psav2 .unit.mobile){display:inline-block}.desktop,
.pricing>li.selected ul.variant-info>li:first-of-type em.desktop,
.pricing li ul.variant-info
li.desktop{display:none}.pricing-tabs{width:100%;margin:0;font-size:0}.pricing-tabs>li{width:33.333%;display:inline-block;background:#e6f3fe;font-size:14px;text-align:center;padding:10px
15px;border:1px
solid #51aefa}.pricing-tabs>li.selected{background:#28459d;color:#fff;border:1px
solid #28459d}.pricing{line-height:0;font-size:0;margin:0}.pricing>li{border-bottom:none;background:#fff;padding:0}.pricing>li>.checkbox{display:none}.pricing>li ul.variant-info{display:none}.pricing>li>h4{display:none !important}.pricing>li.selected ul.variant-info{font-size:16px;line-height:21px;display:block;margin:0;width:100%;border:1px
solid #28459d;color:#333}.pricing>li.selected ul.variant-info>li{width:100%;padding:10px
15px;text-align:left}.pricing>li.selected ul.variant-info>li:first-of-type{border-bottom:1px solid #28459d;font-weight:700}.pricing>li.selected ul.variant-info>li:first-of-type
em{display:inline;color:#333}.pricing>li.selected ul.variant-info>li:first-of-type
img{float:right;max-height:20px;transform:translateY(2px)}.pricing>li.selected ul.variant-info>li:nth-of-type(2){color:#666}.cta-zone
img{max-height:40px}.cta-zone .cta-wrap{padding:10px
0;border-left:1px solid #28459d;border-right:1px solid #28459d;border-bottom:1px solid #28459d}.cta-zone
a.btn{font-size:14px;padding:6px
12px;width:90%;margin:0
auto;display:block}.cta-zone ul:first-of-type{margin:0;padding:10px
17px 0 17px;border-left:1px solid #28459d;border-right:1px solid #28459d}.cta-zone ul:first-of-type
img{margin:0}.cta-zone ul:nth-of-type(2){margin:0;padding:0
17px 10px 17px;border-left:1px solid #28459d;border-right:1px solid #28459d;border-bottom:1px solid #28459d}.cta-zone ul:nth-of-type(2) li{text-align:left;vertical-align:text-top;font-size:13px}.cta-zone ul:nth-of-type(3){padding:10px
0;border-left:1px solid #28459d;border-right:1px solid #28459d;border-bottom:1px solid #28459d}.cta-zone ul:nth-of-type(3) li{width:100%}.cta-zone ul:nth-of-type(3) img{max-height:70px}.cta-zone ul:nth-of-type(3) li:first-of-type
img{margin:15px
auto}}.product-selector .unit .unit-header::after{display:none}.product-selector.product-selector-subscription .unit p:first-of-type{margin-top:0}.product-selector.product-selector-subscription{background-color:transparent;border:none;padding-bottom:50px}.product-selector.product-selector-subscription
.tablet{display:none}.product-selector.product-selector-subscription
.unit{width:360px;border:none;background-color:white;box-shadow:5px 5px 15px 0 rgba(184, 193, 208, 0.75);border-radius:2px}.product-selector.product-selector-subscription .unit.selected .unit-header{font-size:0;background-color:#293453;border-radius:2px}.product-selector.product-selector-subscription .pricing .savings h4
br{display:none}.product-selector.product-selector-subscription .unit-header
h2{font-family:"poppins",sans-serif;font-size:22px;font-weight:bold;color:#4c5d7d;margin-bottom:0;padding:20px;text-align:left;background-color:#ebf0f8;border-radius:2px;border-bottom:1px solid #a5b5d3}.product-selector.product-selector-subscription .unit.selected .unit-header
h2{background-color:#4c5d7d;border-bottom:1px solid #a5b5d3;color:white;font-style:normal}.product-selector.product-selector-subscription .unit .unit-header
h3{font-family:"Sofia Pro",sans-serif;font-size:20px;font-weight:600;text-align:left;padding:20px;color:#a5b5d3}.product-selector.product-selector-subscription .unit .unit-header
.seal{top:calc(55px + -37px);right:20px;border:1px
solid black;border-radius:100%;width:90px;height:90px;position:absolute;background-color:#ff7369}.product-selector.product-selector-subscription .unit.selected .unit-header
.seal{background-color:#ebf0f8}.product-selector.product-selector-subscription .unit .unit-header .seal
p{padding:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-transform:uppercase;font-size:16px;line-height:1.36}.product-selector.product-selector-subscription .unit.selected .unit-header .seal
p{padding:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#ff7369}.product-selector.product-selector-subscription .unit-header
img{max-width:75%}.product-selector.product-selector-subscription
.pricing{display:flex;flex-flow:column;align-items:center}.product-selector.product-selector-subscription .pricing
hr{width:75%;margin:12px}.product-selector.product-selector-subscription .pricing
p{text-align:left}.product-selector.product-selector-subscription .per-box{border-style:solid;border-width:0.5px;border-image-source:linear-gradient(to left, #c4cbdf, #f0f4ff 52%, #ccd4ed);border-image-slice:1}.product-selector.product-selector-subscription .unit.selected .per-box
.actual{color:#fff}.product-selector.product-selector-subscription .unit .per-box
.actual{color:#293453;display:flex;font-family:"poppins",sans-serif;justify-content:space-between}.product-selector.product-selector-subscription .unit.selected .per-box .pricepoint
.per{color:#fff}.product-selector.product-selector-subscription .unit .per-box .pricepoint
.per{color:#293453;font-family:"poppins",sans-serif;line-height:0}.product-selector.product-selector-subscription .unit .per-box .actual
#cents{font-size:26px;font-weight:500;position:relative;top:12px}.product-selector.product-selector-subscription .per-box .actual
strong{font-size:50px;padding-right:6px;font-weight:500}.product-selector.product-selector-subscription .per-box
.msrp{font-size:10px;color:#8d959d;margin:0;text-align:center;padding-top:7px}.product-selector.product-selector-subscription .per-box .msrp
strong{font-size:18px;text-decoration:line-through}.product-selector.product-selector-subscription .pricing
.savings{padding-bottom:5px;color:white}.product-selector.product-selector-subscription .unit.selected .pricing
.savings{color:#31499d}.product-selector.product-selector-subscription .pricing .savings
h4{text-align:left;padding:0;color:#55b0ff;font-family:"poppins",sans-serif;font-size:22px;font-weight:500;color:#55b0ff}.product-selector.product-selector-subscription .pricing .savings
p{font-size:12px;margin:0;color:white;text-align:center}.product-selector.product-selector-subscription .pricing .savings p
strong{font-size:24px}.product-selector.product-selector-subscription
.unit.selected{background-color:#293453}.product-selector.product-selector-subscription .unit.selected .unit-body{background-color:#293453}.product-selector.product-selector-subscription .unit .unit-body{display:flex;flex-flow:column;align-items:center}.product-selector.product-selector-subscription .unit-body>div{position:relative}.product-selector.product-selector-subscription .unit-body
h4{min-width:155px;font-size:24px;background-color:white;display:inline-block;position:absolute;left:50%;top: -16px;transform:translateX(-50%)}.product-selector.product-selector-subscription .unit-body
ul{font-size:0}.product-selector.product-selector-subscription .unit-body
li{font-size:initial;position:relative;display:inline-block;width:50%;vertical-align:middle;text-align:left;padding:0
40px;margin-top:10px}.product-selector.product-selector-subscription .unit-body li .icon-check{position:absolute;transform:translateX(-110%);color:#00d3cc}.product-selector.product-selector-subscription .unit-body li
span{color:#00d3cc}.product-selector.product-selector-subscription .unit-body
h5{background-color:transparent;border:none;font-family:"Marko One",serif;color:black;position:static}.product-selector.product-selector-subscription .unit-body h5
strong{color:#ff8284;font-weight:normal}.product-selector.product-selector-subscription .unit-body
.ring{font-family:"poppins",sans-serif;font-size:15px;font-weight:600;margin-bottom:15px;line-height:1.33;letter-spacing:1px;color:#a5b5d3}.product-selector.product-selector-subscription .unit .unit-body .cta-button{font-family:"poppins",sans-serif;font-size:12px;font-weight:bold;letter-spacing:0.1px;text-align:center;color:#1f387e;letter-spacing:0.2px;background-color:#ebf0f8;border-radius:20px;border-style:solid;border-width:1px;border-image:#ebf0f8, linear-gradient(262deg, #aeb5ca, #e2e6f4 52%, #bbc3db)}.product-selector.product-selector-subscription .unit.selected .unit-body .cta-button{background-color:#ff7369;color:#fafcff;border-color:#ff7369}.product-selector.product-selector-subscription .unit .pricing .savings .free-shipping{padding:0;text-align:center;color:#b3bdcf;font-size:17px;letter-spacing:0.2px}.product-selector.product-selector-subscription .unit.selected .pricing .savings .free-shipping{padding:0;text-align:center;color:#a5b5d3}@media (max-width: 850px){.product-selector.product-selector-subscription .unit-body
li{width:100%}}@media (max-width: 768px){.product-selector.product-selector-subscription
.tablet{display:block}.product-selector.product-selector-subscription
.switcher{width:70%;margin:0
auto;font-size:0;margin-bottom:20px;border-radius:4px;background:#ebf0f8;color:#4c5d7d}.product-selector.product-selector-subscription .switcher
div{font-size:initial;width:50%;display:inline-block;padding:10px
25px;text-transform:uppercase;font-weight:bold;letter-spacing:0.4px;font-family:"poppins",sans-serif;text-align:center}.product-selector.product-selector-subscription .switcher div:not(.selected){border:1px
solid #a5b5d3}.product-selector.product-selector-subscription .switcher
.selected{background-color:#ff7369;border:1px
solid #ff7369;color:#fafcff;position:relative}.product-selector.product-selector-subscription .pricing .savings
h4{font-size:22px}.product-selector.product-selector-subscription
.pricing{line-height:1.5}.product-selector.product-selector-subscription .switcher .selected:after{content:"";width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ff7369;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.product-selector.product-selector-subscription
.unit{width:70%;margin:0
auto;display:block}.product-selector.product-selector-subscription .unit:not(.selected){display:none}.product-selector.product-selector-subscription .unit-body{display:inline-block;position:static}.product-selector.product-selector-subscription .unit-header{padding-bottom:unset}.product-selector.product-selector-subscription .unit .unit-header
.seal{position:absolute;top:calc(55px + -40px);width:75px;height:75px;right:6px}.product-selector.product-selector-subscription .unit .unit-header .seal
p{font-size:15px;line-height:1.36}.product-selector.product-selector-subscription .unit-header
img{position:static;transform:none;width:unset}.product-selector.product-selector-subscription .unit-body li,
.product-selector.product-selector-subscription .unit-body li:nth-child(even){width:100%}}@media (max-width: 425px){.product-selector.product-selector-subscription .unit,
.product-selector.product-selector-subscription
.switcher{width:100%}.hide-on-mobile{display:none}.product-selector.product-selector-subscription .unit-body
.ring{padding:0}.product-selector.product-selector-subscription .unit-header
h2{font-size:18px;padding:15px
20px}.product-selector.product-selector-subscription .unit .unit-header
h3{font-size:17px;padding:15px
20px;margin-bottom:0}.product-selector.product-selector-subscription .pricing
.savings{border:1px
solid white;padding:7px
5px 7px;margin:15px
15px 0 0}.product-selector.product-selector-subscription .pricing .savings h4
br{display:block}.product-selector.product-selector-subscription .unit .pricing .savings .free-shipping{padding:0;text-align:center;color:#b3bdcf;font-size:14px;letter-spacing:0.2px}.product-selector.product-selector-subscription .pricing .savings
h4{font-size:22px;text-align:center;line-height:1}.product-selector.product-selector-subscription
.pricing{display:flex;align-items:normal;flex-flow:row;justify-content:space-around}.product-selector.product-selector-subscription .pricing
hr{display:none}.product-selector.product-selector-subscription .per-box{position:relative}.product-selector.product-selector-subscription .unit .unit-body{align-items:normal}.product-selector.product-selector-subscription .unit
.cta{padding:0}.product-selector.product-selector-subscription .per-box .actual
strong{font-size:40px}.product-selector.product-selector-subscription .unit .per-box .actual
#cents{font-size:20px}.product-selector.product-selector-subscription .unit .per-box .actual span:not(#cents){font-size:11px}.product-selector.product-selector-subscription .unit-body>div{position:relative;width:90%;margin:0
auto}}@media (max-width: 335px){.product-selector.product-selector-subscription .unit .unit-header
.seal{position:absolute;top:calc(55px + -30px);width:60px;height:60px;right:6px}.product-selector.product-selector-subscription .unit .unit-header .seal
p{font-size:12px;line-height:1.36}.product-selector.product-selector-subscription .unit-body
.ring{font-size:13px}.product-selector.product-selector-subscription .unit .unit-body .cta-button{font-size:11px}}.product-selector .unit .unit-header::after{display:none}.product-selector.pssv2 .unit p:first-of-type{margin-top:0}.product-selector.pssv2{background-color:transparent;border:none;padding-bottom:50px}.product-selector.pssv2
.tablet{display:none}.product-selector.pssv2
.unit{width:360px;border:none;background-color:white;box-shadow:5px 5px 15px 0 rgba(184, 193, 208, 0.75);border-radius:2px;border:solid 1.5px white}.product-selector.pssv2
.unit.selected{box-shadow:10px 10px 60px 0 #4b5c77;border:solid 1.5px #1f387e}.product-selector.pssv2 .unit.selected .unit-header{font-size:0;border-radius:2px}.product-selector.pssv2 .pricing .savings h4
br{display:none}.product-selector.pssv2 .unit-header
h2{font-family:"poppins",sans-serif;font-size:24px;font-weight:bold;color:#293453;margin-bottom:0;padding:20px;text-align:center;border-bottom:1px solid #a5b5d3}.product-selector.pssv2 .unit.selected .unit-header
h2{border-bottom:1px solid #1f387e;color:#1f387e;font-style:normal;border-radius:unset}.product-selector.pssv2 .unit .unit-header
.details{display:flex;flex-flow:row nowrap;align-items:flex-end;padding-top:13px}.product-selector.pssv2 .unit .unit-header
h3{font-family:"Sofia Pro",sans-serif;font-size:20px;font-weight:600;text-align:left;padding:0
20px;color:#293453}.product-selector.pssv2 .unit.selected .unit-header
h3{color:#1f387e}.product-selector.pssv2 .unit .unit-header .seal-container{position:relative}.product-selector.pssv2 .unit .unit-header
.seal{top:0;right:0;border:solid 1.5px #ff7369;border-radius:0 0 0 15px;width:210px;height:36px;position:absolute;background-color:#faefee}.product-selector.pssv2 .unit.selected .unit-header
.seal{background-color:#ff7369;right:0.5px}.product-selector.pssv2 .unit .unit-header .seal
p{padding:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#ff7369;text-transform:uppercase;font-size:16px;line-height:1.36}.product-selector.pssv2 .unit.selected .unit-header .seal
p{padding:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fafcff}.product-selector.pssv2 .unit-header
img{max-width:180px;max-height:180px}.product-selector.pssv2
.pricing{display:flex;flex-flow:column;align-items:center}.product-selector.pssv2 .pricing
hr{width:75%;margin:12px}.product-selector.pssv2 .pricing
p{text-align:left}.product-selector.pssv2 .per-box{border-style:solid;border-width:0.5px;border-image-source:linear-gradient(to left, #c4cbdf, #f0f4ff 52%, #ccd4ed);border-image-slice:1}.product-selector.pssv2 .unit.selected .per-box
.actual{color:#1f387e}.product-selector.pssv2 .unit .per-box
.actual{color:#293453;display:flex;font-family:"poppins",sans-serif;justify-content:space-between}.product-selector.pssv2 .unit.selected .per-box .pricepoint
.per{color:#1f387e}.product-selector.pssv2 .unit .per-box .pricepoint
.per{color:#293453;font-family:"poppins",sans-serif;margin-bottom:0}.product-selector.pssv2 .unit .per-box .actual
#cents{font-size:26px;font-weight:500;position:relative;top:7px}.product-selector.pssv2 .per-box .actual
strong{font-size:50px;padding-right:6px}.product-selector.pssv2 .per-box
.msrp{font-size:10px;color:#8d959d;margin:0;text-align:left;padding-top:7px}.product-selector.pssv2 .per-box .msrp
strong{font-size:14px;text-decoration:line-through}.product-selector.pssv2 .pricing
.savings{padding-bottom:5px;color:white}.product-selector.pssv2 .unit.selected .pricing
.savings{color:#31499d}.product-selector.pssv2 .savings
h4{text-align:center;color:#32d086;font-family:"poppins",sans-serif;font-size:24px;font-weight:bold;padding:15px
0 0}.product-selector.pssv2 .pricing .savings
p{font-size:12px;margin:0;color:white;text-align:center}.product-selector.pssv2 .pricing .savings p
strong{font-size:24px}.product-selector.pssv2 .free-shipping{font-family:"poppins";font-size:16px;font-weight:500;letter-spacing:1.1px;text-align:center;color:#1f387e}.product-selector.pssv2 .unit .unit-body{display:flex;flex-flow:column;align-items:center;background:transparent}.product-selector.pssv2 .unit-body>div{position:relative}.product-selector.pssv2 .unit-body
h4{min-width:155px;font-size:24px;background-color:white;display:inline-block;position:absolute;left:50%;top: -16px;transform:translateX(-50%)}.product-selector.pssv2 .unit-body
ul{font-size:0}.product-selector.pssv2 .unit-body
li{font-size:initial;position:relative;display:inline-block;width:50%;vertical-align:middle;text-align:left;padding:0
40px;margin-top:10px}.product-selector.pssv2 .unit-body li .icon-check{position:absolute;transform:translateX(-110%);color:#00d3cc}.product-selector.pssv2 .unit-body li
span{color:#00d3cc}.product-selector.pssv2 .unit-body
h5{background-color:transparent;border:none;font-family:"Marko One",serif;color:black;position:static}.product-selector.pssv2 .unit-body h5
strong{color:#ff8284;font-weight:normal}.product-selector.pssv2 .unit-body
.ring{font-family:"poppins",sans-serif;font-size:15px;font-weight:600;margin-bottom:15px;line-height:1.33;letter-spacing:1px;color:#a5b5d3}.product-selector.pssv2 .unit .unit-body .cta-button{font-family:"poppins",sans-serif;font-size:12px;font-weight:bold;letter-spacing:0.1px;text-align:center;color:#1f387e;letter-spacing:0.2px;background-color:#ebf0f8;border-radius:20px;border-style:solid;border-width:1px;text-transform:uppercase;border-image:#ebf0f8, linear-gradient(262deg, #aeb5ca, #e2e6f4 52%, #bbc3db)}.product-selector.pssv2 .unit.selected .unit-body .cta-button{background-color:#ff7369;color:#fafcff;border-color:#ff7369}.product-selector.pssv2 .unit .pricing .savings .free-shipping{padding:0;text-align:center;color:#b3bdcf;font-size:17px;letter-spacing:0.2px}.product-selector.pssv2 .unit.selected .pricing .savings .free-shipping{padding:0;text-align:center;color:#a5b5d3}@media (max-width: 850px){.product-selector.pssv2 .unit-body
li{width:100%}}@media (max-width: 900px){.product-selector.pssv2
.tablet{display:block}.product-selector.pssv2
.switcher{width:70%;margin:0
auto;font-size:0;margin-bottom:20px;border-radius:4px;background:#ebf0f8;color:#4c5d7d}.product-selector.pssv2 .switcher
div{font-size:initial;width:50%;display:inline-block;padding:10px
25px;text-transform:uppercase;font-weight:bold;letter-spacing:0.4px;font-family:"poppins",sans-serif;text-align:center}.product-selector.pssv2 .unit .unit-header
.details{justify-content:space-around}.product-selector.pssv2 .switcher div:not(.selected){border:1px
solid #a5b5d3}.product-selector.pssv2 .switcher
.selected{background-color:#ff7369;border:1px
solid #ff7369;color:#fafcff;position:relative}.product-selector.pssv2 .pricing .savings
h4{font-size:22px}.product-selector.pssv2
.pricing{line-height:1.5}.product-selector.pssv2 .switcher .selected:after{content:"";width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ff7369;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.product-selector.pssv2
.unit{width:70%;margin:0
auto;display:block}.product-selector.pssv2 .unit:not(.selected){display:none}.product-selector.pssv2 .unit-body{display:inline-block;position:static}.product-selector.pssv2 .unit-header{padding-bottom:unset}.product-selector.pssv2 .unit .unit-header .seal
p{font-size:16px;line-height:1.36}.product-selector.pssv2 .unit-header
img{position:static;transform:none;width:unset}.product-selector.pssv2 .unit-body li,
.product-selector.pssv2 .unit-body li:nth-child(even){width:100%}}@media (max-width: 425px){.product-selector.pssv2 .unit,
.product-selector.pssv2
.switcher{width:100%}.hide-on-mobile{display:none}.product-selector.pssv2 .unit-body
.ring{padding:0}.product-selector.pssv2 .unit-header
img{max-width:140px;max-height:140px}.product-selector.pssv2 .unit-header
h2{font-size:18px;padding:15px
20px}.product-selector.pssv2 .unit .unit-header
h3{font-size:17px;padding:30px
20px 0;margin-bottom:0}.product-selector.pssv2 .pricing
.savings{border:1px
solid white;padding:7px
5px 7px;margin:15px
15px 0 0}.product-selector.pssv2 .pricing .savings h4
br{display:block}.product-selector.pssv2 .unit .pricing .savings .free-shipping{padding:0;text-align:center;color:#b3bdcf;font-size:14px;letter-spacing:0.2px}.product-selector.pssv2 .pricing .savings
h4{font-size:22px;text-align:center;line-height:1}.product-selector.pssv2
.pricing{display:flex;align-items:normal;flex-flow:row;justify-content:space-around}.product-selector.pssv2 .pricing
hr{display:none}.product-selector.pssv2 .per-box{position:relative}.product-selector.pssv2 .unit .unit-body{align-items:normal}.product-selector.pssv2 .unit
.cta{padding:0}.product-selector.pssv2 .per-box .actual
strong{font-size:40px}.product-selector.pssv2 .unit .per-box .actual
#cents{font-size:20px}.product-selector.pssv2 .unit .per-box .actual span:not(#cents){font-size:11px}.product-selector.pssv2 .unit-body>div{position:relative;width:90%;margin:0
auto}}@media (max-width: 335px){.product-selector.pssv2 .unit .unit-header .seal
p{font-size:16px;line-height:1.36}.product-selector.pssv2 .unit-body
.ring{font-size:11px}.product-selector.pssv2 .unit .unit-body .cta-button{font-size:11px}}.psav2{font-size:0}.psav2
.unit.desktop.mobile{display:none}.psav2 .unit.desktop .each-cost{color:white;font-style:italic}.psav2 .unit.desktop .seal.value svg,
.psav2 .unit.desktop .seal.seller
svg{position:absolute;left: -3px;top: -3px}.psav2 .unit.desktop:first-of-type{margin-top:25px}.psav2 .unit.desktop:first-of-type .each-cost{background:#ffd100;background: -moz-linear-gradient(top, #ffd100 0%, #ffb707 100%);background: -webkit-linear-gradient(top, #ffd100 0%, #ffb707 100%);background:linear-gradient(to bottom, #ffd100 0%, #ffb707 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr="#ffd100", endColorstr="#ffb707", GradientType=0);border:2px
solid #ddae00}.psav2 .unit.desktop:nth-of-type(2) .each-cost{background:#8aee18;background: -moz-linear-gradient(top, #8aee18 0%, #61c419 90%, #52d90a 100%);background: -webkit-linear-gradient( top, #8aee18 0%, #61c419 90%, #52d90a 100%);background:linear-gradient(to bottom, #8aee18 0%, #61c419 90%, #52d90a 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr="#8aee18", endColorstr="#52d90a", GradientType=0);border:2px
solid #41bb0a}.psav2 .unit.desktop .seal
p{font-size:14px}.psav2
.unit.desktop{width:31.33%;display:inline-block;font-size:16px;vertical-align:bottom;background:url(/images/1md/lp/grey-triangle.svg);background-repeat:no-repeat;background-position-y: -3px;background-color:#fff;min-height:430px;text-align:center;padding:10px;box-sizing:border-box;border:3px
solid transparent;z-index:1;margin:0
5px}.psav2 .unit.desktop:nth-of-type(2) .seal{background-image:url("/images/1md/lp/green-banner.png")}.psav2 .unit.desktop:first-of-type
.seal{background-image:url("/images/1md/lp/yellow-banner.png")}.psav2 .unit.desktop
.seal{background:initial;background-repeat:no-repeat;background-position:top;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;height:60px;width:64px;left: -14px;top: -14px;border:initial}.psav2 .unit.desktop.highlight,
.psav2 .unit.desktop:hover{border:3px
solid #344fa5}.psav2 .unit.desktop:hover{background:url(/images/1md/lp/triangle--blue.png);background-color:#e0e8ff;background-repeat:no-repeat}.psav2 .unit.desktop:nth-child(2){min-height:480px;box-shadow:5px 0 12px -4px rgba(91, 91, 91, 0.2), -5px 0 5px -4px rgba(91, 91, 91, 0.2);z-index:2}.psav2
.seal{position:absolute;height:60px;width:90px;left: -3px;top: -3px;border-left:3px solid transparent;border-top:3px solid transparent}.psav2 .seal
p{color:#fff;font-size:20px;line-height:1;font-weight:500;margin-top:7px;margin-left: -3px;text-transform:uppercase}.single-column .content .text
p{font-size:14px;padding-top:5px}.single-column .content .seal.value p,
.single-column .content .seal.seller
p{font-size:18px;padding-top:2px}.article .psav2
.btn{font-size:14px}.psav2 .unit.desktop
img{height:140px;margin:0
auto;display:block;width:auto}.psav2 .supply-length{font-size:18px;line-height:1.2;color:#344fa5;font-weight:600;margin:5px
0}.psav2 .unit-header{position:relative}.psav2 .unit.desktop:nth-child(2) img{height:190px}.psav2
.quantity{font-size:18px;line-height:1.2;color:#344fa5;font-weight:600;margin:5px
0}.psav2 .supply-length{font-style:italic;font-weight:500}.psav2 .each-cost{position:absolute;background:#d9e3ff;border-radius:50%;border:2px
solid #808dbe;height:85px;width:85px;font-size:15px;color:#344fa5;padding-top:5px;font-weight:400;top:15px;right:20px}.psav2 .each-cost
em{font-size:18px;font-style:italic}.psav2 .old-prices{margin:5px
0;font-size:12px;line-height:1.2;color:#5f5f5f}.psav2
.price{margin:20px
0;font-size:20px;line-height:0.875;font-weight:500;color:#333}.psav2 .price
b{font-size:30px;line-height:1}.psav2
.shipping{visibility:hidden}.psav2
.shipping.free{visibility:visible;font-weight:600;color:#344fa5;font-size:18px;line-height:1.2}.psav2 .shipping.free:before{font-family:"scale",sans-serif;content:"\E876";margin-right:10px}.psav2
.savings{margin:20px
0;font-size:16px;line-height:1.2}.psav2 .you-save{font-weight:600;color:#d0011b}.psav2 .percent-savings{font-weight:400}.psav2
.btn{padding:10px
20px;display:inline-block;font-size:16px;line-height:1.2;color:#fff;border-radius:50px;text-decoration:none;font-weight:600;cursor:pointer;background:#627f80}.psav2 .unit.desktop.highlight .btn,
.psav2 .unit.desktop:hover
.btn{background:#627f80;color:#fff;border:none}@media (max-width: 768px){.psav2 .each-cost{width:65px;height:65px;font-size:13px;right: -10px}.psav2 .each-cost
em{font-size:15px}.psav2 .unit.desktop:nth-child(2) img{height:140px}.psav2
.shipping.free{font-size:14px}}@media (max-width: 610px) and (min-width: 375px){.psav2 .unit .coupon
h2{text-align:left;position:absolute;font-size:44px;color:#3651a3;font-weight:bold;vertical-align:middle;display:flex;align-items:center;margin-bottom:0;right:15%;top:17px}}@media (max-width: 610px){.psav2{display:flex;flex-flow:column}.psav2 .unit.mobile:nth-of-type(even){order:1}.psav2
.unit.desktop{display:none}.psav2
.unit.mobile{display:block}.psav2 .unit:hover .coupon,
.psav2 .unit.mobile.selected
.coupon{background:#e4ebff;color:#fff}.psav2 .unit:hover,
.psav2
.unit.mobile.selected{background-color:#fff}.psav2 .unit:hover,
.psav2 .unit:hover .coupon .websiteprice,
.psav2 .unit.mobile.selected .pricing .per-bottle small,
.psav2 .unit:hover .pricing .per-bottle small,
.psav2 .unit.mobile.selected .pricing .msrp,
.psav2 .unit:hover .pricing
.msrp{color:#fff}.psav2 .unit.selected h2,
.psav2 .unit:hover
h2{color:#3651a3}.psav2 .pricing,
.psav2 .button,
.psav2
.btn{display:none}.psav2
.btn{text-align:center;padding:20px
0;max-width:80%;margin:0
auto;color:white;background-color:#627f80;font-size:20px;border:none;border-radius:5px}.psav2
.unit{display:block;width:auto;margin:0
0 10px;position:relative;padding-bottom:0;background-image:none;overflow:hidden;box-shadow:3px 5px 8px 0 rgba(2, 2, 4, 0.55)}.psav2
.unit.selected{background-image:#fff;padding-bottom:12px}.psav2
.coupon{margin-bottom:0;background-color:#f0f2f9;background-image:linear-gradient(to top, #d9dff5, #ffffff);cursor:pointer;border-bottom:0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.psav2 .unit.selected
.coupon{background-color:#a1b9e0;background-image:none;border-bottom:1px dashed #fff}.psav2 .coupon:before{position:absolute;top:0;left:0;bottom:0;content:"";background:url(/images/1md/product/mobile-triangle-closed.png) 0 0 no-repeat;background-size:contain;width:67px}.psav2 .unit .psav2 .unit.selected .coupon:before{display:none}.psav2 .unit.selected .pricing,
.psav2 .unit.selected .button,
.psav2 .unit.selected
.btn{display:block}.psav2 .coupon-contents{float:right;color:#243771;margin-right:52px;text-align:left;margin-top:6px;padding-left:20px}.psav2 .coupon:after{font-family:"scale";content:"\E828";position:absolute;top:25px;right:24px;font-size:23pt;color:#717ea5}.psav2 .unit.selected .coupon:after{content:"\E82A"}.psav2 .coupon
.tag{display:block;background-color:#3651a3;padding:0px
5px 1px;margin-top:0;margin-right:0;color:#fff;float:none;text-transform:uppercase;font-size:14px}.psav2 .coupon
.tag.value{background-color:#ffce00}.psav2 .coupon
.tag.seller{background-color:#70e413}.psav2 .coupon .tag
b{display:inline}.psav2 .unit .product-image{position:relative;height:60px;left:10px}.psav2 .unit h2 span:last-child{font-size:11px;font-weight:normal;vertical-align:middle;padding-left:5px;width:75px}.psav2 .coupon
.discount{line-height:inherit;margin-left:0;display:inline;vertical-align:baseline}.psav2 .coupon .discount
br{display:none}.psav2 .coupon
em{margin-left:0}.psav2 .coupon em,
.psav2 .coupon .discount i,
.psav2 .coupon .discount
b{vertical-align:baseline;font-size:23px;line-height:1;display:inline}.psav2 .coupon
.save{display:none}.pricing .per-bottle{float:right;text-align:center;border-left:solid 1px #a1b9e0;padding-left:25px;margin-left:25px}.pricing.no-savings .per-bottle{float:none;border:0;padding:0;max-width:134px}.psav2
.pricing{position:static;min-height:0;max-width:296px;margin:0
auto 10px}.psav2 .pricing
.price{padding-top:15px;display:flex;justify-content:center}.psav2 .pricing .per-bottle
small{float:right}.psav2 .pricing
.msrp{float:left;order: -1;margin-top:0;text-align:center;border:none}.psav2 .pricing .msrp
em{font-size:30px;line-height:1;font-weight:normal;color:#8ca6d1;margin-top:0}.psav2 .pricing .msrp span,
.psav2 .pricing .per-bottle
span{display:block;color:#243771;font-weight:500;font-size:14px;text-decoration:none}.psav2 .pricing
.save{font-size:24px;font-weight:500;color:#71b621}.psav2 .pricing
.shipping{margin-top:4px;font-weight:normal;margin-bottom:10px}.psav2 .pricing
.details{clear:both;padding-top:10px;padding-bottom:1px;text-align:center}.seals-1{margin-top:15px}.psav2 .coupon
.tag.website{text-align:right;padding:12px
30px 0 0;visibility:hidden}.psav2
.coupon{min-height:80px}}@media (max-width: 374px){.psav2 .unit .coupon
h2{text-align:left;position:relative;font-size:25px;color:#3651a3;font-weight:bold;vertical-align:middle;display:flex;align-items:center;margin-bottom:0}.psav2 .unit h2 span:last-child{width:unset}}@media (max-width: 320px){.psav2 .coupon em,
.psav2 .coupon .discount i,
.psav2 .coupon .discount
b{vertical-align:baseline;font-size:22px;line-height:1;display:inline}}.product-selector-pricing{width:640px}.product-selector-pricing{display:inline-block;vertical-align:top;color:#727d81;font-size:20px;line-height:1.3em}.product-selector-pricing .email-capture-form{margin-bottom:10px;padding:0;font-weight:400}.product-selector-pricing
li{width:32%;display:inline-block;padding:0
20px 20px;background-position:0 20px;background-repeat:no-repeat;background-color:#e2e6f3;background-image:url(/images/1md/product/pricing-bg-top-triangle-idle.png);background-size:contain;margin-right:2%}.product-selector-pricing li:last-child{margin-right:0}.product-selector-pricing li .product-image{max-width:75%;margin:auto;display:block}.product-selector-pricing
.button{border-radius:4px;background-color:#ff5844;border-top:0;padding:11px
0;line-height:1.3;font-size:17px}.product-selector-pricing .button:hover{background-color:#ff5844}.product-selector-pricing
.pricing{min-height:105px}.product-selector-pricing li
h2{font-size:24px;margin-top:5px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#243771}.product-selector-pricing .pricing .per-bottle
span{display:none}.product-selector-pricing .pricing .per-bottle
b{font-size:35px;display:block;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#3651a3}.product-selector-pricing .pricing .per-bottle
small{text-align:right;width:86%;display:block;color:#3651a3;font-size:12px;line-height:1}.product-selector-pricing .pricing
.msrp{font-size:24px;margin-top:5px;display:block;text-align:center;color:#3651a3;border-bottom:solid 1px #91a2ca;max-width:130px;margin:0
auto}.product-selector-pricing .pricing .msrp
em{text-decoration:line-through;font-size:14px;display:block;margin-top: -18px;margin-left: -50px}.product-selector-pricing .pricing .msrp
span{display:none}.product-selector-pricing .pricing
.save{font-size:16px;font-weight:500;text-transform:uppercase;margin-top:5px;line-height:1.13;display:block;text-align:center;color:#71b621}.product-selector-pricing .pricing
.shipping{color:#243771;font-size:14px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;color:#243771;display:block;text-align:center}.product-selector-pricing
.coupon{border-bottom:3px dashed #fff;padding:8px;margin:0
-20px 10px;color:#243771;font-family:"Montserrat";min-height:60px;background:#c0c6d9}.product-selector-pricing{position:relative}.product-selector-pricing
li.overlay{position:absolute;background:rgba(0, 0, 0, 0.85);color:#fff;opacity:1;width:100%;height:100%;font-size:20px;cursor:default;font-weight:500;pointer-events:none}.product-selector-pricing li.overlay
.text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75%}.product-selector-pricing .inline-email
input.text{width:80%}.product-selector-pricing .inline-email
button{width:18%}.product-selector-pricing li.overlay .text .inline-email
input.text{position:relative;width:60%;display:inline-block;top:0;left:0;transform:none;padding:9px
10px}.product-selector-pricing li.overlay .text
h4{font-size:36px;margin-bottom:15px;color:#fafafa}.product-selector-pricing li.overlay
b.notice{text-align:center;display:block}.product-selector-pricing
li.overlay{background:rgba(0, 0, 0, 0.85);color:#fff}.product-selector-pricing li.overlay~li{pointer-events:none}.product-selector-pricing .coupon
.websiteprice{font-family:Montserrat;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2;letter-spacing: -0.5px;text-align:center;color:#243771;text-transform:uppercase}.product-selector-pricing .coupon
.save{transform:rotate(-90deg);display:inline-block;text-transform:uppercase;font-size:18px;font-weight:500;display:inline-block;height:14px;line-height:1;vertical-align:middle;margin-left: -2px}.product-selector-pricing .coupon
em{vertical-align:middle;font-size:42px;letter-spacing: -0.1px;font-weight:bold;display:inline-block;line-height:1}.product-selector-pricing .coupon
.discount{line-height:0.6;margin-left: -1px;display:inline-block;vertical-align:middle}.product-selector-pricing .coupon .discount
b{font-weight:normal;font-size:24px}.product-selector-pricing .coupon .discount
i{font-style:normal;font-weight:900;text-transform:uppercase;font-size:10px;line-height:7px}.product-selector-pricing .coupon
.tag{float:right;text-transform:uppercase;text-align:center;line-height:1;margin-top:4px;margin-right:5px}.product-selector-pricing .coupon .tag
b{letter-spacing:0.2px;font-weight:bold;display:block;font-size:18px}.product-selector-pricing .coupon .tag
small{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:center}@media screen and (max-width: 1230px){.product-selector-pricing{clear:both}}@media screen and (max-width: 830px){.product-selector-pricing{font-size:20px}}@media only screen and (max-width: 768px){.product-selector-pricing
.pricing{line-height:inherit;font-size:inherit}.product-selector-pricing .cta-area{padding-top:10px}}@media (min-width: 721px){.product-selector-pricing li:hover .coupon,
.product-selector-pricing li.selected
.coupon{background:#3651a3;color:#fff}.product-selector-pricing li:hover,
.product-selector-pricing
li.selected{background-color:#304995;background-image:url(/images/1md/product/pricing-bg-top-triangle-hover.png)}.product-selector-pricing li:hover,
.product-selector-pricing li:hover .coupon .websiteprice,
.product-selector-pricing li.selected h2,
.product-selector-pricing li:hover h2,
.product-selector-pricing li.selected .pricing .per-bottle b,
.product-selector-pricing li:hover .pricing .per-bottle b,
.product-selector-pricing li.selected .pricing .per-bottle small,
.product-selector-pricing li:hover .pricing .per-bottle small,
.product-selector-pricing li.selected .pricing .msrp,
.product-selector-pricing li:hover .pricing .msrp,
.product-selector-pricing li.selected .pricing .shipping,
.product-selector-pricing li:hover .pricing
.shipping{color:#fff}}@media screen and (max-width: 720px){.product-selector-pricing li.overlay p
span{display:none}.product-selector-pricing{border:0}.product-selector-pricing .pricing,
.product-selector-pricing
.button{display:none}.product-selector-pricing
.button{padding:18px
0}.product-selector-pricing .inline-email input.text,
.product-selector-pricing .inline-email
button{width:calc(100% - 30px)}.product-selector-pricing{display:flex;flex-direction:column;margin:0
10px}.product-selector-pricing
li{display:block;width:auto;margin:0
0 10px;position:relative;padding-bottom:0;background-image:none;overflow:hidden;box-shadow:0 1px 8px 0 rgba(113, 126, 165, 0.55)}.product-selector-pricing
.selected{background-image:linear-gradient(to bottom, #ebf1fa, #d3dff3);padding-bottom:12px}.product-selector-pricing
.coupon{margin-bottom:0;background-color:#f0f2f9;background-image:linear-gradient(to top, #f0f2f9, #ffffff);cursor:pointer;border-bottom:0}.product-selector-pricing .selected
.coupon{background-color:#a1b9e0;background-image:none;border-bottom:1px dashed #fff}.product-selector-pricing .coupon:before{position:absolute;top:0;left:0;bottom:0;content:"";background:url(/images/1md/product/mobile-triangle-closed.png) 0 0 no-repeat;background-size:contain;width:71px}.product-selector-pricing .selected .coupon:before{display:none}.product-selector-pricing .selected .pricing,
.product-selector-pricing .selected
.button{display:block}.product-selector-pricing .coupon-contents{float:right;color:#243771;margin-right:52px;text-align:center;margin-top:6px}.product-selector-pricing .coupon-contents:after{font-family:"scale";content:"\E828";position:absolute;top:27px;right:24px;font-size:23pt;color:#717ea5}.product-selector-pricing .selected .coupon-contents:after{content:"\E82A"}.product-selector-pricing .coupon
.tag{display:block;background-color:#3651a3;padding:0px
5px 1px;margin-top:0;margin-right:0;color:#fff;float:none}.product-selector-pricing .coupon .tag
b{display:inline;font-size:16px}.product-selector-pricing li .product-image{position:absolute;top:10px;height:60px;left:10px}.product-selector-pricing li
h2{left:80px;top:10px;text-align:left;position:absolute;font-size:32pt;color:#3651a3;font-weight:bold;vertical-align:middle}.product-selector-pricing li h2
span{font-size:12pt;font-weight:normal;vertical-align:middle}.product-selector-pricing .coupon
.discount{line-height:inherit;margin-left:0;display:inline;vertical-align:baseline}.product-selector-pricing .coupon .discount
br{display:none}.product-selector-pricing .coupon
em{margin-left:0}.product-selector-pricing .coupon em,
.product-selector-pricing .coupon .discount i,
.product-selector-pricing .coupon .discount
b{vertical-align:baseline;font-size:28px;line-height:1;display:inline}.product-selector-pricing .coupon .discount
b{margin:0
-2px 0 -3px}.product-selector-pricing .coupon
.save{display:none}.product-selector-pricing .pricing .per-bottle{float:right;text-align:center;border-left:solid 1px #a1b9e0;padding-left:25px;margin-left:25px}.product-selector-pricing .pricing.no-savings .per-bottle{float:none;border:0;padding:0;margin:0
auto;max-width:134px}.product-selector-pricing
.pricing{position:static;min-height:0;max-width:296px;margin:0
auto 10px}.product-selector-pricing .pricing
.price{padding-top:15px}.product-selector-pricing .pricing .per-bottle
small{float:right}.product-selector-pricing .pricing
.msrp{float:left;margin-top:0;text-align:center;border:none}.product-selector-pricing .pricing .msrp
em{font-size:35px;line-height:1;font-weight:normal;color:#8ca6d1;margin-top:0}.product-selector-pricing .pricing .msrp span,
.product-selector-pricing .pricing .per-bottle
span{display:block;color:#243771;font-weight:500;font-size:11pt;text-decoration:none}.product-selector-pricing .pricing
.save{font-size:25px}.product-selector-pricing .pricing
.shipping{margin-top:4px;font-weight:normal;margin-bottom:10px}.product-selector-pricing .pricing
.details{clear:both;padding-top:10px;padding-bottom:1px}.product-selector-pricing .coupon
.websiteprice{text-align:right;padding:12px
30px 0 0}.product-selector-pricing
.coupon{min-height:80px}.product-selector-pricing{width:auto;float:none;margin:0
-15px 0;padding:0;border:0}.product-selector-pricing .cta-area{padding:0}.product-selector-pricing .pricing
.button{position:static;margin-top:15px}}@media screen and (max-width: 480px){.product-selector-pricing li>h2
p{font-size:10pt}.product-selector-pricing .cta-area{padding-bottom:6px}.product-selector-pricing.health-club{border-left:0;border-bottom:0;border-right:0}}@media screen and (max-width: 420px){.product-selector-pricing li .product-image{left:10px}.product-selector-pricing li
h2{left:76px}.product-selector-pricing .coupon-contents{margin-right:38px}.product-selector-pricing .coupon-contents:after{right:16px}.product-selector-pricing .pricing .per-bottle{padding-left:15px;margin-left:15px}.product-selector-pricing .coupon
.websiteprice{font-size:14px;line-height:3}.product-selector-pricing .coupon-contents{font-size:14px}.product-selector-pricing .coupon em,
.product-selector-pricing .coupon .discount i,
.product-selector-pricing .coupon .discount
b{font-size:20px}.product-selector-pricing .coupon .tag b,
.product-selector-pricing .coupon .tag
small{font-size:11px}.product-selector-pricing
li{margin:0
0 6px}.product-selector-pricing .pricing .msrp
em{margin-left:0}.product-selector-pricing .pricing .per-bottle{position:relative}.product-selector-pricing .pricing .per-bottle
small{position:absolute}.product-selector-pricing
.pricing{margin-bottom:0}.product-selector-pricing
.button{margin:0
auto}.product-selector-pricing .selected .pricing.no-savings{margin-bottom:12px}}.product-selector-exit-intent
.unit{display:inline-block;max-width:100%;width:204px;border-radius:4px;border-style:solid;border-width:1.5px;border-image-source:linear-gradient(210deg, #c4cbdf, #f0f4ff 52%, #ccd4ed);border-image-slice:1;background-image:#fafcff, linear-gradient(210deg, #c4cbdf, #f0f4ff 52%, #ccd4ed);background-origin:border-box;background-clip:content-box, border-box;background:#fafcff}.product-selector-exit-intent .unit:nth-child(2){margin:0
10px}.product-selector-exit-intent .unit-header{padding-top:2px}.product-selector-exit-intent .unit-header .seal-wrapper{display:inline-block;vertical-align:middle}.product-selector-exit-intent
.seal{font-family:"Poppins";font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:1.17px;text-align:right;color:#293453}.product-selector-exit-intent .unit-header
img{width:60px;display:inline-block;vertical-align:middle}.product-selector-exit-intent .unit-header .bottle-count{background-color:#ebf0f8;padding:7px
0}.product-selector-exit-intent .unit-header .bottle-count>*{font-family:"Poppins";font-size:14px;font-weight:600;text-align:center;color:#667ba2}.product-selector-exit-intent .savings
p{font-family:"poppins",sans-serif;font-size:36px;font-weight:600;color:#1f387e;display:inline-block;line-height:1;vertical-align:top}.product-selector-exit-intent .savings .percent-savings{font-size:18px;font-weight:600;color:#1f387e;font-family:"poppins",sans-serif;display:inline-block;padding-left:2px}.product-selector-exit-intent .old-prices{color:#1f387e;padding-top:15px;display:flex;justify-content:space-around}.product-selector-exit-intent .unit-body .old-prices
p{display:inline-block;font-family:"poppins",sans-serif;font-size:10px;line-height:0.93;letter-spacing:0.58px;color:#293453}.product-selector-exit-intent .unit-body
.pricepoint{color:#1f387e}.product-selector-exit-intent .unit-body .pricepoint
h3{font-family:"poppins",sans-serif;font-size:17px;font-weight:600;text-align:center;color:#1f387e}.product-selector-exit-intent .unit-body .pricepoint .actual>*{display:inline-block}.product-selector-exit-intent .unit-body .pricepoint .actual
strong{font-size:38px}.product-selector-exit-intent .unit-body .pricepoint .cent-block{text-align:left;line-height:0.8}.product-selector-exit-intent .unit-body .pricepoint .cent-block
#cents{font-size:20px;font-weight:600}.product-selector-exit-intent .unit-body .pricepoint .cent-block
.per{visibility:hidden;font-size:10px}.product-selector-exit-intent .unit-body .old-prices p
span{font-size:15px;text-decoration:line-through;display:block}.product-selector-exit-intent .unit-body
.price{font-family:"poppins";font-size:17px;font-weight:600;text-align:center;color:#1f387e}.product-selector-exit-intent .unit-body .you-save{font-family:"poppins";font-size:18px;font-weight:600;text-align:center;color:#2ed397}.product-selector-exit-intent .unit-body
.shipping{font-family:"poppins",sans-serif;font-size:13px;letter-spacing:1px;color:#1f387e}.product-selector-exit-intent .unit-body .shipping:not(.free){visibility:hidden}.product-selector-exit-intent .unit-body
.btn{text-decoration:none}.product-selector-exit-intent .unit-body .btn
p{border-radius:22px;border-style:solid;border-width:1px;margin:10px;padding:10px
0;text-align:center;transition:0.1s;font-family:"poppins",sans-serif;font-weight:bold;line-height:1;letter-spacing:0.2px;font-size:12px;text-transform:uppercase;background-color:#ff7369;color:white}.ppb.bubble{font-size:16px;line-height:25px}.ppb.bubble
.percent{font-size:30px}.ppb.each{font-size:14px}@media only screen and (max-width: 662px){.product-selector-exit-intent .unit.selected .unit-header{background-color:#293453;position:relative}.product-selector-exit-intent .unit.selected .unit-header:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:10px
solid transparent;border-top-color:#293453;border-bottom:0;margin-left: -10px;margin-bottom: -10px;z-index:500}.product-selector-exit-intent .unit.selected
.seal{color:#fafcff}.product-selector-exit-intent .unit.selected .unit-header .bottle-count{background:#293453}.product-selector-exit-intent .unit.selected .unit-header .bottle-count>*{color:#fafcff}.product-selector-exit-intent .unit.selected .unit-body{z-index:499}.product-selector-exit-intent .unit-header
img{padding-top:10px}.product-selector-exit-intent{width:280px;margin:0
auto;position:relative}.product-selector-exit-intent
.unit{width:33.3%}.product-selector-exit-intent .unit-header{display:flex;flex-flow:column;align-items:center}.product-selector-exit-intent .unit-header .bottle-count{width:100%}.product-selector-exit-intent .unit:nth-child(2){margin:unset}.product-selector-exit-intent .unit .unit-body{position:absolute;max-width:100%;left:0;right:0;background:#fafcff}.product-selector-exit-intent .unit-header
.savings{display:none}.product-selector-exit-intent .unit-header .bottle-count .supply-length{display:none}.product-selector-exit-intent .unit-header .seal-wrapper{display:block;order: -1}.product-selector-exit-intent
.seal{text-align:center}.product-selector-exit-intent .seal
p{font-size:11px}.product-selector-exit-intent .unit-header{padding-top:5px}.product-selector-exit-intent .old-prices{width:80%;margin:0
auto}.product-selector-exit-intent .unit-body .pricepoint>*{display:inline-block;vertical-align:middle}.product-selector-exit-intent .unit-body .pricepoint
h3{font-size:14px}.ppb.bubble{font-size:10px;line-height:15px}.ppb.bubble
.percent{font-size:14px}.ppb.each{font-size:12px}}@media only screen and (max-width: 480px){.product-selector-exit-intent{width:unset;display:flex}.product-selector-exit-intent
.unit{width:unset;flex:1}.product-selector-exit-intent .unit:last-child{width:unset}}.product-sub-box{width:860px;max-width:860px;background-color:#fbfaf8;display:block!important}.testimonials .product-sub-box,
.black-friday .product-sub-box{margin:0
auto}.product-sub-box
.heading{padding:0px!important;display:flex;justify-content:space-between}.product-sub-box.no-subscription{background-color:transparent}.product-sub-box.exit-intent.no-subscription{background-color:transparent}.product-sub-box.no-subscription .heading #tab1,
.product-sub-box.no-subscription .heading
#tab2{display:none}.product-sub-box.no-subscription .purchase-content{border:none}.product-sub-box .heading
p{font-family:Montserrat;padding:10px
0px;margin:0;font-size:18px;font-weight:600;letter-spacing:normal;cursor:default;width:auto;color:#677b7e}.product-sub-box .heading p:not(.active):hover{cursor:pointer}.product-sub-box .heading p
span{color:#2ed397}.product-sub-box .heading p:first-of-type{border-top:solid 2px #b86b52;border-left:solid 2px #b86b52;border-bottom:solid 2px #b86b52;width:100%;border-radius:4px 0 0 0;box-shadow:inset -4px -4px 14px 0 #c3d1d3;text-align:center}.product-sub-box .heading p:last-of-type{width:100%;border-top:solid 2px #b86b52;border-right:solid 2px #b86b52;border-bottom:solid 2px #b86b52;border-radius:0 4px 0 0;box-shadow:inset 12px -10px 30px 0 rgba(184, 193, 208, 0.75);text-align:center}.product-sub-box .heading p:first-of-type.active{border:2px
solid #b86b52;border-bottom:none;color:#b86b52;box-shadow:none;text-align:center}.product-sub-box .heading p:last-of-type.active{border:2px
solid #b86b52;border-bottom:none;color:#b86b52;width:100%;box-shadow:none}.product-sub-box .product-selector-vertical
.unit{box-shadow:5px 5px 10px 0 rgba(224, 222, 218, 0.3);border-image-source:none;border:none;width:259px}.product-sub-box .product-selector-vertical.sub,
.product-sub-box .product-selector-vertical{padding-bottom:25px;margin-bottom:20px}.product-sub-box .product-selector-vertical .quantity
.savings{display:none}.product-sub-box .product-selector-vertical .seal
p{color:#fff}.product-sub-box .product-selector-vertical.sub
.unit{max-width:380px;width:100%;box-shadow:unset;margin:0px
5px;box-shadow:10px 10px 20px 10px #e0deda}.product-sub-box .product-selector-vertical.sub
.unit.selected{box-shadow:5px 5px 10px 0 rgba(224, 222, 218, 0.3)}.product-sub-box .product-selector-vertical.sub .unit-header{background-size:100%;background-position:0px -60px}.product-sub-box .product-selector-vertical.sub .unit.selected .unit-header{background-position:0px -60px}.product-sub-box .product-selector-vertical.sub .unit:nth-child(2){transform:scale(1)}.product-sub-box .product-selector-vertical.sub
hr{margin:13px
0px;width:100%}.product-sub-box .product-selector-vertical.sub .unit .unit-body
hr{margin-top:0px}.product-sub-box .product-selector-vertical.sub .unit-header
h5{padding:10px
0}.product-sub-box .product-selector-vertical.sub .unit-header h5 .supply-length span,
.product-sub-box .product-selector-vertical.one-month-sub .unit-header h5 .supply-length span.every-month{font-size:10px;margin-top:3px}.product-sub-box .product-selector-vertical.sub
.savings{color:#fafcff;padding:14px
0px;width:240px;font-weight:bold;line-height:1;font-size:28px;letter-spacing:1.2px;display:block}.product-sub-box .product-selector-vertical.sub .unit .unit-header
.quantity{padding:0px;margin-bottom:10px}.product-sub-box .product-selector-vertical.sub .savings .you-save{font-size:20px}.product-sub-box .product-selector-vertical.sub .savings .you-save #you-save-price{font-weight:bold}.product-sub-box .product-selector-vertical .unit.selected .unit-body
.price{font-size:20px}.product-sub-box .product-selector-vertical.sub
.price{padding:0
0 10px}.product-sub-box .product-selector-vertical.sub .price>span>*{display:inline;vertical-align:middle}.product-sub-box .product-selector-vertical.sub .unit
.savings{line-height:1}.product-sub-box .product-selector-vertical.sub .unit.selected
.savings{color:#fafcff}.product-sub-box .product-selector-vertical.sub .unit
.btn{display:block;width:250px;margin:0
auto;margin-top:16px;padding:16px
0px 16px 0px}.product-sub-box .product-selector-vertical.sub.three-items{margin:45px
auto 30px}.product-sub-box .product-selector-vertical.sub.three-items
.unit{width:29%;margin:0
14px}.product-sub-box .product-selector-vertical.sub.three-items .unit-header{background-position:0 -10px}.product-sub-box .product-selector-vertical.sub.three-items .unit.selected .unit-header{background-position:center top}.product-sub-box .product-selector-vertical.sub.three-items .unit:nth-of-type(2){transform:scale(1.1)}.product-sub-box .product-selector-vertical.sub.three-items .unit
.btn{width:80%}.product-sub-box .product-selector-vertical .unit
.btn{width:200px;padding:13px
0px 14px 0px}.product-btn{background-color:#d67253 !important }.purchase-content{font-family:Montserrat;min-height:340px;border:2px
solid #b86b52;border-top:none;padding:0px;border-radius:0 0 4px 4px}.one-time-purchase{padding-top:35px}.subscribe-and-save{text-align:center;padding-top:12px}.subscribe-and-save .header-1,
.subscribe-and-save .header-2{font-weight:bold;line-height:1;margin:0px;color:#242a2b}.subscribe-and-save .header-1{font-size:28px}.subscribe-and-save .header-2{font-size:14px;line-height:1.16;font-weight:600;margin-top:4px;margin-bottom:20px}@media (max-width: 830px){.product-sub-box .heading p
span{display:block}}@media (max-width: 1024px){.product-sub-box .product-selector-vertical .unit:not(.selected) .seal
p{color:#242a2b}.product-sub-box .heading p:last-of-type{line-height:normal}.product-sub-box .heading
p{padding:8px}.product-sub-box .heading p
span{font-size:12px}.product-sub-box .product-selector-vertical.sub .unit-header{background:url(/images/1md/lp/easyflex-revamp/mobile-triangle-closed.svg) left, linear-gradient(to top, #f0f2f9, #ffffff);background-repeat:no-repeat, no-repeat}.product-selector-vertical .unit.selected .unit-header{background-image:linear-gradient(73deg, #203b8a, #195fc8);border-bottom:solid 1px #fff}.product-sub-box .product-selector-vertical.sub .unit-header
h5{left:5px;top:2px}.product-sub-box .product-selector-vertical.sub .unit-header
.savings{border-top:unset;color:#2ab975;width:31px;max-width:100%;font-size:19px;text-align:right;line-height:1.07;position:relative;left:0}.product-sub-box .product-selector-vertical.sub .unit-header .savings:after{padding-top:0px;content:"\E828";position:absolute;color:#242a2b;top:5px;right: -50px;font-size:30pt;font-family:"scale"}.product-sub-box .product-selector-vertical.sub .unit.selected .unit-header .savings:after{transform:rotate(90deg);color:#fff}.product-sub-box .product-selector-vertical.sub .percent-savings{font-size:19px}.product-sub-box .product-selector-vertical.sub
.quantity{width:115px}.product-sub-box .product-selector-vertical.sub .unit-header h5 .supply-length{text-align:left;font-size:16px;font-weight:bold;margin-left:2px}.product-sub-box .product-selector-vertical.sub .quantity .supply-length
span{display:block;font-size:12px;font-weight:normal}.product-sub-box .product-selector-vertical.sub .unit-body .you-save{float:unset;width:100%;max-width:100%;text-align:left;font-size:22px}.product-sub-box .product-selector-vertical.sub
.savings{width:unset}.product-sub-box .product-selector-vertical .unit-header
h5{left:0px}.product-sub-box .product-selector-vertical
.quantity{width:111px;top:0px}.product-sub-box .product-selector-vertical .unit-header
.seal{font-size:16px;width:70px}.product-sub-box .product-selector-vertical .unit-header .seal:after{top:50%;right: -25px;transform:translateY(-50%);font-weight:normal;font-size:24pt}.product-sub-box .product-selector-vertical .unit.selected .unit-header .seal:after{transform:translateY(-50%) rotate(90deg)}.product-sub-box .product-selector-vertical .quantity
.savings{border-top:unset;display:block;font-size:13px;color:#2ab975;margin:0
auto;padding-top:3px;font-weight:bold}.product-sub-box .product-selector-vertical .quantity .supply-length.center-this{top:17px}.product-sub-box .product-selector-vertical
.msrp{font-size:11px}.product-sub-box .product-selector-vertical .unit-body
.savings{font-size:22px}.product-sub-box .product-selector-vertical .you-save{float:unset}.product-sub-box .product-selector-vertical
.shipping{float:unset;width:unset;text-align:center}}@media (max-width: 390px){.product-sub-box .heading
p{font-size:11px}.product-sub-box .product-selector-vertical.sub .unit-header
.savings{margin-left:0}.product-sub-box .product-selector-vertical.sub .unit.selected .unit-header .savings:after{right: -38px}}.product-sub-box.exit-intent{width:100%;background-color:#f7f6f3}.black-friday .product-sub-box.exit-intent{margin:0
auto}.product-sub-box.exit-intent .sub-combo.subs{line-height:1.2}.product-sub-box.exit-intent .sub-combo.subs>h1{font-size:26px;font-weight:600;text-align:center;color:#32457a;padding:0;margin:0}.product-sub-box.exit-intent .sub-combo.subs .purchase-content>h2{font-size:16px;font-weight:500;text-align:center;color:#32457a;margin-bottom:15px}.product-sub-box.exit-intent .sub-combo.subs
li{max-width:300px;max-height:202px;min-height:202px;height:202px;width:100%;padding:0;box-shadow:none;display:inline-block;background:transparent;border-radius:4px;border:solid 1px #d2d9de;padding:7px
7px 20px 10px}.product-sub-box.exit-intent .sub-combo.subs li:not(:last-child){margin-right:6px}.product-sub-box.exit-intent .sub-combo.subs
li.selected{background-color:#fffefc;border:solid 1px #b86b52}.product-sub-box.exit-intent .sub-combo.subs .subscription-blocks{display:flex;justify-content:space-between;padding-bottom:30px}.product-sub-box.exit-intent .sub-combo.subs li .product-image{float:left;margin:0;max-width:75px;margin-left:33px}.product-sub-box.exit-intent .sub-combo.subs li .product-head{display:flex;padding:7px
7px 0px 10x!important;text-align:left}.product-sub-box.exit-intent .sub-combo.subs .small-desc{display:flex;flex-direction:column;margin-left:0px}.product-sub-box.exit-intent .sub-combo.subs .small-desc
h3{font-size:14px;font-weight:600;line-height:normal;letter-spacing:normal;color:#677b7e;text-align:left;margin:0px;padding:0px}.product-sub-box.exit-intent .sub-combo.subs .selected .small-desc
h3{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#677b7e}.product-sub-box.exit-intent .sub-combo.subs .small-desc
span{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#677b7e}.product-sub-box.exit-intent .sub-combo.subs .selected .small-desc
span{}.product-sub-box.exit-intent .sub-combo.subs
.discount{font-size:28px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#3ac49e;margin-left:auto}.product-sub-box.exit-intent .sub-combo.subs .discount .discount-percent-off{font-size:18px;margin:0px;padding:0px;display:inline;vertical-align:top;position:relative;top:3px}.product-sub-box.exit-intent .sub-combo.subs .product-body{display:flex;align-items:flex-start;justify-content:space-around;margin:16px
0 15px 0}.product-sub-box.exit-intent .sub-combo.subs li
.button{border-radius:22px;border:solid 1.5px #b86b52;background:transparent;max-height:39px;vertical-align:middle;padding:12px
0px 13px 0px;min-width:210px;letter-spacing:0.2px;text-align:center;color:#677b7e;font-size:12px}.product-sub-box.exit-intent .sub-combo.subs li.selected
.button{border-radius:22px;background-color:#b86b52;max-height:39px;vertical-align:middle;padding:12px
0px 13px 0px;letter-spacing:0.2px;text-align:center;color:#fffefc}.product-sub-box.exit-intent .sub-combo.subs .product-price{display:flex;align-items:flex-start;position:relative;left:16px}.product-sub-box.exit-intent .sub-combo.subs .product-price>p{font-size:54px;font-weight:600;color:#293453;line-height:0.9;font-size:38px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#242a2b;margin:0px}.product-sub-box.exit-intent .sub-combo.subs .selected .product-price>p{color:#242a2b;margin:0px}.product-sub-box.exit-intent .sub-combo.subs .product-price
div{display:flex;flex-direction:column;position:static;color:#293453}.product-sub-box.exit-intent .sub-combo.subs .product-price div
p{font-size:20px;font-weight:bold;line-height:normal;padding:0px;margin:0px;position:relative;top:4px;left:1px}.product-sub-box.exit-intent .sub-combo.subs .selected .product-price div
p{color:#242a2b}.product-sub-box.exit-intent .sub-combo.subs .product-price div
span{font-size:10px;font-weight:normal;line-height:normal;margin-left:4px}.product-sub-box.exit-intent .sub-combo.subs .selected .product-price div
span{color:#242a2b}.product-sub-box.exit-intent .sub-combo.subs .product-info{display:flex;flex-direction:column;align-items:baseline;margin-right:18px}.product-sub-box.exit-intent .sub-combo.subs .selected .product-info{margin-right:18px}.product-sub-box.exit-intent .sub-combo.subs .product-info
h3{font-size:20px;font-weight:600;color:#2dcb79}.product-sub-box.exit-intent .sub-combo.subs .product-info>p{font-size:10px;color:#cbd4e5}.product-sub-box.exit-intent .sub-combo.subs .sub-info{height:23px;padding-right:15px;margin-top: -8px}.product-sub-box.exit-intent .sub-combo.subs .sub-info
p{font-family:sofia-pro!important;font-size:9px;line-height:1.23;letter-spacing:0.5px;text-align:center;color:#294069;max-width:188px;margin:0
auto 10px;position:relative}.product-sub-box.exit-intent .sub-combo.subs .sub-info>span.img{display:block;width:14px;height:14px;background:url(/images/1md/info-icon.svg) center center no-repeat;position:absolute;top:8px;cursor:pointer}.product-sub-box.exit-intent .sub-combo.subs .selected .sub-info{color:#fafcff}.product-sub-box.exit-intent .sub-combo.subs .pricing-area
.button{max-width:210px;margin:0
auto}.product-sub-box.exit-intent .sub-combo.subs .pricing-area .gift-modal-overlay
.button{max-width:300px}.product-sub-box.exit-intent .sub-combo.subs .pricing-area .gift-modal-overlay .button
img{height:10px;margin-left:10px}@media screen and (max-width: 1200px){.product-sub-box.exit-intent .sub-combo.subs li .product-image{max-width:75px}.product-sub-box.exit-intent .sub-combo.subs .plan
.progress{left:20px;right:20px}.product-sub-box.exit-intent .sub-combo.subs .subscription-block{margin-left:30px;display:flex;flex-direction:column;align-items:center}.product-sub-box.exit-intent .sub-combo.subs .product-description{left: -10%}.product-sub-box.exit-intent .sub-combo.subs .product-price
div{right:10px}.product-sub-box.exit-intent .sub-combo.subs #purchase-container .heading h1:last-of-type{line-height:2}}@media screen and (min-width: 1025px){.product-sub-box.exit-intent .sub-combo.subs
li{padding:7px
7px 20px 10p;width:31.6%}.product-sub-box.exit-intent .sub-combo.subs .total-price-mobile{display:none}.product-sub-box.exit-intent .sub-combo.subs .discount .discount-percent-off{display:inline-block;font-size:11px;line-height:11px;top:7px;width:25px}.product-sub-box.exit-intent .sub-combo.subs li .product-image{max-width:54px;margin-left:0px}.product-sub-box.exit-intent .sub-combo.subs .product-info
h3{font-size:14px}.product-sub-box.exit-intent .sub-combo.subs li
.button{min-width:80%}.product-sub-box.exit-intent .sub-combo.subs .sub-info{margin-top: -23px;margin-bottom:5px}}@media screen and (max-width: 1024px){.product-sub-box.exit-intent .sub-combo.subs
li{display:block;width:auto;margin-bottom:10px;max-width:none;margin-right:0;cursor:pointer;padding-bottom:0}.product-sub-box li:not(.selected)>*,
.product-sub-box.exit-intent .sub-combo.subs .pricing-area
.button{display:none}.product-sub-box.exit-intent .sub-combo.subs .pricing-area
.coupon{display:none}.product-sub-box.exit-intent .sub-combo.subs .pricing-area li
h2{display:block;color:#1f387e;font-size:20px;padding:10px
10px 10px 50px;height:60px}.product-sub-box.exit-intent .sub-combo.subs .pricing-area li h2:after{content:"\E82A";position:absolute;right:0;top:0;height:60px;width:60px;border-left:1px solid #ccd4ed;color:#667ba2;line-height:60px;font-size:26px;font-family:"scale";text-align:center}.product-sub-box.exit-intent .sub-combo.subs .pricing-area .selected
h2{padding-left:10px;color:#fafcff}.product-sub-box.exit-intent .sub-combo.subs .pricing-area li.selected h2:after{color:#fafcff;content:"\E829"}.product-sub-box.exit-intent .sub-combo.subs .subscribe
li{width:auto}.product-sub-box.exit-intent .sub-combo.subs .coupon-contents{left:64px;right:74px;top:10px;padding-top:22px;font-size:14px;font-weight:600;color:#667ba2}.product-sub-box.exit-intent .sub-combo.subs .selected .coupon-contents{left:24px;color:#2ed397}.product-sub-box.exit-intent .sub-combo.subs .pricing-area .coupon-contents
em{font-size:inherit;font-weight:inherit;color:inherit;vertical-align:baseline}.product-sub-box.exit-intent .sub-combo.subs .pricing-area .coupon-contents
.discount{vertical-align:baseline;font-weight:inherit;font-size:inherit;color:inherit}.product-sub-box.exit-intent .sub-combo.subs .pricing-area
.tag{float:none;position:absolute;top:2px;font-weight:600;right:0}.product-sub-box.exit-intent .sub-combo.subs li .product-image{position:absolute;left:10px;top:10px;height:40px;width:40px;display:block}.product-sub-box.exit-intent .sub-combo.subs .pricing-area .selected
.price{border-top:1px solid #ccd4ed;padding:24px
14px 14px 20px;margin:0
-14px}.product-sub-box.exit-intent .sub-combo.subs .price .per-bottle
b{font-size:52px}.product-sub-box.exit-intent .sub-combo.subs .price .per-bottle
sup{font-size:28px;top: -6px}.product-sub-box.exit-intent .sub-combo.subs .price .per-bottle sup
small{font-size:11px;text-align:center;letter-spacing:0.5px}.product-sub-box.exit-intent .sub-combo.subs .selected
.msrp{margin-top:5px;font-size:14px;letter-spacing:0.7px}.selected .msrp em,
.product-sub-box.exit-intent .sub-combo.subs .selected .price .msrp
small{font-size:inherit}.product-sub-box.exit-intent .sub-combo.subs li.selected .product-image{top:74px;right:10px;max-width:100px;width:100px;height:auto;left:auto}.product-sub-box.exit-intent .sub-combo.subs .selected
.save{font-size:20px}.product-sub-box.exit-intent .sub-combo.subs .selected
.shipping{color:#fafcff;font-size:14px}.product-sub-box.exit-intent .sub-combo.subs
.details{height:auto;margin-top:6px;margin-bottom:10px}.product-sub-box.exit-intent .sub-combo.subs .pricing-area
.selected{padding-bottom:20px}.product-sub-box.exit-intent .sub-combo.subs .pricing-area .selected
.button{display:block;margin:0
auto;width:80%}.product-sub-box.exit-intent .sub-combo.subs li:not(.selected) .product-body{display:none}.product-sub-box.exit-intent .sub-combo.subs
li{max-width:unset}.product-sub-box.exit-intent .sub-combo.subs li .product-image{position:static}.product-sub-box.exit-intent .sub-combo.subs .product-head{border-bottom:1px solid #ccd4ed}.product-sub-box.exit-intent .sub-combo.subs .arrow-block{position:relative;width:60px;border-left:1px solid #ccd4ed}.product-sub-box.exit-intent .sub-combo.subs .arrow-block:after{content:"\E82A";position:absolute;right:37%;top:25%;color:#667ba2;font-size:26px;font-family:"scale"}.product-sub-box.exit-intent .sub-combo.subs .selected .arrow-block:after{color:#fafcff;content:"\E829"}.product-sub-box.exit-intent .sub-combo.subs .product-info>p{display:none}.product-sub-box.exit-intent .sub-combo.subs .total-price-mobile{text-align:center;margin:12px
0;color:#cbd4e5;font-size:8px}.product-sub-box .product-selector-vertical.sub.three-items
.unit{display:block;width:100%;max-width:none;margin:0
0 10px}.product-sub-box .product-selector-vertical.sub.three-items .unit:last-child{margin-bottom:0}.product-sub-box .product-selector-vertical.sub.three-items .unit:nth-of-type(2){transform:none}.product-sub-box .product-selector-vertical.sub.three-items .unit-header
.savings{text-align:right;width:60%}.product-sub-box .product-selector-vertical.sub.three-items .unit-header .savings::after{top:5px;right: -30px}.product-sub-box .product-selector-vertical.sub.three-items .unit.selected .unit-header .savings:after{top:12px;right: -30px}}@media screen and (max-width: 680px){.product-sub-box.exit-intent .sub-combo.subs
li{padding:0}.product-sub-box.exit-intent .sub-combo.subs .small-desc{padding-left:10px}.product-sub-box .product-selector-vertical.sub.three-items .unit-header
.savings{width:16%}.product-sub-box .product-selector-vertical.sub.three-items .unit .unit-header .savings .percent-savings{display:block}.product-sub-box .product-selector-vertical.sub.three-items .unit-header .savings::after{top:17px;right: -20px}.product-sub-box .product-selector-vertical.sub.three-items .unit.selected .unit-header .savings:after{top:24px;right: -20px}.product-sub-box .product-selector-vertical.sub.three-items .unit.selected .unit-body
.btn{width:80%}}@media screen and (max-width: 600px){.product-sub-box.exit-intent .sub-combo.subs .total-price-mobile{font-size:8px;letter-spacing:0.62px;color:#717680;margin-top:10px}.product-sub-box.exit-intent .sub-combo.subs .product-body{align-items:center}}@media screen and (max-width: 425px){.product-sub-box.exit-intent .sub-combo.subs
.discount{font-size:16px}}@media screen and (max-width: 390px){.product-sub-box.exit-intent .sub-combo.subs .small-desc{margin-left:5px}.product-sub-box.exit-intent .sub-combo.subs .selected .product-price>p{font-size:45px}.product-sub-box.exit-intent .sub-combo.subs .product-info
h3{font-size:16px}.product-sub-box.exit-intent .sub-combo.subs .product-price div
p{font-size:15px}.product-sub-box.exit-intent .sub-combo.subs .product-price div
span{font-size:8px}.product-sub-box.exit-intent .sub-combo.subs
.discount{margin-right:5px}}.product-sub-box.exit-intent .sub-combo.one-times
li{text-align:left;display:inline-table;padding:0
10px 10px;background:#fafcff;position:relative;margin:0px;border-radius:5px;border:solid 1px #d2d9de;width:190px;min-width:190px;max-height:241px;min-height:241px;background:transparent}.product-sub-box.exit-intent .sub-combo.one-times li:nth-child(2){margin:0px
6px}.product-sub-box.exit-intent .sub-combo.one-times
.coupon{padding:3px
10px 0px 10px;margin:0
-14px 0px;color:#1f387e;height:46px}.product-sub-box.exit-intent .sub-combo.one-times .product-image{max-width:54px;margin-right: -2px;float:right}.product-sub-box.exit-intent .sub-combo.one-times li
h2{font-size:14px;font-weight:600;line-height:normal;letter-spacing:normal;color:#677b7e;padding-bottom:0px;top: -22px;left: -10px;margin:0px;text-align:left}.product-sub-box.exit-intent .sub-combo.one-times li.selected
h2{margin:0px}.product-sub-box.exit-intent .sub-combo.one-times li .coupon-contents{position:absolute;top:2px;left:14px;right:0px;text-align:left;width:88%;color:#a85e47}.product-sub-box.exit-intent .sub-combo.one-times li.selected .coupon-contents{color:#242a2b}.product-sub-box.exit-intent .sub-combo.one-times .coupon-contents
em{vertical-align:sub;display:inline-block;font-style:normal;font-size:28px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b}.product-sub-box.exit-intent .sub-combo.one-times li.selected .coupon-contents
em{color:#a85e47}.product-sub-box.exit-intent .sub-combo.one-times li.selected .coupon-contents
.discount{color:#a85e47}.product-sub-box.exit-intent .sub-combo.one-times .coupon-contents
.discount{font-size:18px;display:inline-block;vertical-align:super;font-weight:bold;text-transform:uppercase;position:relative;left: -3px;top:4px;color:#242a2b}.product-sub-box.exit-intent .sub-combo.one-times
.tag{float:right;text-transform:uppercase;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:0.5px;text-align:right;color:#242a2b;padding-top:7px}.product-sub-box.exit-intent .sub-combo.one-times .per-bottle{font-weight:600;font-size:36px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b;height:48px}.product-sub-box.exit-intent .sub-combo.one-times .per-bottle
b{font-size:36px;display:inline-block;line-height:1;vertical-align:middle;font-weight:bold}.product-sub-box.exit-intent .sub-combo.one-times
.price{position:relative;top: -4px;vertical-align:top;width:110px;height:48px}.product-sub-box.exit-intent .sub-combo.one-times .price .per-bottle
sup{top: -5px;display:inline;vertical-align:middle;font-size:18px;font-weight:bold;left: -8px}.product-sub-box.exit-intent .sub-combo.one-times li.selected .price .per-bottle
sup{}.product-sub-box.exit-intent .sub-combo.one-times .price .per-bottle sup
small{display:inline;font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b;position:relative;top: -32px;left:79px}.product-sub-box.exit-intent .sub-combo.one-times .price .per-bottle sup small:nth-child(3){left:90px}.product-sub-box.exit-intent .sub-combo.one-times .price
.msrp{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.46px;color:#677b7e}.product-sub-box.exit-intent .sub-combo.one-times .price
em.crossed{text-decoration:line-through}.product-sub-box.exit-intent .sub-combo.one-times .price .msrp
small{font-size:13px}.product-sub-box.exit-intent .sub-combo.one-times
.details{clear:both;margin-top:18px;padding-top:10px;text-align:center;border-top:solid 0.9px #b86b52}.product-sub-box.exit-intent .sub-combo.one-times
.button{max-width:210px;margin:0
auto;background:transparent;color:#677b7e;cursor:pointer;display:block;border-radius:20.3px;border:solid 1.4px #b86b52;width:166px;font-size:12px;font-weight:bold;line-height:normal;letter-spacing:0.2px;padding:12px
0px;text-align:center}.product-sub-box.exit-intent .sub-combo.one-times
small.total{text-align:center;font-size:10px;color:#b7c3da;letter-spacing:1px;margin-top:8px;display:none}.product-sub-box.exit-intent .heading
p{padding:9px
26px;font-weight:600;font-size:16px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#677b7e;box-shadow:inset 5px -5px 8px 0 rgba(54, 44, 43, 0.2)}.product-sub-box.exit-intent .heading p
span{color:#3ac49e}.product-sub-box.exit-intent .sub-combo.one-times
li.selected{border-radius:5px;border:solid 1px #b86b52;background-color:#fffefc;min-height:241px;height:241px}.product-sub-box.exit-intent .sub-combo.one-times .selected .coupon-contents{color:#2dcb79}.product-sub-box.exit-intent .sub-combo.one-times .selected .price .per-bottle{}.product-sub-box.exit-intent .sub-combo.one-times .selected .coupon-contents
.tag{font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:0.5px;text-align:right;color:#a85e47}.product-sub-box.exit-intent .sub-combo.one-times .selected
.button{border-radius:20.3px;background-color:#b86b52;color:#fffefc}.product-sub-box.exit-intent .sub-combo.one-times
.save{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#3ac49e;display:block;margin:0px
0px 2px 0px}.product-sub-box.exit-intent .sub-combo.one-times
.shipping{display:block;margin:0px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#677b7e;margin-bottom:7px;min-height:15px}.product-sub-box.exit-intent .sub-combo.one-times .selected
.shipping{color:#677b7e}.product-sub-box.exit-intent .purchase-content{padding:20px
25px 25px 25px;min-height:auto;height:auto;background:transparent}.product-sub-box.exit-intent .one-time-purchase{padding:0px;text-align:center}.product-sub-box.exit-intent .purchase-content .subscribe-and-save{padding:0px}.product-sub-box.exit-intent .purchase-content .subscribe-and-save
p{font-family:Montserrat!important}@media screen and (max-width: 1200px){.product-sub-box.exit-intent.product-price
div{right:10px}}@media screen and (max-width: 1024px){.product-sub-box.exit-intent .sub-combo.one-times li:nth-child(2){margin:0;margin-bottom:10px}.product-sub-box.exit-intent .sub-combo.one-times
li{max-height:0}.product-sub-box.exit-intent .sub-combo.one-times li:nth-child(3).selected
h2{top:14px}.product-sub-box.exit-intent .purchase-content{padding:0
10px 10px 10px}.product-sub-box.exit-intent .sub-combo.one-times
li{display:block;width:auto;margin-bottom:10px;max-width:none;margin-right:0;cursor:pointer;padding-bottom:0}.product-sub-box.exit-intent .sub-combo.one-times
li.selected{padding-bottom:20px}.product-sub-box.exit-intent .sub-combo.one-times
.coupon{display:none}.product-sub-box.exit-intent .sub-combo.one-times li .product-image{position:absolute;left:10px;top:10px;height:40px;width:40px;display:block}.product-sub-box.exit-intent .sub-combo.one-times li.selected .product-image{top:74px;right:10px;max-width:100px;width:100px;height:auto;left:auto}.product-sub-box.exit-intent .sub-combo.one-times li
h2{display:block;padding:10px
10px 10px 40px;height:60px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#677b7e}.product-sub-box.exit-intent .sub-combo.one-times .selected
h2{padding-left:10px;color:#fafcff}.product-sub-box.exit-intent .sub-combo.one-times li h2:after{content:"\E82A";position:absolute;right:0;top:0;height:60px;width:60px;border-left:1px solid #ccd4ed;color:#667ba2;line-height:60px;font-size:26px;font-family:"scale";text-align:center}.product-sub-box.exit-intent .sub-combo.one-times .coupon-contents{left:55px;right:74px;top:10px;padding-top:22px;font-size:14px;font-weight:600;color:#667ba2}.product-sub-box.exit-intent .sub-combo.one-times .selected .coupon-contents{}.product-sub-box.exit-intent .sub-combo.one-times .coupon-contents em,
.product-sub-box.exit-intent .sub-combo.one-times .coupon-contents
.discount{font-size:inherit;font-weight:inherit;color:inherit;vertical-align:baseline}.product-sub-box.exit-intent .sub-combo.one-times .selected
.price{}.product-sub-box.exit-intent .sub-combo.one-times
.button{display:none}.product-sub-box.exit-intent .sub-combo.one-times .selected
.button{display:block}.product-sub-box.exit-intent .sub-combo.one-times
small.total{display:none}.product-sub-box.exit-intent .sub-combo.one-times .selected
.button{display:block;margin:0
auto;width:80%}.product-sub-box.exit-intent .sub-combo.one-times .selected
small.total{display:block}.product-sub-box.exit-intent .sub-combo.one-times
.tag{float:none;position:absolute;top:2px;font-weight:600;right:0}}@media screen and (max-width: 680px){.product-sub-box.exit-intent .sub-combo.one-times li
h2{display:block;color:#1f387e;font-size:18px;padding:10px
10px 10px 40px;height:60px;text-transform:capitalize}.product-sub-box.exit-intent .sub-combo.one-times .selected
h2{padding-left:10px;color:#fafcff}}.product-sub-box .product-selector-vertical{padding-top:0}.product-sub-box .product-selector-vertical
.savings{line-height:1}.product-sub-box .product-selector-vertical
.unit.selected{box-shadow:10px 10px 20px 10px #e0deda}.product-sub-box .product-selector-vertical .unit.selected
.btn{background-image:linear-gradient(to right, #ff9b7c 4%, #ff8b67), linear-gradient(to right, #95b5b6 0%, #b5d8d9 100%);padding:13px
0px 14px 0px;width:200px}.product-sub-box .product-selector-vertical .unit .unit-header
hr{display:none}.product-sub-box .product-selector-vertical .unit .unit-header
.seal{padding:15px
0px 10px 0px}.product-sub-box .product-selector-vertical .unit .unit-header
.quantity{margin-bottom:20px}.product-sub-box .product-selector-vertical .unit .unit-header .quantity #supply-length-content{display:inline}.product-sub-box .product-selector-vertical .unit .unit-header .quantity #supply-length-content-mobile{display:none}.product-sub-box .product-selector-vertical .unit .unit-body
hr{border:solid 0.5px #d8e4e7;margin:22px
0px 14px 0px;height:1px}.product-sub-box .product-selector-vertical .unit .unit-body .percent-savings{display:none}.product-sub-box .product-selector-vertical .unit .unit-body
.price{font-family:ZillaSlab;font-size:20px;letter-spacing:1px}.product-sub-box .product-selector-vertical .price
span{font-family:Montserrat;font-size:12px;color:#242a2b;letter-spacing:0.51px}.product-sub-box .product-selector-vertical span.price-top-bold{vertical-align:top;font-size:22px;font-weight:bold;line-height:normal;letter-spacing:0.94px;text-align:center;top:8px;position:relative}.product-sub-box .product-selector-vertical span.price-each-label{left: -32px;top: -2px;position:relative;font-weight:500}.product-sub-box .product-selector-vertical .unit .unit-body{text-align:center}.product-sub-box .product-selector-vertical .unit .unit-body
.price{margin:0px
auto;text-align:center}.product-sub-box .product-selector-vertical .unit .unit-body .price span.price-padding-block{width:31px;display:inline-block}.product-sub-box .product-selector-vertical .unit .unit-body .price
b{font-family:Montserrat;font-size:48px;font-weight:bold;line-height:normal;letter-spacing:1.89px}.product-sub-box .product-selector-vertical.sub .unit.selected .unit-body
.price{font-size:20px}.product-sub-box .product-selector-vertical .unit.selected .unit-body
.price{font-size:22px}.product-sub-box .product-selector-vertical .unit.selected .unit-body .price
b{letter-spacing:2.06px}.product-sub-box .product-selector-vertical .unit .unit-body
.msrp{margin:0px;width:auto}.product-sub-box .product-selector-vertical .unit .unit-body .msrp
s{left:0px;color:#677b7e;text-decoration:none}.product-sub-box .product-selector-vertical span.msrp-price{font-family:Montserrat;color:#677b7e;float:none;right:0px}.product-sub-box .product-selector-vertical .unit .unit-body
.savings{padding:0px;margin-bottom:6px}.product-sub-box .product-selector-vertical .unit .unit-body
.shipping{margin-bottom:14px}.product-sub-box .product-selector-vertical .unit #buy-button-arrows1{}.product-sub-box .product-selector-vertical.sub .unit .unit-header .savings .percent-savings{font-size:28px;padding-top:4px}.product-sub-box .product-selector-vertical.sub .unit #quantity-mobile{display:none}.list .product-sub-box .purchase-content{padding-left:0px;padding-right:0px}@media (max-width: 1024px){.product-sub-box .product-selector-vertical.sub .unit .unit-header
.quantity{display:none}.product-sub-box .product-selector-vertical.sub .unit .unit-header #quantity-mobile{display:flex}.product-sub-box .product-selector-vertical.sub .unit .unit-header #quantity-mobile .supply-length{position:relative;top:4px}.subscribe-and-save{padding-top:19px}.subscribe-and-save .header-1{font-size:20px;margin-bottom:2px;line-height:normal}.subscribe-and-save .product-selector-vertical.sub{margin:0px;padding:0px
10px}.subscribe-and-save .product-selector-vertical.sub
.unit{margin:0px
0px 10px 0px}.product-sub-box{width:auto;margin:20px
20px}.black-friday .product-sub-box{margin:20px
0!important}.product-sub-box .heading
p{padding:9px
6px 0px 6px;font-size:14px;line-height:1.14}.product-sub-box .heading
p#tab2{padding:9px
28px}.product-sub-box .heading p#tab2:not(.active){padding:9px
28px}.product-sub-box .purchase-content{min-height:auto;padding:0px}.product-sub-box .one-time-purchase{margin:0px;padding:23px
10px 0px 10px}.product-sub-box .product-selector-vertical{padding:0px;margin:0px;padding-bottom:7px}.product-sub-box .product-selector-vertical
.unit{padding:0px;margin:0px;margin-bottom:10px;width:100%;border:solid 1.5px #ebf1f2;background-color:#fffefd;box-shadow:none;min-height:80px}.product-sub-box .product-selector-vertical.sub
.unit{box-shadow:none;border:solid 1px #ebf1f2}.product-sub-box .product-selector-vertical .unit::after{display:none}.product-sub-box .product-selector-vertical .unit .unit-header{font-family:Montserrat;padding:10px
0px 10px 6px;margin:0px;min-height:inherit;background-image:none!important;width:100%;text-align:left}.product-sub-box .product-selector-vertical .unit .unit-header
.seal{padding:0px;margin:0px;float:right;width:auto;text-align:right}.product-sub-box .product-selector-vertical .unit .unit-header .seal
p{display:inline-block!important;font-size:10px;font-weight:bold;line-height:1.1;width:52px;text-align:right;margin-top:0px;margin-right:2px}.product-sub-box .product-selector-vertical .unit .unit-header
.quantity{padding:0px;margin:0px;display:flex;font-size:38px!important;font-weight:bold;line-height:1;color:#242a2b;text-align:right;width:33%}.product-sub-box .product-selector-vertical.sub .unit .unit-header
.quantity{top: -4px;width:110px}.product-sub-box .product-selector-vertical .unit .unit-header .quantity
p.savings{display:none}.product-sub-box .product-selector-vertical.sub .unit-header
.savings{color:#242a2b;font-size:16px;font-weight:bold;line-height:normal;width:10px}.product-sub-box .product-selector-vertical.sub .unit-header .savings::after{font-size:24pt;font-weight:normal;vertical-align:middle;top:14px;right: -54px}.product-sub-box .product-selector-vertical.sub .unit-header .quantity .supply-length
span{display:block;position:relative;right:25px;top:4px}.product-sub-box .product-selector-vertical.sub .percent-savings{font-size:16px}.product-sub-box .product-selector-vertical .unit .unit-header .quantity .supply-length{font-size:14px;font-weight:600;line-height:1;letter-spacing:normal;color:#242a2b;display:inline;vertical-align:top;top:0px;width:100%}.product-sub-box .product-selector-vertical .unit .unit-header .quantity #supply-length-content{display:none}.product-sub-box .product-selector-vertical .unit .unit-header .quantity #supply-length-content-mobile{display:inline;float:right;width:100%;position:relative;left: -4px;top:3px;margin:0
0 10px}.product-sub-box .product-selector-vertical .unit .unit-header
img{padding:0px;margin:0px;display:inline-block;text-align:right;position:relative;top:0px;left:0px;height:100%;width:auto;float:left}.product-sub-box .product-selector-vertical .unit .unit-body
.savings{font-size:15px;margin:0px
0px 3px 0px;padding-top:14px;display:block}.product-sub-box .product-selector-vertical .unit .unit-body .savings .you-save{font-size:15px;margin-bottom:3px}.product-sub-box .product-selector-vertical .unit .unit-body
.shipping{font-size:15px}.product-sub-box .product-selector-vertical.sub .unit .unit-header .savings .percent-savings{font-size:16px}.product-sub-box .product-selector-vertical.sub .unit .unit-body
.btn{width:250px}.product-sub-box .product-selector-vertical
.unit.selected{box-shadow:5px 5px 10px 0 rgba(224, 222, 218, 0.3);border:solid 1px #ebf1f2;background-color:#fffefd}.product-sub-box .product-selector-vertical .unit.selected .unit-header{background-color:#95b5b6}.product-sub-box .product-selector-vertical .unit.selected .unit-header .seal
p{color:#fffefd}.product-sub-box .product-selector-vertical .unit.selected .unit-header .quantity .supply-length{color:#fffefd}.product-sub-box .product-selector-vertical .unit.selected .unit-body{padding-bottom:20px}.product-sub-box .product-selector-vertical .unit.selected .unit-body
.price{margin:18px
0px 13px 0px}.product-sub-box .product-selector-vertical .unit.selected .unit-body
.msrp{display:none}.product-sub-box .product-selector-vertical .unit.selected .unit-body
p{width:100%}.product-sub-box .product-selector-vertical .unit.selected .unit-body
.btn{text-align:center;border-radius:22px;font-size:16px;font-weight:600;width:200px;padding:12px
0px 13px 0px}.product-sub-box .product-selector-vertical.sub .unit.selected .unit-body .you-save{font-size:20px}.product-sub-box .product-selector-vertical.sub .unit.selected .unit-body
.btn{margin-top:20px;width:90%}.product-sub-box .product-selector-vertical.sub
.unit.selected{box-shadow:5px 5px 10px 0 rgba(224, 222, 218, 0.3);border:solid 1px #ebf1f2;background-color:#fffefd}.product-sub-box .product-selector-vertical.sub .unit.selected .unit-header .savings:after{right: -54px;top:20px}.product-sub-box .product-selector-vertical.sub .unit.selected
.savings{padding-top:20px}.product-sub-box .product-selector-vertical.sub .unit.selected .unit-body
.price{margin:14px
0px 3px 0px}.product-sub-box .product-selector-vertical .unit-header .seal:after{}.product-sub-box .product-selector-vertical .unit .unit-header .seal:after{content:"\E828";transform:translateY(-50%) rotate(90deg)}.product-sub-box .product-selector-vertical .unit.selected .unit-header .seal:after{content:"\E827";transform:translateY(-50%) rotate(90deg)}.product-sub-box.exit-intent{max-width:100%;min-width:auto;width:auto;min-height:auto;margin:0px
10px!important}.product-sub-box.exit-intent .purchase-content .sub-combo
li{max-width:100%;min-width:100%;width:100%;min-height:auto;max-height:60px;padding:7px
10px}.product-sub-box.exit-intent .purchase-content .sub-combo
li.selected{padding-bottom:7px;margin:0px;margin-bottom:10px;max-height:215px;min-height:215px;border-radius:5px;border:solid 1px #b86b52;background-color:#fffefc}.product-sub-box.exit-intent{font-family:Montserrat;display:block}.product-sub-box.exit-intent{font-family:Montserrat}.product-sub-box.exit-intent .purchase-content .sub-combo.subs
li{max-height:54px}.product-sub-box.exit-intent .purchase-content .sub-combo.subs
li.selected{max-height:233px}.product-sub-box.exit-intent .sub-combo.subs li .product-head{border:0px;margin-left:58px}.product-sub-box.exit-intent .sub-combo.subs li.selected .product-head{margin-left:0px;border-bottom:solid 1px #d2d9de;height:46px}.product-sub-box.exit-intent .sub-combo.subs .selected .arrow-block:after{color:#677b7e}.product-sub-box.exit-intent .sub-combo.subs .product-price
div{top:4px;left:3px;position:relative}.product-sub-box.exit-intent .sub-combo.subs .product-info
h3{font-size:16px;font-weight:600;line-height:normal;letter-spacing:normal;text-align:center;color:#3ac49e}.product-sub-box.exit-intent .sub-combo.subs .selected .product-price div
span{font-size:10px;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b}.product-sub-box.exit-intent .sub-combo.subs .selected .product-price div
p{font-size:20px;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b}.product-sub-box.exit-intent .sub-combo.subs .small-desc{padding:0px;margin:0px;margin-right:auto;height:auto;text-align:left}.product-sub-box.exit-intent .sub-combo.subs .small-desc
h3{padding:0px;margin-top:2px}.product-sub-box.exit-intent .sub-combo.subs .small-desc
span{line-height:1.17}.product-sub-box.exit-intent .sub-combo.subs
.discount{margin:0px;line-height:0.94;top:2px;position:relative;top:4px}.product-sub-box.exit-intent .sub-combo.subs .discount .discount-percent-off{font-size:14px;line-height:1.29;vertical-align:top;top: -2px}.product-sub-box.exit-intent .sub-combo.subs .arrow-block{border:none;width:60px}.product-sub-box.exit-intent .sub-combo.subs .product-body{margin:0px;text-align:left;padding-top:15px}.product-sub-box.exit-intent .sub-combo.subs li.selected .product-body{text-align:center}.product-sub-box.exit-intent .sub-combo.subs li:not(.selected) .product-body{display:flex}.product-sub-box.exit-intent .sub-combo.subs li.selected
.button{margin-top:6px}.product-sub-box.exit-intent .sub-combo.subs li:not(.selected) .product-info{display:none}.product-sub-box.exit-intent .sub-combo.subs li .product-image{width:auto;height:40px;margin:0px;display:inline-block;text-align:left;position:relative;top: -50px;left: -44%;float:left}.product-sub-box.exit-intent .sub-combo.subs li.selected .product-image{max-height:70px;width:auto;top: -3px}.product-sub-box.exit-intent .sub-combo.subs .total-price-mobile{display:none}.product-sub-box.exit-intent .sub-combo.subs .arrow-block:after{top:5px;right:0px}.product-sub-box.exit-intent .sub-combo.one-times .product-image{height:auto}.product-sub-box.exit-intent .heading
p{font-size:14px;line-height:1.14;padding:9px
6px}.product-sub-box.exit-intent .heading
p#tab2{padding:9px
33px}.product-sub-box.exit-intent .heading p
span{line-height:mormal}.product-sub-box.exit-intent .purchase-content{padding:23px
10px 20px 10px;background:transparent}.product-sub-box.exit-intent .sub-combo.one-times
li{}.product-sub-box.exit-intent .sub-combo.one-times li:last-child
h2{top:14px;position:relative;font-size:14px}.product-sub-box.exit-intent .sub-combo.one-times li:last-child h2:after{top: -5px}.product-sub-box.exit-intent .sub-combo.one-times li:last-child .coupon-contents
em{display:none}.product-sub-box.exit-intent .sub-combo.one-times li:last-child .coupon-contents
span{display:none}.product-sub-box.exit-intent .sub-combo.one-times li .product-image{width:auto;height:auto;max-width:auto;max-height:40px;top:7px;margin-right:10px}.product-sub-box.exit-intent .sub-combo.one-times li.selected .product-image{max-height:70px;max-width:auto;margin-right:0px;right:35px;width:auto}.product-sub-box.exit-intent .sub-combo.one-times li
h2{padding:0px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#677b7e;margin-left:52px;position:relative;top:24px;width:auto;text-align:left;left:4px}.product-sub-box.exit-intent .sub-combo.one-times li.selected
h2{top:28px}.product-sub-box.exit-intent .sub-combo.one-times li h2:after{border:none;line-height:normal;width:24px;height:auto;vertical-align:middle;top: -20px;transform:rotate(180deg)}.product-sub-box.exit-intent .sub-combo .coupon-contents{padding:0px;font-weight:bold;line-height:normal;letter-spacing:normal;margin-right:16px;width:auto}.product-sub-box.exit-intent .sub-combo.one-times .coupon-contents{padding:0px;font-weight:bold;line-height:normal;letter-spacing:normal;left:0px;top: -26px}.product-sub-box.exit-intent .sub-combo.one-times .coupon-contents
em{font-size:20px;color:#242a2b}.product-sub-box.exit-intent .sub-combo.one-times .coupon-contents
.discount{font-size:18px;color:#242a2b;vertical-align:top;position:relative;top:2px}.product-sub-box.exit-intent .sub-combo.one-times
.tag{top:0px;right: -58px;text-align:right}.product-sub-box.exit-intent .sub-combo.one-times .selected
.save{font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:normal;color:#3ac49e;text-align:left}.product-sub-box.exit-intent .sub-combo.one-times .selected
.shipping{font-size:11px;padding:0px;margin:0px;text-align:left;margin-top:4px}.product-sub-box.exit-intent .sub-combo.one-times .selected
.button{border-radius:25px;width:auto;font-size:10px;font-weight:bold;line-height:normal;letter-spacing:0.17px;text-align:center;color:#fffefc;padding:15px
22px 13px 22px;display:inline;float:right}.product-sub-box.exit-intent .sub-combo.one-times .selected
small.total{display:none}.product-sub-box.exit-intent .sub-combo.one-times li.selected .coupon-contents{left:0px;width:70%}.product-sub-box.exit-intent .sub-combo.one-times li.selected .coupon-contents
em{color:#b86b52}.product-sub-box.exit-intent .sub-combo.one-times li.selected .coupon-contents
span{color:#b86b52}.product-sub-box.exit-intent .sub-combo.one-times
.coupon{padding:0px}.product-sub-box.exit-intent .sub-combo.one-times .selected
h2{color:#677b7e;padding:0px}.product-sub-box.exit-intent .sub-combo.one-times .selected
.price{padding:14px
0px 0px 0px;margin:0px;margin-top: -10px;display:inline-block}.product-sub-box.exit-intent .sub-combo.one-times li.selected .per-bottle
b{font-size:38px}.product-sub-box.exit-intent .sub-combo.one-times
.details{border:none}.product-sub-box.exit-intent .sub-combo.one-times li.selected
.details{margin:0px;margin-top:4px;display:block;width:100px;text-align:left;padding:0px;top:44px;position:relative}.product-sub-box.exit-intent .sub-combo.one-times .selected .coupon-contents
.tag{color:#b86b52;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal}.product-sub-box.exit-intent .sub-combo.one-times .price
em.crossed{font-style:normal}.product-sub-box.exit-intent .sub-combo.one-times .price
.msrp{font-size:13px;font-family:Montserrat;letter-spacing:0.5px}.product-sub-box.exit-intent .sub-combo.one-times .price .msrp
small{letter-spacing:0.65px;margin-left:4px}.product-sub-box.exit-intent .sub-combo.subs .selected .small-desc
h3{padding:0px;margin:0px;text-align:left}.product-sub-box.exit-intent .sub-combo.one-times li .coupon-contents{width:67%;top: -23px;left: -1px}.product-sub-box.exit-intent .sub-combo.one-times li
h2{}}@media (max-width: 380px){.product-sub-box .heading
p{padding:9px
6px}.product-sub-box .heading
p#tab2{padding:9px
8px}.product-sub-box .heading p#tab2:not(.active){padding:9px
8px}.product-sub-box .product-selector-vertical .unit .unit-header
.quantity{}.product-sub-box .product-selector-vertical.sub .unit-header .quantity .supply-length
span{top:2px}.product-sub-box.exit-intent .sub-combo.one-times
.tag{right: -35px}.product-sub-box.exit-intent .heading p:first-child{padding:9px
4px;width:124%}.product-sub-box.exit-intent .sub-combo.one-times
li{}.product-sub-box.exit-intent .sub-combo.one-times
.tag{}}.sub-combo.one-times
li{text-align:left;display:inline-table;padding:0
10px 10px;background:#fafcff;position:relative;margin:0px;border-radius:5px;border:solid 1px #d2d9de;width:198px;background:transparent}.sub-combo.one-times li:nth-child(2){margin:0px
6px}.sub-combo.one-times
.coupon{padding:3px
10px 0px 10px;margin:0
-14px 0px;color:#1f387e;height:46px}.sub-combo.one-times .product-image{max-width:54px;margin-right: -2px;float:right}.sub-combo.one-times li
h2{font-size:14px;font-weight:600;line-height:normal;letter-spacing:normal;color:#677b7e;padding-bottom:0px;top: -22px;left: -10px;margin:0px;text-align:left}.sub-combo.one-times li.selected
h2{margin:0px}.sub-combo.one-times li .coupon-contents{position:absolute;top:2px;left:14px;right:0px;text-align:left;width:88%;color:#a85e47}.sub-combo.one-times li.selected .coupon-contents{color:#242a2b}.sub-combo.one-times .coupon-contents
em{vertical-align:sub;display:inline-block;font-style:normal;font-size:28px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b}.sub-combo.one-times li.selected .coupon-contents
em{color:#a85e47}.sub-combo.one-times li.selected .coupon-contents
.discount{color:#a85e47}.sub-combo.one-times .coupon-contents
.discount{font-size:18px;display:inline-block;vertical-align:super;font-weight:bold;text-transform:uppercase;position:relative;left: -3px;top:4px;color:#242a2b}.sub-combo.one-times
.tag{float:right;text-transform:uppercase;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:0.5px;text-align:right;color:#242a2b;padding-top:7px}.sub-combo.one-times .per-bottle{font-weight:600;font-size:36px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b;height:48px}.sub-combo.one-times .per-bottle
b{font-size:36px;display:inline-block;line-height:1;vertical-align:middle;font-weight:bold}.sub-combo.one-times
.price{position:relative;top: -4px;vertical-align:top;width:110px;height:48px}.sub-combo.one-times .price .per-bottle
sup{top: -5px;display:inline;vertical-align:middle;font-size:18px;font-weight:bold;left: -8px}.sub-combo.one-times li.selected .price .per-bottle
sup{color:#242a2b}.sub-combo.one-times .price .per-bottle sup
small{display:inline;font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b;position:relative;top: -32px;left:79px}.sub-combo.one-times .price .per-bottle sup small:nth-child(3){left:90px}.sub-combo.one-times .price
.msrp{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.46px;color:#677b7e}.sub-combo.one-times .price
em.crossed{text-decoration:line-through}.sub-combo.one-times .price .msrp
small{font-size:13px}.sub-combo.one-times
.details{clear:both;margin-top:18px;padding-top:10px;text-align:center;border-top:solid 0.9px #b86b52}.sub-combo.one-times
.button{max-width:210px;margin:0
auto;background:transparent;color:#677b7e;cursor:pointer;display:block;border-radius:20.3px;border:solid 1.4px #b86b52;width:166px;font-size:12px;font-weight:bold;line-height:normal;letter-spacing:0.2px;padding:12px
0px;text-align:center}.sub-combo.one-times
small.total{text-align:center;font-size:10px;color:#b7c3da;letter-spacing:1px;margin-top:8px;display:none}.sub-combo.one-times
li.selected{border-radius:5px;border:solid 1px #b86b52;background-color:#fffefc;height:241px}.sub-combo.one-times .selected .coupon-contents{color:#2dcb79}.sub-combo.one-times .selected .price .per-bottle{}.sub-combo.one-times .selected .coupon-contents
.tag{font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:0.5px;text-align:right;color:#a85e47}.sub-combo.one-times .selected
.button{border-radius:20.3px;background-color:#b86b52;color:#fffefc}.sub-combo.one-times
.save{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#3ac49e;display:block;margin:0px
0px 2px 0px}.sub-combo.one-times
.shipping{display:block;margin:0px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#677b7e;margin-bottom:7px;min-height:15px}.sub-combo.one-times .selected
.shipping{color:#677b7e}@media screen and (max-width: 1024px){.sub-combo
li{max-width:100%;min-width:100%;width:100%;min-height:auto;max-height:50px;padding:7px
10px}.sub-combo
li.selected{padding-bottom:7px;margin:0px;margin-bottom:10px;max-height:215px;min-height:215px;border-radius:5px;border:solid 1px #b86b52;background-color:#fffefc}.sub-combo.one-times li:nth-child(2){margin:0;margin-bottom:9px}.sub-combo.one-times li:nth-child(3).selected
h2{top:14px}.sub-combo.one-times
li{display:block;position:relative;width:auto;margin-bottom:9px;max-width:none;margin-right:0;cursor:pointer;padding-bottom:0}.sub-combo.one-times li:last-child{margin-bottom:0}.sub-combo.one-times li.selected::before{display:block;position:absolute;top:50px;left:0;content:'';width:100%;height:1px;background-color:#bfbebb}.sub-combo.one-times
li.selected{min-height:198px;height:198px;padding:0
10px 13px}.sub-combo.one-times
.coupon{display:none}.sub-combo.one-times li .product-image{position:absolute;left:10px;top:10px;height:40px;width:40px;display:block}.sub-combo.one-times li.selected .product-image{top:74px;right:10px;max-width:100px;width:100px;height:auto;left:auto}.sub-combo.one-times li
h2{display:block;padding:10px
10px 10px 40px;height:60px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#677b7e}.sub-combo.one-times .selected
h2{padding-left:10px;color:#fafcff}.sub-combo.one-times li h2:after{content:"\E82A";position:absolute;right:0;top:0;height:60px;width:60px;border-left:1px solid #ccd4ed;color:#667ba2;line-height:60px;font-size:26px;font-family:"scale";text-align:center}.sub-combo.one-times .coupon-contents{left:55px;right:74px;top:10px;padding-top:22px;font-size:14px;font-weight:600;color:#667ba2}.sub-combo.one-times .selected .coupon-contents{}.sub-combo.one-times .coupon-contents em,
.sub-combo.one-times .coupon-contents
.discount{font-size:inherit;font-weight:inherit;color:inherit;vertical-align:baseline}.sub-combo.one-times .selected
.price{display:none}.sub-combo.one-times
.button{display:none}.sub-combo.one-times .selected
.button{display:block}.sub-combo.one-times
small.total{display:none}.sub-combo.one-times .selected
.button{display:block;margin:0
auto;width:80%}.sub-combo.one-times .selected
small.total{display:block}.sub-combo.one-times
.tag{float:none;position:absolute;top:2px;font-weight:600;right:0}.sub-combo.one-times .product-image{height:auto}.sub-combo.one-times li:last-child
h2{top:15px;position:relative;font-size:14px}.sub-combo.one-times li:last-child h2:after{top: -5px}.sub-combo.one-times li:last-child .coupon-contents
em{display:none}.sub-combo.one-times li:last-child .coupon-contents
span{display:none}.sub-combo.one-times li:last-child .coupon-contents
.tag{display:block;top:20px}.sub-combo.one-times li .product-image{width:auto;height:auto;max-width:auto;max-height:40px;top:3px;margin-right:10px}.sub-combo.one-times li.selected .product-image{top:60px;max-height:70px;max-width:auto;margin-right:0px;right:35px;width:auto}.sub-combo.one-times li
h2{padding:0px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#677b7e;margin-left:52px;position:relative;top:26px;width:auto;text-align:left;left:4px}.sub-combo.one-times li.selected
h2{top:28px;font-size:12px}.sub-combo.one-times li h2:after{border:none;line-height:normal;width:24px;height:auto;vertical-align:middle;top: -20px;transform:rotate(180deg)}.sub-combo.one-times .coupon-contents{padding:0px;font-weight:bold;line-height:normal;letter-spacing:normal;left:0px;top: -26px}.sub-combo.one-times .coupon-contents
em{font-size:20px;color:#242a2b}.sub-combo.one-times .coupon-contents
.discount{font-size:18px;color:#242a2b;vertical-align:top;position:relative;top:2px}.sub-combo.one-times
.tag{top:0px;right: -50px;text-align:right}.sub-combo.one-times .selected
.save{font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:normal;color:#3ac49e;text-align:left}.sub-combo.one-times .selected
.shipping{font-size:11px;padding:0px;margin:0px;text-align:left;margin-top:4px}.sub-combo.one-times .selected
.button{border-radius:25px;width:auto;font-size:10px;font-weight:bold;line-height:normal;letter-spacing:0.17px;text-align:center;color:#fffefc;padding:15px
22px 13px 22px;display:inline;float:right}.sub-combo.one-times .selected
small.total{display:none}.sub-combo.one-times li.selected .coupon-contents{left:0px;width:70%}.sub-combo.one-times li.selected .coupon-contents
em{color:#b86b52}.sub-combo.one-times li.selected .coupon-contents
span{color:#b86b52}.sub-combo.one-times
.coupon{padding:0px}.sub-combo.one-times .selected
h2{color:#677b7e;padding:0px}.sub-combo.one-times .selected
.price{padding:14px
0px 0px 0px;margin:0px;margin-top: -15px;display:inline-block}.sub-combo.one-times li.selected .per-bottle
b{font-size:38px;color:#242a2b}.sub-combo.one-times
.details{border:none}.sub-combo.one-times li.selected
.details{margin:0px;display:block;width:100px;text-align:left;padding:0px;top:44px;position:relative}.sub-combo.one-times .selected .coupon-contents
.tag{color:#b86b52;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal}.sub-combo.one-times .price
em.crossed{font-style:normal}.sub-combo.one-times .price
.msrp{margin-top:0;font-size:13px;font-family:Montserrat;letter-spacing:0.5px}.sub-combo.one-times .price .msrp
small{letter-spacing:0.65px;margin-left:4px}.sub-combo.one-times li .coupon-contents{width:67%;top: -23px;left: -1px}}@media (max-width: 380px){.sub-combo.one-times
.tag{right: -35px}.sub-combo.one-times
li{}}.flip-product-selector{padding:0
10px}.flip-product-selector
li{text-align:left;display:inline-table;padding:0
10px 10px;background:#fafcff;position:relative;margin:0px;border-radius:5px;border:solid 1px #d2d9de;width:198px;background:transparent}.flip-product-selector li:nth-child(2){margin:0px
6px}.flip-product-selector
.coupon{padding:3px
10px 0px 10px;margin:0
-14px 0px;color:#1f387e;height:46px}.flip-product-selector .product-image{max-width:54px;margin-right: -2px;float:right}.flip-product-selector li
h2{font-size:14px;font-weight:600;line-height:normal;letter-spacing:normal;color:#677b7e;padding-bottom:0px;top: -22px;left: -10px;margin:0px;text-align:left}.flip-product-selector li.selected
h2{margin:0px}.flip-product-selector li .coupon-contents{position:absolute;top:2px;left:14px;right:0px;text-align:left;width:88%;color:#a85e47}.flip-product-selector li.selected .coupon-contents{color:#242a2b}.flip-product-selector .coupon-contents
em{vertical-align:sub;display:inline-block;font-style:normal;font-size:28px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b}.flip-product-selector li.selected .coupon-contents
em{color:#a85e47}.flip-product-selector li.selected .coupon-contents
.discount{color:#a85e47}.flip-product-selector .coupon-contents
.discount{font-size:18px;display:inline-block;vertical-align:super;font-weight:bold;text-transform:uppercase;position:relative;left: -3px;top:4px;color:#242a2b}.flip-product-selector
.tag{float:right;text-transform:uppercase;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:0.5px;text-align:right;color:#242a2b;padding-top:7px}.flip-product-selector .per-bottle{font-weight:600;font-size:36px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b;height:48px}.flip-product-selector .per-bottle
b{font-size:36px;display:inline-block;line-height:1;vertical-align:middle;font-weight:bold}.flip-product-selector
.price{position:relative;top: -4px;vertical-align:top;width:110px;height:48px}.flip-product-selector .price .per-bottle
sup{top: -5px;display:inline;vertical-align:middle;font-size:18px;font-weight:bold;left: -8px;position:relative}.flip-product-selector li.selected .price .per-bottle
sup{color:#242a2b}.flip-product-selector .price .per-bottle sup
small{display:inline;font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#242a2b;position:relative;top: -7px;left:3px}.flip-product-selector .price .per-bottle sup small:nth-child(3){left:90px}.flip-product-selector .price
.msrp{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.46px;color:#677b7e}.flip-product-selector .price
em.crossed{text-decoration:line-through}.flip-product-selector .price .msrp
small{font-size:13px}.flip-product-selector
.details{clear:both;margin-top:18px;padding-top:10px;text-align:center;border-top:solid 0.9px #b86b52}.flip-product-selector
.button{max-width:210px;margin:0
auto;background:transparent;color:#677b7e;cursor:pointer;display:block;border-radius:20.3px;border:solid 1.4px #b86b52;width:166px;font-size:12px;font-weight:bold;line-height:normal;letter-spacing:0.2px;padding:12px
0px;text-align:center}.flip-product-selector
small.total{text-align:center;font-size:10px;color:#b7c3da;letter-spacing:1px;margin-top:8px;display:none}.flip-product-selector
li.selected{border-radius:5px;border:solid 1px #b86b52;background-color:#fffefc;height:241px}.flip-product-selector .selected .coupon-contents{color:#2dcb79}.flip-product-selector .selected .price .per-bottle{}.flip-product-selector .selected .coupon-contents
.tag{font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:0.5px;text-align:right;color:#a85e47}.flip-product-selector .selected
.button{border-radius:20.3px;background-color:#b86b52;color:#fffefc}.flip-product-selector
.save{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#3ac49e;display:block;margin:0px
0px 2px 0px}.flip-product-selector
.shipping{display:block;margin:0px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#677b7e;margin-bottom:7px;min-height:15px}.flip-product-selector .selected
.shipping{color:#677b7e}.flip-product-selector li:not(.selected) .product-image{display:block}.flip-product-selector li:not(.selected) h2{display:block}.flip-product-selector li:not(.selected) .price,
.flip-product-selector li:not(.selected) .details,
.flip-product-selector li:not(.selected) .button{display:none}.flip-product-selector
li{max-width:100%;min-width:100%;width:100%;min-height:auto;max-height:50px;padding:7px
10px}.flip-product-selector
li.selected{padding-bottom:7px;margin:0px;margin-bottom:10px;max-height:215px;min-height:215px;border-radius:5px;border:solid 1px #b86b52;background-color:#fffefc}.flip-product-selector li:nth-child(2){margin:0;margin-bottom:9px}.flip-product-selector
li{display:block;position:relative;width:auto;margin-bottom:9px;max-width:none;margin-right:0;cursor:pointer;padding-bottom:0}.flip-product-selector li:last-child{margin-bottom:0}.flip-product-selector li.selected::before{display:block;position:absolute;top:50px;left:0;content:'';width:100%;height:1px;background-color:#bfbebb}.flip-product-selector
li.selected{min-height:198px;height:198px;padding:0
10px 13px}.flip-product-selector
.coupon{display:none}.flip-product-selector li .product-image{position:absolute;left:10px;top:10px;height:40px;width:40px;display:block}.flip-product-selector li.selected .product-image{top:74px;right:10px;max-width:100px;width:100px;height:auto;left:auto}.flip-product-selector li
h2{display:block;padding:10px
10px 10px 40px;height:60px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#677b7e}.flip-product-selector .selected
h2{padding-left:10px;color:#fafcff}.flip-product-selector li h2:after{content:"\E82A";position:absolute;right:0;top:0;height:60px;width:60px;border-left:1px solid #ccd4ed;color:#667ba2;line-height:60px;font-size:26px;font-family:"scale";text-align:center}.flip-product-selector .coupon-contents{left:55px;right:74px;top:10px;padding-top:22px;font-size:14px;font-weight:600;color:#667ba2}.flip-product-selector .selected .coupon-contents{}.flip-product-selector .coupon-contents em,
.flip-product-selector .coupon-contents
.discount{font-size:inherit;font-weight:inherit;color:inherit;vertical-align:baseline}.flip-product-selector .selected
.price{display:none}.flip-product-selector
.button{display:none}.flip-product-selector .selected
.button{display:block}.flip-product-selector
small.total{display:none}.flip-product-selector .selected
.button{display:block;margin:0
auto;width:80%}.flip-product-selector .selected
small.total{display:block}.flip-product-selector
.tag{float:none;position:absolute;top:2px;font-weight:600;right:0}.flip-product-selector .product-image{height:auto}.flip-product-selector li .product-image{width:auto;height:auto;max-width:auto;max-height:40px;top:3px;margin-right:10px}.flip-product-selector li.selected .product-image{top:60px;max-height:70px;max-width:auto;margin-right:0px;right:35px;width:auto}.flip-product-selector li
h2{padding:0px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#677b7e;margin-left:52px;position:relative;top:22px;width:auto;text-align:left;left:4px}.flip-product-selector li.selected
h2{top:28px;font-size:12px}.flip-product-selector li h2:after{border:none;line-height:normal;width:24px;height:auto;vertical-align:middle;top: -20px;transform:rotate(180deg)}.flip-product-selector .coupon-contents{padding:0px;font-weight:bold;line-height:normal;letter-spacing:normal;left:0px;top: -26px}.flip-product-selector .coupon-contents
em{font-size:20px;color:#242a2b}.flip-product-selector .coupon-contents
.discount{font-size:18px;color:#242a2b;vertical-align:top;position:relative;top:2px}.flip-product-selector
.tag{top:0px;right: -32px;text-align:right}.flip-product-selector .selected
.save{font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:normal;color:#3ac49e;text-align:left}.flip-product-selector .selected .save
span{display:block}.flip-product-selector .selected
.shipping{font-size:11px;padding:0px;margin:0px;text-align:left;margin-top:4px}.flip-product-selector .selected
.button{border-radius:25px;width:auto;font-size:10px;font-weight:bold;line-height:normal;letter-spacing:0.17px;text-align:center;color:#fffefc;padding:15px
22px 13px 22px;display:inline;float:right}.flip-product-selector .selected
small.total{display:none}.flip-product-selector li.selected .coupon-contents{left:0px;width:70%}.flip-product-selector li.selected .coupon-contents
em{color:#b86b52}.flip-product-selector li.selected .coupon-contents
span{color:#b86b52}.flip-product-selector
.coupon{padding:0px}.flip-product-selector .selected
h2{color:#677b7e;padding:0px}.flip-product-selector .selected
.price{padding:14px
0px 0px 0px;margin:0px;margin-top: -15px;display:inline-block}.flip-product-selector li.selected .per-bottle
b{font-size:38px;color:#242a2b}.flip-product-selector
.details{border:none}.flip-product-selector li.selected
.details{margin:0px;display:block;width:100px;text-align:left;padding:0px;top:44px;position:relative}.flip-product-selector .selected .coupon-contents
.tag{color:#b86b52;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal}.flip-product-selector .price
em.crossed{font-style:normal}.flip-product-selector .price
.msrp{margin-top:0;font-size:13px;font-family:Montserrat;letter-spacing:0.5px}.flip-product-selector .price .msrp
small{letter-spacing:0.65px;margin-left:4px}.flip-product-selector li .coupon-contents{width:67%;top: -23px;left: -1px}@media (max-width: 380px){.flip-product-selector
.tag{right: -35px}.flip-product-selector
li{}}.product-selector-vertical.one-month-sub .unit
.btn{background-color:#d67253}.product-selector-vertical.one-month-sub .unit:nth-child(2) hr{margin-top:6px}.content .product-selector-vertical.one-month-sub .you-save{font-size:20px}.product-selector-vertical.one-month-sub
.savings{width:auto}.product-sub-box .product-selector-vertical.one-month-sub .unit .unit-body
.savings{margin-bottom:16px}.product-selector-vertical.one-month-sub .unit .unit-header .every-month-mobile{display:none}@media (max-width: 1024px){.product-sub-box .product-selector-vertical.one-month-sub .unit .unit-header
.quantity{flex-wrap:wrap}.product-sub-box .product-selector-vertical.one-month-sub
.unit{display:block;width:auto;margin-left:10px;margin-right:10px}.product-sub-box .product-selector-vertical.one-month-sub .unit .unit-header .seal
p{font-size:14px}.conclusion > div .product-selector-vertical.one-month-sub img:first-of-type{order:1}.product-sub-box .product-selector-vertical.one-month-sub .unit .unit-header .seal::after{transform:translateY(-50%)}.product-sub-box .product-selector-vertical.one-month-sub .unit.selected .unit-header .seal::after{transform:translateY(-50%) rotate(-90deg)}.product-sub-box .product-selector-vertical .unit.selected .unit-header{background-color:#627f80}.product-selector-vertical.one-month-sub .unit .unit-header .every-month-mobile{display:block;font-size:10px;font-weight:normal;flex-basis:100%;margin-top: -2px;text-align:center;letter-spacing:normal}}@media (min-width: 1024px){.product-sub-box.product-sub-box-one-month .heading
p.active{color:#627f80;font-weight:bold}.product-sub-box.product-sub-box-one-month .heading p:not(.active){font-weight:500}}@font-face{font-family:'Montserrat';src:url('/styles/fonts/font/Montserrat/Montserrat-Medium.ttf')}#fs-sticky{position:absolute !important}ul .login-logout{display:none}.login-logout{margin-left:33px}.login-logout
p{padding:4px
0px 0px 2px;min-width:103px;min-height:34px;display:inline-block;margin:0px;border-radius:17px;border:solid 1px #677b7e;background-color:#fffefc;text-align:center}.login-logout .account-icon{display:inline-block;position:relative;right:5px;top:3px;width:13.8px;height:16px;object-fit:contain}.login-logout p
span{margin:0px;padding:0px;display:inline-block;color:#e39678;text-decoration:underline;cursor:pointer;font-size:12px;font-weight:500;line-height:1.17;vertical-align:middle}.sign-propose{display:flex}.sign-propose
p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.88;letter-spacing:normal;color:#242a2b;margin-right:25px}.sign-propose p
span{color:#e39678;text-decoration:underline;cursor:pointer}.logged-in{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;margin-top:25px;padding:0
20px}.logged-in
h1{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:0.78;letter-spacing:normal;color:#e39678}.logged-in
span{display:flex;align-items:center;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;text-align:right;color:#677b7e}.logged-in span
img{width:20px;margin-left:10px}#sign-modal{display:none;position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10001;background-color:rgba(148, 145, 137, 0.4)}#sign-modal .modal-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;background-color:#fffefd;padding:30px
98px;max-width:640px}#sign-modal #modal-close{position:absolute;top:0;right:20px;font-size:60px;font-weight:300;text-decoration:none;color:#677b7e;line-height:1;display:inline-block;cursor:pointer}.modal-content
h1{font-size:24px;font-weight:600;letter-spacing:0.5px;color:#e39678;text-align:center;margin:10px
0px 60px 0px}.modal-content .form-group{display:flex;flex-direction:column}.modal-content .form-group:first-of-type{margin-bottom:18px}.modal-content .form-group
input{border:solid 1px #e4e1d8;padding:13px;color:#000;font-size:14px;font-weight:300;outline:none}.form-group.error input, .guest-password .error
input{border:solid 1px #ed4d6d !important;background-color:#ffe7ec}.form-group.success input, .guest-password .success
input{border:solid 1px #2dcb79 !important;background-color:#e3fff0}.modal-content .form-group-container{display:flex;justify-content:space-between}.modal-content .form-group-container>*{flex:0 0 49%}.guest-password .labelpair input:focus,
.modal-content .form-group input:focus{border:solid 1px #e39678}.modal-content .form-group input:placeholder-shown + label,
.guest-password .labelpair input:placeholder-shown+label{}.guest-password .labelpair label,
.modal-content .form-group
label{position:static;padding-left:unset;pointer-events:none;transform:translate(0px, -66px);transition:all 0.3s;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;color:#677b7e;margin-bottom:8px;padding-bottom:8px}.form-group.error label, .form-group .error
label{color:#ed4d6d}.form-group.success label, .form-group .success
label{color:#2dcb79}.modal-content
button{width:100%;height:44px;border-radius:2px;padding:0;font-size:12px;letter-spacing:0.43px}.modal-content button:disabled{opacity:0.45;cursor:default}.modal-content button:disabled:hover{background:linear-gradient(to bottom, rgba(195,120,102,1) 0%,rgba(218,139,113,1) 100%)}.forgotpass{font-size:14px;font-weight:500;line-height:1;letter-spacing:normal;text-align:right;color:#677b7e;text-decoration:underline;display:block;margin-top:30px;cursor:pointer}.form-hints{display:none;margin-top: -10px}.form-hints h1, .guest-password .password-hint
h1{font-size:15px;font-weight:600;color:#303b58;margin:0;text-align:left}.form-hints p, .checkout .payment-form .card-payment-types .guest-password .password-hint
p{font-size:13px;font-weight:300;color:#303b58;text-align:left;margin-bottom:20px}.modal-content .social-signup{margin-top:30px}.modal-content .social-signup
h1{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:#242a2b;line-height:1;margin-bottom:31px}.social-signup h1:before, .social-signup h1:after{content:'';display:block;height:1px;background-color:#c6cfd7;flex:0 0 35%}.modal-content .social-group{justify-content:space-between;width:202px;float:left}.modal-content .btn-google{border-radius:2px;border:solid 1px #4184f3;display:flex;align-items:center;cursor:pointer;width:202px;float:right}.modal-content .btn-google
div{display:flex;align-items:center;justify-content:center;border-radius:2px;align-self:stretch;padding:12px}.btn-google
img{width:24px;height:18px}.modal-content .btn-google
span{padding:11px
0px 12px 20px;width:100%;background-color:#4184f3;color:#fff;text-align:start}.modal-content .btn-facebook{background-color:#415dae;border-radius:2px;display:flex;align-items:center;padding:10px
12px 10px 20px;cursor:pointer;text-align:left}.btn-facebook
img{width:24px;height:24px;margin-right:10px}.modal-content .btn-facebook span, .modal-content .btn-google
span{font-family:"Open Sans",sans-serif;font-weight:normal;color:#fafcff;font-size:14px}.modal-content
.guest{display:block;text-align:center;margin-top:15px;font-size:14px;color:#677b7e;cursor:pointer}.modal-content .guest
.arrow{color:#e39678;margin-left:7px}.modal-content .guest:hover
.arrow{opacity:0}.modal.forgotpassword{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:10002;background-color:rgba(0,0,0,0.5)}.modalwindow{position:absolute;width:100%;max-width:640px;height:400px;top:40%;left:50%;transform:translateX(-50%) translateY(-50%);border-radius:4px;background-color:#fffefd;padding:0
100px}.modalwindow
h4{font-size:24px;font-weight:600;letter-spacing:0.5px;text-align:center;color:#e39678;padding:50px
0 30px}.modalwindow
.close{cursor:pointer}.modalwindow
p{font-family:"ZillaSlab",sans-serif;font-size:16px;font-weight:normal;line-height:1.38;color:#677b7e;padding-bottom:30px;max-width:440px}.modalwindow
label{font-family:"ZillaSlab",sans-serif;font-size:15px;font-weight:500;line-height:1.13;color:#677b7e;margin-bottom:8px}.modalwindow
input{font-family:sofia-pro,"Poppins",sans-serif;border:solid 1px #e4e1d8;background-color:#fff;display:block;width:100%;padding:5px
8px}.modalwindow
button{font-size:12px;font-weight:bold;letter-spacing:0.43px;text-align:center;color:#fff;text-transform:uppercase;background-color:#e39678;padding:12px
47px;display:block;margin:40px
auto 40px;border-radius:0}.modalwindow .postsubmit
h4{margin:90px
0px 20px;padding-bottom:0px}.modalwindow .postsubmit
p{text-align:center}.forgotpassword
.close{height:20px;width:20px;border-radius:5px;display:block;float:right;margin-right:10px;margin-top:4px;position:absolute;right:0;color:#677b7e}.forgotpassword
.postsubmit{display:none}.signup>h1>br{display:none}.checkout .cart-form .step .guest-password{display:none}.checkout .cart-form .step.selected .guest-password{display:block}.checkout .cart-form .step.selected .guest-password.form-group{padding:0px
30px}.guest-password .form-group{display:flex}.guest-password
input{position:static !important;opacity:1 !important;display:inline-block;width:100%;border:1px
solid #f0eee5;font-size:16px;padding:15px;background:#fff;color:#333;margin-top: -5px}.guest-password .labelpair
label{transform:translate(5px,-73px)}.create-password{font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;color:#000;margin-bottom:30px}.checkout .cart-form .payment-form .save-payment{display:inline-block;max-width:40%;margin-left:2.5%;line-height:unset;transform:unset;vertical-align:baseline;position:relative}.checkout .cart-form .payment-form .save-payment
span{display:inline-block;padding-left:34px;font-size:12px}.checkbox-container{display:inline-block;position:absolute;top:3px}.checkbox-container
input{width:0;height:0;position:absolute;opacity:0;margin:0}.checkout .payment-form .card-payment-types .checkbox-container
.checkbox{width:25px;height:25px;position:absolute;border:1px
solid #c6cfd7;border-radius:unset}.checkout .cart-form .payment-form .save-payment
.checkbox{padding:0}.checkout .payment-form .card-payment-types .checkbox-container .checkbox:after{content:'';position:absolute;top:3px;left:7px;width:7px;height:12px}.checkout .payment-form .card-payment-types .checkbox-container input:checked~.checkbox:after{transform:rotate(45deg) scale(1);opacity:1;left:8px;top:3px;width:6px;height:12px;border:solid #e29678;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}.loginerror{color:#ed4d6d}.modal-content
.loginerror{margin-bottom:20px}@media (max-width: 1338px){.modal-content .social-group{flex-direction:column}.modal-content .btn-google{margin-bottom:10px}.modal-content .form-group-container,.social-group{flex-wrap:wrap}.modal-content .form-group-container>*{flex:0 0 100%}.social-signup h1:before, .social-signup h1:after{flex:0 0 30%}#sign-modal #modal-close{top: -11px;right:15px}}@media (max-width: 1071px){.checkout .cart-form .payment-form .save-payment{display:block;max-width:100%;top:0;left:0;margin-left:0;margin-bottom:20px}.checkbox-container{top:3px}}@media (max-width: 952px){#sign-modal .modal-container{width:80%}}@media (max-width: 768px){.login-logout{display:none}ul .login-logout{display:block;margin:15px
auto 30px;text-align:center}.login-logout
p{width:120px}.modal-content .social-group,
.modal-content .btn-google{margin:0
auto;width:230px}.modal-content .social-signup
h1{margin-bottom:20px}.modalwindow{width:95%}.modalwindow
h4{font-size:22px;letter-spacing:0.46px;padding:45px
0px 10px}.modalwindow
p{margin-bottom:0px;text-align:center}.modalwindow
input{height:44px}.modalwindow
button{margin:29px
auto 51px;letter-spacing:normal}.modalwindow .postsubmit
h4{margin-top:40px}}@media (max-width: 600px){.sign-propose{flex-direction:column}.logged-in{flex-direction:column;margin-bottom:20px;margin-top:5px;padding:0}.logged-in
h1{margin-bottom:10px;font-size:16px}#sign-modal .modal-container{width:95%}#sign-modal .modal-container{padding:30px
20px 20px 20px}.sign-heading
div{padding:20px
30px;display:flex;align-items:center;justify-content:center}.modal-content .form-group-container > *,
.modal-content .btn-facebook,
.modal-content .btn-google{flex:0 0 100%}.modal-content .btn-facebook{margin-bottom:15px}.modal-content
.guest{margin-top:0}.sign-block-summary
.signup{flex-wrap:wrap}.sign-block-summary .signup
h3{flex:0 0 100%;margin-bottom:10px}.sign-block-summary .signed
div{flex-wrap:wrap;justify-content:center}.sign-block-summary .signed div
h3{flex:0 0 100%}.modal-content .social-group{float:none}.modal-content .btn-google{float:none;margin-bottom:15px}.modalwindow{padding:0
20px;top:5%;transform:translateX(-50%)}.modalwindow
form{text-align:center}.signup>h1>br{display:inline}}@media (max-width: 580px){.social-signup h1:before, .social-signup h1:after{flex:0 0 25%}.guest-password .form-group{flex-direction:column}}
/*
     FILE ARCHIVED ON 05:09:50 Nov 16, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:25:39 Nov 21, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.577
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.009
  esindex: 0.011
  cdx.remote: 4.97
  LoadShardBlock: 779.376 (3)
  PetaboxLoader3.datanode: 413.874 (4)
  PetaboxLoader3.resolve: 741.92 (3)
  load_resource: 1054.773
*/