.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.account-blocked-page{text-align:center}.account-blocked-page .contents{position:absolute;top:48%;left:50%;width:90%;max-width:400px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.account-blocked-page IMG{width:70%;max-width:250px;height:auto;margin-bottom:20px}.account-blocked-page H1{font-family:Gotham-Black;font-weight:400;font-size:20px;line-height:30px;margin-bottom:10px;color:rgba(0,0,0,.8)}.account-blocked-page p{font-size:13px;margin-top:5px;line-height:21px;color:rgba(0,0,0,.6)}.account-blocked-page p b{font-family:Gotham-Medium}.auth .auth-box:before,.crossed-out{content:''}.auth,.variation-tag{display:inline-block}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.auth .auth-box,.auth .subtext{width:300px;box-sizing:border-box}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.auth .auth-box,.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.auth{margin-top:150px;margin-bottom:150px;position:relative}@media (max-height:900px){.auth{margin-top:30px;margin-bottom:30px}}.auth.registration{margin-top:30px;margin-bottom:30px}.auth .auth-box{position:relative;background:#FFF;padding:85px 30px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-top:3px solid #490F78}.auth .auth-box:before{position:absolute;top:33px;left:0;height:35px;width:100%;background:url(/img/logo-small-purple.png) center no-repeat;background-size:contain}.auth .auth-box INPUT:not([type=checkbox]),.auth .auth-box SELECT,.auth .auth-box TEXTAREA{display:block;width:100%;font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px 15px;margin-bottom:10px;box-sizing:border-box;transition:all .5s ease}.auth .auth-box INPUT:not([type=checkbox]):hover,.auth .auth-box SELECT:hover,.auth .auth-box TEXTAREA:hover{color:rgba(0,0,0,.9);border-color:rgba(0,0,0,.3);transition:all .3s ease}.auth .auth-box INPUT:not([type=checkbox]):focus,.auth .auth-box SELECT:focus,.auth .auth-box TEXTAREA:focus{color:rgba(0,0,0,.9);border-color:#490F78;transition:all .3s ease}.auth .auth-box TEXTAREA{height:120px}.auth .auth-box .date-input{position:relative;padding:12px 0;border:1px solid rgba(73,15,120,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:15px;margin-bottom:8px}.auth .auth-box .date-input:hover{border-color:rgba(73,15,120,.3)}.auth .auth-box .date-input .title{font-size:10px;font-family:Gotham-Medium;text-transform:uppercase;color:#490F78;white-space:nowrap;background:#FFF;padding:5px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.auth .auth-box .date-input .subtitle{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);margin-bottom:5px}.auth .auth-box .date-input .dates{white-space:nowrap}.auth .auth-box .date-input .dates SELECT{display:inline-block;width:auto;padding-right:20px;background-color:#FFF;margin:0!important}.auth .auth-box.has-footer{padding-bottom:100px}.auth .auth-box .footer{position:absolute;bottom:0;left:0;width:100%;padding:20px 30px;box-sizing:border-box;background:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.05);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.auth .auth-box .footer .btn.outline{height:36px;line-height:34px;font-size:12px}.auth .auth-box .split{height:4px;width:4px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:rgba(0,0,0,.2);margin:10px auto}.auth .auth-box .checkboxes{margin-bottom:15px}.auth .auth-box .checkboxes label{font-size:12px;color:rgba(0,0,0,.6);text-align:left;display:block;padding:0 5px;margin:5px 0;white-space:nowrap}.auth .auth-box .checkboxes label INPUT{vertical-align:top}.auth .auth-box .checkboxes label a,.auth .auth-box .checkboxes label a:link,.auth .auth-box .checkboxes label a:visited{color:rgba(0,0,0,.6);transition:all .3s ease}.auth .auth-box .checkboxes label a:active,.auth .auth-box .checkboxes label a:hover{color:rgba(0,0,0,.8)}.auth .auth-box .checkboxes label>DIV{display:inline-block;white-space:normal;width:90%}.auth .subtext{margin-top:25px;padding:0 30px;font-size:10px;font-family:Gotham-Book;color:rgba(0,0,0,.4);line-height:18px;transition:all .7s ease}.auth .subtext:hover{color:rgba(0,0,0,.6);transition:all .3s ease}.auth .subtext .link,.auth .subtext a{display:inline-block}.auth .subtext .link,.auth .subtext .link:link,.auth .subtext .link:visited,.auth .subtext a,.auth .subtext a:link,.auth .subtext a:visited{color:rgba(0,0,0,.4);transition:all .7s ease;cursor:pointer}.auth .subtext .link.forgot,.auth .subtext .link:link.forgot,.auth .subtext .link:visited.forgot,.auth .subtext a.forgot,.auth .subtext a:link.forgot,.auth .subtext a:visited.forgot{font-size:12px;color:rgba(0,0,0,.4);font-family:Gotham-Medium;line-height:20px}.auth .subtext .link:active,.auth .subtext .link:hover,.auth .subtext a:active,.auth .subtext a:hover{color:rgba(0,0,0,.8);transition:all .3s ease}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.blog .page{width:100%!important}.blog,.faqs{padding-top:100px;width:92%;max-width:1000px;margin:auto;text-align:left}@media (max-width:1100px){.blog,.faqs{padding-top:20px}}.blog .article,.blog .faq,.faqs .article,.faqs .faq{padding:70px 50px 100px;margin-bottom:80px;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.blog .article .title,.blog .faq .title,.faqs .article .title,.faqs .faq .title{font-size:23px;font-family:Gotham-Bold;color:rgba(0,0,0,.6)}@media (max-width:1100px){.blog .article,.blog .faq,.faqs .article,.faqs .faq{padding:40px 30px}.blog .article .title,.blog .faq .title,.faqs .article .title,.faqs .faq .title{font-size:18px}}.blog .article .subtitle,.blog .faq .subtitle,.faqs .article .subtitle,.faqs .faq .subtitle{margin-top:5px;font-size:11px;color:rgba(0,0,0,.3);padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.blog .article .desc,.blog .faq .desc,.faqs .article .desc,.faqs .faq .desc{margin-top:20px;font-size:14px;color:rgba(0,0,0,.4);line-height:24px}@media (max-width:1100px){.blog .article .desc,.blog .faq .desc,.faqs .article .desc,.faqs .faq .desc{font-size:12px;line-height:24px}}.blog .article .content,.blog .faq .content,.faqs .article .content,.faqs .faq .content{margin-top:30px;font-size:14px;color:rgba(0,0,0,.65);line-height:24px}.blog .article .content h1,.blog .faq .content h1,.faqs .article .content h1,.faqs .faq .content h1{display:inline-block;font-family:Gotham-Light;font-weight:400;line-height:37px}.blog .article .content h1 a:link,.blog .article .content h1 a:visited,.blog .faq .content h1 a:link,.blog .faq .content h1 a:visited,.faqs .article .content h1 a:link,.faqs .article .content h1 a:visited,.faqs .faq .content h1 a:link,.faqs .faq .content h1 a:visited{color:rgba(0,0,0,.6);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.3)}.blog .article .content h1 a:hover,.blog .faq .content h1 a:hover,.faqs .article .content h1 a:hover,.faqs .faq .content h1 a:hover{color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.4)}.blog .article .content h2,.blog .article .content h3,.blog .faq .content h2,.blog .faq .content h3,.faqs .article .content h2,.faqs .article .content h3,.faqs .faq .content h2,.faqs .faq .content h3{display:inline-block;font-family:Gotham-Medium;font-weight:400;color:rgba(0,0,0,.6);margin-top:30px;margin-bottom:15px}@media (max-width:1100px){.blog .article .content h1,.blog .faq .content h1,.faqs .article .content h1,.faqs .faq .content h1{font-size:18px}.blog .article .content h2,.blog .article .content h3,.blog .faq .content h2,.blog .faq .content h3,.faqs .article .content h2,.faqs .article .content h3,.faqs .faq .content h2,.faqs .faq .content h3{font-size:16px}}.blog .article .content h3,.blog .faq .content h3,.faqs .article .content h3,.faqs .faq .content h3{text-transform:uppercase;font-size:16px}.blog .article .content ol,.blog .article .content p,.blog .article .content ul,.blog .faq .content ol,.blog .faq .content p,.blog .faq .content ul,.faqs .article .content ol,.faqs .article .content p,.faqs .article .content ul,.faqs .faq .content ol,.faqs .faq .content p,.faqs .faq .content ul{font-size:14px;line-height:30px;color:rgba(0,0,0,.6)}.blog .article .content p,.blog .faq .content p,.faqs .article .content p,.faqs .faq .content p{text-align:justify;margin-bottom:15px}.blog .article .content p.has-image,.blog .faq .content p.has-image,.faqs .article .content p.has-image,.faqs .faq .content p.has-image{margin-bottom:0}.blog .article .content p.has-image>IMG,.blog .faq .content p.has-image>IMG,.faqs .article .content p.has-image>IMG,.faqs .faq .content p.has-image>IMG{margin-bottom:10px!important}.blog .article .content IMG,.blog .faq .content IMG,.faqs .article .content IMG,.faqs .faq .content IMG{width:100%;height:auto;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}@media (min-width:1100px){.blog .article .content IMG.float-left,.blog .faq .content IMG.float-left,.faqs .article .content IMG.float-left,.faqs .faq .content IMG.float-left{float:left;width:30%;margin-right:30px}.blog .article .content IMG.float-right,.blog .faq .content IMG.float-right,.faqs .article .content IMG.float-right,.faqs .faq .content IMG.float-right{float:right;width:30%;margin-left:30px}}@media (max-width:1100px){.blog .article .content h3,.blog .faq .content h3,.faqs .article .content h3,.faqs .faq .content h3{font-size:14px}.blog .article .content ol,.blog .article .content p,.blog .article .content ul,.blog .faq .content ol,.blog .faq .content p,.blog .faq .content ul,.faqs .article .content ol,.faqs .article .content p,.faqs .article .content ul,.faqs .faq .content ol,.faqs .faq .content p,.faqs .faq .content ul{font-size:12px;line-height:24px}.blog .article .content IMG.float-left,.blog .article .content IMG.float-right,.blog .faq .content IMG.float-left,.blog .faq .content IMG.float-right,.faqs .article .content IMG.float-left,.faqs .article .content IMG.float-right,.faqs .faq .content IMG.float-left,.faqs .faq .content IMG.float-right{width:80%;margin:auto}}.blog .article .content>IMG,.blog .faq .content>IMG,.faqs .article .content>IMG,.faqs .faq .content>IMG{margin-bottom:10px!important}.blog .article .content a:link,.blog .article .content a:visited,.blog .faq .content a:link,.blog .faq .content a:visited,.faqs .article .content a:link,.faqs .article .content a:visited,.faqs .faq .content a:link,.faqs .faq .content a:visited{color:rgba(0,0,0,.7);transition:all .3s ease}.blog .article .content a:hover,.blog .faq .content a:hover,.faqs .article .content a:hover,.faqs .faq .content a:hover{color:#490F78}.blog .article .content .btn,.blog .faq .content .btn,.faqs .article .content .btn,.faqs .faq .content .btn{display:inline-block;width:auto;font-size:12px}.blog .article .author,.blog .faq .author,.faqs .article .author,.faqs .faq .author{margin-top:80px;font-size:11px;color:rgba(0,0,0,.3)}.blog .articles>.title,.blog .faq-list>.title,.faqs .articles>.title,.faqs .faq-list>.title{text-align:center;font-size:23px;font-family:Gotham-Light;color:rgba(0,0,0,.6)}@media (max-width:1100px){.blog .articles,.blog .faq-list,.faqs .articles,.faqs .faq-list{margin-top:30px}.blog .articles>.title,.blog .faq-list>.title,.faqs .articles>.title,.faqs .faq-list>.title{font-size:18px;font-family:Gotham-Medium;color:rgba(0,0,0,.5)}}.blog .articles>.subtitle,.blog .faq-list>.subtitle,.faqs .articles>.subtitle,.faqs .faq-list>.subtitle{text-align:center;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);margin-top:10px}@media (max-width:1100px){.blog .articles>.subtitle,.blog .faq-list>.subtitle,.faqs .articles>.subtitle,.faqs .faq-list>.subtitle{font-size:11px;color:rgba(0,0,0,.5)}}.blog .articles .separator,.blog .faq-list .separator,.faqs .articles .separator,.faqs .faq-list .separator{height:5px;width:100px;background:rgba(0,0,0,.1);margin:20px auto}.blog .articles .article-links,.blog .articles .faq-links,.blog .faq-list .article-links,.blog .faq-list .faq-links,.faqs .articles .article-links,.faqs .articles .faq-links,.faqs .faq-list .article-links,.faqs .faq-list .faq-links{margin-top:50px}.blog .articles .article-links>h2,.blog .articles .faq-links>h2,.blog .faq-list .article-links>h2,.blog .faq-list .faq-links>h2,.faqs .articles .article-links>h2,.faqs .articles .faq-links>h2,.faqs .faq-list .article-links>h2,.faqs .faq-list .faq-links>h2{font-size:21px;font-family:Gotham-Book;color:rgba(0,0,0,.6);margin-bottom:15px;margin-left:5px}.blog .articles .article-links a:link,.blog .articles .article-links a:visited,.blog .articles .faq-links a:link,.blog .articles .faq-links a:visited,.blog .faq-list .article-links a:link,.blog .faq-list .article-links a:visited,.blog .faq-list .faq-links a:link,.blog .faq-list .faq-links a:visited,.faqs .articles .article-links a:link,.faqs .articles .article-links a:visited,.faqs .articles .faq-links a:link,.faqs .articles .faq-links a:visited,.faqs .faq-list .article-links a:link,.faqs .faq-list .article-links a:visited,.faqs .faq-list .faq-links a:link,.faqs .faq-list .faq-links a:visited{display:block;text-decoration:none;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:20px;padding:20px 25px}.blog .articles .article-links a:link .title,.blog .articles .article-links a:visited .title,.blog .articles .faq-links a:link .title,.blog .articles .faq-links a:visited .title,.blog .faq-list .article-links a:link .title,.blog .faq-list .article-links a:visited .title,.blog .faq-list .faq-links a:link .title,.blog .faq-list .faq-links a:visited .title,.faqs .articles .article-links a:link .title,.faqs .articles .article-links a:visited .title,.faqs .articles .faq-links a:link .title,.faqs .articles .faq-links a:visited .title,.faqs .faq-list .article-links a:link .title,.faqs .faq-list .article-links a:visited .title,.faqs .faq-list .faq-links a:link .title,.faqs .faq-list .faq-links a:visited .title{font-size:15px;font-family:Gotham-Medium;color:rgba(0,0,0,.8)}.blog .articles .article-links a:link .desc,.blog .articles .article-links a:visited .desc,.blog .articles .faq-links a:link .desc,.blog .articles .faq-links a:visited .desc,.blog .faq-list .article-links a:link .desc,.blog .faq-list .article-links a:visited .desc,.blog .faq-list .faq-links a:link .desc,.blog .faq-list .faq-links a:visited .desc,.faqs .articles .article-links a:link .desc,.faqs .articles .article-links a:visited .desc,.faqs .articles .faq-links a:link .desc,.faqs .articles .faq-links a:visited .desc,.faqs .faq-list .article-links a:link .desc,.faqs .faq-list .article-links a:visited .desc,.faqs .faq-list .faq-links a:link .desc,.faqs .faq-list .faq-links a:visited .desc{margin-top:4px;font-size:12px;line-height:20px;color:rgba(0,0,0,.6)}.accordion-toggle-btn,.btn,.variation-tag{display:inline-block}.btn,.btn:link,.btn:visited,.variation-tag{font-family:Gotham-Book;-webkit-border-radius:4px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{font-size:9px;color:#490F78;background:rgba(73,15,120,.12);-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.btn,.btn>DIV{position:relative}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.btn{overflow:hidden}.btn,.btn:link,.btn:visited{text-decoration:none;font-size:12px;color:#FFF;text-shadow:2px 2px 0 rgba(0,0,0,.1);height:36px;line-height:33px;border-bottom:3px solid rgba(0,0,0,.1);-moz-border-radius:4px;border-radius:4px;background:rgba(0,0,0,.6);padding:0 25px;cursor:pointer;box-sizing:border-box;transition:all .7s ease}.accordion-toggle-btn,.btn.light,.btn.outline,.btn.yellow{font-family:Gotham-Medium}.btn:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);transition:all .7s ease}.btn:active,.btn:hover{border-color:rgba(0,0,0,.2);transition:all .3s ease}.btn:active:before,.btn:hover:before{background:rgba(0,0,0,.15);transition:all .3s ease}.btn.light,.btn.light:active:before,.btn.light:hover:before{background:rgba(0,0,0,.1)!important}.btn.light{color:rgba(0,0,0,.5)!important;text-shadow:none}.btn.light:active,.btn.light:hover{color:rgba(0,0,0,.8)!important}.btn.small{height:26px;line-height:24px;font-size:11px;border-bottom-width:2px}.btn.large{display:block;margin:auto;padding:0;height:46px;line-height:46px;font-size:13px}.btn.has-icon{padding-left:46px}.btn.has-icon .icon{position:absolute;top:3px;left:6px;height:28px;width:auto}.btn.outline{color:rgba(0,0,0,.45);text-shadow:none;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.03)}.btn.outline:hover{color:rgba(0,0,0,.7)}.btn.outline:hover:before{background:rgba(0,0,0,.05)}.btn.shine{border-top:1px solid rgba(0,0,0,.05);border-bottom:none;background:rgba(0,0,0,.5);background:-moz-radial-gradient(top,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);background:-webkit-radial-gradient(top,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);background:radial-gradient(at top,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=1)}.btn.shine:after{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.btn.large.shine{height:45px;line-height:42px}.btn.yellow{font-size:14px;text-shadow:none;color:rgba(0,0,0,.5);background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.btn.yellow:before{background:rgba(255,255,255,0)}.btn.yellow:active,.btn.yellow:hover{color:rgba(0,0,0,.65)}.btn.yellow:active:before,.btn.yellow:hover:before{background:rgba(255,255,255,.15)}.accordion-toggle-btn{font-size:12px;color:rgba(0,0,0,.4);text-transform:uppercase;line-height:30px;padding:8px 20px;background:rgba(0,0,0,.05);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;transition:all .7s ease;cursor:pointer}.accordion-toggle-btn:hover{color:rgba(0,0,0,.6);background:rgba(0,0,0,.1);transition:all .3s ease}@media (max-width:1100px){.accordion-toggle-btn{font-size:10px;line-height:26px;padding:5px 20px}}.checkbox,.disable-highlight{-webkit-touch-callout:none;-khtml-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.checkbox{position:relative;padding-left:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox>DIV{position:absolute;top:50%;left:0;width:18px;height:18px;margin-top:-9px;box-sizing:border-box;border:2px solid rgba(0,0,0,.15);transition:all .3s ease}.checkbox>DIV,.checkbox>DIV:after,.checkbox>DIV:before{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.checkbox>DIV:after,.checkbox>DIV:before{content:'';position:absolute;top:50%;left:50%;transition:all .15s linear}.checkbox>DIV:before{width:0;height:0;background:#490F78}.checkbox>DIV:after{width:16px;height:16px;margin-top:-8px;margin-left:-8px;background:url(/img/icons/tick_small.png) center no-repeat;background-size:80%;opacity:0}.checkbox.checked>DIV{border-color:transparent}.checkbox.checked>DIV:before{width:18px;height:18px;margin-top:-9px;margin-left:-9px}.checkbox.checked>DIV:after{opacity:1}/*!
 * # Semantic UI 2.4.0 - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.scrolling.dropdown .menu,.ui.search.dropdown .menu{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#FFF;text-shadow:none;text-align:left;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:rgba(0,0,0,.87);padding:.78571429rem 1.14285714rem!important;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;color:rgba(0,0,0,.85);font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:10rem}.ui.button.dropdown .menu,.ui.label.dropdown .menu{min-width:100%}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(0,0,0,.4)}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(0,0,0,.4)}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0;margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotateZ(0);transform:rotateZ(0);min-width:14em;background:#FFF;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;outline:0;margin:0 -1px;min-width:100%;width:100%;border-radius:0 0 .28571429rem .28571429rem;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #FAFAFA;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:rgba(34,36,38,.35);-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#490F78;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.dropdown:focus{border-color:#490F78;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#490F78;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(0,0,0,.8)}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#490F78;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:'';z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:''}.ui.search.dropdown>input.search{background:none!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit;position:absolute;z-index:2}.ui.search.selection.dropdown>input.search,.ui.search.selection.dropdown>span.sizer{padding:.67857143em 2.1em .67857143em 1em;line-height:1.21428571em}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.multiple.dropdown .menu,.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.selection.dropdown>span.sizer{display:none;white-space:pre}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:rgba(115,115,115,.87)!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;backface-visibility:hidden}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset}.ui.multiple.dropdown .dropdown.icon{margin:'';padding:''}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;line-height:1.21428571em}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before,.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.dropdown>i.icon:after,.ui.loading.dropdown>i.icon:before{top:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;content:''}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;left:50%;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;left:50%;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu,.ui.multiple.selection.error.dropdown>.label,.ui.selection.dropdown.error,.ui.selection.dropdown.error:hover{border-color:#E0B4B4}@-webkit-keyframes dropdown-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dropdown-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:rgba(191,191,191,.87)}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:rgba(115,115,115,.87)}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.menu>.item,.ui.dropdown.error>.text{color:#9F3A38}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.selection.dropdown.error{background:#FFF6F6}.ui.dropdown.error>.menu>.item:hover{background-color:#FFF2F2}.ui.dropdown.error>.menu .active.item{background-color:#FDCFCF}.ui.dropdown>.clear.dropdown.icon{opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-y:auto;min-width:100%!important;width:auto!important}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.active.upward.selection.dropdown,.ui.upward.selection.dropdown.visible{border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08)}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.05);box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;backface-visibility:hidden}.ui.dropdown .scrolling.menu{position:static;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu .item:first-child,.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:'';visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);background:#FFF;z-index:2;top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0 0 rgba(34,36,38,.15);box-shadow:1px 1px 0 0 rgba(34,36,38,.15);margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format('woff');font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center;width:auto}.ui.dropdown>.dropdown.icon:before{content:'\f0d7'}.ui.dropdown .menu .item .dropdown.icon:before{content:'\f0da'}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:"\f0d9"}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:"\f0da"}.ui.dropdown>.clear.icon:before{content:"\f00d"}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:1100px){.page-footer.is-grid-page,.page-prefooter.is-grid-page{margin-left:300px}}.page-prefooter{padding:120px 0}.page-prefooter .text{font-size:26px;font-family:Gotham-Book;color:rgba(0,0,0,.2);margin-bottom:40px;text-transform:uppercase}.page-prefooter .social-links a:after,.page-prefooter .social-links a:link,.page-prefooter .social-links a:visited{height:40px;width:40px}.page-prefooter .social-links a:link,.page-prefooter .social-links a:visited{display:inline-block;background:#00D8A3;border:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:5px;opacity:1;margin:0 10px;position:relative;vertical-align:top}.page-prefooter .social-links a:after{content:'';position:absolute;top:5px;left:5px;background-position:center!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.page-prefooter .social-links a.f:after{background-image:url(/img/icons/s_f.png)}.page-prefooter .social-links a.t:after{background-image:url(/img/icons/s_t.png)}.page-prefooter .social-links a.ig:after{background-image:url(/img/icons/s_ig.png)}.page-prefooter .social-links a:active,.page-prefooter .social-links a:hover{background:#FFF;opacity:1}.page-prefooter .social-links a.f{background-color:#4267b2!important}.page-prefooter .social-links a.f:hover{background-color:#365899!important}.page-prefooter .social-links a.t{background-color:#1da1f2!important}.page-prefooter .social-links a.t:hover{background-color:#198ed6!important}.page-prefooter .social-links a.ig{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.page-prefooter .social-links a:before{content:'';position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;border:2px solid rgba(255,255,255,.25);border-radius:100px;transition:all .3s ease;opacity:.5}.page-prefooter .social-links a.f:before{border-color:#4267b2}.page-prefooter .social-links a.t:before{border-color:#1da1f2}.page-prefooter .social-links a.ig:before{border-color:#de3741}.page-prefooter .social-links a:hover:before{opacity:1}.page-footer{position:relative;background:rgba(0,0,0,.03);text-align:center;padding:100px 0 80px}.page-footer .icon{position:absolute;left:50%;top:-25px;margin-left:-25px;width:50px;height:50px;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.page-footer .icon IMG{width:30px;height:30px;margin:10px}.page-footer .wrapper{width:92%;max-width:1200px;margin:auto;text-align:left}.page-footer .age,.page-footer .payments{margin-bottom:20px}.page-footer .wrapper .left{display:inline-block}.page-footer .wrapper .right{float:right;text-align:right}@media (max-width:1100px){.page-prefooter .text{font-size:18px;font-family:Gotham-Medium}.page-footer{padding:100px 0 20px}.page-footer .wrapper{text-align:center}.page-footer .wrapper .right{margin-top:30px;float:none;text-align:center}}.page-footer .region-select{color:rgba(0,0,0,.6);background:rgba(0,0,0,.05);border:none!important}.page-footer .region-select:after{border-top-color:rgba(0,0,0,.3)}.page-footer .region-select:hover{color:rgba(0,0,0,.9);background:rgba(0,0,0,.07)}.page-footer .region-select:hover:after{border-top-color:rgba(0,0,0,.9)}.page-footer .payments IMG{height:40px;width:auto}.page-footer .payments IMG:not(:last-child){margin-right:10px}.page-footer .signature{font-size:21px;color:rgba(0,0,0,.4)}@media (max-width:1100px){.page-footer .signature{font-size:18px}}.page-footer .age{display:inline-block;vertical-align:middle;border:2px solid rgba(0,0,0,.05);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:0 18px 0 3px;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.75);line-height:36px}.page-footer .age IMG{vertical-align:middle;height:30px;width:auto;margin-right:5px}.page-footer .links{margin:15px 0;font-size:11px;color:rgba(0,0,0,.3)}.page-footer .links a:link,.page-footer .links a:visited{font-size:11px;color:rgba(0,0,0,.4);transition:all .3s ease}.page-footer .links a:hover{color:rgba(0,0,0,.6)!important}.page-footer .links.spacing{line-height:18px}.page-footer .links.subtext{margin-top:30px;color:rgba(0,0,0,.2)}.page-footer .links.subtext a:link,.page-footer .links.subtext a:visited{color:rgba(0,0,0,.3)}.page-footer .disclaimer{margin-top:50px;padding:12px 15px;text-align:left;font-size:10px;line-height:16px;color:rgba(0,0,0,.4);border:1px solid rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-transform:uppercase}@media (max-width:1100px){.page-footer .disclaimer{font-size:9px}}.page-footer .end{display:block;width:0!important;height:0!important;margin:0!important;overflow:hidden;opacity:0}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}H1,H2,H3,H4,H5,P,body,html{font-weight:400;margin:0}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body,html{width:100%;padding:0;font-family:Gotham-Book,Geneva,Arial,Helvetica,sans-serif;font-size:15px;color:rgba(0,0,0,.9);background-color:#EEE;text-decoration:none;text-align:center;cursor:default}body.store{overflow-y:scroll}B{font-weight:400;font-family:Gotham-Bold}.hide-label{position:absolute!important;z-index:-100!important;width:0!important;height:0!important;overflow:hidden!important}INPUT,SELECT,TEXTAREA{outline:0}SELECT{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAh0lEQVQ4T93TMQrCUAzG8V9x8QziiYSuXdzFC7h4AcELOPQAdXYovZCHEATlgQV5GFTe1ozJlz/kS1IpjKqw3wQBVyy++JI0y1GTe7DCBbMAckeNIQKk/BanALBB+16LtnDELoMcsM/BESDlz2heDR3WePwKSLo5eoxz3z6NNcFD+vu3ij14Aqz/DxGbKB7CAAAAAElFTkSuQmCC) 97% 50% no-repeat;background-size:9px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.custom-select{position:relative;padding-right:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAh0lEQVQ4T93TMQrCUAzG8V9x8QziiYSuXdzFC7h4AcELOPQAdXYovZCHEATlgQV5GFTe1ozJlz/kS1IpjKqw3wQBVyy++JI0y1GTe7DCBbMAckeNIQKk/BanALBB+16LtnDELoMcsM/BESDlz2heDR3WePwKSLo5eoxz3z6NNcFD+vu3ij14Aqz/DxGbKB7CAAAAAElFTkSuQmCC) 97% 50% no-repeat;background-size:9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.custom-select .label{white-space:nowrap}.custom-select .options{display:none;position:absolute;top:100%;left:0;right:0;background:#FFF;border:1px solid rgba(0,0,0,.1);border-top:0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.custom-select.active{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.custom-select.active .options{display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin:0}@media (max-width:1100px){.desktop{display:none!important}}@media (min-width:1100px){.mobile{display:none!important}}@media (min-width:1100px),(max-width:1100px){.tablet{display:none!important}}@media (max-width:500px){.wh-tablet{display:none!important}}@media (min-width:500px){.wh-mobile{display:none!important}}.page .addresses{text-align:left;color:rgba(0,0,0,.6);font-size:12px;font-family:Gotham-Book}.page .addresses .box{border:1px solid rgba(0,0,0,.1);padding:10px;border-radius:3px;margin-bottom:10px}.page .addresses .hide{display:none}.page .addresses .current-address{border:1px solid rgba(0,0,0,.1);padding:10px;border-radius:3px;cursor:pointer;margin-top:4px;position:relative}.page .addresses .current-address .down-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #555;position:absolute;top:14px;right:10px}.page .addresses .address-options{border:none;padding:5px;margin-bottom:10px;border-radius:0 0 5px 5px;background-color:#f4f4f4}.page .addresses .add-button{background-color:#dfdfdf;text-align:center;border-radius:3px;cursor:pointer;width:100%;padding:0;font-size:10px;line-height:2.5;height:25px}.page .addresses .add-button:hover{background-color:#dcdcdc}.page .addresses .a-option{padding:10px;display:flex;background:#fff;margin-bottom:5px;cursor:pointer}.page .addresses .a-option:hover{background-color:#f7f7f7}.page .addresses .a-checkbox{padding-top:9px;width:30px}.page .addresses .a-checkbox .radio{width:15px}.page .addresses .a-details{width:calc(100% - 30px)}.page .addresses .a-details .name{font-size:14px;font-weight:800}.page .addresses .a-details .address-line{margin-top:3px;font-size:10px}.page .addresses .address-label{margin-bottom:3px}/*! jQuery UI - v1.12.1 - 2019-01-10
* http://jqueryui.com
* Includes: core.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10px;height:10px;cursor:pointer;-ms-touch-action:none;touch-action:none;border-color:transparent!important}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background-color:#774B6D!important}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:3px}.ui-slider-horizontal .ui-slider-handle{top:-5px;margin-left:-5px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:rgba(0,0,0,.1);color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#490F78;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #c5c5c5;background:#3F0A6D;font-weight:400;color:#2b2b2b;outline:0}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-state-default:hover,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #3F0A6D;background:#3F0A6D;font-weight:400;color:#fff;outline:0}.ui-icon-background,.ui-state-active .ui-icon-background{border:#3F0A6D;background-color:#fff;outline:0}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.simple-loader.large,.simple-loader.medium,.simple-loader.small{position:absolute;top:50%;left:50%;animation:spin 1s linear infinite}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.simple-loader.small{margin-top:-17px;margin-left:-17px;width:30px;height:30px;border:2px solid rgba(0,0,0,.1);border-top-color:#490F78!important;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.simple-loader.medium{margin-top:-22px;margin-left:-22px;width:40px;height:40px;border:2px solid rgba(0,0,0,.1);border-top-color:#490F78!important;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.simple-loader.large{margin-top:-33px;margin-left:-33px;width:64px;height:64px;border:1px solid transparent;border-top-color:#490F78!important;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.messenger:not(.btn){position:relative;min-height:500px;border-top:2px solid #490F78;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:left;overflow:hidden}.messenger:not(.btn) .chat .input .btn,.messenger:not(.btn) .notif{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);text-align:center}@media (max-width:1100px){.messenger:not(.btn).customer-side{margin:10px;box-sizing:border-box}.messenger:not(.btn).seller-side{position:fixed;top:50px;bottom:0;left:0;right:0;margin:10px;box-sizing:border-box}}.messenger:not(.btn) .notif{color:rgba(0,0,0,.35);position:absolute;top:50%;left:0;right:0;width:100%;-o-transform:translateY(-50%);transform:translateY(-50%)}.messenger:not(.btn) .threads{position:absolute;top:0;bottom:0;left:0;width:250px;height:100%;padding-top:20px;background:rgba(0,0,0,.03)}@media (max-width:1100px){.messenger:not(.btn) .threads{z-index:1;top:0;bottom:auto;width:100%;height:80px;padding:20px;box-sizing:border-box;overflow:visible!important;border-bottom:1px solid rgba(0,0,0,.1)}.messenger:not(.btn) .threads .custom-select{display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:40px;padding:0 15px;background-color:rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease}.messenger:not(.btn) .threads .custom-select B{font-family:Gotham-Bold}.messenger:not(.btn) .threads .custom-select:hover{color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.15)}.messenger:not(.btn) .threads .custom-select .option{padding-left:15px;overflow:visible!important}}.messenger:not(.btn) .threads .thread{padding:20px 25px;border-right:2px solid transparent;box-sizing:border-box;cursor:pointer;transition:all .2s ease}.messenger:not(.btn) .threads .thread .name{font-size:14px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.messenger:not(.btn) .threads .thread:hover{background:rgba(0,0,0,.05)}.messenger:not(.btn) .threads .thread:hover .name{color:rgba(0,0,0,.8)}.messenger:not(.btn) .threads .thread.active{background:#EEE;border-right-color:#490F78;cursor:default}.messenger:not(.btn) .threads .thread.active .name{color:#490F78}.messenger:not(.btn) .threads:before{content:'';position:absolute;top:0;bottom:0;right:0;width:2px;height:100%;background:rgba(0,0,0,.02)}.messenger:not(.btn) .chat{position:absolute;top:0;bottom:0;right:0;left:250px;height:100%}@media (max-width:1100px){.messenger:not(.btn) .chat{top:80px;bottom:0;left:0;height:auto}.messenger:not(.btn) .chat .input{height:120px}}.messenger:not(.btn) .chat .input{position:absolute;bottom:0;left:0;right:0;width:100%;height:120px;background:#FFF;border-top:1px solid rgba(0,0,0,.1)}.messenger:not(.btn) .chat .input TEXTAREA{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;padding:15px 180px 15px 15px;box-sizing:border-box;border:none;outline:0;font-size:14px;font-family:Gotham-Book}.messenger:not(.btn) .chat .input .btn{z-index:10;position:absolute;top:50%;right:20px;-o-transform:translateY(-50%);transform:translateY(-50%);width:150px}@media (max-width:1100px){.messenger:not(.btn) .chat .input TEXTAREA{padding-right:100px}.messenger:not(.btn) .chat .input .btn{width:80px}}.messenger:not(.btn) .chat .input .btn.send-button{top:30px}.messenger:not(.btn) .chat .input .btn.upload-button{top:85px}.messenger:not(.btn) .chat .messages{position:absolute;top:0;bottom:120px;left:0;right:5px;padding:40px 40px 20px;box-sizing:border-box}@media (max-width:1100px){.messenger:not(.btn) .chat .messages{bottom:120px;padding:20px;right:0}}.messenger:not(.btn) .chat .messages .message .box{display:inline-block;text-align:left;max-width:400px;min-width:220px;padding:15px 20px;background:rgba(0,0,0,.03);border-bottom:3px solid rgba(0,0,0,.05);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:10px;font-size:12px}.messenger:not(.btn) .chat .messages .message .box .text{white-space:pre-wrap}.messenger:not(.btn) .chat .messages .message .box .text a:link,.messenger:not(.btn) .chat .messages .message .box .text a:visited{color:rgba(0,111,230,.85);transition:all .3s ease}.messenger:not(.btn) .chat .messages .message .box .text a:active,.messenger:not(.btn) .chat .messages .message .box .text a:hover{color:#006fe6}.messenger:not(.btn) .chat .messages .message .box .info{font-size:10px;margin-bottom:8px}.messenger:not(.btn) .chat .messages .message .box .info .name{display:inline-block;font-family:Gotham-Bold;color:#490F78}.messenger:not(.btn) .chat .messages .message .box .info .time{float:right;color:rgba(0,0,0,.4)}.messenger:not(.btn) .chat .messages .message.received{text-align:right}.messenger:not(.btn) .chat .messages .message.received .box{background:rgba(73,15,120,.08)}.messenger:not(.btn) .chat .messages .loading{position:relative;width:50px;height:50px}.messenger:not(.btn) .chat .messages,.messenger:not(.btn) .threads{overflow:auto}.messenger:not(.btn) .chat .messages::-webkit-scrollbar,.messenger:not(.btn) .chat .messages::-webkit-scrollbar-thumb:vertical,.messenger:not(.btn) .threads::-webkit-scrollbar,.messenger:not(.btn) .threads::-webkit-scrollbar-thumb:vertical{height:3px}.messenger:not(.btn) .chat .messages::-webkit-scrollbar-track-piece,.messenger:not(.btn) .threads::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.messenger:not(.btn) .chat .messages::-webkit-scrollbar-thumb,.messenger:not(.btn) .threads::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)!important;border-radius:100px;transition:background-color .3s ease}.messenger:not(.btn) .chat .messages:hover::-webkit-scrollbar-thumb,.messenger:not(.btn) .threads:hover::-webkit-scrollbar-thumb{transition:all .3s ease!important}.messenger:not(.btn) .threads::-webkit-scrollbar,.messenger:not(.btn) .threads::-webkit-scrollbar-thumb:horizontal{width:0}.messenger:not(.btn) .threads:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)!important}.messenger:not(.btn) .chat .messages::-webkit-scrollbar,.messenger:not(.btn) .chat .messages::-webkit-scrollbar-thumb:horizontal{width:3px}.messenger:not(.btn) .chat .messages:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)!important}.messenger:not(.btn) .image{height:200px}.add-new-ribbon:before,.crossed-out{content:''}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.add-new-ribbon:before,.new-ribbon{position:absolute;top:-3px;left:-3px;width:65px;height:65px;background-size:contain;background-image:url(/img/icons/new_ribbon.png);background-repeat:no-repeat}@media (max-width:1100px){.add-new-ribbon:before,.new-ribbon{width:50px;height:50px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.default-page-contents-text{font-size:14px;line-height:30px;color:rgba(0,0,0,.6);width:90%;max-width:900px;margin:200px auto 70px;padding-top:100px;position:relative}.default-page-contents-text H2,.default-page-contents-text H3,.default-page-contents-text H4,.default-page-contents-text H5{font-size:12px;line-height:20px;margin-top:50px;margin-bottom:15px;color:rgba(0,0,0,.5);font-family:Gotham-Medium}.default-page-contents-text H2,.default-page-contents-text H3{text-transform:uppercase}.default-page-contents-text P{margin-bottom:25px}.default-page-contents-text UL{list-style-type:none;padding-left:0}.default-page-contents-text a,.default-page-contents-text a:active,.default-page-contents-text a:hover,.default-page-contents-text a:link,.default-page-contents-text a:visited{color:rgba(0,0,0,.6)}@media (max-width:1100px){.default-page-contents-text{font-size:12px;line-height:26px}}.default-page-contents-text:empty{display:none}.default-page-contents-text:before{content:'';position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:5px;width:20%;max-width:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:rgba(0,0,0,.07)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.page-links{text-align:center;margin:70px 0 0}@media (max-width:1100px){.page-links{margin:70px 0 0}}.page-links .page-btn,.page-links .page-btn:link,.page-links .page-btn:visited{display:inline-block;text-decoration:none;width:30px;height:30px;line-height:30px;margin:0 8px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-family:Gotham-Medium;font-size:14px;color:rgba(0,0,0,.6);background:rgba(0,0,0,.07);border:2px solid transparent;transition:all .3s ease;cursor:pointer;vertical-align:top}@media (max-width:1100px){.page-links .page-btn,.page-links .page-btn:link,.page-links .page-btn:visited{margin:8px}}.page-links .page-btn.wing{background-repeat:no-repeat;background-size:24px 24px;background-position:center}.page-links .page-btn.wing.first{background-image:url(/img/pager/arrow_first.png)}.page-links .page-btn.wing.prev{background-image:url(/img/pager/arrow_prev.png)}.page-links .page-btn.wing.next{background-image:url(/img/pager/arrow_next.png)}.page-links .page-btn.wing.last{background-image:url(/img/pager/arrow_last.png)}.page-links .page-btn:active,.page-links .page-btn:hover{color:rgba(0,0,0,.8);background-color:rgba(0,0,0,.12)}.page-links .page-btn.active{color:#490F78!important;background:0 0!important;border-color:#490F78!important;cursor:default}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body>.page{position:relative;transition:none!important}body>.page.hide{opacity:0;pointer-events:none}body>.page .unread-message-noti-bubble{background-color:#ff7b7b;height:10px;width:10px;border-radius:50%;position:absolute;top:10px;right:10px}body>.page .unread-message-noti-bubble.small-bubble{height:5px;width:5px;top:12px;right:12px}.page-intro{z-index:0;position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;transition:all .3s ease;transition:none!important}.page-intro .simple-loader,.page-intro IMG{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%)}.page-intro.show{opacity:.4}.page-intro IMG,.page-loader IMG{opacity:.2;animation:fade-in-out 1s infinite}.page-intro IMG{-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;max-width:400px;height:auto}.page-intro .simple-loader,.page-loader IMG{-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.page-intro .simple-loader{display:none;transform:translate(-50%,-50%);margin-top:200px}.page-loader,.page-private{top:0;left:0;height:100%;width:100%}.page-private{z-index:0;position:fixed;opacity:0;transition:all .3s ease;transition:none!important}.page-private.show{opacity:1}.page-loader{position:absolute}.page-loader IMG{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200px;height:auto}#PageLoader{z-index:0;position:fixed;top:33.33px;bottom:0;left:0;right:0;display:none;opacity:0;transition:none!important}#PageLoader.show{display:block;opacity:1}.locked-page{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.locked-page IMG{height:50px;width:auto;opacity:.25}.locked-page INPUT{display:block;padding:7px 20px;margin:10px;width:230px;font-size:20px;color:rgba(0,0,0,.5);text-align:center;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.locked-page .btn{background:0 0}.locked-page .text{margin-top:15px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.3)}.locked-page .small-text{margin-top:5px;font-size:10px;font-family:Gotham-Book;color:rgba(0,0,0,.3)}.locked-page.site{top:47%}.page__content{min-height:90%}.popup .btn--close,.popup__close{cursor:pointer;transition:all .3s ease}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body.popup-open:not(.maia)>:not(.popup):not(.tooltip-elem):not(IFRAME):not(.stripe_checkout_app){-webkit-filter:blur(10px);filter:blur(10px);transition:all .3s ease}body.popup-close:not(.maia)>:not(.popup):not(.tooltip-elem):not(IFRAME):not(.stripe_checkout_app){transition:all .2s ease}.exit-popup,.popup{display:none;z-index:3000;position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;text-align:left;background:rgba(0,0,0,.4)}body.maia .popup{background:rgba(0,0,0,.8)}.popup.video{background:rgba(0,0,0,.95)}.popup.show{display:block}.popup.always-show{display:block!important}.popup.confirm,.popup.error,.popup.loader,.popup.message{z-index:3001}.popup__bg{position:absolute;top:0;bottom:0;left:0;right:0}.popup__close{position:absolute;top:0;right:0;padding:20px;font-size:40px;font-family:Gotham-Light;line-height:20px;color:rgba(255,255,255,.7)}.popup__close:hover{color:#FFF}.popup .btn--close{z-index:1;position:absolute;top:2px;right:3px;padding:5px;opacity:.7}.popup .btn--close:hover,.popup.loader .loading,.popup.loader.complete .loaded{opacity:1}.popup__box{position:relative;top:50%;margin:0 auto 10px;width:300px;background:#F5F5F7;border-radius:6px;box-shadow:0 7px 20px 0 rgba(0,0,0,.5);box-sizing:border-box;padding:10px 15px;transition:all .2s ease}.secure .popup__box{min-height:175px}.show .popup__box{transition:all .5s ease;margin-top:-100px}.show.is-medium .popup__box{margin-top:-150px}.show.is-tall .popup__box{margin-top:-210px}.video.popup .popup__box{width:960px;height:540px;padding:0;overflow:hidden;background:0 0;box-sizing:content-box;border:2px solid rgba(255,255,255,.15);box-shadow:0 7px 20px 0 #000;border-radius:10px}.video.popup.show .popup__box{margin-top:-270px}.popup .popup__box .title{font-size:16px;font-family:Gotham-Medium;line-height:30px;color:rgba(0,0,0,.85);text-align:center;position:absolute;top:0;left:0;right:0;margin:1px 1px 0;padding-top:15px;padding-bottom:8px;box-sizing:border-box;background:#f0f0f2;background-image:-webkit-linear-gradient(#f5f5f7,#e9e9ea);background-image:-moz-linear-gradient(#f5f5f7,#e9e9ea);background-image:-ms-linear-gradient(#f5f5f7,#e9e9ea);background-image:-o-linear-gradient(#f5f5f7,#e9e9ea);background-image:linear-gradient(#f5f5f7,#e9e9ea);border-top:1px solid #fff;border-bottom:1px solid #d3d3d4;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;-ms-box-shadow:0 1px 0 #fff;-o-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;border-radius:6px 6px 0 0}.popup .popup__box .title SPAN{display:block;font-size:12px;line-height:20px;font-family:Gotham-Book;color:rgba(0,0,0,.6);position:relative;top:-3px;padding-bottom:2px}.popup .popup__box .text{font-size:13px;line-height:18px;color:rgba(0,0,0,.8);padding:65px 15px 70px;text-align:center}.popup .popup__box .text p{line-height:23px;text-align:justify;text-indent:10px;margin-top:0;margin-bottom:10px}.popup .popup__box .text p:last-child{margin-bottom:0}.popup .popup__box .text a:link,.popup .popup__box .text a:visited{color:rgba(0,0,0,.8)}.popup .popup__box .text a:active,.popup .popup__box .text a:hover{color:rgba(0,0,0,.95)}.popup.is-form .popup__box .text{box-sizing:border-box;padding-left:5px;padding-right:5px;padding-bottom:55px}.popup.is-form.invite .popup__box .text{padding-bottom:48px}.popup .popup__box.has-multiple-btns .text,.popup.has-multiple-btns .popup__box .text{padding-bottom:100px}.exit-popup .popup__box TEXTAREA,.popup .popup__box .has-input,.popup .popup__box INPUT,.popup .popup__box SELECT,.popup .popup__box TEXTAREA{display:block;width:100%;padding:10px;margin-bottom:5px;font-size:13px;line-height:16px;box-sizing:border-box;font-family:Gotham-Book;color:rgba(0,0,0,.9);border:1px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.26);outline:0;border-radius:3px;box-shadow:0 1px 0 #FFF;transition:all .3s ease}.exit-popup .popup__box TEXTAREA[readonly],.popup .popup__box .has-input[readonly],.popup .popup__box INPUT[readonly],.popup .popup__box SELECT[readonly],.popup .popup__box TEXTAREA[readonly]{cursor:default!important}.exit-popup .popup__box TEXTAREA[readonly][data-t],.popup .popup__box .has-input[readonly][data-t],.popup .popup__box INPUT[readonly][data-t],.popup .popup__box SELECT[readonly][data-t],.popup .popup__box TEXTAREA[readonly][data-t]{background-position:230px 10px;background-size:16px 16px;background-repeat:no-repeat;background-image:url(/img/icons/section_info.g.png)}.exit-popup .popup__box TEXTAREA[readonly][data-t].half-width,.popup .popup__box .has-input[readonly][data-t].half-width,.popup .popup__box INPUT[readonly][data-t].half-width,.popup .popup__box SELECT[readonly][data-t].half-width,.popup .popup__box TEXTAREA[readonly][data-t].half-width{background-position:100px 10px}.exit-popup .popup__box TEXTAREA.has-input,.popup .popup__box .has-input.has-input,.popup .popup__box INPUT.has-input,.popup .popup__box SELECT.has-input,.popup .popup__box TEXTAREA.has-input{background:#FFF}.exit-popup .popup__box TEXTAREA.half-width,.popup .popup__box .has-input.half-width,.popup .popup__box INPUT.half-width,.popup .popup__box SELECT.half-width,.popup .popup__box TEXTAREA.half-width{display:inline-block;width:49%}.exit-popup .popup__box TEXTAREA.half-width.half-a,.popup .popup__box .has-input.half-width.half-a,.popup .popup__box INPUT.half-width.half-a,.popup .popup__box SELECT.half-width.half-a,.popup .popup__box TEXTAREA.half-width.half-a{margin-right:1%}.exit-popup .popup__box TEXTAREA.half-width.half-b,.popup .popup__box .has-input.half-width.half-b,.popup .popup__box INPUT.half-width.half-b,.popup .popup__box SELECT.half-width.half-b,.popup .popup__box TEXTAREA.half-width.half-b{margin-left:1%}.exit-popup .popup__box TEXTAREA.small,.popup .popup__box .has-input.small,.popup .popup__box INPUT.small,.popup .popup__box SELECT.small,.popup .popup__box TEXTAREA.small{display:inline-block;width:auto;margin-right:2%}.exit-popup .popup__box TEXTAREA.small.input,.popup .popup__box .has-input.small.input,.popup .popup__box INPUT.small.input,.popup .popup__box SELECT.small.input,.popup .popup__box TEXTAREA.small.input{width:80px;margin-left:2%;margin-right:0}.exit-popup .popup__box TEXTAREA::placeholder,.popup .popup__box .has-input::placeholder,.popup .popup__box INPUT::placeholder,.popup .popup__box SELECT::placeholder,.popup .popup__box TEXTAREA::placeholder{color:rgba(0,0,0,.5);opacity:1}.exit-popup .popup__box TEXTAREA,.popup .popup__box TEXTAREA{resize:none;height:160px}.popup .popup__box SELECT{background-color:#FFF;cursor:pointer}.exit-popup .popup__box TEXTAREA:focus,.popup .popup__box INPUT:focus,.popup .popup__box INPUT:hover,.popup .popup__box SELECT:hover,.popup .popup__box TEXTAREA:focus,.popup .popup__box TEXTAREA:hover{color:#000}.popup .popup__box .btn:not(.inline){position:absolute;bottom:20px;left:20px;right:20px;width:auto;height:36px;line-height:34px;text-align:center;border-radius:4px}.popup .popup__box.has-multiple-btns .btn.main,.popup.has-multiple-btns .popup__box .btn.main{bottom:65px}.popup .popup__box .btn1{right:50%!important;margin-right:5px}.popup .popup__box .btn2{left:50%!important;margin-left:5px}.popup .popup__box .logo{z-index:100;position:absolute;top:-27px;left:50%;margin-left:-36px;width:70px;height:70px;background:#FFF;box-shadow:0 0 0 1px rgba(0,0,0,.18),0 2px 2px 0 rgba(0,0,0,.08);box-sizing:border-box;border-radius:100px}.popup .popup__box .logo IMG{width:64px;height:64px;margin:3px;border-radius:100px}.popup.has-logo .popup__box .title{padding-top:48px}.popup.has-logo .popup__box .text{padding-top:98px}.popup.has-logo.has-subtitle .popup__box .text{padding-top:120px}.popup__split{position:relative;font-size:12px;font-family:Gotham-Black;line-height:20px;color:rgba(0,0,0,.75);margin:15px 0}.popup__split:after,.popup__split:before{content:'';position:absolute;top:50%;margin-top:-1px;width:50%;height:1px;background:rgba(0,0,0,.2)}.popup__split:before{left:50%;margin-left:20px}.popup__split:after{right:50%;margin-right:20px}.popup .popup__box .select-list{position:relative;height:230px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.07);border-radius:4px;box-sizing:border-box;box-shadow:0 1px 0 #FFF;text-align:left;overflow:auto}.popup .popup__box .select-list .option:not(:last-child),.popup__list .option:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.popup .popup__box .select-list>DIV{position:absolute;top:0;bottom:0;left:0;right:0;padding:2px 7px;margin:3px 3px 0;overflow:auto}.popup .popup__box .select-list .option,.popup .popup__box .select-list .option .addr,.popup .popup__box .select-list .option .name{transition:all .3s ease}.popup .popup__box .select-list .option .addr,.popup .popup__box .select-list .option .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.popup .popup__box .select-list .option{position:relative;padding:7px 40px 7px 5px;cursor:pointer}.popup .popup__box .select-list .option .name{font-family:Gotham-Medium;color:rgba(0,0,0,.75)}.popup .popup__box .select-list .option:hover .name{color:rgba(0,0,0,.85)}.popup .popup__box .select-list .option .addr{font-size:11px;color:rgba(0,0,0,.6);line-height:16px}.popup .popup__box .select-list .option:hover .addr{color:rgba(0,0,0,.7)}.popup .popup__box .select-list .option:after{content:'';position:absolute;top:50%;right:12px;width:14px;height:14px;margin-top:-7px;background-image:url(/img/icons/arrow.png);background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease;opacity:.2}.popup .popup__box .select-list .option:hover:after{right:7px;opacity:.5}.popup .popup__box .select-list>DIV::-webkit-scrollbar,.popup .popup__box .select-list>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.popup .popup__box .select-list>DIV::-webkit-scrollbar,.popup .popup__box .select-list>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.popup .popup__box .select-list>DIV::-webkit-scrollbar-track-piece{background-color:transparent}.popup .popup__box .select-list>DIV::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15)!important;border-radius:100px;transition:all .3s ease}.popup__list{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:80%;overflow:auto;width:270px;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 7px 20px 0 rgba(0,0,0,.5);box-sizing:border-box;padding:10px 15px;transition:all .2s ease;margin-top:0;margin-bottom:20px}.popup__list::-webkit-scrollbar,.popup__list::-webkit-scrollbar-thumb:vertical{height:10px}.popup__list::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.popup__list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)!important;border-radius:100px}.popup__list::-webkit-scrollbar,.popup__list::-webkit-scrollbar-thumb:horizontal{width:10px}.popup__list .option{position:relative;transition:all .3s ease;cursor:pointer;text-align:left;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);line-height:50px;padding:0 5px 0 63px}.popup__list .option:hover{color:rgba(0,0,0,.6)}.popup__list .option IMG{position:absolute;left:10px;top:50%;height:26px;width:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px}.popup.region-recommendation .popup__list{width:300px;padding:30px 15px 23px;border-bottom:4px solid #bebebe;text-align:center;overflow:visible}.popup.region-recommendation .popup__list .logo{position:absolute;top:-50px;left:50%;width:100px;margin-left:-50px}.popup.region-recommendation .popup__list .title{font-size:16px;line-height:24px;font-family:Gotham-Book;color:rgba(0,0,0,.6);margin-bottom:15px}.popup.region-recommendation .popup__list .option{color:#358235;background:rgba(76,175,80,.24);transition:all .3s ease;text-align:center;padding-left:40px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.popup.region-recommendation .popup__list .option:hover{background:rgba(76,175,80,.3)}.popup.region-recommendation .popup__list .continue{text-align:center;color:rgba(0,0,0,.4);font-family:Gotham-Medium;font-size:13px;transition:all .3s ease;cursor:pointer;padding:3px 0;border-bottom:1px solid rgba(0,0,0,.15);width:170px;margin:18px auto auto}.popup.region-recommendation .popup__list .continue:hover{color:rgba(0,0,0,.8)}.popup.loader{background:rgba(0,0,0,.8)}.popup.loader>DIV{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px}.popup.loader .loading{background-image:url(/img/loader.png);transition:all .6s ease}.popup.loader .loaded{background-image:url(/img/loaded.png);transform:rotate(-360deg);transition:opacity .4s ease,transform .6s ease}.popup.loader.complete .loaded{transform:rotate(0)}.popup.loader .loaded,.popup.loader.complete .loading{opacity:0}@-webkit-keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 1.5s linear infinite;-moz-animation:rotating 1.5s linear infinite;-ms-animation:rotating 1.5s linear infinite;-o-animation:rotating 1.5s linear infinite;animation:rotating 1.5s linear infinite}.floating-btn,.floating-btn:active,.floating-btn:link,.floating-btn:visited{position:fixed;z-index:999;bottom:25px;right:30px;width:40px;height:40px;background-color:#00d8a3;border-radius:100px;box-shadow:0 7px 10px 0 rgba(0,0,0,.2);color:#FFF;font-size:13px;font-family:Gotham-Bold;line-height:40px;text-transform:uppercase;text-decoration:none;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,.2);cursor:pointer;transition:all .7s ease}.is-mobile .floating-btn{background-size:contain;width:30px!important;height:30px!important;bottom:10px!important;right:7px!important}.floating-btn.notify-me{right:205px}.floating-btn.thunderclap-btn{width:160px}.is-desktop .floating-btn:hover{bottom:35px;transition:all .2s ease}.floating-btn:before{content:'';position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;border:2px solid #00d8a3;opacity:.5;border-radius:100px;box-sizing:border-box;transition:all .3s ease}.floating-btn.feedback-btn{background-color:rgba(0,0,0,.4);background-image:url(/img/icons/feedback.png)}.floating-btn.feedback-btn:before{border-color:rgba(0,0,0,.3)}.floating-btn.feedback-btn:hover{background-color:rgba(0,0,0,.7)}.floating-btn.feedback-btn:hover:before{border-color:rgba(0,0,0,.5)}.floating-btn.notify-me{background-color:#ff5157;background-image:url(/img/icons/notification.png)}.floating-btn.notify-me:before{border-color:#ff5157}@media only screen and (max-width:999px){.popup{overflow-x:auto}}.auth .popup .popup__box input.input-error,.auth .popup .popup__box select.input-error,.dashboard .account-details .popup .popup__box input.input-error,.dashboard .account-details .popup .popup__box select.input-error{border:1px solid #ff8484;color:#ff8484}.auth .popup .popup__box input.input-error::placeholder,.auth .popup .popup__box select.input-error::placeholder,.dashboard .account-details .popup .popup__box input.input-error::placeholder,.dashboard .account-details .popup .popup__box select.input-error::placeholder{color:#ff8484;opacity:1}.auth .popup .popup__box input.ng-empty,.auth .popup .popup__box input.ng-empty:hover,.auth .popup .popup__box select.ng-empty,.auth .popup .popup__box select.ng-empty:hover,.dashboard .account-details .popup .popup__box input.ng-empty,.dashboard .account-details .popup .popup__box input.ng-empty:hover,.dashboard .account-details .popup .popup__box select.ng-empty,.dashboard .account-details .popup .popup__box select.ng-empty:hover{color:#9a9a9a}.auth .popup .popup__box .btn.seller-address-btn,.dashboard .account-details .popup .popup__box .btn.seller-address-btn{width:260px;border-left:none;border-right:none;outline:0}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body.deprime .prime-tag{display:none!important}.prime-tag{position:absolute;top:0;right:0;height:28px;width:65px;background:url(/img/prime/logo_small_shadow.png?v2) 5px center no-repeat #3397DA;background-size:75%}.prime-tag:before{content:'';position:absolute;top:0;right:100%;border-top:28px solid #3397DA;border-left:15px solid transparent}.prime-tag.corner{top:0;right:0}.prime-tag.ribbon{top:5px;right:-4px}.prime-tag.rounded-6{border-top-right-radius:6px!important}@media (max-width:1100px){.prime-tag{height:21px!important;width:53px}.prime-tag:before{border-top:21px solid #3397DA}}body.print,body.print .shipment-rules{text-align:left;box-sizing:border-box}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body.print{background:#FFF!important;padding:30px}@media only screen{body.print{max-width:900px;margin:10px auto;padding:70px;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.1)}}body.print .header{position:relative;padding-bottom:40px;box-sizing:border-box}@media only screen{body.print .header{padding-bottom:60px}}body.print .header IMG{max-height:17px;margin-bottom:10px}body.print .header .title{font-size:27px;font-family:Gotham-Light;color:rgba(0,0,0,.7)}body.print .header .subtitle{font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.5);margin-top:10px}body.print .header .details{position:absolute;top:-30px;right:-30px;background:rgba(0,0,0,.05);padding:12px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body.print .header .details.critical .non-critical,body.print .header .details:not(.critical) .critical{display:none}body.print .header .details.critical{border:2px solid #d11724;background:rgba(255,0,0,.05)}body.print .header .details.critical .critical.new{color:#d11717;font-size:9px;padding:2px 3px;vertical-align:top;border-radius:2px;margin-right:5px}@media only screen{body.print .header .details.critical .critical.new{color:#f7e9e9;background:#d11717}}body.print .header .details .col{display:inline-block;vertical-align:top}body.print .header .details .col:not(:first-child){padding-left:30px}body.print .header .details .label{font-size:10px;font-family:Gotham-Bold;color:rgba(0,0,0,.5);text-transform:uppercase}body.print .header .details .label:not(:first-child){margin-top:10px}body.print .header .details .info{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.7);margin-top:4px;line-height:18px;padding-left:10px}body.print .page{padding:0 30px;box-sizing:border-box}body.print .page .rows{margin-top:15px;padding:15px 10px 10px;border-top:2px dashed rgba(0,0,0,.1)}body.print .page .rows .row{padding:5px 0;margin:3px 0}body.print .page .rows .row .title{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6)}body.print .page .rows .row .title .right{float:right}body.print .page .rows .row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}body.print .no-page-break{page-break-inside:avoid}body.print .variation-tag{font-family:Gotham-Medium;margin-top:2px;margin-right:3px}body.print .shipment-rules{position:relative;margin:auto auto 20px}body.print .shipment-rules>DIV{font-size:11px;box-sizing:border-box;padding:10px 20px 15px;line-height:15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:48.5%}body.print .shipment-rules>DIV .title{font-size:14px;font-family:Gotham-Bold;line-height:25px;margin-left:-5px;position:relative;padding-left:27px}body.print .shipment-rules>DIV .title .icon{font-size:22px;font-weight:800;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.print .shipment-rules>DIV ol{padding-left:20px;font-family:Gotham-Medium;margin:6px 0 0}body.print .shipment-rules>DIV ol[type='a']{font-family:Gotham-Book}body.print .shipment-rules>DIV li{margin-top:5px}body.print .shipment-rules>DIV .cols{white-space:nowrap}body.print .shipment-rules>DIV .cols .col{display:inline-block;white-space:normal;width:50%;vertical-align:top}body.print .shipment-rules>DIV .warning{position:relative;padding-left:40px;margin-top:10px;font-style:italic}body.print .shipment-rules>DIV .warning IMG{position:absolute;top:3px;left:5px;height:20px;width:auto}body.print .shipment-rules .green{color:rgba(33,80,33,.8);border:3px solid #6f986f}body.print .shipment-rules .green .title{color:#4c794c}body.print .shipment-rules .green .title .iconn{background:#215021;color:#e3f1e3}body.print .shipment-rules .red{position:absolute;top:0;bottom:0;right:0;color:rgba(108,35,35,.8);border:3px solid #c87777}body.print .shipment-rules .red .title{color:#9e4a4a}body.print .shipment-rules .red .title .iconn{background:#6c2323;color:#ffebeb}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.sitemap{position:relative;width:90%;max-width:1000px;margin:auto;padding-top:100px;text-align:left}.sitemap h1{font-family:Gotham-Light;font-weight:400;line-height:37px}@media (max-width:1100px){.sitemap{padding-top:70px}.sitemap h1{font-size:27px;line-height:33px;font-family:Gotham-Book}}.sitemap h2{font-family:Gotham-Medium;font-weight:400;color:rgba(0,0,0,.5);padding-left:20px;margin-top:50px;margin-bottom:10px}.sitemap .link{margin:7px 0 7px 20px}@media (max-width:1100px){.sitemap .link{margin:20px 0 20px 20px}}.sitemap .link a:link,.sitemap .link a:visited{color:rgba(0,0,0,.4);transition:all .3s ease}.sitemap .link a:active,.sitemap .link a:hover{color:rgba(0,0,0,.7)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.btn.facebook{background-color:#3C659B}.btn.twitter{background-color:#04A9F4}.btn.messenger{background-color:#0282FF}.btn.whatsapp{background-color:#4bc35e}.btn.instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.subpage .banner,.subpage .banner>DIV,.subpage .banner>H1,.subpage .banner>H2{position:relative}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.subpage .banner{text-align:center;height:500px;color:#FFF;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:100px;box-sizing:border-box}@media (max-width:1100px){.subpage .banner{height:350px;padding-top:50px}}.subpage .banner .bg{position:absolute;top:0;left:0;width:100%;height:100%}.subpage .banner:not(.custom-design) .logo IMG{height:40px;width:auto;margin-bottom:20px;opacity:.7}.subpage .banner:not(.custom-design) .title{margin-bottom:10px;font-size:80px;font-family:Gotham-Black;text-shadow:5px 5px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.subpage .banner:not(.custom-design) .title{font-size:60px}.subpage .banner:not(.custom-design) .subtitle{line-height:25px}}.subpage .banner:not(.custom-design) .subtitle{font-size:17px;margin-bottom:20px;font-family:Gotham-Book;color:rgba(255,255,255,.8)}.subpage .banner:not(.custom-design) .subtext{font-size:12px;margin-top:-10px;font-family:Gotham-Medium;text-transform:uppercase;color:rgba(255,255,255,.4)}.subpage.brands-page .banner{height:400px;background-image:url(/img/bg/contact.jpg);background-position:left}.subpage.brands-page .banner .bg{background:rgba(0,0,0,.1)}.subpage.partners-page .banner{height:400px;background-image:url(/img/bg/about.jpg)}.subpage.partners-page .banner .bg{background:rgba(0,0,0,.3)}.subpage.delivery-page .banner{background-image:url(/img/bg/delivery.jpg);background-position:left}.subpage.delivery-page .banner .bg{background:0 0}.subpage.about-page .banner,.subpage.reviews-page .banner,.subpage.shipping-page .banner{background-image:url(/img/bg/about.jpg)}.subpage.about-page .banner .bg,.subpage.reviews-page .banner .bg,.subpage.shipping-page .banner .bg{background:rgba(0,0,0,.3)}.subpage.reviews-page .banner{height:400px}.subpage.discounts-page .banner{background-image:url(/img/bg/discount.jpg)}.subpage.discounts-page .banner .bg{background:rgba(0,0,0,.3)}.subpage.discounts-page .banner .confetti{position:relative;top:-160px;width:90%;height:auto;max-width:1500px}.subpage.calculators-page .banner .bg{background:url(/img/bg/calc.png) #00c295;background-size:412px 412px}.subpage.help-page .banner .bg,.subpage.policies-page .banner .bg{background:url(/img/bg/calc.w.png);background-color:rgba(0,0,0,.9);background-size:412px 412px}.subpage.contact-page .banner,.subpage.indeplus-page .banner{background-image:url(/img/bg/contact.jpg)}.subpage.contact-page .banner .bg{background:rgba(0,0,0,.5)}.subpage.contact-page .cta{font-size:30px;font-family:Gotham-Bold;color:#490F78;margin-top:50px}@media (max-width:1100px){.subpage.discounts-page .banner .confetti{top:-30px;width:100%}.subpage.contact-page .cta{font-size:18px}}.subpage.prime-page .banner{background-image:url(/img/bg/prime.jpg)}.subpage.prime-page .banner .bg{background:#3397DA;opacity:.5}.subpage.prime-page .banner .title IMG{height:100px;width:auto}@media (max-width:1100px){.subpage.prime-page .banner .title IMG{width:320px;height:auto}}.subpage.prime-page .page.solo{padding-bottom:50px!important}.subpage.prime-page .page.solo .badges{margin-top:30px}.subpage.prime-page .page.solo .badges IMG{height:40px;width:auto;margin:0 15px}.subpage.indeplus-page .banner .bg{background:#3397DA;opacity:.5}.subpage .video{position:relative;display:inline-block;background:#FFF;padding:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:-180px auto auto}.subpage .video .video__wrapper{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:720px;height:405px}@media (max-width:1100px){.subpage .video{margin-top:-70px}.subpage .video .video__wrapper{width:320px;height:180px}}.subpage .video .video__wrapper IFRAME{width:100%;height:100%}.subpage .page{width:92%;max-width:1200px;margin:auto;padding-top:40px;position:relative}.subpage .page.repeated{padding-top:0}.subpage .page.solo{position:relative;max-width:700px;padding:80px 50px 150px;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:-180px auto auto;box-shadow:0 5px 20px rgba(0,0,0,.1)}@media (max-width:1100px){.subpage .page.solo{margin-top:-70px;padding:50px 30px!important;box-sizing:border-box}}.subpage .page.solo .box-buttons a,.subpage .page.solo .box-buttons a:link,.subpage .page.solo .box-buttons a:visited{display:block;position:relative;padding:40px 0 40px 100px;margin-bottom:20px;text-align:left;text-decoration:none;font-size:14px;color:rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all .3s ease}.subpage .page.solo .box-buttons a .emoji,.subpage .page.solo .box-buttons a:link .emoji,.subpage .page.solo .box-buttons a:visited .emoji{position:absolute;top:50%;left:50px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.subpage .page.solo .box-buttons a:after,.subpage .page.solo .box-buttons a:link:after,.subpage .page.solo .box-buttons a:visited:after{content:'';position:absolute;top:50%;right:50px;width:14px;height:14px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/img/icons/arrow.png) center no-repeat;background-size:cover;box-sizing:border-box;opacity:.3;transition:all .3s ease}.subpage .page.solo .box-buttons a:hover,.subpage .page.solo .box-buttons a:link:hover,.subpage .page.solo .box-buttons a:visited:hover{color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.15)}.subpage .page.solo .box-buttons a:hover:after,.subpage .page.solo .box-buttons a:link:hover:after,.subpage .page.solo .box-buttons a:visited:hover:after{opacity:.5;right:40px}.subpage .page.wide{position:relative;max-width:1200px;margin:-180px auto auto}.subpage .page.wide.full-width{width:100%}@media (max-width:1100px){.subpage .page.solo .box-buttons a,.subpage .page.solo .box-buttons a:link,.subpage .page.solo .box-buttons a:visited{padding:20px 0 20px 53px}.subpage .page.solo .box-buttons a .emoji,.subpage .page.solo .box-buttons a:link .emoji,.subpage .page.solo .box-buttons a:visited .emoji{left:28px}.subpage .page.solo .box-buttons a:after,.subpage .page.solo .box-buttons a:link:after,.subpage .page.solo .box-buttons a:visited:after{right:20px!important}.subpage .page.wide{margin-top:-70px;box-sizing:border-box}}.subpage .page>.icon{height:50px}.subpage .page>.icon .image{position:absolute;width:100px;height:100px;top:0;left:50%;background:url(/img/icons/seller.png) center;background-size:cover;border:5px solid #EEE;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.subpage .page .intro{width:100%;max-width:650px;margin:auto;font-size:16px;line-height:30px;color:rgba(0,0,0,.6)}.subpage .page .intro.small{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.5)}@media (max-width:1100px){.subpage .page .intro{font-size:13px;line-height:25px}.subpage .page .intro.small{font-size:11px}}.subpage .page .btn:not(.no-subpage-styling){width:100%;max-width:350px;margin:10px auto auto;font-size:14px;font-family:Gotham-Medium}.subpage .page .btn:not(.no-subpage-styling):first-child{margin-top:30px}.subpage .page .btn:not(.no-subpage-styling).green{color:#FFF;background:#00D8A3}.subpage .page .btn:not(.no-subpage-styling).blue{color:#FFF;background:#3397DA}.subpage .page .btn:not(.no-subpage-styling).grey{color:#FFF;background:rgba(0,0,0,.2)}.subpage .page .btn:not(.no-subpage-styling).yellow{margin-top:30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.subpage .page .small-text{font-size:11px;line-height:34px;color:rgba(0,0,0,.4)}.subpage .page .sections{margin-top:100px;text-align:left}.subpage .page .sections .section{padding:100px 30px;position:relative;border-top:1px dashed rgba(0,0,0,.1)}@media (max-width:1100px){.subpage .page .sections{text-align:center;margin-top:50px}.subpage .page .sections .section{padding:50px 15px}}.subpage .page .sections .section .title{position:relative;font-size:21px;font-family:Gotham-Bold;color:#490F78;line-height:35px}.subpage .page .sections .section .title .n{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;font-size:30px;font-family:Gotham-Bold;color:#EEE;background:#64356d;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:absolute;top:50%;right:100%;margin-top:-25px;margin-right:20px}@media (max-width:1100px){.subpage .page .sections .section .title .n{display:block;position:relative;top:-20px;right:0;margin:auto;border:7px solid #EEE}.subpage .page .sections .section .title{line-height:30px;margin-bottom:10px}}.subpage .page .sections .section .subtitle{margin-top:20px;font-size:12px;font-family:Gotham-Bold;text-transform:uppercase;padding-left:15px}@media (max-width:1100px){.subpage .page .sections .section .subtitle{padding-left:0}}.subpage .page .sections .section .text{font-size:14px;font-family:Gotham-Book;color:rgba(0,0,0,.5);line-height:24px;margin-top:5px}.subpage .page .sections .section .text.subtext{padding-left:30px}@media (max-width:1100px){.subpage .page .sections .section .text.subtext{padding-left:0}}.subpage .page .sections .section .btn{width:auto;font-size:12px;padding:0 30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}@media (min-width:1100px){.subpage .page .sections .section .image{position:absolute;top:50%;max-height:200px}.subpage .page .sections .section:nth-child(odd){padding-left:40%;padding-right:10%}.subpage .page .sections .section:nth-child(odd) .image{left:20%;-webkit-transform:translate(-65%,-50%);-moz-transform:translate(-65%,-50%);-o-transform:translate(-65%,-50%);transform:translate(-65%,-50%)}.subpage .page .sections .section:nth-child(even){padding-right:40%;padding-left:10%}.subpage .page .sections .section:nth-child(even) .image{right:20%;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%)}}@media (max-width:1100px){.subpage .page .sections .section .image{max-height:150px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.terms-page{position:relative;width:90%;max-width:1000px;margin:auto;padding:100px 0 180px;text-align:left}.terms-page h1{font-family:Gotham-Light;font-weight:400;line-height:37px}.terms-page h1 a:link,.terms-page h1 a:visited{color:rgba(0,0,0,.6);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.3)}.terms-page h1 b{font-size:30px}.terms-page h1 a:hover{color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.4)}.terms-page h2{font-family:Gotham-Medium;font-weight:400;color:rgba(0,0,0,.5);padding-left:20px;margin-top:30px;margin-bottom:20px}.terms-page,.terms-page p,.terms-page p a:link,.terms-page p a:visited{font-size:15px;line-height:27px;color:rgba(0,0,0,.7)}.terms-page p a:hover{color:rgba(0,0,0,.9)}.terms-page p{padding-left:20px;font-size:14px!important;color:rgba(0,0,0,.6)!important}.terms-page ol,.terms-page ul{padding-left:60px}.terms-page .list h2{font-size:18px;text-transform:uppercase;margin-bottom:0}.terms-page .list p{padding-left:40px;margin-top:12px;margin-bottom:7px}.terms-page .list p.sublist{margin-bottom:3px;padding-left:50px}.terms-page .list p.subitem{padding-left:60px;margin-top:0;margin-bottom:3px}.terms-page .list p.subitem b{font-family:Gotham-Medium}.terms-page i.date{display:block;margin-top:50px;font-size:14px}@media (max-width:1100px){.terms-page h1,.terms-page h1 b{font-size:27px}.terms-page{padding-top:80px}.terms-page h1{line-height:33px;font-family:Gotham-Book}.terms-page,.terms-page p,.terms-page p a:link,.terms-page p a:visited{font-size:15px;line-height:25px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.maia-event{position:fixed;top:0;left:0;height:100%;width:100%;background:#111;overflow:auto}.maia-event .page{margin-top:100px;width:100%}.maia-event .page .icon{height:50px;width:auto}.maia-event .page .embed{margin-top:50px}.maia-event .page IMG.ui{width:100%;max-width:600px;display:block;border:none;margin:auto}.maia-event .page a:link{display:block;transition:all .1s ease}.maia-event .page a:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.maia-event .page .separator{margin-top:50px;font-size:16px;font-family:Gotham-Bold;color:rgba(255,255,255,.3)}.maia-event .page .info{margin-top:50px}.maia-event .page .info .title{font-size:14px;font-family:Gotham-Medium;color:rgba(255,255,255,.85)}.maia-event .page .info .title SPAN{color:rgba(255,255,255,.2);display:none}.maia-event .page .info .subtitle{font-size:13px;color:rgba(255,255,255,.4);margin-top:10px;line-height:20px}.maia-event .page .comments{display:none;width:90%;max-width:560px;margin:30px auto auto}.maia-event .page .footer{width:90%;max-width:500px;margin:30px auto auto;font-size:14px;color:rgba(255,255,255,.4)}.maia-event .page .footer .smallprint{font-size:10px;color:rgba(255,255,255,.3);margin-top:10px;line-height:18px;padding-bottom:30px}.maia-event .page .iframe-ph,.maia-event .page IFRAME{width:888px;height:500px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}@media (max-width:1400px){.maia-event .page .iframe-ph,.maia-event .page IFRAME{width:560px;height:315px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}}@media (max-width:600px){.maia-event .page .iframe-ph,.maia-event .page IFRAME{width:300px;height:169px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.crossed-out,.ticklist>DIV:before{content:''}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.ticklist>DIV{position:relative;font-size:12px;padding-left:27px;margin-bottom:7px}.ticklist>DIV:before{position:absolute;width:16px;height:16px;top:-1px;left:5px;background-size:74% 74%;background-position:center;background-repeat:no-repeat;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.ticklist>DIV.tick{color:#00D8A3;font-family:Gotham-Medium}.ticklist>DIV.tick:before{background-image:url(/img/icons/tick_small.png);background-color:#00D8A3}.ticklist>DIV.cross{color:rgba(0,0,0,.6)}.ticklist>DIV.cross:before{background-image:url(/img/icons/cross_small.png);background-color:rgba(0,0,0,.3)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.tooltip,.tooltip__arrow{z-index:5000;position:fixed;display:none;pointer-events:none}.tooltip{line-height:18px;font-size:12px;font-family:Gotham-Medium;color:#fff;background:rgba(0,0,0,.9);border-radius:6px;padding:10px;max-width:230px;overflow-wrap:break-word}.tooltip__arrow{margin-left:-4px;border-top:5px solid rgba(0,0,0,.9);border-left:4px solid transparent;border-right:4px solid transparent}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.unsubscribe-page{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:1000px;margin:auto;text-align:center}.unsubscribe-page IMG{width:40%;max-width:250px;height:auto;margin-bottom:20px}.unsubscribe-page H1{font-family:Gotham-Medium;font-weight:400;font-size:18px;line-height:27px;margin-bottom:50px;text-transform:uppercase}@media (max-width:1100px){.unsubscribe-page H1{font-size:12px;line-height:18px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.viva3ds{z-index:100000;position:fixed;top:0;height:100vh;left:0;right:0;background:rgba(0,0,0,.95);display:none}.viva3ds.active{display:block}.viva3ds IFRAME{position:absolute;top:50%;left:50%;width:95%;max-width:500px;height:95%;max-height:700px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#FFF;border:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.disable-highlight,.filter-search-styling .button{-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-khtml-user-select:none;-moz-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-khtml-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.page-404{position:relative;width:90%;max-width:1000px;margin:auto;padding:200px 0 180px;text-align:center}@media (max-width:1100px){.page-404{padding-top:150px}}.page-404 IMG.error{width:90%;max-width:400px;height:auto;margin-bottom:20px}.page-404 H1{font-family:Gotham-Light;font-weight:400;font-size:25px;line-height:37px;margin-bottom:50px;color:rgba(0,0,0,.4)}.page-404 .btn{margin:auto;max-width:280px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.page-404 .page-section.top-brands{margin-top:400px!important}.disable-highlight,.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-khtml-user-select:none;-ms-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.accordion--default{font-size:15px;line-height:30px;color:rgba(0,0,0,.6);width:90%;max-width:900px;margin:50px auto 70px}.accordion--default H2{margin:30px 0 15px}.accordion--default P{margin-bottom:15px}.accordion--default a,.accordion--default a:active,.accordion--default a:hover,.accordion--default a:link,.accordion--default a:visited{color:rgba(0,0,0,.6);text-decoration:none}.accordion--default .toggle-link{color:#490F78;opacity:.8;transition:all .7s ease;cursor:pointer}.accordion--default .toggle-link:hover{opacity:1;text-decoration:underline;transition:all .3s ease}@media (max-width:1100px){.accordion--default{font-size:12px;line-height:26px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.account-details:not(.seller){max-width:1100px!important}.account-details .box{display:inline-block;vertical-align:top;padding:40px;margin-bottom:20px;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,.25);width:48%;box-sizing:border-box}.account-details .box.left{margin-right:1%!important}.account-details .box.right{margin-left:1%!important}.account-details .box .title{font-size:18px;font-family:Gotham-Medium;color:rgba(0,0,0,.6)}@media (max-width:1100px){.account-details .box{width:100%;padding:20px}.account-details .box .title{font-size:15px}}.account-page>.header .title .icon,.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.disable-highlight,.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-khtml-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.account-page{width:92%;max-width:1200px;margin:auto;padding-top:70px;padding-bottom:200px;text-align:left}.account-page>.header{margin-bottom:40px}.account-page>.header .title{position:relative;display:inline-block;font-size:20px;font-family:Gotham-Bold;color:rgba(0,0,0,.6);line-height:40px;padding-left:60px}.account-page>.header .title .icon{position:absolute;top:50%;left:0;margin-top:-23px;width:50px;height:50px;background:#FFF;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.account-page>.header .title .icon IMG{margin-top:11px;height:25px;width:auto}@media (max-width:1100px){.account-page{padding-top:30px}.account-page>.header{margin-bottom:20px}.account-page>.header .title{font-size:18px;padding-left:50px}.account-page>.header .title .icon{margin-top:-19px;width:40px;height:40px}.account-page>.header .title .icon IMG{margin-top:9px;height:20px;width:auto}}.account-page>.header .buttons .btn,.account-page>.header .stats .stat{display:inline-block;vertical-align:middle;margin-left:10px;height:40px}.account-page>.header .stats{float:right}.account-page>.header .stats .stat{white-space:nowrap;line-height:40px;padding:0 20px;background:rgba(73,15,120,.07);font-size:14px;color:#490F78;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.account-page>.header .buttons{float:right}.account-page>.header .buttons .btn{text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:0 30px;line-height:38px;font-size:13px}.account-page .form{text-align:left}.account-page .form .label{font-size:11px;font-family:Gotham-Medium;color:#3F0A6D;margin-top:20px}.account-page .form .label.optional{color:rgba(0,0,0,.5)}.account-page .form .label.optional:after{content:' (OPTIONAL)';color:rgba(0,0,0,.3);font-style:italic;text-transform:lowercase}.account-page .form .col.first>.label:first-child,.account-page .form>.label:first-child,.account-page .form>DIV:first-child>.label:first-child{margin-top:0}.account-page .form INPUT,.account-page .form SELECT,.account-page .form TEXTAREA{padding:10px 15px;margin-top:4px;width:100%;max-width:500px;font-size:12px;font-family:Gotham-Book;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.account-page .form TEXTAREA{min-height:80px}.account-page .form .split{position:relative;left:-40px;height:0;width:100%;padding:0 40px;border-top:1px dashed rgba(0,0,0,.15);margin:30px 0}.account-page .form .buttons{margin-top:20px}.account-page .form .buttons .btn{text-align:center;max-width:450px;margin:10px 0 0;font-size:12px;height:40px;line-height:38px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;-ms-user-select:none;user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-touch-callout:none;-ms-user-select:none;user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.account{width:90%;max-width:1200px;margin:auto;padding-top:80px;padding-bottom:200px}.account>.title{font-size:23px;font-family:Gotham-Book;color:rgba(0,0,0,.65);margin-bottom:8px}.account>.subtitle{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);margin-bottom:25px}@media (max-width:1100px){.account{padding-top:50px}.account>.subtitle{line-height:20px;max-width:300px;margin:auto auto 20px}}.account .review-rewards-box{max-width:1000px}.account .box,.account .box:link,.account .box:visited{position:relative;display:inline-block;vertical-align:top;top:0;margin:15px;width:350px;height:90px;padding:20px 15px 20px 100px;box-sizing:border-box;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,.25);text-align:left;text-decoration:none;transition:all .2s ease}@media (max-width:1100px){.account .box,.account .box:link,.account .box:visited{margin:0 0 15px;width:100%}}.account .box .icon,.account .box:link .icon,.account .box:visited .icon{position:absolute;top:50%;left:20px;margin-top:-30px;width:60px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .2s ease;opacity:.2}.account .box .info,.account .box:link .info,.account .box:visited .info{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.account .box .info .title,.account .box:link .info .title,.account .box:visited .info .title{font-size:15px;font-family:Gotham-Book;color:rgba(0,0,0,.7)}.account .box .info .desc,.account .box:link .info .desc,.account .box:visited .info .desc{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);line-height:16px;margin-top:5px}.account .box:active,.account .box:hover{top:-3px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.account .box:active .icon,.account .box:hover .icon{opacity:.4}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.account-page.addresses .grid .box B,.filter-search-styling .button .options .option,.filter-search-styling .button .options .option b,.quantity-input INPUT{font-family:Gotham-Medium}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.account-page.addresses .grid .box{display:inline-block;vertical-align:top;width:100%;max-width:220px;padding:30px;margin:9px;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:14px;color:rgba(0,0,0,.6);line-height:21px}@media (max-width:1100px){.account-page.addresses .grid .box{max-width:none;box-sizing:border-box;margin-left:0;margin-right:0}}.account-page.addresses .grid .box .buttons{margin-top:15px}.account-page.addresses .grid .box .buttons .btn{display:inline-block;width:49%;text-align:center;font-size:12px;height:40px;line-height:38px}.account-page.addresses .grid .box .buttons .btn:first-child{margin-right:1%}.account-page.addresses .grid .box .buttons .btn:last-child{margin-left:1%}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;-moz-user-select:none;user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-touch-callout:none;-moz-user-select:none;user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}@keyframes age-barrier-animate-in-opacity{from{opacity:0}to{opacity:1}}@keyframes age-barrier-animate-in-position{from{top:68%}to{top:48%}}.age-barrier{display:none;position:fixed;z-index:2500;top:0;bottom:0;left:0;right:0;width:100%;height:100vh;background:rgba(0,0,0,.8);text-align:center;animation-name:age-barrier-animate-in-opacity;animation-duration:.2s;animation-fill-mode:forwards}.age-barrier .age-box{position:absolute;top:48%;left:50%;width:300px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-top:7px solid #FF6868;background:#FFF;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 15px 80px #000;animation-name:age-barrier-animate-in-position;animation-duration:.5s;animation-fill-mode:forwards}.age-barrier .age-box>.icon{position:absolute;top:0;left:50%;height:100px;-webkit-transform:translate(-50%,-37%);-moz-transform:translate(-50%,-37%);-o-transform:translate(-50%,-37%);transform:translate(-50%,-37%)}.age-barrier .age-box .title{margin-top:65px;color:#EC3F3F;font-size:12px;font-family:Gotham-Medium;text-transform:uppercase}.age-barrier .age-box .details{display:inline-block;margin-top:20px;max-width:95%;padding:10px;border:1px solid rgba(255,77,77,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.age-barrier .age-box .details .name{color:#191919;font-size:30px;font-family:Gotham-Black;line-height:38px;margin:8px 0;text-transform:uppercase}.age-barrier .age-box .details .dob{position:relative;line-height:30px;font-size:12px;font-family:Gotham-Medium;text-transform:uppercase;color:#B20000;background:rgba(255,77,77,.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;padding:0 30px}.age-barrier .age-box .details .dob:not(.block){padding:0 15px 0 70px}.age-barrier .age-box .details .dob:not(.block):after{content:'DOB';position:absolute;top:0;left:0;padding:0 12px;font-family:Gotham-Bold;background:rgba(255,77,77,.1);border-right:2px solid rgba(255,77,77,.1)}.age-barrier .age-box .notice{margin:20px auto auto;font-size:12px;line-height:18px;color:#444;max-width:70%}.age-barrier .age-box .notice>IMG{position:relative;top:2px}.age-barrier .age-box .buttons{margin:20px 15px 15px}.age-barrier .age-box .buttons .button{margin-top:10px;position:relative;line-height:40px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:13px;font-family:Gotham-Bold;padding-left:50px;transition:all .3s ease;cursor:pointer}.age-barrier .age-box .buttons .button>IMG{position:absolute;top:50.5%;left:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:auto;padding:4px 13px 4px 0;transition:all .3s ease;opacity:.5}.age-barrier .age-box .buttons .button:hover>IMG{opacity:.7}.age-barrier .age-box .buttons .button.confirm{color:#00664C;background:#E5FBF0;border-bottom:3px solid #CEECE0}.age-barrier .age-box .buttons .button.confirm>IMG{border-right:1px solid rgba(0,102,76,.2)}.age-barrier .age-box .buttons .button.confirm:hover{background:#cdf6e2}.age-barrier .age-box .buttons .button.edit,.age-barrier .age-box .buttons .button.understand{color:#630;background:#FFF2E5;border-bottom:3px solid #EFDFCE}.age-barrier .age-box .buttons .button.edit>IMG,.age-barrier .age-box .buttons .button.understand>IMG{border-right:1px solid rgba(131,86,42,.2)}.age-barrier .age-box .buttons .button.edit:hover,.age-barrier .age-box .buttons .button.understand:hover{background:#fce3c9}.age-barrier .age-box .buttons .button.understand{padding-left:0}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.announcement-box{z-index:2000;position:fixed;bottom:0;left:0;right:0;padding:40px 0;width:100%;box-sizing:border-box;-webkit-transform:translateY(101%);-moz-transform:translateY(101%);-o-transform:translateY(101%);transform:translateY(101%);transition:all .7s ease}.announcement-box.show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media (max-width:1100px){.announcement-box{padding:15px}}.announcement-box .announcement{position:relative;display:block;max-width:1000px;margin:auto;padding:20px 100px 20px 30px;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:left;font-size:13px;font-family:Gotham-Book;line-height:22px;color:#FFF}@media (max-width:1100px){.announcement-box .announcement{padding:15px 85px 15px 20px;font-size:12px;line-height:19px}}.announcement-box .announcement .text{text-shadow:2px 2px 2px rgba(0,0,0,.15)}.announcement-box .announcement .button{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#FFF;color:rgba(0,0,0,.7);font-family:Gotham-Bold;line-height:40px;padding:0 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.announcement-box.green{background:rgba(142,228,201,.8)}.announcement-box.green .announcement{background:#12ad7b}.announcement-box.green .button{color:#12ad7b}.announcement-box.red{background:rgba(228,142,142,.8)}.announcement-box.red .announcement{padding-right:30px;background:#ad1236}@media (max-width:1100px){.announcement-box .announcement .button{top:auto;right:10px;bottom:10px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.announcement-box.red .announcement{padding-right:20px}}.announcement-box.red .button{display:none;color:#ad1212}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.brand-page .popular-products .product-reel .reel .product-box .popular-tag,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.brand-page-logo .logo,.filter-search-styling .flavour .suggestions .item{box-sizing:border-box;-webkit-border-radius:100px;-moz-border-radius:100px}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;border-radius:100px;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.brand-page-logo{position:fixed;z-index:1001;top:76px;left:50%;margin-left:-70px;width:140px;height:140px;text-align:center}@media (max-width:1100px){.brand-page-logo{top:95px;margin-left:-55px;width:110px;height:110px}}.brand-page-logo .logo{display:inline-block;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);width:140px;height:140px;padding:10px;border-radius:100px;transition:all .5s ease}@media (max-width:1100px){.brand-page-logo .logo{width:110px;height:110px}}.brand-page-logo .logo .image{background-position:center;background-size:contain;background-repeat:no-repeat;width:120px;height:120px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;transition:all .5s ease}@media (max-width:1100px){.brand-page-logo .logo .image{width:90px;height:90px}}.brand-page-logo .logo.small{width:70px;height:70px;padding:5px}.brand-page-logo .logo.small .image{width:60px;height:60px}.brand-page{margin-bottom:50px}.brand-page .banner{position:relative;height:400px}.brand-page .banner .background{overflow:hidden}.brand-page .banner .background,.brand-page .banner .background .overlay,.brand-page .banner .background:after,.brand-page .banner .background:before{position:absolute;top:0;left:0;width:100%;height:100%}.brand-page .banner .background .image{position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px;background-size:cover;background-position:center;-webkit-filter:blur(15px);filter:blur(15px)}.brand-page .banner .background .overlay{background:rgba(0,184,255,.3)}.brand-page .banner .background:after,.brand-page .banner .background:before{content:'';z-index:3}.brand-page .banner .background:before{height:2px;background:rgba(255,255,255,.2)}.brand-page .banner .background:after{height:3px;top:auto;bottom:0;background:rgba(0,0,0,.1)}.brand-page .banner .info{position:relative;top:140px}.brand-page .banner .info .title{color:#FFF;font-family:Gotham-Black;font-size:70px;text-shadow:#c8c8c8 1px 1px 0,#b4b4b4 0 2px 0,#a0a0a0 0 3px 0,rgba(140,140,140,.5) 0 4px 0,#787878 0 0 0,rgba(0,0,0,.5) 0 6px 9px}@media (max-width:1100px){.brand-page .banner .info{top:120px}.brand-page .banner .info .title{font-size:25px}}.brand-page .banner .info .subtitle{color:rgba(255,255,255,.7);font-size:18px;font-family:Gotham-Medium;margin-top:15px}.brand-page .banner .rating,.brand-page .banner .stat{background:rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.brand-page .banner .stats{position:relative;top:30px;white-space:nowrap}.brand-page .banner .stats>DIV{display:inline-block}@media (max-width:1100px){.brand-page .banner .stats{top:140px}}.brand-page .banner .stats .left,.brand-page .banner .stats .right{position:absolute;top:0}.brand-page .banner .stats .left{right:50%;margin-right:85px}.brand-page .banner .stats .right{left:50%;margin-left:85px}.brand-page .banner .stats .stat{display:inline-block;line-height:20px;color:#FFF;text-shadow:2px 2px 0 rgba(0,0,0,.2);padding:10px 15px;text-decoration:none}.brand-page .banner .rating{position:absolute;top:30px;left:30px;padding:10px 15px}.brand-page .banner .rating .stars{position:relative}.brand-page .banner .rating .stars IMG{height:20px;width:auto}@media (max-width:1100px){.brand-page .banner .stats .stat{line-height:12px;font-size:12px}.brand-page .banner .rating{top:10px;left:10px}.brand-page .banner .rating .stars IMG{height:15px}}.brand-page .banner .rating .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}.brand-page .banner .social{position:absolute;top:30px;right:30px}.brand-page .banner .social .btn{padding:0 20px!important}.brand-page .banner .social .btn>DIV{display:none}.brand-page .banner .social .btn:not(:first-child){margin-left:15px}@media (max-width:1100px){.brand-page .banner .social .btn:not(:first-child){margin-left:5px}.brand-page .banner .social{top:10px;right:10px}}.brand-page .banner:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:rgba(255,255,255,.7)}.brand-page .popular-products{z-index:100;position:relative;margin-top:-150px}.brand-page .popular-products .product-reel .reel{padding-top:50px!important}.brand-page .popular-products .product-reel .reel .product-box .popular-tag{z-index:-1;position:absolute;top:-36px;left:0;height:45px;width:100%;line-height:38px;font-size:12px;font-family:Gotham-Bold;text-transform:uppercase;color:#FFF;text-shadow:1px 2px 5px rgba(0,0,0,.2);text-align:center;background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.brand-page .brand-sibling{display:inline-block;background:rgba(0,0,0,.05);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:20px auto 30px;padding:5px;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);vertical-align:middle}@media (max-width:1100px){.brand-page .brand-sibling{margin:30px auto 20px}}.brand-page .brand-sibling SPAN{display:inline-block;margin:0 15px}@media (max-width:1100px){.brand-page .brand-sibling SPAN{display:block;margin:8px 10px 10px}}.brand-page .brand-sibling a,.brand-page .brand-sibling a:link,.brand-page .brand-sibling a:visited{position:relative;display:inline-block;background:#FFF;padding:10px 35px 10px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;color:rgba(0,0,0,.6);transition:all .3s ease;box-shadow:0 1px 1px rgba(0,0,0,.25)}.brand-page .brand-sibling a:hover,.brand-page .brand-sibling a:link:hover,.brand-page .brand-sibling a:visited:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.brand-page .brand-sibling a:after,.brand-page .brand-sibling a:link:after,.brand-page .brand-sibling a:visited:after{content:'';position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background-image:url(/img/icons/arrow.png);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.4}.brand-page .brand-bio{margin-bottom:80px}@media (max-width:1100px){.brand-page .brand-sibling a,.brand-page .brand-sibling a:link,.brand-page .brand-sibling a:visited{display:block}.brand-page .brand-bio{margin-bottom:50px}}.brand-page .brand-bio .header{margin-top:10px}.brand-page .brand-bio .accordion{font-size:15px;line-height:30px;color:rgba(0,0,0,.6);width:90%;max-width:900px;margin:auto}.brand-page .brand-bio .accordion P{margin-bottom:15px}@media (max-width:1100px){.brand-page .brand-bio .accordion{font-size:12px;line-height:26px}}.brand-page .brand-signature{position:relative;top:150px;font-size:16px;color:rgba(0,0,0,.2)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.brands-page .banner .filter-shade,.page-404 .banner .filter-shade{position:absolute;bottom:0;height:70px;left:0;right:0;width:100%;background:rgba(0,0,0,.3);border-top:1px solid rgba(255,255,255,.2)}@media (max-width:1100px){.brands-page .banner .filter-shade,.page-404 .banner .filter-shade{height:120px}}.brands-page .banner .filter-shade .brand-finder,.page-404 .banner .filter-shade .brand-finder{display:block;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.5);border-top:1px solid rgba(255,255,255,.2);font-size:11px;text-transform:uppercase;color:rgba(255,255,255,.7);padding:0 10px;line-height:23px}.brands-page .banner .filter-shade .brand-finder:after,.brands-page .banner .filter-shade .brand-finder:before,.page-404 .banner .filter-shade .brand-finder:after,.page-404 .banner .filter-shade .brand-finder:before{content:'';position:absolute;top:0;height:0;width:0;border-bottom:23px solid rgba(0,0,0,.5)}.brands-page .banner .filter-shade .brand-finder:after,.page-404 .banner .filter-shade .brand-finder:after{left:100%;border-right:10px solid transparent}.brands-page .banner .filter-shade .brand-finder:before,.page-404 .banner .filter-shade .brand-finder:before{right:100%;border-left:10px solid transparent}.brands-page .page,.page-404 .page{margin-top:-70px!important;padding-top:0!important;width:100%!important}@media (max-width:1100px){.brands-page .page,.page-404 .page{margin-top:-120px!important}}.brands-page .page-section,.page-404 .page-section{margin:80px auto 30px}.brands-page .page-section.first,.page-404 .page-section.first{margin-top:100px}@media (max-width:1100px){.brands-page .page-section,.page-404 .page-section{margin-top:60px}.brands-page .page-section.first,.page-404 .page-section.first{margin-top:70px}}.brands-page .page-section .empty-state,.page-404 .page-section .empty-state{width:70%;margin:50px auto;line-height:30px;color:rgba(0,0,0,.4)}.brands-page .filters,.page-404 .filters{text-align:left;max-width:1000px;margin:13px auto auto}@media (max-width:1100px){.brands-page .filters,.page-404 .filters{text-align:center}}.brands-page .filters .custom-select,.page-404 .filters .custom-select{display:inline-block;font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);height:40px;line-height:40px;margin-top:2px;margin-right:6px;text-align:left;box-sizing:border-box;background-color:#FFF;background-position:93% 50%;box-shadow:2px 2px rgba(0,0,0,.07);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease,width 0,min-width 0;cursor:pointer}.brands-page .filters .custom-select.active,.page-404 .filters .custom-select.active{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.brands-page .filters .custom-select.active.slim.category,.page-404 .filters .custom-select.active.slim.category{-webkit-border-radius:20px 0 0 0!important;-moz-border-radius:20px 0 0!important;border-radius:20px 0 0!important}.brands-page .filters .custom-select.active.slim.tag,.page-404 .filters .custom-select.active.slim.tag{-webkit-border-radius:0 20px 0 0!important;-moz-border-radius:0 20px 0 0!important;border-radius:0 20px 0 0!important}.brands-page .filters .custom-select:hover,.page-404 .filters .custom-select:hover{color:rgba(0,0,0,.8);box-shadow:2px 2px rgba(0,0,0,.1)}.brands-page .filters .custom-select .label,.brands-page .filters .custom-select .option,.page-404 .filters .custom-select .label,.page-404 .filters .custom-select .option{padding:0 10px 0 15px;position:relative}.brands-page .filters .custom-select.right,.page-404 .filters .custom-select.right{float:right;margin-right:0;margin-left:6px}@media (max-width:1100px){.brands-page .filters .custom-select,.page-404 .filters .custom-select{margin-right:0}.brands-page .filters .custom-select.right,.page-404 .filters .custom-select.right{float:none;margin-left:0}}.brands-page .filters .custom-select.flavour-select,.page-404 .filters .custom-select.flavour-select{min-width:320px}.brands-page .filters .custom-select.flavour-select.slim,.page-404 .filters .custom-select.flavour-select.slim{min-width:159px}.brands-page .filters .custom-select.flavour-select.slim.category,.page-404 .filters .custom-select.flavour-select.slim.category{margin-right:1px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.brands-page .filters .custom-select.flavour-select.slim.tag,.page-404 .filters .custom-select.flavour-select.slim.tag{-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.brands-page .filters .custom-select.type,.page-404 .filters .custom-select.type{min-width:180px}.brands-page .filters .custom-select.has-icons .label,.brands-page .filters .custom-select.has-icons .option,.page-404 .filters .custom-select.has-icons .label,.page-404 .filters .custom-select.has-icons .option{padding:0 10px 0 50px}.brands-page .filters .custom-select.has-icons.tag .label,.page-404 .filters .custom-select.has-icons.tag .label{padding-left:10px}.brands-page .filters .custom-select .label .emoji,.brands-page .filters .custom-select .option .emoji,.page-404 .filters .custom-select .label .emoji,.page-404 .filters .custom-select .option .emoji{position:absolute;top:0;left:5px;margin:8px;width:23px;height:23px}.brands-page .filters .custom-select .options,.page-404 .filters .custom-select .options{z-index:100;border:none;overflow:hidden;box-shadow:2px 2px rgba(0,0,0,.1);-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px}.brands-page .filters .custom-select .options .wrapper,.page-404 .filters .custom-select .options .wrapper{overflow:auto;max-height:350px;margin:0 3px}.brands-page .filters .custom-select .options .wrapper::-webkit-scrollbar,.brands-page .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb:vertical,.page-404 .filters .custom-select .options .wrapper::-webkit-scrollbar,.page-404 .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb:vertical{height:3px}.brands-page .filters .custom-select .options .wrapper::-webkit-scrollbar-track-piece,.page-404 .filters .custom-select .options .wrapper::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.brands-page .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb,.page-404 .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)!important;border-radius:100px}.brands-page .filters .custom-select .options .wrapper::-webkit-scrollbar,.brands-page .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb:horizontal,.page-404 .filters .custom-select .options .wrapper::-webkit-scrollbar,.page-404 .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb:horizontal{width:3px}.brands-page .filters .custom-select .options .option,.page-404 .filters .custom-select .options .option{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .3s ease}.brands-page .filters .custom-select .options .option.selected,.brands-page .filters .custom-select .options .option:hover,.page-404 .filters .custom-select .options .option.selected,.page-404 .filters .custom-select .options .option:hover{color:rgba(0,0,0,.8);background:rgba(0,0,0,.03)}.brands-page .filters .custom-select .options .option.selected,.page-404 .filters .custom-select .options .option.selected{cursor:default;font-family:Gotham-Medium;background:#FFF}@media (max-width:1100px){.brands-page .filters .custom-select.type,.page-404 .filters .custom-select.type{min-width:320px}.brands-page .filters .custom-select,.page-404 .filters .custom-select{margin-bottom:10px}}.brands-page .brand-box,.home .brand-box,.page-404 .brand-box{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brands-page .brand-box,.brands-page .brand-box:link,.brands-page .brand-box:visited,.home .brand-box,.home .brand-box:link,.home .brand-box:visited,.page-404 .brand-box,.page-404 .brand-box:link,.page-404 .brand-box:visited{position:relative;display:block;text-decoration:none;height:60px;width:90%;max-width:1000px;padding-left:65px;box-sizing:border-box;text-align:left;margin:10px auto auto;background:#FFF!important;border:1px solid rgba(0,0,0,.1)!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.brands-page .brand-box.expand,.home .brand-box.expand,.page-404 .brand-box.expand{height:492px}@media (max-width:1100px){.brands-page .brand-box.expand,.home .brand-box.expand,.page-404 .brand-box.expand{height:370px}.brands-page .brand-box .brand_wrapper .title .brand,.home .brand-box .brand_wrapper .title .brand,.page-404 .brand-box .brand_wrapper .title .brand{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.brands-page .brand-box .brand_wrapper,.home .brand-box .brand_wrapper,.page-404 .brand-box .brand_wrapper{cursor:pointer}.brands-page .brand-box .brand_wrapper .image,.home .brand-box .brand_wrapper .image,.page-404 .brand-box .brand_wrapper .image{position:absolute;top:10px;left:10px}.brands-page .brand-box .brand_wrapper .image,.brands-page .brand-box .brand_wrapper .image IMG,.home .brand-box .brand_wrapper .image,.home .brand-box .brand_wrapper .image IMG,.page-404 .brand-box .brand_wrapper .image,.page-404 .brand-box .brand_wrapper .image IMG{width:40px;height:40px}.brands-page .brand-box .brand_wrapper .image IMG,.brands-page .brand-box .brand_wrapper .image:before,.home .brand-box .brand_wrapper .image IMG,.home .brand-box .brand_wrapper .image:before,.page-404 .brand-box .brand_wrapper .image IMG,.page-404 .brand-box .brand_wrapper .image:before{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.brands-page .brand-box .brand_wrapper .image:before,.home .brand-box .brand_wrapper .image:before,.page-404 .brand-box .brand_wrapper .image:before{content:'';position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;box-sizing:border-box;border:1px solid rgba(0,0,0,.1)}.brands-page .brand-box .brand_wrapper .image:after,.home .brand-box .brand_wrapper .image:after,.page-404 .brand-box .brand_wrapper .image:after{display:none;content:'';position:absolute;bottom:-7px;right:0;width:36px;height:36px;background-image:url(https://cdn.indejuice.com/img/icons/verified.png);background-repeat:no-repeat;background-size:100% 100%}.brands-page .brand-box .brand_wrapper .title,.home .brand-box .brand_wrapper .title,.page-404 .brand-box .brand_wrapper .title{line-height:16px;margin:12px 20px 3px 0}.brands-page .brand-box .brand_wrapper .title .brand,.home .brand-box .brand_wrapper .title .brand,.page-404 .brand-box .brand_wrapper .title .brand{display:inline-block;position:relative;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.7)!important}.brands-page .brand-box .brand_wrapper .title .brand .info,.home .brand-box .brand_wrapper .title .brand .info,.page-404 .brand-box .brand_wrapper .title .brand .info{font-family:Gotham-Book;color:rgba(0,0,0,.5)!important;border-left:1px solid rgba(0,0,0,.15);margin-left:7px;padding-left:7px;width:30px}.brands-page .brand-box .brand_wrapper .rating,.brands-page .brand-box .brand_wrapper .stars,.home .brand-box .brand_wrapper .rating,.home .brand-box .brand_wrapper .stars,.page-404 .brand-box .brand_wrapper .rating,.page-404 .brand-box .brand_wrapper .stars{display:inline-block;vertical-align:top}.brands-page .brand-box .brand_wrapper .stars,.home .brand-box .brand_wrapper .stars,.page-404 .brand-box .brand_wrapper .stars{position:relative;display:inline-block}.brands-page .brand-box .brand_wrapper .stars IMG,.home .brand-box .brand_wrapper .stars IMG,.page-404 .brand-box .brand_wrapper .stars IMG{height:14px;width:auto}.brands-page .brand-box .brand_wrapper .stars>IMG,.home .brand-box .brand_wrapper .stars>IMG,.page-404 .brand-box .brand_wrapper .stars>IMG{opacity:.7}.brands-page .brand-box .brand_wrapper .stars .value,.home .brand-box .brand_wrapper .stars .value,.page-404 .brand-box .brand_wrapper .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}.brands-page .brand-box .brand_wrapper .rating,.home .brand-box .brand_wrapper .rating,.page-404 .brand-box .brand_wrapper .rating{font-size:11px;font-family:Gotham-Book;color:rgba(0,0,0,.45)!important;margin-left:2px;margin-top:2px;transition:all .3s ease}.brands-page .brand-box .brand_wrapper .rating B,.home .brand-box .brand_wrapper .rating B,.page-404 .brand-box .brand_wrapper .rating B{font-family:Gotham-Medium}.brands-page .brand-box .brand_wrapper .toggle,.home .brand-box .brand_wrapper .toggle,.page-404 .brand-box .brand_wrapper .toggle{position:absolute;top:10px;right:20px;height:40px;text-align:right}.brands-page .brand-box .brand_wrapper .toggle .text,.brands-page .brand-box .brand_wrapper .toggle IMG,.home .brand-box .brand_wrapper .toggle .text,.home .brand-box .brand_wrapper .toggle IMG,.page-404 .brand-box .brand_wrapper .toggle .text,.page-404 .brand-box .brand_wrapper .toggle IMG{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease}.brands-page .brand-box .brand_wrapper .toggle .text,.home .brand-box .brand_wrapper .toggle .text,.page-404 .brand-box .brand_wrapper .toggle .text{right:40px;width:200px;line-height:18px;font-size:12px;color:rgba(0,0,0,.5)}.brands-page .brand-box .brand_wrapper .toggle IMG,.home .brand-box .brand_wrapper .toggle IMG,.page-404 .brand-box .brand_wrapper .toggle IMG{right:0;opacity:.3;height:20px;width:auto}.brands-page .brand-box .brand_wrapper:hover .toggle IMG,.brands-page .brand-box .product-loader .simple-loader,.home .brand-box .brand_wrapper:hover .toggle IMG,.home .brand-box .product-loader .simple-loader,.page-404 .brand-box .brand_wrapper:hover .toggle IMG,.page-404 .brand-box .product-loader .simple-loader{opacity:.6}.brands-page .brand-box .brand_wrapper .toggle.open IMG,.home .brand-box .brand_wrapper .toggle.open IMG,.page-404 .brand-box .brand_wrapper .toggle.open IMG{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.brands-page .brand-box .brand_wrapper:hover .toggle .text,.home .brand-box .brand_wrapper:hover .toggle .text,.page-404 .brand-box .brand_wrapper:hover .toggle .text{color:rgba(0,0,0,.7)}.brands-page .brand-box .product-loader,.brands-page .brand-box .product-reel,.home .brand-box .product-loader,.home .brand-box .product-reel,.page-404 .brand-box .product-loader,.page-404 .brand-box .product-reel{margin:0;padding:15px 0;position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.03)}.brands-page .brand-box .product-loader,.home .brand-box .product-loader,.page-404 .brand-box .product-loader{top:60px}@media (max-width:1100px){.brands-page .brand-box .product-reel .reel,.home .brand-box .product-reel .reel,.page-404 .brand-box .product-reel .reel{padding:20px 10px!important}}.brands-page .btn.more,.home .btn.more,.page-404 .btn.more{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);text-shadow:none;line-height:50px;height:50px}.brands-page .btn.more.all,.home .btn.more.all,.page-404 .btn.more.all{margin-top:50px}.cart .header .title .icon,.cart .links .link a,.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.disable-highlight,.filter-search-styling .button{-webkit-touch-callout:none;-khtml-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.cart .filter-search .button .options,.cart .filter-search .flavour .suggestions,.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.cart .links .link a .title,.cart .saving-info>DIV B,.quantity-input INPUT{font-family:Gotham-Medium}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.cart .items .item .quantity .decrease,.cart .items .item .quantity .increase,.quantity-input .decrease,.quantity-input .increase{width:35px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.quantity-input .decrease,.quantity-input .increase{height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.cart{width:92%;max-width:1200px;margin:auto auto 200px;padding-top:50px;text-align:left}.cart .header .title{position:relative;display:inline-block;font-size:20px;font-family:Gotham-Bold;color:rgba(0,0,0,.6);line-height:40px;padding-left:60px}.cart .header .title .icon{position:absolute;top:50%;left:0;margin-top:-23px;width:50px;height:50px;background:#FFF;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.cart .header .title .icon IMG{margin-top:11px;height:25px;width:auto}.cart .header .summary{float:right}@media (max-width:1100px){.cart{padding-top:30px}.cart .header .title{font-size:18px;padding-left:50px}.cart .header .title .icon{margin-top:-19px;width:40px;height:40px}.cart .header .title .icon IMG{margin-top:9px;height:20px;width:auto}.cart .header .summary{float:none}}.cart .header .summary .btn,.cart .header .summary .subtotal{display:inline-block;vertical-align:middle}.cart .header .summary .subtotal{position:relative;right:-20px;height:40px;line-height:40px;padding:0 30px 0 20px;background:rgba(73,15,120,.07);font-size:14px;color:#490F78;-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.cart .header .summary .subtotal:after{content:'';position:absolute;height:44px;width:40px;top:-2px;right:-20px;background:#EEE;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.cart .header .summary .subtotal:before{content:'';opacity:0;position:absolute;height:40px;width:40px;top:0;right:-35px;background:#e2dee5}@media (max-width:1100px){.cart .header .summary .subtotal{width:60%;padding:0;text-align:center;right:0;font-size:12px}.cart .header .summary .subtotal:after{right:-35px}.cart .header .summary .subtotal:before{opacity:1}}.cart .header .summary .btn{text-align:center;border-radius:100px;padding:0 30px;height:40px;line-height:38px;font-size:13px}@media (max-width:1100px){.cart .header .summary .btn{font-size:12px;padding:0;width:40%;box-sizing:border-box}}.cart .saving-info{margin-top:20px;font-size:15px;color:rgba(0,0,0,.6);background:rgba(254,199,72,.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding:15px 0}.cart .saving-info.delivery{background-color:rgba(72,195,254,.15);background-image:url(/img/prime/truck_medium.png);background-repeat:no-repeat;background-position:14px center;background-size:38px}.cart .saving-info.delivery.free{background-image:none;background-color:rgba(0,255,29,.15);color:rgba(0,0,0,.65)}.cart .saving-info.shipping{background:rgba(0,0,0,.03)}.cart .saving-info.shipping IMG{position:relative;top:1px;height:20px;vertical-align:top}@media (max-width:1100px){.cart .saving-info.delivery{padding:10px 15px 10px 65px;text-align:left;line-height:16px}.cart .saving-info.delivery.free{padding:10px 15px;text-align:center}.cart .saving-info.delivery.free B{display:block}.cart .saving-info.shipping IMG{height:16px}}.cart .saving-info>DIV{display:inline-block;position:relative}.cart .saving-info>DIV IMG.badge{position:absolute;top:50%;right:100%;margin-right:10px;-webkit-transform:translateY(-51%) rotate(-10deg);-moz-transform:translateY(-51%) rotate(-10deg);-o-transform:translateY(-51%) rotate(-10deg);transform:translateY(-51%) rotate(-10deg);width:auto;height:auto;max-height:70px}@media (max-width:1100px){.cart .saving-info>DIV IMG.badge{margin-right:6px;max-height:46px}.cart .saving-info{font-size:12px;padding:10px 0}}.cart .links{margin-top:30px;padding:10px;background:rgba(0,0,0,.05)}.cart .links,.cart .links .link a{box-sizing:border-box;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.cart .links .link{display:inline-block;vertical-align:top;width:50%}@media (min-width:1100px){.cart .links .link:first-child a{margin-right:5px}.cart .links .link:last-child a{margin-left:5px}.cart .filter-search .wrapper>DIV{white-space:none}}.cart .links .link a{position:relative;display:block;background:#FFF;padding:12px 0 12px 70px;text-decoration:none;overflow:hidden}.cart .links .link a.cartridge{padding-left:75px}@media (max-width:1100px){.cart .links{margin-top:20px}.cart .links,.cart .links .link a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.cart .links .link a,.cart .links .link a .link a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cart .links .link{width:100%}.cart .links .link:first-child a{margin-bottom:10px}.cart .links .link a{padding:10px 0;padding-left:60px!important}}.cart .links .link a .title{font-size:13px;color:rgba(0,0,0,.6);transition:all .3s ease}.cart .links .link a .subtitle{font-size:11px;color:rgba(0,0,0,.6);margin-top:5px;transition:all .3s ease}.cart .links .link a:hover .title{color:rgba(0,0,0,.8)}.cart .links .link a:hover .subtitle{color:rgba(0,0,0,.7)}.cart .links .link a>IMG{position:absolute;top:5px;left:15px;width:auto;height:auto;max-width:50px;max-height:150px}.cart .links .link a.device>IMG{left:23px}.cart .links .link a.cartridge>IMG{left:16px;max-width:40px;top:6px}@media (max-width:1100px){.cart .links .link a .title{font-size:11px}.cart .links .link a .subtitle{font-size:10px}.cart .links .link a.device>IMG{left:15px}.cart .links .link a.cartridge>IMG{left:13px;max-width:35px;top:5px}}.cart .links .link a .arrow{position:absolute;right:0;top:0;bottom:0;width:70px}.cart .links .link a .arrow IMG{position:absolute;top:50%;left:50%;height:14px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;opacity:.2}.cart .links .link a:hover .arrow IMG{opacity:.5}.cart .filter-search{position:relative;z-index:100;margin:35px 0 40px;background:rgba(0,0,0,.05);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cart .filter-search .wrapper{position:relative}.cart .filter-search .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.cart .filter-search .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.cart .links .link a .arrow IMG{height:12px}.cart .links .link a .arrow{width:44px}.cart .filter-search .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cart .filter-search .wrapper{width:300px}}.cart .filter-search .flavour{position:relative}.cart .filter-search .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.cart .filter-search .flavour{margin-right:3px}}@media (max-width:1100px){.cart .filter-search .flavour .icon{left:10px}.cart .filter-search .flavour{margin-bottom:10px}}.cart .filter-search DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.cart .filter-search DIV.or>DIV{display:inline-block;position:relative}.cart .filter-search DIV.or>DIV:after,.cart .filter-search DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.cart .filter-search DIV.or>DIV:after{left:100%}.cart .filter-search DIV.or>DIV:before{right:100%}.cart .filter-search .btn,.cart .filter-search .button,.cart .filter-search INPUT{font-size:13px}@media (max-width:1100px){.cart .filter-search .btn,.cart .filter-search .button,.cart .filter-search INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.cart .filter-search .button,.cart .filter-search INPUT{font-family:Gotham-Book;box-sizing:border-box}.cart .filter-search INPUT{padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}.cart .filter-search INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.cart .filter-search INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.cart .filter-search INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.cart .filter-search INPUT::placeholder{color:rgba(0,0,0,.5)}.cart .filter-search .button{background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (min-width:1100px){.cart .filter-search INPUT.solo{width:640px}.cart .filter-search INPUT.semi{width:470px}.cart .filter-search .button{margin-right:3px}}@media (max-width:1100px){.cart .filter-search INPUT{padding-left:36px}.cart .filter-search .button{width:145px}.cart .filter-search .button.solo{width:300px}.cart .filter-search .button.final{margin-left:10px}}.cart .filter-search .button .label{padding:0 18px}@media (max-width:1100px){.cart .filter-search .button .label{padding:0 12px}}.cart .filter-search .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.cart .filter-search .button .options .option{font-size:11px;padding:0 12px}.cart .filter-search .btn{margin-top:10px}}.cart .filter-search .button .options .option b{font-family:Gotham-Medium}.cart .filter-search .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.cart .filter-search .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.cart .filter-search .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.cart .filter-search .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.cart .filter-search .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.cart .filter-search .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.cart .filter-search .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.cart .filter-search .flavour .suggestions.active{display:block}.cart .filter-search .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.cart .filter-search .flavour .suggestions .item.hover,.cart .filter-search .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.cart .filter-search .flavour .suggestions>DIV::-webkit-scrollbar,.cart .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.cart .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.cart .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.cart .filter-search .flavour .suggestions>DIV::-webkit-scrollbar,.cart .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.cart .filter-search .wrapper{display:block;padding:20px 25px}.cart .filter-search .wrapper:before{display:none}.cart .filter-search .btn,.cart .filter-search .button,.cart .filter-search INPUT{box-shadow:2px 2px 0 rgba(0,0,0,.07)}.cart .filter-search .button,.cart .filter-search INPUT{width:100%}@media (min-width:1100px){.cart .filter-search INPUT{-webkit-border-top-left-radius:7px;-moz-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-bottom-left-radius:7px;border-bottom-left-radius:7px}.cart .filter-search .volume .button{-webkit-border-top-right-radius:7px;-moz-border-top-right-radius:7px;border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-bottom-right-radius:7px;border-bottom-right-radius:7px}.cart .filter-search .btn{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.cart .filter-search .flavour,.cart .filter-search .nicotine,.cart .filter-search .volume{box-sizing:border-box}.cart .filter-search .flavour,.cart .filter-search .nicotine{border-right:1px solid rgba(0,0,0,.03)}.cart .filter-search .volume{box-sizing:border-box;padding-right:10px}.cart .filter-search .flavour{width:40%;margin-right:0}.cart .filter-search .btn,.cart .filter-search .nicotine,.cart .filter-search .volume{width:20%}}@media (min-width:1100px) and (min-width:1100px){.cart .filter-search .btn{z-index:2}}@media (max-width:1100px){.cart .filter-search{margin-bottom:20px;transition:all .3s ease}.cart .filter-search.show-button{margin-bottom:40px}.cart .filter-search .wrapper{padding:0;width:100%;transition:all .3s ease}.cart .filter-search .wrapper.show-button{padding-bottom:21px}.cart .filter-search .button{margin:0!important}.cart .filter-search .flavour{width:100%;margin-bottom:7px}.cart .filter-search .nicotine,.cart .filter-search .volume{width:50%;box-sizing:border-box}.cart .filter-search .nicotine{padding-right:4px}.cart .filter-search .volume{padding-left:4px}.cart .filter-search DIV.btn{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;opacity:0;transition:all .3s ease}.cart .filter-search DIV.btn.show{bottom:-25px;opacity:1}}.cart .filter-search>.logo{z-index:1;position:absolute;top:5px;left:125px;height:44px;width:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.cart .filter-search>.image{position:absolute;top:-20px;left:30px;height:50px;width:auto}@media (max-width:1100px){.cart .filter-search{padding:10px}.cart .filter-search>.logo{position:absolute;top:-3px;left:50%;height:33px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart .filter-search>.image{position:absolute;top:-20px;left:12px;height:36px;width:auto}}.cart .items{margin-top:20px}.cart .items .tag{display:inline-block;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8;font-size:11px;font-family:Gotham-Bold}.cart .items .tag[ng-repeat]{margin-right:5px}.cart .items .col,.cart .items .col-1>DIV{display:inline-block;vertical-align:middle;box-sizing:border-box}.cart .items .col-1{width:30%;white-space:nowrap}.cart .items .col-2{width:30%}.cart .items .col-3{width:25%;text-align:center}.cart .items .col-4{width:15%;text-align:center}@media (max-width:1100px){.cart .items .col-1,.cart .items .col-2{width:100%!important}.cart .items .col-3,.cart .items .col-4{width:50%!important;margin-top:15px;border-top:1px solid rgba(0,0,0,.1);padding-top:15px;vertical-align:top}.cart .items .col-4{text-align:right;padding-right:15px}}.cart .items .titles{padding:10px 20px;font-size:13px;font-family:Gotham-Medium;color:rgba(0,0,0,.5)}.cart .items .titles .col-1{padding-left:120px}.cart .items .item{position:relative;background:#FFF;padding:0 20px;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.cart .items .item .col-1 .image{width:100px;height:100px;margin:20px 0;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:1100px){.cart .items .item{padding:20px 15px}.cart .items .item .col-1 .image{width:60px;height:60px;margin:0}}.cart .items .item .col-1 .info{padding-left:20px;white-space:normal;padding-right:110px}.cart .items .item .col-1 .info .name{font-size:17px;font-family:Gotham-Medium;color:rgba(0,0,0,.7)}@media (max-width:1100px){.cart .items .item .col-1 .info{padding-left:10px;padding-right:100px}.cart .items .item .col-1 .info .name{font-size:15px}}.cart .items .item .col-1 .info .brand{margin-top:5px;font-size:12px;color:rgba(0,0,0,.5)}.cart .items .item .col-1 .info .variations{margin-top:10px;color:#490F78;font-size:11px}.cart .items .item .col-1 .info .variations>DIV{display:inline-block}.cart .items .item .nicshots{position:relative;padding-left:40px}@media (max-width:1100px){.cart .items .item .col-1 .info .variations{margin-top:6px}.cart .items .item .nicshots{padding-left:70px;margin-top:15px}}.cart .items .item .nicshots IMG{height:40px;width:auto;margin-right:5px;opacity:.25}.cart .items .item .nicshots .info{display:inline-block;vertical-align:top;position:relative;top:4px}.cart .items .item .nicshots .info .title{font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.6)}.cart .items .item .nicshots .info .subtitle{margin-top:1px;font-size:11px;color:#490F78}.cart .items .item .nicshots:before{content:'+';position:absolute;top:50%;left:0;margin-top:-20px;height:40px;width:40px;font-size:40px;font-family:Gotham-Light;color:#490F78;opacity:.5}.cart .items .item .quantity{margin:0}.cart .items .item .quantity .decrease,.cart .items .item .quantity .increase,.cart .items .item .quantity INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.cart .items .item .quantity INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;border:none;transition:all .3s ease;border:1px solid rgba(0,0,0,.1);box-shadow:none}.cart .items .item .quantity .decrease,.cart .items .item .quantity .increase{height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease}.cart .items .item .quantity .decrease:hover,.cart .items .item .quantity .increase:hover{background:rgba(0,0,0,.1)}.cart .items .item .quantity .quantity__input{white-space:nowrap}@media (max-width:1100px){.cart .items .item .nicshots:before{width:60px;text-align:center}.cart .items .item .quantity INPUT{margin:0 6px;width:50px;padding:0}}.cart .items .item .quantity .btn,.cart .items .item .quantity .update-spacing{height:20px;line-height:18px;margin:10px auto;width:100px;font-size:11px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.cart .items .item .price .value{font-size:20px;font-family:Gotham-Bold;color:#490F78}@media (max-width:1100px){.cart .items .item .quantity .btn,.cart .items .item .quantity .update-spacing{margin-bottom:0;text-align:center;margin-left:0;margin-top:6px;width:133px}.cart .items .item .quantity{text-align:left}.cart .items .item .price .value{font-size:16px}}.cart .items .item .price .volume{margin-top:5px;font-size:11px;color:rgba(0,0,0,.7)}@media (max-width:1100px){.cart .items .item .price .volume{margin-top:4px}}.cart .items .item .remove{position:absolute;top:50%;right:-70px;width:40px;height:40px;margin-top:-20px;font-size:33px;line-height:40px;color:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.07);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;transition:all .7s ease;cursor:pointer}.cart .items .item .remove:hover{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.15);transition:all .3s ease}@media (max-width:1100px){.cart .items .item .remove{margin-top:0;top:10px;right:10px;width:30px;height:30px;line-height:30px;font-size:27px;border-radius:6px}}.cart .totals,.cart .totals .btn{-webkit-border-radius:100px;-moz-border-radius:100px}.cart .totals{height:100px;background:rgba(73,15,120,.07);border-radius:100px;padding:0 40px;text-align:center}.cart .totals .total{font-size:20px;color:#490F78;line-height:100px}@media (max-width:1100px){.cart .totals{padding:0 27px;height:50px}.cart .totals .total{font-size:15px;line-height:50px}}.cart .totals .total.count{float:left}.cart .totals .total.price{float:right}.cart .totals .btn{display:inline-block;min-width:400px;font-size:13px;border-radius:100px;margin-top:27.5px}.cart>.btn{display:block;font-size:12px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;margin-top:10px;text-align:center}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .banner a{position:relative;z-index:1;margin-top:0}@media (max-width:1100px){.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .banner{height:320px}.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .banner a{margin-top:5px}}.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .page.product-page .product .images .image IMG{margin-top:60px;max-height:220px}@media (max-width:1100px){.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .page.product-page .product .images .image IMG{margin-top:100px}}.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .page.product-page .product .add-to-cart .details{text-align:center}.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .page.product-page .product .add-to-cart .details .stat{margin-right:0}.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .page.product-page .product .add-to-cart .quantity-input{float:right;margin:6px 10px 0 0}@media (max-width:1100px){.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .page.product-page .product .add-to-cart .quantity-input{float:none;margin:0 auto 15px;text-align:center}.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .page.product-page .product{padding-bottom:180px!important}.subpage.smokefree-page.vape-starter-kit-page.cartridges-page .page.product-page .product .details{margin-left:98px}}.checkout .section>.title .icon,.purple-radial-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.disable-highlight,.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.checkout .box.list .item .info B.crossed:after,.crossed-out{left:-5%;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);content:''}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{position:absolute;top:50%;width:110%;height:2px;-moz-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.checkout{width:92%;max-width:1200px;margin:auto auto 200px;text-align:left;padding-top:70px}.checkout>.col{display:inline-block;vertical-align:top;position:relative}.checkout>.col.col-a{width:70%;padding-right:30px;box-sizing:border-box}.checkout>.col.col-b{width:30%}@media (max-width:1100px){.checkout{padding-top:0}.checkout>.order-summary{margin-bottom:30px}.checkout>.col{display:block}.checkout>.col.col-a,.checkout>.col.col-b{width:100%;padding-right:0}}.checkout .section:not(:first-child){margin-top:30px}.checkout .section>.title{position:relative;z-index:2;font-size:16px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);line-height:35px;padding-left:50px}.checkout .section>.title .icon{position:absolute;top:50%;left:0;margin-top:-18px;width:40px;height:40px;background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.checkout .section>.title .icon IMG{margin-top:4px;height:32px;width:auto;opacity:1}.checkout .section>.title SPAN{font-size:15px;font-family:Gotham-Book;color:rgba(0,0,0,.5);float:right;margin-right:10px}.checkout .section>.title SPAN B{font-family:Gotham-Medium}@media (max-width:1100px){.checkout .section>.title SPAN{font-size:12px}}.checkout .section>.box{border-top:2px solid #490F78}.checkout .box{position:relative;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.checkout .box.list{padding:5px 0}.checkout .box.list .item{font-size:12px;padding:15px 20px}.checkout .box.list .item .name{font-family:Gotham-Medium;color:rgba(0,0,0,.7);transition:all .3s ease}.checkout .box.list .item .name I{font-style:normal;font-family:Gotham-Book}.checkout .box.list .item.selected .name{font-family:Gotham-Bold;color:#490F78!important}.checkout .box.list .item .info{margin-top:3px;color:rgba(0,0,0,.5);transition:all .3s ease}.checkout .box.list .item .info.green{color:#4caf50}.checkout .box.list .item .info.blue,.checkout .box.list .item .info.blue B{color:#3397DA!important}.checkout .box.list .item .info.grey,.checkout .box.list .item .info.grey B{color:rgba(0,0,0,.45)!important;font-size:10px;font-style:italic}.checkout .box.list .item .info B{font-family:Gotham-Medium;color:#490F78}.checkout .box.list .item .info B.crossed{position:relative;display:inline-block;color:rgba(0,0,0,.4)}.checkout .box.list .item .info B.crossed:after{position:absolute;top:50%;width:110%;height:2px;-moz-transform:rotate(-10deg);transform:rotate(-10deg)}.checkout .box.list .item .info I{font-size:11px}.checkout .box.list .item.selected .info{font-family:Gotham-Medium}.checkout .box.list .item.selected .info.blue,.checkout .box.list .item.selected .info.blue B{font-family:Gotham-Bold}.checkout .box.list .item .variations{color:#490F78;font-size:10px}.checkout .box.list .item .variations>DIV{display:inline-block}.checkout .box.list .item .variations .tag{display:inline-block;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8;font-size:10px;font-family:Gotham-Medium}.checkout .box.list .item .variations .tag[ng-repeat]{margin-right:5px}.checkout .box.list .item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.07)}.checkout .box.list .item.radio{position:relative;padding-left:50px!important;padding:8px 20px;transition:all .3s ease;cursor:pointer}.checkout .box.list .item.radio.selected{padding:15px 20px;cursor:default}.checkout .box.list .item.radio .name{color:rgba(0,0,0,.7)}.checkout .box.list .item.radio:hover .name{color:rgba(0,0,0,.8)}.checkout .box.list .item.radio:after,.checkout .box.list .item.radio:before{content:'';position:absolute;top:50%;left:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.checkout .box.list .item.radio:before{height:20px;width:20px;margin-top:-10px;border:2px solid rgba(0,0,0,.15);box-sizing:border-box;transition:all .3s ease}.checkout .box.list .item.radio:after{height:0;width:0;margin-top:0;margin-left:10px;background:#490F78;transition:all .2s ease}.checkout .box.list .item.radio:not(.selected):hover:before{border-color:rgba(0,0,0,.3)}.checkout .box.list .item.radio.selected:after{height:12px;width:12px;margin-top:-6px;margin-left:4px}.checkout .box.list .item.has-image{position:relative;padding-left:90px!important}.checkout .box.list .item.has-image .image{position:absolute;top:50%;left:20px;margin-top:-30px;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}.checkout .box.list .item.add{position:relative;z-index:2;color:rgba(0,0,0,.6);margin-top:5px;padding:10px 20px 10px 47px;transition:all .7s ease;cursor:pointer}.checkout .box.list .item.add .icon{position:absolute;top:50%;left:20px;margin-top:-10px;width:20px;height:20px;transition:all .7s ease;opacity:.25}.checkout .box.list .item.add:hover{color:rgba(0,0,0,.8);transition:all .3s ease}.checkout .box.list .item.add:hover .icon{transition:all .3s ease;opacity:.6}.checkout .shipment .box{position:relative;padding:15px 0!important}.checkout .shipment .box .col{display:inline-block;vertical-align:top;position:relative}.checkout .shipment .box .col.left,.checkout .shipment .box .col.right{width:50%}@media (max-width:1100px){.checkout .shipment .box .shipment__options{border-bottom:2px dashed rgba(0,0,0,.1);margin-bottom:15px}.checkout .shipment .box .col{display:block}.checkout .shipment .box .col.left,.checkout .shipment .box .col.right{width:100%}}.checkout .shipment .box .col .item{border:none!important;padding-top:8px!important;padding-bottom:8px!important}.checkout .shipment .box .title{font-size:14px;padding:5px 20px 10px;color:#490F78}@media (min-width:1100px){.checkout .shipment .box:before{content:'';position:absolute;top:0;left:50%;height:100%;width:1px;background:rgba(0,0,0,.1)}}.checkout .shipment .box IMG.prime{height:9px;width:auto}.checkout .order-summary{padding:20px 20px 68px;overflow:hidden;margin-top:33px}.checkout .order-summary .btn{text-align:center;margin-bottom:20px;height:40px;line-height:38px;font-size:13px}.checkout .order-summary .cost{font-size:12px;color:rgba(0,0,0,.6);margin-bottom:10px}.checkout .order-summary .cost IMG.prime{height:9px;width:auto}.checkout .order-summary .cost SPAN{float:right;font-family:Gotham-Medium}.checkout .order-summary .cost SPAN I{position:relative;top:-5px;font-family:Gotham-Book}.checkout .order-summary .total{position:absolute;bottom:0;left:0;right:0;padding:15px 20px;box-sizing:border-box;background:rgba(0,0,0,.03);font-size:16px;font-family:Gotham-Medium;color:#490F78;border-top:1px solid rgba(0,0,0,.03)}.checkout .order-summary .total SPAN{float:right;font-family:Gotham-Bold}.checkout .order-summary .total I{display:block;font-style:normal;font-size:9px;font-family:Gotham-Book;color:rgba(0,0,0,.4);margin-top:5px}.checkout .order-summary .total I SPAN{font-size:12px;font-family:Gotham-Book;color:#0087e1}.checkout .coupon-input{padding:20px}.checkout .coupon-input .wrapper{position:relative}.checkout .coupon-input .wrapper INPUT{border:1px solid rgba(0,0,0,.1);border-radius:4px;line-height:40px;padding:0 80px 0 15px;width:100%;box-sizing:border-box}.checkout .coupon-input .wrapper INPUT.uppercase{text-transform:uppercase}.checkout .coupon-input .wrapper .text{padding-left:5px}.checkout .coupon-input .wrapper .text .title{font-size:12px;color:rgba(0,0,0,.75);padding-right:100px}.checkout .coupon-input .wrapper .text .title:first-child{margin-bottom:5px}.checkout .coupon-input .wrapper .text .title B{color:#00C292;font-family:Gotham-Medium}.checkout .coupon-input .wrapper .text .subtitle{font-size:10px;font-family:Gotham-Bold;color:rgba(0,0,0,.4);margin-top:5px}.checkout .coupon-input .wrapper .btn{position:absolute;top:50%;right:4px;height:34px;line-height:32px;margin-top:-17px;padding:0 15px;font-size:12px}#Cardinal-Modal{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover,.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .options,.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase,.subpage.smokefree-page.cig-converter-page .converter .custom-select{-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-user-select:none;user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.subpage.smokefree-page.cig-converter-page .banner a{margin-top:15px}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .banner a{margin-top:5px}.subpage.smokefree-page.cig-converter-page .banner a.offset{margin-top:-5px}}.subpage.smokefree-page.cig-converter-page .converter{z-index:1;position:relative;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);box-sizing:border-box;width:94%;max-width:500px;margin:-100px auto auto;padding:40px 30px 60px}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .converter{padding:40px 0 60px}}.subpage.smokefree-page.cig-converter-page .converter .title{font-size:18px;font-family:Gotham-Medium;color:rgba(0,0,0,.5);line-height:30px}.subpage.smokefree-page.cig-converter-page .converter .subtitle{position:relative;display:inline-block;font-size:10px;color:rgba(0,0,0,.4);margin-top:10px;margin-bottom:20px}.subpage.smokefree-page.cig-converter-page .converter .subtitle:after,.subpage.smokefree-page.cig-converter-page .converter .subtitle:before{content:'';position:absolute;top:50%;width:40px;height:1px;background:rgba(0,0,0,.1)}.subpage.smokefree-page.cig-converter-page .converter .subtitle:before{right:100%;margin-right:10px}.subpage.smokefree-page.cig-converter-page .converter .subtitle:after{left:100%;margin-left:10px}.subpage.smokefree-page.cig-converter-page .converter .custom-select,.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper,.subpage.smokefree-page.cig-converter-page .converter .result{width:85%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.subpage.smokefree-page.cig-converter-page .converter .custom-select{display:block;z-index:101;font-size:14px;font-family:Gotham-Book;color:rgba(0,0,0,.8);height:50px;line-height:50px;text-align:left;margin-top:2px;margin-bottom:10px;background-color:#FFF;background-position:93% 50%;border:1px solid rgba(0,0,0,.1);box-shadow:2px 2px rgba(0,0,0,.07);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-user-select:none;user-select:none;transition:all .3s ease}.subpage.smokefree-page.cig-converter-page .converter .custom-select.frequency-select{z-index:102}.subpage.smokefree-page.cig-converter-page .converter .custom-select.active{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.subpage.smokefree-page.cig-converter-page .converter .custom-select:hover{color:rgba(0,0,0,.9);box-shadow:2px 2px rgba(0,0,0,.1);transition:all .3s ease}.subpage.smokefree-page.cig-converter-page .converter .custom-select .label,.subpage.smokefree-page.cig-converter-page .converter .custom-select .option{padding:0 10px 0 20px;position:relative}.subpage.smokefree-page.cig-converter-page .converter .custom-select .label .colour,.subpage.smokefree-page.cig-converter-page .converter .custom-select .option .colour{position:absolute;top:0;left:0;margin:7px;width:26px;height:26px;background-size:100% 100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.subpage.smokefree-page.cig-converter-page .converter .custom-select .options{z-index:200;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-top:none;box-shadow:2px 2px rgba(0,0,0,.1);-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.subpage.smokefree-page.cig-converter-page .converter .custom-select .options .option{transition:all .3s ease}.subpage.smokefree-page.cig-converter-page .converter .custom-select .options .option:hover{color:rgba(0,0,0,.8);background:rgba(0,0,0,.03)}.subpage.smokefree-page.cig-converter-page .converter .result{padding:20px 0 35px;margin:30px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:rgba(0,0,0,.05)}.subpage.smokefree-page.cig-converter-page .converter .result .value{font-size:16px;color:rgba(0,0,0,.5)}.subpage.smokefree-page.cig-converter-page .converter .result .info{margin-top:7px;font-size:12px;color:rgba(0,0,0,.6)}.subpage.smokefree-page.cig-converter-page .converter .result.complete{padding:20px 0 0;margin:20px 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:rgba(0,217,163,.1)}.subpage.smokefree-page.cig-converter-page .converter .result.complete .info,.subpage.smokefree-page.cig-converter-page .converter .result.complete .value{color:#00B285}.subpage.smokefree-page.cig-converter-page .converter .result.complete .value{font-size:21px}.subpage.smokefree-page.cig-converter-page .converter .result.complete .value B{font-family:Gotham-Black}.subpage.smokefree-page.cig-converter-page .converter .result.complete .info{font-family:Gotham-Medium}.subpage.smokefree-page.cig-converter-page .converter .result.complete.solo{padding:20px 0 45px;-webkit-border-radius:10px 10px;-moz-border-radius:10px;border-radius:10px}.subpage.smokefree-page.cig-converter-page .converter .filter-search{position:relative;z-index:100;margin:0;margin-top:-5px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper{position:relative;display:inline-block}.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper:before{content:'';position:absolute}.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper{width:300px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .icon{left:10px}}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour{position:relative}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .icon{position:absolute;top:50%;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper>DIV{white-space:none}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour{margin-right:3px}}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour{margin-bottom:10px}}.subpage.smokefree-page.cig-converter-page .converter .filter-search DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.subpage.smokefree-page.cig-converter-page .converter .filter-search DIV.or>DIV{display:inline-block;position:relative}.subpage.smokefree-page.cig-converter-page .converter .filter-search DIV.or>DIV:after,.subpage.smokefree-page.cig-converter-page .converter .filter-search DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.subpage.smokefree-page.cig-converter-page .converter .filter-search DIV.or>DIV:after{left:100%}.subpage.smokefree-page.cig-converter-page .converter .filter-search DIV.or>DIV:before{right:100%}.subpage.smokefree-page.cig-converter-page .converter .filter-search .btn,.subpage.smokefree-page.cig-converter-page .converter .filter-search .button,.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search .btn,.subpage.smokefree-page.cig-converter-page .converter .filter-search .button,.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button,.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT{font-family:Gotham-Book;box-sizing:border-box}.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT{padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT.solo{width:640px}.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT.semi{width:470px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button{margin-right:3px}}.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT::placeholder{color:rgba(0,0,0,.5)}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT{padding-left:36px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button{width:145px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button.solo{width:300px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button.final{margin-left:10px}}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .label{padding:0 18px}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .label{padding:0 12px}}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .options .option{font-size:11px;padding:0 12px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .btn{margin-top:10px}}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .options .option b{font-family:Gotham-Medium}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.subpage.smokefree-page.cig-converter-page .converter .filter-search .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.subpage.smokefree-page.cig-converter-page .converter .filter-search .btn{padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions.active{display:block}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions .item.hover,.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions>DIV::-webkit-scrollbar,.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions>DIV::-webkit-scrollbar,.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper{padding:0 15px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper:before{background:rgba(0,217,163,.1);top:-15px;bottom:16px;left:0;right:0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour{margin-bottom:10px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour,.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .input{width:100%}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour .icon{left:10px}@media (min-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .filter-search .wrapper>DIV{white-space:normal}.subpage.smokefree-page.cig-converter-page .converter .filter-search .flavour{margin-right:0}}.subpage.smokefree-page.cig-converter-page .converter .filter-search INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important;width:100%;padding-left:36px}.subpage.smokefree-page.cig-converter-page .converter .filter-search .btn{margin-top:10px;padding:0;width:230px}.subpage.smokefree-page.cig-converter-page .converter .continue{max-width:300px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.subpage.smokefree-page.cig-converter-page .converter .continue.light{background:#dedede!important}.subpage.smokefree-page.cig-converter-page .converter .continue.offset{margin-top:-50px}@media (max-width:1100px){.subpage.smokefree-page.cig-converter-page .converter .continue.offset{width:70%}}.subpage.smokefree-page.cig-converter-page .converter .back{width:156px;font-size:11px;height:26px;line-height:25px;margin-top:30px;border-radius:6px}.disable-highlight,.vape-coil-finder .custom-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.crossed-out,.vape-coil-finder .parts .part.child .part-box:after{content:'';background:rgba(0,0,0,.2)}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{position:absolute;top:50%;left:-5%;width:110%;height:2px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.cart .vape-coil-finder:before{border:none;background:rgba(0,0,0,.05)}.cart .vape-coil-finder>.reset{color:#FFF;background:#0098D1;box-shadow:none}.vape-coil-finder{margin:30px auto auto;position:relative;padding:20px;box-sizing:border-box}.vape-coil-finder:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid #FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-sizing:border-box}.vape-coil-finder>.logo{position:absolute;top:0;left:85px;height:36px;width:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.vape-coil-finder>.image{position:absolute;top:-20px;left:30px;height:50px;width:auto}.vape-coil-finder>.reset{position:absolute;top:0;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;line-height:20px;width:20px;text-align:center;font-size:16px;font-weight:700;color:rgba(0,0,0,.3);background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.25)}.vape-coil-finder .contents .other-input,.vape-coil-finder .custom-select{font-size:12px;font-family:Gotham-Book;line-height:45px;background-color:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);box-sizing:border-box}@media (max-width:1100px){.vape-coil-finder{padding:10px}.vape-coil-finder>.logo{position:absolute;top:-5px;left:50%;height:30px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vape-coil-finder>.image{position:absolute;top:-20px;left:30px;height:40px;width:auto}.vape-coil-finder>.reset{top:-3px}}.vape-coil-finder .contents{position:relative}.vape-coil-finder .contents .other-input{color:rgba(0,0,0,.6);display:block;width:100%;height:45px;text-align:left;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:none;margin:15px 0 7px;padding:0 15px}.vape-coil-finder .contents .btn{text-align:center}.vape-coil-finder .custom-select{display:inline-block;color:rgba(0,0,0,.6);height:45px;text-align:left;transition:none!important;background-position:93% 50%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vape-coil-finder .custom-select b.blue{color:#0098D1;font-family:Gotham-Medium}@media (min-width:1100px){.vape-coil-finder .custom-select.brand-select:not(.inline),.vape-coil-finder .custom-select.device-select,.vape-coil-finder .custom-select.variation-select{background-position:97% 50%}}.vape-coil-finder .custom-select.brand-select{width:100%}.vape-coil-finder .custom-select.brand-select.inline{width:35%;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;border-right:1px solid rgba(0,0,0,.1)}.vape-coil-finder .custom-select.device-select{width:65%;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.vape-coil-finder .custom-select.active{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.vape-coil-finder .custom-select:hover{box-shadow:2px 2px rgba(0,0,0,.1);transition:all .3s ease}.vape-coil-finder .custom-select .label,.vape-coil-finder .custom-select .option{transition:all .3s ease;white-space:nowrap;padding:0 15px 0 20px;position:relative}.vape-coil-finder .custom-select.double-line{line-height:17px}.vape-coil-finder .custom-select.double-line SPAN{font-size:10px;color:rgba(0,0,0,.4);line-height:12px;display:block}.vape-coil-finder .custom-select.double-line SPAN>SPAN{display:inline-block!important}.vape-coil-finder .custom-select.double-line .label,.vape-coil-finder .custom-select.double-line .option{padding:8px 10px 7px 50px}.vape-coil-finder .custom-select .label .variation-image,.vape-coil-finder .custom-select .option .variation-image{position:absolute;top:0;left:0;margin:7px;width:26px;height:26px;background-size:100% 100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.vape-coil-finder .custom-select.double-line .label .variation-image,.vape-coil-finder .custom-select.double-line .option .variation-image{width:31px;height:31px}.vape-coil-finder .custom-select .options{z-index:100;overflow:auto;border:none;box-shadow:2px 2px rgba(0,0,0,.1);-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;max-height:430px}.vape-coil-finder .custom-select .options::-webkit-scrollbar,.vape-coil-finder .custom-select .options::-webkit-scrollbar-thumb:vertical{height:3px}.vape-coil-finder .custom-select .options::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.vape-coil-finder .custom-select .options::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)!important;border-radius:100px}.vape-coil-finder .custom-select .options::-webkit-scrollbar,.vape-coil-finder .custom-select .options::-webkit-scrollbar-thumb:horizontal{width:3px}.vape-coil-finder .custom-select .options .option{transition:all .3s ease}.vape-coil-finder .custom-select .options .option.selected,.vape-coil-finder .custom-select .options .option:hover{color:rgba(0,0,0,.8);background:rgba(0,0,0,.03)}.vape-coil-finder .custom-select .options .option.selected{cursor:default;font-family:Gotham-Medium;background:rgba(0,0,0,.05)}.vape-coil-finder .custom-select.double-line .options .option.selected>SPAN,.vape-coil-finder .custom-select.double-line .options .option:hover>SPAN{font-size:10px;color:rgba(0,0,0,.4);font-family:Gotham-Book}.vape-coil-finder .helper{padding:25px 10px 6px;font-size:14px;color:rgba(0,0,0,.5);text-align:center;line-height:40px}@media (max-width:1100px){.vape-coil-finder .helper{padding:10px}}.vape-coil-finder .helper .button{display:inline-block;vertical-align:middle;padding:10px 12px;color:rgba(0,0,0,.5);font-size:12px;font-family:Gotham-Medium;margin:0 5px;background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.25);line-height:initial;position:relative;top:-2px;cursor:pointer;transition:all .3s ease}.vape-coil-finder .helper .button:hover{color:rgba(0,0,0,.65)}.vape-coil-finder .loading{height:50px;margin-top:15px;position:relative}.vape-coil-finder .parts{margin-top:10px;text-align:left}.vape-coil-finder .parts .part{background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.vape-coil-finder .parts .part:not(:last-child){margin-bottom:7px}.vape-coil-finder .parts .part.other{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.35);font-style:italic;background:rgba(0,0,0,.05);margin-top:7px;padding:15px 20px;box-shadow:none;cursor:pointer;transition:all .3s ease}.vape-coil-finder .parts .part.other:hover{color:rgba(0,0,0,.5)}.vape-coil-finder .parts .part.selected{border-top:2px solid #0098D1}.vape-coil-finder .parts .part.selected .part-box .name{color:#0098D1;font-family:Gotham-Medium}.vape-coil-finder .parts .part.child{position:relative;margin-left:30px}.vape-coil-finder .parts .part.child .part-box:before{content:'';position:absolute;top:22px;left:-20px;width:3px;height:3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.25)}.vape-coil-finder .parts .part.child .part-box:after{position:absolute;top:23px;left:-15px;width:12px;height:1px}.vape-coil-finder .parts .part.child:after,.vape-coil-finder .parts .part.child:before{content:'';left:-19px;width:1px;background-color:rgba(0,0,0,.2);position:absolute}.vape-coil-finder .parts .part.child:before{top:-7px;height:26px}.vape-coil-finder .parts .part.child.selected:before{top:-9px;height:28px}.vape-coil-finder .parts .part.child:after{top:28px;bottom:0}.vape-coil-finder .parts .part.child.first-child:before{top:-2px;height:21px}.vape-coil-finder .parts .part.child.first-child.selected:before{top:-4px;height:23px}.vape-coil-finder .parts .part.child.last-child:after{background-color:transparent}.vape-coil-finder .parts .part .part-box{position:relative;font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);height:45px;box-sizing:border-box;cursor:pointer;padding:8px 0 0 50px;line-height:17px}.vape-coil-finder .parts .part .part-box .subtext{font-size:9px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);line-height:12px;text-transform:uppercase}.vape-coil-finder .parts .part .part-box .price{position:absolute;top:8px;right:15px;text-align:right;font-family:Gotham-Book;color:#0098D1}.vape-coil-finder .parts .part .part-box .price B{font-family:Gotham-Bold}.vape-coil-finder .parts .part .part-box .price .offer{font-size:10px;font-family:Gotham-Book;line-height:12px}.vape-coil-finder .parts .part .part-box>.image{position:absolute;top:0;left:0;margin:7px;width:31px;height:31px;background-size:100% 100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.vape-coil-finder .parts .part .variations{background:#F7F7F7;border-top:1px solid rgba(0,0,0,.05);box-sizing:border-box;padding:7px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.vape-coil-finder .parts .part .variations .custom-select{width:100%}.vape-coil-finder .parts .part .variations .stats{padding-top:5px;margin-top:-5px;margin-bottom:3px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;background:rgba(0,0,0,.03);border-bottom:2px solid rgba(0,0,0,.03)}.vape-coil-finder .parts .part .variations .stats .stat{display:inline-block;vertical-align:top;width:33.3%;padding:8px 0 7px;text-align:center;font-size:10px;font-family:Gotham-Medium;color:rgba(0,0,0,.35)}.vape-coil-finder .parts .part .variations .stats .stat:not(:first-child){border-left:1px solid rgba(0,0,0,.05);box-sizing:border-box}.vape-coil-finder .parts .part .variations .quantity-input{position:relative;display:inline-block;margin:7px 0 0}.vape-coil-finder .parts .part .variations .quantity-input INPUT{width:30px;margin:0 7px}.vape-coil-finder .parts .part .variations .btn{float:right;height:35px!important;line-height:35px!important;font-size:11px!important;margin-top:7px;padding:0 20px}.vape-coil-finder .parts .part .variations .btn.out-of-stock{color:rgba(134,0,0,.5);border-color:rgba(194,0,0,.2);background:rgba(255,0,0,.07)}.vape-coil-finder .parts .part .variations .btn.out-of-stock:before{display:none}.vape-coil-finder .parts .part .variations .btn IMG{height:15px;width:15px;margin:10px;opacity:.2}.vape-coil-finder .parts .part .variations .btn.second{margin-right:5px;padding:0;background:0 0;border:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-touch-callout:none;user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.coming-soon-page{margin:150px auto auto;width:95%;max-width:800px}.coming-soon-page h1{font-size:30px;font-family:Gotham-Book;color:rgba(0,0,0,.3)}@media (max-width:1100px){.coming-soon-page{margin-top:80px}.coming-soon-page h1{font-size:16px;font-family:Gotham-Medium}}.coming-soon-page .links{margin-top:30px;padding:10px;background:rgba(0,0,0,.05);text-align:left}.coming-soon-page .links,.coming-soon-page .links .link a{box-sizing:border-box;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.coming-soon-page .links .link{display:inline-block;vertical-align:top;width:100%}@media (min-width:1100px){.coming-soon-page .links .link:first-child a{margin-right:5px}.coming-soon-page .links .link:last-child a{margin-left:5px}}.coming-soon-page .links .link a{position:relative;display:block;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);padding:12px 0 12px 70px;text-decoration:none;overflow:hidden}.coming-soon-page .links .link a.cartridge{padding-left:75px}@media (max-width:1100px){.coming-soon-page .links{margin-top:20px}.coming-soon-page .links,.coming-soon-page .links .link a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.coming-soon-page .links .link a,.coming-soon-page .links .link a .link a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.coming-soon-page .links .link{width:100%}.coming-soon-page .links .link a{padding:10px 0;padding-left:60px!important}}.coming-soon-page .links .link a .title{font-size:13px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);transition:all .3s ease}.coming-soon-page .links .link a .subtitle{font-size:11px;color:rgba(0,0,0,.6);margin-top:5px;transition:all .3s ease}.coming-soon-page .links .link a:hover .title{color:rgba(0,0,0,.8)}.coming-soon-page .links .link a:hover .subtitle{color:rgba(0,0,0,.7)}.coming-soon-page .links .link a>IMG{position:absolute;top:5px;left:15px;width:auto;height:auto;max-width:50px;max-height:150px}.coming-soon-page .links .link a.device>IMG{left:23px}.coming-soon-page .links .link a.cartridge>IMG{left:16px;max-width:40px;top:6px}@media (max-width:1100px){.coming-soon-page .links .link a .title{font-size:11px}.coming-soon-page .links .link a .subtitle{font-size:10px}.coming-soon-page .links .link a.device>IMG{left:15px}.coming-soon-page .links .link a.cartridge>IMG{left:13px;max-width:35px;top:5px}}.coming-soon-page .links .link a .arrow{position:absolute;right:0;top:0;bottom:0;width:70px}.coming-soon-page .links .link a .arrow IMG{position:absolute;top:50%;left:50%;height:14px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;opacity:.2}@media (max-width:1100px){.coming-soon-page .links .link a .arrow IMG{height:12px}.coming-soon-page .links .link a .arrow{width:44px}}.coming-soon-page .links .link a:hover .arrow IMG{opacity:.5}.coming-soon-page .split{width:100px;margin:100px auto 0;border-top:2px solid rgba(0,0,0,.1)}.coming-soon-page>IMG{width:90%;max-width:500px;height:auto;margin-top:80px}.coming-soon-page>IMG+h1{margin-top:80px;font-size:16px;font-family:Gotham-Medium;text-transform:uppercase}.coming-soon-page>IMG+h1+p{margin-top:20px}.coming-soon-page>p{margin:40px auto auto;max-width:400px;line-height:26px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.4)}.coming-soon-page>.btn{margin:40px auto auto;max-width:280px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.coming-soon-page>.content{margin-top:400px;border-top:2px solid rgba(0,0,0,.1);padding-top:50px!important;text-align:left}@media (max-width:1100px){.coming-soon-page>.content{padding:0 15px}}.coming-soon-page>.content H2{font-size:12px;margin-top:30px;color:rgba(0,0,0,.5);font-family:Gotham-Medium}.coming-soon-page>.content P{font-size:12px;margin-top:10px;line-height:18px}.coming-soon-page>.content P a:link,.coming-soon-page>.content P a:visited{color:rgba(0,0,0,.6)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-touch-callout:none;user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.contact-page.subpage .page.solo{padding:80px 50px 110px}.contact-page.subpage .label{font-size:11px;font-family:Gotham-Medium;color:#3F0A6D;margin:10px auto auto;text-align:left;max-width:495px}.contact-page.subpage .label.optional{color:rgba(0,0,0,.5)}.contact-page.subpage .label.optional:after{content:' (OPTIONAL)';color:rgba(0,0,0,.3);font-style:italic;text-transform:lowercase}.contact-page.subpage .empty-fill .box,.contact-page.subpage INPUT,.contact-page.subpage SELECT,.contact-page.subpage TEXTAREA{padding:10px 15px;margin:4px auto auto;width:100%;max-width:500px;font-size:12px!important;font-family:Gotham-Book;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.contact-page.subpage .empty-fill .box{background:rgba(0,0,0,.03);border:none!important}.contact-page.subpage .empty-fill .textarea,.contact-page.subpage TEXTAREA{height:230px}.contact-page.subpage .info-box{position:relative;width:100%;max-width:500px;margin:20px auto auto;padding:20px 20px 20px 80px;box-sizing:border-box;background:rgba(0,0,0,.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:left;font-size:12px;line-height:21px;color:rgba(0,0,0,.8)}.contact-page.subpage .info-box a:link,.contact-page.subpage .info-box a:visited{color:rgba(0,0,0,.8)}.contact-page.subpage .info-box a:hover{color:#000}.contact-page.subpage .info-box .icon{position:absolute;width:50px;height:auto;top:50%;left:0;margin:0 18px;opacity:.1;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:1100px){.contact-page.subpage .info-box .icon{display:none}.contact-page.subpage .info-box{padding:15px 20px}}.contact-page.subpage .form .btn{cursor:pointer}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.delivery-page.subpage .page .delivery-option{position:relative;display:inline-block;vertical-align:top;width:47%;margin:5px;padding:15px 0 15px 96px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:left;box-sizing:border-box;background:rgba(0,173,255,.09)}.delivery-page.subpage .page .delivery-option .title{color:#005478;font-family:Gotham-Medium}.delivery-page.subpage .page .delivery-option .price{color:#2295c6;font-family:Gotham-Medium;font-size:14px;margin-top:3px}.delivery-page.subpage .page .delivery-option:after{content:'';position:absolute;top:50%;left:50px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:30px;width:60px;background-image:url(/img/prime/truck_medium.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width:1100px){.delivery-page.subpage .page .delivery-option{display:block;width:100%;margin:0 0 10px}}.delivery-page.subpage .page .or{position:relative;margin:40px 0}.delivery-page.subpage .page .or:before{content:'';position:absolute;top:50%;left:0;margin-top:-1px;height:1px;width:100%;background:rgba(0,0,0,.1)}.delivery-page.subpage .page .or>DIV{position:relative;display:inline-block;background:#FFF;padding:0 10px;font-size:14px;font-family:Gotham-Medium;color:#00b0ff}.delivery-page.subpage .page .h1{margin-top:50px;font-size:30px;font-family:Gotham-Bold;color:#00c1ff}.delivery-page.subpage .page .h1 b{display:inline-block;padding:5px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:27px;color:#FFF;background-color:#00c1ff}.delivery-page.subpage .page .h3{margin-top:10px;margin-bottom:30px;color:#2e6888}.delivery-page.subpage .page .h3 b{color:#00c1ff}@media (max-width:1100px){.delivery-page.subpage .page .h1{font-size:16px}.delivery-page.subpage .page .h1 b{font-size:16px;padding:3px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.delivery-page.subpage .page .h3{font-size:12px;margin-top:8px}}.delivery-page.subpage .page .separator{margin:60px 0;color:#2e688f;opacity:.3}@media (max-width:1100px){.delivery-page.subpage .page .separator{margin:50px 0}}.delivery-page.subpage .page h2{margin-top:30px;margin-bottom:15px;color:#2e6888}.delivery-page.subpage .page h2 b{color:#00c1ff}@media (max-width:1100px){.delivery-page.subpage .page h2{font-size:18px}.delivery-page.subpage .page h2 b{display:block;margin-bottom:6px;font-size:23px}}.delivery-page.subpage .page P{margin-bottom:10px;font-size:14px;line-height:27px;color:rgba(0,0,0,.7)}.delivery-page.subpage .page P.amz{max-width:550px;margin:auto}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.discount-box{position:relative;display:inline-block;margin:0 20px 40px}@media (max-width:1100px){.discount-box{margin:8px}}@media (max-width:370px){.discount-box{margin:8px 5px}}.discount-box .discount_wrapper{position:relative;text-align:center;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:30px 20px;width:240px;box-sizing:border-box}@media (max-width:1100px){.discount-box .discount_wrapper{width:164px;padding:27px 10px 18px}}.discount-box .discount_wrapper .image{position:relative;width:120px;height:120px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:auto auto 15px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.discount-box .discount_wrapper .image:after{content:'';position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;border:2px solid rgba(0,0,0,.1);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.discount-box .discount_wrapper .tag{font-size:21px;font-family:Gotham-Bold;color:#00C292}@media (max-width:1100px){.discount-box .discount_wrapper .image{width:70px;height:70px}.discount-box .discount_wrapper .tag{font-size:16px}}.discount-box .discount_wrapper .title{font-size:12px;font-family:Gotham-Medium;line-height:18px;color:rgba(0,0,0,.6);margin-top:5px;min-height:45px}.discount-box .discount_wrapper .btn{width:130px!important;padding:0!important}@media (max-width:1100px){.discount-box .discount_wrapper .title{font-size:11px;line-height:16px;min-height:48px}.discount-box .discount_wrapper .btn{font-size:12px!important;height:33px;line-height:32px;margin-top:10px!important}}.discount-box .discount_wrapper .subtitle{font-size:10px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);text-transform:uppercase;margin-top:10px}@media (max-width:1100px){.discount-box .discount_wrapper .subtitle{font-size:8px;margin-top:8px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.discounts-page.subpage .filters{position:relative;text-align:left;max-width:1200px;margin:auto auto 60px;background:rgba(0,0,0,.07);padding:9px 10px 11px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}@media (max-width:1100px){.discounts-page.subpage .filters{text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:30px}}.discounts-page.subpage .filters .title-tag{display:block;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.05);font-size:11px;text-transform:uppercase;color:rgba(255,255,255,.7);padding:0 10px;line-height:23px}.discounts-page.subpage .filters .title-tag:after,.discounts-page.subpage .filters .title-tag:before{content:'';position:absolute;top:0;height:0;width:0;border-bottom:23px solid rgba(0,0,0,.05)}.discounts-page.subpage .filters .title-tag:after{left:100%;border-right:10px solid transparent}.discounts-page.subpage .filters .title-tag:before{right:100%;border-left:10px solid transparent}.discounts-page.subpage .filters .custom-select{display:inline-block;font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);height:40px;line-height:40px;margin-top:2px;margin-right:6px;text-align:left;box-sizing:border-box;background-color:#FFF;background-position:93% 50%;box-shadow:2px 2px rgba(0,0,0,.07);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease,width 0,min-width 0;cursor:pointer}.discounts-page.subpage .filters .custom-select.active{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.discounts-page.subpage .filters .custom-select.active.slim.category{-webkit-border-radius:20px 0 0 0!important;-moz-border-radius:20px 0 0!important;border-radius:20px 0 0!important}.discounts-page.subpage .filters .custom-select.active.slim.tag{-webkit-border-radius:0 20px 0 0!important;-moz-border-radius:0 20px 0 0!important;border-radius:0 20px 0 0!important}.discounts-page.subpage .filters .custom-select:hover{color:rgba(0,0,0,.8);box-shadow:2px 2px rgba(0,0,0,.1)}.discounts-page.subpage .filters .custom-select .label,.discounts-page.subpage .filters .custom-select .option{padding:0 10px 0 15px;position:relative}.discounts-page.subpage .filters .custom-select.right{float:right;margin-right:0;margin-left:6px}@media (max-width:1100px){.discounts-page.subpage .filters .custom-select{margin-right:0}.discounts-page.subpage .filters .custom-select:last-child{margin-bottom:0!important}.discounts-page.subpage .filters .custom-select.right{float:none;margin-left:0}}.discounts-page.subpage .filters .custom-select.flavour-select{min-width:320px}.discounts-page.subpage .filters .custom-select.flavour-select.slim{min-width:159px}.discounts-page.subpage .filters .custom-select.flavour-select.slim.category{margin-right:1px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.discounts-page.subpage .filters .custom-select.flavour-select.slim.tag{-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.discounts-page.subpage .filters .custom-select.type{min-width:180px}.discounts-page.subpage .filters .custom-select.has-icons .label,.discounts-page.subpage .filters .custom-select.has-icons .option{padding:0 10px 0 50px}.discounts-page.subpage .filters .custom-select.has-icons.tag .label{padding-left:10px}.discounts-page.subpage .filters .custom-select .label .emoji,.discounts-page.subpage .filters .custom-select .option .emoji{position:absolute;top:0;left:5px;margin:8px;width:23px;height:23px}.discounts-page.subpage .filters .custom-select .options{z-index:100;border:none;overflow:hidden;box-shadow:2px 2px rgba(0,0,0,.1);-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px}.discounts-page.subpage .filters .custom-select .options .wrapper{overflow:auto;max-height:350px;margin:0 3px}.discounts-page.subpage .filters .custom-select .options .wrapper::-webkit-scrollbar,.discounts-page.subpage .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb:vertical{height:3px}.discounts-page.subpage .filters .custom-select .options .wrapper::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.discounts-page.subpage .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)!important;border-radius:100px}.discounts-page.subpage .filters .custom-select .options .wrapper::-webkit-scrollbar,.discounts-page.subpage .filters .custom-select .options .wrapper::-webkit-scrollbar-thumb:horizontal{width:3px}.discounts-page.subpage .filters .custom-select .options .option{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .3s ease}.discounts-page.subpage .filters .custom-select .options .option.selected,.discounts-page.subpage .filters .custom-select .options .option:hover{color:rgba(0,0,0,.8);background:rgba(0,0,0,.03)}.discounts-page.subpage .filters .custom-select .options .option.selected{cursor:default;font-family:Gotham-Medium;background:#FFF}@media (max-width:1100px){.discounts-page.subpage .filters .custom-select.type{min-width:320px}.discounts-page.subpage .filters .custom-select{margin-bottom:10px}}.discounts-page.subpage .discount-grid{margin-bottom:100px}.discounts-page.subpage .discount-grid.top{margin-bottom:50px}.discounts-page.subpage .discount-grid .btn.more{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);text-shadow:none;line-height:50px;height:50px;width:70%}.discounts-page.subpage .discount-grid .btn.more.all{margin-top:50px}.discounts-page.subpage .discount-grid .discount-box.expand-row{margin-bottom:442px!important}.discounts-page.subpage .discount-grid .discount-box .btn.toggle{font-size:13px;width:150px!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-right:33px!important}@media (max-width:1100px){.discounts-page.subpage .discount-grid .discount-box.expand-row{margin-bottom:288px!important}.discounts-page.subpage .discount-grid .discount-box .btn.toggle{font-size:12px!important;width:140px!important}}.discounts-page.subpage .discount-grid .discount-box .btn.toggle .arrow{position:absolute;top:50%;right:2px;padding:6px 10px;line-height:0;margin-top:-1px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease;border-left:1px solid rgba(0,0,0,.15)}.discounts-page.subpage .discount-grid .discount-box .btn.toggle .arrow IMG{right:0;opacity:.3;height:16px;width:auto;transition:all .4s ease}.discounts-page.subpage .discount-grid .discount-box .btn.toggle:hover .arrow IMG,.discounts-page.subpage .discount-grid .discount-box .discount-products .product-loader .simple-loader{opacity:.6}.discounts-page.subpage .discount-grid .discount-box .btn.toggle .arrow.open IMG{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.discounts-page.subpage .discount-grid .discount-box .discount-products{position:absolute;width:1080px;top:100%;left:20px;margin-top:15px;z-index:10}.discounts-page.subpage .discount-grid .discount-box .discount-products .arrow{position:absolute;left:100px;bottom:100%}.discounts-page.subpage .discount-grid .discount-box .discount-products .arrow:after,.discounts-page.subpage .discount-grid .discount-box .discount-products .arrow:before{content:'';position:absolute;left:50%;bottom:0}.discounts-page.subpage .discount-grid .discount-box .discount-products .arrow:before{margin-left:-52px;border-left:52px solid transparent;border-right:52px solid transparent;border-bottom:45px solid #EEE}.discounts-page.subpage .discount-grid .discount-box .discount-products .arrow:after{margin-left:-30px;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #DDD}@media (max-width:1100px){.discounts-page.subpage .discount-grid .discount-box .discount-products{margin-top:7px}.discounts-page.subpage .discount-grid .discount-box .discount-products .arrow:before{margin-left:-37px;border-left:37px solid transparent;border-right:37px solid transparent;border-bottom:33px solid #EEE}.discounts-page.subpage .discount-grid .discount-box .discount-products .arrow:after{margin-left:-25px;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #DDD}}.discounts-page.subpage .discount-grid .discount-box .discount-products .product-loader,.discounts-page.subpage .discount-grid .discount-box .discount-products .product-reel{margin:0;padding:10px 0 0;position:absolute;left:0;right:0;top:100%;background:#DDD}@media (min-width:1100px){.discounts-page.subpage .discount-grid .discount-box .discount-products .product-loader,.discounts-page.subpage .discount-grid .discount-box .discount-products .product-reel{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.discounts-page.subpage .discount-grid .discount-box .discount-products .product-loader{bottom:0;height:402px;box-sizing:border-box}@media (max-width:1100px){.discounts-page.subpage .discount-grid .discount-box .discount-products .product-loader{height:280px}.discounts-page.subpage .discount-grid .discount-box .discount-products .product-reel .reel{padding:5px 10px!important}}.discounts-page.subpage .empty-state{width:70%;margin:50px auto;line-height:30px;color:rgba(0,0,0,.4)}.discounts-page.subpage .accordion{margin-top:400px;padding-top:100px;border-top:1px solid rgba(0,0,0,.1)}.discounts-page.subpage .accordion a,.discounts-page.subpage .accordion a:active,.discounts-page.subpage .accordion a:hover,.discounts-page.subpage .accordion a:link,.discounts-page.subpage .accordion a:visited{text-decoration:underline}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.earnings-calc{display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;background:rgba(0,0,0,.05)}.earnings-calc>DIV{display:inline-block;white-space:nowrap;padding:30px 0;width:330px;vertical-align:top}.earnings-calc .calc-input .logo{height:30px;width:auto;opacity:.3;margin-bottom:10px}.earnings-calc .calc-input .label{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);margin-top:15px}.earnings-calc .calc-input INPUT{width:200px;font-size:14px;padding:10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:5px;border:none;text-align:center}.earnings-calc .calc-input .smalltext{font-size:12px;color:rgba(0,0,0,.5);max-width:200px;margin:20px auto auto;font-style:italic;white-space:normal;line-height:18px}.earnings-calc .result{padding-bottom:0}.earnings-calc .result.marketplace{background-color:#23C9A0}.earnings-calc .result.marketplace .value{color:#23C9A0}.earnings-calc .result.prime{background-color:#4EA5DE}.earnings-calc .result.prime .value{color:#4EA5DE}.earnings-calc .result>.title{font-size:15px;font-family:Gotham-Bold;color:#FFF;text-shadow:3px 3px 0 rgba(0,0,0,.1);text-transform:uppercase}.earnings-calc .result>.title IMG{height:18px;width:auto}.earnings-calc .result>.subtitle{display:inline-block;position:relative;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.5);padding:0 10px;margin-top:7px}.earnings-calc .result>.subtitle:after,.earnings-calc .result>.subtitle:before{content:'';position:absolute;top:50%;width:70px;height:1px;background:rgba(0,0,0,.1)}.earnings-calc .result>.subtitle:after{left:100%}.earnings-calc .result>.subtitle:before{right:100%}.earnings-calc .result .output{margin-top:20px}.earnings-calc .result .label{font-size:18px;font-family:Gotham-Bold;color:#FFF;margin-top:5px}.earnings-calc .result .label.small{font-size:16px}.earnings-calc .result .value{margin:5px auto auto;width:230px;line-height:40px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#FFF;font-size:23px;font-family:Gotham-Bold}.earnings-calc .result .subtext{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);margin-top:7px}.earnings-calc .result .subtext u{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.5)}.earnings-calc .result .footer{position:relative;background:rgba(0,0,0,.07);padding:20px 0 22px;margin-top:30px}.earnings-calc .result .footer .strip{position:absolute;top:0;left:0;right:0;width:100%;background:rgba(0,0,0,.2);padding:5px 0;font-size:12px;font-family:Gotham-Medium;color:#FFF;font-style:italic}.earnings-calc .result .footer .title{font-size:18px;font-family:Gotham-Bold;color:#FFF;margin-bottom:4px}.earnings-calc .result .footer .subtitle{font-size:13px;font-family:Gotham-Book;color:#FFF}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.flavours-page>.emoji{margin-top:80px}.flavours-page h1{font-size:27px;font-family:Gotham-Light;color:rgba(0,0,0,.8);margin-top:20px}@media (max-width:1100px){.flavours-page h1{font-size:18px;font-family:Gotham-Book}}.flavours-page>p{font-size:14px;color:rgba(0,0,0,.6);width:90%;max-width:800px;margin:20px auto auto;line-height:25px}.flavours-page>p a:link,.flavours-page>p a:visited{color:rgba(0,0,0,.6);text-decoration:none}.flavours-page .btn{max-width:400px;margin:80px auto;height:50px;line-height:47px;border-radius:100px!important}.flavours-page .flavour-box,.flavours-page .flavour-box:link,.flavours-page .flavour-box:visited{text-decoration:none;text-align:left;display:block;position:relative;background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.25);padding:25px 30px 30px;width:95%;max-width:800px;margin:30px auto auto;box-sizing:border-box}.flavours-page .flavour-box .emoji,.flavours-page .flavour-box:link .emoji,.flavours-page .flavour-box:visited .emoji{position:relative;top:5px;margin-right:5px}.flavours-page .flavour-box B,.flavours-page .flavour-box:link B,.flavours-page .flavour-box:visited B{font-size:14px;color:rgba(0,0,0,.75)}.flavours-page .flavour-box P,.flavours-page .flavour-box:link P,.flavours-page .flavour-box:visited P{font-size:12px;line-height:18px;color:rgba(0,0,0,.5);margin-top:15px}.disable-highlight,.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.home .banner .content .text .filter-search .button .options,.home .banner .content .text .filter-search .flavour .suggestions,.home .intro-box .links a:hover,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}.filter-search-styling .button,.home .banner .content .text .filter-search .button{background-position-x:93%;-moz-border-radius:0;-webkit-touch-callout:none;cursor:pointer}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.home .banner{position:relative;min-height:500px;overflow:hidden}.home .banner .bg{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/img/bg/home.jpg);background-position:center;background-size:cover}.home .banner .bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:rgba(255,255,255,.3)}.home .banner .bg:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:300px;background-image:url(/img/bg/home_shadow.png);background-repeat:repeat-x;background-size:1px 100%;opacity:.7}.home .banner>IMG.bottles,.home .banner>IMG.disposables{position:absolute;bottom:0;left:50%;width:auto}.home .banner>IMG.bottles.bottles,.home .banner>IMG.disposables.bottles{height:300px;-webkit-transform:translateX(-227%);-moz-transform:translateX(-227%);-o-transform:translateX(-227%);transform:translateX(-227%)}@media (max-width:1100px){.home .banner>IMG.bottles.bottles,.home .banner>IMG.disposables.bottles{-webkit-transform:translateX(-123%);-moz-transform:translateX(-123%);-o-transform:translateX(-123%);transform:translateX(-123%);height:170px}}.home .banner>IMG.bottles.disposables,.home .banner>IMG.disposables.disposables{height:200px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home .banner .content{position:absolute;top:0;left:0;width:100%;text-align:center;padding-top:100px}.home .banner .content .text{max-width:900px;margin:auto}.home .banner .content .text .logo IMG{height:30px;width:auto;margin-bottom:18px;opacity:.3}.home .banner .content .text>.home-title{width:70%;max-width:600px;margin:10px auto auto}.home .banner .content .text>.title{font-size:45px;font-family:Gotham-Black;color:#FFF;line-height:65px;text-shadow:#c8c8c8 1px 1px 0,#b4b4b4 0 2px 0,#a0a0a0 0 3px 0,rgba(140,140,140,.5) 0 4px 0,#787878 0 0 0,rgba(0,0,0,.65) 0 10px 20px;margin-bottom:10px}.home .banner .content .text>.title B{font-family:Gotham-Black!important}.home .banner .content .text>.subtitle{font-size:14px;font-family:Gotham-Medium;color:rgba(255,255,255,.6);text-transform:uppercase}.home .banner .content .text .filter-search{position:relative;z-index:100;margin:25px 0 40px}.home .banner .content .text .filter-search .wrapper{position:relative;display:inline-block}.home .banner .content .text .filter-search .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.home .banner .content .text .filter-search .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.home .banner .content .text .filter-search .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.home .banner .content .text .filter-search .wrapper{width:300px}}.home .banner .content .text .filter-search .flavour{position:relative}.home .banner .content .text .filter-search .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.home .banner .content .text .filter-search .wrapper>DIV{white-space:none}.home .banner .content .text .filter-search .flavour{margin-right:3px}}@media (max-width:1100px){.home .banner .content .text .filter-search .flavour .icon{left:10px}.home .banner .content .text .filter-search .flavour{margin-bottom:10px}}.home .banner .content .text .filter-search DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.home .banner .content .text .filter-search DIV.or>DIV{display:inline-block;position:relative}.home .banner .content .text .filter-search DIV.or>DIV:after,.home .banner .content .text .filter-search DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.home .banner .content .text .filter-search DIV.or>DIV:after{left:100%}.home .banner .content .text .filter-search DIV.or>DIV:before{right:100%}.home .banner .content .text .filter-search .btn,.home .banner .content .text .filter-search .button,.home .banner .content .text .filter-search INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.home .banner .content .text .filter-search .btn,.home .banner .content .text .filter-search .button,.home .banner .content .text .filter-search INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.home .banner .content .text .filter-search .button,.home .banner .content .text .filter-search INPUT{font-family:Gotham-Book;box-sizing:border-box}.home .banner .content .text .filter-search INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.home .banner .content .text .filter-search INPUT.solo{width:640px}.home .banner .content .text .filter-search INPUT.semi{width:470px}.home .banner .content .text .filter-search .button{margin-right:3px}}.home .banner .content .text .filter-search INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.home .banner .content .text .filter-search INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.home .banner .content .text .filter-search INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.home .banner .content .text .filter-search INPUT::placeholder{color:rgba(0,0,0,.5)}.home .banner .content .text .filter-search .button{width:170px;background-color:#FFF;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}@media (max-width:1100px){.home .banner .content .text .filter-search INPUT{padding-left:36px}.home .banner .content .text .filter-search .button{width:145px}.home .banner .content .text .filter-search .button.solo{width:300px}.home .banner .content .text .filter-search .button.final{margin-left:10px}}.home .banner .content .text .filter-search .button .label{padding:0 18px}@media (max-width:1100px){.home .banner .content .text .filter-search .button .label{padding:0 12px}}.home .banner .content .text .filter-search .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.home .banner .content .text .filter-search .button .options .option{font-size:11px;padding:0 12px}.home .banner .content .text .filter-search .btn{margin-top:10px}}.home .banner .content .text .filter-search .button .options .option b{font-family:Gotham-Medium}.home .banner .content .text .filter-search .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.home .banner .content .text .filter-search .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.home .banner .content .text .filter-search .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.home .banner .content .text .filter-search .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.home .banner .content .text .filter-search .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.home .banner .content .text .filter-search .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.home .banner .content .text .filter-search .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.home .banner .content .text .filter-search .flavour .suggestions.active{display:block}.home .banner .content .text .filter-search .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.home .banner .content .text .buttons .button:first-child,.home .features .feature:not(:last-child){margin-right:20px}.home .banner .content .text .filter-search .flavour .suggestions .item.hover,.home .banner .content .text .filter-search .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.home .banner .content .text .filter-search .flavour .suggestions>DIV::-webkit-scrollbar,.home .banner .content .text .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.home .banner .content .text .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.home .banner .content .text .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.home .banner .content .text .filter-search .flavour .suggestions>DIV::-webkit-scrollbar,.home .banner .content .text .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.home .banner .content .text .buttons{position:relative;z-index:10;top:15px}.home .banner .content .text .buttons .button{box-sizing:border-box;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:relative;display:inline-block;width:200px;background:#FFF;padding:8px 0 8px 50px;text-decoration:none;text-align:left;box-shadow:0 0 15px rgba(0,0,0,.4)}.home .banner .content .text .buttons .button .title{font-size:11.5px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);transition:all .3s ease}.home .banner .content .text .buttons .button .subtitle{font-size:10px;color:rgba(0,0,0,.5);margin-top:3px;transition:all .3s ease}.home .banner .content .text .buttons .button:hover .title{color:rgba(0,0,0,.8)}.home .banner .content .text .buttons .button:hover .subtitle{color:rgba(0,0,0,.7)}@media (max-width:1100px){.home .banner .content .text .buttons{top:70px}.home .banner .content .text .buttons .button{width:150px;padding-left:42px}.home .banner .content .text .buttons .button:first-child{margin-right:10px}.home .banner .content .text .buttons .button .title{font-size:10.5px}.home .banner .content .text .buttons .button .subtitle{font-size:9px}}.home .banner .content .text .buttons .button .emoji{position:absolute;top:50%;left:25px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .banner .content .text .buttons .button .image{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;overflow:hidden}.home .banner .content .text .buttons .button .image IMG{position:absolute;top:4px;left:5px;width:auto;height:auto;max-width:36px;max-height:120px}.home .banner .content .text .buttons .button.vape-device .image IMG{left:16px;top:6px;max-width:40px}@media (max-width:1100px){.home .banner .content .text .buttons .button .image IMG{left:4px;max-width:34px}.home .banner .content .text .buttons .button.vape-device .image IMG{left:12px;top:5px;max-height:100px}}.home .banner .content .text .buttons .button .arrow{position:absolute;right:0;top:0;bottom:0;width:50px}.home .banner .content .text .buttons .button .arrow IMG{position:absolute;top:50%;left:50%;height:12px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;opacity:.2}@media (max-width:1100px){.home .banner .content .text .buttons .button .arrow IMG{height:9px}.home .banner .content .text .buttons .button .arrow{width:28px}}.home .banner .content .text .buttons .button:hover .arrow IMG{opacity:.5}.home .banner .content .text .buttons .button:after{content:'';position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;border:2px solid rgba(255,255,255,.4);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;transition:all .3s ease}.home .banner .content .text .buttons .button:hover:after{border-color:rgba(255,255,255,.6)}.home .banner .content .badges{margin-top:40px;opacity:.7}.home .banner .content .badges IMG{width:330px;height:auto}.home .banner .content .region-select{z-index:1;margin-top:60px}@media (max-width:1100px){.home .banner{min-height:480px}.home .banner .content{padding-top:80px}.home .banner .content .text .logo IMG{margin-bottom:20px}.home .banner .content .text>.title{width:90%;margin:auto;font-size:21px;line-height:35px}.home .banner .content .text>.subtitle{font-size:12px;margin-top:5px}.home .banner .content .badges{position:absolute;right:10px;bottom:-108px}.home .banner .content .badges IMG{width:250px!important}.home .banner .content .region-select{margin-top:-15px;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}}.home .features{white-space:nowrap;margin-top:-21px}@media (max-width:1400px){.home .features{white-space:normal;margin-top:-15px}}.home .features .feature{position:relative;display:inline-block;padding:20px 20px 20px 100px;background:#FFF;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-shadow:0 1px 1px rgba(0,0,0,.25);text-align:left;text-decoration:none!important;width:300px;white-space:normal}.home .features .feature IMG.bottle{position:absolute;bottom:100%;left:100px;margin-bottom:-35px;height:300px;width:auto}@media (max-width:1100px){.home .features .feature IMG.bottle{left:20px;margin-bottom:-16px;height:140px}}.home .features .feature .image{position:absolute;top:50%;left:30px;width:54px;height:54px;margin-top:-27px;background-position:center;background-repeat:no-repeat;background-size:cover}.home .features .feature .content .title{font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);line-height:20px}.home .features .feature .content .title.uc{text-transform:capitalize}.home .features .feature .content .title B{font-family:Gotham-Medium!important}.home .features .feature .content .title IMG{height:19px;vertical-align:top;position:relative;top:3px;left:-2px}.home .features .feature .content .info{margin-top:3px;font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:18px}.home .features .feature .content .info a:link,.home .features .feature .content .info a:visited{color:rgba(0,0,0,.6);text-decoration:none;transition:all .7s ease}.home .features .feature .content .info a:active,.home .features .feature .content .info a:hover{color:#490F78;transition:all .3s ease}@media (max-width:1100px){.home .features .feature{padding:15px 20px 15px 90px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.home .features .feature .image{left:20px!important}.home .features .feature .content .title{font-size:12px!important;line-height:20px!important}.home .features .feature .content .info{margin-top:0!important;font-size:11px!important;line-height:18px!important}}.home .intro-box,.home .product-range.first .btn{-webkit-border-radius:100px;-moz-border-radius:100px}@media (max-width:1400px){.home .features .feature{margin-right:0!important;margin-bottom:15px;width:90%;box-sizing:border-box}}.home .intro-box{width:90%;margin:30px auto auto;border-radius:100px;padding:15px 50px;box-sizing:border-box}.home .intro-box H1{font-size:14px;color:rgba(0,0,0,.4);text-transform:uppercase;font-family:Gotham-Medium;margin-bottom:7px;line-height:21px}.home .intro-box>P,.home .intro-box>P>a:link,.home .intro-box>P>a:visited{color:rgba(0,0,0,.6)}.home .intro-box>P{font-size:14px;line-height:30px;max-width:900px;margin:auto}@media (max-width:1100px){.home .intro-box>P{font-size:12px;line-height:25px}}.home .intro-box .links{margin-top:30px}.home .intro-box .links a:link,.home .intro-box .links a:visited{position:relative;display:inline-block;margin:0 10px 20px;padding:10px 15px;width:210px;box-sizing:border-box;vertical-align:top;text-align:left;text-decoration:none;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;top:0;transition:all .3s ease;cursor:pointer}.home .intro-box .links a:link H2,.home .intro-box .links a:visited H2{font-size:14px;font-family:Gotham-Medium;color:#490F78}.home .intro-box .links a:link P,.home .intro-box .links a:visited P{font-size:11px;font-family:Gotham-Bold;color:rgba(0,0,0,.4);margin-top:3px}.home .intro-box .links a:hover{top:-3px}.home .flavour-range .flavours .flavour,.home .product-types .product-type{position:relative;display:inline-block;box-sizing:border-box;cursor:pointer;text-align:left;text-decoration:none;box-shadow:0 1px 1px rgba(0,0,0,.25);transition:all .7s ease;background:#FFF}.home.home-eliquids .product-types{margin-top:-30px!important}@media (max-width:1100px){.home .intro-box .links a:link P,.home .intro-box .links a:visited P{font-size:10px}.home .intro-box{padding:15px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.home.home-eliquids .product-types{margin-top:-50px!important}}.home .product-types{margin-top:-40px;white-space:no-wrap}@media (max-width:1100px){.home .product-types{margin:-30px auto auto;max-width:500px}}.home .product-types .product-type{margin:0 10px 20px;padding:23px 70px 25px 30px;width:330px;vertical-align:top;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;top:0}@media (max-width:1100px){.home .product-types .product-type{width:45%;max-width:200px;margin:10px 5px;padding:20px 15px;min-height:145px}}@media (min-width:1100px){.home .product-types .product-type:hover{top:-10px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);transition:all .3s ease}}.home .product-types .product-type IMG.bottle{position:absolute;bottom:100%;left:70px;margin-bottom:-35px;height:300px;width:auto}@media (max-width:1100px){.home .product-types .product-type IMG.bottle{left:40px;margin-bottom:-16px;height:140px}}.home .product-types .product-type .icon{position:absolute;top:-10px;left:7px;width:70px;height:auto}.home .product-types .product-type .header{padding-left:45px}.home .product-types .product-type .header .title{font-size:16px;font-family:Gotham-Medium;color:#490F78}@media (max-width:1100px){.home .product-types .product-type .icon{left:0;width:60px}.home .product-types .product-type .header{padding-left:40px}.home .product-types .product-type .header .title{font-size:13px}}.home .product-types .product-type .header .subtitle{font-size:11px;font-family:Gotham-Bold;color:rgba(0,0,0,.4);margin-top:3px}@media (max-width:1100px){.home .product-types .product-type .header .subtitle{font-size:10px}}.home .product-types .product-type .text{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:21px;margin-top:12px}.home .product-types .product-type .arrow{position:absolute;top:0;bottom:0;right:0;margin:15px;width:30px;border-left:1px solid rgba(0,0,0,.07)}@media (max-width:1100px){.home .product-types .product-type .text{font-size:11px;line-height:18px}.home .product-types .product-type .arrow{top:auto;height:20px;margin:10px;border-left:none}}.home .product-types .product-type .arrow IMG{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:16px;width:auto}.home .product-range.first{margin-top:80px!important}@media (max-width:1100px){.home .product-types .product-type .arrow IMG{height:14px}.home .product-range.first{margin-top:50px!important}}.home .product-range.first .btn{max-width:450px;margin:5px auto 80px;height:50px;line-height:47px;border-radius:100px}.home .flavour-range,.home .top-brands{margin-top:70px}@media (max-width:1100px){.home .product-range.first .btn{display:inline-block;height:40px;line-height:37px;padding:0 30px;font-size:12px}.home .flavour-range,.home .top-brands{margin-top:50px}}.home .flavour-range .btn,.home .top-brands .btn{max-width:400px;margin:30px auto auto;height:50px;line-height:47px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}@media (max-width:1100px){.home .flavour-range .btn,.home .top-brands .btn{max-width:270px;margin-top:25px;height:45px;line-height:42px}}.home .top-reviews{margin-top:80px!important}@media (max-width:1100px){.home .top-reviews{margin-top:50px!important}}.home .flavour-range{margin-top:50px!important}.home .flavour-range .flavours{margin-top:30px}.home .flavour-range .flavours .flavour{margin:15px;padding:0 0 0 70px;width:220px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.7);line-height:40px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;top:0}@media (max-width:1100px){.home .flavour-range .flavours .flavour{margin:7px 5px;width:45%;white-space:nowrap;padding-left:52px;font-size:12px}}@media (min-width:1100px){.home .flavour-range .flavours .flavour:hover{top:-5px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);transition:all .3s ease}}.home .flavour-range .flavours .flavour .icon{position:absolute;top:-5px;left:10px;height:50px;width:50px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25)}@media (max-width:1100px){.home .flavour-range .flavours .flavour .icon{left:-3px}.home .reward-boxes>DIV{width:90%}}.home .flavour-range .flavours .flavour .icon .emoji{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .7s ease}.home .reward-boxes{margin-top:40px}@media (min-width:1100px){.home .flavour-range .flavours .flavour:hover .icon .emoji{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg);transition:all .3s ease}.home .reward-boxes>DIV{width:620px;display:inline-block;margin:0 15px}}.home.browse .product-ranges{margin-top:100px}.account-page.membership .box .buttons .btn:last-child,.variation-tag[ng-repeat]{margin-right:5px}.account-page.membership .box,.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.account-page.membership .box{position:relative;width:100%;min-height:300px;padding:35px 35px 80px 345px;margin-bottom:15px;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-sizing:border-box;font-size:14px;color:rgba(0,0,0,.6);line-height:21px}.account-page.membership .box .image{position:absolute;top:50%;left:10px;margin-top:-140px;width:300px;height:280px;background-image:url(/img/prime/badge.png);background-position:center;background-repeat:no-repeat;background-size:70%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (max-width:1100px){.account-page.membership .box{padding:20px 15px 20px 110px;font-size:12px;line-height:18px;min-height:225px}.account-page.membership .box .image{margin-top:0;width:80px;height:110px;top:10px}}.account-page.membership .box .title{font-size:21px;font-family:Gotham-Book;color:rgba(0,0,0,.7);transition:all .3s ease;line-height:25px;margin-bottom:10px}.account-page.membership .box .title IMG{height:16px;width:auto}@media (max-width:1100px){.account-page.membership .box .title{font-size:14px;line-height:23px;margin-bottom:0}.account-page.membership .box .title IMG{height:10px}}.account-page.membership .box .info{margin-top:3px;color:rgba(0,0,0,.5);transition:all .3s ease}.account-page.membership .box .info B{font-family:Gotham-Medium;color:#490F78}.account-page.membership .box .info.small{font-size:10px;text-transform:uppercase;font-family:Gotham-Medium}.account-page.membership .box .buttons{display:block;position:absolute;bottom:20px;right:20px;white-space:nowrap}@media (max-width:1100px){.account-page.membership .box .info{margin-top:3px;font-size:11px}.account-page.membership .box .buttons{white-space:normal;bottom:10px;left:10px;right:10px}}.account-page.membership .box .buttons .btn{display:inline-block;text-align:center;padding:0 20px;font-size:12px;height:40px;line-height:38px}@media (max-width:1100px){.account-page.membership .box .buttons .btn{width:100%;font-size:11px;margin:5px 0 0;padding:0}}.popup.membership SELECT{margin-top:10px}.popup.membership .trial-subtext{margin:5px 0 10px;color:rgba(0,0,0,.6);font-size:11px}.mobile-verification .verify-box .input .nx:not(:last-child),.variation-tag[ng-repeat]{margin-right:5px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-moz-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-moz-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}@keyframes mobile-verification-animate-in-opacity{from{opacity:0}to{opacity:1}}@keyframes mobile-verification-animate-in-position{from{top:68%}to{top:48%}}.mobile-verification{display:none;position:fixed;z-index:2500;top:0;bottom:0;left:0;right:0;width:100%;height:100vh;background:rgba(0,0,0,.8);text-align:center;animation-name:mobile-verification-animate-in-opacity;animation-duration:.2s;animation-fill-mode:forwards}.mobile-verification .verify-box{position:absolute;top:48%;left:50%;width:300px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-top:7px solid #00bd82;background:#FFF;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 15px 80px #000;animation-name:mobile-verification-animate-in-position;animation-duration:.5s;animation-fill-mode:forwards}.mobile-verification .verify-box>.close{position:absolute;top:0;right:0;padding:15px;font-size:30px;line-height:14px;font-family:Gotham-Book;font-weight:bolder;color:rgba(0,0,0,.25);cursor:pointer;transition:all .3s ease}.mobile-verification .verify-box>.close:hover{color:rgba(0,0,0,.6)}.mobile-verification .verify-box>.icon{position:absolute;top:0;left:50%;height:100px;-webkit-transform:translate(-50%,-37%);-moz-transform:translate(-50%,-37%);-o-transform:translate(-50%,-37%);transform:translate(-50%,-37%)}.mobile-verification .verify-box .title{margin-top:30px;color:#009c6c;font-size:13px;font-family:Gotham-Medium;text-transform:uppercase}.mobile-verification .verify-box .subtitle{margin-top:8px;color:rgba(0,0,0,.45);font-size:12px;font-family:Gotham-Medium}.mobile-verification .verify-box .input{display:inline-block;margin-top:20px;text-align:center;position:relative}.mobile-verification .verify-box .input INPUT{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;border:none;background:0 0;color:transparent;opacity:0}.mobile-verification .verify-box .input .nx{display:inline-block;vertical-align:top;width:27px;height:55px;line-height:55px;font-size:30px;font-family:Gotham-Bold-C;text-align:center;border:3px solid rgba(0,0,0,.1);transition:all .3s ease;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.mobile-verification .verify-box .input .nx.filled{border-color:transparent;border-bottom-color:rgba(0,0,0,.07);background:rgba(0,0,0,.05)}.mobile-verification .verify-box .input .nx.focus{border-color:#00bd82!important;background:0 0!important}.mobile-verification .verify-box .notice{margin:15px auto 20px;font-size:12px;line-height:18px;color:#555;max-width:80%}.mobile-verification .verify-box .notice>IMG{position:relative;top:2px}.mobile-verification .verify-box .resend{display:inline-block;padding:0 18px;font-size:11px;line-height:25px;color:rgba(0,0,0,.5);font-family:Gotham-Medium;text-transform:uppercase;border:1px solid rgba(0,0,0,.15);margin-bottom:25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;transition:all .3s ease}.mobile-verification .verify-box .resend:hover{color:rgba(0,0,0,.7);background:rgba(0,0,0,.1)}.mobile-verification .verify-box .buttons{margin:20px 15px 15px}.mobile-verification .verify-box .buttons .button{margin-top:10px;position:relative;line-height:40px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:13px;font-family:Gotham-Bold;padding-left:50px;transition:all .3s ease;cursor:pointer}.mobile-verification .verify-box .buttons .button>IMG{position:absolute;top:50.5%;left:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:auto;padding:4px 13px 4px 0;transition:all .3s ease;opacity:.5}.mobile-verification .verify-box .buttons .button:hover>IMG{opacity:.7}.mobile-verification .verify-box .buttons .button.confirm{color:#00664C;background:#E5FBF0;border-bottom:3px solid #CEECE0}.mobile-verification .verify-box .buttons .button.confirm>IMG{border-right:1px solid rgba(0,102,76,.2)}.mobile-verification .verify-box .buttons .button.confirm:hover{background:#cdf6e2}.mobile-verification .verify-box .buttons .button.edit,.mobile-verification .verify-box .buttons .button.understand{color:#630;background:#FFF2E5;border-bottom:3px solid #EFDFCE}.mobile-verification .verify-box .buttons .button.edit>IMG,.mobile-verification .verify-box .buttons .button.understand>IMG{border-right:1px solid rgba(131,86,42,.2)}.mobile-verification .verify-box .buttons .button.edit:hover,.mobile-verification .verify-box .buttons .button.understand:hover{background:#fce3c9}.mobile-verification .verify-box .buttons .button.understand{padding-left:0}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.dark-purple-gradient,.dark-yellow-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.grey-gradient,.nav .search .menu .button{background:#DDD;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.grey-gradient{background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover,.nav .search .menu .list,.nav .search .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.nav{position:fixed;z-index:1000;top:0;left:0;right:0;height:100px;background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1);transition:all .6s ease;transition:none!important}.nav.hide{top:-100px}.nav.mobile-nav--active,.nav.suggestions--active{z-index:1002}.nav:after,.nav:before{content:'';position:absolute;left:0;right:0;width:100%;height:1px}.nav:before{top:0;background:rgba(95,44,115,.7)}.nav:after{top:1px;background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.nav-spacing{height:100px}.nav>.header{position:relative;height:64px}@media (max-width:1100px){.nav:after{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%)!important;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%)!important;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)!important}.nav>.header{height:50px!important}}.nav>.header>.logo{position:absolute;top:50%;left:0;margin-top:-14px;width:150px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}.nav>.header>.logo IMG{height:40px;width:auto}@media (max-width:1100px){.nav>.header>.logo{margin-top:-10px!important;width:110px!important;left:50%!important;margin-left:-55px!important}.nav>.header>.logo IMG{height:30px!important}}.nav>.header>.logo:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);animation:zoom-bounce;animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:.3s}.nav>.header .search{position:absolute;z-index:1000;top:50%;left:150px;right:403px;margin-top:-17px;height:34px}.nav>.header.no-prime .search{right:310px}.nav>.header .basket,.nav>.header .prime,.nav>.header .quit-smoking{position:absolute;top:50%;display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}.nav>.header .basket:link,.nav>.header .basket:visited,.nav>.header .prime:link,.nav>.header .prime:visited,.nav>.header .quit-smoking:link,.nav>.header .quit-smoking:visited{text-decoration:none!important}.nav>.header .basket:hover,.nav>.header .prime:hover,.nav>.header .quit-smoking:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);animation:zoom-bounce;animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:.3s}.nav>.header .quit-smoking{width:130px;right:258px;margin-top:-11px;padding-left:30px;box-sizing:border-box;text-align:right}.nav>.header .quit-smoking IMG{position:absolute;left:8px;top:-8px;height:38px;width:auto}.nav>.header .quit-smoking .title{font-size:12px;font-family:Gotham-Medium;color:#FFF}.nav>.header .quit-smoking .subtitle{font-size:8px;font-family:Gotham-Book;color:rgba(255,255,255,.65);margin-top:3px}.nav>.header.no-prime .quit-smoking{right:165px}.nav>.header .prime{width:78px;right:150px;margin-top:-9px}.nav>.header .prime .logo{line-height:11px}.nav>.header .prime .logo IMG{width:52px;height:auto}.nav>.header .prime .text{font-size:7.5px;font-family:Gotham-Book;color:rgba(255,255,255,.65);margin-top:4px}.nav>.header .prime-split{position:absolute;top:50%;width:0}.nav>.header .prime-split.split-a{right:248px}.nav>.header .prime-split.split-b{right:150px}.nav>.header .prime-split:after,.nav>.header .prime-split:before{content:'';position:absolute;top:0;height:36px;margin-top:-18px;right:-13px}.nav>.header .prime-split:before{width:2px;background:rgba(0,0,0,.4)}.nav>.header .prime-split:after{width:1px;background:rgba(255,255,255,.2);margin-left:1px}.nav>.header .basket{right:0;width:150px;margin-top:-13px}@media (max-width:1100px){.nav>.header .basket{width:70px!important}}.nav>.header .basket>DIV{display:inline-block;vertical-align:top}.nav>.header .basket .icon{position:relative;margin-right:5px}.nav>.header .basket .icon IMG{height:26px;width:auto}.nav>.header .basket .icon .n{position:absolute;top:0;right:-7px;width:16px;height:16px;line-height:16px;font-size:11px;font-family:Gotham-Bold;color:#3F0A6D;background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:2px solid #3F0A6D;text-align:center}.nav>.header .basket .label{text-align:left}.nav>.header .basket .label .small{font-size:9px;font-family:Gotham-Book;color:rgba(255,255,255,.8);margin-top:2px;margin-bottom:1px}.nav>.header .basket .label .large{font-size:12px;font-family:Gotham-Medium;color:#FFF}.nav>.menu{position:relative;height:36px;background:rgba(0,0,0,.1)}@media (max-width:1100px){.nav>.menu{height:50px!important;padding:7px;box-sizing:border-box}.nav>.menu .search{position:relative}}.nav>.menu .menu-list li,.nav>.menu .menu-list ul{list-style-type:none;margin:0;padding:0}.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:link,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:visited,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:link,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:visited,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:link,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:visited{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:40px;text-decoration:none;box-sizing:border-box;transition:all .7s ease;padding-right:35px;overflow:hidden;text-overflow:ellipsis}.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:link .image,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:visited .image,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:link .image,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:visited .image,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:link .image,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:visited .image{position:absolute;top:50%;left:10px;margin-top:-15px;height:30px;width:30px;transition:all .7s ease;background-color:#FFF;background-position:center;background-size:contain;background-repeat:no-repeat}.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:link .image.round,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:visited .image.round,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:link .image.round,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:visited .image.round,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:link .image.round,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:visited .image.round{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:link .emoji,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:visited .emoji,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:link .emoji,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:visited .emoji,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:link .emoji,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:visited .emoji{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .7s ease}.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:link,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:link:link,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:link:visited,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:visited,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:visited:link,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:visited:visited,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:link,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:link:link,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:link:visited,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:visited,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:visited:link,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:visited:visited,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:link,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:link:link,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:link:visited,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:visited,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:visited:link,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:visited:visited{padding-left:50px!important}.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li .on-grey a:link:after,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li .on-grey a:visited:after,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li.on-grey a:link:after,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li.on-grey a:visited:after,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) .on-grey a:link:after,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) .on-grey a:visited:after,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline).on-grey a:link:after,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline).on-grey a:visited:after,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li .on-grey a:link:after,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li .on-grey a:visited:after,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li.on-grey a:link:after,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li.on-grey a:visited:after{background-image:url(/img/icons/arrow_inverted_grey.png);border-color:#f4f4f4}.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:active,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li a:hover,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li:hover>a,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:active,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline) a:hover,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline):hover>a,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:active,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li a:hover,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li:hover>a{padding-left:20px;padding-right:30px;color:#3F0A6D;font-family:Gotham-Medium;transition:all .3s ease}.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li.inline>ul>li:not([aria-haspopup])>a:hover:after,.nav>.menu .menu-list>.wrapper>ul.desktop-menu>li>ul>li:not(.inline):not([aria-haspopup])>a:hover:after,.nav>.menu .menu-list>.wrapper>ul.mobile-menu>li:not([aria-haspopup])>a:hover:after{right:10px!important;background-color:#490F78!important;transition:all .3s ease!important}@media (min-width:1100px){.nav>.menu .menu-list>.wrapper>ul{position:absolute;top:0;height:36px;white-space:nowrap;left:15px;right:5px;text-align:left}.nav>.menu .menu-list>.wrapper>ul>li.inline{position:relative;display:inline-block;vertical-align:top}.nav>.menu .menu-list>.wrapper>ul>li ul::-webkit-scrollbar,.nav>.menu .menu-list>.wrapper>ul>li ul::-webkit-scrollbar-thumb:vertical{height:3px}.nav>.menu .menu-list>.wrapper>ul>li ul::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.nav>.menu .menu-list>.wrapper>ul>li ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)!important;border-radius:100px}.nav>.menu .menu-list>.wrapper>ul>li ul::-webkit-scrollbar,.nav>.menu .menu-list>.wrapper>ul>li ul::-webkit-scrollbar-thumb:horizontal{width:3px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline){position:relative;display:inline-block;vertical-align:top;margin:0 10px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li>a,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)>a{position:relative;display:inline-block;font-size:12px;font-family:Gotham-Book;line-height:36px;transition:all .7s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li>a,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li>a:link,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li>a:visited,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)>a,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)>a:link,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)>a:visited{color:rgba(255,255,255,.5);text-decoration:none}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li>a:active,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li>a:hover,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)>a:active,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)>a:hover{color:#FFF!important;transition:all .3s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight{margin:0}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a{position:relative;display:inline-block;padding:0 20px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a:link,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a:visited,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a:link,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a:visited{color:rgba(0,0,0,.5);font-family:Gotham-Medium;background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a:after,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a:before,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a:before{content:'';position:absolute;top:0}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a:before,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a:before{right:100%;margin-right:-12px;border-left:12px solid #4c2062;border-bottom:36px solid transparent}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a:after{left:100%;margin-left:-12px;border-left:12px solid transparent;border-bottom:36px solid #4c2062}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a:active,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li.highlight>a:hover,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a:active,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline).highlight>a:hover{color:rgba(0,0,0,.7)!important;background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li a.has-icon,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline) a.has-icon{padding-left:25px!important}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li a.has-icon IMG,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline) a.has-icon IMG{position:absolute;top:50%;left:0;margin-top:-9px;height:18px;width:18px;opacity:.6;transition:all .7s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li a.has-icon:hover IMG,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline) a.has-icon:hover IMG{opacity:1;transition:all .3s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup],.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]{position:relative;display:inline-block;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>a,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>a{padding-right:12px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>a:not(.icon-only):after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>a:not(.icon-only):after{content:'';width:0;height:0;position:absolute;top:50%;right:0;margin-top:-2.5px;margin-right:-4px;border-top:5px solid rgba(255,255,255,.4);border-left:4px solid transparent;border-right:4px solid transparent;transition:all .7s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>a.icon-only,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>a.icon-only{line-height:0;padding:11px;transition:all .7s ease;opacity:.4}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>a.icon-only IMG,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>a.icon-only IMG{height:14px;width:auto}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]:hover>a,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]:hover>a{color:#FFF}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]:hover>a:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]:hover>a:after{border-top-color:#fff;transition:all .3s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]:hover>a.icon-only,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]:hover>a.icon-only{opacity:1;transition:all .3s ease;transition-delay:.1}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul{visibility:hidden;opacity:0;transition:all .4s ease;width:300px;padding:15px 15px 12px;box-sizing:border-box;pointer-events:none;position:absolute;top:100%;margin-top:10px;left:0;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);-webkit-transform-origin:top;transform-origin:top;-webkit-transform:rotateX(-45deg);-moz-transform:rotateX(-45deg);-o-transform:rotateX(-45deg);transform:rotateX(-45deg);max-height:700px;overflow:auto}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul.has-submenus,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul.has-submenus{height:239px;overflow:hidden}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul.has-submenus:before,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul.has-submenus:before{content:'';position:absolute;top:0;bottom:0;left:300px;width:3px;background:#f4f4f4}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul.submenu--hover,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul.submenu--hover{height:690px;width:600px;transition:all .4s ease,height .1s linear,width .3s cubic-bezier(.16,.68,.41,1.01) .1s!important}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul.highlight-first,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul.highlight-first{padding-top:12px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul.highlight-first:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul.highlight-first:after{content:'';position:absolute;top:0;left:0;width:300px;height:60px;background:#f4f4f4;border-bottom:1px solid rgba(0,0,0,.05)}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li:not(:hover),.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li:not(:hover){width:270px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul .title,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul .title{font-size:12px;font-family:Gotham-Medium;text-transform:uppercase;color:#3F0A6D;margin:20px 0 10px 5px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li.on-grey,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li.on-grey{position:relative;z-index:1;margin-bottom:15px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:after,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:after{content:'';position:absolute;top:50%;right:20px;margin-top:-7px;width:14px;height:14px;background:url(/img/icons/arrow_inverted.png) center no-repeat;background-size:cover;background-color:rgba(0,0,0,.2);border:1px solid #FFF;box-sizing:border-box;transition:all .7s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:active,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:hover,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:active,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:hover,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:active,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:hover,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:active,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:hover{padding-left:65px!important}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:active .emoji,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:active .image,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:active IMG,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:hover .emoji,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:hover .image,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:link:hover IMG,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:active .emoji,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:active .image,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:active IMG,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:hover .emoji,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:hover .image,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li a:visited:hover IMG,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:active .emoji,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:active .image,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:active IMG,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:hover .emoji,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:hover .image,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:link:hover IMG,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:active .emoji,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:active .image,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:active IMG,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:hover .emoji,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:hover .image,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li a:visited:hover IMG{left:20px;transition:all .3s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>a,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>a{overflow:visible}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>a>SPAN,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>a>SPAN{position:absolute;top:0;left:-18px;width:300px;height:40px;background:0 0;border-left:3px solid #490F78;box-sizing:border-box;transition:all .3s ease,left .1s linear}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>a:after,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>a:before,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>a:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>a:before{content:'';position:absolute;top:50%;right:20px;margin-top:-7px;width:14px;height:14px;background-size:cover!important;box-sizing:border-box;transition:all .3s ease,transform .2s ease}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>a:before,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>a:before{background:url(/img/icons/arrow_section.png) center no-repeat;opacity:.15}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>a:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>a:after{background:url(/img/icons/arrow_section_purple.png) center no-repeat;opacity:0}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>ul,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>ul{position:absolute;top:0;bottom:0;left:300px;overflow:auto;visibility:hidden;opacity:0;transition:all .4s ease;width:300px;padding:15px 15px 10px;box-sizing:border-box;pointer-events:none}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>ul>.on-grey,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>ul>.on-grey{position:relative;margin-bottom:7px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]>ul>.on-grey:before,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]>ul>.on-grey:before{content:'';position:absolute;top:0;left:0;width:270px;height:40px;background:#f4f4f4;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]:hover,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]:hover{z-index:100}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]:hover>a>SPAN,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]:hover>a>SPAN{left:-15px;background:rgba(73,15,120,.04);border-left-color:#490F78}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]:hover>a:after,.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]:hover>a:before,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]:hover>a:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]:hover>a:before{right:10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]:hover>a:before,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]:hover>a:before{background:url(/img/icons/arrow_section.png) center no-repeat;opacity:0}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]:hover>a:after,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]:hover>a:after{background:url(/img/icons/arrow_section_purple.png) center no-repeat;opacity:1}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]>ul>li[aria-haspopup]:hover>ul,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]>ul>li[aria-haspopup]:hover>ul{visibility:visible;opacity:1;transition:all .3s ease;pointer-events:auto}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]:hover,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]:hover{z-index:100}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]:hover>ul,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]:hover>ul{visibility:visible;opacity:1;transition:all .3s ease;transition-delay:.1s;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);pointer-events:auto;margin-top:-5px}.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li[aria-haspopup]:hover>ul.has-submenus,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)[aria-haspopup]:hover>ul.has-submenus{transition:all .3s ease .1s,width .15s linear,height .23s cubic-bezier(.16,.68,.41,1.01) .15s}.nav>.menu .menu-list>.wrapper>ul>li.r{float:right}.nav>.menu .menu-list>.wrapper>ul>li.r[aria-haspopup]>.icon{padding:11px;transition:all .7s ease;opacity:.4}.nav>.menu .menu-list>.wrapper>ul>li.r[aria-haspopup]>.icon IMG{height:14px;width:auto}.nav>.menu .menu-list>.wrapper>ul>li.r[aria-haspopup]:hover>.icon{opacity:1;transition:all .3s ease}.nav>.menu .menu-list>.wrapper>ul>li.r[aria-haspopup]>ul{left:auto;right:0;text-align:left}.nav>.menu .menu-list>.wrapper>ul>li.inline>a{display:none}}@media (min-width:1100px) and (min-width:1100px){.nav>.menu .menu-list>.wrapper>ul>li.inline>ul>li>a>.emoji,.nav>.menu .menu-list>.wrapper>ul>li:not(.inline)>a>.emoji{display:none}}.nav>.menu .menu-list .split{display:none}@media (max-width:1100px){.nav>.menu .menu-list{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-10000;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,z-index 0s linear .4s,opacity .1s linear .3s;transition:none!important;pointer-events:none}.nav>.menu .menu-list.active{z-index:10000;visibility:visible!important;opacity:1!important;transition:visibility 0s ease,z-index 0s,opacity 0s!important;transition:none!important;pointer-events:auto!important}.nav>.menu .menu-list.active .cover{opacity:1!important;transition:all .3s ease!important;transition:none!important}.nav>.menu .menu-list.active .wrapper{left:0!important;transition:all .3s ease!important;transition:none!important}.nav>.menu .menu-list .cover{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s ease;transition:none!important}.nav>.menu .menu-list .wrapper{position:absolute;top:0;left:-82%;width:80%;height:100vh;text-align:left;background:#FFF;box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3);transition:none!important}.nav>.menu .menu-list .wrapper .header{position:absolute;z-index:1;top:0;left:0;height:50px;width:100%;background:rgba(0,0,0,.05);border-bottom:2px solid rgba(0,0,0,.03)}.nav>.menu .menu-list .wrapper .header .text{padding-left:55px;font-size:18px;color:rgba(0,0,0,.6);line-height:50px}.nav>.menu .menu-list .wrapper .header .logo{padding-left:55px;opacity:.6}.nav>.menu .menu-list .wrapper .header .logo IMG{height:30px;width:auto;margin-top:12px}.nav>.menu .menu-list .wrapper .header .button,.nav>.menu .menu-list .wrapper .header .button:link,.nav>.menu .menu-list .wrapper .header .button:visited{display:block;position:absolute;top:0;right:0;margin:10px;padding:0 14px;background:rgba(0,0,0,.07);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:11px;font-family:Gotham-Medium;line-height:30px;color:rgba(0,0,0,.5);text-decoration:none}.nav>.menu .menu-list .wrapper .header .button.has-icon,.nav>.menu .menu-list .wrapper .header .button:link.has-icon,.nav>.menu .menu-list .wrapper .header .button:visited.has-icon{padding-left:40px}.nav>.menu .menu-list .wrapper>ul.mobile-menu{position:absolute;top:50px;bottom:0;left:0;width:100%;height:auto;overflow:auto;padding-top:10px;padding-bottom:20px}.nav>.menu .menu-list .wrapper>ul.mobile-menu ul{display:block}.nav>.menu .menu-list .wrapper>ul.mobile-menu .title{display:none}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li a:link,.nav>.menu .menu-list .wrapper>ul.mobile-menu>li a:visited{display:block;position:relative;font-family:Gotham-Medium;font-size:14px;line-height:50px;padding:0 20px;color:rgba(0,0,0,.6);margin-left:8px}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li [aria-haspopup]>a,.nav>.menu .menu-list .wrapper>ul.mobile-menu>li[aria-haspopup]>a{font-family:Gotham-Medium}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li [aria-haspopup]>a:after,.nav>.menu .menu-list .wrapper>ul.mobile-menu>li[aria-haspopup]>a:after{content:'';position:absolute;top:50%;right:30px;margin-top:-8px;width:16px;height:16px;background:url(/img/icons/arrow_section.png) center no-repeat;background-size:cover;box-sizing:border-box;transition:all .3s ease;opacity:.15}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li [aria-haspopup].submenu--open>a:after,.nav>.menu .menu-list .wrapper>ul.mobile-menu>li[aria-haspopup].submenu--open>a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:.6}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li [aria-haspopup].submenu--open+.split,.nav>.menu .menu-list .wrapper>ul.mobile-menu>li[aria-haspopup].submenu--open+.split{margin-top:0!important}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li [aria-haspopup]>ul,.nav>.menu .menu-list .wrapper>ul.mobile-menu>li[aria-haspopup]>ul{display:none}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li [aria-haspopup].submenu--open>ul,.nav>.menu .menu-list .wrapper>ul.mobile-menu>li[aria-haspopup].submenu--open>ul{display:block}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li:not(.sublist)[aria-haspopup]>ul{background:rgba(0,0,0,.05);border-top:2px solid rgba(0,0,0,.03)}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li:not(.sublist) [aria-haspopup]>ul{background:#FFF;margin:0 5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:2px 2px 0 rgba(0,0,0,.05)}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li.sublist>a{display:none!important}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li.sublist>ul{display:block!important}.nav>.menu .menu-list .wrapper>ul.mobile-menu .on-grey>a:after{content:'';position:absolute;top:50%;right:30px;margin-top:-7px;width:14px;height:14px;background:url(/img/icons/arrow_inverted.png) center no-repeat;background-size:cover;background-color:rgba(0,0,0,.2);border:1px solid #FFF;box-sizing:border-box;transition:all .7s ease}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li li.on-grey>a:after{background-image:url(/img/icons/arrow_inverted_grey.png);border-color:#f4f4f4}.nav>.menu .menu-list .wrapper>ul.mobile-menu>li li li.on-grey>a:after{background-image:url(/img/icons/arrow_inverted.png)!important;border-color:#FFF!important}.nav>.menu .menu-list .wrapper>ul.mobile-menu .split{display:block;width:100%;height:1px;background:rgba(0,0,0,.05)}.nav>.menu .menu-list .wrapper>ul.mobile-menu>.split{margin:10px 0;background:rgba(0,0,0,.1)}}.nav>.menu:after,.nav>.menu:before{content:'';position:absolute;left:0;right:0;width:100%}.nav>.menu:before{top:-1px;height:1px;background:rgba(255,255,255,.12)}.nav>.menu:after{top:0;height:2px;background:rgba(0,0,0,.3)}.nav .menu-list .header .icon,.nav .mobile-menu-icon{position:absolute;top:0;left:0;width:50px;height:50px;padding:0 3px}.nav .menu-list .header .icon IMG,.nav .mobile-menu-icon IMG{height:16px;width:auto;padding:17px;opacity:.7}.nav .search .menu .button,.nav .search>DIV:not(.suggestions){position:relative;height:34px}.nav .search{border:1px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;white-space:nowrap}.nav .search .menu{float:left;z-index:1000;font-size:12px;color:rgba(0,0,0,.7);font-family:Gotham-Medium}.nav .search .menu .button{padding:0 30px 0 15px;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%);-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;line-height:34px;transition:all .1s ease}@media (max-width:1100px){.nav .search .menu .button.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}}.nav .search .menu .button:after,.nav .search .menu .button:before{content:'';position:absolute;top:0;height:100%}.nav .search .menu .button:before{right:1px;width:2px;background:rgba(255,255,255,.5)}.nav .search .menu .button:after{right:0;width:1px;background:rgba(0,0,0,.05)}.nav .search .menu .button .arrow{width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-2.5px;margin-right:-4px;border-top:5px solid rgba(0,0,0,.3);border-left:4px solid transparent;border-right:4px solid transparent;transition:all .7s ease}.nav .search .menu:hover .button{-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0;border-radius:5px 0 0;transition:all .3s ease}.nav .search .menu .list{visibility:hidden;opacity:0;transition:all .1s ease;pointer-events:none;position:absolute;top:100%;margin-top:10px;left:0;background:#FFF;padding:15px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px;text-align:left}.nav .search .menu .list .item{position:relative;display:block;font-size:14px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:40px;text-decoration:none;width:230px;box-sizing:border-box;transition:all .7s ease;padding-left:15px;cursor:pointer}.nav .search .menu .list .item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.07)}.nav .search .menu .list .item:hover{padding-left:20px;color:#3F0A6D;font-family:Gotham-Medium;transition:all .3s ease}.nav .search .menu .list .item.radio{position:relative;padding-left:50px!important;transition:all .3s ease;cursor:pointer}.nav .search .menu .list .item.radio.selected{cursor:default}.nav .search .menu .list .item.radio .name{color:rgba(0,0,0,.7)}.nav .search .menu .list .item.radio:hover .name{color:rgba(0,0,0,.8)}.nav .search .menu .list .item.radio:after,.nav .search .menu .list .item.radio:before{content:'';position:absolute;top:50%;left:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.nav .search .menu .list .item.radio:before{height:20px;width:20px;margin-top:-10px;border:2px solid rgba(0,0,0,.15);box-sizing:border-box;transition:all .3s ease}.nav .search .menu .list .item.radio:after{height:0;width:0;margin-top:0;margin-left:10px;background:#490F78;transition:all .2s ease}.nav .search .menu .list .item.radio:not(.selected):hover:before{border-color:rgba(0,0,0,.3)}.nav .search .menu .list .item.radio.selected:after{height:12px;width:12px;margin-top:-6px;margin-left:4px}.nav .search .menu:hover .list{visibility:visible;opacity:1;transition:all .3s ease;pointer-events:auto;margin-top:0}.nav .search .input{position:relative;width:auto;overflow:hidden}.nav .search .input INPUT{position:absolute;top:0;left:0;width:100%;height:34px;border:none;padding:0 15px;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav .search .submit.button{width:40px;float:right;display:inline-block;background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0);-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;cursor:pointer}@media (max-width:1100px){.nav .search .submit.button.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}}.nav .search .submit.button IMG{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-8px;height:18px;width:auto}.nav .search .submit.button:after,.nav .search .submit.button:before{content:'';position:absolute;top:0;height:100%}.nav .search .submit.button:before{left:1px;width:2px;background:rgba(255,255,255,.5)}.nav .search .submit.button:after{left:0;width:1px;background:rgba(0,0,0,.05)}.nav .search .suggestions{position:absolute;top:100%;left:61px;right:40px;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.nav .search .suggestions>DIV{padding-right:2px;max-height:500px;overflow:auto}.nav .search .suggestions.active{display:block}@media (max-width:1100px){.nav .search .suggestions>DIV{max-height:350px}.nav .search .suggestions.active{left:0!important;right:0!important}}.nav .search .suggestions.cat--shortfills{left:99px}.nav .search .suggestions.cat--regular-10mls{left:130px}.nav .search .suggestions.cat--nicotine-salts{left:128px}.nav .search .suggestions.cat--concentrates{left:125px}.nav .search .suggestions.cat--disposables{left:118px}.nav .search .suggestions .section{padding:10px 15px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.nav .search .suggestions .section.grey{position:relative;padding-bottom:5px;background:#f4f4f4;border-bottom:1px solid rgba(0,0,0,.05);box-sizing:border-box}.nav .search .suggestions .section.grey:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(255,255,255,.8)}.nav .search .suggestions .section.secondary{padding-top:10px}.nav .search .suggestions .section:not(:last-child){border-bottom:1px solid rgba(0,0,0,.07)}.nav .search .suggestions .title{font-size:10px;font-family:Gotham-Medium;text-transform:uppercase;color:#3F0A6D;margin:5px}.nav .search .suggestions .item,.nav .search .suggestions a:link,.nav .search .suggestions a:visited{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;cursor:pointer;padding-right:30px;overflow:hidden;text-overflow:ellipsis}.nav .search .suggestions .item I,.nav .search .suggestions a:link I,.nav .search .suggestions a:visited I{font-style:normal;font-size:10px;font-family:Gotham-Medium;color:rgba(0,0,0,.35)}.nav .search .suggestions a:link:after,.nav .search .suggestions a:visited:after{content:'';position:absolute;top:50%;right:20px;margin-top:-7px;width:14px;height:14px;background:url(/img/icons/arrow_inverted.png) center no-repeat;background-size:cover;background-color:rgba(0,0,0,.2);border:1px solid #FFF;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease}@media (max-width:1100px){.nav .search .suggestions a:link:after,.nav .search .suggestions a:visited:after{right:10px}}.nav .search .suggestions .grey a:link:after,.nav .search .suggestions .grey a:visited:after{background-image:url(/img/icons/arrow_inverted_grey.png);border-color:#f4f4f4}.nav .search .suggestions .item.hover,.nav .search .suggestions .item:hover,.nav .search .suggestions a:active,.nav .search .suggestions a:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.nav .search .suggestions a:active:after,.nav .search .suggestions a:hover:after{right:10px;background-color:#490F78}.nav .search .suggestions>DIV::-webkit-scrollbar,.nav .search .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.nav .search .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.nav .search .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.nav .search .suggestions>DIV::-webkit-scrollbar,.nav .search .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.nav .search:after{content:'';position:absolute;left:4px;right:4px;bottom:-2px;height:1px;background:rgba(255,255,255,.3)}.nav .search:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.nic-calc .calculator{background-color:#00c295;background-image:url(/img/bg/calc.png);background-size:412px 412px;color:#FFF;text-align:center;padding:80px 12px 100px}.nic-calc .calculator>.logo IMG{height:30px;width:auto;opacity:.5}.nic-calc .calculator>.main_title{font-size:30px;font-family:Gotham-Bold-C;text-transform:uppercase;margin-top:15px;margin-bottom:12px;text-shadow:5px 5px 0 rgba(0,0,0,.05)}.nic-calc .calculator p{margin:0!important}.nic-calc .input-box{position:relative;background:#FFF;height:60px;width:100%;margin:0 auto 20px;max-width:600px;border-radius:100px;box-shadow:5px 5px 0 rgba(0,0,0,.1)}.nic-calc .input-box .n{position:absolute;width:50px;height:50px;line-height:50px;margin:5px;background:#00c295;border-radius:100px;font-size:25px;font-family:Gotham-Black;box-shadow:inset 5px 5px 0 rgba(0,0,0,.1);text-shadow:5px 5px 0 rgba(0,0,0,.1)}.nic-calc .input-box INPUT{position:absolute;left:0;bottom:0;width:100%;height:100%;background:0 0;border:none;padding-left:70px;padding-right:100px;font-size:14px;font-family:Gotham-Book;transition:all .3s ease}.nic-calc .input-box INPUT:focus{outline:0!important}.nic-calc .input-box.show-label INPUT{height:80%}.nic-calc .input-box .btns{position:absolute;top:0;right:0}.nic-calc .input-box .btn{display:inline-block;margin:10px 10px 0 0;width:80px;height:40px;line-height:40px;font-size:12px;font-family:Gotham-Black;color:rgba(0,0,0,.6);background:rgba(0,0,0,.07);border:1px solid rgba(0,0,0,.1);border-radius:100px;transition:all .3s ease;cursor:pointer}.nic-calc .input-box .btn:hover{color:rgba(0,0,0,.9);background:rgba(0,0,0,.15);outline:0}.nic-calc .input-box .btn:nth-child(1){margin-right:3px}.nic-calc input[type=number]::-webkit-inner-spin-button,.nic-calc input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nic-calc .input-boxes>.btn{display:inline-block;line-height:49px;height:50px;width:80%;max-width:300px;margin:10px auto auto;font-size:14px;font-family:Gotham-Black;text-transform:uppercase;color:rgba(255,255,255,.7);background:rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);border-radius:100px;transition:all .3s ease;cursor:pointer}.nic-calc .input-boxes>.btn:hover{background:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.nic-calc .input-box .label{position:absolute;top:0;left:65px;font-size:11px;font-family:Gotham-Bold;color:#009c78;line-height:14px;transition:all .3s ease;opacity:0}.nic-calc .input-box.show-label .label{top:10px;opacity:1}.nic-calc .info-text{font-size:16px;font-family:Gotham-Book;line-height:27px;max-width:500px;margin:0 auto 20px;color:rgba(255,255,255,.8)}.nic-calc .info-text.a{display:none}.nic-calc .info-text span{font-family:Gotham-Medium;color:#FFF}.nic-calc .input-boxes .info-text{margin-bottom:21px;max-width:500px}.nic-calc .result{display:none}.nic-calc.results-page .result{display:block}.nic-calc .result-box{position:relative;font-size:25px;font-family:Gotham-Bold;color:#FFF;background:rgba(255,255,255,.3);border-radius:100px;height:60px;line-height:58px;width:90%;margin:20px auto;max-width:400px;text-shadow:5px 5px 0 rgba(0,0,0,.1)}.nic-calc .result-box:after{content:'=';position:absolute;top:0;left:30px;font-family:Gotham-Medium;display:none}.nic-calc .result-box:before{content:'';position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;border:2px solid rgba(255,255,255,.2);border-radius:100px}.nic-calc .result .small-btn{position:relative;width:110px;height:26px;line-height:24px;margin:auto auto 15px;padding-left:20px;box-sizing:border-box;font-size:12px;font-family:Gotham-Bold;color:rgba(255,255,255,.8);background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);border-radius:100px;transition:all .3s ease;cursor:pointer}.nic-calc .result .small-btn:hover{color:#FFF;background:rgba(0,0,0,.15)}.nic-calc .result .small-btn:after{content:'';position:absolute;top:0;bottom:0;left:0;width:30px;background:url(/img/icons/restart.png) center no-repeat;background-size:60%;transition:all .3s ease;opacity:.6}.nic-calc .result .small-btn:hover:after{opacity:1}.nic-calc .next-steps{display:none}.nic-calc .next-steps.set{display:block;visibility:none}.nic-calc .next-steps.show{visibility:visible}.nic-calc .split{margin:20px 0 25px;position:relative;top:-15px;opacity:0}.nic-calc .next-steps.show .split{transition:all .7s ease;top:0;opacity:1}.nic-calc .next-step.hidden{display:none}.nic-calc .next-step:not(.hidden){display:block;position:relative;top:-30px;opacity:0}.nic-calc .next-steps.show .next-step:not(.hidden){transition:all .7s ease .5s;top:0;opacity:1}.nic-calc .next-step>.title{font-size:25px;font-family:Pacifico,cursive;margin-top:5px;text-shadow:5px 5px 0 rgba(0,0,0,.05)}.nic-calc .next-step>.title.small{font-size:25px;font-family:Gotham-Book-C;text-transform:uppercase;margin:auto auto 15px;max-width:250px;line-height:29px;opacity:.8;text-shadow:none;letter-spacing:1px}.nic-calc .next-step>.subtitle{font-size:14px;font-family:Gotham-Medium;margin-top:5px;color:rgba(255,255,255,.7)}.nic-calc .next-step>.subtitle.long{max-width:400px;margin:15px auto auto;color:rgba(255,255,255,.9);line-height:23px}.nic-calc .next-step .quote{font-size:20px;font-family:IndePacifico,cursive;line-height:30px;max-width:400px;margin:5px auto 15px;text-shadow:5px 5px 0 rgba(0,0,0,.05)}.nic-calc .next-step .social-buttons{margin-top:20px}.nic-calc .next-step .social-buttons>DIV,.nic-calc .next-step .social-buttons>IFRAME,.nic-calc .next-step .social-buttons>a{margin:0 5px;vertical-align:top}.nic-calc .next-step .social-buttons>a{display:inline-block}.nic-calc .next-step .social-buttons IMG.insta-follow{height:28px;width:auto}.nic-calc .next-step .discounts,.nic-calc .next-step .products{margin-top:30px}.nic-calc .next-step .discounts .product-box:last-child,.nic-calc .next-step .products .product-box:last-child{margin-right:0}.nic-calc .next-step .tiles{margin-top:10px}.nic-calc .next-step .tiles.small{width:90%;max-width:460px;margin:10px auto auto}.nic-calc .next-step .tile_wrapper{display:inline-block;margin:10px}.nic-calc .next-step .tile{position:relative;display:block;width:100px;height:105px;background:#FFF;border-radius:6px}.nic-calc .next-step .tiles.small .tile{display:inline-block;margin:10px;width:50px;height:50px;border-radius:4px}.nic-calc .next-step .tile:link,.nic-calc .next-step .tile:visited{position:relative;top:0;display:block;text-decoration:none;transition:all .3s ease}.nic-calc .next-step .tile:link:hover{top:-5px;transition:all .1s ease;box-shadow:0 3px 8px 0 rgba(0,0,0,.4),0 0 0 1px rgba(0,0,0,.14)}.nic-calc .next-step .tile IMG{position:absolute;top:0;left:0;width:90px;height:auto;margin:5px}.nic-calc .next-step .tiles.small .tile IMG{width:40px;height:40px;margin:5px}.nic-calc .next-step .tile .label{position:absolute;bottom:7px;left:0;right:0;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);line-height:20px}.nic-calc .next-step .tiles p{display:none}.nic-calc .next-step .btn{width:90%;max-width:300px;border-radius:100px;margin-top:20px;font-size:13px}.nic-calc .nic-info,.nic-calc .nic-video{text-align:center!important;padding:80px 0}.nic-calc .nic-info h1,.nic-calc .nic-video h1{font-size:30px;font-family:Gotham-Bold-C;text-transform:uppercase;margin-top:15px;margin-bottom:30px;text-shadow:5px 5px 0 rgba(0,0,0,.05)}.nic-calc .nic-video .video-container{padding:0!important;height:315px!important}.nic-calc .nic-video .video-container iframe{max-width:560px;max-height:315px;margin:auto!important;position:relative!important}.nic-calc .nic-info{background:rgba(0,0,0,.1)}.nic-calc .nic-info .info{font-size:16px;font-family:Gotham-Book;line-height:27px;max-width:520px;color:rgba(0,0,0,.7);margin:20px auto}@media (max-width:600px){.nic-calc .input-boxes .info-text{max-width:300px;margin-bottom:15px}.nic-calc .input-box{margin-bottom:10px}.nic-calc .input-box INPUT{padding-right:10px}.nic-calc .input-box .btns{display:none}.nic-calc .input-boxes>.btn{margin-top:5px}}.nic-info{width:92%;max-width:730px;margin:100px auto auto;text-align:left}.nic-info h2,.nic-info h3{color:rgba(0,0,0,.5);font-size:16px;font-family:Gotham-Medium;text-transform:uppercase;margin-top:15px;margin-bottom:30px}.nic-info ol,.nic-info ol li,.nic-info p{margin-bottom:15px}.nic-info p{font-size:16px;line-height:30px;color:rgba(0,0,0,.6)}.nic-info ol{font-size:16px;line-height:24px;color:rgba(0,0,0,.6)}.nic-info table{border-collapse:collapse;margin-bottom:50px}.nic-info table td,.nic-info table th{font-size:14px;line-height:24px;color:rgba(0,0,0,.6);margin-bottom:15px;border:1px solid rgba(0,0,0,.3);padding:7px 10px}.nic-info .paragraph-split{width:100px;margin:80px auto;height:5px;background:#00c295;opacity:.5;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.nic-info .paragraph-split.grey{background:rgba(0,0,0,.2);height:2px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.account-page.order .order-success,.account-page.orders .order-success{position:relative;display:block;margin-bottom:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#00C292;background:rgba(0,216,163,.15);font-size:15px;font-family:Gotham-Medium;line-height:50px;padding-left:60px}.account-page.order .order-success .tick,.account-page.orders .order-success .tick{height:30px;width:30px;position:absolute;left:10px;top:10px;background-image:url(/img/icons/tick_small.png);background-position:center;background-repeat:no-repeat;background-size:60%;background-color:#00D8A3;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.account-page.order .details .col,.account-page.orders .details .col{display:inline-block;vertical-align:top;width:32.66%;box-sizing:border-box}.account-page.order .details .col:not(:last-child),.account-page.orders .details .col:not(:last-child){margin-right:1%}@media (max-width:1100px){.account-page.order .details .col,.account-page.orders .details .col{display:block;width:100%}}.account-page.order .details .order-box,.account-page.orders .details .order-box{padding:30px;font-size:14px;color:rgba(0,0,0,.6);border-top:4px solid #490F78}.account-page.order .details .order-box .title,.account-page.orders .details .order-box .title{font-family:Gotham-Bold;color:rgba(0,0,0,.6)}.account-page.order .details .order-box .text,.account-page.orders .details .order-box .text{font-size:12px;line-height:20px;margin-top:10px}.account-page.order .details .order-box .text B.purple,.account-page.orders .details .order-box .text B.purple{color:#490F78}.account-page.order .details .order-box .text.summary,.account-page.orders .details .order-box .text.summary{margin-top:0;line-height:inherit}.account-page.order .details .order-box .text.summary .cost,.account-page.orders .details .order-box .text.summary .cost{color:rgba(0,0,0,.6);margin-top:10px}.account-page.order .details .order-box .text.summary .cost SPAN,.account-page.orders .details .order-box .text.summary .cost SPAN{float:right;font-family:Gotham-Medium}.account-page.order .details .order-box .text.summary .total,.account-page.orders .details .order-box .text.summary .total{margin-top:20px;padding-top:10px;font-family:Gotham-Medium;color:#490F78;border-top:1px solid rgba(0,0,0,.03)}.account-page.order .details .order-box .text.summary .total SPAN,.account-page.orders .details .order-box .text.summary .total SPAN{float:right;font-family:Gotham-Bold}.account-page.order .details .order-box .text.summary .total I,.account-page.orders .details .order-box .text.summary .total I{display:block;font-style:normal;font-size:9px;font-family:Gotham-Book;color:rgba(0,0,0,.4);margin-top:5px}.account-page.order .order-box,.account-page.order .order-box:link,.account-page.order .order-box:visited,.account-page.orders .order-box,.account-page.orders .order-box:link,.account-page.orders .order-box:visited{display:block;margin-bottom:20px;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,.25)}.account-page.order .order-box .header,.account-page.order .order-box .header:link,.account-page.order .order-box .header:visited,.account-page.order .order-box:link .header,.account-page.order .order-box:link .header:link,.account-page.order .order-box:link .header:visited,.account-page.order .order-box:visited .header,.account-page.order .order-box:visited .header:link,.account-page.order .order-box:visited .header:visited,.account-page.orders .order-box .header,.account-page.orders .order-box .header:link,.account-page.orders .order-box .header:visited,.account-page.orders .order-box:link .header,.account-page.orders .order-box:link .header:link,.account-page.orders .order-box:link .header:visited,.account-page.orders .order-box:visited .header,.account-page.orders .order-box:visited .header:link,.account-page.orders .order-box:visited .header:visited{display:block;position:relative;padding:20px 30px 15px;background:rgba(0,0,0,.03);border-bottom:2px solid rgba(0,0,0,.05);-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;text-decoration:none}.account-page.order .order-box .header .left,.account-page.order .order-box .header:link .left,.account-page.order .order-box .header:visited .left,.account-page.order .order-box:link .header .left,.account-page.order .order-box:link .header:link .left,.account-page.order .order-box:link .header:visited .left,.account-page.order .order-box:visited .header .left,.account-page.order .order-box:visited .header:link .left,.account-page.order .order-box:visited .header:visited .left,.account-page.orders .order-box .header .left,.account-page.orders .order-box .header:link .left,.account-page.orders .order-box .header:visited .left,.account-page.orders .order-box:link .header .left,.account-page.orders .order-box:link .header:link .left,.account-page.orders .order-box:link .header:visited .left,.account-page.orders .order-box:visited .header .left,.account-page.orders .order-box:visited .header:link .left,.account-page.orders .order-box:visited .header:visited .left{display:inline-block;white-space:nowrap}@media (max-width:1100px){.account-page.order .order-box .header .left,.account-page.order .order-box .header:link .left,.account-page.order .order-box .header:visited .left,.account-page.order .order-box:link .header .left,.account-page.order .order-box:link .header:link .left,.account-page.order .order-box:link .header:visited .left,.account-page.order .order-box:visited .header .left,.account-page.order .order-box:visited .header:link .left,.account-page.order .order-box:visited .header:visited .left,.account-page.orders .order-box .header .left,.account-page.orders .order-box .header:link .left,.account-page.orders .order-box .header:visited .left,.account-page.orders .order-box:link .header .left,.account-page.orders .order-box:link .header:link .left,.account-page.orders .order-box:link .header:visited .left,.account-page.orders .order-box:visited .header .left,.account-page.orders .order-box:visited .header:link .left,.account-page.orders .order-box:visited .header:visited .left{display:block}}.account-page.order .order-box .header .left .data,.account-page.order .order-box .header:link .left .data,.account-page.order .order-box .header:visited .left .data,.account-page.order .order-box:link .header .left .data,.account-page.order .order-box:link .header:link .left .data,.account-page.order .order-box:link .header:visited .left .data,.account-page.order .order-box:visited .header .left .data,.account-page.order .order-box:visited .header:link .left .data,.account-page.order .order-box:visited .header:visited .left .data,.account-page.orders .order-box .header .left .data,.account-page.orders .order-box .header:link .left .data,.account-page.orders .order-box .header:visited .left .data,.account-page.orders .order-box:link .header .left .data,.account-page.orders .order-box:link .header:link .left .data,.account-page.orders .order-box:link .header:visited .left .data,.account-page.orders .order-box:visited .header .left .data,.account-page.orders .order-box:visited .header:link .left .data,.account-page.orders .order-box:visited .header:visited .left .data{margin-right:15px}.account-page.order .order-box .header .right,.account-page.order .order-box .header:link .right,.account-page.order .order-box .header:visited .right,.account-page.order .order-box:link .header .right,.account-page.order .order-box:link .header:link .right,.account-page.order .order-box:link .header:visited .right,.account-page.order .order-box:visited .header .right,.account-page.order .order-box:visited .header:link .right,.account-page.order .order-box:visited .header:visited .right,.account-page.orders .order-box .header .right,.account-page.orders .order-box .header:link .right,.account-page.orders .order-box .header:visited .right,.account-page.orders .order-box:link .header .right,.account-page.orders .order-box:link .header:link .right,.account-page.orders .order-box:link .header:visited .right,.account-page.orders .order-box:visited .header .right,.account-page.orders .order-box:visited .header:link .right,.account-page.orders .order-box:visited .header:visited .right{float:right;white-space:nowrap}.account-page.order .order-box .header .right .data,.account-page.order .order-box .header:link .right .data,.account-page.order .order-box .header:visited .right .data,.account-page.order .order-box:link .header .right .data,.account-page.order .order-box:link .header:link .right .data,.account-page.order .order-box:link .header:visited .right .data,.account-page.order .order-box:visited .header .right .data,.account-page.order .order-box:visited .header:link .right .data,.account-page.order .order-box:visited .header:visited .right .data,.account-page.orders .order-box .header .right .data,.account-page.orders .order-box .header:link .right .data,.account-page.orders .order-box .header:visited .right .data,.account-page.orders .order-box:link .header .right .data,.account-page.orders .order-box:link .header:link .right .data,.account-page.orders .order-box:link .header:visited .right .data,.account-page.orders .order-box:visited .header .right .data,.account-page.orders .order-box:visited .header:link .right .data,.account-page.orders .order-box:visited .header:visited .right .data{margin-left:15px;text-align:right}.account-page.order .order-box .header .right .data .value B,.account-page.order .order-box .header:link .right .data .value B,.account-page.order .order-box .header:visited .right .data .value B,.account-page.order .order-box:link .header .right .data .value B,.account-page.order .order-box:link .header:link .right .data .value B,.account-page.order .order-box:link .header:visited .right .data .value B,.account-page.order .order-box:visited .header .right .data .value B,.account-page.order .order-box:visited .header:link .right .data .value B,.account-page.order .order-box:visited .header:visited .right .data .value B,.account-page.orders .order-box .header .right .data .value B,.account-page.orders .order-box .header:link .right .data .value B,.account-page.orders .order-box .header:visited .right .data .value B,.account-page.orders .order-box:link .header .right .data .value B,.account-page.orders .order-box:link .header:link .right .data .value B,.account-page.orders .order-box:link .header:visited .right .data .value B,.account-page.orders .order-box:visited .header .right .data .value B,.account-page.orders .order-box:visited .header:link .right .data .value B,.account-page.orders .order-box:visited .header:visited .right .data .value B{font-family:Gotham-Medium}.account-page.order .order-box .header:link>DIV>DIV,.account-page.order .order-box .header:visited>DIV>DIV,.account-page.order .order-box .header>DIV>DIV,.account-page.order .order-box:link .header:link>DIV>DIV,.account-page.order .order-box:link .header:visited>DIV>DIV,.account-page.order .order-box:link .header>DIV>DIV,.account-page.order .order-box:visited .header:link>DIV>DIV,.account-page.order .order-box:visited .header:visited>DIV>DIV,.account-page.order .order-box:visited .header>DIV>DIV,.account-page.orders .order-box .header:link>DIV>DIV,.account-page.orders .order-box .header:visited>DIV>DIV,.account-page.orders .order-box .header>DIV>DIV,.account-page.orders .order-box:link .header:link>DIV>DIV,.account-page.orders .order-box:link .header:visited>DIV>DIV,.account-page.orders .order-box:link .header>DIV>DIV,.account-page.orders .order-box:visited .header:link>DIV>DIV,.account-page.orders .order-box:visited .header:visited>DIV>DIV,.account-page.orders .order-box:visited .header>DIV>DIV{display:inline-block;vertical-align:top}.account-page.order .order-box .header .data .info .value,.account-page.order .order-box .header:link .data .info .value,.account-page.order .order-box .header:visited .data .info .value,.account-page.order .order-box:link .header .data .info .value,.account-page.order .order-box:link .header:link .data .info .value,.account-page.order .order-box:link .header:visited .data .info .value,.account-page.order .order-box:visited .header .data .info .value,.account-page.order .order-box:visited .header:link .data .info .value,.account-page.order .order-box:visited .header:visited .data .info .value,.account-page.orders .order-box .header .data .info .value,.account-page.orders .order-box .header:link .data .info .value,.account-page.orders .order-box .header:visited .data .info .value,.account-page.orders .order-box:link .header .data .info .value,.account-page.orders .order-box:link .header:link .data .info .value,.account-page.orders .order-box:link .header:visited .data .info .value,.account-page.orders .order-box:visited .header .data .info .value,.account-page.orders .order-box:visited .header:link .data .info .value,.account-page.orders .order-box:visited .header:visited .data .info .value{font-size:16px;font-family:Gotham-Book;color:rgba(0,0,0,.6)}@media (max-width:1100px){.account-page.order .order-box .header .data .info .value,.account-page.order .order-box .header:link .data .info .value,.account-page.order .order-box .header:visited .data .info .value,.account-page.order .order-box:link .header .data .info .value,.account-page.order .order-box:link .header:link .data .info .value,.account-page.order .order-box:link .header:visited .data .info .value,.account-page.order .order-box:visited .header .data .info .value,.account-page.order .order-box:visited .header:link .data .info .value,.account-page.order .order-box:visited .header:visited .data .info .value,.account-page.orders .order-box .header .data .info .value,.account-page.orders .order-box .header:link .data .info .value,.account-page.orders .order-box .header:visited .data .info .value,.account-page.orders .order-box:link .header .data .info .value,.account-page.orders .order-box:link .header:link .data .info .value,.account-page.orders .order-box:link .header:visited .data .info .value,.account-page.orders .order-box:visited .header .data .info .value,.account-page.orders .order-box:visited .header:link .data .info .value,.account-page.orders .order-box:visited .header:visited .data .info .value{font-size:11px}}.account-page.order .order-box .header .data .info .label,.account-page.order .order-box .header:link .data .info .label,.account-page.order .order-box .header:visited .data .info .label,.account-page.order .order-box:link .header .data .info .label,.account-page.order .order-box:link .header:link .data .info .label,.account-page.order .order-box:link .header:visited .data .info .label,.account-page.order .order-box:visited .header .data .info .label,.account-page.order .order-box:visited .header:link .data .info .label,.account-page.order .order-box:visited .header:visited .data .info .label,.account-page.orders .order-box .header .data .info .label,.account-page.orders .order-box .header:link .data .info .label,.account-page.orders .order-box .header:visited .data .info .label,.account-page.orders .order-box:link .header .data .info .label,.account-page.orders .order-box:link .header:link .data .info .label,.account-page.orders .order-box:link .header:visited .data .info .label,.account-page.orders .order-box:visited .header .data .info .label,.account-page.orders .order-box:visited .header:link .data .info .label,.account-page.orders .order-box:visited .header:visited .data .info .label{font-size:10px;font-family:Gotham-Medium;color:rgba(0,0,0,.5);margin-top:5px}@media (max-width:1100px){.account-page.order .order-box .header .data .info .label,.account-page.order .order-box .header:link .data .info .label,.account-page.order .order-box .header:visited .data .info .label,.account-page.order .order-box:link .header .data .info .label,.account-page.order .order-box:link .header:link .data .info .label,.account-page.order .order-box:link .header:visited .data .info .label,.account-page.order .order-box:visited .header .data .info .label,.account-page.order .order-box:visited .header:link .data .info .label,.account-page.order .order-box:visited .header:visited .data .info .label,.account-page.orders .order-box .header .data .info .label,.account-page.orders .order-box .header:link .data .info .label,.account-page.orders .order-box .header:visited .data .info .label,.account-page.orders .order-box:link .header .data .info .label,.account-page.orders .order-box:link .header:link .data .info .label,.account-page.orders .order-box:link .header:visited .data .info .label,.account-page.orders .order-box:visited .header .data .info .label,.account-page.orders .order-box:visited .header:link .data .info .label,.account-page.orders .order-box:visited .header:visited .data .info .label{font-size:8px}}.account-page.order .order-box .header .data .info.purple .value,.account-page.order .order-box .header:link .data .info.purple .value,.account-page.order .order-box .header:visited .data .info.purple .value,.account-page.order .order-box:link .header .data .info.purple .value,.account-page.order .order-box:link .header:link .data .info.purple .value,.account-page.order .order-box:link .header:visited .data .info.purple .value,.account-page.order .order-box:visited .header .data .info.purple .value,.account-page.order .order-box:visited .header:link .data .info.purple .value,.account-page.order .order-box:visited .header:visited .data .info.purple .value,.account-page.orders .order-box .header .data .info.purple .value,.account-page.orders .order-box .header:link .data .info.purple .value,.account-page.orders .order-box .header:visited .data .info.purple .value,.account-page.orders .order-box:link .header .data .info.purple .value,.account-page.orders .order-box:link .header:link .data .info.purple .value,.account-page.orders .order-box:link .header:visited .data .info.purple .value,.account-page.orders .order-box:visited .header .data .info.purple .value,.account-page.orders .order-box:visited .header:link .data .info.purple .value,.account-page.orders .order-box:visited .header:visited .data .info.purple .value{color:rgba(73,15,120,.9)}.account-page.order .order-box .header .data .info.purple .label,.account-page.order .order-box .header:link .data .info.purple .label,.account-page.order .order-box .header:visited .data .info.purple .label,.account-page.order .order-box:link .header .data .info.purple .label,.account-page.order .order-box:link .header:link .data .info.purple .label,.account-page.order .order-box:link .header:visited .data .info.purple .label,.account-page.order .order-box:visited .header .data .info.purple .label,.account-page.order .order-box:visited .header:link .data .info.purple .label,.account-page.order .order-box:visited .header:visited .data .info.purple .label,.account-page.orders .order-box .header .data .info.purple .label,.account-page.orders .order-box .header:link .data .info.purple .label,.account-page.orders .order-box .header:visited .data .info.purple .label,.account-page.orders .order-box:link .header .data .info.purple .label,.account-page.orders .order-box:link .header:link .data .info.purple .label,.account-page.orders .order-box:link .header:visited .data .info.purple .label,.account-page.orders .order-box:visited .header .data .info.purple .label,.account-page.orders .order-box:visited .header:link .data .info.purple .label,.account-page.orders .order-box:visited .header:visited .data .info.purple .label{color:rgba(73,15,120,.8)}.account-page.order .order-box .header:after,.account-page.order .order-box .header:link:after,.account-page.order .order-box .header:visited:after,.account-page.order .order-box:link .header:after,.account-page.order .order-box:link .header:link:after,.account-page.order .order-box:link .header:visited:after,.account-page.order .order-box:visited .header:after,.account-page.order .order-box:visited .header:link:after,.account-page.order .order-box:visited .header:visited:after,.account-page.orders .order-box .header:after,.account-page.orders .order-box .header:link:after,.account-page.orders .order-box .header:visited:after,.account-page.orders .order-box:link .header:after,.account-page.orders .order-box:link .header:link:after,.account-page.orders .order-box:link .header:visited:after,.account-page.orders .order-box:visited .header:after,.account-page.orders .order-box:visited .header:link:after,.account-page.orders .order-box:visited .header:visited:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(255,255,255,.6)}.account-page.order .shipment,.account-page.orders .shipment{padding:20px 30px}.account-page.order .shipment.order-box,.account-page.orders .shipment.order-box{padding:30px;border-top:2px solid #490F78}.account-page.order .shipment:not(:last-child),.account-page.orders .shipment:not(:last-child){border-bottom:2px solid rgba(0,0,0,.05)}.account-page.order .shipment .side-btn.btn,.account-page.orders .shipment .side-btn.btn{position:absolute;top:15px;right:0;font-size:12px}.account-page.order .shipment .side-btn.btn.secondary,.account-page.orders .shipment .side-btn.btn.secondary{right:140px}@media (max-width:1100px){.account-page.order .shipment .side-btn.btn,.account-page.orders .shipment .side-btn.btn{position:relative;top:0;right:0!important;margin-top:10px;margin-right:5px}}.account-page.order .shipment .side-btn.btn .unread-message-noti-bubble,.account-page.orders .shipment .side-btn.btn .unread-message-noti-bubble{top:3px;right:3px}.account-page.order .shipment .title,.account-page.orders .shipment .title{font-size:18px;font-family:Gotham-Medium;color:rgba(0,0,0,.75);margin-bottom:5px;position:relative}@media (max-width:1100px){.account-page.order .shipment .title,.account-page.orders .shipment .title{font-size:15px}}.account-page.order .shipment .title .status,.account-page.orders .shipment .title .status{color:#490F78}.account-page.order .shipment .title .est,.account-page.orders .shipment .title .est{font-size:13px;font-family:Gotham-Medium;color:rgba(0,148,111,.8);margin-top:10px}@media (max-width:1100px){.account-page.order .shipment .title .est,.account-page.orders .shipment .title .est{font-size:12px;margin-top:8px}}.account-page.order .shipment .title .seller,.account-page.orders .shipment .title .seller{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.4);margin-top:5px}@media (max-width:1100px){.account-page.order .shipment .title .seller,.account-page.orders .shipment .title .seller{font-size:11px;margin-top:4px}}.account-page.order .shipment .title .side-btn,.account-page.orders .shipment .title .side-btn{padding:0 20px;top:5px}.account-page.order .shipment .items,.account-page.orders .shipment .items{padding:5px 0}.account-page.order .shipment .items .item,.account-page.orders .shipment .items .item{position:relative;padding:15px 20px;padding-left:70px!important;font-size:12px}.account-page.order .shipment .items .item .name,.account-page.orders .shipment .items .item .name{font-family:Gotham-Medium;color:rgba(0,0,0,.7);transition:all .3s ease}.account-page.order .shipment .items .item .name I,.account-page.orders .shipment .items .item .name I{font-style:normal;font-family:Gotham-Book}.account-page.order .shipment .items .item .info,.account-page.orders .shipment .items .item .info{margin-top:3px;color:rgba(0,0,0,.5);transition:all .3s ease}.account-page.order .shipment .items .item .info.green,.account-page.orders .shipment .items .item .info.green{color:#4caf50}.account-page.order .shipment .items .item .info.blue,.account-page.order .shipment .items .item .info.blue B,.account-page.orders .shipment .items .item .info.blue,.account-page.orders .shipment .items .item .info.blue B{color:#3397DA!important}.account-page.order .shipment .items .item .info B,.account-page.orders .shipment .items .item .info B{font-family:Gotham-Medium;color:#490F78}.account-page.order .shipment .items .item.selected .info,.account-page.orders .shipment .items .item.selected .info{font-family:Gotham-Medium}.account-page.order .shipment .items .item.selected .info.blue,.account-page.order .shipment .items .item.selected .info.blue B,.account-page.orders .shipment .items .item.selected .info.blue,.account-page.orders .shipment .items .item.selected .info.blue B{font-family:Gotham-Bold}.account-page.order .shipment .items .item .variations,.account-page.orders .shipment .items .item .variations{color:#490F78;font-size:10px}.account-page.order .shipment .items .item .variations>DIV,.account-page.orders .shipment .items .item .variations>DIV{display:inline-block}.account-page.order .shipment .items .item .variations .tag,.account-page.orders .shipment .items .item .variations .tag{display:inline-block;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8;font-size:10px;font-family:Gotham-Medium}.account-page.order .shipment .items .item .variations .tag[ng-repeat],.account-page.orders .shipment .items .item .variations .tag[ng-repeat]{margin-right:5px}.account-page.order .shipment .items .item:not(:last-child),.account-page.orders .shipment .items .item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.07)}.account-page.order .shipment .items .item .image,.account-page.orders .shipment .items .item .image{position:absolute;top:50%;left:0;margin-top:-30px;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-khtml-user-select:none;-ms-user-select:none;user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-khtml-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.account-page.p-methods .list .box{position:relative;width:100%;padding:30px 30px 30px 180px;margin-bottom:15px;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-sizing:border-box;font-size:14px;color:rgba(0,0,0,.6);line-height:21px}.account-page.p-methods .list .box .image{position:absolute;top:50%;left:15px;margin-top:-50px;width:140px;height:100px;background-position:center;background-repeat:no-repeat;background-size:50%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (max-width:1100px){.account-page.p-methods .list .box{padding:20px 15px 20px 110px;font-size:12px;line-height:18px}.account-page.p-methods .list .box .image{margin-top:-35px;width:80px;height:70px}}.account-page.p-methods .list .box .name{font-family:Gotham-Medium;color:rgba(0,0,0,.7);transition:all .3s ease}.account-page.p-methods .list .box .info{margin-top:3px;color:rgba(0,0,0,.5);transition:all .3s ease}.account-page.p-methods .list .box .info B{font-family:Gotham-Medium;color:#490F78}@media (max-width:1100px){.account-page.p-methods .list .box .info{margin-top:1px;font-size:11px}}.account-page.p-methods .list .box .buttons{display:block;position:absolute;top:50%;right:50px;margin-top:-20px}@media (max-width:1100px){.account-page.p-methods .list .box .buttons{top:0;right:0;margin:14px}}.account-page.p-methods .list .box .buttons .btn{display:inline-block;width:120px;text-align:center;font-size:12px;height:40px;line-height:38px}.account-page.p-methods .list .box .buttons .btn:first-child{margin-right:1%}.account-page.p-methods .list .box .buttons .btn:last-child{margin-left:1%}@media (max-width:1100px){.account-page.p-methods .list .box .buttons .btn{width:30px;height:30px;font-size:16px;line-height:26px}.account-page.p-methods .list .box .buttons .btn.outline{color:rgba(0,0,0,.35);border-color:transparent}}.p_method.popup .text,.p_method_auth.popup .text{text-align:left}.p_method.popup .text .separator,.p_method_auth.popup .text .separator{display:inline-block;width:20px;text-align:center;color:rgba(0,0,0,.2)}.p_method.popup .text INPUT,.p_method.popup .text SELECT,.p_method_auth.popup .text INPUT,.p_method_auth.popup .text SELECT{font-size:12px}.p_method.popup .text SELECT,.p_method_auth.popup .text SELECT{padding-right:32px!important;background-color:#FFF}.p_method.popup .text SELECT.small,.p_method_auth.popup .text SELECT.small{background-position:87% 50%}.p_method.popup .text INPUT.cvv-info-icon,.p_method_auth.popup .text INPUT.cvv-info-icon{background-position:53px 9px;background-size:16px 16px;background-repeat:no-repeat}.p_method.popup .text INPUT.cvv-info-icon.show-icon,.p_method_auth.popup .text INPUT.cvv-info-icon.show-icon{background-image:url(/img/icons/section_info.g.png)}.p_method.popup .text .cvv-info,.p_method_auth.popup .text .cvv-info{position:relative;height:66px;margin:7px 0;padding-top:9px;box-sizing:border-box;font-size:11px;line-height:15px;color:rgba(0,0,0,.6);background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.07);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-left:110px}.p_method.popup .text .cvv-info B,.p_method_auth.popup .text .cvv-info B{font-size:12px;line-height:16px}.p_method.popup .text .cvv-info IMG,.p_method_auth.popup .text .cvv-info IMG{position:absolute;top:7px;left:7px;height:50px;width:auto}.p_method.popup .text .cvv-info:after,.p_method_auth.popup .text .cvv-info:after{content:'';position:absolute;width:0;height:0;bottom:100%;right:30px;margin-bottom:1px;border-bottom:8px solid rgba(0,0,0,.1);border-left:10px solid transparent;border-right:10px solid transparent}.p_method.popup .card-input,.p_method_auth.popup .card-input{position:relative;overflow:hidden}.p_method.popup .card-input .card-type-image,.p_method_auth.popup .card-input .card-type-image{position:absolute;top:50%;right:-40px;height:26px;width:40px;margin-top:-15px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease}.p_method.popup .card-input .card-type-image.show,.p_method_auth.popup .card-input .card-type-image.show{right:6px}.crossed-out,.product-box .price .crossed:after{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.dark-purple-gradient,.purple-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.dark-yellow-gradient,.product-box .discount-tag{background:#FEC748;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.dark-yellow-gradient{background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);transform:rotate(-10deg)}.filter-search-styling .wrapper:before,.product-grid .filter-search .wrapper:before{top:-20px;bottom:-20px;left:-30px;right:-30px;content:''}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover,.product-grid .filter-search .button .options,.product-grid .filter-search .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow,.product-box-anim.animate-in .back{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{position:absolute;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions .item,.product-grid .page-subtitle b{-moz-border-radius:100px;transition:all .3s ease;cursor:pointer;box-sizing:border-box}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;border-radius:100px;padding-left:15px;margin:0 5px}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-webkit-touch-callout:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.product-grid{padding:60px 30px}.product-grid .page-subtitle,.product-grid .page-title{text-align:left}.product-grid .page-title{font-size:21px;font-family:Gotham-Bold;color:rgba(0,0,0,.6)}@media (max-width:1100px){.product-grid{padding:0!important}.product-grid .page-subtitle,.product-grid .page-title{padding:0 20px}.product-grid .page-title{font-size:16px;padding-top:20px;text-align:center;line-height:22px;width:250px;margin:auto}}.product-grid .page-subtitle{margin-top:5px;font-size:11px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);line-height:14px}@media (max-width:1100px){.product-grid .page-subtitle{font-size:10px;text-align:center}}.product-grid .page-subtitle b{display:inline-block;width:14px;height:14px;text-align:center;line-height:14px;-webkit-border-radius:100px;border-radius:100px;border:1px solid rgba(0,0,0,.15);font-size:10px;color:rgba(0,0,0,.2);margin-left:3px}.product-grid .page-subtitle b:hover{color:rgba(0,0,0,.4);border-color:rgba(0,0,0,.25)}.product-grid .page-did-you-mean{font-size:12px;font-family:Gotham-Medium;color:#550e73;margin-top:10px}@media (min-width:1100px){.product-grid .page-did-you-mean{text-align:left}.product-grid .filter-search .wrapper>DIV{white-space:none}}.product-grid .page-did-you-mean .suggested-word{display:inline-block;background:rgba(85,14,115,.1);border:1px solid rgba(85,14,115,.1);padding:4px 10px 6px;margin:0 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.product-grid p.grid-intro-text{font-size:12px;color:rgba(0,0,0,.5);text-align:left;line-height:20px;padding-top:10px;box-sizing:border-box;transition:all 1s ease;display:none}.product-grid p.grid-intro-text.show{display:block}@media (max-width:1100px){.product-grid p.grid-intro-text{padding-left:20px;padding-right:20px;text-align:center}}.product-grid .filter-search{position:relative;z-index:100;background:rgba(87,35,108,.05);padding:30px 0;margin:15px 0 0;-webkit-border-radius:600px;-moz-border-radius:600px;border-radius:600px;border-top:2px solid rgba(255,255,255,.5);border-bottom:3px solid rgba(66,18,97,.1)}.product-grid .filter-search .wrapper{position:relative;display:inline-block}.product-grid .filter-search .wrapper:before{position:absolute;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.product-grid .filter-search .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.product-grid .filter-search .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.product-grid .filter-search .wrapper{width:300px}}.product-grid .filter-search .flavour{position:relative}.product-grid .filter-search .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.product-grid .filter-search .flavour{margin-right:3px}}@media (max-width:1100px){.product-grid .filter-search .flavour .icon{left:10px}.product-grid .filter-search .flavour{margin-bottom:10px}}.product-grid .filter-search DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.product-grid .filter-search DIV.or>DIV{display:inline-block;position:relative}.product-grid .filter-search DIV.or>DIV:after,.product-grid .filter-search DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.product-grid .filter-search DIV.or>DIV:after{left:100%}.product-grid .filter-search DIV.or>DIV:before{right:100%}.product-grid .filter-search .btn,.product-grid .filter-search .button,.product-grid .filter-search INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.product-grid .filter-search .btn,.product-grid .filter-search .button,.product-grid .filter-search INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.product-grid .filter-search .button,.product-grid .filter-search INPUT{font-family:Gotham-Book;box-sizing:border-box}.product-grid .filter-search INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.product-grid .filter-search INPUT.solo{width:640px}.product-grid .filter-search INPUT.semi{width:470px}.product-grid .filter-search .button{margin-right:3px}}.product-grid .filter-search INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.product-grid .filter-search INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.product-grid .filter-search INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.product-grid .filter-search INPUT::placeholder{color:rgba(0,0,0,.5)}.product-grid .filter-search .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.product-grid .filter-search INPUT{padding-left:36px}.product-grid .filter-search .button{width:145px}.product-grid .filter-search .button.solo{width:300px}.product-grid .filter-search .button.final{margin-left:10px}}.product-grid .filter-search .button .label{padding:0 18px}@media (max-width:1100px){.product-grid .filter-search .button .label{padding:0 12px}}.product-grid .filter-search .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.product-grid .filter-search .button .options .option{font-size:11px;padding:0 12px}.product-grid .filter-search .btn{margin-top:10px}}.product-grid .filter-search .button .options .option b{font-family:Gotham-Medium}.product-grid .filter-search .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.product-grid .filter-search .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.product-grid .filter-search .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.product-grid .filter-search .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.product-grid .filter-search .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.product-grid .filter-search .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.product-grid .filter-search .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.product-grid .filter-search .flavour .suggestions.active{display:block}.product-grid .filter-search .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.product-grid .filter-search .flavour .suggestions .item.hover,.product-grid .filter-search .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.product-grid .filter-search .flavour .suggestions>DIV::-webkit-scrollbar,.product-grid .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.product-grid .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.product-grid .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.product-grid .filter-search .flavour .suggestions>DIV::-webkit-scrollbar,.product-grid .filter-search .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}@media (max-width:1100px){.product-grid .filter-search{width:95%;padding:30px 0 25px;margin:5px auto 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}}.product-grid .filter-search .wrapper:before{display:none}@media (min-width:1100px){.product-grid .filter-search INPUT{width:35vw}}@media (min-width:1100px) and (max-width:1475px){.product-grid .filter-search INPUT{width:30vw}}@media (min-width:1100px) and (max-width:1375px){.product-grid .filter-search INPUT{width:25vw}}@media (min-width:1100px) and (max-width:1260px){.product-grid .filter-search INPUT{width:20vw}}@media (min-width:1100px) and (max-width:1180px){.product-grid .filter-search INPUT{width:17vw}}.product-grid .product-types{margin-top:18px;white-space:nowrap}@media (max-width:1100px){.product-grid .product-types{margin:15px auto auto;max-width:500px;white-space:normal}}.product-grid .product-types .product-type{position:relative;display:inline-block;margin:0 6px 20px;padding:12px 15px 14px;width:21%;box-sizing:border-box;vertical-align:top;text-align:left;text-decoration:none;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.15);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;top:0;transition:all .7s ease}@media (max-width:1100px){.product-grid .product-types .product-type{width:45%;max-width:200px;margin:7px 5px;padding:11px 15px 13px}}@media (min-width:1100px){.product-grid .product-types .product-type:hover{top:-3px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);transition:all .3s ease}}.product-grid .product-types .product-type .icon{position:absolute;top:-6px;left:7px;width:40px;height:auto}.product-grid .product-types .product-type .header{padding-left:35px}.product-grid .product-types .product-type .header .title{font-size:12px;font-family:Gotham-Medium;color:#490F78}@media (max-width:1100px){.product-grid .product-types .product-type .icon{top:-10px;left:5px;width:40px}.product-grid .product-types .product-type .header{padding-left:35px}.product-grid .product-types .product-type .header .title{font-size:12px}}.product-grid .product-types .product-type .arrow{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.product-grid .product-types .product-type .arrow IMG{height:11px;width:auto}.product-grid .grid{padding-top:40px;text-align:left}.product-grid .grid-page{position:relative;padding-left:330px;transition:none!important}@media (max-width:1100px){.product-grid .product-types .product-type .arrow{right:10px}.product-grid .product-types .product-type .arrow IMG{height:10px}.product-grid .grid{padding-top:20px;text-align:center}.product-grid .grid-page{padding:40px 0!important}}.product-grid .grid-page.hide{pointer-events:none;opacity:0}.product-grid .grid-page .grid-empty,.product-grid .grid-page .grid-loader{position:fixed;z-index:101;top:100px;bottom:0;left:300px;right:0;background-color:#EEE}@media (max-width:1100px){.product-grid .grid-page .grid-empty,.product-grid .grid-page .grid-loader{left:0!important}}.product-grid .grid-page .grid-empty .wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.product-grid .grid-page .grid-empty .no-juice-icon{height:120px;width:auto}.product-grid .grid-page .grid-empty .no-result-text{margin-top:10px;font-size:16px;font-family:Gotham-Medium;color:rgba(0,0,0,.7)}.product-grid .grid-page .grid-empty .filter-note{margin-top:10px;font-size:12px;color:rgba(0,0,0,.65)}.product-grid .grid-page .grid-empty .did-you-mean{font-size:14px;font-family:Gotham-Medium;color:#550e73;margin-top:10px}.product-grid .grid-page .grid-empty .did-you-mean .suggested-word{display:inline-block;background:rgba(85,14,115,.1);border:1px solid rgba(85,14,115,.1);padding:4px 10px 6px;margin:0 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.product-grid .grid-page .grid-empty .redirect{font-size:12px;color:rgba(0,0,0,.65)}.product-grid .grid-page .grid-empty .redirect .splitter{width:30px;height:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.1);margin:30px auto 25px}.product-grid .grid-page .grid-empty .redirect .redirect-links{margin-top:15px}.product-grid .grid-page .grid-empty .redirect .redirect-links a:link,.product-grid .grid-page .grid-empty .redirect .redirect-links a:visited{position:relative;display:block;margin:10px auto;width:210px;padding-left:40px!important;text-align:left;font-size:10px;font-family:Gotham-Medium;line-height:26px;color:rgba(0,0,0,.55);text-transform:uppercase;text-decoration:none;padding:5px 10px;background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.25);box-sizing:border-box;transition:all .3s ease}.product-grid .grid-page .grid-empty .redirect .redirect-links a:link .emoji,.product-grid .grid-page .grid-empty .redirect .redirect-links a:visited .emoji{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%) scale(.8);-moz-transform:translateY(-50%) scale(.8);-o-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8)}.product-grid .grid-page .grid-empty .redirect .redirect-links a:active,.product-grid .grid-page .grid-empty .redirect .redirect-links a:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.product-grid .grid-page .grid-loader{display:none}.product-grid .grid-page.loading .grid-loader{display:block}.product-grid .grid-page .buttons{z-index:101;position:absolute;top:0;right:0;white-space:nowrap}.product-grid .grid-page .buttons .button{display:inline-block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:40px;padding:0 15px;background:rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease}.product-grid .grid-page .buttons .button B{font-family:Gotham-Bold}.product-grid .grid-page .buttons .button:hover{color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.15)}.product-grid .grid-page .flavour-reel .flavours{margin:10px 0;padding:0 10px;white-space:nowrap;width:100%;text-align:left;overflow:scroll;box-sizing:border-box}@media (max-width:1100px){.product-grid .grid-page .grid-options{z-index:101;position:absolute;top:0;left:0;width:100%;height:40px;background:rgba(255,255,255,.7);border-bottom:1px solid rgba(0,0,0,.1)}.product-grid .grid-page .grid-options .buttons .button{font-size:11px!important;border:none!important;background:0 0!important;border-left:1px solid rgba(0,0,0,.05)!important}.product-grid .grid-page .grid-options .buttons .custom-select{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.product-grid .grid-page .flavour-reel .flavours{-webkit-overflow-scrolling:touch}}.product-grid .grid-page .flavour-reel .flavours .flavour{display:inline-block;position:relative;padding:0 15px 0 30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:2px solid rgba(0,0,0,.1);margin:0 3px;font-size:11px;color:rgba(0,0,0,.4);font-family:Gotham-Medium;line-height:32px;white-space:nowrap}.product-grid .grid-page .flavour-reel .flavours .flavour:first-child{margin-left:0!important}.product-grid .grid-page .flavour-reel .flavours .flavour:last-child{margin-right:0!important}.product-grid .grid-page .flavour-reel .flavours .flavour.selected{border-color:#00D8A3;background:rgba(255,255,255,.7);color:rgba(0,0,0,.5)}.product-grid .grid-page .flavour-reel .flavours .flavour .icon{position:absolute;top:1px;left:1px;height:30px;width:30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.product-grid .grid-page .flavour-reel .flavours .flavour .icon .emoji{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.6);-moz-transform:translate(-50%,-50%) scale(.6);-o-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6);transition:all .7s ease}.product-grid .grid-page .flavour-reel .flavours::-webkit-scrollbar,.product-grid .grid-page .flavour-reel .flavours::-webkit-scrollbar-thumb:vertical{height:0!important}.product-grid .grid-page .flavour-reel .flavours::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)!important}.product-grid .grid-page .flavour-reel .flavours::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)!important}.product-grid .grid-page .flavour-reel .flavours::-webkit-scrollbar,.product-grid .grid-page .flavour-reel .flavours::-webkit-scrollbar-thumb:horizontal{width:0!important}.product-grid .grid-page .filters{position:fixed;top:100px;bottom:0;left:0;width:300px;padding:50px;box-sizing:border-box;text-align:left;overflow:auto;background:rgba(0,0,0,.05);border:5px solid transparent;border-top-width:10px}.product-grid .grid-page .filters::-webkit-scrollbar,.product-grid .grid-page .filters::-webkit-scrollbar-thumb:vertical{height:3px}.product-grid .grid-page .filters::-webkit-scrollbar,.product-grid .grid-page .filters::-webkit-scrollbar-thumb:horizontal{width:3px}.product-grid .grid-page .filters::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.product-grid .grid-page .filters::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)!important;border-radius:100px;transition:background-color .3s ease}.product-grid .grid-page .filters:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)!important;transition:all .3s ease!important}.product-grid .grid-page .filters .header{margin-bottom:20px}.product-grid .grid-page .filters .title{font-family:Gotham-Medium;margin-left:-10px}.product-grid .grid-page .filters .filter{margin-bottom:30px}.product-grid .grid-page .filters .filter .label{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.6)}.product-grid .grid-page .filters .filter .options{padding:10px 0 0 10px}.product-grid .grid-page .filters .filter .options .filter-price{font-size:11px;font-family:Gotham-Medium;color:#490F78;margin-top:5px}.product-grid .grid-page .filters .filter .options .filter-price .min{display:inline-block}.product-grid .grid-page .filters .filter .options .filter-price .max{float:right}.product-grid .grid-page .filters .filter .options.checkboxes .checkbox,.product-grid .grid-page .filters .filter .options.checkboxes .checkbox:link,.product-grid .grid-page .filters .filter .options.checkboxes .checkbox:visited{font-size:12px;color:rgba(0,0,0,.6);margin-bottom:9px;display:block;text-decoration:none;transition:all .3s ease;cursor:pointer}.product-grid .grid-page .filters .filter .options.checkboxes .checkbox.checked,.product-grid .grid-page .filters .filter .options.checkboxes .checkbox:link.checked,.product-grid .grid-page .filters .filter .options.checkboxes .checkbox:visited.checked{color:#3F0A6D}.product-grid .grid-page .filters .filter .options.checkboxes .checkbox IMG,.product-grid .grid-page .filters .filter .options.checkboxes .checkbox:link IMG,.product-grid .grid-page .filters .filter .options.checkboxes .checkbox:visited IMG{height:9px;width:auto;vertical-align:top;position:relative;top:2px}@media (max-width:1100px){.product-grid .grid-page .filters{overflow:hidden!important;border:0!important;z-index:-10000;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,z-index 0s linear .4s,opacity .1s linear .3s;transition:none!important;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%}.product-grid .grid-page .filters.active{z-index:10000;visibility:visible!important;opacity:1!important;transition:visibility 0s ease,z-index 0s,opacity 0s!important;transition:none!important;pointer-events:auto!important}.product-grid .grid-page .filters.active .cover{opacity:1!important;transition:all .3s ease!important;transition:none!important}.product-grid .grid-page .filters.active .wrapper{right:0!important;transition:all .3s ease!important;transition:none!important}.product-grid .grid-page .filters .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s ease;transition:none!important}.product-grid .grid-page .filters .wrapper{position:absolute;top:0;right:-82%;width:80%;height:100%;text-align:left;background:rgba(255,255,255,.9);box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3);transition:all .3s ease;transition:none!important}.product-grid .grid-page .filters .wrapper .header{position:absolute;top:0;left:0;height:50px;width:100%}.product-grid .grid-page .filters .wrapper .header .title{padding-left:55px;font-size:18px;color:rgba(0,0,0,.6);line-height:50px}.product-grid .grid-page .filters .wrapper .header .icon{position:absolute;top:0;left:0;width:50px;height:50px;padding:0 3px}.product-grid .grid-page .filters .wrapper .header .icon IMG{height:16px;width:auto;padding:17px;opacity:.7}.product-grid .grid-page .filters .wrapper .content{position:absolute;top:50px;bottom:0;left:0;width:100%;overflow:auto;padding:15px 30px 30px;box-sizing:border-box}}.product-grid .accordion{font-size:12px;line-height:27px;color:rgba(0,0,0,.6);width:90%;max-width:900px;margin:200px auto 70px}.product-grid .accordion P{margin-bottom:15px}.product-grid .accordion a,.product-grid .accordion a:active,.product-grid .accordion a:hover,.product-grid .accordion a:link,.product-grid .accordion a:visited{color:rgba(0,0,0,.6);text-decoration:none}.product-grid .accordion .toggle-link{color:#490F78;opacity:.8;transition:all .7s ease;cursor:pointer}.product-grid .accordion .toggle-link:hover{opacity:1;text-decoration:underline;transition:all .3s ease}.product-grid .accordion.spaced{margin-top:200px}.product-grid .general-information{border-top:2px solid rgba(0,0,0,.1);margin-top:100px;padding-top:50px!important;text-align:left}@media (max-width:1100px){.product-grid .accordion{font-size:11px;line-height:25px}.product-grid .general-information{padding:0 15px}}.product-grid .general-information H2{font-size:12px;margin-top:30px;color:rgba(0,0,0,.5)}.product-grid .general-information H2 B{font-family:Gotham-Medium}.product-grid .general-information P{font-size:12px;margin-top:10px;line-height:18px}.product-grid .general-information P a:link,.product-grid .general-information P a:visited{color:rgba(0,0,0,.7)}.product-box{vertical-align:top;text-align:center}.product-box,.product-box:link,.product-box:visited{display:inline-block;position:relative;top:0;width:250px;background:#FFF;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;text-decoration:none;box-shadow:0 1px 1px rgba(0,0,0,.25);transition:all .7s ease}@media (min-width:1100px){.product-box,.product-box:link,.product-box:visited{margin:0 30px 30px 0}.product-box:active,.product-box:hover{top:-10px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);transition:all .3s ease}}@media (max-width:1100px){.product-box,.product-box:link,.product-box:visited{width:164px!important;margin:8px}}@media (max-width:370px){.product-box,.product-box:link,.product-box:visited{margin:8px 5px}}.product-box .image:first-child{position:relative;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.product-box .logo,.product-box .logo IMG{-webkit-border-radius:100px;-moz-border-radius:100px}@media (min-width:1100px){.product-box .image:first-child{height:360px}}@media (max-width:1100px){.product-box .image:first-child{height:274px}}.product-box .logo{z-index:1;width:44px;height:44px;padding:4px;position:absolute;top:-10px;left:15px;background:#FFF;border-radius:100px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);box-sizing:border-box}.product-box .logo IMG{width:36px;height:36px;border-radius:100px}@media (max-width:1100px){.product-box .logo{width:38px!important;height:38px!important;padding:3px!important;top:-8px!important;left:10px!important}.product-box .logo IMG{width:32px!important;height:32px!important}}.product-box .prime-tag{border-top-right-radius:7px}.product-box .discount-tag{z-index:1;display:inline-block;position:absolute;top:-7px;left:9px;height:38px;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:0 20px 0 58px;font-family:Gotham-Medium;font-size:13px;color:rgba(0,0,0,.6);line-height:38px}@media (max-width:1100px){.product-box .logo{z-index:2}.product-box .discount-tag{top:-4px!important;left:5px!important;height:32px!important;line-height:32px!important;padding:0 14px 0 50px!important;font-size:11px!important;z-index:1}}.product-box .image:not(:first-child){height:150px;margin:21px 5px 10px}.product-box .image:not(:first-child) IMG{max-height:150px;width:auto}.product-box .name{font-size:16px;font-family:Gotham-Medium;color:rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px}@media (max-width:1100px){.product-box .image:not(:first-child){height:90px!important;margin:21px 5px 6px!important}.product-box .image:not(:first-child) IMG{max-height:90px!important;max-width:110px!important}.product-box .name{font-size:12px!important}}.product-box .type{position:relative;margin:5px 20px 8px}.product-box .type .text{display:inline-block;position:relative;background:#FFF;padding:0 10px;font-size:10px;font-family:Gotham-Medium;text-transform:uppercase;color:rgba(0,0,0,.35)}@media (max-width:1100px){.product-box .type{margin:5px 15px 8px!important;line-height:10px}.product-box .type .text{font-size:8px!important;padding:0 5px!important}}.product-box .type:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:rgba(0,0,0,.1)}.product-box .price{font-size:16px;font-family:Gotham-Bold;color:#490F78;opacity:.8}.product-box .price SPAN{font-family:Gotham-Book}.product-box .price .crossed{position:relative;display:inline-block;color:rgba(73,15,120,.5);font-family:Gotham-Medium}.product-box .price .crossed:after{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);transform:rotate(-10deg)}.product-box .options{margin:5px 0 10px;padding:0;white-space:nowrap}@media (max-width:1100px){.product-box .price{font-size:13px!important}.product-box .options{margin-bottom:6px!important}}.product-box .options .variation{display:inline-block;position:relative;white-space:nowrap}.product-box .options .variation .value{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.product-box .options .variation .value:not(:last-child){margin-right:5px}@media (max-width:1100px){.product-box .options .variation .value{padding:3px!important}.product-box .options .variation .value:not(:last-child){margin-right:2px!important}}.product-box .options .variation:not(:last-child){margin-right:17px}.product-box .options .variation:not(:last-child):after{content:'';position:absolute;top:50%;margin-top:-1px;right:-10px;width:3px;height:3px;background:rgba(73,15,120,.2)}.product-box .rating .n,.product-box .rating .stars{display:inline-block;vertical-align:middle}.product-box .rating .stars{position:relative}.product-box .rating .stars IMG{height:15px;width:auto}.product-box .rating .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}.product-box .rating .n{font-size:11px;font-family:Gotham-Book;color:rgba(0,0,0,.5);position:relative;top:2px}@media (max-width:1100px){.product-box .options .variation:not(:last-child){margin-right:7px!important}.product-box .options .variation:not(:last-child):after{right:-5px!important}.product-box .rating .stars IMG{height:12px!important}.product-box .rating .n{font-size:10px!important;margin-left:-2px!important}}.product-box .footer{position:relative;margin-top:20px;min-height:40px;border-top:1px solid rgba(0,0,0,.05);background:rgba(0,0,0,.03);-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.product-box .footer .emoji{margin:7px 5px}.product-box .footer:after{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:#FFF}.product-box .footer.out-of-stock{color:rgba(125,13,13,.5);font-size:13px;font-family:Gotham-Bold;line-height:36px;background:rgba(255,7,7,.1)}@media (max-width:1100px){.product-box .footer.out-of-stock{font-size:10px;line-height:34px}.product-box .footer{margin-top:15px!important;min-height:30px!important}.product-box .footer .emoji{margin:5px 2px!important;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}}.product-box.open{visibility:hidden;transition:none}.product-box-anim__wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.product-box-anim__wrapper.set-animation{display:block}.product-box-anim{display:none;position:fixed;top:0;left:0;z-index:1000;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.product-box-anim .product-box{margin:0!important;top:0!important}.product-box-anim .front{z-index:2;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.product-box-anim .back{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#FFF}.product-box-anim.set-animation{display:block}.product-box-anim.animate-in{top:50%!important;left:50%!important;margin-top:0!important;-webkit-transform:translate(-50%,-50%) rotateY(180deg);-moz-transform:translate(-50%,-50%) rotateY(180deg);-o-transform:translate(-50%,-50%) rotateY(180deg);transform:translate(-50%,-50%) rotateY(180deg);transition:all .5s ease}.product-box-anim.animate-in .back,.product-box-anim.animate-out,.product-box-anim.animate-out .back{transition:all .5s ease}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.product-page .reviews .ratings .breakdown TABLE .rating-bar .fill,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.product-page .product .add-to-cart .section.quantity .input .decrease,.product-page .product .add-to-cart .section.quantity .input .increase,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);user-select:none;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.product-page .product .add-to-cart .section.quantity .input,.quantity-input{margin:15px 0 25px}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.product-page{position:relative;margin:30px}.product-page .product,.product-page .reviews{z-index:1;position:relative;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);box-sizing:border-box}.product-page .product{padding:30px 280px 30px 20px;white-space:nowrap}@media (max-width:1100px){.product-page{margin:10px!important}.product-page .product{padding:35px 15px!important}}.product-page .product .images,.product-page .product .info{display:inline-block;white-space:normal;vertical-align:top}.product-page .product .images{width:35%;margin-bottom:20px}.product-page .product .images .image IMG{width:auto;height:auto;max-width:100%;max-height:410px;margin:20px auto}.product-page .product .images .buttons .btn.favourite{max-width:358px;margin-bottom:10px}.product-page .product .images .buttons .btn.favourite>DIV:after,.product-page .product .images .buttons .btn.favourite>DIV:before{content:'';position:absolute;top:50%;left:10px;margin-top:-16px;width:30px;height:30px;background-size:contain;background-repeat:none;background-position:center;transition:all .7s ease}.product-page .product .images .buttons .btn.favourite>DIV:before{opacity:.4;background-image:url(/img/icons/heart.png)}.product-page .product .images .buttons .btn.favourite>DIV:after{-webkit-transform:scale(0,0);transform:scale(0,0);background-image:url(/img/icons/heart_filled.png)}.product-page .product .images .buttons .btn.favourite:hover>DIV:before{transition:all .3s ease;opacity:.7}.product-page .product .images .buttons .btn.favourite.active>DIV:after{transition:all .3s ease;-webkit-transform:scale(1,1);transform:scale(1,1)}.product-page .product .images .buttons .btn.favourite.active>DIV:before{transition:all .3s ease;opacity:0}.product-page .product .images .buttons .btn.favourite.active .inactive,.product-page .product .images .buttons .btn.favourite:not(.active) .active{display:none}.product-page .product .images .buttons .social .btn:not(:last-child){margin-right:10px}.product-page .product .info{width:65%;padding:30px 80px 25px 30px;text-align:left;box-sizing:border-box}@media (max-width:1100px){.product-page .product .info{width:100%!important;padding:0!important}}.product-page .product .info>.header{position:relative;padding-bottom:15px;margin-bottom:20px}.product-page .product .info>.header .title{font-size:20px;font-family:Gotham-Medium;color:rgba(0,0,0,.8)}@media (max-width:1100px){.product-page .product .info>.header{margin-left:15px;margin-right:15px;margin-bottom:10px}.product-page .product .info>.header .title{font-size:15px;padding-right:105px}}.product-page .product .info>.header .subtitle{font-size:13px;font-family:Gotham-Book;margin-top:7px}.product-page .product .info>.header .subtitle a:link,.product-page .product .info>.header .subtitle a:visited{color:rgba(0,0,0,.5);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2);transition:all .3s ease}.product-page .product .info>.header .subtitle a:active,.product-page .product .info>.header .subtitle a:hover{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.5)}.product-page .product .info>.header .subtitle IMG.verified{height:15px;width:auto;vertical-align:middle;position:relative;top:-1px}.product-page .product .info>.header .rating{display:block;text-decoration:none;position:absolute;top:2px;right:0;text-align:right}.product-page .product .info>.header .rating .stars{position:relative;display:inline-block}.product-page .product .info>.header .rating .stars IMG{height:20px;width:auto}.product-page .product .info>.header .rating .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}@media (max-width:1100px){.product-page .product .info>.header .subtitle{font-size:11px;margin-top:5px}.product-page .product .info>.header .rating{top:0}.product-page .product .info>.header .rating .stars IMG{height:15px}}.product-page .product .info>.header .rating .n{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.5);margin-top:7px}.product-page .product .info>.header:after{content:'';position:absolute;bottom:0;left:-10px;right:-10px;height:1px;background:rgba(0,0,0,.1)}.product-page .product .info .image{height:150px;text-align:center}.product-page .product .info .image IMG{width:auto;height:auto;max-width:100%;max-height:150px;margin-bottom:15px}.product-page .product .info .prime{position:relative;padding:25px 25px 20px 150px;background:rgba(51,151,218,.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:20px}@media (max-width:1100px){.product-page .product .info>.header .rating .n{font-size:10px}.product-page .product .info>.header:after{left:-20px;right:-20px}.product-page .product .info .prime{padding:15px 20px 12px}}.product-page .product .info .prime .prime-tag{-webkit-border-radius:0 6px 0 0;-moz-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.product-page .product .info .prime .icon IMG{position:absolute;top:50%;margin-top:-30px;left:23px;height:60px;width:auto}.product-page .product .info .prime .title{font-size:15px;font-family:Gotham-Medium;color:#2879AD}@media (max-width:1100px){.product-page .product .info .prime .title{font-size:11px}}.product-page .product .info .non-prime .counter,.product-page .product .info .prime .counter{margin-top:6px;font-size:14px;font-family:Gotham-Book;color:#666}.product-page .product .info .non-prime .counter B,.product-page .product .info .prime .counter B{font-family:Gotham-Medium;color:#3397DA}@media (max-width:1100px){.product-page .product .info .non-prime .counter,.product-page .product .info .prime .counter{font-size:11px;line-height:16px;margin-top:4px}}.product-page .product .info .non-prime .subtext,.product-page .product .info .prime .subtext{margin-top:12px;font-size:10px;font-family:Gotham-Book;color:rgba(102,102,102,.6)}.product-page .product .info .non-prime .subtext a:link,.product-page .product .info .non-prime .subtext a:visited,.product-page .product .info .prime .subtext a:link,.product-page .product .info .prime .subtext a:visited{color:rgba(102,102,102,.6);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2);transition:all .7s ease}.product-page .product .info .non-prime .subtext a:active,.product-page .product .info .non-prime .subtext a:hover,.product-page .product .info .prime .subtext a:active,.product-page .product .info .prime .subtext a:hover{color:#666;border-color:rgba(0,0,0,.5);transition:all .3s ease}.product-page .product .info .non-prime{position:relative;padding:18px 25px 15px 75px;background:rgba(254,199,72,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:20px}@media (max-width:1100px){.product-page .product .info .non-prime .subtext,.product-page .product .info .prime .subtext{font-size:9px;margin-top:5px}.product-page .product .info .non-prime{padding:15px 10px 12px 50px}}.product-page .product .info .non-prime .icon IMG{position:absolute;top:50%;margin-top:-20px;left:20px;height:40px;width:auto;opacity:.4}@media (max-width:1100px){.product-page .product .info .non-prime .icon IMG{left:15px;height:24px;margin-top:-12px}}.product-page .product .info .non-prime .counter,.product-page .product .info .non-prime .counter B{margin-top:0;color:rgba(0,0,0,.65)}.product-page .product .info .non-prime .subtext{margin-top:7px}@media (max-width:1100px){.product-page .product .info .non-prime .subtext{margin-top:5px}}.product-page .product .info .amazon-shipping,.product-page .product .info .battery-info,.product-page .product .info .concentrate-info,.product-page .product .info .discount-info,.product-page .product .info .review-reward-info{position:relative;padding:20px 30px;background:rgba(0,216,163,.1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:20px;margin-top:-10px}.product-page .product .info .amazon-shipping .title,.product-page .product .info .battery-info .title,.product-page .product .info .concentrate-info .title,.product-page .product .info .discount-info .title,.product-page .product .info .review-reward-info .title{font-size:15px;font-family:Gotham-Book;color:#00b589}.product-page .product .info .amazon-shipping .title B,.product-page .product .info .battery-info .title B,.product-page .product .info .concentrate-info .title B,.product-page .product .info .discount-info .title B,.product-page .product .info .review-reward-info .title B{font-family:Gotham-Medium}@media (max-width:1100px){.product-page .product .info .amazon-shipping,.product-page .product .info .battery-info,.product-page .product .info .concentrate-info,.product-page .product .info .discount-info,.product-page .product .info .review-reward-info{padding:10px 125px 10px 15px}.product-page .product .info .amazon-shipping .title,.product-page .product .info .battery-info .title,.product-page .product .info .concentrate-info .title,.product-page .product .info .discount-info .title,.product-page .product .info .review-reward-info .title{font-size:11px!important;line-height:16px}}.product-page .product .info .amazon-shipping .subtext,.product-page .product .info .battery-info .subtext,.product-page .product .info .concentrate-info .subtext,.product-page .product .info .discount-info .subtext,.product-page .product .info .review-reward-info .subtext{margin-top:5px;font-size:12px;font-family:Gotham-Book;color:rgba(102,102,102,.7)}@media (max-width:1100px){.product-page .product .info .amazon-shipping .subtext,.product-page .product .info .battery-info .subtext,.product-page .product .info .concentrate-info .subtext,.product-page .product .info .discount-info .subtext,.product-page .product .info .review-reward-info .subtext{font-size:11px;margin-top:2px;line-height:15px}}.product-page .product .info .amazon-shipping .btn,.product-page .product .info .battery-info .btn,.product-page .product .info .concentrate-info .btn,.product-page .product .info .discount-info .btn,.product-page .product .info .review-reward-info .btn{font-size:12px;position:absolute;top:50%;right:30px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.product-page .product .info .amazon-shipping>IMG,.product-page .reviews .empty-state>DIV{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (max-width:1100px){.product-page .product .info .amazon-shipping .btn,.product-page .product .info .battery-info .btn,.product-page .product .info .concentrate-info .btn,.product-page .product .info .discount-info .btn,.product-page .product .info .review-reward-info .btn{right:10px}}.product-page .product .info .amazon-shipping{text-align:right;padding:20px 25px;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);background:rgba(0,0,0,.03);overflow:hidden;height:54px;box-sizing:border-box}.product-page .product .info .amazon-shipping>IMG{position:absolute;top:52%;left:20px;transform:translateY(-50%);height:21px}.product-page .product .info .amazon-shipping>DIV{position:relative}.product-page .product .info .amazon-shipping:before{content:'';position:absolute;top:0;bottom:0;left:45%;right:0;background:rgba(0,0,0,.02)}.product-page .product .info .amazon-shipping:after{content:'';position:absolute;bottom:0;right:55%;border-bottom:54px solid rgba(0,0,0,.02);border-left:54px solid transparent}@media (max-width:1100px){.product-page .product .info .amazon-shipping{margin-top:10px;margin-bottom:15px;font-size:11px;text-align:center;padding:15px 0;height:auto;line-height:15px}.product-page .product .info .amazon-shipping>DIV>IMG{height:16px;vertical-align:top;position:relative;top:1px;left:-2px}.product-page .product .info .amazon-shipping:after,.product-page .product .info .amazon-shipping:before{display:none}.product-page .product .info .battery-info,.product-page .product .info .concentrate-info,.product-page .product .info .review-reward-info{padding:10px 15px}.product-page .product .info .battery-info,.product-page .product .info .concentrate-info{margin-top:0}}.product-page .product .info .battery-info .title,.product-page .product .info .concentrate-info .title,.product-page .product .info .review-reward-info .title{font-size:14px}.product-page .product .info .battery-info,.product-page .product .info .concentrate-info{background:rgba(216,0,0,.1)!important}.product-page .product .info .battery-info .title,.product-page .product .info .concentrate-info .title{color:#b50000!important}.product-page .product .info .battery-info .subtext,.product-page .product .info .concentrate-info .subtext{color:rgba(102,102,102,.8)}.product-page .product .info .description{font-size:15px;line-height:27px;color:rgba(0,0,0,.65);margin-bottom:15px}.product-page .product .info .description a:link,.product-page .product .info .description a:visited{color:rgba(0,0,0,.65)}.product-page .product .info .description P{margin-bottom:15px}.product-page .product .info .description IMG.indesource{display:inline;height:26px;width:auto;margin-right:7px;vertical-align:top}.product-page .product .info .description .toggle-link{color:#490F78;opacity:.8;transition:all .7s ease;cursor:pointer}.product-page .product .info .description .toggle-link:hover{opacity:1;text-decoration:underline;transition:all .3s ease}@media (max-width:1100px){.product-page .product .info .description IMG.indesource{height:18px;margin-right:5px}.product-page .product .info .description{font-size:12px;line-height:20px;margin-left:15px;margin-right:15px}}.product-page .product .info .flavour-tags{margin-bottom:30px}.product-page .product .info .flavour-tags .flavour-tag{display:inline-block;height:35px;line-height:29px;padding:3px 15px 3px 3px;margin:0 5px 5px 0;font-size:11.5px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);background:rgba(0,0,0,.05);box-sizing:border-box}.product-page .product .info .flavour-tags .flavour-tag,.product-page .product .info .flavour-tags .flavour-tag .icon{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;vertical-align:top}.product-page .product .info .flavour-tags .flavour-tag .icon{display:inline-block;margin-right:7px;text-align:center;padding:3px;background:#FFF;height:29px;width:29px;box-sizing:border-box}.product-page .product .info .siblings{margin-bottom:30px}.product-page .product .info .siblings .sibling{display:inline-block;overflow:hidden;vertical-align:top;position:relative;padding:10px 20px 10px 60px}.product-page .product .info .siblings .sibling:link,.product-page .product .info .siblings .sibling:visited{font-size:12px;text-decoration:none;border:2px solid rgba(0,0,0,.1);transition:all .3s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:.7}@media (max-width:1100px){.product-page .product .info .flavour-tags{margin-left:15px;margin-right:15px}.product-page .product .info .siblings .sibling:link,.product-page .product .info .siblings .sibling:visited{display:block;margin:0 10px 10px}}.product-page .product .info .siblings .sibling:active,.product-page .product .info .siblings .sibling:hover{border-color:rgba(73,15,120,.3);opacity:1}.product-page .product .info .siblings .sibling:not(:last-child){margin-right:10px}.product-page .product .info .siblings .sibling.selected{cursor:default!important;border-color:rgba(73,15,120,.6);opacity:1}.product-page .product .info .siblings .sibling .image{position:absolute;top:50%;left:0;margin-top:-30px;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-page .product .info .siblings .sibling .title{font-family:Gotham-Medium;color:rgba(0,0,0,.7);transition:all .3s ease}.product-page .product .info .siblings .sibling .title .price{display:inline-block;font-family:Gotham-Medium}.product-page .product .info .siblings .sibling .title .price .crossed{position:relative;display:inline-block;color:rgba(0,0,0,.4)}.product-page .product .info .siblings .sibling .title .price .crossed:after{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.product-page .product .info .siblings .sibling.selected .title{color:#490F78}.product-page .product .info .siblings .sibling .options{margin-top:5px}.product-page .product .info .siblings .sibling .options .variation{display:inline-block;position:relative}.product-page .product .info .siblings .sibling .options .variation .value{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.product-page .product .info .siblings .sibling .options .variation .value:not(:last-child){margin-right:3px}.product-page .product .info .siblings .sibling .options .variation:not(:last-child){margin-right:11px}.product-page .product .info .siblings .sibling .options .variation:not(:last-child):after{content:'';position:absolute;top:50%;margin-top:-1px;right:-7px;width:3px;height:3px;background:rgba(73,15,120,.2)}@media (max-width:1100px){.product-page .product .info .add-to-cart{position:relative;height:auto;width:100%;border:1px solid rgba(0,0,0,.05);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding-top:30px;margin-bottom:30px;min-height:auto!important}.product-page .product .info .add-to-cart .header{margin-top:5px;margin-bottom:25px}.product-page .product .info .add-to-cart .footer .submit.btn{font-size:13px}.product-page .product .info .certifications{margin:0 15px}}.product-page .product .info .certifications .certification{position:relative;padding-left:163px;margin-bottom:10px}.product-page .product .info .certifications .certification .badge{position:absolute;top:0;left:0}.product-page .product .info .certifications .certification .badge IMG{width:156px;height:auto}.product-page .product .info .certifications .certification .text{padding-top:7px;font-size:9px;font-family:Gotham-Book;color:rgba(0,0,0,.35);line-height:15px;max-width:350px}@media (max-width:1100px){.product-page .product .info .certifications .certification{padding-left:0;display:inline-block;margin-bottom:0}.product-page .product .info .certifications .certification .badge{position:relative}.product-page .product .add-to-cart .details,.product-page .product .info .details{margin:0 15px}}.product-page .product .add-to-cart .details TABLE,.product-page .product .info .details TABLE{width:100%;font-size:11px;color:rgba(0,0,0,.6);line-height:18px;border-collapse:collapse;margin-bottom:30px}@media (max-width:1100px){.product-page .product .add-to-cart .details TABLE,.product-page .product .info .details TABLE{margin-bottom:20px}}.product-page .product .add-to-cart .details TABLE TD,.product-page .product .info .details TABLE TD{padding:0;margin:0;vertical-align:top}.product-page .product .add-to-cart .details TABLE TD:first-child,.product-page .product .info .details TABLE TD:first-child{width:65px;font-family:Gotham-Medium;padding-right:8px;white-space:nowrap}.product-page .product .add-to-cart .details TABLE a:link,.product-page .product .add-to-cart .details TABLE a:visited,.product-page .product .info .details TABLE a:link,.product-page .product .info .details TABLE a:visited{text-decoration:none;color:rgba(73,15,120,.7);transition:all .7s ease}.product-page .product .add-to-cart .details TABLE a:active,.product-page .product .add-to-cart .details TABLE a:hover,.product-page .product .info .details TABLE a:active,.product-page .product .info .details TABLE a:hover{text-decoration:underline;color:rgba(73,15,120,.9);transition:all .3s ease}.product-page .product .add-to-cart .details .stats,.product-page .product .info .details .stats{float:right;white-space:nowrap}.product-page .product .add-to-cart .details .stats DIV,.product-page .product .info .details .stats DIV{display:inline-block}.product-page .product .add-to-cart .details .stats .stat,.product-page .product .info .details .stats .stat{padding:4px 30px 4px 4px;background:rgba(73,15,120,.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:10px;line-height:36px}@media (max-width:1100px){.product-page .product .add-to-cart .details .stats,.product-page .product .info .details .stats{float:left;margin-bottom:10px}.product-page .product .add-to-cart .details .stats .stat,.product-page .product .info .details .stats .stat{line-height:25px;padding-right:20px}}.product-page .product .add-to-cart .details .stats .stat .value,.product-page .product .info .details .stats .stat .value{font-size:15px;font-family:Gotham-Medium;color:rgba(73,15,120,.8);background:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 15px;margin-right:5px}@media (max-width:1100px){.product-page .product .add-to-cart .details .stats .stat .value,.product-page .product .info .details .stats .stat .value{font-size:12px;padding:0 12px}}.product-page .product .add-to-cart .details .stats .stat .label,.product-page .product .info .details .stats .stat .label{font-size:13px;color:#3F0A6D}@media (max-width:1100px){.product-page .product .add-to-cart .details .stats .stat .label,.product-page .product .info .details .stats .stat .label{font-size:11px}}.product-page .product .add-to-cart{position:absolute;top:0;right:0;min-height:100%;width:280px;background:#F7F7F7;border-left:1px solid rgba(0,0,0,.05);border-radius:0 10px 10px 0;padding-bottom:30px;box-sizing:border-box}.product-page .product .add-to-cart .header{margin-top:60px;margin-bottom:35px}.product-page .product .add-to-cart .header .title{font-size:21px;font-family:Gotham-Light;color:rgba(73,15,120,.8)}.product-page .product .add-to-cart .header .title .crossed{position:relative;display:inline-block;color:rgba(73,15,120,.4);font-family:Gotham-Medium}.product-page .product .add-to-cart .header .title .crossed:after{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.product-page .product .add-to-cart .header .subtitle{margin-top:9px;font-size:11px;font-family:Gotham-Book;color:rgba(0,0,0,.4)}.product-page .product .add-to-cart .header .subtitle .value{display:inline-block;font-family:Gotham-Medium!important;font-size:10px!important;color:rgba(73,15,120,.85)!important}.product-page .product .add-to-cart .header .subtitle .value:not(:last-child){margin-right:13px;position:relative}.product-page .product .add-to-cart .header .subtitle .value:not(:last-child):after{content:'';position:absolute;top:50%;margin-top:-1px;right:-8px;width:3px;height:3px;background:rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.product-page .product .add-to-cart .header .subtitle.combo-tags{display:inline-block;border:1px solid rgba(0,210,126,.4);padding:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.product-page .product .add-to-cart .header .subtitle.combo-tags .variation-tag.green{color:#005d38!important;background:rgba(0,210,126,.23);padding:3px 6px}.product-page .product .add-to-cart .header .subtitle.combo-tags .variation-tag.green:last-child{margin-right:0!important}.product-page .product .add-to-cart .header .subtitle.combo-tags .variation-tag.green:not(:last-child){margin-right:20px}.product-page .product .add-to-cart .header .subtitle.combo-tags .variation-tag.green:not(:last-child):after{content:'or';position:absolute;top:50%;margin-top:-5px;right:-17px;width:15px;height:10px;line-height:10px;color:rgba(0,93,56,.6)!important;background:0 0!important}.product-page .product .add-to-cart .header .separator{margin:15px auto auto;width:40px;height:3px;background:rgba(0,0,0,.1)}.product-page .product .add-to-cart .section.selected{display:none}.product-page .product .add-to-cart .section .title{position:relative;margin:5px 20px 8px}.product-page .product .add-to-cart .section .title DIV{display:inline-block;position:relative;z-index:1;background:#F7F7F7;padding:0 14px;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.3)}.product-page .product .add-to-cart .section .title:after,.product-page .product .add-to-cart .section .title:before{z-index:0;content:'';position:absolute;top:50%;left:0;width:100%;height:1px}.product-page .product .add-to-cart .section .title:before{background:rgba(0,0,0,.1)}.product-page .product .add-to-cart .section .title:after{margin-top:1px;background:#FFF}.product-page .product .add-to-cart .section .recomendation{display:inline-block;font-size:11px;font-family:Gotham-Medium;color:#009e78;margin:5px 0 0;padding:3px 4px;background:rgba(0,216,163,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.product-page .product .add-to-cart .section .variations{margin:5px 0 25px;white-space:normal}.product-page .product .add-to-cart .section .variations .variation{display:inline-block;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.35);padding:9px 12px;margin-top:10px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:2px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all .3s ease;cursor:pointer}.product-page .product .add-to-cart .section .variations .variation:not(:last-child){margin-right:10px}.product-page .product .add-to-cart .section .variations .variation:hover{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.5);transition:all .3s ease}.product-page .product .add-to-cart .section .variations .variation.selected{color:#7F651F;background:#FFF9EF;border-color:#FEC748}.product-page .product .add-to-cart .section .variations .variation.disabled{background:rgba(0,0,0,.05);border-color:transparent!important;color:rgba(0,0,0,.25);box-shadow:none}.product-page .product .add-to-cart .section.quantity .input .decrease,.product-page .product .add-to-cart .section.quantity .input .increase,.product-page .product .add-to-cart .section.quantity .input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.product-page .product .add-to-cart .footer .btn.out-of-stock:before,.product-page .product .add-to-cart .footer .total{display:none}.product-page .product .add-to-cart .section.quantity .input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.product-page .product .add-to-cart .section.quantity .input .decrease,.product-page .product .add-to-cart .section.quantity .input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease}.product-page .product .add-to-cart .section.quantity .input .decrease:hover,.product-page .product .add-to-cart .section.quantity .input .increase:hover{background:rgba(0,0,0,.1)}.product-page .product .add-to-cart .footer{margin:30px 20px 0}.product-page .product .add-to-cart .footer .total__wrapper{height:42px}.product-page .product .add-to-cart .footer .total .price{font-size:21px;font-family:Gotham-Light;color:rgba(0,0,0,.5)}.product-page .product .add-to-cart .footer .total .addon{margin-top:4px;font-size:12px;color:rgba(0,0,0,.3)}.product-page .product .add-to-cart .footer .btn{margin-top:20px}.product-page .product .add-to-cart .footer .btn.low-stock,.product-page .product .add-to-cart .footer .btn.out-of-stock,.product-page .product .add-to-cart .footer .btn.submit{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.product-page .product .add-to-cart .footer .btn.out-of-stock{color:rgba(134,0,0,.5);border-color:rgba(194,0,0,.2);background:rgba(255,0,0,.07)}.product-page .reviews{margin-top:-20px;padding:50px 40px 50px 440px;text-align:left}.product-page .reviews .header{position:relative;margin-bottom:30px}.product-page .reviews .header .title{font-size:23px;font-family:Gotham-Medium;color:rgba(0,0,0,.8)}@media (max-width:1100px){.product-page .reviews{min-height:100px;padding:300px 30px 30px}.product-page .reviews .header{margin-bottom:15px}.product-page .reviews .header .title{font-size:18px}}.product-page .reviews .header .subtitle{font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.5);margin-top:7px;padding-right:100px}.product-page .reviews .header .subtitle IMG.verified{height:15px;width:auto;vertical-align:middle;position:relative;top:-1px}.product-page .reviews .ratings{position:absolute;top:0;left:0;height:100%;width:400px;padding:50px 40px;box-sizing:border-box;background:#F7F7F7;border-right:1px solid rgba(0,0,0,.05);border-radius:10px 0 0 10px}@media (max-width:1100px){.product-page .reviews .header .subtitle{font-size:11px}.product-page .reviews .ratings{width:100%;height:270px;padding:35px 30px;border-radius:10px 10px 0 0}}.product-page .reviews .ratings .header .rating{position:absolute;top:2px;right:0;text-align:right}.product-page .reviews .ratings .header .rating .stars{position:relative;display:inline-block}.product-page .reviews .ratings .header .rating .stars IMG{height:23px;width:auto}.product-page .reviews .ratings .header .rating .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}.product-page .reviews .ratings .header .rating .n{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.5);margin-top:7px}@media (max-width:1100px){.product-page .reviews .ratings .header .rating .stars IMG{height:18px}.product-page .reviews .ratings .header .rating .n{font-size:11px}}.product-page .reviews .ratings .breakdown TABLE{width:100%;border-spacing:8px;border-collapse:separate}.product-page .reviews .ratings .breakdown TABLE TR TD{font-size:12px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;line-height:20px}.product-page .reviews .ratings .breakdown TABLE TR TD:first-child{width:45px}.product-page .reviews .ratings .breakdown TABLE TR TD:last-child{text-align:right;width:30px}.product-page .reviews .ratings .breakdown TABLE .rating-bar{height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgba(0,0,0,.07)}.product-page .reviews .ratings .breakdown TABLE .rating-bar .fill{position:relative;overflow:hidden;height:20px;background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.product-page .reviews .ratings .breakdown TABLE .rating-bar .fill:after{content:'';position:absolute;top:1px;left:1px;right:1px;height:1px;background:rgba(255,255,255,.3)}.product-page .reviews .empty-state{position:relative;min-height:500px}@media (max-width:1100px){.product-page .reviews .empty-state{min-height:100px}}.product-page .reviews .empty-state>DIV{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);color:rgba(0,0,0,.4)}.product-page .reviews .review-list{min-height:500px}.product-page .reviews .review-list .header{margin-bottom:40px}@media (max-width:1100px){.product-page .reviews .review-list{min-height:100px}.product-page .reviews .review-list .header{margin-bottom:20px}}.product-page .reviews .review-list .review{margin-bottom:30px;padding:0 30px}.product-page .reviews .review-list .review .text{font-size:14px;line-height:21px;font-family:Gotham-Book;color:rgba(0,0,0,.6);white-space:pre-wrap}.product-page .reviews .review-list .review .info{margin-top:10px;margin-left:10px}.product-page .reviews .review-list .review .info .signature,.product-page .reviews .review-list .review .info .stars{display:inline-block;vertical-align:middle}.product-page .reviews .review-list .review .info .stars{position:relative}.product-page .reviews .review-list .review .info .stars IMG{height:16px;width:auto}@media (max-width:1100px){.product-page .reviews .review-list .review{margin-bottom:20px;padding:0 10px}.product-page .reviews .review-list .review .text{font-size:12px}.product-page .reviews .review-list .review .info{margin-top:3px;margin-left:0}.product-page .reviews .review-list .review .info .stars IMG{height:12px}}.product-page .reviews .review-list .review .info .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}.product-page .reviews .review-list .review .info .signature{margin-left:5px;font-size:12px;color:rgba(0,0,0,.5);font-family:Gotham-Book}.product-page .reviews .review-list .review .info .signature B{font-family:Gotham-Medium}.product-page .reviews .review-list .review .info .signature.mobile{display:block;margin-left:0;margin-top:5px}@media (max-width:1100px){.product-page .reviews .review-list .review .info .signature{font-size:10px;margin-left:3px}}.product-page .product-reel{margin-top:-20px;background:rgba(0,0,0,.05)}.product-page .product-reel .title{font-size:20px;font-family:Gotham-Bold;color:rgba(0,0,0,.5)}@media (min-width:1100px){.product-page .product-reel .title{margin-top:15px}}@media (max-width:1100px){.product-page .product-reel .title{font-size:16px}}.product-page .product-reel .subtitle{font-size:11px;font-family:Gotham-Book;color:rgba(0,0,0,.4);position:relative;margin:10px 200px 0}@media (min-width:1100px){.product-page .product-reel .subtitle{margin-bottom:10px}}.product-page .product-reel .subtitle>DIV{position:relative;z-index:3;display:inline-block;background:#E2E2E2;padding:0 20px}@media (max-width:1100px){.product-page .product-reel .subtitle{margin:7px 20px 0!important}.product-page .product-reel .subtitle>DIV{background:#EEE}}.product-page .product-reel .subtitle:after,.product-page .product-reel .subtitle:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px}.product-page .product-reel .subtitle:before{margin-top:-1px;background:rgba(0,0,0,.15)}.product-page .product-reel .subtitle:after{background:#FFF}@media (max-width:1100px){.product-page .product-reel{background:0 0;padding:40px 0!important;margin-left:-10px!important;margin-right:-10px!important}}.product-page .more-info{margin:0 20px;margin-top:-20px!important;padding:80px 60px 60px;background:rgba(0,0,0,.05);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:left}@media (max-width:1100px){.product-page .more-info{margin:0;padding:60px 20px 30px}}.product-page .more-info H2{font-size:20px;color:rgba(0,0,0,.7);margin-bottom:10px}@media (max-width:1100px){.product-page .more-info H2{font-size:15px}}.product-page .more-info H2+H3{margin-top:10px!important}.product-page .more-info H3{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.7);margin-left:10px;margin-top:20px;margin-bottom:10px;text-transform:uppercase}@media (max-width:1100px){.product-page .more-info H3{margin-left:5px}}.product-page .more-info p{margin-left:20px;margin-bottom:15px;font-size:12px;color:rgba(0,0,0,.7);line-height:21px}@media (max-width:1100px){.product-page .more-info p{margin-left:10px}}.product-page.hidden{display:none}.product-page.hidden>DIV:not(.product){opacity:0}.product-page.set-animation{display:block}.product-page.set-animation .product{position:relative}.product-page.set-animation .product>*{opacity:0}.product-page.set-animation:not(.animate-in) .product{padding:0}.product-page.set-animation .product-details{opacity:0;transition:all 0s ease}.product-page.animate-in.animate-width .product{left:0!important;width:100%!important;overflow:hidden;transition:all .4s ease}.product-page.animate-in.animate-height .product{top:0!important;transition:all .4s ease}.product-page.complete-animation .product>*{opacity:1;transition:all .4s ease}.product-page.complete-animation .product-details{opacity:1;transition:all .3s ease}.product-page.animate-out .product{transition:all .4s ease}.disable-highlight,.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.product-reel{margin:0 20px;position:relative;padding:50px 0}@media (max-width:1100px){.product-reel{margin:0!important;padding:0!important}}.product-reel .reel{position:relative;white-space:nowrap;overflow:hidden;min-height:352px;padding:20px 40px}.product-reel .reel .simple-loader{z-index:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:all .1s ease}.product-reel .reel .reel_wrapper{z-index:1;position:relative;left:0;white-space:nowrap;transition:opacity .3s ease}.product-reel .reel .reel_wrapper.animate{transition:all .5s ease}.product-reel .reel .reel_wrapper .view-more{position:relative;display:inline-block;height:250px;width:150px;text-align:center;margin-right:30px}.product-reel .reel .reel_wrapper .view-more .view-more__wrapper{position:absolute;top:60%;left:0;right:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.product-reel .reel .reel_wrapper .view-more .view-more__wrapper .arrow{height:80px;width:80px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:rgba(0,0,0,.1);margin:auto;background-image:url(/img/icons/arrow_white_medium.png);background-position:center;background-size:50% 50%;background-repeat:no-repeat}.product-reel .reel .reel_wrapper .view-more .view-more__wrapper .text{margin-top:10px;font-size:12px;font-family:Gotham-Medium;line-height:20px;color:rgba(0,0,0,.4)}.product-reel .reel.empty .simple-loader{opacity:1;transition:all 0s ease}.product-reel .reel.empty .reel_wrapper{opacity:0;transition:opacity 0s ease}.product-reel .reel .product-box{margin-bottom:0}.product-reel .next,.product-reel .prev{z-index:1;position:absolute;top:50%;height:50px;width:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-color:#CBCBCB;background-repeat:no-repeat;background-position:center;background-size:50%;border:5px solid #EEE;transition:all .3s ease;cursor:pointer}.product-reel .next:hover,.product-reel .prev:hover{background-color:#BEBEBE}.product-reel .next{right:-30px;background-image:url(/img/icons/reel_arrow_right.png)}.product-reel .next.shadow{box-shadow:-3px 0 4px rgba(0,0,0,.05)}.product-reel .prev{left:-30px;background-image:url(/img/icons/reel_arrow_left.png)}.product-reel .prev.shadow{box-shadow:3px 0 4px rgba(0,0,0,.05)}.product-reel .shadow_left,.product-reel .shadow_right{position:absolute;top:0;height:100%;width:30px;background-size:100% 100%;background-repeat:no-repeat;background-position:center;opacity:.3}@media (max-width:1100px){.product-reel .reel{-webkit-overflow-scrolling:touch;min-height:270px!important;padding:20px!important;overflow-x:scroll!important}.product-reel .reel .product-box:last-child{margin-right:30px!important}.product-reel .shadow_left,.product-reel .shadow_right{width:25px!important;opacity:1!important}}.product-reel .shadow_left{left:0}.product-reel .shadow_right{right:0}.product-reel.related-products{padding-bottom:40px!important;border-bottom:1px solid rgba(0,0,0,.1)}.product-reel.similar-products{padding-top:30px!important;margin-top:0;border-top:1px solid rgba(255,255,255,.5)}.brand-page .flavour-range,.brand-page .product-range,.brand-page.page-section .header,.home .flavour-range,.home .product-range,.home.page-section .header,.page-section .flavour-range,.page-section .product-range,.page-section.page-section .header,.prime-page .flavour-range,.prime-page .product-range,.prime-page.page-section .header{margin:30px}.brand-page .flavour-range .title,.brand-page .product-range .title,.brand-page.page-section .header .title,.home .flavour-range .title,.home .product-range .title,.home.page-section .header .title,.page-section .flavour-range .title,.page-section .product-range .title,.page-section.page-section .header .title,.prime-page .flavour-range .title,.prime-page .product-range .title,.prime-page.page-section .header .title{font-size:23px;font-family:Gotham-Black;color:rgba(0,0,0,.7)}@media (max-width:1100px){.product-reel.related-products{padding-bottom:30px!important}.brand-page .flavour-range,.brand-page .product-range,.brand-page.page-section .header,.home .flavour-range,.home .product-range,.home.page-section .header,.page-section .flavour-range,.page-section .product-range,.page-section.page-section .header,.prime-page .flavour-range,.prime-page .product-range,.prime-page.page-section .header{margin:30px 0!important}.brand-page .flavour-range.compact,.brand-page .product-range.compact,.brand-page.page-section .header.compact,.home .flavour-range.compact,.home .product-range.compact,.home.page-section .header.compact,.page-section .flavour-range.compact,.page-section .product-range.compact,.page-section.page-section .header.compact,.prime-page .flavour-range.compact,.prime-page .product-range.compact,.prime-page.page-section .header.compact{margin:30px 0 12px!important}.brand-page .flavour-range .title,.brand-page .product-range .title,.brand-page.page-section .header .title,.home .flavour-range .title,.home .product-range .title,.home.page-section .header .title,.page-section .flavour-range .title,.page-section .product-range .title,.page-section.page-section .header .title,.prime-page .flavour-range .title,.prime-page .product-range .title,.prime-page.page-section .header .title{font-size:18px}}.brand-page .flavour-range .subtitle,.brand-page .product-range .subtitle,.brand-page.page-section .header .subtitle,.home .flavour-range .subtitle,.home .product-range .subtitle,.home.page-section .header .subtitle,.page-section .flavour-range .subtitle,.page-section .product-range .subtitle,.page-section.page-section .header .subtitle,.prime-page .flavour-range .subtitle,.prime-page .product-range .subtitle,.prime-page.page-section .header .subtitle{font-size:11px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);position:relative;margin:10px 200px 0}@media (max-width:1100px){.brand-page .flavour-range .subtitle,.brand-page .product-range .subtitle,.brand-page.page-section .header .subtitle,.home .flavour-range .subtitle,.home .product-range .subtitle,.home.page-section .header .subtitle,.page-section .flavour-range .subtitle,.page-section .product-range .subtitle,.page-section.page-section .header .subtitle,.prime-page .flavour-range .subtitle,.prime-page .product-range .subtitle,.prime-page.page-section .header .subtitle{margin:10px 20px 0!important}}.brand-page .flavour-range .subtitle>DIV,.brand-page .product-range .subtitle>DIV,.brand-page.page-section .header .subtitle>DIV,.home .flavour-range .subtitle>DIV,.home .product-range .subtitle>DIV,.home.page-section .header .subtitle>DIV,.page-section .flavour-range .subtitle>DIV,.page-section .product-range .subtitle>DIV,.page-section.page-section .header .subtitle>DIV,.prime-page .flavour-range .subtitle>DIV,.prime-page .product-range .subtitle>DIV,.prime-page.page-section .header .subtitle>DIV{position:relative;z-index:3;display:inline-block;background:#EEE;padding:0 20px}.brand-page .flavour-range .subtitle:after,.brand-page .flavour-range .subtitle:before,.brand-page .product-range .subtitle:after,.brand-page .product-range .subtitle:before,.brand-page.page-section .header .subtitle:after,.brand-page.page-section .header .subtitle:before,.home .flavour-range .subtitle:after,.home .flavour-range .subtitle:before,.home .product-range .subtitle:after,.home .product-range .subtitle:before,.home.page-section .header .subtitle:after,.home.page-section .header .subtitle:before,.page-section .flavour-range .subtitle:after,.page-section .flavour-range .subtitle:before,.page-section .product-range .subtitle:after,.page-section .product-range .subtitle:before,.page-section.page-section .header .subtitle:after,.page-section.page-section .header .subtitle:before,.prime-page .flavour-range .subtitle:after,.prime-page .flavour-range .subtitle:before,.prime-page .product-range .subtitle:after,.prime-page .product-range .subtitle:before,.prime-page.page-section .header .subtitle:after,.prime-page.page-section .header .subtitle:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px}.brand-page .flavour-range .subtitle:before,.brand-page .product-range .subtitle:before,.brand-page.page-section .header .subtitle:before,.home .flavour-range .subtitle:before,.home .product-range .subtitle:before,.home.page-section .header .subtitle:before,.page-section .flavour-range .subtitle:before,.page-section .product-range .subtitle:before,.page-section.page-section .header .subtitle:before,.prime-page .flavour-range .subtitle:before,.prime-page .product-range .subtitle:before,.prime-page.page-section .header .subtitle:before{margin-top:-1px;background:rgba(0,0,0,.15)}.brand-page .flavour-range .subtitle:after,.brand-page .product-range .subtitle:after,.brand-page.page-section .header .subtitle:after,.home .flavour-range .subtitle:after,.home .product-range .subtitle:after,.home.page-section .header .subtitle:after,.page-section .flavour-range .subtitle:after,.page-section .product-range .subtitle:after,.page-section.page-section .header .subtitle:after,.prime-page .flavour-range .subtitle:after,.prime-page .product-range .subtitle:after,.prime-page.page-section .header .subtitle:after{background:#FFF}.brand-page .flavour-range .product-reel,.brand-page .product-range .product-reel,.brand-page.page-section .header .product-reel,.home .flavour-range .product-reel,.home .product-range .product-reel,.home.page-section .header .product-reel,.page-section .flavour-range .product-reel,.page-section .product-range .product-reel,.page-section.page-section .header .product-reel,.prime-page .flavour-range .product-reel,.prime-page .product-range .product-reel,.prime-page.page-section .header .product-reel{padding:20px 0}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions .item,.region-select{position:relative;cursor:pointer;font-family:Gotham-Book;transition:all .3s ease}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{display:block;font-size:13px;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;padding-left:15px;margin:0 5px}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}.region-select{display:inline-block;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.4);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:left;font-size:12px;color:rgba(255,255,255,.8);line-height:36px;padding:0 40px 0 55px}.region-select:after{content:'';position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:5px solid rgba(255,255,255,.7);border-left:5px solid transparent;border-right:5px solid transparent;transition:all .3s ease}.region-select:hover{color:#fff;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4)}.region-select:hover:after{border-top-color:#fff}.region-select IMG{position:absolute;left:10px;top:50%;height:22px;width:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.reviews-page.subpage .review-rewards-box{margin:82px auto 30px!important;max-width:1000px}@media (max-width:1100px){.reviews-page.subpage .review-rewards-box{margin-top:0!important}}.reviews-page.subpage.brand-reviews .reviews{margin-top:82px!important}@media (max-width:1100px){.reviews-page.subpage.brand-reviews .reviews{margin-top:0!important}}.reviews-page.subpage .page>a.btn.back-btn{display:inline-block;width:auto;max-width:100%;font-size:12px;padding:0 40px}.reviews-page.subpage .page.wide .brand-review-boxes{margin-top:80px}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box{margin-bottom:30px;padding:10px;background:rgba(0,0,0,.05);border-top:2px solid rgba(0,0,0,.02);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .brand-review-box-title{padding:12px 15px 0;text-align:center}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .brand-review-box-title H2{margin-bottom:10px;font-size:18px;color:rgba(0,0,0,.7)}@media (max-width:1100px){.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .brand-review-box-title H2{font-size:15px}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .review.static{padding-bottom:70px}}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .brand-review-box-title .review-info{margin-bottom:15px}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .brand-review-box-title .review-info .review-stats{font-size:12px;color:rgba(0,0,0,.6)}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .brand-review-box-title .review-info .review-stats B{font-family:Gotham-Medium}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .review.static{margin-bottom:0!important}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .review.static:not(:last-child){margin-bottom:10px!important}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .review.static .fixed.btn{position:absolute;right:0;bottom:0;margin:30px;width:auto;max-width:none;font-size:12px}@media (max-width:1100px){.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box .review.static .fixed.btn{font-size:11px;left:0;text-align:center;margin:15px}.brand-page .top-reviews .reviews,.home .top-reviews .reviews,.reviews-page.subpage .reviews{min-height:100px}}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box>.btn.wide{width:100%;max-width:none;border:none;text-align:center;font-size:13px;background:0 0}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box>.btn.wide IMG{height:11px;vertical-align:middle;opacity:.4;margin-left:2px;transition:all .3s ease}.reviews-page.subpage .page.wide .brand-review-boxes .brand-review-box>.btn.wide:hover IMG{opacity:.65}.brand-page .top-reviews .reviews,.home .top-reviews .reviews,.reviews-page.subpage .reviews{text-align:left}.brand-page .top-reviews .reviews .header,.home .top-reviews .reviews .header,.reviews-page.subpage .reviews .header{margin-bottom:40px}@media (max-width:1100px){.brand-page .top-reviews .reviews .header,.home .top-reviews .reviews .header,.reviews-page.subpage .reviews .header{margin-bottom:20px}}.brand-page .top-reviews .reviews .review,.home .top-reviews .reviews .review,.reviews-page.subpage .reviews .review{display:block;position:relative;margin-bottom:30px;padding:40px 75px 40px 200px;min-height:180px;box-sizing:border-box}@media (max-width:1100px){.brand-page .top-reviews .reviews .review,.home .top-reviews .reviews .review,.reviews-page.subpage .reviews .review{margin-bottom:20px;padding:20px 50px 20px 80px;min-height:70px}}.brand-page .top-reviews .reviews .review.simple,.home .top-reviews .reviews .review.simple,.reviews-page.subpage .reviews .review.simple{text-align:center;padding:40px 30px;min-height:auto}.brand-page .top-reviews .reviews .review,.brand-page .top-reviews .reviews .review:link,.brand-page .top-reviews .reviews .review:visited,.home .top-reviews .reviews .review,.home .top-reviews .reviews .review:link,.home .top-reviews .reviews .review:visited,.reviews-page.subpage .reviews .review,.reviews-page.subpage .reviews .review:link,.reviews-page.subpage .reviews .review:visited{top:0;text-decoration:none;background:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;transition:all .7s ease}@media (min-width:1100px){.brand-page .top-reviews .reviews .review:not(.static):active,.brand-page .top-reviews .reviews .review:not(.static):hover,.home .top-reviews .reviews .review:not(.static):active,.home .top-reviews .reviews .review:not(.static):hover,.reviews-page.subpage .reviews .review:not(.static):active,.reviews-page.subpage .reviews .review:not(.static):hover{top:-10px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);transition:all .3s ease}}.brand-page .top-reviews .reviews .review .image,.home .top-reviews .reviews .review .image,.reviews-page.subpage .reviews .review .image{position:absolute;top:10px;left:20px;height:160px;width:160px;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width:1100px){.brand-page .top-reviews .reviews .review.simple,.home .top-reviews .reviews .review.simple,.reviews-page.subpage .reviews .review.simple{padding:20px 15px;min-height:auto}.brand-page .top-reviews .reviews .review .image,.home .top-reviews .reviews .review .image,.reviews-page.subpage .reviews .review .image{height:60px;width:60px;top:15px;left:10px}}.brand-page .top-reviews .reviews .review .arrow,.home .top-reviews .reviews .review .arrow,.reviews-page.subpage .reviews .review .arrow{position:absolute;right:0;top:0;bottom:0;margin:20px 0;border-left:1px solid rgba(0,0,0,.07);width:50px}.brand-page .top-reviews .reviews .review .arrow IMG,.home .top-reviews .reviews .review .arrow IMG,.reviews-page.subpage .reviews .review .arrow IMG{position:absolute;top:50%;left:50%;height:14px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;opacity:.4}.brand-page .top-reviews .reviews .review:hover .arrow IMG,.home .top-reviews .reviews .review:hover .arrow IMG,.reviews-page.subpage .reviews .review:hover .arrow IMG{opacity:.8}.brand-page .top-reviews .reviews .review .title,.home .top-reviews .reviews .review .title,.reviews-page.subpage .reviews .review .title{font-size:16px;line-height:23px;font-family:Gotham-Book;color:rgba(0,0,0,.5)}.brand-page .top-reviews .reviews .review .title B,.home .top-reviews .reviews .review .title B,.reviews-page.subpage .reviews .review .title B{color:#490F78}@media (max-width:1100px){.brand-page .top-reviews .reviews .review .arrow IMG,.home .top-reviews .reviews .review .arrow IMG,.reviews-page.subpage .reviews .review .arrow IMG{height:12px}.brand-page .top-reviews .reviews .review .arrow,.home .top-reviews .reviews .review .arrow,.reviews-page.subpage .reviews .review .arrow{width:30px}.brand-page .top-reviews .reviews .review .title,.home .top-reviews .reviews .review .title,.reviews-page.subpage .reviews .review .title{font-size:12px;line-height:18px}}.brand-page .top-reviews .reviews .review .text,.home .top-reviews .reviews .review .text,.reviews-page.subpage .reviews .review .text{font-size:14px;line-height:21px;font-family:Gotham-Book;color:rgba(0,0,0,.6);white-space:pre-wrap;margin:15px 0 15px 15px}@media (max-width:1100px){.brand-page .top-reviews .reviews .review .text,.home .top-reviews .reviews .review .text,.reviews-page.subpage .reviews .review .text{font-size:12px;margin:10px 0 10px 10px}}.brand-page .top-reviews .reviews .review.simple .text,.home .top-reviews .reviews .review.simple .text,.reviews-page.subpage .reviews .review.simple .text{margin-left:0!important;margin-top:10px!important;margin-bottom:20px!important}.brand-page .top-reviews .reviews .review .info .signature,.brand-page .top-reviews .reviews .review .info .stars,.brand-page .top-reviews .reviews .review-info .signature,.brand-page .top-reviews .reviews .review-info .stars,.home .top-reviews .reviews .review .info .signature,.home .top-reviews .reviews .review .info .stars,.home .top-reviews .reviews .review-info .signature,.home .top-reviews .reviews .review-info .stars,.reviews-page.subpage .reviews .review .info .signature,.reviews-page.subpage .reviews .review .info .stars,.reviews-page.subpage .reviews .review-info .signature,.reviews-page.subpage .reviews .review-info .stars{display:inline-block;vertical-align:middle}.brand-page .top-reviews .reviews .review .info .stars,.brand-page .top-reviews .reviews .review-info .stars,.home .top-reviews .reviews .review .info .stars,.home .top-reviews .reviews .review-info .stars,.reviews-page.subpage .reviews .review .info .stars,.reviews-page.subpage .reviews .review-info .stars{position:relative}.brand-page .top-reviews .reviews .review .info .stars IMG,.brand-page .top-reviews .reviews .review-info .stars IMG,.home .top-reviews .reviews .review .info .stars IMG,.home .top-reviews .reviews .review-info .stars IMG,.reviews-page.subpage .reviews .review .info .stars IMG,.reviews-page.subpage .reviews .review-info .stars IMG{height:16px;width:auto}@media (max-width:1100px){.brand-page .top-reviews .reviews .review.simple .text,.home .top-reviews .reviews .review.simple .text,.reviews-page.subpage .reviews .review.simple .text{margin-top:5px!important;margin-bottom:10px!important}.brand-page .top-reviews .reviews .review .info,.brand-page .top-reviews .reviews .review-info,.home .top-reviews .reviews .review .info,.home .top-reviews .reviews .review-info,.reviews-page.subpage .reviews .review .info,.reviews-page.subpage .reviews .review-info{margin-top:3px;margin-left:0}.brand-page .top-reviews .reviews .review .info .stars IMG,.brand-page .top-reviews .reviews .review-info .stars IMG,.home .top-reviews .reviews .review .info .stars IMG,.home .top-reviews .reviews .review-info .stars IMG,.reviews-page.subpage .reviews .review .info .stars IMG,.reviews-page.subpage .reviews .review-info .stars IMG{height:12px}}.brand-page .top-reviews .reviews .review .info .stars .value,.brand-page .top-reviews .reviews .review-info .stars .value,.home .top-reviews .reviews .review .info .stars .value,.home .top-reviews .reviews .review-info .stars .value,.reviews-page.subpage .reviews .review .info .stars .value,.reviews-page.subpage .reviews .review-info .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}.brand-page .top-reviews .reviews .review .info .signature,.brand-page .top-reviews .reviews .review-info .signature,.home .top-reviews .reviews .review .info .signature,.home .top-reviews .reviews .review-info .signature,.reviews-page.subpage .reviews .review .info .signature,.reviews-page.subpage .reviews .review-info .signature{margin-left:5px;font-size:12px;color:rgba(0,0,0,.5);font-family:Gotham-Book}.brand-page .top-reviews .reviews .review .info .signature B,.brand-page .top-reviews .reviews .review-info .signature B,.home .top-reviews .reviews .review .info .signature B,.home .top-reviews .reviews .review-info .signature B,.reviews-page.subpage .reviews .review .info .signature B,.reviews-page.subpage .reviews .review-info .signature B{font-family:Gotham-Medium}.brand-page .top-reviews .reviews .review .info .signature.mobile,.brand-page .top-reviews .reviews .review-info .signature.mobile,.home .top-reviews .reviews .review .info .signature.mobile,.home .top-reviews .reviews .review-info .signature.mobile,.reviews-page.subpage .reviews .review .info .signature.mobile,.reviews-page.subpage .reviews .review-info .signature.mobile{display:block;margin-left:0;margin-top:5px}@media (max-width:1100px){.brand-page .top-reviews .reviews .review .info .signature,.brand-page .top-reviews .reviews .review-info .signature,.home .top-reviews .reviews .review .info .signature,.home .top-reviews .reviews .review-info .signature,.reviews-page.subpage .reviews .review .info .signature,.reviews-page.subpage .reviews .review-info .signature{font-size:10px;margin-left:3px}}.brand-page .top-reviews,.home .top-reviews{margin-top:30px}.brand-page .top-reviews .header,.home .top-reviews .header{margin-bottom:0!important}.brand-page .top-reviews .review-list,.home .top-reviews .review-list{width:92%;max-width:1200px;margin:40px auto auto;position:relative}@media (max-width:1100px){.brand-page .top-reviews .review-list,.home .top-reviews .review-list{margin-top:20px}}.brand-page .top-reviews .btn,.home .top-reviews .btn{max-width:400px;margin:40px auto auto;height:50px;line-height:47px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}@media (max-width:1100px){.brand-page .top-reviews .btn,.home .top-reviews .btn{max-width:270px;margin-top:25px;height:45px;line-height:42px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.referral-rewards-box,.review-rewards-box{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0);padding:4px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;margin:30px auto 20px}.referral-rewards-box.square,.review-rewards-box.square{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.referral-rewards-box.square .wrapper,.review-rewards-box.square .wrapper{-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important}@media (max-width:1100px){.referral-rewards-box,.review-rewards-box{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.referral-rewards-box .wrapper,.review-rewards-box .wrapper{position:relative;background:#FFF;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;padding:22px 50px 18px 115px;text-align:left}.referral-rewards-box .wrapper.referral,.review-rewards-box .wrapper.referral{padding-left:130px}.referral-rewards-box .wrapper .title,.review-rewards-box .wrapper .title{font-size:16px;font-family:Gotham-Bold;color:#d09700}.referral-rewards-box .wrapper .title IMG,.review-rewards-box .wrapper .title IMG{height:70px;width:auto;vertical-align:middle;position:absolute;top:50%;left:18px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:1100px){.referral-rewards-box .wrapper,.review-rewards-box .wrapper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;padding:30px 20px 20px!important}.referral-rewards-box .wrapper .title,.review-rewards-box .wrapper .title{line-height:25px}.referral-rewards-box .wrapper .title IMG,.review-rewards-box .wrapper .title IMG{height:40px;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.referral-rewards-box .wrapper .info,.review-rewards-box .wrapper .info{margin-top:4px;font-size:12px;line-height:20px;color:rgba(0,0,0,.5)}.referral-rewards-box .wrapper .info a:link,.referral-rewards-box .wrapper .info a:visited,.review-rewards-box .wrapper .info a:link,.review-rewards-box .wrapper .info a:visited{color:rgba(0,0,0,.5)}.referral-rewards-box .wrapper .info a:hover,.review-rewards-box .wrapper .info a:hover{color:rgba(0,0,0,.8)}.referral-rewards-box .wrapper .buttons,.review-rewards-box .wrapper .buttons{margin-top:10px}.referral-rewards-box .wrapper .buttons .btn:not(:last-child),.review-rewards-box .wrapper .buttons .btn:not(:last-child){margin-right:10px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.shipping-page.subpage .banner{height:400px}.shipping-page.subpage .page{font-size:16px;line-height:30px;color:rgba(0,0,0,.7);text-align:left;padding-top:100px}@media (min-width:1100px){.shipping-page.subpage .page>div.has-border{border-right:solid;border-color:rgba(0,0,0,.1)}}.shipping-page.subpage .page .leaf{display:inline-block;width:32%;padding:10px 8%;vertical-align:top;margin-bottom:40px}@media (max-width:1100px){.shipping-page.subpage .banner{height:300px}.shipping-page.subpage .page{font-size:14px;line-height:26px}.shipping-page.subpage .page .leaf{width:100%;padding:0}}.shipping-page.subpage .page .leaf .leaf-title-image{display:inline-block;height:25px}.shipping-page.subpage .page .leaf .leaf-title-image img{display:block;height:20px;margin:7px 8px 0 0}.shipping-page.subpage .page .leaf .leaf-title-text{display:inline-block}.shipping-page.subpage .page .leaf .leaf-title-text h2{font-size:25px;display:inline-block}.shipping-page.subpage .page .leaf p{margin:20px 0}.shipping-page.subpage .page .leaf p .amazon-shipping{height:21px;width:auto;margin-top:8px;margin-left:-2px;vertical-align:top}@media (max-width:1100px){.shipping-page.subpage .page .leaf p .amazon-shipping{height:18px;margin-top:6px}}.shipping-page.subpage .page .leaf .info{padding:0 0 15px}.shipping-page.subpage .page .leaf .info.first{margin-top:30px}.shipping-page.subpage .page .leaf .info div{display:inline-block}.shipping-page.subpage .page .leaf .info div.image{width:25%;padding:3% 5% 0 0}.shipping-page.subpage .page .leaf .info div.image img{width:100%}@media (max-width:1100px){.shipping-page.subpage .page .leaf .info div.image img{width:65%;margin-left:30%}}.shipping-page.subpage .page .leaf .info div.text{vertical-align:top;width:65%}.shipping-page.subpage .page .leaf .info div.text p{margin:0 0 15px}.shipping-page.subpage .page .leaf .info span.title{display:block;color:#3397DA;font-weight:900;font-family:Gotham-Medium}.shipping-page.subpage .page .leaf .info span.free{color:#00C292;font-family:Gotham-Medium}.shipping-page.subpage .page .leaf .info span.free a:link,.shipping-page.subpage .page .leaf .info span.free a:visited{color:#00C292}.shipping-page.subpage .page .leaf .info a{color:rgba(0,0,0,.6)}.shipping-page.subpage .page .leaf .shipping-prices{text-align:center;border-style:dashed;border-color:#bababa;padding:10px 0}.shipping-page.subpage .page .leaf .shipping-prices span{font-weight:800;padding:10px 18px}@media (max-width:1100px){.shipping-page.subpage .page .leaf .shipping-prices span{padding:10px 5px;font-size:15px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.subpage.smokefree-page.smokefree-home .banner{height:auto;padding:110px 0 60px}.subpage.smokefree-page.smokefree-home .banner .logo IMG{height:45px;margin-bottom:15px;opacity:1}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .banner{padding:70px 0 50px}.subpage.smokefree-page.smokefree-home .banner .logo IMG{height:35px;margin-bottom:10px}}.subpage.smokefree-page.smokefree-home .banner .title{font-size:19px;color:#0079C3;margin-bottom:25px}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .banner .title{font-size:16px}}.subpage.smokefree-page.smokefree-home .banner .subtitle:not(.hashtag){opacity:.95;margin-top:30px}.subpage.smokefree-page.smokefree-home .banner .subtitle:not(.hashtag) .nhs-logo{font-size:18px}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .banner .subtitle:not(.hashtag) .nhs-logo{font-size:14px}.subpage.smokefree-page.smokefree-home .banner .subtitle:not(.hashtag){margin-bottom:15px}}.subpage.smokefree-page.smokefree-home .banner .subtitle.hashtag{font-family:Gotham-Light;font-size:23px;opacity:.8}.subpage.smokefree-page.smokefree-home .banner a{display:block;position:relative;top:0;height:80px;width:90%;max-width:600px;background:#FFF;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-shadow:0 1px 1px rgba(0,0,0,.25);box-sizing:border-box;transition:all .5s ease;margin:auto auto 15px;text-align:left;text-decoration:none;padding-left:100px;padding-top:20px}.subpage.smokefree-page.smokefree-home .banner a IMG.icon{position:absolute;top:-10px;left:-10px;height:100px;width:100px}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .banner .subtitle.hashtag{font-size:18px}.subpage.smokefree-page.smokefree-home .banner a{padding-left:85px;padding-top:15px;padding-right:38px}}.subpage.smokefree-page.smokefree-home .banner a H2{font-size:16px;color:rgba(0,0,0,.7);font-family:Gotham-Medium}.subpage.smokefree-page.smokefree-home .banner a H2 B{font-family:Gotham-Medium;color:#0098D1}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .banner a H2{font-size:13px}}.subpage.smokefree-page.smokefree-home .banner a P{margin-top:7px;font-size:11px;color:rgba(0,0,0,.7)}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .banner a P{margin-top:5px;line-height:15px}}.subpage.smokefree-page.smokefree-home .banner a .arrow{position:absolute;right:7px;top:0;bottom:0;width:70px;margin:10px 0;border-left:1px solid rgba(0,0,0,.05)}.subpage.smokefree-page.smokefree-home .banner a .arrow IMG{position:absolute;top:50%;left:50%;height:14px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;opacity:.7}@media (min-width:1100px){.subpage.smokefree-page.smokefree-home .banner a:hover{top:-3px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);transition:all .2s ease}}.subpage.smokefree-page.smokefree-home .banner a:hover .arrow IMG{opacity:1}.subpage.smokefree-page.smokefree-home .mission-statement{position:relative;padding:80px 0;font-size:16px;line-height:30px;color:#FFF;background:#0098D1;background:-moz-radial-gradient(top,ellipse cover,#00B2DC 0,#007AC3 100%);background:-webkit-radial-gradient(top,ellipse cover,#00B2DC 0,#007AC3 100%);background:radial-gradient(at top,#00B2DC 0,#007AC3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=1);text-shadow:2px 2px rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.05)}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .banner a .arrow IMG{height:12px}.subpage.smokefree-page.smokefree-home .banner a .arrow{width:28px}.subpage.smokefree-page.smokefree-home .mission-statement{padding:50px 0}.subpage.smokefree-page.smokefree-home .mission-statement P{font-size:14px;line-height:28px}}.subpage.smokefree-page.smokefree-home .mission-statement P{width:85%;max-width:640px;margin:auto}.subpage.smokefree-page.smokefree-home .mission-statement .nhs-logo{color:#FFF}.subpage.smokefree-page.smokefree-home .mission-statement:after{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.subpage.smokefree-page.smokefree-home .media-pack{position:relative;padding:80px 0}.subpage.smokefree-page.smokefree-home .media-pack H3{font-family:Gotham-Medium;color:rgba(0,0,0,.65);margin-bottom:20px;display:inline-block;border:1px solid rgba(0,0,0,.3);border-radius:3px;padding:7px 14px}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .media-pack H3{font-size:16px}}.subpage.smokefree-page.smokefree-home .media-pack P{width:85%;max-width:600px;margin:auto;font-size:15px;line-height:27px;color:rgba(0,0,0,.8)}.subpage.smokefree-page.smokefree-home .media-pack P B{font-family:Gotham-Medium}@media (max-width:1100px){.subpage.smokefree-page.smokefree-home .media-pack P{font-size:12px;line-height:25px}}.smokefree-progress-bar .step,.smokefree-progress-bar .step .contents>DIV{display:inline-block;vertical-align:top}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.smokefree-progress-bar,.smokefree-progress-bar .step,.smokefree-progress-bar .step .contents .bottle-mg,.smokefree-progress-bar .step .contents.complete .n>DIV,.smokefree-progress-shelf{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.smokefree-progress-shelf{position:fixed;z-index:1000;bottom:0;left:0;right:0;width:100%;height:50px;background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%);box-shadow:0 -1px 5px rgba(0,0,0,.3);border-top:5px solid #00B2DC;border-bottom:5px solid #007AC3;transition:all .7s ease}@media (max-width:1100px){.smokefree-progress-shelf{border-top-width:7px;border-bottom-width:12px}}.smokefree-progress-shelf:not(.show){transition:all 1s ease;-webkit-transform:translateY(110%);-moz-transform:translateY(110%);-o-transform:translateY(110%);transform:translateY(110%)}.smokefree-progress-bar{width:96%;max-width:500px;margin:auto;white-space:nowrap;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:50px;background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.smokefree-progress-bar .step{position:relative;box-sizing:border-box;padding:4px;height:50px;background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%);width:34%}.smokefree-progress-bar .step.bottles{width:40%}.smokefree-progress-bar .step:last-child{width:26%}.smokefree-progress-bar .step.bottles .contents,.smokefree-progress-bar .step.device .contents{cursor:pointer}.smokefree-progress-bar .step,.smokefree-progress-bar .step .contents{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.smokefree-progress-bar .step .n,.smokefree-progress-bar .step .n>DIV,.smokefree-progress-bar .step:last-child,.smokefree-progress-bar .step:last-child .contents{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.smokefree-progress-bar .step .contents{position:relative;height:42px;width:100%;text-align:left;margin-top:0!important;white-space:nowrap}.smokefree-progress-bar .step .contents:not(.btn){background:#FFF}.smokefree-progress-bar .step .contents.complete{cursor:default!important}.smokefree-progress-bar .step .contents .n{position:relative;z-index:1;height:42px;width:42px;padding:4px;box-sizing:border-box}.smokefree-progress-bar .step .contents .n>DIV{height:34px;width:34px;line-height:34px;text-align:center;background:rgba(0,0,0,.2);font-family:Gotham-Bold;font-size:15px;color:#FFF;text-shadow:2px 2px 0 rgba(0,0,0,.1)}.smokefree-progress-bar .step .contents:not(.btn) .n{background:#FFF}.smokefree-progress-bar .step .contents.btn .n{margin-top:-1px}.smokefree-progress-bar .step .contents.complete .n>DIV{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.smokefree-progress-bar .step .contents .image{position:absolute;z-index:0;top:-8px;left:42px;height:50px;width:20px;background-position:center top;background-repeat:no-repeat;background-size:cover}.smokefree-progress-bar .step .contents .image.bottle{top:-6px;height:48px;width:18px;background-image:url(/img/smokefree/juice_outline_icon.png)}.smokefree-progress-bar .step .contents .image.bottle.added{background-image:url(/img/smokefree/juice_icon.png)}.smokefree-progress-bar .step .contents .image.bottle.second{left:64px}.smokefree-progress-bar .step .contents .bottle-mg{position:absolute;bottom:3px;left:62px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1;font-size:10px;font-family:Gotham-Bold;color:rgba(0,0,0,.8);background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2px 3px 3px;line-height:9px}.smokefree-progress-bar .step .contents .text{position:absolute;z-index:2;left:21px;right:0;top:0;text-transform:uppercase;text-align:center;font-size:11px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);line-height:15px;padding-top:6px}.smokefree-progress-bar .step .contents.complete .text{color:#008FC3}.smokefree-progress-bar .step .contents.device .text{left:62px}.smokefree-progress-bar .step .contents.bottles .text{left:82px}.smokefree-progress-bar .step .contents .icon{position:absolute;z-index:0;top:50%;left:38px;right:4px;background-position:center;background-repeat:no-repeat;background-size:contain}.smokefree-progress-bar .step .contents .icon.shipping{height:20px;margin-top:-10px;background-image:url(/img/smokefree/shipping_icon.png);opacity:55%}.smokefree-progress-bar .step .contents .icon.basket{height:28px;margin-top:-15px;right:9px;background-image:url(/img/smokefree/basket_icon.png)}.smokefree-progress-bar .step:not(:last-child) .contents:after{content:'';position:absolute;left:100%;top:0;height:42px;width:50px;background:#FFF}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.subpage.smokefree-page .nhs-logo{color:#007AC3;font-family:Gotham-Black;display:inline-block;line-height:normal!important}.subpage.smokefree-page .banner{height:440px;background-image:url(/img/bg/light-blue.jpg)}@media (max-width:1100px){.subpage.smokefree-page .banner{height:350px}}.subpage.smokefree-page .banner .logo IMG{height:36px;width:auto;margin-bottom:50px;opacity:.5}@media (max-width:1100px){.subpage.smokefree-page .banner .logo IMG{height:23px;margin-bottom:23px}}.subpage.smokefree-page .banner .page-title{display:none;margin-bottom:20px;font-size:30px;font-family:Gotham-Black;color:#007AC3}.subpage.smokefree-page .banner .title{width:90%;margin:auto auto 20px;font-size:25px;font-family:Gotham-Medium;color:#007AC3}.subpage.smokefree-page .banner .title B{font-family:Gotham-Black}@media (max-width:1100px){.subpage.smokefree-page .banner .title{font-size:18px;line-height:27px;margin-bottom:10px}}.subpage.smokefree-page .banner .subtitle{width:90%;margin:auto auto 20px;font-size:17px;font-family:Gotham-Medium;color:#007AC3}.subpage.smokefree-page .banner .subtitle B{font-family:Gotham-Black}.subpage.smokefree-page .banner .subtitle.boxed{display:inline-block;width:auto;color:#FFF;background:#007AC3;padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:capitalize}.subpage.smokefree-page .banner .subtext{font-size:12px;margin-top:-10px;font-family:Gotham-Medium;text-transform:uppercase;color:rgba(255,255,255,.4)}.subpage.smokefree-page .banner>a{display:inline-block;color:#007AC3;font-family:Gotham-Book;text-decoration:none;margin-top:20px;transition:all .3s ease}.subpage.smokefree-page .banner>a:link,.subpage.smokefree-page .banner>a:visited{opacity:.7}.subpage.smokefree-page .banner>a:link IMG,.subpage.smokefree-page .banner>a:visited IMG{opacity:.6}.subpage.smokefree-page .banner>a:active,.subpage.smokefree-page .banner>a:hover{opacity:1}.subpage.smokefree-page .banner>a:active IMG,.subpage.smokefree-page .banner>a:hover IMG{opacity:.8}.subpage.smokefree-page .banner>a IMG{max-height:14px;vertical-align:middle;position:relative;top:-1px;left:3px;transition:all .3s ease}.subpage.smokefree-page .page.call-to-action{width:100%!important;padding:0!important;margin:10px auto 0!important}.subpage.smokefree-page .page .summary{max-width:600px;width:90%;margin:120px auto auto}@media (max-width:1100px){.subpage.smokefree-page .banner .subtitle{font-size:12px;line-height:18px}.subpage.smokefree-page .banner>a{font-size:13px}.subpage.smokefree-page .banner>a IMG{max-height:11px}.subpage.smokefree-page .page .summary{margin-top:80px}}.subpage.smokefree-page .page .summary H1,.subpage.smokefree-page .page .summary H2{font-size:21px;font-family:Gotham-Bold;line-height:35px;color:#007AC3}.subpage.smokefree-page .page .summary H1 B,.subpage.smokefree-page .page .summary H2 B{font-family:Gotham-Black}@media (max-width:1100px){.subpage.smokefree-page .page .summary H1,.subpage.smokefree-page .page .summary H2{font-size:18px;line-height:28px}}.subpage.smokefree-page .page .summary P{margin-top:20px;font-size:15px;font-family:Gotham-Book;line-height:30px;color:rgba(0,0,0,.7)}@media (max-width:1100px){.subpage.smokefree-page .page .summary P{margin-top:10px;font-size:14px;line-height:25px}}.subpage.smokefree-page .page .summary>a.btn{margin-top:30px}.subpage.smokefree-page .page .summary.large{max-width:800px;margin-top:70px}.subpage.smokefree-page .page .summary.large H1,.subpage.smokefree-page .page .summary.large H2{font-size:20px;font-family:Gotham-Medium;line-height:38px}@media (max-width:1100px){.subpage.smokefree-page .page .summary.large H1,.subpage.smokefree-page .page .summary.large H2{font-size:15px;line-height:30px}.subpage.smokefree-page .page .summary.large H1:first-child,.subpage.smokefree-page .page .summary.large H2:first-child{font-size:12px;line-height:26px}}.subpage.smokefree-page .page .summary.large>IMG{max-width:400px;width:80%;height:auto;margin:20px auto}.subpage.smokefree-page .page.call-to-action>a{width:80%}.subpage.smokefree-page .page.call-to-action>a .arrow{position:absolute;right:0;top:0;bottom:0;width:50px}.subpage.smokefree-page .page.call-to-action>a .arrow IMG{position:absolute;top:50%;left:50%;height:12px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;opacity:.3}.subpage.smokefree-page .page.call-to-action>a:hover .arrow IMG{opacity:.5}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.subpage.smokefree-page.smoking-vs-vaping-page .banner{height:470px}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .banner{height:370px}.subpage.smokefree-page.smoking-vs-vaping-page .banner a{margin-top:-5px;font-size:11px;border:1px solid rgba(0,122,195,.2);padding:5px 10px;border-radius:4px}.subpage.smokefree-page.smoking-vs-vaping-page .banner a IMG{max-height:9px}}.subpage.smokefree-page.smoking-vs-vaping-page .page{position:relative;width:100%;top:-125px;text-align:center;padding-top:0}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison{width:90%;max-width:700px;margin:auto;text-align:center;text-transform:uppercase;border-collapse:collapse;font-size:14px;color:rgba(0,0,0,.5);font-family:Gotham-Medium;line-height:25px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR:first-child TD:first-child,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR:first-child TD:last-child{width:50%}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .icon{width:250px;height:auto}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page{top:-80px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison{font-size:11px;line-height:18px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .icon{width:160px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .vs{vertical-align:middle!important;padding-top:70px;font-family:Gotham-Black;font-size:20px;color:rgba(0,0,0,.3)}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .vs{font-size:15px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD{vertical-align:top}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison H2{font-size:21px;color:rgba(0,0,0,.8);font-family:Gotham-Black;line-height:30px}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison H2{font-size:17px;line-height:23px;margin-bottom:3px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison H3{font-size:20px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;line-height:30px}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison H3{font-size:16px;line-height:22px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .stat{font-family:Gotham-Black;font-size:30px;color:rgba(0,0,0,.6);line-height:normal;margin-bottom:10px}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .stat{font-size:21px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .stat.large{font-size:50px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .stat.red{color:#D90000}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .stat.orange{color:#FF8500}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .stat.green{color:#238C00}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR:not(.links) IMG:not(.icon):not(.quote-logo){margin-bottom:10px;width:auto}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR:not(.links) IMG:not(.icon):not(.quote-logo).intro{margin-top:20px}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .stat.large{font-size:30px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR:not(.links) IMG:not(.icon):not(.quote-logo).intro{margin-top:25px;max-height:100px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR:not(.links) IMG:not(.icon):not(.quote-logo):not(.intro){max-width:80px;max-height:60px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR:not(.links) IMG:not(.icon):not(.quote-logo).nicotine{max-height:50px;opacity:.7}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison U{position:relative;text-decoration:none}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison U:after{content:'';position:absolute;bottom:-3px;left:0;right:0;width:100%;height:2px;background:rgba(0,0,0,.2)}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cols{white-space:nowrap}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cols .col{display:inline-block;vertical-align:top;width:100px;white-space:normal}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cols .col:first-child{margin-right:40px}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR:not(.links) IMG:not(.icon):not(.quote-logo).nicotine{max-height:40px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison U:after{bottom:-2px;height:1px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cols .col{width:60px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cols .col:first-child{margin-right:10px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2){position:relative}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.ribbon-split:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split:before,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).ribbon-split:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2):before{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;height:100%;background:rgba(0,0,0,.1)}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.vs:before,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).vs:before{top:auto;height:20%}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.vs:before,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).vs:before{height:18%}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.ribbon-split:before,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).ribbon-split:before{top:auto}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.ribbon-split:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).ribbon-split:after{bottom:auto}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.ribbon-split:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.ribbon-split:before,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).ribbon-split:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).ribbon-split:before{height:23px}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.ribbon-split:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.ribbon-split.ribbon-split:before,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).ribbon-split:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD:nth-child(2).ribbon-split:before{height:33px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon{position:relative;font-size:11px;font-family:Gotham-Medium;color:#666;line-height:20px;height:20px;margin:30px auto}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon{width:90%;margin:40px auto}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon>DIV{z-index:2;position:relative;background:#DDD}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon:before,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon>DIV:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon>DIV:before{content:'';position:absolute;top:-4px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon:before{z-index:1;width:30px;height:20px;background:#CCC}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon:after{left:100%;margin-left:-5px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon:before{right:100%;margin-right:-5px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon>DIV:after,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon>DIV:before{z-index:2;border-top:10px solid transparent;border-bottom:10px solid transparent}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon>DIV:after{left:100%;margin-left:15px;border-right:10px solid #EEE}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .ribbon>DIV:before{right:100%;margin-right:15px;border-left:10px solid #EEE}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a{display:block;position:relative;box-sizing:border-box;text-align:right;text-decoration:none;width:210px;margin:10px auto auto;font-size:11px;line-height:13px;padding:10px 120px 10px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;transition:all .3s ease}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a:first-child{margin-top:20px}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a{font-size:8px;line-height:11px;width:150px;padding:8px 85px 8px 0}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a.red:link,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a.red:visited{color:rgba(183,0,0,.6);background:rgba(217,0,0,.07);border:1px solid rgba(217,0,0,.3)}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a.red:active,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a.red:hover{color:rgba(183,0,0,.8);background:rgba(217,0,0,.1);border:1px solid rgba(217,0,0,.35)}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a.green:link,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a.green:visited{color:rgba(26,102,0,.6);background:rgba(70,140,0,.07);border:1px solid rgba(70,140,0,.4)}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a.green:active,.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a.green:hover{color:rgba(26,102,0,.8);background:rgba(70,140,0,.1);border:1px solid rgba(70,140,0,.5)}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a IMG{position:absolute;max-height:36px;max-width:96px;width:auto;height:auto;left:95px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a IMG{max-height:24px;max-width:66px;left:70px}}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a IMG.small{max-height:30px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a:after{content:'\2197';position:absolute;top:0;right:0;margin:1px 3px;font-size:10px;font-weight:700;opacity:.8}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cut-off{height:50px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cut-off:after{content:'';position:absolute;left:50%;margin-left:-50px;width:100px;height:1px;background:rgba(0,0,0,.1)}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cut-off.close:after{bottom:-1px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cut-off.open:after{top:-1px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TD.cut-off.end:after{margin-left:-100px;width:200px;bottom:-1px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .quote{position:relative;box-sizing:border-box;width:100%;max-width:570px;margin:50px auto;font-size:15px;font-family:Gotham-Book;line-height:30px;color:rgba(0,0,0,.85);text-align:right;text-transform:none;padding-right:160px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .quote IMG{position:absolute;width:140px;height:auto;top:0;right:0}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .quote .red{color:#d90000}@media (max-width:1100px){.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison TR.links a IMG.small{max-height:22px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .quote{font-size:12px;line-height:24px;padding-right:120px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .quote IMG{width:100px}.subpage.smokefree-page.smoking-vs-vaping-page .page TABLE.comparison .quote .red{font-family:Gotham-Medium}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.store-portal{position:relative;width:100%}.store-portal .bg{position:absolute;top:0;left:0;width:100%;height:700px;background-size:100% 100%}.store-portal .free-delivery.desktop{position:absolute;top:0;left:50px}.store-portal .amazon-shipping{position:absolute;top:0;right:0}.store-portal .box-links{position:relative;top:145px;padding-bottom:145px;margin:0 20px}@media (max-width:1100px){.store-portal .bg{height:250px}.store-portal .amazon-shipping{width:330px}.store-portal .box-links{top:110px;padding-bottom:110px}}.store-portal .box-links li,.store-portal .box-links ul{list-style-type:none;margin:0;padding:0}.store-portal .box-links li{position:relative}@media (min-width:1100px){.store-portal .box-links li{display:inline-block;vertical-align:top}.store-portal .box-links li.a,.store-portal .box-links li.c{width:25%}.store-portal .box-links li.b{width:50%}}.store-portal .box-links li>a,.store-portal .box-links li>a:link,.store-portal .box-links li>a:visited{display:block;position:relative;z-index:1;margin:15px;padding:30px 40px;box-sizing:border-box;text-align:left;background-color:#FFF;box-shadow:0 15px 20px rgba(0,0,0,.15);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-decoration:none;overflow:hidden;top:0;transition:all .3s ease}.store-portal .box-links li>a h1,.store-portal .box-links li>a p,.store-portal .box-links li>a:link h1,.store-portal .box-links li>a:link p,.store-portal .box-links li>a:visited h1,.store-portal .box-links li>a:visited p{position:relative}.store-portal .box-links li>a h1,.store-portal .box-links li>a:link h1,.store-portal .box-links li>a:visited h1{font-size:23px;font-family:Gotham-Bold;color:#490F78}@media (max-width:1700px){.store-portal .box-links li>a h1,.store-portal .box-links li>a:link h1,.store-portal .box-links li>a:visited h1{font-size:19px}}@media (max-width:1100px){.store-portal .box-links li{display:block;width:100%}.store-portal .box-links li>a,.store-portal .box-links li>a:link,.store-portal .box-links li>a:visited{padding:25px;margin:15px 0}.store-portal .box-links li>a h1,.store-portal .box-links li>a:link h1,.store-portal .box-links li>a:visited h1{font-size:16px;font-family:Gotham-Medium}}.store-portal .box-links li>a p,.store-portal .box-links li>a:link p,.store-portal .box-links li>a:visited p{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);margin-top:10px;width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-portal .box-links li>a IMG,.store-portal .box-links li>a:link IMG,.store-portal .box-links li>a:visited IMG{position:absolute;bottom:-10px;right:25%;max-height:110%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);transition:all .3s ease}@media (max-width:1100px){.store-portal .box-links li>a p,.store-portal .box-links li>a:link p,.store-portal .box-links li>a:visited p{margin-top:5px;width:60%}.store-portal .box-links li>a IMG,.store-portal .box-links li>a:link IMG,.store-portal .box-links li>a:visited IMG{max-height:80%;right:70px;bottom:0}.store-portal .box-links li>a IMG.enlarge,.store-portal .box-links li>a:link IMG.enlarge,.store-portal .box-links li>a:visited IMG.enlarge{max-height:95%}}.store-portal .box-links li>a:hover,.store-portal .box-links li>a:link:hover,.store-portal .box-links li>a:visited:hover{top:-5px}.store-portal .box-links li>a:hover IMG,.store-portal .box-links li>a:link:hover IMG,.store-portal .box-links li>a:visited:hover IMG{bottom:0}.store-portal .box-links li:first-child a{margin-top:0!important}.store-portal .box-links li.has-icon>a:after{content:'';position:absolute;top:0;left:0;margin:40px;height:50px;width:40px;background-size:contain;background-repeat:no-repeat;background-position:top left;opacity:.15}@media (max-width:1100px){.store-portal .box-links li.has-icon>a:after{margin:25px;height:30px}}.store-portal .box-links li.has-icon.vape-kits>a:after{background-image:url(/img/store/portal/vape-kits-icon.png)}.store-portal .box-links li.has-icon.e-liquids>a:after{background-image:url(/img/store/portal/e-liquids-icon.png)}.store-portal .box-links li.has-icon.disposables>a:after{background-image:url(/img/store/portal/disposables-icon.png)}.store-portal .box-links li.has-icon.vape-coils>a:after{background-image:url(/img/store/portal/vape-coils-icon.png)}@media (min-width:1100px){.store-portal .box-links li.row-a>a{padding:40px;padding-top:300px!important;margin-top:0}.store-portal .box-links li.row-a.offset>a{padding-top:230px!important}.store-portal .box-links li.row-b.b.offset>a{padding-top:100px!important;margin-top:-55px}.store-portal .box-links li.e-liquids>a{padding-left:50px}.store-portal .box-links li.e-liquids>a:after{margin-left:50px}}@media (min-width:1100px) and (max-width:1700px){.store-portal .box-links li.row-a>a{padding-top:250px!important}.store-portal .box-links li.row-a.offset>a{padding-top:180px!important}.store-portal .box-links li.row-b.b.offset>a{padding-top:100px!important;margin-top:-55px}.store-portal .box-links li.e-liquids>a p{width:50%!important}.store-portal .box-links li.vape-kits>a IMG{right:5%!important}.store-portal .box-links li.batteries>a IMG{right:20%!important}}@media (max-width:1100px){.store-portal .box-links li.row-a>a{padding:25px;padding-top:70px!important}.store-portal .box-links li.e-liquids>a IMG{max-height:92%}}.store-portal .box-links li .safety-info{background:rgba(0,217,163,.1);border-bottom:5px solid rgba(0,0,0,.02);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:left;box-sizing:border-box;text-decoration:none}@media (min-width:1100px){.store-portal .box-links li .safety-info{position:absolute;bottom:-146px;left:0;right:0;height:200px;margin:0 25px;padding:90px 50px 0 150px}}@media (min-width:1100px) and (max-width:1700px){.store-portal .box-links li .safety-info{padding-top:83px}}@media (max-width:1100px){.store-portal .box-links li .safety-info{display:block;position:relative;margin:-30px 5px 0;padding:40px 20px 15px}}.store-portal .box-links li .safety-info IMG{position:absolute;bottom:35px;left:50px;height:80px;width:auto}.store-portal .box-links li .safety-info h2{font-size:15px;font-family:Gotham-Bold;color:#00664C;text-transform:uppercase}.store-portal .box-links li .safety-info h2 SPAN{font-size:12px;font-family:Gotham-Book;opacity:.7;text-transform:none}@media (max-width:1100px){.store-portal .box-links li .safety-info IMG{top:33px;left:17px;height:30px}.store-portal .box-links li .safety-info h2{font-size:13px;margin-left:28px}.store-portal .box-links li .safety-info h2 SPAN{font-size:11px}}.store-portal .box-links li .safety-info p{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.5);margin-top:5px;margin-left:12px;line-height:21px;max-width:620px}@media (max-width:1100px){.store-portal .box-links li .safety-info p{font-size:11px;margin-left:0;margin-top:7px;line-height:19px}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.subpage.smokefree-page.switch-to-vaping-page .banner{padding-top:70px}@media (min-width:1100px){.subpage.smokefree-page.switch-to-vaping-page .banner .logo IMG{height:33px;margin-bottom:40px}}.subpage.smokefree-page.switch-to-vaping-page .banner .title{font-size:24px;line-height:43px}.subpage.smokefree-page.switch-to-vaping-page .banner .title IMG{height:40px;width:auto;vertical-align:middle;position:relative;top:-1px}.subpage.smokefree-page.switch-to-vaping-page .banner .title .medium{display:none}@media (max-width:1100px) and (min-width:366px){.subpage.smokefree-page.switch-to-vaping-page .banner .title .medium{display:block}}.subpage.smokefree-page.switch-to-vaping-page .page{padding-top:100px}@media (max-width:1100px){.subpage.smokefree-page.switch-to-vaping-page .banner .logo IMG{margin-bottom:20px}.subpage.smokefree-page.switch-to-vaping-page .banner .title{font-size:16px;line-height:27px}.subpage.smokefree-page.switch-to-vaping-page .banner .title IMG{height:25px;top:-1px}.subpage.smokefree-page.switch-to-vaping-page .page{padding-top:70px}}.subpage.smokefree-page.switch-to-vaping-page .page IMG.title{width:250px;height:auto;margin-bottom:30px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step{position:relative;background:#FFF;box-sizing:border-box;padding:58px 40px 0 300px;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;min-height:260px;max-width:1000px;margin:auto auto 25px;text-align:left}@media (max-width:1100px){.subpage.smokefree-page.switch-to-vaping-page .page IMG.title{width:210px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step{padding:20px 20px 20px 83px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step:first-child{padding-bottom:30px}}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .n{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:60px;line-height:60px;text-align:center;font-size:30px;font-family:Gotham-Black;color:#FFF;background:#007AC3;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .n:after,.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .n:before{content:'';position:absolute;left:50%;width:4px;margin-left:-2px;height:130px;background:#007AC3}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .n:after{top:100%}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .n:before{bottom:100%}@media (max-width:1100px){.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .n{top:45px;left:20px;font-size:25px;width:50px;height:50px;line-height:50px}}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step:first-child .n:before,.subpage.smokefree-page.switch-to-vaping-page .page .steps .step:last-child .n:after{display:none}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .image{position:absolute;bottom:0;left:125px;width:auto}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .image.i1{height:290px;margin-left:-15px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .image.i2{height:245px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .image.i3{height:270px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .title{font-size:20px;font-family:Gotham-Medium;color:#007AC3}@media (max-width:1100px){.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .image{z-index:1;left:30px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .image.i1{height:150px;margin-left:-10px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .image.i2{height:140px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .image.i3{height:150px;margin-left:-25px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .title{font-size:15px;margin-top:16px}}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .text{margin-top:10px;padding-left:15px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges{margin-top:18px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges IMG{width:auto}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges.b1 IMG{max-height:48px;margin-top:-3px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges.b2 IMG{max-height:42px}@media (max-width:1100px){.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .text{padding-left:10px;font-size:11px;line-height:20px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges.b1 IMG{margin-left:7px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges.b2 IMG{margin-left:8px}}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges .counter{display:inline-block;height:40px;box-sizing:border-box;padding:2px;border:1px solid #9420c4;white-space:nowrap;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges .counter>DIV{vertical-align:top}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges .counter .count{position:relative;display:inline-block;height:34px;line-height:33px;padding:0 10px;font-size:21px;font-family:Gotham-Medium-C;color:#FFF;background:#af75c3;text-shadow:1px 2px 0 rgba(0,0,0,.4);overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges .counter .count>DIV{position:relative}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges .counter .count:before{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:50%;background:#8a43a3}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges .counter .info{display:inline-block;padding:6px 14px 0 7px;white-space:normal;color:#841eaf}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges .counter .info B{display:block;font-size:11px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step .badges .counter .info I{display:block;margin-top:2px;font-style:normal;font-size:7.5px;opacity:.9}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step>a{position:absolute;bottom:38px;right:35px;width:240px;font-size:13px;text-align:center;height:40px;line-height:37px}@media (max-width:1100px){.subpage.smokefree-page.switch-to-vaping-page .page .steps .step>a{bottom:-12px;right:auto;left:88px;font-size:12px;height:35px;line-height:32px}}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step>a .arrow{position:absolute;right:0;top:0;bottom:0;width:50px}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step>a .arrow IMG{position:absolute;top:50%;left:50%;height:12px;width:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;opacity:.3}.subpage.smokefree-page.switch-to-vaping-page .page .steps .step>a:hover .arrow IMG{opacity:.5}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.unsubscribe-page.subpage .page{min-height:40vh}.unsubscribe-page.subpage .page h2{margin-top:5vh}.unsubscribe-page.subpage .page p{margin-top:15px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.vape-batteries-page.vape-hardware-page>.header{height:400px;padding-top:50px}@media (max-width:1100px){.vape-batteries-page.vape-hardware-page>.header{height:230px}}.vape-batteries-page.vape-hardware-page>.header>H1>IMG{max-width:600px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.vape-coils-page.vape-hardware-page>.header{height:400px}.vape-coils-page.vape-hardware-page>.header>H1>IMG{max-width:600px}.vape-coils-page.vape-hardware-page .vape-coil-finder{max-width:800px;width:90%;margin-top:-40px}@media (max-width:1100px){.vape-coils-page.vape-hardware-page>.header{height:230px}.vape-coils-page.vape-hardware-page .vape-coil-finder{margin-top:-25px}}.vape-coils-page.vape-hardware-page .page-section{margin-top:50px}.vape-coils-page.vape-hardware-page .page-section.first{margin-top:100px}.vape-coils-page.vape-hardware-page .page-section .header{margin-bottom:10px}.vape-coils-page.vape-hardware-page .coil-links{margin:auto;max-width:600px}.hardware-product-page.subpage .coil-links{margin:auto;max-width:900px}@media (min-width:1100px){.hardware-product-page.subpage .coil-links a.coil-link{width:30%!important;margin:10px!important}}.hardware-product-page.subpage a.coil-link,.vape-coils-page.vape-hardware-page a.coil-link{position:relative;display:inline-block;vertical-align:top;font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);text-align:left;box-sizing:border-box;padding:8px 10px 7px 50px;text-decoration:none;width:45%;margin-bottom:7px;background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;transition:all .3s ease;line-height:17px}.hardware-product-page.subpage a.coil-link:nth-child(even),.vape-coils-page.vape-hardware-page a.coil-link:nth-child(even){margin-left:5px}@media (min-width:1100px){.hardware-product-page.subpage a.coil-link,.vape-coils-page.vape-hardware-page a.coil-link{margin:15px}}.hardware-product-page.subpage a.coil-link B,.vape-coils-page.vape-hardware-page a.coil-link B{font-family:Gotham-Medium}.hardware-product-page.subpage a.coil-link SPAN,.vape-coils-page.vape-hardware-page a.coil-link SPAN{font-size:10px;color:rgba(0,0,0,.4);line-height:12px;display:block}.hardware-product-page.subpage a.coil-link IMG,.vape-coils-page.vape-hardware-page a.coil-link IMG{position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.vape-hardware-page>.header{height:500px;width:100%;background-image:url(/img/bg/hardware_blue.jpg);background-size:100% 100%;text-align:center;padding-top:100px;box-sizing:border-box}.vape-hardware-page>.header>H1>IMG{width:80%;max-width:450px;margin:auto}.vape-hardware-page .large-product-list{margin-top:-70px}@media (max-width:1100px){.vape-hardware-page>.header{height:350px;padding-top:60px}.vape-hardware-page .large-product-list{margin-top:-40px}}.vape-hardware-page .large-product-list .product{position:relative;box-shadow:0 1px 1px rgba(0,0,0,.25);background:#FFF;transition:all .3s ease;cursor:pointer;width:90%;max-width:800px;margin:auto auto 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:40px 50px 40px 180px;box-sizing:border-box}.vape-hardware-page .large-product-list .product:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.vape-hardware-page .large-product-list .product .image{position:absolute;height:150px;max-width:150px;top:50%;left:90px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vape-hardware-page .large-product-list .product .contents{min-height:120px;position:relative;text-align:left}.vape-hardware-page .large-product-list .product .contents a:link{text-decoration:none}.vape-hardware-page .large-product-list .product .contents H2,.vape-hardware-page .large-product-list .product .contents a:link H2{font-size:21px;font-family:Gotham-Book;color:rgba(0,0,0,.5)}@media (max-width:1100px){.vape-hardware-page .large-product-list .product .image{height:100px;left:60px}.vape-hardware-page .large-product-list .product{padding:25px}.vape-hardware-page .large-product-list .product .contents H2,.vape-hardware-page .large-product-list .product .contents a:link H2{font-size:18px}}.vape-hardware-page .large-product-list .product .contents H2 SPAN,.vape-hardware-page .large-product-list .product .contents a:link H2 SPAN{font-size:11px;font-family:Gotham-Medium;text-transform:uppercase;color:rgba(0,0,0,.4)}@media (max-width:1100px){.vape-hardware-page .large-product-list .product .contents H2 SPAN,.vape-hardware-page .large-product-list .product .contents a:link H2 SPAN{display:block;font-size:10px;color:rgba(0,0,0,.3);margin-top:4px}}.vape-hardware-page .large-product-list .product .contents P{width:70%;font-size:14px;font-family:Gotham-Book;color:rgba(0,0,0,.5);line-height:23px;margin-top:20px;padding-left:25px}@media (max-width:1100px){.vape-hardware-page .large-product-list .product .contents P{width:100%;font-size:13px;padding-left:85px;box-sizing:border-box}}.vape-hardware-page .large-product-list .product .contents .stats{margin-top:25px;white-space:nowrap}.vape-hardware-page .large-product-list .product .contents .stats>DIV{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box}.vape-hardware-page .large-product-list .product .contents .stats>DIV,.vape-hardware-page .large-product-list .product .contents .stats>DIV>DIV{display:inline-block;vertical-align:top}.vape-hardware-page .large-product-list .product .contents .stats .stat{font-size:10px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);background:rgba(0,0,0,.05);line-height:10px;padding:5px 10px}.vape-hardware-page .large-product-list .product .contents .stats .group>DIV{margin:2px;height:20px;width:20px;background-size:100% 100%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.vape-hardware-page .large-product-list .product .contents .rating{display:block;text-decoration:none;position:absolute;top:0;right:0;text-align:right}@media (max-width:1100px){.vape-hardware-page .large-product-list .product .contents .rating{top:1px}}.vape-hardware-page .large-product-list .product .contents .rating .stars{position:relative;display:inline-block}.vape-hardware-page .large-product-list .product .contents .rating .stars IMG{height:20px;width:auto}.vape-hardware-page .large-product-list .product .contents .rating .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}.vape-hardware-page .large-product-list .product .contents .rating .rn{display:block;font-size:11px;font-family:Gotham-Book;color:rgba(0,0,0,.4);margin-top:3px}@media (max-width:1100px){.vape-hardware-page .large-product-list .product .contents .rating .stars IMG{height:15px}.vape-hardware-page .large-product-list .product .contents .rating .rn{font-size:10px}.vape-hardware-page .large-product-list .product .contents .price SPAN{display:block;margin-top:3px}}.vape-hardware-page .large-product-list .product .contents .price{display:block;text-decoration:none;position:absolute;bottom:0;right:0;text-align:right;font-size:11px;font-family:Gotham-Book;color:rgba(0,0,0,.4)}.vape-hardware-page .large-product-list .product .contents .price SPAN{font-size:18px;font-family:Gotham-Medium;color:rgba(0,0,0,.45)}.vape-hardware-page>.final-message{width:90%;max-width:500px;margin:150px auto auto}.vape-hardware-page>.final-message.large-margin{margin-top:300px}.vape-hardware-page>.final-message h3{font-size:21px;font-family:Gotham-Book;color:rgba(0,0,0,.5)}@media (max-width:1100px){.vape-hardware-page>.final-message h3{font-size:20px}}.vape-hardware-page>.final-message p{margin-top:20px;font-size:15px;line-height:30px;color:rgba(0,0,0,.6)}.vape-hardware-page>.final-message INPUT{font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);display:block;width:100%;height:45px;line-height:45px;text-align:left;box-sizing:border-box;background-color:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;margin:15px auto;padding:0 20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.vape-hardware-page>.final-message .btn{max-width:300px;margin-top:7px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.vape-hardware-page>.faq-content{width:90%;max-width:900px;margin:400px auto auto;border-top:2px solid rgba(0,0,0,.1);padding-top:50px!important;text-align:left}@media (max-width:1100px){.vape-hardware-page>.faq-content{padding:0 15px}}.vape-hardware-page>.faq-content H2{font-size:12px;margin-top:30px;color:rgba(0,0,0,.5);font-family:Gotham-Medium}.vape-hardware-page>.faq-content P{font-size:12px;margin-top:10px;line-height:18px}.vape-hardware-page>.faq-content P a:link,.vape-hardware-page>.faq-content P a:visited{color:rgba(0,0,0,.6)}.crossed-out,.hardware-product-page.subpage .page.product-page .product .header .price .crossed:after{content:'';width:110%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{position:absolute;top:50%;left:-5%;height:2px;background:rgba(0,0,0,.2);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.hardware-product-page.subpage .in-the-box,.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.hardware-product-page.subpage .banner a{position:relative;z-index:1;margin-top:0!important}@media (max-width:1100px){.hardware-product-page.subpage .banner a{margin-top:5px!important}}.hardware-product-page.subpage .page.product-page{max-width:1500px;margin-top:-190px}.hardware-product-page.subpage .page.product-page.not-smokefree{margin-top:-380px}.hardware-product-page.subpage .page.product-page.review-section{margin-top:-50px}.hardware-product-page.subpage .page.product-page.review-section.default{margin-top:70px}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page{width:94%;margin:-150px auto auto!important}.hardware-product-page.subpage .page.product-page.not-smokefree{margin-top:-370px!important}.hardware-product-page.subpage .page.product-page.review-section{margin-top:-50px!important}.hardware-product-page.subpage .page.product-page.review-section.default{margin-top:50px!important}}.hardware-product-page.subpage .page.product-page .precart-banner,.hardware-product-page.subpage .page.product-page .precart-banner:hover,.hardware-product-page.subpage .page.product-page .precart-banner:link{display:block;text-decoration:none;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:20px;background-color:rgba(0,255,187,.33);padding:20px;font-size:14px;font-family:Gotham-Medium;color:rgba(26,70,62,.85)}.hardware-product-page.subpage .page.product-page .precart-banner:hover>IMG,.hardware-product-page.subpage .page.product-page .precart-banner:link>IMG,.hardware-product-page.subpage .page.product-page .precart-banner>IMG{position:absolute;left:50%;bottom:0;margin-left:-335px;height:70px;width:auto}.hardware-product-page.subpage .page.product-page .product{z-index:2;padding-right:0!important;box-shadow:0 3px 20px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02)!important;padding-bottom:120px}.hardware-product-page.subpage .page.product-page .product.type--device{min-height:600px;z-index:50}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .precart-banner,.hardware-product-page.subpage .page.product-page .precart-banner:hover,.hardware-product-page.subpage .page.product-page .precart-banner:link{font-size:12px;text-align:left;padding-left:70px;margin-top:30px}.hardware-product-page.subpage .page.product-page .precart-banner SPAN,.hardware-product-page.subpage .page.product-page .precart-banner:hover SPAN,.hardware-product-page.subpage .page.product-page .precart-banner:link SPAN{display:block}.hardware-product-page.subpage .page.product-page .precart-banner SPAN:last-child,.hardware-product-page.subpage .page.product-page .precart-banner:hover SPAN:last-child,.hardware-product-page.subpage .page.product-page .precart-banner:link SPAN:last-child{font-family:Gotham-Book;margin-top:5px;line-height:16px}.hardware-product-page.subpage .page.product-page .precart-banner:hover>IMG,.hardware-product-page.subpage .page.product-page .precart-banner:link>IMG,.hardware-product-page.subpage .page.product-page .precart-banner>IMG{left:10px;margin-left:0;height:100px}.hardware-product-page.subpage .page.product-page .product{padding-left:10px!important;padding-right:10px!important;padding-bottom:220px!important}}.hardware-product-page.subpage .page.product-page .product.not-smokefree{-webkit-border-radius:10px 10px 0 0!important;-moz-border-radius:10px 10px 0 0!important;border-radius:10px 10px 0 0!important;box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)!important}.hardware-product-page.subpage .page.product-page .product .header .title SPAN{font-size:11px;font-family:Gotham-Medium;text-transform:uppercase;color:rgba(0,0,0,.4)}.hardware-product-page.subpage .page.product-page .product .header a.subtitle:link,.hardware-product-page.subpage .page.product-page .product .header a.subtitle:visited{display:inline-block;color:rgba(0,0,0,.5)!important;text-decoration:none;line-height:18px}.hardware-product-page.subpage .page.product-page .product .header a.subtitle .stars{position:relative;display:inline-block;vertical-align:top}.hardware-product-page.subpage .page.product-page .product .header a.subtitle .stars IMG{height:16px;width:auto}.hardware-product-page.subpage .page.product-page .product .header a.subtitle .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .header .title SPAN{font-size:10px}.hardware-product-page.subpage .page.product-page .product .header a.subtitle .stars IMG{height:15px}}.hardware-product-page.subpage .page.product-page .product .header .price{display:block;text-decoration:none;position:absolute;top:-2px;right:0;text-align:right;font-size:21px;font-family:Gotham-Book;color:#00B285}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .header .price{top:3px;font-size:15px}}.hardware-product-page.subpage .page.product-page .product .header .price B{font-family:Gotham-Bold}.hardware-product-page.subpage .page.product-page .product .header .price .crossed{position:relative;display:inline-block;font-family:Gotham-Book;color:#D19999}.hardware-product-page.subpage .page.product-page .product .header .price .crossed:after{position:absolute;top:50%;left:-5%;height:2px;transform:rotate(-10deg);background:#D19999}.hardware-product-page.subpage .page.product-page .product .header .price .offer{font-size:13px;font-family:Gotham-Book;color:#00A47B;width:240px;margin-top:7px}.hardware-product-page.subpage .page.product-page .product .header .price IMG.badge{z-index:10;position:absolute;top:-75px;right:100%;height:140px;width:auto;margin-right:10px}.hardware-product-page.subpage .page.product-page .product .info{padding-right:60px!important}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .header .price .offer{font-size:10px;margin-top:6px}.hardware-product-page.subpage .page.product-page .product .header .price IMG.badge{height:75px;right:50px;margin-right:0}.hardware-product-page.subpage .page.product-page .product .header:after{left:-10px;right:-10px}.hardware-product-page.subpage .page.product-page .product .info{position:relative;padding-right:0!important}}.hardware-product-page.subpage .page.product-page .product .images{margin-bottom:0}.hardware-product-page.subpage .page.product-page .product .images .image{position:relative}.hardware-product-page.subpage .page.product-page .product .images .image IMG{margin:25px auto 0;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .images .image IMG{margin-top:0}.hardware-product-page.subpage .page.product-page .product .images{z-index:0;position:absolute;top:85px;left:5px;width:100px!important}.hardware-product-page.subpage .page.product-page .product .images .image.fixed{position:fixed;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);width:100px}}.hardware-product-page.subpage .page.product-page .product .col{display:inline-block;white-space:normal;vertical-align:top;box-sizing:border-box}.hardware-product-page.subpage .page.product-page .product .col-a{width:20%}.hardware-product-page.subpage .page.product-page .product .col-b{width:80%}.hardware-product-page.subpage .page.product-page .product .add-to-cart .col-a{width:30%}.hardware-product-page.subpage .page.product-page .product .add-to-cart .col-b{width:70%}.hardware-product-page.subpage .page.product-page .product .features .feature{position:relative;display:inline-block;box-sizing:border-box;max-width:300px;margin:0 10px 7px 0;vertical-align:top;padding-left:100px;min-height:100px}@media (min-width:1100px){.hardware-product-page.subpage .page.product-page .product .features .feature{width:100%}}.hardware-product-page.subpage .page.product-page .product .features .feature>IMG{position:absolute;top:0;left:-10px;width:100px;height:100px}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .features .feature{padding-left:65px;min-height:70px;margin:0 5px 20px 0}.hardware-product-page.subpage .page.product-page .product .features .feature>IMG{width:70px;height:70px}}.hardware-product-page.subpage .page.product-page .product .features .feature .title{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.7);margin:25px 0 4px}.hardware-product-page.subpage .page.product-page .product .features .feature .title I{font-style:normal;color:#007AC3;opacity:.7}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .features .feature .title{margin-top:5px}.hardware-product-page.subpage .page.product-page .product .features .feature .title I{font-size:10px}}.hardware-product-page.subpage .page.product-page .product .features .feature .desc{font-size:11px;color:rgba(0,0,0,.6);line-height:16px}.hardware-product-page.subpage .page.product-page .product .features .feature a{display:block;color:#007AC3;font-size:10px;font-family:Gotham-Book;text-decoration:none;margin-top:6px;transition:all .3s ease}.hardware-product-page.subpage .page.product-page .product .features .feature a:link,.hardware-product-page.subpage .page.product-page .product .features .feature a:visited{opacity:.7}.hardware-product-page.subpage .page.product-page .product .features .feature a:link IMG,.hardware-product-page.subpage .page.product-page .product .features .feature a:visited IMG{opacity:.6}.hardware-product-page.subpage .page.product-page .product .features .feature a:active,.hardware-product-page.subpage .page.product-page .product .features .feature a:hover{opacity:1}.hardware-product-page.subpage .page.product-page .product .features .feature a:active IMG,.hardware-product-page.subpage .page.product-page .product .features .feature a:hover IMG{opacity:.8}.hardware-product-page.subpage .page.product-page .product .features .feature a IMG{max-height:11px;vertical-align:middle;position:relative;top:-1px;left:1px;transition:all .3s ease}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .features .feature a{font-size:9px}.hardware-product-page.subpage .page.product-page .product .features .feature a IMG{max-height:10px}.hardware-product-page.subpage .page.product-page .product .description,.hardware-product-page.subpage .page.product-page .product .features{padding-left:100px;margin-left:0}.hardware-product-page.subpage .page.product-page .product .description ul{padding-left:20px}}.hardware-product-page.subpage .page.product-page .product .add-to-cart{height:auto;top:auto;bottom:0;left:0;right:0;width:100%;border:none;border-top:1px solid rgba(0,0,0,.05);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:25px 0 30px;min-height:auto!important;text-align:left}.hardware-product-page.subpage .page.product-page .product .add-to-cart .col-a{padding:0 0 0 30px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .col-b{padding:0 30px 0 20px}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .add-to-cart .col{display:block!important;padding:0 20px!important;width:100%!important;margin:0!important}}.hardware-product-page.subpage .page.product-page .product .add-to-cart .details .stats{float:none;margin-top:2px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .details .stats .stat{line-height:32px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select{display:inline-block;font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);height:45px;line-height:45px;background-color:#FFF;background-position:93% 50%;box-shadow:2px 2px rgba(0,0,0,.07);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.active{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select:hover{color:rgba(0,0,0,.8);box-shadow:2px 2px rgba(0,0,0,.1);transition:all .3s ease}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select:hover SPAN{color:rgba(0,0,0,.5)}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .label,.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .option{padding:0 15px 0 20px;position:relative}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.variation-select .label,.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.variation-select .option{padding:0 10px 0 50px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.double-line{line-height:17px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.double-line SPAN{font-size:10px;color:rgba(0,0,0,.4);line-height:12px;display:block}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.double-line SPAN>SPAN{display:inline-block!important}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.double-line .label,.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.double-line .option{padding:8px 10px 7px 50px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.variation-select{display:block}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.quantity-select{width:100px}@media (min-width:1100px){.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.quantity-select{background-position:88% 50%}}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.quantity-select{display:block;width:auto}}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .label .variation-image,.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .option .variation-image{position:absolute;top:0;left:0;margin:7px;width:26px;height:26px;background-size:100% 100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.double-line .label .variation-image,.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select.double-line .option .variation-image{width:31px;height:31px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .options{z-index:100;overflow:hidden;border:none;box-shadow:2px 2px rgba(0,0,0,.1);-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .options .option{transition:all .3s ease}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .options .option.selected,.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .options .option:hover{color:rgba(0,0,0,.8);background:rgba(0,0,0,.03)}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .options .option.selected SPAN,.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .options .option:hover SPAN{font-size:10px;color:rgba(0,0,0,.4)}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .options .option.selected{cursor:default;font-family:Gotham-Medium;background:rgba(0,0,0,.05)}.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select .options .option.selected SPAN{font-size:10px;font-family:Gotham-Book}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .add-to-cart .custom-select{margin-bottom:10px}}.hardware-product-page.subpage .page.product-page .product .add-to-cart .btn{float:right;text-align:center;margin:0;font-size:13px;max-width:300px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hardware-product-page.subpage .page.product-page .product .add-to-cart .btn.out-of-stock{color:rgba(134,0,0,.5);border-color:rgba(194,0,0,.2);background:rgba(255,0,0,.07)}.hardware-product-page.subpage .page.product-page .product .add-to-cart .btn.out-of-stock:before{display:none}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product .add-to-cart .btn{max-width:none;margin-top:5px}.hardware-product-page.subpage .page.product-page .product.type--device .images .image IMG{margin-top:20px;padding:0 10px;box-sizing:border-box}.hardware-product-page.subpage .page.product-page .product.type--device .images.battery-offset .image IMG{margin-top:80px}.hardware-product-page.subpage .page.product-page .product.type--coils .header .title SPAN,.hardware-product-page.subpage .page.product-page .product.type--tank .header .title SPAN{display:block;margin-top:3px}}.hardware-product-page.subpage .page.product-page .product.type--coils .images .image IMG,.hardware-product-page.subpage .page.product-page .product.type--tank .images .image IMG{margin-top:70px;max-height:220px}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product.type--coils .images .image IMG,.hardware-product-page.subpage .page.product-page .product.type--tank .images .image IMG{margin-top:125px}.hardware-product-page.subpage .page.product-page .product.type--coils,.hardware-product-page.subpage .page.product-page .product.type--tank{padding-bottom:220px!important;min-height:550px}}.hardware-product-page.subpage .page.product-page .product.type--coils .add-to-cart .quantity-input{float:left;margin:6px 10px 0 0}@media (max-width:1100px){.hardware-product-page.subpage .page.product-page .product.type--coils .add-to-cart .quantity-input{float:none;margin:0 auto 15px;text-align:center}.hardware-product-page.subpage .page.product-page .product.type--coils{padding-bottom:220px!important}}.hardware-product-page.subpage .how-to-guide{margin-top:100px}@media (max-width:1100px){.hardware-product-page.subpage .how-to-guide{margin-top:60px}.hardware-product-page.subpage .how-to-guide .contents{text-align:left;padding-left:20px}}.hardware-product-page.subpage .how-to-guide .contents,.hardware-product-page.subpage .how-to-guide .steps{white-space:nowrap}.hardware-product-page.subpage .how-to-guide .parts,.hardware-product-page.subpage .how-to-guide .step,.hardware-product-page.subpage .how-to-guide .steps{display:inline-block;vertical-align:top}.hardware-product-page.subpage .how-to-guide .contents{position:relative;margin-top:40px}.hardware-product-page.subpage .how-to-guide .contents .parts .image{height:360px;overflow:hidden;background:rgba(0,0,0,.05);padding:40px 20px 0 30px;box-sizing:border-box;margin-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.hardware-product-page.subpage .how-to-guide .contents .parts .image IMG{width:160px;height:auto}.hardware-product-page.subpage .how-to-guide .contents .steps{margin-top:20px}@media (max-width:1100px){.hardware-product-page.subpage .how-to-guide .contents .parts .image{padding:10px 5px;height:auto;margin-right:10px}.hardware-product-page.subpage .how-to-guide .contents .parts .image IMG{width:140px}.hardware-product-page.subpage .how-to-guide .contents .parts{position:absolute;width:160px;top:0;left:20px}.hardware-product-page.subpage .how-to-guide .contents .parts .image.fixed{position:fixed}.hardware-product-page.subpage .how-to-guide .contents .steps{display:block;padding-left:150px}}.hardware-product-page.subpage .how-to-guide .contents .steps .step{text-align:center;white-space:normal;width:165px;margin:0 25px}.hardware-product-page.subpage .how-to-guide .contents .steps .step IMG{width:160px;height:auto}@media (max-width:1100px){.hardware-product-page.subpage .how-to-guide .contents .steps .step{display:block;width:135px;margin:auto}.hardware-product-page.subpage .how-to-guide .contents .steps .step IMG{width:100px}}.hardware-product-page.subpage .how-to-guide .contents .steps .step .n{position:relative;text-align:center;width:40px;height:40px;line-height:40px;margin:-20px auto auto;font-size:23px;font-family:Gotham-Bold;color:#FFF;text-shadow:2px 2px 0 rgba(0,0,0,.2);background:#00B285;border:5px solid #EEE;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}@media (max-width:1100px){.hardware-product-page.subpage .how-to-guide .contents .steps .step .n{width:30px;height:30px;line-height:28px;margin-top:-15px;font-size:18px}}.hardware-product-page.subpage .how-to-guide .contents .steps .step .title{font-size:16px;color:rgba(0,0,0,.7);font-family:Gotham-Bold;margin-top:10px}@media (max-width:1100px){.hardware-product-page.subpage .how-to-guide .contents .steps .step .title{font-size:13px;margin-top:3px}}.hardware-product-page.subpage .how-to-guide .contents .steps .step .desc{font-size:12px;color:rgba(0,0,0,.7);line-height:18px;margin-top:7px}.hardware-product-page.subpage .in-the-box{z-index:1;position:relative;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-sizing:border-box;width:90.8%;max-width:1486px;margin-top:100px;padding:70px 30px;text-align:center}.hardware-product-page.subpage .in-the-box.not-smokefree{z-index:0;margin-top:-10px}@media (max-width:1100px){.hardware-product-page.subpage .how-to-guide .contents .steps .step .desc{font-size:11px;line-height:16px}.hardware-product-page.subpage .in-the-box{font-size:15px;padding:50px 30px}}.hardware-product-page.subpage .in-the-box>IMG{position:absolute;bottom:0;right:100px;max-height:300px}.hardware-product-page.subpage .in-the-box .title{font-size:20px;font-family:Gotham-Medium;color:rgba(0,0,0,.8)}.hardware-product-page.subpage .in-the-box .items{margin-top:40px}@media (max-width:1100px){.hardware-product-page.subpage .in-the-box .title{font-size:15px}.hardware-product-page.subpage .in-the-box .items{text-align:left}}.hardware-product-page.subpage .in-the-box .items .item{position:relative;display:inline-block;box-sizing:border-box;max-width:300px;margin:0 10px 20px 0;vertical-align:top;text-align:left;padding-left:100px;min-height:100px;font-size:11px;color:rgba(0,0,0,.6);line-height:16px}@media (min-width:1100px){.hardware-product-page.subpage .in-the-box .items .item{position:relative;left:30px;min-width:300px}}.hardware-product-page.subpage .in-the-box .items .item .image{position:absolute;top:0;left:-10px;width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:1100px){.hardware-product-page.subpage .in-the-box .items .item{padding-left:65px;min-height:70px;margin:0 5px 20px 0}.hardware-product-page.subpage .in-the-box .items .item .image{width:70px;height:70px}}.hardware-product-page.subpage .in-the-box .items .item B{font-family:Gotham-Medium}.hardware-product-page.subpage .in-the-box .items .item .title{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.7);margin:10px 0 4px}.hardware-product-page.subpage .in-the-box .items .item .title I{font-style:normal;color:#007AC3;opacity:.7}@media (max-width:1100px){.hardware-product-page.subpage .in-the-box .items .item .title{margin-top:5px}.hardware-product-page.subpage .in-the-box .items .item .title I{font-size:10px}}.hardware-product-page.subpage .in-the-box .items .item a{display:block;color:#007AC3;font-size:10px;font-family:Gotham-Book;text-decoration:none;margin-top:6px;transition:all .3s ease}.hardware-product-page.subpage .in-the-box .items .item a:link,.hardware-product-page.subpage .in-the-box .items .item a:visited{opacity:.7}.hardware-product-page.subpage .in-the-box .items .item a:link IMG,.hardware-product-page.subpage .in-the-box .items .item a:visited IMG{opacity:.6}.hardware-product-page.subpage .in-the-box .items .item a:active,.hardware-product-page.subpage .in-the-box .items .item a:hover{opacity:1}.hardware-product-page.subpage .in-the-box .items .item a:active IMG,.hardware-product-page.subpage .in-the-box .items .item a:hover IMG{opacity:.8}.hardware-product-page.subpage .in-the-box .items .item a IMG{max-height:11px;vertical-align:middle;position:relative;top:-1px;left:1px;transition:all .3s ease}@media (max-width:1100px){.hardware-product-page.subpage .in-the-box .items .item a{font-size:9px}.hardware-product-page.subpage .in-the-box .items .item a IMG{max-height:10px}}.hardware-product-page.subpage .review-section:not(.default) .reviews.secondary{-webkit-border-radius:0 0 10px 10px!important;-moz-border-radius:0 0 10px 10px!important;border-radius:0 0 10px 10px!important}.hardware-product-page.subpage .accordion{margin-top:200px;padding-top:100px;border-top:1px solid rgba(0,0,0,.1);text-align:left}.light-box-shadow,.vape-kits-page>.device-list .device{box-shadow:0 1px 1px rgba(0,0,0,.25)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.vape-kits-page>.intro{position:relative;margin:-80px auto auto;width:90%;max-width:1000px;padding:30px 40px;box-sizing:border-box;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 10px 30px 0 rgba(0,0,0,.2);font-size:14px;line-height:30px;color:rgba(0,0,0,.4);text-align:justify}@media (max-width:1100px){.vape-kits-page>.intro{font-size:12px;line-height:23px;padding:20px 25px;margin-top:-50px}}.vape-kits-page>.intro .disposable-btn,.vape-kits-page>.intro .disposable-btn:link,.vape-kits-page>.intro .disposable-btn:visited{position:absolute;top:-60px;height:40px;line-height:40px;left:-10px;right:-10px;background:rgba(255,255,255,.7);border-top:1px solid #FFF;font-size:12px;font-family:Gotham-Book;color:rgba(0,0,0,.6);text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding-left:65px;transition:all .3s ease}.vape-kits-page>.intro .disposable-btn:after,.vape-kits-page>.intro .disposable-btn:before,.vape-kits-page>.intro .disposable-btn:link:after,.vape-kits-page>.intro .disposable-btn:link:before,.vape-kits-page>.intro .disposable-btn:visited:after,.vape-kits-page>.intro .disposable-btn:visited:before{content:'';position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.vape-kits-page>.intro .disposable-btn:before,.vape-kits-page>.intro .disposable-btn:link:before,.vape-kits-page>.intro .disposable-btn:visited:before{background-image:url(/img/og/vape-store/disposable-vape-devices.png);height:60px;width:60px;bottom:0;left:8px}.vape-kits-page>.intro .disposable-btn:after,.vape-kits-page>.intro .disposable-btn:link:after,.vape-kits-page>.intro .disposable-btn:visited:after{background-image:url(/img/icons/arrow.png);height:13px;width:20px;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease;opacity:.3}.vape-kits-page>.intro .disposable-btn:hover,.vape-kits-page>.intro .disposable-btn:link:hover,.vape-kits-page>.intro .disposable-btn:visited:hover{color:rgba(0,0,0,.7);background:rgba(255,255,255,.85)}.vape-kits-page>.intro .disposable-btn:hover:after,.vape-kits-page>.intro .disposable-btn:link:hover:after,.vape-kits-page>.intro .disposable-btn:visited:hover:after{opacity:.7}.vape-kits-page>.intro>B{color:#1397F3;font-family:Gotham-Medium}.vape-kits-page>.intro:before{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;border:3px solid #fff;box-sizing:border-box;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.vape-kits-page>.intro:after{content:'';position:absolute;top:100%;margin-top:10px;left:25px;border-top:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent}.vape-kits-page>.device-list{width:95%;max-width:1000px;margin:80px auto auto}@media (min-width:1100px){.vape-kits-page>.device-list{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.vape-kits-page>.device-list .device .contents .stats{white-space:nowrap}}@media (max-width:1100px){.vape-kits-page>.intro:after{left:5px;border-top-width:10px;border-left-width:10px;border-right-width:10px}.vape-kits-page>.device-list{margin-top:50px}}.vape-kits-page>.device-list .device{position:relative;background:#FFF;transition:all .3s ease;cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:40px 50px 40px 280px;box-sizing:border-box}.vape-kits-page>.device-list .device:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.vape-kits-page>.device-list .device.n1 .complexity-bar>DIV.active{background-color:#1FB5FB}.vape-kits-page>.device-list .device.n1 .contents P B{color:#1FB5FB}.vape-kits-page>.device-list .device.n2 .complexity-bar>DIV.active{background-color:#00AFAF}.vape-kits-page>.device-list .device.n2 .contents P B{color:#00AFAF}.vape-kits-page>.device-list .device.n3 .complexity-bar>DIV.active{background-color:#06C491}.vape-kits-page>.device-list .device.n3 .contents P B{color:#06C491}.vape-kits-page>.device-list .device.n4 .complexity-bar>DIV.active{background-color:#00CA33}.vape-kits-page>.device-list .device.n4 .contents P B{color:#00CA33}.vape-kits-page>.device-list .device.n5 .complexity-bar>DIV.active{background-color:#6EB600}.vape-kits-page>.device-list .device.n5 .contents P B{color:#6EB600}.vape-kits-page>.device-list .device.n6 .complexity-bar>DIV.active{background-color:#DBDB1B}.vape-kits-page>.device-list .device.n6 .contents P B{color:#bb0}.vape-kits-page>.device-list .device.n7 .complexity-bar>DIV.active{background-color:#FEB600}.vape-kits-page>.device-list .device.n7 .contents P B{color:#EBA800}.vape-kits-page>.device-list .device.n8 .complexity-bar>DIV.active{background-color:#F08700}.vape-kits-page>.device-list .device.n8 .contents P B{color:#F08700}.vape-kits-page>.device-list .device.n9 .complexity-bar>DIV.active{background-color:#DF6F00}.vape-kits-page>.device-list .device.n9 .contents P B{color:#DF6F00}.vape-kits-page>.device-list .device.n10 .complexity-bar>DIV.active{background-color:#E40000}.vape-kits-page>.device-list .device.n10 .contents P B{color:#E40000}.vape-kits-page>.device-list .device .n{position:absolute;left:-20px;top:-55px;bottom:-25px;width:100px;background:#FFF;box-shadow:0 3px 10px 0 rgba(0,0,0,.15),0 10px 5px 1px rgba(0,0,0,.05)}@media (max-width:1100px){.vape-kits-page>.device-list .device .n{top:-25px;bottom:-15px;width:50px;left:0}}.vape-kits-page>.device-list .device .n>IMG{position:absolute;top:50%;left:50%;width:45%;height:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vape-kits-page>.device-list .device:first-child .n{top:-40px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.vape-kits-page>.device-list .device:last-child .n{bottom:-40px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.vape-kits-page>.device-list .device:not(:first-child){margin-top:95px}.vape-kits-page>.device-list .device:not(:first-child) .n:before{content:'';position:absolute;top:-20px;left:0;width:100px;height:70px;background-image:url(/img/fx/device_list_arrow.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat}@media (max-width:1100px){.vape-kits-page>.device-list .device:first-child .n{top:-20px}.vape-kits-page>.device-list .device:last-child .n{bottom:-20px}.vape-kits-page>.device-list .device:not(:first-child){margin-top:45px}.vape-kits-page>.device-list .device:not(:first-child) .n:before{top:-10px;width:50px;height:35px}}.vape-kits-page>.device-list .device .complexity-bar{z-index:1;position:absolute;width:36px;top:50%;left:115px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.vape-kits-page>.device-list .device .complexity-bar>DIV{background:rgba(0,0,0,.07);height:7px;position:relative}.vape-kits-page>.device-list .device .complexity-bar>DIV:not(:last-child){margin-bottom:6px}@media (max-width:1100px){.vape-kits-page>.device-list .device .complexity-bar{width:30px;left:77px}.vape-kits-page>.device-list .device .complexity-bar>DIV{height:4px}.vape-kits-page>.device-list .device .complexity-bar>DIV:not(:last-child){margin-bottom:7px}}.vape-kits-page>.device-list .device .complexity-bar>DIV.l1{width:36%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l2{width:43%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l3{width:50%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l4{width:57%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l5{width:64%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l6{width:71%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l7{width:78%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l8{width:85%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l9{width:92%}.vape-kits-page>.device-list .device .complexity-bar>DIV.l10{width:100%}.vape-kits-page>.device-list .device .complexity-bar>DIV:after{content:'';position:absolute;bottom:0;right:0;border-bottom:6px solid #FFF;border-left:1px solid transparent}.vape-kits-page>.device-list .device .image{position:absolute;height:150px;top:50%;left:210px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vape-kits-page>.device-list .device .contents{min-height:120px;position:relative;text-align:left}.vape-kits-page>.device-list .device .contents a:link{text-decoration:none}.vape-kits-page>.device-list .device .contents H2,.vape-kits-page>.device-list .device .contents a:link H2{font-size:21px;font-family:Gotham-Book;color:rgba(0,0,0,.5)}@media (max-width:1100px){.vape-kits-page>.device-list .device .image{height:120px;left:134px}.vape-kits-page>.device-list .device{padding:25px 25px 25px 75px}.vape-kits-page>.device-list .device .contents H2,.vape-kits-page>.device-list .device .contents a:link H2{font-size:18px}}.vape-kits-page>.device-list .device .contents H2 SPAN,.vape-kits-page>.device-list .device .contents a:link H2 SPAN{font-size:11px;font-family:Gotham-Medium;text-transform:uppercase;color:rgba(0,0,0,.4)}@media (max-width:1100px){.vape-kits-page>.device-list .device .contents H2 SPAN,.vape-kits-page>.device-list .device .contents a:link H2 SPAN{display:block;font-size:10px;color:rgba(0,0,0,.3);margin-top:4px}}.vape-kits-page>.device-list .device .contents P{width:70%;font-size:14px;font-family:Gotham-Book;color:rgba(0,0,0,.5);line-height:23px;margin-top:17px;padding-left:25px}.vape-kits-page>.device-list .device .contents .stats{margin-top:25px}@media (max-width:1100px){.vape-kits-page>.device-list .device .contents P{width:100%;font-size:13px;padding-left:100px;box-sizing:border-box}.vape-kits-page>.device-list .device .contents .stats{width:60%}.vape-kits-page>.device-list .device .contents .stats .stat{margin-top:5px}}.vape-kits-page>.device-list .device .contents .stats>DIV{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;height:20px}.vape-kits-page>.device-list .device .contents .stats>DIV,.vape-kits-page>.device-list .device .contents .stats>DIV>DIV{display:inline-block;vertical-align:top}.vape-kits-page>.device-list .device .contents .stats .stat{font-size:10px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);background:rgba(0,0,0,.05);line-height:10px;padding:5px 10px}.vape-kits-page>.device-list .device .contents .stats .group{border:2px solid rgba(0,0,0,.1);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.vape-kits-page>.device-list .device .contents .stats .group>DIV{margin:1px;height:14px;width:14px;background-size:100% 100%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.vape-kits-page>.device-list .device .contents .rating{display:block;text-decoration:none;position:absolute;top:0;right:0;text-align:right}@media (max-width:1100px){.vape-kits-page>.device-list .device .contents .rating{top:1px}}.vape-kits-page>.device-list .device .contents .rating .stars{position:relative;display:inline-block}.vape-kits-page>.device-list .device .contents .rating .stars IMG{height:20px;width:auto}.vape-kits-page>.device-list .device .contents .rating .stars .value{position:absolute;overflow:hidden;top:0;left:0;height:100%;text-align:left}.vape-kits-page>.device-list .device .contents .rating .rn{display:block;font-size:11px;font-family:Gotham-Book;color:rgba(0,0,0,.4);margin-top:3px}@media (max-width:1100px){.vape-kits-page>.device-list .device .contents .rating .stars IMG{height:15px}.vape-kits-page>.device-list .device .contents .rating .rn{font-size:10px}.vape-kits-page>.device-list .device .contents .price SPAN{display:block;margin-top:3px}}.vape-kits-page>.device-list .device .contents .price{display:block;text-decoration:none;position:absolute;bottom:0;right:0;text-align:right;font-size:11px;font-family:Gotham-Book;color:rgba(0,0,0,.4)}.vape-kits-page>.device-list .device .contents .price SPAN{font-size:18px;font-family:Gotham-Medium;color:rgba(0,0,0,.45)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.vape-tanks-page.vape-hardware-page>.header{height:400px;padding-top:50px}@media (max-width:1100px){.vape-tanks-page.vape-hardware-page>.header{height:230px}}.vape-tanks-page.vape-hardware-page>.header>H1>IMG{max-width:500px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.filter-search-styling .button .options,.filter-search-styling .flavour .suggestions,.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-search-styling .button,.quantity-input .decrease,.quantity-input .increase{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.filter-search-styling{position:relative;z-index:100;margin:35px 0 40px}.filter-search-styling .wrapper{position:relative;display:inline-block}.filter-search-styling .wrapper:before{content:'';position:absolute;top:-20px;bottom:-20px;left:-30px;right:-30px;background:rgba(0,0,0,.15);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.filter-search-styling .wrapper>DIV{position:relative;display:inline-block;vertical-align:top}@media (max-width:1100px){.filter-search-styling .wrapper:before{top:-15px;bottom:16px;left:-15px;right:-15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.filter-search-styling .wrapper{width:300px}}.filter-search-styling .flavour{position:relative}.filter-search-styling .flavour .icon{position:absolute;top:50%;left:15px;margin-top:-8px;width:16px;height:16px;opacity:.3;pointer-events:none}@media (min-width:1100px){.filter-search-styling .wrapper>DIV{white-space:none}.filter-search-styling .flavour{margin-right:3px}}@media (max-width:1100px){.filter-search-styling .flavour .icon{left:10px}.filter-search-styling .flavour{margin-bottom:10px}}.filter-search-styling DIV.or{display:block;font-size:12px;font-family:Gotham-Bold;color:rgba(0,0,0,.4)}.filter-search-styling DIV.or>DIV{display:inline-block;position:relative}.filter-search-styling DIV.or>DIV:after,.filter-search-styling DIV.or>DIV:before{content:'';position:absolute;top:50%;height:1px;width:50px;margin:0 10px;background:rgba(0,0,0,.15)}.filter-search-styling DIV.or>DIV:after{left:100%}.filter-search-styling DIV.or>DIV:before{right:100%}.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:13px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}@media (max-width:1100px){.filter-search-styling .btn,.filter-search-styling .button,.filter-search-styling INPUT{font-size:12px;-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important}}.filter-search-styling .button,.filter-search-styling INPUT{font-family:Gotham-Book;box-sizing:border-box}.filter-search-styling INPUT{width:300px;padding:0 15px 0 45px;height:36px;line-height:36px;-webkit-border-top-left-radius:18px;-moz-border-top-left-radius:18px;border-top-left-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-bottom-left-radius:18px;border-bottom-left-radius:18px;color:rgba(0,0,0,.8);border:none}@media (min-width:1100px){.filter-search-styling INPUT.solo{width:640px}.filter-search-styling INPUT.semi{width:470px}.filter-search-styling .button{margin-right:3px}}.filter-search-styling INPUT.suggestions-active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT:-ms-input-placeholder{color:rgba(0,0,0,.5)}.filter-search-styling INPUT::placeholder{color:rgba(0,0,0,.5)}.filter-search-styling .button{width:170px;background-color:#FFF;background-position-x:93%;height:36px;line-height:36px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:rgba(0,0,0,.6);user-select:none;cursor:pointer;z-index:1}@media (max-width:1100px){.filter-search-styling INPUT{padding-left:36px}.filter-search-styling .button{width:145px}.filter-search-styling .button.solo{width:300px}.filter-search-styling .button.final{margin-left:10px}}.filter-search-styling .button .label{padding:0 18px}@media (max-width:1100px){.filter-search-styling .button .label{padding:0 12px}}.filter-search-styling .button .options .option{font-size:12px;box-sizing:border-box;padding:0 18px;color:rgba(0,0,0,.6);font-family:Gotham-Medium;transition:all .7s ease}@media (max-width:1100px){.filter-search-styling .button .options .option{font-size:11px;padding:0 12px}.filter-search-styling .btn{margin-top:10px}}.filter-search-styling .button .options .option b{font-family:Gotham-Medium}.filter-search-styling .button .options .option:hover{color:rgba(0,0,0,.9);transition:all .3s ease}.filter-search-styling .button .options .option.selected{color:#490F78;background:rgba(77,32,98,.1)}.filter-search-styling .button .options .option>SPAN{float:right;opacity:.8;font-family:Gotham-Book!important}.filter-search-styling .button.active{-webkit-border-bottom-left-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.filter-search-styling .btn{width:150px;padding-right:7px;height:36px;line-height:34px;text-align:center;-webkit-border-top-right-radius:100px;-moz-border-top-right-radius:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;border-bottom-right-radius:100px}.filter-search-styling .flavour .suggestions{position:absolute;z-index:2;top:100%;left:0;right:0;background:#FFF;text-align:left;padding:5px 3px 5px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;display:none}.filter-search-styling .flavour .suggestions>DIV{padding-right:2px;max-height:180px;overflow:auto}.filter-search-styling .flavour .suggestions.active{display:block}.filter-search-styling .flavour .suggestions .item{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:30px;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;box-sizing:border-box;transition:all .3s ease;padding-left:15px;margin:0 5px;cursor:pointer}.filter-search-styling .flavour .suggestions .item.hover,.filter-search-styling .flavour .suggestions .item:hover{padding-left:20px;color:rgba(0,0,0,.8);background:rgba(0,0,0,.05)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:vertical{height:3px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb{background-color:rgba(73,15,120,.25)!important;border-radius:100px}.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar,.filter-search-styling .flavour .suggestions>DIV::-webkit-scrollbar-thumb:horizontal{width:3px}.show-onload{opacity:0!important}.add-onload,[ng-if=noscript]{display:none!important}.quantity-input{margin:15px 0 25px}.quantity-input .decrease,.quantity-input .increase,.quantity-input INPUT{display:inline-block;vertical-align:top;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:35px}.quantity-input INPUT{margin:0 10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);width:60px;padding:0 12px;background:#FFF;box-shadow:2px 2px rgba(0,0,0,.07);border:none;transition:all .3s ease}.quantity-input .decrease,.quantity-input .increase{width:35px;height:35px;font-size:20px;color:rgba(0,0,0,.3);background:rgba(0,0,0,.05);user-select:none;transition:all .3s ease;cursor:pointer}.quantity-input .decrease:hover,.quantity-input .increase:hover{background:rgba(0,0,0,.1)}@media (max-width:1100px){.account-page.vouchers .grid{text-align:center}}.account-page.vouchers .grid .box{position:relative;display:inline-block;vertical-align:top;width:100%;max-width:220px;padding:30px;margin:10px;background:#FFF;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.account-page.vouchers .grid .box .text .title{font-size:23px;font-family:Gotham-Black;color:#490F78;text-transform:uppercase}.account-page.vouchers .grid .box .text .subtitle{font-size:14px;color:rgba(0,0,0,.6);margin-top:5px}.account-page.vouchers .grid .box .text .subtext{font-size:10px;color:rgba(0,0,0,.4);font-family:Gotham-Medium;margin-top:3px}.account-page.vouchers .grid .box .footer{position:relative;bottom:-15px;height:40px;margin-top:15px}.account-page.vouchers .grid .box .footer.info{font-size:14px;font-family:Gotham-Medium;color:#00C292;padding-right:10px;line-height:40px}.account-page.vouchers .grid .box .footer.buttons .btn{font-size:12px;height:40px;line-height:38px;text-align:center;display:inline-block;width:60%}.account-page.vouchers .grid .box .footer:before{content:'';position:absolute;top:-12px;left:0;width:100%;height:0;border-top:2px dashed rgba(0,0,0,.1)}.account-page.vouchers .grid .box:after,.account-page.vouchers .grid .box:before{content:'';position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;background:#EEE;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.account-page.vouchers .grid .box:before{left:-20px}.account-page.vouchers .grid .box:after{right:-20px}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.guides-page.subpage>.banner{background:#FFB734;background:-moz-linear-gradient(top,#ffd577 0,#ff9d49 100%);background:-webkit-linear-gradient(top,#ffd577 0,#ff9d49 100%);background:linear-gradient(to bottom,#ffd577 0,#ff9d49 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0);height:500px;padding-top:120px}.guides-page.subpage>.banner.compact{height:330px;padding-top:100px}@media (max-width:1100px){.guides-page.subpage>.banner{height:340px;padding-top:60px}.guides-page.subpage>.banner.compact{height:230px;padding-top:60px}}.guides-page.subpage>.banner .bg{background:url(/img/bg/calc.w.100.png);background-size:412px 412px;opacity:.2}.guides-page.subpage>.banner DIV.logo IMG{height:34px;margin-bottom:10px;opacity:.5}.guides-page.subpage>.banner h1.title{font-size:50px}.guides-page.subpage>.banner .subtitle{font-family:Gotham-Medium}.guides-page.subpage>.banner p{position:relative;top:-40px;transition:all .3s ease}.guides-page.subpage>.banner p.hide{top:0;opacity:0}.guides-page.subpage>.banner .search-btn{width:200px;background:rgba(255,255,255,.5);background:-moz-radial-gradient(top,ellipse cover,rgba(255,255,255,.5) 0,rgba(255,255,255,.2) 100%);background:-webkit-radial-gradient(top,ellipse cover,rgba(255,255,255,.5) 0,rgba(255,255,255,.2) 100%);background:radial-gradient(at top,rgba(255,255,255,.5) 0,rgba(255,255,255,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=1);border:none;font-family:Gotham-Medium;color:#976637;text-shadow:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;transition:all .3s ease;position:relative;top:0}.guides-page.subpage>.banner .search-btn:hover:before{background:rgba(255,255,255,.2)}.guides-page.subpage>.banner .search-btn:hover:after{opacity:1}.guides-page.subpage>.banner .search-btn.hide{position:relative;top:-25px;opacity:0}.guides-page.subpage>.banner .search{position:relative;display:inline-block;margin:15px auto 30px;width:90%;max-width:600px}@media (max-width:1100px){.guides-page.subpage>.banner DIV.logo IMG{height:20px}.guides-page.subpage>.banner h1.title{font-size:30px}.guides-page.subpage>.banner .subtitle{font-size:14px!important}.guides-page.subpage>.banner .search{margin-bottom:20px}}.guides-page.subpage>.banner .search IMG{position:absolute;height:16px;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .4s ease;opacity:.2}.guides-page.subpage>.banner .search:hover IMG{opacity:.3}.guides-page.subpage>.banner .search>INPUT{background:#FFF;border:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:100%;padding:15px 25px 15px 60px;box-sizing:border-box;box-shadow:0 10px 20px rgba(0,0,0,.1)}.guides-page.subpage .page{width:100%;max-width:none;margin-top:-100px;margin-bottom:200px}@media (max-width:1100px){.guides-page.subpage .page{width:92%;margin-top:-80px}}.guides-page.subpage .page .more-title{margin:120px auto 30px;font-size:20px;font-family:Gotham-Book;color:rgba(0,0,0,.4)}@media (max-width:1100px){.guides-page.subpage .page .more-title{margin:50px auto 30px;font-size:15px}}.guides-page.subpage .page .more-title:after,.guides-page.subpage .page .more-title:before{content:'•';margin:0 20px;opacity:.2}.guides-page.subpage .page .box-link{position:relative;width:96%;max-width:600px;padding:30px 30px 30px 120px;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-sizing:border-box;box-shadow:0 10px 20px rgba(0,0,0,.1);margin:auto;cursor:pointer;transition:all .3s ease;top:0;text-align:left}.guides-page.subpage .page .box-link.has-banner{max-width:400px;padding:230px 10px 10px;margin:30px;display:inline-block}@media (max-width:1100px){.guides-page.subpage .page .box-link.has-banner{padding-top:177px;max-width:300px;margin:0 10px 25px}}.guides-page.subpage .page .box-link.ordered{display:block;max-width:800px;padding:30px 30px 30px 220px;margin:auto auto 20px}.guides-page.subpage .page .box-link:hover{top:-5px}.guides-page.subpage .page .box-link .contents{margin-top:5px}@media (max-width:1100px){.guides-page.subpage .page .box-link.ordered{width:100%;padding:9px 15px 9px 90px;margin-bottom:15px}.guides-page.subpage .page .box-link .contents{margin-top:0}}.guides-page.subpage .page .box-link.has-banner .contents{margin:10px}.guides-page.subpage .page .box-link .image{position:absolute;left:65px;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:80px;max-width:80px}@media (max-width:1100px){.guides-page.subpage .page .box-link.has-banner .contents{margin:5px 10px}.guides-page.subpage .page .box-link.ordered .contents{margin:8px 10px 2px}.guides-page.subpage .page .box-link .image{left:60px;max-height:60px;max-width:60px}}.guides-page.subpage .page .box-link .banner{position:absolute;top:0;left:0;right:0;height:210px;margin:10px;background-position:center;background-size:cover;background-color:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width:1100px){.guides-page.subpage .page .box-link .banner{height:157px}}.guides-page.subpage .page .box-link.ordered .banner{right:auto;width:190px;height:105px;margin:9px;padding-top:0}.guides-page.subpage .page .box-link a:link,.guides-page.subpage .page .box-link a:visited{text-decoration:none}.guides-page.subpage .page .box-link a:link,.guides-page.subpage .page .box-link a:link b,.guides-page.subpage .page .box-link a:link h2,.guides-page.subpage .page .box-link a:visited,.guides-page.subpage .page .box-link a:visited b,.guides-page.subpage .page .box-link a:visited h2{display:block;font-size:16px;font-family:Gotham-Medium;color:rgba(0,0,0,.6)}@media (max-width:1100px){.guides-page.subpage .page .box-link.ordered .banner{width:80px;height:47px}.guides-page.subpage .page .box-link a:link,.guides-page.subpage .page .box-link a:link b,.guides-page.subpage .page .box-link a:link h2,.guides-page.subpage .page .box-link a:visited,.guides-page.subpage .page .box-link a:visited b,.guides-page.subpage .page .box-link a:visited h2{font-size:12px}}.guides-page.subpage .page .box-link p{color:rgba(0,0,0,.5);font-size:13px;line-height:23px;margin-top:6px;margin-left:7px}.guides-page.subpage .page .box-link.has-banner b,.guides-page.subpage .page .box-link.has-banner h2,.guides-page.subpage .page .box-link.has-banner p{margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guides-page.subpage .page .box-link.has-banner p{margin-top:3px}.guides-page.subpage .page .box-link .new-ribbon{z-index:10}.guides-page.subpage .page .intro-guides .box-link{display:inline-block;max-width:460px;margin:0 10px;padding-right:60px}@media (max-width:1100px){.guides-page.subpage .page .box-link p{font-size:11px;line-height:21px}.guides-page.subpage .page .intro-guides .box-link{padding-left:80px;margin:0 10px}.guides-page.subpage .page .intro-guides .box-link .image{left:50px}}@media (min-width:1100px){.guides-page.subpage .page .intro-guides .box-link a:link,.guides-page.subpage .page .intro-guides .box-link a:link h2,.guides-page.subpage .page .intro-guides .box-link a:visited,.guides-page.subpage .page .intro-guides .box-link a:visited h2{font-size:15px}}.guides-page.subpage .page .intro-guides .box-link:after{content:'';position:absolute;right:10px;top:50%;height:75%;width:30px;border-left:1px solid rgba(0,0,0,.2);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/img/icons/arrow.png);background-position:center;background-repeat:no-repeat;background-size:45%;transition:all .3s ease;opacity:.25}.guides-page.subpage .page .intro-guides .box-link:hover:after{opacity:.5}.guides-page.subpage .page .summary{margin:100px auto auto;width:90%;max-width:623px;font-size:16px;line-height:35px;color:rgba(0,0,0,.45)}.guides-page.subpage .page .summary>IMG{display:block;margin:auto auto 30px;opacity:.2;height:60px;width:auto}@media (max-width:1100px){.guides-page.subpage .page .summary>IMG{height:40px;margin-bottom:20px}.guides-page.subpage .page .summary{margin-top:70px;font-size:12px;line-height:25px}}.guides-page.subpage .page .categories{margin-top:50px}.guides-page.subpage .page .categories .box-link{max-width:750px;padding:30px 40px 30px 150px;margin-bottom:40px}.guides-page.subpage .page .categories .box-link .image{left:80px;max-width:90px}@media (max-width:1100px){.guides-page.subpage .page .categories{margin-top:40px}.guides-page.subpage .page .categories .box-link{padding:30px 30px 30px 90px;margin-bottom:30px}.guides-page.subpage .page .categories .box-link .image{left:50px;max-width:50px;max-height:50px}.guides-page.subpage .page .categories .box-link P SPAN{display:none}.guides-page.subpage .continuation a:link.prev,.guides-page.subpage .continuation a:visited.prev{margin-left:10px}.guides-page.subpage .continuation a:link.next,.guides-page.subpage .continuation a:visited.next{margin-right:10px}}.guides-page.subpage .page .related{text-align:center}.guides-page.subpage .page .related .more-title{margin-top:100px}.guides-page.subpage .page .related .btn.outline{border:none;margin-top:70px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.guides-page.subpage .continuation{position:relative;height:200px;margin-top:-50px}.guides-page.subpage .continuation a:link,.guides-page.subpage .continuation a:visited{position:absolute;top:0;width:45%;max-width:400px;padding:20px 30px;box-sizing:border-box;height:70px;background:#FFF;box-shadow:0 5px 15px rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:14px;font-family:Gotham-Medium;color:rgba(0,0,0,.6);text-align:left;text-decoration:none;transition:all .3s ease}.guides-page.subpage .continuation a:link B,.guides-page.subpage .continuation a:link SPAN,.guides-page.subpage .continuation a:visited B,.guides-page.subpage .continuation a:visited SPAN{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guides-page.subpage .continuation a:link B,.guides-page.subpage .continuation a:visited B{font-family:Gotham-Medium}.guides-page.subpage .continuation a:link SPAN,.guides-page.subpage .continuation a:visited SPAN{display:block;font-size:10px;margin-top:3px}.guides-page.subpage .continuation a:link.prev,.guides-page.subpage .continuation a:visited.prev{left:0}.guides-page.subpage .continuation a:link.next,.guides-page.subpage .continuation a:visited.next{right:0}.guides-page.subpage .continuation a:link:after,.guides-page.subpage .continuation a:visited:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-top:28px solid transparent;border-bottom:28px solid transparent}.guides-page.subpage .continuation a:link.prev:after,.guides-page.subpage .continuation a:visited.prev:after{right:100%;border-right:15px solid #FFF}.guides-page.subpage .continuation a:link.next:after,.guides-page.subpage .continuation a:visited.next:after{left:100%;border-left:15px solid #FFF}.guides-page.subpage .continuation a:hover{top:-5px;color:rgba(0,0,0,.8)}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.nav-bravo,.nav-bravo-spacing{height:90px}@media (max-width:1100px){.nav-bravo,.nav-bravo-spacing{height:50px}}.nav-bravo{position:fixed;z-index:1000;top:0;left:0;right:0;background:#FFF;box-shadow:0 30px 30px rgba(0,0,0,.15)}.nav-bravo.light-shadow{box-shadow:0 10px 20px rgba(0,0,0,.1)}.nav-bravo>.logo{position:absolute;top:0;left:0;width:180px;height:100%;border-right:1px solid rgba(0,0,0,.05)}.nav-bravo>.logo IMG{position:absolute;height:36px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:2px}.nav-bravo>.logo IMG.faded{opacity:.3}@media (max-width:1100px){.nav-bravo>.logo{width:100%}.nav-bravo>.logo IMG{height:30px;border:none}}.nav-bravo .menu-icon>DIV{width:30px;height:2px;background:rgba(0,0,0,.2);transition:all .3s ease}.nav-bravo .menu-icon>DIV:not(:first-child){margin-top:7px}.nav-bravo .menu-icon.mobile{position:absolute;top:0;left:0;padding:17px 20px}.nav-bravo .menu-icon.mobile>DIV{width:23px}.nav-bravo .menu-icon.mobile>DIV:not(:first-child){background:rgba(0,0,0,.3);margin-top:5px}.nav-bravo .mobile.header .icon{position:absolute;top:0;left:0;width:50px;height:50px;padding:0 3px}.nav-bravo .mobile.header .icon IMG{height:16px;width:auto;padding:17px;opacity:.7}.nav-bravo .menu-list{position:absolute;left:180px;right:0;top:0;height:100%;text-align:right}.nav-bravo .menu-list li,.nav-bravo .menu-list ul{list-style-type:none;margin:0;padding:0}.nav-bravo .menu-list .guide-search{position:absolute;top:0;height:90px;left:183px;right:503px;padding:15px;box-sizing:border-box}.nav-bravo .menu-list .guide-search .wrapper{position:relative;overflow:hidden}.nav-bravo .menu-list .guide-search .wrapper IMG{position:absolute;height:20px;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .4s ease;opacity:.2}.nav-bravo .menu-list .guide-search .wrapper:hover IMG{opacity:.3}.nav-bravo .menu-list .guide-search .wrapper INPUT{display:block;height:60px;width:100%;padding:0 20px 0 63px;box-sizing:border-box;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;transition:all .3s ease;font-size:14.5px;font-family:Gotham-Book;color:rgba(0,0,0,.8)}.nav-bravo .menu-list .guide-search .wrapper INPUT::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.nav-bravo .menu-list .guide-search .wrapper INPUT:-ms-input-placeholder{color:rgba(0,0,0,.3)}.nav-bravo .menu-list .guide-search .wrapper INPUT::placeholder{color:rgba(0,0,0,.3)}.nav-bravo .menu-list .guide-search .wrapper INPUT:focus,.nav-bravo .menu-list .guide-search .wrapper INPUT:hover,.nav-bravo .menu-list .guide-search .wrapper:hover INPUT{background:rgba(0,0,0,.03)}.nav-bravo .menu-list .guide-search .wrapper .search-btn{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:40px;padding:0 20px;background:rgba(0,0,0,.03);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.4);transition:all .3s ease;cursor:pointer}.nav-bravo .menu-list .guide-search .wrapper .search-btn:hover{background:rgba(0,0,0,.08);color:rgba(0,0,0,.6)}.nav-bravo .menu-list .guide-search .wrapper .search-btn.hide{right:-85px}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul,.nav-bravo .menu-list>.wrapper>ul.mobile-menu{text-align:left}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:link,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:visited,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:link,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:visited{position:relative;display:block;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.6);line-height:40px;text-decoration:none;box-sizing:border-box;transition:all .7s ease;padding-right:35px;overflow:hidden;text-overflow:ellipsis}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:link .image,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:visited .image,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:link .image,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:visited .image{position:absolute;top:50%;left:10px;margin-top:-15px;height:30px;width:30px;transition:all .7s ease;background-color:#FFF;background-position:center;background-size:contain;background-repeat:no-repeat}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:link .image.round,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:visited .image.round,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:link .image.round,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:visited .image.round{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:link .emoji,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:visited .emoji,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:link .emoji,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:visited .emoji{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .7s ease}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:link,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:link:link,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:link:visited,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:visited,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:visited:link,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:visited:visited,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:link,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:link:link,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:link:visited,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:visited,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:visited:link,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:visited:visited{padding-left:50px!important}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li .on-grey a:link:after,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li .on-grey a:visited:after,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li.on-grey a:link:after,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li.on-grey a:visited:after,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li .on-grey a:link:after,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li .on-grey a:visited:after,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li.on-grey a:link:after,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li.on-grey a:visited:after{background-image:url(/img/icons/arrow_inverted_grey.png);border-color:#f4f4f4}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:active,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:hover,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li:hover>a,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:active,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:hover,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li:hover>a{padding-left:20px;padding-right:30px;color:rgba(0,0,0,.8);font-family:Gotham-Medium;transition:all .3s ease}.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:active:after,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li a:hover:after,.nav-bravo .menu-list>.wrapper>ul.desktop-menu>li>ul>li:hover>a:after,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:active:after,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:hover:after,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li:hover>a:after{right:10px!important;background-color:rgba(0,0,0,.7)!important;transition:all .3s ease!important}@media (min-width:1100px){.nav-bravo .menu-list>.wrapper>ul>li>a:link .emoji.hover,.nav-bravo .menu-list>.wrapper>ul>li>a:link:hover .emoji:not(.hover),.nav-bravo .menu-list>.wrapper>ul>li>a:visited .emoji.hover,.nav-bravo .menu-list>.wrapper>ul>li>a:visited:hover .emoji:not(.hover){opacity:0}.nav-bravo .menu-list>.wrapper>ul>li{position:relative;display:inline-block;vertical-align:top;height:90px}.nav-bravo .menu-list>.wrapper>ul>li:not(.primary){border-left:1px solid rgba(0,0,0,.05)}.nav-bravo .menu-list>.wrapper>ul>li.primary{border-right:1px solid rgba(0,0,0,.05);float:left}.nav-bravo .menu-list>.wrapper>ul>li>a:link,.nav-bravo .menu-list>.wrapper>ul>li>a:visited{position:relative;display:inline-block;height:90px;box-sizing:border-box;font-size:11px;font-family:Gotham-Medium;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.nav-bravo .menu-list>.wrapper>ul>li>a:link .emoji,.nav-bravo .menu-list>.wrapper>ul>li>a:visited .emoji{transition:all .3s ease}.nav-bravo .menu-list>.wrapper>ul>li>a:link:hover,.nav-bravo .menu-list>.wrapper>ul>li>a:visited:hover{color:rgba(0,0,0,.6)!important}.nav-bravo .menu-list>.wrapper>ul>li>a:link:hover .emoji.hover,.nav-bravo .menu-list>.wrapper>ul>li>a:visited:hover .emoji.hover{opacity:1}.nav-bravo .menu-list>.wrapper>ul>li:not(.primary)>a:link,.nav-bravo .menu-list>.wrapper>ul>li:not(.primary)>a:visited{padding:56px 35px 0;color:rgba(0,0,0,.4)}.nav-bravo .menu-list>.wrapper>ul>li:not(.primary)>a:link .emoji,.nav-bravo .menu-list>.wrapper>ul>li:not(.primary)>a:visited .emoji{position:absolute;top:24px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.nav-bravo .menu-list>.wrapper>ul>li.primary>a:link,.nav-bravo .menu-list>.wrapper>ul>li.primary>a:visited{padding:0 65px 0 75px;line-height:90px;color:rgba(0,0,0,.5)}.nav-bravo .menu-list>.wrapper>ul>li.primary>a:link .emoji,.nav-bravo .menu-list>.wrapper>ul>li.primary>a:visited .emoji{position:absolute;top:50%;left:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nav-bravo .menu-list>.wrapper>ul>li.submenu{-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.nav-bravo .menu-list>.wrapper>ul>li.submenu.icon-only{width:90px}.nav-bravo .menu-list>.wrapper>ul>li.submenu:hover .menu-icon>DIV{background:rgba(0,0,0,.4)}.nav-bravo .menu-list>.wrapper>ul>li.submenu:hover>a{color:rgba(0,0,0,.6)!important}.nav-bravo .menu-list>.wrapper>ul>li.submenu:hover>a .emoji:not(.hover){opacity:0}.nav-bravo .menu-list>.wrapper>ul>li.submenu:hover>a .emoji.hover{opacity:1}.nav-bravo .menu-list>.wrapper>ul>li.submenu .menu-icon{position:absolute;top:45px;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav-bravo .menu-list>.wrapper>ul>li.submenu:not(.icon-only)>a:after{content:'';width:0;height:0;position:absolute;top:50%;right:30px;margin-top:-2.5px;margin-right:-4px;border-top:5px solid rgba(0,0,0,.2);border-left:4px solid transparent;border-right:4px solid transparent;transition:all .7s ease}.nav-bravo .menu-list>.wrapper>ul>li.submenu.primary>ul{left:10px}.nav-bravo .menu-list>.wrapper>ul>li.submenu:not(.primary)>ul{right:10px}.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul{visibility:hidden;opacity:0;transition:all .4s ease;width:300px;padding:15px 15px 12px;box-sizing:border-box;pointer-events:none;position:absolute;top:100%;margin-top:10px;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);-webkit-transform-origin:top;transform-origin:top;-webkit-transform:rotateX(-45deg);-moz-transform:rotateX(-45deg);-o-transform:rotateX(-45deg);transform:rotateX(-45deg);max-height:700px;overflow:auto}.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li:not(:hover){width:270px}.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul .title{font-size:11px;font-family:Gotham-Medium;text-transform:uppercase;color:rgba(0,0,0,.5);margin:20px 0 10px 5px}.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li.on-grey{position:relative;z-index:1;margin-bottom:15px}.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:after,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:after{content:'';position:absolute;top:50%;right:20px;margin-top:-7px;width:14px;height:14px;background:url(/img/icons/arrow_inverted.png) center no-repeat;background-size:cover;background-color:rgba(0,0,0,.2);border:1px solid #FFF;box-sizing:border-box;transition:all .7s ease}.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:active,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:hover,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:active,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:hover{padding-left:65px!important}.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:active .emoji,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:active .image,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:active IMG,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:hover .emoji,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:hover .image,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:link:hover IMG,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:active .emoji,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:active .image,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:active IMG,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:hover .emoji,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:hover .image,.nav-bravo .menu-list>.wrapper>ul>li.submenu>ul>li a:visited:hover IMG{left:20px;transition:all .3s ease}.nav-bravo .menu-list>.wrapper>ul>li.submenu:hover{z-index:100}.nav-bravo .menu-list>.wrapper>ul>li.submenu:hover>ul{visibility:visible;opacity:1;transition:all .3s ease;transition-delay:.1s;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);pointer-events:auto;margin-top:-5px}.nav-bravo .menu-list>.wrapper>ul>li.submenu:hover>ul.has-submenus{transition:all .3s ease .1s,width .15s linear,height .23s cubic-bezier(.16,.68,.41,1.01) .15s}}@media (max-width:1100px){.nav-bravo .menu-list{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-10000;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,z-index 0s linear .4s,opacity .1s linear .3s;transition:none!important;pointer-events:none}.nav-bravo .menu-list.active{z-index:10000;visibility:visible!important;opacity:1!important;transition:visibility 0s ease,z-index 0s,opacity 0s!important;transition:none!important;pointer-events:auto!important}.nav-bravo .menu-list.active .cover{opacity:1!important;transition:all .3s ease!important;transition:none!important}.nav-bravo .menu-list.active>.wrapper{left:0!important;transition:all .3s ease!important;transition:none!important}.nav-bravo .menu-list .cover{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s ease;transition:none!important}.nav-bravo .menu-list>.wrapper{position:absolute;top:0;left:-82%;width:80%;height:100vh;text-align:left;background:#FFF;box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3);transition:none!important}.nav-bravo .menu-list>.wrapper .header{position:absolute;z-index:1;top:0;left:0;height:50px;width:100%;background:rgba(0,0,0,.05);border-bottom:2px solid rgba(0,0,0,.03)}.nav-bravo .menu-list>.wrapper .header .text{padding-left:55px;font-size:18px;color:rgba(0,0,0,.6);line-height:50px}.nav-bravo .menu-list>.wrapper .header .logo{padding-left:55px;opacity:.6}.nav-bravo .menu-list>.wrapper .header .logo IMG{height:30px;width:auto;margin-top:12px}.nav-bravo .menu-list>.wrapper .header .button,.nav-bravo .menu-list>.wrapper .header .button:link,.nav-bravo .menu-list>.wrapper .header .button:visited{display:block;position:absolute;top:0;right:0;margin:10px;padding:0 14px;background:rgba(0,0,0,.07);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:11px;font-family:Gotham-Medium;line-height:30px;color:rgba(0,0,0,.5);text-decoration:none}.nav-bravo .menu-list>.wrapper .header .button.has-icon,.nav-bravo .menu-list>.wrapper .header .button:link.has-icon,.nav-bravo .menu-list>.wrapper .header .button:visited.has-icon{padding-left:40px}.nav-bravo .menu-list>.wrapper>ul.mobile-menu{position:absolute;top:50px;bottom:0;left:0;width:100%;height:auto;overflow:auto;padding-top:10px;padding-bottom:20px}.nav-bravo .menu-list>.wrapper>ul.mobile-menu .title{display:none}.nav-bravo .menu-list>.wrapper>ul.mobile-menu ul{display:block}.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:link,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li a:visited{display:block;position:relative;font-family:Gotham-Medium;font-size:14px;line-height:50px;padding:0 20px;color:rgba(0,0,0,.6);margin-left:8px}.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li.primary.submenu+.split{margin-top:0!important}.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li.primary.submenu>ul{background:rgba(0,0,0,.05);border-top:2px solid rgba(0,0,0,.03);position:relative}.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li.primary.submenu>ul:after,.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li.primary.submenu>ul:before{content:'';position:absolute;top:-9px;left:29px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent}.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li.primary.submenu>ul:before{border-bottom:7px solid rgb(234 234 234)}.nav-bravo .menu-list>.wrapper>ul.mobile-menu>li.primary.submenu>ul:after{top:-7px;border-left-width:8px;border-right-width:8px;border-bottom:7px solid rgb(242 242 242)}.nav-bravo .menu-list>.wrapper>ul.mobile-menu .split{display:block;width:100%;height:1px;background:rgba(0,0,0,.05)}.nav-bravo .menu-list>.wrapper>ul.mobile-menu>.split{margin:10px 0;background:rgba(0,0,0,.1)}}.text--purple{color:#490F78!important}.text--blue{color:#3397DA!important}.text--orange{color:#FF9800!important}.text--green{color:#00C292!important}.purple-radial-gradient{background:#490F78;background:-moz-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:-webkit-radial-gradient(top left,ellipse cover,#774B6D 0,#3F0A6D 100%);background:radial-gradient(at top left,#774B6D 0,#3F0A6D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@purpleA', endColorstr='@purpleB', GradientType=1)}.blue-gradient,.dark-grey-gradient,.dark-purple-gradient,.dark-yellow-gradient,.green-gradient,.grey-gradient,.purple-gradient,.yellow-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorA', endColorstr='@colorB', GradientType=0)}.purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#774B6D 0,#3F0A6D 100%);background:linear-gradient(to bottom,#774B6D 0,#3F0A6D 100%)}.dark-purple-gradient{background:#490F78;background:-moz-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:-webkit-linear-gradient(top,#490F78 0,#3F0A6D 100%);background:linear-gradient(to bottom,#490F78 0,#3F0A6D 100%)}.yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FFD226 0,#FEBD69 100%);background:linear-gradient(to bottom,#FFD226 0,#FEBD69 100%)}.dark-yellow-gradient{background:#FEC748;background:-moz-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:-webkit-linear-gradient(top,#FEC748 0,#FEBD69 100%);background:linear-gradient(to bottom,#FEC748 0,#FEBD69 100%)}.dark-grey-gradient{background:#333;background:-moz-linear-gradient(top,#555 0,#222 100%);background:-webkit-linear-gradient(top,#555 0,#222 100%);background:linear-gradient(to bottom,#555 0,#222 100%)}.grey-gradient{background:#DDD;background:-moz-linear-gradient(top,#EEE 0,#DDD 100%);background:-webkit-linear-gradient(top,#EEE 0,#DDD 100%);background:linear-gradient(to bottom,#EEE 0,#DDD 100%)}.blue-gradient{background:#0098D1;background:-moz-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:-webkit-linear-gradient(top,#00B2DC 0,#007AC3 100%);background:linear-gradient(to bottom,#00B2DC 0,#007AC3 100%)}.green-gradient{background:#00C86F;background:-moz-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:-webkit-linear-gradient(top,#00D9A3 0,#00B22D 100%);background:linear-gradient(to bottom,#00D9A3 0,#00B22D 100%)}.variation-tag{display:inline-block;font-size:9px;font-family:Gotham-Book;color:#490F78;background:rgba(73,15,120,.12);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 4px;opacity:.8}.variation-tag[ng-repeat]{margin-right:5px}.crossed-out{content:'';position:absolute;top:50%;left:-5%;width:110%;height:2px;background:rgba(0,0,0,.2);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.shine-middle{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)}.shine-left{background:-moz-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.85) 6%,rgba(255,255,255,.5) 12%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=1)}.light-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.25)}.light-box-shadow-hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.light-box-shadow-dark{box-shadow:0 3px 8px 0 rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.3)}.heavy-box-shadow{box-shadow:0 3px 30px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.heavy-box-shadow-B{box-shadow:0 3px 30px 0 rgba(0,0,0,.1)}.disable-interactions{pointer-events:none}.enable-interactions{pointer-events:auto}.disable-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes zoom-bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}75%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}@keyframes fade-in-out{0%,100%{opacity:.1}50%{opacity:.3}}@keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.site-portal{position:absolute;top:0;left:0;width:100%;height:100vh;min-height:800px}.site-portal .login,.site-portal .logo{position:absolute;top:0;margin:30px 40px}.site-portal .logo{left:0;opacity:.2;height:35px;width:auto}.site-portal .login,.site-portal .login:link,.site-portal .login:visited{right:0;font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.35);text-transform:uppercase;text-decoration:none;padding:10px 25px;background:rgba(255,255,255,.8);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;transition:all .3s ease}.site-portal .login:hover,.site-portal .login:link:hover,.site-portal .login:visited:hover{color:rgba(0,0,0,.5);background:#fff}.site-portal .bg,.site-portal .fx{position:absolute;left:0;width:100%;background-size:100% 100%}@media (max-width:1100px){.site-portal .logo{margin:25px;height:25px}.site-portal .login,.site-portal .login:link,.site-portal .login:visited{margin:20px;font-size:11px;padding:10px 21px}}.site-portal .fx{top:0;height:271px;background-image:url(/img/portal/light-fx.png)}@media (max-width:1100px){.site-portal .fx{height:100px}}.site-portal .bg{top:50%;height:300px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-100px;background-image:url(/img/portal/wave.png)}@media (min-width:1100px){.site-portal .contents{position:absolute;top:48.5%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (max-width:1100px){.site-portal .contents{position:relative;width:100%;margin-top:100px}}.site-portal .contents .title{width:60%;max-width:300px;margin-bottom:20px}.site-portal .contents .box,.site-portal .contents .box:link,.site-portal .contents .box:visited{position:relative;display:inline-block;margin:30px 15px;box-sizing:border-box;vertical-align:middle;text-align:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-decoration:none;background-repeat:no-repeat;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s cubic-bezier(.01,.79,.3,1)}.site-portal .contents .box.a,.site-portal .contents .box.b,.site-portal .contents .box.c,.site-portal .contents .box:link.a,.site-portal .contents .box:link.b,.site-portal .contents .box:link.c,.site-portal .contents .box:visited.a,.site-portal .contents .box:visited.b,.site-portal .contents .box:visited.c{background-color:#FFF;box-shadow:0 30px 30px rgba(0,0,0,.2)}@media (max-width:1100px){.site-portal .contents .box,.site-portal .contents .box:link,.site-portal .contents .box:visited{display:block;margin:25px auto}.site-portal .contents .box.a.tools,.site-portal .contents .box.b.tools,.site-portal .contents .box.c.tools,.site-portal .contents .box:link.a.tools,.site-portal .contents .box:link.b.tools,.site-portal .contents .box:link.c.tools,.site-portal .contents .box:visited.a.tools,.site-portal .contents .box:visited.b.tools,.site-portal .contents .box:visited.c.tools{margin-top:35px!important}.site-portal .contents .box.d,.site-portal .contents .box:link.d,.site-portal .contents .box:visited.d{margin:15px auto!important}.site-portal .contents .box.d.partners,.site-portal .contents .box:link.d.partners,.site-portal .contents .box:visited.d.partners{margin-top:25px!important}}.site-portal .contents .box.a,.site-portal .contents .box:link.a,.site-portal .contents .box:visited.a{width:350px;padding:110px 35px 30px}.site-portal .contents .box.b,.site-portal .contents .box:link.b,.site-portal .contents .box:visited.b{width:300px;padding:80px 30px 25px}.site-portal .contents .box.c,.site-portal .contents .box:link.c,.site-portal .contents .box:visited.c{width:1030px;padding:25px 35px}.site-portal .contents .box.d,.site-portal .contents .box:link.d,.site-portal .contents .box:visited.d{background-color:rgba(76,0,102,.04);border-bottom:3px solid rgba(0,0,0,.05);width:300px;padding:25px;margin:30px 15px}@media (max-width:1100px){.site-portal .contents .box.a,.site-portal .contents .box:link.a,.site-portal .contents .box:visited.a{width:300px;padding:35px 30px}.site-portal .contents .box.b,.site-portal .contents .box.c,.site-portal .contents .box:link.b,.site-portal .contents .box:link.c,.site-portal .contents .box:visited.b,.site-portal .contents .box:visited.c{width:280px;padding:30px 25px}.site-portal .contents .box.d,.site-portal .contents .box:link.d,.site-portal .contents .box:visited.d{width:280px;padding:25px;margin:15px 0}}.site-portal .contents .box h1,.site-portal .contents .box:link h1,.site-portal .contents .box:visited h1{color:rgba(0,0,0,.6);font-family:Gotham-Medium;margin:0}.site-portal .contents .box p,.site-portal .contents .box:link p,.site-portal .contents .box:visited p{color:rgba(0,0,0,.3);font-family:Gotham-Medium;margin-top:8px}.site-portal .contents .box.a h1,.site-portal .contents .box:link.a h1,.site-portal .contents .box:visited.a h1{font-size:20px}.site-portal .contents .box.a p,.site-portal .contents .box:link.a p,.site-portal .contents .box:visited.a p{font-size:14px}.site-portal .contents .box.b h1,.site-portal .contents .box:link.b h1,.site-portal .contents .box:visited.b h1{font-size:18px}.site-portal .contents .box.b p,.site-portal .contents .box:link.b p,.site-portal .contents .box:visited.b p{font-size:14px}.site-portal .contents .box.c h1,.site-portal .contents .box:link.c h1,.site-portal .contents .box:visited.c h1{font-size:17px}.site-portal .contents .box.c p,.site-portal .contents .box:link.c p,.site-portal .contents .box:visited.c p{font-size:13px}.site-portal .contents .box.d h1,.site-portal .contents .box:link.d h1,.site-portal .contents .box:visited.d h1{font-size:15px}.site-portal .contents .box.d p,.site-portal .contents .box:link.d p,.site-portal .contents .box:visited.d p{font-size:12px;margin-top:5px}.site-portal .contents .box.store,.site-portal .contents .box:link.store,.site-portal .contents .box:visited.store{background-image:url(/img/portal/image_store.png);background-position:right 20px bottom 0}.site-portal .contents .box.tools,.site-portal .contents .box:link.tools,.site-portal .contents .box:visited.tools{background-image:url(/img/portal/image_tools.png);background-position:right 20px bottom 0}.site-portal .contents .box.guides,.site-portal .contents .box:link.guides,.site-portal .contents .box:visited.guides{background-image:url(/img/portal/image_guides.png);background-position:right 0 bottom 0}.site-portal .contents .box.smoking,.site-portal .contents .box:link.smoking,.site-portal .contents .box:visited.smoking{background-image:url(/img/portal/image_qs.png)}.site-portal .contents .box.partners,.site-portal .contents .box:link.partners,.site-portal .contents .box:visited.partners{background-image:url(/img/portal/image_partners.png)}.site-portal .contents .box.about,.site-portal .contents .box:link.about,.site-portal .contents .box:visited.about{background-image:url(/img/portal/image_about.png)}.site-portal .contents .box.help,.site-portal .contents .box:link.help,.site-portal .contents .box:visited.help{background-image:url(/img/portal/image_help.png)}.site-portal .contents .box.a,.site-portal .contents .box.b,.site-portal .contents .box:link.a,.site-portal .contents .box:link.b,.site-portal .contents .box:visited.a,.site-portal .contents .box:visited.b{background-size:36%}.site-portal .contents .box.c,.site-portal .contents .box:link.c,.site-portal .contents .box:visited.c{background-position:right 120px bottom 0;background-size:contain}.site-portal .contents .box.d,.site-portal .contents .box:link.d,.site-portal .contents .box:visited.d{background-position:right 20px bottom 0;background-size:contain}@media (max-width:1100px){.site-portal .contents .box.a h1,.site-portal .contents .box:link.a h1,.site-portal .contents .box:visited.a h1{font-size:18px}.site-portal .contents .box.a p,.site-portal .contents .box:link.a p,.site-portal .contents .box:visited.a p{font-size:13px}.site-portal .contents .box.b h1,.site-portal .contents .box.c h1,.site-portal .contents .box:link.b h1,.site-portal .contents .box:link.c h1,.site-portal .contents .box:visited.b h1,.site-portal .contents .box:visited.c h1{font-size:16px}.site-portal .contents .box.b p,.site-portal .contents .box.c p,.site-portal .contents .box:link.b p,.site-portal .contents .box:link.c p,.site-portal .contents .box:visited.b p,.site-portal .contents .box:visited.c p{font-size:12px}.site-portal .contents .box.d h1,.site-portal .contents .box:link.d h1,.site-portal .contents .box:visited.d h1{font-size:14px}.site-portal .contents .box.d p,.site-portal .contents .box:link.d p,.site-portal .contents .box:visited.d p{font-size:11px;margin-top:5px}.site-portal .contents .box.store,.site-portal .contents .box:link.store,.site-portal .contents .box:visited.store{background-position:right 10px bottom 0}.site-portal .contents .box.tools,.site-portal .contents .box:link.tools,.site-portal .contents .box:visited.tools{background-position:right 15px bottom 0}.site-portal .contents .box.smoking,.site-portal .contents .box:link.smoking,.site-portal .contents .box:visited.smoking{background-image:url(/img/portal/image_qs_mobile.png);background-position:right 0 bottom 0!important}.site-portal .contents .box.a,.site-portal .contents .box.b,.site-portal .contents .box:link.a,.site-portal .contents .box:link.b,.site-portal .contents .box:visited.a,.site-portal .contents .box:visited.b{background-size:25%}.site-portal .contents .box.c,.site-portal .contents .box:link.c,.site-portal .contents .box:visited.c{background-position:right 120px bottom 0;background-size:contain}.site-portal .contents .box.d,.site-portal .contents .box:link.d,.site-portal .contents .box:visited.d{background-position:right 20px bottom 0;background-size:contain}}@media (min-width:1100px){.site-portal .contents .box.a:after,.site-portal .contents .box.b:after,.site-portal .contents .box:link.a:after,.site-portal .contents .box:link.b:after,.site-portal .contents .box:visited.a:after,.site-portal .contents .box:visited.b:after{content:'';position:absolute;top:0;left:0;background-size:contain;background-repeat:no-repeat}.site-portal .contents .box.store:after,.site-portal .contents .box:link.store:after,.site-portal .contents .box:visited.store:after{margin:30px;opacity:.12;background-image:url(/img/portal/icon_store.png);width:43px;height:49px}.site-portal .contents .box.tools:after,.site-portal .contents .box:link.tools:after,.site-portal .contents .box:visited.tools:after{margin:25px;opacity:.1;background-image:url(/img/portal/icon_tools.png);width:27px;height:35px}.site-portal .contents .box.guides:after,.site-portal .contents .box:link.guides:after,.site-portal .contents .box:visited.guides:after{margin:25px;opacity:.1;background-image:url(/img/portal/icon_guides.png);width:27px;height:35px}}.site-portal .contents .box.store:before,.site-portal .contents .box:link.store:before,.site-portal .contents .box:visited.store:before{content:'';position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px;border:1px solid #FFF;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.site-portal .contents .box:hover,.site-portal .contents .box:link:hover,.site-portal .contents .box:visited:hover{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07);transition:all .3s cubic-bezier(.16,.68,.41,1.01)}.site-portal .copyright{width:100%;text-align:center;padding:40px 0;font-size:13px;font-family:Gotham-Book;color:rgba(0,0,0,.3)}@media (min-width:1100px){.site-portal .copyright{position:absolute;bottom:0;left:0}}@media (max-width:1100px){.site-portal .copyright{margin-top:80px}}.site-portal .copyright .shortcuts{display:inline-block;margin-bottom:20px;color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.07);border-radius:5px;padding:5px 12px;line-height:20px}.site-portal .copyright .shortcuts a:link,.site-portal .copyright .shortcuts a:visited{font-size:12px;font-family:Gotham-Medium;color:rgba(0,0,0,.35);text-decoration:none;transition:all .3s ease}.site-portal .copyright .shortcuts a:link:hover,.site-portal .copyright .shortcuts a:visited:hover{color:rgba(0,0,0,.6)}.site-portal .copyright .links{margin-top:12px;color:rgba(0,0,0,.1)}.site-portal .copyright .links a:link,.site-portal .copyright .links a:visited{font-size:10px;font-family:Gotham-Medium;color:rgba(0,0,0,.35);text-decoration:none;transition:all .3s ease}.site-portal .copyright .links a:link:hover,.site-portal .copyright .links a:visited:hover{color:rgba(0,0,0,.6)}@font-face{font-family:Gotham-Thin;src:url(/css/_fonts/Gotham/Thin.otf);font-display:swap}@font-face{font-family:Gotham-Thin-I;src:url(/css/_fonts/Gotham/Thin-Italic.otf);font-display:swap}@font-face{font-family:Gotham-XLight;src:url(/css/_fonts/Gotham/XLight.otf);font-display:swap}@font-face{font-family:Gotham-XLight-I;src:url(/css/_fonts/Gotham/XLight-Italic.otf);font-display:swap}@font-face{font-family:Gotham-Light;src:url(/css/_fonts/Gotham/Light.otf);font-display:swap}@font-face{font-family:Gotham-Light-I;src:url(/css/_fonts/Gotham/Light-Italic.otf);font-display:swap}@font-face{font-family:Gotham-Light-C;src:url(/css/_fonts/Gotham/Light-Condensed.otf);font-display:swap}@font-face{font-family:Gotham-Book;src:url(/css/_fonts/Gotham/Book.otf?v3);font-display:swap}@font-face{font-family:Gotham-Book-I;src:url(/css/_fonts/Gotham/Book-Italic.otf);font-display:swap}@font-face{font-family:Gotham-Book-C;src:url(/css/_fonts/Gotham/Book-Condensed.otf);font-display:swap}@font-face{font-family:Gotham-Medium;src:url(/css/_fonts/Gotham/Medium.otf?v8);font-display:swap}@font-face{font-family:Gotham-Medium-C;src:url(/css/_fonts/Gotham/Medium-Condensed.otf);font-display:swap}@font-face{font-family:Gotham-Bold;src:url(/css/_fonts/Gotham/Bold.otf?v4);font-display:swap}@font-face{font-family:Gotham-Bold-I;src:url(/css/_fonts/Gotham/Bold-Italic.otf);font-display:swap}@font-face{font-family:Gotham-Bold-C;src:url(/css/_fonts/Gotham/Bold-Condensed.otf);font-display:swap}@font-face{font-family:Gotham-Black;src:url(/css/_fonts/Gotham/Black.otf?v2);font-display:swap}@font-face{font-family:Gotham-Black-I;src:url(/css/_fonts/Gotham/Black-Italic.otf);font-display:swap}@font-face{font-family:Pacifico;src:url(/css/_fonts/Pacifico/Pacifico.ttf);font-display:swap}.emoji{width:23px;height:23px;display:inline-block;background-image:url(/img/emoji-sprite.png?version=5.2);background-size:385px;overflow:hidden;position:relative;color:transparent!important;padding-left:23px;box-sizing:border-box}.emoji--regular-10ml{background-position:-1px -1px}.emoji--all-juices{background-position:-25px -1px}.emoji--all-liquids{background-position:-49px -1px}.emoji--almond{background-position:-73px -1px}.emoji--aniseed{background-position:-97px -1px}.emoji--apple,.emoji--fruit{background-position:-121px -1px}.emoji--apricot{background-position:-145px -1px}.emoji--asparagus{background-position:-169px -1px}.emoji--avocado{background-position:-193px -1px}.emoji--bacon{background-position:-217px -1px}.emoji--banana{background-position:-241px -1px}.emoji--basil{background-position:-265px -1px}.emoji--bbq{background-position:-289px -1px}.emoji--ale,.emoji--beer,.emoji--root-beer{background-position:-313px -1px}.emoji--acai,.emoji--berries,.emoji--boysenberry,.emoji--huckleberry{background-position:-337px -1px}.emoji--biscuit{background-position:-361px -1px}.emoji--blackberry{background-position:-1px -25px}.emoji--blackcurrant{background-position:-25px -25px}.emoji--black-jack{background-position:-49px -25px}.emoji--blood-orange{background-position:-73px -25px}.emoji--blueberry{background-position:-97px -25px}.emoji--bread{background-position:-121px -25px}.emoji--broccoli{background-position:-145px -25px}.emoji--brownie{background-position:-169px -25px}.emoji--bubblegum{background-position:-193px -25px}.emoji--butter,.emoji--roux{background-position:-217px -25px}.emoji--butterscotch{background-position:-241px -25px}.emoji--cake,.emoji--cheesecake{background-position:-265px -25px}.emoji--candy-n-sweets,.emoji--sweets{background-position:-289px -25px}.emoji--caramel{background-position:-313px -25px}.emoji--carrot{background-position:-337px -25px}.emoji--cauliflower{background-position:-361px -25px}.emoji--celery{background-position:-1px -49px}.emoji--cereal{background-position:-25px -49px}.emoji--champagne{background-position:-49px -49px}.emoji--cheese{background-position:-73px -49px}.emoji--black-cherry,.emoji--cherry{background-position:-97px -49px}.emoji--chicken{background-position:-121px -49px}.emoji--chocolate,.emoji--dark-chocolate,.emoji--white-chocolate{background-position:-145px -49px}.emoji--churro{background-position:-169px -49px}.emoji--cigarette,.emoji--tobacco{background-position:-193px -49px}.emoji--cinnamon{background-position:-217px -49px}.emoji--citrus{background-position:-241px -49px}.emoji--clove{background-position:-265px -49px}.emoji--cobbler{background-position:-289px -49px}.emoji--fuzzy-navel,.emoji--long-island-tea,.emoji--mai-tai,.emoji--pina-colada{background-position:-313px -49px}.emoji--coconut{background-position:-337px -49px}.emoji--cappuccino,.emoji--coffee,.emoji--espresso,.emoji--mocha{background-position:-361px -49px}.emoji--cola{background-position:-1px -73px}.emoji--concentrate{background-position:-25px -73px}.emoji--new{background-position:-49px -73px}.emoji--cookie,.emoji--cookie-dough{background-position:-73px -73px}.emoji--corn{background-position:-97px -73px}.emoji--cotton-candy{background-position:-121px -73px}.emoji--graham-cracker{background-position:-145px -73px}.emoji--cranberry{background-position:-169px -73px}.emoji--cream{background-position:-193px -73px}.emoji--croissant{background-position:-217px -73px}.emoji--crumble{background-position:-241px -73px}.emoji--cucumber{background-position:-265px -73px}.emoji--cupcake,.emoji--dessert,.emoji--muffin{background-position:-289px -73px}.emoji--custard{background-position:-313px -73px}.emoji--dill{background-position:-337px -73px}.emoji--doughnut{background-position:-361px -73px}.emoji--dragon-fruit{background-position:-1px -97px}.emoji--drinks,.emoji--punch{background-position:-25px -97px}.emoji--egg{background-position:-49px -97px}.emoji--elderberry{background-position:-73px -97px}.emoji--energy-drink{background-position:-97px -97px}.emoji--eucalyptus{background-position:-121px -97px}.emoji--fig{background-position:-145px -97px}.emoji--popular{background-position:-169px -97px}.emoji--fish,.emoji--prawns,.emoji--salmon,.emoji--shrimp,.emoji--tuna{background-position:-193px -97px}.emoji--fizzy{background-position:-217px -97px}.emoji--flan{background-position:-241px -97px}.emoji--flavours{background-position:-265px -97px}.emoji--hibiscus{background-position:-289px -97px}.emoji--food{background-position:-313px -97px}.emoji--fruits{background-position:-337px -97px}.emoji--fudge{background-position:-361px -97px}.emoji--garlic{background-position:-1px -121px}.emoji--ginger{background-position:-25px -121px}.emoji--granola{background-position:-49px -121px}.emoji--grapefruit{background-position:-73px -121px}.emoji--grape{background-position:-97px -121px}.emoji--gravy{background-position:-121px -121px}.emoji--guava{background-position:-145px -121px}.emoji--herbs,.emoji--spices,.emoji--spices-n-herbs{background-position:-169px -121px}.emoji--honey{background-position:-193px -121px}.emoji--ice-cream{background-position:-217px -121px}.emoji--ice-lolly{background-position:-241px -121px}.emoji--ice-n-cool{background-position:-265px -121px}.emoji--glazed,.emoji--icing{background-position:-289px -121px}.emoji--icon-123{background-position:-313px -121px}.emoji--icon-about{background-position:-337px -121px}.emoji--icon-account{background-position:-361px -121px}.emoji--icon-all-kits{background-position:-1px -145px}.emoji--icon-battery{background-position:-25px -145px}.emoji--icon-blog{background-position:-49px -145px}.emoji--icon-brands{background-position:-73px -145px}.emoji--icon-calculator{background-position:-97px -145px}.emoji--icon-cartridge{background-position:-121px -145px}.emoji--icon-coil{background-position:-145px -145px}.emoji--icon-contact{background-position:-169px -145px}.emoji--icon-device{background-position:-193px -145px}.emoji--icon-discount-any{background-position:-217px -145px}.emoji--icon-discount-combo{background-position:-241px -145px}.emoji--icon-discount-flat{background-position:-265px -145px}.emoji--icon-discount-percentage{background-position:-289px -145px}.emoji--icon-discount{background-position:-313px -145px}.emoji--icon-disposables{background-position:-337px -145px}.emoji--icon-faq{background-position:-361px -145px}.emoji--icon-guide-a{background-position:-1px -169px}.emoji--icon-guide-b{background-position:-25px -169px}.emoji--icon-guide{background-position:-49px -169px}.emoji--icon-kits{background-position:-73px -169px}.emoji--icon-logout{background-position:-97px -169px}.emoji--icon-prime-grey{background-position:-121px -169px}.emoji--icon-prime{background-position:-145px -169px}.emoji--icon-qs-a{background-position:-169px -169px}.emoji--icon-qs-b{background-position:-193px -169px}.emoji--icon-quit-smoking{background-position:-217px -169px}.emoji--icon-reviews{background-position:-241px -169px}.emoji--icon-sellers{background-position:-265px -169px}.emoji--icon-shipping{background-position:-289px -169px}.emoji--icon-signup{background-position:-313px -169px}.emoji--icon-starter-kit{background-position:-337px -169px}.emoji--icon-store-a{background-position:-361px -169px}.emoji--icon-store-b{background-position:-1px -193px}.emoji--icon-tank{background-position:-25px -193px}.emoji--icon-tools-a{background-position:-49px -193px}.emoji--icon-tools-b{background-position:-73px -193px}.emoji--icon-trophy{background-position:-97px -193px}.emoji--jackfruit{background-position:-121px -193px}.emoji--jalapeno{background-position:-145px -193px}.emoji--jam{background-position:-169px -193px}.emoji--jelly{background-position:-193px -193px}.emoji--juice{background-position:-217px -193px}.emoji--ketchup{background-position:-241px -193px}.emoji--kiwi{background-position:-265px -193px}.emoji--lavender{background-position:-289px -193px}.emoji--lemon{background-position:-313px -193px}.emoji--lemonade{background-position:-337px -193px}.emoji--lemon-n-lime,.emoji--lime{background-position:-361px -193px}.emoji--liquorice{background-position:-1px -217px}.emoji--lobster{background-position:-25px -217px}.emoji--lollipop{background-position:-49px -217px}.emoji--lychee{background-position:-73px -217px}.emoji--macaroon{background-position:-97px -217px}.emoji--mango{background-position:-121px -217px}.emoji--mangosteen{background-position:-145px -217px}.emoji--margarita{background-position:-169px -217px}.emoji--marshmallow{background-position:-193px -217px}.emoji--beef,.emoji--ham,.emoji--lamb,.emoji--pepperoni,.emoji--pork,.emoji--veal{background-position:-217px -217px}.emoji--cantaloupe,.emoji--honeydew,.emoji--melon{background-position:-241px -217px}.emoji--meringue{background-position:-265px -217px}.emoji--horchata,.emoji--malted-milk,.emoji--milk{background-position:-289px -217px}.emoji--milkshake{background-position:-313px -217px}.emoji--menthol,.emoji--mint,.emoji--mint-n-menthol,.emoji--peppermint,.emoji--spearmint{background-position:-337px -217px}.emoji--mojito{background-position:-361px -217px}.emoji--mushroom{background-position:-1px -241px}.emoji--nicotine-salt{background-position:-25px -241px}.emoji--cashew,.emoji--chestnut,.emoji--hazelnut,.emoji--macadamia,.emoji--mace,.emoji--nutmeg,.emoji--nuts,.emoji--praline,.emoji--walnut{background-position:-49px -241px}.emoji--olive{background-position:-73px -241px}.emoji--onion{background-position:-97px -241px}.emoji--orange,.emoji--tangerine{background-position:-121px -241px}.emoji--oregano{background-position:-145px -241px}.emoji--baked{background-position:-169px -241px}.emoji--tropical{background-position:-193px -241px}.emoji--pancake{background-position:-217px -241px}.emoji--papaya{background-position:-241px -241px}.emoji--parsley{background-position:-265px -241px}.emoji--passion-fruit{background-position:-289px -241px}.emoji--pastry{background-position:-313px -241px}.emoji--peach{background-position:-337px -241px}.emoji--peanut-butter{background-position:-361px -241px}.emoji--peanut{background-position:-1px -265px}.emoji--pear{background-position:-25px -265px}.emoji--butter-pecan,.emoji--pecan{background-position:-49px -265px}.emoji--pepper{background-position:-73px -265px}.emoji--pickle{background-position:-97px -265px}.emoji--pie,.emoji--tart{background-position:-121px -265px}.emoji--pineapple{background-position:-145px -265px}.emoji--pink-lemonade{background-position:-169px -265px}.emoji--pistachio{background-position:-193px -265px}.emoji--plum,.emoji--prune{background-position:-217px -265px}.emoji--pomegranate{background-position:-241px -265px}.emoji--popcorn{background-position:-265px -265px}.emoji--pretzel{background-position:-289px -265px}.emoji--prime{background-position:-313px -265px}.emoji--pudding{background-position:-337px -265px}.emoji--pumpkin{background-position:-361px -265px}.emoji--raisin{background-position:-1px -289px}.emoji--raspberry{background-position:-25px -289px}.emoji--relish{background-position:-49px -289px}.emoji--rhubarb{background-position:-73px -289px}.emoji--rice{background-position:-97px -289px}.emoji--rosemary{background-position:-121px -289px}.emoji--salad,.emoji--vegetables{background-position:-145px -289px}.emoji--chipotle,.emoji--habanero,.emoji--worcestershire-sauce{background-position:-169px -289px}.emoji--sherbet{background-position:-193px -289px}.emoji--shortfill{background-position:-217px -289px}.emoji--slushie{background-position:-241px -289px}.emoji--roasted,.emoji--smokey{background-position:-265px -289px}.emoji--smoothie{background-position:-289px -289px}.emoji--snacks{background-position:-313px -289px}.emoji--sorbet{background-position:-337px -289px}.emoji--sour{background-position:-361px -289px}.emoji--soy-sauce{background-position:-1px -313px}.emoji--spinach{background-position:-25px -313px}.emoji--starfruit{background-position:-49px -313px}.emoji--strawberry{background-position:-73px -313px}.emoji--sugar{background-position:-97px -313px}.emoji--maple,.emoji--syrup{background-position:-121px -313px}.emoji--tea{background-position:-145px -313px}.emoji--toast,.emoji--toasted{background-position:-169px -313px}.emoji--toffee{background-position:-193px -313px}.emoji--tomato{background-position:-217px -313px}.emoji--tonic{background-position:-241px -313px}.emoji--types{background-position:-265px -313px}.emoji--unflavoured{background-position:-289px -313px}.emoji--vanilla{background-position:-313px -313px}.emoji--waffle{background-position:-337px -313px}.emoji--watermelon{background-position:-361px -313px}.emoji--rye{background-position:-1px -337px}.emoji--amaretto,.emoji--angostura,.emoji--benedictine,.emoji--bourbon,.emoji--brandy,.emoji--burgundy,.emoji--chartreuse,.emoji--clairet,.emoji--cognac,.emoji--curacao,.emoji--daiquiri,.emoji--drambuie,.emoji--galliano,.emoji--gin,.emoji--grand-marnier,.emoji--grenadine,.emoji--hickory,.emoji--kahlua,.emoji--kirsch,.emoji--kola,.emoji--kummel,.emoji--noni,.emoji--rock-and-rye,.emoji--rum,.emoji--sarsaparilla,.emoji--saskatoon,.emoji--sauterne,.emoji--scotch,.emoji--strega,.emoji--tequila,.emoji--tom-collins,.emoji--triple-sec,.emoji--vermouth,.emoji--viennese,.emoji--whiskey{background-position:-25px -337px}.emoji--madeira,.emoji--sangria,.emoji--sherry,.emoji--wine{background-position:-49px -337px}.emoji--yoghurt{background-position:-73px -337px}