@font-face{font-family:Proxima;src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-bold-webfont.eot?v=55581510446236914651616616777);src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-bold-webfont.eot?v=55581510446236914651616616777?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-bold-webfont.woff?v=100117445202312714251616616778) format("woff"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-bold-webfont.ttf?v=55368617100053008031616616778) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Proxima;src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-light-webfont.eot?v=107798820395642712541616616781);src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-light-webfont.eot?v=107798820395642712541616616781?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-light-webfont.woff?v=143105834818427454621616616783) format("woff"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-light-webfont.ttf?v=94832439085709384691616616782) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Proxima;src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/2F8018_2_0.eot?v=41274672501900516631616616636);src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/2F8018_2_0.eot?v=41274672501900516631616616636?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/2F8018_2_0.woff?v=176842836329550247061616616638) format("woff"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/2F8018_2_0.ttf?v=10734656798611689211616616637) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Proxima;src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-regular-webfont.eot?v=22920535251634382881616616783);src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-regular-webfont.eot?v=22920535251634382881616616783?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-regular-webfont.woff?v=167129226172672225701616616784) format("woff"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-regular-webfont.ttf?v=15400399240735715091616616784) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima;src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-semibold-webfont.eot?v=143364902367495775291616616787);src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-semibold-webfont.eot?v=143364902367495775291616616787?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-semibold-webfont.woff?v=39830726862971356091616616788) format("woff"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/proximanova-semibold-webfont.ttf?v=25731241787616885851616616788) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:glyphs;src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/glyphs.eot?v=161737117225614909871616616693?b9wgvw);src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/glyphs.eot?v=161737117225614909871616616693?b9wgvw#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/glyphs.ttf?v=114980336747518343381616616694?b9wgvw) format("truetype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/glyphs.woff?v=171540177411774843261616616695?b9wgvw) format("woff"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/glyphs.svg?v=96595142312950057561616616694?b9wgvw) format("svg");font-weight:400;font-style:normal}@font-face{font-family:productpage-icons;src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/essio-productpage.eot?v=15949580982153807221616616680?b9wgvw);src:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/essio-productpage.eot?v=15949580982153807221616616680?b9wgvw#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/essio-productpage.ttf?v=96900547821414883321616616681?b9wgvw) format("truetype"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/essio-productpage.woff?v=42304749030424554861616616682?b9wgvw) format("woff"),url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/essio-productpage.svg?v=167111248065768578141616616680?b9wgvw) format("svg");font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:hover,a:active,a:focus{outline:0}.carousel,.featured-strip,.order .recurring-options,.stay-connected form,.footer-navigation,.fullwidth,.grid,#main-header,.page-product .product-order-wrapper,.page-cart .cart-summary .ui-box .row,blockquote,blockquote.testimonial footer{clear:both}.carousel:after,.featured-strip:after,.order .recurring-options:after,.stay-connected form:after,.footer-navigation:after,.fullwidth:after,.grid:after,#main-header:after,.page-product .product-order-wrapper:after,.page-cart .cart-summary .ui-box .row:after,blockquote:after,blockquote.testimonial footer:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.button-alternate.add:before,.button-alternate.icon-plus:before,.action-icon:before,.dropdown .dropdown-toggle:before,.main-navigation .responsive-menu-toggle:before,.paginator .control:before,.social-links li a:before,form fieldset.icon:before,.top-banner .container .cart a:before,.page-cart .cart-row .product-qty .update-qty:before,.user-addresses article .grid .grid-2 .actions a:before{text-align:center;text-indent:0;font-style:normal;font-family:glyphs}.carousel .carousel-viewer .item img,.carousel .carousel-navigator .item-thumbnail .item-thumbnail-frame img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.yotpo .yotpo-regular-box div,form input,form textarea,form label,form input[type=submit],form button,body,p{font-family:Proxima,Lucida Grande,Lucida Sans Unicode,sans-serif;font-size:17px;line-height:1.45em;font-weight:200;color:#444}.page-home .featured-product p{font-size:1.5rem;line-height:1.25em;font-weight:200}.type-intro,.layout-showcase h1+p,.page-home article h1+p,.how-it-works h1+p{font-size:1.25rem;line-height:1.45em;font-weight:200}.type-elegant,.layout-content p,.layout-content ul,.layout-content ol,.page-product .layout-content.spotlight .grid p,.page-product .layout-showcase.spotlight .grid p,blockquote.testimonial,blockquote.testimonial figure,blockquote.testimonial p,blockquote.testimonial div,blockquote.testimonial footer cite{font-size:1.15rem;line-height:1.35em;font-weight:200}.type-heading-display,.section-content header h1,.layout-content h1,.layout-showcase h1,.page-home article h1,.user-login h1,.user-reset-password h1,.address-add-form h1,.address-edit-form h1{font-size:3.05882rem;line-height:1.15em;font-weight:200;text-transform:uppercase}@media (max-width: 480px){.type-heading-display,.section-content header h1,.layout-content h1,.layout-showcase h1,.page-home article h1,.user-login h1,.user-reset-password h1,.address-add-form h1,.address-edit-form h1{font-size:2.5rem;line-height:1.15em}}.type-heading-editorial,.layout-content h2,.layout-showcase h2,.modal-container h1{font-size:2.23529rem;line-height:1.15em;font-weight:200}@media (max-width: 480px){.type-heading-editorial,.layout-content h2,.layout-showcase h2,.modal-container h1{font-size:1.95rem}}.type-ui-label,[class*=button-]{text-transform:uppercase;text-align:center}.type-intro{text-align:center}*[class*=button-]{display:inline-block;border-radius:8px;padding:1.25rem 2rem;font-weight:700;font-size:1.17647rem;line-height:1.15em;text-align:center;color:#fff;box-shadow:none;border:none;cursor:pointer}*[class*=button-].xlarge{padding:1.15rem 3rem;font-size:1.52941rem}*[class*=button-].medium{padding:.95rem 1.25rem}*[class*=button-].small{padding:.75rem 1.25rem;font-size:.82353rem}*[class*=button-]+*[class*=button-]{margin-left:2rem}@media (max-width: 480px){*[class*=button-]{display:block;margin:0 auto;padding-left:1rem;padding-right:1rem;font-size:1rem}*[class*=button-].xlarge,*[class*=button-].medium{font-size:1rem}*[class*=button-]+*[class*=button-]{margin-left:auto;margin-top:1rem}}.button-primary{background:#00A2E1}.button-secondary{background:#97999b}.button-alternate{background:none;border:2px solid #00A2E1;border-radius:10px;padding:.75rem 1.5rem;color:#00a2e1;font-weight:400;font-size:1.05882rem}.button-alternate.add,.button-alternate.icon-plus{position:relative;padding-left:2.2rem}.button-alternate.add:before,.button-alternate.icon-plus:before{display:block;width:1.35rem;height:1.35rem;content:"\e607";font-weight:400;font-size:1.25rem;line-height:1.35rem;position:absolute;left:0;top:0}.button-alternate.add:before,.button-alternate.icon-plus:before{top:.625rem;left:.835rem;font-size:1rem}.button-alternate:hover{background:#00A2E1;color:#fff;transition:all 75ms ease-out}.action{font-weight:200;font-size:1.17647rem;line-height:1em}.action-icon{position:relative;padding-right:1.15rem;display:inline-block;padding-right:1.17647rem;font-weight:400;font-size:1.15rem;line-height:1em;text-transform:capitalize}.action-icon:before{display:block;width:1rem;height:1rem;content:"\e624";font-weight:400;font-size:1rem;line-height:1rem;position:absolute;right:0;top:50%;margin-top:-.5rem}.action-icon:before{line-height:1em;position:absolute;top:1px;right:-2px;margin-top:0}.dropdown .dropdown-toggle{position:relative;padding-right:18.4px;display:block}.dropdown .dropdown-toggle:before{display:block;width:16px;height:16px;content:"\e61a";font-weight:400;font-size:12px;line-height:16px;position:absolute;right:0;top:50%;margin-top:-8px}.dropdown .dropdown-toggle:before{margin-top:-10px;color:#00a2e1}.dropdown .dropdown-menu{display:none;padding:1.75em 1.5em .75em;width:auto;height:auto;background:#e1f7ff}.dropdown .dropdown-menu li{display:block;margin:0 0 1em;height:auto;line-height:1em}.dropdown .dropdown-menu li a{height:auto;color:#00a2e1;line-height:1em}.dropdown .dropdown-menu li:last-child{margin-bottom:0}.dropdown.open a{color:#00a2e1}.carousel{position:relative}.carousel:not(.showerkit) .carousel-viewer:after{content:"";position:absolute;top:0;left:-5px;right:-5px;bottom:0;background:-moz-linear-gradient(left,#fff 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 90%,#fff 100%);background:-webkit-linear-gradient(left,#fff 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 90%,#fff 100%);background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 90%,#fff 100%)}.carousel .carousel-viewer{overflow:hidden;box-sizing:border-box;margin-bottom:15px;width:100%;height:auto;text-align:center}.carousel .carousel-viewer .item{position:relative;height:380px}.carousel .carousel-viewer .item.main{display:none;overflow:hidden;height:auto}.carousel .carousel-viewer .item img{max-height:100%;width:auto}.carousel .carousel-viewer .item .wistia_embed{height:auto}.carousel .carousel-viewer .item[data-type=video]{width:682px}@media (max-width: 1080px){.carousel .carousel-viewer .item[data-type=video]{width:96%}}@media (max-width: 900px){.carousel .carousel-viewer{height:350px;margin-bottom:40px}.carousel .carousel-viewer .item{height:350px}.carousel .carousel-viewer .item[data-type=video]{width:100%}}@media (max-width: 768px){.carousel .carousel-viewer{height:382px;margin-bottom:20px}.carousel .carousel-viewer .item{height:382px}}@media (max-width: 600px){.carousel .carousel-viewer{height:300px;margin-top:20px;margin-bottom:20px}.carousel .carousel-viewer .item{height:300px}}@media (max-width: 500px){.carousel .carousel-viewer,.carousel .carousel-viewer .item{height:220px}}@media (max-width: 400px){.carousel .carousel-viewer,.carousel .carousel-viewer .item{height:180px}}.carousel .carousel-navigator{box-sizing:border-box;width:100%;height:72px;text-align:center}.carousel .carousel-navigator .item-thumbnail{display:inline-block;box-sizing:border-box;padding:2px;width:110px;height:72px;box-shadow:inset 0 0 0 2px #fcfbf9;cursor:pointer}.carousel .carousel-navigator .item-thumbnail .item-thumbnail-frame{position:relative;overflow:hidden;width:106px;height:68px}.carousel .carousel-navigator .item-thumbnail .item-thumbnail-frame img{max-height:100%;width:auto}.carousel .carousel-navigator .item-thumbnail:hover{box-shadow:inset 0 0 0 2px #c9e2f0}.carousel .carousel-navigator .item-thumbnail.active{box-shadow:inset 0 0 0 2px #d9eaf4}@media (max-width: 1080px){.carousel .carousel-navigator .item-thumbnail{width:90px}.carousel .carousel-navigator .item-thumbnail .item-thumbnail-frame{width:86px}}@media (max-width: 900px){.carousel .carousel-navigator{display:none}}.gallery .gallery-pocket{padding-bottom:3rem}.gallery .gallery-pocket a{display:block;width:100%;height:100%;position:relative}.gallery .gallery-pocket figure{border:1px solid #ececec}.gallery .gallery-pocket figure img{width:100%;height:auto}.gallery .gallery-pocket figcaption{width:100%;height:3rem;text-align:center;line-height:2.9rem;border:1px solid #ececec;background:#FFF;position:absolute;bottom:0;left:0;z-index:50}.calltoaction.banner{position:relative;display:block;width:100%;height:120px;background:#00A2E1}.calltoaction.banner a{display:block;margin:0 auto;width:80%;height:120px;color:#fff;text-align:center;font-weight:300;font-size:48px;line-height:120px}.calltoaction.banner:before,.calltoaction.banner:after{position:absolute;top:0;left:-500%;z-index:-1;display:block;width:10000%;height:120px;background-color:#00a2e1;content:""}@media (max-width: 1080px){.calltoaction.banner{height:100px}.calltoaction.banner a{height:100px;font-weight:300;font-size:40px;line-height:100px}.calltoaction.banner:before,.calltoaction.banner:after{height:100px}}@media (max-width: 900px){.calltoaction.banner{height:120px}.calltoaction.banner a{width:90%;height:120px;font-size:36px;line-height:120px}}@media (max-width: 600px){.calltoaction.banner{height:55px}.calltoaction.banner a{width:100%;font-size:18px;line-height:55px}.calltoaction.banner:before,.calltoaction.banner:after{height:55px}}.featured-strip{position:relative;height:80px;background-color:#b9d9eb}.featured-strip:before,.featured-strip:after{position:absolute;top:0;left:-500%;z-index:-1;display:block;width:10000%;height:80px;background-color:#b9d9eb;content:""}.featured-strip ul{display:block;margin:0 auto;width:100%;height:80px;text-align:center}.featured-strip ul li{position:relative;display:block;float:left;overflow:hidden;box-sizing:border-box;padding:0 10px;width:12.5%;height:80px;vertical-align:middle;text-align:center;line-height:80px}.featured-strip ul li img{display:inline-block;height:auto;vertical-align:middle;text-align:center}.featured-strip ul li.people img{width:100px}.featured-strip ul li.shape img{width:80px}.featured-strip ul li.thedoctors img,.featured-strip ul li.gma img{width:116px}.featured-strip ul li.vogue img,.featured-strip ul li.extra img,.featured-strip ul li.instyle img{width:110px}.featured-strip ul li.self img{width:80px}@media (max-width: 1080px){.featured-strip ul{margin:0 20px}.featured-strip ul li{width:12.1%}.featured-strip ul li.people img{width:70px}.featured-strip ul li.shape img{width:50px}.featured-strip ul li.thedoctors img{width:80px}.featured-strip ul li.gma img{width:100px}.featured-strip ul li.vogue img{width:90px}.featured-strip ul li.extra img{width:80px}.featured-strip ul li.instyle img{width:90px}.featured-strip ul li.self img{width:55px}}@media (max-width: 900px){.featured-strip ul li{display:none}.featured-strip ul li:nth-child(1),.featured-strip ul li:nth-child(2),.featured-strip ul li:nth-child(3),.featured-strip ul li:nth-child(4),.featured-strip ul li:nth-child(5){display:inline-block;width:19%}.featured-strip ul li.people img{width:100px}.featured-strip ul li.shape img{width:80px}.featured-strip ul li.thedoctors img,.featured-strip ul li.gma img{width:116px}.featured-strip ul li.vogue img{width:110px}.featured-strip ul li.extra,.featured-strip ul li.instyle,.featured-strip ul li.self{display:none}.featured-strip ul li:nth-child(1) img{margin-top:8px}}@media (max-width: 600px){.featured-strip ul{margin-left:10px}.featured-strip ul li{display:none}.featured-strip ul li:nth-child(1),.featured-strip ul li:nth-child(2),.featured-strip ul li:nth-child(3),.featured-strip ul li:nth-child(4){display:inline-block;width:23.5%}.featured-strip ul li.people img{width:60px}.featured-strip ul li.shape img{width:50px}.featured-strip ul li.thedoctors img{width:60px}.featured-strip ul li.gma img{width:62px}.featured-strip ul li.vogue{display:none}}nav ul,nav ol{margin:0;padding:0;list-style:none}nav ul li:before,nav ol li:before{content:""}nav.horizontal{position:relative;width:100%;height:2.64706rem}nav.horizontal ul{display:block;width:100%;height:100%}nav.horizontal ul li{display:inline-block;margin-left:1em;font-size:1.15rem;line-height:2.64706rem}nav.horizontal ul li a{text-decoration:none}nav.blue{background-color:#00a2e1}nav.blue ul li a{color:#fff}.main-navigation{display:block;box-sizing:border-box;margin:0 auto;max-width:1200px;width:100%;height:90px}.main-navigation .responsive-menu-toggle{position:relative;width:45px;height:45px;padding:0!important;text-indent:-10000px;position:absolute;top:0;left:0;z-index:5000;display:none;cursor:pointer}.main-navigation .responsive-menu-toggle:before{display:block;width:100%;height:100%;content:"\e608";font-weight:400;font-size:39px;line-height:45px;position:absolute;left:0;top:50%;margin-top:-22.5px}.main-navigation .responsive-menu-toggle:before{color:#fff}.main-navigation .responsive-menu-toggle.active:before{content:"\e605"}@media (max-width: 900px){.main-navigation .responsive-menu-toggle{display:block}}.main-navigation .main-menu{display:block;height:90px}.main-navigation .main-menu li{position:relative;display:block;margin-left:39px;width:auto;height:90px}.main-navigation .main-menu li a{display:block;height:90px;color:#97999b;text-transform:uppercase;font-weight:200;font-size:1.05rem;line-height:90px}.main-navigation .main-menu li a:hover{color:#00a2e1;transition:color .2s ease-out}.main-navigation .main-menu li.nav-item-tablet{display:none}.main-navigation .main-menu li:nth-child(1),.main-navigation .main-menu li:nth-child(2),.main-navigation .main-menu li:nth-child(3){float:left}.main-navigation .main-menu li:nth-child(4),.main-navigation .main-menu li:nth-child(5),.main-navigation .main-menu li:nth-child(6){float:right}.main-navigation .main-menu li:first-child{margin-left:30px}.main-navigation .main-menu li:nth-child(4){margin-right:30px}.main-navigation .main-menu li:hover .sub-navigation{display:block}@media (max-width: 1080px){.main-navigation .main-menu li{margin-left:30px}.main-navigation .main-menu li:nth-child(4){margin-right:30px}}.main-navigation .sub-navigation{display:none;width:10.29412rem;height:auto;padding:1rem 0;border:1px solid #E2E1DC;box-shadow:1px 2px #97999b26;background:#FFF;position:absolute;top:4rem;left:0;z-index:12000}.main-navigation .sub-navigation li{display:block;width:100%;height:2.35294rem;padding:0 1.25rem;box-sizing:border-box}.main-navigation .sub-navigation li a{display:block;width:100%;height:100%;font-size:1.15rem;line-height:2.35294rem;color:#97999b;text-transform:capitalize;text-align:left;font-weight:400}.main-navigation .sub-navigation li:nth-child(1),.main-navigation .sub-navigation li:nth-child(2),.main-navigation .sub-navigation li:nth-child(3),.main-navigation .sub-navigation li:nth-child(4),.main-navigation .sub-navigation li:nth-child(5),.main-navigation .sub-navigation li:nth-child(6),.main-navigation .sub-navigation li:nth-child(7),.main-navigation .sub-navigation li:first-child{margin:0;float:none}.main-navigation .sub-navigation li.breathe:hover{box-shadow:inset -3px 0 #ff9f00}.main-navigation .sub-navigation li.breathe:hover a{color:#ff9f00;transition:color .15s ease-out}.main-navigation .sub-navigation li.passion:hover{box-shadow:inset -3px 0 #e34585}.main-navigation .sub-navigation li.passion:hover a{color:#e34585;transition:color .15s ease-out}.main-navigation .sub-navigation li.unwind:hover{box-shadow:inset -3px 0 #aed361}.main-navigation .sub-navigation li.unwind:hover a{color:#aed361;transition:color .15s ease-out}.main-navigation .sub-navigation li.night:hover{box-shadow:inset -3px 0 #4555c7}.main-navigation .sub-navigation li.night:hover a{color:#4555c7;transition:color .15s ease-out}.main-navigation .sub-navigation li.wisdom:hover{box-shadow:inset -3px 0 #9a6db0}.main-navigation .sub-navigation li.wisdom:hover a{color:#9a6db0;transition:color .15s ease-out}.main-navigation .sub-navigation li.clear:hover{box-shadow:inset -3px 0 #00a2e1}.main-navigation .sub-navigation li.clear:hover a{color:#00a2e1;transition:color .15s ease-out}.main-navigation .sub-navigation li.variety-pack:hover{box-shadow:inset -3px 0 #00a2e1}.main-navigation .sub-navigation li.variety-pack:hover a{color:#00a2e1;transition:color .15s ease-out}.main-navigation .sub-navigation.is-open{display:block}@media (max-width: 900px){.main-navigation .main-menu{position:fixed;top:42px;left:0;z-index:5500;display:none;padding:30px 0;width:100%;height:auto;background:#00A2E1}.main-navigation .main-menu li{display:block;float:none;margin:0;padding-bottom:10px;height:auto;text-align:center}.main-navigation .main-menu li a{display:inline-block;height:auto;color:#fff;font-size:1.17647rem;line-height:1em}.main-navigation .main-menu li a:hover{color:#fff}.main-navigation .main-menu li.nav-item-tablet{display:block}.main-navigation .main-menu li:nth-child(1),.main-navigation .main-menu li:nth-child(2),.main-navigation .main-menu li:nth-child(3),.main-navigation .main-menu li:nth-child(4),.main-navigation .main-menu li:nth-child(5),.main-navigation .main-menu li:nth-child(6){float:none;margin:0}.main-navigation .main-menu li:last-child{padding-bottom:0}.main-navigation .main-menu li:hover .sub-navigation{display:none}.main-navigation.active .main-menu{display:block}}.order{position:relative;margin-bottom:20px;border-radius:12px;box-shadow:inset 0 0 0 1px #e2e1dc}.order .order-header{padding:20px 16px 8px;border-bottom:1px solid #E2E1DC;text-align:center}.order .order-header h1{color:#00a2e1;text-align:center;text-transform:capitalize;font-weight:100;font-size:1.76471rem}.order .order-header .star-container{display:inline-block;margin-top:8px}.order .order-header .star-container .yotpo-icon.yotpo-icon-star{font-size:20px!important;color:#ff9f00!important}.order .order-header .star-container .text-m{display:inline-block!important;margin-left:1em!important;color:#6c7688!important;font-weight:400!important;font-size:.82353rem!important;line-height:22px!important}@media (min-width: 768px) and (max-width: 1024px){.order .order-header h1{font-size:1.47059rem}}@media (max-width: 768px){.order .order-header{padding:30px 16px 18px}.order .order-header h1{font-size:2.23529rem}.order .order-header .star-container .text-m{font-size:1.17647rem!important;margin-left:.3em!important}}@media (max-width: 480px){.order .order-header{padding-top:14px;padding-bottom:6px}.order .order-header h1{font-size:20px}.order .order-header .star-container{margin-top:0}.order .order-header .star-container .text-m{font-size:.94118rem!important;margin-left:.2em!important}}.order #product-select{display:none}.order .product-options,.order .product_rp_div{display:block;width:100%;color:#6c7688}.order .product-options .option,.order .product-options .one_time_div,.order .product-options .recurring_div,.order .product_rp_div .option,.order .product_rp_div .one_time_div,.order .product_rp_div .recurring_div{position:relative;display:block;padding:20px 20px 8px 60px;border-width:0;border-bottom:1px solid #E2E1DC}.order .product-options .product-title,.order .product-options span:first-of-type,.order .product_rp_div .product-title,.order .product_rp_div span:first-of-type{margin-bottom:5px;color:#6c7688;font-weight:200;font-size:1.17647rem}.order .product-options .offer,.order .product-options .product-offers,.order .product_rp_div .offer,.order .product_rp_div .product-offers{display:block;font-weight:200;font-size:.88235rem;line-height:22px}.order .product-options .offer .highlight,.order .product-options .product-offers .highlight,.order .product_rp_div .offer .highlight,.order .product_rp_div .product-offers .highlight{color:#ff005a;font-weight:600}.order .product-options .offer a,.order .product-options .product-offers a,.order .product_rp_div .offer a,.order .product_rp_div .product-offers a{color:#ff9f00;text-decoration:underline}.order .product-options .offer,.order .product_rp_div .offer{color:#ff005a;font-weight:600}.order .product-options .frequency_div,.order .product-options input[type=radio],.order .product_rp_div .frequency_div,.order .product_rp_div input[type=radio]{display:none}.order .product-options .bold_active,.order .product_rp_div .bold_active{background:none;border-top:none}.order .product-options .cost,.order .product-options .product-price,.order .product_rp_div .cost,.order .product_rp_div .product-price{position:absolute;top:17px;right:20px;display:block;padding-right:17px;font-weight:200;font-size:1.47059rem}.order .product-options .cost sup,.order .product-options .product-price sup,.order .product_rp_div .cost sup,.order .product_rp_div .product-price sup{position:absolute;top:-4px;right:0;display:inline-block;font-size:.55em}.order .product-options .select-radio,.order .product_rp_div .select-radio{position:absolute;top:17px;left:20px;display:block;width:26px;height:26px;border-radius:16px;box-shadow:inset 0 0 0 3px #cdf1ff;cursor:pointer}.order .product-options input[type=radio]:checked+.select-radio:before,.order .product_rp_div input[type=radio]:checked+.select-radio:before{position:absolute;top:7px;left:7px;display:block;width:12px;height:12px;border-radius:7px;background:#00A2E1;content:""}.order .product-options .highlight .product-title,.order .product-options .highlight span:first-of-type,.order .product-options .bold_active .product-title,.order .product-options .bold_active span:first-of-type,.order .product_rp_div .highlight .product-title,.order .product_rp_div .highlight span:first-of-type,.order .product_rp_div .bold_active .product-title,.order .product_rp_div .bold_active span:first-of-type{color:#00a2e1}.order .product-options .highlight .cost,.order .product-options .highlight .product-price,.order .product-options .bold_active .cost,.order .product-options .bold_active .product-price,.order .product_rp_div .highlight .cost,.order .product_rp_div .highlight .product-price,.order .product_rp_div .bold_active .cost,.order .product_rp_div .bold_active .product-price{color:#ff9f00}@media (min-width: 768px) and (max-width: 1024px){.order .product-options .option,.order .product-options .one_time_div,.order .product-options .recurring_div,.order .product_rp_div .option,.order .product_rp_div .one_time_div,.order .product_rp_div .recurring_div{padding:20px 12px 8px 45px}.order .product-options .product-title,.order .product-options span:first-of-type,.order .product_rp_div .product-title,.order .product_rp_div span:first-of-type{font-size:1.05882rem}.order .product-options .offer,.order .product-options .product-offers,.order .product_rp_div .offer,.order .product_rp_div .product-offers{font-size:.76471rem}.order .product-options .cost,.order .product-options .product-price,.order .product_rp_div .cost,.order .product_rp_div .product-price{font-size:1.23529rem;padding-right:14px}.order .product-options .select-radio,.order .product_rp_div .select-radio{left:14px}}@media (max-width: 768px){.order .product-options .option,.order .product-options .one_time_div,.order .product-options .recurring_div,.order .product_rp_div .option,.order .product_rp_div .one_time_div,.order .product_rp_div .recurring_div{padding:40px 20px 25px 70px;border-bottom:1px solid #E2E1DC}.order .product-options .product-title,.order .product-options span:first-of-type,.order .product_rp_div .product-title,.order .product_rp_div span:first-of-type{font-size:1.76471rem;font-weight:200;margin-bottom:0}.order .product-options .offer,.order .product-options .product-offers,.order .product_rp_div .offer,.order .product_rp_div .product-offers{font-size:1.29412rem;font-weight:200;line-height:1.35em;margin-top:.23529rem}.order .product-options .offer,.order .product_rp_div .offer{font-weight:600}.order .product-options .cost,.order .product-options .product-price,.order .product_rp_div .cost,.order .product_rp_div .product-price{font-size:2.47059rem;font-weight:200;padding-right:27px;top:35px}.order .product-options .select-radio,.order .product_rp_div .select-radio{top:36px;left:20px;width:32px;height:32px;border-radius:20px;box-shadow:inset 0 0 0 3px #cdf1ff}.order .product-options input[type=radio]:checked+.select-radio:before,.order .product_rp_div input[type=radio]:checked+.select-radio:before{top:8px;left:8px;width:16px;height:16px;border-radius:12px}}@media (max-width: 480px){.order .product-options .option,.order .product-options .one_time_div,.order .product-options .recurring_div,.order .product_rp_div .option,.order .product_rp_div .one_time_div,.order .product_rp_div .recurring_div{padding:20px 12px 8px 45px}.order .product-options .product-title,.order .product-options span:first-of-type,.order .product_rp_div .product-title,.order .product_rp_div span:first-of-type{font-size:1.05882rem;line-height:22px}.order .product-options .offer,.order .product-options .product-offers,.order .product_rp_div .offer,.order .product_rp_div .product-offers{font-size:.82353rem;line-height:20px}.order .product-options .cost,.order .product-options .product-price,.order .product_rp_div .cost,.order .product_rp_div .product-price{right:10px;font-size:1.29412rem;padding-right:12px;top:18px}.order .product-options .select-radio,.order .product_rp_div .select-radio{top:18px;left:12px;width:24px;height:24px}.order .product-options input[type=radio]:checked+.select-radio:before,.order .product_rp_div input[type=radio]:checked+.select-radio:before{top:7px;left:7px;width:10px;height:10px}}.order .recurring-options{box-sizing:border-box;margin:20px 16px}.order .recurring-options .quantity,.order .recurring-options .period{position:relative;display:inline-block;width:48%}.order .recurring-options .quantity label,.order .recurring-options .quantity select,.order .recurring-options .period label,.order .recurring-options .period select{display:block;margin:0;width:100%;color:#6c7688;font-weight:200;font-size:.82353rem}.order .recurring-options .quantity select,.order .recurring-options .period select{padding:0;height:30px;border:1px solid #919191;background:#fff;box-shadow:none;color:#444;cursor:pointer}.order .recurring-options .quantity{padding-right:6px}@media (max-width: 1080px){.order .recurring-options .quantity label,.order .recurring-options .quantity select,.order .recurring-options .period label,.order .recurring-options .period select{font-size:.70588rem}}@media (max-width: 900px){.order .recurring-options .quantity label,.order .recurring-options .quantity select,.order .recurring-options .period label,.order .recurring-options .period select{height:40px;font-size:1.17647rem}}@media (max-width: 600px){.order .recurring-options .quantity label,.order .recurring-options .quantity select,.order .recurring-options .period label,.order .recurring-options .period select{height:24px;font-size:.70588rem}}.order .recurring-options:not(.showerkit){margin:22px 16px 26px}.order .recurring-options.showerkit{margin:0}.order .recurring-options.showerkit .product-description{border-bottom:1px solid #E2E1DC;padding:20px 30px}.order .recurring-options.showerkit .product-description p{font-size:1rem;padding-bottom:5px}.order .recurring-options.showerkit .product-description ul{font-size:1rem;line-height:1.8rem;margin-left:5px}.order .recurring-options.showerkit .product-price-retail,.order .recurring-options.showerkit .product-price-current{padding-top:16px}.order .recurring-options.showerkit .product-price-retail label,.order .recurring-options.showerkit .product-price-retail .price,.order .recurring-options.showerkit .product-price-current label,.order .recurring-options.showerkit .product-price-current .price{box-sizing:border-box;display:inline-block;font-size:1rem;font-weight:200;margin:0;width:50%;vertical-align:middle}.order .recurring-options.showerkit .product-price-retail label,.order .recurring-options.showerkit .product-price-current label{float:left;padding-right:8px;text-align:right}.order .recurring-options.showerkit .product-price-retail .price{text-decoration:line-through}.order .recurring-options.showerkit .product-price-current{padding-top:2px}.order .recurring-options.showerkit .product-price-current .price{color:#ff005a;font-weight:500}.order .recurring-options.showerkit .product-price-current .price .savings{font-size:.95rem;vertical-align:top}.order .recurring-options.showerkit .quantity,.order .recurring-options.showerkit .period{padding:12px 0 22px;text-align:center;width:100%}.order .recurring-options.showerkit .quantity label,.order .recurring-options.showerkit .quantity select,.order .recurring-options.showerkit .period label,.order .recurring-options.showerkit .period select{display:inline-block;font-weight:200}.order .recurring-options.showerkit .quantity label,.order .recurring-options.showerkit .period label{width:90px}.order .recurring-options.showerkit .quantity select,.order .recurring-options.showerkit .period select{width:160px}@media (max-width: 900px){.order .recurring-options.showerkit .product-description{padding:10px 30px;text-align:center}.order .recurring-options.showerkit .product-description p,.order .recurring-options.showerkit .product-description ul,.order .recurring-options.showerkit .product-price-retail label,.order .recurring-options.showerkit .product-price-retail .price,.order .recurring-options.showerkit .product-price-current label,.order .recurring-options.showerkit .product-price-current .price{font-size:1.2rem}.order .recurring-options.showerkit .quantity label,.order .recurring-options.showerkit .period label{width:170px}.order .recurring-options.showerkit .quantity select,.order .recurring-options.showerkit .period select{width:280px}}@media (max-width: 600px){.order .recurring-options.showerkit{padding-top:0;padding-bottom:0}.order .recurring-options.showerkit .product-description{padding:10px 15px;text-align:left}.order .recurring-options.showerkit .product-description p,.order .recurring-options.showerkit .product-description ul{font-size:.95rem;margin-left:20px}.order .recurring-options.showerkit .product-price-retail label,.order .recurring-options.showerkit .product-price-retail .price,.order .recurring-options.showerkit .product-price-current label,.order .recurring-options.showerkit .product-price-current .price{font-size:.95rem}.order .recurring-options.showerkit .quantity label,.order .recurring-options.showerkit .period label{width:80px}.order .recurring-options.showerkit .quantity select,.order .recurring-options.showerkit .period select{width:120px}}.order .single-product{position:relative;padding-top:42px}.order .single-product .button-tabs{position:absolute;top:-2px;left:0;width:100%;height:42px;box-sizing:border-box}.order .single-product .button-tabs button{position:absolute;top:0;display:block;box-sizing:border-box;margin:0;padding:0;width:50%;height:42px;border:1px solid #E2E1DC;border-bottom:0;border-radius:6px 6px 0 0;background-color:#b2dbef;color:#fff;text-align:center;text-transform:capitalize;font-weight:400;font-size:1rem;line-height:42px;cursor:pointer}.order .single-product .button-tabs button:nth-child(1){left:0}.order .single-product .button-tabs button:nth-child(2){right:0}.order .single-product .button-tabs button.active{background-color:#fff;color:#00a2e1}@media (max-width: 768px){.order .single-product .button-tabs button{font-size:1.41176rem;height:52px;line-height:46px}}@media (max-width: 480px){.order .single-product .button-tabs button{font-size:1em;line-height:42px}}@media (max-width: 768px){.order .single-product .button-tabs{height:52px}}@media (max-width: 768px){.order .single-product{padding-top:52px}}.order form{margin-top:0}.order .addtocart,.order #customButton{display:inline-block;margin:0;padding:20px 0;width:100%;border:none;border-radius:0 0 8px 8px;background-color:#ff9f00;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:1.17647rem;line-height:22px;cursor:pointer}.order .addtocart[disabled=disabled],.order #customButton[disabled=disabled]{background:#777;cursor:auto}@media (max-width: 1080px){.order .addtocart,.order #customButton{font-size:1rem}}@media (max-width: 900px){.order .addtocart,.order #customButton{font-size:2.11765rem;line-height:48px}}@media (max-width: 600px){.order .addtocart,.order #customButton{font-size:1.05882rem;line-height:22px}}.order .bold_add_to_orders{display:none}.paginator{margin:0 auto;height:30px;text-align:center}.paginator .paginator-wrapper{position:relative;display:inline-block;padding:0 40px;width:auto}.paginator ul{display:inline-block;text-align:center}.paginator ul li{display:inline-block;padding:0 4px;width:30px;height:30px}.paginator ul li a{display:block;width:30px;height:30px;color:#777;font-weight:200;font-size:1em;line-height:30px}.paginator ul li a:hover{color:#00a2e1;transition:color .2s ease-out}.paginator ul li.active a{color:#00a2e1;font-weight:600}@media (max-width: 900px){.paginator ul li:nth-child(5),.paginator ul li:nth-child(6),.paginator ul li:nth-child(7),.paginator ul li:nth-child(8),.paginator ul li:nth-child(9){display:none}}.paginator .control{position:relative;width:30px;height:30px;padding:0!important;text-indent:-10000px;position:absolute;top:-1px;margin-top:0}.paginator .control:before{display:block;width:100%;height:100%;content:"\e602";font-weight:400;font-size:22px;line-height:30px;position:absolute;left:0;top:50%;margin-top:-15px}.paginator .control:before{color:#898989}.paginator .control:hover:before{color:#00a2e1;transition:color .2s ease-out}.paginator .control.previous{left:0}.paginator .control.previous:before{content:"\e619"}.paginator .control.next{right:0}.pagination{height:30px}.pagination span{display:inline-block;height:30px;width:30px;font-size:22px;line-height:30px;margin-right:10px}.essio-review{font-family:Proxima,Lucida Grande,Lucida Sans Unicode,sans-serif!important}.essio-review div.c2{padding-left:95px!important}@media (max-width: 600px){.essio-review div.c2{padding-left:15px!important}}@media (max-width: 1080px){.essio-review .columns .c2{float:none;width:100%!important}}.yotpo .yotpo-pager{clear:both}.yotpo .yotpo-regular-box{text-align:left}@media (max-width: 1080px){.yotpo .yotpo-regular-box div{font-size:12px!important}}@media (max-width: 900px){.yotpo .yotpo-regular-box div{font-size:21px!important;line-height:20px!important}}@media (max-width: 600px){.yotpo .yotpo-regular-box div{font-size:12px!important;line-height:10px!important}}.yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes.yotpo-bottomline-empty-state{width:100%}.bg-bottom,.bg-top,.yotpo .promoted-products-box{display:none!important}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile{position:absolute!important;top:25px;left:-115px}@media (max-width: 600px){.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile{display:none!important}}.yotpo.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-icon-profile{display:none!important}.yotpo .yotpo-regular-box{margin-top:30px!important;padding:15px 13px 12px 0!important;border:solid 1px #eaeaea;border-radius:5px}.yotpo .yotpo-review .yotpo-main,.yotpo .yotpo-comment .yotpo-main,.yotpo .yotpo-question .yotpo-main,.yotpo .yotpo-review .yotpo-footer,.yotpo .yotpo-comment .yotpo-footer,.yotpo .yotpo-question .yotpo-footer,.yotpo .yotpo-review .yotpo-header .yotpo-header-element{margin-left:12px!important}@media (max-width: 900px){.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label{font-size:21px!important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-title,.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{font-size:17px!important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element div{font-size:21px!important;line-height:20px!important}}@media (max-width: 600px){.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label{font-size:14px!important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-title,.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{display:none}.yotpo .yotpo-review .yotpo-header .yotpo-header-element div{font-size:14px!important;line-height:14px!important}}.yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes.yotpo-bottomline-empty-state{display:none!important}.yotpo .yotpo-regular-box:before{position:absolute;top:40%;left:-13px;display:block;width:13px;height:14px;background:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/review-arrow.png?v=73792413968676259471616616794) no-repeat;content:" "}.yotpo .yotpo-regular-box{position:relative}.yotpo.essio-review .yotpo-review .yotpo-header .yotpo-icon-profile{overflow:hidden;width:85px;height:85px}.yotpo.essio-review .yotpo-review .yotpo-header .yotpo-icon-profile{border:1px solid #e3e3e3;background:transparent}.yotpo .yotpo-review .yotpo-main .content-title{font-weight:400!important}.yotpo .yotpo-review .yotpo-main .content-review{font-weight:200!important}.yotpo .yotpo-review .yotpo-footer .yotpo-helpful{float:left!important}.yotpo .yotpo-review .yotpo-footer .yotpo-helpful .vote-btn{margin-left:0!important}.descreption-row p{width:96%}.cst-review{margin-bottom:15px;padding-top:40px}.yotpo .yotpo-pager{margin:0 auto!important;padding:60px 0!important}.social-links li{width:45px;height:45px;border-radius:45px;background:#00A2E1;padding:0;margin-left:.75em}.social-links li a{position:relative;width:45px;height:45px;padding:0!important;display:block;text-indent:-10000px;line-height:45px}.social-links li a:before{display:block;width:100%;height:100%;content:"";font-weight:400;font-size:26px;line-height:45px;position:absolute;left:0;top:50%;margin-top:-22.5px}.social-links li a:before{color:#fff;line-height:45px}.social-links li a[href*=facebook]:before{content:"\e610"}.social-links li a[href*=twitter]:before{content:"\e612";font-size:28px;margin-top:-22px}.social-links li a[href*=pinterest]:before{content:"\e600";font-size:22px}.social-links li a[href*=instagram]:before{content:"\e601"}.social-links li:before{display:none}.social-links li:first-child{margin-left:0}@media (max-width: 900px){.social-links{margin-top:50px}.social-links li,.social-links li a{width:68px;height:68px}.social-links li a:before{margin-top:-34px;font-size:34px;line-height:68px}.social-links li a[href*=twitter]:before{margin-top:-34px;font-size:32px}.social-links li a[href*=pinterest]:before{font-size:28px}}@media (max-width: 600px){.social-links{margin-top:30px}.social-links li,.social-links li a{width:36px;height:36px}.social-links li a:before{margin-top:-18px;font-size:24px;line-height:36px}.social-links li a[href*=twitter]:before{margin-top:-18px;font-size:22px}.social-links li a[href*=pinterest]:before{font-size:20px}}.section-content{padding:3.5rem 0}.section-content header{margin:0 3.5%;padding-bottom:1.75rem}.section-content header h1{text-align:center;line-height:1em}.section-content header .author{text-align:center}.section-content header+*[class*=gutter-]{margin-top:-1.75rem}.section-content footer{text-align:center}.section-content footer .left{padding-right:20px}.section-content footer .right{padding-left:20px}.layout-content h1,.layout-showcase h1{display:block;text-align:center}.layout-content *[class*=grid-],.layout-showcase *[class*=grid-]{margin-bottom:2rem}.layout-content article,.layout-showcase article{padding:0 5%}.layout-content{margin:0 auto 3rem;width:90%}.layout-content h1{margin-bottom:1.25rem}.layout-content p,.layout-content ul,.layout-content ol{margin-bottom:1rem;text-align:left}*+.layout-content p,*+.layout-content ul,*+.layout-content ol{margin-top:1rem}.layout-content p a,.layout-content ul a,.layout-content ol a{color:#00a2e1}.layout-content ul li{display:block}.layout-content ul li:before{content:"\2022";margin-right:1rem}.layout-content ol{counter-reset:item}.layout-content ol>li:before{content:counter(item) ".";counter-increment:item}.layout-content figure{display:block;height:auto;overflow:hidden}.layout-content figure img{display:block;width:80%;height:auto;margin:0 auto}.layout-content figure.align-left img,.layout-content figure.align-right img{display:inline}@media (max-width: 768px){.layout-content *[class*=button-]{display:block;margin-left:auto;margin-right:auto;margin-bottom:14px}}.layout-showcase{padding:5rem 2rem 4rem}.layout-showcase h1+p{text-align:center;margin-top:.75rem;margin-bottom:2rem}.layout-showcase+.layout-showcase{padding-top:1.5rem}@media (min-width: 768px) and (max-width: 1024px){.layout-showcase{padding:4rem 1rem}}@media (max-width: 768px){.layout-showcase{padding:3rem 1rem}.layout-showcase h2{text-align:center}}@media (max-width: 480px){.layout-showcase{padding:3rem 1rem}}#main-content{width:85%;margin:4em auto}#main-footer{width:100%;height:auto}.stay-connected{width:100%;height:360px;border-top:1px solid #E2E1DC;border-bottom:1px solid #E2E1DC;background:#fcfafc url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/stayconnected_img.jpg?v=114820176453369268951616616822) no-repeat left bottom;background-size:contain}.stay-connected .wrapper{margin:0 auto;width:70%;text-align:center}.stay-connected h2{font-size:2rem;margin-top:4rem;color:#00a2e1;text-align:center;text-transform:capitalize}.stay-connected .message{display:block;margin:1.5rem auto 0;width:100%}.stay-connected form{margin:2rem auto 0;padding-left:1.925rem;width:70%}.stay-connected form input{display:block;float:left;width:60%;height:2.5rem;line-height:2.5rem}.stay-connected form input[type=text]{padding:0 4%;width:60%;font-weight:200;font-size:1.15rem}.stay-connected form input[type=submit]{margin:0 0 0 2%;padding:0;width:25%;height:2.625rem;font-weight:700;font-size:.85rem;line-height:2.625rem}.stay-connected .social-links{margin-top:2em}@media (min-width: 768px) and (max-width: 1024px){.stay-connected{background:#fcfafc url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/stayconnected_img_768.jpg?v=55763122209201783611616616823) no-repeat left bottom}.stay-connected .message{width:82%}}@media (max-width: 768px){.stay-connected{border:none;background:none}.stay-connected .wrapper{width:90%}.stay-connected h2{font-size:2.75rem}.stay-connected .message{width:100%;font-size:1.25rem;line-height:1.25em}.stay-connected form{margin-top:2rem;padding-left:0;width:100%;height:3.5rem}.stay-connected form input[type=text],.stay-connected form input[type=submit]{box-sizing:border-box;height:3.5rem;font-size:1.52941rem;line-height:3.5rem}.stay-connected form input[type=submit]{margin-left:5%;width:34%}}@media (max-width: 480px){.stay-connected{height:180px}.stay-connected h2{margin-top:1.75rem;font-size:1.52941rem;line-height:1em}.stay-connected .message{font-size:1rem;line-height:1.25em}.stay-connected form{margin-top:15px;height:2.5rem}.stay-connected form input[type=text],.stay-connected form input[type=submit]{height:2.5rem;font-size:.82353rem;line-height:2.5rem}}.footer-navigation{margin-left:20%;padding:3rem 0;width:70%;height:auto;font-size:1.25rem;font-weight:200}.footer-navigation nav{float:left;width:33.333333%}.footer-navigation nav h4{font-size:.88235rem;margin-bottom:.75em}.footer-navigation nav ul li{margin-bottom:4px}.footer-navigation nav ul li a{color:#444;font-size:.95rem}.footer-navigation nav ul li a:hover{color:#00a2e1;text-decoration:underline;transition:color .2s ease-out}@media (min-width: 768px) and (max-width: 1024px){.footer-navigation{margin-left:15%}.footer-navigation nav{box-sizing:border-box;padding-left:60px}.footer-navigation nav h4{font-size:.82353rem}.footer-navigation nav ul li a{font-size:.88235rem}}@media (max-width: 768px){.footer-navigation{margin:0;padding:30px 40px;width:auto}.footer-navigation nav{float:none;margin-top:50px;width:100%;padding-left:0}.footer-navigation nav h4{margin-bottom:25px;font-size:1.52941rem}.footer-navigation nav ul li{display:inline-block;margin:0 .5em 18px 0;font-size:1.41176rem}.footer-navigation nav ul li a{color:#97999b;font-weight:200;font-size:1.41176rem}.footer-navigation nav ul li:last-child{margin-right:0}.footer-navigation nav.links-navigation{margin-top:0}}@media (max-width: 480px){.footer-navigation{padding:60px 20px 40px}.footer-navigation nav{margin-top:30px}.footer-navigation nav h4{margin-bottom:10px;font-size:.82353rem;line-height:10px}.footer-navigation nav ul li{margin-bottom:0;font-size:.82353rem;line-height:14px}.footer-navigation nav ul li a{font-size:.82353rem;line-height:14px}}.footer-copyright{position:relative;height:50px;background:#f2f2f2;color:#5e5e5e;font-size:.88235rem;font-weight:200;line-height:50px}.footer-copyright nav{text-align:center}.footer-copyright nav ul li a{color:#444;font-size:.88235rem;font-weight:400;line-height:50px}.footer-copyright nav ul li:first-child{margin-left:0}.footer-copyright .copyright,.footer-copyright .contact-address{position:absolute;top:0;display:block;margin:0;line-height:50px;font-size:.88235rem}.footer-copyright .copyright{left:20px}.footer-copyright .contact-address{right:20px}@media (max-width: 1080px){.footer-copyright{padding:1em 0;height:auto}.footer-copyright nav,.footer-copyright .copyright,.footer-copyright .contact-address{position:static;margin:0;padding:0;text-align:center;line-height:30px}}@media (max-width: 768px){.footer-copyright{font-size:1.29412rem;line-height:1.925em}.footer-copyright nav ul li a{font-size:1.29412rem}.footer-copyright .contact-address{margin-top:8px}}@media (max-width: 480px){.footer-copyright{font-weight:300;font-size:.64706rem;line-height:22px}.footer-copyright nav{height:22px;line-height:22px}.footer-copyright nav ul li,.footer-copyright nav ul li a{font-size:.85rem;line-height:1em}.footer-copyright .copyright,.footer-copyright .contact-address{margin:0;font-size:.825rem}.footer-copyright .contact-address{margin-top:0}}form input,form textarea{height:68px;padding:0;outline:none;border:1px solid #E2E1DC;border-radius:6px;box-shadow:none;color:#444;vertical-align:middle;font-weight:100;font-size:24px;line-height:24px}form input:-webkit-autofill,form textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0px 1000px #f5fcff}form input[type=text],form input[type=email],form input[type=address],form input[type=phone],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=url]{text-indent:0}form input[type=text]+input,form input[type=email]+input,form input[type=address]+input,form input[type=phone]+input,form input[type=number]+input,form input[type=password]+input,form input[type=search]+input,form input[type=tel]+input,form input[type=url]+input{margin-top:15px}form textarea{padding:.75em;box-sizing:border-box}form label{display:block;margin-bottom:.5em;font-weight:700;font-size:.85em}form label[for*=radio],form label[for*=checkbox]{display:inline-block}form input[type=submit],form button{display:inline-block;padding:20px 40px;margin-bottom:20px;border:none;border-radius:8px;background-color:#00a2e1;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:1.29412em;line-height:1.25em;cursor:pointer;-webkit-appearance:none}form input[type=submit].button-alternate,form button.button-alternate{background-color:#5e5e5e}form fieldset{margin-bottom:20px}form fieldset h2,form fieldset h3,form fieldset h4{margin-bottom:.75em}form fieldset.icon{display:block;width:100%;height:70px;position:relative}form fieldset.icon:before{display:block;width:auto;height:auto;content:"\e624";font-weight:400;font-size:22px;line-height:auto;position:absolute;left:0;top:50%;margin-top:-auto/2}form fieldset.icon:before{width:68px;height:70px;box-shadow:inset -1px 0 #e2e1dc;top:0;right:0;margin-top:0;line-height:70px}form fieldset.icon.input-login:before{content:"\e905"}form fieldset.icon.input-pwd:before{content:"\e904"}@media (max-width: 480px){form fieldset.icon:before{display:none}}form fieldset.input-validation.error input,form fieldset.input-validation.error textarea{border-color:#e45050}form fieldset.input-validation.error input::-webkit-input-placeholder,form fieldset.input-validation.error textarea::-webkit-input-placeholder{color:#e45050}form fieldset.input-validation.error input:-moz-placeholder,form fieldset.input-validation.error textarea:-moz-placeholder{color:#e45050}form fieldset.input-validation.error input::-moz-placeholder,form fieldset.input-validation.error textarea::-moz-placeholder{color:#e45050}form fieldset.input-validation.error input:-ms-input-placeholder,form fieldset.input-validation.error textarea:-ms-input-placeholder{color:#e45050}form fieldset.input-validation.error:before{box-shadow:inset -1px 0 #e45050;color:#e45050}*+form{margin-top:2em}.fullwidth{display:block;width:100%}.grid-1{width:100%}.grid-rev-1{width:0%}.grid-2,.grid-rev-2{width:50%}.grid-3{width:33.33333%}.grid-rev-3{width:66.66667%}.grid-4{width:25%}.grid-rev-4{width:75%}.grid-5{width:20%}.grid-rev-5{width:80%}.grid-6{width:16.66667%}.grid-rev-6{width:83.33333%}.grid-7{width:14.28571%}.grid-rev-7{width:85.71429%}.grid-8{width:12.5%}.grid-rev-8{width:87.5%}.grid-9{width:11.11111%}.grid-rev-9{width:88.88889%}.grid-10{width:10%}.grid-rev-10{width:90%}.grid-11{width:9.09091%}.grid-rev-11{width:90.90909%}.grid-12{width:8.33333%}.grid-rev-12{width:91.66667%}.grid{display:block;position:relative;box-sizing:border-box}.grid *{box-sizing:inherit}.grid *[class*=grid-]{display:inline-block;*display:inline;zoom:1;vertical-align:top;position:relative;margin-right:-.25rem}.grid>*:not(*[class*="grid-"]){vertical-align:baseline}.grid.gutter-large *[class*=grid-]{padding:1.41176rem}.grid.gutter-medium *[class*=grid-]{padding:.70588rem}.grid.gutter-small *[class*=grid-]{padding:.35294rem}.grid.gutter-x-small *[class*=grid-]{padding:.17647rem}.grid.columns .grid-1{padding-right:1.41176rem}.grid.columns .grid-1:nth-child(1n+1){padding-right:0}.grid.columns .grid-2{padding-right:1.41176rem}.grid.columns .grid-2:nth-child(2n+2){padding-right:0}.grid.columns .grid-3{padding-right:1.41176rem}.grid.columns .grid-3:nth-child(3n+3){padding-right:0}.grid.columns .grid-4{padding-right:1.41176rem}.grid.columns .grid-4:nth-child(4n+4){padding-right:0}.grid.columns .grid-5{padding-right:1.41176rem}.grid.columns .grid-5:nth-child(5n+5){padding-right:0}.grid.columns .grid-6{padding-right:1.41176rem}.grid.columns .grid-6:nth-child(6n+6){padding-right:0}.grid.columns .grid-7{padding-right:1.41176rem}.grid.columns .grid-7:nth-child(7n+7){padding-right:0}.grid.columns .grid-8{padding-right:1.41176rem}.grid.columns .grid-8:nth-child(8n+8){padding-right:0}.grid.columns .grid-9{padding-right:1.41176rem}.grid.columns .grid-9:nth-child(9n+9){padding-right:0}.grid.columns .grid-10{padding-right:1.41176rem}.grid.columns .grid-10:nth-child(10n+10){padding-right:0}.grid.columns .grid-11{padding-right:1.41176rem}.grid.columns .grid-11:nth-child(11n+11){padding-right:0}.grid.columns .grid-12{padding-right:1.41176rem}.grid.columns .grid-12:nth-child(12n+12){padding-right:0}.grid.columns.gutter-large .grid-1{padding-right:2.82353rem}.grid.columns.gutter-large .grid-1:nth-child(1n+1){padding-right:0}.grid.columns.gutter-large .grid-2{padding-right:2.82353rem}.grid.columns.gutter-large .grid-2:nth-child(2n+2){padding-right:0}.grid.columns.gutter-large .grid-3{padding-right:2.82353rem}.grid.columns.gutter-large .grid-3:nth-child(3n+3){padding-right:0}.grid.columns.gutter-large .grid-4{padding-right:2.82353rem}.grid.columns.gutter-large .grid-4:nth-child(4n+4){padding-right:0}.grid.columns.gutter-large .grid-5{padding-right:2.82353rem}.grid.columns.gutter-large .grid-5:nth-child(5n+5){padding-right:0}.grid.columns.gutter-large .grid-6{padding-right:2.82353rem}.grid.columns.gutter-large .grid-6:nth-child(6n+6){padding-right:0}.grid.columns.gutter-large .grid-7{padding-right:2.82353rem}.grid.columns.gutter-large .grid-7:nth-child(7n+7){padding-right:0}.grid.columns.gutter-large .grid-8{padding-right:2.82353rem}.grid.columns.gutter-large .grid-8:nth-child(8n+8){padding-right:0}.grid.columns.gutter-large .grid-9{padding-right:2.82353rem}.grid.columns.gutter-large .grid-9:nth-child(9n+9){padding-right:0}.grid.columns.gutter-large .grid-10{padding-right:2.82353rem}.grid.columns.gutter-large .grid-10:nth-child(10n+10){padding-right:0}.grid.columns.gutter-large .grid-11{padding-right:2.82353rem}.grid.columns.gutter-large .grid-11:nth-child(11n+11){padding-right:0}.grid.columns.gutter-large .grid-12{padding-right:2.82353rem}.grid.columns.gutter-large .grid-12:nth-child(12n+12){padding-right:0}.grid.columns.gutter-small .grid-1{padding-right:.70588rem}.grid.columns.gutter-small .grid-1:nth-child(1n+1){padding-right:0}.grid.columns.gutter-small .grid-2{padding-right:.70588rem}.grid.columns.gutter-small .grid-2:nth-child(2n+2){padding-right:0}.grid.columns.gutter-small .grid-3{padding-right:.70588rem}.grid.columns.gutter-small .grid-3:nth-child(3n+3){padding-right:0}.grid.columns.gutter-small .grid-4{padding-right:.70588rem}.grid.columns.gutter-small .grid-4:nth-child(4n+4){padding-right:0}.grid.columns.gutter-small .grid-5{padding-right:.70588rem}.grid.columns.gutter-small .grid-5:nth-child(5n+5){padding-right:0}.grid.columns.gutter-small .grid-6{padding-right:.70588rem}.grid.columns.gutter-small .grid-6:nth-child(6n+6){padding-right:0}.grid.columns.gutter-small .grid-7{padding-right:.70588rem}.grid.columns.gutter-small .grid-7:nth-child(7n+7){padding-right:0}.grid.columns.gutter-small .grid-8{padding-right:.70588rem}.grid.columns.gutter-small .grid-8:nth-child(8n+8){padding-right:0}.grid.columns.gutter-small .grid-9{padding-right:.70588rem}.grid.columns.gutter-small .grid-9:nth-child(9n+9){padding-right:0}.grid.columns.gutter-small .grid-10{padding-right:.70588rem}.grid.columns.gutter-small .grid-10:nth-child(10n+10){padding-right:0}.grid.columns.gutter-small .grid-11{padding-right:.70588rem}.grid.columns.gutter-small .grid-11:nth-child(11n+11){padding-right:0}.grid.columns.gutter-small .grid-12{padding-right:.70588rem}.grid.columns.gutter-small .grid-12:nth-child(12n+12){padding-right:0}.grid.columns.gutter-xsmall .grid-1{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-1:nth-child(1n+1){padding-right:0}.grid.columns.gutter-xsmall .grid-2{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-2:nth-child(2n+2){padding-right:0}.grid.columns.gutter-xsmall .grid-3{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-3:nth-child(3n+3){padding-right:0}.grid.columns.gutter-xsmall .grid-4{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-4:nth-child(4n+4){padding-right:0}.grid.columns.gutter-xsmall .grid-5{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-5:nth-child(5n+5){padding-right:0}.grid.columns.gutter-xsmall .grid-6{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-6:nth-child(6n+6){padding-right:0}.grid.columns.gutter-xsmall .grid-7{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-7:nth-child(7n+7){padding-right:0}.grid.columns.gutter-xsmall .grid-8{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-8:nth-child(8n+8){padding-right:0}.grid.columns.gutter-xsmall .grid-9{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-9:nth-child(9n+9){padding-right:0}.grid.columns.gutter-xsmall .grid-10{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-10:nth-child(10n+10){padding-right:0}.grid.columns.gutter-xsmall .grid-11{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-11:nth-child(11n+11){padding-right:0}.grid.columns.gutter-xsmall .grid-12{padding-right:.35294rem}.grid.columns.gutter-xsmall .grid-12:nth-child(12n+12){padding-right:0}.grid.columns.fluid .grid-2:nth-child(odd){padding-right:4%}.grid.columns.fluid .grid-2:nth-child(even){padding-left:4%}.grid.columns.fluid .grid-3{padding-right:5%}.grid.columns.fluid .grid-3:nth-child(3n+3){padding-right:0}.grid.columns.fluid .grid-4{padding-right:4%}.grid.columns.fluid .grid-4:nth-child(4n+4){padding-right:0}.grid.columns.fluid .grid-5{padding-right:3.5%}.grid.columns.fluid .grid-5:nth-child(5n+5){padding-right:0}@media (min-width: 768px) and (max-width: 1024px){.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{width:25%}}@media (max-width: 768px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{width:50%}}@media (max-width: 480px){*[class*=grid-]{display:block;float:none;width:100%;margin-left:0;margin-right:0}}#main-header{position:relative;width:auto;height:95px;border-bottom:1px solid #E2E1DC;padding-top:35px}#main-header.cart{padding:0;height:125px}#main-header.cart .return-shop,#main-header.cart .secure-server{display:inline-block;height:2rem;color:#00a2e1;position:absolute;top:50%;margin-top:-2.9rem;line-height:2rem;font-size:.9rem}#main-header.cart .return-shop{left:1rem}#main-header.cart .secure-server{right:1rem;text-align:right}#main-header.cart .secure-server img{width:auto;height:.9rem;display:inline-block;margin-right:.35rem;line-height:2rem;vertical-align:middle}@media (max-width: 900px){#main-header{position:fixed;width:100%;height:2.94118rem;border:0;background:#00A2E1;padding-top:0;z-index:5000}#main-header.cart{height:90px;background:#FFF}#main-header.cart .return-shop,#main-header.cart .secure-server{display:none}}.site-brand{display:block;color:#fff;line-height:35px;position:absolute;top:33px;left:50%;margin:0 0 0 -95px;width:190px;height:90px}.site-brand a{display:block;width:100%;height:100%;background:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/essio-brand.png?v=97747099383963437681616616679) no-repeat center center;background-size:contain;text-indent:-10000px}.site-brand.cart{width:140px;height:60px;top:2rem;margin-left:-70px}.site-brand.cart a{background:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/essio_logo_sm.jpg?v=171035654731975794951616616684) no-repeat center center;background-size:100%}@media (max-width: 900px){.site-brand{top:3px;margin-left:-55px;width:90px;height:36px}.site-brand a{background:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/essio-brand-logotype-white.png?v=48075982835254393331616616678) no-repeat center center;background-size:cover}}#main-header.cart .site-brand{top:0}@media (max-width: 900px){#main-header.cart .site-brand{top:0}}.top-banner{display:block;width:100%;box-sizing:border-box;margin:0;padding:0 28px;height:35px;background:#00A2E1;position:fixed;top:0;z-index:5000}.top-banner .container{max-width:1142px;height:100%;margin:auto;box-sizing:border-box}.top-banner .container a,.top-banner .container p,.top-banner .container li{color:#fff;line-height:35px}.top-banner .container .promotion,.top-banner .container .user-area,.top-banner .container .cart{display:block;margin:0;height:35px;color:#fff;line-height:35px}.top-banner .container .promotion{float:left;width:auto;text-transform:uppercase;font-weight:400;font-size:.76471rem}.top-banner .container .user-area{position:relative;display:block;float:right;padding-right:50px;width:auto;height:35px;list-style:none}.top-banner .container .user-area li{display:inline-block;margin-left:20px;font-size:.76471rem;font-weight:300}.top-banner .container .user-area li a{font-size:.76471rem;font-weight:300}.top-banner .container .user-area li a:hover{text-decoration:none}.top-banner .container .cart{position:absolute;top:0;right:4px;display:inline-block;width:35px}.top-banner .container .cart a{display:block;position:relative;width:35px;height:35px;padding:0!important;text-indent:-10000px;padding-right:40.25px}.top-banner .container .cart a:before{display:block;width:100%;height:100%;content:"\e903";font-weight:400;font-size:22px;line-height:35px;position:absolute;right:0;top:50%;margin-top:-17.5px}.top-banner .container .cart a:before{position:absolute;top:1px;right:-4px;margin-top:0;color:#fff}.top-banner .container .cart a .cart-count{position:absolute;top:5px;right:-5px;display:block;width:15px;height:15px;border-radius:10px;background:#B9D9EB;color:#fff;text-align:center;text-indent:1px;font-weight:700;font-size:.64706rem;line-height:15px}@media (max-width: 900px){.top-banner .container a,.top-banner .container p,.top-banner .container li{line-height:45px}.top-banner .container .user-area{height:45px}.top-banner .container .user-area li a{font-size:.82353rem}.top-banner .container .cart{top:4px;right:-2px}.top-banner .container .cart a:before{font-size:1.64706rem}.top-banner .container .cart a .cart-count{top:2px;right:-8px}}@media (max-width: 900px){.top-banner .container .promotion,.top-banner .container .user-area li{display:none}}@media (max-width: 900px){.top-banner{background:none;top:auto;z-index:4500}}.cart-promo-strip{width:100%;height:3.85rem;background:#00A2E1;color:#fff;text-align:center;line-height:3.85rem;position:absolute;left:0;bottom:0}.cart-promo-strip img{width:auto;height:1.25rem;display:inline-block;margin-right:.5rem;line-height:3rem;vertical-align:middle}.cart-promo-strip p{display:block;height:3.85rem;text-align:center;width:100%;line-height:3.85rem;color:#fff;margin:0;padding:0;position:absolute;left:0;bottom:0;font-size:1.25rem}@media (max-width: 900px){.cart-promo-strip{position:fixed;top:60px;padding-top:.75rem;padding-bottom:.75rem;left:0;z-index:90000;height:20px}.cart-promo-strip p{line-height:1.15rem;font-size:1.175rem;font-weight:400;position:static}}@media (max-width: 762px){.cart-promo-strip p{font-size:1.05rem}}@media (max-width: 620px){.cart-promo-strip{height:40px}.cart-promo-strip p{display:block;width:70%;margin:0 auto;line-height:1.2rem;font-size:.95rem}}@media (max-width: 460px){.cart-promo-strip p{width:90%}}@media (max-width: 345px){.cart-promo-strip p{width:100%}}.system-notice.in-page{display:block;margin:0 auto;padding:4em 0;width:70%;height:auto}.system-notice.in-page h1,.system-notice.in-page h2{color:#ff9f00;text-align:center;text-transform:capitalize;font-weight:200;font-size:2.35294em;line-height:1.15em}.modal-container{position:fixed;top:0;left:0;z-index:9999999;display:table;width:100%;height:100%;background:rgba(0,0,0,.65);text-align:center}.modal-container .modal{position:absolute;left:50%;display:block;box-sizing:border-box;margin-left:-30%;padding:4rem;width:60%;height:auto;border-radius:5px;background:#fff;box-shadow:0 0 12px #00000040;text-align:center}@media (max-width: 1080px){.modal-container .modal{top:10%;margin-top:0;margin-left:-40%;width:80%;height:auto}}@media (max-width: 900px){.modal-container .modal{top:20px;left:5%;margin-top:0;margin-left:0;padding:2em 30px;width:90%;height:auto}}@media (max-width: 480px){.modal-container .modal{left:10%;width:80%;max-height:80%;padding:1rem;overflow:hidden;overflow-y:scroll;box-shadow:0 0 0 12px #fff}}.modal-container .modal-close{position:absolute;top:2em;right:1.35em;display:block;margin-top:-10px;width:30px;height:30px;border-radius:16px;background:none;box-shadow:0 0 0 2px #919191;color:#fff0;cursor:pointer}.modal-container .modal-close:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;right:1px;display:block;width:30px;height:30px;color:#919191;content:"+";text-align:center;text-indent:0;font-weight:400;font-size:1.88235rem;line-height:30px}.modal-container .modal-close:hover{box-shadow:0 0 0 2px #00a2e1}.modal-container .modal-close:hover:before{color:#00a2e1}.modal-container h1{margin-bottom:50px;text-align:center;line-height:.9em}.modal-container #page{margin:0 auto;width:100%;color:#5e5e5e;font-weight:200;font-size:1.11765em;line-height:1.35em}.modal-container .date{margin:0 0 2rem}.modal-container .actions{display:block;width:100%;height:auto}@media (max-width: 600px){.modal-container .modal-close{top:22px;right:16px;width:18px;height:18px;border-radius:9px}.modal-container .modal-close:before{top:-3px;right:-3px;width:18px;height:18px;font-size:1.41176rem}.modal-container h1{font-size:1.17647rem;line-height:1.15em;margin-bottom:20px}.modal-container #page{font-size:.82353em}}.newsletter-success{display:block;width:100%;height:45px;background:#aed361}.newsletter-success p{display:block;color:#fff;text-align:center;text-transform:capitalize;font-weight:400;font-size:1.23529rem;line-height:2.35em}@media (max-width: 600px){.newsletter-success{height:32px}.newsletter-success p{padding-top:10px;font-size:.82353em;line-height:1.05882em}}table{table-layout:fixed}table tr{border-bottom:1px solid #E2E1DC}table tr th,table tr td{padding:12px 0 12px 2.5%;vertical-align:middle;font-size:16px;text-transform:capitalize;font-weight:200;box-sizing:border-box}table thead tr th{color:#ff9f00;text-transform:uppercase;font-size:16px;line-height:18px;font-weight:700;text-align:left;vertical-align:top}*+table{margin-top:2em}.page-home article{text-align:center}.page-home article h1{display:inline-block;width:70%;text-align:center;margin-top:2rem}.page-home article h1+p{display:inline-block;width:60%;text-align:center;margin-top:.35rem}.page-home .featured-product{padding:4rem 0 3.5rem;text-align:center;position:relative}.page-home .featured-product:after{display:block;content:"";width:10000%;height:100%;position:absolute;left:-100%;top:0;z-index:-10;background:#f5fbfd;border-bottom:1px solid #ececec}.page-home .featured-product h1{margin-top:0;font-size:3.5rem;width:80%}.page-home .featured-product p.tagline{margin-top:.5rem;margin-bottom:1.5rem}.page-home .featured-product .image-wrapper{margin:22px 0 10px;height:auto;max-height:566px;min-height:106px}.page-home .featured-product .image-wrapper a{display:block;width:100%;height:100%}.page-home .featured-product .image-wrapper img{text-align:center;width:70%;height:auto}.page-home .featured-product .button-primary{background-color:#ff9f00}.page-home .featured-product .button-primary.large{padding-left:4rem;padding-right:4rem}.page-home .featured-product .cta.button{font-size:1.76471rem;padding:20px 40px;border-radius:12px;margin-top:10px}.page-home .featured-product .featured-strip{position:absolute;bottom:48px;left:0;z-index:-1;background:none}.page-home .featured-product .featured-strip:before,.page-home .featured-product .featured-strip:after{display:none}.page-home .featured-product .featured-strip ul{margin-left:0;text-align:center}.page-home .featured-product .featured-strip ul li{width:9%}.page-home .featured-product .featured-strip ul li.sep{width:28%}.page-home .featured-product .featured-strip ul li.people img,.page-home .featured-product .featured-strip ul li.shape img,.page-home .featured-product .featured-strip ul li.thedoctors img,.page-home .featured-product .featured-strip ul li.gma img,.page-home .featured-product .featured-strip ul li.vogue img,.page-home .featured-product .featured-strip ul li.extra img,.page-home .featured-product .featured-strip ul li.instyle img,.page-home .featured-product .featured-strip ul li.self img{width:98%}.page-home .featured-product .featured-strip ul li.people{width:8.5%}.page-home .featured-product .featured-strip ul li.people img{width:94%}.page-home .featured-product .featured-strip ul li.shape{width:7%}.page-home .featured-product .featured-strip ul li.shape img{width:87%}.page-home .featured-product .featured-strip ul li.thedoctors img{width:102%}.page-home .featured-product .featured-strip ul li.gma{width:12%}.page-home .featured-product .featured-strip ul li.gma img{width:100%}.page-home .featured-product .featured-strip ul li.vogue img{width:108%}.page-home .featured-product .featured-strip ul li.extra img{width:97%}.page-home .featured-product .featured-strip ul li.instyle img{width:100%}.page-home .featured-product .featured-strip ul li.self{width:7%}.page-home .featured-product .featured-strip ul li.self img{width:100%}.page-home .product-focus{margin-top:50px;text-align:center}.page-home .product-focus .product-shot{width:72%}.page-home .six-blends{position:relative;padding-top:50px;padding-bottom:50px;border-bottom:0}.page-home .six-blends:before{display:block;content:"";width:10000%;height:30px;background:#fafafa;position:absolute;left:-100%;top:0;z-index:-1;border-top:1px solid #ececec}.page-home .six-blends:after{display:block;content:"";width:10000%;height:638px;background:url(//cdn.shopify.com/s/files/1/0366/5265/t/76/assets/home_sixblends_bg.jpg?v=40826713274508494081616616699) repeat-x top left;position:absolute;left:-100%;top:31px;z-index:-2}.page-home .six-blends figure{margin-bottom:0}.page-home .six-blends figure img{display:inline;width:100%;height:auto}.page-home .customer-reviews{padding:50px 70px 80px;position:relative}.page-home .customer-reviews:after{display:block;content:"";width:300%;height:2px;border-top:1px solid #ececec;position:absolute;top:1rem;left:-100%;z-index:-1}.page-home .customer-reviews p{width:90%}.page-home .resorts-feature{padding:30px 0 110px;border-top:1px solid #ececec;position:relative}.page-home .resorts-feature:before{display:block;content:"";width:10000%;height:100%;background:#f6f6f6;position:absolute;left:-100%;top:0;z-index:-1}.page-home .resorts-feature h1{width:100%;font-size:1.76471rem;line-height:40px;color:#1e1e1e;padding-bottom:20px}.page-home .resorts-feature .grid .grid-5{height:120px;position:relative}.page-home .resorts-feature .grid .grid-5:after{display:block;content:"";width:1px;height:110%;position:absolute;top:20px;right:0;background:#dcdcdc}.page-home .resorts-feature .grid .grid-5 img{display:inline;width:55%;height:auto;line-height:120px}.page-home .resorts-feature .grid .grid-5.canyon img{width:80%;margin-top:-20px}.page-home .resorts-feature .grid .grid-5.ritz img,.page-home .resorts-feature .grid .grid-5.mandarin img{margin-top:10px}.page-home .resorts-feature .grid .grid-5.venetian img{margin-top:18px}.page-home .resorts-feature .grid .grid-5.fourseasons img{margin-top:20px}.page-home .resorts-feature .grid .grid-5:last-child:after{display:none}@media (max-width: 1024px){.page-home article h1{width:85%}.page-home article h1+p{width:65%}.page-home .featured-product .featured-strip ul li{width:9%}.page-home .featured-product .featured-strip ul li.sep{width:28%}.page-home .featured-product .featured-strip ul li.people img,.page-home .featured-product .featured-strip ul li.shape img,.page-home .featured-product .featured-strip ul li.thedoctors img,.page-home .featured-product .featured-strip ul li.gma img,.page-home .featured-product .featured-strip ul li.vogue img,.page-home .featured-product .featured-strip ul li.extra img,.page-home .featured-product .featured-strip ul li.instyle img,.page-home .featured-product .featured-strip ul li.self img{width:98%}.page-home .resorts-feature .grid .grid-5{width:20%}}@media (max-width: 768px){.page-home article h1{width:95%;font-size:44px}.page-home article h1+p{width:85%}.page-home .button-primary{width:85%;margin-left:auto;margin-right:auto}.page-home .featured-product h1{font-size:44px}.page-home .featured-product .cta.button{margin:0 auto 10px}.page-home .featured-product .featured-strip{position:static}.page-home .featured-product .featured-strip ul{display:block;text-align:center}.page-home .featured-product .featured-strip ul li{width:12.5%;display:inline-block;margin-left:-.23529rem;float:none}.page-home .featured-product .featured-strip ul li:first-child{margin-left:0}.page-home .featured-product .featured-strip ul li.sep{display:none}.page-home .featured-product .featured-strip ul li.people img,.page-home .featured-product .featured-strip ul li.shape img,.page-home .featured-product .featured-strip ul li.thedoctors img,.page-home .featured-product .featured-strip ul li.gma img,.page-home .featured-product .featured-strip ul li.vogue img,.page-home .featured-product .featured-strip ul li.extra img,.page-home .featured-product .featured-strip ul li.instyle img,.page-home .featured-product .featured-strip ul li.self img{width:98%}.page-home .product-focus .product-shot{width:85%}.page-home .how-it-works .grid-3{width:100%;float:none}.page-home .how-it-works .grid-3 figure{width:40%;padding-top:40%}.page-home .how-it-works .grid-3 p{display:block;width:75%;margin:0 auto}.page-home .resorts-feature{padding:60px 0 80px}.page-home .resorts-feature h1{width:70%;padding-bottom:20px}.page-home .resorts-feature .grid-5{height:90px;position:relative;overflow:hidden;padding-top:15px;box-sizing:border-box}.page-home .resorts-feature .grid-5 img{display:inline;width:65%;height:auto;line-height:190px}}@media (max-width: 600px){.page-home article h1{width:90%}.page-home article h1+p{width:70%}.page-home .button-primary{width:80%;margin-left:auto;margin-right:auto}.page-home .featured-product h1{width:80%;font-size:44px;line-height:46px}.page-home .featured-product .image-wrapper img{width:90%}.page-home .featured-product .featured-strip{position:static;height:auto;padding-bottom:20px;margin-top:15px}.page-home .featured-product .featured-strip ul{height:auto}.page-home .featured-product .featured-strip ul li{display:inline-block;float:none;height:32px;width:auto;padding-left:20px;padding-right:20px;margin-bottom:10px;line-height:32px}.page-home .featured-product .featured-strip ul li.sep{display:none}.page-home .featured-product .featured-strip ul li.people img,.page-home .featured-product .featured-strip ul li.shape img,.page-home .featured-product .featured-strip ul li.thedoctors img,.page-home .featured-product .featured-strip ul li.gma img,.page-home .featured-product .featured-strip ul li.vogue img,.page-home .featured-product .featured-strip ul li.extra img,.page-home .featured-product .featured-strip ul li.instyle img,.page-home .featured-product .featured-strip ul li.self img{width:auto;height:22px}.page-home .product-focus .product-shot{padding:30px 0 0}.page-home .resorts-feature{padding-bottom:50px}.page-home .resorts-feature h1{width:80%}.page-home .resorts-feature .grid{text-align:center}.page-home .resorts-feature .grid .grid-5{display:inline-block;float:none;text-align:center;width:160px;height:auto;position:relative}.page-home .resorts-feature .grid .grid-5:after{display:none}.page-home .six-blends{padding-top:50px;padding-bottom:50px}.page-home .six-blends:before{display:block;content:"";width:10000%;height:30px;background:#fafafa;position:absolute;left:-100%;top:0;z-index:-1;border-top:1px solid #ececec}.page-home .six-blends:after{height:390px;left:-100%;top:31px}.page-home .six-blends figure{margin-bottom:0}.page-home .six-blends figure img{display:inline;width:100%;height:auto}.page-home .customer-reviews{padding:30px 40px 50px}}@media (max-width: 480px){.page-home article h1{font-size:2.11765rem;line-height:1em}.page-home article h1+p{width:82%}.page-home .featured-product{padding-bottom:20px}.page-home .featured-product h1{font-size:2.11765rem}.page-home .featured-product h1+p{width:82%;font-size:1.41176rem}.page-home .featured-product .image-wrapper{padding:10px 0 20px}.page-home .featured-product .featured-strip{text-align:center;padding-bottom:0;margin-top:1.5rem}.page-home .featured-product .featured-strip ul li{width:25%}.page-home .featured-product .featured-strip ul li.sep{display:none}.page-home .featured-product .featured-strip ul li.people,.page-home .featured-product .featured-strip ul li.shape,.page-home .featured-product .featured-strip ul li.thedoctors,.page-home .featured-product .featured-strip ul li.gma,.page-home .featured-product .featured-strip ul li.vogue,.page-home .featured-product .featured-strip ul li.extra,.page-home .featured-product .featured-strip ul li.instyle,.page-home .featured-product .featured-strip ul li.self{overflow:hidden}.page-home .featured-product .featured-strip ul li.people img,.page-home .featured-product .featured-strip ul li.shape img,.page-home .featured-product .featured-strip ul li.thedoctors img,.page-home .featured-product .featured-strip ul li.gma img,.page-home .featured-product .featured-strip ul li.vogue img,.page-home .featured-product .featured-strip ul li.extra img,.page-home .featured-product .featured-strip ul li.instyle img,.page-home .featured-product .featured-strip ul li.self img{display:block;position:absolute;left:50%;top:0}.page-home .featured-product .featured-strip ul li.people img{width:90%;margin-left:-45%;top:-6px}.page-home .featured-product .featured-strip ul li.shape img{width:88%;margin-left:-44%;top:0px}.page-home .featured-product .featured-strip ul li.thedoctors img,.page-home .featured-product .featured-strip ul li.gma img,.page-home .featured-product .featured-strip ul li.vogue img,.page-home .featured-product .featured-strip ul li.extra img,.page-home .featured-product .featured-strip ul li.instyle img,.page-home .featured-product .featured-strip ul li.self img{width:90%;margin-left:-45%}.page-home .how-it-works{padding:40px 0}.page-home .how-it-works .grid-3{width:100%;float:none}.page-home .how-it-works .grid-3 figure{width:80%;padding-top:80%}.page-home .how-it-works .grid-3 p{display:block;width:90%;margin:5px auto}.page-home .how-it-works .cta.button{padding-left:10px;padding-right:10px;box-sizing:border-box;width:280px}.page-home .six-blends figure{margin-bottom:0}.page-home .six-blends .content-wrap{bottom:186px}.page-home .six-blends:after{height:220px;left:-100%;top:31px}.page-home .six-blends .cta.button{padding-left:10px;padding-right:10px;box-sizing:border-box;width:280px;left:50%;margin-left:-140px;bottom:42px}.page-home .customer-reviews{padding:20px 0 80px}.page-home .resorts-feature{padding-bottom:30px}.page-home .resorts-feature h1{width:90%}.page-home .resorts-feature .grid{text-align:center}.page-home .resorts-feature .grid .grid-5{width:140px;margin:0;padding:0}.page-home .resorts-feature .grid .grid-5 img{margin:0;padding:0}}.how-it-works{padding-top:0;padding-bottom:4.11765rem;text-align:center}.how-it-works .action-icon{display:block;width:140px;margin:0 auto}.how-it-works .grid-3{margin-top:30px;margin-bottom:0}.how-it-works .grid-3 h3{font-size:30px;line-height:30px;font-weight:100;text-align:center;color:#9950b2;padding-top:10px}.how-it-works .grid-3 figure{width:65%;height:auto;padding-top:65%;position:relative;margin:0 auto 20px;overflow:hidden;border-radius:110%;border:2px solid #9950B2}.how-it-works .grid-3 figure img{width:112%;height:auto;position:absolute;top:0;left:0;z-index:-1}.how-it-works .grid-3 p{font-size:21px;line-height:30px;margin-top:15px;font-weight:100}.how-it-works .grid-3.step-2 h3{color:#78be20}.how-it-works .grid-3.step-2 figure{border-color:#78be20}.how-it-works .grid-3.step-3 h3{color:#ff9f00}.how-it-works .grid-3.step-3 figure{border-color:#ff9f00}.how-it-works h1+p{display:inline-block;width:60%;text-align:center;margin-top:.35rem}.template-article .section-content{padding:3.5rem 0 .5rem}.template-article .layout-content ol,.template-article .layout-content ul{margin-left:1rem}.template-article .layout-content .hero-image{width:100%;height:auto}.template-article .layout-content img:not(.hero-image){max-width:100%;height:auto;margin:0 10px 10px!important}@media (max-width: 600px){.template-article .layout-content img:not(.hero-image){clear:both!important;float:none!important;margin:0!important;width:100%}}.page-collections .products{width:90%;margin:2rem auto}.page-collections .products .product .button-primary{display:none}.page-collections .products .product .product-image{display:block;width:100;height:auto}.page-collections .products .product .product-image img{width:110%;height:auto;text-align:center}.page-collections .products .product .product-info{color:#444}.page-collections .products .product .product-info .title,.page-collections .products .product .product-info .price{font-size:1.75rem;text-align:center;margin-bottom:.5rem}.page-collections .products .product .product-info .price{font-size:1.25rem}.page-collections .products .product .product-info .description{font-size:.95rem;line-height:1.25em;text-align:center}.page-collections .products .product .title{color:#00a2e1}.page-collections .products .product:nth-child(1) .title{color:#ff9f00}.page-collections .products .product:nth-child(2) .title{color:#e34585}.page-collections .products .product:nth-child(3) .title{color:#78be20}.page-collections .products .product:nth-child(4) .title{color:#4555c7}.page-collections .products .product:nth-child(5) .title{color:#9950b2}.page-collections .products .product:nth-child(6) .title{color:#00a2e1}.page-product .product-order-wrapper{padding:2.94118rem 1.41176rem}@media (max-width: 768px){.page-product .product-order-wrapper{padding-right:5%;padding-left:5%}}@media (max-width: 480px){.page-product .product-order-wrapper{padding-top:1.41176rem;padding-bottom:1.41176rem}}.page-product .carousel{float:left;width:67.5%}@media (max-width: 1080px){.page-product .carousel{width:64.5%}}@media (max-width: 900px){.page-product .carousel{float:none;width:100%;margin-bottom:.58824rem}}.page-product .order{float:right;width:32.5%;background:#fff}.page-product .order .preorder-message{font-size:.85rem;width:100%;text-align:center;position:absolute;bottom:-1.64706rem}@media (max-width: 1080px){.page-product .order{width:35.5%}}@media (max-width: 900px){.page-product .order{float:none;width:100%}}.page-product .layout-content.about-product .grid-2,.page-product .layout-showcase.about-product .grid-2{margin-bottom:0}.page-product .layout-content.about-product .about-product-icons,.page-product .layout-showcase.about-product .about-product-icons{padding-top:2.35294rem}.page-product .layout-content.about-product .about-product-icons ul,.page-product .layout-showcase.about-product .about-product-icons ul{display:table;width:100%;text-align:center}.page-product .layout-content.about-product .about-product-icons ul li,.page-product .layout-showcase.about-product .about-product-icons ul li{position:relative;display:inline-block;width:11.111111%;height:auto;margin-right:-4px;color:#b9d9eb;vertical-align:top;text-align:center;font-weight:400;font-size:.85rem;line-height:1.15em}.page-product .layout-content.about-product .about-product-icons ul li img,.page-product .layout-showcase.about-product .about-product-icons ul li img{display:block;margin:0 auto 8px;width:60px;height:auto;text-align:center}.page-product .layout-content.three-steps,.page-product .layout-showcase.three-steps{padding-bottom:.75rem}.page-product .layout-content.three-steps ul.three-steps,.page-product .layout-showcase.three-steps ul.three-steps{position:relative;display:block;margin:50px 0 0;width:100%;height:120px}.page-product .layout-content.three-steps ul.three-steps li,.page-product .layout-showcase.three-steps ul.three-steps li{position:absolute;top:0;display:block;width:150px;height:120px;background:#fff;box-shadow:0 0 0 18px #fff;color:#00a2e1;text-align:center;text-transform:uppercase;font-weight:200;font-size:1.11765rem}.page-product .layout-content.three-steps ul.three-steps li .number,.page-product .layout-showcase.three-steps ul.three-steps li .number{display:block;margin-bottom:28px;color:#e1e1e1;text-indent:2px;font-weight:400;font-size:3.41176rem;font-family:Roboto,Lucida Grande,Lucida Sans Unicode,sans-serif}.page-product .layout-content.three-steps ul.three-steps li .keyword,.page-product .layout-showcase.three-steps ul.three-steps li .keyword{display:block;margin-top:4px;font-size:2.05882rem}.page-product .layout-content.three-steps ul.three-steps li:nth-child(1),.page-product .layout-showcase.three-steps ul.three-steps li:nth-child(1){left:0}.page-product .layout-content.three-steps ul.three-steps li:nth-child(2),.page-product .layout-showcase.three-steps ul.three-steps li:nth-child(2){left:50%;margin-left:-75px}.page-product .layout-content.three-steps ul.three-steps li:nth-child(3),.page-product .layout-showcase.three-steps ul.three-steps li:nth-child(3){right:0}.page-product .layout-content.three-steps ul.three-steps:after,.page-product .layout-showcase.three-steps ul.three-steps:after{position:absolute;top:50%;left:2.5%;z-index:-1;display:block;margin-top:-10px;width:95%;height:1px;background:#e3e2e3;content:""}.page-product .layout-content.six-blends p,.page-product .layout-showcase.six-blends p{display:block}.page-product .layout-content.six-blends .grid-3,.page-product .layout-showcase.six-blends .grid-3{position:relative}.page-product .layout-content.six-blends .grid-3 .image-holder,.page-product .layout-showcase.six-blends .grid-3 .image-holder{position:relative;margin:0 auto 14px;padding-top:80%;width:80%;height:auto;border-radius:100%;box-shadow:inset 0 0 0 10px #fbfbfb,inset 0 -13px 4px #00000026}.page-product .layout-content.six-blends .grid-3 .image-holder .frame-wrap,.page-product .layout-showcase.six-blends .grid-3 .image-holder .frame-wrap{position:absolute;top:4%;left:4%;z-index:-1;overflow:hidden;padding-top:92%;width:92%;height:auto;border-radius:100%}.page-product .layout-content.six-blends .grid-3 .image-holder img,.page-product .layout-showcase.six-blends .grid-3 .image-holder img{position:absolute;top:0;right:0;z-index:-2;width:auto;height:100%}.page-product .layout-content.six-blends .grid-3 h2,.page-product .layout-showcase.six-blends .grid-3 h2{display:block;padding-bottom:4px;text-align:center;text-transform:capitalize;font-weight:100;font-size:32px;line-height:32px}.page-product .layout-content.six-blends .grid-3 p,.page-product .layout-showcase.six-blends .grid-3 p{display:block;margin:0;padding:0;text-align:center;font-size:18px}.page-product .layout-content.six-blends .blend-passion h2,.page-product .layout-showcase.six-blends .blend-passion h2{color:#e34585}.page-product .layout-content.six-blends .blend-unwind h2,.page-product .layout-showcase.six-blends .blend-unwind h2{color:#aed361}.page-product .layout-content.six-blends .blend-night h2,.page-product .layout-showcase.six-blends .blend-night h2{color:#4555c7}.page-product .layout-content.six-blends .blend-wisdom h2,.page-product .layout-showcase.six-blends .blend-wisdom h2{color:#9a6db0}.page-product .layout-content.six-blends .blend-clear h2,.page-product .layout-showcase.six-blends .blend-clear h2{color:#00a2e1}.page-product .layout-content.aromatic-oils p,.page-product .layout-showcase.aromatic-oils p{display:block}.page-product .layout-content.aromatic-oils .grid-4,.page-product .layout-showcase.aromatic-oils .grid-4{margin-top:1.5rem}.page-product .layout-content.aromatic-oils .grid-4 .image-holder,.page-product .layout-showcase.aromatic-oils .grid-4 .image-holder{overflow:hidden;margin:0 auto;padding-bottom:0;height:82%;text-align:center}.page-product .layout-content.aromatic-oils .grid-4 .image-holder img,.page-product .layout-showcase.aromatic-oils .grid-4 .image-holder img{display:inline;width:80%;height:auto;vertical-align:middle;text-align:center}.page-product .layout-content.aromatic-oils .grid-4 p,.page-product .layout-showcase.aromatic-oils .grid-4 p{text-align:center;margin-top:0}.page-product .layout-content.spotlight p,.page-product .layout-showcase.spotlight p{display:block}.page-product .layout-content.spotlight .grid h2,.page-product .layout-showcase.spotlight .grid h2{display:block;text-transform:capitalize}.page-product .layout-content.spotlight .grid p,.page-product .layout-showcase.spotlight .grid p{display:block;text-align:left}.page-product .layout-content.spotlight .grid img,.page-product .layout-showcase.spotlight .grid img{width:85%;height:auto}.page-product .layout-content.spotlight .grid:last-child,.page-product .layout-showcase.spotlight .grid:last-child{margin-bottom:0}.page-product .layout-content.spotlight .grid.alt .grid-2:nth-child(odd),.page-product .layout-showcase.spotlight .grid.alt .grid-2:nth-child(odd){float:right}.page-product .layout-content.spotlight .grid.alt .grid-2:nth-child(even),.page-product .layout-showcase.spotlight .grid.alt .grid-2:nth-child(even){float:left}.page-product .layout-content.customer-reviews p,.page-product .layout-showcase.customer-reviews p{display:block;margin-bottom:1.76471rem}.page-product .layout-content.customer-reviews .grid,.page-product .layout-showcase.customer-reviews .grid{margin-bottom:2em}.page-product .layout-content.customer-reviews .grid p,.page-product .layout-showcase.customer-reviews .grid p{margin:0}.page-product .layout-content.customer-reviews .paginator,.page-product .layout-showcase.customer-reviews .paginator{margin:3em auto 0}@media (min-width: 768px) and (max-width: 1024px){.page-product .layout-content.about-product .about-product-icons ul li,.page-product .layout-showcase.about-product .about-product-icons ul li{font-size:.88235rem;line-height:1.15em;font-weight:400}}@media (max-width: 768px){.page-product .layout-content,.page-product .layout-showcase{padding-left:5%;padding-right:5%}.page-product .layout-content.about-product .grid-2,.page-product .layout-showcase.about-product .grid-2{width:100%}.page-product .layout-content.about-product.columns.fluid .grid-2,.page-product .layout-showcase.about-product.columns.fluid .grid-2{padding:0;margin:0 0 1rem}.page-product .layout-content.about-product.columns.fluid .grid-2:last-child,.page-product .layout-showcase.about-product.columns.fluid .grid-2:last-child{margin-bottom:0}.page-product .layout-content.about-product .about-product-icons,.page-product .layout-showcase.about-product .about-product-icons{margin-top:-1.5em}.page-product .layout-content.about-product .about-product-icons ul,.page-product .layout-showcase.about-product .about-product-icons ul{text-align:center}.page-product .layout-content.about-product .about-product-icons ul li,.page-product .layout-showcase.about-product .about-product-icons ul li{display:inline-block;width:20%;margin-top:1.5rem;font-size:.82353rem;line-height:1em}.page-product .layout-content.about-product .about-product-icons ul li img,.page-product .layout-showcase.about-product .about-product-icons ul li img{width:60px}.page-product .layout-content.three-steps img,.page-product .layout-showcase.three-steps img{width:100%}.page-product .layout-content.six-blends .grid-3 h2,.page-product .layout-showcase.six-blends .grid-3 h2{font-size:38px}.page-product .layout-content.six-blends .grid-3 p,.page-product .layout-showcase.six-blends .grid-3 p{font-size:21px}.page-product .layout-content.aromatic-oils .grid-4 .image-holder,.page-product .layout-showcase.aromatic-oils .grid-4 .image-holder{padding-bottom:6px}.page-product .layout-content.spotlight p,.page-product .layout-showcase.spotlight p{padding-bottom:0}.page-product .layout-content.spotlight .grid-2,.page-product .layout-showcase.spotlight .grid-2{text-align:center;width:100%;display:block}.page-product .layout-content.spotlight .grid-2:first-child,.page-product .layout-showcase.spotlight .grid-2:first-child{margin-bottom:0}.page-product .layout-content.spotlight .grid-2 img,.page-product .layout-showcase.spotlight .grid-2 img{width:75%}.page-product .layout-content.spotlight .grid.alt:first-child,.page-product .layout-showcase.spotlight .grid.alt:first-child{margin-bottom:0}.page-product .layout-content.spotlight .grid.alt .grid-2:nth-child(odd),.page-product .layout-content.spotlight .grid.alt .grid-2:nth-child(even),.page-product .layout-showcase.spotlight .grid.alt .grid-2:nth-child(odd),.page-product .layout-showcase.spotlight .grid.alt .grid-2:nth-child(even){float:none}}@media (max-width: 480px){.page-product .layout-content.about-product,.page-product .layout-showcase.about-product{margin-top:10px;padding-top:0}.page-product .layout-content.about-product .about-product-icons ul li,.page-product .layout-showcase.about-product .about-product-icons ul li{width:33.333333%}.page-product .layout-content.about-product .about-product-icons ul li img,.page-product .layout-showcase.about-product .about-product-icons ul li img{width:45px}.page-product .layout-content.three-steps ul.three-steps,.page-product .layout-showcase.three-steps ul.three-steps{position:relative;display:block;margin:30px 0 0;width:100%;height:92px}.page-product .layout-content.three-steps ul.three-steps li,.page-product .layout-showcase.three-steps ul.three-steps li{width:94px;height:72px;background:none;box-shadow:none;font-weight:200;font-size:14px;line-height:14px}.page-product .layout-content.three-steps ul.three-steps li .number,.page-product .layout-showcase.three-steps ul.three-steps li .number{margin-bottom:16px;text-indent:2px;font-weight:400;font-size:28px}.page-product .layout-content.three-steps ul.three-steps li .keyword,.page-product .layout-showcase.three-steps ul.three-steps li .keyword{font-size:19px}.page-product .layout-content.three-steps ul.three-steps li:nth-child(1),.page-product .layout-showcase.three-steps ul.three-steps li:nth-child(1){left:0}.page-product .layout-content.three-steps ul.three-steps li:nth-child(2),.page-product .layout-showcase.three-steps ul.three-steps li:nth-child(2){left:50%;margin-left:-47px}.page-product .layout-content.three-steps ul.three-steps li:nth-child(3),.page-product .layout-showcase.three-steps ul.three-steps li:nth-child(3){right:0}.page-product .layout-content.three-steps ul.three-steps:after,.page-product .layout-showcase.three-steps ul.three-steps:after{display:none}.page-product .layout-content.aromatic-oils .grid-4,.page-product .layout-showcase.aromatic-oils .grid-4{float:left;width:50%;height:200px}.page-product .layout-content.aromatic-oils .grid-4 .image-holder,.page-product .layout-showcase.aromatic-oils .grid-4 .image-holder{padding-bottom:14px;width:80%;height:auto}.page-product .layout-content.aromatic-oils .grid-4 .image-holder img,.page-product .layout-showcase.aromatic-oils .grid-4 .image-holder img{width:85%}.page-product .layout-content.aromatic-oils .grid-4 p,.page-product .layout-showcase.aromatic-oils .grid-4 p{margin:0}.page-product .layout-content.spotlight .grid-2 img,.page-product .layout-showcase.spotlight .grid-2 img{width:85%}}@media (max-width: 450px){.page-product .layout-content.aromatic-oils .grid-4,.page-product .layout-showcase.aromatic-oils .grid-4{height:140px}}.page-cart{padding:2rem 30px}.page-cart .cart{position:relative}.page-cart .cart-header,.page-cart .cart-row,.page-cart .cart-footer,.page-cart .cart-actions{position:relative;width:90%}.page-cart .cart-header.deco,.page-cart .cart-row.deco,.page-cart .cart-footer.deco,.page-cart .cart-actions.deco{width:100%;position:relative}.page-cart .cart-header.deco:after,.page-cart .cart-row.deco:after,.page-cart .cart-footer.deco:after,.page-cart .cart-actions.deco:after{display:none;content:"";width:100%;height:1px;background:#E2E1DC;position:absolute;top:.65rem;left:0;z-index:-2}.page-cart .cart-header.deco:before,.page-cart .cart-row.deco:before,.page-cart .cart-footer.deco:before,.page-cart .cart-actions.deco:before{display:none;content:"";width:160px;height:20px;background:#FFF;position:absolute;top:.25rem;left:50%;margin-left:-80px;z-index:-1}.page-cart .cart-header,.page-cart .cart-row,.page-cart .cart-footer{border-bottom:1px solid #E2E1DC}.page-cart .cart-header{height:40px;display:flex}.page-cart .cart-header .column-head{display:inline-block;color:#333;text-transform:uppercase;font-weight:500;font-size:1rem;text-align:left}.page-cart .cart-header .column-head.item{width:20%;text-align:center}.page-cart .cart-header .column-head.description{width:45%}.page-cart .cart-header .column-head.qty{width:12%}.page-cart .cart-header .column-head.price{width:20%;text-indent:.75rem}.page-cart .cart-header.deco{border-bottom:none}.page-cart .cart-header.deco .column-head{display:block;width:100%;text-align:center}.page-cart .cart-row{padding:1.25rem 0 .9rem;position:relative;display:flex;align-items:center}.page-cart .cart-row .product-image{width:70%}.page-cart .cart-row .product-image img{width:80%;height:auto;margin-top:-.35rem}.page-cart .cart-row .product-description{box-sizing:border-box;padding-right:40px;width:45%}.page-cart .cart-row .product-description h3{margin:0;color:#6a6a6a;font-size:1.05882em;line-height:1.35em}.page-cart .cart-row .product-description h3 span{color:#00a2e1;font-weight:400}.page-cart .cart-row .product-description p{font-size:.88235em}.page-cart .cart-row .product-description p.special-offer{color:#e34585;font-weight:600}.page-cart .cart-row .product-qty{display:block;vertical-align:middle;border-radius:6px;box-shadow:inset 0 0 0 1px #00000026;height:3rem;padding:0;margin:0 2% 0 0;box-sizing:border-box;position:relative;width:10%}.page-cart .cart-row .product-qty *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-cart .cart-row .product-qty input[type=text]{box-sizing:border-box;width:3rem;height:3rem;text-align:center;border:none;color:#00a2e1;background:transparent;text-align:left;text-indent:.70588rem;font-size:1.1rem;font-weight:400}.page-cart .cart-row .product-qty .update-qty{position:relative;width:1rem;height:1rem;padding:0!important;text-indent:-10000px;color:#e2e1dc;position:absolute;right:.5rem;cursor:pointer}.page-cart .cart-row .product-qty .update-qty:before{display:block;width:100%;height:100%;content:"";font-weight:400;font-size:1rem;line-height:1rem;position:absolute;left:0;top:0}.page-cart .cart-row .product-qty .update-qty:hover:before{color:#00a2e1;transition:color .1s ease-out}.page-cart .cart-row .product-qty .update-qty.add{top:.5rem}.page-cart .cart-row .product-qty .update-qty.add:before{content:"\e603"}.page-cart .cart-row .product-qty .update-qty.remove{bottom:.5rem}.page-cart .cart-row .product-qty .update-qty.remove:before{content:"\e61a"}.page-cart .cart-row .product-price{position:relative;width:20%;vertical-align:middle;text-indent:10px;font-size:1.11765em}.page-cart .cart-footer{height:86px;background:#f8f8f8;position:relative}.page-cart .cart-footer h4,.page-cart .cart-footer .total-price{display:inline-block;margin:0;line-height:86px}.page-cart .cart-footer h4{box-sizing:border-box;padding-right:40px;width:80%;color:#777;text-align:right;text-transform:capitalize;font-weight:600;font-size:1.41176em}.page-cart .cart-footer .total-price{width:15%;color:#000;font-weight:400;font-size:1.64706em}@media (max-width: 600px){.page-cart .cart-footer{float:none;clear:both;width:100%}.page-cart .cart-footer h4,.page-cart .cart-footer .total-price{display:block;margin:0;width:auto}.page-cart .cart-footer h4{float:left;margin-left:0;padding-right:0;text-align:left;font-size:21px}.page-cart .cart-footer .total-price{float:right;margin-right:0;text-align:right;font-size:23px}.page-cart .cart-footer:before{position:absolute;top:-1px;left:0;z-index:50;display:block;width:100%;height:1px;background:#E2E1DC;content:""}.page-cart .cart-footer:after{display:block;content:"";width:500%;height:86px;position:absolute;top:-1px;left:-50%;z-index:-11;background:#f8f8f8;border-bottom:1px solid #E2E1DC;border-top:1px solid #E2E1DC}}.page-cart .cart-actions{height:80px}.page-cart .cart-actions .cart-cancel,.page-cart .cart-actions .cart-submit,.page-cart .cart-actions .cart-submit-2{position:absolute;top:25px;margin:0;padding:12px 25px;border-radius:6px;font-weight:500;font-size:1.05882em}.page-cart .cart-actions .cart-cancel{right:160px}.page-cart .cart-actions .cart-submit{right:0}.page-cart .cart-actions input[type=image]{margin:30px 0;padding:0;border:none;box-shadow:none}@media (max-width: 1080px){.page-cart .cart-actions{height:140px}}@media (max-width: 900px){.page-cart .cart-actions input[type=image]{position:absolute;bottom:-30px;left:50%;margin-left:-72px}}@media (max-width: 600px){.page-cart .cart-actions{position:relative}.page-cart .cart-actions .cart-cancel,.page-cart .cart-actions .cart-submit{font-weight:500;font-size:.94118em}.page-cart .cart-actions .cart-cancel{right:auto;left:0}.page-cart .cart-actions .cart-submit{right:0}}.page-cart .cart-submit-2{display:none;position:absolute;top:-3.3rem;background:#FF9F00;width:60%;height:2.94118rem;line-height:0;left:50%;margin-left:-30%}@media (max-width: 480px){.page-cart .cart-submit-2{display:block}}.page-cart .cart-summary .ui-box{border-radius:.5rem;padding:.5rem 1.25rem 2.94118rem;box-shadow:inset 0 0 0 1px #00a2e159;margin-top:0;position:relative;box-sizing:border-box}.page-cart .cart-summary .ui-box .row{padding:.75rem 0;color:#00a2e1;border-bottom:1px solid rgba(0,162,225,.75)}.page-cart .cart-summary .ui-box .row span{display:inline-block}.page-cart .cart-summary .ui-box .row span.price{float:right}.page-cart .cart-summary .ui-box .row:last-child{border-bottom:none}.page-cart .cart-summary .ui-box .row.total{font-weight:600}.page-cart .cart-summary .cart-header{width:100%}.page-cart .cart-summary .cart-header .column-head.deco{display:block;width:100%;text-align:center}.page-cart .cart-summary .button-primary,.page-cart .cart-summary .button-alternate{width:100%;margin:0}.page-cart .cart-summary .button-primary{background-color:#ff9f00;position:absolute;bottom:68px;left:0;border-top-left-radius:0;border-top-right-radius:0}.page-cart .cart-summary .button-alternate{margin-top:1.35rem}.page-cart .cart-summary .cart-instructions{display:block;width:100%;padding-bottom:.45rem}.page-cart .cart-summary .cart-instructions label{display:inline-block;font-weight:300;font-size:1rem;line-height:1.25em;color:#85878a;margin-left:.75rem;width:auto;cursor:pointer}.page-cart .cart-summary .cart-instructions label:hover{color:#00a2e1;transition:color .1s ease-out}.page-cart .cart-summary .cart-instructions input[type=checkbox]{display:inline-block;width:1rem;height:1rem;margin:0;cursor:pointer}.page-cart .cart-summary .cart-instructions textarea{display:none;border-radius:.5rem;padding:.5rem;box-shadow:inset 0 0 0 1px #e2e1dc;border:none;box-sizing:border-box;margin:.25rem 0 1rem;width:100%;height:0;font-size:1rem}.page-cart .cart-summary .cart-instructions.is-open{padding-bottom:0}.page-cart .cart-summary .cart-instructions.is-open textarea{display:block;height:120px}@media (max-width: 1080px){.page-cart .cart-summary .cart-instructions label{margin-left:.35rem;font-size:.865rem}}@media (max-width: 900px){.page-cart .cart-summary .cart-instructions label{margin-left:.35rem;font-size:1rem}}@media (max-width: 900px){.page-cart .cart-summary .cart-instructions{position:relative;margin-top:.5rem;width:100%}.page-cart .cart-summary .cart-instructions .continue-shopping{position:absolute;bottom:-60px;left:30%;display:inline-block;margin-left:-90px}}@media (max-width: 600px){.page-cart .cart-summary .cart-instructions{position:static;margin:2em auto 0;width:90%}.page-cart .cart-summary .cart-instructions .continue-shopping{bottom:20px;left:50%;margin-left:-80px}}@media (max-width: 940px){.page-cart{padding-left:8.5%;padding-right:8.5%}.page-cart .cart-header,.page-cart .cart-row,.page-cart .cart-footer,.page-cart .cart-actions{width:100%}.page-cart .grid-rev-3,.page-cart .grid-3,.page-cart .grid-rev-4,.page-cart .grid-4{width:100%;display:block}.page-cart .grid-rev-3:last-child,.page-cart .grid-3:last-child,.page-cart .grid-rev-4:last-child,.page-cart .grid-4:last-child{border-bottom:none}.page-cart .cart-summary{margin-top:2rem}}@media (max-width: 620px){.page-cart .cart-header{display:none}.page-cart .cart-row{display:block;padding:1.35rem 0 4.5rem}.page-cart .cart-row:last-child{border-bottom:none}.page-cart .cart-row .product-image,.page-cart .cart-row .product-description,.page-cart .cart-row .product-qty,.page-cart .cart-row .product-price{display:block}.page-cart .cart-row .product-image{width:30%;margin:0 auto}.page-cart .cart-row .product-image img{width:100%;margin-top:0}.page-cart .cart-row .product-description{padding-right:0;width:100%;text-align:center}.page-cart .cart-row .product-qty{width:5.29412rem;height:2.35294rem;padding:0;margin:0;box-sizing:border-box;position:absolute;left:50%;bottom:20px;margin-left:-3rem}.page-cart .cart-row .product-qty input[type=text]{width:2.35294rem;height:2.35294rem;text-indent:.70588rem;position:absolute;top:2px;left:1.65rem}.page-cart .cart-row .product-qty .update-qty{top:1.17rem}.page-cart .cart-row .product-qty .update-qty.add{right:.5rem;margin-top:3px}.page-cart .cart-row .product-qty .update-qty.add:before{content:"\e602"}.page-cart .cart-row .product-qty .update-qty.remove{bottom:auto;left:.5rem;margin-top:-.45rem}.page-cart .cart-row .product-qty .update-qty.remove:before{content:"\e619"}.page-cart .cart-row .product-price{position:absolute;width:20%;bottom:24px;right:0;text-align:right}.page-cart .cart-row .product-remove{top:auto;bottom:26px;right:auto;left:0;margin:0}.page-cart .cart-summary{margin-top:1rem}.page-cart .cart-summary .cart-header{display:block}.page-cart .cart-summary .cart-instructions{margin-top:0;width:100%}.page-cart .cart-summary .row.total .label,.page-cart .cart-summary .row.total .price{font-weight:600}}.related-items{padding:1rem 30px 3rem}.related-items header{padding-bottom:.75rem;margin-bottom:.85rem;border-bottom:1px solid #E2E1DC}.related-items header h2{text-transform:uppercase}.related-items .grid-2{margin-bottom:.5rem;border-bottom:1px solid #E2E1DC}.related-items .grid-2:nth-child(even){width:45%}.related-items .grid-2:nth-child(odd){width:45%;float:right}.related-items .grid-2:nth-last-child(2),.related-items .grid-2:last-child{border-bottom:none;margin-bottom:.6rem}.related-items .product{position:relative}.related-items .product figure{display:inline-block;width:40%;vertical-align:top}.related-items .product figure img{width:90%;height:auto}.related-items .product .preorder-message{font-size:.75rem;vertical-align:top}.related-items .product .info{width:56%;display:inline-block;margin-top:1.25rem;vertical-align:top;margin-left:.5rem}.related-items .product .info h3{color:#00a2e1}.related-items .product .info h3.passion{color:#e34585}.related-items .product .info h3.unwind{color:#aed361}.related-items .product .info h3.night{color:#4555c7}.related-items .product .info h3.wisdom{color:#9a6db0}.related-items .product .info h3.clear{color:#00a2e1}.related-items .product .info h3.breathe{color:#ff9f00}.related-items .product .info p{margin-top:0}.related-items .product button,.related-items .product .button-alternate{position:absolute;right:0;top:50%;margin-top:-30px}@media (max-width: 940px){.related-items{padding-left:8.5%;padding-right:8.5%}.related-items .grid-2:nth-child(odd){width:48%}.related-items .grid-2:nth-child(even){width:48%}}@media (max-width: 1140px){.related-items .grid-2:nth-child(odd),.related-items .grid-2:nth-child(even){width:100%;float:none}.related-items .product{margin-bottom:1.5rem;padding-bottom:1.25rem}.related-items .product .info{margin-top:1.5rem}}@media (max-width: 620px){.related-items{padding-top:0}}@media (max-width: 480px){.related-items{padding-bottom:0}.related-items .grid-2:nth-last-child(2){border-bottom:1px solid #E2E1DC;margin-bottom:.5rem}.related-items .product .info{margin-top:1rem}.related-items .product .info p{margin-top:0}.related-items .product button,.related-items .product .button-alternate{margin-top:-30px}}@media (max-width: 460px){.related-items .product figure{width:35%}.related-items .product figure img{width:95%}.related-items .product .info{width:52%;margin-left:0}.related-items .product button,.related-items .product .button-alternate{position:absolute;right:0;top:50%;margin-top:-30px}}@media (max-width: 600px){.related-items{text-align:center}.related-items h2{font-weight:400}.related-items .product figure{display:block;width:100%}.related-items .product figure img{width:60%}.related-items .product .info{display:block;width:100%;margin-top:0;text-align:center}.related-items .product button,.related-items .product .button-alternate{display:inline-block;width:98px;position:relative;margin:.5rem auto 0}}@media (max-width: 900px){.template-cart .main-content{padding-top:100px}}@media (max-width: 480px){.template-cart .main-content{padding-top:140px;border-bottom:1px solid #E2E1DC;padding-bottom:2rem}}.product-remove{position:absolute;top:50%;right:0;display:block;margin-top:-10px;width:20px;height:20px;font-size:19px;cursor:pointer}.product-remove a{display:block;text-align:left;text-indent:-10000px;line-height:20px}.product-remove a:before,.product-remove a:after{display:none}.product-remove:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:0;display:block;width:20px;height:20px;border-radius:11px;box-shadow:0 0 0 2px #919191;color:#919191;content:"+";text-align:center;text-indent:0;font-weight:700;font-size:24px;line-height:21px}.product-remove:hover:before{box-shadow:0 0 0 2px #00a2e1;color:#00a2e1}.page-user{padding:50px 0 90px}.page-user .content-wrapper.boxed{width:485px;margin:0 auto}.page-user .table-wrap{padding-top:2rem}.page-user .orders-history-mobile{display:none;border-bottom:1px solid #E2E1DC}.page-user .orders-history-mobile .order-item{padding:20px 0;border-top:1px solid #E2E1DC}.page-user .orders-history-mobile .order-item li{padding:5px 0}.page-user .orders-history-mobile .order-item li .label,.page-user .orders-history-mobile .order-item li .data{display:inline-block;text-transform:capitalize}.page-user .orders-history-mobile .order-item li .label{width:60%;color:#ff9f00;font-weight:700;text-transform:capitalize}.page-user .orders-history-mobile .order-item li .data{width:auto}.page-user .orders-history-mobile .order-item li.order-number .data{color:#00a2e1}@media (max-width: 480px){.page-user{padding:30px 0 20px}.page-user .content-wrapper.boxed{width:90%;margin:0 auto}.page-user .orders-history-mobile{display:block}.page-user .table-orders{display:none}}.ui-notice{display:block;width:auto;padding:12px 24px;background:#f7f7f7;border-radius:6px;text-align:center;font-size:1.17647rem;line-height:1.15em;font-weight:200;margin-bottom:20px;color:#e45050}.user-login,.user-reset-password{text-align:center}.user-login h1,.user-reset-password h1{text-align:center;margin-bottom:0}.user-login h2,.user-reset-password h2{margin-top:.5rem;padding-bottom:0;margin-bottom:0}.user-login form input[type=text],.user-login form input[type=password],.user-login form input[type=email],.user-login form input[type=submit],.user-reset-password form input[type=text],.user-reset-password form input[type=password],.user-reset-password form input[type=email],.user-reset-password form input[type=submit]{width:100%}.user-login form input[type=email],.user-login form input[type=password],.user-reset-password form input[type=email],.user-reset-password form input[type=password]{text-indent:88px}.user-login form input[type=submit],.user-reset-password form input[type=submit]{font-size:1.76471rem;letter-spacing:1px;height:68px;line-height:70px;padding:0;font-weight:400}@media (max-width: 480px){.user-login form input[type=email],.user-login form input[type=password],.user-reset-password form input[type=email],.user-reset-password form input[type=password]{text-indent:20px}}.address-add-form h1,.address-edit-form h1{text-align:center;margin-bottom:30px}.address-add-form form input[type=text],.address-edit-form form input[type=text]{font-size:1.05882rem;height:35px}.address-add-form form input[type=submit],.address-edit-form form input[type=submit]{width:100%;font-size:1.76471rem;letter-spacing:1px;height:68px;line-height:70px;padding:0;font-weight:400}.address-add-form form input[type=checkbox],.address-edit-form form input[type=checkbox]{height:42px}@media (max-width: 480px){.address-add-form form input[type=submit],.address-edit-form form input[type=submit]{font-size:1.05882rem;font-weight:700}}.user-reset-password h1{margin-bottom:10px}.user-reset-password h2{display:inline-block;width:110%;text-align:center;text-transform:none;font-size:24px;font-weight:300;line-height:30px;color:#444;margin-left:-5%;margin-bottom:20px}.user-account{padding-left:310px;position:relative}.user-account article{width:auto;padding-right:50px;position:relative;box-sizing:border-box}.user-account article h1{text-transform:capitalize;font-size:36px;font-weight:200;margin-bottom:30px}.user-account article h2{text-transform:capitalize;font-size:28px;font-weight:200;margin-bottom:15px;color:#6c7688;margin-top:24px}.user-account article h3{text-transform:capitalize;font-size:21px;font-weight:200;margin-bottom:5px;color:#6c7688}.user-account article p{font-size:21px;line-height:25px;font-weight:100;margin-bottom:18px}.user-account article .orders-history{width:100%}.user-account article .orders-history .order-number{width:15%}.user-account article .orders-history .order-date{width:20%}.user-account article .orders-history .order-payment-status{width:25%}.user-account article .orders-history .order-fullfillment-status{width:25%}.user-account article .orders-history .order-total{width:15%}.user-account article .content-box{border:1px solid #E2E1DC;border-radius:6px;box-sizing:border-box;padding:30px;position:relative}.user-account article .content-box .grid-2.address p{margin:0}.user-account article .content-box .grid-2.address:last-child{box-sizing:border-box;padding-left:30px}.user-account article .content-box .grid-2.address:last-child:before{display:block;content:"";width:1px;height:100%;background:#E2E1DC;position:absolute;top:0;left:-1rem}.user-account article .link-icon{margin-top:40px}.user-account article:after{display:block;content:"";width:1px;height:100%;background:#E2E1DC;position:absolute;top:0;left:-50px}.user-account sidebar{width:310px;padding:0 0 0 50px;position:absolute;top:90px;left:0;box-sizing:border-box}.user-account sidebar nav .user-salutation{margin:0 0 20px;padding:0;color:#6c7688;font-size:24px}.user-account sidebar nav figure{display:none}.user-account sidebar nav ul li{margin-bottom:15px}.user-account sidebar nav ul li a{font-weight:100}.user-account sidebar nav ul li.active a{display:inline-block;font-weight:400;position:relative}.user-account sidebar nav ul li.active a:after{display:block;content:"";width:100%;height:2px;background:#E2E1DC;position:absolute;left:0;bottom:-1px}@media (max-width: 768px){.user-account{padding-left:260px}.user-account article{padding-right:30px}.user-account article .content-box{border:none;border-radius:0;padding:0}.user-account article .content-box .grid-2.address{border:1px solid #E2E1DC;border-radius:6px;box-sizing:border-box;padding:30px;margin-bottom:30px}.user-account article .content-box .grid-2.address:last-child{margin-bottom:0}.user-account article .content-box .grid-2.address:last-child:before{display:none}.user-account article .orders-history{width:100%}.user-account article .orders-history .order-number{min-width:15%}.user-account article .orders-history .order-date{min-width:27.5%}.user-account article .orders-history .order-payment-status{min-width:10%}.user-account article .orders-history .order-fullfillment-status{min-width:22.5%}.user-account article .orders-history .order-total{min-width:12.5%}.user-account article:after{left:-40px}.user-account sidebar{width:300px}}@media (max-width: 600px){.user-account{padding-left:30px;padding-top:156px}.user-account article{padding-top:40px}.user-account sidebar{width:100%;height:126px;padding:28px 30px 40px;top:0;left:0;border-bottom:1px solid #E2E1DC}.user-account sidebar nav ul li{display:inline-block;margin-bottom:0;margin-left:20px}.user-account sidebar nav ul li:first-child{margin-left:0}.user-account sidebar nav ul li.active a{display:inline-block;font-weight:400;position:relative}}@media (max-width: 480px){.user-account{padding-left:20px;padding-top:190px}.user-account article{padding-right:20px;padding-top:0}.user-account article h1{font-size:30px;line-height:38px;margin-bottom:12px}.user-account article .orders-history{display:none}.user-account article .orders-history-mobile{display:block}.user-account sidebar{padding-left:20px;height:160px}.user-account sidebar nav ul{text-align:center}.user-account sidebar nav ul li{margin-bottom:10px;margin-left:0;padding:0 10px}}.user-addresses article .link-icon{margin-top:0}.user-addresses article .grid{margin-top:40px}.user-addresses article .grid .grid-2{box-sizing:border-box;padding:26px;width:47.5%;margin-bottom:30px}.user-addresses article .grid .grid-2:nth-child(even){margin-left:5%}.user-addresses article .grid .grid-2 .actions{margin-bottom:15px}.user-addresses article .grid .grid-2 .actions a{display:inline-block;font-weight:400;font-size:1.15em;line-height:1em;position:relative;padding-right:16.1px}.user-addresses article .grid .grid-2 .actions a:before{display:block;width:14px;height:14px;content:"\e624";font-weight:400;font-size:14px;line-height:14px;position:absolute;right:0;top:50%;margin-top:-7px}.user-addresses article .grid .grid-2 .actions a:before{line-height:1em;object-position:absolute;top:1px;right:-2px;margin-top:0}.user-addresses article .grid .grid-2 .actions a:last-child{margin-left:12px}.user-addresses article .grid .grid-2 .actions a:hover{text-decoration:none}@media (max-width: 768px){.user-addresses article .grid .grid-2:nth-child(even){margin-left:0}}form label.address-default-address{display:inline-block}@media (max-width: 768px){.user-account article .grid .grid-2,.user-addresses article .grid .grid-2{width:100%;margin-left:0;float:none}}@media (max-width: 480px){.user-account article .grid,.user-addresses article .grid{margin-top:20px}.user-account article .grid .grid-2,.user-addresses article .grid .grid-2{padding:20px}.user-account sidebar nav,.user-addresses sidebar nav{height:auto}.user-account sidebar nav .user-salutation,.user-addresses sidebar nav .user-salutation{text-align:center}.user-account sidebar nav ul li,.user-addresses sidebar nav ul li{text-align:center}.user-account sidebar nav ul li a,.user-addresses sidebar nav ul li a{font-weight:100}}.user-modal h1,.user-modal h2{margin-bottom:40px;line-height:1em}.user-modal input{margin-top:0}.user-modal input[type=text]{height:40px;font-size:18px;font-weight:200}.user-modal fieldset{margin-bottom:15px}.user-modal .grid input,.user-modal .grid select{width:47.5%;float:left;margin:0}.user-modal .grid input:last-child,.user-modal .grid select:last-child{float:right}@media (max-width: 768px){.user-modal .grid input,.user-modal .grid select{width:100%;float:none}.user-modal .grid input:first-child,.user-modal .grid select:first-child{margin-bottom:15px}}.user-modal .fullwidth input{width:100%;margin:0}.user-modal select{display:block;margin:0;width:100%;color:#6c7688;font-weight:200;font-size:16px;padding:0;height:35px;border:1px solid #919191;background:#fff;box-shadow:none;color:#444;cursor:pointer}.user-modal .button-text{display:block;font-weight:200;margin:0 auto}@media (max-width: 480px){.user-modal select{margin-bottom:12px}.user-modal select:last-child{margin-bottom:0}}@media (max-width: 768px){.user-orders .grid .grid-2{display:block;width:100%}.user-orders .grid.columns.fluid .grid-2{margin-right:0;margin-left:0;padding:0}}#epb_bar .flip-clock-divider{margin-top:0}html{position:relative;min-height:100%!important;width:100%;height:100%}body{margin:0;padding:0;min-height:100%!important;width:100%;height:100%}#site-wrapper{position:relative;overflow:hidden;min-height:100%!important;width:100%}.main-content{margin:0 auto;max-width:1200px;width:auto}.hide,.hidden{display:none!important}.centerblock{display:block;margin:0 auto;text-align:center}h1+*,h2+*{margin-top:1.5rem}h3+*,h4+*,h5+*{margin-top:1.25rem}p+*:not(div,section,article),ul+*:not(div,section,article),ol+*:not(div,section,article),a+*:not(div,section,article),figure+*:not(div,section,article),img+*:not(div,section,article),table+*:not(div,section,article),iframe+*:not(div,section,article),video+*:not(div,section,article),*+p,*+ul,*+ol,*+a,figure+*,img+*,table+*,iframe+*,video+*{margin-top:1rem}h1,h2,h3{color:#333}h4{text-transform:uppercase;font-weight:700;font-size:.85em}a{color:#00a2e1;text-decoration:none}a:hover{text-decoration:none;transition:all .2s ease-out}strong{font-weight:700}em{font-style:italic}ul,ol{list-style:none;text-indent:0}ul.list li,ol.list li{position:relative;margin-bottom:6px;padding-left:14px;text-align:left}ul.list li:before,ol.list li:before{position:absolute;top:0;left:0;display:inline;margin:0;padding:0;width:auto;color:#444}ul.horizontal li,ol.horizontal li{display:inline-block}ul.list li{display:block}ul.list li:before{content:"\2022"}ol.list{counter-reset:item}ol.list>li:before{content:counter(item) ".";counter-increment:item}figure,.image-holder{overflow:hidden;text-align:center}figure img,.image-holder img{width:auto;height:100%}figure.align-left,.image-holder.align-left{text-align:left}figure.align-right,.image-holder.align-right{text-align:right}@media (max-width: 480px){figure img,.image-holder img{width:100%;height:auto}}p a:hover{text-decoration:none}blockquote+blockquote{margin-top:2rem}blockquote.testimonial{width:70%;margin-left:auto;margin-right:auto;height:auto;min-height:120px;padding-left:150px;position:relative}blockquote.testimonial figure,blockquote.testimonial p{display:block}blockquote.testimonial figure{width:120px;height:120px;border-radius:100%;position:absolute;top:-.65rem;left:0}blockquote.testimonial figure img{width:105%;height:auto}blockquote.testimonial footer{display:block;width:100%}blockquote.testimonial footer cite{color:#00a2e1}@media (max-width: 480px){blockquote.testimonial{width:90%;padding:0}blockquote.testimonial figure{width:80px;height:80px;position:static;margin:0 auto 1rem}blockquote.testimonial p{text-align:center;margin-top:0}blockquote.testimonial footer{margin-top:.5rem;text-align:center}blockquote.testimonial footer cite{display:inline;margin:0 auto}}#starter-kit-video-modal{display:none}.free-product-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);padding:50px;display:flex;align-items:center;justify-content:center;z-index:9999}.free-product-modal-overlay.content-hidden{display:none}.free-product-modal-overlay .free-product-modal{max-width:870px;overflow:auto;flex:1;background:white;width:100%;padding:40px;border-radius:10px;flex-direction:column;position:relative}.free-product-modal-overlay .free-product-modal .product-remove{top:40px;right:40px}.free-product-modal-overlay .free-product-modal .bonus-badge{padding:8px 30px;background-color:#fda83d;border-radius:20px;color:#fff;margin-bottom:20px;width:240px;text-align:center;margin-left:auto;margin-right:auto}.free-product-modal-overlay .free-product-modal .savings-text{font-size:30px;line-height:1.5;margin-bottom:20px;text-align:center}.free-product-modal-overlay .free-product-modal .variety-box{display:flex;align-items:center;width:100%}.free-product-modal-overlay .free-product-modal .variety-box img{width:100%}.free-product-modal-overlay .free-product-modal .variety-box>div{flex:1;padding:0 30px}.free-product-modal-overlay .free-product-modal .variety-box>div.varity-text{font-size:20px;letter-spacing:.5px;line-height:2;display:flex;flex-direction:column;justify-content:center}.free-product-modal-overlay .free-product-modal .variety-box>div.varity-text ul{list-style:disc;list-style-position:inside;padding-left:10px;font-size:17px}.free-product-modal-overlay .free-product-modal .variety-box>div.varity-text .offer-price{margin:20px 0 10px}.free-product-modal-overlay .free-product-modal .btn-offer{background-color:#ff9f00;display:inline-block;padding:1rem;font-weight:400;border-radius:5px;font-size:1.17647rem;line-height:1.15em;text-align:center;color:#fff;box-shadow:none;border:none;cursor:pointer}.free-product-modal-overlay .x-close{width:24px;height:24px;position:absolute;background:black;color:#fff;border-radius:50%;top:20px;right:20px;cursor:pointer}.free-product-modal-overlay .x-close:before{content:"";display:inline-block;position:relative;width:16px;border-bottom:2px solid white;transform:rotate(48deg);left:4px;top:-4.3px}.free-product-modal-overlay .x-close:after{content:"";display:inline-block;position:relative;width:16px;border-bottom:2px solid white;transform:rotate(-48deg);left:4px;top:-28.3px}.free-product-modal-overlay .offer-button .no-thanks{text-align:center;font-size:12px;margin-top:6px;cursor:pointer}.free-product-modal-overlay .offer-button .no-thanks:hover{text-decoration:underline}.refills-free-product-modal .free-product-modal{max-width:1000px;padding:40px 0}.refills-free-product-modal .free-product-modal *:active{border:none;outline:none}.refills-free-product-modal .free-product-modal .savings-text{font-weight:600;margin-bottom:0}.refills-free-product-modal .free-product-modal .second-line{font-size:16px;color:#8c8d8e;line-height:2;margin-bottom:30px;text-align:center}.refills-free-product-modal .free-product-modal .variety-box>div{padding:0}.refills-free-product-modal .free-product-modal .variety-box>div.slick-arrow{flex:none;width:50px;height:50px;background:rgba(0,0,0,.7);position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1;cursor:pointer}.refills-free-product-modal .free-product-modal .variety-box>div.slick-arrow:after{content:"";width:15px;height:15px;border-bottom:3px solid rgba(255,255,255,.8);border-right:3px solid rgba(255,255,255,.8);transform:rotate(135deg);position:relative;left:5px;top:1px}.refills-free-product-modal .free-product-modal .variety-box>div.slick-arrow.btn-next-arrow{right:10px}.refills-free-product-modal .free-product-modal .variety-box>div.slick-arrow.btn-next-arrow:after{transform:rotate(-45deg);left:-2px}.refills-free-product-modal .free-product-modal .variety-box>div.slick-arrow.btn-prev-arrow{left:10px}.refills-free-product-modal .offer-button .no-thanks{font-size:16px;margin-top:20px}.refills-free-product-modal .refill-product{padding:0 10px;box-sizing:border-box}.refills-free-product-modal .refill-product .product-body{text-align:center;border:2px solid #e2e1dc;border-radius:8px;padding:20px 0}.refills-free-product-modal .refill-product .product-body .refill-product-name{font-weight:600;margin-bottom:20px}.refills-free-product-modal .refill-product .product-body .btn-primary{color:#fff;font-weight:600;font-size:18px;line-height:1;padding:10px 20px;background-color:#00a2e1;border-radius:8px;border:none;cursor:pointer;width:150px;max-width:100%}.refills-free-product-modal .refill-product .product-body .btn-primary:hover{background-color:#016b94}.refills-free-product-modal .refill-product .product-body .btn-primary:disabled{background-color:#7fd0f0}.refills-free-product-modal .refill-product .product-body .btn-primary.added{background-color:#ff9f00}.refills-free-product-modal .refill-product .product-body img{width:100%}.showerkit-variety-pack-free-product-modal .free-product-modal .varity-text ul,.any-refill-variety-pack-free-product-modal .free-product-modal .varity-text ul{padding-left:0!important}.showerkit-variety-pack-free-product-modal .free-product-modal .varity-text ul li,.any-refill-variety-pack-free-product-modal .free-product-modal .varity-text ul li{list-style-type:none}.showerkit-variety-pack-free-product-modal .free-product-modal .btn-offer,.any-refill-variety-pack-free-product-modal .free-product-modal .btn-offer{background-color:#00a2e1;width:100%}.color-pink{color:#e34585}.discount-price{text-decoration:line-through}.text-semi-bold{font-weight:500}@media (max-width: 600px){.free-product-modal-overlay{padding:0 5px}.free-product-modal-overlay *{box-sizing:border-box}.free-product-modal-overlay .free-product-modal{box-sizing:border-box;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:40px 10px 20px}.free-product-modal-overlay .free-product-modal .product-remove{top:30px;right:20px}.free-product-modal-overlay .free-product-modal .savings-text{font-size:14px;text-align:center}.free-product-modal-overlay .free-product-modal .variety-box{display:block}.free-product-modal-overlay .free-product-modal .variety-box .varity-text>div{font-size:16px}.free-product-modal-overlay .free-product-modal .variety-box .varity-text>div.offer-button{text-align:center}.free-product-modal-overlay .free-product-modal .variety-box .varity-text>div.offer-button .btn-order{font-size:14px;padding:14px 16px}}
/*# sourceMappingURL=/s/files/1/0366/5265/t/76/assets/main.css.map?v=86882399082706561656457110 */
