﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font:12px/1.2em "ProximaNova-Regular",sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}*:focus{outline:0}.js_hide,.hidden{display:none}.formfield_hidden,.js-hide{display:none !important}.m-minimized{height:0 !important}.main{overflow:hidden;position:relative;z-index:1}.g-fleft{float:left}.g-fright{float:right;width:460px}.g-dark_color{color:#000}.g-red_color{color:red}.g-pink_color{color:#ec008c}.js .loader{position:absolute;left:0;top:0;width:100%;height:100%}.js .loader_bg{left:0;top:0;background-color:#fff;position:absolute;width:100%;height:100%;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.js .loader_indicator{position:absolute;left:50%;top:50%;width:54px;height:55px;background:url("../images/loading-small.gif") no-repeat;z-index:100;margin:-27px 0 0 -27px}#cmpr_smoky_msg,#cmpr_neutral_msg,#cmpr_brilliant_msg,#cmpr_neutral_msg{display:none}.label_attribute_color{display:none !important}.signSM{display:none}.breadcrumb{display:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.mobile_only{display:none !important}}@media only screen and (min-width: 1025px){.mobile_only{display:none !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.tablet_only{display:none !important}}@media only screen and (min-width: 1025px){.tablet_only{display:none !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.desktop_only{display:none !important}}@media only screen and (min-width: 751px) and (max-width: 1024px){.desktop_only{display:none !important}}.visible-mobile,.h-visible_mobile,.h-visible-mobile{display:none !important}.visible-tablet,.h-visible_tablet,.h-visible-tablet{display:none !important}.hidden-desktop,.h-hidden_desktop,.h-hidden-desktop{display:none !important}.visible-desktop,.h-visible_desktop,.h-visible-desktop{display:inherit !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.hidden-desktop,.h-hidden_desktop,.h-hidden-desktop{display:inherit !important}.visible-desktop,.h-visible_desktop,.h-visible-desktop{display:none !important}.visible-tablet,.h-visible_tablet,.h-visible-tablet{display:inherit !important}.hidden-tablet,.h-hidden_tablet,.h-hidden-tablet{display:none !important}.h-hide_on_tablet,.hide_on_tablet{display:none !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.hidden-desktop,.h-hidden_desktop,.h-hidden-desktop{display:inherit !important}.visible-desktop,.h-visible_desktop,.h-visible-desktop{display:none !important}.visible-mobile,.h-visible_mobile,.h-visible-mobile{display:inherit !important}.hidden-mobile,.h-hidden_mobile,.h-hidden-mobile{display:none !important}.h-hide_on_mobile,.hide_on_mobile{display:none !important}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.clear{clear:both}.overflow-hidden{overflow:hidden}.left{float:left}.right{float:right}.padding10{padding:10px}.padding20{padding:20px}.padding30{padding:30px}.vm{vertical-align:middle}.vt{vertical-align:top}.vb{vertical-align:bottom}.t-title-light-60{font:60px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.t-title-light-60{font-size:37px}}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-light-60{font-size:25px}}.t-title-light-54{font:54px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.t-title-light-54{font-size:50px}}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-light-54{font-size:50px}}.t-title-light-42{font:42px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase}.t-title-32{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.t-title-32{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-32{font-size:20px}}.t-title-30{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.t-title-30{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-30{font-size:20px}}.t-title-30-medium{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.t-title-30-medium{font-size:18px}}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-30-medium{font-size:18px}}.t-title-30-small{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.t-title-30-small{font-size:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-30-small{font-size:15px}}.t-title-16{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-16{font-size:15px}}.t-title-16-sb{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-16-sb{font-size:15px}}.t-title-16-sb-small{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-16-sb-small{font-size:15px}}.t-title-14{font:14px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}.t-title-14-small{font:14px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.t-title-14-small{font-size:13px}}.t-title-14-sb{font:14px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase}.t-title-12{font:12px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase}.t-subtitle-24{font:24px/1em "ProximaNova-Bold",sans-serif;color:#000;text-transform:capitalize}.t-subtitle-23{font:23px/1em "ProximaNova-Regular",sans-serif;color:#000;padding:5px 0;text-transform:uppercase}.t-subtitle-20{font:24px/1em "ProximaNova-Bold",sans-serif;color:#000;text-transform:capitalize}.headline-link,.t-headline-link,.ui-accordion .ui-accordion-header,.pdp_main .favorites_action{font:13px/1.2em "ProximaNova-Bold",sans-serif;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;color:#46166b;text-transform:uppercase}.headline-link:hover,.t-headline-link:hover,.ui-accordion .ui-accordion-header:hover,.pdp_main .favorites_action:hover{color:#000;text-decoration:none}.t-text-14{font:14px/1.33em "ProximaNova-Regular",sans-serif;padding:5px 0}.t-text-12{font:12px/1.33em "ProximaNova-Regular",sans-serif;padding:5px 0}a,.link,.g-link,.pt_optcheckout .gift_cards_block .f_check_balance_button>.button,.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-shipping_section .button,.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-billing_section .button,.pt_optcheckout .submit_order .shipping_address_header .button,.pt_optcheckout .submit_order .payment_methods_header .button,.pt_optcheckout .submit_order .billing_address_header .button,.payment_list .payment_item .button_text,.payment_list .payment_item .f_field_radio .f_label{-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;border:none;color:#46166b;cursor:pointer;text-decoration:none}a:hover,.link:hover,.g-link:hover,.pt_optcheckout .gift_cards_block .f_check_balance_button>.button:hover,.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-shipping_section .button:hover,.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-billing_section .button:hover,.pt_optcheckout .submit_order .shipping_address_header .button:hover,.pt_optcheckout .submit_order .payment_methods_header .button:hover,.pt_optcheckout .submit_order .billing_address_header .button:hover,.payment_list .payment_item .button_text:hover,.payment_list .payment_item .f_field_radio .f_label:hover{text-decoration:underline;color:#000}strong,b{font-weight:bold}.pink{color:#ec008c}#style-guide h1,#style-guide p,#style-guide button{position:relative;margin:0 0 20px;border-bottom:1px solid #ccc}#style-guide h1:after,#style-guide p:after,#style-guide button:after{background:#eee;border-radius:5px;content:"class ." attr(class);color:#c1a555;font:12px/1.2 sans-serif;text-transform:initial;margin:0 0 0 10px;padding:0 5px;position:absolute;bottom:0;right:0;white-space:nowrap}.icons-sprite,.touch .b-product-promo_asset .g-tooltip-opened .ico-question,.b-product-promo_asset .ico-question,.no-touch .b-product-promo_asset .ico-question:hover,.pt_skincalibrator .g-tooltip .ico-question,.about_us_main .wrapper .bounce:after{background-image:url('../images/icons-s9cc7eefa38.png');background-repeat:no-repeat}@-webkit-keyframes $animation_name{0%{background-position:50% 0%}100%{background-position:50% -500%}}@-moz-keyframes $animation_name{0%{background-position:50% 0%}100%{background-position:50% -500%}}@keyframes $animation_name{0%{background-position:50% 0%}100%{background-position:50% -500%}}@-webkit-keyframes $animation_name{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@-moz-keyframes $animation_name{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes $animation_name{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@-webkit-keyframes $animation_name{0%{opacity:0;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-moz-keyframes $animation_name{0%{opacity:0;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes $animation_name{0%{opacity:0;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes $animation_name{0%{opacity:0;-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes $animation_name{0%{opacity:0;-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes $animation_name{0%{opacity:0;-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes $animation_name{0%{opacity:0;-moz-transform:translateY(20%);-ms-transform:translateY(20%);-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes $animation_name{0%{opacity:0;-moz-transform:translateY(20%);-ms-transform:translateY(20%);-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes $animation_name{0%{opacity:0;-moz-transform:translateY(20%);-ms-transform:translateY(20%);-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{opacity:0.25;-moz-transform:scale(5, 5);-ms-transform:scale(5, 5);-webkit-transform:scale(5, 5);transform:scale(5, 5)}}@-moz-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{opacity:0.25;-moz-transform:scale(5, 5);-ms-transform:scale(5, 5);-webkit-transform:scale(5, 5);transform:scale(5, 5)}}@keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{opacity:0.25;-moz-transform:scale(5, 5);-ms-transform:scale(5, 5);-webkit-transform:scale(5, 5);transform:scale(5, 5)}}@-webkit-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.1;-moz-transform:scale(2, 2);-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2)}100%{opacity:0.75;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-moz-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.1;-moz-transform:scale(2, 2);-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2)}100%{opacity:0.75;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.1;-moz-transform:scale(2, 2);-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2)}100%{opacity:0.75;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.25;-moz-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-moz-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.25;-moz-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.25;-moz-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.25;-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-moz-keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.25;-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes $animation_name{0%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{opacity:0.25;-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}100%{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes $animation_name{0%{opacity:0.5;-moz-transform:perspective(400px) rotateX(-60deg);-ms-transform:perspective(400px) rotateX(-60deg);-webkit-transform:perspective(400px) rotateX(-60deg);transform:perspective(400px) rotateX(-60deg)}100%{opacity:1;-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-moz-keyframes $animation_name{0%{opacity:0.5;-moz-transform:perspective(400px) rotateX(-60deg);-ms-transform:perspective(400px) rotateX(-60deg);-webkit-transform:perspective(400px) rotateX(-60deg);transform:perspective(400px) rotateX(-60deg)}100%{opacity:1;-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes $animation_name{0%{opacity:0.5;-moz-transform:perspective(400px) rotateX(-60deg);-ms-transform:perspective(400px) rotateX(-60deg);-webkit-transform:perspective(400px) rotateX(-60deg);transform:perspective(400px) rotateX(-60deg)}100%{opacity:1;-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes $animation_name{0%{opacity:0;font-size:0;-moz-transform:translateX(20%);-ms-transform:translateX(20%);-webkit-transform:translateX(20%);transform:translateX(20%)}100%{opacity:1;font-size:inherit;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes $animation_name{0%{opacity:0;font-size:0;-moz-transform:translateX(20%);-ms-transform:translateX(20%);-webkit-transform:translateX(20%);transform:translateX(20%)}100%{opacity:1;font-size:inherit;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes $animation_name{0%{opacity:0;font-size:0;-moz-transform:translateX(20%);-ms-transform:translateX(20%);-webkit-transform:translateX(20%);transform:translateX(20%)}100%{opacity:1;font-size:inherit;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes $animation_name{0%{opacity:0;font-size:0;-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-webkit-transform:translateX(-40%);transform:translateX(-40%)}100%{opacity:1;font-size:inherit;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes $animation_name{0%{opacity:0;font-size:0;-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-webkit-transform:translateX(-40%);transform:translateX(-40%)}100%{opacity:1;font-size:inherit;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes $animation_name{0%{opacity:0;font-size:0;-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-webkit-transform:translateX(-40%);transform:translateX(-40%)}100%{opacity:1;font-size:inherit;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes $animation_name{0%{-moz-transform:perspective(600px) translate3d(-100%, 0px, -200px);-ms-transform:perspective(600px) translate3d(-100%, 0px, -200px);-webkit-transform:perspective(600px) translate3d(-100%, 0px, -200px);transform:perspective(600px) translate3d(-100%, 0px, -200px)}100%{-moz-transform:perspective(600px) translate3d(0, 0, 0);-ms-transform:perspective(600px) translate3d(0, 0, 0);-webkit-transform:perspective(600px) translate3d(0, 0, 0);transform:perspective(600px) translate3d(0, 0, 0)}}@-moz-keyframes $animation_name{0%{-moz-transform:perspective(600px) translate3d(-100%, 0px, -200px);-ms-transform:perspective(600px) translate3d(-100%, 0px, -200px);-webkit-transform:perspective(600px) translate3d(-100%, 0px, -200px);transform:perspective(600px) translate3d(-100%, 0px, -200px)}100%{-moz-transform:perspective(600px) translate3d(0, 0, 0);-ms-transform:perspective(600px) translate3d(0, 0, 0);-webkit-transform:perspective(600px) translate3d(0, 0, 0);transform:perspective(600px) translate3d(0, 0, 0)}}@keyframes $animation_name{0%{-moz-transform:perspective(600px) translate3d(-100%, 0px, -200px);-ms-transform:perspective(600px) translate3d(-100%, 0px, -200px);-webkit-transform:perspective(600px) translate3d(-100%, 0px, -200px);transform:perspective(600px) translate3d(-100%, 0px, -200px)}100%{-moz-transform:perspective(600px) translate3d(0, 0, 0);-ms-transform:perspective(600px) translate3d(0, 0, 0);-webkit-transform:perspective(600px) translate3d(0, 0, 0);transform:perspective(600px) translate3d(0, 0, 0)}}.js-hide{height:0 !important}.l-header-position_fixed{position:fixed;top:0;left:0;right:0;z-index:6;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0)}.l-header-position_fixed.is-expanded{bottom:0;position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.l-header-position_fixed.is-expanded{position:fixed}}body.header-relative .l-header-position_fixed{position:relative}body.header-relative .l-header-position_relative{padding:0;background-position-y:-40px !important}body.header-relative .b-header_search{top:27px}@media only screen and (min-width: 320px) and (max-width: 750px){.g-sticky-header .l-header-position_fixed .g-sticky-header .navigation,.g-sticky-header .l-header-position_fixed .b-header-logo{display:block}}@media only screen and (min-width: 320px) and (max-width: 750px){.g-sticky-header .l-header-position_fixed .navigation{padding:0}}.g-sticky-header .navigation .level_1_list_item.js_stickynavitem_disable{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.g-sticky-header.g-promoslot .b-header-mobile_nav-dropdown{max-height:calc(100vh - 77px)}.g-sticky-header .b-header-mobile_nav-dropdown{max-height:calc(100vh - 50px)}.g-sticky-header .b-header-customer_info-item.langs{display:none}.g-sticky-header .b-header-customer_info-item.b-header-customer_info-signin{width:36%;display:none}.g-sticky-header .b-header-customer_info-item.b-header-customer_info-signin .b-header-login_link-mobile{padding:18px 6px 0 36px}.g-sticky-header .b-header-customer_info-item.b-header-customer_info-logo{width:36%;display:block}.g-sticky-header .b-header-customer_info-item.b-header-customer_info-logo .menu-logo{text-align:center;padding:6px 0 0;display:block}}body{padding-top:0}@media only screen and (min-width: 320px) and (max-width: 750px){body{padding-top:0}}.l-header{background:#1b0a25 url(../images/header/bg_header.jpg) repeat-x 0 0;position:relative;z-index:2}.l-header .content,.l-header .b-header-content{text-align:center;position:relative;z-index:1}@media only screen and (min-width: 320px) and (max-width: 750px){.l-header .content,.l-header .b-header-content{text-align:left;position:static}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-header .content .b-header-agent_info-signin,.l-header .b-header-content .b-header-agent_info-signin{text-align:center}.l-header .content .b-header-agent_info-signin span,.l-header .b-header-content .b-header-agent_info-signin span{font-size:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-header .content .b-header-content,.l-header .b-header-content .b-header-content{border-top:1px solid #4f3b5f}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-header .content .l-hide_for_minimized_header,.l-header .b-header-content .l-hide_for_minimized_header{display:none}}.l-header span.subnavigation_close{display:none}.g-promoslot .l-header-position_relative{padding-top:66px}@media only screen and (min-width: 320px) and (max-width: 750px){.g-promoslot .l-header-position_relative{padding-top:77px}}.g-promoslot .l-header-position_relative .b-header_search{top:91px;margin-top:0}@media only screen and (min-width: 320px) and (max-width: 750px){.g-promoslot .l-header-position_relative .b-header_search{top:77px;display:none}}.cookie_banner_visibility_check.g-sticky-header .navigation{top:60px !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.cookie_banner_visibility_check.g-sticky-header .navigation{top:70px !important}}.cookie_banner_visibility_check.g-promoslot .navigation[role=navigation]{top:88px !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.cookie_banner_visibility_check.g-promoslot .navigation[role=navigation]{top:98px !important}}.cookie_banner_visibility_check .l-header-position_relative{padding-top:80px}@media only screen and (min-width: 320px) and (max-width: 750px){.cookie_banner_visibility_check .l-header-position_relative{padding-top:90px}}.cookie_banner_visibility_check .l-header-position_relative .b-header_search{top:80px}@media only screen and (min-width: 320px) and (max-width: 750px){.cookie_banner_visibility_check .l-header-position_relative .b-header_search{top:70px}}.cookie_banner_visibility_check.g-promoslot .l-header-position_relative{padding-top:90px}@media only screen and (min-width: 320px) and (max-width: 750px){.cookie_banner_visibility_check.g-promoslot .l-header-position_relative{padding-top:125px}}.cookie_banner_visibility_check.g-promoslot .l-header-position_relative .b-header_search{top:115px}@media only screen and (min-width: 320px) and (max-width: 750px){.cookie_banner_visibility_check.g-promoslot .l-header-position_relative .b-header_search{top:127px}}.l-header-position_relative{position:relative;z-index:3;padding-top:40px;background:url("../images/header/bg_header.jpg") repeat-x scroll 0 25px #1b0a25}.l-header-position_relative .l-header{background:none}@media only screen and (min-width: 320px) and (max-width: 750px){.l-header-position_relative{padding-top:50px}}.l-header-position_relative .b-header_search{display:block;z-index:3;top:40px;margin-top:25px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-header-position_relative .b-header_search{top:25px;position:fixed;display:none}}.lang_switcher_panel{display:inline-block;vertical-align:top;color:#867592;float:none;font-size:11px}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel{padding:4px 0 0 6px}}.lang_switcher_panel p{display:inline-block;vertical-align:top;color:#867592;line-height:38px;float:left;font-weight:bold}@media only screen and (min-width: 751px) and (max-width: 1024px){.lang_switcher_panel p{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel p{display:none}}.lang_switcher_panel ul{display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel ul{display:none}}.lang_switcher_panel li{display:inline-block;line-height:40px}.lang_switcher_panel li span,.lang_switcher_panel li a{padding:0 5px;text-transform:uppercase}.lang_switcher_panel li span,.lang_switcher_panel li a{border-left:1px solid #867592;color:#867592}.lang_switcher_panel li .active{color:#fff}.lang_switcher_panel li:first-child span,.lang_switcher_panel li:first-child a{border:0}.lang_switcher_panel select{display:none;width:auto}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel select{display:inline-block}}.lang_switcher_panel .selectboxit-container{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel .selectboxit-container{background:none;width:90%;display:block}}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel .selectboxit-btn{padding:2px 24px 0 6px;border:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel .selectboxit-text{color:#af8bbe;text-transform:uppercase}}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel .selectboxit-arrow-container{width:20px;margin-top:1px}}@media only screen and (min-width: 320px) and (max-width: 750px){.lang_switcher_panel .selectboxit-arrow-container:after{border-top-color:#af8bbe}}.sticky_navigation .b-header-bottom_box{display:block}.sticky_navigation .navigation[role="navigation"]{position:fixed;top:40px;padding:30px 0 0 0;width:100%;background:url("../images/header/bg_header.jpg");height:auto}@media only screen and (min-width: 751px) and (max-width: 1024px){.sticky_navigation .navigation[role="navigation"]{padding:15px 150px 0 0}}.sticky_navigation .navigation[role="navigation"] .js_stickynavitem_disable{display:none}.sticky_navigation.g-promoslot .navigation[role="navigation"]{top:65px}.sticky_navigation.g-promoslot .b-header_search{top:71px}.b-header-top_box{background:url(../images/header/bg_underline.png) repeat-x 0 bottom;padding:0 0 0 20px;height:40px}.b-header-top_box:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-top_box{height:50px;border-bottom:1px solid #4f3b5f;padding:0}}.b-header-customer_info{float:right;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-customer_info{float:none;height:inherit;width:100%}}.b-header-customer_info-list{display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-customer_info-list{display:inline-block;height:inherit;width:100%;position:relative}}.b-header-customer_info-text{height:40px;line-height:40px}.b-header-customer_info-logo{display:none}.b-header-customer_info-item{float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-customer_info-item{border-left:1px solid #4f3b5f;padding:0;float:left;height:inherit;vertical-align:middle;width:20%;text-align:center}.g-sticky-header .b-header-customer_info-item{width:16%}.b-header-customer_info-item:first-child{border-left:none}.b-header-customer_info-item.b-header-customer_info-signin{width:20%}.b-header-customer_info-item.b-header-customer_info-logo{display:none}}.b-header-customer_info-item #spanGigyaHeaderLogin{display:none}.b-header-customer_info-item .b-header-newsletter_subscribe_link{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-customer_info-item .b-header-newsletter_subscribe_link{display:block;position:relative;font-size:0}.b-header-customer_info-item .b-header-newsletter_subscribe_link:before{content:"\e607";font-family:"urbde-ico",sans-serif;color:#af8bbe;position:absolute;top:18px;left:0;width:100%;font-size:25px;display:block}}.b-header-logo{text-align:center;padding:30px 0 0 0;height:60px;margin:0 0 19px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-logo{padding:20px 0 0 0;margin:0;height:50px}}.g-sticky-header .b-header-logo{height:auto;padding:10px 0 0;margin:0 0 5px}@media only screen and (min-width: 320px) and (max-width: 750px){.g-sticky-header .b-header-logo{padding:0}}.logo{display:inline-block}.g-sticky-header .logo{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.logo_image{max-height:17px}}.live_chat,.logo_text{display:none}.b-header-utility_navigation_list{float:left;text-align:left;font-family:"ProximaNova-Bold",sans-serif;font-size:11px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-utility_navigation_list{display:none}}.b-header-utility_navigation_list .b-header-utility_navigation_item{float:left;margin:0 30px 0 0;color:#867592;height:40px;line-height:40px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-header-utility_navigation_list .b-header-utility_navigation_item{font-size:11px}}.b-header-utility_navigation_list .b-header-newsletter_subscribe_link:hover,.b-header-utility_navigation_list .newsletter_subscribe_hover .b-header-newsletter_subscribe_link{color:#fff}.b-header-utility_navigation_list .customer-service-phone,.b-header-utility_navigation_list .b-header-newsletter_subscribe_link{color:#867592}.b-header-utility_navigation_list .customer-service-phone{font-family:"ProximaNova-Regular",sans-serif}.b-header-utility_navigation_list .b-header-newsletter_subscribe_link:hover{text-decoration:none}.b-header-newsletter_subscribe{position:relative}.l-header .newsletter_subscribe_content{position:absolute;top:100%;left:auto;margin:0 0 0 -15px;display:none;width:337px;font-family:"ProximaNova-Regular",sans-serif;z-index:3}.l-header .newsletter_subscribe_content:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YyQjEwNENCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YyQjEwNERCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjJCMTA0QUIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjJCMTA0QkIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5NPyEAAABYSURBVHjaYvz//z8DkYANiH/hkmQi0hAPIL4BxOo4VYBcRAB7APG3/xDwHIjVsakjxZD/+Awj1RCchpFjCFbDGIGEMVqwgQJ0DhBzEhEJL4A4Gog/AgQYAE+N+8H+ofblAAAAAElFTkSuQmCC) no-repeat center 0;position:absolute;top:-7px;height:7px;left:-25%;width:100%;content:""}.l-header .newsletter_subscribe_content h3{display:none}.l-header .newsletter_subscribe_content form{background:#fff;padding:0 32px 25px;border:1px solid #d9d9d9;border-top:none}.l-header .newsletter_subscribe_content .f_field{margin:0 0 9px 0;line-height:1}.l-header .newsletter_subscribe_content .form_caption{margin:0 0 20px 20px;font-size:12px;line-height:12px;text-decoration:underline}.l-header .newsletter_subscribe_content .button{width:100%}.l-header .newsletter_subscribe_content .f_error_message{overflow:hidden}.l-header .newsletter_subscribe_content .gdpr-nl-disclaimer{font-size:11px;line-height:13px}.l-header .newsletter_subscribe_content .privacy-policy{line-height:2}.l-header .newsletter_subscribe_content .privacy-policy a{text-decoration:underline}.l-header .newsletter_subscribe_content .acceptprivacypolicy .f_label,.l-header .newsletter_subscribe_content .content_asset.consent{line-height:normal}.l-header .subscribe_text{color:#363636;font-size:14px;font-weight:normal;line-height:18px;text-align:center;background:#fff;padding:25px 20px 10px;border:1px solid #d9d9d9;border-bottom:none;border-top:none}.l-header .comment_text{display:inline-block;color:#363636;font-size:12px;font-weight:normal;line-height:12px;background:#fff;padding:25px 20px 10px;margin-top:-30px}.l-header .comment_text a{color:#68488c;text-decoration:underline;text-decoration-color:#68488c}.account_navigation_list{display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.account_navigation_list{display:block}}.disableCommerce .account_navigation_list{margin-right:125px}@media only screen and (min-width: 320px) and (max-width: 750px){.disableCommerce .account_navigation_list{margin:0}}.account_navigation_list_item{float:left;max-width:100%;height:40px;color:#b7b7b7;position:relative;font:11px/40px "ProximaNova-Bold",sans-serif;padding:0 16px 0 0;margin:0 0 0 13px}@media only screen and (min-width: 320px) and (max-width: 750px){.account_navigation_list_item{position:static;padding:0;margin:0;float:none;height:50px;font:15px/50px "ProximaNova-Bold",sans-serif;color:#af8bbe}}.account_navigation_list_item a{color:#B69FC5;font:11px/12px "ProximaNova-Semibold",sans-serif;text-decoration:underline}.account_navigation_list_item a:hover{text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.not_customer_name,.active_user_name{display:none}}.active_user_name:after{background:#77727c;width:1px;height:8px;position:absolute;right:0;top:39%;content:''}.user_name{color:#B69FC5;display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap}.b-header_search{position:absolute;right:30px;background:#fff;padding:8px 13px 8px 10px;height:33px;width:265px;display:block}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-header_search{right:20px;width:135px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_search{display:none;background:#fff;height:65px;padding:13px 11px;position:absolute;right:0;top:100%;width:100%}.b-header_search:after{position:absolute;background:url("../images/header/bg_nav_dropdown.png") repeat-x 0 bottom;height:5px;content:"";top:100%;left:0;right:0}}.b-header_search .f_placeholder{text-align:left;line-height:14px;padding:0}.b-header_search .f_placeholder_wrapper{float:left}.b-header_search .suggestions{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeInFromBottom;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeInFromBottom;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeInFromBottom;animation-fill-mode:forwards;animation-timing-function:ease-in-out;width:100%;margin-top:1px;padding:11px 0 0;position:absolute;z-index:9999;top:100%;left:auto !important;right:0;background:white;text-align:left;-webkit-box-shadow:2px 2px 10px 0 #666;-ms-box-shadow:2px 2px 10px 0 #666;-moz-box-shadow:2px 2px 10px 0 #666;box-shadow:2px 2px 10px 0 #666}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-header_search .suggestions{width:265px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_search .suggestions{top:58px;border-bottom:1px solid #dacce2;box-shadow:none}}.b-header_search .suggestions>div{padding:5px 15px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.b-header_search .suggestions>div:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.b-header_search .suggestions .suggestionterm{font:14px/1.2em "ProximaNova-Semibold",sans-serif;color:#46166b;padding:1px 5px;cursor:pointer}.b-header_search .suggestions .suggestionterm:hover{background-color:#46166A;color:#fff}.b-header_search .suggestions .hits{display:none;width:40%;float:right;color:#46166b;font-style:italic;text-align:right}.b-header_search .suggestions .inline_rating_label_link,.b-header_search .suggestions .shopnow{display:none}.b-header_search .suggestions .content_wrapper{border-bottom:1px solid #000;padding-bottom:18px}.b-header_search .suggestions .content_wrapper .dropdownselected{margin:12px 0 0}.b-header_search .suggestions .content_wrapper .dropdownselected:first-child{margin-top:0}.b-header_search .suggestions .products_wrapper{padding:20px}.b-header_search .suggestions .products_wrapper .title{margin-bottom:20px;font:14px/14px "ProximaNova-Bold",sans-serif;font-weight:normal;text-transform:uppercase}.b-header_search .suggestions .products_wrapper .title span{font:14px/14px "ProximaNova-Regular",sans-serif}.b-header_search .suggestions .products_wrapper .dropdownselected{margin-top:20px}.b-header_search .suggestions .products_wrapper .dropdownselected:first-child{margin-top:0}.b-header_search .suggestions .products_wrapper .imag{float:left;margin:0 10px 0 0;width:60px;height:60px}.b-header_search .suggestions .products_wrapper .imag img{width:60px;height:60px}.b-header_search .suggestions .products_wrapper .col2{margin-left:70px}.b-header_search .suggestions .products_wrapper .productname{color:#46266a;font:13px/15px "ProximaNova-Bold",sans-serif;text-transform:uppercase}.b-header_search .suggestions .products_wrapper .productDescription{color:#46266a;font:13px/15px "ProximaNova-Regular",sans-serif}.b-header_search .suggestions .products_wrapper .attribute_color .value{color:#af8bbe;font-size:12px;text-transform:uppercase}.b-header_search .suggestions .products_wrapper .pricing{position:absolute;margin-top:20px;font:13px/15px "ProximaNova-Regular",sans-serif;overflow:hidden}.b-header_search .suggestions .products_wrapper .pricing .standardprice{text-decoration:line-through;display:inline-block;vertical-align:top}.b-header_search .suggestions .products_wrapper .pricing .standardprice+.salesprice{color:#ea0c8b}.b-header_search .suggestions .products_wrapper .pricing .salesprice{display:inline-block;vertical-align:top}.b-header_search .suggestions .products_wrapper .BVrating{padding-bottom:15px}.b-header_search .suggestions .products_wrapper .bv-rating{margin-top:0}.b-header_search .suggestions .products_wrapper .bv-rating .bv-rating_item{font-size:12px}.b-header_search .suggestions .search_articles_box{display:none;padding:0 20px 20px}.b-header_search .suggestions .search_articles_box .title{margin-bottom:20px;font:14px/14px "ProximaNova-Bold",sans-serif;font-weight:normal;text-transform:uppercase}.b-header_search .suggestions .search_articles_box .title span{font:14px/14px "ProximaNova-Regular",sans-serif}.b-header_search .suggestions .search_articles_box .articalshort{color:#46266a;font:13px/15px "ProximaNova-Bold",sans-serif;text-transform:uppercase}.b-header_search .suggestions .search_articles_box .articalimage img{max-width:100%;margin-bottom:17px;display:block}.b-header_search .suggestions .search_articles_box .dropdownselected{margin-top:20px}.b-header_search .suggestions .search_articles_box .title+.dropdownselected{margin-top:0}.b-header_search .suggestions .searchSuggestViewall{border-top:1px solid #000;height:29px;padding:0;text-align:center}.b-header_search .suggestions .searchSuggestViewall a{color:#46166b;font:14px/29px "ProximaNova-Bold", sans-serif;text-transform:uppercase;text-decoration:none}.b-header_search .suggestions .searchSuggestViewall a:after{margin-top:-2px !important}.b-header_search .search_label{display:none}.b-header_search .search_input{width:220px;border:none;font-size:14px;float:left;margin:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-header_search .search_input{width:90px;height:18px;padding:1px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_search .search_input{width:100%;border:1px solid #dcd0e3;padding:13px 40px 13px 15px;float:none}}.b-header_search .search_button.button{border:none;display:inline-block;position:relative;height:16px;width:14px;color:#fff;padding:0;background:none;font-size:0;margin-top:0;float:right}.b-header_search .search_button.button:hover{background:none !important}.b-header_search .search_button.button:before{display:block;cursor:pointer;content:"\e605";font-family:"urbde-ico",sans-serif;position:absolute;left:0;top:1px;font-size:15px;height:15px;line-height:14px;color:#46266a;background-color:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_search .search_button.button:before{content:"\e61d";font-size:20px;line-height:14px;top:2px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_search .search_button.button{position:absolute;top:25px;right:25px;margin:0}}.b-header_search .f_placeholder{font-size:14px}.desktop.gt-768 .b-header_search.search_suggestions_container{display:block !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.desktop .b-header_search.search_suggestions_container{display:block !important}}.ie8 .b-header_search .suggestions{border:1px solid #000}.header_js_disabled{padding:10px 30px;background-color:#F4F0F6;text-align:center}.header_js_disabled .message{font:11px/1.2em "ProximaNova-Bold",sans-serif;display:inline-block;padding:5px 0 5px 35px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAYAAAARIY8tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzZEREQxODFGNzk0MTFFMzkxNjBDMDA0ODA3Q0NCNDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzZEREQxODJGNzk0MTFFMzkxNjBDMDA0ODA3Q0NCNDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNkRERDE3RkY3OTQxMUUzOTE2MEMwMDQ4MDdDQ0I0MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNkRERDE4MEY3OTQxMUUzOTE2MEMwMDQ4MDdDQ0I0MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqjYkBcAAAJ5SURBVHjapJVNiI1hFMffOwaLGZkaGdEgZUfJx8IsbIkFFj5KsvGV7xnTKOlShmJIsRAxWFnYWCjKAjv5GkNKYoEwBjcyEzLm+p3b/5lOj3vv3Oue+r/n+Tz/5zznnOdNJSVKT82xEah9oAV8A+sm9LfeKrYnm80mqTKMXwHL3fBXMB2Sz8UIqkp0oCMyblIHWofbWFXC6deimt3QQfBH7W3Mj/tvAjZPQp12Q0e5kjT6vPo1YGclHhyREZNuBdnkEPip9nYOUlc2AZuaUGtCvMBmUM34UvQvcEZzY8HWsgiUNafcUCdXcxfdDq6C1fIueNHMntpyPNgPZrt03Kv2DOl5EH5w8akHG0oi4CTTUHvcUBpjvS41TULmtOsAJm3sHVWUQAuOg7DwSZRFIeDv7ANxRt7mumDVcB5YMS1z/R0YGXBxmaLxm2EB8ycVl0SJkJ9Aqdbh5i6z+Y7rTwW1MYHkgjKrCTszC3mwCzSqbZWajoyMlH4O8Zdo7pq7yvX/EMBaL4Ig5zDyMjJifUvVLfE1sHZQmfYWrMRedezBARWMyW9wOE/GmVdLwP186QjJD9WGBXvhEAFsk9GbotO/yWPDCs+uJsOexQXqpxM8cy9AzoM2d7/9ei3j2piP2qju45CmBbywRJnFntGBYIVbc0IVGssjsAjMtUxhTXeht4e5S6izwAo2ScGUdfO3wWu1vwM70SfFxVK0T3NW2a/068y4Sg8eW6U3NvTt7jKCB3TmJJWJ/TYfghdWExB2Df2TIbBH7ToYn1QuOY/APXADDy6m5NJE1AIF256EMbpDq4/3YFDX4x+zAY31gI9a1ysbDXjx1Dz4K8AAzDTPZlc7QwUAAAAASUVORK5CYII=) no-repeat left center;color:#ea0c8b}@media only screen and (min-width: 320px) and (max-width: 750px){.header_js_disabled .message{font-size:7px}}.header_promo_slot{background:#fff;font-size:11px;font-weight:bold;color:#46266a;text-align:center;position:relative;z-index:5;max-height:27px;overflow:hidden}.header_promo_slot .html_slot_container{padding:6px 30px}.header_promo_slot .g-close{position:absolute;z-index:6;right:10px;top:6px;width:12px;height:13px;background:url(../images/icons/close.png) no-repeat 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.header_promo_slot{font-size:9px;line-height:1.2em}.header_promo_slot .html_slot_container{display:table;width:100%;height:27px;padding:0 28px;vertical-align:middle;text-align:center}.header_promo_slot p{padding:0;display:table-cell;vertical-align:middle;text-align:center;font-size:9px}}.no-touch .account_navigation_link.login_link:hover{text-decoration:none;color:#fff;cursor:pointer}.account_navigation_link.login_link{color:#867592;font-family:"ProximaNova-Bold",sans-serif;text-decoration:none}.account_navigation_link.login_link.hover{text-decoration:none;color:#fff}@media only screen and (min-width: 320px) and (max-width: 750px){.account_navigation_link.login_link{display:block;height:50px;font:0/50px "ProximaNova-Bold",sans-serif}}.b-header-login_link-mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-login_link-mobile{font-size:15px;line-height:15px;display:inline-block;color:#af8bbe;position:relative;padding:9px 0 14px 30px;text-transform:uppercase}.b-header-login_link-mobile:before{content:"\e606";display:block;font-family:"urbde-ico",sans-serif;font-size:24px;height:50px;left:5px;position:absolute;top:16px}}.account_navigation_login{position:relative;margin-top:4px}@media only screen and (min-width: 320px) and (max-width: 750px){.account_navigation_login{position:static}}.b-header-customer_info-signin .account_navigation_login{margin-top:0}.login_iframe_wrapper{display:none}.account_navigation_login.hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YyQjEwNENCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YyQjEwNERCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjJCMTA0QUIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjJCMTA0QkIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5NPyEAAABYSURBVHjaYvz//z8DkYANiH/hkmQi0hAPIL4BxOo4VYBcRAB7APG3/xDwHIjVsakjxZD/+Awj1RCchpFjCFbDGIGEMVqwgQJ0DhBzEhEJL4A4Gog/AgQYAE+N+8H+ofblAAAAAElFTkSuQmCC) no-repeat center 33px}@media only screen and (min-width: 320px) and (max-width: 750px){.account_navigation_login.hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YyQjEwNENCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YyQjEwNERCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjJCMTA0QUIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjJCMTA0QkIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5NPyEAAABYSURBVHjaYvz//z8DkYANiH/hkmQi0hAPIL4BxOo4VYBcRAB7APG3/xDwHIjVsakjxZD/+Awj1RCchpFjCFbDGIGEMVqwgQJ0DhBzEhEJL4A4Gog/AgQYAE+N+8H+ofblAAAAAElFTkSuQmCC) no-repeat center bottom}}.account_navigation_login.hover .login_iframe_wrapper{display:block}.account_navigation_login.hover .b-header-login_link-mobile,.account_navigation_login.hover .account_navigation_link{color:#fff}.account_navigation_login.hover .login_iframe{position:absolute;right:-50%;margin:0 -65px 0 0;top:100%;width:337px;height:720px !important;z-index:10}@media only screen and (min-width: 320px) and (max-width: 750px){.account_navigation_login.hover .login_iframe{width:320px;left:0;right:0;margin:0}}.welcomeback_user.account_navigation_login.hover .login_iframe{height:430px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_accountloginpopup #gigyaLoginContainerLogin{margin:0 auto !important}}.login_iframe_placement.loading{position:absolute;right:-50%;margin:0 -65px 0 0;top:100%;z-index:901;height:150px;width:337px;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.login_iframe_placement.loading{width:100%;left:0;right:0;margin:0;width:100%}}.js .login_iframe_placement .loader{background:#fff;padding:30px 34px;border:1px solid #d0d0d0;border-top:none;top:0}.login_popup{background-color:#fff;border:1px solid #e1e1e1;border-top:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.login_popup{width:298px}}.favorite-login .login_popup{border-color:transparent}.favorite-login .login_popup .gigyaLoginParent{margin-left:-9px}.login_popup .block{background:#fff}.login_popup .block h2{margin:0 0 10px;font-size:16px}.login_popup .block p{margin:0 0 10px}.login_popup .block .textinput{width:100%}.login_popup .block .button{background:#46266a;width:100%;color:#fff;cursor:pointer;text-align:center;padding:8px 20px}.login_popup .block .formfield_link{text-align:center;font-size:13px;margin:7px 0 15px 0}.login_popup .block_login{display:block}.login_popup .block_login>p:not(.signSM),.login_popup .block_login .section_header,.login_popup .block_login .section_title{display:none}.login_popup .block_login #dwfrm_login{display:table-header-group}.login_popup .block_login .social_login_demandware{max-width:265px;display:table-footer-group}.login_popup .block_login .social_login_demandware .gdpr-socialnetwork-disclaimer{font-size:11px;line-height:12px}.login_popup .block_login .error_form{display:none;width:320px;margin-left:20px;float:left}.login_popup .divider{margin:0 0 15px 0;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.login_popup .divider{margin:0 0 5px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.login_popup .f_field{margin:0 0 5px 0}}.login_popup .sale-popup-items{display:none}.login_popup .login-popup-items .block_login{width:100%;display:table;table-layout:fixed}.login_popup .login-popup-items.gigya .block_login #dwfrm_login{display:block}.login_popup .login_button_link a{padding:7px}.login_popup .block_registration{border:1px solid #e1e1e1;border-top:none;padding:30px 35px 30px}.login_popup .block_create{border-top:1px solid #e1e1e1;padding:15px 35px 35px;clear:both}.login_popup .create_account_button{width:100%}.login_popup .block_login{padding:35px 35px 15px}.login_popup .block_create .section_header{margin:0 0 7px;font-size:16px;text-align:center;font-family:"ProximaNova-Bold",sans-serif;text-transform:uppercase}.login_popup fieldset{overflow:hidden}.login_popup .block_create>p,.login_popup .block_registration form .formfield .f_label,.login_popup .block_registration,.login_popup .account_create_login_benefits,.login_popup .block_login .f_label,.login_popup .f_legend,.login_popup .block_login .section_header{display:none}.login_popup .block_login .f_field_checkbox .f_label{display:inline-block}.login_popup .block_registration .login_button_link{margin:10px 0 0}.login_popup .section_title{font-family:"ProximaNova-Bold",sans-serif;position:relative;padding:0;line-height:25px;font-size:14px}.password_reset{font-size:12px;text-decoration:underline}.password_reset:hover{text-decoration:none}.b-search-icon_container{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search-icon_container{display:inline-block;position:relative;height:inherit;width:100%}.b-search-icon_container:before{width:100%;height:50px;display:block;cursor:pointer;content:"\e605";font-family:"urbde-ico",sans-serif;position:absolute;left:0;top:18px;font-size:22px;color:#af8bbe;-moz-osx-font-smoothing:grayscale}}.b-account-navigation_list-myaccount-ico.b-account-active_icon,.b-search-active_icon{color:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YyQjEwNENCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YyQjEwNERCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjJCMTA0QUIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjJCMTA0QkIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5NPyEAAABYSURBVHjaYvz//z8DkYANiH/hkmQi0hAPIL4BxOo4VYBcRAB7APG3/xDwHIjVsakjxZD/+Awj1RCchpFjCFbDGIGEMVqwgQJ0DhBzEhEJL4A4Gog/AgQYAE+N+8H+ofblAAAAAElFTkSuQmCC) no-repeat center bottom}.b-account-navigation_list-myaccount-ico.b-account-active_icon:before,.b-search-active_icon:before{color:#fff}.b-header-avatar_box{width:28px;height:28px;overflow:hidden;position:relative;float:left;margin:6px 10px 0 0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.b-header-avatar_box img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:100%;height:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-avatar_box{display:none}}.b-account-navigation_list-myaccount{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-account-navigation_list-myaccount{display:block}}.b-account-navigation_list-myaccount-ico{display:block;cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 750px){.b-account-navigation_list-myaccount-ico{font-size:15px;display:inline-block;color:#af8bbe;position:relative;padding:0 0 0 25px;text-transform:uppercase;text-indent:-1000px}.b-account-navigation_list-myaccount-ico:before{content:"\e606";display:block;font-family:"urbde-ico",sans-serif;font-size:24px;height:50px;left:0;position:absolute;top:0;text-indent:0}}.g-sticky-header .b-account-navigation_list-myaccount-ico{text-indent:0;padding:0 6px 0 30px}.b-account-navigation_list-myaccount-content{width:100%;display:none;position:absolute;z-index:1;right:0;left:0;background:#fff;top:100%;border-bottom:2px solid #CECECE}.b-customer-menu_list{text-align:left}.b-customer-menu_item{text-transform:uppercase;border-bottom:1px solid #EFE9F2}.b-customer-menu_last-item{border-top:2px solid #dacde1}.b-header-content .b-customer-menu_link{color:#46166b;display:block;padding:15px 25px;text-decoration:none;-moz-transition-duration:0ms;-o-transition-duration:0ms;-webkit-transition-duration:0ms;transition-duration:0ms;font:15px/16px "ProximaNova-Bold",sans-serif}.b-header-content .b-customer-menu_link:hover{background:#dacde1}.b-header-content .b-customer-menu_signout-ico{position:realtive;padding-left:50px}.b-header-content .b-customer-menu_signout-ico:before{content:"\e606";display:block;font-family:"urbde-ico",sans-serif;font-size:18px;position:absolute;left:25px}.iCA-adjustment{top:24px}.iCA-header-div{top:0;left:500px;overflow:hidden}.iCA-header-div-td{padding:5px}.favorite-login .login_popup .block_login{padding:0 35px}.favorite-login .login_popup .block_login>p{display:block;font-size:16px;margin-bottom:20px}.social_login_demandware .dw-social-login img{max-width:100%;height:auto}.social_login_demandware .dw-social-login .social_signin_textbutton{display:none}.social_login_demandware .dw-social-login[class*="facebook"]:hover{text-decoration:none}.social_login_demandware .dw-social-login[class*="facebook"] .social_signin_textbutton{display:inline-block;color:#fff;background:#405ba8;margin:10px auto;padding:10px;font-size:15px;text-align:center;width:auto;white-space:nowrap}.social_login_demandware .dw-social-login[class*="facebook"] .social_signin_textbutton:before{content:'';background:url(../images/social/fb_icon_blue_2.jpg) no-repeat;background-size:contain;width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:10px}.social_login_demandware h2{display:none}.cookie_banner{background:#fff;font-size:11px;line-height:normal;font-weight:bold;color:#46266a;text-align:center;position:relative;padding:5px 20px 5px 0;z-index:5;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.cookie_banner{height:50px}}.cookie_banner .cookie_banner-span{display:block;max-width:95%;margin:0 auto}.cookie_banner .cookie_banner-span a{color:#68488c;font-weight:bold;text-decoration:underline}.cookie_banner .cookie_banner-span a.cookie_banner_accept{position:absolute;z-index:6;right:10px;top:6px;width:12px;height:13px;background:url(../images/icons/close.png) no-repeat 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.cookie_banner .cookie_banner-span{font-size:8px;display:table-cell;vertical-align:middle}}.l-header .newsletter_subscribe_content .newsletter-privacy-policy a,.l-header .newsletter_subscribe_content .newsletter-footer a{text-decoration:underline}.ie8 .navigation_dropdown{border:1px solid #ccc}.touch .navigation .level_1_list .current_item>.level_1_list_item_link:after{display:none}.navigation_dropdown{display:none;position:absolute;line-height:14px;z-index:3;top:100%;margin-left:-10px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation_dropdown{position:relative;background:none;visibility:visible}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation_dropdown:after{display:none}}.navigation_dropdown .content{margin:0 auto;background:#fff}@media only screen and (min-width: 751px) and (max-width: 1024px){.navigation_dropdown .content{width:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation_dropdown .content{width:100%}}.navigation_dropdown .content:after,.navigation_dropdown .content:before{content:'';display:block;position:absolute;background:white;top:0;bottom:0;width:100%;height:100%}.navigation_dropdown .content:before{right:100%}.navigation_dropdown .content:after{left:100%}.navigation_dropdown .level_2_list{padding:25px 0;text-align:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.navigation_dropdown .level_2_list{margin:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation_dropdown .level_2_list{margin:0}}.navigation_dropdown .header_menu_info{display:none}.cat_the-udedit .navigation_dropdown,.cat_explore .navigation_dropdown{width:100%;left:0;margin-left:0;background-color:#fff}.cat_the-udedit .navigation_dropdown .content,.cat_explore .navigation_dropdown .content{width:940px;margin:0 auto}@media screen and (max-width: 960px){.cat_the-udedit .navigation_dropdown .content,.cat_explore .navigation_dropdown .content{width:90%}}.cat_the-udedit .navigation_dropdown .content header,.cat_explore .navigation_dropdown .content header{width:66.60%;text-align:center;font:14px "ProximaNova-Semibold",sans-serif;color:#000;margin:25px auto 0}.cat_the-udedit .navigation_dropdown .content .image_container,.cat_explore .navigation_dropdown .content .image_container{float:left;margin:20px 0 30px 2.13%;text-align:center}.cat_the-udedit .navigation_dropdown .content .image_container img,.cat_explore .navigation_dropdown .content .image_container img{max-width:100%}.cat_the-udedit .navigation_dropdown .content .image_container p,.cat_explore .navigation_dropdown .content .image_container p{font:14px "ProximaNova-Bold",sans-serif;color:#470e6c;text-transform:uppercase;margin-top:15px}.cat_the-udedit .navigation_dropdown .content .image_container{width:31.90%}.cat_the-udedit .navigation_dropdown .content .image_container:nth-of-type(1){margin-left:0}.cat_the-udedit .navigation_dropdown .content .image_container:nth-of-type(n+4){width:23.40%;margin:0 0 12px 2.13%}.cat_the-udedit .navigation_dropdown .content .image_container:nth-of-type(4){margin-left:0}.cat_explore .navigation_dropdown .content .image_container{width:30%}.cat_the-udedit .navigation_dropdown{width:100vw}@media only screen and (min-width: 320px) and (max-width: 750px){.desktop_tablet_only{display:none}}.mobile_only{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.mobile_only{display:block}}.b-header-mobile_nav.navigation{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header-mobile_nav.navigation{display:inline-block;width:100%;height:inherit}}.b-header-mobile_nav.navigation .b-header-mobile_nav-accordion.navigation_header{cursor:pointer;display:block;height:50px;margin:0;position:relative;width:100%;overflow:hidden}.b-header-mobile_nav.navigation .b-header-mobile_nav-accordion.navigation_header:before{font-family:"urbde-ico",sans-serif;content:"\e608";height:inherit;left:-1px;position:absolute;top:18px;width:100%;font-size:25px;color:#af8bbe}.b-header-mobile_nav.navigation .b-header-mobile_nav-accordion.expanded:before{color:#fff}.b-header-mobile_nav.navigation .b-header-mobile_nav-accordion.expanded{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YyQjEwNENCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YyQjEwNERCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjJCMTA0QUIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjJCMTA0QkIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5NPyEAAABYSURBVHjaYvz//z8DkYANiH/hkmQi0hAPIL4BxOo4VYBcRAB7APG3/xDwHIjVsakjxZD/+Awj1RCchpFjCFbDGIGEMVqwgQJ0DhBzEhEJL4A4Gog/AgQYAE+N+8H+ofblAAAAAElFTkSuQmCC) no-repeat center bottom}.b-header-mobile_nav.navigation .toggle{cursor:pointer;position:relative}.b-header-mobile_nav.navigation .toggle.expanded{background-color:#dacde1}.b-header-mobile_nav.navigation .toggle:after{font-size:22px;position:absolute;right:23px;top:35%;content:'\002B'}.b-header-mobile_nav.navigation .toggle.expanded:after{content:'\002D';font-size:32px;top:31%}.b-header-mobile_nav.navigation .toggle_content{display:none}.b-header-mobile_nav.navigation .header-mobile-navigation-asset{background:#f7f1f7;text-align:left;padding:20px 26px 10px 26px;border-bottom:2px solid #cecece}.b-header-mobile_nav.navigation .b-header-mob_navigation_item{margin:0 0 20px 0;padding-left:30px;position:relative}.b-header-mobile_nav.navigation .b-header-mob_link_item{font-size:12px;text-transform:uppercase;color:#46166b}.b-header-mobile_nav.navigation .b-header-mob_link_item:before{font-size:15px;font-family:"urbde-ico",sans-serif;vertical-align:bottom;padding:0 15px 0 0;min-width:27px;display:block;position:absolute;left:0;top:-1px}.b-header-mobile_nav.navigation .b-header-mob_link_item:hover{text-decoration:none}.b-header-mobile_nav.navigation .b-header-mob_link_item.icon-ud-pro:before{font-size:22px;line-height:17px}.b-header-mobile_nav-dropdown .level_2_list{border-bottom:2px solid #d7c9de}.b-header-mobile_nav-dropdown{max-height:calc(100vh - 50px);overflow:scroll}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation{display:none}}.navigation .navigation_header{display:none}.navigation .level_1_list{border:none;color:#af8bbe;font-size:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_1_list{display:none;width:100%;background:#fff;position:absolute;top:100%;left:0;right:0}}.navigation .level_1_list .current_item>.level_1_list_item_link{color:#fff;position:relative}.navigation .level_1_list .current_item>.level_1_list_item_link:after{content:'';bottom:0;left:50%;margin-left:-7px;position:absolute;border:7px solid #fff;border-top:none;border-left-color:#220933;border-right-color:#220933}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_1_list .current_item>.level_1_list_item_link{color:#46166b}}.navigation .level_1_list_item{text-align:center;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_1_list_item{border-bottom:3px solid #d7c9de;display:block;text-align:left}}.navigation .level_1_list_item.expanded .navigation_dropdown{display:block}.no-touch .navigation .level_1_list_item:hover .navigation_dropdown{display:block}.navigation .menu_item_active>a:after{content:'';bottom:0;left:50%;margin-left:-7px;position:absolute;border:7px solid #fff;border-top:none;border-left-color:#220933;border-right-color:#220933}.navigation .level_1_list_item_link{display:inline-block;margin:0 5px;padding:0 15px 15px;font-size:15px;color:#af8bbe;font-family:"ProximaNova-Bold",sans-serif;text-transform:uppercase}.navigation .level_1_list_item_link:hover{color:#fff;text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_1_list_item_link:hover{color:#46166b}}@media only screen and (min-width: 751px) and (max-width: 1024px){.navigation .level_1_list_item_link{margin:0;padding:0 9px 15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_1_list_item_link{color:#46166b;padding:0;display:inline-block;margin:15px 25px}}.navigation .cat_backdoor .level_1_list_item_link{position:relative}.navigation .cat_backdoor .level_1_list_item_link:hover:after{content:'';bottom:0;left:50%;margin-left:-7px;position:absolute;border:7px solid #fff;border-top:0;border-left-color:#220933;border-right-color:#220933}.navigation .level_2_list_item{padding:0;font-weight:normal}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_2_list_item:last-child{padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_2_list_item{width:100%;margin:0;padding:0;border-bottom:1px solid #efe9f2;text-align:left}}.navigation .level_3_list_item_link,.navigation .level_2_list_item_link,.navigation .level_4_list_item_link{font-size:14px;line-height:15px;font-family:"ProximaNova-Semibold",sans-serif;padding:5px 30px;color:#46166b;text-decoration:none;display:inline-block;width:100%}.no-touch .navigation .level_3_list_item_link:hover,.no-touch .navigation .level_2_list_item_link:hover,.no-touch .navigation .level_4_list_item_link:hover{background-color:#46166b;color:#fff}@media only screen and (min-width: 320px) and (max-width: 750px){.touch .navigation .level_3_list_item_link:active,.touch .navigation .level_2_list_item_link:active,.touch .navigation .level_4_list_item_link:active{background-color:#46166b;color:#fff}}@media only screen and (min-width: 751px) and (max-width: 1024px){.touch .navigation .level_3_list_item_link:active,.touch .navigation .level_2_list_item_link:active,.touch .navigation .level_4_list_item_link:active{background-color:#46166b;color:#fff}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_3_list_item_link,.navigation .level_2_list_item_link,.navigation .level_4_list_item_link{margin:0;display:block;text-transform:uppercase;font:14px/1.2em "ProximaNova-Bold",sans-serif;-moz-transition-duration:0ms;-o-transition-duration:0ms;-webkit-transition-duration:0ms;transition-duration:0ms}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_2_list_item_link{margin:0;padding:15px 25px;display:block}}.navigation .level_3_list_item_link,.navigation .level_4_list_item_link{font-family:"ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_3_list_item_link,.navigation .level_4_list_item_link{margin:0;padding:13px 25px 13px 77px;display:block;border-bottom:1px solid #efe9f2;text-transform:capitalize}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_4_list_item_link{padding:13px 25px 13px 125px}}.navigation .level_3_list{display:none;margin-top:8px}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation .level_3_list{margin-top:0}}.banner_item{float:left;width:33.3%;padding:0 0 5px 27px}@media only screen and (min-width: 751px) and (max-width: 1024px){.banner_item{padding:0 0 5px 20px}}.banner-box{max-height:77px;position:relative;width:100%}.banner-box>a>img{max-width:100%;height:auto}.banner-box .image{height:77px;width:128px;position:absolute;top:0;left:4%;overflow:hidden;display:inline-block}@media only screen and (min-width: 751px) and (max-width: 1024px){.banner-box .image{height:54px;width:100px}}.banner-box .image img{max-width:100%}@media only screen and (min-width: 751px) and (max-width: 1024px){.banner-box .image img{margin-top:-5px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.banner-box{height:54px}}.banner-box .copy{left:160px;position:absolute;top:25px;height:34px;text-align:left;display:inline-block;overflow:hidden}@media only screen and (min-width: 751px) and (max-width: 1024px){.banner-box .copy{left:115px;top:15px;height:26px}}.banner-box .title{color:#fff;font-family:"ProximaNova-Bold",sans-serif;font-size:14px;line-height:16px;margin:0 0 5px;padding:0;text-transform:uppercase;display:block;height:16px}@media only screen and (min-width: 751px) and (max-width: 1024px){.banner-box .title{font-size:10px;line-height:12px}}.custom_navigation_slot_2{width:100%;margin:0 -27px;padding-bottom:25px}.custom_navigation_slot_2:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 751px) and (max-width: 1024px){.custom_navigation_slot_2{padding:0 0 25px;margin:0 -20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.custom_navigation_slot_2{display:none}}.level_1_list_item .custom_navigation_slot_1{text-align:left;margin:0 0 15px 0}.level_1_list_item .custom_navigation_slot_1:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.b-menu-column.b-menu-column-last{width:130px;padding:25px 0 10px 0}.menu_list_item_1 .custom_navigation_slot_1{width:890px;margin:0 auto}@media only screen and (min-width: 751px) and (max-width: 1024px){.menu_list_item_1 .custom_navigation_slot_1{width:100%}}.b-menu-column{display:inline-block;width:180px;padding:25px 5px 10px 0;vertical-align:top}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-menu-column{width:135px}}.b-menu-column .level_2_list{margin:0 0 15px 0}.b-menu-column .level_2_list_item{margin:0;padding:0;width:100%}.b-bd_dropdown_navigation-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;text-align:center}.b-bd_dropdown_navigation-items{max-width:100%;margin-left:auto;margin-right:auto;padding:25px 0 5px;position:relative}.b-bd_dropdown_navigation-items:after{content:" ";display:block;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_dropdown_navigation-items:before{display:none}}.b-bd_dropdown_navigation-item{width:20%;float:left;padding:0 10px;position:relative;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_dropdown_navigation-item{width:33.33333%;float:left}}.b-bd_dropdown_navigation-item_link{font:14px/normal "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_dropdown_navigation-item_link{text-transform:capitalize}}.b-bd_dropdown_navigation-item_link:hover{background:#46166b;color:#fff;text-decoration:none}.b-bd_dropdown_navigation-item_img{border:1px solid #dacce2;display:block;max-width:100%;margin:0 auto 8px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_dropdown_navigation-item_img{display:none}}.b-bd_dropdown_navigation-item_title{display:inline-block;padding:4px 7px 3px}.b-bd_dropdown_navigation-item_description{color:#000;font-size:12px;line-height:14px;height:28px;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_dropdown_navigation-item_description{display:none}}.chrome .navigation .level_3_list_item_link,.chrome .navigation .level_2_list_item_link{padding:5px 30px}@media only screen and (min-width: 320px) and (max-width: 750px){.chrome .navigation .level_3_list_item_link,.chrome .navigation .level_2_list_item_link{padding:15px 25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_udedit .navigation .level_1_list:not(.b-header-mobile_nav-dropdown){display:none !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header .menu_header.expanded+.level_1_list{display:block !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.violet_underground_herobanner .menu_header.expanded+.level_1_list{display:block !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.desktop_tablet_only{display:none}}@media only screen and (min-width: 751px) and (max-width: 1024px){.navigation ul.level_1_list.mobile_only{display:none !important}}.udedit-navigation .subnavigation_close{display:none}.b-account-navigation_list-myaccount .customer_dropdown_menu .udpro_menu_item,.b-account-navigation_list-myaccount .customer_dropdown_menu .ar_menu_item{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-account-navigation_list-myaccount .customer_dropdown_menu .level_3_list_item_link{padding:13px 25px 13px 77px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-account-navigation_list-myaccount-content.ar_enabled .ar_menu_item,.b-account-navigation_list-myaccount-content.is_pro .udpro_menu_item{display:block}}.l-footer{clear:both;background:#160524 url(../images/footer/bg_footer.jpg) repeat-x 0 bottom;padding:0 0 15px 0;position:relative;z-index:2}.l-footer a{color:#fff}.l-footer .newsletter_subscribe_content{position:relative;width:463px}.l-footer .newsletter_subscribe_content .comment_text{display:inline-block;color:#fff;font-size:12px;font-weight:normal;padding:25px 20px 10px;margin-top:-20px}.l-footer .newsletter_subscribe_content .comment_text a{color:#e8e8e8;text-decoration:underline}.l-footer .newsletter_subscribe_content .gdpr-privacy-content-msg{color:#fff}.l-footer .newsletter_subscribe_content .loader{width:305px}.l-footer .newsletter_subscribe_content .loader .loader_indicator{margin:18px 0 0 0;left:calc(50% - 25px);top:0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer .newsletter_subscribe_content .loader .loader_indicator{margin:-7px 0 0 0}}@media only screen and (min-width: 320px) and (max-width: 1024px){.l-footer .newsletter_subscribe_content .loader{width:72%}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-footer .newsletter_subscribe_content{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer .newsletter_subscribe_content{width:100%}.l-footer .newsletter_subscribe_content .loader_indicator{margin-top:-36px}}.l-footer .newsletter_subscribe_content h3{font:14px/16px "ProximaNova-Bold",sans-serif;color:#fff;padding:0 0 10px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer .newsletter_subscribe_content h3{display:none}}.l-footer .newsletter_subscribe_content .textinput{font-size:13px}.l-footer .newsletter_subscribe_content .f_field{width:280px;float:left;margin:0 15px 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-footer .newsletter_subscribe_content .f_field{margin:0 3% 0 0;width:72%}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer .newsletter_subscribe_content .f_field{margin:0 3% 0 0;width:72%}}.l-footer .newsletter_subscribe_content .f_field.acceptprivacypolicy{width:100%}.l-footer .newsletter_subscribe_content .f_field_postcontent,.l-footer .newsletter_subscribe_content .f_label{color:#fff}.l-footer .newsletter_subscribe_content .subscribe_text{display:none}.l-footer .newsletter_subscribe_content .form_caption{width:270px;float:left;font-weight:bold;margin:5px auto 20px;margin-top:5px;padding-left:20px;text-decoration:underline}.l-footer .newsletter_subscribe_content .button{max-width:170px;padding:14px !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-footer .newsletter_subscribe_content .button{min-width:25%;width:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer .newsletter_subscribe_content .button{min-width:25%;width:auto}}.l-footer .newsletter_subscribe_content .newsletter_subscribe_error_message{display:block !important;padding-top:7px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer .newsletter_subscribe_content .newsletter_subscribe_error_message{padding-top:3px}}.l-footer .newsletter_subscribe_content form>fieldset>div.content_asset.privacy-policy{margin-top:55px;color:#fff}.l-footer .fb_iframe_widget{margin:0 15px 5px 0;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-footer .fb_iframe_widget{float:none;margin:0 0 15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer .l-cta-socialBtn-large{font-size:25px;padding:0 2%}}.b-footer-column{width:460px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer-column{width:48%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-column{width:100%;float:none}}.b-footer-divider{border-bottom:1px solid #5d4969}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-divider{padding:42px 0 0;position:relative}}.b-footer-divider .b-footer-content{padding-bottom:12px}.b-footer-content{width:960px;margin:0 auto;padding:25px 0 0}.b-footer-content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer-content{width:708px;padding:18px 0 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-content{width:100%;padding:18px 20px 0}}.footer_promo_asset{color:#B69FC5;height:195px;font:13px/15px "ProximaNova-Regular",sans-serif;position:relative}@media only screen and (min-width: 751px) and (max-width: 1024px){.footer_promo_asset{height:202px}}@media only screen and (min-width: 320px) and (max-width: 750px){.footer_promo_asset{font:12px/16px "ProximaNova-Regular",sans-serif;height:auto}}.footer_promo_asset span{font:14px/16px "ProximaNova-Bold",sans-serif;margin:0 0 8px 0;color:#fff}.footer_social_networking_asset{float:left;margin:0 0 0 -6px;width:300px}@media only screen and (min-width: 320px) and (max-width: 750px){.footer_social_networking_asset{margin:0;text-align:center;width:100%;position:absolute;left:0;right:0;top:18px}}.b-footer-like_buttons{float:left;margin:15px 0 0;width:190px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer-like_buttons{margin:17px 0 0;width:250px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-like_buttons{display:none}}.footer_navigation_asset{margin:0 0 40px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.footer_navigation_asset{margin:0 0 25px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.footer_navigation_asset{margin:0 0 12px 0}}.b-footer-navigation:first-child{width:260px;padding:0 10px 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer-navigation:first-child{width:60%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-navigation:first-child{width:100%;padding:0}}.b-footer-navigation{display:inline-block;width:180px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer-navigation{width:30%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-navigation{width:100%;padding:0;text-align:center}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-navigation_item{display:none}.b-footer-navigation_item.b-footer-link_mobile{display:inline-block;margin:0 12px}}.b-footer-link_item{font:14px/22px "ProximaNova-Bold",sans-serif}.b-footer-link_item:hover{color:#B69FC5;text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-link_item{font:14px/16px "ProximaNova-Regular",sans-serif}}.footer_copyrights_asset{color:#d1bbda}@media only screen and (min-width: 320px) and (max-width: 750px){.footer_copyrights_asset{text-align:center}}.b-footer-logos_list{position:absolute;bottom:0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer-logos_list{text-align:center;position:static;margin:15px 0 0}}.b-footer-logo_item{display:inline-block;margin:0 10px 0 0}.b-footer-logo_link img{max-height:43px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer-logo_link img{max-height:30px}}html,body{height:100%}.main{min-height:100%}.main:after{content:"";display:block}body>img[width="1"]{display:none}.l-footer .newsletter_subscribe_content .f_field.acceptprivacypolicy .newsletter-footer{width:58%}.l-footer .newsletter_subscribe_content .f_field.acceptprivacypolicy .newsletter-footer p{color:inherit;font-size:11px}.l-footer .newsletter_subscribe_content .f_field.acceptprivacypolicy .newsletter-footer a{text-decoration:underline}.l-footer .newsletter_subscribe_content .accept_privacy_policy_text1{clear:both;color:#fff}.newsletter-privacy-policy a{text-decoration:underline}.homepage.main .content{width:auto;padding-top:0}@media only screen and (min-width: 320px) and (max-width: 750px){.homepage.main .content .recommendations_block .recommendation_title{text-align:center;margin-left:auto;margin-right:auto;margin-right:auto;white-space:nowrap;width:280px;text-overflow:ellipsis;overflow:hidden}}.pt_product_search_result .main .content{padding-top:0;overflow:hidden}.main{padding-top:0}.main>.content{width:960px;margin:auto;padding-top:60px;padding-bottom:40px}@media only screen and (min-width: 751px) and (max-width: 1024px){.main>.content{width:708px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main>.content{width:280px}.pt_product_details .main>.content{padding-top:30px}}.pt_storelocator .main .content{width:100%}.pt_storelocator .storelocator h1,.pt_storelocator .storelocator .findstore_message{display:none}.pt_storelocator .storelocator iframe{width:100%;height:800px}.product_swatch_list_item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}body:not(.g-promoslot) .is-sticky #stickynav{top:-27px !important}.f_field_checkbox .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABlBMVEXRwNr////cR+FxAAAAAWJLR0QB/wIt3gAAABFJREFUCNdjYGBgqG/AjhgYAHeiB/mOYlUWAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIyOjM0OjE4KzAwOjAwclKN7QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMjozNDoxOCswMDowMAMPNVEAAAAASUVORK5CYII=") no-repeat 0 4px;display:inline-block;padding-left:20px;line-height:18px;min-height:18px}.ie8 .f_field_checkbox .f_label{background-image:none}.f_field_checkbox .f_checkbox{position:absolute;visibility:hidden}.ie8 .f_field_checkbox .f_checkbox{visibility:visible}.f_field_checkbox .f_error_message{padding-left:20px}.f_field_checkbox.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAMAAAAsYw3eAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAq1BMVEUAAAD///9FJWpGJmtGJmpGJmpFJmpGJmtGJmpFJmpFJmpGJmtFJmpGJmpGJmpFJmpGJmpGJmpFJmpzWo28q8jbzeLazOHazeGRfaZGJmtKLG/Gt9B/aZdKLG3BuMz////b1eFHKWyvo72zocBHKGvVz9z7+/tkTIFwWIr9/P10Xo5dQ3yfka/e2ePo5exPMXGHdZyrnrnazeL6+ftjSoBeRHzKw9NLLG6xpr8JzhWwAAAAEXRSTlMAABWNiTro5iYl7WADB9DNBPqj+AgAAAABYktHRAH/Ai3eAAAAfUlEQVQI1z3KRxbCMAwEUAUINRQLLGPahJrQe7n/yTAGM0+L+ZKIQgrF0r/H5Uo19FpdNYgS35stbneIuj0tRvftYOh2o/EESKc8E4c5L5arzObrD2RjtzvmPTwOR1Z8gofBmVmlwMVB43pTd3wvAjyeL4S3XySKSMT4EYc3WcsMTyKmeDEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDQtMjJUMjI6MzQ6MDErMDA6MDArYMigAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA0LTIyVDIyOjM0OjAxKzAwOjAwWj1wHAAAAABJRU5ErkJggg==") no-repeat 0 0}.crm_newsletterpopup_custom .js_newsletter_subscribe_form .f_field_checkbox.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAMAAAAsYw3eAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAq1BMVEUAAAD///9FJWpGJmtGJmpGJmpFJmpGJmtGJmpFJmpFJmpGJmtFJmpGJmpGJmpFJmpGJmpGJmpFJmpzWo28q8jbzeLazOHazeGRfaZGJmtKLG/Gt9B/aZdKLG3BuMz////b1eFHKWyvo72zocBHKGvVz9z7+/tkTIFwWIr9/P10Xo5dQ3yfka/e2ePo5exPMXGHdZyrnrnazeL6+ftjSoBeRHzKw9NLLG6xpr8JzhWwAAAAEXRSTlMAABWNiTro5iYl7WADB9DNBPqj+AgAAAABYktHRAH/Ai3eAAAAfUlEQVQI1z3KRxbCMAwEUAUINRQLLGPahJrQe7n/yTAGM0+L+ZKIQgrF0r/H5Uo19FpdNYgS35stbneIuj0tRvftYOh2o/EESKc8E4c5L5arzObrD2RjtzvmPTwOR1Z8gofBmVmlwMVB43pTd3wvAjyeL4S3XySKSMT4EYc3WcsMTyKmeDEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDQtMjJUMjI6MzQ6MDErMDA6MDArYMigAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA0LTIyVDIyOjM0OjAxKzAwOjAwWj1wHAAAAABJRU5ErkJggg==") no-repeat 0 0}.f_field_radio .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAANlBMVEX////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH///87++1dAAAAEXRSTlMAAE2+80yE9Bkh8hoXgoNPTq4BrNIAAAABYktHRACIBR1IAAAAR0lEQVQI102MSQ7AMAgDHXCApHT5/2tLWynqHCwf7AEgSmpHYW4RFUD30YpBgVp7McXcvhpz1eR/IFy3ku2ZB+0Rn+quF3ADUJsBm2XVaXYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDQtMjJUMjI6MzQ6NDArMDA6MDAJXc3uAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA0LTIyVDIyOjM0OjQwKzAwOjAweAB1UgAAAABJRU5ErkJggg==") no-repeat 2px 4px;padding-left:20px;line-height:18px}.f_field_radio .f_radio{position:absolute;visibility:hidden}.f_field_radio .f_radio:checked+.f_label,.ie .f_field_radio.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAkFBMVEX///9ZJn5ZJ35ZJ3/h1+fh1+fh1+fi1+fi1+fi1+fh1+fh1+bi2Ofh1+fi2OfPv9hZJ39ZJ35ZJ35ZJ37Ov9dZJ39ZJ37i2Ofh1+bh1+fh1+fi2Ofi2OdZJ3/i1+dZJ37Pv9dZJ39ZJn7i2Ofh1+bi2Ofh1+fi1+fi1+fh1+bi1+fi1+dZJn5ZJ35ZJ3////9Vukn1AAAALHRSTlMAAAAATb7z80yE9BkZhPQmke3ukSaQiITyGhnyGu0XiSbukU2CF4NPvvT0TpK6ZsoAAAABYktHRACIBR1IAAAAZklEQVQI1xXG2QKCIBAF0Bsx4JAUmGbubZot4/9/XnaeDgBNxlKCFTvepd7xBsn+EGJ2zI0GcfEVkVNJOFdxWRvrBk3b/dv1BuQLkUUGT9D2ErLrLTd3oHSPfpwsK0A959d7/mzVD33cCCbedCIAAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIyOjM0OjMxKzAwOjAwpe/PQwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMjozNDozMSswMDowMNSyd/8AAAAASUVORK5CYII=") no-repeat 2px 4px}.f_field_radio .f_label_value{padding-top:2px}.safari .f_field_radio .f_label_value{padding-top:3px}select{width:100%}.selectboxit-option-icon-container,.selectBoxIt_hiddenOriginalSelect{display:none;height:100% !important}.selectboxit-opened_at_top{top:auto;bottom:100%;border-bottom:none !important}.selectboxit-opened_at_bottom{top:100%;bottom:auto;border-top:none !important}.selectboxit-text{color:#000}.selectboxit-text[data-val=""]{color:#919191}.selectboxit-container{background:#fff;position:relative;display:block}.selectboxit-option-icon-container{display:none}.selectboxit *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectboxit-btn{font:13px/38px "ProximaNova-Semibold",sans-serif;width:100%;padding:0 15px 0 15px;display:block;border:1px solid #dacce2;position:relative;cursor:pointer;text-transform:capitalize}.selectboxit-btn:hover,.selectboxit-btn:focus,.selectboxit-btn:active,.selectboxit-btn.selectboxit-open{border-color:#B69FC5}.selectboxit-arrow-container{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);height:100%;width:30px;position:absolute;text-align:center;top:0;right:0}.selectboxit-arrow-container:after{content:'';display:inline-block;height:0;width:0;vertical-align:middle;border:6px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.selectboxit-open .selectboxit-arrow-container{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selectboxit-default-arrow{display:inline-block;height:100%;width:0;vertical-align:middle}.selectboxit-list{font:13px/38px "ProximaNova-Semibold",sans-serif;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);display:none;position:absolute;left:0;right:0;border:1px solid #B69FC5;background:#fff;overflow-x:hidden;overflow-y:auto;max-height:192px !important;z-index:15}.selectboxit-list .jspPane{min-width:100%;margin-right:-15px}.selectboxit-list .jspVerticalBar{margin:0 6px !important;max-height:95% !important}.selectboxit-list .jspTrack{max-height:100% !important}.selectboxit-option{-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;background-color:#fff;line-height:38px;padding:0 15px 0 15px}.selectboxit-option:hover,.selectboxit-option.selectboxit-focus{background-color:#F4F0F6}.selectboxit-option-anchor{cursor:pointer;text-decoration:none !important;color:#000 !important;font-family:"ProximaNova-Semibold",sans-serif}.selectboxit-option-anchor:hover{color:#46166b;text-decoration:none}.ms-parent{width:100%;position:relative;z-index:5;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeInGrow;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeInGrow;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeInGrow;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.ms-choice{display:block;width:100% !important;margin:0;padding:4px 20px 4px 10px;border:1px solid #dacce2;position:relative;cursor:pointer;background:#fff;text-align:left;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;font:12px/14px "ProximaNova-Regular",sans-serif}.ms-choice:hover,.ms-choice:focus,.ms-choice:active{border-color:#B69FC5}.ms-choice>div{display:block;width:12px;height:6px;position:absolute;right:5px;top:8px;display:inline-block;margin:1px 0 0 0;height:0;width:0;vertical-align:middle;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #46166b;border-bottom:none;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0)}.ms-choice>div.open{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ms-drop{display:none;position:absolute;left:0;right:0;border:1px solid #B69FC5;border-top:none;width:100% !important;padding:5px 0;background:#fff;z-index:15;font:12px/14px "ProximaNova-Regular",sans-serif;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:dropDown;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:dropDown;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:dropDown;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.ms-drop li{padding:4px 10px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.ms-drop li:hover,.ms-drop li:focus{background-color:#F4F0F6}.ms-drop li .disabled{color:#919191}.ms-drop input{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;padding-right:4px}.f_placeholder_wrapper input:focus+.f_placeholder{font-size:0}.f_placeholder{font:12px/18px "ProximaNova-Regular",sans-serif;width:90% !important;display:block;padding:0 0 0 12px;color:#919191;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:16px !important;line-height:16px;top:50% !important;margin-top:-8px}.f_field_textarea .f_placeholder{top:6px !important;margin-top:auto}.f_textarea{font:13px/14px "ProximaNova-Regular",sans-serif;border:1px solid #dacde1;color:#000;height:150px;max-width:100%;min-width:100%;padding:12px;width:100%;-webkit-appearance:none}.f_textarea:focus{color:#000}.ie8 .f_textarea{overflow-y:auto}.char-count{padding:5px 0 0}.textinput,.f_textinput,.f_email,.f_password{font:13px "ProximaNova-Regular",sans-serif;border:1px solid #dacde1;color:#919191;width:100%;padding:6px 12px;height:38px;line-height:26px;outline:none;-webkit-appearance:none;border-radius:0}.textinput:focus,.f_textinput:focus,.f_email:focus,.f_password:focus{color:#000}.chrome .textinput,.chrome .f_textinput,.chrome .f_email,.chrome .f_password{line-height:normal !important}.f_field:after{content:'';display:block;height:3px}.f_field .f_error_message{display:none}.f_field.f_state_error:after{display:none}.f_field.f_state_error .f_error_message{display:block !important}.f_field,.field_comments{margin:0 0 10px 0}.f_field_precontent,.f_field_postcontent{clear:both;margin:5px 0}.error_message{display:inline-block;padding:0 0 5px 0;color:#ea0c8b;font-weight:normal}.check_login_fail,.f_error_message{display:block;padding:3px 0 0;color:#ea0c8b;font-weight:normal;font-size:12px;line-height:14px;-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeIn;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeIn;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.quantity_error{font:12px/1.2em "ProximaNova-Bold",sans-serif;color:#ec008c}@media only screen and (min-width: 320px) and (max-width: 750px){.quantity_error{font-size:9px}}.newsletter_subscribe_error_message{color:#ec008c;font-size:12px}.cart_coupon_code label,.f_field_textarea .f_label,.f_field_select .f_label,.f_field_text .f_label,.f_field_email .f_label{display:none}.send_to_friend_page .product-sendtofriend-content a{text-decoration:underline}.send_to_friend_page .product-sendtofriend-content p{color:inherit;font-size:11px}.hp-cta-huge-block{position:relative;margin:0 0 60px}.hp-cta-huge-block .block-background{width:100%;display:block}.hp-cta-huge-block .block-text-region{position:absolute;top:16%;right:10%;width:37%}@media only screen and (min-width: 320px) and (max-width: 750px){.hp-cta-huge-block .block-text-region{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}.hp-cta-huge-block .block-text-image{width:100%}.hp-cta-huge-block .block-text-description{width:450px;font-size:14px;color:#fff;text-align:left;float:right;margin:30px 5px 0}.hp-cta-medium-items{width:960px;margin:0 auto;font-size:0}@media only screen and (min-width: 1124px){.hp-cta-medium-items{width:1122px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.hp-cta-medium-items{width:708px}}@media only screen and (min-width: 320px) and (max-width: 750px){.hp-cta-medium-items{width:280px;text-align:center}}.hp_category_callouts.b-cl-menu_list .b-cl-menu_item{margin:0 0 13px}.hp_category_callouts.b-cl-menu_list .b-cl-menu_item .b-cl-link{font:normal 26px/28px 'ProximaNovaS-Regular', sans-serif;padding:22px 30px 28px;text-transform:uppercase;text-decoration:none;display:block;color:#fff;background:#1b0a25 url(../images/callouts/callout-1.jpg) no-repeat center center}.hp_category_callouts.b-cl-menu_list .b-cl-menu_item .b-cl-description{display:none}.hp_category_callouts.b-cl-menu_list .b-cl-menu_item:nth-child(2n) .b-cl-link{background-image:url(../images/callouts/callout-2.jpg)}.hp_category_callouts.b-cl-menu_list .b-cl-menu_item:nth-child(3n) .b-cl-link{background-image:url(../images/callouts/callout-3.jpg)}.hp_best_sellers{margin:20px auto;width:280px}.hp_best_sellers .recommendation_title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-align:center;margin:0 0 25px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.hp_best_sellers .recommendation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_best_sellers .recommendation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_best_sellers .recommendation_title{margin:0;white-space:nowrap;width:280px;text-overflow:ellipsis;overflow:hidden}}.hp_best_sellers .carousel_navigation_list{text-align:center;display:block;padding:5px 0 15px}.hp_best_sellers .carousel_navigation_list .carousel_navigation_list_item{display:inline-block;width:12px;height:12px;background:#af8bbe;border-radius:50%;margin:0 5px}.hp_best_sellers .carousel_navigation_list .carousel_navigation_list_item.selected{background:#46166b}.hp_best_sellers .carousel_navigation_list .navigation_item_number{visibility:hidden}.hp_best_sellers.product_tile_mini .product_tile{min-height:255px;height:255px}.hp_best_sellers.product_tile_mini .product_tile .inline_rating_link,.hp_best_sellers.product_tile_mini .product_tile .b-price{display:none}.hp_carousel_border_top{position:relative}.hp_carousel_border_top:before{content:"";position:absolute;left:-500px;right:-500px;top:-20px;height:1px;background:#dacce2}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_storefront .homepage .recommendations_block .product_list{margin-bottom:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_storefront .homepage .hp_slot .horizontal_carousel .productcarousel_list{white-space:nowrap}}.cta-medium-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:300px;margin:0 0 40px 30px;text-align:center;font-size:13px}.cta-medium-item:first-child{margin-left:0}.cta-medium-item .cta-image{width:100%;position:relative;margin:0 0 20px}.cta-medium-item .cta-image>img{display:block;width:100%}.cta-medium-item h2{font:16px/16px "ProximaNova-Bold",sans-serif;margin-bottom:10px;text-transform:uppercase}.cta-medium-item p{max-width:185px;min-height:50px;margin:0 auto 8px;font-size:14px;line-height:17px}.cta-medium-item .button{margin-bottom:20px}@media only screen and (min-width: 1124px){.cta-medium-item{width:340px;margin-left:50px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.cta-medium-item{width:210px;margin-left:39px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cta-medium-item{width:auto;margin-left:0;margin-bottom:20px}.cta-medium-item .cta-image{width:170px;margin:0 auto 25px}.cta-medium-item h2{min-height:0;margin-bottom:5px}.cta-medium-item p{max-width:auto;min-height:0;margin:0 auto 8px;font-size:14px;line-height:17px}.cta-medium-item .button{padding:3px 17px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.homepage #home_violet_scroll .cta-medium-item:first-child .cta-text h2,.homepage #home_violet_scroll .cta-medium-item:last-child .cta-text h2{line-height:32px}}.ui-accordion{margin:25px 0 0;border-top:3px solid #46166b;border-bottom:3px solid #46166b}.ui-accordion .ui-accordion-header{position:relative;padding:18px 28px 18px 0;cursor:pointer;border-top:1px solid #dacce2;background:none !important;display:block}.ui-accordion .ui-accordion-header:first-child{border:none}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{float:right;width:8px;height:8px;position:absolute;top:50%;right:10px;margin-top:-4px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon:before{font-size:10px;color:#46166b;margin:0px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon:before{display:block}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-accordion .ui-accordion-header .ui-accordion-header-icon{right:6px}}.ui-accordion .ui-accordion-content .accordion-content-wrapper{margin:0 0 20px;max-height:175px;overflow:hidden}.ui-accordion .ui-accordion-content .accordion-content-wrapper>div{height:100%}.jspContainer .jspPane{word-break:break-word}.jspContainer .jspHorizontalBar{display:none}.jspContainer .jspVerticalBar{background:none;width:10px;right:9px}.jspContainer .jspTrack{width:15px;background:none}.jspContainer .jspTrack:before{content:'';display:block;width:3px;height:100%;background:#e1e1e1;position:absolute;top:0;right:3px}.jspContainer .jspDrag{width:7px;min-height:20px;margin-top:-1px;background:#46166b;border-radius:3px;position:absolute;right:1px;left:auto}.social-button,.pdp_main .gig-button-container-pinterest .gig-button:before,.articles .gig-button-container-pinterest .gig-button:before,.article_social_share .gig-button-container-pinterest .gig-button:before,.pdp_main .gig-button-container-facebook .gig-button:before,.articles .gig-button-container-facebook .gig-button:before,.article_social_share .gig-button-container-facebook .gig-button:before,.pdp_main .gig-button-container-tumblr .gig-button:before,.articles .gig-button-container-tumblr .gig-button:before,.article_social_share .gig-button-container-tumblr .gig-button:before,.pdp_main .gig-button-container-twitter .gig-button:before,.articles .gig-button-container-twitter .gig-button:before,.article_social_share .gig-button-container-twitter .gig-button:before,.product_social_actions .pin_it #pin-wrapper a:before,.product_social_actions .fb_share:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#B69FC5;font-family:'urbde-ico';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.social-button:hover,.pdp_main .gig-button-container-pinterest .gig-button:hover:before,.articles .gig-button-container-pinterest .gig-button:hover:before,.article_social_share .gig-button-container-pinterest .gig-button:hover:before,.pdp_main .gig-button-container-facebook .gig-button:hover:before,.articles .gig-button-container-facebook .gig-button:hover:before,.article_social_share .gig-button-container-facebook .gig-button:hover:before,.pdp_main .gig-button-container-tumblr .gig-button:hover:before,.articles .gig-button-container-tumblr .gig-button:hover:before,.article_social_share .gig-button-container-tumblr .gig-button:hover:before,.pdp_main .gig-button-container-twitter .gig-button:hover:before,.articles .gig-button-container-twitter .gig-button:hover:before,.article_social_share .gig-button-container-twitter .gig-button:hover:before,.product_social_actions .pin_it #pin-wrapper a:hover:before,.product_social_actions .fb_share:hover:before{-moz-transform:scale(1.23, 1.23);-ms-transform:scale(1.23, 1.23);-webkit-transform:scale(1.23, 1.23);transform:scale(1.23, 1.23)}.fancybox-media-container h3{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;padding:20px 0 10px;text-transform:uppercase}.fancybox-media-container .fancybox-close{position:absolute !important;right:20px !important;top:20px !important;height:19px;width:19px;padding:0;border:0;margin:0;cursor:pointer;background:url("../images/icons/ico_close_middle.png") no-repeat}.fancybox-media-container .fancybox-video-description{font:14px "ProximaNova-Semibold",sans-serif}.fancybox-close{height:39px;width:39px;top:45px !important;right:65px !important;position:fixed !important;background:50% 50% no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAMAAABhTZc9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFQTFRFYDeAl3ury73VkHOmknaoShtuTR5w/fz9jG6jRhZr////LmQN8gAAAAt0Uk5T/////////////wBKTwHyAAAAo0lEQVR42nzS2wLEEAwEULS7Q/7/g0vdEqY8VU4REien4UTCTSX6ouGfIsOUfNY7JcLxjTpBJNxi+VzCPZJ15zEvuvKcvWpZfVfVrH9sOtkc0rWzzWBoZWezn1rZXk2poKx08qHHtcdz32zxkXMLg953BEHeSoWwvbPZDkuNlvrC1HfrDajeIH2F0Ves6SpfWT1r2MK/UHb2rNkFV7BV2McjwAB7px7X1P5kcgAAAABJRU5ErkJggg==) !important;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.fancybox-close:hover{-moz-transform:scale(1.12, 1.12);-ms-transform:scale(1.12, 1.12);-webkit-transform:scale(1.12, 1.12);transform:scale(1.12, 1.12)}@media only screen and (min-width: 320px) and (max-width: 750px){.fancybox-close{top:10px !important;right:10px !important}}.fancybox-opened .fancybox-skin{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-color:#fff}#fancybox-thumbs.top{padding-top:45px;max-width:350px;margin:0 0 0 -175px;left:50%}#fancybox-thumbs.top .jcarousel-clip{margin:0 auto;position:relative}#fancybox-thumbs.top ul{text-align:right;position:relative;white-space:nowrap;font-size:0}#fancybox-thumbs.top ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 0 0;cursor:pointer;float:none !important;opacity:1 !important}#fancybox-thumbs.top ul li .thumbnail_link{position:relative}#fancybox-thumbs.top ul li .thumbnail_link img{max-width:100% !important;max-height:100% !important;border:10px solid #fff}#fancybox-thumbs.top ul li .thumbnail_link:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #B69FC5;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}#fancybox-thumbs.top ul li .thumbnail_link:hover:after{border-width:3px}#fancybox-thumbs.top ul li.active .thumbnail_link:after{border-width:3px}#fancybox-thumbs.top ul li .productthumbnail{display:block}#fancybox-thumbs.top .jcarousel-control{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:16px;width:10px;cursor:pointer;position:absolute;top:77px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}#fancybox-thumbs.top .jcarousel-control:hover{-moz-transform:scale(1.13, 1.13);-ms-transform:scale(1.13, 1.13);-webkit-transform:scale(1.13, 1.13);transform:scale(1.13, 1.13)}#fancybox-thumbs.top .jcarousel-control.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}#fancybox-thumbs.top.fancybox-arrows-hidden .jcarousel-control.disabled{display:none}#fancybox-thumbs.top.fancybox-arrows-hidden .jcarousel-clip{text-align:center}#fancybox-thumbs.top.fancybox-arrows-hidden ul.list{left:auto !important;text-align:center}#fancybox-thumbs.top .jcarousel-prev{left:-40px}#fancybox-thumbs.top .jcarousel-prev:before{font-size:16px;color:#46166b;margin:0}#fancybox-thumbs.top .jcarousel-next{right:-40px}#fancybox-thumbs.top .jcarousel-next:before{font-size:16px;color:#46166b;margin:0}#fancybox-loading{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeInGrow;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeInGrow;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeInGrow;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.borderradius #fancybox-loading{border-radius:35px;padding:4px;background:#fff;-webkit-box-shadow:0 0 15px 5px rgba(255,255,255,0.8);box-shadow:0 0 15px 5px rgba(255,255,255,0.8)}.borderradius #fancybox-loading div{margin:-4px 0 0 -6px}#fancybox-loading div{width:55px !important;height:55px !important}.b-divider,.last_visited,.recommendations_block,.b-load_more-wrapper,.pt_product_details .baazarvoice,.pt_product_details .content .productcarousel,.l-listing_page-results .productcarousel,.pt_product_search_noresult .b-no_hits_recommendations .productcarousel,.pt_product_search_noresult .b-customer_service-assets,.udskin_section,.udskin_product .product_primary_image{position:relative;border-top:1px solid #dacce2}.b-divider:before,.last_visited:before,.recommendations_block:before,.b-load_more-wrapper:before,.pt_product_details .baazarvoice:before,.pt_product_details .content .productcarousel:before,.l-listing_page-results .productcarousel:before,.pt_product_search_noresult .b-no_hits_recommendations .productcarousel:before,.pt_product_search_noresult .b-customer_service-assets:before,.udskin_section:before,.udskin_product .product_primary_image:before,.b-divider:after,.last_visited:after,.recommendations_block:after,.b-load_more-wrapper:after,.pt_product_details .baazarvoice:after,.pt_product_details .content .productcarousel:after,.l-listing_page-results .productcarousel:after,.pt_product_search_noresult .b-no_hits_recommendations .productcarousel:after,.pt_product_search_noresult .b-customer_service-assets:after,.udskin_section:after,.udskin_product .product_primary_image:after{position:absolute;width:9999px;top:-1px;bottom:0;content:"";border-top:1px solid #dacce2}.b-divider:before,.last_visited:before,.recommendations_block:before,.b-load_more-wrapper:before,.pt_product_details .baazarvoice:before,.pt_product_details .content .productcarousel:before,.l-listing_page-results .productcarousel:before,.pt_product_search_noresult .b-no_hits_recommendations .productcarousel:before,.pt_product_search_noresult .b-customer_service-assets:before,.udskin_section:before,.udskin_product .product_primary_image:before{right:100%}.b-divider:after,.last_visited:after,.recommendations_block:after,.b-load_more-wrapper:after,.pt_product_details .baazarvoice:after,.pt_product_details .content .productcarousel:after,.l-listing_page-results .productcarousel:after,.pt_product_search_noresult .b-no_hits_recommendations .productcarousel:after,.pt_product_search_noresult .b-customer_service-assets:after,.udskin_section:after,.udskin_product .product_primary_image:after{left:100%}.mobile-toggle-wrapper .mobile-toggle:before{font-size:10px;color:#46166b;margin:5px 10px 0px}.mobile-toggle-wrapper .mobile-toggle:before{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.mobile-toggle-wrapper{border-bottom:1px solid #dacce2}.mobile-toggle-wrapper .mobile-toggle{display:block;position:relative;cursor:pointer}.mobile-toggle-wrapper .mobile-toggle:before{content:'';display:block;float:right;width:10px;height:10px}}.mobile-toggle:before{font-size:10px;color:#46166b;margin:-5px 0 0}.mobile-toggle:before{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.mobile-toggle{position:relative;padding-right:30px;margin:0 !important}.mobile-toggle:before{content:'';display:block;position:absolute;right:10px;top:50%;width:10px;height:10px;margin-top:-5px}}.jcarousel-control,.jcarousel-control:hover,.jcarousel-control:active{text-decoration:none}.back_to_top_block{position:fixed;right:0;bottom:20px;width:56px;height:56px;padding:28px 0 0 1px;z-index:10;background:#46166b;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;text-align:center;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-animation-delay:0s;-webkit-animation-duration:600ms;-webkit-animation-name:fadeInFromRight;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0s;-moz-animation-duration:600ms;-moz-animation-name:fadeInFromRight;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0s;animation-duration:600ms;animation-name:fadeInFromRight;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.back_to_top_block:before{position:absolute;display:block;width:100%;top:16px;text-align:center;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.back_to_top_block:hover{cursor:pointer}.ie8 .back_to_top_block{background:#46166b url(../images/icons/ico_arrow_top.png) no-repeat center 18px}.ie8 .back_to_top_block:before{display:none}.minicart_wrapper{display:inline-block;margin:0 0 0 27px;position:relative;padding:0 30px 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.minicart_wrapper{padding:0 20px 0 0;margin:0 0 0 10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.minicart_wrapper{padding:0;margin:0;position:static}}.minicart_wrapper .minicart.expanded .mini_cart_link>span,.minicart_wrapper .minicart.expanded .mini_cart_link:before{color:#fff}.minicart_wrapper .minicart.expanded .mini_cart_link .mini_cart_quantity_mobile{color:#000}.minicart_wrapper .minicart .mini_cart_link>span,.minicart_wrapper .minicart .mini_cart_link:before{color:#cbde00}.minicart_wrapper .minicart .mini_cart_link .mini_cart_quantity_mobile{color:#000}.minicart_wrapper .empty_minicart .mini_cart_link>span,.minicart_wrapper .empty_minicart .mini_cart_link:before{color:#867592}.mini_cart_quantity_mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.empty_minicart .mini_cart_link .mini_cart_quantity_mobile{display:none}.empty_minicart .mini_cart_link>span,.empty_minicart .mini_cart_link:before{color:#867592}}.mini_cart_link{padding:0 0 0 27px;line-height:27px;display:inline-block}.mini_cart_link:before{position:absolute;left:0;top:5px;display:inline-block;font-size:28px;color:#cbde00}.mini_cart_link:hover:before{color:#fff}@media only screen and (min-width: 320px) and (max-width: 750px){.mini_cart_link{width:50px;height:48px;padding:0;vertical-align:middle;position:relative}.mini_cart_link:before{position:absolute;top:8px;left:50%;margin-left:-12px;font-size:32px}.mini_cart_link .mini_cart_label,.mini_cart_link .mini_cart_quantity{display:none}.mini_cart_link .mini_cart_quantity_mobile{position:relative;display:inline-block;width:22px;padding:3px 0;border-radius:50%;line-height:12px;color:#000;background:#cbde00;margin:18px 0 0 8px}}.mini_cart_link span{color:#cbde00;font-family:"ProximaNova-Bold",sans-serif;font-size:11px}.mini_cart_link:hover{text-decoration:none;color:#fff}.mini_cart_link:hover span{color:#fff}.mini_cart_link:hover .mini_cart_quantity_mobile.mini_cart_quantity_mobile{color:#000;background:#fff}.mini_cart_content{display:none;position:absolute;right:0;top:100%;z-index:100;border:1px solid #e1e1e1;border-top:none;background:#fff;width:735px;line-height:16px}@media only screen and (min-width: 320px) and (max-width: 1024px){.mini_cart_content{display:none !important}}.mini_cart_content:before{top:-7px;right:60px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YyQjEwNENCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YyQjEwNERCMzM5MTFFMzk3NjVERDIyQzJENkRGNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjJCMTA0QUIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjJCMTA0QkIzMzkxMUUzOTc2NUREMjJDMkQ2REY2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5NPyEAAABYSURBVHjaYvz//z8DkYANiH/hkmQi0hAPIL4BxOo4VYBcRAB7APG3/xDwHIjVsakjxZD/+Awj1RCchpFjCFbDGIGEMVqwgQJ0DhBzEhEJL4A4Gog/AgQYAE+N+8H+ofblAAAAAElFTkSuQmCC) no-repeat 0 0;content:"";width:18px;height:7px;position:absolute}@media only screen and (min-width: 751px) and (max-width: 1024px){.mini_cart_content:before{right:40px}}.empty_minicart .mini_cart_content{width:300px;padding:10px;font:18px/18px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.empty_minicart .mini_cart_content{width:100%}}.empty_minicart .mini_cart_content .start_shopping{margin-top:5px}.empty_minicart .mini_cart_content .start_shopping a{vertical-align:middle}.empty_minicart .mini_cart_content .start_shopping span{font-size:12px}.mini_cart_header{border:0;padding:25px 15px 10px 35px;color:#363636;text-align:left;text-transform:uppercase;font:16px/21px "ProximaNova-Bold",sans-serif;position:absolute;left:0;top:0;width:420px;background:#fff;z-index:2}.mini_cart_close{line-height:20px;display:none}.mini_cart_products{height:315px;padding:10px 0 0;overflow:hidden;margin:10px 0 10px 0;max-width:490px !important}.mini_cart_products .jspContainer{max-width:490px !important}.mini_cart_product:first-child{padding-top:50px}.mini_cart_product:last-child{padding-bottom:60px}.mini_cart_product{position:relative;width:485px;padding:0 30px 40px 35px;background:#fff}.mini_cart_product:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.mini_cart_product .product_image_container{float:left;width:100px;height:100px;margin:0 15px 0 0}.mini_cart_product img{max-width:100%}.mini_cart_product .product_detail{margin:0 0 0 120px;text-align:left;position:relative;word-wrap:break-word}.mini_cart_attributes,.mini_cart_product .product_availability_list{font-weight:bold}.mini_cart_name{padding:0 100px 5px 0}.mini_cart_name .product_name{font:14px/16px "ProximaNova-Bold",sans-serif;text-transform:uppercase}.product_detail.b-pd_minicart-gift .mini_cart_quantity .label{left:0}.product_detail .mini_cart_quantity{position:relative;color:#919191;font:10px/10px "ProximaNova-Bold",sans-serif;text-transform:uppercase;width:100px}.product_detail .mini_cart_quantity .label{position:absolute;top:11px;left:10px}.product_detail .mini_cart_quantity .selectboxit-container .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.product_detail .mini_cart_quantity .selectboxit-container .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.product_detail .mini_cart_quantity .selectboxit-container .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.product_detail .mini_cart_quantity .selectboxit-container .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.product_detail .mini_cart_quantity .selectboxit-btn{height:30px;font:10px/10px "ProximaNova-Bold",sans-serif;padding:10px 30px 10px 35px}.product_detail .mini_cart_quantity .selectboxit-arrow-container{width:30px;height:30px}.product_detail .mini_cart_quantity .selectboxit-container .selectboxit-options{max-height:55px !important;overflow-y:scroll}.product_detail .mini_cart_quantity .selectboxit-list .selectboxit-option{padding:5px 15px;line-height:13px}.mini_cart_attributes{color:#af8bbe;text-transform:uppercase;font:12px/13px "ProximaNova-Regular",sans-serif;margin:0 0 15px 0}.mini_cart_attributes .attribute{display:none}.mini_cart_attributes .attribute.attribute_color{display:inline-block}.mini_cart_attributes .attribute.attribute_color .value{padding-top:7px;display:inline-block}.product_productSubtitle_wrapper{color:#46266a;font:14px/16px "ProximaNova-Regular",sans-serif}.mini_cart_pricing{position:absolute;top:0;right:0;color:#363636;font:14px/20px "ProximaNova-Bold",sans-serif}.mini_cart_pricing .price_standard,.mini_cart_pricing .price_sale{display:inline-block}.mini_cart_pricing .price_standard+.price_sale{color:#ec008c}.mini_cart_pricing .price_standard{position:relative;display:inline-block;line-height:16px}.mini_cart_pricing .price_standard:before{width:100%;content:'';position:absolute;top:48%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#ec008c;height:2px}.mini_cart_product.collapsed{background:#e8e8e8}.mini_cart_product.collapsed .product_image_container{display:none}.mini_cart_product.collapsed .product_detail{margin:0}.mini_cart_totals{padding:20px 35px;border-top:1px solid #e1e1e1;width:500px}.mini_cart_subtotals{margin:0 0 5px 0;font:16px/18px "ProximaNova-Bold",sans-serif;color:#363636;text-transform:uppercase;text-align:right}.mini_cart_link_cart{margin:0 0 30px 0;text-align:center}.mini_cart_slot{float:right;padding:0 5px 5px 0;color:#ea0c8b;font:12px/14px "ProximaNova-Bold",sans-serif;text-align:left}.mini_cart_totals .you_may_also_like_minicart{display:none}.you_may_also_like_title{padding:0 0 30px 0;color:#363636;text-align:center;text-transform:uppercase;font:16px/21px "ProximaNova-Bold",sans-serif}.you_may_also_like_minicart{float:right;width:235px;border-left:1px solid #e1e1e1;min-height:480px;padding:25px 25px 0 25px}.you_may_also_like_minicart .b-product_tile-info_wrapper{width:100px;float:right}.you_may_also_like_minicart .product_tile .b-product_tile-color_numbers,.you_may_also_like_minicart .inline_rating_link{display:none}.you_may_also_like_minicart .recommendations_block{padding:0;border-top:none;margin:0 !important}.you_may_also_like_minicart .recommendations_block .price.b-price{font:14px/16px "ProximaNova-Semibold",sans-serif;position:static}.you_may_also_like_minicart .mini_cart_name{padding:0 0 5px 0}.you_may_also_like_minicart .mini_cart_product{width:100%;padding:0 0 40px 0}.you_may_also_like_minicart .product_image_container{width:65px;height:65px;margin:0}.you_may_also_like_minicart .product_detail{margin:0 0 0 90px}.you_may_also_like_minicart .product_tile{min-height:70px;height:auto !important;height:70px;padding:20px 0 0 !important;width:auto}.you_may_also_like_minicart .product_tile .product_image_topwrapper{float:left}.you_may_also_like_minicart .product_tile .product_image_topwrapper .product_image_wrapper{height:auto}.you_may_also_like_minicart .product_tile .product_image_topwrapper .product_image_wrapper .product_image{width:62px}.you_may_also_like_minicart .product_tile .b-product_tile-info_wrapper{text-align:left;padding-left:10px}.you_may_also_like_minicart .product_tile .b-product_tile-info_wrapper .price{position:static}.you_may_also_like_minicart .product_tile .product_name{margin:0;max-height:45px}.you_may_also_like_minicart .product_tile_wrapper{margin-bottom:20px}.you_may_also_like_minicart .recommendation_title{color:#000;text-transform:uppercase;font:30px/1.2em "ProximaNova-Bold",sans-serif;text-align:left;margin-bottom:25px}.you_may_also_like_minicart .productcarousel_list_item{float:left}.mini_cart_bonus_product .mini_cart_quantity{display:none}.l-cta-socialBtn-large{font-size:35px}.l-cta-socialBtn-medium{font-size:23px}.l-cta-socialBtn-small{font-size:18px}.l-cta-socialBtn,.l-cta-socialBtn-large,.l-cta-socialBtn-medium,.l-cta-socialBtn-small{color:#B69FC5;display:inline-block;font-size:35px;padding:2px;position:relative}.l-cta-socialBtn span[class*="icon-social"],.l-cta-socialBtn-large span[class*="icon-social"],.l-cta-socialBtn-medium span[class*="icon-social"],.l-cta-socialBtn-small span[class*="icon-social"]{display:block;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 80ms ease-out;-moz-transition:-moz-transform 80ms ease-out;-o-transition:-o-transform 80ms ease-out;transition:transform 80ms ease-out;color:#B69FC5}.l-cta-socialBtn:hover,.l-cta-socialBtn-large:hover,.l-cta-socialBtn-medium:hover,.l-cta-socialBtn-small:hover{color:#46166b;text-decoration:none}.no-touch .l-cta-socialBtn:hover span[class*="icon-social"],.no-touch .l-cta-socialBtn-large:hover span[class*="icon-social"],.no-touch .l-cta-socialBtn-medium:hover span[class*="icon-social"],.no-touch .l-cta-socialBtn-small:hover span[class*="icon-social"]{-moz-transform:scale(1.23, 1.23);-ms-transform:scale(1.23, 1.23);-webkit-transform:scale(1.23, 1.23);transform:scale(1.23, 1.23)}.icon-social-facebook:before{content:"\e60f"}.icon-social-tumblr:before{content:"\e62f"}.icon-social-instagram:before{content:"\e60d"}.icon-social-twitter:before{content:"\e60b"}.icon-social-youtube:before{content:"\e60a"}.icon-social-pinterest:before{content:"\e60c"}.icon-social-googleplus:before{content:"\e60e"}[class^="icon-"]:before,[class*=" icon-"]:before,.icon-ud:before,.ui-accordion .ui-accordion-header .ui-accordion-header-icon:before,#fancybox-thumbs.top .jcarousel-prev:before,#fancybox-thumbs.top .jcarousel-next:before,.mobile-toggle-wrapper .mobile-toggle:before,.mobile-toggle:before,.back_to_top_block:before,.mini_cart_link:before,.pdp_main .product_main_images .jcarousel-prev:before,.pdp_main .product_main_images .jcarousel-next:before,.product_thumbnails .jcarousel-prev:before,.product_thumbnails .jcarousel-next:before,#multishade .swatches li.new:before,#multishade .swatches li.out_of_stock:before,#multishade .swatches li.out_of_stock.new:before,#multishade .swatches li.exclusive:before,#multishade .swatches li.comming_soon:before,#multishade .swatches li.sale:before,.b-pdp-video a:before,.address_list_empty:before,.payment_list_empty:before,.no_orders:before,.udskin_product_carousel .jcarousel-prev:before,.udskin_product_carousel .jcarousel-next:before,.pt_lookbook .b-lookbook-video a:before{font-family:'urbde-ico';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-vegan:before{content:"\e601"}.icon-rabbit:before{content:"\e602"}.icon-GlobalWomanRightAwards:before{content:"\e603"}.icon-crueltyfree:before{content:"\e604"}.icon-search:before{content:"\e605"}.icon-profile:before{content:"\e606"}.icon-location:before{content:"\e607"}.icon-hamburger:before{content:"\e608"}.icon-bag:before,.mini_cart_link:before{content:"\e609"}.icon-youtube:before{content:"\e60a"}.icon-twitter:before{content:"\e60b"}.icon-path:before{content:"\e60c"}.icon-instagram:before{content:"\e60d"}.icon-googleplus:before{content:"\e60e"}.icon-facebook:before{content:"\e60f"}.icon-Yes-rcommend:before{content:"\e610"}.icon-video-play:before,.b-pdp-video a:before,.pt_lookbook .b-lookbook-video a:before{content:"\e611"}.icon-swatch-sale:before,#multishade .swatches li.sale:before{content:"\e612"}.icon-swatch-outofstock:before,#multishade .swatches li.out_of_stock:before,#multishade .swatches li.out_of_stock.new:before{content:"\e613"}.icon-swatch-new:before,#multishade .swatches li.new:before{content:"\e614"}.icon-swatch-exclusive:before,#multishade .swatches li.exclusive:before{content:"\e615"}.icon-swatch-comingsoon:before,#multishade .swatches li.comming_soon:before{content:"\e616"}.icon-review-stars:before,.bv-rating_empty .bv-rating_item:before,.bv-rating_value .bv-rating_item:before{content:"\e600"}.icon-free-return-shipping:before{content:"\e618"}.icon-fold:before,.ui-accordion .ui-accordion-header .ui-accordion-header-icon:before,.mobile-toggle-wrapper .mobile-toggle.collapsed:before,.mobile-toggle.collapsed:before{content:"\e619"}.icon-fold-:before,.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon:before,.mobile-toggle-wrapper .mobile-toggle:before,.mobile-toggle:before{content:"\e61a"}.icon-down-arrow:before{content:"\e61c"}.icon-arrow-right:before,#fancybox-thumbs.top .jcarousel-next:before,.pdp_main .product_main_images .jcarousel-next:before,.product_thumbnails .jcarousel-next:before,.udskin_product_carousel .jcarousel-next:before{content:"\e61d"}.icon-arrow-left:before,#fancybox-thumbs.top .jcarousel-prev:before,.back_to_top_block:before,.pdp_main .product_main_images .jcarousel-prev:before,.product_thumbnails .jcarousel-prev:before,.udskin_product_carousel .jcarousel-prev:before{content:"\e61e"}.icon-load-more:before{content:"\e623"}.icon-empty-X:before,.address_list_empty:before,.payment_list_empty:before,.no_orders:before{content:"\e624"}.icon-storelocator-pin:before{content:"\e627"}.icon-storelocator:before{content:"\e628"}.icon-download-pdf:before{content:"\e62b"}.icon-CS-chat:before{content:"\e62c"}.icon-CS-call:before{content:"\e62d"}.icon-ud-pro:before{content:"\e617"}.icon-shipping:before{content:"\e61b"}.icon-returns-exchange:before{content:"\e61f"}.icon-offers:before{content:"\e620"}.icon-faq:before{content:"\e621"}.icon-ecard:before{content:"\e622"}.icon-contacts:before{content:"\e625"}.icon-checkorder:before{content:"\e626"}.icon-jobs:before,.ico-jobs:before{content:"\e629"}.horizontal_carousel .jcarousel-clip{overflow:hidden;height:auto !important;margin:0 auto;width:100%;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.horizontal_carousel .jcarousel-clip ul,.horizontal_carousel .jcarousel-clip .contentcarousel_list{margin:0;width:100%;list-style:none;white-space:nowrap;position:relative;font-size:0}.horizontal_carousel .jcarousel-clip li,.horizontal_carousel .jcarousel-clip .contentcarousel_list_item{display:inline-block;margin:0;overflow:hidden;padding:0;white-space:normal;vertical-align:top}.horizontal_carousel .jcarousel-control{cursor:pointer}.carousel.productcarousel.horizontal_carousel.disable-carousel-buttons,.carousel.productcarousel.horizontal_carousel.disable-carousel-buttons:after,.carousel.productcarousel.horizontal_carousel.disable-carousel-buttons:before{border-top-width:0px}button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button,.g-button{font:13px/22px "ProximaNova-Bold",sans-serif;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;background:#fff;border:solid 1px #46166b;color:#46166b;cursor:pointer;display:inline-block;margin:0;padding:5px 21px;text-transform:uppercase}.button:hover,.g-button:hover{text-decoration:none;color:#fff;background-color:#46166b}.button[disabled='disabled'],.button.disabled,.g-button[disabled='disabled'],.g-button.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.button::-moz-focus-inner,.g-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.button,.g-button{padding:5px 15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.button,.g-button{border-width:2px}}.button-color,.l-header .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .button,.main.resset_password .set_new_password_page .submit_button,.login_wishlist_page .block_login .submit_button,.main.myaccount .show-passwords-btn span,.autoreplenish-edit-order .save-or-order-changes,.autoreplenish-edit-order .cancel-order-changes,.autoreplenish-edit-order .save-subscription-changes,.change-address-dialog .save-address,.change-address-dialog .close-edit-address-popup,.l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .apply-button .button,.udskin_product .button,.g-button-color,.ui-dialog .button,.ui-dialog submit_button,#cart-items-form-giftwrap .button,.ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .create_account_button,.pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_order_confirmation .create_account_section .button,.ui-dialog.dialog_edit_address .submit_button,.ui-dialog.dialog_edit_payment .submit_button,.b-offer_tile--subscribe button,.contact_us_form .button,.main.faq .bg_question_area .button_submit,.b-ud_pro-bg .button,.b-vicelp-finishes-carousel .product_tile .notifyme,.b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-shade-product .notifyme{font:13px/1 "ProximaNova-Bold",sans-serif;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;background:#46166b;border:none;color:#fff;cursor:pointer;display:inline-block;margin:0;padding:14px 24px;text-transform:uppercase;text-align:center}.button-color:hover,.l-header .newsletter_subscribe_content .button:hover,.l-footer .newsletter_subscribe_content .button:hover,.main.resset_password .set_new_password_page .submit_button:hover,.login_wishlist_page .block_login .submit_button:hover,.main.myaccount .show-passwords-btn span:hover,.autoreplenish-edit-order .save-or-order-changes:hover,.autoreplenish-edit-order .cancel-order-changes:hover,.autoreplenish-edit-order .save-subscription-changes:hover,.change-address-dialog .save-address:hover,.change-address-dialog .close-edit-address-popup:hover,.l-ud_pro .b-proreview-buttons .edit-button .button:hover,.l-ud_pro .b-proreview-buttons .apply-button .button:hover,.udskin_product .button:hover,.g-button-color:hover,.ui-dialog .button:hover,.ui-dialog submit_button:hover,#cart-items-form-giftwrap .button:hover,.ui-dialog.dialog_checkout_login .formfield_button .button:hover,.ui-dialog.dialog_checkout_login .create_account_button:hover,.pt_optcheckout .select_payment_method .simple_submit_action .button:hover,.pt_optcheckout .selected_payment_method .simple_submit_action .button:hover,.pt_optcheckout .gift_cards_block .f_apply_button .button:hover,.pt_order_confirmation .create_account_section .button:hover,.ui-dialog.dialog_edit_address .submit_button:hover,.ui-dialog.dialog_edit_payment .submit_button:hover,.b-offer_tile--subscribe button:hover,.contact_us_form .button:hover,.main.faq .bg_question_area .button_submit:hover,.b-ud_pro-bg .button:hover,.b-vicelp-finishes-carousel .product_tile .notifyme:hover,.b-vicelp-finishes-carousel .product_tile .add_to_cart:hover,.b-vicelp-finishes-carousel .product_tile .addtocartbutton:hover,.b-vicelp-shade-product .notifyme:hover{text-decoration:none;background-color:#B69FC5;border-color:#B69FC5;color:#fff}.touch .button-color:hover,.touch .l-header .newsletter_subscribe_content .button:hover,.l-header .newsletter_subscribe_content .touch .button:hover,.touch .l-footer .newsletter_subscribe_content .button:hover,.l-footer .newsletter_subscribe_content .touch .button:hover,.touch .main.resset_password .set_new_password_page .submit_button:hover,.main.resset_password .set_new_password_page .touch .submit_button:hover,.touch .login_wishlist_page .block_login .submit_button:hover,.login_wishlist_page .block_login .touch .submit_button:hover,.touch .main.myaccount .show-passwords-btn span:hover,.main.myaccount .show-passwords-btn .touch span:hover,.touch .autoreplenish-edit-order .save-or-order-changes:hover,.autoreplenish-edit-order .touch .save-or-order-changes:hover,.touch .autoreplenish-edit-order .cancel-order-changes:hover,.autoreplenish-edit-order .touch .cancel-order-changes:hover,.touch .autoreplenish-edit-order .save-subscription-changes:hover,.autoreplenish-edit-order .touch .save-subscription-changes:hover,.touch .change-address-dialog .save-address:hover,.change-address-dialog .touch .save-address:hover,.touch .change-address-dialog .close-edit-address-popup:hover,.change-address-dialog .touch .close-edit-address-popup:hover,.touch .l-ud_pro .b-proreview-buttons .edit-button .button:hover,.l-ud_pro .b-proreview-buttons .edit-button .touch .button:hover,.touch .l-ud_pro .b-proreview-buttons .apply-button .button:hover,.l-ud_pro .b-proreview-buttons .apply-button .touch .button:hover,.touch .udskin_product .button:hover,.udskin_product .touch .button:hover,.touch .g-button-color:hover,.touch .ui-dialog .button:hover,.ui-dialog .touch .button:hover,.touch .ui-dialog submit_button:hover,.ui-dialog .touch submit_button:hover,.touch #cart-items-form-giftwrap .button:hover,#cart-items-form-giftwrap .touch .button:hover,.touch .ui-dialog.dialog_checkout_login .create_account_button:hover,.ui-dialog.dialog_checkout_login .touch .create_account_button:hover,.touch .pt_optcheckout .select_payment_method .simple_submit_action .button:hover,.pt_optcheckout .select_payment_method .simple_submit_action .touch .button:hover,.touch .pt_optcheckout .selected_payment_method .simple_submit_action .button:hover,.pt_optcheckout .selected_payment_method .simple_submit_action .touch .button:hover,.touch .pt_optcheckout .gift_cards_block .f_apply_button .button:hover,.pt_optcheckout .gift_cards_block .f_apply_button .touch .button:hover,.touch .pt_order_confirmation .create_account_section .button:hover,.pt_order_confirmation .create_account_section .touch .button:hover,.touch .ui-dialog.dialog_edit_address .submit_button:hover,.ui-dialog.dialog_edit_address .touch .submit_button:hover,.touch .ui-dialog.dialog_edit_payment .submit_button:hover,.ui-dialog.dialog_edit_payment .touch .submit_button:hover,.touch .b-offer_tile--subscribe button:hover,.b-offer_tile--subscribe .touch button:hover,.touch .contact_us_form .button:hover,.contact_us_form .touch .button:hover,.touch .main.faq .bg_question_area .button_submit:hover,.main.faq .bg_question_area .touch .button_submit:hover,.touch .b-ud_pro-bg .button:hover,.b-ud_pro-bg .touch .button:hover,.touch .b-vicelp-finishes-carousel .product_tile .notifyme:hover,.b-vicelp-finishes-carousel .product_tile .touch .notifyme:hover,.touch .b-vicelp-finishes-carousel .product_tile .add_to_cart:hover,.b-vicelp-finishes-carousel .product_tile .touch .add_to_cart:hover,.touch .b-vicelp-finishes-carousel .product_tile .addtocartbutton:hover,.b-vicelp-finishes-carousel .product_tile .touch .addtocartbutton:hover,.touch .b-vicelp-shade-product .notifyme:hover,.b-vicelp-shade-product .touch .notifyme:hover{background-color:#46166b}.button-color[disabled='disabled'],.l-header .newsletter_subscribe_content [disabled='disabled'].button,.l-footer .newsletter_subscribe_content [disabled='disabled'].button,.main.resset_password .set_new_password_page [disabled='disabled'].submit_button,.login_wishlist_page .block_login [disabled='disabled'].submit_button,.main.myaccount .show-passwords-btn span[disabled='disabled'],.autoreplenish-edit-order [disabled='disabled'].save-or-order-changes,.autoreplenish-edit-order [disabled='disabled'].cancel-order-changes,.autoreplenish-edit-order [disabled='disabled'].save-subscription-changes,.change-address-dialog [disabled='disabled'].save-address,.change-address-dialog [disabled='disabled'].close-edit-address-popup,.l-ud_pro .b-proreview-buttons .edit-button [disabled='disabled'].button,.l-ud_pro .b-proreview-buttons .apply-button [disabled='disabled'].button,.udskin_product [disabled='disabled'].button,.g-button-color[disabled='disabled'],.ui-dialog [disabled='disabled'].button,.ui-dialog submit_button[disabled='disabled'],#cart-items-form-giftwrap [disabled='disabled'].button,.ui-dialog.dialog_checkout_login .formfield_button [disabled='disabled'].button,.ui-dialog.dialog_checkout_login [disabled='disabled'].create_account_button,.pt_optcheckout .select_payment_method .simple_submit_action [disabled='disabled'].button,.pt_optcheckout .selected_payment_method .simple_submit_action [disabled='disabled'].button,.pt_optcheckout .gift_cards_block .f_apply_button [disabled='disabled'].button,.pt_order_confirmation .create_account_section [disabled='disabled'].button,.ui-dialog.dialog_edit_address [disabled='disabled'].submit_button,.ui-dialog.dialog_edit_payment [disabled='disabled'].submit_button,.b-offer_tile--subscribe button[disabled='disabled'],.contact_us_form [disabled='disabled'].button,.main.faq .bg_question_area [disabled='disabled'].button_submit,.b-ud_pro-bg [disabled='disabled'].button,.b-vicelp-finishes-carousel .product_tile [disabled='disabled'].notifyme,.b-vicelp-finishes-carousel .product_tile [disabled='disabled'].add_to_cart,.b-vicelp-finishes-carousel .product_tile [disabled='disabled'].addtocartbutton,.b-vicelp-shade-product [disabled='disabled'].notifyme{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.button-color-small,.cart_coupon_code .button,.find_estimated_tax_box .estimatetax_btn,.b-giftcard-section .gift_cert_check_balance .gift-cert-balance-submit button,.pt_favorites .wishlist_send_to_friend .send_to_friend.button,.pt_lookbook .b-lookbook .g-button,.g-button-color-small,#orders_search .button,.order_history_header .button,.b-bd_video_featured-button,.pt_skincalibrator .shade-products .button{font:13px/1.2em "ProximaNova-Bold",sans-serif;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;border:none;cursor:pointer;display:inline-block;text-transform:uppercase;text-align:center;color:#fff;padding:9px 25px;margin:0;background:#46166b}.button-color-small:hover,.cart_coupon_code .button:hover,.find_estimated_tax_box .estimatetax_btn:hover,.b-giftcard-section .gift_cert_check_balance .gift-cert-balance-submit button:hover,.pt_favorites .wishlist_send_to_friend .send_to_friend.button:hover,.pt_lookbook .b-lookbook .g-button:hover,.g-button-color-small:hover,#orders_search .button:hover,.order_history_header .button:hover,.b-bd_video_featured-button:hover,.pt_skincalibrator .shade-products .button:hover{text-decoration:none;background-color:#B69FC5;border-color:#B69FC5;color:#fff}.button-color-small[disabled='disabled'],.cart_coupon_code [disabled='disabled'].button,.find_estimated_tax_box [disabled='disabled'].estimatetax_btn,.b-giftcard-section .gift_cert_check_balance .gift-cert-balance-submit button[disabled='disabled'],.pt_favorites .wishlist_send_to_friend [disabled='disabled'].send_to_friend.button,.pt_lookbook .b-lookbook [disabled='disabled'].g-button,.g-button-color-small[disabled='disabled'],#orders_search [disabled='disabled'].button,.order_history_header [disabled='disabled'].button,[disabled='disabled'].b-bd_video_featured-button,.pt_skincalibrator .shade-products [disabled='disabled'].button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.gift-cert-balance-submit #CheckBalanceButton{padding:8px 25px;line-height:14px}.button-animation,.b-giftcard-section_purchase-button,.b-power_of_makeup-look-product_details .button,.g-button-animated,.mini_cart_link_cart,.pdp_main .product_add_to_cart .add_to_cart,.pdp_main .pdp_right.product_set .add_all_to_cart,.pdp_main .pdp_right.product_set .add_to_cart,.pdp_main .pdp_right.product_set .add_bundle_to_cart,.cart_actions_top .button.cart_checkout_button,.pt_optcheckout .l-checkout-aside_section .next_step_button,.pt_optcheckout .l-checkout-aside_section .formfield>.button,.pt_optcheckout .submit_order .b-submit_order-button,.b-vicelp-shade-product .notifyme,.b-vicelp-shade-product .button{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);background-color:#200A33;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wgARCABBAZADAREAAhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAAECAwQF/8QAGAEBAQEBAQAAAAAAAAAAAAAAAQACAwT/2gAMAwEAAhADEAAAAfB67kiiCir1ptpvTWM5dYcsFOW0hS1pvTGQqMiBrTIq054y1001pzwabdemimpSDl8/NA1VIERTZqgRabUSpAENpvRXR22MFObl4ckTalRDbdNUueRAgRbddopCcmeMlUunRzwOtemmt7Ws5ObhzQEulCJ09KAJVSjOkSgpz0+jpekpVGMxgx54K26bx54Ra9Na9NxnOPLGm9OteuyiseWJyTkrS1bRgkNemt+25yZc854yiKbBKimwSoq9s5CSCkWm9bddab0VnjKJ0qjGSsueVRXT36RjOWM1p01qtLZrGApQEqjOVmUOdeuowRnKIopsEUqbIiitNrWMk5CqWtV71r006zwSGm9FZ4zGDPGXSqtNKgrTpvRVaW05ESBrGRBWnPnlUVemMCgopygrTIFFIitNqpZpAqtOm29arTWrPmRjJT0lZ88xkbBVp16aJUXpRNa1BKgs85jBr002jAU1bSGPLF6SdN6jOYyab1lzwiKK03opRGAqtNNpvUlTKs+eVV6WufPIyByVWmmFvS2nI1KKbY8s3p16akpyY8sKHN7ZyNW2m9SEYKaMkgiK266nIiGCKGRBDUraMjpUFWmQnIU6rTemSbTkbXrQ1Lz8ee3XevTTqS5fPyROr3pAVt122RIM8FMqz55Va9NTka6bSZBAgjIVS1pzxmlkL1qtM5zGREU2pVQQzrXppqVjyxt13p006kObz84yOt+28ueZydPo6NUE5ozm9ajOc+eVX//EAB8QAAEEAgMBAQAAAAAAAAAAAAEAEBEgAjESMEEhQP/aAAgBAQABBQK/gYioRQXsIoUhiXCPQfxRQ2C8fahQoUI35UlH8IQpkoUIUxLFh8QrFC+O1PabYoXNQZWVCxrFeXeKhhYo0CP1HYrDANLENCCHaWLheqGLSpUrKgCACI6SfmLn7Qh/EQ0fOoKVyXJTNfW0pK5FAooNKFMkGLEuDCy2F6igvTt/GhRc9Y1Kmvix6QtgCkWDljtxpBvBYUG3Kxc6Nhp8WL//xAAdEQACAwEBAAMAAAAAAAAAAAABEQAQIDBAEiEx/9oACAEDAQE/AeS2KUMGicHgfEuQ0ooqO/l5hk7Bo8FseUdQYcHay/IOJwIfuHgBTpelUbccOFFCOJgs4IyRS6OOOfvFxx4cGDBsGGCzZ2ovI9jiNLQs0cDI5DIweQo3/8QAIBEAAgICAgMBAQAAAAAAAAAAAAEQEQIgEjEhMEFAUf/aAAgBAgEBPwG90JFDWqYxFeTiNCWlQ8l8lGS+ihasX4amhjhFQj5DirKOJRQ9rFmWXDY/woWmRQ0LTHL+w4XgUKKHjo5x7huix+t7Yic3o1qnZloxDlqK15+9LRChPZoemI3fgfYhDmoSH4Lh4jQ0IXtcOVNQ4TLORlosbEkhr05PwYlRl5hKMlNw1HG/WjkczmXc3Hbno5M5MWQ0LzFiY5yMYZQ3Kyoy7EV5EZCEMraiitn61/Cy4ufh2Yy0OaGI7EtKGOWIUOHouoUrZDlaMxljlSutMYc//8QAGBAAAgMAAAAAAAAAAAAAAAAAQHABESH/2gAIAQEABj8CLxg00pE//8QAIhAAAgICAwEAAgMAAAAAAAAAAAEQESExIEFhUTBxgbHB/9oACAEBAAE/IW+KKwKnkIUjJ4JKn8Lihq/QlM3Ev4FaEyLizse4YoXqCNsCp5E80WtC1wZuI1xqHDQ47lO0LKyiijBMaqENDdjDyN0PYmUNqFiZDpsyUoWhqhOhKX6XDpBF8FD4Nlnc2vAifDShpVDZQ3PSyhbjBC6QtGyhv1CRoa8z9ihokN93Q3f405mr9S3keyhiL4dWOaiHYti2JZgtiLuWkyjQepsy6GPf5O6EvY1KRiWNaG4uHkTJjwemNaglRIfovsPI8gdJX8Fc2JoaobIajIazXc0JOrirWCqh8CfB6LWiKtWKkYwqPwwyVsbKhsWcFuxIuyIWChYLjDjMPgrELhQtO9iSQjF7CWC9KFqJGeTzxYtFWuTcsPSPBYngrI8sUND6d/T2PQ+olO12NZfyDDu56GMIUr8LHLWzlC1jpxqvAkqY4naF6PkVOA9ChcpoSNToTFqKP7EihyhDZIwVQvAnkR2Xsx5YhRQ0PcIStDykblBgGrZVL0q2bjHD0OK0dqP3hPU+wtyPQ+J7hmoX+j0dG37Gk7DtCFo+yIXY9HcW3Fx//9oADAMBAAIAAwAAABBbG/f6u1OsMCWH8xsNtJp8WTyw+VnhlqytRuA8abRWN+jT5GKVxRonRKdWoz60OCdtoL+8WQuTuS/EzFLhhtbhmoGbVSoq4yQt86Q2SI2sUS7OQcD43/y1yVX1NknQ1SS8HN2+V86k6uK4VLe07eT6QK7QuOuCIHZOAsfnJ7Kr9UXN2Ql1uxDCOLTRtoMqi2uWPMAhphy9HYH/APr+hM3cQbAXiLi6ZF1Vc//EAB4RAQEAAgMBAQEBAAAAAAAAAAEAEBEgITFBUTBh/9oACAEDAQE/EN8S+RpILU9rRq3jUOpNOAd2kIX2cJgPDBHsB7h+WyOQvOOsOEniPUds6nyTBJPcpNl7MNrd6idpNXbJHlrUOoFu3hZjiYZzu3fc7b6jvh4kNSJHD5NqGDqLceY1Kxq8l3n3hdS/Zf4OU4OY53NqZC+TnYTiIMCQvMINqY53d5n+n2DcmQw3DszvKXTgu5baIaYiYwmR0RPZiakYdRJ8zqB1j3LlhnJbN2t9xh0wN0tL3hY76jeAWzuItRxXV+LWBvyP9gDgBb61GAux3xYtbwYMd7e3Hq3DanttST11bW8fuTXZDu3gp4RhLRuXKEdOGtMBKP0j29SZ+Tlta1BxT7jWAtTODB5q3rDcMY31PbC1hJMEGye71a2QdSbtatbb1M4fJwOD1lvGD2Pb5eJngThvWGJ+8D5kRk8z8xPcHH//xAAdEQEBAQADAQEBAQAAAAAAAAABABEQITFBUSBh/9oACAECAQE/EHX8bFmkBO4CBdvcBjLttlh7DG9wCYy7Is1sxyc2CYETqbCWN0gYu8hDq8Rym3vhucLznD5wkmcfePIdI77B8smDBhjwvkxdn8k2buQ7h+X4XvIGdxuUex0ngYepMjEDdvsTYSWw28PBwzytvy9bOC71Ae+dn1khMkOHs9cfKBkdl+SxdOrcO5GTjGpPkQQ5Le5LI7hshGz9bLbeNnnZ5FnCy28UOXTPbZMHy6zZjjMTcjpj3IO+I7gfZcmBg+T1nonjbt8nZ9/l/h5+5A+ycgbrbEkvGwk43Zl14eFjbcRyau0D7B9kntJ848DY3ewZYSEkhvcmOReyfYHNmwTqROGeP1DLnB7Cb1ZpsEvLrdWDde5Gz74UY76vQ8Ib3GZHUm+w5DbKNsGpPl4syHTI879gOo7lz/YYOo6ZHmW8aRh37w8vcedyaSRH5f4nHlq1J6z11DHTLO5jJMn4gPvFh7YOkooeX74kjxkoZ3EYG2jbtky78iGjj0gMkQ+kse2zvU/XLmbPkbbbdognqbbzuHWl1Z+T+QNkzwQy0mgzjsdo/wBsxhezKrWDZZBDHgYSXYnjZiDJNbMOrNcurDOT5y+L6cT7e+CfOIvUe3y8z5Mxy9cN7j2fI8vb/Dy33we3g4feA4fL3HrxeP/EACYQAQACAgICAgICAwEAAAAAAAEAESExEEFRYXGBobGRwSDR8fD/2gAIAQEAAT8QFOKnqXRjcdTJ1mEys9wQsMQ7jMtC/QmRGBGzYQZkXLdJalmGpllBKu2p2DUrsFnqCtb1UqqymkA8yjEBRuBH7mLfUQVcoXWPEMNXTUqpcXAGj8nfEYa4YLGBvPOXZixecI4mnAUQAfMrF9R4alzT9EcKwQwqOUYB0moy9cPNRw9SiXsJmqAw7NQafDMPwmCvPfuBTVtRZVnz6gWUDGoEf3EyDR4hoSn+48KOnb1E2h5I3GFKkuogfULy4Vs2+olVYqz1G0I8YM6ii8LmriVU6Dom/GJTwVIG01zedRC+ncQUX7mZRrzNrmBnDHHGrv0wpVXmfQIrdDcTkwvRMGvP8RFDGVR34jQbaYXUHF6htF8wM0ywtgppyTMp8RGVAIFh1KA1Lk59S1czwS483HkY75AWBNEXMW+Kp3fcVZOSu2BmVHzO2L8k8G/9wVJ9KlF7Ym3Nrd6ZQQ15mAqFw7e5RQNTMT1DQCUL+jFTQB5iB1V7rU6377gESwY3RcsC99RWoSxppgy6XuNWrws2f4v+DvnObEG2niU3kxyTFZYprzDFH6mBTojVHqU3BKy/xKU8vcEphmGs5OHHAUqA9sq1G3fmEwdSwLVzMOnuEC4GAYiZ1ZPkHcQVGTx4lZltmaHliInDU62YuK2z6l+vM3B1cSBa0+IolpDc2RVXWIrA15jKF2NkUqSVNo8JcxNdxW6rmo7V6hQPYz2CwQFuJgMTSGnuYrGUnuOnqKwHykXyK/MuLoOAdFQKBK9qhuaEtruDSmTrtIhBP4mD3G2VipW4WB8wcZioF34loYzUJ92KiQaFMC6WkCqbLJcWRti8FYLh9FfMolAKR7IYGfZBLlmEM1WJWgGCCimK6lhow9VA3Ud44+Y75u6grLFRzLLiQgW0bl1QrWb7iRwmJT3+JiHEA2N7lnQ/cFctQ1n8zRdZmeNLjjQD5nqPggVVp6h/zRTB92RSbG0y+oge01t36l5n7jGFVv6ndFV4iYcxUe2YQC02XBsllV9wu9U3E2Ke4IuSBThT7hCyvmAiKyTNn3kIj1CSsgdzMlVajpDk9yimF1c1w7NM8ks6YtZlMbzFmTUS3LXaRLVFp9S7COVku6G4U7lOmOqFtEBTRHtu/ENuCPG0UBTBdRua+5YoRQJEpav/ALqUlD/kFbo3Euu3qJRY37gNxgkV8Q1wWYoifcdZ2YiquopDuBW7XuBg0RGLZiqblB1a1CGOptxp+p1mzP3vBo/JDUf1R3Cfsn6GH9Tb8TZ8MNvianzNk05JtNXwRmzwNo1fDDhmieOZv8eNprjuHc0/E7T9nBt9p+XN2bcf/9k=);background-position:50%;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:17px;margin:0;padding:20px 60px;position:relative;width:100%;vertical-align:middle}.button-animation:hover:before,.b-giftcard-section_purchase-button:hover:before,.b-power_of_makeup-look-product_details .button:hover:before,.g-button-animated:hover:before,.mini_cart_link_cart:hover:before,.pdp_main .product_add_to_cart .add_to_cart:hover:before,.pdp_main .pdp_right.product_set .add_all_to_cart:hover:before,.pdp_main .pdp_right.product_set .add_to_cart:hover:before,.pdp_main .pdp_right.product_set .add_bundle_to_cart:hover:before,.cart_actions_top .button.cart_checkout_button:hover:before,.pt_optcheckout .l-checkout-aside_section .next_step_button:hover:before,.pt_optcheckout .l-checkout-aside_section .formfield>.button:hover:before,.pt_optcheckout .submit_order .b-submit_order-button:hover:before,.b-vicelp-shade-product .notifyme:hover:before,.b-vicelp-shade-product .button:hover:before{opacity:0}.button-animation:before,.b-giftcard-section_purchase-button:before,.b-power_of_makeup-look-product_details .button:before,.g-button-animated:before,.mini_cart_link_cart:before,.pdp_main .product_add_to_cart .add_to_cart:before,.pdp_main .pdp_right.product_set .add_all_to_cart:before,.pdp_main .pdp_right.product_set .add_to_cart:before,.pdp_main .pdp_right.product_set .add_bundle_to_cart:before,.cart_actions_top .button.cart_checkout_button:before,.pt_optcheckout .l-checkout-aside_section .next_step_button:before,.pt_optcheckout .l-checkout-aside_section .formfield>.button:before,.pt_optcheckout .submit_order .b-submit_order-button:before,.b-vicelp-shade-product .notifyme:before,.b-vicelp-shade-product .button:before{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;content:'';background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wgARCABBAZADAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAECAwb/xAAXAQEBAQEAAAAAAAAAAAAAAAAAAQID/9oADAMBAAIQAxAAAAHz+9RAhVW6uq1atJVhaoFAAAAAAAAAABHPEkgzJIkgtskA1qogkhbd6o6dNUEJJbRRQAAAAAAAAAARzxJJCSSJINaucwC20VISLbXXpvWgRAIVaAAAAAAAAAQFIzJnMzEkRCSC2yQDVsQqQDW9dN3WqJAoAoAAAAAAAABAEjMkkzEkREkAADWrTMSQW3WrvV1q0kC0pCgAAAAAAAAEQCMySSRJISSrmQADWqJEkGtXWru222pELVFAAAAAAAAAAIEJGc5ENW4zM5mtXOcyANaoRmQaturvVFopC2qKAAAAAAAAAEgSBnMETVskzmW3OZmQDpvWZECFqqoaq22i2qBQAAAAAAAAEhEQSMyatpCSYzKYzAN71JBq21IEBa1baLaFoAAAAAAAAAIkRCyTOZvegkhjM1XPnmA//8QAHBAAAgICAwAAAAAAAAAAAAAAAVAQESAwMWBw/9oACAEBAAEFAvHAyHVzFbbRmSypiOcP/8QAFhEBAQEAAAAAAAAAAAAAAAAAcAER/9oACAEDAQE/ARyDGh3/xAAcEQACAgIDAAAAAAAAAAAAAAABUAARECAwQGD/2gAIAQIBAT8B9UGQgYhiExGK4xLly+8dDksq2Csa/wD/xAAUEAEAAAAAAAAAAAAAAAAAAACA/9oACAEBAAY/AmF//8QAHxAAAgEEAwEBAAAAAAAAAAAAAAEQESAxQSFAUDBR/9oACAEBAAE/IbVCVUJFO876WUuWBLwH8HduVkS8B/Nq8n5iVbEpLHiaucOUcVhLvOdGhI5KtriliKwqZ7lR5EbEoIWTKzU0KQvBYjKEuBopRG7TwMUfg8iwbs13lLgeR5n/2gAMAwEAAgADAAAAEESyoXqtG7bbbbbbbbbbXmvuZyQs/Oo3eO7bbbbbbbbabXnLH7ycgGLCX4ubbbbbbbbbWy65VOQyUQ24SZG2bbbbbbbbbW2sZUe+Sa4ToK0mWbbbbbbbbbX6u2wV+SbYSa01oyTbbbbbbbbS3czRNCSbU+p/cdWbbbbbbbbbb5ttYWkSVUgVIfdG7bbbbbbbbb1SLGDXyYTyFJfdObbbbbbbbba1cHIxKyf/xAAbEQEAAwEBAQEAAAAAAAAAAAABABARIFAxQP/aAAgBAwEBPxDeSwmfue84zsPAfwkDy07D5gTLCFHgt50zY2Vkz9zylZvLWcE2m/t2MKCMIR+95Mo8FhQRJmVnD8jC2HzwyFMPtN//xAAeEQEAAgIDAQEBAAAAAAAAAAABABEQICExQEEwUf/aAAgBAgEBPxBdSVAsgQJUr2Ojmo5SVWhDqBKlSvYscOHBhzcWXPubXAvRlepjo5vRN6zfquMY6P4BcTIXhcHiX7WMY4ZVnGzBi6OLlfYGH2JipxUArAcTmXqwiXghqV37LgphKpgSkP7B5nbSuIwiSnBk9zzCJZA4iXKoj3GHL1HL7GHUe8GPnqc/YQhGdp9j3n//xAAhEAEAAgMAAgMBAQEAAAAAAAABABEQITFAQSBhcYGRUf/aAAgBAQABPxBSvhdYVqbCAQET/IGDyXEnIxY4NIlOUVKrHuENRekS/qBqVKjzB5K1k4cHYOp1m24upegndMt0ICfB5K8pdxYcORjkBxyLuLnQ16zflXGMYxjHJ8OtTiiO82TRl2RXYi+axjEw9lDYj8Vu4Mea3uHouUdlFbw6wPlD3GVqWaVuAUPU9pDXOy24X8bQ5GxcqHYT6yp/IfWfmLHIQ8dlw23DWnMKr6TQ7iKoYN2bqNtbtlOY5o2I8gvqKgr5KR/5LX3Iw1HB47HGwRbiQ9hgLU/0RH9Rotx0/A4/k7IR7+J2/Z1jgesGB47HDPc4YQ7OidJ1nbP/2Q==);background-position:50%;height:100%;width:100%;position:absolute;left:0;top:0}.button-animation[disabled='disabled'],[disabled='disabled'].b-giftcard-section_purchase-button,.b-power_of_makeup-look-product_details [disabled='disabled'].button,.g-button-animated[disabled='disabled'],[disabled='disabled'].mini_cart_link_cart,.pdp_main .product_add_to_cart [disabled='disabled'].add_to_cart,.pdp_main .pdp_right.product_set [disabled='disabled'].add_all_to_cart,.pdp_main .pdp_right.product_set [disabled='disabled'].add_to_cart,.pdp_main .pdp_right.product_set [disabled='disabled'].add_bundle_to_cart,.cart_actions_top [disabled='disabled'].button.cart_checkout_button,.pt_optcheckout .l-checkout-aside_section [disabled='disabled'].next_step_button,.pt_optcheckout .l-checkout-aside_section .formfield>[disabled='disabled'].button,.pt_optcheckout .submit_order [disabled='disabled'].b-submit_order-button,.b-vicelp-shade-product [disabled='disabled'].notifyme,.b-vicelp-shade-product [disabled='disabled'].button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.button-animation>span,.b-giftcard-section_purchase-button>span,.b-power_of_makeup-look-product_details .button>span,.g-button-animated>span,.mini_cart_link_cart>span,.pdp_main .product_add_to_cart .add_to_cart>span,.pdp_main .pdp_right.product_set .add_all_to_cart>span,.pdp_main .pdp_right.product_set .add_to_cart>span,.pdp_main .pdp_right.product_set .add_bundle_to_cart>span,.cart_actions_top .button.cart_checkout_button>span,.pt_optcheckout .l-checkout-aside_section .next_step_button>span,.pt_optcheckout .l-checkout-aside_section .formfield>.button>span,.pt_optcheckout .submit_order .b-submit_order-button>span,.b-vicelp-shade-product .notifyme>span,.b-vicelp-shade-product .button>span{position:relative;z-index:3}@media only screen and (min-width: 320px) and (max-width: 750px){.button-animation,.b-giftcard-section_purchase-button,.b-power_of_makeup-look-product_details .button,.g-button-animated,.mini_cart_link_cart,.pdp_main .product_add_to_cart .add_to_cart,.pdp_main .pdp_right.product_set .add_all_to_cart,.pdp_main .pdp_right.product_set .add_to_cart,.pdp_main .pdp_right.product_set .add_bundle_to_cart,.cart_actions_top .button.cart_checkout_button,.pt_optcheckout .l-checkout-aside_section .next_step_button,.pt_optcheckout .l-checkout-aside_section .formfield>.button,.pt_optcheckout .submit_order .b-submit_order-button,.b-vicelp-shade-product .notifyme,.b-vicelp-shade-product .button{font-size:15px;padding:16px 60px 12px}.button-animation:before,.b-giftcard-section_purchase-button:before,.b-power_of_makeup-look-product_details .button:before,.g-button-animated:before,.mini_cart_link_cart:before,.pdp_main .product_add_to_cart .add_to_cart:before,.pdp_main .pdp_right.product_set .add_all_to_cart:before,.pdp_main .pdp_right.product_set .add_to_cart:before,.pdp_main .pdp_right.product_set .add_bundle_to_cart:before,.cart_actions_top .button.cart_checkout_button:before,.pt_optcheckout .l-checkout-aside_section .next_step_button:before,.pt_optcheckout .l-checkout-aside_section .formfield>.button:before,.pt_optcheckout .submit_order .b-submit_order-button:before,.b-vicelp-shade-product .notifyme:before,.b-vicelp-shade-product .button:before{height:50px}}.touch .l-header .newsletter_subscribe_content .button:hover,.touch .l-footer .newsletter_subscribe_content .button:hover{background:#46166b;border:none}.touch #btn_schools{-webkit-border-radius:0px;-webkit-appearance:none}.btn-primary{background:#46166b;color:#fff;padding:0 15px}.btn-primary:hover{text-decoration:none;background-color:#b69fc5;border-color:#b69fc5;color:#fff}.btn-secondary{color:#000;background:#cbde00;padding:0 15px;border-color:#cbde00}.btn-secondary:hover{text-decoration:none;background-color:e4f632;border-color:#cbde00;color:#fff}.product_badge,.b-product-badge{position:absolute;top:0;right:0;z-index:1;font:18px/1em "ProximaNova-Regular",sans-serif;padding:2px 5px;color:#fff;background:#000;text-transform:uppercase;letter-spacing:0.045em}.safari .product_badge,.safari .b-product-badge{padding:2px 5px 1px}@media only screen and (min-width: 320px) and (max-width: 750px){.product_badge,.b-product-badge{font:12px/1em "ProximaNova-Regular",sans-serif;padding:2px 5px 1px}}.b-bd_press,.b-bd_look,.b-bd_video{position:relative;padding-top:25px}.b-bd_badge{position:absolute;top:0;right:0;left:0;z-index:1;font:12px/1em "ProximaNova-Regular",sans-serif;color:#fff;text-transform:uppercase;letter-spacing:0.045em;text-align:center}.safari .b-bd_badge{padding:2px 5px 1px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_badge{font:8px/1em "ProximaNova-Regular",sans-serif;padding:2px 5px 1px}}.b-bd_badge .b-bd_badge-item{background:#000;display:inline-block;padding:1px 2px 2px 2px}.b-bd_badge .b-bd_badge-item:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.safari .b-bd_badge .b-bd_badge-item{padding:1px 2px 0px 2px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_badge .b-bd_badge-item{padding:1px 2px 0px 2px}}body{overflow-y:auto !important}.ui-dialog{position:absolute;left:0 !important;right:0;margin:0 auto;z-index:9999;overflow:hidden;outline:none;box-shadow:0 0 4px 2px #4c4c4c}.ui-dialog .newsletter-footer p{color:inherit;font-size:11px}.ui-dialog .newsletter-footer a{text-decoration:underline}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog{max-width:320px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog{max-width:750px}}.ui-dialog h1{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;margin-bottom:25px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog h1{font-size:15px;line-height:1}}.ui-dialog .ui-dialog-title{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;display:none;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog .ui-dialog-title{font-size:15px;line-height:1}}.ui-dialog .ui-dialog-titlebar{padding:60px 60px 0 60px;background:#fff}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog .ui-dialog-titlebar{padding:18px 100px 0 20px}}.ui-widget-overlay{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}@media only screen and (min-width: 751px) and (max-width: 1024px){.ios .ui-widget-overlay{height:250%}}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:15px;right:15px;width:28px;height:35px;text-decoration:none;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;cursor:pointer;background:none;border:none;z-index:10;padding:0;margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog .ui-dialog-titlebar-close{top:10px;right:10px}}.ui-dialog .ui-dialog-titlebar-close:after{display:inline-block;font-size:35px;font-family:"ProximaNova-Regular",sans-serif;content:"x";line-height:28px;padding:0 0 5px 0;cursor:pointer;text-decoration:none;color:#46266a;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-align:center;vertical-align:middle}.ui-dialog .ui-dialog-titlebar-close:hover:after{color:#fff}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:active{background:#46266a}.ui-dialog .ui-dialog-content{overflow:auto;background:#fff;padding:25px 60px 60px 60px;overflow:hidden;max-height:none !important;height:auto !important}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog .ui-dialog-content{padding:15px 20px 20px 20px}}.ui_resetpassword_confirm_dialog,.ui_resetpassword_dialog{max-width:420px;font:14px/18px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_resetpassword_confirm_dialog,.ui_resetpassword_dialog{max-width:320px}}.ui_resetpassword_confirm_dialog .ui-dialog-content,.ui_resetpassword_dialog .ui-dialog-content{padding-top:0}.ui_resetpassword_confirm_dialog .ui-dialog-title,.ui_resetpassword_dialog .ui-dialog-title{display:none}.ui_resetpassword_confirm_dialog .error_form,.ui_resetpassword_dialog .error_form{font:12px/14px "ProximaNova-Regular",sans-serif;-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeIn;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeIn;animation-fill-mode:forwards;animation-timing-function:ease-in-out;display:block;padding:0 0 5px 0;color:#ea0c8b}.ui_resetpassword_confirm_dialog .f_field,.ui_resetpassword_confirm_dialog .message,.ui_resetpassword_dialog .f_field,.ui_resetpassword_dialog .message{margin:0 0 20px 0}.ui_resetpassword_confirm_dialog .button.submit_button,.ui_resetpassword_dialog .button.submit_button{min-width:150px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_resetpassword_confirm_dialog .button.submit_button,.ui_resetpassword_dialog .button.submit_button{width:100%}}.ui_resetpassword_confirm_dialog .b-request_password-signature,.ui_resetpassword_dialog .b-request_password-signature{margin:0 0 30px 0}.ui_resetpassword_confirm_dialog .b-request_password-signature span,.ui_resetpassword_dialog .b-request_password-signature span{font:14px/18px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_resetpassword_confirm_dialog .b-request_password-signature,.ui_resetpassword_dialog .b-request_password-signature{margin:0 0 17px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_resetpassword_confirm_dialog .password_reset_page h1,.ui_resetpassword_confirm_dialog .request_password_page h1,.ui_resetpassword_dialog .password_reset_page h1,.ui_resetpassword_dialog .request_password_page h1{margin-bottom:30px}}.ui_resetpassword_confirm_dialog .b-success-message{margin-bottom:45px}.ui_resetpassword_confirm_dialog .b-success-help{margin:0}.ui_resetpassword_confirm_dialog .b-success-help-link{text-decoration:underline}.ui_resetpassword_confirm_dialog .b-success-help-link:hover{text-decoration:none}.dialog_send_wishlist{max-width:480px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_send_wishlist{max-width:320px}}.dialog_send_wishlist .form_caption,.dialog_send_wishlist .f_label{display:none}.dialog_send_wishlist .formfield_checkbox .f_label{display:block}.dialog_send_wishlist .required_indicator{margin:0 0 7px 0;display:block}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_send_wishlist .required_indicator{font-size:11px}}.dialog_send_wishlist .send_to_friend_success h2{margin:0 0 15px 0;font-size:14px}.dialog_send_wishlist .button.send_button{min-width:196px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_send_wishlist .button.send_button{width:100%}}.dialog_send_wishlist .f_field{margin:0 0 20px 0}.dialog_send_wishlist #send-to-friend-form{margin:0}.dialog_send_wishlist .textinput,.dialog_send_wishlist .f_textinput,.dialog_send_wishlist .f_email,.dialog_send_wishlist .f_password{height:30px;line-height:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_send_wishlist .textinput,.dialog_send_wishlist .f_textinput,.dialog_send_wishlist .f_email,.dialog_send_wishlist .f_password{height:40px;line-height:28px}}.no-touch .crm-modal.ui-dialog,.no-touch .ui_email_signup,.no-touch .modal_geo_redirect{position:fixed}.dialog_email_signup_promo.ui-dialog,.crm-modal.ui-dialog,.ui_email_signup,.modal_geo_redirect{max-width:840px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog,.crm-modal.ui-dialog,.ui_email_signup,.modal_geo_redirect{max-width:320px}}.dialog_email_signup_promo.ui-dialog .ui-dialog-titlebar,.dialog_email_signup_promo.ui-dialog .ui-dialog-content,.crm-modal.ui-dialog .ui-dialog-titlebar,.crm-modal.ui-dialog .ui-dialog-content,.ui_email_signup .ui-dialog-titlebar,.ui_email_signup .ui-dialog-content,.modal_geo_redirect .ui-dialog-titlebar,.modal_geo_redirect .ui-dialog-content{padding:0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .ui-dialog-content,.crm-modal.ui-dialog .ui-dialog-content,.ui_email_signup .ui-dialog-content,.modal_geo_redirect .ui-dialog-content{padding:17px 20px 20px 20px}.dialog_email_signup_promo.ui-dialog .ui-dialog-content form,.crm-modal.ui-dialog .ui-dialog-content form,.ui_email_signup .ui-dialog-content form,.modal_geo_redirect .ui-dialog-content form{margin:0}}.dialog_email_signup_promo.ui-dialog .ui-dialog-title,.crm-modal.ui-dialog .ui-dialog-title,.ui_email_signup .ui-dialog-title,.modal_geo_redirect .ui-dialog-title{display:none}.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper,.dialog_email_signup_promo.ui-dialog .b-signup_promo-image_wrapper,.crm-modal.ui-dialog .b-signup_promo-info_wrapper,.crm-modal.ui-dialog .b-signup_promo-image_wrapper,.ui_email_signup .b-signup_promo-info_wrapper,.ui_email_signup .b-signup_promo-image_wrapper,.modal_geo_redirect .b-signup_promo-info_wrapper,.modal_geo_redirect .b-signup_promo-image_wrapper{display:inline-block;width:50%;font-size:14px;vertical-align:top}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .b-signup_promo-image_wrapper,.crm-modal.ui-dialog .b-signup_promo-image_wrapper,.ui_email_signup .b-signup_promo-image_wrapper,.modal_geo_redirect .b-signup_promo-image_wrapper{display:none}}.dialog_email_signup_promo.ui-dialog .b-signup_promo-image,.crm-modal.ui-dialog .b-signup_promo-image,.ui_email_signup .b-signup_promo-image,.modal_geo_redirect .b-signup_promo-image{max-width:100%;display:block}.dialog_email_signup_promo.ui-dialog .modal_email_signup,.dialog_email_signup_promo.ui-dialog .content_asset,.crm-modal.ui-dialog .modal_email_signup,.crm-modal.ui-dialog .content_asset,.ui_email_signup .modal_email_signup,.ui_email_signup .content_asset,.modal_geo_redirect .modal_email_signup,.modal_geo_redirect .content_asset{font-size:0;height:600px}.dialog_email_signup_promo.ui-dialog .modal_email_signup.privacy-policy,.dialog_email_signup_promo.ui-dialog .content_asset.privacy-policy,.crm-modal.ui-dialog .modal_email_signup.privacy-policy,.crm-modal.ui-dialog .content_asset.privacy-policy,.ui_email_signup .modal_email_signup.privacy-policy,.ui_email_signup .content_asset.privacy-policy,.modal_geo_redirect .modal_email_signup.privacy-policy,.modal_geo_redirect .content_asset.privacy-policy{height:auto;font-size:inherit}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .modal_email_signup,.dialog_email_signup_promo.ui-dialog .content_asset,.crm-modal.ui-dialog .modal_email_signup,.crm-modal.ui-dialog .content_asset,.ui_email_signup .modal_email_signup,.ui_email_signup .content_asset,.modal_geo_redirect .modal_email_signup,.modal_geo_redirect .content_asset{height:auto}}.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper,.crm-modal.ui-dialog .b-signup_promo-info_wrapper,.ui_email_signup .b-signup_promo-info_wrapper,.modal_geo_redirect .b-signup_promo-info_wrapper{padding:0 18px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper,.crm-modal.ui-dialog .b-signup_promo-info_wrapper,.ui_email_signup .b-signup_promo-info_wrapper,.modal_geo_redirect .b-signup_promo-info_wrapper{width:100%;padding:0}}.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper h3,.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper .subscribe_text,.crm-modal.ui-dialog .b-signup_promo-info_wrapper h3,.crm-modal.ui-dialog .b-signup_promo-info_wrapper .subscribe_text,.ui_email_signup .b-signup_promo-info_wrapper h3,.ui_email_signup .b-signup_promo-info_wrapper .subscribe_text,.modal_geo_redirect .b-signup_promo-info_wrapper h3,.modal_geo_redirect .b-signup_promo-info_wrapper .subscribe_text{display:none}.dialog_email_signup_promo.ui-dialog .newsletter_subscribe_confirm,.crm-modal.ui-dialog .newsletter_subscribe_confirm,.ui_email_signup .newsletter_subscribe_confirm,.modal_geo_redirect .newsletter_subscribe_confirm{font-size:0}.dialog_email_signup_promo.ui-dialog .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child,.crm-modal.ui-dialog .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child,.ui_email_signup .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child,.modal_geo_redirect .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child{width:100%;padding:0}.dialog_email_signup_promo.ui-dialog .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .b-signup_promo-txt,.dialog_email_signup_promo.ui-dialog .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .b-signup_promo-title,.crm-modal.ui-dialog .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .b-signup_promo-txt,.crm-modal.ui-dialog .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .b-signup_promo-title,.ui_email_signup .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .b-signup_promo-txt,.ui_email_signup .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .b-signup_promo-title,.modal_geo_redirect .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .b-signup_promo-txt,.modal_geo_redirect .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .b-signup_promo-title{padding:0 40px;margin:45px 0}.dialog_email_signup_promo.ui-dialog .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .button,.crm-modal.ui-dialog .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .button,.ui_email_signup .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .button,.modal_geo_redirect .newsletter_subscribe_confirm .b-signup_promo-info_wrapper:first-child .button{width:100%}.dialog_email_signup_promo.ui-dialog .b-signup_promo-title,.dialog_email_signup_promo.ui-dialog .b-signup_promo-subtitle,.dialog_email_signup_promo.ui-dialog .b-signup_promo-txt,.crm-modal.ui-dialog .b-signup_promo-title,.crm-modal.ui-dialog .b-signup_promo-subtitle,.crm-modal.ui-dialog .b-signup_promo-txt,.ui_email_signup .b-signup_promo-title,.ui_email_signup .b-signup_promo-subtitle,.ui_email_signup .b-signup_promo-txt,.modal_geo_redirect .b-signup_promo-title,.modal_geo_redirect .b-signup_promo-subtitle,.modal_geo_redirect .b-signup_promo-txt{padding-right:55px}.dialog_email_signup_promo.ui-dialog .b-sign_promo-info_confirmation .b-signup_promo-title,.dialog_email_signup_promo.ui-dialog .b-sign_promo-info_confirmation .b-signup_promo-subtitle,.crm-modal.ui-dialog .b-sign_promo-info_confirmation .b-signup_promo-title,.crm-modal.ui-dialog .b-sign_promo-info_confirmation .b-signup_promo-subtitle,.ui_email_signup .b-sign_promo-info_confirmation .b-signup_promo-title,.ui_email_signup .b-sign_promo-info_confirmation .b-signup_promo-subtitle,.modal_geo_redirect .b-sign_promo-info_confirmation .b-signup_promo-title,.modal_geo_redirect .b-sign_promo-info_confirmation .b-signup_promo-subtitle{padding-right:25px}.dialog_email_signup_promo.ui-dialog .b-sign_promo-info_confirmation .b-signup_promo-title,.crm-modal.ui-dialog .b-sign_promo-info_confirmation .b-signup_promo-title,.ui_email_signup .b-sign_promo-info_confirmation .b-signup_promo-title,.modal_geo_redirect .b-sign_promo-info_confirmation .b-signup_promo-title{margin:0 0 25px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .b-sign_promo-info_confirmation .b-signup_promo-title,.crm-modal.ui-dialog .b-sign_promo-info_confirmation .b-signup_promo-title,.ui_email_signup .b-sign_promo-info_confirmation .b-signup_promo-title,.modal_geo_redirect .b-sign_promo-info_confirmation .b-signup_promo-title{margin:0 0 20px 0}}.dialog_email_signup_promo.ui-dialog .b-sign_promo-info_confirmation .b-newsletter-text,.crm-modal.ui-dialog .b-sign_promo-info_confirmation .b-newsletter-text,.ui_email_signup .b-sign_promo-info_confirmation .b-newsletter-text,.modal_geo_redirect .b-sign_promo-info_confirmation .b-newsletter-text{padding-right:60px;padding-bottom:25px;margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .b-sign_promo-info_confirmation .b-newsletter-text,.crm-modal.ui-dialog .b-sign_promo-info_confirmation .b-newsletter-text,.ui_email_signup .b-sign_promo-info_confirmation .b-newsletter-text,.modal_geo_redirect .b-sign_promo-info_confirmation .b-newsletter-text{padding-right:60px}}.dialog_email_signup_promo.ui-dialog .b-signup_promo-title,.crm-modal.ui-dialog .b-signup_promo-title,.ui_email_signup .b-signup_promo-title,.modal_geo_redirect .b-signup_promo-title{font-family:"ProximaNova-Light",sans-serif;font-size:42px;line-height:36px;margin:0 0 30px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .b-signup_promo-title,.crm-modal.ui-dialog .b-signup_promo-title,.ui_email_signup .b-signup_promo-title,.modal_geo_redirect .b-signup_promo-title{font-size:24px;line-height:20px;margin:0 0 25px 0}}.dialog_email_signup_promo.ui-dialog .b-signup_promo-subtitle,.crm-modal.ui-dialog .b-signup_promo-subtitle,.ui_email_signup .b-signup_promo-subtitle,.modal_geo_redirect .b-signup_promo-subtitle{font:16px/20px "ProximaNova-Semibold",sans-serif;margin:0 0 15px 0;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .b-signup_promo-subtitle,.crm-modal.ui-dialog .b-signup_promo-subtitle,.ui_email_signup .b-signup_promo-subtitle,.modal_geo_redirect .b-signup_promo-subtitle{font-size:15px;padding:0}}.dialog_email_signup_promo.ui-dialog .b-signup_promo-txt,.crm-modal.ui-dialog .b-signup_promo-txt,.ui_email_signup .b-signup_promo-txt,.modal_geo_redirect .b-signup_promo-txt{font:14px/18px "ProximaNova-Regular",sans-serif;padding-bottom:15px;margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .b-signup_promo-txt,.crm-modal.ui-dialog .b-signup_promo-txt,.ui_email_signup .b-signup_promo-txt,.modal_geo_redirect .b-signup_promo-txt{line-height:20px;padding-right:0}}.dialog_email_signup_promo.ui-dialog .crm-popup-whats-new .b-signup_promo-title,.dialog_email_signup_promo.ui-dialog .crm-popup-naked .b-signup_promo-title,.dialog_email_signup_promo.ui-dialog .crm-popup-lips .b-signup_promo-title,.crm-modal.ui-dialog .crm-popup-whats-new .b-signup_promo-title,.crm-modal.ui-dialog .crm-popup-naked .b-signup_promo-title,.crm-modal.ui-dialog .crm-popup-lips .b-signup_promo-title,.ui_email_signup .crm-popup-whats-new .b-signup_promo-title,.ui_email_signup .crm-popup-naked .b-signup_promo-title,.ui_email_signup .crm-popup-lips .b-signup_promo-title,.modal_geo_redirect .crm-popup-whats-new .b-signup_promo-title,.modal_geo_redirect .crm-popup-naked .b-signup_promo-title,.modal_geo_redirect .crm-popup-lips .b-signup_promo-title{padding-right:0}.dialog_email_signup_promo.ui-dialog .crm-popup-lips .b-signup_promo-info_wrapper,.crm-modal.ui-dialog .crm-popup-lips .b-signup_promo-info_wrapper,.ui_email_signup .crm-popup-lips .b-signup_promo-info_wrapper,.modal_geo_redirect .crm-popup-lips .b-signup_promo-info_wrapper{padding-right:0}.dialog_email_signup_promo.ui-dialog .crm-popup-lips .formfield_subscribe_email .f_email,.crm-modal.ui-dialog .crm-popup-lips .formfield_subscribe_email .f_email,.ui_email_signup .crm-popup-lips .formfield_subscribe_email .f_email,.modal_geo_redirect .crm-popup-lips .formfield_subscribe_email .f_email{width:90%}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .crm-popup-lips .formfield_subscribe_email .f_email,.crm-modal.ui-dialog .crm-popup-lips .formfield_subscribe_email .f_email,.ui_email_signup .crm-popup-lips .formfield_subscribe_email .f_email,.modal_geo_redirect .crm-popup-lips .formfield_subscribe_email .f_email{width:100%}}.dialog_email_signup_promo.ui-dialog .b-signup_promo-form_wrapper,.crm-modal.ui-dialog .b-signup_promo-form_wrapper,.ui_email_signup .b-signup_promo-form_wrapper,.modal_geo_redirect .b-signup_promo-form_wrapper{margin:0px 0 0}.dialog_email_signup_promo.ui-dialog .formfield_subscribe_email .f_email,.crm-modal.ui-dialog .formfield_subscribe_email .f_email,.ui_email_signup .formfield_subscribe_email .f_email,.modal_geo_redirect .formfield_subscribe_email .f_email{width:100%}.dialog_email_signup_promo.ui-dialog .button,.crm-modal.ui-dialog .button,.ui_email_signup .button,.modal_geo_redirect .button{padding:9px 35px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_email_signup_promo.ui-dialog .button,.crm-modal.ui-dialog .button,.ui_email_signup .button,.modal_geo_redirect .button{width:100%}}.dialog_email_signup_promo.ui-dialog .newsletter_subscribe_error_message,.dialog_email_signup_promo.ui-dialog label.error,.crm-modal.ui-dialog .newsletter_subscribe_error_message,.crm-modal.ui-dialog label.error,.ui_email_signup .newsletter_subscribe_error_message,.ui_email_signup label.error,.modal_geo_redirect .newsletter_subscribe_error_message,.modal_geo_redirect label.error{display:block;font:12px/14px "ProximaNova-Regular",sans-serif;color:#ea0c8b}.dialog_email_signup_promo.ui-dialog label.error,.crm-modal.ui-dialog label.error,.ui_email_signup label.error,.modal_geo_redirect label.error{padding:3px 0 0}.dialog_email_signup_promo.ui-dialog .newsletter_subscribe_error_message,.crm-modal.ui-dialog .newsletter_subscribe_error_message,.ui_email_signup .newsletter_subscribe_error_message,.modal_geo_redirect .newsletter_subscribe_error_message{padding:9px 0 0}.ui_email_signup .b-signup_promo-title,.ui_email_signup .b-signup_promo-txt{padding-right:0}.ui_email_signup .button{-webkit-appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.dialog_email_signup_promo.ui-dialog .modal_email_signup,.dialog_email_signup_promo.ui-dialog .content_asset{height:auto}.crm-modal.ui-dialog .button{font-family:"ProximaNova-Semibold",sans-serif;padding:15px 35px;letter-spacing:2px}.modal_geo_redirect .b-signup_promo-image_wrapper{float:left}.modal_geo_redirect .b-signup_promo-image_wrapper img{display:block}.modal_geo_redirect .b-signup_promo-info_wrapper{margin:135px 0 80px}.modal_geo_redirect .b-signup_promo-info_wrapper h1{margin:0 auto;padding:0;text-align:center}.modal_geo_redirect .b-signup_promo-info_wrapper p{padding:15px 0;text-align:center}.modal_geo_redirect .button{width:140px}@media only screen and (min-width: 320px) and (max-width: 750px){.modal_geo_redirect .button{width:100px;padding:9px}}.modal_geo_redirect .redirect{margin:0 20px}@media only screen and (min-width: 320px) and (max-width: 750px){.modal_geo_redirect .redirect{margin-right:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.modal_geo_redirect .close_redirect_modal{margin-right:20px;float:right}}.ie8 .dialog_email_signup_promo.ui-dialog .formfield_subscribe_email .f_email{line-height:40px}.ui-dialog.dialog_edit_address .form_field_tooltip,.ui-dialog.dialog_edit_payment .form_field_tooltip{margin:10px 0}.ui-dialog.ui_register_dialog{width:665px !important}.ui-dialog.ui_register_dialog.favorite-login-wrapper{width:350px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.ui_register_dialog.favorite-login-wrapper{width:320px !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.ui_register_dialog.favorite-login-wrapper .ui-dialog-titlebar{padding:18px 45px 0}}.ui-dialog.ui_register_dialog.favorite-login-wrapper .ui-dialog-content{padding:10px 25px 40px 25px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.ui_register_dialog.favorite-login-wrapper .ui-dialog-content{padding:15px 10px 20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.ui_register_dialog.favorite-login-wrapper .login_iframe{width:300px}}.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog .dialog-required{display:block;text-align:right}.ui-dialog .ui-dialog-content#remove_review_popup{min-height:100px !important}.ui-dialog-content h1,.ui-dialog-content p,.ui-dialog-content form{padding:0;margin:0 0 10px}.ui-dialog+.ui-widget-overlay+.ui-dialog{z-index:10000}.gigya-container .textinput,.gigya-container .f_textinput,.gigya-container .f_email,.gigya-container .f_password{height:30px;line-height:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.gigya-container .textinput,.gigya-container .f_textinput,.gigya-container .f_email,.gigya-container .f_password{height:40px;line-height:28px}}.gigya-container .button{width:auto;display:inline-block;margin:0;background-color:#46166b;color:white;white-space:nowrap;text-transform:uppercase;border:none;text-align:center;position:static;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;font:13px/22px "ProximaNova-Bold",sans-serif;padding:0 25px;height:40px;line-height:40px;width:100%}.gigya-container .button:hover{background-color:#dacce2 !important;cursor:pointer}@media only screen and (min-width: 751px) and (max-width: 1024px){.gigya-container .button{display:block;width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.gigya-container .button{display:block;width:100%;text-align:center}}.gigya-container .registrationInstruction,.gigya-container .f_field_password .f_field_description,.gigya-container legend,.gigya-container br,.gigya-container .f_field_password .f_label,.gigya-container .f_field_textinput .f_label,.gigya-container .ui-dialog-title{display:none}.gigya-container .gigya-emailrequest-header,.gigya-container .gigya-linkaccount-header{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;text-transform:uppercase;margin:0 0 15px}@media only screen and (min-width: 320px) and (max-width: 750px){.gigya-container .gigya-emailrequest-header,.gigya-container .gigya-linkaccount-header{padding-right:30px;font-size:15px;line-height:1}}.gigya-container #divGigyaLinkAccount,.gigya-container form{margin:0}.gigya-container .gigya-linkaccount-description,.gigya-container .gigya-emailrequest-description{font-size:14px;line-height:18px;margin:0 0 17px}.gigya-container .gigya-linkaccount-description a,.gigya-container .gigya-emailrequest-description a{text-decoration:underline}.gigya-container .gigya-linkaccount-description a:hover,.gigya-container .gigya-emailrequest-description a:hover{text-decoration:none}.gigya-container .formfield_link_password_reset{text-align:center;padding-top:15px}.gigya-container .formfield_button{padding-top:7px}.gigya-container .password_reset{font-size:14px}@media only screen and (min-width: 320px) and (max-width: 750px){.gigya-container .password_reset{font-size:12px}}.gigya-container #divGigyaErrorMsg,.gigya-container .registrationError{display:block;padding:0 0 10px 0;color:#ea0c8b;font-size:12px;line-height:14px}.dialog-gigya-linkaccount.ui-dialog{max-width:420px;min-width:420px}.dialog-gigya-linkaccount.ui-dialog .textinput,.dialog-gigya-linkaccount.ui-dialog .f_textinput,.dialog-gigya-linkaccount.ui-dialog .f_email,.dialog-gigya-linkaccount.ui-dialog .f_password{height:30px;line-height:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog-gigya-linkaccount.ui-dialog{max-width:320px;min-width:320px}.dialog-gigya-linkaccount.ui-dialog .textinput,.dialog-gigya-linkaccount.ui-dialog .f_textinput,.dialog-gigya-linkaccount.ui-dialog .f_email,.dialog-gigya-linkaccount.ui-dialog .f_password{height:40px;line-height:28px}}.dialog-gigya-linkaccount.ui-dialog .ui-dialog-content{padding-top:0;padding-bottom:35px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog-gigya-linkaccount.ui-dialog .ui-dialog-content{padding-bottom:20px}}.dialog-gigya-linkaccount.ui-dialog .ui-dialog-title{display:none}.dialog_privacy_policy .ui-dialog-title{display:none}.dialog_bonus_show{min-width:420px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_show{min-width:320px}}.dialog_bonus_show .bonus_discount_container{font-size:14px}.dialog_bonus_show .bonus_discount_container .bonus_product_actions{margin-top:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_show .bonus_discount_container .bonus_product_actions{margin-top:20px}}.dialog_bonus_show .bonus_discount_container .bonus_product_actions .button{margin-top:10px;font-family:"ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_show .bonus_discount_container .bonus_product_actions .button{font-size:12px;width:100%}}.dialog_bonus_option{max-width:600px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option{max-width:320px}}.dialog_bonus_option .ui-dialog-content{padding-top:5px}.dialog_bonus_option .bonus_product_list{width:100%}.dialog_bonus_option .bonus_product_list .promotion{font-size:14px;padding-bottom:35px;border-bottom:1px solid #B69FC5}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list .promotion{padding-bottom:25px}}.dialog_bonus_option .bonus_product_list .bonus_product_disabled:before{width:100%;height:100%;background:#FFF;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;content:"";position:absolute;top:0;left:0;z-index:1}.dialog_bonus_option .bonus_product_list .bonus_product_item{width:100%;padding:15px 0;border-bottom:1px solid #B69FC5;position:relative}.dialog_bonus_option .bonus_product_list .bonus_product_item:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.dialog_bonus_option .bonus_product_list .bonus_product_item .bonus_product_titles{float:right;width:300px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list .bonus_product_item .bonus_product_titles{width:160px}}.dialog_bonus_option .bonus_product_list .bonus_product_item .bonus_product_titles .product_name{width:280px;font-size:16px;margin:0 20px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list .bonus_product_item .bonus_product_titles .product_name{width:140px;margin-right:20px}}.dialog_bonus_option .bonus_product_list .bonus_product_item .bonus_product_titles .product_subtitle{width:300px;font-size:16px;margin:0;padding:0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list .bonus_product_item .bonus_product_titles .product_subtitle{width:100%}}.dialog_bonus_option .bonus_product_list .bonus_product_item .bonus_product_titles .attribute_color{width:300px;font-size:14px;color:#9573ac;margin:10px 0 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list .bonus_product_item .bonus_product_titles .attribute_color{width:100%}}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_image_container{width:145px;min-height:145px;float:left;padding-bottom:0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list .bonus_product_item .product_image_container{width:100px;min-height:100px}}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_image_container img{width:100%}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail{width:300px;padding-bottom:0}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail{width:100%}}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail .product_id{display:none}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail .product_add_to_cart{position:absolute;top:17px;right:0}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail .product_add_to_cart .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 2px;line-height:22px;min-height:22px}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail .product_add_to_cart .f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat 0 0}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail .product_add_to_cart .check_bonus_product{position:absolute;visibility:hidden}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail #multishade{border:none}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail #multishade .swatches{height:auto}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail #multishade .swatches li{width:27px;height:27px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail #multishade .swatches li{width:32px;height:32px}}.dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail #multishade .swatches li:before{display:none}.dialog_bonus_option .bonus_product_list_footer.promotion{border:none;padding-bottom:0;padding-top:40px}.dialog_bonus_option .bonus_product_list_footer.promotion .message{display:none}.dialog_bonus_option .bonus_product_list_footer.promotion button{width:270px;box-sizing:border-box;margin-right:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list_footer.promotion button{width:100%}}.dialog_bonus_option .bonus_product_list_footer.promotion button.cancel_bonus{background:none;text-transform:none;color:#59277e;width:auto;margin-right:0;margin-top:14px;padding:0;text-decoration:underline}.dialog_bonus_option .bonus_product_list_footer.promotion button.cancel_bonus:hover{text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_bonus_option .bonus_product_list_footer.promotion button.cancel_bonus{display:block;width:80px;margin:20px auto 10px auto}}.dialog_bonus_option .not_available_container{margin-top:15px}.dialog_bonus_option .f_label_value{color:#ea0c8b;font:12px/14px "ProximaNova-Bold",sans-serif}.dialog_bonus_option .f_label_notavailable .f_label_value{display:none}.ie8 .dialog_bonus_option .bonus_product_list .bonus_product_disabled:before{display:none}.ie8 .dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail .product_add_to_cart{position:absolute;top:17px;right:0}.ie8 .dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail .product_add_to_cart .f_label{display:none}.ie8 .dialog_bonus_option .bonus_product_list .bonus_product_item .product_detail .product_add_to_cart .check_bonus_product{position:relative;visibility:visible}.ui_enter_url_dialog{width:420px !important}.ui_enter_url_dialog .formfield_button .enter-url-submit{font:13px/1.2em "ProximaNova-Bold",sans-serif;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;width:150px;padding:14px 10px;border:none;cursor:pointer;display:inline-block;text-transform:uppercase;text-align:center;color:#fff;margin:0;background:#46166b}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_enter_url_dialog .formfield_button .enter-url-submit{width:100%}}.ui_enter_url_dialog .formfield_button .enter-url-submit:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.ui_enter_url_dialog .formfield_button .enter-url-submit[disabled='disabled']{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.safari .ui_enter_url_dialog .textinput,.chrome .ui_enter_url_dialog .textinput{line-height:normal !important}.ui_samplevariant_dialog{max-width:605px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_samplevariant_dialog{max-width:320px}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_samplevariant_dialog .ui-dialog-titlebar{padding:18px 20px 0}}.ui_samplevariant_dialog .ui-dialog-title{border-bottom:1px solid #B69FC5;padding-bottom:30px}.ui_samplevariant_dialog .details{max-width:150px;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_samplevariant_dialog .details{max-width:100%;width:100%}}.ui_samplevariant_dialog .details .product_description{margin-top:15px}.ui_samplevariant_dialog .details .product_description span{display:block}.ui_samplevariant_dialog .details .product_description span:first-child{color:#B69FC5}.ui_samplevariant_dialog .swatches{float:right;width:315px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_samplevariant_dialog .swatches{max-width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_samplevariant_dialog .swatches .button{width:100%}}.ui_samplevariant_dialog .product-variations{margin-bottom:20px;float:right;width:100%}.ui_samplevariant_dialog #multishade{border-top:0;padding-top:0}.ui_samplevariant_dialog #multishade .show-all-container{display:none}.ui_samplevariant_dialog #multishade .swatches{float:right;width:315px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_samplevariant_dialog #multishade .swatches{max-width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_samplevariant_dialog #multishade .swatches .button{width:100%}}.ui_samplevariant_dialog #multishade .swatches li{width:28px;height:28px}.ui_samplevariant_dialog .product_image{float:left;margin:0 20px 20px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.ui_samplevariant_dialog .ui-dialog-titlebar-close{top:16px}.ui_samplevariant_dialog .ui-dialog-titlebar-close:after{font-size:24px}}.ui_samplevariant_dialog .ui-dialog-content{padding-top:20px}.dialog_giftcertificate_edit{max-width:768px}.dialog_giftcertificate_edit .gift-certificate-purchase label{margin-bottom:7px}.dialog_giftcertificate_edit .f_field .f_error_message{color:#ea0c8b}.change-address-dialog label.error{color:#ea0c8b}.newletter-popup-content .b-signup_promo-info_wrapper{padding-top:15px}.newletter-popup-content .b-signup_promo-info_wrapper .b-signup_promo-title{font-size:24px;font-weight:bold;padding-right:15px;margin:0 0 15px 0}.newletter-popup-content .b-signup_promo-info_wrapper .b-signup_promo-subtitle{color:#46166c;padding-right:15px}.newletter-popup-content .b-signup_promo-info_wrapper .b-signup_promo-txt{padding-right:15px}.newletter-popup-content .b-signup_promo-info_wrapper a{text-decoration:underline}.capture_product_id{display:none}.b-search_result-list{border-top:1px solid #dacce2;display:inline-block;font-size:0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-list div[class*=plp-slot-1]{margin-bottom:30px}}.b-search_result-list div[class*=plp-slot-1] img{max-width:100%;vertical-align:top}.b-search_result-list div[class*=plp-slot-2]{display:inline-block;margin:0 7px 35px;min-height:445px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-list div[class*=plp-slot-2]{width:138px;min-height:305px;margin:0}}.b-search_result-list div[class*=plp-slot-2] img{max-width:100%;vertical-align:top}.b-search_result-list .plp-slot-2_fpo_asset{margin:0 13px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-search_result-list .plp-slot-2_fpo_asset{margin:0 11px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-list .plp-slot-2_fpo_asset{margin:0 5px;width:130px}.b-search_result-list .plp-slot-2_fpo_asset img{max-width:100%}}.b-search_result-list .plp-slot-1_fpo_asset{margin-left:14px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-search_result-list .plp-slot-1_fpo_asset{margin-left:12px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-list .plp-slot-1_fpo_asset{margin-left:10px;width:280px}.b-search_result-list .plp-slot-1_fpo_asset img{max-width:100%}}.product_tile_wrapper{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-bottom:35px}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile_wrapper{margin-bottom:0}}.search_result_items .product_tile_wrapper,.search_result_items .content_asset{border-bottom:1px solid #dacce2;border-right:1px solid #dacce2;margin-bottom:0}.ie8 .product_tile,.ie8 .b-product_tile{min-height:320px}.product_tile,.b-product_tile{font:12px/1.2em "ProximaNova-Regular",sans-serif;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#46166b;min-height:410px;padding:15px 0;position:relative;text-align:center;vertical-align:top;width:320px}@media only screen and (min-width: 751px) and (max-width: 1024px){.product_tile,.b-product_tile{width:354px}}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile,.b-product_tile{margin-left:2px;min-height:275px;width:138px}}.product_tile .product_badge,.b-product_tile .product_badge{font:12px/1em "ProximaNova-Regular",sans-serif;left:0}.product_tile .product_badge,.product_tile .b-product-badge,.b-product_tile .product_badge,.b-product_tile .b-product-badge{font:12px/1em "ProximaNova-Regular",sans-serif;background:none;height:13px;margin:10px 0 8px;padding:0;position:static;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .product_badge,.product_tile .b-product-badge,.b-product_tile .product_badge,.b-product_tile .b-product-badge{height:8px;margin:2px 0 4px;font:8px/1em "ProximaNova-Regular",sans-serif}}.product_tile .b-product-badge_item,.b-product_tile .b-product-badge_item{background:#46166b;display:inline-block;padding:1px 2px 2px 2px}.product_tile .b-product-badge_item:after,.b-product_tile .b-product-badge_item:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.safari .product_tile .b-product-badge_item,.safari .b-product_tile .b-product-badge_item{padding:1px 2px 0px 2px}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .b-product-badge_item,.b-product_tile .b-product-badge_item{padding:1px 2px 0px 2px}}.product_tile .promotion,.b-product_tile .promotion{display:none}.product_tile .inline_rating_label_link,.b-product_tile .inline_rating_label_link{display:none}.product_tile .inline_rating_link,.b-product_tile .inline_rating_link{position:absolute;left:50%;width:90px;margin-left:-45px;bottom:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .inline_rating_link,.b-product_tile .inline_rating_link{bottom:18px}}.product_tile .product_name,.b-product_tile .product_name{font:16px/14px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;color:#46166b;display:inline-block;max-height:28px;margin-bottom:3px;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .product_name,.b-product_tile .product_name{font:12px/1.2em "ProximaNova-Bold",sans-serif;max-height:2.4em}}.product_tile .product_name:hover,.b-product_tile .product_name:hover{text-decoration:none;color:#611c97}.product_tile .product_description,.product_tile .b-product_tile-subtitle-link,.product_tile .b-product_tile-subtitle-content,.product_tile .product_subtitle,.b-product_tile .product_description,.b-product_tile .b-product_tile-subtitle-link,.b-product_tile .b-product_tile-subtitle-content,.b-product_tile .product_subtitle{font:14px/16px "ProximaNova-Semibold",sans-serif;color:#46166b;margin-bottom:3px}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .product_description,.product_tile .b-product_tile-subtitle-link,.product_tile .b-product_tile-subtitle-content,.product_tile .product_subtitle,.b-product_tile .product_description,.b-product_tile .b-product_tile-subtitle-link,.b-product_tile .b-product_tile-subtitle-content,.b-product_tile .product_subtitle{font:11px/1.2em "ProximaNova-Semibold",sans-serif}}.product_tile .b-product_tile-subtitle-link,.b-product_tile .b-product_tile-subtitle-link{font:14px/16px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .b-product_tile-subtitle-link,.b-product_tile .b-product_tile-subtitle-link{font:11px/1.2em "ProximaNova-Regular",sans-serif;display:block;line-height:1.2em;height:1em;text-overflow:ellipsis;margin-bottom:22px}}.product_tile .b-product_tile-color_numbers,.b-product_tile .b-product_tile-color_numbers{color:#af8bbe;text-transform:uppercase;font:12px/1.2em "ProximaNova-Regular",sans-serif;display:block}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .b-product_tile-color_numbers,.b-product_tile .b-product_tile-color_numbers{font-size:8px}}.product_tile .price,.product_tile .b-price,.b-product_tile .price,.b-product_tile .b-price{font:14px/18px "ProximaNova-Regular",sans-serif;color:#000;position:absolute;bottom:10px;left:0;right:0;max-height:20px;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .price,.product_tile .b-price,.b-product_tile .price,.b-product_tile .b-price{bottom:6px;max-height:14px;font:8px/12px "ProximaNova-Regular",sans-serif}}.product_tile .price .product_price,.product_tile .b-price .product_price,.b-product_tile .price .product_price,.b-product_tile .b-price .product_price{display:inline-block}.product_tile .price .price_standard,.product_tile .b-price .price_standard,.b-product_tile .price .price_standard,.b-product_tile .b-price .price_standard{position:relative}.product_tile .price .price_standard:after,.product_tile .b-price .price_standard:after,.b-product_tile .price .price_standard:after,.b-product_tile .b-price .price_standard:after{content:'';display:block;position:absolute;top:50%;left:-1px;right:-1px;height:2px;margin-top:-1px;background:#ec008c}.product_tile .price .price_standard+.price_sale,.product_tile .b-price .price_standard+.price_sale,.b-product_tile .price .price_standard+.price_sale,.b-product_tile .b-price .price_standard+.price_sale{color:#ec008c}.product_tile .product_price_title,.product_tile .b-product_price-title,.product_tile .product_actions,.b-product_tile .product_price_title,.b-product_tile .b-product_price-title,.b-product_tile .product_actions{display:none}.last_visited .product_tile .price,.recommendations_block .product_tile .price,.hp-popular-products-list .product_tile .price,.last_visited .b-product_tile .price,.recommendations_block .b-product_tile .price,.hp-popular-products-list .b-product_tile .price{font:14px/1.2em "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.last_visited .product_tile .price,.recommendations_block .product_tile .price,.hp-popular-products-list .product_tile .price,.last_visited .b-product_tile .price,.recommendations_block .b-product_tile .price,.hp-popular-products-list .b-product_tile .price{font-size:8px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.last_visited .product_tile,.recommendations_block .product_tile,.hp-popular-products-list .product_tile,.last_visited .b-product_tile,.recommendations_block .b-product_tile,.hp-popular-products-list .b-product_tile{width:157px;min-height:365px;padding:25px 0 90px}.last_visited .product_tile .b-product_img-link,.recommendations_block .product_tile .b-product_img-link,.hp-popular-products-list .product_tile .b-product_img-link,.last_visited .b-product_tile .b-product_img-link,.recommendations_block .b-product_tile .b-product_img-link,.hp-popular-products-list .b-product_tile .b-product_img-link{height:157px}}@media only screen and (min-width: 320px) and (max-width: 750px){.last_visited .product_tile,.recommendations_block .product_tile,.hp-popular-products-list .product_tile,.last_visited .b-product_tile,.recommendations_block .b-product_tile,.hp-popular-products-list .b-product_tile{margin-left:5px;margin-right:5px}}.product_image_topwrapper,.b-product_img-topwrapper{position:relative}.product_image_topwrapper .quickviewbutton,.b-product_img-topwrapper .quickviewbutton{display:none;position:absolute;left:50%;top:50%;margin:-14px 0 0 -60px;background:#fff;font:13px/27px "ProximaNova-Bold",sans-serif;height:27px;width:120px;border:1px solid #e0e0e0;text-transform:uppercase;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=87);opacity:0.87}.product_image_topwrapper .quickviewbutton:hover,.b-product_img-topwrapper .quickviewbutton:hover{text-decoration:none;color:#fff;background:#46166b;border-color:#2a0d41}@media only screen and (min-width: 751px) and (max-width: 1024px){.product_image_topwrapper .quickviewbutton,.b-product_img-topwrapper .quickviewbutton{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.product_image_topwrapper .quickviewbutton,.b-product_img-topwrapper .quickviewbutton{display:none}}.product_image_topwrapper:hover .quickviewbutton,.b-product_img-topwrapper:hover .quickviewbutton{zoom:1;display:inline-block}.you_may_also_like_cart .recommendations_block .product_tile:hover{cursor:pointer}.you_may_also_like_cart .productcarousel .productcarousel_list{margin:15px 0}.you_may_also_like_cart .productcarousel .productcarousel_list_item{width:33.33%;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.you_may_also_like_cart .productcarousel .productcarousel_list_item{width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){.you_may_also_like_cart .productcarousel .productcarousel_list_item{width:50%}}.b-shop_now-link{position:absolute;left:50%;right:0;bottom:15px;width:120px;margin:0 0 0 -60px;padding-top:3px;padding-bottom:2px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-shop_now-link{bottom:0;width:80px;padding:6px 0 3px;margin:0 0 0 -40px;font:8px/1.2em "ProximaNova-Bold",sans-serif;border-width:1px}}.pt_storefront .b-shop_now-link,.clp .b-shop_now-link,.plp .b-shop_now-link{display:none}.product_tile .b-product_img-link,.b-product_tile .b-product_img-link{display:block;text-align:center;height:250px;font:0/0 a;margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.product_tile .b-product_img-link,.b-product_tile .b-product_img-link{height:140px;margin-bottom:10px;padding-top:0}}.product_tile .b-product_img-link .b-product_img,.b-product_tile .b-product_img-link .b-product_img{display:inline-block;vertical-align:middle;max-height:250px;max-width:100%}.product_tile .b-product_img-link .responsive_image,.b-product_tile .b-product_img-link .responsive_image{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px}.hp-popular-products-list,.recommendations_block{width:auto;margin:0 auto 30px;font-size:0;text-align:center}.hp-popular-products-list .heading,.recommendations_block .heading{font:30px/1.2em "ProximaNova-Bold",sans-serif;text-transform:uppercase;text-align:center;padding:20px 0 15px}@media only screen and (min-width: 320px) and (max-width: 750px){.hp-popular-products-list,.recommendations_block{width:280px}.hp-popular-products-list .b-product_tile:nth-child(odd),.hp-popular-products-list .product_tile:nth-child(odd),.recommendations_block .b-product_tile:nth-child(odd),.recommendations_block .product_tile:nth-child(odd){margin-right:0}}.last_visited,.recommendations_block{float:none;clear:both;width:auto;padding:55px 0 0;border-top:1px solid #dacce2}.last_visited>h4,.recommendations_block>h4{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.last_visited>h4,.recommendations_block>h4{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.last_visited>h4,.recommendations_block>h4{font-size:20px}}.last_visited .product_list,.recommendations_block .product_list{font-size:0;text-align:center;margin:15px -14px}.last_visited .product_list_item,.recommendations_block .product_list_item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media only screen and (min-width: 320px) and (max-width: 750px){.last_visited,.recommendations_block{padding:17px 0 15px}.last_visited>h4,.recommendations_block>h4{text-align:left}}.pt_storefront .recommendations_block,.pt_storefront .productcarousel{padding:0;border-top:none;margin-top:20px;margin-bottom:5px}.pt_storefront .recommendations_block:before,.pt_storefront .productcarousel:before{border-top:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_storefront .recommendations_block.horizontal_carousel .jcarousel-clip ul,.pt_storefront .recommendations_block.horizontal_carousel .jcarousel-clip .contentcarousel_list,.pt_storefront .productcarousel.horizontal_carousel .jcarousel-clip ul,.pt_storefront .productcarousel.horizontal_carousel .jcarousel-clip .contentcarousel_list{white-space:normal}.pt_storefront .recommendations_block.horizontal_carousel .jcarousel-clip li,.pt_storefront .recommendations_block.horizontal_carousel .jcarousel-clip .contentcarousel_list_item,.pt_storefront .productcarousel.horizontal_carousel .jcarousel-clip li,.pt_storefront .productcarousel.horizontal_carousel .jcarousel-clip .contentcarousel_list_item{width:50%}}.recommendations_block .recommendation_title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-align:center;margin:0 0 25px 0;white-space:nowrap;width:900px;text-overflow:ellipsis;overflow:hidden;margin:0 auto 25px}@media only screen and (min-width: 751px) and (max-width: 1024px){.recommendations_block .recommendation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.recommendations_block .recommendation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.recommendations_block .recommendation_title{margin:0;width:280px}}.recommendations_block .carousel_navigation_list{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.recommendations_block{padding:17px 0 15px;margin:0}.recommendations_block>h4{text-align:left}}.productcarousel .recommendation_title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-align:center;margin:0 0 25px 0;display:block}@media only screen and (min-width: 751px) and (max-width: 1024px){.productcarousel .recommendation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.productcarousel .recommendation_title{font-size:20px}}.productcarousel .productcarousel_list{font-size:0;text-align:center;margin:15px -14px}.productcarousel .productcarousel_list_item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media only screen and (min-width: 320px) and (max-width: 750px){.baazarvoice{padding-top:17px}}.b-product_tile .carousel{display:none}.refinement_category{display:block;border-bottom:1px solid #dacce2;margin:0 -500%;padding:0 500%;margin-top:30px;overflow:hidden;*zoom:1}@media only screen and (min-width: 320px) and (max-width: 750px){.refinement_category{margin-top:0;background-color:#fff}}.refinement_category .category_refinement_container{max-width:100%;margin-left:auto;margin-right:auto}.refinement_category .category_refinement_container:after{content:" ";display:block;clear:both}.refinement_category .refinement_headline{display:none;font-family:"ProximaNova-Regular",sans-serif;font-weight:bold;font-size:30px;position:relative;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.refinement_category .refinement_headline{font:16px/normal "ProximaNova-Bold",sans-serif;display:block;padding:10px 0}.refinement_category .refinement_headline.expanded{padding-bottom:0}}.refinement_category .refinement_headline:after{content:'+';font-size:25px;position:absolute;margin:-13px 0 0;top:50%;right:0}.refinement_category .refinement_headline.expanded:after{content:'-'}.refinement_category .refinement_headline.no_subcategories:after{content:''}.refinement_category .refinement_headline.no_subcategories.expanded:after{content:''}.refinement_category .refinement_item_parent{width:25%;float:left;font:30px/normal "ProximaNova-Bold",sans-serif;padding-bottom:10px;position:relative;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.refinement_category .refinement_item_parent{width:33.33333%;float:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.refinement_category .refinement_item_parent{display:none}}.refinement_category .refinement_list{width:75%;float:left;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);display:block;padding:0 0 11px}@media only screen and (min-width: 751px) and (max-width: 1024px){.refinement_category .refinement_list{width:66.66667%;float:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.refinement_category .refinement_list{width:100%;float:left;display:none;font-size:0.001px;padding:10px 0 21px;background-color:#fff}}.refinement_category .refinement_list_item{width:33.33333%;float:left;padding-left:0;padding-right:0;font-family:"ProximaNova-Regular",sans-serif;line-height:normal;font-weight:bold;font-size:13px;line-height:20px;position:relative;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.refinement_category .refinement_list_item{width:50%;float:left;padding-left:0;padding-right:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.refinement_category .refinement_list_item{font:15px/20px "ProximaNova-Regular",sans-serif;display:inline-block;float:none;padding:5px 20px 5px 0;text-transform:initial;vertical-align:top;width:50%}}.refinement_category .refinement_list_link{color:#46166b;line-height:2}.refinement_category .refinement_list_link.active{color:#000}.refinement_category .refinement_list_link_category_name{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.refinement_category .refinement_list_link_category_name{display:none}}.refinement_category .refinement_list_item.active:before{position:absolute;right:100%;content:'';display:block;width:0;height:0;border:5px solid transparent;border-left-color:#46166b;border-left-width:7px;border-right-width:7px;margin-top:-6px;top:50%}.b-widget{background:url(../images/cart/bg_widget.jpg) no-repeat 0 0;width:100%;padding:17px 20px}.b-widget .b-widget-title{font:16px/22px "ProximaNova-Semibold",sans-serif;margin:0 0 9px 0;text-transform:uppercase}.b-widget .b-widget-info{font:12px "ProximaNova-Semibold",sans-serif;margin:0 0 10px 0;letter-spacing:-0.01em}.b-widget .b-widget-list{color:#46166b;margin:0 0 5px 0;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.b-widget .b-widget-list{margin:0}}.b-widget .b-widget-list_item{margin:0 0 10px 0;font:14px/18px "ProximaNova-Bold",sans-serif;display:inline-block;width:100%}.b-widget .b-widget-list_item .ico-contact{font-size:18px;-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);transform:scale(-1, 1);text-indent:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-widget .b-widget-list_item{font:14px/14px "ProximaNova-Bold",sans-serif}}.b-widget .b-widget-text,.b-widget .b-widget-ico{display:inline-block;vertical-align:middle}.b-widget .b-widget-ico{width:25px}.b-widget .b-widget-text{width:75%}.b-customer_service-assets{clear:both;margin-left:-20px;padding-top:80px}.b-customer_service-assets:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.b-customer_service-assets{padding:0;margin-left:0;padding-top:10px}}.b-customer_service-assets .b-widget-title{font-size:20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-customer_service-assets .b-widget-title{font-size:16px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-customer_service-assets .b-widget-title{font:16px/18px "ProximaNova-Semibold",sans-serif}}.b-customer_service-assets .b-widget-info a{text-decoration:underline}.b-customer_service-assets .b-widget-info a:hover{text-decoration:none}.pt_product_search_result .b-customer_service-assets{padding-top:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_result .b-customer_service-assets{padding-top:0;border-top:1px solid #e2d7e7}}.pt_customer_service .b-customer_service-item .b-widget .b-widget-list_item,.pt_product_search_result .b-customer_service-item .b-widget .b-widget-list_item,.pt_product_search_noresult .b-customer_service-item .b-widget .b-widget-list_item,.pt_account .b-customer_service-item .b-widget .b-widget-list_item{margin:0}.pt_customer_service .b-widget-list,.pt_product_search_result .b-widget-list,.pt_product_search_noresult .b-widget-list,.pt_account .b-widget-list{margin:0 0 2px 0}.b-customer_service-item{width:33.33333%;padding-left:20px;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.b-customer_service-item{width:100%;padding:0;margin-bottom:15px}}.b-customer_service-item .b-widget{min-height:141px;padding:17px 29px 5px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-customer_service-item .b-widget{min-height:202px;padding:25px 22px 10px 20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-customer_service-item .b-widget{min-height:144px;padding:17px 20px 5px}}.b-customer_service-item .b-widget-image_right{float:right;margin:-5px 15px 0 25px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-customer_service-item .b-widget-image_right{margin:-5px 0 0 10px;max-width:75px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-customer_service-item .b-widget-image_right{margin:-5px 0 0 20px}}.divider{overflow:hidden;text-align:center;vertical-align:middle;white-space:no-wrap;width:100%;color:#909090;font:13px/1.3em "ProximaNova-Bold",sans-serif}.divider span{padding:0 10px}.divider:before,.divider:after{content:'';border-bottom:1px solid #dbdbdb;display:inline-block;vertical-align:middle}.divider:before{margin-left:-100%;padding-left:100%}.divider:after{margin-right:-100%;padding-right:100%}.g-arrow-up-before:before{content:'';display:inline-block;margin:0 5px 0 0;height:0;width:0;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #350958;border-top:none}.g-arrow-down-before:before{content:'';display:inline-block;margin:0 5px 0 0;height:0;width:0;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #350958;border-bottom:none}.g-arrow-left-before:before,.b-bd_back_to_category-link:before{content:'';display:inline-block;margin:0 5px 0 0;height:0;width:0;vertical-align:middle;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid #350958;border-left:none}.g-arrow-right-before:before{content:'';display:inline-block;margin:0 5px 0 0;height:0;width:0;vertical-align:middle;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #350958;border-right:none}.g-arrow-up:after{content:'';display:inline-block;margin:0 0 0 5px;height:0;width:0;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #350958;border-top:none}.g-arrow-down:after{content:'';display:inline-block;margin:0 0 0 5px;height:0;width:0;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #350958;border-bottom:none}.g-arrow-left:after{content:'';display:inline-block;margin:0 0 0 5px;height:0;width:0;vertical-align:middle;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid #350958;border-left:none}.g-arrow-right:after,.b-header_search .suggestions .searchSuggestViewall a:after,.b-ud_pro-bg .b-login_link .b-login_link-arrow:after{content:'';display:inline-block;margin:0 0 0 5px;height:0;width:0;vertical-align:middle;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #350958;border-right:none}.b-load_more-wrapper{text-align:center;margin:20px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-load_more-wrapper{border:none}.b-load_more-wrapper:before,.b-load_more-wrapper:after{border:none}}.b-load_more-wrapper .b-load_more-link{border:1px solid #dacde1;border-top:1px solid #fff;position:relative;top:-1px;padding:10px 53px;background:url("../images/icons/dots.png") no-repeat center 0}.b-load_more-wrapper .b-load_more-link:hover{background:url("../images/icons/dots.png") no-repeat center 0;color:#000}@media only screen and (min-width: 320px) and (max-width: 750px){.b-load_more-wrapper .b-load_more-link{border:none}}.g-tooltip{position:relative;cursor:pointer;display:inline-block;text-align:left}.g-tooltip-content{-moz-box-shadow:3px 4px 8px 0px #f0f0f0 ;-webkit-box-shadow:3px 4px 8px 0px #f0f0f0 ;box-shadow:3px 4px 8px 0px #f0f0f0 ;cursor:default;background-color:#fff;border:1px solid #e1e1e1;color:#000;display:none;line-height:normal;padding:15px 20px;position:absolute;width:220px;z-index:999}.g-tooltip-hover:before,.g-tooltip-opened.g-tooltip:before,.g-tooltip-hover:after,.g-tooltip-opened.g-tooltip:after{visibility:visible !important;z-index:999}.g-tooltip-hover .g-tooltip-content,.g-tooltip-opened .g-tooltip-content{display:block}.g-tooltip-close{display:none;position:absolute;top:10px;right:10px;cursor:pointer;width:11px;height:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTNGNDVEOUFFNEI4MTFFMzlFOTlCQ0RDQjBGMTgxMzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTNGNDVEOUJFNEI4MTFFMzlFOTlCQ0RDQjBGMTgxMzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFM0Y0NUQ5OEU0QjgxMUUzOUU5OUJDRENCMEYxODEzNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFM0Y0NUQ5OUU0QjgxMUUzOUU5OUJDRENCMEYxODEzNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvqrh7cAAAC2SURBVHjabI89CsJAEEaTJWfwBFrYaWcpGPQWgppEwfuIfyh4DBV7K7U2Z4m+lW9hWbPwMiTzvuxMPGwsI04HXvCJ/k8MA7gaHl24w0aNUNzBGVIrP+EEeRBw4gyOcEt0dSEhV13AVuJB36tEzTDQh5Yv2obx5rOBOZQSS/2gcoKpWaYJb9W1v7TxxD1MdXVb75lm/wWSGtHN6HbIVAsrpzAJlwmWHsPKjnGBUSBGQaAHj68AAwABLS2geF5uFAAAAABJRU5ErkJggg==)}.g-tooltip-opened .g-tooltip-close{display:block}.g-tooltip--up:before{content:'';display:inline-block;margin:0 0 0 -10px;height:0;width:0;vertical-align:middle;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e1e1e1;border-bottom:none}.g-tooltip--up:after{content:'';display:inline-block;margin:0 0 1px -10px;height:0;width:0;vertical-align:middle;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;border-bottom:none}.g-tooltip--up:before,.g-tooltip--up:after{visibility:hidden;position:absolute;top:auto;right:auto;bottom:100%;left:50%}.g-tooltip--up .g-tooltip-content{top:auto;right:auto;bottom:100%;left:50%;margin:0 0 10px -110px}.g-tooltip--right:before{content:'';display:inline-block;margin:-10px 0 0 0;height:0;width:0;vertical-align:middle;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e1e1e1;border-left:none}.g-tooltip--right:after{content:'';display:inline-block;margin:-10px 0 0 1px;height:0;width:0;vertical-align:middle;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;border-left:none}.g-tooltip--right:before,.g-tooltip--right:after{visibility:hidden;position:absolute;top:50%;right:auto;bottom:auto;left:100%}.g-tooltip--right .g-tooltip-content{top:-20px;right:auto;bottom:auto;left:100%;margin:0 0 0 10px}.g-tooltip--down:before{content:'';display:inline-block;margin:0 0 0 -10px;height:0;width:0;vertical-align:middle;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e1e1e1;border-top:none}.g-tooltip--down:after{content:'';display:inline-block;margin:1px 0 0 -10px;height:0;width:0;vertical-align:middle;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;border-top:none}.g-tooltip--down:before,.g-tooltip--down:after{visibility:hidden;position:absolute;top:100%;right:auto;bottom:auto;left:50%}.g-tooltip--down .g-tooltip-content{top:100%;right:auto;bottom:auto;left:50%;margin:10px 0 0 -110px}.g-tooltip--left:before{content:'';display:inline-block;margin:-10px 0 0 0;height:0;width:0;vertical-align:middle;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #e1e1e1;border-right:none}.g-tooltip--left:after{content:'';display:inline-block;margin:-10px 1px 0 0;height:0;width:0;vertical-align:middle;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;border-right:none}.g-tooltip--left:before,.g-tooltip--left:after{visibility:hidden;position:absolute;top:50%;right:100%;bottom:auto;left:auto}.g-tooltip--left .g-tooltip-content{top:-20px;right:100%;bottom:auto;left:auto;margin:0 10px 0 0}.g-tooltip-title{color:#350958;text-decoration:underline}.g-tooltip-content .title{display:block;margin-bottom:9px;font:12px "ProximaNova-Bold",sans-serif;text-transform:uppercase}.g-tooltip-content .description{display:block;font-size:12px;color:#292929;margin-bottom:10px}.g-tooltip-content .link{font:11px "ProximaNova-Bold",sans-serif;color:#350958;text-transform:uppercase;text-decoration:none}.pagination_list{font:13px "ProximaNova-Regular",sans-serif}.pagination_list_item{display:inline-block;margin:0 3px}.pagination_list_item.current{padding:2px 2px 0;color:#B69FC5}.pagination_list_link{display:inline-block;padding:2px 2px 0;font-family:"ProximaNova-Regular",sans-serif;line-height:12px;color:#46166b;border-bottom:1px solid #DBD6E0}.pagination_list_link:hover{text-decoration:none;border-bottom-color:#000}div[gigid]{max-width:100% !important;height:auto !important}div[gigid] table{width:100% !important;height:auto !important;max-width:100% !important}div[gigid] td{max-width:100% !important;padding:0 !important}div[gigid] td center table center{padding:0 7px 3px}.article_social_share div[gigid] .gig-share-bar-container{height:25px;background:#f5ecf5}.article_social_share div[gigid] table{width:auto !important;margin:-2px auto 0;float:right;background:#fff}.pt_order_confirmation div[gigid],.l-footer div[gigid]{background-color:transparent}.dialog_checkout_login div[gigid]{background-color:transparent}.dialog_checkout_login div[gigid] td center table center{padding:0 16px 3px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.dialog_checkout_login div[gigid] td center table center{padding-right:8px}}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_checkout_login div[gigid] td center table center{padding-right:26px}}.b-gigya-edit_profile_page div[gigid] td,.pt_order_confirmation div[gigid] td{width:auto !important}.b-gigya-edit_profile_page div[gigid] td center table center,.pt_order_confirmation div[gigid] td center table center{text-align:left;padding:0}#h1GigyaLogin{display:none}.pt_accountloginpopup{height:auto !important;padding-top:0}.b-gigya-edit_profile_page{clear:both;padding:30px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-gigya-edit_profile_page{padding:15px 0 5px;border-bottom:1px solid #DACCE2}}.b-gigya-edit_profile_page .b-gigya-title{margin-bottom:25px;padding:0 0 15px;border-bottom:1px solid #DACCE2}@media only screen and (min-width: 320px) and (max-width: 750px){.b-gigya-edit_profile_page .b-gigya-title{padding:0;margin-bottom:10px;border-bottom:none}}.b-gigya-edit_profile_page .gigyaLoginParent{max-width:100% !important;height:auto !important;background-color:#fff;width:100% !important}.pdp_main .gig-button-container-twitter table,.articles .gig-button-container-twitter table,.article_social_share .gig-button-container-twitter table{display:none}.pdp_main .gig-button-container-twitter div.gig-button:before,.articles .gig-button-container-twitter div.gig-button:before,.article_social_share .gig-button-container-twitter div.gig-button:before{font-size:28px !important}.pdp_main .gig-button-td,.articles .gig-button-td,.article_social_share .gig-button-td{display:inline-block;vertical-align:middle;cursor:pointer;margin-right:3px}.pdp_main .gig-button-td+td,.articles .gig-button-td+td,.article_social_share .gig-button-td+td{display:none}.pdp_main .gig-button-td .gig-button,.articles .gig-button-td .gig-button,.article_social_share .gig-button-td .gig-button{position:relative;font-size:28px}.pdp_main .gig-button-td .gig-button:before,.articles .gig-button-td .gig-button:before,.article_social_share .gig-button-td .gig-button:before{font-size:28px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .gig-button-td .gig-button,.articles .gig-button-td .gig-button,.article_social_share .gig-button-td .gig-button{font-size:18px}.pdp_main .gig-button-td .gig-button:before,.articles .gig-button-td .gig-button:before,.article_social_share .gig-button-td .gig-button:before{font-size:18px !important}}.pdp_main .gig-button-td .gig-button *,.articles .gig-button-td .gig-button *,.article_social_share .gig-button-td .gig-button *{display:none}.pdp_main .gig-button-container-pinterest .gig-button,.articles .gig-button-container-pinterest .gig-button,.article_social_share .gig-button-container-pinterest .gig-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto !important;height:auto !important;background:none !important}.pdp_main .gig-button-container-pinterest .gig-button:before,.articles .gig-button-container-pinterest .gig-button:before,.article_social_share .gig-button-container-pinterest .gig-button:before{content:"\e60c";color:#d0b9d8}.pdp_main .gig-button-container-pinterest .gig-button:hover:before,.articles .gig-button-container-pinterest .gig-button:hover:before,.article_social_share .gig-button-container-pinterest .gig-button:hover:before{color:#46166b}.pdp_main .gig-button-container-facebook .gig-button:before,.articles .gig-button-container-facebook .gig-button:before,.article_social_share .gig-button-container-facebook .gig-button:before{content:"\e60f";color:#d0b9d8}.pdp_main .gig-button-container-facebook .gig-button:hover:before,.articles .gig-button-container-facebook .gig-button:hover:before,.article_social_share .gig-button-container-facebook .gig-button:hover:before{color:#46166b}.pdp_main .gig-button-container-tumblr .gig-button:before,.articles .gig-button-container-tumblr .gig-button:before,.article_social_share .gig-button-container-tumblr .gig-button:before{content:"\e62f";color:#d0b9d8;font-size:28px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .gig-button-container-tumblr .gig-button,.articles .gig-button-container-tumblr .gig-button,.article_social_share .gig-button-container-tumblr .gig-button{font-size:28px}.pdp_main .gig-button-container-tumblr .gig-button:before,.articles .gig-button-container-tumblr .gig-button:before,.article_social_share .gig-button-container-tumblr .gig-button:before{font-size:28px !important}}.pdp_main .gig-button-container-tumblr .gig-button:hover:before,.articles .gig-button-container-tumblr .gig-button:hover:before,.article_social_share .gig-button-container-tumblr .gig-button:hover:before{color:#46166b}.pdp_main .gig-button-container-tumblr .gig-button table,.articles .gig-button-container-tumblr .gig-button table,.article_social_share .gig-button-container-tumblr .gig-button table{display:none}.pdp_main .gig-button-container-twitter .gig-button:before,.articles .gig-button-container-twitter .gig-button:before,.article_social_share .gig-button-container-twitter .gig-button:before{content:"\e60b";color:#d0b9d8}.pdp_main .gig-button-container-twitter .gig-button:hover:before,.articles .gig-button-container-twitter .gig-button:hover:before,.article_social_share .gig-button-container-twitter .gig-button:hover:before{color:#46166b}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .gig-button-td .gig-button,.articles .gig-button-td .gig-button,.article_social_share .gig-button-td .gig-button{font-size:28px}.pdp_main .gig-button-td .gig-button:before,.articles .gig-button-td .gig-button:before,.article_social_share .gig-button-td .gig-button:before{font-size:28px !important}}@media only screen and (min-width: 751px) and (max-width: 1024px){.gig-bar-container>table>tbody>tr>td{display:inline-block;margin-bottom:10px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.gig-button-container-facebook #divGigyaShareBar0-reaction0-left,.gig-button-container-facebook #divGigyaShareBar0-reaction0-text,.gig-button-container-facebook #divGigyaShareBar0-reaction0-right{display:none}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-moz-border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden;padding-right:12px}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../../images/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:#fff}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}#fancybox-thumbs{position:fixed;left:0;width:100%;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:0px;opacity:0.5}#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:0px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;background:#fff;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{width:5px;height:10px}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#dde;position:relative}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.pt_product_details .breadcrumb,.pt_product_search_result .breadcrumb{width:100%;margin:10px 0;float:left;display:inline}.pt_product_details .breadcrumb li,.pt_product_search_result .breadcrumb li{display:inline-block;margin:0 10px 0 0}.pt_product_details .breadcrumb li:not(:last-of-type):after,.pt_product_search_result .breadcrumb li:not(:last-of-type):after{content:'>';margin:0 0 0 10px}.pt_product_details .breadcrumb ul,.pt_product_search_result .breadcrumb ul{display:inline-block}.pt_product_details .breadcrumb .breadcrumb_refinement a,.pt_product_search_result .breadcrumb .breadcrumb_refinement a{border:1px solid #999;border-radius:9px;padding:0 2px 0 5px}.pt_product_details .breadcrumb .breadcrumb_refinement a:hover,.pt_product_search_result .breadcrumb .breadcrumb_refinement a:hover{background-color:#eee;text-decoration:none}.pt_product_details .breadcrumb .breadcrumb_refinement a:after,.pt_product_search_result .breadcrumb .breadcrumb_refinement a:after{content:'\2297'}.pt_product_details .pdp_main,.pt_product_search_result .pdp_main{clear:both}.pt_product_details .main .content,.pt_product_search_result .main .content{padding-top:0px;position:relative}#modiface_main_container .modiface_close{display:inline-block;cursor:pointer;position:absolute;top:20px;right:18px;z-index:9000}#modiface_main_container .modiface_close:after{font-family:'urbde-ico';content:"\e624";color:#fff;font-size:20px}#pdp_main_modiface,#modiface_main_container{position:absolute;top:41px;left:0px;width:570px;height:570px}#pdp_main_modiface iframe,#modiface_main_container iframe{width:100%;height:100%}#pdp_main_modiface.js_hide,#modiface_main_container.js_hide{display:block !important;left:-5000px}@media only screen and (min-width: 751px) and (max-width: 1024px){#pdp_main_modiface,#modiface_main_container{width:401px;height:401px;top:54px}}@media only screen and (min-width: 320px) and (max-width: 750px){#pdp_main_modiface,#modiface_main_container{width:280px;height:280px;top:55px}}.modiface_button{text-align:center;position:absolute;top:0;width:570px}@media only screen and (min-width: 751px) and (max-width: 1024px){.modiface_button{width:401px;top:40px}}@media only screen and (min-width: 320px) and (max-width: 750px){.modiface_button{width:280px;top:40px}}.try-shade{background-color:#46166b;color:#fff}.try-shade:hover{background-color:#B69FC5;border-color:#B69FC5}.pt_product_details .baazarvoice{float:none;clear:both;width:auto;padding:55px 0 0}.pt_product_details .baazarvoice>.ratings_title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_product_details .baazarvoice>.ratings_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_details .baazarvoice>.ratings_title{font-size:20px}}.pt_product_details .baazarvoice .print_page{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_details .baazarvoice{padding:17px 0 15px}.pt_product_details .baazarvoice>.ratings_title{margin:0 auto}}.pdp_main{width:960px;margin:0 auto}.pdp_main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.pdp_main .product_image_container{width:570px;float:left;padding-bottom:30px;position:relative}.pdp_main .product_image_container a,.pdp_main .product_image_container img{display:block;height:auto}.pdp_main .product_image_container .b-pdp-video{position:relative}.pdp_main .product_image_container .b-pdp-video a{margin:0}.pdp_main .product_image_container .b-pdp-video a:before{top:23px;left:23px}.pdp_main .product_main_images,.pdp_main #mainImages{margin:0 auto;position:relative}.pdp_main .product_main_images .carousel-stage ul,.pdp_main #mainImages .carousel-stage ul{position:relative}.pdp_main .product_main_images .carousel-stage ul .image,.pdp_main #mainImages .carousel-stage ul .image{width:100%}.pdp_main .product_main_images .swathes-hover-image,.pdp_main #mainImages .swathes-hover-image{display:none;position:absolute;top:0;right:0;left:0;background:#fff}.pdp_main .product_main_images .swathes-hover-image img,.pdp_main #mainImages .swathes-hover-image img{width:100%}.pdp_main .product_main_images .swathes-hover-image.active,.pdp_main #mainImages .swathes-hover-image.active{display:block}.pdp_main .main_image.image-zoom{-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;position:relative}.pdp_main .main_image.image-zoom:after{display:none;content:attr(data-enlarge);position:absolute;top:50%;left:50%;margin-left:-80px;margin-top:-15px;background:15px 50% no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF0cXaknWoxbbRbEWJnYSx7unxo4u1SRpuXjR+9vT4UCJz/fz98/D2dFCQRhZr////XyLB4gAAABB0Uk5T////////////////////AOAjXRkAAAB2SURBVHjaZI9LFsAgCAOpYlWqyf1vW7CL/vKExRAQhGTfc6157wyJv4alJhdIwEylpAmkAMOgy0uFDQeKeZAAecwoSUa0BqAge6oYvIZywBzYDfoCv5bf0PL4tpbPYstxr24eW4A4DvDjNIjwoc1tL+BETwEGADtxC94x82GSAAAAAElFTkSuQmCC) rgba(255,255,255,0.75);border:1px solid #dacce2;padding:0 15px 0 35px;height:30px;text-transform:uppercase;font:14px/30px "ProximaNova-Bold",sans-serif;color:#46166b;-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeInGrow;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeInGrow;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeInGrow;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.ie8 .pdp_main .main_image.image-zoom:after{background:15px 50% no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF0cXaknWoxbbRbEWJnYSx7unxo4u1SRpuXjR+9vT4UCJz/fz98/D2dFCQRhZr////XyLB4gAAABB0Uk5T////////////////////AOAjXRkAAAB2SURBVHjaZI9LFsAgCAOpYlWqyf1vW7CL/vKExRAQhGTfc6157wyJv4alJhdIwEylpAmkAMOgy0uFDQeKeZAAecwoSUa0BqAge6oYvIZywBzYDfoCv5bf0PL4tpbPYstxr24eW4A4DvDjNIjwoc1tL+BETwEGADtxC94x82GSAAAAAElFTkSuQmCC) #fff;text-decoration:none;zoom:1;z-index:100;line-height:1.8em}.pdp_main .main_image.image-zoom:hover{text-decoration:none}.pdp_main .main_image.image-zoom:hover:after{display:block}.pdp_main .main_image.image-zoom:active{-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:shrink;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:shrink;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:shrink;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.pdp_main .product_primary_image{padding-bottom:30px;padding-top:48px;position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .product_primary_image{padding-top:30px;padding-bottom:22px}}.pdp_main .primary_image{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:100%}.ie8 .pdp_main .primary_image{position:relative;z-index:-1}.pdp_main .product_detail{width:360px;float:right;padding-bottom:30px}.pdp_main .product_name{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;font-family:"ProximaNova-Semibold",sans-serif;line-height:1.2em;margin:-0.25em 0 16px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .product_name{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .product_name{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .product_name{font-size:20px;padding-bottom:3px}}.pdp_main .product_subtitle{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;font-family:"ProximaNova-Semibold",sans-serif;text-transform:capitalize;margin:-20px 0 20px}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .product_subtitle{font-size:15px;margin-top:0}}.pdp_main .price{display:inline-block;margin-bottom:17px}.pdp_main .price p{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;padding:0}.pdp_main .price p.price_standard,.pdp_main .price p.price_sale{display:inline}.pdp_main .price p.price_standard{position:relative;margin-right:5px}.pdp_main .price p.price_standard:before{content:"";position:absolute;width:93%;height:2px;top:48%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;background-color:#ec008c}.pdp_main .price p.price_standard+p.price_sale{color:#ec008c}.pdp_main .quantity{clear:both;padding-bottom:12px}.pdp_main .quantity label{display:none}.pdp_main .product_add_to_cart{clear:both}.pdp_main .product_add_to_cart .availability_value.preorder .preorder{display:none}.pdp_main .product_add_to_cart .availability_value.preorder .in_stock_date_message{color:#e20078;font:12px/16px "ProximaNova-Bold",sans-serif}.pdp_main .availability{width:35%;float:left}.pdp_main .availability p{display:inline-block;font:12px "ProximaNova-Regular",sans-serif}.pdp_main .availability .availability_label{display:none}.pdp_main .availability .availability_value,.pdp_main .availability .not_available{font:12px/1.2em "ProximaNova-Regular",sans-serif}.pdp_main .availability .not_available{color:#ec008c;white-space:nowrap}.pdp_main .availability span.product_limit_threshold{color:#989898}.pdp_main .availability span.product_limit_threshold span{color:#ec008c;font:12px "ProximaNova-Bold",sans-serif}.pdp_main .availability .notifyme{color:#B69FC5;text-decoration:underline}.pdp_main .availability .notifyme span{color:#46166b}.pdp_main .product_actions{width:65%;float:right;text-align:right}.pdp_main .favorites_action{font:12px/1.3em "ProximaNova-Semibold",sans-serif}.pdp_main .favorites_action:before{content:'';width:14px;height:14px;margin-right:3px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT9JREFUeNpivHXmEQMS4AHiIiD2AGIzqNgpIN4BxH1A/AWmkBFJoz0QzwdiRQbs4D4QJwLxQRCHCSoYCMQHkDU9vfMKXaMiVE0gTKMQEC9CV7Vm6l6GbQuPYrMZpFaICeonHnRZRiC8c+ExNo3gcABp9MYmq2IgC6bfvfjIcBtowO0LKIHoDQqcn0AGG0zkCdBvIP/tX3uG4endV3Db/wNh+awEBhkVMZDQRxYg8R2mscx3IsP3rz/BSoXF+RiEgDi1OQimGBkws0CD2QDE80ywZuDi5mAw99Bh2A4MmFtA52HRBAJ3QBq3wjQ6BpvAZf4z4AVbQYEzETlFwAAXDwe2uGSAqp0IsvE1NEWsRpbVs1YBBwgWAFL7GjnJuQLxTAJJLguabuFJDgR2gywC4iZowmZASuRNULkdMEGAAAMAeatecKIEGH4AAAAASUVORK5CYII=)}.pdp_main .favorite_disabled{position:relative}.pdp_main .favorite_disabled:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:white;opacity:0.7}.pdp_main .in_stock{color:#999;font:12px/1.2em "ProximaNova-Regular",sans-serif}.pdp_main .pdpForm{clear:both;padding-top:10px}.pdp_main .pdpForm .quantity_error{margin-bottom:7px;display:none}.pdp_main.modiface_enabled{position:relative}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main{width:708px}.pdp_main .product_image_container{width:401px}.pdp_main .product_detail{width:283px}.pdp_main.modiface_enabled .product_primary_image{padding-top:74px}}.pdp_main .product_main_images .jcarousel-prev{display:none}.pdp_main .product_main_images .jcarousel-prev:before{font-size:16px;color:#46166b;margin:0}.pdp_main .product_main_images .jcarousel-next{display:none}.pdp_main .product_main_images .jcarousel-next:before{font-size:16px;color:#46166b;margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main{width:280px}.pdp_main .product_image_container{width:280px;padding-bottom:0}.pdp_main .product_image_container .badgets{font:12px/1.2em "ProximaNova-Regular",sans-serif;padding:2px 3px}.pdp_main .product_main_images{width:280px !important;position:relative}.pdp_main .product_main_images .carousel-stage>ul{position:relative;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.pdp_main .product_main_images .jcarousel-control{display:block;height:16px;width:10px;position:absolute;top:140px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.pdp_main .product_main_images .jcarousel-control.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.pdp_main .product_main_images .jcarousel-prev{display:block;left:-10px}.pdp_main .product_main_images .jcarousel-next{display:block;right:-10px}.pdp_main .product_thumbnails{display:none}.pdp_main .product_detail{width:280px;float:right;padding-bottom:50px}}@media only screen and (min-width: 320px) and (max-width: 750px) and (min-width: 320px) and (max-width: 750px){.pdp_main .product_detail>.product-promo-asset{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .favorites_action{font-size:12px}.pdp_main.modiface_enabled .product_primary_image{padding-top:76px}}.pdp_main .product_content .product-variations .selectboxit-btn,.pdp_main .product_content .product-variations .selectboxit-option,.pdp_main .product_content .quantity .selectboxit-btn,.pdp_main .product_content .quantity .selectboxit-option{color:#000;text-transform:uppercase !important}.pdp_main .product_content .product-variations .selectboxit .selectboxit-btn,.pdp_main .product_content .quantity .selectboxit .selectboxit-btn{font:13px/38px "ProximaNova-Regular",sans-serif;padding:0 15px 0 15px;text-transform:capitalize}.pdp_main .product_content .product-variations .selectboxit .selectboxit-arrow-container:after,.pdp_main .product_content .quantity .selectboxit .selectboxit-arrow-container:after{border:6px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.pdp_main .product_content .product-variations .selectboxit .selectboxit-list,.pdp_main .product_content .quantity .selectboxit .selectboxit-list{font:13px/36px "ProximaNova-Regular",sans-serif;max-height:192px !important}.pdp_main .product_content .product-variations .selectboxit .selectboxit-option,.pdp_main .product_content .quantity .selectboxit .selectboxit-option{line-height:38px;padding:0 15px 0 15px}.pt_product_details .content .productcarousel{padding:55px 0 0}.pt_product_details .content .productcarousel .recommendation_title{margin-bottom:20px}.pt_product_details .content .productcarousel .recommendation_title span{font:"ProximaNova-Bold", sans-serif;color:#000;text-transform:uppercase;text-align:center;display:block}.pt_product_details .content .productcarousel .productcarousel_list_item{float:left}.inline_rating_label_link{float:right;margin:0;font:12px "ProximaNova-Semibold",sans-serif}.product_detail .inline_rating_label_link{margin-top:6px}.chrome.desktop .product_detail .inline_rating_label_link{margin-top:4px}.product_detail .bv-rating{float:right;width:auto;margin:4px 0 0 5px}.bv-rating{position:relative;margin:6px 0 0;font-size:0;text-align:right;display:inline-block}.bv-rating_item{margin-left:1px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.bv-rating_item{font-size:14px}}.bv-rating_item:first-child{margin-left:0}.bv-rating_empty{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#B69FC5}.bv-rating_empty .bv-rating_item{font-family:'urbde-ico'}.write_product_review_rating .start .bv-rating:hover{cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 750px){.product_detail .bv-rating_item{font-size:16px}}.bv-rating_value{position:absolute;top:0;display:block;white-space:nowrap;overflow:hidden;color:#46166b}.bv-rating_value .bv-rating_item{font-family:'urbde-ico'}#tab_reviews{padding:112px 0 20px;margin-top:-112px}.rrheader{font-family:"ProximaNova-Semibold",sans-serif;background:#f6f6f6;padding:20px;margin:15px 0}.rrheader .product_image{display:none}.rrheader .bv-rating_item{font-size:35px;line-height:35px}.rrheader .ui-rating-label{font-size:18px}.review_header_right .sorting{float:right}@media only screen and (min-width: 320px) and (max-width: 750px){.review_header_right .sorting{float:none;width:200px;margin:0 5px 10px}}.review_header_right .sorting .selectboxit-btn{text-transform:none;background-color:#fff}.writerrproductreview{float:right;margin:-75px 0 0;background:#46166b;color:#fff}@media only screen and (min-width: 320px) and (max-width: 750px){.writerrproductreview{float:none;margin:20px 0 0}}.rr_paging .rr_collapse{display:none}.rr_next_page{padding-top:30px}.rraveragerating{clear:both}.rraveragerating .lable{font-size:24px}@media only screen and (min-width: 320px) and (max-width: 750px){.rraveragerating{text-align:left;padding-left:5px}}.rr_item{position:relative}.rr_page_item .bv-rating_item{font-size:22px;line-height:22px}.rr_page_item .personal_name{font:18px "ProximaNova-Semibold",sans-serif}.rr_page_item:not(:first-child){border-top:2px solid #e7e7e7}.rr_middle{position:relative;padding:60px 0 0}.rr_middle .rating,.rr_middle .personal_name{position:absolute}.rr_middle .rating{top:0}.rr_middle .personal_name{top:30px}.rr_left,.rr_channel,.rr_time{right:0;position:absolute;width:20%}@media only screen and (min-width: 320px) and (max-width: 750px){.rr_left,.rr_channel,.rr_time{width:40%}}.rr_left{top:65px}.rr_channel{top:50px}.rr_time{top:25px;padding:0 0 5px;border-bottom:1px solid #e7e7e7}.rr_content{width:70%}@media only screen and (min-width: 320px) and (max-width: 750px){.rr_content{width:60%;padding:0 10px 0 0}}.rr_vote_section{margin:20px 0}.rr_vote_title{text-transform:uppercase;font-size:15px;margin:15px 0;color:#808080}.rr_vote{margin:5px 0}.rr_vote button{background:#E4DAE9;border:0;font-size:12px;padding:1px 15px}.rr_vote button:hover{background:#B09AB5;color:#46166b}.rr_vote .rr_vote_statics{margin:0 10px;font-size:10px}.add_tag_button{margin:5px 0}.write_product_review_tags_list{font-family:"ProximaNova-Semibold",sans-serif}.write_product_review_tags_list span:not(.comma){cursor:pointer}.write_product_review_tags_list .review_tag_active{color:#46166b;text-decoration:underline}.rr_reply .save_reply,.rr_reply .reply_review{margin:5px 0}.rr_reply .personal_name+div{display:none}.rr_reply .personal_name{top:10px}.rr_reply .rr_middle{padding:35px 0 0}.writeproductreviewdialog .formfield_hidden{display:block !important}.writeproductreviewdialog .error{color:#ea0c8b}.no_reviews .rrheader{background:none;text-align:center}.no_reviews .rrheader .bv-rating_item{font-size:45px;line-height:45px}.no_reviews .writerrproductreview{float:none;margin:0}.no_reviews .rraveragerating .lable{display:none}.no_reviews .ui-rating-label{font-size:24px;position:relative;top:-73px}.no_reviews .empty_review_desktop{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.rrwriteproductreviewaction form{text-align:left;padding-left:5px}.review_header_right .review_count{padding-left:5px}}.b-pdp-shadeselector{clear:both}.b-pdp-shadeselector .product-variations .ms-choice{text-transform:none}.b-pdp-variant{width:268px;float:left;padding-bottom:12px}.b-pdp-variant+.quantity{clear:none;float:right;width:75px}.b-pdp-variant+.quantity label{display:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-pdp-variant{width:100%}.b-pdp-variant+.quantity{float:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-pdp-variant{width:100%}.b-pdp-variant+.quantity{float:left}}.product-promo-asset{padding:18px 0 30px}.product-promo-asset img{display:block;width:100%}.product_social_actions{font-size:28px;height:0;z-index:1;position:absolute}.product_social_actions li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer;margin-right:3px}.product_social_actions .pin_it #pin-wrapper a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto !important;height:auto !important;background:none !important}.product_social_actions .pin_it #pin-wrapper a:before{content:"\e60c";color:#d0b9d8}.product_social_actions .pin_it #pin-wrapper a:hover:before{color:#46166b}.product_social_actions .pin_it #pin-wrapper span{display:none}.product_social_actions .fb_share{position:relative}.product_social_actions .fb_share:before{content:"\e60f";color:#d0b9d8}.product_social_actions .fb_share:hover:before{color:#46166b}.product_social_actions .fb_share>span{display:none}.product_social_actions .fb_share img{position:absolute;top:0;left:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.product_social_actions .fb_share iframe{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.product_social_actions{font-size:18px}}.social-share-buttons.simple{position:relative}.social-share-buttons.simple>a{visibility:hidden;display:inline-block;width:28px;margin-right:5px;float:left;position:relative}.social-share-buttons.simple>a span{visibility:visible;position:absolute;top:0;left:0}.social-share-buttons.simple>a span:hover:before{color:#46166b;-moz-transform:scale(1.23, 1.23);-ms-transform:scale(1.23, 1.23);-webkit-transform:scale(1.23, 1.23);transform:scale(1.23, 1.23);-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.touch .social-share-buttons.simple>a span:hover:before{color:#d0b9d8;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.social-share-buttons.simple>a span:before{font-size:28px;color:#d0b9d8}.product_thumbnails{width:570px}.product_thumbnails .horizontal_carousel{position:relative}.product_thumbnails .jcarousel-clip{width:350px;max-height:80px;min-height:80px;overflow:hidden;margin:0 auto;position:relative}.product_thumbnails .jcarousel-clip>ul{text-align:center;position:absolute;white-space:nowrap;font-size:0}.product_thumbnails .jcarousel-clip .thumb{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 0 0;cursor:pointer}.product_thumbnails .jcarousel-clip .thumb.selected .thumbnail_link:after{border-width:3px}.product_thumbnails .jcarousel-clip .thumb .thumbnail_link{width:80px;height:80px;position:relative}.product_thumbnails .jcarousel-clip .thumb .thumbnail_link:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #B69FC5;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}.product_thumbnails .jcarousel-clip .thumb .thumbnail_link:hover:after{border-width:3px}.product_thumbnails .jcarousel-clip .thumb.selected .thumbnail_link:after{border-width:3px}.product_thumbnails .jcarousel-clip .thumb .productthumbnail{display:block;padding:10px;max-width:100%;max-height:100%}.ie8 .product_thumbnails .jcarousel-clip .thumb .productthumbnail{position:absolute;padding:0;top:10px;left:10px;width:75%}.product_thumbnails .jcarousel-control{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:16px;width:10px;cursor:pointer;position:absolute;top:32px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}.product_thumbnails .jcarousel-control:hover{-moz-transform:scale(1.13, 1.13);-ms-transform:scale(1.13, 1.13);-webkit-transform:scale(1.13, 1.13);transform:scale(1.13, 1.13)}.product_thumbnails .jcarousel-control.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.product_thumbnails .jcarousel-prev{left:75px}.product_thumbnails .jcarousel-prev:before{font-size:16px;color:#46166b;margin:0}.product_thumbnails .jcarousel-prev.disabled:before{display:none}.product_thumbnails .jcarousel-next{right:75px}.product_thumbnails .jcarousel-next:before{font-size:16px;color:#46166b;margin:0}.product_thumbnails .jcarousel-next.disabled:before{display:none}.product_thumbnails .carousel.is-not-full ul{position:static}.product_thumbnails .carousel.is-not-full .jcarousel-control{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.product_thumbnails{width:413px}.product_thumbnails .jcarousel-prev{left:5px}.product_thumbnails .jcarousel-next{right:5px}}#multishade{border-top:1px solid #B69FC5;padding:15px 0;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}#multishade.js_expanded .swatches{height:auto}#multishade .value{margin-bottom:10px}#multishade .swatches{height:44px;overflow:hidden}#multishade .swatches li{position:relative;width:42px;height:42px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeInGrow;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeInGrow;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeInGrow;animation-fill-mode:forwards;animation-timing-function:ease-in-out}#multishade .swatches li:after{pointer-events:none;content:'';display:block;height:14px;width:100%;position:absolute;bottom:1px;left:0;background-position:center center;background-repeat:no-repeat;z-index:1}#multishade .swatches li:before{pointer-events:none;display:block;height:14px;width:100%;position:absolute;bottom:1px;left:0;text-align:center;z-index:1;background:white}#multishade .swatches li.new:before{font-size:28px;color:#000;margin:0}#multishade .swatches li.new:before{height:10px;width:26px;margin-left:-14px;line-height:13px;left:50%}#multishade .swatches li.out_of_stock:before,#multishade .swatches li.out_of_stock.new:before{font-size:32px;color:#000;margin:0}#multishade .swatches li.out_of_stock:before,#multishade .swatches li.out_of_stock.new:before{height:10px;width:30px;margin-left:-16px;line-height:10px;left:50%}#multishade .swatches li.exclusive:before{font-size:38px;color:#000;margin:0}#multishade .swatches li.exclusive:before{height:10px;width:38px;margin-left:-19px;line-height:7px;left:50%}#multishade .swatches li.comming_soon:before{font-size:34px;color:#000;margin:0 0 1px}#multishade .swatches li.comming_soon:before{height:10px;width:34px;margin-left:-17px;line-height:10px;left:50%}#multishade .swatches li.sale:before{font-size:28px;color:#000;margin:0}#multishade .swatches li.sale:before{height:10px;width:28px;margin-left:-14px;line-height:10px;left:50%}#multishade .swatches li.selected a:after{border-color:#46166b}#multishade .swatches li a,#multishade .swatches li img{display:block}#multishade .swatches li a{position:relative}#multishade .swatches li a:after{display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}#multishade .swatches li a:hover:after{border-color:#46166b}#multishade .swatches li img{width:100%}#multishade .swatches li span{display:none}#multishade .show-all-container{text-align:center;font:12px "ProximaNova-Semibold",sans-serif}#multishade .show-all-container a{cursor:pointer;display:inline-block;padding:5px 0 2px 0}#multishade .full-width{width:100%}.product_detail .attribute #multishade .swatches li.out_of_stock:before{font-size:13px;height:13px;line-height:13px;width:34px;margin-left:-17px;content:"";background:url(../fonts/switch_icons/out-of-stock.svg);background-size:34px 13px}.product_detail .attribute #multishade .swatches li.exclusive:before{font-size:13px;height:13px;line-height:13px;width:36px;margin-left:-18px;content:"";background:url(../fonts/switch_icons/exclusive.svg);background-size:36px 13px}.ie8 .product_detail .attribute #multishade .swatches li.out_of_stock:before{background:url(../fonts/switch_icons/out-of-stock.png)}.ie8 .product_detail .attribute #multishade .swatches li.exclusive:before{background:url(../fonts/switch_icons/exclusive.png)}#TextureFinishSelect{padding:0 0 15px}#TextureFinishSelect:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#TextureFinishSelect .selectWrapper{float:left;width:50%}#TextureFinishSelect .selectWrapper:first-child{padding-right:5px}#TextureFinishSelect .selectWrapper:last-child{padding-left:5px}#TextureFinishSelect .selectWrapper select{display:block;width:100%}#TextureFinishSelect .selectboxit-container{display:none}.b-pdp-video a{display:block;width:166px;float:left;margin:0 12px 12px 0;overflow:hidden;position:relative}.b-pdp-video a:before{font-size:35px;color:rgba(255,255,255,0.8);margin:0 0 0 0}.b-pdp-video a:before{display:block;width:35px;height:35px;position:absolute;top:30px;left:64px;z-index:1;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}.b-pdp-video a img{display:block;width:100%;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.b-pdp-video a:active:before{-webkit-animation-delay:0;-webkit-animation-duration:600ms;-webkit-animation-name:growDouble;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:600ms;-moz-animation-name:growDouble;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:600ms;animation-name:growDouble;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.b-pdp-video a:hover:before{-moz-transform:scale(0.87, 0.87);-ms-transform:scale(0.87, 0.87);-webkit-transform:scale(0.87, 0.87);transform:scale(0.87, 0.87)}.b-pdp-video a:hover img{-moz-transform:scale(1.13, 1.13);-ms-transform:scale(1.13, 1.13);-webkit-transform:scale(1.13, 1.13);transform:scale(1.13, 1.13)}.lifestyle_product_add_to_cart{padding:17px 0;border-top:1px solid #dacce2;border-bottom:1px solid #dacce2;margin-bottom:30px}.lifestyle_product_add_to_cart:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.lifestyle_product_add_to_cart .product_add_to_cart_text{float:left;width:72%;font:19px/1.2em "ProximaNova-Semibold",sans-serif;color:#989898}.lifestyle_product_add_to_cart .product_actions{float:right;width:28%;margin-top:4px}@media only screen and (min-width: 751px) and (max-width: 1024px){.lifestyle_product_add_to_cart{position:relative;margin-bottom:60px}.lifestyle_product_add_to_cart .product_add_to_cart_text{float:none;width:100%}.lifestyle_product_add_to_cart .product_actions{width:auto;position:absolute;left:0;bottom:-34px;margin:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.lifestyle_product_add_to_cart{position:relative;padding:11px 0 9px;margin-bottom:60px}.lifestyle_product_add_to_cart .product_add_to_cart_text{float:none;width:100%;font:18px/1.2em "ProximaNova-Semibold",sans-serif}.lifestyle_product_add_to_cart .product_actions{width:auto;position:absolute;left:0;bottom:-34px;margin:0}}.lifestyle_description.title{font:13px/1.2em "ProximaNova-Bold",sans-serif;text-transform:uppercase;padding-bottom:25px}.lifestyle_description.short{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-transform:none;padding-bottom:25px}@media only screen and (min-width: 320px) and (max-width: 750px){.lifestyle_description.short{font-size:15px}}.lifestyle_description.long{font:12px/1.2em "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.lifestyle_description.title{font-size:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.recommendations_block .productcarousel_list{white-space:normal !important;left:initial !important}}.pdp_main .accordion_content .b-pdp-video a{float:left;width:96%}.pdp_main .accordion_content .b-pdp-video a:before{top:80px;left:157px}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .accordion_content .b-pdp-video a:before{top:50px;left:120px}}.pdp_main .accordion_content .b-pdp-video-text{float:left;width:96%}.pdp_main .accordion_content #tab_productvideo .accordion-content-wrapper{max-height:275px}.touch .writeproductreviewdialog .add_tag_link:hover{color:#46166b;text-decoration:none}#product_content .js_product-promo-container .promotion_callout{font:16px/21px "ProximaNova-Bold", sans-serif;color:#ec008c;text-transform:uppercase}#product_content .b-product-promo_asset{padding-top:5px}#product_content .product-promo-asset>div{display:inline-block;padding-top:6px}#product_content .product-promo-asset img{display:inline-block;float:left;width:auto;max-width:22px}#product_content .product-promo-asset p{display:inline-block;float:left;margin-left:3px;font:16px/21px "ProximaNova-Bold",sans-serif;text-transform:uppercase}#product_content .product-promo-asset .g-tooltip{display:inline-block;float:left;margin:4px 0 4px 3px}@media only screen and (min-width: 320px) and (max-width: 480px){#product_content .product-promo-asset .g-tooltip .g-tooltip-content{top:22px;left:-108px}#product_content .product-promo-asset .g-tooltip:before,#product_content .product-promo-asset .g-tooltip:after{top:23px;right:0;left:-3px;border-top:none;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}#product_content .product-promo-asset .g-tooltip:before{border-bottom:10px solid #e1e1e1}#product_content .product-promo-asset .g-tooltip:after{margin:-9px 1px 0 0}}.touch .b-product-promo_asset .g-tooltip-opened .ico-question{background-position:0 -535px}.touch #product_content .product-promo-asset p,.safari #product_content .product-promo-asset p{line-height:24px}#automaticReplenishmentFields{border:1px solid #e7dcec;margin-bottom:10px;background-color:#f7f3f8}#automaticReplenishmentFields .deliverinfo,#automaticReplenishmentFields>p{padding:0 47px}#automaticReplenishmentFields .field-wrap{padding:10px 20px}#automaticReplenishmentFields .f_checked{background-color:#fff}#automaticReplenishmentFields>p #arMounthSelectBoxItContainer{display:inline-block;margin-top:3px;width:70%}#automaticReplenishmentFields>p #arMounthSelectBoxItContainer .selectboxit-btn{line-height:25px;border-color:#441b6a}#automaticReplenishmentFields>p span{color:#46166b}#automaticReplenishmentFields>p span:first-of-type{display:block}#automaticReplenishmentFields .auto-replenishment-deliverone-pdp{display:inline-block}#automaticReplenishmentFields #deliverone,#automaticReplenishmentFields #delivercustom{vertical-align:top;margin:1px;background-color:#fff;border:1px solid #ccc}#automaticReplenishmentFields #deliverone:hover,#automaticReplenishmentFields #delivercustom:hover{cursor:pointer}#automaticReplenishmentFields #deliverone+label,#automaticReplenishmentFields #delivercustom+label{position:relative;cursor:pointer;display:inline-block;font-family:"ProximaNova-Regular",sans-serif;color:#46166b;vertical-align:top;margin-left:10px}#automaticReplenishmentFields .moreinfo{display:inline-block;width:13px;height:13px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#dacde1;text-align:center;font-family:"ProximaNova-Bold",sans-serif;vertical-align:top}#automaticReplenishmentFields .moreinfo:hover{text-decoration:none}#automaticReplenishmentFields .auto-replenishment-deliverinfo-pdp{padding:10px 0}#automaticReplenishmentFields .auto-replenishment-deliverinfo-pdp p{color:#46166b}#automaticReplenishmentFields .auto-replenishment-deliverinfo-pdp p a{font-family:"ProximaNova-Bold",sans-serif}#automaticReplenishmentFields .auto-replenishment-deliverinfo-pdp p a:hover{text-decoration:none;color:#46166b}@media only screen and (min-width: 320px) and (max-width: 750px){#tab_reviews{padding:112px 0 7px}.no_reviews .rrheader{position:relative;margin:20px 0 0;padding:20px 20px 0}.no_reviews .rrheader .ui-rating-label{position:absolute;top:-10px;left:-5px;width:100%;line-height:1.2}.no_reviews .rrwriteproductreviewaction{margin:20px  0 0}.no_reviews .review_header_right{margin-top:50px}.rr_vote_title{font-size:12px}}.product-capacity-label{font-weight:bold}.pdp_main .ud_bundle_tablet_enlarge{display:none}.pdp_main .product_image_container.product_set{width:360px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .product_image_container.product_set{width:236px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .product_image_container.product_set{width:100%}}.pdp_main .product_image_container.product_set .product_primary_image{padding-bottom:20px}.pdp_main .product_image_container.product_set .swathes-hover-image,.pdp_main .product_image_container.product_set .swathes-hover-image img{max-width:360px;max-height:340px}.pdp_main .product_image_container.product_set .product_thumbnails{width:360px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .product_image_container.product_set .product_thumbnails{width:236px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .product_image_container.product_set .product_thumbnails{width:100%}}.pdp_main .product_image_container.product_set .product_thumbnails .jcarousel-clip{width:264px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .product_image_container.product_set .product_thumbnails .jcarousel-clip{width:174px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .product_image_container.product_set .ud_bundle_tablet_enlarge{display:block;font:14px/30px "ProximaNova-Bold",sans-serif;color:#46166b;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF0cXaknWoxbbRbEWJnYSx7unxo4u1SRpuXjR+9vT4UCJz/fz98/D2dFCQRhZr////XyLB4gAAABB0Uk5T////////////////////AOAjXRkAAAB2SURBVHjaZI9LFsAgCAOpYlWqyf1vW7CL/vKExRAQhGTfc6157wyJv4alJhdIwEylpAmkAMOgy0uFDQeKeZAAecwoSUa0BqAge6oYvIZywBzYDfoCv5bf0PL4tpbPYstxr24eW4A4DvDjNIjwoc1tL+BETwEGADtxC94x82GSAAAAAElFTkSuQmCC") no-repeat scroll 15px 50% rgba(255,255,255,0.75);content:attr(data-enlarge);padding:0 0 0 35px;text-transform:uppercase;margin:10px 0 0 0;cursor:pointer}}.pdp_main .product_image_container.product_set .main_image{padding:0 10px}.pdp_main .product_image_container.product_set .main_image.image-zoom:after{margin-left:-90px}.pdp_main .product_image_container.product_set .jcarousel-next{right:0px}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .product_image_container.product_set .jcarousel-next{right:-5px}}.pdp_main .product_image_container.product_set .jcarousel-prev{left:0px}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .product_image_container.product_set .jcarousel-prev{left:-5px}}.pdp_main .pdp_right.product_set{width:570px;float:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set{width:442px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set{width:100%}}.pdp_main .pdp_right.product_set .product_name{font:32px/1 "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .product_name{font:20px/1 "ProximaNova-Semibold",sans-serif;margin-bottom:5px}}.pdp_main .pdp_right.product_set .product_subtitle{margin-bottom:15px}.pdp_main .pdp_right.product_set .product_long_description{margin:10px 0 25px 0;font:14px/1.5 "ProximaNova-Regular",sans-serif}.pdp_main .pdp_right.product_set .product_detail{width:100%;padding-bottom:20px;border-bottom:1px solid #B69FC5;margin-bottom:30px}.pdp_main .pdp_right.product_set .product_detail .product_content{margin-bottom:0}.pdp_main .pdp_right.product_set .price p{line-height:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .price p{font-size:15px}}.pdp_main .pdp_right.product_set .quantity{width:180px;float:right}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .quantity{width:50%}}.pdp_main .pdp_right.product_set .product_add_to_cart{float:right;clear:none;margin-bottom:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .product_add_to_cart{width:100%}}.pdp_main .pdp_right.product_set .availability{width:200px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .availability{width:149px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .availability{padding-bottom:5px;width:100%}}.pdp_main .pdp_right.product_set .pdpForm{width:370px;float:right;clear:none;padding-top:0;padding-left:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .pdpForm{width:293px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .pdpForm{width:100%;padding-left:0}}.pdp_main .pdp_right.product_set .pdpForm *{-webkit-tap-highlight-color:transparent}.pdp_main .pdp_right.product_set .pdpForm .g-tooltip:before,.pdp_main .pdp_right.product_set .pdpForm .g-tooltip:after{display:none}.pdp_main .pdp_right.product_set .pdpForm fieldset{position:relative}.pdp_main .pdp_right.product_set .pdpForm .disabled_wrapper{display:none}.pdp_main .pdp_right.product_set .pdpForm.disabled_state .disabled_wrapper{display:block;position:absolute;right:0;bottom:0;height:62px;width:100%;cursor:pointer}.pdp_main .pdp_right.product_set .pdpForm .g-tooltip{display:block}.pdp_main .pdp_right.product_set .pdpForm .g-tooltip:before,.pdp_main .pdp_right.product_set .pdpForm .g-tooltip:after{margin-top:-14px;display:block}.pdp_main .pdp_right.product_set .pdpForm .g-tooltip-opened{display:none}.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip.g-tooltip-opened{display:block}.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip{width:100%;font-size:14px;text-align:center}.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip:before,.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip:after{visibility:visible;z-index:999}.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip .g-tooltip-content{display:block;margin-top:-5px;color:#363636}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip .g-tooltip-content{text-align:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip .g-tooltip-content{text-align:left}}.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip.tablet .g-tooltip-content{text-align:left}.pdp_main .pdp_right.product_set .pdpForm.show-tooltip .g-tooltip.tablet .g-tooltip-close.g-tooltip-close{display:block}.pdp_main .pdp_right.product_set .pdpForm .g-tooltip-close.g-tooltip-close{display:none;top:50%;right:20px;margin-top:-5px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .pdpForm .g-tooltip-close.g-tooltip-close{display:block}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .pdpForm .g-tooltip-close.g-tooltip-close{display:block}}@media only screen and (min-width: 320px) and (max-width: 750px) and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .pdpForm .g-tooltip-close.g-tooltip-close{background-repeat:no-repeat;padding:10px;right:10px}}.pdp_main .pdp_right.product_set .promo_message_container{width:360px;float:right;clear:both}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .promo_message_container{width:283px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .promo_message_container{width:100%}}.pdp_main .pdp_right.product_set .b-product-promo_asset{padding:0 0 5px 0;color:#000}.pdp_main .pdp_right.product_set .promotion_callout{padding:0}.pdp_main .pdp_right.product_set .product_set_list{width:100%;float:right}.pdp_main .pdp_right.product_set .product_set_title{display:none}.pdp_main .pdp_right.product_set .product_set_item{width:100%;float:left;padding-bottom:18px;margin-bottom:30px;border-bottom:1px solid #B69FC5;position:relative}.pdp_main .pdp_right.product_set .product_set_image{width:30%;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .product_set_image{padding-right:10px}}.pdp_main .pdp_right.product_set .product_set_image img{width:100%}.pdp_main .pdp_right.product_set .product_set_details{display:inline}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .product_set_details{width:283px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .product_set_details{display:inline;width:100%;float:none}}.pdp_main .pdp_right.product_set .product_set_details .product_name,.pdp_main .pdp_right.product_set .product_set_details .product_subtitle,.pdp_main .pdp_right.product_set .product_set_details .b-pdp-shadeselector,.pdp_main .pdp_right.product_set .product_set_details .b-pdp-variant,.pdp_main .pdp_right.product_set .product_set_details .show_add_to_cart_link{float:right;width:360px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .product_set_details .product_name,.pdp_main .pdp_right.product_set .product_set_details .product_subtitle,.pdp_main .pdp_right.product_set .product_set_details .b-pdp-shadeselector,.pdp_main .pdp_right.product_set .product_set_details .b-pdp-variant,.pdp_main .pdp_right.product_set .product_set_details .show_add_to_cart_link{width:283px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .product_set_details .product_name,.pdp_main .pdp_right.product_set .product_set_details .product_subtitle,.pdp_main .pdp_right.product_set .product_set_details .b-pdp-shadeselector,.pdp_main .pdp_right.product_set .product_set_details .b-pdp-variant,.pdp_main .pdp_right.product_set .product_set_details .show_add_to_cart_link{width:100%;float:none}}.pdp_main .pdp_right.product_set .product_set_details .product_name{color:#46166b;font:18px/1.2em "ProximaNova-Semibold",sans-serif;margin-bottom:18px;cursor:pointer}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .product_set_details .product_name{color:#000;cursor:default}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .product_set_details .product_name{color:#000;cursor:default;margin-bottom:0;padding-bottom:0}}.pdp_main .pdp_right.product_set .product_set_details .product_subtitle{color:#46166b;font:16px/1em "ProximaNova-Regular",sans-serif;margin-bottom:5px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .product_set_details .product_subtitle{color:#000}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .product_set_details .product_subtitle{color:#000}}.pdp_main .pdp_right.product_set .b-pdp-shadeselector{clear:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .b-pdp-shadeselector{clear:both}}.pdp_main .pdp_right.product_set #multishade{border-top:0}.pdp_main .pdp_right.product_set #multishade .swatches li{width:42px;height:42px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set #multishade .swatches li{width:44px;height:44px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set #multishade .swatches li{width:44px;height:44px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .b-pdp-variant.b-pdp-variant{padding-bottom:18px}}.pdp_main .pdp_right.product_set .selectboxit-btn{font:13px/38px "ProximaNova-Regular",sans-serif;text-transform:uppercase}.pdp_main .pdp_right.product_set .selectboxit-text{color:#000}.pdp_main .pdp_right.product_set .add_sub_product{display:none;float:right;margin-top:15px;width:360px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .add_sub_product{width:283px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .add_sub_product{width:100%}}.pdp_main .pdp_right.product_set .add_sub_product .b-price{float:left}.pdp_main .pdp_right.product_set .add_sub_product .price{margin-top:12px}.pdp_main .pdp_right.product_set .add_sub_product .price p{font:16px/1em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .add_sub_product .price p{font:14px/1em "ProximaNova-Bold",sans-serif}}.pdp_main .pdp_right.product_set .add_sub_product .quantity{width:83px;clear:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .add_sub_product .quantity{width:76px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .add_sub_product .quantity{width:70px}}.pdp_main .pdp_right.product_set .add_sub_product .quantity_error{margin-bottom:0}.pdp_main .pdp_right.product_set .add_sub_product .pdpForm{width:180px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .add_sub_product .pdpForm{width:118px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .add_sub_product .pdpForm{width:135px;padding-left:10px}}.pdp_main .pdp_right.product_set .add_bundle_to_cart.add_bundle_to_cart,.pdp_main .pdp_right.product_set .add_bundle_to_cart.add_bundle_to_cart:before,.pdp_main .pdp_right.product_set .add_all_to_cart.add_all_to_cart,.pdp_main .pdp_right.product_set .add_all_to_cart.add_all_to_cart:before{height:56px;line-height:56px;padding:0;background-position:40% center}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .add_bundle_to_cart.add_bundle_to_cart,.pdp_main .pdp_right.product_set .add_bundle_to_cart.add_bundle_to_cart:before,.pdp_main .pdp_right.product_set .add_all_to_cart.add_all_to_cart,.pdp_main .pdp_right.product_set .add_all_to_cart.add_all_to_cart:before{height:56px;line-height:56px;padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .add_bundle_to_cart.add_bundle_to_cart,.pdp_main .pdp_right.product_set .add_bundle_to_cart.add_bundle_to_cart:before,.pdp_main .pdp_right.product_set .add_all_to_cart.add_all_to_cart,.pdp_main .pdp_right.product_set .add_all_to_cart.add_all_to_cart:before{height:50px;line-height:50px;padding:0}}.pdp_main .pdp_right.product_set .add_to_cart.add_to_cart,.pdp_main .pdp_right.product_set .add_to_cart.add_to_cart:before{height:40px;line-height:40px;padding:0;font-size:13px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pdp_main .pdp_right.product_set .add_to_cart.add_to_cart,.pdp_main .pdp_right.product_set .add_to_cart.add_to_cart:before{height:40px;line-height:40px;padding:0;font-size:13px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .pdp_right.product_set .add_to_cart.add_to_cart,.pdp_main .pdp_right.product_set .add_to_cart.add_to_cart:before{height:40px;line-height:40px;padding:0;font-size:13px}}.pdp_main .pdp_right.product_set .add_all_to_cart.add_all_to_cart[disabled],.pdp_main .pdp_right.product_set .add_to_cart.add_to_cart[disabled],.pdp_main .pdp_right.product_set .add_bundle_to_cart.add_bundle_to_cart[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.pdp_main .pdp_right.product_set .add_all_to_cart.add_all_to_cart span,.pdp_main .pdp_right.product_set .add_bundle_to_cart.add_bundle_to_cart span{display:inline-block;width:100%}.pdp_main .product_content{float:right;width:100%;margin-bottom:60px}.pdp_main .show_add_to_cart_link{font:15px/1em "ProximaNova-Regular",sans-serif;color:#46166b;cursor:pointer;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.pdp_main .show_add_to_cart_link{padding-top:10px}}.pdp_main .show_add_to_cart_link:after{content:'';display:inline-block;margin:0 0 0 5px;height:0;width:0;vertical-align:middle;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #350958;border-bottom:none}.pdp_main .show_add_to_cart_link.expanded:after{content:'';display:inline-block;margin:0 0 0 5px;height:0;width:0;vertical-align:middle;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #350958;border-top:none}.ie8 .product_set .add_all_to_cart.add_all_to_cart[disabled],.ie8 .product_set .add_to_cart.add_to_cart[disabled],.ie8 .product_set .add_bundle_to_cart.add_bundle_to_cart[disabled]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.p-foundation_finder body{margin:0;padding:0;width:100%;height:100%;overflow-y:scroll;background-color:#120713}h1,h2,h3,h4,h5,p{line-height:normal}.m-boxsizing,#finder .chapter .ctabtn,#finder .chapter .ctabtn p{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.foot .ctabtn{width:auto !important}.modal .content,.ctabtn,.ctabtn>p,.copy,#chapter-transition .piece.one,#chapter-finder .heading,.custdd .label,article.panel .back-button,.product-detail .img,.chapter .text-callout,.chapter.finder article.panel.find .step.one .foot .filter .labels .slider li,.chapter.finder article.panel.find .step.one .foot .filter .labels a,.chapter.finder .f_check_balance_button>.button,.chapter.completelook .step.options .slider,.chapter.completelook .step.options .slider li,footer{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#finder .body{font-size:16px}#finder{min-width:1000px;max-width:1200px;margin:0 auto;position:relative}#finder hr{margin:15px 0;height:2px;clear:both;background-image:url(../images/nakedfinder/bkgnd-hr.png);background-repeat:repeat-x}#finder .constrained{position:relative;width:990px;height:100%;margin:0 auto}#finder .b-minicart{font-size:13px;font-family:"ProximaNova-Regular",sans-serif;position:absolute;top:11px;right:0}#finder footer,#finder header{width:100%;min-width:1000px;max-width:1200px;position:fixed;z-index:100}#finder footer{font-size:11px;text-transform:uppercase;color:#b59cba;height:30px;bottom:0px;padding-top:8px;background-image:url(../images/nakedfinder/footer-bkgnd-main.png);background-repeat:repeat-x}#finder footer a,#finder footer a:visited{color:#B59CBA}#finder footer a:hover{color:#dabce0}#finder footer .container{width:990px;margin:0 auto;text-align:center}#finder footer .container>span{display:inline-block;margin-top:5px;vertical-align:top;color:#ed018a}#finder footer .container .left{float:left;margin-top:5px}#finder footer .container .right{float:right;list-style:none}#finder footer .container .right li{float:left}#finder footer .container .right li:first-child{padding-top:6px;margin-right:6px}#finder footer .container .right .social{display:block;width:23px;height:23px;margin-left:7px;background-image:url(../images/nakedfinder/bkgnd-socialicons.png);background-repeat:no-repeat}#finder footer .container .right .social.google{background-position:-29px 0px}#finder footer .container .right .social.tw{background-position:-57px 0px}#finder footer .container .right .social.pin{background-position:-86px 0px}#finder header{top:0px}#finder header .nav-container-outer,#finder header .subnav-container-outer{padding:0 5px;position:relative;background-image:url(../images/nakedfinder/header-bkgnd-main.png);background-repeat:repeat-x}#finder header .nav-container-outer{height:42px;background-position:left top}#finder header .nav-container .logo,#finder header .nav-container .nav,#finder header .nav-container .nav>li{float:left;list-style:none;font-size:12px;text-transform:uppercase}#finder header .nav-container .logo{width:172px;height:42px}#finder header .nav-container .nav{margin-left:20px}#finder header .nav-container .nav>li a{color:#d9cde0}#finder header .nav-container .nav>li a:hover{color:#ffffff}#finder header .nav-container .nav>li{padding:17px 25px 0;height:41px}#finder header .nav-container .nav>li.active{background-image:url(../images/nakedfinder/header-bkgnd-nav-active.png)}#finder header .nav-container .nav>li.active a{color:#ffffff;cursor:default}#finder header .subnav-container-outer{height:6px;background-position:left bottom;overflow:hidden}#finder header .subnav-container .subnav,#finder header .subnav-container .subnav li{position:absolute;height:17px;list-style:none}#finder header .subnav-container .subnav{top:3px;background-image:url(../images/nakedfinder/bkgnd-subnav-path-bar.png)}#finder header .subnav-container .subnav li{position:absolute;width:17px;cursor:pointer;background-image:url(../images/nakedfinder/bkgnd-subnav-path-point.png)}#finder header .subnav-container .subnav li.active{cursor:default;background-position:-17px 0px}#finder header .mini_cart_link:before{top:-2px}#finder .body{z-index:0;padding:0}#finder .chapter{width:100%;height:873px;min-width:1000px;max-width:1200px;background-repeat:no-repeat;position:relative;overflow:hidden}#finder .chapter .ctabtn{position:relative;float:right;height:41px;padding:0 20px;margin-left:15px;cursor:pointer;color:#ffffff;font-size:18px;font-weight:300;text-align:right;text-transform:uppercase;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-cta-btn.jpg)}#finder .chapter .ctabtn.disabled{cursor:pointer;background-image:none;background-color:#DBD0E1;text-align:center}#finder .chapter .ctabtn.clear{padding:0;background-image:none;background-color:transparent}#finder .chapter .ctabtn p{padding:11px 15px 10px 0;white-space:nowrap;background-image:url(../images/nakedfinder/bkgnd-arrow-right-sm.png);background-repeat:no-repeat;background-position:right 50%}#finder .chapter .ctabtn.disabled p{padding:11px 0 10px 0 !important;background-image:none}#finder .chapter .ctabtn.clear p{color:#452a51;background-image:url(../images/nakedfinder/bkgnd-arrow-right-sm-dark.png)}#finder .chapter .ctabtn.clear.light p{color:#ffffff;background-image:url(../images/nakedfinder/bkgnd-arrow-right-sm.png)}#finder .chapter .playicon{position:absolute;bottom:5px;right:5px;width:67px;height:67px;cursor:pointer;background-image:url(../images/nakedfinder/bkgnd-videoplay.png);background-repeat:no-repeat}#finder .chapter .playicon:hover{background-position:0px -67px}#finder .chapter .text-callout{position:relative;clear:both;display:inline-block;*display:inline;font-size:12px;color:#2E0837;padding:6px 0 0 25px;margin:20px 0 10px;height:20px;font-weight:500;cursor:pointer;z-index:50;background-image:url(../images/nakedfinder/bkgnd-question-tip.png);background-repeat:no-repeat}#finder .chapter .text-callout.active{background-position:0px -26px}#finder .chapter .text-callout .support-copy{position:absolute;display:none;top:21px;left:-3px;max-width:350px;padding:10px;color:#181818;font-size:12px;border:1px solid #e7dad6;background-color:#faf3f1}#finder .chapter .text-callout.active .support-copy{display:block}#finder .chapter .text-callout .support-copy .arrow{position:absolute;top:-6px;left:5px;width:15px;height:6px;background-image:url(../images/nakedfinder/bkgnd-callout-arrow-top.png);background-repeat:no-repeat}#finder .custdd{position:relative;height:41px;z-index:1;border:1px solid #d7d5d4}#finder .custdd .label{position:relative;height:31px;overflow:hidden;padding:10px 0 0 13px;text-transform:uppercase;cursor:pointer;background-image:url(../images/nakedfinder/bkgnd-dd-label.png);background-repeat:repeat-x}#finder .custdd .label p{color:#2e0837;font-size:18px;font-weight:300;margin-right:15px;background-image:url(../images/nakedfinder/bkgnd-dd-arrow.png);background-repeat:no-repeat;background-position:right 50%}#finder .custdd.disabled .label{cursor:default}#finder .custdd.disabled .label p{color:#a6a6a6;background-image:none}#finder .custdd.active .label p{background-image:url(../images/nakedfinder/bkgnd-dd-arrow-in.png)}#finder .custdd .options{position:relative;overflow:auto;height:200px;background-color:#e6d0c6;border-top:1px solid #ebdcd5}#finder .custdd .options li{color:#998178;font-size:18px;font-weight:300;padding:10px 13px;white-space:nowrap;overflow:hidden;cursor:pointer;border-top:1px solid #ebdcd5}#finder .custdd .options li:hover{background-color:#ebdcd5}#finder .custdd .options li.selected{color:#2e0837}#finder .custdd .options li:first-child{border-top:0}#finder .modal,#finder .modal .bkgnd{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;z-index:-1}#finder .modal .bkgnd{z-index:0;background-color:#313131}#finder .modal .close,#finder .videocontainer .close{position:absolute;top:30px;left:600px;cursor:pointer;width:46px;height:46px;background-image:url(../images/nakedfinder/bkgnd-modal-close.png)}#finder .modal .content{position:relative;width:540px;height:275px;padding:30px;margin:23% auto 0;color:#000;background-position:50% 50%;background-color:#2b2b2b;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#finder .modal .content.light{color:#282828}#finder .modal .content h2{font-weight:300;font-size:36px;line-height:1em;color:#ffffff}#finder .modal .content.light h2{color:#2e0837}#finder .modal .content p.copy{font-size:16px;font-weight:300;line-height:1.3em;width:300px;clear:both;margin:25px 0 35px;color:#ffffff}#finder .modal .content strong{font-size:40px;font-weight:300}#finder .modal .content .ctabtn{float:left;margin-left:0;margin-right:15px}#finder .product-detail{padding:0 0 0 160px}#finder .product-detail>div{float:left;margin-left:60px;margin-top:55px}#finder .product-detail>div:first-child{margin-left:0}#finder .product-detail .bottle{margin-top:0}#finder .product-detail .copy{width:375px}#finder .product-detail .copy h2{color:#452a51;font-size:32px;font-weight:300;margin-bottom:10px}#finder .product-detail .copy p{margin-bottom:10px}#finder .product-detail .ctabtn{float:left;margin:10px 15px 0 0}#finder .product-detail .img{width:159px;padding:8px;color:#2e0837;font-size:14px;text-align:center;border:1px solid #c9c9c8;background-color:#ffffff}#finder .product-detail .img h5{font-weight:300;font-size:22px}#finder .product-detail .img img{display:block;width:159px;height:auto;clear:both}#finder .product-detail .img .swatch{margin-top:-18px;margin-bottom:10px}#finder .video{width:209px;min-height:100px;text-align:center;color:#ffffff;font-size:12px;font-weight:700;text-transform:uppercase;border:1px solid #240b29;background-color:#240b29}#finder .video p{padding:9px 0}#finder .video .img{position:relative;padding:0;border:none;width:auto}#finder .video .img img{width:auto}#finder .chapter.completelook{overflow:hidden;height:0px;background-image:url(../images/nakedfinder/chapter-complete-bkgnd.jpg);background-repeat:no-repeat;background-position:50% 0px}#finder .chapter.completelook article.container{width:100%;height:920px}#finder .chapter.completelook h5{margin-bottom:20px;font-weight:300;font-size:34px;color:#fff}#finder .chapter.completelook .heading *{color:#fff;line-height:1em;font-weight:300;text-transform:uppercase}#finder .chapter.completelook .heading h2{font-size:70px;margin-top:-10px}#finder .chapter.completelook .heading h2 span{float:right;color:#ffffff;font-size:19px;line-height:21px;margin:10px 0 0 16px;padding-right:20px;cursor:pointer;background:url(../images/nakedfinder/bkgnd-arrow-right-sm.png) no-repeat right center}#finder .chapter.completelook .heading h2 span:hover{padding-right:15px;margin-left:21px}#finder .chapter.completelook .heading h3{font-size:48px}#finder .chapter.completelook article.container .step{position:absolute;top:0px;width:100%;height:100%;overflow:hidden}#finder .chapter.completelook .step.options h5{font-size:22px;margin-bottom:35px}#finder .chapter.completelook .step.options .heading{margin-top:105px;margin-bottom:20px}#finder .chapter.completelook .step.options .see-results{position:absolute;top:47%;right:0px;padding:13px 15px 14px 25px;z-index:20;cursor:pointer;background-image:url(../images/nakedfinder/chapter-complete-bkgnd-seeresults.png);background-repeat:repeat-x}#finder .chapter.completelook .step.options .see-results p{color:#ffffff;font-size:21px;font-weight:300;text-transform:uppercase;padding:12px 30px 12px 0;background-image:url(../images/nakedfinder/bkgnd-arrow-right.png);background-repeat:no-repeat;background-position:right 50%}#finder .chapter.completelook .step.options .slider{position:relative;width:761px;height:67px;padding:6px;background-image:url(../images/nakedfinder/chapter-complete-bkgnd-slider.png);background-repeat:no-repeat}#finder .chapter.completelook .step.options .slider .handle{position:absolute;width:99px;height:35px;top:58px;left:25px;cursor:pointer;background-image:url(../images/nakedfinder/chapter-complete-handle.png);background-repeat:no-repeat}#finder .chapter.completelook .step.options .slider .items{position:relative;width:100%;height:100%;list-style:none}#finder .chapter.completelook .step.options .slider .items li{float:left;padding:15px 40px 0;height:52px;color:#a18896;font-size:30px;font-weight:300;text-transform:uppercase;list-style:none;cursor:pointer}#finder .chapter.completelook .step.options .slider .items li.active{height:51px;border:1px solid #bfbfbf;padding:14px 39px 0;color:#2e0837;cursor:default;background-image:url(../images/nakedfinder/chapter-complete-bkgnd-slider-select.png);background-repeat:repeat-x}#finder .chapter.completelook .step.options .slider-container{margin-bottom:30px}#finder .chapter.completelook .step.options .slider-container .title{font-size:28px;font-weight:300;color:#dfbead;text-transform:uppercase;margin-bottom:4px}#finder .chapter.completelook .step.options .slider-container .title span{color:#ffffff}#finder .chapter.completelook .step.results ul,#finder .chapter.completelook .step.results li{list-style:none}#finder .chapter.completelook .step.results .content ul{width:100%;height:auto;clear:both}#finder .chapter.completelook .step.results .content ul>li{float:left;width:212px;height:auto;margin-left:38px}#finder .chapter.completelook .step.results .content ul>li:first-child{margin-left:0}#finder .chapter.completelook .step.results .content .labels{color:#f5e5dd;font-size:30px;font-weight:300;text-transform:uppercase}#finder .chapter.completelook .step.results .content .labels li{margin-bottom:5px}#finder .chapter.completelook .step.results .content .results div.img{width:212px;height:212px;clear:both;background-color:#ffffff;background-position:50% 50%;background-repeat:no-repeat}#finder .chapter.completelook .step.results .content .results p{color:#ffffff;font-size:14px;font-weight:300;text-transform:uppercase;margin-top:10px}#finder .chapter.completelook .step.results .content .results p.price{font-size:21px;margin-top:6px}#finder .chapter.completelook .step.results .content .results p.tocart{width:94px;height:22px;cursor:pointer;background-image:url(../images/nakedfinder/chapter-complete-bkgnd-tocart.png);background-repeat:no-repeat}#finder .chapter.completelook .step.results .content .results p.tocart.added{cursor:default;background-position:-94px 0px}#finder .chapter.completelook .step.results .content .results p.tocart.disabled{cursor:default;background-position:-106px -22px;width:108px}#finder .chapter.completelook .step.results .content .results li.needtopick{cursor:pointer;width:212px;height:345px;padding-bottom:30px;background-image:url(../images/nakedfinder/chapter-complete-bkgnd-needshade.jpg);background-repeat:no-repeat}#finder .chapter.completelook .step.results .heading{margin-top:105px}#finder .chapter.completelook .step.results .heading h3{font-size:32px}#finder .chapter.completelook .step.results .text-callout{color:#ffffff;margin-top:10px}#finder .chapter.completelook .step.results .recommended{display:none;visibility:hidden;height:0px;overflow:hidden;clear:both;padding-top:20px}#finder .chapter.completelook .step.results .recommended h5{font-weight:300;font-size:20px;margin-bottom:3px;text-transform:uppercase}#finder .chapter.completelook .step.results .recommended hr{margin-top:0px}#finder .chapter.completelook .step.results .recommended .results div.img{width:70px;height:70px;float:left;clear:none}#finder .chapter.completelook .step.results .recommended .results p{font-size:13px;margin-top:6px}#finder .chapter.completelook .step.results .recommended .results p.price{float:left;font-size:16px;margin-right:10px;padding-top:2px}#finder .chapter.completelook .step.results .recommended .results p.tocart{float:left;width:46px;background-position:0px -22px}#finder .chapter.completelook .step.results .recommended .results p.tocart.added{width:60px;background-position:-46px -22px}#finder .chapter.completelook .step.results .recommended .results .sm{float:right;width:133px}#finder .chapter.completelook .step.start{background-image:url(../images/nakedfinder/NakedSkinLP_Complete.jpg);background-repeat:no-repeat;background-position:50% 0px}#finder .chapter.completelook .step.start .heading{margin-left:50px;margin-top:215px}#finder .chapter.completelook .step.start .content{width:500px;padding-top:30px;margin-left:50px;font-size:22px;color:#fff}#finder .chapter.completelook .step.start .content .ctabtn{float:left;margin-left:0;margin-right:15px}#finder .chapter.completelook .step.start .content>p{padding-bottom:30px;font-weight:300;color:#fff}#finder .chapter.finder{background-color:#933;min-height:750px}#finder .chapter.finder article.panel{position:absolute;top:0px;overflow:hidden}#finder .chapter.finder article.panel>.constrained{height:100%}#finder .chapter.finder article.panel .step,#finder .chapter.finder article.panel .step-container{position:absolute;width:100%;height:100%;overflow:hidden}#finder .chapter.finder div.container{position:absolute;top:0px;left:0px;height:100%}#finder .chapter.finder div.bkgnd{position:absolute;top:0px;left:0px;width:100%;height:100%}#finder .chapter.finder div.bkgnd img{width:100%;height:100%}#finder .chapter.finder article.panel.find .step *{list-style:none}#finder .chapter.finder article.panel .back-button{position:absolute;width:79px;height:81px;top:47%;left:-5px;cursor:pointer;color:#5e5b59;padding:20px 16px 0;z-index:40;background-image:url(../images/nakedfinder/bkgnd-backbtn.png);background-repeat:no-repeat}#finder .chapter.finder article.panel .back-button p{height:34px;font-size:21px;font-weight:300;padding:8px 0 0 30px;background-image:url(../images/nakedfinder/bkgnd-backbtn-arrow-left.png);background-repeat:no-repeat;background-position:0px 50%}#finder .chapter.finder article.panel .back-button p.right{padding:8px 30px 0 0;text-align:right;background-image:url(../images/nakedfinder/bkgnd-backbtn-arrow-right.png);background-position:right 50%}#finder .chapter.finder article.panel .heading{width:770px;height:107px;padding-left:220px;margin-top:95px;margin-bottom:40px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-logo.png);background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step .heading h2,#finder .chapter.finder article.panel.switch .heading h2{font-weight:300;font-size:44px;color:#2e0837;line-height:1em;text-transform:uppercase}#finder .chapter.finder article.panel.find .step .heading h3,#finder .chapter.finder article.panel.switch .heading h3{font-weight:300;font-size:22px;color:#282828;margin-top:20px;line-height:1em}#finder .chapter.finder article.panel.find .step.one .faces,#finder .chapter.finder article.panel.find .step.one .foot,#finder .chapter.finder article.panel.find .step.one .swatches{margin:0 auto;width:917px;position:relative}#finder .chapter.finder article.panel.find .step.one .faces ul{height:220px;margin-left:-1px}#finder .chapter.finder article.panel.find .step.one .faces li{float:left;width:145px;height:195px;margin-left:1px;margin-top:5px;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step.one .faces-container{position:relative}#finder .chapter.finder article.panel.find .step.one .faces .frame{position:absolute;width:181px;height:220px;top:-7px;left:-7px;background-image:url(../images/nakedfinder/chapter-finders-frame-faces.png)}#finder .chapter.finder article.panel.find .step.one .foot{margin-top:40px;height:auto}#finder .chapter.finder article.panel.find .step.one .foot .filter{float:left;position:relative;width:551px;padding:6px 7px 0;height:auto;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-mid.png)}#finder .chapter.finder article.panel.find .step.one .foot .filter .bottom{position:absolute;bottom:-3px;left:0px;width:565px;height:3px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-bottom.png)}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels{text-transform:uppercase;height:32px;clear:both}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels a{display:block;float:right;height:20px;margin-right:5px;padding-left:27px;padding-top:6px;font-size:11px;font-weight:500;color:#2e0837;background-image:url(../images/nakedfinder/bkgnd-question-tip.png);background-repeat:no-repeat;background-position:left 0px}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels a.active{background-position:left -26px}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content{width:536px;height:106px;margin:0 auto;padding:5px 0 7px}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content>div{width:253px;height:96px;padding:5px;float:left;margin-left:10px;font-size:13px;color:#181818}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content>div img{float:left;margin-right:15px}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content p{padding-top:7px;font-weight:500}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content p.head{color:#2e0837;text-transform:uppercase;margin-bottom:0}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content>div:first-child{margin-left:0px}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content .left{background-color:#fae2b3}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content .right{background-color:#f5dbd6}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content-container{clear:both;height:0px;overflow:hidden}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider{position:relative;padding:7px 8px 0;height:25px;width:395px;float:left;color:#2e0837;font-size:12px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-labels.jpg);background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider ul{float:right}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider li{float:left;color:#987574;margin-left:30px;cursor:pointer}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider ul li:first-child{margin-left:0px}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider .handle{position:absolute;top:20px;left:0px;width:35px;height:12px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-labels-handle.png);background-repeat:no-repeat;background-position:left bottom}#finder .chapter.finder article.panel.find .step.one .foot .filter .top{position:absolute;top:-3px;left:0px;width:565px;height:3px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-top.png)}#finder .chapter.finder article.panel.find .step.one .swatches{margin-top:40px;height:auto}#finder .chapter.finder article.panel.find .step.one .swatches ul{width:100%;height:52px;margin:0 auto}#finder .chapter.finder article.panel.find .step.one .swatches li{float:left;width:50px;height:52px;margin-left:1px;overflow:hidden;cursor:pointer;background-color:transparent}#finder .chapter.finder article.panel.find .step.one .swatches li:first-child{margin-left:0}#finder .chapter.finder article.panel.find .step.one .swatches li img{display:block;width:135px;height:54px;margin-left:-42px;margin-top:-1px}#finder .chapter.finder article.panel.find .step.one .swatches .handle{position:absolute;width:80px;height:87px;padding-top:87px;top:-11px;font-size:11px;color:#390d40;text-align:center;text-transform:uppercase;cursor:ew-resize;background-image:url(../images/nakedfinder/chapter-finders-frame-swatches.png);background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step.one .swatches .handle .carrot{position:absolute;width:69px;height:7px;top:56px;left:6px;background-image:url(../images/nakedfinder/chapter-finders-frame-swatches-carrot.png)}#finder .chapter.finder article.panel.find .step.one .swatches .handle .img{position:absolute;width:69px;height:59px;top:4px;left:6px;overflow:hidden}#finder .chapter.finder article.panel.find .step.one .swatches .handle .img img{position:absolute;width:208px;height:auto;left:-38px;top:-12px}#finder .chapter.finder article.panel.find .step.one .swatches .tooltip{position:absolute;display:none;z-index:50;top:46px;text-align:center;margin-left:-85px}#finder .chapter.finder article.panel.find .step.one .swatches .tooltip .arrow{position:relative;width:170px;height:6px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-tooltiparrow.png);background-position:center top;background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step.one .swatches .tooltip .text{position:relative;color:#ffffff;padding:10px;width:150px;font-size:12px;background-color:#2e0837}#finder .chapter.finder article.panel.find .step.one .swatches .tooltip .text h6{font-size:14px;font-weight:500;margin-bottom:5px}#finder .chapter.finder article.panel.find .step.two .heading{margin-bottom:40px}#finder .chapter.finder article.panel.find .step.three .constrained{height:100%;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-3swatches-karma.png);background-repeat:no-repeat;background-position:60px 185px}#finder .chapter.finder article.panel.find .step.three .heading{margin-bottom:40px}#finder .chapter.finder article.panel.find .step.three .modal .content{background-image:url(../images/nakedfinder/NakedSkinLP_Almost.jpg)}#finder .chapter.finder article.panel.find .step.three .product-detail{padding:0 0 0 125px}#finder .chapter.finder article.panel.find .step.three .product-detail>div{float:left;margin-left:60px;margin-top:65px}#finder .chapter.finder article.panel.find .step.three .product-detail>div:first-child{margin-left:0}#finder .chapter.finder article.panel.find .step.three .product-detail .brush{margin-top:0}#finder .chapter.finder article.panel.start{background-image:url(../images/nakedfinder/bottle-base.png);background-attachment:fixed;background-position:49.8% 71px;background-repeat:no-repeat}#finder .chapter.finder article.panel.start .arrow.find,#finder .chapter.finder article.panel.start .arrow.switch{position:absolute;top:33%;width:90px;height:133px;cursor:pointer}#finder .chapter.finder article.panel.start .arrow .extend{position:absolute;top:0px;height:100%;width:196px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-cta-purple.jpg)}#finder .chapter.finder article.panel.start .arrow .extend .img{width:90px;height:133px;position:absolute;background-position:50% 50%;background-repeat:no-repeat}#finder .chapter.finder article.panel.start .arrow.find .label,#finder .chapter.finder article.panel.start .arrow.switch .label{width:230px;margin:-30px 0 0 100px;font-size:24px;font-weight:300;line-height:1.2em;color:#181818}#finder .chapter.finder article.panel.start .arrow.find .label{margin:-30px 0 0 -240px}#finder .chapter.finder article.panel.start .arrow.find .label h2,#finder .chapter.finder article.panel.start .arrow.switch .label h2{font-size:62px;font-weight:300;line-height:1em;margin-bottom:10px;color:#2e0837}#finder .chapter.finder article.panel.start .arrow.switch .label{text-align:right}#finder .chapter.finder article.panel.start .arrow.find{right:0px}#finder .chapter.finder article.panel.start .arrow.find .extend .img{background-image:url(../images/nakedfinder/bkgnd-arrow-right.png)}#finder .chapter.finder article.panel.start .arrow.switch{left:0px}#finder .chapter.finder article.panel.start .arrow.switch .extend{right:0px}#finder .chapter.finder article.panel.start .arrow.switch .extend .img{right:0px;background-image:url(../images/nakedfinder/bkgnd-arrow-left.png)}#finder .chapter.finder article.panel.switch .back-button{left:auto;right:-5px}#finder .chapter.finder article.panel.switch .content{position:relative;padding-left:220px;z-index:30}#finder .chapter.finder article.panel.switch .content h4{font-size:36px;font-weight:300;color:#240b29;padding-bottom:15px}#finder .chapter.finder article.panel.switch .content h5{font-size:14px;font-weight:300;color:#92665d;padding-bottom:20px}#finder .chapter.finder article.panel.switch .content .detail{position:absolute;top:200px}#finder .chapter.finder article.panel.switch .dd-container{float:left;margin-left:30px;width:245px;height:41px}#finder .chapter.finder article.panel.switch .dd-container:first-child{margin-left:0}#finder .chapter.finder article.panel.switch .dd-container.brand{width:404px}#finder .chapter.finder article.panel.switch .dd-container.brand .ctabtn{clear:both;float:none;display:inline-block;*display:inline;margin-left:0;margin-top:20px}#finder .chapter.finder article.panel.switch .heading .copy{position:relative}#finder .chapter.finder article.panel.switch .modal .content{padding-left:30px;background-image:url(../images/nakedfinder/bkgnd-modal-nomatch.jpg)}#finder .chapter.finder article.panel.switch .modal .content p.copy{width:420px}#finder .chapter.finder article.panel.switch .product-detail{position:absolute;width:990px;left:0px;top:225px}#finder .chapter.finder article.panel.switch .swatches-bkgnd{position:absolute;bottom:95px;left:-105px;width:535px;height:602px;z-index:0;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-switch-foundation.png);background-repeat:no-repeat;background-position:left bottom}#finder .chapter.start{background-image:url(../images/nakedfinder/NakedSkinLP_Main.jpg);background-position:50% 0px;background-attachment:fixed}#finder .chapter.start .getstarted{position:absolute;left:105px;top:240px}#finder .chapter.start .getstarted .bottle{position:absolute;left:0px;top:0px;width:121px;height:525px;background-image:url(../images/nakedfinder/chapter-start-bottle.png);background-repeat:no-repeat}#finder .chapter.start .getstarted .cta,#finder .chapter.transition .panel-one .piece.four,#finder .chapter.transition .panel-two .piece.five{position:absolute;cursor:pointer;left:0px;top:0px;width:150px;height:100%;background-image:url(../images/nakedfinder/chapter-start-bkgnd-cta.png);background-repeat:repeat-x}#finder .chapter.start .getstarted .cta{left:131px;top:290px;height:212px}#finder .chapter.start .getstarted .cta img,#finder .chapter.transition .panel-one .piece.four img,#finder .chapter.transition .panel-two .piece.five img{padding-top:40px}#finder .chapter.start .getstarted .cta img{padding-top:25px}#finder .chapter.start .getstarted .cta .label,#finder .chapter.transition .panel-one .piece.four .label,#finder .chapter.transition .panel-two .piece.five .label{width:100%;height:100%;text-align:center;background-image:url(../images/nakedfinder/bkgnd-arrow-down.png);background-position:50% 74%;background-repeat:no-repeat}#finder .chapter.start .getstarted .cta .label{background-position:50% 90%}#finder .chapter.start .getstarted .copy{position:absolute;left:131px;top:20px;width:260px;height:230px;padding:15px 20px;background-image:url(../images/nakedfinder/chapter-start-bkgnd-copy.png);background-repeat:repeat-x}#finder .chapter.start .getstarted .copy h1,#finder .chapter.start .getstarted .copy h2{line-height:1em;color:#2e0837;font-size:34px;font-weight:300}#finder .chapter.start .getstarted .copy h2{padding-top:12px;line-height:1.2em;font-size:18px;color:#282828}#finder .chapter.transition{height:3450px;background-image:url(../images/nakedfinder/chapter-transition-bkgnd.jpg);background-attachment:fixed;background-position:50% 0px}#finder .chapter.transition .bottle-base{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:10;background-image:url(../images/nakedfinder/bottle-base.png);background-attachment:fixed;background-repeat:no-repeat;background-position:49.8% 103px}#finder .chapter.transition .bottle-top{position:absolute;top:70px;left:390px;width:206px;height:341px;z-index:11;background-image:url(../images/nakedfinder/bottle-top.png);background-repeat:no-repeat}#finder .chapter.transition .bottle-top-back{position:absolute;top:411px;left:390px;width:206px;height:29px;z-index:9;background-image:url(../images/nakedfinder/bottle-top-back.png);background-repeat:no-repeat;background-position:left bottom}#finder .chapter.transition h1,#finder .chapter.transition h2,#finder .chapter.transition h3,#finder .chapter.transition h4{width:380px;height:auto;color:#2e0837;font-weight:300;line-height:.9em;font-size:50px}#finder .chapter.transition h1{position:absolute}#finder .chapter.transition h2{font-size:39px}#finder .chapter.transition h3{font-size:20px;line-height:1.1em}#finder .chapter.transition h4{color:#181818;font-size:16px;line-height:1.1em;margin:5px 0 0}#finder .chapter.transition .copy1{top:516px;left:610px}#finder .chapter.transition .copy2{top:1052px;right:620px;text-align:right}#finder .chapter.transition .copy3{top:1290px;left:610px}#finder .chapter.transition .copy4{top:2110px;left:610px}#finder .chapter.transition .darklogo{position:absolute;width:100%;height:100%;background-image:url(../images/nakedfinder/bkgnd-nakedskin-dark.png);background-repeat:no-repeat;background-attachment:fixed;background-position:0px 75px}#finder .chapter.transition .globs{position:absolute;top:1220px;width:100%;height:165px;z-index:12;background-image:url(../images/nakedfinder/chapter-transition-bkgnd-globs.png);background-repeat:no-repeat;background-position:50% 50%}#finder .chapter.transition .learnmore{position:relative;top:2350px;height:920px}#finder .chapter.transition .learnmore .panel-one .content-left{position:absolute;top:300px;left:0px;width:420px;height:auto}#finder .chapter.transition .learnmore .panel-one,#finder .chapter.transition .learnmore .panel-two{position:relative}#finder .chapter.transition .learnmore .panel-one .piece,#finder .chapter.transition .learnmore .panel-two .piece{position:absolute;z-index:15}#finder .chapter.transition .learnmore .panel-one .piece.one{width:130px;height:108px;top:105px;right:630px;padding:25px 0 0 20px;background-image:url(../images/nakedfinder/bkgnd-18-tile.png)}#finder .chapter.transition .learnmore .panel-one .piece.two{width:380px;top:263px;right:630px;text-align:right}#finder .chapter.transition .learnmore .panel-one .piece.three{width:370px;height:185px;top:105px;left:613px}#finder .chapter.transition .learnmore .panel-one a,#finder .chapter.transition .learnmore .panel-two a{display:inline-block;*display:inline;font-size:18px;line-height:1.5em;color:#2e0837;text-transform:uppercase;margin-top:8px}#finder .chapter.transition .learnmore .panel-one a:hover,#finder .chapter.transition .learnmore .panel-two a:hover{color:#701485}#finder .chapter.transition .learnmore .panel-one .piece.three h2,#finder .chapter.transition .learnmore .panel-two .piece.four h2{font-size:34px;line-height:1em;margin-bottom:15px}#finder .chapter.transition .learnmore .panel-one .piece.three p,#finder .chapter.transition .learnmore .panel-two .piece.four p{font-size:16px;line-height:1.5em;color:#282828}#finder .chapter.transition .learnmore .panel-one .piece.four,#finder .chapter.transition .learnmore .panel-two .piece.five{width:150px;height:212px;top:365px;left:613px}#finder .chapter.transition .learnmore .panel-one .piece.four img,#finder .chapter.transition .learnmore .panel-two .piece.five img{padding-top:25px}#finder .chapter.transition .learnmore .panel-one .piece.four .label,#finder .chapter.transition .learnmore .panel-two .piece.five .label{background-position:50% 89%}#finder .chapter.transition .learnmore .panel-one .piece.five{width:393px;height:409px;top:540px;left:355px;z-index:5;background-image:url(../images/nakedfinder/chapter-transition-bkgnd-learnmore-glob.png);background-repeat:no-repeat}#finder .chapter.transition .learnmore .panel-two .piece.one{width:380px;top:70px;left:0px}#finder .chapter.transition .learnmore .panel-two .piece.two{width:380px;top:160px;left:0px}#finder .chapter.transition .learnmore .panel-two .piece.two ul,#finder .chapter.transition .learnmore .panel-two .piece.two li{list-style:none}#finder .chapter.transition .learnmore .panel-two .piece.two ul{margin-bottom:10px;clear:both}#finder .chapter.transition .learnmore .panel-two .piece.two li{color:#181818;font-size:14px;padding:10px 37px 10px 10px;margin-top:6px;cursor:pointer;border:1px solid #7e7d80;background-color:#f0edec;background-image:url(../images/nakedfinder/bkgnd-dd-arrow.png);background-position:355px 50%;background-repeat:no-repeat}#finder .chapter.transition .learnmore .panel-two .piece.two li.active{cursor:default;border:1px solid #462d4d;background-image:none}#finder .chapter.transition .learnmore .panel-two .piece.two li:first-child{margin-top:0}#finder .chapter.transition .learnmore .panel-two .piece.three{width:200px;height:auto;overflow:hidden;top:365px;left:773px}#finder .chapter.transition .learnmore .panel-two .piece.three .img img{margin-left:-25px}#finder .chapter.transition .learnmore .panel-two .piece.four{width:355px;top:90px;left:615px}#finder .chapter.transition .swatch1{position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:url(../images/nakedfinder/chapter-transition-bkgnd-swatch.png);background-repeat:no-repeat;background-position:50% 350px}#finder .chapter.transition .threeswatches{position:absolute;top:1500px;width:100%;height:620px;z-index:5;background-image:url(../images/nakedfinder/chapter-transition-bkgnd-3swatches.png);background-repeat:no-repeat;background-position:50% 50%}#finder .chapter article{position:relative;width:100%;height:100%}#finder .chapter article .bodylogo-light{margin-top:75px;height:108px;background-image:url(../images/nakedfinder/NakedSkin_logo.png);background-repeat:no-repeat}#finder .videocontainer{position:absolute;display:none;top:0px;left:0px;right:0px;bottom:0px;z-index:99999;background-image:url(../images/nakedfinder/bkgnd-black-transparent.png)}#finder .videocontainer .close{left:800px}#finder .videocontainer .videoshell{position:relative;margin:0 auto;width:846px;height:450px;background-color:transparent}.quickview{min-width:960px}@media only screen and (min-width: 751px) and (max-width: 1024px){.quickview{min-width:737px;max-width:737px}}.quickview .product_thumbnails,.quickview .pdp_main{width:auto}.quickview .primary_image{height:450px}@media only screen and (min-width: 751px) and (max-width: 1024px){.quickview .primary_image{height:413px}}.quickview .product_image_container{width:450px}@media only screen and (min-width: 751px) and (max-width: 1024px){.quickview .product_image_container{width:413px}}.quickview .product_thumbnails .jcarousel-clip{width:262px}.quickview .product_thumbnails .jcarousel-prev{left:55px}.quickview .product_thumbnails .jcarousel-next{right:55px}.b-view-full_details{text-align:center;padding:15px 0 0;font-size:13px}.b-view-full_details .b-view-full_details-link{text-decoration:underline;text-transform:uppercase}.b-view-full_details .b-view-full_details-link:hover{text-decoration:none}.b-product-promo_asset{font:12px/1.2em "ProximaNova-Regular",sans-serif;color:#999;padding:15px 0 0 5px}.b-product-promo_asset .g-tooltip{vertical-align:top}.b-product-promo_asset .ico-question{background-position:0 -522px;display:inline-block;width:13px;height:13px;margin:0 0 0 5px;vertical-align:top}.no-touch .b-product-promo_asset .ico-question:hover{background-position:0 -535px;text-decoration:none}.b-product-promo_asset .ico-question:before{display:none}.b-product-promo_asset .product-promo-asset{display:inline-block;max-width:94%;padding:0}.promotion_callout{font:12px/1.2em "ProximaNova-Regular",sans-serif;color:#000;padding:5px 5px 0px 5px}@media only screen and (min-width: 320px) and (max-width: 1023px){.promotion_callout{font:0.8em/14px "ProximaNova-Regular",sans-serif;letter-spacing:-0.01em}}.promotion_callout strong{font-family:"ProximaNova-Bold",sans-serif;font-weight:normal}.pt_product_details .ui-accordion{margin:25px 0 0;clear:both}.b-product-return{display:none}.b-dialog-product_return{max-width:350px}.b-dialog-product_return .b-product-return{display:inline-block}.b-dialog-product_return .heading-3{margin:0 0 10px 0}.slot_grid_header img{display:block;max-width:100%}.slot_grid_header .content_asset{min-height:170px}@media only screen and (min-width: 751px) and (max-width: 1024px){.slot_grid_header .content_asset{min-height:125px}}@media only screen and (min-width: 320px) and (max-width: 750px){.slot_grid_header .content_asset{min-height:50px}}.b-clp-bottom-banner{border:1px solid #dacce2;color:#000;padding:25px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-clp-bottom-banner{padding:20px}}.b-clp-bottom-banner_title{font:16px/1 "ProximaNova-Semibold",sans-serif;margin-bottom:15px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.b-clp-bottom-banner_title{font-size:15px;margin-bottom:11px}}.b-clp-bottom-banner_text{font:12px/1.35 "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-clp-bottom-banner_text{font-size:10px}}.quickview.ui-dialog{min-width:960px}@media only screen and (min-width: 751px) and (max-width: 1024px){.quickview.ui-dialog{min-width:737px;max-width:737px}}.quickview.ui-dialog .ui-dialog-title{display:none}.quickview.ui-dialog .ui-dialog-content{padding-top:0;padding-bottom:30px}.quickview.ui-dialog .product_thumbnails,.quickview.ui-dialog .pdp_main{width:auto;float:none;padding-top:0.25em}.quickview.ui-dialog .product_thumbnails .product_tile,.quickview.ui-dialog .pdp_main .product_tile{min-height:initial;padding:20px 0 0 !important;width:auto}.quickview.ui-dialog .product_thumbnails .product_tile .product_image_topwrapper .product_image_wrapper,.quickview.ui-dialog .pdp_main .product_tile .product_image_topwrapper .product_image_wrapper{height:auto}.quickview.ui-dialog .product_thumbnails .product_tile .product_image_topwrapper .product_image_wrapper .product_image,.quickview.ui-dialog .pdp_main .product_tile .product_image_topwrapper .product_image_wrapper .product_image{width:62px}.quickview.ui-dialog .product_thumbnails .product_tile .b-product_tile-info_wrapper,.quickview.ui-dialog .pdp_main .product_tile .b-product_tile-info_wrapper{text-align:left;padding-left:10px}.quickview.ui-dialog .product_thumbnails .product_tile .b-product_tile-info_wrapper .price,.quickview.ui-dialog .pdp_main .product_tile .b-product_tile-info_wrapper .price{position:initial;text-align:center;display:block}.quickview.ui-dialog .product_thumbnails .product_tile .b-product_tile-info_wrapper .inline_rating_link,.quickview.ui-dialog .pdp_main .product_tile .b-product_tile-info_wrapper .inline_rating_link{position:initial;display:block;margin:0;left:0;bottom:0;width:auto;text-align:center}.quickview.ui-dialog .product_thumbnails .product_tile .b-product_tile-info_wrapper .inline_rating_link .bv-rating,.quickview.ui-dialog .pdp_main .product_tile .b-product_tile-info_wrapper .inline_rating_link .bv-rating{float:none}.quickview.ui-dialog .product_thumbnails .product_tile .product_name,.quickview.ui-dialog .product_thumbnails .recommendation_title,.quickview.ui-dialog .pdp_main .product_tile .product_name,.quickview.ui-dialog .pdp_main .recommendation_title{color:#000;text-transform:uppercase;font:14px/1.2em "ProximaNova-Bold", sans-serif;text-align:center;margin:25px 0;display:block}.quickview.ui-dialog .product_thumbnails .recommendation_title,.quickview.ui-dialog .pdp_main .recommendation_title{font-size:30px;width:100%}.quickview.ui-dialog .product_thumbnails .product_tile_wrapper,.quickview.ui-dialog .pdp_main .product_tile_wrapper{margin-bottom:20px}.quickview.ui-dialog .product_thumbnails .productcarousel_list_item,.quickview.ui-dialog .pdp_main .productcarousel_list_item{float:left}.quickview.ui-dialog .primary_image{width:450px}.ie8 .quickview.ui-dialog .primary_image{z-index:0;height:auto !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.quickview.ui-dialog .primary_image{width:100%;height:auto}}.quickview.ui-dialog .swathes-hover-image{width:450px}.ie8 .quickview.ui-dialog .swathes-hover-image img{height:auto !important}.quickview.ui-dialog .product_image_container{width:450px}@media only screen and (min-width: 751px) and (max-width: 1024px){.quickview.ui-dialog .product_image_container{width:48%}}.quickview.ui-dialog .product_thumbnails .jcarousel-clip{width:262px}.quickview.ui-dialog .product_thumbnails .jcarousel-prev{left:55px}.quickview.ui-dialog .product_thumbnails .jcarousel-next{right:55px}.quickview.ui-dialog .product_detail .product_badge{display:none}.b-view-full_details{text-align:center;padding:15px 0 0;font-size:13px}.b-view-full_details .b-view-full_details-link{text-decoration:underline;text-transform:uppercase}.b-view-full_details .b-view-full_details-link:hover{text-decoration:none}.b-product-promo_asset{font:1.1em/14px "ProximaNova-Regular",sans-serif;color:#000;padding:15px 0 0 5px}@media only screen and (min-width: 320px) and (max-width: 1023px){.b-product-promo_asset{font:0.8em/14px "ProximaNova-Regular",sans-serif;letter-spacing:-0.01em}}.b-product-promo_asset .ico-question{background-position:0 -522px;display:inline-block;width:13px;height:13px;margin:0;vertical-align:top}.b-product-promo_asset .ico-question:hover{text-decoration:none}.b-product-promo_asset strong{font-family:"ProximaNova-Semibold",sans-serif;font-weight:normal}.quickview .recommendations_block{padding:25px 0 0;margin:25px 0 0;border-top:1px solid #dacde1}.quickview .recommendations_block .recommendation_title{font-size:14px;text-align:center;margin:0 0 25px 0}.quickview .recommendations_block:before,.quickview .recommendations_block:after{display:none}.quickview .recommendations_block .b-product_tile-color_numbers,.quickview .recommendations_block .product_subtitle,.quickview .recommendations_block .product_name,.quickview .recommendations_block .price,.quickview .recommendations_block .inline_rating_link,.quickview .recommendations_block .quickviewbutton,.quickview .recommendations_block .b-shop_now-link,.quickview .recommendations_block .product_badge{display:none}.quickview .recommendations_block .product_list{margin:0}.quickview .recommendations_block .product_tile{padding:0;min-height:70px;margin:0;width:62px;text-align:left}.quickview .recommendations_block .b-product_img-topwrapper{float:none;width:62px;margin:0}.quickview .recommendations_block .product_tile .b-product_img-link{height:auto;margin-bottom:0}.quickview .recommendations_block .product_tile_wrapper{width:62px;margin:0 0 0 30px}.quickview .recommendations_block .product_tile_wrapper:first-child{margin:0}.b-product-return{display:none}.b-dialog-product_return{width:420px !important;max-width:420px;font:14px "ProximaNova-Semibold",sans-serif}.b-dialog-product_return .ui-dialog-titlebar{padding:0;height:0}.b-dialog-product_return .b-product-return{display:inline-block}.b-dialog-product_return .dialog_content{padding:60px}.b-dialog-product_return .dialog_content a{text-decoration:underline;color:#B69FC5}.b-dialog-product_return .dialog_content a span{text-decoration:none;color:#46166b}.b-dialog-product_return .heading-3{margin:0 0 10px 0;font-size:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-dialog-product_return{width:350px !important}}.pt_cart .you_may_also_like_cart .quickviewbutton,.pt_cart .you_may_also_like_empty_cart .quickviewbutton,.pt_product_search_noresult .b-no_hits_recommendations .quickviewbutton{display:none}.quickview .product_image_container.product_set{width:240px}.quickview .product_image_container.product_set .primary_image{width:100%;height:auto}.quickview .product_image_container.product_set .swathes-hover-image,.quickview .product_image_container.product_set .swathes-hover-image img{max-height:220px;max-width:240px}.quickview .product_image_container.product_set .product_thumbnails{width:240px}.quickview .product_image_container.product_set .product_thumbnails .jcarousel-clip{width:174px}.quickview .product_image_container.product_set .product_thumbnails .jcarousel-next{right:0px}.quickview .product_image_container.product_set .product_thumbnails .jcarousel-prev{left:0px}.quickview .pdp_right.product_set .product_add_to_cart{margin-bottom:5px}.quickview .pdp_right.product_set .b-view-full_details{width:360px;float:right;margin:0px 0 15px 0;padding:0;clear:both;text-align:center;font:13px "ProximaNova-Bold",sans-serif}.quickview .pdp_right.product_set .product_set_details .product_name,.quickview .pdp_right.product_set .product_set_details .product_subtitle{color:#000}.quickview .pdp_right.product_set .add_sub_product .addtocartbutton{height:40px}.search_result_content{padding-bottom:40px;position:relative;width:964px}@media only screen and (min-width: 751px) and (max-width: 1024px){.search_result_content{width:712px}}@media only screen and (min-width: 320px) and (max-width: 750px){.search_result_content{width:282px}}.l-lp_search_panel{margin:20px 0;position:relative}.l-lp_search_panel:after{display:block;content:'';clear:both}.l-lp_search_panel .refinement_headline{display:none}.l-lp_search_panel .selectboxit-container{display:inline-block;width:200px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-lp_search_panel .selectboxit-container{float:none;width:100%}}.l-lp_search_panel .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.l-lp_search_panel .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.l-lp_search_panel .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.l-lp_search_panel .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.l-lp_search_panel .refinement-label,.l-lp_search_panel .sort_by_label{display:inline-block;text-transform:uppercase;padding:0 10px 0 0;vertical-align:middle;font:12px/16px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.l-lp_search_panel .refinement-label,.l-lp_search_panel .sort_by_label{font:12px/16px "ProximaNova-Regular",sans-serif;display:block}}.l-lp_search_panel .refinement_color{float:right}@media only screen and (min-width: 320px) and (max-width: 750px){.l-lp_search_panel .refinement_color{float:none;display:block;margin-top:20px;width:100%}}.l-lp_search_panel .refinement_category,.l-lp_search_panel .refinement_onlinehubflag,.l-lp_search_panel .refinement_brand{display:none}.search_result_options{float:left;width:300px}@media only screen and (min-width: 320px) and (max-width: 750px){.search_result_options{float:none;width:100%}}.search_result_options .sort_by_submit{display:none}.custom_plp_slot_1{float:left}.custom_plp_slot_1 .html_slot_container{margin:0;padding:0;overflow:hidden;height:445px}.custom_plp_slot_1 .html_slot_container>img{max-width:100%}.b-search_result-list{font-size:0;text-align:left}.b-search_result-list .content_asset{display:inline-block;vertical-align:top}.b-search_result-list div.content_asset{margin-bottom:0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-list div.content_asset{padding:15px 0}}.b-search_result-list div.content_asset a{display:block;height:410px;width:320px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-search_result-list div.content_asset a{width:354px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-list div.content_asset a{height:auto;width:100%}}.b-search_result-list div.content_asset p img{display:block;margin:0 auto;max-height:410px;max-width:320px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-search_result-list div.content_asset p img{max-width:354px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-list div.content_asset p img{max-height:300px;max-width:280px}}.b-lp-slot_banner .content_asset{text-align:center;margin:0}.b-lp-slot_banner .content_asset>img{max-width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.top_banner_eyes{overflow:hidden}}.clp .b-shop_now-link{display:none}.clp .b-shop_now-link[disabled]{display:none;left:42%;width:185px;height:28px;margin-bottom:10px}.clp .product_tile,.clp .b-product_tile{padding-bottom:15px}.clp .productcarousel{clear:both}.l-listing_page-results .productcarousel{padding:55px 0 0}.pt_product_search_result .productcarousel .recommendation_title{margin-bottom:20px}.pt_product_search_result .productcarousel .recommendation_title span{font:30px/1.2em "ProximaNova-Bold", sans-serif;color:#000;text-transform:uppercase;text-align:center;display:block}button.hidden,.promotionMsg{display:none}.addresses .sploader,.methods .sploader{position:relative}.login .sploader{width:100%;height:100%;top:0;left:0;position:absolute}.addresses .sploader .loader_indicator,.methods .sploader .loader_indicator{margin:0;left:30%;top:-65px}@media only screen and (min-width: 751px) and (max-width: 1024px){.addresses .sploader .loader_indicator,.methods .sploader .loader_indicator{left:12%}}@media only screen and (min-width: 320px) and (max-width: 750px){.addresses .sploader .loader_indicator,.methods .sploader .loader_indicator{top:-96px;left:75%}}.main>.content.spcheckout .primary{width:56%;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.main>.content.spcheckout .primary{width:100%;float:none}}.main>.content.spcheckout .primary.primary_empty_cart{width:67%}.main>.content.spcheckout .secondary{width:39%;float:right;position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.main>.content.spcheckout .secondary{width:100%;float:none}}.main>.content.spcheckout .secondary.secondary_empty_cart{width:28%}.empty_cart_recommendations{border-top:1px solid #dacde1}.empty_cart_recommendations .you_may_also_like_cart .recommendations_block .recommendation_title{border:0;text-align:center}.cart_title{font:30px/18px "ProximaNova-Bold",sans-serif;padding:0 0 22px 0;border-bottom:3px solid #dacde1;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_title{font:18px/18px "ProximaNova-Bold",sans-serif}}form.checkout{position:relative}form.checkout h1{font:20px/18px "ProximaNova-Bold",sans-serif;text-transform:uppercase}form.checkout h2{font:14px/18px "ProximaNova-Bold",sans-serif;text-transform:uppercase;border-bottom:1px solid #dacde1;padding:10px 30px}form.checkout .address_section h2{font:20px/18px "ProximaNova-Bold",sans-serif;text-transform:uppercase;padding:0;margin:0 0 20px;border:0}form.checkout .address_section{background:#f5eef5;padding:20px 30px}form.checkout input[type="text"].textinput,form.checkout input[type="text"].f_textinput{height:30px}form.checkout select{height:30px;border:1px solid #dacde1;font:13px "ProximaNova-Regular", sans-serif;color:#919191;padding-left:10px}form.checkout span.error_message{padding:2px 0 0 13px}form.checkout .buttonWrapper{text-align:right}form.checkout button.button{background:#46166b;color:#fff;border:1px solid #46166b}form.checkout button.button:hover{background:#B69FC5;border:1px solid #B69FC5}.spcheckout .checkout_forms_js_enabled{position:relative}.spcheckout .checkoutmethod .welcomeguest{display:none}.spcheckout .checkoutmethod .checkoutformsection .checkout_guest_section,.spcheckout .checkoutmethod .checkoutformsection .sociallogin_section{width:220px;padding:15px;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.spcheckout .checkoutmethod .checkoutformsection .checkout_guest_section,.spcheckout .checkoutmethod .checkoutformsection .sociallogin_section{width:100%}}.spcheckout .checkoutmethod .checkoutformsection .checkout_guest_section .gigyaLoginParent td center table center,.spcheckout .checkoutmethod .checkoutformsection .sociallogin_section .gigyaLoginParent td center table center{padding:0 7px 0 0}@media only screen and (min-width: 320px) and (max-width: 1024px){.spcheckout .checkoutmethod .checkoutformsection .social_login_demandware{clear:both}}.spcheckout .checkoutmethod .checkoutformsection .social_login_demandware .dw-social-login img{max-width:45%}@media only screen and (min-width: 320px) and (max-width: 1024px){.spcheckout .checkoutmethod .checkoutformsection .social_login_demandware .dw-social-login img{max-width:70%}}.spcheckout .checkoutmethod .checkoutformsection .social_login_demandware .dw-social-login .social_signin_textbutton{display:none}.spcheckout .checkoutmethod .checkoutformsection .social_login_demandware .dw-social-login[class*="facebook"]:hover{text-decoration:none}.spcheckout .checkoutmethod .checkoutformsection .social_login_demandware .dw-social-login[class*="facebook"] .social_signin_textbutton{display:inline-block;color:#fff;background:#405ba8;margin:10px auto;padding:10px;font-size:15px;text-align:center;width:auto;white-space:nowrap}.spcheckout .checkoutmethod .checkoutformsection .social_login_demandware .dw-social-login[class*="facebook"] .social_signin_textbutton:before{content:'';background:url(../images/social/fb_icon_blue_2.jpg) no-repeat;background-size:contain;width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:10px}.spcheckout .checkoutmethod .checkoutformsection .checkout_login_section{width:260px;padding:15px 15px 45px 30px;float:right;position:relative;border-left:1px solid #dacde1;margin-bottom:15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.spcheckout .checkoutmethod .checkoutformsection .checkout_login_section{width:100%;float:none;clear:both;border:none;border-top:1px solid #dacde1;padding:25px 15px 45px 15px}}.spcheckout .checkoutmethod .checkoutformsection .checkout_login_section .textinput,.spcheckout .checkoutmethod .checkoutformsection .checkout_login_section .f_password{height:30px}.spcheckout .checkoutmethod .checkoutformsection .checkout_login_section .f_field_password .f_label{display:none}.spcheckout .checkoutmethod .checkoutformsection .checkout_login_section .forgot_password_message{position:absolute;bottom:15px;width:85%;text-align:center}.spcheckout .checkoutmethod .checkoutformsection .checkout_login_section button{width:100%}.spcheckout .checkoutmethod .checkoutformsection .sociallogin_section .social_signin_left{font-size:14px;margin-bottom:20px}.spcheckout .checkoutmethod .checkoutformsection .sociallogin_section .divider{display:none}.spcheckout .checkoutmethod .checkoutformsection #required_email_container{display:none}.spcheckout .checkoutmethod .checkoutformsection .spcheckout_paypal_section_em{clear:both;overflow:auto;border-top:1px solid #dacde1;padding:20px 0 10px}.spcheckout .checkoutmethod .checkoutformsection .spcheckout_paypal_section_em h1{float:left;margin:0 0 20px;padding-top:7px}.spcheckout .checkoutmethod .checkoutformsection .spcheckout_paypal_section_em button{float:left;width:182px;height:32px;margin-left:45px;background:url(../images/buttons/checkout-paypal.png);border:0;cursor:pointer}.spcheckout .checkoutmethod .you_may_also_like_cart .product_list{margin:0 auto 8px;width:484px}.spcheckout .checkoutmethod li.product_tile_wrapper{width:120px}.spcheckout .payment_section.checkoutblock,.spcheckout .shipping_method_section,.spcheckout .billing_address_info.checkoutblock,.spcheckout .formfield_message_in_box{display:none}.bonus_item{font:14px/22px "ProximaNova-Bold",sans-serif}.shippingrestriction,.on_order{color:#e20078;margin:5px 0 0 0}.cart_empty,.b-favorites_empty{font:18px/24px "ProximaNova-Regular",sans-serif;text-align:center;background:url(../images/cart/bg_empty_cart.png) no-repeat center;padding:50px 150px;margin:0 0 20px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_empty,.b-favorites_empty{padding:50px 80px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_empty,.b-favorites_empty{padding:50px 10px;font:14px/18px "ProximaNova-Regular",sans-serif}}.cart_empty a,.b-favorites_empty a{text-decoration:underline}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_empty a,.b-favorites_empty a{white-space:nowrap}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_empty a,.b-favorites_empty a{white-space:nowrap}}.cart_empty a:hover,.b-favorites_empty a:hover{text-decoration:none}.productcount_baskettotal{border-bottom:3px solid #dacde1;padding:20px 0 33px}.productcount_baskettotal .product_count{float:left;font-size:13px}.productcount_baskettotal .order_total{float:right;font:20px/20px "ProximaNova-Bold",sans-serif;margin-top:-5px}.content.cart{padding-top:20px;padding-bottom:20px}.content.cart:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.content.cart{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;text-align:left}}.continue_shopping_link,.pt_optcheckout .b-back_to_bag{font:14px/1 "ProximaNova-Regular",sans-serif;padding:0 0 0 10px;margin:0 0 20px 0;position:absolute;top:5px;right:0;text-decoration:underline}@media only screen and (min-width: 751px) and (max-width: 1024px){.continue_shopping_link,.pt_optcheckout .b-back_to_bag{top:21px}}@media only screen and (min-width: 320px) and (max-width: 750px){.continue_shopping_link,.pt_optcheckout .b-back_to_bag{font:12px/18px "ProximaNova-Regular",sans-serif;margin:0 0 10px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_cart .main{text-align:center}}.pt_cart .primary{width:720px;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_cart .primary{width:470px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_cart .primary{float:none;width:100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}}.pt_cart .secondary{width:210px;float:right;margin:35px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_cart .secondary{float:none;width:280px;margin:0;-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;box-ordinal-group:7}}.pt_cart .secondary .b-widget{padding:15px 20px 6px}.pt_cart .secondary .b-widget-title{margin:0 0 11px 0}.pt_cart .secondary .b-widget-list_item{margin:0 0 6px 0}.pt_cart .secondary .cart_order_totals{margin:25px 0 40px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_cart .secondary .cart_order_totals{display:none}}.pt_cart .secondary .cart_order_totals .order_summary_title{display:none}.pt_cart .secondary .cart_order_totals .order_totals_block{padding:20px}.pt_cart .secondary .cart_order_totals .order_totals_block .order_totals_table{line-height:1}.pt_cart .secondary .cart_order_totals .order_totals_block .order_totals_table td{vertical-align:bottom;padding:0 10px 10px}.pt_cart .secondary .cart_order_totals .order_totals_block .order_totals_table .order_shipping td{vertical-align:top;padding-top:5px;padding-bottom:5px}.pt_cart .secondary .cart_order_totals .order_totals_block .cart_slot_shipping{display:block;width:88px}.pt_cart .secondary .cart_order_totals .order_totals_block .order_total td:first-child{line-height:1;text-transform:none}.pt_cart .secondary .cart_order_totals .order_totals_block .order_total td{padding-bottom:0}.pt_cart .secondary .cart_order_totals .order_totals_block .find_estimated_tax_box .formfield_input{width:83px;margin:0}.pt_cart .secondary .cart_order_totals .order_totals_block .f_textinput{padding-left:5px;padding-right:5px;font-size:11px}.pt_cart .secondary .cart_order_totals .order_totals_block .find_estimated_tax_box .estimatetax_btn{padding:9px 18px;font-size:12px;margin-top:5px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_cart .cart_table .sample_row .item_details,.pt_cart .cart_table .bonus_row .item_details,.pt_cart .cart_table .cart_row .item_details{padding:18px 0 16px 0}.pt_cart .b-cart-title_product_info{margin:0 0 7px 0}.pt_cart .cart_table .cart_row .item_price{padding:0 0 50px 10px;width:58px}.pt_cart .cart_table .sample_row .item_price.b-cart-item_price,.pt_cart .cart_table .bonus_row .item_price.b-cart-item_price,.pt_cart .cart_table .cart_row .item_price.b-cart-item_price{margin:0 0 0 105px}.pt_cart .cart_table .item_price .b-cart-title_product_info{margin:0 0 7px 0}.pt_cart .cart_table .sample_row .item_image,.pt_cart .cart_table .bonus_row .item_image{width:80px}.pt_cart .cart_table .sample_row .item_details,.pt_cart .cart_table .bonus_row .item_details{width:120px}.pt_cart .cart_table .sample_row .item_quantity,.pt_cart .cart_table .bonus_row .item_quantity{display:none}.pt_cart .cart_table .sample_row .item_price,.pt_cart .cart_table .bonus_row .item_price{padding:17px 0 16px 10px;width:75px}.pt_cart .cart_table .sample_row .bonus_item,.pt_cart .cart_table .bonus_row .bonus_item{line-height:1}}.cart_table{width:100%;position:relative}.cart_table.samples_block{margin-bottom:50px}.cart_table.samples_block .message{font-size:14px}.cart_table thead{display:none}.cart_table .samples_header{text-align:center;margin-bottom:25px;position:relative}.cart_table .samples_header:after{background:#46166b;content:" ";display:block;height:2px;position:absolute;top:50%;width:100%}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .samples_header{margin-bottom:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .samples_header{margin-bottom:15px}}.cart_table .samples_header .section_header{font:20px/18px "ProximaNova-Bold",sans-serif;display:inline-block;background:#fff;font-family:"ProximaNova-Semibold",sans-serif;position:relative;z-index:2;border:0}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .samples_header .section_header{font:20px/18px "ProximaNova-Semibold",sans-serif;width:auto}}.cart_table .samples_header .section_header.samples-count{font:12px/14px "ProximaNova-Regular",sans-serif;margin-top:0}.cart_table .message{margin-bottom:25px;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .message{padding:0 50px}}.cart_table .samples-count{text-align:right;margin:15px 0 0;font:13px/1.2em "ProximaNova-Regular",sans-serif}.cart_table .section_header{color:#000;font:14px/18px "ProximaNova-Bold",sans-serif;padding:0 24px;border-bottom:1px solid #dacde1;vertical-align:bottom}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .section_header{width:18%;display:inline-block;border-bottom:none}}.cart_table .section_header.product{font:20px/18px "ProximaNova-Bold",sans-serif;width:240px;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .section_header.product{width:290px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .section_header.product{width:80%;font:18px/18px "ProximaNova-Bold",sans-serif}}.cart_table .section_header.price{width:95px}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .section_header.price{width:70px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .section_header.price{display:none}}.cart_table .section_header.qty{width:145px}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .section_header.qty{width:60px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .section_header.qty{display:none}}.cart_table .section_header.total_price{width:70px}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .section_header.total_price{width:60px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .section_header.total_price{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .rowgiftcert{display:block}.cart_table .rowgiftcert .item_quantity{display:none}}.cart_table .sample_row .item_quantity,.cart_table .rowgiftcert .item_quantity,.cart_table .bonus_row .item_quantity{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.cart_table .sample_row .item_price,.cart_table .rowgiftcert .item_price,.cart_table .bonus_row .item_price{text-align:right;text-transform:uppercase}.cart_table .sample_row .product_subtitle,.cart_table .rowgiftcert .product_subtitle,.cart_table .bonus_row .product_subtitle{color:#000}.cart_table .sample_row .attribute,.cart_table .sample_row .gift_attribute,.cart_table .rowgiftcert .attribute,.cart_table .rowgiftcert .gift_attribute,.cart_table .bonus_row .attribute,.cart_table .bonus_row .gift_attribute{line-height:16px;max-width:270px}.cart_table .bonus_header{font:20px/1 "ProximaNova-Bold",sans-serif;color:#000;border-bottom:1px solid #dacde1;vertical-align:bottom}.cart_table .bonus_header th{text-transform:uppercase;padding:0 0 7px 0}.cart_table .attribute .label,.cart_table .attribute .value{display:inline-block}.cart_table .giftcertificate_actions{padding-top:25px}.cart_table .rowgiftcert td{padding:15px 10px 35px 0;vertical-align:top}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .rowgiftcert td{display:inline-block;padding:15px 15px 0 0}}.cart_table .rowgiftcert .item_price{text-align:right;font:14px/22px "ProximaNova-Bold",sans-serif;text-align:right !important}.cart_table .cart_row{border-bottom:1px solid #dacde1;padding-bottom:15px}.cart_table .cart_row .attribute .label{display:none}.cart_table .cart_row .attribute_show.attribute_show .attribute_Size,.cart_table .cart_row .attribute_show.attribute_show,.cart_table .cart_row .attribute.attribute_color{display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .bonus_row.bonus_row .item_price{width:67px}}.cart_table .sample_row td,.cart_table .bonus_row td,.cart_table .cart_row td{padding:35px 10px 35px 0;vertical-align:top}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .sample_row td,.cart_table .bonus_row td,.cart_table .cart_row td{padding:20px 15px 15px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row td,.cart_table .bonus_row td,.cart_table .cart_row td{display:inline-block;padding:0}}.cart_table .sample_row .product_add_to_cart,.cart_table .bonus_row .product_add_to_cart,.cart_table .cart_row .product_add_to_cart{text-decoration:underline;color:#B69FC5 !important}.cart_table .sample_row .product_add_to_cart a,.cart_table .bonus_row .product_add_to_cart a,.cart_table .cart_row .product_add_to_cart a{color:#46166b;text-decoration:none}.cart_table .sample_row .product_badge,.cart_table .bonus_row .product_badge,.cart_table .cart_row .product_badge{display:none}.cart_table .sample_row>div,.cart_table .bonus_row>div,.cart_table .cart_row>div{display:inline-block;vertical-align:top}.cart_table .sample_row .item_image,.cart_table .bonus_row .item_image,.cart_table .cart_row .item_image{width:120px}.cart_table .sample_row .item_image .b-product_img,.cart_table .bonus_row .item_image .b-product_img,.cart_table .cart_row .item_image .b-product_img{width:100%}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .sample_row .item_image,.cart_table .bonus_row .item_image,.cart_table .cart_row .item_image{width:115px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .item_image,.cart_table .bonus_row .item_image,.cart_table .cart_row .item_image{width:115px;padding:18px 25px 0 0}}.cart_table .sample_row .item_details,.cart_table .bonus_row .item_details,.cart_table .cart_row .item_details{width:270px;padding-top:15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .sample_row .item_details,.cart_table .bonus_row .item_details,.cart_table .cart_row .item_details{width:150px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .item_details,.cart_table .bonus_row .item_details,.cart_table .cart_row .item_details{width:160px;padding:18px 0 0}.cart_table .sample_row .item_details:after,.cart_table .bonus_row .item_details:after,.cart_table .cart_row .item_details:after{content:"";display:block;height:1px;margin:0 0 0 -140px;position:relative;width:280px}}.cart_table .sample_row .item_quantity,.cart_table .bonus_row .item_quantity,.cart_table .cart_row .item_quantity{width:80px;float:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .sample_row .item_quantity,.cart_table .bonus_row .item_quantity,.cart_table .cart_row .item_quantity{width:55px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .item_quantity,.cart_table .bonus_row .item_quantity,.cart_table .cart_row .item_quantity{width:50px;pading:0 5px}}.cart_table .sample_row .item_quantity .selectboxit-container,.cart_table .bonus_row .item_quantity .selectboxit-container,.cart_table .cart_row .item_quantity .selectboxit-container{width:70px}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .sample_row .item_quantity .selectboxit-container,.cart_table .bonus_row .item_quantity .selectboxit-container,.cart_table .cart_row .item_quantity .selectboxit-container{width:60px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .item_quantity .selectboxit-container,.cart_table .bonus_row .item_quantity .selectboxit-container,.cart_table .cart_row .item_quantity .selectboxit-container{width:50px}}.cart_table .sample_row .item_quantity .selectboxit-btn,.cart_table .bonus_row .item_quantity .selectboxit-btn,.cart_table .cart_row .item_quantity .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.cart_table .sample_row .item_quantity .selectboxit-arrow-container:after,.cart_table .bonus_row .item_quantity .selectboxit-arrow-container:after,.cart_table .cart_row .item_quantity .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.cart_table .sample_row .item_quantity .selectboxit-list,.cart_table .bonus_row .item_quantity .selectboxit-list,.cart_table .cart_row .item_quantity .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.cart_table .sample_row .item_quantity .selectboxit-option,.cart_table .bonus_row .item_quantity .selectboxit-option,.cart_table .cart_row .item_quantity .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.cart_table .sample_row .item_quantity .not_available,.cart_table .bonus_row .item_quantity .not_available,.cart_table .cart_row .item_quantity .not_available{color:#ec008c}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .item_quantity .not_available,.cart_table .bonus_row .item_quantity .not_available,.cart_table .cart_row .item_quantity .not_available{margin:0 0 7px 0;font-size:12px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .item_quantity.not-available-qty,.cart_table .bonus_row .item_quantity.not-available-qty,.cart_table .cart_row .item_quantity.not-available-qty{width:100px;padding:0 0 0 15px}.cart_table .sample_row .item_quantity.not-available-qty .b-cart-title_product_info,.cart_table .bonus_row .item_quantity.not-available-qty .b-cart-title_product_info,.cart_table .cart_row .item_quantity.not-available-qty .b-cart-title_product_info{display:none}}.cart_table .sample_row .item_price.b-cart-item_price,.cart_table .bonus_row .item_price.b-cart-item_price,.cart_table .cart_row .item_price.b-cart-item_price{font:14px/22px "ProximaNova-Regular",sans-serif;display:none}.cart_table .sample_row .item_price,.cart_table .bonus_row .item_price,.cart_table .cart_row .item_price{width:70px;float:right;font:14px/22px "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .sample_row .item_price,.cart_table .bonus_row .item_price,.cart_table .cart_row .item_price{width:60px;padding-right:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .item_price,.cart_table .bonus_row .item_price,.cart_table .cart_row .item_price{font:12px/18px "ProximaNova-Bold",sans-serif;padding:0 0 35px 10px;width:55px}.cart_table .sample_row .item_price .total,.cart_table .bonus_row .item_price .total,.cart_table .cart_row .item_price .total{line-height:14px}}.cart_table .sample_row .item_price .price_total,.cart_table .sample_row .item_price .price_sale,.cart_table .bonus_row .item_price .price_total,.cart_table .bonus_row .item_price .price_sale,.cart_table .cart_row .item_price .price_total,.cart_table .cart_row .item_price .price_sale{padding:0;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .item_price .price_total,.cart_table .sample_row .item_price .price_sale,.cart_table .bonus_row .item_price .price_total,.cart_table .bonus_row .item_price .price_sale,.cart_table .cart_row .item_price .price_total,.cart_table .cart_row .item_price .price_sale{padding:0;width:100%;word-wrap:break-word;font-size:12px;line-height:18px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .sample_row .b-cart-item_price,.cart_table .bonus_row .b-cart-item_price,.cart_table .cart_row .b-cart-item_price{font:12px/1.2em "ProximaNova-Bold",sans-serif;margin:0 0 0 115px;padding-right:5px;padding-left:0;width:50px}}.cart_table .sample_row .total .qty,.cart_table .sample_row .product_id,.cart_table .bonus_row .total .qty,.cart_table .bonus_row .product_id,.cart_table .cart_row .total .qty,.cart_table .cart_row .product_id{display:none}.cart_table .product_name,.cart_table .name,.cart_table .product_name.item_edit_details,.cart_table .product_name.item_edit_details_mobile{width:170px;font:14px/16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;margin:0 0 5px 0;padding:0}.cart_table .product_name:before,.cart_table .name:before,.cart_table .product_name.item_edit_details:before,.cart_table .product_name.item_edit_details_mobile:before{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .product_name,.cart_table .name,.cart_table .product_name.item_edit_details,.cart_table .product_name.item_edit_details_mobile{font:14px/16px "ProximaNova-Semibold",sans-serif}}.cart_table .product_name a,.cart_table .name a,.cart_table .product_name.item_edit_details a,.cart_table .product_name.item_edit_details_mobile a{text-decoration:none;font:14px/16px "ProximaNova-Semibold",sans-serif}.cart_table .product_subtitle{color:#46166b;font:14px/16px "ProximaNova-Semibold",sans-serif}.cart_table .attribute{color:#B69FC5;font:12px/16px "ProximaNova-Semibold",sans-serif;margin:3px 0;text-transform:uppercase}.cart_table .item_user_actions,.cart_table .item_edit_details,.cart_table .item_edit_details_mobile{display:inline-block;font:14px/22px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .item_user_actions,.cart_table .item_edit_details,.cart_table .item_edit_details_mobile{font:14px/16px "ProximaNova-Semibold",sans-serif}}.cart_table .item_edit_details a,.cart_table .item_edit_details_mobile a,.cart_table .button_text{background:none;border:none;text-decoration:underline;cursor:pointer;color:#46166b;font:14px/20px "ProximaNova-Regular",sans-serif}.cart_table .item_edit_details a:hover,.cart_table .item_edit_details_mobile a:hover,.cart_table .button_text:hover{text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .item_edit_details a,.cart_table .item_edit_details_mobile a,.cart_table .button_text{font:12px/20px "ProximaNova-Regular",sans-serif}}.cart_table .button_text{padding:0}.cart_table .item_edit_details,.cart_table .item_edit_details_mobile{margin:0 10px 0 0;position:relative;padding:0 16px 0 0}.cart_table .item_edit_details:before,.cart_table .item_edit_details_mobile:before{background:#46166b;height:10px;width:1px;position:absolute;right:0;top:7px;content:""}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .item_edit_details:before,.cart_table .item_edit_details_mobile:before{top:5px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_table .item_edit_details,.cart_table .item_edit_details_mobile{margin:0 4px 0 0;padding:0 11px 0 0}}.cart_table .product_list_item{padding:8px 0 10px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table .product_list_item{min-height:95px;padding:0}}.cart_table.hidden_sample .sample_item.sample_item{min-height:0;padding:0 10px 0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_table.hidden_sample .sample_item.sample_item{height:auto}}.cart_table.hidden_sample .message{color:#ea0c8b;font-family:"ProximaNova-Semibold",sans-serif;margin-bottom:30px}.cart_table.hidden_sample .samples-count{display:none}.cart_table.hidden_sample .samples_header{margin-bottom:10px}.cart_table .remove_samples{display:none}.ie8 .cart_table.hidden_sample .sample_item{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.b-cart-title_product_info{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-cart-title_product_info{display:block;font:10px/1.2em "ProximaNova-Bold",sans-serif;text-transform:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-products_summary .rowgiftcert,.pt_cart .rowgiftcert{position:relative}.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_price,.pt_cart .rowgiftcert .item_price{position:absolute;right:0;bottom:25px}.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_details,.pt_cart .rowgiftcert .item_details{padding-bottom:25px}}.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_image,.pt_cart .rowgiftcert .item_image{padding-left:0;font:14px/16px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_image,.pt_cart .rowgiftcert .item_image{padding-right:15px;width:90px}}.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_image .b-product_img,.pt_cart .rowgiftcert .item_image .b-product_img{width:100%}.pt_cart .cart_table th.section_header{padding:0 0 10px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_cart .cart_table .section_header.product{width:100%;border-bottom:1px solid #dacde1}}.order_summary_title{font:20px/1.2em "ProximaNova-Bold",sans-serif;border-bottom:1px solid #dacde1;padding:0 0 5px 0;margin:0 0 20px 0;text-transform:uppercase;display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.order_summary_title{font:18px/1.2em "ProximaNova-Bold",sans-serif}}@media only screen and (min-width: 1025px){.order_totals_block_wrapper .order_totals_block{width:100%}.order_totals_block_wrapper .order_totals_block .order_totals_table{width:100%}}.order_totals_block{padding:0;overflow:auto}@media only screen and (min-width: 320px) and (max-width: 750px){.order_totals_block{padding:25px 20px 15px 20px}}.order_totals_block .order_totals_table{width:160px;float:right;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.order_totals_block .order_totals_table{font:12px/18px "ProximaNova-Regular",sans-serif}}@media only screen and (min-width: 320px) and (max-width: 750px){.order_totals_block .order_totals_table{font:12px/18px "ProximaNova-Regular",sans-serif}}.order_totals_block .order_totals_table td{vertical-align:top}.order_totals_block .order_totals_table td,.order_totals_block .order_totals_table th{padding:0 10px 5px 10px;text-align:right}.order_totals_block .order_totals_table thead{display:none}.order_totals_block .order_totals_item,.order_totals_block td:first-child{width:70px}@media only screen and (min-width: 320px) and (max-width: 750px){.order_totals_block .order_totals_item,.order_totals_block td:first-child{width:50%;vertical-align:top}}.order_totals_block .order_total{font:20px/1.2em "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.order_totals_block .order_total{font:14px/1.2em "ProximaNova-Bold",sans-serif}}.order_totals_block .order_total td:first-child{font:14px/18px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.order_totals_block .order_total td:first-child{font:14px/18px "ProximaNova-Regular",sans-serif;text-transform:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.order_totals_block .order_total td:first-child{font:14px/18px "ProximaNova-Bold",sans-serif;text-transform:none;padding-left:0}}.order_totals_block .order_total td{padding-top:15px;padding-bottom:10px;vertical-align:bottom}.order_totals_block .find_estimated_tax_box .textinput,.order_totals_block .find_estimated_tax_box .f_textinput{width:100px}.sepTotals{clear:right;border-bottom:3px solid #dacde1;padding-top:12px;margin-bottom:20px}#total_summ{width:248px;clear:right;float:right}#total_summ td{padding:5px;text-align:right}#total_summ td:first-child{width:165px;line-height:24px}.order_sales_tax .estimate_tax_label,.order_sales_tax .change_estimated_tax{cursor:pointer;color:#46166b;text-decoration:underline}.order_sales_tax .change_estimated_tax:before{content:"";display:table;clear:both}.chrome .pt_cart .textinput,.safari .pt_cart .textinput{line-height:normal !important}#cart-items-form-giftwrap .cart_gift_wrapper{padding-bottom:20px}#cart-items-form-giftwrap .cart_gift_wrapper img{display:none}#cart-items-form-giftwrap .cart_gift_wrapper:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}#cart-items-form-giftwrap .cart_gift_wrapper h3{border-bottom:1px solid #dacde1;font:20px/1.2em "ProximaNova-Bold",sans-serif;margin:0 0 20px;padding:0 0 5px}@media only screen and (min-width: 320px) and (max-width: 750px){#cart-items-form-giftwrap .cart_gift_wrapper h3{font:18px/1.2em "ProximaNova-Bold",sans-serif}}#cart-items-form-giftwrap .cart_gift_wrapper .f_label{font:14px/1.3em "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){#cart-items-form-giftwrap .cart_gift_wrapper .f_label{font:12px/1.3em "ProximaNova-Regular",sans-serif}}#cart-items-form-giftwrap .cart_gift_wrapper .error_message .cart_gift_wrapper .f_field_checkbox .f_label .f_label_value{display:inline-block;padding-top:2px}@media only screen and (min-width: 320px) and (max-width: 750px){#cart-items-form-giftwrap{font:18px/1.2em "ProximaNova-Bold",sans-serif}}.gift_promo_block.cart_gift_wrapper{border-bottom:3px solid #dacde1;margin-bottom:20px}.gift_promo_block.cart_gift_wrapper:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.gift_promo_block.cart_gift_wrapper{margin-bottom:20px}}.gift_promo_block.cart_gift_wrapper .cart_coupon_code .button{padding:7px 25px;min-width:110px}.gift_promo_block.cart_gift_wrapper .toggle_content{padding-bottom:5px;display:none}.gift_promo_block.cart_gift_wrapper h3{font:18px/1.2em "ProximaNova-Semibold",sans-serif;border-top:1px solid #dacde1;padding:17px 0;position:relative;cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 750px){.gift_promo_block.cart_gift_wrapper h3{font:14px/1.2em "ProximaNova-Semibold",sans-serif}}.gift_promo_block.cart_gift_wrapper h3:after{content:'+';position:absolute;margin:-15px 0 0;top:50%;right:10px;font:25px/1.15em "ProximaNova-Bold",sans-serif}.gift_promo_block.cart_gift_wrapper h3.expanded:after{content:'-';font:25px/1em "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.gift_promo_block.cart_gift_wrapper h3{font:18px/1 "ProximaNova-Bold",sans-serif}}.gift_promo_block.cart_gift_wrapper .f_label{font:14px/1.3em "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.gift_promo_block.cart_gift_wrapper .f_label{font:12px/1.3em "ProximaNova-Regular",sans-serif}}.gift_promo_block.cart_gift_wrapper .error_message{display:block}.gift_promo_block.cart_gift_wrapper div.error_message{float:none}@media only screen and (min-width: 320px) and (max-width: 750px){.gift_promo_block.cart_gift_wrapper .f_field_checkbox .f_label .f_label_value{padding-top:2px;display:inline-block}.gift_promo_block.cart_gift_wrapper .cart_coupon_code .formfield_coupon_code{width:178px}.gift_promo_block.cart_gift_wrapper .cart_coupon_code .textinput{line-height:26px}.gift_promo_block.cart_gift_wrapper .cart_coupon_code .button{padding:11px 25px;min-width:88px}}#cart-items-form-giftwrap .button{margin-top:15px;height:30px;line-height:1.2em;padding:0 30px}.formfield_gift{background:url(../images/cart/gift.png) no-repeat right center;padding:40px 145px 0 0;min-height:90px;display:inline-block}.cart_slot,.empty-cart-message,.primary .error_form{font:12px/16px "ProximaNova-Bold",sans-serif;color:#e20078;padding:20px;border:1px solid #DACDE1;margin:0 0 25px 0;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.cart_slot,.empty-cart-message,.primary .error_form{padding:10px 60px}}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_slot,.empty-cart-message,.primary .error_form{padding:5px 10px;margin:0 0 20px 0;font:12px/1.2em "ProximaNova-Bold",sans-serif}}.customer_service .section_header{display:none}.cart_slot.cart_slot{font:18px/20px "ProximaNova-Semibold",sans-serif}.customer_service .section_header{display:none}.content.cart .primary .cart_actions_top{float:right;margin:0 0 15px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.content.cart .primary .cart_actions_top{float:none;display:none}}.pt_optcheckout .primary .b-cart-top_action,.content.cart .primary .b-cart-top_action{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .primary .b-cart-top_action,.content.cart .primary .b-cart-top_action{display:block}.pt_optcheckout .primary .b-cart-top_action .cart_actions_top,.content.cart .primary .b-cart-top_action .cart_actions_top{display:block}}.cart_actions_top{width:auto;text-align:center}.cart_actions_top:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_actions_top{width:100%}}.cart_actions_top .cart_action_checkout{margin:0 0 15px 0}.cart_actions_top .button.cart_checkout_button{font:17px "ProximaNova-Semibold",sans-serif;padding:17px 0;letter-spacing:1px}.cart_actions_top .button.cart_checkout_button:before{background-size:cover}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_actions_top .button.cart_checkout_button{padding:16px 10px 15px;font-size:15px}}.cart_actions_top .button[disabled='disabled']{font:14px "ProximaNova-Semibold",sans-serif;background:#46166b;border:1px solid #B69FC5;padding:22px 23px;color:#fff;opacity:0.4}.cart_actions_top .divider{margin:0 0 15px 0}.l-checkout_confirmation-also_like{padding-top:0}.you_may_also_like_cart .recommendations_block{padding-top:40px;border:0}.you_may_also_like_cart .recommendations_block:before,.you_may_also_like_cart .recommendations_block:after{border:0}.you_may_also_like_cart .recommendations_block .recommendation_title{font-size:20px;text-align:left;border-bottom:1px solid #dacde1;padding-bottom:12px}.you_may_also_like_cart .recommendations_block .product_list{margin:15px 0}.you_may_also_like_cart .recommendations_block .product_tile{width:172px}.l-checkout_confirmation-also_like .recommendations_block,.you_may_also_like_cart .recommendations_block{margin-bottom:0}.l-checkout_confirmation-also_like .b-product_tile-info_wrapper,.you_may_also_like_cart .b-product_tile-info_wrapper{width:118px;display:inline-block}.l-checkout_confirmation-also_like .product_tile .b-product_tile-color_numbers,.you_may_also_like_cart .product_tile .b-product_tile-color_numbers{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout_confirmation-also_like .recommendations_block{padding-top:0}}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block,.secondary .you_may_also_like_cart .recommendations_block{border-top:none}.secondary .you_may_also_like_cart .price,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .price{position:static;font:13px/1.2em "ProximaNova-Regular",sans-serif}.secondary .you_may_also_like_cart .product_tile .product_name,.secondary .you_may_also_like_cart .b-product_tile .product_name,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_tile .product_name,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_tile .product_name{max-height:inherit}.pt_cart .secondary .you_may_also_like_cart .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .quickviewbutton{font-size:11px;height:22px;left:-7px;line-height:20px;margin:0;padding:0;right:0;text-align:center;top:21px;width:80px}.pt_cart .secondary .you_may_also_like_cart .product_image_topwrapper:hover .quickviewbutton,.pt_cart .secondary .you_may_also_like_cart .b-product_img-topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_image_topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_img-topwrapper:hover .quickviewbutton{zoom:1;display:inline-block}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_cart .secondary .you_may_also_like_cart .product_image_topwrapper:hover .quickviewbutton,.pt_cart .secondary .you_may_also_like_cart .b-product_img-topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_image_topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_img-topwrapper:hover .quickviewbutton{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_cart .secondary .you_may_also_like_cart .product_image_topwrapper:hover .quickviewbutton,.pt_cart .secondary .you_may_also_like_cart .b-product_img-topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_image_topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_img-topwrapper:hover .quickviewbutton{display:none}}.mini_cart_content .you_may_also_like_minicart .quickviewbutton{display:none}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block:before,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block:after,.mini_cart_content .you_may_also_like_minicart .recommendations_block:before,.mini_cart_content .you_may_also_like_minicart .recommendations_block:after,.secondary .you_may_also_like_cart .recommendations_block:before,.secondary .you_may_also_like_cart .recommendations_block:after{display:none}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .recommendation_title,.mini_cart_content .you_may_also_like_minicart .recommendations_block .recommendation_title,.secondary .you_may_also_like_cart .recommendations_block .recommendation_title{font-size:14px;text-align:left;margin:0 0 25px 0}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .inline_rating_link,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .b-shop_now-link,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_badge,.mini_cart_content .you_may_also_like_minicart .recommendations_block .inline_rating_link,.mini_cart_content .you_may_also_like_minicart .recommendations_block .b-shop_now-link,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_badge,.secondary .you_may_also_like_cart .recommendations_block .inline_rating_link,.secondary .you_may_also_like_cart .recommendations_block .b-shop_now-link,.secondary .you_may_also_like_cart .recommendations_block .product_badge{display:none}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_list,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_list,.secondary .you_may_also_like_cart .recommendations_block .product_list{margin:0}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_name,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_name,.secondary .you_may_also_like_cart .recommendations_block .product_name{font:13px/1.2em "ProximaNova-Bold",sans-serif;margin-bottom:0}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_tile,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_tile,.secondary .you_may_also_like_cart .recommendations_block .product_tile{padding:0;min-height:70px;height:auto !important;height:70px;margin:0;width:100%;text-align:left}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .b-product_img-topwrapper,.mini_cart_content .you_may_also_like_minicart .recommendations_block .b-product_img-topwrapper,.secondary .you_may_also_like_cart .recommendations_block .b-product_img-topwrapper{float:left;width:62px;margin:0 20px 0 0;min-height:80px}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_tile .b-product_img-link,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_tile .b-product_img-link,.secondary .you_may_also_like_cart .recommendations_block .product_tile .b-product_img-link{height:auto;margin-bottom:0}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_tile_wrapper,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_tile_wrapper,.secondary .you_may_also_like_cart .recommendations_block .product_tile_wrapper{width:100%}.carousel.samples{width:720px;margin:15px 0 10px 0;padding:0 30px;position:relative}.carousel.samples .f_field_checkbox .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 2px;display:inline-block;padding-left:20px;line-height:22px;min-height:22px}.ie8 .carousel.samples .f_field_checkbox .f_label{background-image:none}.carousel.samples .f_field_checkbox .f_checkbox{position:absolute;visibility:hidden}.ie8 .carousel.samples .f_field_checkbox .f_checkbox{visibility:visible}.carousel.samples .f_field_checkbox .f_error_message{padding-left:20px}.carousel.samples .f_field_checkbox.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat 0 0}.carousel.samples .crm_newsletterpopup_custom .js_newsletter_subscribe_form .f_field_checkbox.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat 0 0}.carousel.samples *{-webkit-tap-highlight-color:transparent}.carousel.samples .f_field_checkbox{position:absolute;bottom:0;left:0;right:0;margin:0}.carousel.samples .f_field_checkbox .f_error_message{display:none}.carousel.samples .f_field_checkbox .f_label .f_label_value{display:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.carousel.samples{width:470px}}@media only screen and (min-width: 320px) and (max-width: 750px){.carousel.samples{width:280px;padding:0 15px}}.carousel.samples .sample_item{position:relative;width:165px;min-height:247px;padding:0 10px 53px;text-align:center;font-size:12px}@media only screen and (min-width: 751px) and (max-width: 1024px){.carousel.samples .sample_item{width:135px}}@media only screen and (min-width: 320px) and (max-width: 750px){.carousel.samples .sample_item{width:125px;height:220px;padding:0 20px}}.carousel.samples .sample_item .product_description{display:none}.carousel.samples .sample_item #change_variation{color:#46166b;border-bottom:1px solid #d5cddc;cursor:pointer;display:inline-block;margin:7px 0}.carousel.samples .sample_item #change_variation:hover{border-bottom:1px solid #fff}.carousel.samples .sample_item.locked-sample{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.carousel.samples .sample_item.locked-sample .locked-div{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.carousel.samples .sample_item .variation_detail .attribute .label{display:none}.carousel.samples .sample_item .variation_detail .attribute .value{color:#B69FC5;font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase}.carousel.samples .sample_item .variation_detail .change_variation{bottom:40px;left:0;position:absolute;right:0 !important;text-align:center;color:#46166b;text-decoration:underline;cursor:pointer}.carousel.samples .sample_item .variation_detail .change_variation.f_error_message{color:#ec008c}@media only screen and (min-width: 320px) and (max-width: 750px){.carousel.samples .sample_item .variation_detail .change_variation{padding:0 20px}}.carousel.samples .sample_subtitle{display:block;margin:0 0 5px 0}.carousel.samples .b-product_img{margin:0 0 12px 0;width:100%;max-width:105px}.carousel.samples h3{text-transform:uppercase;margin:0 0 5px 0;font:12px/1.2em "ProximaNova-Bold",sans-serif}.carousel.samples .jcarousel-control{top:50%;position:absolute;width:35px;height:26px;line-height:1;margin:-13px 0 0;font-family:"urbde-ico",sans-serif;font-size:26px;text-align:center}.carousel.samples .jcarousel-control:hover{text-decoration:none;color:#46166b}.carousel.samples .jcarousel-control.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.ie8 .carousel.samples .jcarousel-control.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}@media only screen and (min-width: 320px) and (max-width: 750px){.carousel.samples .jcarousel-control{font-size:19px}}.carousel.samples .jcarousel-prev{left:-9px}@media only screen and (min-width: 320px) and (max-width: 750px){.carousel.samples .jcarousel-prev{left:-22px}}.carousel.samples .jcarousel-prev:before{content:"\e61e";display:inline-block;line-height:26px}.carousel.samples .jcarousel-next{right:-10px}@media only screen and (min-width: 320px) and (max-width: 750px){.carousel.samples .jcarousel-next{right:-22px}}.carousel.samples .jcarousel-next:before{content:"\e61d";display:inline-block;line-height:26px}.carousel.samples .attribute .label{color:#B69FC5;font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase}.button.cart_checkout_pay_pal_button{background-image:url(../images/cart/paypal.png);width:143px;height:37px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;border:none;background-color:transparent}.button.cart_checkout_pay_pal_button:hover{background-image:url(../images/cart/paypal.png)}.button.cart_checkout_pay_pal_button:before{background-image:none;-moz-transition-property:0;-o-transition-property:0;-webkit-transition-property:0;transition-property:0;-moz-transition-duration:0;-o-transition-duration:0;-webkit-transition-duration:0;transition-duration:0}.button.cart_checkout_pay_pal_button[disabled='disabled']{background-image:url(../images/cart/paypal.png);background-color:transparent;border:none;padding:0;opacity:1}.cart_coupon_code:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.cart_coupon_code .formfield_coupon_code{width:180px;margin:0 7px 5px 0;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_coupon_code .formfield_coupon_code{width:160px}}.cart_coupon_code .button{vertical-align:top}.cart_coupon_code .textinput,.cart_coupon_code .f_textinput,.cart_coupon_code .f_email,.cart_coupon_code .f_password{height:30px;line-height:18px}.cart_coupon_code .coupons{font-size:14px;padding:10px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_coupon_code .coupons{padding:5px 60px 0 0;position:relative;font-size:12px}}.cart_coupon_code .coupons .bonus_item{color:#ea0c8b;margin:0 7px;font:14px/1.2em "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_coupon_code .coupons .bonus_item{margin:0;font-size:12px;color:#000;text-transform:lowercase}}.cart_coupon_code .coupons .discount{display:none}.cart_coupon_code .coupons .remove_coupon{text-decoration:underline}.cart_coupon_code .coupons .remove_coupon:hover{text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.cart_coupon_code .coupons .remove_coupon{position:absolute;right:0;text-decoration:underline;top:5px}}.cart_footer{padding:0 0 20px 0}.spcheckout .cart_footer .order_totals_block_wrapper .adspace{height:auto}.cart-recommendations{padding:0 0 40px 0;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.cart-recommendations{padding:0;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2}}@media only screen and (min-width: 320px) and (max-width: 750px){.you_may_also_like_empty_cart{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3}.you_may_also_like_empty_cart .recommendations_block{margin-bottom:0}}.you_may_also_like_cart .recommendation_title,.you_may_also_like_cart .recommendations_block .recommendation_title{font:30px/1.2em "ProximaNova-Bold", sans-serif;color:#000;border-color:#dacde1;text-transform:uppercase;text-align:center;margin:0 0 25px 0}.you_may_also_like_cart .jcarousel-clip,.you_may_also_like_cart .recommendations_block .jcarousel-clip{max-height:none !important}.you_may_also_like_cart .recommendation_title,.you_may_also_like_cart .recommendations_block .recommendation_title{border:none !important}@media only screen and (min-width: 320px) and (max-width: 750px){.you_may_also_like_cart,.you_may_also_like_cart .recommendations_block{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4}.you_may_also_like_cart .productcarousel,.you_may_also_like_cart .recommendations_block .productcarousel{position:relative;margin:30px 0 5px}.you_may_also_like_cart .productcarousel .recommendation_title,.you_may_also_like_cart .recommendations_block .productcarousel .recommendation_title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-align:center !important;border:none !important;margin:0 0 25px 0}}@media only screen and (min-width: 320px) and (max-width: 750px) and (min-width: 751px) and (max-width: 1024px){.you_may_also_like_cart .productcarousel .recommendation_title,.you_may_also_like_cart .recommendations_block .productcarousel .recommendation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px) and (min-width: 320px) and (max-width: 750px){.you_may_also_like_cart .productcarousel .recommendation_title,.you_may_also_like_cart .recommendations_block .productcarousel .recommendation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.you_may_also_like_cart .productcarousel .jcarousel-clip,.you_may_also_like_cart .recommendations_block .productcarousel .jcarousel-clip{max-height:none;margin:0}.you_may_also_like_cart .productcarousel .productcarousel_list,.you_may_also_like_cart .recommendations_block .productcarousel .productcarousel_list{width:auto;padding:0;white-space:normal;position:relative;font-size:0;text-align:center;margin:0;float:none}.you_may_also_like_cart .productcarousel .productcarousel_list_item,.you_may_also_like_cart .recommendations_block .productcarousel .productcarousel_list_item{width:50% !important;border:0;margin:0;padding:0;position:relative;vertical-align:top;overflow:hidden;white-space:normal;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.you_may_also_like_cart .productcarousel .productcarousel_list_item .product_tile,.you_may_also_like_cart .recommendations_block .productcarousel .productcarousel_list_item .product_tile{max-width:100%}.you_may_also_like_cart .productcarousel .jcarousel-control,.you_may_also_like_cart .recommendations_block .productcarousel .jcarousel-control{background:#46166b;width:20px;height:30px;position:absolute;top:50%}.you_may_also_like_cart .productcarousel .jcarousel-control:before,.you_may_also_like_cart .recommendations_block .productcarousel .jcarousel-control:before{content:"\e61e";color:#fff;font-family:'urbde-ico';font-size:14px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;line-height:30px;padding:0 3px;display:block}.you_may_also_like_cart .productcarousel .jcarousel-control.jcarousel-prev,.you_may_also_like_cart .recommendations_block .productcarousel .jcarousel-control.jcarousel-prev{left:0}.you_may_also_like_cart .productcarousel .jcarousel-control.jcarousel-next,.you_may_also_like_cart .recommendations_block .productcarousel .jcarousel-control.jcarousel-next{right:0}.you_may_also_like_cart .productcarousel .jcarousel-control.jcarousel-next:before,.you_may_also_like_cart .recommendations_block .productcarousel .jcarousel-control.jcarousel-next:before{transform:rotate(180deg)}.you_may_also_like_cart .productcarousel .jcarousel-control.disabled,.you_may_also_like_cart .recommendations_block .productcarousel .jcarousel-control.disabled{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.spcheckout .you_may_also_like_cart .recommendations_block .recommendation_title,.spcheckout .you_may_also_like_cart .recommendations_block .bg_title_box,.spcheckout .you_may_also_like_cart .recommendations_block h2{text-align:center !important;border:none !important}.spcheckout .you_may_also_like_cart .recommendations_block li.product_tile_wrapper{width:50% !important;border-bottom:1px solid #dacce2;border-right:1px solid #dacce2}.spcheckout .you_may_also_like_cart .recommendations_block li.product_tile_wrapper:first-child,.spcheckout .you_may_also_like_cart .recommendations_block li.product_tile_wrapper:nth-child(2){border-top:1px solid #dacce2}.spcheckout .you_may_also_like_cart .recommendations_block li.product_tile_wrapper:nth-child(2n){border-right:none}.spcheckout .you_may_also_like_cart .recommendations_block .product_tile{max-width:100%}}.find_estimated_tax_box .formfield_input{margin:0 0 0 0;width:100px;display:inline-block;vertical-align:top}.find_estimated_tax_box .estimatetax_btn{padding:8px 24px;line-height:14px}.find_estimated_tax_box .textinput,.find_estimated_tax_box .f_textinput,.find_estimated_tax_box .f_email,.find_estimated_tax_box .f_password{height:30px;line-height:18px}@media only screen and (min-width: 751px) and (max-width: 1024px){.find_estimated_tax_box .estimatetax_input{margin-bottom:5px}}@media only screen and (min-width: 320px) and (max-width: 750px){.find_estimated_tax_box .estimatetax_input{margin-bottom:5px}}.dialog_address_suggestion.ui-dialog{max-width:370px;left:50% !important;margin-left:-185px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_address_suggestion.ui-dialog{max-width:320px;left:0% !important;margin-left:0px}.dialog_address_suggestion.ui-dialog .f_field_radio .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 0;padding-left:26px;line-height:20px}.dialog_address_suggestion.ui-dialog .f_field_radio .f_radio{position:absolute;visibility:hidden}.dialog_address_suggestion.ui-dialog .f_field_radio .f_radio:checked+.f_label,.ie .dialog_address_suggestion.ui-dialog .f_field_radio.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAMAAADH72RtAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABOFBMVEXazeFtU4pGJmrazeHazeHazeHazeHazeHazeFGJmpGJmpGJmpGJmrazeHazeHazeHUxtxtU4pGJmrazeHazeHazeFeQX1YOnilkba+rctGJ2pGJmrazeHazeFGJmpGJmpGJmpGJmpGJmq5qMbazeHazeFGJmpGJmpGJmpGJmrazeFGJmpGJmpGJmpTNXXazeFMLW9GJmpJKWxHJ2pHJ2pGJmpSNHTazeHazeFGJmpGJmpmSoTazeHazeFGJmpGJmpGJmpgQ39GJmpGJmpGJmqFbZ1GJmpGJmpGJmpGJmpNLnCGbp3azeHazeFMLW9PMHF7YpTYyt/azeHazeHazeHazeFGJmphRYBQMXJ3XZGeirHXyd6Reqa0osOtmr2ql7u8q8nYyt+diLDZzOHBsc1YOni2pMT////Fl46JAAAAVXRSTlMAAAAskNj69NRJ1NWNCZj9/dhqBr0zH0lIpOdHlitF9m6O/KX8LSv7+f6ZJnv68dfa8uvi4cBk1TJPmobWkQP47eVj9eRS6PHbzc7rl8HWRhz92vv1O4ePIwAAAAFiS0dEZ1vT6bMAAADjSURBVBjTPY/XVgJBEETLjRiYBdesKCKrjAlzRlEEVBaV0G3O4f8/wRl0vW91T5+uU4DCtGzHjVlmV3dPb5/KceFRh0SSmfsBf4BIDA4Nj4zeMI+NG8AE2Sljcio9nWG+ndE/shQYs3M5Zsl8lzUBi+YXFpdUUshlsoD8/QpHrK492IDzuC7/lXxyAPd5YzMSma0XF9imnd3oaG//9QAokDg8+hW54vFbQbV7lDrRzVw6le+eaoegWLnIlerZ+UXtI9Qz/Tp98uXVtSmI6r42amnj61sv9UQcfwRhs9XOh0En/AAAWTSQwyVqfQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToyMDowNiswMDowMJto5VoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MjA6MDYrMDA6MDDqNV3mAAAAAElFTkSuQmCC") no-repeat 1px 0}.dialog_address_suggestion.ui-dialog .f_field_radio .f_label_value{padding-top:2px}.safari .dialog_address_suggestion.ui-dialog .f_field_radio .f_label_value{padding-top:3px}}.gt-ie8 .dialog_address_suggestion.ui-dialog{right:0 !important;width:370px}.dialog_address_suggestion.ui-dialog .ui-widget-content h1{display:none}.dialog_address_suggestion.ui-dialog .ui-dialog-titlebar{padding-top:58px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_address_suggestion.ui-dialog .ui-dialog-titlebar{padding-top:18px}}.dialog_address_suggestion.ui-dialog .ui-dialog-title{padding:0;line-height:22px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_address_suggestion.ui-dialog .ui-dialog-title{line-height:1em}}.dialog_address_suggestion.ui-dialog .ui-dialog-content{padding-top:12px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_address_suggestion.ui-dialog .ui-dialog-content{padding-top:6px}}.dialog_address_suggestion.ui-dialog .applicable_suggestion .f_label_value{font:14px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_address_suggestion.ui-dialog .applicable_suggestion .f_label_value{display:inline-block}}.dialog_address_suggestion.ui-dialog h3{font-size:14px;margin-bottom:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_address_suggestion.ui-dialog{max-width:320px}}.dialog_address_suggestion.ui-dialog .f_field_radio .f_label{font:14px/20px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_address_suggestion.ui-dialog .f_field_radio .f_label{font-size:13px;padding-bottom:2px;padding-top:2px}}.dialog_address_suggestion.ui-dialog .address_validation{padding:0 0 20px}.dialog_address_suggestion.ui-dialog ul{margin:7px 0 25px 20px;line-height:20px;font-size:14px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_address_suggestion.ui-dialog ul{font-size:13px;margin-left:26px}}.dialog_address_suggestion.ui-dialog .button{width:150px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_cart .ui-dialog.dialog_checkout_login .textinput,.pt_cart .ui-dialog.dialog_checkout_login .f_textinput,.pt_cart .ui-dialog.dialog_checkout_login .f_email,.pt_cart .ui-dialog.dialog_checkout_login .f_password{height:40px;line-height:28px}}.ui-dialog.dialog_checkout_login{width:100%;float:left;min-width:960px}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog.dialog_checkout_login{min-width:750px;max-width:750px}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_checkout_login{max-width:320px;min-width:320px}}.ui-dialog.dialog_checkout_login .ui-dialog-titlebar{padding:0}.ui-dialog.dialog_checkout_login .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog.dialog_checkout_login .ui-dialog-content{padding:55px 30px 55px}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog.dialog_checkout_login .ui-dialog-content{padding:55px 15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_checkout_login .ui-dialog-content{padding:15px 20px}}.ui-dialog.dialog_checkout_login .section_header,.ui-dialog.dialog_checkout_login h1{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;padding:0;margin-bottom:15px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_checkout_login .section_header,.ui-dialog.dialog_checkout_login h1{font-size:15px;margin-bottom:17px}}.ui-dialog.dialog_checkout_login .block_login{width:33.33333%;float:left;padding-left:0;padding-right:0;padding:0 30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog.dialog_checkout_login .block_login{padding:0 15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_checkout_login .block_login{width:100%;float:left;padding:0 0 18px 0}}.ui-dialog.dialog_checkout_login .block_login.block_guestuser{padding:0}.ui-dialog.dialog_checkout_login .block_createaccount{width:33.33333%;float:left;padding-left:0;padding-right:0;padding:0 30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog.dialog_checkout_login .block_createaccount{padding:0 15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_checkout_login .block_createaccount{width:100%;float:left;padding:18px 0;border-top:1px solid #dacde1;border-bottom:1px solid #dacde1;margin-bottom:18px}}.ui-dialog.dialog_checkout_login .block_createaccount .section_header{margin-bottom:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog.dialog_checkout_login .block_createaccount .section_header{margin-bottom:13px}}.ui-dialog.dialog_checkout_login .checkout_unregistered_section .required_email{display:none}.ui-dialog.dialog_checkout_login .f_field_password .f_label{display:none}.ui-dialog.dialog_checkout_login .textinput,.ui-dialog.dialog_checkout_login .f_textinput,.ui-dialog.dialog_checkout_login .f_email,.ui-dialog.dialog_checkout_login .f_password{height:30px;line-height:18px}.ui-dialog.dialog_checkout_login .radio_buttons_checkout{margin:0 0 5px 0}.ui-dialog.dialog_checkout_login .radio_buttons_checkout .f_field_simplify{margin:0 0 5px 0}.ui-dialog.dialog_checkout_login .formfield_button .button{width:100%}.ui-dialog.dialog_checkout_login .create_account_button{width:100%;margin:9px 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog.dialog_checkout_login .create_account_button{margin:12px 0 0}}.ui-dialog.dialog_checkout_login .forgot_password_message{text-align:center;padding:5px 0 0}.ui-dialog.dialog_checkout_login .password_reset{font-size:14px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_checkout_login .password_reset{font-size:12px}}.ui-dialog.dialog_checkout_login .divider{margin:0 0 16px 0;font-family:"ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_checkout_login .divider{font-family:"ProximaNova-Bold",sans-serif}}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog.dialog_checkout_login .create-account-benefits{font-size:13px}}.ui-dialog.dialog_checkout_login .create-account-benefits p{margin:0}.ui-dialog.dialog_checkout_login .create-account-benefits ul{list-style:none;padding-left:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_checkout_login .create-account-benefits ul{margin:10px 0 4px}}.ui-dialog.dialog_checkout_login .create-account-benefits ul li{background:url(../images/icons/ico_bullet.png) no-repeat 0 7px;padding-left:10px}.ui-dialog.dialog_checkout_login .block_guestuser .formfield_button{padding:5px 0 0}.ie8 .ui-dialog.ui_notifyme_dialog .textinput,.ie8 .ui-dialog.ui_notifyme_dialog .f_textinput,.ie8 .ui-dialog.ui_notifyme_dialog .f_email,.ie8 .ui-dialog.ui_notifyme_dialog .f_password,.ie8 .ui-dialog.dialog_checkout_login .textinput,.ie8 .ui-dialog.dialog_checkout_login .f_textinput,.ie8 .ui-dialog.dialog_checkout_login .f_email,.ie8 .ui-dialog.dialog_checkout_login .f_password{line-height:15px}.ie8 .carousel.samples .sample_item.locked-sample{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.order_discount td,.order_shipping_discount td{color:#e20078}.order_discount{color:#e20078}.ui-dialog.ui_notifyme_dialog p{margin:0 0 20px 0}.ui-dialog.ui_notifyme_dialog .f_label[for='outofstockemail'],.ui-dialog.ui_notifyme_dialog .button_cancel{display:none}.ui-dialog.ui_notifyme_dialog .formfield{margin:0 0 20px 0}.ui-dialog.ui_notifyme_dialog .formfield.formfield_button{margin:0}.ui-dialog.ui_notifyme_dialog .ui-dialog-content{padding:10px 30px 20px;font-size:14px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.ui_notifyme_dialog .ui-dialog-content{padding-top:20px}}.ui-dialog.ui_notifyme_dialog .ui-dialog-titlebar{padding:6px 0}.ui-dialog.ui_notifyme_dialog .invalid_email{color:red;font-size:12px;margin:0 0 5px 0}.ui-dialog.ui_notifyme_dialog .button_submit{min-width:150px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.ui_notifyme_dialog .button_submit{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.ui_notifyme_dialog .ui-dialog-titlebar{padding-right:50px}}.ui-dialog.ui_notifyme_dialog .textinput,.ui-dialog.ui_notifyme_dialog .f_textinput,.ui-dialog.ui_notifyme_dialog .f_email,.ui-dialog.ui_notifyme_dialog .f_password{height:30px;line-height:18px}.ui-dialog.ui_notifyme_dialog .notify-privacy-policy-asset{margin-bottom:10px}.primary .error_form{border:none;border-top:1px solid transparent;padding:0 20px;position:relative;margin:0}.primary .error_form>ul>li{padding:0 0 10px;margin:10px 0}.primary .error_form>ul>li:before{content:'';display:block;border:1px solid #dacce2;left:0;right:0;top:0;bottom:0;position:absolute}.cart_table .item_details{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.ui_samplevariant_dialog .details h3,.ui_samplevariant_dialog .details .sample_subtitle,.ui_samplevariant_dialog .details .variation_detail{display:none}.b-cart-top_action .cart_order_totals.b-cart-order_totals{margin-bottom:25px}.b-cart-top_action .cart_order_totals.b-cart-order_totals .order_totals_block{padding:27px 20px 17px}.b-cart-top_action .cart_order_totals.b-cart-order_totals .find_estimated_tax_box .formfield_input{width:100px;margin:0}.b-cart-top_action .cart_order_totals.b-cart-order_totals .find_estimated_tax_box .estimatetax_btn{margin-top:5px}.b-cart-top_action .cart_order_totals.b-cart-order_totals .order_totals_block .order_total td{padding-right:5px}.b-cart-top_action .cart_order_totals.b-cart-order_totals .f_textinput{font-size:11px}.splashpage{text-align:center;font-size:1.4em}.splashpage .splashpage_header{width:100%;background:#1B0A25 url(../images/header/bg_header.jpg) repeat-x 0 0;padding:15px 0 7px}.splashpage p{padding:15px}.checkoutmethodform .checkout_guest_section>span{display:none}#cart_table .replenishment-details{background-color:#f5eef5;color:#46166b;padding:10px}#cart_table .replenishment-details .textbutton{background-color:transparent;border:0;cursor:pointer}#cart_table .replenishment-details .textbutton:hover span{text-decoration:none}#cart_table .replenishment-details .textbutton span{color:#46166b;text-decoration:underline}#autoreplenish-edit{background-color:#f5eef5;padding:10px}#autoreplenish-edit h1{color:#46166b}#autoreplenish-edit #arupdate{width:auto;display:inline-block;margin:0;background-color:#46166b;color:white;white-space:nowrap;text-transform:uppercase;border:none;text-align:center;position:static;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;font:13px/22px "ProximaNova-Bold",sans-serif;padding:0 25px;height:30px;line-height:30px;margin-top:10px}#autoreplenish-edit #arupdate:hover{background-color:#dacce2 !important;cursor:pointer}@media only screen and (min-width: 751px) and (max-width: 1024px){#autoreplenish-edit #arupdate{display:block;width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){#autoreplenish-edit #arupdate{display:block;width:100%;text-align:center}}#autoreplenish-edit #deliverone,#autoreplenish-edit #delivercustom{position:relative;z-index:1}#autoreplenish-edit .field-wrap{color:#46166b}#autoreplenish-edit #deliverone:after,#autoreplenish-edit #delivercustom:after{display:inline-block;content:"";width:12px;height:12px;background-color:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #9e9e9e;cursor:pointer;position:absolute;z-index:2}#autoreplenish-edit #deliverone:checked:after,#autoreplenish-edit #delivercustom:checked:after{content:"\2022";color:#fff;font-size:16px;text-align:center;line-height:13px;background-color:#3a9dfa;border:none}#autoreplenish-edit #arMonthSelectBoxIt{margin-top:5px}@media only screen and (min-width: 320px) and (max-width: 750px){.updateardialog .ui-dialog-titlebar{padding:60px 60px 0}}.updateardialog input[type="radio"]{vertical-align:bottom}.updateardialog .selectboxit-list{max-height:150px !important}.updateardialog #arMonthSelectBoxIt{width:100% !important}.updateardialog #arMonth{width:auto !important}.ios .updateardialog input[type="radio"]{border:0;-webkit-appearance:none;background:none;vertical-align:middle}.ie #autoreplenish-edit input[type="radio"],.NaN #autoreplenish-edit input[type="radio"]{top:2px}.mobile:not(.ios) #autoreplenish-edit input[type="radio"]{top:-2px}@media only screen and (min-width: 1025px){.arModify{margin:0 0 0 100px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.replenishment-details .textbutton{padding:0 3px}}@media only screen and (min-width: 320px) and (max-width: 750px){.arModify{padding:0 6px 0 0}}#cart_table .cart_row .item_price{width:90px}#cart_table .cart_row .item_price .price.b-price{text-align:right;padding-right:10px}#cart_table .cart_row .item_price .price_standard{display:inline-block;text-decoration:none;position:relative;line-height:16px}#cart_table .cart_row .item_price .price_standard:before{width:100%;content:'';position:absolute;top:48%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#ec008c;height:2px}#cart_table .cart_row .item_price .price_standard+.price_sale{color:#ec008c}.spcheckout .recommendations_block .productcarousel_list li.product_tile_wrapper{width:auto}@media only screen and (min-width: 320px) and (max-width: 750px){.spcheckout .recommendations_block .productcarousel_list li.product_tile_wrapper{width:50%}.spcheckout .recommendations_block .productcarousel_list li.product_tile_wrapper .product_tile{max-width:100%}}.you_may_also_like_cart .productcarousel_list .product_tile{width:172px;min-height:310px}.shipping_methods #deliveryPointNotSelected{display:none;color:#e20078}.ihave_read_the_terms{margin-left:30px}.shipping_address_info .checkout_terms{display:none}.fiscal_code_generator{cursor:pointer;font:normal 12px/17px "ProximaNova-Semibold",sans-serif}.fiscal_code_generator:hover{text-decoration:underline}.dialog_custom_fiscal_code_generator .ui-dialog-content{max-height:none !important}.dialog_custom_fiscal_code_generator .ui-dialog-content h3{width:75%;margin:auto}.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_send,.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_cancel{width:100%;margin-left:0px;margin-top:15px}.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_send .send,.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_send .cancel,.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_cancel .send,.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_cancel .cancel{width:100%;height:40px}.dialog_custom_fiscal_code_generator .custom-fiscal-code-form{width:75%;margin:auto}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .f_select,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .textinput,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .selectboxit-btn{font:13px/38px "HelveticaNeueRegular", sans-serif;width:100% !important;padding:0 15px;border:1px solid #000;position:relative;cursor:pointer;text-transform:capitalize;height:40px;padding-right:30px;overflow:hidden}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .day,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .month,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .year{margin-bottom:15px}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .day .f_label,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .month .f_label,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .year .f_label{display:none}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .results-list .results-list__item span{cursor:pointer}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .results-list .results-list__item span:hover{text-decoration:underline}.checkoutaddresscontact .privacypolicy_area .checkout-hide{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout{padding-top:0}}.b-header_checkout{text-align:center}.b-header_checkout .b-header_checkout-top_box{background:url(../images/header/bg_underline.png) repeat-x 0 bottom;color:#867592;padding:13px 35px;height:40px;text-align:left;font-size:11px}.b-header_checkout .b-header_checkout-top_box a{color:#867592}.b-header_checkout .b-header_checkout-top_box .b-header_checkout-chat a{font-family:'ProximaNova-Bold',sans-serif;font-size:11px;line-height:15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-header_checkout .b-header_checkout-top_box{padding:13px 20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_checkout .b-header_checkout-top_box{padding:13px 20px;height:auto;text-align:center}}.b-header_checkout .logo{display:inline-block;padding:33px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_checkout .logo{padding:20px 0 10px}}.b-header_checkout .b-header_checkout-info{width:70%;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_checkout .b-header_checkout-info{width:auto;float:none}.b-header_checkout .b-header_checkout-info .b-header_checkout-contact_info{display:block;font-size:12px;margin:2px 0}}.b-header_checkout .b-header_checkout-chat{width:30%;float:right;text-align:right}@media only screen and (min-width: 320px) and (max-width: 750px){.b-header_checkout .b-header_checkout-chat{width:auto;float:none;text-align:center}}.b-header_checkout .b-header_checkout-chat .b-header_checkout-chat_ico{display:inline-block;font-size:13px;margin:-1px 7px 0 0;vertical-align:middle}.b-header_checkout .b-header_checkout-chat_text{font-family:"ProximaNova-Bold",sans-serif;display:inline-block;vertical-align:middle}.spcheckout .secondary div.cart_footer div.formfield_gift{background:none}.pt_optcheckout .main{margin-bottom:0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .main{margin-bottom:0}}.pt_optcheckout .main:after,.pt_optcheckout .l-footer_checkout{height:auto}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .main:after,.pt_optcheckout .l-footer_checkout{height:auto}}.l-footer_checkout{clear:both;background:#160524 url(../images/footer/bg_footer.jpg) repeat-x 0 bottom;position:relative;z-index:2}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-footer_checkout{text-align:center}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer_checkout{text-align:center}}.l-footer_checkout .b-footer_checkout-content{padding:45px 0;width:960px;margin:0 auto}.l-footer_checkout .b-footer_checkout-content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-footer_checkout .b-footer_checkout-content{width:708px;padding:50px 0 45px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-footer_checkout .b-footer_checkout-content{width:100%;max-width:320px;padding:40px 5px 35px 0}}.b-footer_checkout-navigation{font:14px/22px "ProximaNova-Semibold",sans-serif;width:100%;display:inline-block;vertical-align:top;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer_checkout-navigation{width:100%;margin:0 0 20px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer_checkout-navigation{font:12px/1.2em "ProximaNova-Regular",sans-serif;width:auto}}.b-footer_checkout-navigation .b-footer_checkout-navigation_item{display:inline-block;margin-right:24px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer_checkout-navigation .b-footer_checkout-navigation_item{margin:0 12px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer_checkout-navigation .b-footer_checkout-navigation_item{margin:0 12px 13px 12px}}.b-footer_checkout-navigation .b-footer_checkout-link_item{color:#fff}.b-footer_checkout-copy{width:100%;display:inline-block;vertical-align:top;text-align:center;font-size:12px;color:#d1bbda;padding:5px 0 20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-footer_checkout-copy{width:100%;padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-footer_checkout-copy{font-size:8px;width:100%;padding:0}}iframe[name="google_conversion_frame"]{position:absolute;bottom:0}.pt_optcheckout{max-width:100%;margin-left:auto;margin-right:auto}.pt_optcheckout:after{content:" ";display:block;clear:both}.pt_optcheckout .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.pt_optcheckout .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.pt_optcheckout .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.pt_optcheckout .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.pt_optcheckout .textinput,.pt_optcheckout .f_textinput,.pt_optcheckout .f_email,.pt_optcheckout .f_password{height:30px;line-height:18px}.pt_optcheckout .selectboxit-container{display:inline-block;width:100%}.pt_optcheckout .main{padding-top:0;min-height:inherit}.pt_optcheckout .content{padding-top:20px;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .content{padding-bottom:20px}}.pt_optcheckout .l-back_to_bag{width:100%;float:left}.pt_optcheckout .l-checkout-progress_indicator{width:100%;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .l-checkout-head.l-checkout-head--step2{margin-bottom:40px;width:50%;float:left;padding-top:20px}}.pt_optcheckout .l-checkout-head{width:66.66667%;float:left;margin-bottom:40px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .l-checkout-head{margin-bottom:30px;width:50%;float:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-head{margin-bottom:10px;width:100%;float:left}}.pt_optcheckout .l-checkout-head .b-checkout-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;display:inline-block;text-transform:uppercase;margin-right:15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .l-checkout-head .b-checkout-title{display:block;margin-right:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-head .b-checkout-title{font:18px/1.2em "ProximaNova-Bold",sans-serif;display:block;margin-right:0;margin-bottom:0}}.pt_optcheckout .checkout_progress_indicator{width:33.33333%;float:left;padding-right:0;font:14px/1.2em "ProximaNova-Bold",sans-serif;padding-top:15px;margin-bottom:50px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .checkout_progress_indicator{width:50%;float:left;text-align:right;margin-bottom:30px;padding-top:34px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .checkout_progress_indicator{width:100%;float:left;padding-top:0;padding-left:0;margin-bottom:30px;font:12px/1.2em "ProximaNova-Bold",sans-serif}}.pt_optcheckout .checkout_step_indicator{color:#ccc;display:inline-block;text-transform:uppercase;padding:0 10px 0 0}.pt_optcheckout .checkout_step_indicator.active_step{color:#000}.pt_optcheckout .l-checkout-main_section{width:66.66667%;float:left;padding-right:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-main_section{width:100%;float:left;padding-right:0}}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column{width:50%;float:left;padding-left:0;padding-right:0;padding-left:0;padding-right:25px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column{width:100%;float:left;padding:0}}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column_full{margin-bottom:10px}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column_full h1{font:20px/1.5em "ProximaNova-Bold",sans-serif;border-bottom:1px solid #DACDE1;text-transform:uppercase}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column_full h3{font:16px/1.2em "ProximaNova-Bold",sans-serif}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column_full p{font:normal "ProximaNova-Regular",sans-serif}.pt_optcheckout .l-checkout-main_section .l-checkout-billing_column{width:50%;float:left;padding-left:0;padding-right:0;padding-right:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-main_section .l-checkout-billing_column{width:100%;float:left;padding:0}}.pt_optcheckout .l-checkout-aside_section{width:33.33333%;float:left;padding-left:0;padding-right:0;padding-right:0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-aside_section{width:100%;float:left;padding:0;margin:15px 0 0}}.pt_optcheckout .l-checkout-aside_section .cart_actions{padding:0 30px 20px 30px;text-align:center}.pt_optcheckout .l-checkout-aside_section .cart_actions .divider{margin:0 0 13px 0}.pt_optcheckout .l-checkout-aside_section .order_totals_block{padding:25px 20px 15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .l-checkout-aside_section .order_totals_block{padding:25px 15px 25px}}.pt_optcheckout .l-checkout-aside_section>.secondary{background:#f5edf5}.pt_optcheckout .l-checkout-aside_section .form-row{text-align:center}.pt_optcheckout .l-checkout-aside_section .next_step_button{padding-top:15px;padding-bottom:15px;width:auto}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .l-checkout-aside_section .next_step_button.next_step_button{padding:15px 10px;width:100%}}.pt_optcheckout .l-checkout-aside_section .submit-order{background:none repeat scroll 0 0 #f5edf5;padding-bottom:25px}.pt_optcheckout .l-checkout-aside_section .formfield{text-align:center;padding-bottom:15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .l-checkout-aside_section .formfield{padding-left:15px;padding-right:15px}}.pt_optcheckout .l-checkout-aside_section .formfield>.button{width:auto}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .l-checkout-aside_section .formfield>.button.next_step_button{padding-left:10px;padding-right:10px;width:100%}}.pt_optcheckout .l-checkout-aside_section .section_header_note{display:none}.pt_optcheckout legend,.pt_optcheckout .emailaddress .f_label{border-bottom:1px solid #DACDE1;width:100%;margin-bottom:17px}.pt_optcheckout .legend_message,.pt_optcheckout .f_legend{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;display:inline-block;position:relative;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .legend_message,.pt_optcheckout .f_legend{font-size:18px;margin:10px 0 5px 0}}.pt_optcheckout .legend_message{margin:5px 0}.pt_optcheckout .f_legend{margin:5px 0 10px 0}.pt_optcheckout .edit_adress{color:#46166b;cursor:pointer;float:right;padding-top:15px;font-size:14px;text-decoration:underline}.pt_optcheckout .edit_adress:hover{text-decoration:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .edit_adress{width:34%;padding-top:6px;font-size:13px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .edit_adress{font-size:13px}}.pt_optcheckout .expiration_date .f_label{display:none}.pt_optcheckout .formfield_credit_card_save,.pt_optcheckout .formfield_credit_card_set_as_default{display:block;clear:both}.pt_optcheckout .payment_method legend{display:none}.pt_optcheckout .select_payment_method .simple_submit_action,.pt_optcheckout .selected_payment_method .simple_submit_action{margin-bottom:10px;text-align:center;width:100%}.pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .button{padding:3px 15px}.pt_optcheckout .select_payment_method .f_field_radio.gift_certificate,.pt_optcheckout .select_payment_method .f_field_radio.credit_card,.pt_optcheckout .selected_payment_method .f_field_radio.gift_certificate,.pt_optcheckout .selected_payment_method .f_field_radio.credit_card{display:none}.pt_optcheckout .select_payment_method .formfield_credit_card_save,.pt_optcheckout .select_payment_method .formfield_credit_card_set_as_default,.pt_optcheckout .selected_payment_method .formfield_credit_card_save,.pt_optcheckout .selected_payment_method .formfield_credit_card_set_as_default{display:block;clear:both}.pt_optcheckout .order_summary_title{display:none}.pt_optcheckout .f_field_select .f_label{display:none}.pt_optcheckout .f_field_textinput{position:relative}.pt_optcheckout .formfield_button{margin-top:5px}.pt_optcheckout .expiration_date{max-width:100%;margin-left:auto;margin-right:auto}.pt_optcheckout .expiration_date:after{content:" ";display:block;clear:both}.pt_optcheckout .expiration_date .formfield_credit_card_month,.pt_optcheckout .expiration_date .formfield_credit_card_year{float:left;margin-right:10px;width:100px}.pt_optcheckout .formfield_credit_card_cvn{float:left;margin:0 10px 0 0;width:100px}.pt_optcheckout .cvn_tip{float:left;line-height:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cvn_tip .g-tooltip:before{content:'';display:inline-block;margin:0 0 0 -10px;height:0;width:0;vertical-align:middle;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e1e1e1;border-top:none}.pt_optcheckout .cvn_tip .g-tooltip:after{content:'';display:inline-block;margin:1px 0 0 -10px;height:0;width:0;vertical-align:middle;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;border-top:none}.pt_optcheckout .cvn_tip .g-tooltip:before,.pt_optcheckout .cvn_tip .g-tooltip:after{visibility:hidden;position:absolute;top:100%;right:auto;bottom:auto;left:50%}.pt_optcheckout .cvn_tip .g-tooltip .g-tooltip-content{top:100%;right:auto;bottom:auto;left:50%;margin:10px 0 0 -110px}}.pt_optcheckout .gift_cards_block .f_legend{display:block}.pt_optcheckout .gift_cards_block .f_legend .f_legend_value{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .gift_cards_block .f_legend .f_legend_value{font-size:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .gift_cards_block .f_legend .f_legend_value{font-size:13px}}.pt_optcheckout .gift_cards_block .formfield_gift_certificate_code{width:216px;float:left;margin:0 9px 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .gift_cards_block .formfield_gift_certificate_code{width:132px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .gift_cards_block .formfield_gift_certificate_code{margin:0 5px 0 0;width:215px}}.pt_optcheckout .gift_cards_block .formfield_gift_certificate_pin{width:60px;float:left;margin:0}.pt_optcheckout .gift_cards_block .f_field_textinput{margin-bottom:5px}.pt_optcheckout .gift_cards_block .f_apply_button{width:66.66667%;float:left}.pt_optcheckout .gift_cards_block .f_apply_button .button{width:100%;padding:3px 15px;height:30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .gift_cards_block .f_apply_button{padding-left:0;width:67%}.pt_optcheckout .gift_cards_block .f_apply_button .button.apply{font-size:11px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .gift_cards_block .f_apply_button{width:55%}}.pt_optcheckout .gift_cards_block .js_gsBalance{float:left;width:66.6%;line-height:38px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .gift_cards_block .js_gsBalance{width:50%}}.pt_optcheckout .gift_cards_block .js_gsBalance .error_message.js_gcError{line-height:19px}.pt_optcheckout .gift_cards_block .f_check_balance_button{float:right;width:33.33333%;margin-top:12px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .gift_cards_block .f_check_balance_button{width:28%;margin-top:4px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .gift_cards_block .f_check_balance_button{padding-top:5px;margin:7px 0 5px 0}}.pt_optcheckout .gift_cards_block .f_check_balance_button>.button{background:none;float:right;text-transform:none;text-decoration:underline;border:none;padding:0;font:12px/1.2em "ProximaNova-Regular",sans-serif;color:#46166b}.pt_optcheckout .gift_cards_block .f_check_balance_button>.button:hover{text-decoration:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .gift_cards_block .f_check_balance_button>.button{padding-left:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .gift_cards_block .f_check_balance_button>.button{font-size:13px;color:#59277e}}.ie8 .pt_optcheckout .gift_cards_block .f_check_balance_button{margin-top:2px}.l-checkout-shipping_methods .legend_message{font:16px/1.2em "ProximaNova-Bold",sans-serif;text-transform:none;margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout-shipping_methods .legend_message{font:13px/1.2em "ProximaNova-Bold",sans-serif}}.l-checkout-shipping_methods legend{border:none;margin:0 0 10px 0}.l-checkout-shipping_methods .f_label{font:14px/1.2em "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout-shipping_methods .f_field_radio .f_radio:checked+.f_label,.l-checkout-shipping_methods .f_field_radio .f_label{background-position:2px 2px}}.l-checkout-shipping_methods .delivery_map_contentasset{margin:10px 0 0}.l-checkout-shipping_methods .delivery_map_contentasset p{line-height:16px;margin-bottom:15px}.l-checkout-payment_methods .simple_submit_action,.l-checkout-billing_info .simple_submit_action,.l-checkout-shipping_info .simple_submit_action{display:none}.select_billing_address .f_label,.select_address .f_label{display:none}.pt_optcheckout .l-checkout-payment_methods{margin-bottom:20px}.pt_optcheckout .l-checkout-payment_methods legend{margin-bottom:13px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .l-checkout-payment_methods .edit_adress{width:50%}}.pt_optcheckout .l-checkout-payment_methods .form_field_tooltip{padding:0 0 0 20px}.pt_optcheckout .l-checkout-payment_methods .selectboxit-text{color:#919191}.pt_optcheckout .l-checkout-payment_methods .selectboxit-text[data-val="null"]{color:#919191}.pt_optcheckout .l-checkout-giftcards_info{border-bottom:1px solid #DACDE1;padding-bottom:3px;margin-bottom:22px}.pt_optcheckout .l-checkout-giftcards_info:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.pt_optcheckout .l-checkout-giftcards_info .toggle_content{display:none;padding-bottom:3px;overflow:hidden}.pt_optcheckout .l-checkout-giftcards_info .f_legend{margin-top:0;padding-top:0;cursor:pointer}.pt_optcheckout .l-checkout-giftcards_info .f_legend:after{content:'+';position:absolute;margin:-15px 0 0;top:50%;right:10px;font:22px/1.2em "ProximaNova-Bold",sans-serif}.pt_optcheckout .l-checkout-giftcards_info .toggle.expanded .f_legend:after{content:'-';font:24px/1em "ProximaNova-Regular",sans-serif}.pt_optcheckout .l-checkout-giftcards_info .f_legend .f_legend_value{text-transform:uppercase;color:#350958;font:13px/1 "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .l-checkout-giftcards_info .f_legend .f_legend_value{font-size:12px}}.pt_optcheckout .l-checkout-giftcards_info .redemption{font-size:14px}.pt_optcheckout .l-checkout-giftcards_info .redemption td{padding:10px 7px 0 0}.pt_optcheckout .l-checkout-giftcards_info .redemption .remove{display:inline-block;font-size:12px}.pt_optcheckout .billing_address_arrea .emailaddress .f_label{font:16px/1.2em "ProximaNova-Bold",sans-serif;text-transform:none;margin:5px 0 15px;border-bottom:none;display:inline-block}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .billing_address_arrea .emailaddress .f_label{font-size:13px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .billing_address_arrea .emailaddress .f_label{font-size:13px}}.pt_optcheckout .billing_address_arrea .emailaddress{border-top:1px solid #DACDE1;margin-top:5px;padding-top:10px;display:block}.pt_optcheckout .formfield_credit_card_list .f_label{display:inline-block;margin:0 0 15px 0;line-height:16px}.pt_optcheckout .f_field.paypal{display:none}.pt_optcheckout .f_field.formfield_credit_card_set_as_default{display:none}.pt_optcheckout .f_field.formfield_credit_card_save{display:inline-block;margin:10px 0 0}.pt_optcheckout .l-checkout-shipping_info{border-bottom:1px solid #DACDE1;margin:0 0 15px;padding:0 0 5px}.pt_optcheckout .l-checkout-shipping_info .form_field_tooltip{display:none}.pt_optcheckout .billingAddressInfo,.pt_optcheckout .shippingAddressInfo{line-height:18px;padding:10px 0;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .billingAddressInfo,.pt_optcheckout .shippingAddressInfo{font-size:13px}}.pt_optcheckout .billingAddressInfo .flaInfo:first-child,.pt_optcheckout .shippingAddressInfo .flaInfo:first-child{font:14px/18px "ProximaNova-Semibold",sans-serif;margin:0 0 10px;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .billingAddressInfo .flaInfo:first-child,.pt_optcheckout .shippingAddressInfo .flaInfo:first-child{font:13px/20px "ProximaNova-Semibold",sans-serif}}.pt_optcheckout .paymentMethodInfo{font:14px/18px "ProximaNova-Regular",sans-serif;padding:7px 0 15px}.l-checkout-billing_column a{text-decoration:underline}.l-checkout-billing_column a:hover{text-decoration:none}.l-checkout-billing_column .formfield_checkbox.sendnewsletters{display:inline-flex}.l-checkout-subscription_area{padding:0 0 30px 0}.l-checkout-subscription_area .form_field_tooltip{margin:-6px 0 0 20px}.form_field_tooltip .tooltip_content{display:none}.form_field_tooltip .comment_text{display:inline-block;color:#363636;font-size:12px;font-weight:normal;line-height:13px;padding:25px 0 10px;margin-top:-20px}.form_field_tooltip .comment_text a{text-decoration:underline}.pt_optcheckout .b-customer_service-assets{float:left;margin-top:50px;padding-top:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .b-customer_service-assets{margin-top:20px}}.pt_optcheckout .b-widget-title{font-size:20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .b-widget-title{font:16px/18px "ProximaNova-Bold",sans-serif}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .b-widget-title{font:16px/18px "ProximaNova-Bold",sans-serif}}.pt_optcheckout .b-customer_service-item .b-widget{min-height:175px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .b-customer_service-item .b-widget{min-height:186px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .b-customer_service-item .b-widget{min-height:145px}}.b-paymentinfo_label{margin:0 0 12px 0}.pt_optcheckout{max-width:100%;margin-left:auto;margin-right:auto}.pt_optcheckout:after{content:" ";display:block;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table thead tr{border-bottom:1px solid #dacde1}}.pt_optcheckout .cart_table .section_header{padding:0 0 10px}.pt_optcheckout .cart_table .attribute_show .label_attribute_Size{display:none}.pt_optcheckout .cart_table .attribute_show .value{color:#B69FC5;font:12px/16px "ProximaNova-Semibold",sans-serif;margin:3px 0;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .bonus_row .item_image{float:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .bonus_row .item_details{float:right}}.pt_optcheckout .cart_table .bonus_row .item_details .promotional_message{padding-bottom:5px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .bonus_row .item_quantity{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .bonus_row .item_price{float:right;width:160px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .bonus_row .item_price .bonus_item{width:auto}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .bonus_item{line-height:1}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .bonus_item{line-height:1;width:200px;display:block;text-align:right}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .cart_table .sample_row .item_price,.pt_optcheckout .cart_table .bonus_row .item_price{line-height:16px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .sample_row .item_price,.pt_optcheckout .cart_table .bonus_row .item_price{line-height:16px}}.pt_optcheckout .cart_table .sample_row .product_list_item,.pt_optcheckout .cart_table .bonus_row .product_list_item{padding-top:3px;min-height:initial}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .sample_row .product_list_item,.pt_optcheckout .cart_table .bonus_row .product_list_item{min-height:70px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .head_bonus_row,.pt_optcheckout .cart_table .head_sample_row{border-bottom:1px solid #dacde1}}.pt_optcheckout .cart_table .head_bonus_row .section_header.product,.pt_optcheckout .cart_table .head_sample_row .section_header.product{width:100%}.pt_optcheckout .cart_table .item_price,.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .b-cart-item_price,.pt_optcheckout .cart_table .section_header.price,.pt_optcheckout .cart_table .section_header.total_price,.pt_optcheckout .cart_table .section_header.qty{text-align:center;padding-right:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .cart_table .item_price,.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .b-cart-item_price,.pt_optcheckout .cart_table .section_header.price,.pt_optcheckout .cart_table .section_header.total_price,.pt_optcheckout .cart_table .section_header.qty{text-align:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .item_price,.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .b-cart-item_price,.pt_optcheckout .cart_table .section_header.price,.pt_optcheckout .cart_table .section_header.total_price,.pt_optcheckout .cart_table .section_header.qty{text-align:left}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .section_header.qty{text-align:center !important}.pt_optcheckout .cart_table .section_header.price,.pt_optcheckout .cart_table .item_price,.pt_optcheckout .cart_table .section_header.total_price{padding-left:10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .section_header.qty{text-align:center !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .cart_table .b-cart-item_price{font:14px/22px "ProximaNova-Regular",sans-serif}}.pt_optcheckout .cart_table .item_edit_details,.pt_optcheckout .cart_table .item_edit_details_mobile,.pt_optcheckout .cart_table .item_user_actions{display:none}.pt_optcheckout .cart_table .product_name.item_edit_details,.pt_optcheckout .cart_table .product_name.item_edit_details_mobile{display:inline}.pt_optcheckout .item_quantity input[type="text"]{background:none;border:none;text-align:center;color:#000;padding:3px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .item_quantity input[type="text"]{padding:0;height:15px;font-size:12px;line-height:18px}}.pt_optcheckout .order_totals_block .order_total td:first-child{text-transform:none}.pt_optcheckout .section_header_note{font:14px/18px "ProximaNova-Regular",sans-serif;text-transform:initial;text-decoration:underline}.pt_optcheckout .section_header_note:hover{text-decoration:underline}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .section_header_note{float:right;font-size:13px}}.pt_optcheckout .b-cart-top_action{margin-bottom:20px}.pt_optcheckout .b-cart-top_action .b-submit_order{margin-bottom:20px}.pt_optcheckout .submit_order .l-checkout-left_section{width:66.66667%;float:left;padding-right:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .l-checkout-left_section{width:100%;float:left;padding:0 0 20px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .l-checkout-left_section .method_gift_card .method_name{margin:0 0 5px 0;font:13px/1.2em "ProximaNova-Bold",sans-serif}}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-shipping_section{width:50%;float:left;padding-right:20px;font:14px/18px "ProximaNova-Regular",sans-serif}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-shipping_section .button{background:none;float:right;text-transform:initial}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-shipping_section{width:100%;float:left;font:13px/20px "ProximaNova-Regular",sans-serif;padding:0 0 20px 0}}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-billing_section{width:50%;float:left;padding-left:10px;font:14px/18px "ProximaNova-Regular",sans-serif}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-billing_section .button{background:none;float:right;text-transform:initial}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-billing_section{width:100%;float:left;padding:0 0 20px 0;font:13px/20px "ProximaNova-Regular",sans-serif}}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-products_summary{width:100%;float:left;margin-top:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-products_summary{margin-top:0;border-bottom:1px solid #DACDE1}}.pt_optcheckout .submit_order .l-checkout-right_section{width:33.33333%;float:left;padding-left:20px}.pt_optcheckout .submit_order .l-checkout-right_section .order_summary{padding-top:0}.pt_optcheckout .submit_order .l-checkout-right_section .order_totals_block{padding:25px 20px 15px}.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review{padding:0 0 35px;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review{font:13px/20px "ProximaNova-Regular",sans-serif;display:none}}.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review .details{padding-bottom:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review .details{padding-bottom:13px}}.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review .method_gift_card .method_name{font:16px/1.2em "ProximaNova-Bold",sans-serif;margin:0 0 13px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review .method_gift_card .method_name{margin:0 0 10px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .l-checkout-right_section{width:100%;float:left;padding:0}}.pt_optcheckout .submit_order .shipping_address_header,.pt_optcheckout .submit_order .payment_methods_header,.pt_optcheckout .submit_order .billing_address_header{width:100%;float:left;border-bottom:1px solid #DACDE1;margin-bottom:17px;padding:0 0 5px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .shipping_address_header,.pt_optcheckout .submit_order .payment_methods_header,.pt_optcheckout .submit_order .billing_address_header{margin-bottom:10px}}.pt_optcheckout .submit_order .shipping_address_header h4,.pt_optcheckout .submit_order .payment_methods_header h4,.pt_optcheckout .submit_order .billing_address_header h4{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;display:inline-block;padding-right:25px;vertical-align:bottom;font-size:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .shipping_address_header h4,.pt_optcheckout .submit_order .payment_methods_header h4,.pt_optcheckout .submit_order .billing_address_header h4{font-size:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .shipping_address_header h4,.pt_optcheckout .submit_order .payment_methods_header h4,.pt_optcheckout .submit_order .billing_address_header h4{font-size:18px;float:left}}.pt_optcheckout .submit_order .shipping_address_header .formfield,.pt_optcheckout .submit_order .payment_methods_header .formfield,.pt_optcheckout .submit_order .billing_address_header .formfield{display:inline-block;vertical-align:bottom}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .shipping_address_header .formfield,.pt_optcheckout .submit_order .payment_methods_header .formfield,.pt_optcheckout .submit_order .billing_address_header .formfield{float:right}}.pt_optcheckout .submit_order .shipping_address_header .button,.pt_optcheckout .submit_order .payment_methods_header .button,.pt_optcheckout .submit_order .billing_address_header .button{font:14px/1.2em "ProximaNova-Regular",sans-serif;background:none;padding:0 0 2px 0;text-transform:initial;text-decoration:underline}.pt_optcheckout .submit_order .shipping_address_header .button:hover,.pt_optcheckout .submit_order .payment_methods_header .button:hover,.pt_optcheckout .submit_order .billing_address_header .button:hover{text-decoration:underline}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .shipping_address_header .button,.pt_optcheckout .submit_order .payment_methods_header .button,.pt_optcheckout .submit_order .billing_address_header .button{font-size:13px}}.pt_optcheckout .submit_order .shipping_address_header .button span,.pt_optcheckout .submit_order .payment_methods_header .button span,.pt_optcheckout .submit_order .billing_address_header .button span{text-decoration:underline}.pt_optcheckout .submit_order .shipping_address_summary,.pt_optcheckout .submit_order .billing_address_summary{clear:both;margin-bottom:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .shipping_address_summary,.pt_optcheckout .submit_order .billing_address_summary{margin-bottom:15px}}.pt_optcheckout .submit_order .shipping_address_name,.pt_optcheckout .submit_order .billing_address_name{font:14px/18px "ProximaNova-Bold",sans-serif;margin:0 0 13px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .shipping_address_name,.pt_optcheckout .submit_order .billing_address_name{margin:0 0 5px 0;font:13px/20px "ProximaNova-Bold",sans-serif}}.pt_optcheckout .submit_order .selected_shipping_method .label,.pt_optcheckout .submit_order .billing_address_review h2{font:16px/1.2em "ProximaNova-Bold",sans-serif;text-transform:initial;display:block;padding:10px 0 13px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .selected_shipping_method .label,.pt_optcheckout .submit_order .billing_address_review h2{font-size:13px;padding:0 0 5px 0}}.pt_optcheckout .submit_order .order_summary{padding-top:55px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optcheckout .submit_order .order_summary{padding-top:0}}.pt_optcheckout .submit_order .order_summary_product{overflow:hidden;*zoom:1;position:relative}.pt_optcheckout .submit_order .order_summary_product .b-product_img-container{float:left;padding-right:30px;width:180px}.pt_optcheckout .submit_order .b-submit_order{background:#f5edf5;text-align:center;padding:0 30px 30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optcheckout .submit_order .b-submit_order{padding:0 20px 30px}}.pt_optcheckout .submit_order .b-submit_order-button{width:100%;padding-left:0;padding-right:0}@media only screen and (min-width: 320px) and (max-width: 750px){#editsamples{margin-top:6px}}.b-giftcert-item{text-transform:uppercase;color:#e20078}.pt_optcheckout .b-gift_card-only .shipping_address_header .formfield{display:none}.b-order_summary-only_giftcard .order_shipping{display:none}.b-order_summary-only_giftcard .order_total td{padding-top:5px}.checkout_notification_area [data-notification-type="error"]{color:#ec008c}@media only screen and (min-width: 320px) and (max-width: 750px){.shipping_methods legend{line-height:initial}}.pt_order_confirmation .textinput,.pt_order_confirmation .f_textinput,.pt_order_confirmation .f_email,.pt_order_confirmation .f_password{height:30px;line-height:18px}@incldue respond-to(phones){.pt_order_confirmation .textinput,.pt_order_confirmation .f_textinput,.pt_order_confirmation .f_email,.pt_order_confirmation .f_password{height:40px;line-height:28px}}.pt_order_confirmation .mobile-toggle-wrapper .mobile-toggle:before{margin-top:-5px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .cart_table .section_header.product{width:100%}}.pt_order_confirmation .cart_table .cart_row.g-top_divider .item_price{text-align:right}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .cart_table .cart_row.g-top_divider .item_price{padding-bottom:25px}}.pt_order_confirmation .l-footer .newsletter_subscribe_content .textinput,.pt_order_confirmation .l-footer .newsletter_subscribe_content .f_textinput,.pt_order_confirmation .l-footer .newsletter_subscribe_content .f_email,.pt_order_confirmation .l-footer .newsletter_subscribe_content .f_password{height:40px;line-height:28px}.pt_order_confirmation .main .content{padding-top:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .main .content{padding-top:20px}}.pt_order_confirmation .secondary.summary{display:none}.pt_order_confirmation .p-checkout_confirmation{max-width:100%;margin-left:auto;margin-right:auto}.pt_order_confirmation .p-checkout_confirmation:after{content:" ";display:block;clear:both}.pt_order_confirmation .b-checkout-confirmation_title{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;display:block;text-align:center;font:50px/1.2em "ProximaNova-Light",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order_confirmation .b-checkout-confirmation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .b-checkout-confirmation_title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .b-checkout-confirmation_title{font-size:19px}}.pt_order_confirmation .confirmation_message{font:14px/1.2em "ProximaNova-Regular",sans-serif;margin:0 0 45px;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .confirmation_message{margin:0 0 20px;font:11px/1.2em "ProximaNova-Regular",sans-serif}}.pt_order_confirmation .l-checkout_confirmation-main_area{width:75%;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order_confirmation .l-checkout_confirmation-main_area{width:470px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-checkout_confirmation-main_area{width:100%;float:none;overflow:hidden}}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section{width:100%;float:left;background:#f5eef5;padding:27px 0 30px 0;margin:0 0 37px 0;float:none;overflow:hidden}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section{padding:27px 0 15px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section{padding:20px 0 10px 0;margin:0 0 20px 0}}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section .b-confirmation_header{font:12px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section .b-confirmation_header{font-size:12px;margin-bottom:10px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account .b-confirmation_header{border-top:1px solid #E1D7E7;padding-top:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account .b-confirmation_header{border-top:1px solid #E1D7E7;padding-top:20px}}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account{width:50%;float:left;padding-left:30px;padding-right:25px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account{width:100%;float:left;padding:0 30px 20px 30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account{width:100%;float:left;padding:0 20px 20px 20px}}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account .formfield_lastname,.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account .formfield_firstname{width:50%;float:left}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account .formfield_firstname{padding:0 5px 0 0}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account .formfield_lastname{padding:0 0 0 5px}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account{width:50%;float:left;padding-left:25px;padding-right:30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account{width:100%;float:left;padding-left:30px;padding-right:30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account{width:100%;float:left;padding-left:20px;padding-right:20px}}.pt_order_confirmation .l-order_shipping_details-column_1{width:66.66667%;float:left;padding-left:0;padding-right:0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-order_shipping_details-column_1{width:100%;float:none}}.pt_order_confirmation .l-order_shipping_details-column_1 .selected_shipping_method,.pt_order_confirmation .l-order_shipping_details-column_1 .shipping_status{margin:0 0 30px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-order_shipping_details-column_1 .selected_shipping_method,.pt_order_confirmation .l-order_shipping_details-column_1 .shipping_status{margin:0 0 10px 0}}.pt_order_confirmation .l-order_shipping_details-column_1_1{width:50%;float:left}.pt_order_confirmation .l-order_shipping_details-column_1_1 .b-order_shipping_details-firstname_address{margin:0 0 15px 0;font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-order_shipping_details-column_1_1{width:100%;float:none;margin:0 0 10px 0}}.pt_order_confirmation .l-order_shipping_details-column_1_2{width:50%;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-order_shipping_details-column_1_2{width:100%;float:none;margin:0 0 10px 0}}.pt_order_confirmation .l-order_shipping_details-column_2{width:33.33333%;float:right;padding-left:0;padding-right:0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-order_shipping_details-column_2{width:100%;float:none;padding:0}}.pt_order_confirmation .order_shipment_table{width:100%}.pt_order_confirmation .order_shipment_table>thead{font:14px/1.2em "ProximaNova-Bold",sans-serif}.pt_order_confirmation .l-checkout_confirmation-sidebar{width:25%;float:left;padding-left:30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order_confirmation .l-checkout_confirmation-sidebar{float:right;padding-left:0;width:205px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .l-checkout_confirmation-sidebar{float:none;padding-left:0;width:100%;padding-top:18px;border-top:1px solid #E1D7E7}}.pt_order_confirmation .login_create_account .create_account_section .f_label{display:-webkit-flex;display:flex}.pt_order_confirmation .login_create_account .create_account_section .f_field_checkbox{padding:0;margin:2px 0}.pt_order_confirmation .login_create_account .create_account_section .f_field_checkbox .f_label{width:auto;padding-left:20px}.pt_order_confirmation .create_account_section .f_label{display:none}.pt_order_confirmation .create_account_section .button{width:100%;height:30px;padding:2px 0;font:13px/22px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .create_account_section .button{height:40px}}.pt_order_confirmation .order_details{width:100%;float:left;font:14px/18px "ProximaNova-Regular",sans-serif}.pt_order_confirmation .order_date_info{margin:0 0 35px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .order_date_info{margin:0 0 20px}}.pt_order_confirmation .order_date_info .order_date,.pt_order_confirmation .order_date_info .order_number{font:16px/20px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .order_date_info .order_date,.pt_order_confirmation .order_date_info .order_number{font:13px/20px "ProximaNova-Bold",sans-serif}}.pt_order_confirmation .b-customer_service-assets{width:100%;float:left}.b-checkout_confirmation-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:22px;padding:0 30px;font-size:18px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-checkout_confirmation-title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-checkout_confirmation-title{font-size:20px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-checkout_confirmation-title{margin-bottom:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-checkout_confirmation-title{font-size:15px;padding:0 20px;margin-bottom:13px}}.l-checkout_confirmation-order_section .section_header{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;border-bottom:1px solid #E1D7E7;padding:5px 0 5px 0;margin:0 0 15px;font-size:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout_confirmation-order_section .section_header{font-size:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout_confirmation-order_section .section_header{font-size:18px;margin:0 0 10px}}.l-checkout_confirmation-order_section .section_header.total_price,.l-checkout_confirmation-order_section .section_header.qty,.l-checkout_confirmation-order_section .section_header.price{font:14px/18px "ProximaNova-Bold",sans-serif;text-transform:none}.l-checkout_confirmation-order_section .section_header.qty,.l-checkout_confirmation-order_section .item_quantity{text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout_confirmation-order_section .item_quantity{font:12px/18px "ProximaNova-Bold",sans-serif}}.b-table-paymentmethod{width:100%;margin:0 0 30px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-table-paymentmethod{margin-bottom:20px}}.b-table-paymentmethod .th_paymenttotal{display:none}.b-table-paymentmethod .payment_details_title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-transform:none;margin:0 0 10px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-table-paymentmethod .payment_details_title{font-size:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-table-paymentmethod .payment_details_title{font:13px/20px "ProximaNova-Bold",sans-serif;margin:0 0 5px 0}}.b-table-paymentmethod .td_paymentmethod{width:auto;vertical-align:top}.b-table-paymentmethod .td_paymenttotal{width:260px;vertical-align:top}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal{background:#f5edf5;padding:30px;position:relative;margin:-25px 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal{padding:15px 30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal{margin:10px 0 0}}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_shippihng_discount,.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .order_discount{color:#e20078}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_paymentsubtotal{padding-top:20px}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_paymentsubtotal .label{font:14px/1 "ProximaNova-Bold",sans-serif;vertical-align:bottom;padding-bottom:1px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_paymentsubtotal .label{font:13px/1 "ProximaNova-Bold",sans-serif}}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_paymentsubtotal .value{font:20px/1 "ProximaNova-Bold",sans-serif;vertical-align:bottom}.order_payment_details:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.order_payment_details .orderdetails_paymenttotal{font-size:0}.order_payment_details .orderdetails_paymenttotal .label,.order_payment_details .orderdetails_paymenttotal .value{display:inline-block;font:14px/1.2em "ProximaNova-Regular",sans-serif;vertical-align:top}.order_payment_details .orderdetails_paymenttotal .value{width:75px}.order_payment_details .orderdetails_paymenttotal .label{padding:0 15px 5px 0;text-align:right;width:175px}@media only screen and (min-width: 320px) and (max-width: 750px){.order_shipping_details .order_shipment_table tr{display:block}}.order_shipping_details .order_shipment_table td{padding:0}@media only screen and (min-width: 320px) and (max-width: 750px){.order_shipping_details .order_shipment_table td{display:block;width:100%}}.order_shipping_details .order_shipment_table td>div{padding:10px 17px 15px}@media only screen and (min-width: 320px) and (max-width: 750px){.order_shipping_details .order_shipment_table td .l-order_shipping_details-column_1_1{padding-bottom:0;margin:0}}.order_shipping_details .order_shipment_table td>div[class^=order_shipment],.order_shipping_details .order_shipment_table td>div[class^=order_product]{padding:13px 17px;font:18px/18px "ProximaNova-Regular",sans-serif;text-transform:uppercase;background:#f5eef5;font-size:12px;text-align:left;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.order_details .order_payment_details tr{display:block}}.order_details .order_payment_details td{padding:0}@media only screen and (min-width: 320px) and (max-width: 750px){.order_details .order_payment_details td{display:block}}.order_details .order_payment_details td>div[class*=orderdetails]{padding:10px 17px 15px}.order_details .order_payment_details td>div[class^=th]{padding:13px 17px;font:18px/18px "ProximaNova-Regular",sans-serif;text-transform:uppercase;background:#f5eef5;font-size:12px;text-align:left}@media only screen and (min-width: 320px) and (max-width: 750px){.order_details .order_payment_details td>div[class^=th]{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.order_details .order_payment_details td .orderdetails_paymenttotal .label{float:left;text-align:left}}.order_shipping_details{margin:0 0 50px 0;clear:both;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.order_shipping_details{margin:0 0 30px 0}.order_shipping_details .cart_table .cart_row .item_price .price_sale{padding:0}}.order_shipping_details .value{margin:0 0 15px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.order_shipping_details .value{margin:0 0 5px 0}}.order_shipping_details .label,.order_shipping_details .value{display:block}.order_shipping_details .label{font:16px/18px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.order_shipping_details .label{font:13px/20px "ProximaNova-Bold",sans-serif}}.order_shipping_details .b-order_shipping_details-title{font:16px/18px "ProximaNova-Bold",sans-serif;margin:0 0 15px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.order_shipping_details .b-order_shipping_details-title{font:13px/20px "ProximaNova-Bold",sans-serif;margin:0 0 5px 0}}.order_shipping_details .attribute .label{display:none}.order_shipping_details .b-order_shipping_details-firstname_address,.order_shipping_details .b-orderdetails_billingaddress-firstname_address{font:14px/18px "ProximaNova-Bold",sans-serif;margin:0 0 15px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.order_shipping_details .b-order_shipping_details-firstname_address,.order_shipping_details .b-orderdetails_billingaddress-firstname_address{font:13px/20px "ProximaNova-Bold",sans-serif;margin:0 0 5px 0}}.order_shipping_details .order_product_price .standard-price.discounted{position:relative;line-height:16px;display:inline-block}.order_shipping_details .order_product_price .standard-price.discounted:before{width:100%;content:'';position:absolute;top:48%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#ec008c;height:2px}.order_shipping_details .order_product_price .sale-price{color:#ec008c}.l-checkout_confirmation-social_account .divider,.l-checkout_confirmation-social_account #h1GigyaLogin{display:none}.l-checkout_confirmation-social_account #gigyaLoginContainerLogin{max-width:100%;background:none}.l-checkout_confirmation-social_account #gigyaLoginContainerLogin table{width:100% !important;text-align:left !important;background:none}.l-checkout_confirmation-social_account #gigyaLoginContainerLogin table td{width:auto !important;float:left;display:inline-block;padding:0 !important}.l-checkout_confirmation-social_account #gigyaLoginContainerLogin table td center{padding:0 20px 10px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout_confirmation-social_account #gigyaLoginContainerLogin table td center{padding:0 20px 10px 0}}.b-checkout-print_link{font:14px/22px "ProximaNova-Regular",sans-serif;text-decoration:underline;float:right;text-transform:none;cursor:pointer}.b-checkout-print_link:hover{text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-checkout-print_link{display:none}}.l-checkout_confirmation-social .order-confirmation-social{border-bottom:1px solid #E1D7E7;padding:0 0 20px 0;margin:0 0 30px 0}.l-checkout_confirmation-social .order-confirmation-social h2{font:14px/18px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}.l-checkout_confirmation-banner img{min-width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.b-table-paymentmethod .th_paymentmethod{display:inline-block;float:left;width:280px}.b-table-paymentmethod .td_paymenttotal,.b-table-paymentmethod .td_paymentmethod{display:inline-block}}.b-cart_row-product+.b-cart_row-bonus{border-top:1px solid #dacde1;border-bottom:1px solid #dacde1}.l-checkout_confirmation-register_section .formfield_password_first{position:relative}.l-checkout_confirmation-register_section .formfield_password_first:after{content:'8-25 characters';font:11px/16px "ProximaNova-Regular",sans-serif;color:#989898;display:block;position:absolute;right:10px;top:8px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout_confirmation-register_section .formfield_password_first:after{top:12px}}.l-checkout_confirmation-register_section .formfield_password_first .f_password{padding-right:100px}.l-checkout_confirmation-order_section .giftCard .orderdetails_paymenttotal>div{display:none}.l-checkout_confirmation-order_section .giftCard .orderdetails_paymenttotal .orderdetails_paymentsubtotal{display:inline-block !important;padding-top:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-checkout_confirmation-order_section .giftCard .l-order_shipping_details-column_1{width:50%;padding-right:25px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-checkout_confirmation-order_section .giftCard .l-order_shipping_details-column_2{width:50%;padding-left:25px;padding-right:0}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-checkout_confirmation-order_section .giftCard .l-order_shipping_details-column_1_2{width:auto;float:none}}.l-checkout-products_summary .rowgiftcert .item_image{width:190px}.l-checkout-products_summary .rowgiftcert .item_details{width:350px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-checkout-products_summary .rowgiftcert .item_details{width:auto}}.gift-card-confirmation-page{line-height:18px}.gift-card-confirmation-page p{margin-bottom:20px}.touch .pt_order_confirmation .print_page{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .main .primary{padding:0 10px;box-sizing:border-box}.pt_order_confirmation .main .primary .confirmation_title{font-size:27px}}.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .content_asset{height:auto;top:10px}.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .login_box_content .f_field_email input,.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .login_box_content .f_field_password input,.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .login_box_content .f_field_textinput input{width:250px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .login_box_content .f_field_email input,.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .login_box_content .f_field_password input,.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .login_box_content .f_field_textinput input{width:218px}}.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .login_box_content .submit_button{width:250px;margin-right:35px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order_confirmation .dialog_email_signup_promo.ui-dialog .login_box_content .submit_button{width:218px;margin-right:55px}}.pt_order_confirmation .login_create_account .create_account_section.popupheading .f_field_checkbox .f_label .f_label_value{font-weight:100}.pt_order_confirmation .login_create_account .create_account_section.popupheading .f_field_checkbox .f_label a{text-decoration:underline}.pt_order_confirmation .login_create_account .create_account_section.popupheading .f_field.addtoemaillist{margin-top:22px}.pt_customer_service .main .content.giftcert-purchase{padding-top:40px;padding-bottom:40px}.pt_customer_service .main .content.giftcert-purchase .primary{width:960px;margin:0;padding:0;border:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_customer_service .main .content.giftcert-purchase .primary{width:708px;margin-bottom:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_customer_service .main .content.giftcert-purchase .primary{width:280px}}.pt_customer_service .main .content.giftcert-purchase .secondary{display:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_customer_service .main .content.giftcert-purchase .b-customer_service-assets{padding-top:0}}.pt_customer_service .main .content.giftcert-purchase h1{font:25px/1 "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_customer_service .main .content.giftcert-purchase h1{font-size:21px;padding-bottom:12px}}.l-giftcard_left{width:66.66667%;padding-right:10px;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-giftcard_left{width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-giftcard_left{float:none;width:auto;padding:0}}.l-giftcard_right{width:33.33333%;float:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-giftcard_right{width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-giftcard_right{float:none;width:auto;padding:0}}.l-giftcard_bottom{width:66.66667%;float:left;padding-right:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-giftcard_bottom{float:none;overflow:hidden;clear:both;width:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-giftcard_bottom{float:none;width:auto}}.b-giftcard-section:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.b-giftcard-section>h1{padding-bottom:14px;border-bottom:1px solid #dacce2;margin-bottom:40px}.b-giftcard-section_details{font-size:14px}.b-giftcard-section_details:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_details{padding-bottom:0}}.b-giftcard-section_details-img{float:left;width:300px;height:190px;margin:0 15px 20px 0;text-align:center}@media only screen and (min-width: 320px) and (max-width: 1023px){.b-giftcard-section_details-img{float:none;margin-right:0}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-giftcard-section_details-img{margin-bottom:50px;width:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_details-img{width:100%;margin-top:30px;margin-bottom:5px}}.b-giftcard-section_details-text{width:286px;float:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-giftcard-section_details-text{float:none;width:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_details-text{width:auto;float:none}}.b-giftcard-section_details-text p{margin-bottom:30px}.b-giftcard-section_details-text ul{list-style:disc;list-style-position:outside;line-height:1.2em;padding:0 0 0 15px}.b-giftcard-section_details-text li{margin-bottom:12px}.b-giftcard-section_check-balance{margin-top:23px;border-top:1px solid #dacce2;padding-top:36px;font-size:14px}.b-giftcard-section_check-balance .b-giftcard-section_required-fields{display:none;margin-top:20px;margin-bottom:7px;font-size:12px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_check-balance .b-giftcard-section_required-fields{display:block}}.b-giftcard-section_check-balance .textinput{padding:6px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-giftcard-section_check-balance{margin-top:35px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_check-balance{margin-bottom:30px;border:none;padding-top:0}}.b-giftcard-section_check-balance .balance{font:12px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_check-balance .balance{position:absolute;bottom:65px;left:87px}.b-giftcard-section_check-balance .balance .error_message{padding:0}}.b-giftcard-section_check-balance h2{font:18px/1.2em "ProximaNova-Semibold",sans-serif;margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_check-balance h2{font:15px/1.7em "ProximaNova-Regular",sans-serif}}.b-giftcard-section_check-balance p{margin-bottom:10px}.b-giftcard-section_check-balance .gift_cert_check_balance{position:relative;margin-top:19px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_check-balance .gift_cert_check_balance{margin-top:7px}}.b-giftcard-section .gift-additional-details{font-size:13px;margin-top:30px;border-top:0 solid #dacce2;padding-top:25px}.b-giftcard-section .gift-additional-details ul{list-style:disc;list-style-position:outside;line-height:1.2em;padding:0 0 0 15px}.b-giftcard-section .gift-additional-details li{margin-bottom:12px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section .gift-additional-details{border-top-width:1px}}.b-giftcard-section .gift_cert_check_balance .formfield{float:left;padding-right:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section .gift_cert_check_balance .formfield{float:none;padding-right:0;margin-bottom:20px;width:100%}.b-giftcard-section .gift_cert_check_balance .formfield.gift-cert-balance-submit{margin-bottom:0}}.b-giftcard-section .gift_cert_check_balance .f_label{display:none}.b-giftcard-section .gift_cert_check_balance .textinput,.b-giftcard-section .gift_cert_check_balance .f_textinput,.b-giftcard-section .gift_cert_check_balance .f_email,.b-giftcard-section .gift_cert_check_balance .f_password{height:30px;line-height:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section .gift_cert_check_balance .textinput,.b-giftcard-section .gift_cert_check_balance .f_textinput,.b-giftcard-section .gift_cert_check_balance .f_email,.b-giftcard-section .gift_cert_check_balance .f_password{height:40px;line-height:28px}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin{width:70px}}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_id{width:148px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_id{width:100%}}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin{width:61px}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin .f_error_message{width:110px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin{width:70px}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin .f_error_message{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section .gift_cert_check_balance .gift-cert-balance-submit button{width:100%}}.b-giftcard-section_purchase{padding:30px;width:306px;float:right;background:#f5edf5}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-giftcard-section_purchase{width:340px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_purchase{width:auto;padding:16px;margin-bottom:30px;float:none}}.b-giftcard-section_purchase>h2{font:18px/1.2em "ProximaNova-Semibold",sans-serif;margin-bottom:22px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_purchase>h2{font-size:15px;margin-bottom:12px}}.b-giftcard-section_purchase>span{display:block;margin-bottom:7px}.b-giftcard-section_purchase .f_label{display:none}.b-giftcard-section_purchase .f_error_message:empty{padding:0}.b-giftcard-section_purchase-message{position:relative}.b-giftcard-section_purchase-message .char-count{position:absolute;bottom:13px;right:10px;color:#A9A9A9}.b-giftcard-section_purchase-message .f_placeholder_wrapper .char-count{display:block}.b-giftcard-section_purchase .f_field{margin-bottom:7px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_purchase .f_field{margin-bottom:17px}}.b-giftcard-section_purchase .textinput,.b-giftcard-section_purchase .f_textinput,.b-giftcard-section_purchase .f_email,.b-giftcard-section_purchase .f_password{height:30px;line-height:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_purchase .textinput,.b-giftcard-section_purchase .f_textinput,.b-giftcard-section_purchase .f_email,.b-giftcard-section_purchase .f_password{height:40px;line-height:28px}}.b-giftcard-section_purchase .textarea{height:150px;padding:6px;overflow:auto;resize:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_purchase .textarea{padding:9px;height:150px}}.b-giftcard-section_purchase .f_field_select .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.b-giftcard-section_purchase .f_field_select .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.b-giftcard-section_purchase .f_field_select .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.b-giftcard-section_purchase .f_field_select .selectboxit-option{line-height:27px;padding:0 9px 0 9px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-giftcard-section_purchase .f_field_select .selectboxit-btn{font:13px/38px "ProximaNova-Regular",sans-serif;padding:0 15px 0 15px;text-transform:capitalize}.b-giftcard-section_purchase .f_field_select .selectboxit-arrow-container:after{border:6px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.b-giftcard-section_purchase .f_field_select .selectboxit-list{font:13px/36px "ProximaNova-Regular",sans-serif;max-height:192px !important}.b-giftcard-section_purchase .f_field_select .selectboxit-option{line-height:38px;padding:0 15px 0 15px}}.b-giftcard-section_purchase .selectboxit-text{font-size:13px;color:#989898;text-transform:none}.b-giftcard-section_purchase-button{margin-top:5px}.l-checkout_confirmation-main_area .order_giftcert_price,.l-checkout_confirmation-main_area .order_giftcert_info{vertical-align:top}.l-checkout_confirmation-main_area .order_giftcert_info_name{font:14px/16px "ProximaNova-Semibold",sans-serif;margin:0 0 5px 0;text-transform:uppercase}.l-checkout_confirmation-main_area .b-giftcard-section_image-wrapper{width:200px;padding:30px 15px 40px 15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-checkout_confirmation-main_area .b-giftcard-section_image-wrapper{width:115px;padding:25px 5px 45px 0}.l-checkout_confirmation-main_area .b-giftcard-section_image-wrapper img{max-width:90px}}.l-checkout_confirmation-main_area .b-giftcard-section_info-wrapper{width:255px;padding:40px 15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-checkout_confirmation-main_area .b-giftcard-section_info-wrapper{width:270px;padding:20px 5px 45px 0}}.l-checkout_confirmation-main_area .b-giftcard-section_price-wrapper{text-align:right;padding:40px 0;font:14px/16px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-checkout_confirmation-main_area .b-giftcard-section_price-wrapper{padding:20px 0}}.l-checkout_confirmation-main_area .order_giftcert_info_to .order_giftcert_info_recipient,.l-checkout_confirmation-main_area .order_giftcert_info_to .order_giftcert_info_email,.l-checkout_confirmation-main_area .order_giftcert_info_to .order_giftcert_info_sender,.l-checkout_confirmation-main_area .order_giftcert_info_to .order_giftcert_info_message{display:block;font-size:12px;line-height:16px;max-width:275px;word-break:break-all}.ie8 .b-giftcard-section_purchase-message{width:225px}.ie8 .b-giftcard-section_purchase-message .textarea{padding-left:12px;padding-bottom:50px}.ie8 .b-giftcard-section_purchase-message .char-count{right:0;bottom:4px;width:99%;text-align:right;background:#fff;z-index:3;padding-bottom:7px}.ie8 .b-giftcard-section_purchase-message .f_placeholder_wrapper{z-index:1}.ie8 .gift-certificate-purchase .f_textinput,.ie8 .gift-certificate-purchase .f_email,.ie8 .gift-certificate-purchase .f_password,.ie8 .gift-certificate-purchase .textinput{line-height:16px}.gift-certificate-purchase label{display:none}.gift-certificate-purchase label.error{display:block;padding-top:3px;color:#ea0c8b}.dialog_giftcertificate_edit{overflow:visible}.dialog_giftcertificate_edit #dialogcontainer_outofstock_global{overflow:visible}.main.myaccount .textinput,.main.myaccount .f_textinput,.main.myaccount .f_email,.main.myaccount .f_password{height:30px;line-height:18px}@media screen and (min-width: 640px) and (max-width: 767px){.main.myaccount .content{width:480px;max-width:100%;padding:20px 20px 10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .content{padding:10px 0}}.main.myaccount .primary{padding:0 125px;*zoom:1}.main.myaccount .primary:after{content:"";display:table;clear:both}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount .primary{padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .primary{padding:0;min-height:380px}}.main.myaccount .primary .optininstock-confirm{margin:5% 0}.main.myaccount .primary .optininstock-confirm .optininstock-confirm__content{font:16px "ProximaNova-Bold",sans-serif}.main.myaccount .primary .optininstock-confirm .content_asset.consent{margin-top:30px}.main.myaccount .left_column{float:left;padding-right:20px}.main.myaccount .right_column{float:right;padding-left:20px}.main.myaccount .left_column,.main.myaccount .right_column{width:50%}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount .left_column,.main.myaccount .right_column{padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .left_column,.main.myaccount .right_column{width:auto;float:none;padding:0}}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount .product_list{margin:15px -16px !important}}.main.myaccount.myaccount_menu_left .recommendations_block{padding-top:45px}.main.myaccount.myaccount_menu_left .recommendations_block:before,.main.myaccount.myaccount_menu_left .recommendations_block:after{display:none}.main.myaccount.myaccount_menu_left .primary{float:right;width:780px;min-height:181px;padding:0 0 0 58px;border-left:2px solid #dacce2}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount.myaccount_menu_left .primary{width:572px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .primary{min-height:0}}.main.myaccount.myaccount_menu_left .primary .account_overview_page h1{font:25px/1.2em "ProximaNova-Bold",sans-serif;padding:0 0 12px 0;border-bottom:1px solid #dacce2;margin-bottom:20px;display:table}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .primary .account_overview_page h1{font:20px/1.2em "ProximaNova-Bold",sans-serif;padding:0;margin-bottom:5px;border-bottom:0}}.main.myaccount.myaccount_menu_left .primary .account_overview_page h1 span{display:inline-block;max-width:732px;overflow:visible;padding-right:8px}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount.myaccount_menu_left .primary .account_overview_page h1 span{max-width:514px}}.main.myaccount.myaccount_menu_left .primary .account_overview_page h1>.account_header_logout{float:right}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .primary .account_overview_page h1>.account_header_logout{display:none}}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount.myaccount_menu_left .primary .account_overview_page h1>.account_header_logout{float:inherit}}.main.myaccount.myaccount_menu_left .primary .account_overview_page .account_landing_tabs .tabs_menu>li{display:inline-block;height:32px;margin-right:30px;margin-bottom:20px;font:13px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .primary .account_overview_page .account_landing_tabs .tabs_menu>li{margin-right:0}}.main.myaccount.myaccount_menu_left .primary .account_overview_page .account_overview_orders{margin-top:20px}.main.myaccount.myaccount_menu_left .secondary{width:182px;margin-right:-2px;border-right:2px solid #dacce2}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount.myaccount_menu_left .secondary{width:138px;padding-right:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .secondary{display:none}}.main.myaccount.myaccount_menu_left .secondary .b-customer-menu_header{font:18px/18px "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:8px}.main.myaccount.myaccount_menu_left .secondary .b-customer-menu_list{margin-bottom:27px}.main.myaccount.myaccount_menu_left .secondary .b-customer-menu_item{margin:0 0 7px}.main.myaccount.myaccount_menu_left .secondary .udpro_menu_item,.main.myaccount.myaccount_menu_left .secondary .ar_menu_item{display:none}.main.myaccount.myaccount_menu_left .secondary .ar_enabled .ar_menu_item,.main.myaccount.myaccount_menu_left .secondary .is_pro .udpro_menu_item{display:block}.main.myaccount.myaccount_menu_left .b-customer-menu_header{font:18px/18px "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:8px}.main.myaccount.myaccount_menu_left .b-customer-menu_list{margin-bottom:27px}.main.myaccount.myaccount_menu_left .b-customer-menu_item{margin:0 0 7px}.main.myaccount.myaccount_menu_left .udpro_menu_item,.main.myaccount.myaccount_menu_left .ar_menu_item{display:none}.main.myaccount.myaccount_menu_left .ar_enabled .ar_menu_item,.main.myaccount.myaccount_menu_left .is_pro .udpro_menu_item{display:block}.main.myaccount.myaccount_menu_left .primary,.main.myaccount.myaccount_menu_left .secondary{margin-bottom:80px;*zoom:1}.main.myaccount.myaccount_menu_left .primary:after,.main.myaccount.myaccount_menu_left .secondary:after{content:"";display:table;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .primary,.main.myaccount.myaccount_menu_left .secondary{width:auto;float:none;border:none;padding:0;margin-bottom:40px}}.main.myaccount .b-myaccount-header,.main.myaccount .b-payments-header{position:relative;padding:0 0 11px;border-bottom:1px solid #dacce2;margin-bottom:20px}.main.myaccount .b-myaccount-header .section_header_note,.main.myaccount .b-payments-header .section_header_note{position:absolute;top:-1px;right:0}.main.myaccount .b-myaccount-header h2,.main.myaccount .b-payments-header h2{text-transform:none;font:14px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .b-myaccount-header,.main.myaccount .b-payments-header{padding-bottom:15px;border-bottom:1px solid #dacce2;margin-bottom:15px}.main.myaccount .b-myaccount-header h1,.main.myaccount .b-payments-header h1{border-bottom:0;margin-bottom:0;padding-bottom:10px}.main.myaccount .b-myaccount-header .section_header_note,.main.myaccount .b-payments-header .section_header_note{position:static;width:100%;padding:10px 21px}}.main.myaccount h1{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;font:26px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount h1{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount h1{font-size:20px}}.main.myaccount h2{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount h2{font-size:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .textinput,.main.myaccount .f_textinput,.main.myaccount .f_email,.main.myaccount .f_password{height:40px;line-height:28px}}.main.myaccount .selectboxit-btn{padding-top:7px;padding-bottom:7px;font:12px/1.2em "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .selectboxit-btn{padding-top:10px;padding-bottom:10px}}.main.myaccount .required_indicator{display:block;min-height:20px}.main.myaccount label{font-size:13px}.main.myaccount .legend_message,.main.myaccount .formfield_email label,.main.myaccount .formfield_textinput label,.main.myaccount .formfield_password label{display:none}.main.myaccount .f_field{position:relative}.main.myaccount .button-medium{padding-top:8px;padding-bottom:8px}.main.myaccount .button-block{display:block;width:100%;text-align:center}.main.myaccount .b-myaccount-item,.main.myaccount .b-customer-menu_item{font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase;margin:0 0 12px;border:none}.main.myaccount .b-header-customer_info-activeitem{font-family:"ProximaNova-Bold",sans-serif}.main.myaccount .b-header-customer_info-activeitem.b-customer-menu_link{color:#000}.main.myaccount .b-customer-menu_last-item{display:none}.main.myaccount .user_name{font:18px/1.2em "ProximaNova-Semibold",sans-serif;padding-bottom:27px;width:160px;max-width:160px;float:left;overflow:hidden;margin-right:20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount .user_name{width:116px;max-width:135px}}.main.myaccount .user_name .greeting{float:left;margin-right:5px}.main.myaccount .user_name .current_customer_first_name{float:left}.main.resset_password .set_new_password_page>h1{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:0 0 12px;margin-bottom:35px;border-bottom:1px solid #dacce2}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.resset_password .set_new_password_page>h1{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.resset_password .set_new_password_page>h1{font-size:20px}}.main.resset_password .set_new_password_page .submit_button{min-width:150px}.account_profile_image{position:relative;width:180px;padding-bottom:16px}.account_profile_image .profile_image{width:114px;height:114px;border-radius:50%;overflow:hidden}.account_profile_image .profile_image img{display:block;width:100%;height:100%}.account_profile_image .profile_upload input{display:none}.account_profile_image .profile_upload .upload_avatar_link{display:none;width:20px;height:20px;background:0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbJJREFUeNpifPPsAwMa4AHiIiBOBmI5BkzwBYg3AXEZED9Fl2REM9ADiJcCsRADYfARiLOAeBmyIBMSOweItxBpGAjwQy1fDcRs6AZ6A/EEIGZmIB2EAPFMZANBYbaITMNgIAGIA2EGVpDgTYZP778yrJm+l+HQpnPoUu0gR7EAiVhSnLJlwWGGLQsPw/l2fkYwpjoQWzLhSBoY4N2rTwztGfMZ3CItGGx9DMFiLx69RVfmzUKsYc3JcxhePn4LpmtmJTMIivExeERboStVB6XD/8QaBgPaZkoM1bOSsSk/xUSqYaLSggyZLaG4tPxiItWw+vlpDEJA7+IAj0AG/kUX/fHtF8Pj2y8Y3r74QIphIHAEZOBudNE10/cwsLCyMOR3RwJpZmIN+wXSCjKwCUPm5x+G7txFDBxc7AyFfdHEGAYC04H4NcjA40A8FyXuDeUZbHwMGM4evM6gaaxIjGFPYQ6DFV+cQHwAiM3IyMffgRiUIC8glzYgQWcg3kGiYY+QDUMvD0ElsScQp4ByFQGDQBEwBYgNkQ3DVmLDAKjAdIViY2iQgMBlaJhvwmUpQIABAJ+Tj5MbwwRsAAAAAElFTkSuQmCC);position:absolute;top:92px;left:90px;font-size:0;cursor:pointer;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-animation-delay:0;-webkit-animation-duration:150ms;-webkit-animation-name:fadeInGrow;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:150ms;-moz-animation-name:fadeInGrow;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:150ms;animation-name:fadeInGrow;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.account_profile_image .profile_upload .upload_avatar_link.is-active{display:block}.account_profile_image .profile_text,.account_profile_image .profile_required{display:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.account_profile_image{width:136px}.account_profile_image .profile_image{width:100px}.account_profile_image .profile_upload .upload_avatar_link{top:78px;left:80px}}@media only screen and (min-width: 320px) and (max-width: 750px){.account_profile_image{display:none}}.upload_photo_message_error{color:#ec008c;max-width:130px;margin-top:10px}.main.sitemap .sitemap-link .b-menu_static-link{color:#000}@media only screen and (min-width: 751px) and (max-width: 1024px){.myaccount .birthdayfields select{min-width:150px}}.myaccount .account_overview_page h1{font:25px/1.2em "ProximaNova-Bold",sans-serif;padding:0 0 12px 0;border-bottom:1px solid #dacce2;margin-bottom:20px;display:table}.myaccount .account_overview_page .account_landing_tabs .tabs_menu li{display:inline-block;height:32px;margin-right:30px;margin-bottom:20px;font:13px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:uppercase}.myaccount .account_overview_page .account_landing_tabs .intro{font-weight:bold}.myaccount .primary .gdpr-address-privacypolicy a{text-decoration:underline}.myaccount .primary .gdpr-address-privacypolicy p{font-size:11px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .account_create_page.right_column{margin:0 0 37px;padding-bottom:35px;border-bottom:1px solid #dacce2}}.main.myaccount .account_create_page .form_registration .f_field.acceptprivacypolicy .termsandconditions p{color:inherit;font-size:11px}.main.myaccount .account_create_page .form_registration .f_field.acceptprivacypolicy .termsandconditions a{text-decoration:underline}.main.myaccount .account_create_page .form_registration .f_field.addtoemaillist a{text-decoration:underline}.main.myaccount .account_create_page legend{margin-bottom:5px}.main.myaccount .account_create_page .f_field{margin-bottom:20px;position:relative}.main.myaccount .account_create_page .formfield_radio-list li.f_field_radio{display:inline-block;margin:0}.main.myaccount .account_create_page .formfield_radio-list>label>span{display:none}.main.myaccount .account_create_page .birthdayfields{margin-left:-10px;*zoom:1}.main.myaccount .account_create_page .birthdayfields:after{content:"";display:table;clear:both}.main.myaccount .account_create_page .birthdayfields .f_field_select,.main.myaccount .account_create_page .birthdayfields #dobError{padding-left:10px}.main.myaccount .account_create_page .birthdayfields .f_field_select{width:33.33333%;padding-left:10px;margin-bottom:3px;float:left}.main.myaccount .account_create_page .birthdayfields.registered{margin-bottom:20px}.main.myaccount .account_create_page .birthdayfields .f_error_message{padding-left:10px;clear:left}.main.myaccount .account_create_page .birthdayfields label span{display:block;margin:10px 0 5px 12px}.main.myaccount .account_create_page .birthday_tooltip{float:right;margin-right:2px}.main.myaccount .account_create_page .birthday_tooltip .description{margin-bottom:0}.main.myaccount .account_create_page .birthday-title .birthday-title__label{font:13px/1.2em "ProximaNova-Bold",sans-serif;display:inline-block;margin-bottom:3px;padding-left:10px}.main.myaccount .account_create_page .birthday-title .birthday-title__hint{font:12px/1.2em "ProximaNova-Regular",sans-serif;text-decoration:underline;color:#46266a}.main.myaccount .account_create_page .formfield_textinput.password{position:relative}.main.myaccount .account_create_page .formfield_textinput.password:after{content:'5-20 characters';font:11px/16px "ProximaNova-Regular",sans-serif;color:#989898;display:block;position:absolute;right:10px;top:8px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .account_create_page .formfield_textinput.password:after{top:12px}}.main.myaccount .account_create_page .formfield_textinput.password:focus:after{display:none}.main.myaccount .account_create_page .user-registration-description{padding:0 0 20px;font:14px "ProximaNova-Regular",sans-serif}.main.myaccount .account_create_page .button-color,.main.myaccount .account_create_page .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .main.myaccount .account_create_page .submit_button,.main.myaccount .account_create_page .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .main.myaccount .account_create_page .submit_button,.main.myaccount .account_create_page .show-passwords-btn span,.main.myaccount .show-passwords-btn .account_create_page span,.main.myaccount .account_create_page .autoreplenish-edit-order .save-or-order-changes,.autoreplenish-edit-order .main.myaccount .account_create_page .save-or-order-changes,.main.myaccount .account_create_page .autoreplenish-edit-order .cancel-order-changes,.autoreplenish-edit-order .main.myaccount .account_create_page .cancel-order-changes,.main.myaccount .account_create_page .autoreplenish-edit-order .save-subscription-changes,.autoreplenish-edit-order .main.myaccount .account_create_page .save-subscription-changes,.main.myaccount .account_create_page .change-address-dialog .save-address,.change-address-dialog .main.myaccount .account_create_page .save-address,.main.myaccount .account_create_page .change-address-dialog .close-edit-address-popup,.change-address-dialog .main.myaccount .account_create_page .close-edit-address-popup,.main.myaccount .account_create_page .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .udskin_product .button,.udskin_product .main.myaccount .account_create_page .button{width:100%}.main.myaccount .account_create_page .form_registration .formfield_textinput.mobile{margin-bottom:3px}.main.myaccount .account_create_page .form_registration .f_field_checkbox{margin-bottom:5px}.main.myaccount .account_create_page .form_registration .f_field_checkbox:after{height:0}.main.myaccount .account_create_page .form_registration .form_caption{margin:0 0 15px 20px;font-size:13px}.main.myaccount .account_create_page .form_registration .form_caption a{display:block;text-decoration:underline;margin-top:2px}.main.myaccount .account_create_page .form_registration .content_asset{text-align:justify;margin:5px 0}.main.myaccount .account_create_page .form_registration .content_asset.legal-copy-bottom{padding-bottom:15px}.main.myaccount .account_create_page .social_registration{font:14px "ProximaNova-Regular",sans-serif}.main.myaccount .account_create_page .social_registration .signSM{display:none}.main.myaccount .account_create_page .social_registration p{margin:0 0 14px}.main.myaccount .account_create_page .social_registration .privacy_policy{text-decoration:underline}.main.myaccount .account_create_page .social_registration .privacy_policy:hover{text-decoration:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount .birthdayfields.registered .selectboxit-btn{padding:7px 15px 7px 10px}.main.myaccount .birthdayfields.registered .day,.main.myaccount .birthdayfields.registered .year{width:28%}.main.myaccount .birthdayfields.registered .month{width:44%}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .account_create_page .birthdayfields .day,.main.myaccount .account_create_page .birthdayfields .year{width:30%}.main.myaccount .account_create_page .birthdayfields .month{width:40%}}.myaccount .form_registration .f_field.ihavereadetheterms .termsandcondtions a{text-decoration:underline}.main.myaccount .left_column{padding-right:20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount .left_column{padding-right:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .left_column{padding:0 0 40px 0;border-bottom:1px solid #dacce2}}.main.myaccount .left_column.account_login_page{display:table;table-layout:fixed;width:50%}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .left_column.account_login_page{width:100%}}.main.myaccount .left_column.account_login_page .block_login{display:block}.main.myaccount .left_column .social_login_demandware{display:table-footer-group}.main.myaccount .right_column{padding-left:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .right_column{padding:0;margin-top:40px}}.main.myaccount .account_login_page .button-color,.main.myaccount .account_login_page .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .main.myaccount .account_login_page .submit_button,.main.myaccount .account_login_page .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .main.myaccount .account_login_page .submit_button,.main.myaccount .account_login_page .show-passwords-btn span,.main.myaccount .show-passwords-btn .account_login_page span,.main.myaccount .account_login_page .autoreplenish-edit-order .save-or-order-changes,.autoreplenish-edit-order .main.myaccount .account_login_page .save-or-order-changes,.main.myaccount .account_login_page .autoreplenish-edit-order .cancel-order-changes,.autoreplenish-edit-order .main.myaccount .account_login_page .cancel-order-changes,.main.myaccount .account_login_page .autoreplenish-edit-order .save-subscription-changes,.autoreplenish-edit-order .main.myaccount .account_login_page .save-subscription-changes,.main.myaccount .account_login_page .change-address-dialog .save-address,.change-address-dialog .main.myaccount .account_login_page .save-address,.main.myaccount .account_login_page .change-address-dialog .close-edit-address-popup,.change-address-dialog .main.myaccount .account_login_page .close-edit-address-popup,.main.myaccount .account_login_page .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .udskin_product .button,.udskin_product .main.myaccount .account_login_page .button{width:100%}.main.myaccount .account_login_page.right_column{padding-top:13px}.main.myaccount .account_login_page .formfield_link{margin:6px 0;text-align:center}.main.myaccount .account_login_page .divider{margin-bottom:15px}.main.myaccount .account_login_page .login_page .form_caption{margin:-20px 0 30px 20px}.main.myaccount .account_login_page .dw-social-login{margin:7px 0;display:inline-block}.main.myaccount .account_login_page .dw-social-login img{max-width:268px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .account_login_page .dw-social-login img{max-width:100%}}.main.myaccount .account_login_page .dw-social-login .social_signin_textbutton{display:none}.main.myaccount .account_login_page .dw-social-login[class*="facebook"]:hover{text-decoration:none}.main.myaccount .account_login_page .dw-social-login[class*="facebook"] .social_signin_textbutton{display:inline-block;color:#fff;background:#405ba8;margin:10px auto;padding:10px;font-size:15px;text-align:center;width:auto;white-space:nowrap}.main.myaccount .account_login_page .dw-social-login[class*="facebook"] .social_signin_textbutton:before{content:'';background:url(../images/social/fb_icon_blue_2.jpg) no-repeat;background-size:contain;width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:10px}.create-account-benefits{font-size:14px}.create-account-benefits ul{margin:18px 0 17px;padding-left:26px;list-style:disc}.create-account-benefits li{line-height:18px}.create-account-benefits p{margin:20px 0 5px}.login_wishlist_page .login_page>h1{padding:0 0 11px;border-bottom:1px solid #dacce2;margin-bottom:20px}.login_wishlist_page .block_login{width:50%;padding-right:20px}.login_wishlist_page .block_login .section_header,.login_wishlist_page .block_login .section_title,.login_wishlist_page .block_login .section_title+p,.login_wishlist_page .block_login .f_legend{display:none}.login_wishlist_page .block_login .divider{margin-bottom:15px}.login_wishlist_page .block_login .submit_button{width:100%;margin-bottom:10px}.login_wishlist_page .block_login .formfield_link{margin:6px 0;text-align:center}.ui-dialog.dialog_edit_address,.ui-dialog.dialog_edit_payment{max-width:420px}.ui-dialog.dialog_edit_address .textinput,.ui-dialog.dialog_edit_payment .textinput,.ui-dialog.dialog_edit_address .f_textinput,.ui-dialog.dialog_edit_payment .f_textinput,.ui-dialog.dialog_edit_address .f_email,.ui-dialog.dialog_edit_payment .f_email,.ui-dialog.dialog_edit_address .f_password,.ui-dialog.dialog_edit_payment .f_password{height:30px;line-height:18px}.ui-dialog.dialog_edit_address .ui-dialog-title,.ui-dialog.dialog_edit_payment .ui-dialog-title{display:none}.ui-dialog.dialog_edit_address h1,.ui-dialog.dialog_edit_payment h1{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;margin-bottom:25px;text-transform:uppercase}.ui-dialog.dialog_edit_address .legend_message,.ui-dialog.dialog_edit_payment .legend_message{display:none}.ui-dialog.dialog_edit_address .required_indicator,.ui-dialog.dialog_edit_payment .required_indicator{font:12px/1.2em "ProximaNova-Regular",sans-serif;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-bottom:9px}.ui-dialog.dialog_edit_address .formfield_description,.ui-dialog.dialog_edit_payment .formfield_description{display:none}.ui-dialog.dialog_edit_address .formfield_button,.ui-dialog.dialog_edit_payment .formfield_button{font:0 "ProximaNova-Regular",sans-serif;overflow:hidden}.ui-dialog.dialog_edit_address .submit_button,.ui-dialog.dialog_edit_payment .submit_button{width:150px}.ui-dialog.dialog_edit_address .cancel_button,.ui-dialog.dialog_edit_payment .cancel_button,.ui-dialog.dialog_edit_address .delete_button,.ui-dialog.dialog_edit_payment .delete_button{display:none}.ui-dialog.dialog_edit_address .f_field,.ui-dialog.dialog_edit_payment .f_field{margin:0 0 20px;position:relative}.ui-dialog.dialog_edit_address .f_field .f_error_message,.ui-dialog.dialog_edit_payment .f_field .f_error_message{white-space:nowrap}.ui-dialog.dialog_edit_address .formfield_zip .f_error_message,.ui-dialog.dialog_edit_payment .formfield_zip .f_error_message{width:200%}.ui-dialog.dialog_edit_address .formfield_phone,.ui-dialog.dialog_edit_payment .formfield_phone{margin-bottom:0}.ui-dialog.dialog_edit_address .formfield_title>label.f_label:first-child,.ui-dialog.dialog_edit_payment .formfield_title>label.f_label:first-child{display:none}.ui-dialog.dialog_edit_address .formfield_title li.f_field,.ui-dialog.dialog_edit_payment .formfield_title li.f_field{margin:0;display:inline-block}.ui-dialog.dialog_edit_address .phone_required_explain,.ui-dialog.dialog_edit_payment .phone_required_explain{margin:0 0 20px}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_edit_address .phone_required_explain .g-tooltip-content,.ui-dialog.dialog_edit_payment .phone_required_explain .g-tooltip-content{width:156px}}.ui-dialog.dialog_edit_address .selectboxit-btn,.ui-dialog.dialog_edit_payment .selectboxit-btn{padding:5px 30px 5px 15px;font:14px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:none}.ui-dialog.dialog_edit_address .selectboxit-list,.ui-dialog.dialog_edit_payment .selectboxit-list{font:14px/1.2em "ProximaNova-Semibold",sans-serif;max-height:120px !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog.dialog_edit_address .ui-dialog-content,.ui-dialog.dialog_edit_payment .ui-dialog-content{padding:60px}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog.dialog_edit_address,.ui-dialog.dialog_edit_payment{max-width:320px}.ui-dialog.dialog_edit_address .textinput,.ui-dialog.dialog_edit_payment .textinput,.ui-dialog.dialog_edit_address .f_textinput,.ui-dialog.dialog_edit_payment .f_textinput,.ui-dialog.dialog_edit_address .f_email,.ui-dialog.dialog_edit_payment .f_email,.ui-dialog.dialog_edit_address .f_password,.ui-dialog.dialog_edit_payment .f_password{height:40px;line-height:28px}.ui-dialog.dialog_edit_address .ui-dialog-content,.ui-dialog.dialog_edit_payment .ui-dialog-content{padding:20px}.ui-dialog.dialog_edit_address .submit_button,.ui-dialog.dialog_edit_payment .submit_button{width:100%;padding:10px 21px}.ui-dialog.dialog_edit_address .selectboxit-btn,.ui-dialog.dialog_edit_payment .selectboxit-btn{padding:10px 30px 10px 15px}}.dialog_edit_address .dialog_content,.dialog_edit_payment .dialog_content{padding:20px 40px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_edit_address .dialog_content,.dialog_edit_payment .dialog_content{padding:20px !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_edit_address .dialog_content .account_address_detail_page .g-tooltip .g-tooltip-title,.dialog_edit_payment .dialog_content .account_address_detail_page .g-tooltip .g-tooltip-title{display:block;max-width:130px;word-break:break-word}}.dialog_edit_address .dialog_content .account_address_detail_page .g-tooltip-content,.dialog_edit_payment .dialog_content .account_address_detail_page .g-tooltip-content{padding:5px 20px 5px 10px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_edit_address .dialog_content .account_address_detail_page .g-tooltip-content,.dialog_edit_payment .dialog_content .account_address_detail_page .g-tooltip-content{top:-150px}}.dialog_edit_payment .formfield_number+.formfield_label{width:80px;float:left}.dialog_edit_payment .formfield_number+.formfield_label:before{content:'Expiration';line-height:28px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_edit_payment .formfield_number+.formfield_label{width:70px}}.dialog_edit_payment .credit_card_month,.dialog_edit_payment .credit_card_year{width:105px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog_edit_payment .credit_card_month,.dialog_edit_payment .credit_card_year{width:100px}}.dialog_edit_payment .credit_card_month .error_message,.dialog_edit_payment .credit_card_year .error_message{white-space:normal !important;display:inline-block !important}.dialog_edit_payment .credit_card_month{float:left}.dialog_edit_payment .credit_card_year{float:right}.dialog_edit_payment .credit_card_year+.formfield_checkbox{display:none}.dialog_edit_payment .credit_card_month .selectboxit-container,.dialog_edit_payment .credit_card_year .selectboxit-container{display:inline-block}.dialog_edit_payment .formfield_button{clear:both}.address_list_empty,.payment_list_empty,.no_orders{height:350px;text-align:center;position:relative}.address_list_empty:before,.payment_list_empty:before,.no_orders:before{font-size:250px;color:#eee9f0;margin:34px 0 0}.address_list_empty:before,.payment_list_empty:before,.no_orders:before{display:block;position:absolute;width:100%;height:100%;vertical-align:middle;z-index:0}.address_list_empty:after,.payment_list_empty:after,.no_orders:after{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.address_list_empty>.content,.payment_list_empty>.content,.no_orders>.content{position:relative;display:inline-block;width:90%;font:18px/24px "ProximaNova-Regular",sans-serif}.address_list_empty a,.payment_list_empty a,.no_orders a{text-decoration:underline}@media only screen and (min-width: 320px) and (max-width: 750px){.address_list_empty,.payment_list_empty,.no_orders{height:153px;min-height:290px;border-bottom:1px solid #dacce2;background-size:38%;background-position-y:40%}.address_list_empty:before,.payment_list_empty:before,.no_orders:before{margin-top:0}.address_list_empty>.content,.payment_list_empty>.content,.no_orders>.content{font:14px/18px "ProximaNova-Regular",sans-serif;padding:0}}.address_list,.payment_list{margin-right:-120px}.address_list .address_item,.payment_list .address_item,.payment_list .payment_item{display:inline-block;vertical-align:top;width:240px;padding:0 20px 35px;margin-right:120px;font:14px/20px "ProximaNova-Semibold",sans-serif}.address_list .address_item .mini_address_title,.payment_list .address_item .mini_address_title,.payment_list .payment_item .mini_address_title{margin-left:-20px;margin-bottom:5px;font:16px/22px "ProximaNova-Semibold",sans-serif}.address_list .address_item .mini_address_id,.payment_list .address_item .mini_address_id,.payment_list .payment_item .mini_address_id{font-size:16px;margin-left:-20px;margin-bottom:5px;display:none}.address_list .address_item .mini_address_name,.payment_list .address_item .mini_address_name,.payment_list .payment_item .mini_address_name{font-family:"ProximaNova-Regular",sans-serif}.address_list .address_item .mini_address_location,.payment_list .address_item .mini_address_location,.payment_list .payment_item .mini_address_location{font-family:"ProximaNova-Regular",sans-serif;padding-bottom:10px}.address_list .address_item .mini_address_location .city,.payment_list .address_item .mini_address_location .city,.payment_list .payment_item .mini_address_location .city{display:inline}.address_list .address_item .mini_address_location .city .value:after,.payment_list .address_item .mini_address_location .city .value:after,.payment_list .payment_item .mini_address_location .city .value:after{content:','}.address_list .address_item .mini_address_location .state_code,.payment_list .address_item .mini_address_location .state_code,.payment_list .payment_item .mini_address_location .state_code{display:inline}.address_list .address_item .address_actions,.payment_list .address_item .address_actions,.payment_list .payment_item .address_actions{position:relative;padding-bottom:60px;font:12px "ProximaNova-Regular",sans-serif}.address_list .address_item .address_actions li,.payment_list .address_item .address_actions li,.payment_list .payment_item .address_actions li{display:inline-block;text-decoration:underline}.address_list .address_item .address_actions .address_default,.payment_list .address_item .address_actions .address_default,.payment_list .payment_item .address_actions .address_default{font:12px "ProximaNova-Bold",sans-serif;text-decoration:none;position:absolute;top:30px}.address_list .address_item .address_actions .address_default+.address_make_default,.payment_list .address_item .address_actions .address_default+.address_make_default,.payment_list .payment_item .address_actions .address_default+.address_make_default{top:60px}.address_list .address_item .address_actions .address_default+.address_default,.payment_list .address_item .address_actions .address_default+.address_default,.payment_list .payment_item .address_actions .address_default+.address_default{top:60px}.address_list .address_item .address_actions .address_default:before,.payment_list .address_item .address_actions .address_default:before,.payment_list .payment_item .address_actions .address_default:before{content:'';display:block;width:13px;height:16px;position:absolute;left:-18px;top:2px;background:0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPxJREFUeNpiZCACuKllCQCpAiBOANEsRGo4AMT6UKEDLEiSG6DM5btuTVuJpG8DkoaLQLkPyDZ9AOJ4IPYHGpAJpAOgTrJHUtMAIljQBEAK+aEKHwMxD5L8RSC+AGIwornfAOp+fjSvfQI5Eei0ByAOE7IMUBBkkgOW8NgK04ChCQoMsIh5Q13BgMt553GE/keQK0CuYcTjH5A/bgOxMZrmQiakCNyApAFkqj3QVBMg3YymqYEJKbjlkSQcoIECCpw6IGUHxAuB+CHIYEagLQpAxn0kDYlAhQvwJCsFkE1FSGIL8WmA2vwApMkPSUMCMake5qdCYjWAAECAAQDgY1FKkWVsxwAAAABJRU5ErkJggg==)}.address_list .address_item .address_actions .address_make_default,.payment_list .address_item .address_actions .address_make_default,.payment_list .payment_item .address_actions .address_make_default{position:absolute;top:20px}.address_list .address_item .address_actions .address_make_default+.address_make_default,.payment_list .address_item .address_actions .address_make_default+.address_make_default,.payment_list .payment_item .address_actions .address_make_default+.address_make_default{top:52px}.address_list .address_item .address_actions .address_make_default+.address_default,.payment_list .address_item .address_actions .address_make_default+.address_default,.payment_list .payment_item .address_actions .address_make_default+.address_default{top:52px}.address_list .address_item .address_actions .address_edit a,.payment_list .address_item .address_actions .address_edit a,.payment_list .payment_item .address_actions .address_edit a{padding-right:25px;margin-right:20px;border-right:1px solid #B69FC5}@media only screen and (min-width: 751px) and (max-width: 1024px){.address_list .address_item,.payment_list .address_item,.payment_list .payment_item{margin-right:40px}}@media only screen and (min-width: 320px) and (max-width: 750px){.address_list .address_item,.payment_list .address_item,.payment_list .payment_item{padding-bottom:25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .show-passwords-btn{padding-bottom:25px;border-bottom:1px solid #dacce2;margin-bottom:25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .show-passwords-btn span{width:100%}}.main.myaccount.myaccount_menu_left .form_registration h2,.main.myaccount.myaccount_menu_left .user-registration-description{display:none}.main.myaccount.myaccount_menu_left .form_registration{position:relative}.main.myaccount.myaccount_menu_left .form_registration .formfield_email,.main.myaccount.myaccount_menu_left .form_registration .formfield_tel.mobile{margin-bottom:3px}.main.myaccount.myaccount_menu_left .form_registration .birthday{line-height:30px;color:#989898;margin-bottom:20px}.main.myaccount.myaccount_menu_left .form_registration .birthday .legend_message{display:inline-block;font-size:13px;font-weight:bold;color:black;margin-right:20px}.main.myaccount.myaccount_menu_left .password-area{width:100%;position:absolute;left:100%;top:20px;margin-left:40px}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount.myaccount_menu_left .password-area{margin-left:20px;width:92%}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .password-area{width:auto;position:static;margin-left:0}}.main.myaccount.myaccount_menu_left .password-area .password_updated{margin-bottom:3px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-payments-header h1{margin-bottom:0 !important;border:none !important}}.payment_list .payment_item .name{margin-left:-20px;margin-bottom:5px;font:16px/22px "ProximaNova-Semibold",sans-serif}.payment_list .payment_item .button_text{border:none;display:inline;margin:5px 0 0;padding:0;background:transparent;text-decoration:underline;font:12px/20px "ProximaNova-Regular",sans-serif;cursor:pointer}.payment_list .payment_item .f_field_radio{margin-top:2px}.payment_list .payment_item .f_field_radio .f_label{background:none;position:relative;padding:0;cursor:pointer;text-decoration:underline;font:12px/20px "ProximaNova-Regular",sans-serif}.payment_list .payment_item .f_field_radio #is_default_creditcart+.f_label{font:12px "ProximaNova-Bold",sans-serif;text-decoration:none;color:#000}.payment_list .payment_item .f_field_radio #is_default_creditcart+.f_label:before{content:'';display:block;width:13px;height:16px;position:absolute;left:-18px;top:2px;background:0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPxJREFUeNpiZCACuKllCQCpAiBOANEsRGo4AMT6UKEDLEiSG6DM5btuTVuJpG8DkoaLQLkPyDZ9AOJ4IPYHGpAJpAOgTrJHUtMAIljQBEAK+aEKHwMxD5L8RSC+AGIwornfAOp+fjSvfQI5Eei0ByAOE7IMUBBkkgOW8NgK04ChCQoMsIh5Q13BgMt553GE/keQK0CuYcTjH5A/bgOxMZrmQiakCNyApAFkqj3QVBMg3YymqYEJKbjlkSQcoIECCpw6IGUHxAuB+CHIYEagLQpAxn0kDYlAhQvwJCsFkE1FSGIL8WmA2vwApMkPSUMCMake5qdCYjWAAECAAQDgY1FKkWVsxwAAAABJRU5ErkJggg==)}.pt_order .js_order_history_content{width:auto}.main.myaccount .orders_page{margin-bottom:60px}.main.myaccount .orders_page .b-myaccount-header,.main.myaccount .orders_page .b-payments-header{margin-bottom:35px;padding-bottom:12px}.main.myaccount .orders_page .b-myaccount-header:after,.main.myaccount .orders_page .b-payments-header:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .orders_page .b-myaccount-header,.main.myaccount .orders_page .b-payments-header{margin-bottom:25px !important}}.main.myaccount .orders_page .b-myaccount-header h1,.main.myaccount .orders_page .b-payments-header h1{float:left;font-size:25px}.main.myaccount .orders_page .search_result_content{padding-bottom:0;position:static}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .orders_page .search_result_content{padding-bottom:0}}.main.myaccount .orders_page .search_result_options{float:none;width:auto}.main.myaccount .orders_page .search_result_items .order_history_item:last-child{margin-bottom:13px}.main.myaccount .orders_page .paging_bar{float:right;margin-top:2px}.main.myaccount .productcarousel .recommendation_title{border-bottom:1px solid #dacce2;padding-bottom:12px}.main.myaccount .productcarousel .recommendation_title span{font:26px/1.2em "ProximaNova-Bold", sans-serif;color:#000;text-transform:uppercase;text-align:left;display:block}.main.myaccount .productcarousel .productcarousel_list_item{float:left}.no_orders a{white-space:nowrap}#orders_search{float:right;width:280px}#orders_search .formfield{margin-bottom:0}#orders_search>.f_field_input{width:185px;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){#orders_search .textinput,#orders_search .f_textinput,#orders_search .f_email,#orders_search .f_password{height:30px;line-height:18px}}#orders_search .button{float:right;height:30px;position:relative}.order-section-title{font:18px/1.2em "ProximaNova-Semibold",sans-serif;padding-bottom:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.order-section-title{font-size:14px;padding-bottom:12px}}.order_history_item{padding:18px 20px;border:1px solid #dacce2;margin-bottom:42px;font-size:14px}.order_history_header{padding-bottom:12px;border-bottom:1px solid #dacce2;margin-bottom:12px;*zoom:1}.order_history_header:after{content:"";display:table;clear:both}.order_history_header>div{margin-bottom:2px}.order_history_header>div:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.order_history_header .order_history_info{width:60%}.order_history_header .order_history_buttons{width:40%;text-align:right}.order_history_header .order_history_info,.order_history_header .order_history_buttons{float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.order_history_header .order_history_info,.order_history_header .order_history_buttons{float:none;width:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.order_history_header .button.submit_button{margin:10px 0 0}}.order_history_header .order_rating{margin:10px 0 0}.order_history_header .label{display:inline-block;width:180px;font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.order_history_header .label{width:130px}}@media only screen and (min-width: 320px) and (max-width: 750px){.order_history_header .label{width:50%}}.order_history_header .order_number .value{font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.order_history_header .label,.order_history_header .value,.order_history_header .order_number .value{font-size:12px}}.order_history_table{width:100%}.order_history_table th,.order_history_table td{padding-bottom:4px;vertical-align:top;font:14px/1.2em "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.order_history_table th,.order_history_table td{font-size:12px}}.order_history_table .order_shipped_to,.order_history_table .order_items,.order_history_table .order_total_price,.order_history_table .order_items+td .value{font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.order_history_table .order_shipped_to,.order_history_table .order_items,.order_history_table .order_total_price,.order_history_table .order_items+td .value{font-size:12px}}.order_history_table .orderItemsClass{position:relative}.order_history_table .orderItemsClass:before{content:" ";display:block;width:4px;height:2px;background:#000;position:absolute;top:8px;left:0;margin-left:-1ex}.order_history_table .order_shipped_to{width:180px}@media only screen and (min-width: 751px) and (max-width: 1024px){.order_history_table .order_shipped_to{width:145px}}.order_history_table .order_total_price{width:135px}@media only screen and (min-width: 751px) and (max-width: 1024px){.order_history_table .order_total_price{width:120px}}@media only screen and (min-width: 320px) and (max-width: 750px){.order_history_table td{display:block}.order_history_table th.order_items,.order_history_table .order_total_price{display:none}.order_history_table .order_items{padding-top:10px}}.pt_account .rr_order_header_title{font-size:25px;padding:0 0 12px;margin:0 0 35px;border-bottom:1px solid #dacce2}.pt_account .rr_order_header_info{font:14px/17px "ProximaNova-Semibold",sans-serif;margin:0 0 20px}.pt_account .rr_write_order_review_shipping_service_rating,.pt_account .rr_write_order_product_review_rating{margin:15px 0}.pt_account .rr_write_order_product_review_title{margin:15px 0 0}.pt_account .rr_write_order_product_review_product{margin:20px 0}.pt_account .rr_write_order_product_review_product img{max-width:100%;height:auto}.pt_account .add_tag_link{display:block;max-width:100px}.pt_account .bv-rating_item{cursor:pointer}.touch .pt_account .add_tag_link:hover{text-decoration:none;color:#46166b}.pt_order .order_details_page{font-size:14px}.pt_order .order_details_page .section_header{font:18px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:uppercase;border-bottom:1px solid #dacce2;margin-bottom:16px;padding-bottom:5px}.pt_order .order_details_page .orderdetails_paymentmethod_name{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_details_page .b-table-paymentmethod .td_paymenttotal,.pt_order .order_details_page .b-table-paymentmethod .td_paymentmethod{display:block;width:auto}}.pt_order .order_detail_options{padding-bottom:18px}.pt_order .order_detail_options a:before{content:'';display:inline-block;margin:0 0 1px;height:0;width:0;vertical-align:middle;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #46166b;border-left:none}.pt_order .order_detail_options a:last-child{display:none}.pt_order .order_detail_options a:hover{text-decoration:none}.pt_order .order_detail_options a:hover:before{content:'';display:inline-block;margin:0 0 1px;height:0;width:0;vertical-align:middle;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000;border-left:none}.pt_order .order_section_title{padding:18px;border:1px solid #dacce2;margin-bottom:38px}.pt_order .order_section_title:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.pt_order .order_section_title .order_number{font:20px/1.2em "ProximaNova-Bold",sans-serif;padding-bottom:16px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_section_title .order_number{padding-bottom:0}}.pt_order .order_section_title .order_status,.pt_order .order_section_title .order_date{width:50%}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_section_title .order_status,.pt_order .order_section_title .order_date{width:auto}}.pt_order .order_section_title .order_status{float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_section_title .order_status{float:none;padding-bottom:15px}}.pt_order .order_section_title .order_date{float:right;text-align:right}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_section_title .order_date{float:none;text-align:left}}.pt_order .order_section_items{padding-bottom:40px}.pt_order .order_shipment_table{font:14px/1.2em "ProximaNova-Regular",sans-serif;width:100%;border-color:#dacce2;position:relative;margin-top:22px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table{margin-top:0;margin-bottom:32px}}.pt_order .order_shipment_table thead{border-bottom:1px solid #dacce2;font:14px/1.2em "ProximaNova-Semibold",sans-serif}.pt_order .order_shipment_table .order_product_info{font:18px/1.2em "ProximaNova-Semibold",sans-serif;white-space:nowrap;padding-bottom:5px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .order_product_info{font:13px/1.2em "ProximaNova-Bold",sans-serif}}.pt_order .order_shipment_table .order_product_price{font:14px/1.2em "ProximaNova-Bold",sans-serif;width:60px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order .order_shipment_table .order_product_price{width:55px}}.pt_order .order_shipment_table .order_product_quantity{font:14px/1.2em "ProximaNova-Bold",sans-serif;width:120px;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order .order_shipment_table .order_product_quantity{width:60px}}.pt_order .order_shipment_table .order_product_total{font:14px/1.2em "ProximaNova-Bold",sans-serif;width:70px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .order_product_price,.pt_order .order_shipment_table .order_product_quantity,.pt_order .order_shipment_table .order_product_total{display:none}}.pt_order .order_shipment_table tbody td{vertical-align:top}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table tbody td{display:inline-block;font-size:0}}.pt_order .order_shipment_table .item_image{width:190px;padding:40px 10px 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order .order_shipment_table .item_image{width:110px;padding:16px 10px 0 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .item_image{width:115px;padding:18px 25px 0 0}}.pt_order .order_shipment_table .item_image .product_image{max-width:180px}.pt_order .order_shipment_table .item_details{padding:40px 10px 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order .order_shipment_table .item_details{padding:16px 10px 0 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .item_details{width:160px;padding:18px 0 0}}.pt_order .order_shipment_table .item_details .attribute .label{display:none}.pt_order .order_shipment_table .product_name{font:14px/1.2em "ProximaNova-Semibold",sans-serif;color:#59277e;padding-bottom:6px;text-transform:uppercase}.pt_order .order_shipment_table .product_subtitle{color:#59277e;padding-bottom:6px;font:14px/1.2em "ProximaNova-Regular",sans-serif}.pt_order .order_shipment_table .attribute{font-size:12px;text-transform:uppercase;color:#af8bbe}.pt_order .order_shipment_table .item_price,.pt_order .order_shipment_table .item_quantity,.pt_order .order_shipment_table .item_total{padding:40px 0 0 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order .order_shipment_table .item_price,.pt_order .order_shipment_table .item_quantity,.pt_order .order_shipment_table .item_total{padding:16px 0 0 0}}.pt_order .order_shipment_table .item_price .bonus_item,.pt_order .order_shipment_table .item_price .sample_item,.pt_order .order_shipment_table .item_quantity .bonus_item,.pt_order .order_shipment_table .item_quantity .sample_item,.pt_order .order_shipment_table .item_total .bonus_item,.pt_order .order_shipment_table .item_total .sample_item{font:14px/1.2em "ProximaNova-Bold",sans-serif;float:right;min-width:60px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .item_price .bonus_item,.pt_order .order_shipment_table .item_price .sample_item,.pt_order .order_shipment_table .item_quantity .bonus_item,.pt_order .order_shipment_table .item_quantity .sample_item,.pt_order .order_shipment_table .item_total .bonus_item,.pt_order .order_shipment_table .item_total .sample_item{font:12px/1.2em "ProximaNova-Bold",sans-serif}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .item_price{font:12px/14px "ProximaNova-Regular",sans-serif;margin:2px 0 0 115px;padding:0;width:50px}}.pt_order .order_shipment_table .item_quantity{text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .item_quantity{font:12px/14px "ProximaNova-Regular",sans-serif;margin-top:2px;padding:0;width:40px}}.pt_order .order_shipment_table .item_total{font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .item_total{font:12px/14px "ProximaNova-Bold",sans-serif;margin-top:2px;padding:0 0 0 10px;width:70px}}.pt_order .order_shipment_table .reorder_product{text-align:right}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .reorder_product{margin-top:-26px;max-width:110px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipment_table .reorder_product .button{padding-right:10px;padding-left:10px;border-width:1px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .bonus_items{margin-bottom:0}}.pt_order .bonus_items .reorder_product{display:none}.pt_order .order_shipping_details{line-height:1.2em}.pt_order .order_shipping_details .l-order_shipping_details-column_1{width:66.66667%;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipping_details .l-order_shipping_details-column_1{width:100%;float:none}}.pt_order .order_shipping_details .l-order_shipping_details-column_1 .selected_shipping_method,.pt_order .order_shipping_details .l-order_shipping_details-column_1 .shipping_status{margin:0 0 30px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipping_details .l-order_shipping_details-column_1 .selected_shipping_method,.pt_order .order_shipping_details .l-order_shipping_details-column_1 .shipping_status{margin:0 0 10px 0}}.pt_order .order_shipping_details .l-order_shipping_details-column_1_1{width:50%;float:left}.pt_order .order_shipping_details .l-order_shipping_details-column_1_1 .b-order_shipping_details-firstname_address{margin:0 0 15px 0;font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipping_details .l-order_shipping_details-column_1_1{width:100%;float:none;margin:0 0 10px 0}}.pt_order .order_shipping_details .l-order_shipping_details-column_1_2{width:50%;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipping_details .l-order_shipping_details-column_1_2{width:100%;float:none;margin:0 0 10px 0}}.pt_order .order_shipping_details .l-order_shipping_details-column_2{width:33.33333%;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipping_details .l-order_shipping_details-column_2{width:100%;float:none}}.pt_order .order_shipping_details .order_shipment_table{width:100%}.pt_order .order_shipping_details .order_shipment_table>thead{font:14px/1.2em "ProximaNova-Bold",sans-serif}.pt_order .order_shipping_details .l-checkout_confirmation-sidebar{width:25%;float:left;padding-left:0;padding-right:0;padding-left:30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_order .order_shipping_details .l-checkout_confirmation-sidebar{float:right;padding-left:0;width:205px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_shipping_details .l-checkout_confirmation-sidebar{float:none;padding-left:0;width:100%}}.pt_order .order_payment_details{line-height:1.2em}.pt_order .order_payment_details .order_total{text-transform:none;font-size:14px}.pt_order .order_payment_details .order_summary_title{display:none}.pt_order .order_payment_details .order_totals_block{margin-top:-1.8em}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .order_payment_details .order_totals_block{margin-top:1em}}.pt_order .reorder-all-container{text-align:right}.pt_order .reorder-all-container .button-color,.pt_order .reorder-all-container .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .pt_order .reorder-all-container .submit_button,.pt_order .reorder-all-container .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .pt_order .reorder-all-container .submit_button,.pt_order .reorder-all-container .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .pt_order .reorder-all-container span,.pt_order .reorder-all-container .autoreplenish-edit-order .save-or-order-changes,.autoreplenish-edit-order .pt_order .reorder-all-container .save-or-order-changes,.pt_order .reorder-all-container .autoreplenish-edit-order .cancel-order-changes,.autoreplenish-edit-order .pt_order .reorder-all-container .cancel-order-changes,.pt_order .reorder-all-container .autoreplenish-edit-order .save-subscription-changes,.autoreplenish-edit-order .pt_order .reorder-all-container .save-subscription-changes,.pt_order .reorder-all-container .change-address-dialog .save-address,.change-address-dialog .pt_order .reorder-all-container .save-address,.pt_order .reorder-all-container .change-address-dialog .close-edit-address-popup,.change-address-dialog .pt_order .reorder-all-container .close-edit-address-popup,.pt_order .reorder-all-container .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .udskin_product .button,.udskin_product .pt_order .reorder-all-container .button{width:210px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_order .reorder-all-container .button-color,.pt_order .reorder-all-container .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .pt_order .reorder-all-container .submit_button,.pt_order .reorder-all-container .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .pt_order .reorder-all-container .submit_button,.pt_order .reorder-all-container .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .pt_order .reorder-all-container span,.pt_order .reorder-all-container .autoreplenish-edit-order .save-or-order-changes,.autoreplenish-edit-order .pt_order .reorder-all-container .save-or-order-changes,.pt_order .reorder-all-container .autoreplenish-edit-order .cancel-order-changes,.autoreplenish-edit-order .pt_order .reorder-all-container .cancel-order-changes,.pt_order .reorder-all-container .autoreplenish-edit-order .save-subscription-changes,.autoreplenish-edit-order .pt_order .reorder-all-container .save-subscription-changes,.pt_order .reorder-all-container .change-address-dialog .save-address,.change-address-dialog .pt_order .reorder-all-container .save-address,.pt_order .reorder-all-container .change-address-dialog .close-edit-address-popup,.change-address-dialog .pt_order .reorder-all-container .close-edit-address-popup,.pt_order .reorder-all-container .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .udskin_product .button,.udskin_product .pt_order .reorder-all-container .button{width:100%}}.pt_order .order_gift_cert_table.cart_table .item_image{width:240px}.pt_order .order_gift_cert_table.cart_table .b-product_img{max-width:220px}.pt_order .order_gift_cert_table.cart_table .order_gift_cert_attributes>span.label{font:14px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}.pt_order .order_gift_cert_table.cart_table .order_gift_cert_to,.pt_order .order_gift_cert_table.cart_table .order_gift_cert_from{font:12px}.pt_order .order_gift_cert_table.cart_table .order_gift_cert_to{margin-top:10px}.b-favorites-landing_tabs .b-load_more-wrapper{margin:0;clear:both}.pt_favorites .main.myaccount .b-favorites-title{font:25px/1.2em "ProximaNova-Bold",sans-serif;padding:0 0 12px 0;border-bottom:1px solid #dacce2;margin-bottom:20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_favorites .main.myaccount .b-favorites-title{margin-bottom:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_favorites .main.myaccount .b-favorites-title{font:20px/1.2em "ProximaNova-Bold",sans-serif;padding:0;margin-bottom:5px;border-bottom:none}}.pt_favorites .primary{position:relative}.pt_favorites .wishlist_send_to_friend{position:absolute;top:48px;right:0;max-width:275px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_favorites .wishlist_send_to_friend{top:80px;left:0}}.pt_favorites .wishlist_send_to_friend .send_to_friend.button{padding:9px 5px}.pt_favorites .wishlist_send_to_friend .send_to_friend.button span{background:url(../images/account/ico_share_button.png) no-repeat 0 0;margin-top:-2px;padding:2px 0 0 30px;display:inline-block}.b-favorites-tab_content{display:none;padding:20px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-favorites-tab_content{border-top:1px solid #dacce2;margin-top:-1px;padding:37px 0 0}.b-favorites-tab_content[data-type=product]{padding:65px 0 0}}.b-favorites-tab_content .favorites-recommendations-slot{margin-top:30px}.b-favorites-tabs_menu{position:absolute;top:11px;left:250px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-favorites-tabs_menu{left:210px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-favorites-tabs_menu{position:static;top:0;left:0}}.b-favorites-tabs_menu li,.b-favorites-tabs_menu .ui-state-default{display:inline-block;height:32px;margin-right:30px;font:13px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-favorites-tabs_menu li,.b-favorites-tabs_menu .ui-state-default{margin-right:20px;font:12px/1.2em "ProximaNova-Semibold",sans-serif}}.b-favorites-tabs_menu li .ui-tabs-anchor,.b-favorites-tabs_menu .ui-state-default .ui-tabs-anchor{font:13px/1.2em "ProximaNova-Semibold",sans-serif}.b-favorites-tabs_menu li.ui-state-active,.b-favorites-tabs_menu .ui-state-default.ui-state-active{background:url(../images/account/bg_arrow_tabs.png) no-repeat center bottom}.b-favorites-tabs_menu li.ui-state-active .ui-tabs-anchor,.b-favorites-tabs_menu .ui-state-default.ui-state-active .ui-tabs-anchor{font-family:"ProximaNova-Bold",sans-serif;color:#000}.b-favorites-tabs_menu li.ui-state-active .ui-tabs-anchor:hover,.b-favorites-tabs_menu .ui-state-default.ui-state-active .ui-tabs-anchor:hover{text-decoration:none}.b-favorites-tab_content .product_image_topwrapper .quickviewbutton,.b-favorites-tab_content .b-product_img-topwrapper .quickviewbutton,.b-favorites-tab_content .b-shop_now-link.button{display:none}.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .inline_rating_link{bottom:78px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .inline_rating_link{bottom:40px}}.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .b-price{bottom:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .b-price{bottom:30px;font-size:10px}}.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .b-product_img-link{margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .b-product_img-link{margin-bottom:5px}}.b-favorites-search_result>div{font-size:0}.pt_account .b-favorites-search_result div>.b-search_result-list{border-top:0}.pt_account .b-favorites-search_result .product_tile_wrapper:nth-of-type(3n){border-right:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_account .b-favorites-search_result .product_tile_wrapper{margin-bottom:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_account .b-favorites-search_result .product_tile_wrapper:nth-of-type(3n){border-right:1px solid #dacce2}.pt_account .b-favorites-search_result .product_tile_wrapper:nth-of-type(2n){border-right:0}}.pt_account .b-favorites-search_result .product_tile_wrapper .product_tile{width:239px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_account .b-favorites-search_result .product_tile_wrapper .product_tile{width:149px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_account .b-favorites-search_result .product_tile_wrapper .product_tile{width:129px}}.main.myaccount.myaccount_menu_left .product_favorite_remove,.main.myaccount.myaccount_menu_left .b-product_tile-remove{position:absolute;bottom:25px;left:0;right:0;font-size:12px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount.myaccount_menu_left .product_favorite_remove,.main.myaccount.myaccount_menu_left .b-product_tile-remove{bottom:0}}.main.myaccount.myaccount_menu_left .product_favorite_remove .b-product_tile-remove_link,.main.myaccount.myaccount_menu_left .product_favorite_remove a,.main.myaccount.myaccount_menu_left .b-product_tile-remove .b-product_tile-remove_link,.main.myaccount.myaccount_menu_left .b-product_tile-remove a{text-decoration:underline}.main.myaccount.myaccount_menu_left .product_favorite_remove .b-product_tile-remove_link:hover,.main.myaccount.myaccount_menu_left .product_favorite_remove a:hover,.main.myaccount.myaccount_menu_left .b-product_tile-remove .b-product_tile-remove_link:hover,.main.myaccount.myaccount_menu_left .b-product_tile-remove a:hover{text-decoration:none}.main.myaccount.myaccount_menu_left .b-load_more-wrapper{border:none;line-height:1.2em}.main.myaccount.myaccount_menu_left .b-load_more-wrapper:before,.main.myaccount.myaccount_menu_left .b-load_more-wrapper:after{display:none}.main.myaccount.myaccount_menu_left .b-load_more-wrapper .b-load_more-link.button{border:none;padding:15px 0 0;height:auto;color:#46266a;background-color:#fff;font:13px/1.2em "ProximaNova-Bold",sans-serif}.main.myaccount.myaccount_menu_left .b-load_more-wrapper .b-load_more-link.button:hover{background-color:#fff !important}.b-favorites_empty{padding-top:126px;padding-bottom:126px}.main.myaccount .recommendations_block .product_list{margin-bottom:0}.main.myaccount .recommendations_block .recommendation_title{font-size:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .recommendations_block .recommendation_title{font-size:20px;text-align:center}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_account .b-search_result-list{text-align:center}.pt_account .product_tile_wrapper{margin-bottom:18px}.pt_account .product_tile{width:137px;margin:0 10px;min-height:356px;padding:20px 0 15px}.pt_account .product_tile .b-product_img-link{height:147px}.pt_account .product_tile .product_name{font:13px/1.2em "ProximaNova-Bold",sans-serif;max-height:30px}.pt_account .product_tile .b-product_tile-subtitle-content{font:12px/1.2em "ProximaNova-Semibold",sans-serif}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .user_name{display:none}.main.myaccount .b-search_result-list{text-align:center}.main.myaccount .product_tile{margin:0 5px 35px}.main.myaccount .product_tile .product_name{margin-bottom:0}}.b-favorites-search_result-tiles.b-search_result-list{max-width:100%;margin-left:auto;margin-right:auto;max-width:none;width:auto;margin:0 -18px}.b-favorites-search_result-tiles.b-search_result-list:after{content:" ";display:block;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.b-favorites-search_result-tiles.b-search_result-list{margin:0}}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-search_result-tile{width:50%;float:left;margin-bottom:59px;padding-right:18px;padding-left:18px;vertical-align:top}@media only screen and (min-width: 320px) and (max-width: 750px){.b-favorites-search_result-tiles.b-search_result-list .b-favorites-search_result-tile{width:100%;margin-bottom:39px;padding-right:0;padding-left:0}}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-video-tile,.b-favorites-search_result-tiles.b-search_result-list .b-favorites-look-tile{margin:0 18px 55px 18px;font:16px/20px "ProximaNova-Semibold",sans-serif;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-favorites-search_result-tiles.b-search_result-list .b-favorites-video-tile,.b-favorites-search_result-tiles.b-search_result-list .b-favorites-look-tile{margin:0 0 40px 0;font:15px/20px "ProximaNova-Semibold",sans-serif}}.b-favorites-search_result-tiles.b-search_result-list .b-favorites_content-image_wrapper{margin:0 0 15px 0}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-look{border:1px solid #dacde1}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-video .b-favorites_content-image_link{display:inline-block;position:relative}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-video .b-favorites_content-image_link:after{background:url(../images/icons/ico_play_70x70.png) no-repeat 0 0;position:absolute;left:50%;top:50%;content:"";width:70px;height:70px;margin:-35px 0 0 -35px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-video .b-favorites_content-image_link:after{background-size:50px;width:50px;height:50px;margin:-25px 0 0 -25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-video .b-favorites_content-image_link:after{background-size:57px;width:57px;height:57px;margin:-29px 0 0 -29px}}.b-favorites-search_result-tiles.b-search_result-list .b-favorites_content-image{display:block;min-width:100%;max-width:100%;height:auto}.b-favorites-search_result-tiles.b-search_result-list .b-favorites_content-title{margin:0 0 10px 0;text-transform:uppercase}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-product_remove{font:12px/1.2em "ProximaNova-Semibold",sans-serif;margin-top:10px}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-product_remove-link{text-decoration:underline}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-product_remove-link:hover{text-decoration:none}.main.myaccount .b-myudpro .b-myudpro-header{margin-bottom:36px;padding:0 0 15px;border-bottom:1px solid #dacce2}.main.myaccount .b-myudpro .title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;font:26px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.myaccount .b-myudpro .title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.myaccount .b-myudpro .title{font-size:20px}}.main.myaccount .b-myudpro .subtitle{font:14px "ProximaNova-Regular",sans-serif;text-transform:none;margin:0}.main.myaccount .b-myudpro .pro-info{margin-bottom:35px}.main.myaccount .b-myudpro .pro-info .pro-info-item{margin-bottom:14px;overflow:hidden}.main.myaccount .b-myudpro .pro-info .pro-info-item .pro-info-dt{font:14px "ProximaNova-Regular",sans-serif}.main.myaccount .b-myudpro .pro-info .pro-info-item .pro-info-dd{font:14px "ProximaNova-Bold",sans-serif;float:right;text-align:left}#arHeader{margin:0 0 30px}#arNextOrders{float:left;margin:0 13px 0 0;position:relative;z-index:2}@media only screen and (min-width: 320px) and (max-width: 750px){#arNextOrders{margin:0 6px 0 0}}#auto-replenishment-subscriptions>h1,#auto-replenishment-subscriptions{display:none}#auto-replenishment-subscriptions .b-replenishment-product-name{width:52%;display:inline-block}#auto-replenishment-subscriptions .b-replenishment-interval{width:48%;float:right;display:inline-block}.visible-mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.visible-mobile{display:initial}}@media only screen and (min-width: 320px) and (max-width: 750px){.hidden-mobile{display:none !important}}.primary>#scheduled-orders td{width:33.33%}#scheduled-orders{clear:both;width:100%;table-layout:fixed;border:1px solid #dacce2}#scheduled-orders tr{border:1px solid #dacce2}#scheduled-orders tr td{padding:5px;word-wrap:break-word}#scheduled-orders tr th{font-size:13px;word-wrap:break-word;padding:15px 5px}@media only screen and (min-width: 320px) and (max-width: 750px){#scheduled-orders tr th.scheduled-orders-products{width:24%}}@media only screen and (min-width: 320px) and (max-width: 750px){.main{-webkit-text-size-adjust:none}#cancel-orders{top:44px !important}#scheduled-orders tr td{padding:5px 15px}#scheduled-orders .b-replenishment-product-name,#scheduled-orders .b-replenishment-label{width:100%;font:14px "ProximaNova-Bold",sans-serif;line-height:18px;margin:8px 0;display:block}#scheduled-orders .replenish-product-list li{font:12px "ProximaNova-Regular",sans-serif;line-height:18px}#scheduled-orders .b-replenishment-date span.label,#scheduled-orders .b-replenishment-date span.value{display:inline-block}#scheduled-orders .b-replenishment-date span.label{width:50%}#scheduled-orders .b-replenishment-actions{margin:8px 0;display:inline-block}#scheduled-orders .b-replenishment-nextorders_actions{margin:13px 0 8px}#auto-replenishment-subscriptions .b-replenishment-product-name,#auto-replenishment-subscriptions .b-replenishment-interval{width:100%;float:none}}#next-orders-general-options a:last-child,#arNextOrders{padding:12px 25px;color:#46166b;border:1px solid #dacce2;border-width:1px 1px 0 1px;font:14px "ProximaNova-Regular",sans-serif;text-transform:uppercase;cursor:pointer}#next-orders-general-options a:last-child:hover,#arNextOrders:hover{text-decoration:none}#next-orders-general-options a:last-child.ar_active,#arNextOrders.ar_active{background:#46166b;color:#fff}@media only screen and (min-width: 320px) and (max-width: 750px){#next-orders-general-options a:last-child,#arNextOrders{padding:10px 15px;font-size:12px}}#next-orders-general-options{position:relative}#next-orders-general-options a:last-child{display:inline-block}#cancel-orders{position:absolute;right:183px;top:57px}@media only screen and (min-width: 751px) and (max-width: 1024px){#cancel-orders{right:113px}}@media only screen and (min-width: 320px) and (max-width: 750px){#cancel-orders{top:50px;right:36px}}#auto-replenishment-credit-card,#auto-replenishment-expiration-notification{margin:30px 0 0}.ar-change-credit-card .dialog_content{padding:0 60px 60px}@media only screen and (min-width: 320px) and (max-width: 750px){.ar-change-credit-card .dialog_content{padding:0 20px 60px}}.ar-change-credit-card .auto-replenishment-change-credit-card,.ar-change-credit-card #ar_cvv_tooltip,.ar-change-credit-card legend{margin:0 0 10px}@media only screen and (min-width: 320px) and (max-width: 750px){.ar-change-credit-card{max-width:100%}}.ar-change-credit-card .legend_message{display:none}.touch .ar-change-credit-card .selectboxit-btn,.touch .ar-change-credit-card .selectboxit-list{width:auto !important}.autoreplenish-edit-order .dialog_content{padding:0 60px 60px}@media only screen and (min-width: 320px) and (max-width: 750px){.autoreplenish-edit-order .dialog_content{padding:0 10px 60px}}.autoreplenish-edit-order .ordernumber{font:20px "ProximaNova-Bold",sans-serif}.autoreplenish-edit-order .logo,.autoreplenish-edit-order br{display:none}.autoreplenish-edit-order .billingpaymentcolumn,.autoreplenish-edit-order .billingpaymentcolumn+ul{float:left;width:48%}.autoreplenish-edit-order .billingpaymentcolumn{margin:0 4% 0 0}.autoreplenish-edit-order .label h5{font-family:"ProximaNova-Bold",sans-serif}.autoreplenish-edit-order .remove-ar-product{margin:7px 0 0;display:inline-block;clear:left}.autoreplenish-edit-order .shippingInterval+.remove-ar-product{display:inline-block}.autoreplenish-edit-order .selectboxit-btn{text-transform:lowercase}.autoreplenish-edit-order .ordertotalstable{width:100%;margin:15px 0 0}.autoreplenish-edit-order .ordertotalstable td:nth-child(2){text-align:right}.autoreplenish-edit-order .cancel-order-changes{margin:10px 0 0}.autoreplenish-edit-order .order-actions{float:left;margin:10px 10px 0 0}.autoreplenish-edit-order .ordertotal{font-family:"ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.autoreplenish-edit-order{max-width:100%}}.autoreplenish-edit-order .ordershipments{clear:both;padding:10px 0 0}.autoreplenish-edit-order .ordershipmenttable{width:100%}.autoreplenish-edit-order .ordershipmenttable thead{display:table-header-group}.autoreplenish-edit-order .ordershipmenttable th{font:14px "ProximaNova-Bold",sans-serif;text-transform:uppercase}.autoreplenish-edit-order .ordershipmenttable td:not(:first-child),.autoreplenish-edit-order .ordershipmenttable th:not(:first-child){text-align:center}.autoreplenish-edit-order .ordershipmenttable .sampleproductrow td{padding:15px 0px}.change-address-dialog .close-edit-address-popup{margin:0 0 0 10px}.change-address-dialog .selectboxit-btn,.change-address-dialog .selectboxit-list{width:auto !important}@media only screen and (min-width: 320px) and (max-width: 750px){.change-address-dialog{max-width:100%}}.touch .change-address-dialog .save-address{border-radius:0;-webkit-appearance:none}#ar_cvv_tooltip{display:inline-block;padding:0 20px 0 0;position:relative}#ar_cvv_tooltip:hover .tooltip_content{display:block}#ar_cvv_tooltip .tooltip_content{position:absolute;top:-100px;left:100%;width:210px;padding:10px;box-shadow:0px 0px 2px rgba(0,0,0,0.2);background:#fff;border:1px solid #ccc}#ar_cvv_tooltip .tooltip_content:hover{display:block}#ar_cvv_tooltip .tooltip_content:before{content:"";display:inline-block;position:absolute;right:100%;top:96px;border:10px solid #ccc;border-color:transparent #ccc transparent transparent}#ar_cvv_tooltip .tooltip_content .content_asset div,#ar_cvv_tooltip .tooltip_content .content_asset .tooltip{color:#000;display:inline-block}#ar_cvv_tooltip .tooltip_content .content_asset div:hover,#ar_cvv_tooltip .tooltip_content .content_asset .tooltip:hover{color:#000;text-decoration:none}#ar_cvv_tooltip .tooltip_content .title{font-family:"ProximaNova-Bold",sans-serif}#ar_cvv_tooltip .tooltip_content .title,#ar_cvv_tooltip .tooltip_content .description{margin:0 0 10px}.ie9 #ar_cvv_tooltip>.tooltip_content{top:35px;border-top:0;box-shadow:0px 1px 1px rgba(0,0,0,0.2)}.ie9 #ar_cvv_tooltip>.tooltip_content:before{display:none}.pt_optout .main .content h1{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_optout .main .content h1{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_optout .main .content h1{font-size:20px}}.pt_optout .main .content p,.pt_optout .main .content .optout-page__title{font-size:14px}.pt_optout .main .content a{color:#46166b;text-decoration:underline}.pt_optout .main .content .optout-page__title{font-size:14px;font-weight:700;margin:20px 0}.pt_optout .main .content .optout-page__error-message{color:#ea0c8b;font-weight:normal;font-size:12px}.pt_optout .main .content label{display:block}.pt_optout .main .content input[type="text"]{display:block;width:400px}.pt_optout .main .content .required .f_label_value{position:relative}.pt_optout .main .content .required .f_label_value:after{content:"*";display:inline-block;font-style:normal;position:absolute;right:-7px;top:0}.pt_optout .main .content .button{margin:10px 0}.pt_optout .main .content .content_asset.optout-page-header{margin-bottom:20px}.pt_optout .main .content .content_asset.optout-page-footer{margin-top:20px}.pt_product_search_noresult .no_hits_search_suggest,.pt_product_search_noresult .no_hits_search_term{text-transform:uppercase;word-break:break-all}.pt_product_search_noresult .no_hits_search_suggest:after,.pt_product_search_noresult .no_hits_search_suggest:before,.pt_product_search_noresult .no_hits_search_term:after,.pt_product_search_noresult .no_hits_search_term:before{content:"\0022";text-decoration:none;color:#000;letter-spacing:-2px}.pt_product_search_noresult .no_hits_search_suggest:hover,.pt_product_search_noresult .no_hits_search_term:hover{text-decoration:none}.pt_product_search_noresult .main .content{padding-top:40px}.pt_product_search_noresult .main .content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.pt_product_search_noresult .primary h1{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_product_search_noresult .primary h1{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .primary h1{font-size:20px}}.pt_product_search_noresult .primary .b-cantfind-search-link{text-decoration:underline}.pt_product_search_noresult .primary .b-cantfind-search-link:hover{text-decoration:none}.pt_product_search_noresult .primary .no_hits_suggest_message,.pt_product_search_noresult .primary .no_hits_message{font:18px/22px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .primary .no_hits_suggest_message,.pt_product_search_noresult .primary .no_hits_message{font:14px/20px "ProximaNova-Semibold",sans-serif}}.pt_product_search_noresult .primary .b-cantfind-search{margin-bottom:35px;font:16px/22px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .primary .b-cantfind-search{font:14px/20px "ProximaNova-Semibold",sans-serif}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .primary .b-cantfind-search{margin-bottom:25px}}.pt_product_search_noresult .primary .no_hits_search{margin:20px 0 15px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .primary .no_hits_search{margin:20px 0 5px 0}}.pt_product_search_noresult .primary .no_hits_search .search_label{display:none}.pt_product_search_noresult .primary .no_hits_search .f_field{*zoom:1}.pt_product_search_noresult .primary .no_hits_search .f_field:after{content:"";display:table;clear:both}.pt_product_search_noresult .primary .search_input,.pt_product_search_noresult .primary .f_placeholder_wrapper{width:284px;height:30px;margin-right:10px;line-height:30px;color:#000;float:left;padding:6px 12px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .primary .search_input,.pt_product_search_noresult .primary .f_placeholder_wrapper{width:200px;height:40px;line-height:40px}}.pt_product_search_noresult .primary .f_placeholder_wrapper{padding:0}.pt_product_search_noresult .primary .search_button{width:auto;display:inline-block;margin:0;background-color:#46166b;color:white;white-space:nowrap;text-transform:uppercase;border:none;text-align:center;position:static;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;font:13px/22px "ProximaNova-Bold",sans-serif;padding:0 25px;height:30px;line-height:30px;float:left}.pt_product_search_noresult .primary .search_button:hover{background-color:#dacce2 !important;cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .primary .search_button{padding:0 25px;height:40px;line-height:40px}}.pt_product_search_noresult .primary .search_button:before{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .primary .search_button{width:70px;display:block;float:left;padding:0}}.pt_product_search_noresult .b-no_hits_recommendations{margin:0 0 25px 0;*zoom:1}.pt_product_search_noresult .b-no_hits_recommendations .productcarousel{padding:55px 0 0}.pt_product_search_noresult .b-no_hits_recommendations .productcarousel .recommendation_title{margin-bottom:20px}.pt_product_search_noresult .b-no_hits_recommendations .productcarousel .recommendation_title span{font:30px/1.2em "ProximaNova-Bold", sans-serif;color:#000;text-transform:uppercase;text-align:center;display:block}.pt_product_search_noresult .b-no_hits_recommendations .productcarousel .productcarousel_list_item{float:left}.pt_product_search_noresult .b-no_hits_recommendations:after{content:"";display:table;clear:both}.pt_product_search_noresult .b-no_hits_recommendations .product_tile_wrapper,.pt_product_search_noresult .b-no_hits_recommendations .product_list{margin-bottom:0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .b-no_hits_recommendations{margin-bottom:0}}.pt_product_search_noresult .b-customer_service-assets{padding:40px 0 0;margin-top:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .b-customer_service-assets{margin-top:15px;padding:0;border-top:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_product_search_noresult .recommendations_block{padding-bottom:0;margin-bottom:0;padding-top:25px}}.pt_product_search_noresult .recommendations_block .recommendation_title{text-align:center}.b-search_header-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:30px 0 10px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-search_header-title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_header-title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_header-title{font-size:20px;padding-bottom:0}}.b-search_header-results{font:18px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:lowercase;margin-bottom:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_header-results{font-size:13px;margin-bottom:15px}}.b-search_header-results-data{font:18px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_header-results-data{font:13px/1.2em "ProximaNova-Semibold",sans-serif}}.b-search_result-tabs{font:13px/1.2em "ProximaNova-Semibold",sans-serif;border-bottom:1px solid #dacce2;margin:0 -500% 25px;padding:0 500%;text-transform:uppercase;position:relative;z-index:2}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-tabs{font-size:12px}}.b-search_result-tabs .ui-state-default,.b-search_result-tabs .b-search_result-tabs_item{color:#000;display:inline-block;margin:0 25px 0 0;padding:0 0 16px 0;position:relative;top:1px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-search_result-tabs .ui-state-default,.b-search_result-tabs .b-search_result-tabs_item{margin-right:10px}}.b-search_result-tabs .ui-state-active{color:#46166b;background:url(../images/account/bg_arrow_tabs.png) no-repeat center bottom}.b-search_result-tabs .ui-tabs-anchor:hover,.b-search_result-tabs .b-search_result-tabs_link:hover{text-decoration:none}.b-show_list{margin:15px 0 55px 0;padding:15px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-show_list{margin-bottom:25px}}.b-show_list .b-show_list-item{display:inline-block;font-size:14px;color:#000;margin:0 0 0 24px;position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.b-show_list .b-show_list-item{font-size:11px;margin:0 0 0 18px}}.b-show_list .b-show_list-item:first-child{margin:0}.b-show_list .b-show_list-item:first-child:before{display:none}.b-show_list .b-show_list-item:before{width:1px;height:17px;background:#000;content:"";position:absolute;left:-14px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-show_list .b-show_list-item:before{height:10px;left:-11px;top:2px}}.b-show_list .b-show_list-item .b-show_list-link{text-decoration:underline;font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-show_list .b-show_list-item .b-show_list-link{font:11px/1.2em "ProximaNova-Bold",sans-serif}}.b-show_list .b-show_list-item .b-show_list-link:hover{text-decoration:none}#resultsContents,#resultsEvents{max-width:100%;margin-left:auto;margin-right:auto}#resultsContents:after,#resultsEvents:after{content:" ";display:block;clear:both}#resultsContents .l-bd_landing,#resultsEvents .l-bd_landing{width:33.33333%;float:left;padding-left:0;padding-right:0;min-height:265px;padding:0 5px}#resultsContents .l-bd_landing:nth-child(3n+1),#resultsEvents .l-bd_landing:nth-child(3n+1){padding-left:0;padding-right:15px}#resultsContents .l-bd_landing:nth-child(3n+3),#resultsEvents .l-bd_landing:nth-child(3n+3){padding-right:0;padding-left:15px}@media only screen and (min-width: 320px) and (max-width: 750px){#resultsContents .l-bd_landing,#resultsEvents .l-bd_landing{width:100%;float:left;height:auto;padding:0}#resultsContents .l-bd_landing:nth-child(3n+1),#resultsEvents .l-bd_landing:nth-child(3n+1){padding:0}#resultsContents .l-bd_landing:nth-child(3n+3),#resultsEvents .l-bd_landing:nth-child(3n+3){padding:0}}.b-error_promo{padding-bottom:30px}.b-404-container-image{float:left;width:550px;height:235px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-404-container-image{width:460px;height:195px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-404-container-image{float:none;width:auto;height:auto;margin-bottom:8px}}.b-404-container-info{float:left;width:387px;margin:60px 0 0 -17px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-404-container-info{width:248px;margin:10px 0 0 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-404-container-info{float:none;width:auto;margin:0 0 19px}}.b-404-image{max-width:100%}.b-404-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-transform:none;margin-bottom:4px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-404-title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-404-title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-404-title{font-size:21px;text-align:center;margin-bottom:10px}}.b-404-description{font:14px "ProximaNova-Regular",sans-serif;margin-bottom:17px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-404-description{font-size:13px;margin-bottom:25px}}.b-404-link{text-decoration:underline}@media only screen and (min-width: 320px) and (max-width: 750px){.b-404-button{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-error_recommendations .mobile-toggle-wrapper{border-bottom:none}.b-error_recommendations .mobile-toggle-wrapper .mobile-toggle:before{margin-top:-5px}}.b-bd_page_title{font:60px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;line-height:40px;padding:60px 0 40px;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_page_title{font-size:37px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_page_title{font-size:25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_page_title{line-height:normal;padding:15px 0}}.pt_backdoor .l-bd_landing .l-bd_blog-items,.pt_backdoor .l-bd_landing .l-bd_video-items,.pt_backdoor .l-bd_landing .l-bd_press-items,.pt_backdoor .l-bd_landing .l-bd_look-items,.pt_backdoor .l-bd_landing .l-bd_event-items{max-width:100%;margin-left:auto;margin-right:auto;padding:40px 0 35px;position:relative}.pt_backdoor .l-bd_landing .l-bd_blog-items:after,.pt_backdoor .l-bd_landing .l-bd_video-items:after,.pt_backdoor .l-bd_landing .l-bd_press-items:after,.pt_backdoor .l-bd_landing .l-bd_look-items:after,.pt_backdoor .l-bd_landing .l-bd_event-items:after{content:" ";display:block;clear:both}.pt_backdoor .l-bd_landing .l-bd_blog-item,.pt_backdoor .l-bd_landing .l-bd_video-item,.pt_backdoor .l-bd_landing .l-bd_press-item,.pt_backdoor .l-bd_landing .l-bd_look-item,.pt_backdoor .l-bd_landing .l-bd_event-item{width:33.33333%;float:left;position:relative;padding-top:0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_backdoor .l-bd_landing .l-bd_blog-item,.pt_backdoor .l-bd_landing .l-bd_video-item,.pt_backdoor .l-bd_landing .l-bd_press-item,.pt_backdoor .l-bd_landing .l-bd_look-item,.pt_backdoor .l-bd_landing .l-bd_event-item{width:100%;float:left}}.pt_backdoor .l-bd_landing .l-bd_blog-item_1,.pt_backdoor .l-bd_landing .l-bd_video-item_1,.pt_backdoor .l-bd_landing .l-bd_press-item_1,.pt_backdoor .l-bd_landing .l-bd_look-item_1,.pt_backdoor .l-bd_landing .l-bd_event-item_1{padding-left:0;padding-right:13.33333px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_backdoor .l-bd_landing .l-bd_blog-item_1,.pt_backdoor .l-bd_landing .l-bd_video-item_1,.pt_backdoor .l-bd_landing .l-bd_press-item_1,.pt_backdoor .l-bd_landing .l-bd_look-item_1,.pt_backdoor .l-bd_landing .l-bd_event-item_1{padding-left:0;padding-right:0}}.pt_backdoor .l-bd_landing .l-bd_blog-item_3,.pt_backdoor .l-bd_landing .l-bd_video-item_3,.pt_backdoor .l-bd_landing .l-bd_press-item_3,.pt_backdoor .l-bd_landing .l-bd_look-item_3,.pt_backdoor .l-bd_landing .l-bd_event-item_3{padding-right:0;padding-left:13.33333px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_backdoor .l-bd_landing .l-bd_blog-item_3,.pt_backdoor .l-bd_landing .l-bd_video-item_3,.pt_backdoor .l-bd_landing .l-bd_press-item_3,.pt_backdoor .l-bd_landing .l-bd_look-item_3,.pt_backdoor .l-bd_landing .l-bd_event-item_3{padding-left:0;padding-right:0}}.pt_backdoor .l-bd_landing .l-bd_blog-item_2,.pt_backdoor .l-bd_landing .l-bd_video-item_2,.pt_backdoor .l-bd_landing .l-bd_press-item_2,.pt_backdoor .l-bd_landing .l-bd_look-item_2,.pt_backdoor .l-bd_landing .l-bd_event-item_2{padding-left:6.66667px;padding-right:6.66667px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_backdoor .l-bd_landing .l-bd_blog-item_2,.pt_backdoor .l-bd_landing .l-bd_video-item_2,.pt_backdoor .l-bd_landing .l-bd_press-item_2,.pt_backdoor .l-bd_landing .l-bd_look-item_2,.pt_backdoor .l-bd_landing .l-bd_event-item_2{padding-left:0;padding-right:0}}.l-bd_landing .l-bd_video-items:before,.l-bd_landing .l-bd_press-items:before,.l-bd_landing .l-bd_look-items:before{content:'';background:url(../images/backdoor/bd-landing-item-side.png) no-repeat top right;position:absolute;bottom:0;right:100%;height:168px;width:132px;margin-right:-70px;margin-bottom:23px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd_landing .l-bd_video-items:before,.l-bd_landing .l-bd_press-items:before,.l-bd_landing .l-bd_look-items:before{display:none}}.l-bd_landing .l-bd_look-items:before{margin-bottom:4px}.l-bd_landing .l-bd_press-items:before{margin-bottom:23px}.l-bd_blog-items .cta-medium-item{max-width:100%}.b-bd_landing_navigation-title{font:60px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;padding-top:25px;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_landing_navigation-title{font-size:37px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_landing_navigation-title{font-size:25px}}.b-bd_landing_navigation-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;text-align:center}.b-bd_landing_navigation-items{max-width:100%;margin-left:auto;margin-right:auto;padding:25px 0 35px;position:relative}.b-bd_landing_navigation-items:after{content:" ";display:block;clear:both}.b-bd_landing_navigation-items:before{content:'';background:url(../images/backdoor/bd-landing-item-side-last.png) no-repeat top left;position:absolute;bottom:100%;right:0;height:168px;width:138px;margin-right:-50px;margin-bottom:-122px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_landing_navigation-items:before{display:none}}.b-bd_landing_navigation-item{width:20%;float:left;padding:0 10px;position:relative;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_landing_navigation-item{width:33.33333%;float:left}}.b-bd_landing_navigation-item_link{font:15px/18px "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_landing_navigation-item_link{text-transform:capitalize}}.b-bd_landing_navigation-item_link:hover{background:#46166b;color:#fff;text-decoration:none}.b-bd_landing_navigation-item_img{border:1px solid #dacce2;display:block;max-width:100%;margin:0 auto 8px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_landing_navigation-item_img{display:none}}.b-youtube_iframe{height:0px;overflow:hidden;padding-bottom:56.25%;position:relative}.b-youtube_iframe-video{position:absolute;top:0;left:0;height:100%;width:100%}.b-bd_event-img{max-width:100%;width:100%}.b-bd_event-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_event-title{font-size:15px}}.b-bd_event-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;padding:15px 0}.b-bd_event-date,.b-bd_event-location{padding:0 0 20px}.b-bd_event-date_title,.b-bd_event-location_title{font:14px/1.2 "ProximaNova-Bold",sans-serif;color:#999;display:block}.b-bd_event-tools{padding:20px 0}.b-bd_event-tools_directions{border-bottom:1px solid #dacce2;margin-right:10px}.b-bd_event-tools_directions:hover{text-decoration:none}.b-bd_event-tools_send_to_phone{border-bottom:1px solid #dacce2;margin-left:10px}.b-bd_event-tools_send_to_phone:hover{text-decoration:none}.b-bd_event-all_directions_link{border-bottom:1px solid #dacce2}.b-bd_event-all_directions_link:hover{text-decoration:none}.b-bd_event_featured{max-width:100%;margin-left:auto;margin-right:auto}.b-bd_event_featured:after{content:" ";display:block;clear:both}.b-bd_event_featured-img_wrapper{width:66.66667%;float:left;padding-right:15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_event_featured-img_wrapper{width:100%;float:left;padding:0 0 25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_event_featured-img_wrapper{width:100%;float:left;padding:0}}.b-bd_event_featured-info_primary,.b-bd_event_featured-info_secondary{width:33.33333%;float:left;padding-left:15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_event_featured-info_primary{width:66.66667%;float:left;padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_event_featured-info_primary{width:100%;float:left;padding:0}}.b-bd_event_featured-info_secondary{padding-top:20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_event_featured-info_secondary{width:33.33333%;float:left;padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_event_featured-info_secondary{width:100%;float:left;padding:20px 0 0}}.b-bd_event_featured-img{max-width:100%;width:100%;display:block}.b-bd_event_featured-title{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;padding:0;color:#000}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_event_featured-title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_event_featured-title{font-size:20px}}.b-bd_event_featured-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;padding:15px 0 0}.b-bd_event_featured-date,.b-bd_event_featured-location{padding:0 0 20px}.b-bd_event_featured-date_title,.b-bd_event_featured-location_title{font:14px "ProximaNova-Bold",sans-serif;color:#999;display:block}.b-bd_event_featured-tools{padding:20px 0 0}.b-bd_event_featured-tools_directions{border-bottom:1px solid #dacce2;margin-right:10px}.b-bd_event_featured-tools_directions:hover{text-decoration:none}.b-bd_event_featured-tools_send_to_phone{border-bottom:1px solid #dacce2;margin-left:10px}.b-bd_event_featured-tools_send_to_phone:hover{text-decoration:none}.b-bd_event_featured-all_directions_link{border-bottom:1px solid #dacce2}.b-bd_event_featured-all_directions_link:hover{text-decoration:none}.l-bd_look-items{max-width:100%;margin-left:auto;margin-right:auto;padding:0 0 60px}.l-bd_look-items:after{content:" ";display:block;clear:both}.l-bd_look-item{width:50%;float:left;padding:35px 0 0}.l-bd_look-item--odd{padding-right:15px}.l-bd_look-item--even{padding-left:15px}.b-bd_look-link:hover{text-decoration:none}.b-bd_look-img{border:1px solid #dacce2;max-width:100%;width:100%}.b-bd_look-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0;color:#46166b;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_look-title{font-size:15px}}.b-bd_look_details-name{font:60px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_look_details-name{font-size:37px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_look_details-name{font-size:25px}}.b-bd_look_details-description{font:14px/1.5 "ProximaNova-Regular",sans-serif;text-align:center}.l-bd_related_carousel-item .b-bd_look-title{display:none}.b-bd_press-link:hover{text-decoration:none}.b-bd_press-img{border:1px solid #dacce2;max-width:100%;width:100%}.b-bd_press-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0;color:#46166b;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_press-title{font-size:15px}}.b-bd_press-date:before{content:'|';padding:0 10px;display:inline-block}.b-bd_press-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;color:#000;text-align:center}.b-bd_press-description:after{content:"\0000a0";display:inline}.l-bd_related_carousel-item .b-bd_press-title,.l-bd_related_carousel-item .b-bd_press-description{display:none}.b-bd_press_details-name{font:60px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_press_details-name{font-size:37px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_press_details-name{font-size:25px}}.b-bd_press_details-description{font:14px/1.5 "ProximaNova-Regular",sans-serif;text-align:center}.b-bd_press_details-ampliance-container img{max-width:100%}.b-bd_video-link{display:block}.b-bd_video-link:hover{text-decoration:none}.b-bd_video-link:hover .b-bd_video-img_wrapper:after{opacity:1}.b-bd_video-img{max-width:100%;width:100%;display:block}.b-bd_video-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0;color:#46166b;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_video-title{font-size:15px}}.b-bd_video-img_wrapper{position:relative}.b-bd_video-img_wrapper:before{font:14px/1.5 "ProximaNova-Regular",sans-serif;content:attr(data-duration);background:#000;color:#fff;padding:0 5px;position:absolute;bottom:0;right:0;z-index:2}.b-bd_video-img_wrapper:after{content:'';background:url(../images/icons/ico_play_70x70.png) no-repeat center center;position:absolute;opacity:0.5;transition:opacity 0.3s ease-in;height:100%;width:100%;left:0;top:0;z-index:3}.b-bd_video_featured-link:hover{text-decoration:none}.b-bd_video_featured-link:hover .b-bd_video_featured-img_wrapper:after{opacity:1}.b-bd_video_featured-img{max-width:100%;width:100%;display:block}.b-bd_video_featured-title{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;padding:0;color:#46166b}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_video_featured-title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_video_featured-title{font-size:20px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_video_featured-title{padding:20px 0}}.b-bd_video_featured-info{font:14px/18px "ProximaNova-Regular",sans-serif}.b-bd_video_featured-img_wrapper{position:relative}.b-bd_video_featured-img_wrapper:before{font:14px/1.5 "ProximaNova-Regular",sans-serif;content:attr(data-duration);background:#000;color:#fff;padding:0 5px;position:absolute;bottom:0;right:0;z-index:2}.b-bd_video_featured-img_wrapper:after{content:'';background:url(../images/icons/ico_play_70x70.png) no-repeat center center;position:absolute;opacity:0.5;transition:opacity 0.3s ease-in;height:100%;width:100%;left:0;top:0;z-index:3}.b-bd_video_featured-button{margin-top:30px}.l-bd_video_featured{max-width:100%;margin-left:auto;margin-right:auto}.l-bd_video_featured:after{content:" ";display:block;clear:both}.l-bd_video_featured-img{width:66.66667%;float:left;padding-left:0;padding-right:0;cursor:pointer;padding-left:0;padding-right:3%}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-bd_video_featured-img{width:100%;float:left;padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd_video_featured-img{width:100%;float:left;padding:20px 0}}.l-bd_video_featured-info{width:33.33333%;float:right;padding-left:0;padding-right:0;padding-right:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-bd_video_featured-info{width:100%;float:left;padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd_video_featured-info{width:100%;float:left;padding:0}}.l-bd_related_assets-items,.b-bd_products_used .b-bd_products_used-items{padding:30px 0}.l-bd_related_assets-item{min-height:295px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-bd_related_assets-item{min-height:250px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd_related_assets-item{min-height:inherit}}.l-bd_related_assets-item .b-bd_video-title{max-height:55px;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd_related_assets-item .b-bd_video-title{min-height:inherit;overflow:visible}}.b-bd_video-link:hover{text-decoration:none}.b-bd_video-link:hover .b-bd_video-img_wrapper:after{opacity:1}.b-bd_video-img{max-width:100%;width:100%;display:block}.b-bd_video-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0;color:#46166b;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_video-title{font-size:15px}}.b-bd_video-img_wrapper{position:relative}.b-bd_video-img_wrapper:before{font:14px/1.5 "ProximaNova-Regular",sans-serif;content:attr(data-duration);background:#000;color:#fff;padding:0 5px;position:absolute;bottom:0;right:0;z-index:2}.b-bd_video-img_wrapper:after{content:'';background:url(../images/icons/ico_play_70x70.png) no-repeat center center;position:absolute;opacity:0.5;transition:opacity 0.3s ease-in;height:100%;width:100%;left:0;top:0;z-index:3}.l-bd_related_carousel-item .b-bd_video-title{display:none}.pt_backdoor .main>.content{padding:0 0 55px}.b-bd_back_to_category-link{font:14px/2.2 "ProximaNova-Regular",sans-serif}.b-bd_back_to_category-link:before{margin-top:-2px}.b-bd_explore_more{border-bottom:1px solid #350958;margin:0 -500%;padding:0 500%}.b-bd_explore_more-main_wrapper{position:relative}.b-bd_explore_more-carousel_wrapper{overflow:hidden;position:relative}.b-bd_explore_more-button{font:14px/1.2 "ProximaNova-Bold",sans-serif;background:#dacce2;border-top:1px solid #350958;color:#350958;cursor:pointer;padding:7px 10px;position:absolute;right:0;top:100%;text-transform:uppercase}.b-bd_explore_more .carousel_navigation_list{display:none}.b-bd_explore_more .contentcarousel{padding:20px 40px}.b-bd_explore_more .jcarousel-prev,.b-bd_explore_more .jcarousel-next{display:block;background:url(../images/icons/ico_arrow_left.png) no-repeat center center;position:absolute;height:100%;width:30px;top:0;z-index:4}.b-bd_explore_more .jcarousel-prev.disabled,.b-bd_explore_more .jcarousel-next.disabled{display:none}.b-bd_explore_more .jcarousel-prev{left:0}.b-bd_explore_more .jcarousel-next{background:url(../images/icons/ico_arrow_right.png) no-repeat center center;right:0}.js-bd-show-more-container{-webkit-transition:height 0.3s ease-in;transition:height 0.3s ease-in;overflow:hidden}.l-bd_related_carousel-item{width:146px;padding:0 7px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd_related_carousel-item{padding:0 30px;width:200px}}.l-bd_related_assets-items{max-width:100%;margin-left:auto;margin-right:auto}.l-bd_related_assets-items:after{content:" ";display:block;clear:both}.l-bd_related_assets-item{width:33.33333%;float:left;padding-left:0;padding-right:0;padding:0 15px}.b-bd_video_section .b-bd_video_title,.b-bd_video_section .b-bd_video_description{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.b-bd_video_section{margin:0 auto;overflow:hidden;padding:30px 0 0;width:712px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_video_section{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_video_section{width:100%}}.b-bd_video_section .b-bd_video_container{height:401px;margin:0 auto;width:100%}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_video_section .b-bd_video_container{height:296px;width:526px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_video_section .b-bd_video_container{height:148px;width:262px}}.b-bd_video_section .b-bd_video_container iframe{background:#fff;height:100%;overflow:hidden;width:100%}.b-bd_video_section .b-bd_video_info{overflow:hidden;padding:25px 0 10px;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_video_section .b-bd_video_info{padding:12px 0 10px}}.b-bd_video_section .b-bd_video_title{color:#000;padding:0 5px 0 0;text-transform:uppercase;width:38%;font:24px/30px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_video_section .b-bd_video_title{padding:0 0 3px;width:100%;font:16px/20px "ProximaNova-Bold",sans-serif}}.b-bd_video_section .b-bd_video_description{padding:0 0 0 5px;width:62%;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_video_section .b-bd_video_description{padding:2px 0 0;width:100%;font:12px/16px "ProximaNova-Regular",sans-serif}}.b-bd_video_section .b-bd_video_description a{color:#000;text-decoration:underline}.b-bd_featured_product{max-width:100%;margin-left:auto;margin-right:auto;padding:40px 0;position:relative}.b-bd_featured_product:after{content:" ";display:block;clear:both}.b-bd_featured_product-image_wrapper{width:50%;float:left;padding-right:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-image_wrapper{width:100%;float:left;padding:0}}.b-bd_featured_product .b-product_img{max-width:100%}.b-bd_featured_product-info_wrapper{width:50%;float:left;padding-left:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-info_wrapper{width:100%;float:left;padding:0;text-align:center}}.b-bd_featured_product-badge{padding-bottom:10px}.b-bd_featured_product-badge .product_badge{display:inline-block;position:static}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-badge{padding-top:10px}}.b-bd_featured_product-title,.b-bd_featured_product .product_name{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_featured_product-title,.b-bd_featured_product .product_name{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-title,.b-bd_featured_product .product_name{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-title,.b-bd_featured_product .product_name{text-align:center;margin:0}}.b-bd_featured_product-subtitle,.b-bd_featured_product .product_subtitle{font:24px/1em "ProximaNova-Bold",sans-serif;color:#000;text-transform:capitalize}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-subtitle,.b-bd_featured_product .product_subtitle{text-align:center}}.b-bd_featured_product-price{float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-price{float:none;text-align:center}}.b-bd_featured_product-rating{float:right}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-rating{float:none;text-align:center}.b-bd_featured_product-rating .bv-rating{float:none;display:inline-block}.b-bd_featured_product-rating .inline_rating_label_link{display:none}}.b-bd_featured_product-description{font:14px/normal "ProximaNova-Regular",sans-serif;border-top:1px solid #dacde1;float:left;margin:15px 0 0;padding:15px 0 0;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-description{display:none}}.b-bd_featured_product-shop_button{clear:both;padding-top:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_featured_product-shop_button{padding:0}}.b-bd_recently_viewed .b-bd-title{background:none;border:1px solid #350958;padding:53px 0 0;height:auto}.b-bd_recently_viewed .b-bd-title_text{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd_recently_viewed .b-bd-title_text{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd_recently_viewed .b-bd-title_text{font-size:20px}}.l-bd_related_assets-items,.b-bd_products_used .b-bd_products_used-items{padding:30px 0}.b-bd-title{background:url(../images/backdoor/strip-texture-tall.jpg) #000;background-attachment:fixed;background-position-x:center;margin:0 -500%;text-align:center}.b-bd-title_text,.b-bd-title_link,.b-bd-title_link:hover{font:60px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;color:#fff;cursor:pointer;display:inline-block;line-height:0.65;padding:0;position:relative;top:1px;text-decoration:none;vertical-align:bottom}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-bd-title_text,.b-bd-title_link,.b-bd-title_link:hover{font-size:37px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-bd-title_text,.b-bd-title_link,.b-bd-title_link:hover{font-size:25px}}.safari .b-bd-title_text,.safari .b-bd-title_link,.safari .b-bd-title_link:hover{top:3px}.mobile.chrome .b-bd-title_text,.mobile.chrome .b-bd-title_link,.mobile.chrome .b-bd-title_link:hover{top:2px}.b-bd-title_text:after,.b-bd-title_link:after,.b-bd-title_link:hover:after{content:'';display:inline-block;height:1em;vertical-align:bottom}.b-bd-title_text{cursor:default}.l-bd-filter{display:inline-block;margin:0 9px;padding:10px 0;text-align:left;text-transform:initial;width:150px}.l-bd-filter .selectboxit-btn{font:12px/20px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.l-bd-filter .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.l-bd-filter .selectboxit-list{font:12px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.l-bd-filter .selectboxit-option{line-height:27px;padding:0 9px 0 9px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd-filter{display:block;margin:0 auto;padding:5px 0 5px;width:280px}.l-bd-filter .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.l-bd-filter .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.l-bd-filter .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.l-bd-filter .selectboxit-option{line-height:27px;padding:0 9px 0 9px}}.l-bd_press-items,.l-bd_video-items,.l-bd_look-items{max-width:100%;margin-left:auto;margin-right:auto;padding:0}.l-bd_press-items:after,.l-bd_video-items:after,.l-bd_look-items:after{content:" ";display:block;clear:both}.l-bd_press-item,.l-bd_video-item,.l-bd_look-item{width:50%;float:left;padding:40px 15px 0;position:relative}.l-bd_press-item--odd,.l-bd_video-item--odd,.l-bd_look-item--odd{padding-left:0}.l-bd_press-item--even,.l-bd_video-item--even,.l-bd_look-item--even{padding-right:0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd_press-item,.l-bd_video-item,.l-bd_look-item{width:100%;float:left;padding-right:0;padding-left:0}.l-bd_press-item--odd,.l-bd_video-item--odd,.l-bd_look-item--odd{padding-right:0}.l-bd_press-item--even,.l-bd_video-item--even,.l-bd_look-item--even{padding-left:0}}.l-bd_event-items,.l-bd_related_assets-items{max-width:100%;margin-left:auto;margin-right:auto;padding:0}.l-bd_event-items:after,.l-bd_related_assets-items:after{content:" ";display:block;clear:both}.l-bd_event-item,.l-bd_related_assets-item{width:33.33333%;float:left;padding:40px 10px 0;position:relative}.l-bd_event-item:nth-child(3n+1),.l-bd_related_assets-item:nth-child(3n+1){padding-left:0;padding-right:20px}.l-bd_event-item:nth-child(3n+3),.l-bd_related_assets-item:nth-child(3n+3){padding-right:0;padding-left:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-bd_event-item,.l-bd_related_assets-item{width:100%;float:left;padding-left:0;padding-right:0}.l-bd_event-item:nth-child(3n+1),.l-bd_event-item:nth-child(3n+2),.l-bd_event-item:nth-child(3n+3),.l-bd_related_assets-item:nth-child(3n+1),.l-bd_related_assets-item:nth-child(3n+2),.l-bd_related_assets-item:nth-child(3n+3){padding-left:0;padding-right:0px}}.b-bd-featured_item{padding:40px 0}.b-bd_recently_viewed{margin-top:40px}.b-bd_load_more-wrapper{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;margin:20px 0 0;text-align:center;width:100%}.b-bd_load_more-link{font:13px/normal "ProximaNova-Bold",sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:url("../images/icons/dots.png") no-repeat center 0;border:1px solid #dacde1;border-top:1px solid #fff;color:#46166b;cursor:pointer;display:inline-block;position:relative;top:-1px;padding:10px 53px;text-transform:uppercase}.b-bd_load_more-link:before,.b-bd_load_more-link:after{content:'';border-top:1px solid #dacce2;position:absolute;width:2000px;top:0;left:100%;right:auto}.b-bd_load_more-link:after{left:auto;right:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_backdoor .b-bd_recently_viewed{position:relative;border-bottom:1px solid #dacce2}.pt_backdoor .b-bd_recently_viewed:before,.pt_backdoor .b-bd_recently_viewed:after{position:absolute;width:9999px;top:100%;bottom:-1px;content:"";border-bottom:1px solid #dacce2}.pt_backdoor .b-bd_recently_viewed:before{right:100%}.pt_backdoor .b-bd_recently_viewed:after{left:100%}}.hp_hero{min-height:153px;width:100%;position:relative;margin:0;*zoom:1}.hp_hero:after{content:"";display:table;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_hero{margin-bottom:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_hero .jcarousel-clip .contentcarousel_list{white-space:normal !important}}.hp_hero .jcarousel-clip .contentcarousel_list_item{max-height:85vh;position:relative;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_hero .jcarousel-clip .contentcarousel_list_item{max-height:none;margin-bottom:5px}}.hp_hero .jcarousel-clip .contentcarousel_item{width:100%}.hp_hero .jcarousel-clip .contentcarousel_asset_body{height:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_hero .jcarousel-clip .contentcarousel_asset_body{margin:0 0 10px}}.hp_hero .carousel-direction-controls{width:960px;margin:0 auto;position:absolute}.hp_hero .jcarousel-control{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;position:absolute;top:50%;width:71px;height:96px;margin-top:-48px;z-index:3;cursor:pointer;font-size:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.hp_hero .jcarousel-control.disabled{visibility:hidden}@media only screen and (min-width: 751px) and (max-width: 1024px){.hp_hero .jcarousel-control{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_hero .jcarousel-control{display:none}}.hp_hero .jcarousel-prev{left:0;background:0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAABgCAYAAABPGW+RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdZJREFUeNrs3KFLBEEUx/EbOSwWD0UFBf+H+wcsJk2KJoPB03LBpPc3aDQYDAYFm2aDVrvxkkXjcQgX1BVWpgjqLJadmfdmvj9YGLbs8mGXnZ33dk1Zlv0GcWYMAnDAAQcccMABBxxwCDjggAMOOOCAAw444BBwwAEHHHD+z9nRzZTdYhy7KR3m+vz+G2avtz7gynHA2PHV6W0re5zfMDbTs5PF0mp7lDVOFczx5f7z/OJMkS2OJBhRONJgxOBIhBGBIxUmOo5kmKg40mGi4WiAiYKjBSY4jiaYoDjaYILhaIQJgqMVxjuOZhivONphvOGkAOMFJxWY2nGcMHM6YWrFqYS50AlTK44x5s++4v3TfLwVpqE0teHsHq4NNnaWf5ROXoejZm/7ZOGp/zKeNU6KQLU/rVIC8jLPSQXI2ww5BSCv71bagby/lVugzY5OoCDrOZ0DnUDBVgI1AgVdQ9YGFLz6oAkoSt1KC1C0iqcGoKi1culA0bssJAOJ6M+RCiSms0sikKieQGlA4rpJJQGJ7EOuAnq4e5zIHscFZMdb3ZVhyHMQ/e2DBXKNQ8XwKzyFtxU44IADDjgEHHDAAQcccMABBxxwCDjggAMOOOCAA05W+RJgAILbuJl7+BodAAAAAElFTkSuQmCC)}.hp_hero .jcarousel-next{right:0;background:0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAABgCAYAAABPGW+RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb5JREFUeNrs3LEuBFEYxXErOyg2kY2SRqXzANptlEKlUZBINDo8g6g0KgqFRqWi0HkAvVJCImJCoxF2mIaJqL/vHPs/ySSTW/5yM3PvuZlpVVV1M0T+zDAE4IADDjjggAMOOOAQcMABBxxwwAEHHHDAIeCAA86/xjnaO5uoL3WcdgbM6eHlN8za1kLJzPnKycFFtwlT3yvPoFCcud7s63i3894cUwYKxZmemXzbPd68cwEKfyA7AaW8rVyA0tY5DkCpi0B1oPQVsjKQxPZBFUhmb6UIJLXxVAOS25UrAUlWFipAsn2OApB02ZUNJN8EZgJZ1KRZQDYdcgaQVcEeDWR3+hAJZHk0EwVke241MlZUxWi7+j3+0e8P9sy5v30stlf2p54eXorm+NJqr1zfWSwHFicKxg4nEsYKJxrGBicDxgInC0YeJxNGGicbRhZHAUYSRwVGDkcJRgpHDUYGRxFGAkcVJh1HGSYVRx0mDccBJgXHBSYcxwkmHOfq/LrjAhOOs7wx/1xjOMDUCf/2oYmhDFOnxd/ezCoLcMABBxxwCDjggAMOOOCAAw444BBwwAEHHHDAAQcccMhPPgUYAMLut5KFrkOtAAAAAElFTkSuQmCC)}.hp_hero:hover .jcarousel-control{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.hp_hero .carousel_navigation_list{max-width:960px;width:100%;height:53px;display:block;border-spacing:1px;margin:-92px auto 38px;position:relative;left:auto;top:auto;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_hero .carousel_navigation_list{position:absolute;left:0;bottom:0;text-align:left;margin:0;height:40px}}.hp_hero .carousel_navigation_list li.carousel_navigation_list_item{display:inline-block;width:10px;height:10px;margin:0 12px;background:#fff;color:#9c9c9c;cursor:pointer;font-weight:bold;text-transform:uppercase;text-align:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.hp_hero .carousel_navigation_list li.carousel_navigation_list_item.selected,.hp_hero .carousel_navigation_list li.carousel_navigation_list_item:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.hp_hero .carousel_navigation_list li.carousel_navigation_list_item.selected .carousel_navigation_list_link,.hp_hero .carousel_navigation_list li.carousel_navigation_list_item.selected .navigation_item_custom_text,.hp_hero .carousel_navigation_list li.carousel_navigation_list_item:hover .carousel_navigation_list_link,.hp_hero .carousel_navigation_list li.carousel_navigation_list_item:hover .navigation_item_custom_text{color:#000000;text-decoration:none}.hp_hero .carousel_navigation_list li.carousel_navigation_list_item.selected{background-color:#46166b}@media only screen and (min-width: 320px) and (max-width: 750px){.hp_hero .carousel_navigation_list li.carousel_navigation_list_item{margin:0 5px}}.hp_hero .carousel_navigation_list li.carousel_navigation_list_item .navigation_item_custom_text{display:none}.hp_hero .carousel_navigation_list li.carousel_navigation_list_item a{background-image:none !important}.hp_hero .carousel_navigation_list .carousel_navigation_list_link{display:block;padding:5px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;background:none;border:none;width:auto;text-indent:0;border-radius:0;line-height:inherit}.hp_hero .carousel_navigation_list .carousel_navigation_list_link .navigation_item_custom_text{color:#9c9c9c;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.hp_hero .carousel_navigation_list .carousel_navigation_list_link .navigation_item_number{display:none}.hp_hero .contentcarousel_item_info{display:none}.b-hp_slider-bg_image{max-width:100%;width:100%;display:block}.b-hp_slider-copy_link{height:100%;width:100%;position:absolute;top:0;left:0}.b-hp_slider-copy_image{max-width:100%;max-height:100%;display:block}@media only screen and (min-width: 320px) and (max-width: 750px){.b-hp_slider-copy_image{-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}.copy-position-left .b-hp_slider-copy_image{float:left}.copy-position-right .b-hp_slider-copy_image{float:right}.copy-position-center .b-hp_slider-copy_image{margin:0 auto}.b-hp_slider-inner{position:absolute;bottom:0;padding:16px;text-align:center;width:100%}.b-hp_slider-title{color:white;font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase;font-size:21px;margin-bottom:5px}.b-hp_slider-cta{border-width:0}.b-hp_slider-cta::after{content:"►";padding-left:5px;font-size:.7em}.b-hp_service_push-inner{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2MTY2YiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjE2NmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(70,22,107,0)),color-stop(100%, #46166b));background-image:-moz-linear-gradient(top, rgba(70,22,107,0),#46166b);background-image:-webkit-linear-gradient(top, rgba(70,22,107,0),#46166b);background-image:linear-gradient(to bottom, rgba(70,22,107,0),#46166b);position:absolute;bottom:0;padding:24px;text-align:left;width:100%}.b-hp_service_push-subtitle{color:white;font-family:"ProximaNova-Regular",sans-serif;text-transform:uppercase;font-size:17px}.b-hp_service_push-title{color:white;font-family:"ProximaNova-Regular",sans-serif;text-transform:uppercase;font-size:21px}.olapic-slider-copy a{color:#b2b2b2 !important}.olapic-slider-body .olapic-nav-button:focus{outline-style:none}.olapic .viewer-container{z-index:11}.b-offers .b-offers-title{font:60px "ProximaNova-Light",sans-serif;text-align:center;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offers .b-offers-title{font-size:21px}}.b-offers-description{font:14px "ProximaNova-Semibold",sans-serif;margin-bottom:30px;text-align:center}.b-offer_tile{position:relative}.b-offer_tile img{width:100%;height:auto}.b-offer_tile-info{position:absolute;right:0;top:0;padding-right:20px;width:50%;margin-top:55px;letter-spacing:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-offer_tile-info{margin-top:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile-info{margin-top:30px;padding-right:10px}}.b-offer_tile-title{font:42px/1 "ProximaNova-Light",sans-serif;color:#fff;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-offer_tile-title{font-size:30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile-title{font-size:20px;margin-bottom:5px}}.b-offer_tile-subtitle{font:16px "ProximaNova-Semibold",sans-serif;color:#fff;margin-bottom:6px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile-subtitle{font-size:13px;margin-bottom:5px}}.b-offer_tile-copy{color:#fff;font-size:14px;margin-bottom:12px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile-copy{margin-bottom:5px;font-size:13px}}.b-offer_tile-cta{font:13px "ProximaNova-Semibold",sans-serif;border:1px solid #fff;color:#fff;display:inline-block;padding:6px 20px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile-cta{font-size:8px}}.b-offer_tile-background{max-width:100%}.l-offer-items{max-width:100%;margin-left:auto;margin-right:auto;list-style:none}.l-offer-items:after{content:" ";display:block;clear:both}.l-offer-item--1,.l-offer-item--2{width:50%;float:left;padding-left:0;padding-right:0;padding:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-offer-item--1,.l-offer-item--2{width:100%;float:left;padding:15px 0}}.l-offer-item--1{padding-left:0}.l-offer-item--2{padding-right:0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-offer-item--2 .b-offer_tile-info{margin-top:10px}}.l-offer-item--3{width:100%;float:left;padding:15px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-offer-item--3{padding:0}}.b-offer_tile--subscribe .b-offer_tile-info{padding:30px;position:absolute;right:0;top:0;width:100%;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile--subscribe .b-offer_tile-info{margin-top:20px;padding:0}}.b-offer_tile--subscribe .b-offer_tile-copy{width:340px;margin:0 auto}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile--subscribe .b-offer_tile-copy{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile--subscribe .b-offer_tile-subtitle{display:none}}.b-offer_tile--subscribe form{width:450px;margin:30px auto 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-offer_tile--subscribe form{width:390px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile--subscribe form{width:260px;margin-top:10px}}.b-offer_tile--subscribe .f_field_email{width:300px;padding-right:10px;float:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-offer_tile--subscribe .f_field_email{width:240px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile--subscribe .f_field_email{width:165px}}.b-offer_tile--subscribe button{width:auto;display:inline-block;margin:0;background-color:#46166b;color:white;white-space:nowrap;text-transform:uppercase;border:none;text-align:center;position:static;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;font:13px/22px "ProximaNova-Bold",sans-serif;padding:0 25px;height:40px;line-height:40px;height:38px;line-height:38px;display:block;float:left}.b-offer_tile--subscribe button:hover{background-color:#dacce2 !important;cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 750px){.b-offer_tile--subscribe button{font-size:12px;padding:0 20px}}.b-offer_tile--subscribe .newsletter_subscribe_content h3,.b-offer_tile--subscribe .newsletter_subscribe_content .subscribe_text{display:none}.terms .content,.landingpage-promotions .content,.privacy_policy .content,.faq .content,.contact_us_form .content,.l-ud_pro .content,.pt_customer_service .main .content{padding-top:32px;padding-bottom:80px}.terms .content:after,.landingpage-promotions .content:after,.privacy_policy .content:after,.faq .content:after,.contact_us_form .content:after,.l-ud_pro .content:after,.pt_customer_service .main .content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.terms .primary,.landingpage-promotions .primary,.privacy_policy .primary,.faq .primary,.contact_us_form .primary,.l-ud_pro .primary,.pt_customer_service .main .primary{float:right;width:780px;padding-left:60px;margin-left:-2px;border-left:2px solid #DACDE1}@media only screen and (min-width: 751px) and (max-width: 1024px){.terms .primary,.landingpage-promotions .primary,.privacy_policy .primary,.faq .primary,.contact_us_form .primary,.l-ud_pro .primary,.pt_customer_service .main .primary{width:572px}}@media only screen and (min-width: 320px) and (max-width: 750px){.terms .primary,.landingpage-promotions .primary,.privacy_policy .primary,.faq .primary,.contact_us_form .primary,.l-ud_pro .primary,.pt_customer_service .main .primary{border-left:none;float:none;width:auto;padding-left:0;margin-left:0}}.terms .secondary,.landingpage-promotions .secondary,.privacy_policy .secondary,.faq .secondary,.contact_us_form .secondary,.l-ud_pro .secondary,.pt_customer_service .main .secondary{float:left;width:182px;padding-right:45px;border-right:2px solid #DACDE1}@media only screen and (min-width: 751px) and (max-width: 1024px){.terms .secondary,.landingpage-promotions .secondary,.privacy_policy .secondary,.faq .secondary,.contact_us_form .secondary,.l-ud_pro .secondary,.pt_customer_service .main .secondary{width:138px;padding-right:26px}}@media only screen and (min-width: 320px) and (max-width: 750px){.terms .secondary,.landingpage-promotions .secondary,.privacy_policy .secondary,.faq .secondary,.contact_us_form .secondary,.l-ud_pro .secondary,.pt_customer_service .main .secondary{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.terms table,.terms thead,.terms tbody,.terms th,.terms td,.terms tr,.landingpage-promotions table,.landingpage-promotions thead,.landingpage-promotions tbody,.landingpage-promotions th,.landingpage-promotions td,.landingpage-promotions tr,.privacy_policy table,.privacy_policy thead,.privacy_policy tbody,.privacy_policy th,.privacy_policy td,.privacy_policy tr,.faq table,.faq thead,.faq tbody,.faq th,.faq td,.faq tr,.contact_us_form table,.contact_us_form thead,.contact_us_form tbody,.contact_us_form th,.contact_us_form td,.contact_us_form tr,.l-ud_pro table,.l-ud_pro thead,.l-ud_pro tbody,.l-ud_pro th,.l-ud_pro td,.l-ud_pro tr,.pt_customer_service .main table,.pt_customer_service .main thead,.pt_customer_service .main tbody,.pt_customer_service .main th,.pt_customer_service .main td,.pt_customer_service .main tr{display:block;word-wrap:break-word}.terms thead tr,.landingpage-promotions thead tr,.privacy_policy thead tr,.faq thead tr,.contact_us_form thead tr,.l-ud_pro thead tr,.pt_customer_service .main thead tr{position:absolute;top:-9999px;left:-9999px}.terms tr,.landingpage-promotions tr,.privacy_policy tr,.faq tr,.contact_us_form tr,.l-ud_pro tr,.pt_customer_service .main tr{border:1px solid #ccc}.terms td,.landingpage-promotions td,.privacy_policy td,.faq td,.contact_us_form td,.l-ud_pro td,.pt_customer_service .main td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.terms td:before,.landingpage-promotions td:before,.privacy_policy td:before,.faq td:before,.contact_us_form td:before,.l-ud_pro td:before,.pt_customer_service .main td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold}.terms td:before,.landingpage-promotions td:before,.privacy_policy td:before,.faq td:before,.contact_us_form td:before,.l-ud_pro td:before,.pt_customer_service .main td:before{content:attr(data-label)}}.terms .b-staticpage-header,.landingpage-promotions .b-staticpage-header,.privacy_policy .b-staticpage-header,.faq .b-staticpage-header,.contact_us_form .b-staticpage-header,.l-ud_pro .b-staticpage-header,.pt_customer_service .main .b-staticpage-header{padding:0 0 12px;border-bottom:1px solid #dacce2;margin-bottom:35px}@media only screen and (min-width: 320px) and (max-width: 750px){.terms .b-staticpage-header,.landingpage-promotions .b-staticpage-header,.privacy_policy .b-staticpage-header,.faq .b-staticpage-header,.contact_us_form .b-staticpage-header,.l-ud_pro .b-staticpage-header,.pt_customer_service .main .b-staticpage-header{padding:0 0 9px;margin-bottom:25px}}.b-menu_static{margin-bottom:35px}.b-menu_static-item{font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase;margin:0 0 12px;border:none}.b-menu_static-item--active{font-family:"ProximaNova-Bold",sans-serif}.b-menu_static-item--active .b-menu_static-link{color:#000}.checkorderstatus .primary{margin-bottom:40px}.checkorderstatus .b-staticpage-header .section_header{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.checkorderstatus .b-staticpage-header .section_header{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.checkorderstatus .b-staticpage-header .section_header{font-size:20px}}.checkorderstatus .b-staticpage-header p{display:none}.checkorderstatus .required_fields{margin-bottom:6px}.checkorderstatus .back{font-size:12px;margin-bottom:6px}.checkorderstatus .back a{font-family:"ProximaNova-Bold",sans-serif;text-decoration:underline}.checkorderstatus .form{font-size:0;margin-bottom:22px}.checkorderstatus .form .formfield_email{display:inline-block;vertical-align:top;width:250px}.checkorderstatus .form .formfield_email .textinput,.checkorderstatus .form .formfield_email .f_textinput,.checkorderstatus .form .formfield_email .f_email,.checkorderstatus .form .formfield_email .f_password{height:30px;line-height:18px}@media only screen and (min-width: 751px) and (max-width: 1024px){.checkorderstatus .form .formfield_email{width:220px}}@media only screen and (min-width: 320px) and (max-width: 750px){.checkorderstatus .form .formfield_email{display:block;width:auto}.checkorderstatus .form .formfield_email .textinput,.checkorderstatus .form .formfield_email .f_textinput,.checkorderstatus .form .formfield_email .f_email,.checkorderstatus .form .formfield_email .f_password{height:40px;line-height:28px}}.checkorderstatus .form .formfield_order_number{display:inline-block;vertical-align:top;width:250px;margin-left:10px}.checkorderstatus .form .formfield_order_number .textinput,.checkorderstatus .form .formfield_order_number .f_textinput,.checkorderstatus .form .formfield_order_number .f_email,.checkorderstatus .form .formfield_order_number .f_password{height:30px;line-height:18px}@media only screen and (min-width: 751px) and (max-width: 1024px){.checkorderstatus .form .formfield_order_number{width:140px}}@media only screen and (min-width: 320px) and (max-width: 750px){.checkorderstatus .form .formfield_order_number{display:block;width:auto;margin-left:0}.checkorderstatus .form .formfield_order_number .textinput,.checkorderstatus .form .formfield_order_number .f_textinput,.checkorderstatus .form .formfield_order_number .f_email,.checkorderstatus .form .formfield_order_number .f_password{height:40px;line-height:28px}}.checkorderstatus .form .formfield_button{display:inline-block;vertical-align:top;width:198px;margin-left:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.checkorderstatus .form .formfield_button{width:130px}}@media only screen and (min-width: 320px) and (max-width: 750px){.checkorderstatus .form .formfield_button{display:block;width:auto;margin-left:0}}.checkorderstatus .form .button-color,.checkorderstatus .form .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .checkorderstatus .form .submit_button,.checkorderstatus .form .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .checkorderstatus .form .submit_button,.checkorderstatus .form .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .checkorderstatus .form span,.checkorderstatus .form .autoreplenish-edit-order .save-or-order-changes,.autoreplenish-edit-order .checkorderstatus .form .save-or-order-changes,.checkorderstatus .form .autoreplenish-edit-order .cancel-order-changes,.autoreplenish-edit-order .checkorderstatus .form .cancel-order-changes,.checkorderstatus .form .autoreplenish-edit-order .save-subscription-changes,.autoreplenish-edit-order .checkorderstatus .form .save-subscription-changes,.checkorderstatus .form .change-address-dialog .save-address,.change-address-dialog .checkorderstatus .form .save-address,.checkorderstatus .form .change-address-dialog .close-edit-address-popup,.change-address-dialog .checkorderstatus .form .close-edit-address-popup,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .checkorderstatus .form .button,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .checkorderstatus .form .button,.checkorderstatus .form .udskin_product .button,.udskin_product .checkorderstatus .form .button{padding:0 25px;height:30px;line-height:30px;width:100%;border:none;cursor:pointer}@media only screen and (min-width: 751px) and (max-width: 1024px){.checkorderstatus .form .button-color,.checkorderstatus .form .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .checkorderstatus .form .submit_button,.checkorderstatus .form .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .checkorderstatus .form .submit_button,.checkorderstatus .form .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .checkorderstatus .form span,.checkorderstatus .form .autoreplenish-edit-order .save-or-order-changes,.autoreplenish-edit-order .checkorderstatus .form .save-or-order-changes,.checkorderstatus .form .autoreplenish-edit-order .cancel-order-changes,.autoreplenish-edit-order .checkorderstatus .form .cancel-order-changes,.checkorderstatus .form .autoreplenish-edit-order .save-subscription-changes,.autoreplenish-edit-order .checkorderstatus .form .save-subscription-changes,.checkorderstatus .form .change-address-dialog .save-address,.change-address-dialog .checkorderstatus .form .save-address,.checkorderstatus .form .change-address-dialog .close-edit-address-popup,.change-address-dialog .checkorderstatus .form .close-edit-address-popup,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .checkorderstatus .form .button,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .checkorderstatus .form .button,.checkorderstatus .form .udskin_product .button,.udskin_product .checkorderstatus .form .button{padding-right:10px;padding-left:10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.checkorderstatus .form .button-color,.checkorderstatus .form .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .checkorderstatus .form .submit_button,.checkorderstatus .form .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .checkorderstatus .form .submit_button,.checkorderstatus .form .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .checkorderstatus .form span,.checkorderstatus .form .autoreplenish-edit-order .save-or-order-changes,.autoreplenish-edit-order .checkorderstatus .form .save-or-order-changes,.checkorderstatus .form .autoreplenish-edit-order .cancel-order-changes,.autoreplenish-edit-order .checkorderstatus .form .cancel-order-changes,.checkorderstatus .form .autoreplenish-edit-order .save-subscription-changes,.autoreplenish-edit-order .checkorderstatus .form .save-subscription-changes,.checkorderstatus .form .change-address-dialog .save-address,.change-address-dialog .checkorderstatus .form .save-address,.checkorderstatus .form .change-address-dialog .close-edit-address-popup,.change-address-dialog .checkorderstatus .form .close-edit-address-popup,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .checkorderstatus .form .button,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .checkorderstatus .form .button,.checkorderstatus .form .udskin_product .button,.udskin_product .checkorderstatus .form .button{padding:0 25px;height:40px;line-height:40px}}.contact_us_form .textinput,.contact_us_form .f_textinput,.contact_us_form .f_email,.contact_us_form .f_password{height:30px;line-height:18px}.contact_us_form .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.contact_us_form .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:none;border-left-color:transparent;border-right-color:transparent;height:0}.contact_us_form .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.contact_us_form .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.contact_us_form .g-recaptcha{clear:both}.contact_us_form .b-customer_service-assets{float:left}.contact_us_form h1{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.contact_us_form h1{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form h1{font-size:20px}}.contact_us_form .b-staticpage-header{padding:0 0 12px;border-bottom:1px solid #dacce2;margin-bottom:35px}.contact_us_form .contact-us-description{font-size:14px}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contact-us-description{font-family:"ProximaNova-Semibold",sans-serif}}.contact_us_form .contact-us-form-description{margin-bottom:7px}.contact_us_form .contact_us_form_page{max-width:100%;margin-left:auto;margin-right:auto;position:relative}.contact_us_form .contact_us_form_page:after{content:" ";display:block;clear:both}.contact_us_form .contact_us_form_page fieldset{position:relative}.contact_us_form .contact_us_form_page .content_asset{clear:both;margin:5px 0}.contact_us_form .contact_us_form_page .accept_privacy_policy_text1{margin:30px 0}.contact_us_form .contact_us_form_page .accept_privacy_policy_text1 a{text-decoration:underline}.contact_us_form .contact_us_form_page .formfield_first_name{width:50%;float:left;padding-left:0;padding-right:0;padding-right:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contact_us_form_page .formfield_first_name{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_last_name{width:50%;float:left;padding-left:0;padding-right:0;padding:0 10px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contact_us_form_page .formfield_last_name{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_email{width:50%;float:left;padding-left:0;padding-right:0;clear:both;padding-right:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contact_us_form_page .formfield_email{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_mobile{width:50%;float:left;padding-left:0;padding-right:0;padding:0 10px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contact_us_form_page .formfield_mobile{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_title>.f_label>.f_label_value{display:none}.contact_us_form .contact_us_form_page .formfield_title li.f_field{display:inline-block;margin:0}.contact_us_form .contact_us_form_page .formfield_myquestion,.contact_us_form .contact_us_form_page .formfield_productcategory{width:50%;float:left;padding-left:0;padding-right:0;padding-right:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contact_us_form_page .formfield_myquestion,.contact_us_form .contact_us_form_page .formfield_productcategory{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_myquestion .selectboxit-btn,.contact_us_form .contact_us_form_page .formfield_productcategory .selectboxit-btn{text-transform:none;max-width:initial}.contact_us_form .contact_us_form_page .formfield_myquestion select,.contact_us_form .contact_us_form_page .formfield_productcategory select{height:30px;border:1px solid #dacde1;color:#919191;font:13px "ProximaNova-Regular",sans-serif;padding:6px 7px}.contact_us_form .contact_us_form_page .formfield_myquestion .jspContainer .selectboxit-option .selectboxit-option-anchor,.contact_us_form .contact_us_form_page .formfield_productcategory .jspContainer .selectboxit-option .selectboxit-option-anchor{color:#919191 !important}.contact_us_form .contact_us_form_page .formfield_ordernumber{width:50%;float:left;padding-left:0;padding-right:0;clear:both;padding-right:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.contact_us_form .contact_us_form_page .formfield_ordernumber{padding-left:0;padding-right:10px;clear:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contact_us_form_page .formfield_ordernumber{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_comment{width:100%;padding:0 10px 0 0}.contact_us_form .contact_us_form_page .formfield_comment .textarea{height:200px;padding:8px 12px;resize:vertical;overflow:auto}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contact_us_form_page .formfield_comment .textarea{height:150px}}.contact_us_form .contact_us_form_page .formfield_comment .f_error_message{position:absolute}.contact_us_form .contact_us_form_page .char_remains{color:#989898;position:relative;float:right;top:-7px;right:12px}.contact_us_form .contact_us_form_page #formaction{width:100%;float:left;padding:0}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .button{width:100%}}.contact_us_form .button.reset{display:none}.contact_us_form .contactus-global{width:100%;display:table;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contactus-global{display:block}}.contact_us_form .contactus-global .contactus-global__space{display:table-cell;width:5%}.contact_us_form .contactus-global .contactus-global__left,.contact_us_form .contactus-global .contactus-global__right{display:table-cell;vertical-align:middle;border:2px solid #e1e1e1;background:url(../images/cart/bg_widget.png) no-repeat 0 0;width:45%;padding:2em;margin-top:10px}.contact_us_form .contactus-global .contactus-global__left h3,.contact_us_form .contactus-global .contactus-global__right h3{font:16px/22px "ProximaNova-Semibold",sans-serif;margin:0.5em 0;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.contact_us_form .contactus-global .contactus-global__left,.contact_us_form .contactus-global .contactus-global__right{display:block;width:100%;background-repeat:repeat-y}}.contact_us_form .contactus-global .contact-btn{margin:10px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .secondary{display:none}}.main.faq .b-customer_service-assets{float:left}.main.faq .title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;border-bottom:1px solid #dacce2;margin-bottom:40px;padding-bottom:11px;text-transform:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.faq .title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .title{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .title{margin-bottom:20px}}.main.faq .ui-accordion{margin-bottom:52px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .ui-accordion{margin-bottom:27px}}.main.faq .ui-accordion-header{font:18px "ProximaNova-Semibold",sans-serif;color:#000;text-transform:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.faq .ui-accordion-header{font:18px "ProximaNova-Regular",sans-serif}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .ui-accordion-header{font:13px "ProximaNova-Regular",sans-serif}}.main.faq .ui-accordion-content{font:14px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .ui-accordion-content{font:13px "ProximaNova-Regular",sans-serif}}.main.faq .bg_question_area:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main.faq .bg_question_area .customerservice{display:none}.main.faq .bg_question_area h2{font:18px "ProximaNova-Semibold",sans-serif;margin-bottom:14px}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .bg_question_area h2{font:16px "ProximaNova-Regular",sans-serif}}.main.faq .bg_question_area .textinput,.main.faq .bg_question_area .f_textinput,.main.faq .bg_question_area .f_email,.main.faq .bg_question_area .f_password{height:40px;line-height:28px}.main.faq .bg_question_area .textinput{width:596px}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.faq .bg_question_area .textinput{width:406px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .bg_question_area .textinput{width:100%;margin-bottom:20px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.faq .bg_question_area .textinput,.main.faq .bg_question_area .f_textinput,.main.faq .bg_question_area .f_email,.main.faq .bg_question_area .f_password{height:40px;line-height:28px}}.main.faq .bg_question_area .message{display:none}.main.faq .bg_question_area .button_submit{float:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.main.faq .bg_question_area .button_submit{width:94px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main.faq .bg_question_area .button_submit{float:none;width:100%}}.main.faq .bg_question_area .realdialog_form{margin-bottom:25px}.main.faq .bg_question_area .rd_title_answer{font:18px "ProximaNova-Semibold",sans-serif;margin-bottom:5px}.main.faq .bg_question_area .rd_inner_color_answer{font:14px "ProximaNova-Regular",sans-serif}.main.faq .bg_question_area .related_wr h2{font:14px "ProximaNova-Bold",sans-serif;text-transform:uppercase;margin-bottom:5px;margin-top:30px}.main.faq .bg_question_area .RdSlug{font:12px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;color:#46166b}.main.faq .bg_question_area .rd_user_title,.main.faq .bg_question_area .rd_inner_color_question,.main.faq .bg_question_area .rd_more_answer{display:none}.real_dialog_error{display:none;color:#f00;padding:10px 0}.l-ud_pro{max-width:100%;margin-left:auto;margin-right:auto}.l-ud_pro:after{content:" ";display:block;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .selectboxit-btn{padding:0 25px 0 15px}.l-ud_pro .selectboxit-text{text-overflow:ellipsis;white-space:nowrap;float:left;overflow:hidden;width:100%}}.l-ud_pro .b-customer_service-assets{float:left}.l-ud_pro .section_header{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .section_header{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .section_header{font-size:20px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .primary.primary{padding-left:40px}}.l-ud_pro .primary.primary #cancelBtn{border:0;background:none;float:right;margin-top:35px;color:#46166b;font-size:13px;text-decoration:underline;padding:0;cursor:pointer}.l-ud_pro .primary.primary #cancelBtn:hover{text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .primary.primary #cancelBtn{float:none;margin:30px 0 40px 0;width:100%;font-size:14px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .b-ud_pro{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.l-ud_pro .b-ud_pro .b-ud_pro-welcome-mobile{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}.l-ud_pro .b-ud_pro .b-ud_pro-right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;margin-bottom:35px}.l-ud_pro .b-ud_pro .b-ud_pro-left{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;margin-bottom:25px}.l-ud_pro .b-staticpage-header{position:relative}.l-ud_pro .b-ud_pro-school_list-link{position:absolute;right:0;top:7px;display:block}.l-ud_pro .secondary{display:none}.l-ud_pro .b-ud_pro-editorial_page{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.l-ud_pro .b-ud_pro-editorial_page .b-ud_pro-editorial-top_content{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}.l-ud_pro .b-ud_pro-editorial_page .b-ud_pro-right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;margin-bottom:20px}.l-ud_pro .b-ud_pro-editorial_page .b-ud_pro-ma-editorial{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3}.l-ud_pro .b-ud_pro-editorial_page .b-ud_pro-left{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4}}.l-ud_pro .b-ud_pro-back{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .b-ud_pro-back{display:inline-block;margin-bottom:5px}}.l-ud_pro .ui-accordion .ui-accordion-header{cursor:default}.l-ud_pro .ui-accordion .ui-accordion-header .edit_icon{cursor:pointer}.l-ud_pro .signup_container{visibility:hidden}.l-ud_pro .signup_container.ui-accordion{visibility:visible}.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper .textinput,.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper .f_textinput,.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper .f_email,.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper .f_password{height:30px;line-height:18px}@incldue respond-to(phones){.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper{margin:0}}.l-ud_pro .signup_container.ui-accordion .ui-accordion-content .accordion-content-wrapper{max-height:100%;overflow:visible}.l-ud_pro h3.signup_section_header{padding:23px 80px 23px 0;clear:both}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro h3.signup_section_header{padding:23px 40px 23px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro h3.signup_section_header{padding:23px 25px 17px 0}.l-ud_pro h3.signup_section_header.ui-state-active{padding-bottom:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro h3.signup_section_header.ui-state-active.section4,.l-ud_pro h3.signup_section_header.ui-state-active.section3{padding-bottom:20px}}.l-ud_pro h3.signup_section_header.ui-accordion-header-active .section_title,.l-ud_pro h3.signup_section_header.section-filled .section_title{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.l-ud_pro h3.signup_section_header .section_title{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;font:18px "ProximaNova-Bold",sans-serif;color:#000;text-transform:none;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro h3.signup_section_header .section_title{font:18px/20px "ProximaNova-Bold",sans-serif;margin:0 0 5px 0}}.l-ud_pro h3.signup_section_header .section_subtitle{display:none;color:#000;font:12px "ProximaNova-Regular",sans-serif;text-transform:none}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro h3.signup_section_header .section_subtitle{font:11px "ProximaNova-Regular",sans-serif}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro h3.signup_section_header.ui-state-active.section1 .section_subtitle,.l-ud_pro h3.signup_section_header.accordion-header-active.section1 .section_subtitle{display:inline-block}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro h3.signup_section_header.ui-state-active.section1 .section_subtitle,.l-ud_pro h3.signup_section_header.accordion-header-active.section1 .section_subtitle{display:inline-block}}.l-ud_pro h3.signup_section_header .ui-accordion-header-icon{display:none}.l-ud_pro h3.signup_section_header .section_answers{display:inline-block;text-transform:none;font:14px "ProximaNova-Regular",sans-serif;color:#B69FC5}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro h3.signup_section_header .section_answers{display:block}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro h3.signup_section_header .section_answers{display:block}}.l-ud_pro h3.signup_section_header.section-filled .section_title{color:#46166b}.l-ud_pro h3.signup_section_header.section-filled .edit_icon{display:block;width:20px;height:20px;margin-top:-10px;right:30px;background:url("../images/icons/ico_profile_img_edit.png") no-repeat center center;position:absolute;top:50%}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro h3.signup_section_header.section-filled .edit_icon{margin-top:-5px;right:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro h3.signup_section_header.section-filled .edit_icon{right:0;background:url("../images/icons/ico_profile_img_edit_mobile.png") no-repeat center center;width:25px;height:26px;bottom:22px}}.l-ud_pro .signup_section{margin-top:16px;clear:both}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section{margin-top:10px}}.l-ud_pro .signup_section .f_field_radio .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 0;padding-left:26px;line-height:20px}.l-ud_pro .signup_section .f_field_radio .f_radio{position:absolute;visibility:hidden}.l-ud_pro .signup_section .f_field_radio .f_radio:checked+.f_label,.ie .l-ud_pro .signup_section .f_field_radio.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAMAAADH72RtAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABOFBMVEXazeFtU4pGJmrazeHazeHazeHazeHazeHazeFGJmpGJmpGJmpGJmrazeHazeHazeHUxtxtU4pGJmrazeHazeHazeFeQX1YOnilkba+rctGJ2pGJmrazeHazeFGJmpGJmpGJmpGJmpGJmq5qMbazeHazeFGJmpGJmpGJmpGJmrazeFGJmpGJmpGJmpTNXXazeFMLW9GJmpJKWxHJ2pHJ2pGJmpSNHTazeHazeFGJmpGJmpmSoTazeHazeFGJmpGJmpGJmpgQ39GJmpGJmpGJmqFbZ1GJmpGJmpGJmpGJmpNLnCGbp3azeHazeFMLW9PMHF7YpTYyt/azeHazeHazeHazeFGJmphRYBQMXJ3XZGeirHXyd6Reqa0osOtmr2ql7u8q8nYyt+diLDZzOHBsc1YOni2pMT////Fl46JAAAAVXRSTlMAAAAskNj69NRJ1NWNCZj9/dhqBr0zH0lIpOdHlitF9m6O/KX8LSv7+f6ZJnv68dfa8uvi4cBk1TJPmobWkQP47eVj9eRS6PHbzc7rl8HWRhz92vv1O4ePIwAAAAFiS0dEZ1vT6bMAAADjSURBVBjTPY/XVgJBEETLjRiYBdesKCKrjAlzRlEEVBaV0G3O4f8/wRl0vW91T5+uU4DCtGzHjVlmV3dPb5/KceFRh0SSmfsBf4BIDA4Nj4zeMI+NG8AE2Sljcio9nWG+ndE/shQYs3M5Zsl8lzUBi+YXFpdUUshlsoD8/QpHrK492IDzuC7/lXxyAPd5YzMSma0XF9imnd3oaG//9QAokDg8+hW54vFbQbV7lDrRzVw6le+eaoegWLnIlerZ+UXtI9Qz/Tp98uXVtSmI6r42amnj61sv9UQcfwRhs9XOh0En/AAAWTSQwyVqfQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToyMDowNiswMDowMJto5VoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MjA6MDYrMDA6MDDqNV3mAAAAAElFTkSuQmCC") no-repeat 1px 0}.l-ud_pro .signup_section .f_field_radio .f_label_value{padding-top:2px}.safari .l-ud_pro .signup_section .f_field_radio .f_label_value{padding-top:3px}.l-ud_pro .signup_section .error_message{text-align:left}.l-ud_pro .signup_section .section_subtitle{display:none}.l-ud_pro .signup_section .f_field_radio .f_radio+.f_label{background-position:1px 2px}.l-ud_pro .signup_section .f_field_radio .f_radio:checked+.f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat}.ie .l-ud_pro .signup_section .f_field_radio.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat}.l-ud_pro .signup_section .b-signup_section-content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.l-ud_pro .signup_section .b-signup_section-content .f_field{margin-bottom:7px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section .b-signup_section-content .f_field{margin-bottom:15px}}.l-ud_pro .signup_section .field_gender .b-signup_section-content .f_field{margin-bottom:0px}.l-ud_pro .signup_section .selectboxit-list .selectboxit-text{overflow:hidden}.l-ud_pro .signup_section.section0 .f_field_radio-list{margin:0px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .f_field_radio-list .f_label{margin-bottom:32px}}.l-ud_pro .signup_section.section0 .field_occupation,.l-ud_pro .signup_section.section0 .field_professionalProgram{width:50%;padding:0 22px 0 30px;position:relative}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .field_occupation,.l-ud_pro .signup_section.section0 .field_professionalProgram{padding:0 25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .field_occupation,.l-ud_pro .signup_section.section0 .field_professionalProgram{padding:0 15px;width:100%}}.l-ud_pro .signup_section.section0 .field_occupation .f_label_value,.l-ud_pro .signup_section.section0 .field_professionalProgram .f_label_value{line-height:1.2}.l-ud_pro .signup_section.section0 .field_occupation .error_message,.l-ud_pro .signup_section.section0 .field_professionalProgram .error_message{position:absolute;bottom:128px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .field_occupation .error_message,.l-ud_pro .signup_section.section0 .field_professionalProgram .error_message{bottom:120px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .field_occupation .error_message,.l-ud_pro .signup_section.section0 .field_professionalProgram .error_message{bottom:133px}}.l-ud_pro .signup_section.section0 .field_professionalProgram{padding-left:39px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .field_professionalProgram{padding-left:25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .field_professionalProgram{padding-left:15px}}.l-ud_pro .signup_section.section0 .f_field_radio_group{padding-left:8px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .f_field_radio_group{padding-left:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .f_field_radio_group{padding-left:0}}.l-ud_pro .signup_section.section0 .field_occupation{float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .field_occupation{margin-bottom:30px}}.l-ud_pro .signup_section.section0 .field_professionalProgram{float:right;border-left:1px solid #dacde1}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .field_professionalProgram{border-left:0}}.l-ud_pro .signup_section.section0 .field_professionalProgram .formfield_radio-list .f_field_radio .f_label_value{font-size:14px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .field_professionalProgram .formfield_radio-list .f_field_radio .f_label_value{font-size:14px}}.l-ud_pro .signup_section.section0 .f_label{margin-bottom:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .f_label{margin-bottom:20px}}.l-ud_pro .signup_section.section0 .next-button{margin-top:37px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .next-button{margin-right:30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .next-button{margin-top:25px}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_label{font-size:16px;display:block}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_label{min-height:30px}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio{display:inline-block;width:114px;height:114px;vertical-align:top;margin:0 22px 0 0;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio{width:102px;height:102px;margin:0}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio:first-child,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio:first-child{margin:0 6px 0 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio{margin:0}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio:first-child,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio:first-child{margin:0 17px 0 0}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label{display:block;width:114px;height:114px;padding:8px;margin:0;background-image:url("../images/pro-signup-radio-sprite.png");background-repeat:no-repeat;background-position:left top;border-radius:58px;-ms-border-radius:58px;-moz-border-radius:58px;-webkit-border-radius:58px;cursor:pointer;color:#46166b;height:100%}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label{width:102px;height:102px;background-image:url("../images/pro-signup-radio-sprite-tablet.png");background-repeat:no-repeat;background-position:left top}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label:before,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label:before{content:' ';height:100%;display:inline-block;vertical-align:middle;margin:0 0 0 -0.35em;width:0}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value{font:12px "ProximaNova-Semibold",sans-serif;display:inline-block;vertical-align:middle;padding:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value{font:12px "ProximaNova-Semibold",sans-serif}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value{font:14px "ProximaNova-Semibold",sans-serif}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value strong,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value strong{font-size:26px;font-weight:100;display:block}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value strong,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value strong{font-size:30px}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio.f_checked .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio.f_checked .f_label{color:#fff;background-position:left bottom}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio.f_checked .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio.f_checked .f_label{background-position:left bottom}}.l-ud_pro .signup_section.section1{margin-top:11px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1{margin-top:22px;padding-left:15px;padding-right:15px}}.l-ud_pro .signup_section.section1 .error_message{padding-top:5px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .error_message{padding-left:175px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .error_message{padding-left:0px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .b-signup_section-content .f_field{margin-bottom:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_container.field_month,.l-ud_pro .signup_section.section1 .field_container.field_phone{padding:15px 0 0}}.l-ud_pro .signup_section.section1 .field_email label.f_label{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_gender label.f_label{width:24%;float:left;padding:2px 0 0;margin:0}}.l-ud_pro .signup_section.section1 .field_container{display:inline-block;vertical-align:top;width:450px;padding:0 5px 0 0;text-align:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_container{width:505px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_container{width:100%;padding:0}}.l-ud_pro .signup_section.section1 .field_container .f_placeholder_wrapper{width:240px;display:inline-block;height:30px}.l-ud_pro .signup_section.section1 .field_container .f_placeholder_wrapper .f_placeholder{text-align:left}.l-ud_pro .signup_section.section1 .field_container .textinput{display:inline-block;width:240px;height:30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_container .textinput{width:325px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_container .textinput{width:100%;height:38px;line-height:16px}}.l-ud_pro .signup_section.section1 label.f_label{display:inline-block;width:201px;padding:0 30px 0 0;text-align:right;font-size:14px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 label.f_label{width:170px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 label.f_label{width:100%;padding:0;text-align:left;margin-bottom:15px}}.l-ud_pro .signup_section.section1 .field_month label.f_label{width:202px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_month label.f_label{width:100%}}.l-ud_pro .signup_section.section1 .field_month .selectboxit-container,.l-ud_pro .signup_section.section1 .field_month .selectboxit-btn{width:114px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_month .selectboxit-container,.l-ud_pro .signup_section.section1 .field_month .selectboxit-btn{width:104px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_month .selectboxit-container,.l-ud_pro .signup_section.section1 .field_month .selectboxit-btn{width:250px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_month .b-signup_section-content .f_field{margin-bottom:0}}.l-ud_pro .signup_section.section1 .field_lastname,.l-ud_pro .signup_section.section1 .field_address2,.l-ud_pro .signup_section.section1 .field_state,.l-ud_pro .signup_section.section1 .field_phone2{width:auto}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_lastname,.l-ud_pro .signup_section.section1 .field_address2,.l-ud_pro .signup_section.section1 .field_state,.l-ud_pro .signup_section.section1 .field_phone2{width:505px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_lastname,.l-ud_pro .signup_section.section1 .field_address2,.l-ud_pro .signup_section.section1 .field_state,.l-ud_pro .signup_section.section1 .field_phone2{width:100%}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_state{width:335px;padding:0;margin-right:2px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_state .selectboxit-btn{width:160px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_zip{width:160px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_zip .textinput{width:160px}}.l-ud_pro .signup_section.section1 .field_day,.l-ud_pro .signup_section.section1 .field_year,.l-ud_pro .signup_section.section1 .field_day .selectboxit-container,.l-ud_pro .signup_section.section1 .field_year .selectboxit-container,.l-ud_pro .signup_section.section1 .field_day .selectboxit-btn,.l-ud_pro .signup_section.section1 .field_year .selectboxit-btn{width:117px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_day,.l-ud_pro .signup_section.section1 .field_year,.l-ud_pro .signup_section.section1 .field_day .selectboxit-container,.l-ud_pro .signup_section.section1 .field_year .selectboxit-container,.l-ud_pro .signup_section.section1 .field_day .selectboxit-btn,.l-ud_pro .signup_section.section1 .field_year .selectboxit-btn{width:102px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_day,.l-ud_pro .signup_section.section1 .field_year,.l-ud_pro .signup_section.section1 .field_day .selectboxit-container,.l-ud_pro .signup_section.section1 .field_year .selectboxit-container,.l-ud_pro .signup_section.section1 .field_day .selectboxit-btn,.l-ud_pro .signup_section.section1 .field_year .selectboxit-btn{width:120px}}.l-ud_pro .signup_section.section1 .field_year{margin-left:5px}.l-ud_pro .signup_section.section1 .field_country{display:none}.l-ud_pro .signup_section.section1 .f_field_radio_group{display:inline-block;width:240px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .f_field_radio_group{width:325px;text-align:left}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .f_field_radio_group{width:75%}}.l-ud_pro .signup_section.section1 .f_field_radio_group li{display:inline-block;width:115px;padding-right:10px}.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 2px;display:inline-block;padding-left:20px;line-height:22px;min-height:22px}.ie8 .l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_label{background-image:none}.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_checkbox{position:absolute;visibility:hidden}.ie8 .l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_checkbox{visibility:visible}.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_error_message{padding-left:20px}.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat 0 0}.l-ud_pro .signup_section.section1 .f_field_radio_group li .crm_newsletterpopup_custom .js_newsletter_subscribe_form .f_field_checkbox.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .f_field_radio_group li{width:49%}}.l-ud_pro .signup_section.section1 .f_field_radio_group label.f_label{text-align:left;padding:0 0 0 25px}.l-ud_pro .signup_section.section1 .formfield_description{display:none}.l-ud_pro .signup_section.section1 .selectboxit-btn{width:240px;height:30px;text-align:left;line-height:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .selectboxit-btn{width:250px;height:38px;line-height:38px}}.l-ud_pro .signup_section.section1 .selectboxit-container{display:inline-block}.l-ud_pro .signup_section.section1 .field_month{width:325px;text-align:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_month{width:285px}.l-ud_pro .signup_section.section1 .field_month label.f_label{width:172px}.l-ud_pro .signup_section.section1 .field_month .selectboxit-container,.l-ud_pro .signup_section.section1 .field_month .selectboxit-btn{width:104px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_month{width:100%}}.l-ud_pro .signup_section.section1 .selectboxit-list{text-align:left}.l-ud_pro .signup_section.section1 .next-button{margin-top:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .next-button{float:none;width:280px;margin:15px -15px 30px -15px}}.l-ud_pro .signup_section.section1 .field_firstname .error_message,.l-ud_pro .signup_section.section1 .field_address1 .error_message,.l-ud_pro .signup_section.section1 .field_city .error_message,.l-ud_pro .signup_section.section1 .field_zip .error_message,.l-ud_pro .signup_section.section1 .field_phone .error_message,.l-ud_pro .signup_section.section1 .field_email .error_message{padding-left:205px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_firstname .error_message,.l-ud_pro .signup_section.section1 .field_address1 .error_message,.l-ud_pro .signup_section.section1 .field_city .error_message,.l-ud_pro .signup_section.section1 .field_zip .error_message,.l-ud_pro .signup_section.section1 .field_phone .error_message,.l-ud_pro .signup_section.section1 .field_email .error_message{padding-left:175px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_firstname .error_message,.l-ud_pro .signup_section.section1 .field_address1 .error_message,.l-ud_pro .signup_section.section1 .field_city .error_message,.l-ud_pro .signup_section.section1 .field_zip .error_message,.l-ud_pro .signup_section.section1 .field_phone .error_message,.l-ud_pro .signup_section.section1 .field_email .error_message{padding-left:0px}}.l-ud_pro .signup_section.section1 .field_gender div.f_field{margin-bottom:17px}.l-ud_pro .signup_section.section1 .field_gender li.f_field{margin-bottom:0px}.l-ud_pro .signup_section.section1 .field_gender .error_message.error_message{width:240px;padding-top:0px;display:inline-block}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_gender .error_message.error_message{width:325px;padding-left:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_gender .error_message.error_message{width:100%}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_zip .error_message{padding-left:0}}.l-ud_pro .signup_section.section1 .field_month .error_message,.l-ud_pro .signup_section.section1 .field_day .error_message,.l-ud_pro .signup_section.section1 .field_year .error_message{width:114px;float:right;padding-left:3px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_month .error_message,.l-ud_pro .signup_section.section1 .field_day .error_message,.l-ud_pro .signup_section.section1 .field_year .error_message{padding-left:5px;width:102px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_month .error_message,.l-ud_pro .signup_section.section1 .field_day .error_message,.l-ud_pro .signup_section.section1 .field_year .error_message{padding-left:0;width:120px}}.l-ud_pro .signup_section.section1 .field_month .error_message{padding-left:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section1 .field_month .error_message{width:105px;padding-left:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section1 .field_month .error_message{padding-bottom:7px;width:100%}}.l-ud_pro .signup_section.section2{margin-top:12px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section2{padding:0 15px}.l-ud_pro .signup_section.section2 .field_secondaryspecialty{padding:7px 0}.l-ud_pro .signup_section.section2 .next-button{float:none;width:280px;margin:20px -15px 30px -15px}}.l-ud_pro .signup_section.section2 .error_message{width:490px;padding-left:198px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section2 .error_message{padding-left:176px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section2 .error_message{width:100%;padding-left:0px}}.l-ud_pro .signup_section.section2 .field_container{text-align:right}.l-ud_pro .signup_section.section2 .field_primaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_secondaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_skils1 .f_label{display:inline-block;width:193px;padding:0 30px 0 0;text-align:right;font-size:14px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section2 .field_primaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_secondaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_skils1 .f_label{width:170px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section2 .field_primaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_secondaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_skils1 .f_label{width:100%;text-align:left;padding-bottom:7px}}.l-ud_pro .signup_section.section2 .f_field_select{padding-right:30px}.l-ud_pro .signup_section.section2 .selectboxit-container{display:inline-block;width:490px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section2 .selectboxit-container{width:325px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section2 .selectboxit-container{width:250px}}.l-ud_pro .signup_section.section2 .selectboxit-btn{height:30px;line-height:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section2 .selectboxit-btn{height:38px;line-height:38px}}.l-ud_pro .signup_section.section2 .selectboxit-container,.l-ud_pro .signup_section.section2 .selectboxit-list{text-align:left}.l-ud_pro .signup_section.section2 .next-button{margin-top:30px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section3{margin-top:0}}.l-ud_pro .signup_section.section3 .f_label{margin-bottom:0}.l-ud_pro .signup_section.section3 .f_field_radio_group{padding-left:39px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section3 .f_field_radio_group{padding-left:17px;padding-bottom:15px}}.l-ud_pro .signup_section.section3 .f_field_radio-list{position:relative}.l-ud_pro .signup_section.section3 .error_message{position:absolute;bottom:125px;left:40px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .signup_section.section3 .error_message{bottom:113px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section3 .error_message{bottom:139px;left:15px}}.l-ud_pro .signup_section.section3 .next-button{margin-top:0}.l-ud_pro .signup_section.section4{margin-top:12px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4{margin-top:0px}}.l-ud_pro .signup_section.section4 .b-signup_section-content{margin-bottom:0}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container{padding-right:30px;margin-bottom:7px}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_file1{margin-bottom:27px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .field_file1{margin-bottom:15px}}.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file{float:left;margin-bottom:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file{margin-bottom:15px;float:none;padding-left:0}}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.field_file2 .content_asset.content_asset .udpro_upload_file-description:before{content:"2"}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.field_file3 .content_asset.content_asset .udpro_upload_file-description:before{content:"3"}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.field_file4 .content_asset.content_asset .udpro_upload_file-description:before{content:"1"}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.field_file5 .content_asset.content_asset .udpro_upload_file-description:before{content:"2"}.l-ud_pro .signup_section.section4 .b-signup_section-content .prosignup-file2-description .udpro_upload_file{margin-bottom:45px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .prosignup-file2-description .udpro_upload_file{margin-bottom:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .content_asset.prosignup-file2-description{margin-bottom:15px}}.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-description{font-size:14px;line-height:1.4;padding-left:30px;position:relative}.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-description:before{content:"1";background:#dacde1;border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#fff;display:block;font-size:14px;height:20px;left:0px;line-height:20px;position:absolute;text-align:center;top:0;width:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-description{margin-bottom:10px}}.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-list li{font-size:13px;line-height:1.4;background:url("../images/icons/ico_bullet.png") no-repeat 7px 6px;padding-left:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-list li{font-size:14px}}.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers{clear:both;margin:0 0 0 60px;position:relative;min-height:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers{margin:0 0 10px 30px;height:auto}}.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers.field_file1{margin-bottom:40px}.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers.field_file3{margin-bottom:10px}.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers iframe{width:100%;height:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers iframe{height:50px}}.l-ud_pro .signup_section.section4 .preview-button{margin-top:52px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .signup_section.section4 .preview-button{margin:45px 0 15px 0}}.l-ud_pro .columns{width:100%;clear:both;padding-left:30px}.l-ud_pro .columns.columns1 .column{width:100%}.l-ud_pro .columns.columns2 .column{width:50%}.l-ud_pro .columns.columns3 .column{width:33.33333%}.l-ud_pro .columns.columns4 .column{width:25%}.l-ud_pro .columns .column{float:left;padding-left:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .columns .column.column{float:none;width:100%;padding-left:25px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .columns .udpro_upload_file-description.column{margin-bottom:10px;width:100%}}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .columns .udpro_upload_file-list.column{padding-left:30px;width:50%}}.l-ud_pro .next-button,.l-ud_pro .preview-button{text-align:right;float:right;width:100%;margin:30px 0}.l-ud_pro .next-button button,.l-ud_pro .preview-button button{width:130px;height:40px;font:13px/1.2em "ProximaNova-Bold",sans-serif;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;border:none;cursor:pointer;display:inline-block;text-transform:uppercase;text-align:center;color:#fff;padding:9px 25px;margin:0;background:#46166b}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .next-button button,.l-ud_pro .preview-button button{width:100%}}.l-ud_pro .next-button button:hover,.l-ud_pro .preview-button button:hover{text-decoration:none;background-color:#B69FC5;border-color:#B69FC5;color:#fff}.l-ud_pro .next-button button[disabled='disabled'],.l-ud_pro .preview-button button[disabled='disabled']{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.l-ud_pro .preview-button{float:none}.l-ud_pro .textinput,.l-ud_pro .f_textinput,.l-ud_pro .f_email,.l-ud_pro .f_password{line-height:16px}.l-ud_pro .f_error_message{padding:0}.l-ud_pro .textinput[disabled='disabled']{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;color:#919191}.b-ud_pro-right,.b-ud_pro-left{width:50%;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-right,.b-ud_pro-left{width:100%;float:left;float:none}}.b-ud_pro-left{padding-right:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-left{padding:0}}.b-ud_pro-left .ui-accordion{margin-top:0}.b-ud_pro-right{padding-left:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-right{padding:0}}.b-ud_pro-program .b-ud_pro-content,.b-ud_pro-welcome-mobile .b-ud_pro-content,.ui-accordion .b-ud_pro-content{font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-program .b-ud_pro-content,.b-ud_pro-welcome-mobile .b-ud_pro-content,.ui-accordion .b-ud_pro-content{font:13px/18px "ProximaNova-Regular",sans-serif}}.b-ud_pro-program .b-ud_pro-content p,.b-ud_pro-welcome-mobile .b-ud_pro-content p,.ui-accordion .b-ud_pro-content p{margin:0 0 10px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-program .b-ud_pro-content p,.b-ud_pro-welcome-mobile .b-ud_pro-content p,.ui-accordion .b-ud_pro-content p{margin:0 0 5px 0}}.b-ud_pro-program .b-ud_pro-content ul,.b-ud_pro-welcome-mobile .b-ud_pro-content ul,.ui-accordion .b-ud_pro-content ul{margin-left:10px}.b-ud_pro-program .b-ud_pro-content ul li,.b-ud_pro-welcome-mobile .b-ud_pro-content ul li,.ui-accordion .b-ud_pro-content ul li{margin:0 0 12px 0;padding:0 0 0 8px;background:url("../images/icons/ico_bullet.png") no-repeat 0 7px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-program .b-ud_pro-content ul li,.b-ud_pro-welcome-mobile .b-ud_pro-content ul li,.ui-accordion .b-ud_pro-content ul li{margin:0 0 6px 0}}.b-ud_pro-program .t-ud_pro-headline,.b-ud_pro-welcome-mobile .t-ud_pro-headline,.ui-accordion .t-ud_pro-headline{font:18px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:inherit;padding:23px 0;margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-program .t-ud_pro-headline,.b-ud_pro-welcome-mobile .t-ud_pro-headline,.ui-accordion .t-ud_pro-headline{padding:16px 0;font-size:14px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-program .b-ud_pro-left{margin:15px 0 20px 0}}.b-ud_pro-program .ui-accordion{margin:7px 0 0}.b-ud_pro-bg{background:#f5eef5;padding:25px 30px 10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-ud_pro-bg{padding:25px 20px 10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-bg{padding:20px 15px 10px}}.b-ud_pro-bg .b-login_link{margin:0 0 22px 0;padding:0 0 22px 0;color:#46166b;cursor:pointer;font:14px/1.2em "ProximaNova-Regular",sans-serif;border-bottom:1px solid #fff}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-bg .b-login_link{margin:0 0 13px 0;padding:0 0 13px 0;font-size:13px}}.b-ud_pro-bg .b-login_link .b-login_link-arrow:after{margin-bottom:2px}.b-ud_pro-bg p{font:14px/18px "ProximaNova-Regular",sans-serif;margin:0 0 25px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-ud_pro-bg p{margin:0 0 15px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-bg p{font-size:13px;margin:0 0 15px 0}}.b-ud_pro-bg .button{width:100%;margin-bottom:20px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-bg .button{margin:0 0 15px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-bg .t-ud_pro-headline{font:15px/1.2em "ProximaNova-Bold",sans-serif}}.b-ud_pro-bg .t-ud_pro-sub-headline{margin-bottom:5px;font:16px/1.2em "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-bg .t-ud_pro-sub-headline{font:14px/1.2em "ProximaNova-Bold",sans-serif}}.b-ud_pro-bg .t-ud_pro-sub-headline span{display:block;text-align:center;font-size:16px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-bg .t-ud_pro-sub-headline span{font:14px/1.2em "ProximaNova-Bold",sans-serif}}.b-ud_pro-bg .udpro-signup p{margin-bottom:17px}.t-ud_pro-headline{font:18px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.t-ud_pro-headline{font-size:14px}}.b-ud_pro-connect{font:14px/20px "ProximaNova-Regular",sans-serif}.b-ud_pro-connect:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-connect{font-size:13px;line-height:18px}}.b-ud_pro-connect .b-ud_pro-connect-item{margin:0 0 15px 0;overflow:hidden}.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-label{width:33.33333%;float:left;font:14px/20px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-label{width:100%;float:left;margin:0 0 5px 0;padding:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-label{font-size:13px;line-height:18px}}.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-value{width:66.66667%;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-value{width:100%;float:left;padding:0}}.b-ud_pro-connect .b-ud_pro-connect-link{text-decoration:underline}.b-ud_pro-connect .b-ud_pro-connect-link:hover{text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-mobile_hide{display:none !important}}.b-ud_pro-welcome-mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-welcome-mobile{display:block;margin-bottom:30px}}.b-ud_pro-school_list-link{display:none}.b-ud_pro-schools{margin:0 0 30px 0}.b-ud_pro-schools:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-schools{display:none}}.b-ud_pro-schools-head{margin:0 0 10px 0}.b-ud_pro-schools-head:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.b-ud_pro-schools-head .b-ud_pro-schools-title{width:33.33333%;float:left;font:18px/24px "ProximaNova-Semibold",sans-serif}.b-ud_pro-schools-columns .b-ud_pro-schools-column{width:33.33333%;float:left;padding-right:30px;overflow:hidden}.b-ud_pro-schools-columns .b-ud_pro-schools-item{color:#46166B;display:inline-block;font-size:14px;line-height:24px;margin-left:-7px;margin-right:9px;padding-left:7px;position:relative}.b-ud_pro-schools-columns .b-ud_pro-schools-item:after{content:"";height:13px;position:absolute;left:0;top:6px;width:1px;background:#46166b}.b-ud_pro-schools-search_results:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-schools-search_results{margin-bottom:20px}}.b-ud_pro-schools-search_results-head{font:18px/24px "ProximaNova-Semibold",sans-serif;padding-bottom:15px;text-transform:uppercase}.b-ud_pro-schools-search_results-head:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-schools-search_results-head{display:none}}.b-ud_pro-schools-search_results-head .b-ud_pro-schools-search_results-title{width:50%;float:left}.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-address,.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-country{width:50%;float:left;padding:15px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-address,.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-country{margin-right:25px;padding:12px 0 0;width:auto;float:none;display:block}}.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-country{font:14px/24px "ProximaNova-Bold",sans-serif;border-top:1px solid #dacde1}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-country{border-top:none}}.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-address{font-size:14px;line-height:24px;border-top:1px solid #dacde1}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-address{border-top:none;border-bottom:1px solid #dacde1;font-size:13px;line-height:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-schools-search_results-address_list{margin:0 0 5px 0;display:inline-block}}.b-ud_pro-schools-search_results-address_list .b-ud_pro-schools-search_results-address_item{margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-schools-search_results-address_list .b-ud_pro-schools-search_results-address_item{margin:0 0 10px 0}}.b-ud_pro-search_form{margin:0 0 40px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-search_form{display:none}}.b-ud_pro-search_form .b-ud_pro-search_form-field{width:280px;display:inline-block;margin-right:5px}.b-ud_pro-search_form .b-ud_pro-search_form-field .textinput,.b-ud_pro-search_form .b-ud_pro-search_form-field .f_textinput,.b-ud_pro-search_form .b-ud_pro-search_form-field .f_email,.b-ud_pro-search_form .b-ud_pro-search_form-field .f_password{height:30px;line-height:18px}.b-ud_pro-search_form .b-ud_pro-search_form-btn{display:inline-block;margin:0 12px 0 0}.b-ud_pro-search_form-count{font:18px/30px "ProximaNova-Semibold",sans-serif;display:inline-block}.highlight{background-color:#dacde1}.selectHighlight{background-color:#dacde1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.7);box-shadow:0 1px 4px rgba(0,0,0,0.7);padding:1px 4px;margin:0 -4px;color:#ff0000}.finded{color:#fff;background:#8A8A7B}.notAuthenticatedUser .b-ud_pro-alphabet{top:225px}.g-promoslot .b-ud_pro-alphabet{top:250px}.authenticatedUser .g-promoslot .b-ud_pro-alphabet{top:310px}.authenticatedUser .b-ud_pro-alphabet{top:285px}.b-ud_pro-alphabet{display:none;position:fixed;top:250px;right:20px;bottom:10px;width:35px;text-align:center;overflow-y:auto}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-alphabet{display:block}}.b-ud_pro-alphabet .b-ud_pro-alphabet_link{font:12px/18px "ProximaNova-Bold",sans-serif;color:#000;display:block;text-align:left;padding:5px 10px}.b-ud_pro-alphabet .b-ud_pro-alphabet_link:hover{text-decoration:none}.b-ud_pro-product .b-load_more-wrapper:before,.b-ud_pro-product .b-load_more-wrapper:after{display:none}.b-ud_pro-product-top_content,.b-ud_pro-editorial-top_content{font-size:14px;line-height:18px;margin-bottom:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-product-top_content,.b-ud_pro-editorial-top_content{margin:10px 0 20px 0;font-size:13px}}.b-ud_pro-publications-hidden_list{display:none}.b-ud_pro-ma-editorial{border-bottom:1px solid #dacde1;margin:0 0 85px 0;padding:0 0 30px 0;position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-ma-editorial{margin:0;padding:0;border-bottom:none}}.b-ud_pro-ma-editorial .udpro-ma-editorial{margin:0 -15px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-ma-editorial .udpro-ma-editorial{margin:0}}.b-ud_pro-ma-editorial:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.b-ud_pro-ma-editorial .b-ud_pro-publications-col{width:33.33333%;float:left;padding-left:15px;padding-right:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-ma-editorial .b-ud_pro-publications-col{width:100%;float:left;padding-left:0;padding-right:0;margin-bottom:30px}}.b-ud_pro-ma-editorial .t-ud_pro-publications-title{font:18px/1.2em "ProximaNova-Semibold",sans-serif;padding-bottom:7px;border-bottom:2px solid #46166b;margin-bottom:17px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-ma-editorial .t-ud_pro-publications-title{font-size:15px;padding:0 0 5px 0;margin-bottom:15px}}.b-ud_pro-publications-credit_list{min-height:165px;border-bottom:1px solid #dacde1;margin-bottom:15px;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-publications-credit_list{min-height:inherit;font-size:13px;padding-bottom:10px}}.b-ud_pro-publications-credit_list .b-ud_pro-publications-credit_item{margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-publications-credit_list .b-ud_pro-publications-credit_item{margin-bottom:5px}}.b-ud_pro-publications-include-title{font:14px/18px "ProximaNova-Semibold",sans-serif;margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-publications-include-title{font-size:13px}}.b-ud_pro-publications-include_list{font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-publications-include_list{font-size:13px}}.b-ud_pro-explore_more-button{font:13px/1.2em "ProximaNova-Semibold",sans-serif;background:#dacce2;border-top:1px solid #350958;color:#350958;cursor:pointer;padding:7px 10px;min-width:150px;position:absolute;right:0;top:100%;text-transform:uppercase;border:none;margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-explore_more-button{display:none}}.udpro-ma-editorial-guidelines{font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.udpro-ma-editorial-guidelines{font-size:13px}}.b-ud_pro-guidelines-list{list-style-type:decimal;padding:5px 0 0 17px}.b-ud_pro-guidelines-list .b-ud_pro-guidelines-item{margin:0 0 15px 0}.b-ud_pro-how_to_submit .download.button{margin:20px 0 40px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-how_to_submit .download.button{margin:0 0 12px}}.touch .l-ud_pro .download.button,.touch .l-ud_pro #btn_schools{background-color:#46166b}.b-ud_pro-bg .b-ud_pro-how_to_submit p{margin:0 0 15px}.b-ud_pro-mobile_menu{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-mobile_menu{display:block;margin:0 0 20px 0}}.g-see_more{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.g-see_more{display:inline-block;text-decoration:underline;color:#46166b}.g-see_more:hover{text-decoration:underline;color:#46166b}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-ud_pro-product .product_tile_wrapper{margin-bottom:18px}.b-ud_pro-product .product_tile{width:158px;margin:0 10px;min-height:356px;padding:20px 0 15px}.b-ud_pro-product .product_tile .b-product_img-link{height:147px}.b-ud_pro-product .product_tile .product_name{font:14px/1.2em "ProximaNova-Bold",sans-serif;max-height:35px}.b-ud_pro-product .product_tile .b-product_tile-subtitle-content{font:14px/1.2em "ProximaNova-Semibold",sans-serif}}.b-ud_pro-login .f_field_password .f_label{display:none}.b-ud_pro-login .formfield_button{margin-bottom:10px}.b-ud_pro-login .formfield_button .submit_button{width:100%}.b-ud_pro-login .formfield_link{text-align:center}.ie8 .l-ud_pro h3.ui-state-default .section_title{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.l-ud_pro .b-signup_section-content .f_field_hidden{display:block !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.field_container.field_joinevents .f_label{min-height:0}}.b-signup_header-preview,.b-signup_header-section{padding-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_header-preview,.b-signup_header-section{padding-bottom:5px}}.b-signup_header-preview .b-signup_header-title,.b-signup_header-section .b-signup_header-title{font:25px/1 "ProximaNova-Bold",sans-serif;text-transform:uppercase;margin-bottom:5px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_header-preview .b-signup_header-title,.b-signup_header-section .b-signup_header-title{font-size:20px;margin-bottom:3px}}.b-signup_header-preview .b-signup_header-description,.b-signup_header-section .b-signup_header-description{font-size:14px;line-height:18px;letter-spacing:-0.3px}.b-signup_header-preview{border-bottom:1px solid #dacde1;padding-bottom:10px;margin-bottom:22px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_header-preview{margin-bottom:10px}}.js .l-ud_pro .primary{position:relative}.js .l-ud_pro .primary>.loader .loader_bg{background:#fff;opacity:1}.b-signup_review-container .signup_section{border-bottom:1px solid #dacde1;padding:25px 0;margin:0;font-size:0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section{padding:25px 0 20px 0}}.b-signup_review-container .b-review-field_container{vertical-align:top;font:14px/25px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .b-review-field_container{width:100%;font:15px/18px "ProximaNova-Semibold",sans-serif;margin-bottom:8px}}.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram .b-review-field_label,.b-signup_review-container .b-review-field_container.b-review-field_occupation .b-review-field_label{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram .b-review-fields_value-wrapper,.b-signup_review-container .b-review-field_container.b-review-field_occupation .b-review-fields_value-wrapper{width:100%}}.b-signup_review-container .b-first_col,.b-signup_review-container .b-review-field_container.b-review-field_occupation{width:375px;display:inline-block;vertical-align:top}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-signup_review-container .b-first_col,.b-signup_review-container .b-review-field_container.b-review-field_occupation{width:275px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .b-first_col,.b-signup_review-container .b-review-field_container.b-review-field_occupation{width:100%}}.b-signup_review-container .b-second_col,.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram{width:340px;display:inline-block;vertical-align:top}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-signup_review-container .b-second_col,.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram{width:255px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .b-second_col,.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram{width:100%}}.b-signup_review-container .b-review-field_label{font:14px/18px "ProximaNova-Regular",sans-serif;display:inline-block;vertical-align:top}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .b-review-field_label{width:49%;font:15px/18px "ProximaNova-Regular",sans-serif}}.b-signup_review-container .b-review-fields_value-wrapper{width:300px;display:inline-block;vertical-align:top;line-height:18px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-signup_review-container .b-review-fields_value-wrapper{width:175px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .b-review-fields_value-wrapper{width:50%}}.b-signup_review-container .b-review-field_email .b-review-field_value{word-break:break-word;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section2{padding:22px 0 15px 0}.b-signup_review-container .signup_section.section2 .b-review-field_container{width:100%}}.b-signup_review-container .signup_section.section0 .b-review-fields_value-wrapper.b-review-fields_value-wrapper{width:95%}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section1{padding:22px 0 15px 0}}.b-signup_review-container .signup_section.section1 .b-first_col .b-review-field_label{padding:0 5px 0 0;width:70px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section1 .b-first_col .b-review-field_label{width:49%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section1 .b-first_col .b-review-fields_value-wrapper{width:47% !important}}.b-signup_review-container .signup_section.section1 .b-review-field_gender .b-review-fields_value-wrapper:first-letter{text-transform:uppercase}.b-signup_review-container .signup_section.section1 .b-second_col .b-review-field_label{padding:0 5px 0 0;width:125px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-field_label{width:115px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-field_label{width:49%}}.b-signup_review-container .signup_section.section1 .b-second_col .b-review-fields_value-wrapper{width:200px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-fields_value-wrapper{width:120px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-fields_value-wrapper{width:50%}}.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper .field_value{margin-bottom:8px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper .field_value{margin-bottom:5px}}.b-signup_review-container .signup_section.section3{padding:25px 0 17px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section4 .b-review-fields_value-wrapper .b-review-field_value{word-wrap:break-word}}.b-signup_review-container .signup_section.section3,.b-signup_review-container .signup_section.section4,.b-signup_review-container .signup_section.section2{padding:25px 0 15px 0}.b-signup_review-container .signup_section.section3 .b-review-field_label,.b-signup_review-container .signup_section.section4 .b-review-field_label,.b-signup_review-container .signup_section.section2 .b-review-field_label{width:155px;padding:0 10px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section3 .b-review-field_label,.b-signup_review-container .signup_section.section4 .b-review-field_label,.b-signup_review-container .signup_section.section2 .b-review-field_label{width:49%}}.b-signup_review-container .signup_section.section3 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section4 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper{width:440px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-signup_review-container .signup_section.section3 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section4 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper{width:240px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-signup_review-container .signup_section.section3 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section4 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper{width:47%}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .b-signup_review-container .signup_section.section0{width:100%;float:none}}.l-ud_pro .b-proreview-form_buttons--mobile .f_field_checkbox.agreed{margin-bottom:20px}.l-ud_pro .f_field_checkbox.agreed{width:50%;float:left;font:14px/16px "ProximaNova-Semibold",sans-serif;margin-top:8px}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .f_field_checkbox.agreed{width:40%;margin-top:4px}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .f_field_checkbox.agreed{width:100%;float:none;margin-top:0;margin-bottom:17px;font:15px/18px "ProximaNova-Semibold",sans-serif;padding-right:15px}}.l-ud_pro .f_field_checkbox.agreed a{text-decoration:underline;color:#470e6c}.l-ud_pro .f_field_checkbox.agreed a:hover{text-decoration:none}.l-ud_pro .primary.primary .b-proreview-buttons #cancelBtn{margin-top:25px;margin-left:100px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .primary.primary .b-proreview-buttons #cancelBtn{margin-top:15px;margin-left:0}}.l-ud_pro .b-signup_review-container{margin:0 0 30px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .b-signup_review-container{margin:0 0 20px 0}}.l-ud_pro .b-signup_review-container .signup_section.section4,.l-ud_pro .b-signup_review-container .signup_section.section3,.l-ud_pro .b-signup_review-container .signup_section.section2,.l-ud_pro .b-signup_review-container .signup_section.section1{margin:0}.l-ud_pro .b-proreview-buttons{width:50%;float:right;text-align:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.l-ud_pro .b-proreview-buttons{width:60%}}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .b-proreview-buttons{width:100%;float:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.l-ud_pro .b-proreview-buttons .apply-button{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.l-ud_pro .b-proreview-buttons .edit-button{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.l-ud_pro .b-proreview-buttons #cancelBtn{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}}.l-ud_pro .b-proreview-buttons .edit-button,.l-ud_pro .b-proreview-buttons .apply-button{display:inline-block;margin:0 0 0 7px}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .b-proreview-buttons .edit-button,.l-ud_pro .b-proreview-buttons .apply-button{width:100%;margin:0 0 10px 0}}.l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .apply-button .button{width:125px}.l-ud_pro .b-proreview-buttons .edit-button .button:hover,.l-ud_pro .b-proreview-buttons .apply-button .button:hover{background-color:#af8bbe}@media only screen and (min-width: 320px) and (max-width: 750px){.l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .apply-button .button{width:100%}}.l-ud_pro .recommendations_block{border-top:none}.l-ud_pro .recommendations_block:before,.l-ud_pro .recommendations_block:after{display:none}.l-ud_pro .b-signup_review-container .b-review-field_country{display:none}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container{display:none}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.js_show-file-input{display:block}.b-proreview-form_buttons.b-proreview-form_buttons--mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-proreview-form_buttons.b-proreview-form_buttons--mobile{display:block;border-bottom:1px solid #dacde1;padding-bottom:20px;padding-top:15px}}.b-proreview-form_buttons.b-proreview-form_buttons--mobile .edit-button .button.button:hover,.b-proreview-form_buttons.b-proreview-form_buttons--mobile .apply-button .button.button:hover{background:#46166b}.b-proreview-form_buttons.b-proreview-form_buttons--mobile .edit-button .button.button:active,.b-proreview-form_buttons.b-proreview-form_buttons--mobile .apply-button .button.button:active{background-color:#af8bbe}.l-ud_pro .content{overflow:hidden}.b-ud_pro-product.search_result_content{width:auto;position:static;padding-bottom:0}.b-ud_pro-product.search_result_content .search_result_items{width:723px;margin-top:-1px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-ud_pro-product.search_result_content .search_result_items{width:456px}.b-ud_pro-product.search_result_content .search_result_items .product_tile_wrapper{margin-bottom:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-product.search_result_content .search_result_items{width:282px}}.b-ud_pro-product.search_result_content .search_result_items .b-product_tile{width:240px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-ud_pro-product.search_result_content .search_result_items .b-product_tile{width:150px;height:410px;margin:0}.b-ud_pro-product.search_result_content .search_result_items .b-product_tile .b-product_img-link{height:230px}.b-ud_pro-product.search_result_content .search_result_items .b-product_tile .product_name{font:16px/14px "ProximaNova-Semibold",sans-serif;max-height:28px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-product.search_result_content .search_result_items .b-product_tile{width:138px;height:275px}.b-ud_pro-product.search_result_content .search_result_items .b-product_tile .product_name{font:12px/12px "ProximaNova-Bold",sans-serif;max-height:none}}.b-ud_pro-product.search_result_content .search_result_items .b-product_tile .b-shop_now-link{display:none}.b-ud_pro-mobile_menu #udpro_mobile_menuSelectBoxIt{height:38px}.b-ud_pro-thankyou_page{text-align:center;padding:70px 20px 65px 20px;border-bottom:1px solid #dacde1}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-thankyou_page{padding:30px 5px 20px 5px;margin:0 0 30px 0}}.b-ud_pro-thankyou_page .b-ud_pro-title{font:42px/0.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;padding:5px 0 7px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-thankyou_page .b-ud_pro-title{padding:0 0 5px 0;font-size:28px;line-height:32px}}.b-ud_pro-thankyou_page .b-ud_pro-description{font:14px/1.33em "ProximaNova-Regular",sans-serif;padding:5px 0;padding:12px 75px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-ud_pro-thankyou_page .b-ud_pro-description{padding:12px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-ud_pro-thankyou_page .b-ud_pro-description{padding:10px 0}.b-ud_pro-thankyou_page .b-ud_pro-description.b-ud_pro-description--call{padding:10px 40px}.b-ud_pro-thankyou_page .b-ud_pro-description>span{color:#46166b}}.udskin-page .l-header-position_fixed .content{padding-bottom:0}.udskin-page .udskin-main .content{padding-bottom:30px}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin-page .udskin-main .content{padding-top:0}}.udskin-page .udskin-main.main{padding-top:0}.b-udskin-header{height:302px;position:relative;box-sizing:content-box;margin:0;min-height:inherit}@media only screen and (min-width: 320px) and (max-width: 750px){.b-udskin-header{height:202px}}.b-udskin-header-image{position:absolute;left:50%}@media only screen and (min-width: 320px) and (max-width: 750px){.b-udskin-header-image{left:32%}}.b-udskin-header-image img{position:relative;display:block;left:-50%;height:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.b-udskin-header-image img{height:202px}}.b-udskin-header-text{width:480px;padding:145px 0 0 76px;margin-left:-480px;position:absolute;left:50%;color:#fff;font-size:14px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-udskin-header-text{margin-left:-400px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-udskin-header-text{margin-left:0;left:-35px;width:275px;padding:87px 20px 0 63px}}.b-udskin-header-text-logo{position:absolute;top:21px;left:51px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-udskin-header-text-logo{width:174px}.b-udskin-header-text-logo img{width:100%}}.b-udskin-header-text h1{font:14px "ProximaNova-Bold",sans-serif;text-transform:uppercase;padding-bottom:12px;color:#fff !important}@media only screen and (min-width: 320px) and (max-width: 750px){.b-udskin-header-text h1{font-size:12px;line-height:1.2em;width:135px}}.b-udskin-header-text h2{font:14px "ProximaNova-Regular",sans-serif;padding-bottom:12px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-udskin-header-text h2{display:none}}.b-udskin-header-text a{color:#fff;text-decoration:underline;display:block;margin-right:-100px}.b-udskin-header-text a:after{content:' >';display:inline-block;vertical-align:middle;font-weight:bold;margin-left:3px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-udskin-header-text a{margin-right:14px;font-size:12px}}.g-sticky-header .scroll-nav.fixed{top:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.g-sticky-header .scroll-nav.fixed{top:50px}}.g-promoslot.g-sticky-header .scroll-nav.fixed{top:65px}@media only screen and (min-width: 320px) and (max-width: 750px){.g-promoslot.g-sticky-header .scroll-nav.fixed{top:77px}.g-promoslot.g-sticky-header .scroll-nav.fixed .main{padding-top:0}}.scroll-nav{left:0;right:0;background:black;color:white;z-index:2}.scroll-nav.fixed{position:fixed;top:66px}.udskin-page .scroll-nav.fixed+.main{padding-top:95px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin-page .scroll-nav.fixed+.main{padding-top:38px !important}}.scroll-nav .scroll-nav{position:relative}.scroll-nav .scroll-nav__list{font-size:0;width:960px;padding:20px 0;margin:0 auto}@media only screen and (min-width: 751px) and (max-width: 1024px){.scroll-nav .scroll-nav__list{width:auto;padding:20px 30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.scroll-nav .scroll-nav__list{width:auto;padding:11px 5px}}.scroll-nav .scroll-nav__item{display:inline-block;width:20%;padding:0 20px 0 50px;position:relative;font-size:14px;text-transform:uppercase;line-height:1.2em;vertical-align:top}@media only screen and (min-width: 751px) and (max-width: 1024px){.scroll-nav .scroll-nav__item{padding:0 5px 0 10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.scroll-nav .scroll-nav__item{padding:0 5px 0 20px}}.scroll-nav .scroll-nav__item.active a h2:before{content:'';position:absolute;top:7px;left:-20px;display:inline-block;height:0;width:0;vertical-align:middle;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #350958;-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeInFromLeft;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeInFromLeft;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeInFromLeft;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@media only screen and (min-width: 320px) and (max-width: 750px){.scroll-nav .scroll-nav__item.active a h2:before{left:-10px;top:4px;border-top:3px solid transparent !important;border-bottom:4px solid transparent !important;border-left:7px solid #350958 !important}}.scroll-nav .scroll-nav__item a{display:block;color:#fff;position:relative}.scroll-nav .scroll-nav__item a[href*="1"] h2{color:#cae100}.scroll-nav .scroll-nav__item a[href*="1"] h2:before{border-left-color:#cae100 !important}.scroll-nav .scroll-nav__item a[href*="2"] h2{color:#969898}.scroll-nav .scroll-nav__item a[href*="2"] h2:before{border-left-color:#969898 !important}.scroll-nav .scroll-nav__item a[href*="3"] h2{color:#f39d8a}.scroll-nav .scroll-nav__item a[href*="3"] h2:before{border-left-color:#f39d8a !important}.scroll-nav .scroll-nav__item a[href*="4"] h2{color:#b7b2e0}.scroll-nav .scroll-nav__item a[href*="4"] h2:before{border-left-color:#b7b2e0 !important}.scroll-nav .scroll-nav__item a[href*="5"] h2{color:#e1e1e1}.scroll-nav .scroll-nav__item a[href*="5"] h2:before{border-left-color:#e1e1e1 !important}.scroll-nav .scroll-nav__item a:hover{text-decoration:none}.scroll-nav .scroll-nav__item h2{font-size:23px;position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.scroll-nav .scroll-nav__item h2{font-size:11px;line-height:1.4em}.scroll-nav .scroll-nav__item h2:before{border-top:5px solid transparent !important;border-bottom:5px solid transparent !important;border-left:10px solid #350958 !important}}@media only screen and (min-width: 320px) and (max-width: 750px) and (min-width: 320px) and (max-width: 750px){.scroll-nav .scroll-nav__item h2:before{border-top:3px solid transparent !important;border-bottom:4px solid transparent !important;border-left:7px solid #350958 !important}}.scroll-nav .scroll-nav__item h4{font-size:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.scroll-nav .scroll-nav__item h4{display:none}}.udskin_section{padding:30px 0;border-top:0;border-bottom:1px solid #dacce2}.udskin_section:after,.udskin_section:before{top:auto;bottom:-1px}.udskin_section .udskin_title_section{text-transform:uppercase;text-align:center;padding-bottom:20px}.udskin_section .udskin_title_section h2{font-size:54px}.udskin_section .udskin_title_section h4{font-size:12px}.udskin_product_carousel+.udskin_product .product_primary_image,.udskin_title_section+.udskin_product .product_primary_image{border-top:none !important;padding-top:0 !important}.udskin_product_carousel+.udskin_product .product_primary_image:before,.udskin_product_carousel+.udskin_product .product_primary_image:after,.udskin_title_section+.udskin_product .product_primary_image:before,.udskin_title_section+.udskin_product .product_primary_image:after{display:none !important}.udskin_product{padding-bottom:20px}.udskin_product:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.udskin_product .product_primary_image{width:480px;float:left;border-top:none}.udskin_product .product_primary_image:before,.udskin_product .product_primary_image:after{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .product_primary_image{padding-top:30px;border-top:1px solid #dacce2}.udskin_product .product_primary_image:before,.udskin_product .product_primary_image:after{border-top:1px solid #dacce2;display:block}}.udskin_product .product_primary_image img{display:block;width:100%}@media only screen and (min-width: 751px) and (max-width: 1024px){.udskin_product .product_primary_image{width:343px;padding-bottom:30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .product_primary_image{width:auto;float:none}}.udskin_product .product_detail{width:465px;float:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.udskin_product .product_detail{width:340px}}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .product_detail{width:auto;float:none;text-align:center;padding-top:8px}}.udskin_product .product_detail .product_badge{display:inline-block;position:static;margin:2px 0}.udskin_product .product_name{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin:0 0 20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.udskin_product .product_name{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .product_name{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .product_name{text-align:center}}.udskin_product .product_subtitle{font:20px "ProximaNova-Regular",sans-serif;text-transform:capitalize;margin:-20px 0 20px}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .product_subtitle{margin-bottom:10px}}.udskin_product .price{width:48%;float:left;margin-bottom:14px}.udskin_product .price p{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize}.udskin_product .price p.price_standard,.udskin_product .price p.price_sale{display:inline}.udskin_product .price p.price_standard{position:relative;margin-right:5px}.udskin_product .price p.price_standard:before{content:"";position:absolute;width:93%;height:2px;top:50%;margin-top:-1px;background-color:#ec008c}.udskin_product .price p.price_standard+p.price_sale{color:#ec008c}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .price{float:none;width:auto;text-align:center;margin:0}}.udskin_product .quantity{clear:both;padding-bottom:12px}.udskin_product .quantity label{display:none}.udskin_product .product_long_description{clear:both;border-top:1px solid #dacce2;padding-top:20px;padding-bottom:16px;font-size:14px;line-height:1.2em}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .button-container{padding-top:10px;text-align:center}}.udskin_product .button{padding:8px 34px}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product .inline_rating_label_link{display:none}.udskin_product .bv-rating{float:none;margin-bottom:20px}}.udskin_product_carousel{position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.udskin_product_carousel{display:none}}.udskin_product_carousel .jcarousel-clip{width:690px;margin:10px auto 20px;overflow:hidden}.udskin_product_carousel .jcarousel-clip ul{text-align:center}.udskin_product_carousel li.product{display:inline-block;width:78px;height:78px;border:1px solid transparent;margin-right:20px;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}.udskin_product_carousel li.product:hover,.udskin_product_carousel li.product.selected{border:1px solid #dacce2}.udskin_product_carousel li.product img{display:block;width:100%}.udskin_product_carousel .jcarousel-control{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:16px;width:10px;cursor:pointer;position:absolute;top:33px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}.udskin_product_carousel .jcarousel-control:hover{-moz-transform:scale(1.13, 1.13);-ms-transform:scale(1.13, 1.13);-webkit-transform:scale(1.13, 1.13);transform:scale(1.13, 1.13)}.udskin_product_carousel .jcarousel-control.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.udskin_product_carousel.fancybox-arrows-hidden .jcarousel-control.disabled{display:none}.udskin_product_carousel.fancybox-arrows-hidden .jcarousel-clip{text-align:center}.udskin_product_carousel.fancybox-arrows-hidden ul.list{left:auto !important;text-align:center}.udskin_product_carousel .jcarousel-prev{left:100px}.udskin_product_carousel .jcarousel-prev:before{font-size:16px;color:#46166b;margin:0}.udskin_product_carousel .jcarousel-next{right:100px}.udskin_product_carousel .jcarousel-next:before{font-size:16px;color:#46166b;margin:0}.udskin_product_carousel .carousel.is-not-full ul{position:static}.udskin_product_carousel .carousel.is-not-full .jcarousel-control{display:none}.udskin_section_prep .udskin_title_section h2{color:#cae100}.udskin_section_prime .udskin_title_section h2{color:#969898}.udskin_section_perfect .udskin_title_section h2{color:#f39d8a}.udskin_section_finish .udskin_title_section h2{color:#b7b2e0}.udskin_section_set .udskin_title_section h2{color:#e1e1e1}@media only screen and (min-width: 751px) and (max-width: 1024px){.js_select_shade_dialog{-moz-transform:scale(0.65, 0.65);-ms-transform:scale(0.65, 0.65);-webkit-transform:scale(0.65, 0.65);transform:scale(0.65, 0.65);-moz-transform:translateX(-24.5%);-ms-transform:translateX(-24.5%);-webkit-transform:translateX(-24.5%);transform:translateX(-24.5%);-moz-transform: scale(0.65, 0.65) translateX(-24.5%);-ms-transform: scale(0.65, 0.65) translateX(-24.5%);-webkit-transform: scale(0.65, 0.65) translateX(-24.5%);transform: scale(0.65, 0.65) translateX(-24.5%)}}.js_select_shade_dialog .ui-dialog-titlebar{padding:0 !important}.js_select_shade_dialog .ui-dialog-title{display:none !important}.js_select_shade_dialog .ui-dialog-content{padding-bottom:0 !important}.js_select_shade_dialog #finder .chapter.finder{height:auto !important;background:white !important}.js_select_shade_dialog article.panel .heading{margin-top:20px !important}.b-colorunleashed_header{padding-top:38px;padding-bottom:5px;width:960px;margin:0 auto;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-colorunleashed_header{width:708px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_header{width:280px}}.b-colorunleashed_header h1{padding-bottom:5px}.b-colorunleashed_header h2{font-size:14px;padding-bottom:22px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_header h2{font-size:11px}}.b-colorunleashed_header-tip{color:#999999;font-size:12px}.ie8 .b-colorunleashed_header-svg,.ff .b-colorunleashed_header-svg{display:none}.b-colorunleashed_header-svg .svg-heading-general{letter-spacing:10px}.b-colorunleashed_header-svg .svg-heading-mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_header-svg svg{width:280px}.b-colorunleashed_header-svg .svg-heading-general{display:none}.b-colorunleashed_header-svg .svg-heading-mobile{display:block}}.b-colorunleashed_header .ie8-only{display:none}.ie8 .b-colorunleashed_header .ie8-only,.ff .b-colorunleashed_header .ie8-only{display:inline}.b-colorunleashed_carousel{width:960px;margin:0 auto}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-colorunleashed_carousel{width:708px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_carousel{width:320px;-webkit-tap-highlight-color:transparent}}.b-colorunleashed_carousel-holder>div{background:none !important}.b-colorunleashed_carousel-holder>div>div>div{cursor:pointer}.b-colorunleashed_carousel-holder>div>div>div img{display:block;width:100%}.b-colorunleashed_carousel .is-carousel-navigation{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;width:100% !important;height:0 !important;position:static !important;overflow:visible !important;display:none !important}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_carousel .is-carousel-navigation{display:block !important}}.b-colorunleashed_carousel .is-carousel-navigation>div{width:53px !important;height:194px !important;top:-16px !important;left:100% !important;margin-left:-53px !important;background:url("../images/colorunleashed/btn-right.png") 0 0 no-repeat}.b-colorunleashed_carousel .is-carousel-navigation>div:first-child{background:url("../images/colorunleashed/btn-left.png") 0 0 no-repeat;left:0 !important;margin-left:0 !important}.b-colorunleashed_carousel .is-carousel-navigation>div img{display:none !important}.b-colorunleashed_carousel-color-name{font:14px/1.2em "ProximaNova-Semibold",sans-serif;text-align:center}.b-colorunleashed_container{padding-top:0px;position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_container{padding-top:0}}.b-colorunleashed_container:after,.b-colorunleashed_container:before{content:"";display:block;position:absolute;width:260px;height:589px;top:-190px;opacity:0}@media only screen and (min-width: 320px) and (max-width: 1023px){.b-colorunleashed_container:after,.b-colorunleashed_container:before{display:none}}.b-colorunleashed_container:before{background:url("../images/colorunleashed/bg-left.jpg") 0 0 no-repeat;left:0;-moz-transform:perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, -200px);-ms-transform:perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, -200px);-webkit-transform:perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, -200px);transform:perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, -200px);-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out}.b-colorunleashed_container:after{background:url("../images/colorunleashed/bg-right.jpg") 0 0 no-repeat;right:0;-moz-transform:perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, -200px);-ms-transform:perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, -200px);-webkit-transform:perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, -200px);transform:perspective(600px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, -200px);-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out}.b-colorunleashed_container.is-loaded:after,.b-colorunleashed_container.is-loaded:before{opacity:1;-moz-transform:perspective(600px) translate3d(0, 0, 0);-ms-transform:perspective(600px) translate3d(0, 0, 0);-webkit-transform:perspective(600px) translate3d(0, 0, 0);transform:perspective(600px) translate3d(0, 0, 0)}.b-colorunleashed_container .js_colorunleashed_header{position:relative;z-index:2}.b-colorunleashed_container .main{width:960px;margin:0 auto;padding-top:10px !important}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-colorunleashed_container .main{width:708px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_container .main{width:280px}}.b-colorunleashed_container .main .l-lp_search_panel{margin-bottom:50px}.b-colorunleashed_container .main .refinement .refinement-label{line-height:21px}.b-colorunleashed_container .main .sort_by_label{line-height:21px}.b-colorunleashed_container .main .refinement_color{display:none}.b-colorunleashed_container .main .refinement_product_type{float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_container .main .refinement_product_type{float:none}}.b-colorunleashed_container .main .search_result_options{float:right;width:auto}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_container .main .search_result_options{width:100%}}.b-colorunleashed_container .main .b-load_more-wrapper{margin:20px 0 40px}.b-colorunleashed_container .main .selectboxit-container{width:150px;vertical-align:bottom}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_container .main .selectboxit-container{width:100%;margin-bottom:23px}}.b-colorunleashed_container .main .selectboxit-container .jspHorizontalBar{display:none !important}.b-colorunleashed_container .main .selectboxit-btn{height:22px;padding:0 9px 0 9px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-colorunleashed_container .main .selectboxit-btn{height:30px;padding:4px 9px 4px 9px}}.b-colorunleashed_container .main .selectboxit-text,.b-colorunleashed_container .main .selectboxit-arrow-container{display:block;vertical-align:top;line-height:21px;max-height:21px;overflow:hidden}.lt-1280 .b-colorunleashed_container:before{-moz-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, 0px);-ms-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, 0px);-webkit-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, 0px);transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, 0px)}.lt-1280 .b-colorunleashed_container:after{-moz-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, 0px);-ms-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, 0px);-webkit-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, 0px);transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, 0px)}.lt-1280.ie8 .b-colorunleashed_container:after,.lt-1280.ie8 .b-colorunleashed_container:before{display:none}.b2-hp_slider-copy_image{position:absolute;left:50%;top:50%;margin-left:-567px;margin-top:-264px;padding-top:0px}@media only screen and (max-width: 1134px){.b2-hp_slider-copy_image{position:absolute;left:0;top:-10%;padding:0;margin:0;width:100%}}@media only screen and (max-height: 710px) and (min-width: 750px){.b2-hp_slider-copy_image{left:50%;top:50%;margin-left:-513px;margin-top:-200px;width:1027px;height:460px;padding:0}.hp_hero .carousel_navigation_list{margin:-30px auto 20px;height:10px}.hp_hero .carousel_navigation_list .carousel_navigation_list_item{overflow:hidden;width:10px;height:10px;margin:0 12px;filter:alpha(opacity=60);opacity:.6}}@media only screen and (max-width: 750px){.b2-hp_slider-copy_image{position:absolute;left:-20%;top:-10%;padding:0;margin:0;width:140%;height:auto}}.pt_lookbook .main>.content{margin:0;padding-bottom:0;padding-top:0;width:100%}.pt_lookbook h1{font:60px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook h1{font:30px "ProximaNova-Regular",sans-serif;margin-bottom:5px}}.pt_lookbook .nav_section{display:none}.pt_lookbook .scroll-nav.scroll-nav{right:auto;background:none;top:50%;position:fixed;margin-top:-114px;z-index:3}.pt_lookbook .scroll-nav.scroll-nav.fixed{top:50%}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__list{margin:0;width:auto;padding:20px 0 4px;background:#18151e;border-top-right-radius:25px;-moz-border-top-right-radius:25px;-webkit-border-top-right-radius:25px;border-bottom-right-radius:25px;-moz-border-bottom-right-radius:25px;-webkit-border-bottom-right-radius:25px}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item{display:block;width:18px;height:18px;margin:0 20px 16px 15px;padding:0;position:relative;overflow:hidden}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item:hover{overflow:visible}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item{margin:0 10px 13px 6px}}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item a{color:#000;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;width:18px;height:18px;font:14px/1 "ProximaNova-Semibold",sans-serif;display:block;padding:2px 40px 2px 2px;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:0;z-index:1}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item a:before{content:"";display:block;float:left;width:14px;height:14px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:0 10px 0 0;background:#dacce2}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item a:hover{background:#9381b2;width:auto}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item.active a:before{background:url(../images/lookbook/nav_li_hover.png) no-repeat center top}.pt_lookbook .b-lookbook-video a{display:block;margin:0 auto;overflow:hidden;position:relative}.pt_lookbook .b-lookbook-video a:before{font-size:35px;color:rgba(255,255,255,0.8);margin:0 0 0 0}.pt_lookbook .b-lookbook-video a:before{content:"";display:block;width:78px;height:55px;background:url(../images/lookbook/button_play_video.png);position:absolute;top:50%;left:50%;margin:-28px 0 0 -38px;z-index:1;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook-video a:before{width:44px;height:31px;background:url(../images/lookbook/button_play_video_m.png);margin:-15px 0 0 -22px}}.pt_lookbook .b-lookbook-video a img{display:block;width:100%;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.pt_lookbook .b-lookbook-video a:active:before{-webkit-animation-delay:0;-webkit-animation-duration:600ms;-webkit-animation-name:growDouble;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:600ms;-moz-animation-name:growDouble;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:600ms;animation-name:growDouble;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.pt_lookbook .b-lookbook-video a:hover:before{-moz-transform:scale(0.87, 0.87);-ms-transform:scale(0.87, 0.87);-webkit-transform:scale(0.87, 0.87);transform:scale(0.87, 0.87)}.pt_lookbook .b-lookbook-video a:hover img{-moz-transform:scale(1.13, 1.13);-ms-transform:scale(1.13, 1.13);-webkit-transform:scale(1.13, 1.13);transform:scale(1.13, 1.13)}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .b-lookbook-video a{width:100%}}.pt_lookbook .b-lookbook{position:relative}.pt_lookbook .b-lookbook .mobile-block{display:none}.pt_lookbook .b-lookbook .mobile-block>img{width:100%;margin:0 0 -3px 0}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .b-lookbook .mobile-block{display:block}}.pt_lookbook .b-lookbook .wrapper-transparent{padding:100px 55px 80px;margin:0 auto;width:743px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook .wrapper-transparent{width:100%;margin:0;padding:28px 33px}}.pt_lookbook .b-lookbook h2{font-size:36px;text-transform:uppercase;line-height:1.1}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook h2{font-size:24px}}.pt_lookbook .b-lookbook p{font-size:18px;margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook p{font-size:12px}}.pt_lookbook .b-lookbook .g-button{padding:4px 15px;margin:7px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook .g-button{padding:4px 10px;margin:15px 0 0 0;font:11px/1 "ProximaNova-Semibold",sans-serif}}.pt_lookbook .b-lookbook .g-button:after{content:"";display:inline-block;width:5px;height:9px;margin:0 0 0 5px;background:url(../images/lookbook/arrow_right_small.png) no-repeat}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook .g-button:after{margin:0 0 -1px 5px}}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .b-lookbook--1 .lookbook-wrapper1{background:url(../images/lookbook/gradient_purple_m.jpg) repeat-y center top #5a4c6f !important;background-size:100% 100% !important}}.pt_lookbook .b-lookbook--1 .lookbook-wrapper2{background-size:auto 100% !important;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .b-lookbook--1 .lookbook-wrapper2{background:none !important}}.pt_lookbook .b-lookbook--1 .title_block{width:448px;color:#fff;text-align:center;background:url(../images/lookbook/arrow_bottom.png) no-repeat center bottom;font-family:"ProximaNova-Regular",sans-serif;padding-bottom:65px;margin:100px 0 35px 160px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .b-lookbook--1 .title_block{width:100%;padding:0 70px 65px;margin:30px 0 20px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook--1 .title_block{padding:0 30px 35px;background:url(../images/lookbook/arrow_bottom_m.png) no-repeat center bottom}}.pt_lookbook .b-lookbook--1 .title_block .b-lookbook-video{margin:45px 0 80px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .b-lookbook--1 .title_block .b-lookbook-video{margin:30px 0 30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook--1 .title_block .b-lookbook-video{margin:25px 0 20px}}.pt_lookbook .b-lookbook--1 .title_block h3{font-size:24px;text-transform:uppercase;line-height:1}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lookbook--1 .title_block h3{font-size:12px}}.pt_lookbook .lookbook-section-2 .lookbook-wrapper1{display:block;min-height:1000px;position:relative}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-2 .lookbook-wrapper1{background-size:auto 100% !important;min-height:750px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-2 .lookbook-wrapper1{background-size:auto 100% !important;min-height:375px}}.pt_lookbook .lookbook-section-2 img{position:absolute;top:50%;left:50%;margin:-152px 0 0 -300px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-2 img{width:300px;margin:-76px 0 0 -150px}}.pt_lookbook .lookbook-section-3{background:#edcbda;text-align:center;background-size:auto 130% !important}.pt_lookbook .lookbook-section-3 .lipstick{float:left;width:50%}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-3 .lipstick{width:100%;padding:30px}}.pt_lookbook .lookbook-section-3 .lipstick-image{padding:100px 0 100px 100px;display:block}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-3 .lipstick-image{padding:60px 100px 30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-3 .lipstick-image{padding:32px}}.pt_lookbook .lookbook-section-3 .lipstick-image img{height:auto;width:100%;max-width:630px}.pt_lookbook .lookbook-section-3 .lipstick-description{padding:100px}@media only screen and (min-width: 1124px){.pt_lookbook .lookbook-section-3 .lipstick-description{min-height:580px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-3 .lipstick-description{padding:0 100px 10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-3 .lipstick-description{padding:0 32px 32px}}.pt_lookbook .lookbook-section-3 h2{margin:55px 0 16px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-3 h2{margin:0 0 16px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-3 .g-button{margin:30px 0}}.pt_lookbook .lookbook-section-3 .watch-shades{margin-bottom:-3px;padding:0 20px;clear:both;position:relative}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-3 .watch-shades{padding:0 5px}}.pt_lookbook .lookbook-section-3 .watch-shades>img{width:100%;height:auto}.pt_lookbook .lookbook-section-3 .watch-shades .lipstick-tooltip{display:none;background:#fff;font-size:15px;padding:10px 28px;position:absolute;left:0;top:25%;z-index:2;box-shadow:0 0 10px 0 #222;-moz-box-shadow:0 0 10px 0 #222;-webkit-box-shadow:0 0 10px 0 #222}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-3 .watch-shades .lipstick-tooltip{padding:5px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-3 .watch-shades .lipstick-tooltip{font-size:12px}}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-3 .watch-shades .shades-title{display:none}}.pt_lookbook .lookbook-section-4{text-align:center;color:#fff}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-4 .lookbook-wrapper1{background-size:auto 100% !important}}.pt_lookbook .lookbook-section-4 .wrapper-transparent{background:url(../images/lookbook/transparent_bg.png) repeat}.pt_lookbook .lookbook-section-4 .b-lookbook-video{width:633px;margin-bottom:26px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-4 .b-lookbook-video{width:100%}}.pt_lookbook .lookbook-section-4 .b-lookbook-video a{display:block;position:relative;width:633px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-4 .b-lookbook-video a{width:100%}}.pt_lookbook .lookbook-section-4 h2{margin-bottom:16px}.pt_lookbook .lookbook-section-4 .g-button{margin-top:17px}.pt_lookbook .lookbook-section-5 .lookbook-wrapper1{height:999px;position:relative;background-position:center top !important}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-5 .lookbook-wrapper1{background:none !important;height:auto}}.pt_lookbook .lookbook-section-5 .naked-description{max-width:500px;color:#fff;text-align:center;position:absolute;right:8%;top:50%;margin:-10% 0 0}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-5 .naked-description{background:url(../images/lookbook/naked_bg_m.jpg) repeat-x left top #383839;position:relative;max-width:100%;right:auto;top:auto;margin:0}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-5 .naked-description{padding:60px 125px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-5 .naked-description{padding:30px}}.pt_lookbook .lookbook-section-5 .naked-description img{margin-bottom:50px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-5 .naked-description img{margin-bottom:25px;width:100%}}.pt_lookbook .lookbook-section-6 .lookbook-wrapper1{text-align:center;padding:50px;background-position:left bottom !important;background-color:#a08b7d !important;max-height:1007px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-6 .lookbook-wrapper1{padding:60px 110px;max-height:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-6 .lookbook-wrapper1{padding:50px 15px;max-height:100%}}.pt_lookbook .lookbook-section-6 .naked-wrapper{display:table;width:100%;overflow:hidden;padding-bottom:63%;position:relative;margin:0 auto;max-width:1440px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-6 .naked-wrapper{background:none !important;padding-bottom:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-6 .naked-wrapper{background:none !important;padding-bottom:0}}.pt_lookbook .lookbook-section-6 .naked-link{height:100%;position:absolute;top:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-6 .naked-link{position:static}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-6 .naked-link{position:static}}.pt_lookbook .lookbook-section-6 .naked-link img{width:100%}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-6 .naked-link img{margin:0 auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-6 .naked-link img{margin:0 auto}}.pt_lookbook .lookbook-section-6 .naked-link span{display:block;margin-top:30px}.pt_lookbook .lookbook-section-6 .naked-link-40{width:30%;left:0}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-6 .naked-link-40{width:100%}}.pt_lookbook .lookbook-section-6 .naked-link-40 img{max-width:319px;display:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-6 .naked-link-40 img{width:100%;max-width:660px;display:block;margin-bottom:40px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-6 .naked-link-40 img{width:100%;max-width:319px;display:block;margin-bottom:40px}}.pt_lookbook .lookbook-section-6 .naked-link-60{width:70%;left:30%}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-6 .naked-link-60{width:100%}}.pt_lookbook .lookbook-section-6 .naked-link-60 img{max-width:756px;visibility:hidden}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-6 .naked-link-60 img{width:100%;max-width:660px;visibility:visible}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-6 .naked-link-60 img{width:100%;max-width:319px;visibility:visible}}.pt_lookbook .lookbook-section-7{text-align:center}.pt_lookbook .lookbook-section-7 .wrapper-transparent{background:url(../images/lookbook/transparent_bg2.png) repeat}.pt_lookbook .lookbook-section-7 .b-lookbook-video{width:633px;margin-bottom:26px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-7 .b-lookbook-video{width:100%}}.pt_lookbook .lookbook-section-7 .b-lookbook-video a{display:block;position:relative;width:633px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-7 .b-lookbook-video a{width:100%}}.pt_lookbook .lookbook-section-7 h2{margin-bottom:16px;color:#000}.pt_lookbook .lookbook-section-7 p{color:#000}.pt_lookbook .lookbook-section-7 .g-button{margin-top:17px}.pt_lookbook .lookbook-section-8{overflow:hidden}.pt_lookbook .lookbook-section-8 .lookbook-wrapper1>img{float:right;width:50%;margin-bottom:-3px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-8 .lookbook-wrapper1>img{width:100%;float:left}}.pt_lookbook .lookbook-section-8 .naked-calibrator-wrapper{display:block;width:50%;text-align:center;float:left;padding:50px 60px 0;color:#000;text-decoration:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-8 .naked-calibrator-wrapper{width:100%;padding:50px 60px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-8 .naked-calibrator-wrapper{width:100%;padding:30px 20px}}.pt_lookbook .lookbook-section-8 .naked-calibrator-wrapper img{width:100%;max-width:807px}.pt_lookbook .lookbook-section-8 .naked-calibrator{display:block;margin:30px 50px 10px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-8 .naked-calibrator{margin:0 10px}}.pt_lookbook .lookbook-section-8 .g-button{margin:15px 7px 0px}.pt_lookbook .lookbook-section-8 h2{margin-bottom:10px}.pt_lookbook .lookbook-section-9 img{width:100%;margin-bottom:-4px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-9 img{width:190%}}.pt_lookbook .lookbook-section-10{text-align:center}.pt_lookbook .lookbook-section-10 .lookbook-wrapper1{background-size:100% auto !important;background-color:#efe6fa !important;overflow:hidden;position:relative}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1{background-position:right top !important;background-size:auto !important;padding-top:750px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1{background-size:auto 60% !important;background-position:right top !important;padding-top:375px}}.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{position:absolute;bottom:-4%;left:5%;z-index:1}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{top:10%;bottom:auto}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{margin:40px 0 -12%;width:100%;max-height:750px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{margin:0;width:100%;max-height:375px}}.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{max-height:700px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{margin-right:20%}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{max-height:590px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{max-height:300px}}.pt_lookbook .lookbook-section-10 .wrapper-transparent{position:relative;z-index:2}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-10 .wrapper-transparent{background:url(../images/lookbook/mascara_bg_mob.jpg) repeat-x left top #efe6fb;float:right;width:100%}}.pt_lookbook .lookbook-section-10 .b-lookbook-video{float:none;width:633px;margin-bottom:26px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-10 .b-lookbook-video{width:100%}}.pt_lookbook .lookbook-section-10 .b-lookbook-video a{float:none;display:block;position:relative;width:633px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_lookbook .lookbook-section-10 .b-lookbook-video a{width:100%;margin:0}}.pt_lookbook .lookbook-section-10 h2{margin-bottom:16px}.pt_lookbook .lookbook-section-10 .g-button{margin-top:17px}.pt_lookbook .b-lb_look_videos{background:url(../images/lookbook/lookbook_video_bg.jpg) repeat-x left bottom #fff;text-align:center;padding:90px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .b-lb_look_videos{padding:60px 50px 20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lb_look_videos{padding:25px 13px}}.pt_lookbook .b-lb_look_videos p{max-width:850px;display:inline-block}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-items{margin:0 auto;display:inline-block}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item{display:inline-block;margin:30px 10px 0;vertical-align:top;max-width:300px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item{margin:20px 10px 0;max-width:125px}}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a{display:block;width:300px;position:relative;margin-bottom:25px;height:300px;overflow:hidden}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a:before{content:"";display:block;width:78px;height:55px;background:url(../images/lookbook/button_play_video.png);position:absolute;top:50%;left:50%;margin:-28px 0 0 -38px;z-index:1}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a:before{width:44px;height:31px;background:url(../images/lookbook/button_play_video_m.png);margin:-15px 0 0 -22px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a{width:125px;height:125px}}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a img{height:300px;width:auto;position:absolute;left:0;top:0;margin:0 0 0 -150px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a img{height:125px;margin:0 0 0 -62px}}.pt_lookbook .l-lookbook-products{margin:0 auto;max-width:960px;padding:70px 0 45px;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .l-lookbook-products{padding:45px 0 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .l-lookbook-products{padding:20px 0 0}}.pt_lookbook .l-lookbook-products h2{font:60px "ProximaNova-Regular",sans-serif;margin-bottom:60px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_lookbook .l-lookbook-products h2{margin-bottom:40px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .l-lookbook-products h2{font:30px "ProximaNova-Regular",sans-serif;margin-bottom:10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_lookbook .fancybox-media-container .fancybox-close{right:10px !important;top:10px !important}.pt_lookbook .fancybox-title-inside-wrap{padding-top:5px}.pt_lookbook .fancybox-title-inside-wrap h3{padding:0}}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-3 .lipstick-image,.w-1024 .pt_lookbook .lookbook-section-3 .lipstick-image{width:40%;padding:50px 0 50px 50px}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-3 .lipstick-description,.w-1024 .pt_lookbook .lookbook-section-3 .lipstick-description{width:60%;padding:50px;min-height:360px}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-3 h2,.w-1024 .pt_lookbook .lookbook-section-3 h2{margin:0 0 16px}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-5 .naked-description,.w-1024 .pt_lookbook .lookbook-section-5 .naked-description{right:5%}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-8 .naked-calibrator,.w-1024 .pt_lookbook .lookbook-section-8 .naked-calibrator{margin:0}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a,.w-1024 .pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{left:3%}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img,.w-1024 .pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{max-height:530px}.gt-1920 .pt_lookbook .spring-lookbook1 .lookbook-wrapper1,.gt-1920 .pt_lookbook .lookbook-section-2 .lookbook-wrapper1,.gt-1920 .pt_lookbook .lookbook-section-4 .lookbook-wrapper1,.gt-1920 .pt_lookbook .lookbook-section-6 .lookbook-wrapper1,.gt-1920 .pt_lookbook .lookbook-section-7 .lookbook-wrapper1{background-size:100% auto !important}.gt-1920 .pt_lookbook .lookbook-section-3{background-size:100% 130% !important}.gt-1920 .pt_lookbook .lookbook-section-3 .lipstick-image{max-width:633px}.gt-1920 .pt_lookbook .lookbook-section-3 .lipstick-description{float:right}.gt-1920 .pt_lookbook .lookbook-section-5 .naked-description{margin:-6% 0 0}.ie8 .pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item.active a:before{background-image:none;background-color:#665480}@media only screen and (min-width: 320px) and (max-width: 750px){.landscape .pt_lookbook .scroll-nav.scroll-nav{margin-top:-57px}}.pt_skincalibrator .main{margin:0 auto;width:960px}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_skincalibrator .main{width:100%}}.pt_skincalibrator .b-skincalibrator_container{position:relative;overflow:hidden}.pt_skincalibrator .b-skincalibrator_container:after,.pt_skincalibrator .b-skincalibrator_container:before{content:"";width:285px;height:1610px;position:absolute;top:0;-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.pt_skincalibrator .b-skincalibrator_container:before{background:url("../images/skin-calibrator/bg_left.jpg") no-repeat left top;left:0}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_skincalibrator .b-skincalibrator_container:before{background:none}}.pt_skincalibrator .b-skincalibrator_container:after{background:url("../images/skin-calibrator/bg_right.jpg") no-repeat right top;right:0}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_skincalibrator .b-skincalibrator_container:after{background:none}}.pt_skincalibrator .b-skincalibrator_container.is-loaded:after,.pt_skincalibrator .b-skincalibrator_container.is-loaded:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:perspective(600px) translate3d(0, 0, 0);-ms-transform:perspective(600px) translate3d(0, 0, 0);-webkit-transform:perspective(600px) translate3d(0, 0, 0);transform:perspective(600px) translate3d(0, 0, 0)}.pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:36.7%}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:44%}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:15.5%}.mobile .pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:13%}.mobile.gt-480 .pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:12%}}.pt_skincalibrator .b-skincalibrator_header_container{padding-bottom:65px;margin:50px 0 15px;background:url("../images/skin-calibrator/bracket.png") no-repeat center bottom;background-size:100% auto;min-height:320px;text-align:center;position:relative;z-index:2}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_skincalibrator .b-skincalibrator_header_container{background-size:90% auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .b-skincalibrator_header_container{margin-top:30px;padding-bottom:25px}}.pt_skincalibrator .skincalibrator-header{margin:0 auto 25px;width:85%}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_skincalibrator .skincalibrator-header{padding:0 10px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .skincalibrator-header{width:750px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .skincalibrator-header{margin:0 auto 20px;width:auto}}.pt_skincalibrator .skincalibrator-header h1{font:48px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:5px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .skincalibrator-header h1{font:24px "ProximaNova-Regular",sans-serif}}.pt_skincalibrator .skincalibrator-header p{font:14px "ProximaNova-Semibold",sans-serif;margin:0 auto 10px auto}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .skincalibrator-header p{font:12px "ProximaNova-Semibold",sans-serif}}.pt_skincalibrator .undertones-wrapper{width:220px;margin:40px auto 25px;padding:0 20px;text-align:left;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:600ms;-o-transition-duration:600ms;-webkit-transition-duration:600ms;transition-duration:600ms}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .undertones-wrapper{margin:20px auto 25px}}.pt_skincalibrator .is-loaded .undertones-wrapper{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}.pt_skincalibrator .selectboxit-btn{height:26px;font:14px/23px "ProximaNova-Regular",sans-serif}.pt_skincalibrator .g-tooltip{position:absolute;top:6px;right:0}.touch .pt_skincalibrator .g-tooltip{top:1px;right:-5px;padding:5px}.pt_skincalibrator .g-tooltip .ico-question{background-position:0 -522px;display:inline-block;width:13px;height:13px;margin:0;vertical-align:top}.pt_skincalibrator .g-tooltip .ico-question:hover{text-decoration:none}.pt_skincalibrator .g-tooltip-content{width:580px;margin:10px 0 0 -393px;box-shadow:2px 2px 10px -6px #333;-moz-box-shadow:2px 2px 10px -6px #333;-webkit-box-shadow:2px 2px 10px -6px #333}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .g-tooltip-content{width:280px;margin:10px 0 0 -245px}}.pt_skincalibrator .g-tooltip-content .title{margin-bottom:15px}.pt_skincalibrator .g-tooltip-content .description{margin-bottom:0}.touch .pt_skincalibrator .g-tooltip-close{top:0px;right:0px;background-repeat:no-repeat;background-position:center;padding:15px}.pt_skincalibrator .undertone-item{width:98px;text-align:center;cursor:pointer;display:inline-block;vertical-align:top;margin:0 17px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .undertone-item{width:88px;margin:0 14px 10px}}.pt_skincalibrator .undertone-item .image img{max-width:98px;display:block;margin:0 auto}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .undertone-item .image img{max-width:88px}}.pt_skincalibrator .undertone-item .name{margin-top:10px;text-transform:uppercase;font:12px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .undertone-item .name{margin-top:5px}}.pt_skincalibrator .undertone-item .g-tooltip-close{top:17px;right:17px}.pt_skincalibrator .b-skincalibrator_carousel{margin:0 auto;height:320px;position:relative;z-index:1}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .b-skincalibrator_carousel{width:751px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .b-skincalibrator_carousel{width:320px}}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation{display:none !important}.pt_skincalibrator .b-skincalibrator_carousel .active-thumb{box-shadow:0 0 20px 7px #fff;-moz-box-shadow:0 0 20px 7px #fff;-webkit-box-shadow:0 0 20px 7px #fff}.pt_skincalibrator .b-skincalibrator_carousel .active-thumb .shade-item .name{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.pt_skincalibrator .b-skincalibrator_carousel .shade-item{position:relative;color:#fff;cursor:pointer}.pt_skincalibrator .b-skincalibrator_carousel .shade-item>img{width:100%}.pt_skincalibrator .b-skincalibrator_carousel .shade-item .name{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.pt_skincalibrator .b-skincalibrator_carousel .shade-item .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.pt_skincalibrator .b-skincalibrator_carousel .shade-item.disabled .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.pt_skincalibrator .b-skincalibrator_carousel .name{display:block;height:36px;font-size:30px;position:absolute;left:0;bottom:0;right:0;text-align:center}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;width:100% !important;height:0 !important;position:static !important;overflow:visible !important;display:none !important}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation>div{width:53px !important;height:170px !important;top:0 !important;left:100% !important;margin-left:-83px !important;background:url("../images/colorunleashed/btn-right.png") no-repeat right center}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation>div:first-child{background:url("../images/colorunleashed/btn-left.png") no-repeat left center;left:0 !important;margin-left:0 !important}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation>div img{display:none !important}.pt_skincalibrator .b-skincalibrator_carousel.is-mobile{height:170px}.pt_skincalibrator .b-skincalibrator_carousel.is-mobile .name{height:22px;font-size:15px;line-height:21px}.pt_skincalibrator .b-skincalibrator_carousel.is-mobile .is-carousel-navigation{display:block !important}.pt_skincalibrator .shade-products{text-align:center;width:984px;margin:0 -12px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .shade-products{width:750px;margin:0 auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products{width:100%;margin:0 auto 100px}}.pt_skincalibrator .shade-products .nakedskin_product{display:inline-block;vertical-align:top;width:170px;margin:0 12px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .shade-products .nakedskin_product{width:130px;margin:0 8px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .nakedskin_product{width:100%;margin:30px 0 0 0;padding:50px 20px 0;border-top:2px solid #dacde1}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .nakedskin_product:first-child{border-top:0;padding:0 20px 0}}.pt_skincalibrator .shade-products .product_primary_image{height:170px;width:170px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .shade-products .product_primary_image{height:130px;width:130px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .product_primary_image{display:inline-block}}.pt_skincalibrator .shade-products .product_image{max-height:170px;max-width:170px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .shade-products .product_image{max-height:130px;max-width:130px}}.pt_skincalibrator .shade-products .attribute{min-height:40px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .attribute{min-height:auto;margin-bottom:5px}}.pt_skincalibrator .shade-products .attribute .label{display:none}.pt_skincalibrator .shade-products .attribute .value{font:16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .shade-products .attribute .value{line-height:20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .attribute .value{font:17px "ProximaNova-Semibold",sans-serif}}.pt_skincalibrator .shade-products .attribute.no_exact .value{text-transform:none}.pt_skincalibrator .shade-products .product_detail{margin-top:20px}.pt_skincalibrator .shade-products .product-info{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .product-info{display:block}}.pt_skincalibrator .shade-products .product_name{font:16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .product_name{font:20px "ProximaNova-Semibold",sans-serif}}.pt_skincalibrator .shade-products .product_subtitle{font:14px "ProximaNova-Regular",sans-serif;border-bottom:1px solid #46166b;padding-bottom:10px;margin-bottom:10px;min-height:47px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .shade-products .product_subtitle{min-height:65px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .product_subtitle{font:15px "ProximaNova-Regular",sans-serif;min-height:auto}}.pt_skincalibrator .shade-products .product_subtitle+div{font:15px "ProximaNova-Regular",sans-serif}.pt_skincalibrator .shade-products .inline_rating_label_link{display:none}.pt_skincalibrator .shade-products .bv-rating{float:none}.pt_skincalibrator .shade-products .price.b-price{font:15px "ProximaNova-Bold",sans-serif;border-bottom:1px solid #dacde1;padding-bottom:15px;margin-bottom:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .price.b-price{margin-top:7px}}.pt_skincalibrator .shade-products .product_price{display:inline-block}.pt_skincalibrator .shade-products .price_standard{position:relative}.pt_skincalibrator .shade-products .price_standard:after{content:'';display:block;position:absolute;top:50%;left:-1px;right:-1px;height:2px;margin-top:-1px;background:#ec008c}.pt_skincalibrator .shade-products .price_standard+.price_sale{color:#ec008c}.pt_skincalibrator .shade-products .product_long_description{text-align:left;font-size:13px}.pt_skincalibrator .shade-products .button{margin:15px 0 0}.pt_skincalibrator .shade-products .button[disabled="disabled"],.pt_skincalibrator .shade-products .button.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background-color:#B69FC5;border-color:#B69FC5}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .shade-products .button{padding:9px;width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products .button{width:75%;font-size:12px}}.pt_skincalibrator .more-info-wrapper{width:984px;margin:60px -12px;height:4px;background:#dacce2;position:relative;color:#46166b;font:12px/20px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .more-info-wrapper{width:725px;margin:40px auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .more-info-wrapper{display:none}}.pt_skincalibrator .more-info-slider{position:relative;width:790px;height:4px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .more-info-slider{margin:0 65px;width:auto}}.pt_skincalibrator .ui-slider-handle{position:absolute;left:0;top:50%}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .ui-slider-handle{margin-left:-73px}}.pt_skincalibrator .slider-handle{display:block;margin:-10px 12px 0 12px;width:170px;height:20px;cursor:pointer;background:#dacce2;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.pt_skincalibrator .slider-handle:before,.pt_skincalibrator .slider-handle:after{content:"";display:block;width:7px;height:13px;margin:3px 6px;background:url("../images/skin-calibrator/arrow_small.png") no-repeat center center}.pt_skincalibrator .slider-handle:before{background-position:left top;float:left}.pt_skincalibrator .slider-handle:after{background-position:right top;float:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .slider-handle{width:130px;margin:-10px 8px 0 8px}}.pt_skincalibrator .slider-handle .arrow{left:0;right:0;height:9px;background:url("../images/skin-calibrator/more_inf_arrow.png") no-repeat center top;top:-9px;position:absolute}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_skincalibrator .shade-products-detail{display:none}}.pt_skincalibrator .udskin_product{padding-bottom:60px}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .udskin_product{width:750px;margin:0 auto}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_skincalibrator .udskin_product .product_primary_image,.pt_skincalibrator .udskin_product .product_detail{padding:0 10px;width:50%}}.lt-1280 .pt_skincalibrator .b-skincalibrator_container:before{-moz-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, 0px);-ms-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, 0px);-webkit-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, 0px);transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(-110%, 0px, 0px)}.lt-1280 .pt_skincalibrator .b-skincalibrator_container:after{-moz-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, 0px);-ms-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, 0px);-webkit-transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, 0px);transform:perspective(100px) rotateX(0deg) rotateY(0deg) rotateZ(0) translate3d(110%, 0px, 0px)}.lt-1280.ie8 .pt_skincalibrator .b-skincalibrator_container:after,.lt-1280.ie8 .pt_skincalibrator .b-skincalibrator_container:before{display:none}.fwd-thumb-holder>div{transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.ie8 .fwd-thumb-holder>div{filter:none !important}.sale-login-wrapper.ui-dialog.ui_register_dialog{width:772px !important}.sale-login-wrapper.ui-dialog.ui_register_dialog .ui-dialog-titlebar{padding-top:10px}.sale-login-wrapper.ui-dialog.ui_register_dialog .dialog_content{padding:0 10px 3px;width:772px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.sale-login-wrapper.ui-dialog.ui_register_dialog .dialog_content{width:342px !important}}.sale-login-wrapper.ui-dialog.ui_register_dialog .login_iframe{width:752px !important}.ie9 .sale-login-wrapper.ui-dialog.ui_register_dialog .login_iframe{min-height:440px !important}@media only screen and (min-width: 320px) and (max-width: 750px){.sale-login-wrapper.ui-dialog.ui_register_dialog .login_iframe{width:322px !important}}.sale-login .login_popup{width:auto;border:none}.sale-login .login_popup .login-popup-items{display:none}.sale-login .login_popup .sale-popup-items{display:block;overflow:hidden}.sale-login .login_popup .locked-modal-left{display:inline-block;vertical-align:middle}@media only screen and (min-width: 320px) and (max-width: 750px){.sale-login .login_popup .locked-modal-left{display:none}}.sale-login .login_popup .sale-popup-right-side{display:inline-block;margin:0 0 0 44px;vertical-align:middle;width:335px}@media only screen and (min-width: 320px) and (max-width: 750px){.sale-login .login_popup .sale-popup-right-side{margin:0;width:300px}}.sale-login .login_popup .locked-modal-right{text-align:left}.sale-login .login_popup .locked-modal-right h2.section_header{display:block}.sale-login .login_popup .locked-modal-right p{font-size:14px}.sale-login .login_popup .block_create{border:none;padding-bottom:10px;padding-left:0;padding-top:10px;width:365px}@media only screen and (min-width: 320px) and (max-width: 750px){.sale-login .login_popup .block_create{padding-right:0;text-align:center;width:300px}}.sale-login .login_popup .block_create h2{display:none;font-size:20px;text-align:left}.sale-login .login_popup .block_create h2.visible_section_header{display:block}@media only screen and (min-width: 320px) and (max-width: 750px){.sale-login .login_popup .block_create h2{text-align:center}}.sale-login .login_popup .block_create .create_account_button,.sale-login .login_popup .block_create .submit_button{width:80%}.sale-login .login_popup .block_login{padding-left:0;padding-right:0}.violet_underground_herobanner{position:relative;overflow:hidden}.violet_underground_herobanner.navigation{position:relative}.violet_underground_herobanner h1{color:#fff;font:26px "ProximaNova-Regular",sans-serif;text-transform:uppercase;height:60px;position:absolute;top:-30px;left:0;right:0;bottom:0;margin:auto;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.violet_underground_herobanner h1{height:70px}.violet_underground_herobanner h1 img{max-width:100%;height:70px}}.violet_underground_herobanner h1 span{font-family:"ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.violet_underground_herobanner h1 span{display:inline-block;width:38%}}@media only screen and (min-width: 320px) and (max-width: 480px){.violet_underground_herobanner h1 span{width:50%}}.back_to_udedit{position:absolute;bottom:18px;width:100%;text-align:center}.back_to_udedit a{font:14px/16px "ProximaNova-Regular",sans-serif;color:#fff;text-transform:uppercase}.back_to_udedit a:hover{color:#af8bbe;text-decoration:none}.back_to_udedit a:before{width:7px;height:10px;display:inline-block;background:url(../images/icons/arrow_left_white.png);content:""}.back_to_udedit span{font-family:"ProximaNova-Bold",sans-serif}.main_article,.articles{width:720px;float:left;font-size:11px;color:#46166b}.main_article h2,.articles h2{font-size:11px}@media only screen and (min-width: 751px) and (max-width: 1024px){.main_article,.articles{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.main_article,.articles{width:320px}}@media only screen and (min-width: 320px) and (max-width: 750px){.violet_underground_container .main_article>.article_text{padding:15px 15px 0}}@media only screen and (min-width: 751px) and (max-width: 1024px){.violet_underground_container .main_article>.article_text{padding:15px 20px 0}}.violet_underground_container .main_article>.img_holder img{max-width:100%}.violet_underground_container{width:1140px;margin:auto;padding-top:35px;*zoom:1}.violet_underground_container:after{content:"";display:table;clear:both}.violet_underground_container .article_quote{position:relative;width:600px;margin:0 auto;padding-top:40px;font-family:"ProximaNova-Regular",sans-serif;font-size:36px;line-height:50px;quotes:"\201C" "\201D";text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.violet_underground_container .article_quote{width:100%;padding:0 30px;font-size:24px;line-height:40px}}.violet_underground_container .article_quote:before{position:absolute;content:open-quote;display:block;color:#f5ecf5;font-size:72px;line-height:72px;top:8px;width:100%;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.violet_underground_container .article_quote:before{position:relative;top:30px;line-height:40px}}.violet_underground_container .article_quote:after{content:close-quote;display:block;color:#f5ecf5;font-size:72px;margin-top:10px;text-align:center}.violet_underground_container .article_video{margin:20px 0;text-align:center;position:relative;padding:25px 0 56.25% 0;height:0}.violet_underground_container .article_video iframe{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.violet_underground_container .article_main_body .img_holder img{max-width:100%}@media only screen and (min-width: 751px) and (max-width: 1024px){.violet_underground_container{width:100%;padding-top:0}.violet_underground_container .main_article{width:100%}.violet_underground_container .main_article #article_top{padding:0 20px}.violet_underground_container .main_article .article_main_body .img_holder img{width:100%;max-width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.violet_underground_container{width:320px;padding-top:25px}}.violet_underground_category h2{font-family:"ProximaNova-Regular",sans-serif;color:#000;text-transform:uppercase;margin-bottom:20px}.violet_underground_category h2 span{font:24px/28px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.violet_underground_category h2{margin-left:20px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.violet_underground_category h2{margin:20px 0 20px 20px}}.article_list{width:720px;float:right;margin-bottom:40px;position:relative}.article_list .image_holder{width:350px;height:350px;float:left;margin-right:20px;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.article_list .image_holder{width:320px;height:320px;margin:20px 0}.article_list .image_holder img{max-width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.article_list>.image_holder{display:none}}.article_list .article_social_share{position:absolute;bottom:-9px;right:0;width:350px;background-color:#f5ecf5}@media only screen and (min-width: 320px) and (max-width: 750px){.article_list .article_social_share{padding:0 15px}}.article_list .article_social_share .gigyaShareBarPlacement table td:first-child .gig-button-container{padding:0 5px 0 15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.article_list .article_social_share{width:332px}}@media only screen and (min-width: 320px) and (max-width: 750px){.article_list .article_social_share{width:100%;position:static;margin:40px 0 0 0}}@media only screen and (min-width: 751px) and (max-width: 1024px){.article_list{width:751px}}@media only screen and (min-width: 320px) and (max-width: 750px){.article_list{width:320px}}.violet_underground_container .article_social_share{height:25px;background:#f5ecf5}.violet_underground_container .social-share-buttons.simple{float:right;background-color:#fff;padding-left:15px}@media only screen and (min-width: 751px) and (max-width: 1024px){.violet_underground_container .latest_articles_container{padding:0 20px}.violet_underground_container .latest_articles_container .article_list{width:100%}.violet_underground_container .latest_articles_container .article_list .image_holder{width:45.57%;margin-right:2.60%}.violet_underground_container .latest_articles_container .article_list .article_details{width:45.57%;float:left}.violet_underground_container .latest_articles_container .article_list .article_social_share{width:52%}}.no-touch .load_more_bar a:hover{background:#46166b;color:#fff;text-decoration:none}.touch .violet_underground_container .load_more_bar a:active{background:#46166b;color:#fff;text-decoration:none}.touch .violet_underground_container .load_more_bar a:hover{text-decoration:none}.load_more_bar{clear:both;width:100%;height:58px;border:4px solid #46166b;text-align:center;margin-bottom:40px}.load_more_bar a{display:block;font:14px/54px "ProximaNova-Bold",sans-serif;color:#470e6c;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.load_more_bar{width:calc(100% - 40px);margin:0 20px 40px;border-width:2px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.load_more_bar{width:751px;margin:0 auto 40px}}.article_details{width:350px;float:right;padding:0 0 34px}@media only screen and (min-width: 751px) and (max-width: 1024px){.article_details{width:332px}}@media only screen and (min-width: 320px) and (max-width: 750px){.article_details{width:320px;box-sizing:border-box}}.article_details .publishing_date{font:14px/16px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.article_details .publishing_date{padding:0 15px}}.article_details .article_title{font:35px/36px "ProximaNova-Regular",sans-serif;color:#46166b;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.article_details .article_title{font:24px/25px "ProximaNova-Regular",sans-serif;padding:0 15px}}.article_details .article_title a:hover{color:#000;border-bottom:1px solid #000;text-decoration:none}.article_details .article_content{font:14px/16px "ProximaNova-Regular",sans-serif;margin:24px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.article_details .article_content{padding:0 15px;clear:both}}.article_details .read_article{font:14px/16px "ProximaNova-Bold",sans-serif;color:#46166b;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.article_details .read_article{padding:0 15px}}.article_details .read_article:hover{color:#000;text-decoration:none}.article_details .read_article:after{width:5px;height:9px;display:inline-block;background:url(../images/icons/arrow_right_violet.png);content:""}.article_details .read_article:hover:after{background:url(../images/icons/arrow_right_black.png) 0px -1px}@media only screen and (min-width: 320px) and (max-width: 750px){#article_tabs .article_title{padding:0}}.main_article .publishing_date{font:14px/16px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 750px){.main_article .publishing_date{padding:0 15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main_article #article_top .publishing_date{padding:0}}.main_article .article_title_module h1{font:35px/37px "ProximaNova-Regular",sans-serif;color:#46166b;text-transform:uppercase}.main_article .article_title_module h1:hover{color:#000}@media only screen and (min-width: 320px) and (max-width: 750px){.main_article .article_title_module h1{font:24px/25px "ProximaNova-Regular",sans-serif}}.main_article .article_title_module a:hover{text-decoration:none;border-bottom:1px solid #000}@media only screen and (min-width: 320px) and (max-width: 750px){.main_article .article_title_module{padding:0 15px}}.main_article .article_author,.main_article .content_pushes_module{display:none}.main_article .article_main_body{font:14px/16px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.main_article .article_main_body p{padding:0 20px}}@media only screen and (min-width: 320px) and (max-width: 750px){.main_article .article_main_body p{padding:0 20px}}.main_article .article_first_letter{float:left;font:60px/48px "ProximaNova-Regular",sans-serif;padding-right:8px}.main_article .article_share{font:14px/16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;padding:25px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.main_article .article_share{padding:25px 15px}}.main_article .article_share a{font:14px/16px "ProximaNova-Regular",sans-serif;color:#46166b}.main_article .article_share a:hover{color:#000}.main_article .article_share .gigyaShareBarPlacement table td:first-child .gig-button-container{padding:0 5px 0 15px}.main_article .article_share h4{margin-bottom:22px}@media only screen and (min-width: 751px) and (max-width: 1024px){.main_article .article_share{padding:0 20px}}.main_article .img_holder{margin:20px 0}.main_article .article_text p:first-letter{float:left;font:60px/48px "ProximaNova-Regular",sans-serif;padding-right:8px;text-transform:uppercase}.main_article .article_text ~ .article_text p:first-letter{float:none;font:14px "ProximaNova-Regular",sans-serif;padding-right:0}.udedit_sidebar{width:380px;float:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.udedit_sidebar{width:751px}}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_sidebar{width:320px}}.udedit_sidebar h3{font:22px/24px "ProximaNova-Semibold",sans-serif;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.violet_underground_container .load_more_bar{width:100%}}@media only screen and (min-width: 751px) and (max-width: 1024px){.violet_underground_container .udedit_sidebar{width:100%;padding:0 20px}}.sidebar_categories{background:#f5ecf5;padding:30px;margin:0 auto 40px;text-transform:uppercase;text-align:center}.sidebar_categories .category_item{margin-top:6px}.sidebar_categories a{font:16px/18px "ProximaNova-Semibold",sans-serif;color:#46166b}@media only screen and (min-width: 751px) and (max-width: 1024px){.sidebar_categories{margin-top:25px;padding:30px 68px 39px 108px;width:calc(100% - 40px)}.sidebar_categories h3{font:24px/26px "ProximaNova-Semibold",sans-serif}.sidebar_categories .category_item{display:inline-block;margin-right:40px}}@media only screen and (min-width: 320px) and (max-width: 750px){.sidebar_instagram .olapic-wall-header{width:auto}}.sidebar_instagram .olapic-cover h2{text-transform:none}@media only screen and (min-width: 751px) and (max-width: 1024px){.sidebar_instagram .olapic-wall.grid{max-width:none}.sidebar_instagram .olapic-wall.grid li.item{width:25%}}@media only screen and (min-width: 320px) and (max-width: 750px){.sidebar_instagram{width:320px;padding:0 10px}.sidebar_instagram .olapic-wall.grid{width:290px;padding:0}.sidebar_instagram .olapic-wall.grid li.item{width:145px;height:145px}}.sidebar_newsletter{background:#f5ecf5;padding:30px;margin-bottom:25px;text-align:center}.sidebar_newsletter .search .search_label{display:none}.sidebar_newsletter .search .search_input{width:210px;height:40px;border:2px solid #dacce1;padding:6px 12px;font:13px "ProximaNova-Regular",sans-serif;margin-right:10px;outline:0;-webkit-appearance:none;border-radius:0;float:left}@media only screen and (min-width: 320px) and (max-width: 750px){.sidebar_newsletter .search .search_input{width:148px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.sidebar_newsletter .search .search_input{margin-right:0}}.sidebar_newsletter .newsletter_subscribe_content{margin-top:14px}@media only screen and (min-width: 751px) and (max-width: 1024px){.sidebar_newsletter .newsletter_subscribe_content{text-align:center}}.sidebar_newsletter .newsletter_subscribe_content .error_message{position:absolute}.sidebar_newsletter .newsletter_subscribe_content .newsletter_subscribe_error_message{float:left;width:100%}.sidebar_newsletter .newsletter_subscribe_content .subscribe_text,.sidebar_newsletter .newsletter_subscribe_content h3{display:none}.sidebar_newsletter .formfield_subscribe_email{width:210px;height:40px;border:1px solid #dacce1;float:left}@media only screen and (min-width: 751px) and (max-width: 1024px){.sidebar_newsletter .formfield_subscribe_email{display:inline-block;float:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.sidebar_newsletter .formfield_subscribe_email{width:148px}}.sidebar_newsletter button{width:100px;height:40px;float:right;text-decoration:none;color:#fff;background:#46166b;border:none}.sidebar_newsletter button:hover{text-decoration:none;background-color:#B69FC5;border-color:#B69FC5;color:#fff}@media only screen and (min-width: 751px) and (max-width: 1024px){.sidebar_newsletter button{display:inline-block;float:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.sidebar_newsletter{width:calc(100% - 30px);margin:0 auto 25px auto;padding:30px 15px}.sidebar_newsletter h3{font-size:18px;line-height:20px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.sidebar_trending{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.sidebar_trending{display:none}}.sidebar_trending h3{margin-bottom:25px;margin-top:35px}.sidebar_trending .image_holder{width:190px;height:190px;float:left;margin:0 20px 20px 0}.sidebar_trending .article_details{width:170px}.sidebar_trending .article_title{font:20px/22px "ProximaNova-Regular",sans-serif}.pt_udedit .footer-social-networking-asset [class^='icon-']::before,.pt_udedit .footer-social-networking-asset [class*=' icon-']::before{margin-right:0}.udedit_footer{text-align:center;clear:both;font-size:0}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_footer{max-width:320px;margin:0 auto}}.udedit_footer .title,.udedit_footer .subtitle{color:#010101;padding:0 15px}.udedit_footer .title{font-size:36px;line-height:normal;margin:40px 0 0}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_footer .title{font-size:24px}}.udedit_footer .subtitle{font:14px "ProximaNova-Regular",sans-serif;margin:20px auto 0;max-width:600px}.udedit_footer .subtitle span{display:inline-block;max-width:600px}.udedit_footer .content_asset{display:inline-block}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_footer .content_asset{padding:0 15px}}@media only screen and (min-width: 320px) and (max-width: 480px){.udedit_footer .content_asset{padding:0 15px}}.udedit_footer .asset_1{margin:30px 0 25px}@media only screen and (min-width: 751px) and (max-width: 1024px){.udedit_footer .asset_1{margin-left:20px}}.udedit_footer .asset_3{margin:30px 0 42px}@media only screen and (min-width: 320px) and (max-width: 1024px){.udedit_footer .asset_3{margin-top:0}}.udedit_footer .asset_2{margin:30px 45px 25px}@media only screen and (min-width: 751px) and (max-width: 1024px){.udedit_footer .asset_2{margin:0 20px 25px 28px}}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_footer .asset_2{margin:0 0 25px}}.udedit_footer .image_link{display:inline-block;position:relative}.udedit_footer .image_link h3{display:inline-block;width:100%;position:absolute;top:50%;left:0;right:0;margin:auto;font:24px "ProximaNova-Semibold",sans-serif;color:#fff;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.udedit_footer .image_link h3 span{display:inline-block;max-width:60%}.udedit_footer .image_link img{max-width:100%}.navigation.udedit_header{position:relative}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header{display:block}.navigation.udedit_header .toggle{position:relative}.navigation.udedit_header .toggle:after{font-size:22px;position:absolute;right:6.87%;top:30%;content:'\002B'}.navigation.udedit_header .toggle.expanded:after{content:'\002D';font-size:32px;top:30%}.navigation.udedit_header .menu_header.expanded+.level_1_list{display:block}.navigation.udedit_header .level_1_list .toggle.expanded{border-bottom:1px solid #f2ecf5}.navigation.udedit_header .toggle.expanded+.dropdown .level_2_list{display:block}}.navigation.udedit_header .banner_image_container{overflow:hidden}@media only screen and (min-width: 1124px){.navigation.udedit_header .banner_image_container>img.header_fully_loaded{display:block;width:auto;height:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header .banner_image_container{height:175px}}@media only screen and (min-width: 1900px){.navigation.udedit_header .banner_image_container>img.header_fully_loaded{width:100%}}@media only screen and (min-width: 1900px){.navigation.udedit_header>img.header_fully_loaded{width:100%}}.navigation.udedit_header:after{content:'';position:absolute;width:100%;height:50%;bottom:0;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MGE0MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #280a40),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom, #280a40,rgba(0,0,0,0));background-image:-webkit-linear-gradient(bottom, #280a40,rgba(0,0,0,0));background-image:linear-gradient(to top, #280a40,rgba(0,0,0,0));z-index:1}.navigation.udedit_header .level_1_list{position:absolute;width:100%;bottom:0;text-align:center;z-index:2}.navigation.udedit_header .level_1_list:not(.mobile_only){display:block !important}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header .level_1_list:not(.mobile_only){display:none !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header .level_1_list{z-index:3}.navigation.udedit_header .level_1_list .level_1_list_item{background-color:#fff;border-bottom:2px solid #f2ecf5}}.navigation.udedit_header .level_1_list .level_1_list_item_link{color:#fff}.navigation.udedit_header .level_1_list .level_1_list_item_link:hover{color:#af8bbe}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header .level_1_list .level_1_list_item_link{display:block;margin:0;padding:15px 0 15px 6.25%;color:#46166b;font-size:14px}.navigation.udedit_header .level_1_list .level_1_list_item_link:hover{color:#46166b}}.navigation.udedit_header .level_1_list .level_2_list{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header .level_1_list .level_2_list .level_3_list_item_link{padding:15px 19.53%;font-size:14px}}.navigation.udedit_header h1{position:absolute;width:100%;top:50%;text-align:center;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}@media only screen and (min-width: 320px) and (max-width: 1124px){.navigation.udedit_header h1{padding:60px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header h1{padding:17px 0;top:0;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.navigation.udedit_header h1 img{max-height:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header h1 img{height:100px}}.navigation.udedit_header .menu_header{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.udedit_header .menu_header{display:block;width:100%;position:absolute;bottom:0;padding:15px 0 15px 6.87%;font-family:"ProximaNova-Bold",sans-serif;font-size:20px;color:#fff;text-transform:uppercase;border-top:2px solid #af8bbe;z-index:3}.navigation.udedit_header .menu_header:hover{text-decoration:none}}@media only screen and (min-width: 320px) and (max-width: 480px){.navigation.udedit_header .menu_header{padding:15px 0 15px 6.87%;font-size:14px}}.navigation.violet_underground_herobanner .banner_image_container{overflow:hidden}@media only screen and (min-width: 1124px){.navigation.violet_underground_herobanner .banner_image_container>img.header_fully_loaded{display:block;width:100%;height:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.violet_underground_herobanner .banner_image_container{height:175px}}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.violet_underground_herobanner{display:block;overflow:visible}.navigation.violet_underground_herobanner .toggle{position:relative}.navigation.violet_underground_herobanner .toggle:after{font-size:22px;position:absolute;right:6.87%;top:30%;content:'\002B'}.navigation.violet_underground_herobanner .level_1_list_item_link.toggle:after{top:40%}.navigation.violet_underground_herobanner .toggle.expanded:after{content:'\002D';font-size:32px;top:30%}.navigation.violet_underground_herobanner .menu_header.expanded+.level_1_list{display:block}.navigation.violet_underground_herobanner .level_1_list .toggle.expanded{border-bottom:1px solid #f2ecf5}.navigation.violet_underground_herobanner .toggle.expanded+.dropdown .level_2_list{display:block}}.navigation.violet_underground_herobanner .level_1_list{position:absolute;width:100%;bottom:0;text-align:center;z-index:2}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.violet_underground_herobanner .level_1_list{z-index:3}.navigation.violet_underground_herobanner .level_1_list .level_1_list_item{background-color:#fff;border-bottom:2px solid #f2ecf5}}.navigation.violet_underground_herobanner .level_1_list .level_1_list_item_link{color:#fff}.navigation.violet_underground_herobanner .level_1_list .level_1_list_item_link:hover{color:#af8bbe}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.violet_underground_herobanner .level_1_list .level_1_list_item_link{display:block;margin:0;padding:15px 0 15px 6.25%;color:#46166b;font-size:14px}.navigation.violet_underground_herobanner .level_1_list .level_1_list_item_link:hover{color:#46166b}}.navigation.violet_underground_herobanner .level_1_list .level_2_list{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.violet_underground_herobanner .level_1_list .level_2_list .level_3_list_item_link{padding:15px 19.53%;font-size:14px;text-transform:capitalize}}.navigation.violet_underground_herobanner .menu_header{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.navigation.violet_underground_herobanner .menu_header{display:block;width:100%;position:absolute;bottom:0;padding:15px 0 15px 6.87%;font-family:"ProximaNova-Bold",sans-serif;font-size:14px;color:#fff;text-transform:uppercase;border-top:2px solid #af8bbe;z-index:3}.navigation.violet_underground_herobanner .menu_header:hover{text-decoration:none}}@media only screen and (min-width: 320px) and (max-width: 480px){.navigation.violet_underground_herobanner .menu_header{padding:15px 0 15px 6.87%;font-size:14px}}.udedit_container .udedit_header,.udedit_container .violet_underground_herobanner{margin:0 auto;min-height:350px}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_container .udedit_header,.udedit_container .violet_underground_herobanner{min-height:175px}}.image_grid_container{max-width:1920px;margin:0 auto}@media only screen and (min-width: 751px) and (max-width: 1024px){.image_grid_container{width:768px;margin:0 auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.image_grid_container{width:320px;margin:0 auto}}.welcome_message{text-align:center;margin:27px 0 40px;padding:0 70px}@media only screen and (min-width: 320px) and (max-width: 750px){.welcome_message{padding:0 45px}}@media only screen and (min-width: 320px) and (max-width: 480px){.welcome_message{padding:0 20px}}.welcome_message h2{font:36px/38px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:9px}@media only screen and (min-width: 320px) and (max-width: 750px){.welcome_message h2{font-size:24px}}.welcome_message p{font:14px/16px "ProximaNova-Regular",sans-serif;max-width:630px;margin:0 auto}.grid_image{position:relative;float:left;overflow:hidden}.grid_image a{display:inline-block}.grid_image .frame_effect{opacity:0.3;width:100%;vertical-align:middle;display:inline}.grid_image:hover .frame_effect{opacity:1}.grid_image .grid_cell_title{position:absolute;height:100%;width:100%;top:0;left:0}.grid_image h3{font:36px/38px "ProximaNova-Semibold",sans-serif;width:100%;text-align:center;padding:0 30px;vertical-align:middle;color:#000;text-shadow:#fff 0 0 10px, #fff 0 0 10px;filter:progid:DXImageTransform.Microsoft.Glow(Strength=5, Color=#ffffff);position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 320px) and (max-width: 750px){.grid_image h3{font-size:22px;line-height:24px;padding:0 15px}}.grid_image_1{min-height:305px}@media only screen and (min-width: 320px) and (max-width: 750px){.grid_image_1{min-height:244px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.grid_image_1{min-height:580px}}.grid_image_6{min-height:153px}@media only screen and (min-width: 320px) and (max-width: 750px){.grid_image_6{min-height:120px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.grid_image_6{min-height:290px}}.grid_image_1,.grid_image_6{width:40%}@media only screen and (min-width: 751px) and (max-width: 1024px){.grid_image_1,.grid_image_6{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.grid_image_1,.grid_image_6{width:100%}}.grid_image_2,.grid_image_3,.grid_image_4,.grid_image_5{width:20%;min-height:153px}.grid_image_2 h3,.grid_image_3 h3,.grid_image_4 h3,.grid_image_5 h3{font-size:24px;line-height:26px}@media only screen and (min-width: 751px) and (max-width: 1024px){.grid_image_2,.grid_image_3,.grid_image_4,.grid_image_5{width:50%;min-height:290px}}@media only screen and (min-width: 320px) and (max-width: 750px){.grid_image_2,.grid_image_3,.grid_image_4,.grid_image_5{width:50%;min-height:120px}.grid_image_2 h3,.grid_image_3 h3,.grid_image_4 h3,.grid_image_5 h3{font-size:14px;line-height:16px}}.udedit_homepage_main .article_container{width:800px;margin:0 auto;padding-top:30px;text-align:center}.udedit_homepage_main .article_container .article_body a{color:#46166b}.udedit_homepage_main .article_container .article_body a:hover{color:#000}.udedit_homepage_main .article_container .article_body .article_quote{position:relative;width:600px;margin:0 auto;padding-top:40px;font-family:"ProximaNova-Regular",sans-serif;font-size:36px;line-height:50px;quotes:"\201C" "\201D";text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_homepage_main .article_container .article_body .article_quote{width:100%;padding:0 30px;font-size:24px;line-height:40px}}.udedit_homepage_main .article_container .article_body .article_quote:before{position:absolute;content:open-quote;display:block;color:#f5ecf5;font-size:72px;line-height:72px;top:8px;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_homepage_main .article_container .article_body .article_quote:before{position:relative;top:30px;line-height:40px}}.udedit_homepage_main .article_container .article_body .article_quote:after{content:close-quote;display:block;color:#f5ecf5;font-size:72px;margin-top:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.udedit_homepage_main .article_container{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_homepage_main .article_container{width:auto}}.udedit_homepage_main .article_container img{max-width:100%;height:auto;width:100%}.udedit_homepage_main .article_container .category_name h2{text-align:center}.udedit_homepage_main .article_container .category_name h2 a{color:#46166b;text-transform:uppercase;font-family:"ProximaNova-Bold",sans-serif;font-size:14px}.udedit_homepage_main .article_container .category_name h2 a:hover{text-decoration:underline;color:#000}.udedit_homepage_main .article_container #article_title{padding:7px 0 0;text-align:center}.udedit_homepage_main .article_container #article_title h1 a{color:#000;text-transform:uppercase;font-family:"ProximaNova-Regular",sans-serif;font-size:36px}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_homepage_main .article_container #article_title h1 a{font-size:24px}}.udedit_homepage_main .article_container #article_title h1 a:hover{text-decoration:none}.udedit_homepage_main .article_container .shop_this_look{width:75%;margin:35px auto 0}.udedit_homepage_main .article_container .shop_this_look>h2 a{display:block;height:40px;line-height:40px;border-bottom:1px solid #46166b;border-top:1px solid #46166b;color:#46166b;font-family:"ProximaNova-Semibold",sans-serif;font-size:18px;text-transform:uppercase}.udedit_homepage_main .article_container .shop_this_look>h2 a:hover{text-decoration:none}.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container{display:none;*zoom:1}.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container:after{content:"";display:table;clear:both}.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .product_tile{float:left;width:50%}.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .product_tile .b-product_img{width:auto}.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .product_tile{margin:0}@media only screen and (min-width: 320px) and (max-width: 750px){.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .product_tile{min-height:350px}}@media only screen and (min-width: 320px) and (max-width: 480px){.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .product_tile{min-height:300px}}.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .product_image_wrapper{height:auto}.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .product_name{font-size:16px}.udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .price{bottom:10px;max-height:none}.udedit_homepage_main .article_container .shop_this_look .toggle{position:relative;text-align:left}.udedit_homepage_main .article_container .shop_this_look .toggle:after{position:absolute;content:'\002B';right:2%;top:26%;font-family:"ProximaNova-Semibold",sans-serif;font-size:18px;color:#46166b}.udedit_homepage_main .article_container .shop_this_look .expanded a{border-bottom:none}.udedit_homepage_main .article_container .shop_this_look .expanded:after{position:absolute;content:'\002D';right:2%}.udedit_homepage_main .article_container .shop_this_look .toggle.expanded+#shop_this_look_container{display:block;border-bottom:1px solid #46166b}.udedit_homepage_main .article_container .article_categories{padding-top:30px}.udedit_homepage_main .article_container .article_categories h2{text-align:center;font-family:"ProximaNova-Semibold",sans-serif;font-size:14px;text-transform:uppercase;color:#000}.udedit_homepage_main .article_container .article_categories ul{text-align:center}.udedit_homepage_main .article_container .article_categories ul li{display:inline-block;font-family:"ProximaNova-Regular",sans-serif;font-size:14px;text-transform:uppercase}.udedit_homepage_main .article_container .article_categories ul li a{color:#46166b}.udedit_homepage_main .article_container .article_categories ul li a:hover{color:#000;text-decoration:underline}.udedit_homepage_main .article_container .article_categories ul li:after{content:'\a0/\a0'}.udedit_homepage_main .article_container .article_categories ul li:last-of-type:after{content:''}.udedit_homepage_main .article_container .article_social_share{padding-top:27px}.udedit_homepage_main .article_container .article_social_share .gig-button:before{font-size:28px !important}.udedit_homepage_main .article_container .article_social_share div[gigid] .gig-share-bar-container{background:none}.udedit_homepage_main .article_container .article_social_share div[gigid] table{float:none}.udedit_homepage_main .article_container .article_social_share .social-share-buttons{width:169px;margin:0 auto}.udedit_homepage_main .article_text{font-size:14px;margin:30px auto}.udedit_homepage_main .article_text:first-of-type{margin-top:9px;margin-bottom:20px}@media only screen and (min-width: 320px) and (max-width: 1024px){.udedit_homepage_main .article_text{padding:0 15px}}.udedit_homepage_main .article_video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.udedit_homepage_main .article_video iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}.udedit_homepage_main .article_video iframe.article_text_semibold{font-family:"ProximaNova-Semibold",sans-serif}.udedit_homepage_main .article_video iframe a.article_link_bold{font-family:"ProximaNova-Bold",sans-serif}.udedit_homepage_main .img_holder ~ .article_video{margin-top:15px}.udedit_homepage_main .img_holder:first-of-type,.udedit_homepage_main .article_video:first-of-type{margin-top:11px}@media only screen and (min-width: 751px) and (max-width: 1024px){.udedit_homepage_main .olapic .olapic-carousel li{width:160px;height:160px;margin:0 4px}}.article_text em,.article_text i,.welcome_message em,.welcome_message i,.subtitle em,.subtitle i{font-style:italic}.relatedContent{margin:44px 0 0;text-align:center}.relatedContent img{max-width:100%;height:auto;width:100%}.relatedContent iframe{max-width:100%}.relatedContent .inner_content{background:url("../images/article_template_bg.jpg") no-repeat;background-size:cover;margin:0 auto;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 1024px){.relatedContent .inner_content{width:auto}}.relatedContent .inner_content>h2{text-align:center;font-family:"ProximaNova-Regular",sans-serif;font-size:36px;color:#fff;text-transform:uppercase;padding:13px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.relatedContent .inner_content>h2{font-size:30px}}@media only screen and (min-width: 320px) and (max-width: 1124px){.relatedContent .inner_content .tabs{position:relative;width:1100px}}@media only screen and (min-width: 320px) and (max-width: 480px){.relatedContent .inner_content .tabs{width:670px}}.relatedContent .inner_content .tabs li{max-width:340px;display:inline-block;margin:0 0 0 3%;background-color:#fff;text-align:left}@media only screen and (min-width: 320px) and (max-width: 1124px){.relatedContent .inner_content .tabs li{margin:0 0 0 30px}}@media only screen and (min-width: 320px) and (max-width: 480px){.relatedContent .inner_content .tabs li{max-width:200px}}.relatedContent .inner_content .tabs li:first-of-type{margin:0}.relatedContent .inner_content .tabs li a{position:relative;display:block}.relatedContent .inner_content .tabs li a img{max-width:100%;height:auto;opacity:0.3}.relatedContent .inner_content .tabs li a:after{content:'';position:absolute;width:100%;height:105px;bottom:0;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MGE0MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #280a40),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom, #280a40,rgba(0,0,0,0));background-image:-webkit-linear-gradient(bottom, #280a40,rgba(0,0,0,0));background-image:linear-gradient(to top, #280a40,rgba(0,0,0,0));z-index:1}.relatedContent .inner_content .tabs li a:hover img{opacity:1}.relatedContent .inner_content .tabs li a:hover:after{content:'';position:absolute;width:100%;height:145px;bottom:0;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MDkzZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #27093f),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom, #27093f,rgba(0,0,0,0));background-image:-webkit-linear-gradient(bottom, #27093f,rgba(0,0,0,0));background-image:linear-gradient(to top, #27093f,rgba(0,0,0,0));z-index:1}.relatedContent .inner_content .tabs li.active{position:relative;background-color:transparent}.relatedContent .inner_content .tabs li.active img{opacity:1}.relatedContent .inner_content .tabs li.active:after{content:'';display:block;width:0;height:0;margin:0 auto;margin-top:16px;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #fff}.relatedContent .article_tab_container{width:800px;margin:30px auto 0}.relatedContent .article_tab_container .article_quote{position:relative;width:600px;margin:0 auto;padding-top:40px;font-family:"ProximaNova-Regular",sans-serif;font-size:36px;line-height:50px;quotes:"\201C" "\201D"}@media only screen and (min-width: 320px) and (max-width: 750px){.relatedContent .article_tab_container .article_quote{width:100%;padding:0 30px;font-size:24px;line-height:40px}}.relatedContent .article_tab_container .article_quote:before{position:absolute;content:open-quote;display:block;color:#f5ecf5;font-size:72px;line-height:72px;top:8px;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){.relatedContent .article_tab_container .article_quote:before{position:relative;top:30px;line-height:40px}}.relatedContent .article_tab_container .article_quote:after{content:close-quote;display:block;color:#f5ecf5;font-size:72px;margin-top:10px}@media only screen and (min-width: 751px) and (max-width: 1024px){.relatedContent .article_tab_container{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.relatedContent .article_tab_container{width:auto}}.relatedContent .article_tab_container .article_category{font-family:"ProximaNova-Semibold",sans-serif;font-size:14px;text-transform:uppercase;color:#000;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.relatedContent .article_tab_container .article_title{padding:0 15px}}.relatedContent .article_tab_container .article_title span{font-family:"ProximaNova-Regular",sans-serif;font-size:36px;color:#000;text-transform:uppercase;text-align:center}.relatedContent .article_tab_container .article_title span:hover{border-bottom:1px solid #000}@media only screen and (min-width: 320px) and (max-width: 750px){.relatedContent .article_tab_container .article_title span{font-size:24px}}.relatedContent .article_tab_container .img_holder{margin:20px 0}.relatedContent .article_details{position:absolute;width:100%;bottom:20px;padding:0 20px;color:#fff;z-index:2}.relatedContent .article_details .article_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-height:1.1;max-height:53px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:"ProximaNova-Regular",sans-serif;font-size:18px;color:#fff;max-height:40px;max-width:300px}.relatedContent .article_details .article_category{font-family:"ProximaNova-Regular",sans-serif;font-size:14px;text-transform:uppercase}.udedit_container .img_holder+.img_holder{padding-top:10px}@media only screen and (min-width: 751px){.pt_udedit #article_top:before,.pt_udedit #article_title:before{display:block;content:" ";margin-top:-70px;height:70px;visibility:hidden}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_udedit #article_top:before,.pt_udedit #article_title:before{display:block;content:" ";margin-top:-70px;height:80px;visibility:hidden}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_udedit #article_title{margin-top:-63px}.pt_udedit #article_title:before{display:block;content:" ";margin-top:0;height:70px;visibility:hidden}}@media only screen and (min-width: 751px){.udedit_homepage_main .article_container #article_title{padding-top:0}}@media only screen and (min-width: 751px){.udedit_homepage_main .article_container .category_name{padding-bottom:7px}}.ie9 .udedit_homepage_main .article_container .shop_this_look #shop_this_look_container .product_tile{min-height:0;height:400px}.explore_latest_content{width:1140px;margin:0 auto;clear:both;padding:38px 0 0 0}@media only screen and (min-width: 320px) and (max-width: 1124px){.explore_latest_content{width:94.79%}}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_latest_content{width:85.93%}}.explore_latest_content .explore_message{width:55.26%;margin:0 auto;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.explore_latest_content .explore_message{width:81.77%}}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_latest_content .explore_message{width:100%}}.explore_latest_content .explore_message h2{font-family:"ProximaNova-Regular",sans-serif;font-size:36px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_latest_content .explore_message h2{font-size:24px}}.explore_latest_content .explore_message p{font-family:"ProximaNova-Regular",sans-serif;font-size:14px;margin:9px 0 0 0}.udedit_category .explore_latest_content{padding:0}.explore_article_list{overflow:hidden;*zoom:1;padding-top:17px}.explore_article_list .explore_article_tile{position:relative;float:left;width:48.24%;height:auto;margin:40px 0 0 3.5%}.explore_article_list .explore_article_tile .article_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-height:1.1;max-height:53px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:"ProximaNova-Regular",sans-serif;font-size:24px;color:#fff}.explore_article_list .explore_article_tile .article_title:hover{color:#fff;text-underline:none}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_article_list .explore_article_tile .article_title{font-size:15px;line-height:1.1;max-height:33px}}.explore_article_list .explore_article_tile:nth-of-type(n+3){width:30.70%;height:auto;margin-left:3.94%}.explore_article_list .explore_article_tile:nth-of-type(n+3) .article_title{font-size:18px;line-height:1.1;max-height:39px}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_article_list .explore_article_tile:nth-of-type(n+3) .article_title{font-size:15px;line-height:1.1;max-height:33px}}.explore_article_list .explore_article_tile:nth-of-type(1),.explore_article_list .explore_article_tile:nth-of-type(3n){margin-left:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.explore_article_list .explore_article_tile{width:75.54%;max-width:550px;margin:30px auto 0;float:none}.explore_article_list .explore_article_tile:nth-of-type(3n){margin-left:3.94%}.explore_article_list .explore_article_tile:nth-of-type(n+3){width:48.03%;float:left}.explore_article_list .explore_article_tile:nth-of-type(2n+1){margin-left:0}.explore_article_list .explore_article_tile:nth-of-type(1){margin:30px auto 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_article_list .explore_article_tile:nth-of-type(n+1){float:none;width:100%;max-width:550px;margin:30px auto 0}}.explore_article_list .explore_article_tile .article_details{position:absolute;width:100%;bottom:20px;padding:0 20px;color:#fff;z-index:2}.explore_article_list .explore_article_tile .article_details .article_category{font-family:"ProximaNova-Regular",sans-serif;font-size:14px;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_article_list .explore_article_tile .article_details .article_category{font-size:12px}}.explore_article_list .explore_article_tile .article_details .article_description{display:none;font-family:"ProximaNova-Regular",sans-serif;font-size:14px}.explore_article_list .explore_article_tile .article_tile_wrapper{position:relative}.explore_article_list .explore_article_tile .article_tile_wrapper .image_holder img{max-width:100%;height:auto}.explore_article_list .explore_article_tile .article_tile_wrapper .thumbnail_large{min-height:550px}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_article_list .explore_article_tile .article_tile_wrapper .thumbnail_large{min-height:277px}}.explore_article_list .explore_article_tile .article_tile_wrapper .thumbnail_small{min-height:350px}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_article_list .explore_article_tile .article_tile_wrapper .thumbnail_small{min-height:277px}}.explore_article_list .explore_article_tile .article_tile_wrapper:after{content:'';position:absolute;width:100%;height:105px;bottom:0;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MGE0MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #280a40),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom, #280a40,rgba(0,0,0,0));background-image:-webkit-linear-gradient(bottom, #280a40,rgba(0,0,0,0));background-image:linear-gradient(to top, #280a40,rgba(0,0,0,0));z-index:1}.explore_article_list .explore_article_tile .article_tile_wrapper:hover:after{content:'';position:absolute;width:100%;height:145px;bottom:0;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MDkzZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #27093f),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom, #27093f,rgba(0,0,0,0));background-image:-webkit-linear-gradient(bottom, #27093f,rgba(0,0,0,0));background-image:linear-gradient(to top, #27093f,rgba(0,0,0,0));z-index:1}.explore_article_list .explore_article_tile .article_tile_wrapper:hover .article_description{display:block}.no-touch .explore_latest_content.section_2 .load_more_articles:hover{background:#46166b;color:#fff}.touch .explore_latest_content.section_2 .load_more_articles:active{background:#46166b;color:#fff}.explore_latest_content.section_2{overflow:hidden;*zoom:1;padding:0}.explore_latest_content.section_2 .explore_article_tile{float:left;width:30.70%;height:auto;margin-left:3.94%}.explore_latest_content.section_2 .explore_article_tile .article_title{font-size:18px;max-height:39px}.explore_latest_content.section_2 .explore_article_tile:nth-of-type(n+2){margin-left:3.94%}.explore_latest_content.section_2 .explore_article_tile:nth-of-type(1),.explore_latest_content.section_2 .explore_article_tile:nth-of-type(3n+1){margin-left:0}.explore_latest_content.section_2 .explore_article_tile:nth-of-type(1),.explore_latest_content.section_2 .explore_article_tile:nth-of-type(2),.explore_latest_content.section_2 .explore_article_tile:nth-of-type(3){margin-top:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.explore_latest_content.section_2 .explore_article_tile{width:48.03%;float:left}.explore_latest_content.section_2 .explore_article_tile:nth-of-type(2n){margin-left:3.94%}.explore_latest_content.section_2 .explore_article_tile:nth-of-type(2n+1){margin-left:0}.explore_latest_content.section_2 .explore_article_tile:nth-of-type(1),.explore_latest_content.section_2 .explore_article_tile:nth-of-type(2){margin-top:0}.explore_latest_content.section_2 .explore_article_tile:nth-of-type(3){margin-top:30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_latest_content.section_2 .explore_article_tile:nth-of-type(n+1){float:none;width:100%;max-width:550px;margin:30px auto 0}.explore_latest_content.section_2 .explore_article_tile:nth-of-type(1){margin-top:0}.explore_latest_content.section_2 .explore_article_tile .article_title{font-size:15px}}.explore_latest_content.section_2 .load_more_articles{display:inline-block;width:100%;line-height:50px;margin-top:40px;border:4px solid #46166b;text-align:center;font-family:"ProximaNova-Bold",sans-serif;text-transform:uppercase;font-size:14px;text-decoration:none;color:#470e6c}@media only screen and (min-width: 751px) and (max-width: 1024px){.explore_latest_content.section_2 .load_more_articles{font-size:18px}}@media only screen and (min-width: 320px) and (max-width: 750px){.explore_latest_content.section_2 .load_more_articles{border-width:2px}}.udedit_homepage_main .explore_article_tile .article_title,.udedit_category_main .explore_article_tile .article_title{padding:0}.udedit_container .load_more_articles{-webkit-tap-highlight-color:transparent}.pt_aboutus_landing .l-header-position_fixed{position:relative}.pt_aboutus_landing .l-header-position_relative{padding:0;background-position:0 0}.pt_aboutus_landing .l-header-position_relative .b-header_search{top:25px}.pt_aboutus_landing.sticky_navigation .navigation[role="navigation"]{position:static;padding:0}.pt_aboutus_landing.sticky_navigation .navigation[role="navigation"] .js_stickynavitem_disable{display:inline-block}.pt_aboutus_landing.sticky_navigation .b-header_search{position:absolute}.about_us_main #nav{width:100px;height:100%;position:fixed;top:0;left:0;background:rgba(70,22,107,0.5) url("../images/aboutus/dot_bg.png");z-index:4;box-shadow:40px 0 50px 0px rgba(0,0,0,0.5)}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main #nav{width:60px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main #nav{display:none}}.about_us_main #nav ul{margin-left:36px;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);list-style-type:none;position:fixed;z-index:2}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main #nav ul{top:55%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main #nav ul{top:60%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main #nav ul{margin-left:17px}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){.about_us_main #nav ul{top:60%}}.about_us_main #nav ul li{position:relative;height:25px;margin-top:35px}.about_us_main #nav ul li:first-child{margin-top:0}.about_us_main #nav ul li:last-child:before{height:0}.about_us_main #nav ul li:before{position:absolute;display:inline-block;content:'';border-left:2px solid #8500ef;height:45px;top:20px;left:11px;z-index:1}.about_us_main #mobile_nav{position:fixed;bottom:43px;z-index:5;background:rgba(70,22,107,0.5) url("../images/aboutus/dot_bg.png");width:100%;height:56.39%;display:none}@media only screen and (min-width: 751px){.about_us_main #mobile_nav{display:none}}.about_us_main #mobile_nav.menu_open{display:block}.about_us_main #mobile_nav .menu{padding-top:12%;position:relative}@media only screen and (min-width: 320px) and (max-width: 750px) and (orientation: landscape){.about_us_main #mobile_nav .menu{padding-top:5px}}.about_us_main #mobile_nav .menu .close_button{position:absolute;top:15px;right:15px;background:url(../images/aboutus/close_button.png);width:24px;height:24px;z-index:6}.about_us_main #mobile_nav .menu li{text-align:center;height:25px;margin-bottom:4%}@media only screen and (min-width: 320px) and (max-width: 750px) and (orientation: landscape){.about_us_main #mobile_nav .menu li{margin-bottom:5px}}.about_us_main #mobile_nav .menu .menu_item{border:none;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;max-width:none;max-height:25px;line-height:25px;padding:0 30px}.about_us_main #mobile_nav .menu .menu_item .menu_item_bullet{display:none}.about_us_main #mobile_nav .menu .menu_item_text{line-height:25px}.about_us_main #mobile_nav.shrink{display:block;bottom:0;height:43px}@media only screen and (min-width: 751px){.about_us_main #mobile_nav.shrink{display:none}}.about_us_main #mobile_nav.shrink .menu{height:100%;padding-top:0}.about_us_main #mobile_nav.shrink .menu ul{display:block;height:100%;width:320px;margin:0 auto;padding:0 5px}.about_us_main #mobile_nav.shrink .menu li{float:left;height:43px;line-height:43px;margin-right:40px;position:relative;display:table}.about_us_main #mobile_nav.shrink .menu li:after{position:absolute;content:'';width:40px;border-top:3px solid #8500f0;top:20px}.about_us_main #mobile_nav.shrink .menu li:last-child{margin-right:0}.about_us_main #mobile_nav.shrink .menu li:last-child:after{content:'';width:0}.about_us_main #mobile_nav.shrink .menu .close_button{display:none}.about_us_main #mobile_nav.shrink .menu_item{padding:0;display:table-cell;vertical-align:middle;background:none}.about_us_main #mobile_nav.shrink .menu_item.active .menu_item_bullet{border:5px solid #8500f0;width:25px;height:25px}.about_us_main #mobile_nav.shrink .menu_item .menu_item_bullet{display:inline-block}.about_us_main #mobile_nav.shrink .menu_item .menu_item_text{display:none}.about_us_main .display_mobile_menu{position:fixed;bottom:0;z-index:5;background:rgba(70,22,107,0.5) url("../images/aboutus/dot_bg.png");width:100%;height:43px;display:block;text-align:center;text-transform:uppercase;line-height:43px;text-decoration:none;color:#fff;font-size:16px}@media only screen and (min-width: 751px){.about_us_main .display_mobile_menu{display:none}}.about_us_main .display_mobile_menu:before{content:url(../images/aboutus/hamburger_icon.png);margin-right:9px}.about_us_main .display_mobile_menu.shrink{display:none}.about_us_main .menu_item{border:5px solid white;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:25px;max-height:25px;line-height:15px;overflow:hidden;background-color:#fff;color:#000}.about_us_main .menu_item .menu_item_bullet{display:inline-block;background-color:#8500ef;width:15px;height:15px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;float:left}.about_us_main .menu_item .menu_item_text{padding:0 5px;font:15px/15px "ProximaNova-Semibold",sans-serif}.about_us_main .menu_item.animate-menu{-moz-transition:max-width 1s ease-in-out;-o-transition:max-width 1s ease-in-out;-webkit-transition:max-width 1s ease-in-out;transition:max-width 1s ease-in-out;max-width:500px}.about_us_main .menu_item.active{background-color:#8500f0;border-color:#8500f0;color:#fff}.about_us_main .menu_item.active .menu_item_bullet{background-color:#fff}.about_us_main .menu_item.shrink_circle{background-color:transparent;border-color:transparent;max-width:25px;-moz-transition:max-width 1s ease-in-out,border-color 1s,background-color 1s;-o-transition:max-width 1s ease-in-out,border-color 1s,background-color 1s;-webkit-transition:max-width 1s ease-in-out,border-color 1s,background-color 1s;transition:max-width 1s ease-in-out,border-color 1s,background-color 1s}.about_us_main .menu_item.shrink_circle.hover{-moz-transition:max-width 0.4s ease-in-out;-o-transition:max-width 0.4s ease-in-out;-webkit-transition:max-width 0.4s ease-in-out;transition:max-width 0.4s ease-in-out;background-color:#fff;border-color:#fff;max-width:500px}.about_us_main .menu_item.shrink_circle.hover .menu_item_bullet{background-color:#8500ef}.about_us_main .menu_item.shrink_circle.hover .menu_item_text{color:#000}.about_us_main .menu_item.shrink_circle.active{background-color:#8500f0;border-color:#8500f0}.about_us_main .menu_item.shrink_circle.active.hover{background-color:#8500f0;border-color:#8500f0}.about_us_main .menu_item.shrink_circle.active.hover .menu_item_bullet{background-color:#fff}.about_us_main .menu_item.shrink_circle.active.hover .menu_item_text{color:#fff}.no-touch .about_us_main .menu_item.shrink_circle:hover{-moz-animation:none;-webkit-animation:none;animation:none;-moz-transition:max-width 1s ease-in-out;-o-transition:max-width 1s ease-in-out;-webkit-transition:max-width 1s ease-in-out;transition:max-width 1s ease-in-out;background-color:#fff;border-color:#fff;max-width:500px}.no-touch .about_us_main .menu_item.shrink_circle:hover .menu_item_bullet{background-color:#8500ef}.no-touch .about_us_main .menu_item.shrink_circle:hover .menu_item_text{color:#000}.no-touch .about_us_main .menu_item.shrink_circle.active:hover{background-color:#8500f0;border-color:#8500f0}.no-touch .about_us_main .menu_item.shrink_circle.active:hover .menu_item_bullet{background-color:#fff}.no-touch .about_us_main .menu_item.shrink_circle.active:hover .menu_item_text{color:#fff}.about_us_main .wrapper{width:calc(100% - 100px);height:100%;float:right}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .wrapper{width:calc(100% - 60px)}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .wrapper{width:100%}}.about_us_main .wrapper .title{width:630px;margin:50px auto 0;color:#fff;font:16px/16px "ProximaNova-Regular",sans-serif;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .wrapper .title{width:500px;margin-top:75px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .wrapper .title{width:78%;margin-top:6%;font-size:15px}}.about_us_main .wrapper .bounce{position:absolute;text-transform:uppercase;text-align:center;bottom:50px;left:0;right:0;font:48px/48px "ProximaNova-Light",sans-serif;color:white;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .wrapper .bounce{bottom:50px;font-size:35px}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .wrapper .bounce{bottom:100px}}.about_us_main .wrapper .bounce:after{content:'';background-position:0 -258px;position:absolute;width:66px;height:33px;top:100%;left:0;right:0;margin:0 auto;font-size:20px}.about_us_main .wrapper .bounce.animate_bounce{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused}.about_us_main li a:hover{cursor:pointer}.about_us_main li:nth-child(2) a.animate-menu{-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.about_us_main li:nth-child(3) a.animate-menu{-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}.about_us_main li:nth-child(4) a.animate-menu{-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s}.about_us_main li:nth-child(5) a.animate-menu{-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s}.about_us_main li:nth-child(6) a.animate-menu{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}.about_us_main li:nth-child(2) a.shrink.shrink_circle{-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.about_us_main li:nth-child(3) a.shrink.shrink_circle{-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}.about_us_main li:nth-child(4) a.shrink.shrink_circle{-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s}.about_us_main li:nth-child(5) a.shrink.shrink_circle{-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s}.about_us_main li:nth-child(6) a.shrink.shrink_circle{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}.about_us_main a.shrink.shrink_circle:hover{-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0}.about_us_main .background-normal{width:100%;height:100%;background-size:cover;min-height:1000px}#our_vibe{background-image:url("../images/aboutus/AboutUD_IntroVideo.jpg");background-attachment:fixed;width:100%;height:100vh;background-size:auto 100%;background-position:center center}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_vibe{background-image:url("../images/aboutus/intro_ipad_bg.jpg");background-attachment:scroll;background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#our_vibe{background-image:url("../images/aboutus/AboutUD_IntroVideo_i.jpg");background-size:cover}}@media only screen and (min-width: 751px) and (max-width: 1280px){.desktop #our_vibe{background-image:url("../images/aboutus/AboutUD_IntroVideo.jpg");background-size:auto 100%}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_vibe{background-image:url("../images/aboutus/intro_iphone_bg.jpg");background-attachment:scroll;background-size:100% 100%}}#our_vibe .wrapper{position:relative;height:calc(100% - 173px)}#our_vibe iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:56.4%;width:54.55%}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){#our_vibe iframe{width:50%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){#our_vibe iframe{width:76.63%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){#our_vibe iframe{width:50%}}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_vibe iframe{width:84.75%;height:42.87%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){#our_vibe iframe{width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_vibe iframe{width:78%;height:200px}}@-moz-keyframes bounce{0.01%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-30px);transform:translateY(-30px)}}@-webkit-keyframes bounce{0.01%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes bounce{0.01%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.about_us_main .parallax{position:relative;overflow:hidden;height:100vh}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .parallax{min-height:0;padding-top:100%;height:auto}}.about_us_main .background-fixed{background-attachment:fixed;width:100%;height:100%;position:absolute;background-size:100% 100%}@media only screen and (min-width: 320px) and (max-width: 1280px){.about_us_main .background-fixed{background-attachment:scroll;background-position:top center}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .background-fixed{top:0}}.about_us_main .text-box{padding:40px 2.7% 38px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzMDIyZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ2MTY2YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #13022d),color-stop(100%, #46166b));background-image:-moz-linear-gradient(bottom, #13022d,#46166b);background-image:-webkit-linear-gradient(bottom, #13022d,#46166b);background-image:linear-gradient(to top, #13022d,#46166b);text-align:center;color:#fff}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .text-box{padding:30px}}.about_us_main .text-box h1{font:40px/40px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .text-box h1{font-size:30px;line-height:30px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .text-box h1{font:27px/27px "ProximaNova-Semibold",sans-serif}}@media only screen and (max-height: 568px){.about_us_main .text-box h1{font:25px/25px "ProximaNova-Semibold",sans-serif}}.about_us_main .text-box p{font:20px/20px "ProximaNova-Regular",sans-serif;margin-top:15px}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .text-box p{font-size:14px;line-height:14px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .text-box p{font:15px/15px "ProximaNova-Regular",sans-serif;margin-top:10px}}@media only screen and (max-height: 568px){.about_us_main .text-box p{font:13px/13px "ProximaNova-Regular",sans-serif}}.about_us_main .up-zone{padding-bottom:30px;border-bottom:1px solid #fff}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .up-zone{padding-bottom:20px}}.about_us_main .up-zone h1{font:72px/72px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .up-zone h1{font:54px/54px "ProximaNova-Bold",sans-serif}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .up-zone h1{font:37px/37px "ProximaNova-Bold",sans-serif}}.about_us_main .up-zone h3{font:24px/24px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .up-zone h3{font:18px/18px "ProximaNova-Regular",sans-serif}}.about_us_main .down-zone{padding-top:28px}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .down-zone{padding-top:20px}}.about_us_main .down-zone p{font:16px/16px "ProximaNova-Regular",sans-serif}#beauty_with_an_edge{height:auto}#beauty_with_an_edge .wrapper{text-align:center;background-image:none}#beauty_with_an_edge .wrapper .lipstick{margin-top:180px}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .wrapper .lipstick{margin-top:40px}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .wrapper .lipstick{margin-top:24px}}#beauty_with_an_edge .wrapper .lipstick img{margin-left:3%;opacity:0}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .wrapper .lipstick img{margin-left:0}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .wrapper .lipstick img{width:42%;height:380px}}#beauty_with_an_edge .wrapper .lipstick img:nth-child(1){-moz-animation-delay:0s;-webkit-animation-delay:0s;animation-delay:0s}#beauty_with_an_edge .wrapper .lipstick img:nth-child(2){-moz-animation-delay:0.2s;-webkit-animation-delay:0.2s;animation-delay:0.2s}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .wrapper .lipstick img:nth-child(2){display:none}}#beauty_with_an_edge .wrapper .lipstick img:nth-child(3){-moz-animation-delay:0.4s;-webkit-animation-delay:0.4s;animation-delay:0.4s}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .wrapper .lipstick img:nth-child(3){display:none}}#beauty_with_an_edge .wrapper .lipstick img:nth-child(4){-moz-animation-delay:0.6s;-webkit-animation-delay:0.6s;animation-delay:0.6s}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .wrapper .lipstick img:nth-child(4){display:none}}#beauty_with_an_edge .wrapper .lipstick img:nth-child(5){-moz-animation-delay:0.8s;-webkit-animation-delay:0.8s;animation-delay:0.8s}#beauty_with_an_edge .text-box{box-shadow:0 0 120px rgba(0,0,0,0.8)}.about_us_main .active{background-color:#8500f0}.about_us_main .active:before{background-color:#fff}.about_us_main .sections.fixed>.wrapper{display:block;position:fixed;top:0;height:100vh;width:100%}#our_founder .section_1 .background{background-image:url(../images/aboutus/AboutUD_Wende.jpg)}@media only screen and (min-width: 320px) and (max-width: 750px){#our_founder .section_1 .background{background-image:url(../images/aboutus/wende_bg_iphone.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_founder .section_1 .wrapper{width:100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_founder .section_1 .content_section{background-image:url(../images/aboutus/wende_bg_ipad.jpg);background-size:100% 100%;background-position:100% 100%}.desktop #our_founder .section_1 .content_section{background:none}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#our_founder .section_1 .content_section{background-image:url(../images/aboutus/AboutUD_Wende_1_i.jpg);background-size:cover}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_founder .section_1 .content:nth-of-type(1){margin-top:76.57%}}#our_founder .section_1.fixed>.wrapper{background-image:url(../images/aboutus/wende-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_founder .section_1.fixed>.wrapper{background-image:url(../images/aboutus/wende_bg_ipad.jpg)}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_founder .section_1.fixed>.wrapper{background-image:url(../images/aboutus/wende_bg_iphone.jpg);background-size:100% 100%}}#our_founder .section_2 .background{background-image:url(../images/aboutus/AboutUD_Wende_2.jpg);background-size:auto 100%}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_founder .section_2 .background{background-image:url(../images/aboutus/wende_bg2_ipad.jpg)}.desktop #our_founder .section_2 .background{background-image:url(../images/aboutus/AboutUD_Wende_2.jpg)}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#our_founder .section_2 .background{background-image:url(../images/aboutus/AboutUD_Wende_2_i.jpg);background-size:cover}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_founder .section_2 .background{background-image:url(../images/aboutus/wende_bg2_iphone.jpg);background-size:100% 100%}}#our_founder .section_2 .content{position:relative;height:100vh;width:100%}@media only screen and (min-width: 320px) and (max-width: 750px){#our_founder .section_2 .content{width:auto;height:auto}}#our_founder .section_2.fixed>.wrapper{background-image:url(../images/aboutus/wende-quote-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_founder .section_2.fixed>.wrapper{background-image:url(../images/aboutus/wende_bg2_ipad.jpg)}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_founder .section_2.fixed>.wrapper{background-image:url(../images/aboutus/wende_bg2_iphone.jpg);background-size:100% 100%}}#our_story .background_our_story{background-image:url(../images/aboutus/AboutUD_SoCal_1.jpg);background-size:auto 100%;background-position:center center;height:100vh}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_story .background_our_story{background-image:url(../images/aboutus/our_story_bg_ipad.jpg);background-size:100% 100%}.desktop #our_story .background_our_story{background-image:url(../images/aboutus/AboutUD_SoCal_1.jpg);background-size:auto 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#our_story .background_our_story{background-image:url(../images/aboutus/AboutUD_SoCal_1_i.jpg);background-size:cover}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_story .background_our_story{background-image:url(../images/aboutus/os_republic_iphone.jpg);background-size:100% 100%;height:100%;width:100%;padding-top:100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_story .text-box{text-align:left}}#our_story .section_1 .background{background-image:url(../images/aboutus/AboutUD_SoCal_2.jpg);background-position:0 100%}@media only screen and (min-width: 320px) and (max-width: 750px){#our_story .section_1 .background{background-image:url(../images/aboutus/os_bg1_iphone.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_story .section_1 .wrapper{width:100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_story .section_1 .content_section{background-image:url(../images/aboutus/our_story_bg1_ipad.jpg);background-size:cover;height:100vh;position:relative}.desktop #our_story .section_1 .content_section{background-image:none}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#our_story .section_1 .content_section{background-image:url(../images/aboutus/AboutUD_SoCal_2_i.jpg);background-size:cover;background-position:0 100%}}#our_story .section_1.fixed>.wrapper{background-image:url(../images/aboutus/ud-republic-map-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_story .section_1.fixed>.wrapper{background-image:url(../images/aboutus/our_story_bg1_ipad.jpg)}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#our_story .section_1.fixed>.wrapper{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_story .section_1.fixed>.wrapper{background-image:url(../images/aboutus/os_bg1_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_1 .background{background-image:url(../images/aboutus/AboutUD_BeautyWithAnEdge_1.jpg);background-position:0 100%}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_1 .background{background-image:url(../images/aboutus/bwae_bg_1_ipad.jpg);background-size:100% 100%}.desktop #beauty_with_an_edge .section_1 .background{background-image:url(../images/aboutus/AboutUD_BeautyWithAnEdge_1.jpg);background-size:auto 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_1 .background{background-image:url(../images/aboutus/AboutUD_BeautyWithAnEdge_1_i.jpg);background-size:cover;background-position:0}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_1 .background{background-image:url(../images/aboutus/bwae_bg_1_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_1.fixed>.wrapper{background-image:url(../images/aboutus/beauty-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_1.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_1_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_1.fixed>.wrapper{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_1.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_1_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_2 .background{background-image:url(../images/aboutus/AboutUD_BeautyWithAnEdge_2.jpg);background-size:auto 100%;background-position:center center}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_2 .background{background-image:url(../images/aboutus/bwae_bg_2_ipad.jpg);background-size:100% 100%}.desktop #beauty_with_an_edge .section_2 .background{background-image:url(../images/aboutus/AboutUD_BeautyWithAnEdge_2.jpg);background-size:auto 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_2 .background{background-image:url(../images/aboutus/AboutUD_BeautyWithAnEdge_2_i.jpg);background-size:cover}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_2 .background{background-image:url(../images/aboutus/bwae_bg_2_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_2.fixed>.wrapper{background-image:url(../images/aboutus/beauty-products-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_2.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_2_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_2.fixed>.wrapper{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_2.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_2_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_3 .background{background-image:url(../images/aboutus/beauty-eyeshadow-bg-1920.jpg);background-size:cover;background-position:0 0}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_3 .background{background-image:url(../images/aboutus/bwae_bg_3_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_3 .background{background-image:url(../images/aboutus/beauty-eyeshadow-bg-1920.jpg);background-size:auto 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.desktop #beauty_with_an_edge .section_3 .background{background-image:url(../images/aboutus/beauty-eyeshadow-bg-1920.jpg);background-size:cover}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_3 .background{background-image:url(../images/aboutus/bwae_bg_3_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_3.fixed>.wrapper{background-image:url(../images/aboutus/beauty-eyeshadow-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_3.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_3_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_3.fixed>.wrapper{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_3.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_3_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_4 .background{background-image:url(../images/aboutus/beauty-creions-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_4 .background{background-image:url(../images/aboutus/bwae_bg_4_ipad.jpg);background-size:auto 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_4 .background{background-image:url(../images/aboutus/beauty-creions-bg-1920.jpg)}}@media only screen and (min-width: 751px) and (max-width: 1280px){.desktop #beauty_with_an_edge .section_4 .background{background-image:url(../images/aboutus/beauty-creions-bg-1920.jpg)}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_4 .background{background-image:url(../images/aboutus/bwae_bg_4_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_4.fixed>.wrapper{background-image:url(../images/aboutus/beauty-creions-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_4.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_4_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_4.fixed>.wrapper{background-image:url(../images/aboutus/beauty-creions-bg-1920.jpg)}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_4.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_4_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_5 .background{background-image:url(../images/aboutus/beauty-lipstick-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_5 .background{background-image:url(../images/aboutus/bwae_bg_5_ipad.jpg);background-size:auto 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_5 .background{background-image:url(../images/aboutus/beauty-lipstick-bg-1920.jpg)}}@media only screen and (min-width: 751px) and (max-width: 1280px){.desktop #beauty_with_an_edge .section_5 .background{background-image:url(../images/aboutus/beauty-lipstick-bg-1920.jpg)}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_5 .background{background-image:url(../images/aboutus/bwae_bg_5_iphone.jpg);background-size:100% 100%}}#beauty_with_an_edge .section_5.fixed>.wrapper{background-image:url(../images/aboutus/beauty-lipstick-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#beauty_with_an_edge .section_5.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_5_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#beauty_with_an_edge .section_5.fixed>.wrapper{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){#beauty_with_an_edge .section_5.fixed>.wrapper{background-image:url(../images/aboutus/bwae_bg_5_iphone.jpg);background-size:100% 100%}}.about_us_main .background-the_naked_effect_1{background-image:url(../images/aboutus/the_naked_effect_1.png)}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .background-the_naked_effect_1{background-image:url(../images/aboutus/the_naked_effect_1_ipad.jpg);background-position:0 90%;background-size:100% 100%}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){.about_us_main .background-the_naked_effect_1{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .background-the_naked_effect_1{background-image:url(../images/aboutus/the_naked_effect_1_iphone.jpg);background-size:100% 100%;padding-top:100%;position:relative}}#the_naked_effect .background-the_naked_effect{background-image:url(../images/aboutus/AboutUD_NakedEffect_1.jpg);background-size:auto 100%;background-position:center center}@media only screen and (min-width: 1281px) and (max-width: 1680px){#the_naked_effect .background-the_naked_effect{background-image:url(../images/aboutus/AboutUD_NakedEffect_1_1440.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){#the_naked_effect .background-the_naked_effect{background-image:url(../images/aboutus/the_naked_effect_1_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#the_naked_effect .background-the_naked_effect{background-image:url(../images/aboutus/AboutUD_NakedEffect_1_i.jpg);background-size:cover}}@media only screen and (min-width: 751px) and (max-width: 1280px){.desktop #the_naked_effect .background-the_naked_effect{background-image:url(../images/aboutus/AboutUD_NakedEffect_1_1440.jpg)}}@media only screen and (min-width: 320px) and (max-width: 750px){#the_naked_effect .background-the_naked_effect{background-image:url(../images/aboutus/the_naked_effect_1_iphone.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){#the_naked_effect .parallax{height:100vh}}#the_naked_effect .section_1 .background{background-image:url(../images/aboutus/AboutUD_NakedEffect_2.jpg);background-size:auto 100%;background-position:center center}@media only screen and (min-width: 751px) and (max-width: 1280px){#the_naked_effect .section_1 .background{background-image:url(../images/aboutus/the_naked_effect_2_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#the_naked_effect .section_1 .background{background-image:url(../images/aboutus/AboutUD_NakedEffect_2_i.jpg);background-size:cover}}@media only screen and (min-width: 751px) and (max-width: 1280px){.desktop #the_naked_effect .section_1 .background{background-image:url(../images/aboutus/AboutUD_NakedEffect_2.jpg);background-size:auto 100%}}@media only screen and (min-width: 320px) and (max-width: 750px){#the_naked_effect .section_1 .background{background-image:url(../images/aboutus/the_naked_effect_2_iphone.jpg);background-size:100% 100%}}#the_naked_effect .section_1.fixed>.wrapper{background-image:url(../images/aboutus/naked-palettes-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#the_naked_effect .section_1.fixed>.wrapper{background-image:url(../images/aboutus/the_naked_effect_2_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#the_naked_effect .section_1.fixed>.wrapper{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){#the_naked_effect .section_1.fixed>.wrapper{background-image:url(../images/aboutus/the_naked_effect_2_iphone.jpg);background-size:100% 100%}}#the_naked_effect .section_2 .background{background-image:url(../images/aboutus/AboutUD_NakedEffect_3.jpg);background-size:auto 100%;background-position:center center}@media only screen and (min-width: 751px) and (max-width: 1280px){#the_naked_effect .section_2 .background{background-image:url(../images/aboutus/the_naked_effect_3_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#the_naked_effect .section_2 .background{background-image:url(../images/aboutus/AboutUD_NakedEffect_3_i.jpg);background-size:cover;background-position:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.desktop #the_naked_effect .section_2 .background{background-image:url(../images/aboutus/AboutUD_NakedEffect_3.jpg);background-position:center center;background-size:auto 100%}}@media only screen and (min-width: 320px) and (max-width: 750px){#the_naked_effect .section_2 .background{background-image:url(../images/aboutus/the_naked_effect_3_iphone.jpg);background-size:100% 100%}}#the_naked_effect .section_2.fixed>.wrapper{background-image:url(../images/aboutus/naked-skin-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#the_naked_effect .section_2.fixed>.wrapper{background-image:url(../images/aboutus/the_naked_effect_3_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#the_naked_effect .section_2.fixed>.wrapper{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){#the_naked_effect .section_2.fixed>.wrapper{background-image:url(../images/aboutus/the_naked_effect_3_iphone.jpg);background-size:100% 100%}}#up_to_10_obsessions .section_1 .background{background-image:url(../images/aboutus/AboutUD_End.jpg);background-size:auto 100%;background-position:10% 100%;background-attachment:scroll}@media only screen and (min-width: 751px) and (max-width: 1280px){#up_to_10_obsessions .section_1 .background{background-position:0;background-image:url(../images/aboutus/up_to_10_obsessions_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#up_to_10_obsessions .section_1 .background{background-image:url(../images/aboutus/AboutUD_End_i.jpg);background-size:cover;background-position:0 100%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.desktop #up_to_10_obsessions .section_1 .background{background-image:url(../images/aboutus/AboutUD_End.jpg);background-position:10% 100%;background-size:auto 100%}}@media only screen and (min-width: 320px) and (max-width: 750px){#up_to_10_obsessions .section_1 .background{background-image:url(../images/aboutus/up_to_10_obsessions_iphone.jpg);background-size:100% 100%}}#up_to_10_obsessions .section_1.fixed>.wrapper{background-image:url(../images/aboutus/end-bg-1920.jpg);background-size:cover}@media only screen and (min-width: 751px) and (max-width: 1280px){#up_to_10_obsessions .section_1.fixed>.wrapper{background-image:url(../images/aboutus/up_to_10_obsessions_ipad.jpg);background-size:100% 100%}}@media only screen and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){#up_to_10_obsessions .section_1.fixed>.wrapper{background-size:cover;background-position:center center}}@media only screen and (min-width: 320px) and (max-width: 750px){#up_to_10_obsessions .section_1.fixed>.wrapper{background-image:url(../images/aboutus/up_to_10_obsessions_iphone.jpg);background-size:100% 100%}}.about_us_main .parallaxParent>.background{background-size:auto 100%;background-position:100% 100%;background-attachment:fixed;position:absolute;height:100%;width:100%}@media only screen and (min-width: 320px) and (max-width: 1280px){.about_us_main .parallaxParent>.background{background-attachment:scroll;position:absolute;top:0;width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_founder .section_1>.background{top:0}}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_founder .section_1 .background,#our_story .section_1 .background{display:none}.desktop #our_founder .section_1 .background,.desktop #our_story .section_1 .background{display:block;background-size:auto 100%;background-attachment:fixed}}.about_us_main .sections{overflow:hidden;position:relative}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .sections{height:auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .sections{height:auto}}.about_us_main .content{height:100vh;position:relative}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content{height:100vh;position:relative;background-size:100% 100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content{height:auto}}.about_us_main .content>div,.about_us_main .content>img{position:relative;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content>div,.about_us_main .content>img{position:relative}}.about_us_main .content.forward.leave>div{top:-100%}.about_us_main .content.forward.leave .os_animated_second{top:-148.5%}.about_us_main .content.forward.leave .os_text_first{top:-153.2%}.about_us_main .content.forward.leave .os_animated_fourth{top:-122.5%}.about_us_main .content.forward.leave .os_animated_fifth{top:-135.8%}.about_us_main .content.forward.leave .os_text_second{top:-151.5%}.about_us_main .content.forward.leave .os_animated_seventh{top:-111.9%}.about_us_main .content.forward.leave .os_animated_eighth{top:-133%}.about_us_main .content.forward.leave .os_text_third{top:-152.2%}.about_us_main .forward.leave .content>div,.about_us_main .forward.leave .content>img{top:-100%}.about_us_main .content.reverse.leave>div{top:100%}.about_us_main .reverse.leave .content>div,.about_us_main .reverse.leave .content>img{top:100%}#our_founder .section_2 .content.leave.reverse{position:static}.about_us_main .normal_background{position:relative}.about_us_main .content .of_text_1{width:40.93%;min-width:652px;top:30%;left:7.36%;padding:50px}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_text_1{min-width:0;width:71.87%;top:17.68%;left:18.23%;padding:30px}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .of_text_1{width:60%}.desktop .about_us_main .content .of_text_1{width:37%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){.about_us_main .content .of_text_1{width:45%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .of_text_1{min-width:0;width:100%;padding:18px 5%;top:0;left:0}.about_us_main .content .of_text_1 .up-zone{padding-bottom:13px}.about_us_main .content .of_text_1 .down-zone{padding-top:10px}.about_us_main .content .of_text_1 .down-zone p{font:15px/15px "ProximaNova-Regular",sans-serif}.about_us_main .content .of_text_1 h3{font-size:13px;line-height:13px}}.about_us_main .content .of_text_1 p{margin:0;font-size:20px;line-height:20px}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_text_1 p{font:14px/14px "ProximaNova-Regular",sans-serif}}.about_us_main .content .of_animated_first{top:10.4%;left:6.37%;width:36.37%;z-index:2}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_animated_first{width:31.2%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_animated_first{width:60.42%;top:9.86%;left:26.43%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .of_animated_first{width:31.2%}.desktop .about_us_main .content .of_animated_first{width:25.2%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .of_animated_first{width:89%;margin:54px 0 0 4%;left:0}}.about_us_main .content .of_text_2{width:28.68%;margin-top:-50px;top:10.4%;left:19.73%;z-index:2;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_text_2{left:18.69%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_text_2{width:36%;top:9.86%;margin-top:-35px;left:14%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .of_text_2{left:14.69%;width:30%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .of_text_2{margin:-15px 0 0 25%;width:71%;padding:15px 3%;top:0;left:0}}.about_us_main .content .of_animated_second{width:30.22%;top:7%;left:19.07%;z-index:2}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_animated_second{width:26%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_animated_second{width:50.13%;top:12.11%;left:42.19%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .of_animated_second{width:30%}.desktop .about_us_main .content .of_animated_second{left:20%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .of_animated_second{width:74%;margin:44px 0 0 21%;top:0;left:0}}.about_us_main .content .of_text_3{width:26.65%;top:7%;margin-top:-52px;left:5.55%;z-index:3;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_text_3{padding:20px}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_text_3{width:45.44%;top:12.11%;margin-top:-32px;left:17.84%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .of_text_3{padding:20px;width:35%}.desktop .about_us_main .content .of_text_3{left:10%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .of_text_3{width:58%;margin:-23px 0 0 5%;padding:15px 3%;top:0;left:0}}.about_us_main .content .of_animated_third{width:21.43%;top:7%;margin-top:-55px;left:13.3%;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_animated_third{width:19%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_animated_third{width:35.55%;top:12.11%;margin-top:-25px;left:11.98%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .of_animated_third{width:25%}.desktop .about_us_main .content .of_animated_third{left:5%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .of_animated_third{width:52%;top:0;left:0;margin:-41px 0 42px 33%}}.about_us_main .content .of_signature{width:65%;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:0;right:0;margin:0 auto}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_signature{width:55%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_signature{width:86%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .of_signature{width:55%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .of_signature{width:86%;top:0;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);margin:88px auto}}.about_us_main .content .os_animated_first{width:31.76%;top:8%;left:58.79%}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_first{width:27%;left:52%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_animated_first{width:52.86%;top:9.08%;left:43.75%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_animated_first{width:27%;left:60%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_animated_first{width:53%;top:0;left:0;margin:39px 0 0 41%}}.about_us_main .content .os_animated_second{width:27.69%;top:-48.5%;left:25.93%;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_second{width:24%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_animated_second{width:45.96%;top:-25.78%;left:11.98%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_animated_second{width:30%;left:20%}.desktop .about_us_main .content .os_animated_second{left:27%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_animated_second{width:56%;margin:-245px 0 0 5%;top:0;left:0}}.about_us_main .content .os_text_first{width:26.48%;top:-53.2%;left:35.16%;z-index:3;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_text_first{left:33%;padding:15px 25px}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_text_first{width:47.92%;top:-16.21%;left:39.32%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_text_first{left:33%;padding:15px 25px;width:37%;top:-27.21%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_text_first{width:76%;margin:75px 0 0 12%;top:0;left:0;padding:15px 3%}}.about_us_main .content .os_animated_third{width:32.97%;top:6.2%;left:24.29%}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_third{width:28%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_animated_third{width:54.43%;top:15.33%;left:11.59%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_animated_third{width:30%}.desktop .about_us_main .content .os_animated_third{left:25%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_animated_third{width:55%;margin:21px 0 0 6%;top:0;left:0}}.about_us_main .content .os_animated_fourth{width:14.51%;top:-22.5%;left:68.46%;z-index:3;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_fourth{width:14%;left:60%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_animated_fourth{top:-8.89%;width:24.09%;left:72.4%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_animated_fourth{width:14%;left:60%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_animated_fourth{width:24%;margin:-107px 0 0 72%;top:0;left:0}}.about_us_main .content .os_animated_fifth{width:37.2%;top:-35.8%;left:34.07%;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_fifth{width:32%;top:-46%;left:33%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_animated_fifth{width:61.72%;top:-16.21%;left:27.6%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_animated_fifth{width:34%;top:-22%;left:33%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_animated_fifth{width:62%;top:0;left:0;margin:-40px 0 0 28%}}.about_us_main .content .os_text_second{width:29.67%;top:-55%;left:61.70%;z-index:3;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_text_second{left:55%;top:-65%;padding:15px 25px}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_text_second{width:48.05%;top:-17.21%;left:46.09%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_text_second{width:35%;left:55%;top:-28%;padding:15px 25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_text_second{width:70%;margin:-12px 0 0 7%;top:0;left:0;padding:15px 3%}}.about_us_main .content .os_animated_sixth{width:55.99%;top:5.6%;left:22.14%}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_sixth{width:44%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_animated_sixth{width:83.85%;top:9.96%;left:11.85%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_animated_sixth{width:50%;left:15%}.desktop .about_us_main .content .os_animated_sixth{left:24%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){.about_us_main .content .os_animated_sixth{width:50%;left:25%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_animated_sixth{width:88%;margin:-16px 0 0 5%;top:0;left:0}}.about_us_main .content .os_animated_seventh{width:25.82%;top:-11.9%;left:68.19%;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_seventh{width:22%;left:57%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_animated_seventh{width:38.54%;top:17.38%;left:58.85%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_animated_seventh{width:28%;left:57%;top:4%}.desktop .about_us_main .content .os_animated_seventh{left:68%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){.about_us_main .content .os_animated_seventh{width:28%;left:67%;top:4%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_animated_seventh{width:39%;margin:19px 0 0 57%;top:0;left:0}}.about_us_main .content .os_animated_eighth{width:31.15%;top:-33%;left:30.88%;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_eighth{width:25%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_animated_eighth{width:46.22%;top:-12.6%;left:18.23%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_animated_eighth{width:30%;top:-22%;left:25%}.desktop .about_us_main .content .os_animated_eighth{left:34%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){.about_us_main .content .os_animated_eighth{width:30%;left:35%;top:-22%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_animated_eighth{width:46%;margin:-150px 0 0 14%;top:0;left:0}}.about_us_main .content .os_text_third{width:30.22%;top:-55%;left:56.43%;z-index:3;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_text_third{left:45%;padding:15px 25px}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .os_text_third{width:48.96%;top:-7.72%;left:42.97%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .os_text_third{left:45%;padding:15px 25px;width:35%;top:-33%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .os_text_third{width:59%;margin:12px 0 176px 36%;top:0;left:0;padding:15px 3%}}.about_us_main .content .beauty_with_an_edge_text_1{width:41.87%;top:28.4%;left:51.48%}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_1{top:32.6%;left:51.86%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .beauty_with_an_edge_text_1{width:64.55%;top:65.23%;left:29.80%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .beauty_with_an_edge_text_1{left:51%;width:41%;top:35%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .beauty_with_an_edge_text_1{position:relative;margin-top:447px;top:0;left:0;width:100%;padding:15px 35px 10px}}.about_us_main .content .beauty_with_an_edge_text_1 .beauty_with_an_edge_logo{width:100%;border-bottom:1px solid #fff;padding-bottom:33px}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .beauty_with_an_edge_text_1 .beauty_with_an_edge_logo{padding-bottom:24px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .beauty_with_an_edge_text_1 .beauty_with_an_edge_logo{width:77%;margin:0 auto;border-bottom:0;padding-bottom:18px}}.about_us_main .content .beauty_with_an_edge_text_1 p{padding-top:30px;margin:0}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_1 p{padding-top:25px}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .beauty_with_an_edge_text_1 p{padding-top:25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .beauty_with_an_edge_text_1 p{padding-top:10px;border-top:1px solid #fff}}.about_us_main .content .beauty_with_an_edge_text_2{width:56.81%;top:5.5%;left:0;right:0;margin:0 auto}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_2{top:5%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_2{width:61.94%;top:11.7%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_2{top:5%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .beauty_with_an_edge_text_2{width:70.90%;top:6.35%;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .beauty_with_an_edge_text_2{top:5%;width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .beauty_with_an_edge_text_2{width:85%;margin:33px auto 0;padding:15px 3%;top:0;left:0}.about_us_main .content .beauty_with_an_edge_text_2 h1{padding:0 35px}}.about_us_main .content .bwae1{position:absolute;width:14.95%;top:30.2%;left:7.58%;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .bwae1{width:14.34%;top:36.2%;left:2.61%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .bwae1{width:21.75%;height:31.15%;top:24.71%;left:12.85%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .bwae1{width:12%;left:12%;height:auto;top:35%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .bwae1{position:relative;float:left;left:0;margin:26px 0 44px 6%;width:38%}}.about_us_main .content .bwae2{position:absolute;width:14.34%;top:29.3%;left:25.28%;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .bwae2{width:13.67%;top:35.4%;left:22.54%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .bwae2{width:20.62%;height:33.4%;top:23.8%;left:38.56%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .bwae2{width:12%;left:27%;height:auto;top:33%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .bwae2{display:none}}.about_us_main .content .bwae3{position:absolute;width:14.78%;top:29%;left:42.86%;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .bwae3{width:14.57%;top:33.8%;left:42.02%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .bwae3{width:21.61%;height:31.93%;top:24.02%;left:63.84%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .bwae3{width:13%;height:auto;top:31%;left:42%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .bwae3{display:none}}.about_us_main .content .bwae4{position:absolute;width:11.26%;top:34%;left:62%;-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .bwae4{width:11.13%;top:36.2%;left:63.28%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .bwae4{width:17.94%;height:31.74%;top:60.45%;left:28.67%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .bwae4{width:10%;left:60%;height:auto;top:34%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .bwae4{display:none}}.about_us_main .content .bwae5{position:absolute;width:11.26%;top:33.2%;left:79.56%;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .bwae5{width:10.24%;top:38.8%;left:82.76%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .bwae5{width:17.8%;height:31.45%;top:60.84%;left:54.24%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .bwae5{width:10%;left:75%;height:auto;top:34%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .bwae5{position:relative;float:left;left:0;margin:40px 0 0 13%;width:29%}}.about_us_main .content .beauty_with_an_edge_text_3{width:39.4%;top:51.6%;left:46.59%}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_3{width:44.40%;top:60.6%;left:39.03%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .beauty_with_an_edge_text_3{width:50.71%;top:55.57%;left:36.84%}.about_us_main .content .beauty_with_an_edge_text_3 h1{padding:0 35px}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .beauty_with_an_edge_text_3{width:42%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .beauty_with_an_edge_text_3{width:65%;margin:90px auto;left:0;top:0;padding:15px 3%}}.about_us_main .content .beauty_with_an_edge_text_4{width:41.48%;top:54%;left:10.82%}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_4{width:43.06%;top:59.1%;left:12.01%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .beauty_with_an_edge_text_4{width:60.17%;top:55.27%;left:2.12%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .beauty_with_an_edge_text_4{width:52%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .beauty_with_an_edge_text_4{width:79%;margin:90px auto;top:0;left:0;padding:15px 3%}}.about_us_main .content .beauty_with_an_edge_text_5{width:39.84%;top:26.6%;left:47.64%}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_5{width:48.81%;top:28.7%;left:46.94%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .beauty_with_an_edge_text_5{width:46.89%;top:26.27%;left:43.50%}.about_us_main .content .beauty_with_an_edge_text_5 h1{padding:0 35px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .beauty_with_an_edge_text_5{width:69%;margin:95px auto 100px;left:0;top:0;padding:15px 3%}}.about_us_main .content .the_naked_effect_text_1{width:27.75%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZDJjNiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWViZTEiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, rgba(224,210,198,0.9)),color-stop(100%, rgba(249,235,225,0.9)));background-image:-moz-linear-gradient(right, rgba(224,210,198,0.9),rgba(249,235,225,0.9));background-image:-webkit-linear-gradient(right, rgba(224,210,198,0.9),rgba(249,235,225,0.9));background-image:linear-gradient(to left, rgba(224,210,198,0.9),rgba(249,235,225,0.9));-moz-box-shadow:0px 0px 76px 0px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 76px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 76px 0px rgba(0,0,0,0.35);color:#000;top:11.6%;left:68.35%}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .the_naked_effect_text_1{width:37.76%;top:4.8%;left:58.28%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .the_naked_effect_text_1{width:51.27%;top:9.96%;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .the_naked_effect_text_1{position:relative;width:89%;margin:40px auto 400px;top:0;left:0;right:0;padding:15px 3%}}.about_us_main .content .the_naked_effect_text_1 h1{word-spacing:999px}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .the_naked_effect_text_1 h1{word-spacing:normal}}.about_us_main .content .the_naked_effect_text_2{width:35.93%;top:14.4%;left:5.21%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZDJjNiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWViZTEiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, rgba(224,210,198,0.9)),color-stop(100%, rgba(249,235,225,0.9)));background-image:-moz-linear-gradient(right, rgba(224,210,198,0.9),rgba(249,235,225,0.9));background-image:-webkit-linear-gradient(right, rgba(224,210,198,0.9),rgba(249,235,225,0.9));background-image:linear-gradient(to left, rgba(224,210,198,0.9),rgba(249,235,225,0.9));-moz-box-shadow:0px 0px 76px 0px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 76px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 76px 0px rgba(0,0,0,0.35);color:#000}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .the_naked_effect_text_2{width:39.03%;top:15.3%;left:5.9%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .the_naked_effect_text_2{width:63.28%;top:20.51%;left:9.46%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .the_naked_effect_text_2{width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .the_naked_effect_text_2{position:relative;width:68%;margin:35px auto 340px;left:0;top:0;padding:15px 3%}}.about_us_main .content .top_10_shopping{width:37.36%;min-width:605px;left:56.43%;top:12.5%}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .top_10_shopping{top:6%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .top_10_shopping{width:47.09%;left:50%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .top_10_shopping{top:4%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .top_10_shopping{min-width:0;width:80.23%;top:9.18%;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .top_10_shopping{width:50%;left:50%;margin:0;top:4%}.about_us_main .content .top_10_shopping #obs_right_side>img{margin:0 auto !important}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .top_10_shopping{min-width:0;width:100%;height:205px;margin-top:0;top:0;left:0}}.about_us_main .content .top_10_shopping>img{left:0;top:0;height:auto;display:block}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .top_10_shopping>img{height:100%}}.about_us_main .content .top_10_shopping #obs_right_side{width:50%;position:absolute;right:0;top:0}.about_us_main .content .top_10_shopping #obs_right_side img{width:61%;margin:25px auto 0;display:block}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .top_10_shopping #obs_right_side img{margin-top:15px}}.about_us_main .content .top_10_shopping #obs_right_side p{font:16px/16px "ProximaNova-Regular",sans-serif;display:block;width:61%;padding:18px 0 28px;margin:0 auto;color:#fff;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .top_10_shopping #obs_right_side p{padding:18px 0 15px;width:72%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .top_10_shopping #obs_right_side p{padding:10px 0 13px;font-size:15px}}.about_us_main .content .top_10_shopping #obs_right_side a{text-transform:uppercase;color:#fff;font:13px/13px "ProximaNova-Bold",sans-serif;background-color:#46166b;width:57%;height:auto;line-height:40px;text-align:center;display:block;margin:0 auto;text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .top_10_shopping #obs_right_side a{font-size:10px;line-height:28px}}.about_us_main .content .sign_up_email{width:44%;top:21.5%;left:53%;text-align:center;color:#fff;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .sign_up_email{top:11%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .sign_up_email{left:50%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .sign_up_email{top:8%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .sign_up_email{width:64%;top:15.04%;left:40%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .sign_up_email{top:9%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .sign_up_email{width:100%;left:0;top:0;margin-top:35px}}.about_us_main .content .sign_up_email h1{font:30px/30px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .sign_up_email h1{font-size:24px;padding:0 140px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .sign_up_email h1{font-size:23px}}.about_us_main .content .sign_up_email p{font:16px/16px "ProximaNova-Regular",sans-serif;padding:13px 15px 23px}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .sign_up_email p{font-size:14px;padding:13px 115px 13px}}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .sign_up_email p{padding-bottom:13px}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .sign_up_email p{padding-bottom:5px;padding-top:5px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .sign_up_email p{padding:10px 40px 15px}}.about_us_main .content .sign_up_email input{width:48%;height:38px;padding:0 13px}.about_us_main .content .sign_up_email input:-moz-placeholder{text-transform:capitalize}.about_us_main .content .sign_up_email input::-moz-placeholder{text-transform:capitalize}.about_us_main .content .sign_up_email input:-ms-input-placeholder{text-transform:capitalize}.about_us_main .content .sign_up_email input::-webkit-input-placeholder{text-transform:capitalize}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .sign_up_email input{width:306px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .sign_up_email input{width:54%}}.about_us_main .content .sign_up_email a{color:#fff}.about_us_main .content .sign_up_email label p{padding:0;text-align:left;margin:0;max-width:400px}.about_us_main .content .social_area{width:44%;top:27%;left:53%;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .social_area{top:15%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .social_area{left:50%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .social_area{top:12%}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .social_area{width:53%;top:19.92%;left:46%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){.about_us_main .content .social_area{top:10%}.desktop .about_us_main .content .social_area{top:9%}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1280px) and (orientation: landscape){.about_us_main .content .social_area{top:9%}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .social_area{width:100%;top:0;left:0;margin:36px 0 43px;height:200px}}.about_us_main .content .social_area h1{font:30px/30px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;padding:0 88px;color:#fff}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .social_area h1{font-size:24px;line-height:24px;margin-top:45px;padding:0 115px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .social_area h1{text-align:center;padding:0}}.about_us_main .content .social_area p{font:16px/16px "ProximaNova-Regular",sans-serif;color:#fff;padding:13px 15px 23px}@media only screen and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .social_area p{padding-bottom:5px;padding-top:5px}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .social_area p{font-size:14px;padding:13px 80px 13px}}@media only screen and (min-width: 320px) and (max-width: 750px){.about_us_main .content .social_area p{padding:10px 13%;text-align:center}}.about_us_main .wrapper img{width:100%;height:auto;display:block}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .of_text_1{min-width:0;width:43.96%;top:33%;left:5.97%;padding:40px}.about_us_main .content .of_text_1 p{font-size:16px;line-height:16px}.about_us_main .content .of_animated_first{width:44.78%;top:13.5%;left:5%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_animated_first{width:31.2%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .of_text_2{width:31.42%;left:22.69%;top:13.5%;margin-top:-32px}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_text_2{left:18.69%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .of_animated_second{width:36.87%;top:10.8%;left:15.37%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_animated_second{width:28%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .of_text_3{width:31.72%;top:10.8%;margin-top:-38px;left:2.61%}.about_us_main .content .of_animated_third{width:26.27%;top:10.8%;mrgin-top:-44px;left:11.49%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .of_animated_third{width:20%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .beauty_with_an_edge_text_3{width:41%}.about_us_main .content .beauty_with_an_edge_text_5{width:45%}.about_us_main .content .os_animated_first{top:10.5%;width:38.88%;left:58.51%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_first{width:27%;left:50%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_animated_second{top:-38.1%;left:22.46%;width:33.95%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_second{width:24%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_text_first{top:-41.2%;width:32.46%;left:38.13%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_text_first{left:33%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_animated_third{width:40.22%;top:10.1%;left:23.43%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_third{width:28%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_animated_fourth{top:-21.6%;left:71.79%;width:17.61%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_fourth{width:14%;left:60%;top:-18%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_animated_fifth{top:-27.4%;width:45.37%;left:33.28%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_fifth{width:32%;top:-24%;left:33%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_text_second{width:32.54%;top:-36.8%;left:63.66%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_text_second{left:55%;top:-30%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_animated_sixth{top:5.6%;left:22.99%;width:61.49%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_sixth{width:44%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_animated_seventh{width:28.43%;top:-2.2%;left:67.84%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_seventh{width:22%;left:57%;top:0}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_animated_eighth{top:-24.5%;left:28.51%;width:34.18%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_animated_eighth{width:25%;top:-20%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .os_text_third{top:-27.9%;left:50.9%;width:32.84%}}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){.about_us_main .content .os_text_third{left:45%;top:-25%}}@media only screen and (min-width: 1281px) and (max-width: 1440px){.about_us_main .content .the_naked_effect_text_1{width:35%;top:6%;left:61%}.about_us_main .text-box h1{font-size:36px;line-height:36px}.about_us_main .text-box p{font-size:16px;line-height:16px}.about_us_main .up-zone h1{font-size:54px;line-height:54px}.about_us_main .up-zone h3{font-size:19px;line-height:19px}}@media only screen and (min-width: 751px) and (max-width: 1280px){#our_vibe .wrapper{height:calc(100% - 202px)}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 1024px) and (min-height: 600px) and (max-height: 950px){#our_vibe .wrapper{height:calc(100% - 173px)}}@media only screen and (min-width: 751px) and (max-width: 1280px){.about_us_main .content .of_signature{margin:auto;height:457px;width:667px}.about_us_main .up-zone h1{font-size:51px;line-height:51px}.about_us_main .up-zone h3{font-size:18px;line-height:18px}}@media only screen and (min-width: 320px) and (max-width: 750px){#our_vibe .wrapper{height:calc(100% - 127px)}.about_us_main .up-zone h1{font-size:37px;line-height:37px}.about_us_main .up-zone h3{line-height:13px}}#up_to_10_obsessions .newsletter_subscribe_content h3,#up_to_10_obsessions .newsletter_subscribe_content .close,#up_to_10_obsessions .newsletter_subscribe_content .subscribe_text{display:none}#up_to_10_obsessions .newsletter_subscribe_content .button{text-transform:uppercase;color:#fff;font:13px/13px "ProximaNova-Bold",sans-serif;background-color:#46166b;height:auto;line-height:40px;text-align:center;display:block;margin:0 auto;text-decoration:none;padding:0 30px}@media only screen and (min-width: 320px) and (max-width: 750px){#up_to_10_obsessions .newsletter_subscribe_content .button{font-size:10px;line-height:28px}}@media only screen and (min-width: 751px) and (max-width: 1024px){#up_to_10_obsessions .newsletter_subscribe_content input{width:255px}}#up_to_10_obsessions .social_area{text-align:center}#up_to_10_obsessions .social_area a{display:inline-block}#up_to_10_obsessions .social_area span{display:inline-block;vertical-align:top;margin:0 12px 24px 12px}@media only screen and (min-width: 1281px) and (max-width: 1440px) and (min-width: 1281px) and (min-height: 600px) and (max-height: 950px) and (max-width: 1440px){#up_to_10_obsessions .social_area span{margin-bottom:0}}@media only screen and (min-width: 751px) and (max-width: 1024px){#up_to_10_obsessions .social_area span{margin:0 6px 12px 6px}}@media only screen and (min-width: 320px) and (max-width: 750px){#up_to_10_obsessions .social_area span{margin:0 6px 12px 6px}}#up_to_10_obsessions .social_area .social_icons{text-align:center;width:330px;display:inline-block}@media only screen and (min-width: 751px) and (max-width: 1024px){#up_to_10_obsessions .social_area .social_icons{width:255px}}@media only screen and (min-width: 320px) and (max-width: 750px){#up_to_10_obsessions .social_area .social_icons{width:calc(100% - 100px)}}#up_to_10_obsessions .social_area .l-cta-socialBtn-large span[class*="icon-social"]{color:#ffffff}@media only screen and (min-width: 320px) and (max-width: 1280px){#up_to_10_obsessions .social_area .l-cta-socialBtn-large:hover span[class*="icon-social"]{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}#https_support_alert{display:none}#about_us_header{position:relative;z-index:5}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_aboutus_landing .back_to_top_block{bottom:43px}}.landingpage-email-sign-up .dialog_email_signup_promo .f_field.acceptprivacypolicy{margin-left:-30px}.dialog_email_signup_promo label{margin-top:15px}.dialog_email_signup_promo label p{padding:0;text-align:left;margin:0;max-width:400px}.dialog_email_signup_promo .comment_text{padding:0;margin-top:10px}#power_of_makeup_header{position:relative;z-index:5}.pt_powerofmakeup .availability p{display:inline-block;font:12px/1.2em "ProximaNova-Regular", sans-serif}.pt_powerofmakeup .availability .availability_label{display:none}.pt_powerofmakeup .availability .not_available{color:#ec008c}.pt_powerofmakeup .availability .in_stock{display:none}.pt_powerofmakeup .availability .notifyme{color:#46166b;text-decoration:underline}.pt_powerofmakeup .availability .notifyme span{color:#b69fc5}.pt_powerofmakeup .article_social_share{width:145px;margin:0 auto}.pt_powerofmakeup .article_social_share div[gigid] .gig-share-bar-container{height:auto;background:transparent}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_powerofmakeup .b-footer-navigation_item.b-footer-link_mobile{margin:10px 12px 0;display:block}.pt_powerofmakeup .footer_navigation_asset{margin:0 0 25px 0}}.b-power_of_makeup.main{min-height:0}.b-power_of_makeup.main>.content{width:100%;padding-top:0;padding-bottom:0;background:#46166B url("../images/power-of-makeup-navigation-bg.jpg") 50% 0}.b-power_of_makeup-asset{position:relative;overflow:hidden}.b-power_of_makeup-asset+.b-power_of_makeup-asset{margin-top:5px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-asset+.b-power_of_makeup-asset{margin-top:30px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-asset+.b-power_of_makeup-asset{margin-top:10px}}.b-power_of_makeup-asset+.b-power_of_makeup-asset.l-powerofmakeup-navigation,.b-power_of_makeup-asset+.b-power_of_makeup-asset.b-power_of_makeup-asset--3{margin:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-asset+.b-power_of_makeup-asset.l-powerofmakeup-navigation,.b-power_of_makeup-asset+.b-power_of_makeup-asset.b-power_of_makeup-asset--3{margin:0}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-asset+.b-power_of_makeup-asset.l-powerofmakeup-navigation,.b-power_of_makeup-asset+.b-power_of_makeup-asset.b-power_of_makeup-asset--3{margin:0}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{position:relative;height:auto;min-height:700px;margin:0;color:#fff}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{min-height:0;padding:0 0 400px;background-position:50% 100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{min-height:0;background-position:50% 100%}}@media only screen and (min-width: 508px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{background-size:auto 275px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-title{font:72px/1 "ProximaNova-Light",sans-serif;margin:0 0 20px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-title{font-size:60px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-title{font-size:30px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-description{font-size:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-description{display:block;font-size:12px;line-height:16px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link{width:365px;height:auto;padding:0;text-align:center}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link:hover{-webkit-opacity:0.8;-ms-opacity:0.8;-moz-opacity:0.8;opacity:0.8}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link{position:absolute;left:50%;margin:0 0 0 -182px;bottom:150px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link{position:absolute;left:0;right:0;bottom:75px;width:100%}}@media only screen and (min-width: 508px) and (max-width: 749px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link{bottom:120px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text{padding:0;margin-top:40px;width:350px}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text:before{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text{width:280px;margin:0;position:static}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-left,.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-right{font:30px/70px "ProximaNova-Light",sans-serif;color:#dacce2;text-transform:uppercase;display:inline-block;vertical-align:middle;letter-spacing:3px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-left,.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-right{font-size:15px;line-height:35px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-icon{display:inline-block;vertical-align:middle;width:95px;height:70px;background:url("../images/power-of-makeup-video-button.png") 0 0 no-repeat;margin:0 15px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-icon{margin:0 10px;padding:0;background-size:100%;height:35px;width:48px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text:hover .b-naked_smoky-video-text-icon{-moz-transform:scale(0.87, 0.87);-ms-transform:scale(0.87, 0.87);-webkit-transform:scale(0.87, 0.87);transform:scale(0.87, 0.87)}.b-power_of_makeup-asset.l-top-video .video-top-wrapper{width:820px;max-width:100%;margin:0 auto;padding:155px 0 150px;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-asset.l-top-video .video-top-wrapper{padding:40px 40px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-asset.l-top-video .video-top-wrapper{padding:20px 10px 200px}}@media only screen and (min-width: 508px) and (max-width: 749px){.b-power_of_makeup-asset.l-top-video .video-top-wrapper{padding-bottom:290px}}.b-power_of_makeup-navigation{background:#46166B url("../images/power-of-makeup-navigation-bg.jpg") 50% 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-navigation{background:none}}.b-power_of_makeup-navigation_wrapper{max-width:1180px;margin:0 auto;padding:40px 0 30px;text-align:center;color:#fff}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-navigation_wrapper{padding:20px}}.b-power_of_makeup-navigation_head{margin:0 0 20px;text-align:center}.b-power_of_makeup-navigation_head img{display:inline-block;max-width:100%}.b-power_of_makeup-navigation_content{margin:0 0 20px;font-size:14px;line-height:18px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-navigation_content{margin:0;font-size:12px;line-height:16px}}.b-power_of_makeup-navigation_items{font-size:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-navigation_items{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-navigation_items{display:none}}.b-power_of_makeup-navigation_items .b-power_of_makeup-navigation-item{display:inline-block;width:175px;height:175px;margin:0 7px 10px;background:#a1a1a1}.b-power_of_makeup-look{overflow:hidden;*zoom:1;min-height:800px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look{min-height:0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look{min-height:0}}.b-power_of_makeup-look-mainimage{position:absolute;top:0;left:0;max-width:55%}@media only screen and (min-width: 320px) and (max-width: 1023px){.b-power_of_makeup-look-mainimage{position:relative !important;max-width:100%;text-align:center;padding-top:0 !important}}.b-power_of_makeup-look-mainimage img{max-width:100%;height:auto}.b-power_of_makeup-look-mainimage .asset-name{display:none;margin:0 0 15px;text-transform:uppercase;font:48px/50px "ProximaNova-Semibold",sans-serif;color:#fff}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-mainimage .asset-name{display:block;margin:-90px 0 5px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-mainimage .asset-name{display:block;font:24px/1 "ProximaNova-Semibold",sans-serif;margin:-45px 0 0}}.b-power_of_makeup-look-mainimage .view-more{display:none;padding:0 0 20px;font-size:18px;text-transform:uppercase;color:#9381b2}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-mainimage .view-more{display:inline-block;padding-bottom:15px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-mainimage .view-more{display:inline-block;padding:0 0 5px;font-size:10px}}.b-power_of_makeup-look-mainimage .js-view-more{display:none;position:absolute;width:100%;height:100%;cursor:pointer;z-index:1;top:0}@media only screen and (min-width: 320px) and (max-width: 1023px){.b-power_of_makeup-look-mainimage .js-view-more{display:block}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look.expanded .b-power_of_makeup-look-devices-container{display:block}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look.expanded .b-power_of_makeup-look-devices-container{display:block}}@media only screen and (min-width: 320px) and (max-width: 1023px){.b-power_of_makeup-look.expanded .view-more,.b-power_of_makeup-look.expanded .js-view-more{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look.expanded .asset-name{margin-bottom:10px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-devices-container{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-devices-container{display:none}}.b-power_of_makeup-look-content{position:relative;width:1220px;max-width:100%;margin:0 auto;padding:185px 40px 0 630px;color:#fff;font-size:14px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-content{padding:5px 40px 0;text-align:center}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-content{padding:0 10px;text-align:center}}.b-power_of_makeup-look-content h2{margin:0 0 15px;text-transform:uppercase;font:48px/50px "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-content h2{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-content h2{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-content p{font-size:12px}}.b-power_of_makeup-look-content h3{margin:0 0 15px;font:20px/20px "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-content h3{font:18px/1 "ProximaNova-Semibold",sans-serif;margin-bottom:10px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-content h3{margin-bottom:10px}}.b-power_of_makeup-look-video{margin:20px 0 25px;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-video{padding:20px 0 25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-video{margin-top:10px;padding-top:15px}}.b-power_of_makeup-look-video-container{padding:10px 0 0}@media only screen and (min-width: 320px) and (max-width: 1023px){.b-power_of_makeup-look-video-container{padding:5px 0 0}}.b-power_of_makeup-look-video .b-naked_smoky-video-link{width:100%;min-height:72px;padding:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-video .b-naked_smoky-video-link{display:inline-block;width:auto}}.b-power_of_makeup-look-video .b-naked_smoky-video-link img{max-width:100%;display:block}.b-power_of_makeup-look-video .b-naked_smoky-video-text{position:absolute;top:50%;left:50%;padding:0;width:105px;height:72px;margin:-36px 0 0 -52px}.b-power_of_makeup-look-video .b-naked_smoky-see-instructions{padding:20px 0 0}.b-power_of_makeup-look-video .b-naked_smoky-see-instructions a{color:#9381b2}.b-power_of_makeup-look-video .b-naked_smoky-see-instructions a:after{content:'';display:inline-block;margin:-2px 0 0 7px;height:0;width:0;vertical-align:middle;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #9381b2;border-right:none}.b-power_of_makeup-look-video .b-naked_smoky-see-instructions a:hover{color:#D0C4E4;text-decoration:none}.b-power_of_makeup-look-product_details{line-height:18px;text-align:left}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-product_details{text-align:center;font-size:12px;line-height:16px}}.b-power_of_makeup-look-product_details ul{list-style-type:disc;list-style-position:outside;padding-left:14px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-product_details ul{list-style-position:inside;padding-left:0}}.b-power_of_makeup-look-product_details ul .product_name{text-transform:uppercase}.b-power_of_makeup-look-product_details .b-price{margin:20px 0 15px;font:20px/1 "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-product_details .b-price{margin-top:10px}.b-power_of_makeup-look-product_details .b-price p{font-size:18px}}.b-power_of_makeup-look-product_details .button{width:360px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-product_details .button{width:300px}}.b-power_of_makeup-look-secondimage{float:right;max-width:45%;margin:-150px 0 0}@media only screen and (min-width: 1023px) and (max-width: 1440px){.b-power_of_makeup-look-secondimage{margin:0}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-power_of_makeup-look-secondimage{max-width:100%;margin:-50px 0 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-power_of_makeup-look-secondimage{max-width:100%;margin:0}}.b-power_of_makeup-look-secondimage img{max-width:100%;display:block}.b-power_of_makeup-look map area{cursor:pointer}.b-related-products-slot{width:1024px;max-width:100%;margin:0 auto;font-size:0;text-align:center;overflow:hidden}.b-related-products-slot-wrapper{padding:30px 0 20px;background:#fff}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-related-products-slot-wrapper{padding:30px 55px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-related-products-slot-wrapper{padding:20px}}.b-related-products-slot-title{font:48px/48px "ProximaNova-Semibold",sans-serif;margin-bottom:15px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-related-products-slot-title{font-size:30px;line-height:30px;margin-bottom:7px}}.b-related-products-slot-description{display:block;font:14px/16px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-related-products-slot-description{font-size:12px;line-height:14px}}.b-related-products-slot-productlist{border-top:1px solid #DACCE2;border-left:1px solid #DACCE2;margin:25px -2px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-related-products-slot-productlist{margin-top:13px}}.b-related-products-slot .product_tile_wrapper{width:33.3%;display:inline-block;border-right:1px solid #DACCE2;border-bottom:1px solid #DACCE2;margin:0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-related-products-slot .product_tile_wrapper{width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-related-products-slot .product_tile_wrapper{width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-related-products-slot .product_tile{margin:0}}.powerofmakeup-look.quickview .fixed_cta{display:none}.powerofmakeup-look-mobile{max-width:280px !important}.powerofmakeup-look-mobile .ui-dialog-titlebar{padding-top:0}.powerofmakeup-look-mobile .product_tile{width:240px;height:auto;padding:0 20px}.powerofmakeup-look-mobile .product_tile .b-product_img-link{height:200px;margin-bottom:20px}.powerofmakeup-look-mobile .product_tile .inline_rating_link{position:static;margin-left:0;margin-top:10px;display:inline-block}.powerofmakeup-look-mobile .product_tile .b-price{position:static;margin-bottom:10px}.powerofmakeup-look-mobile .product_tile .product_actions{display:block}.powerofmakeup-look-mobile .product_tile .product_actions .add_to_cart{background:#ccde00;color:#46166b}@media only screen and (min-width: 751px) and (max-width: 1024px){.ui-dialog-powerofmakeup-instructions{width:auto !important;max-width:700px}}@media only screen and (min-width: 320px) and (max-width: 750px){.ui-dialog-powerofmakeup-instructions{width:auto !important;max-width:560px}}.ui-dialog-powerofmakeup-instructions .ui-dialog-titlebar{padding:0}.ui-dialog-powerofmakeup-instructions .ui-dialog-title{display:none}.ui-dialog-powerofmakeup-instructions .ui-dialog-content{padding:56px 30px 22px}.ui-dialog-powerofmakeup-instructions .b-imagedialog-image{margin:0 0 27px;text-align:center}.ui-dialog-powerofmakeup-instructions .b-imagedialog-image img{display:inline-block;max-width:100%;height:auto}.b-naked_smoky-video{height:417px;margin-bottom:39px;background-position:center top;background-repeat:no-repeat}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-naked_smoky-video{height:370px;background-size:auto 370px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-naked_smoky-video{height:185px;margin-bottom:20px;background-size:auto 185px}}.b-naked_smoky-video-link{display:block;position:relative;width:1150px;padding-right:190px;height:100%;margin:0 auto;font-size:0;text-align:right;background-position:center top;background-repeat:no-repeat}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-naked_smoky-video-link{width:100%;padding-right:8.5%;background-size:auto 370px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-naked_smoky-video-link{width:100%;padding-right:0;background-size:auto 185px}}.b-naked_smoky-video-link:before{content:'';display:inline-block;height:100%;vertical-align:middle}.b-naked_smoky-video-link .b-naked_smoky-video-text:before{-moz-animation:0,600ms,ease-in-out,growDouble;-webkit-animation:0,600ms,ease-in-out,growDouble;animation:0,600ms,ease-in-out,growDouble}.no-touch .b-naked_smoky-video-link:hover .b-naked_smoky-video-text:before{-moz-transform:scale(0.87, 0.87);-ms-transform:scale(0.87, 0.87);-webkit-transform:scale(0.87, 0.87);transform:scale(0.87, 0.87)}.b-naked_smoky-video-text{display:inline-block;vertical-align:middle;position:relative;width:350px;padding-bottom:109px;text-align:center;color:#fff}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-naked_smoky-video-text{width:265px;padding-bottom:97px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-naked_smoky-video-text{width:130px;padding-bottom:47px;right:50%;position:relative;margin-right:-150px}}.naked-smoky-video-color_black .b-naked_smoky-video-text{color:#000}.b-naked_smoky-video-text:before{content:"";width:103px;height:72px;background:url(../images/nakedsmoky/button_play_video_big.png);position:absolute;bottom:0;left:50%;margin:0 0 0 -51px;z-index:1;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}@media only screen and (min-width: 320px) and (max-width: 750px){.b-naked_smoky-video-text:before{width:51px;height:36px;margin:0 0 0 -25px;background-size:100% 100%}}.b-naked_smoky-video-title{font:44px/1 "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:14px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-naked_smoky-video-title{font-size:36px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-naked_smoky-video-title{font-size:24px;margin-bottom:0}}.b-naked_smoky-video-description{font:14px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-naked_smoky-video-description{display:none}}.b-vicelp{background:#000;font-family:"ProximaNova-Light",sans-serif;color:#fff;overflow:hidden}.b-vicelp img{display:inline;max-width:100%;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-vicelp-bg{position:absolute;top:0;left:0;width:100% !important;height:100vh;box-sizing:content-box}.b-vicelp-parent{position:relative}.l-vicelp-content{width:100%;max-width:1440px;margin:0 auto}.b-vicelp-logo-wrapper{text-align:center;margin-bottom:15px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-logo-wrapper{margin:50px 20px}}.b-vicelp-logo{position:relative}.b-vicelp-carousel{position:relative}.touch .b-vicelp-carousel{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.b-vicelp-carousel .jcarousel-clip{position:relative}.b-vicelp-carousel .jcarousel-control{position:absolute;top:0;bottom:0;height:100px;width:70px;margin:auto 0;background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.b-vicelp-carousel .jcarousel-control:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.b-vicelp-carousel .jcarousel-control.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;cursor:default}.b-vicelp-carousel .jcarousel-control:before{content:'';position:absolute;top:50%;left:50%;width:32px;height:32px;margin-top:-15px;border:solid #46166b;border-width:0 4px 4px 0}.touch .b-vicelp-carousel .jcarousel-control{display:none}.b-vicelp-carousel .jcarousel-prev{left:0}.b-vicelp-carousel .jcarousel-prev:before{margin-left:-10px;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.b-vicelp-carousel .jcarousel-next{right:0}.b-vicelp-carousel .jcarousel-next:before{margin-left:-20px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-vicelp-ruby{min-height:920px;text-align:center;margin-bottom:355px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-ruby{margin-bottom:165px;background:url(../images/vicelp/vicelp-ruby-bg.jpg) 50% -150px no-repeat}}.b-vicelp-ruby .l-vicelp-content{overflow:hidden}.b-vicelp-ruby-bg{height:920px;background:url(../images/vicelp/vicelp-ruby-bg.jpg) 50% 100% no-repeat;padding-bottom:355px;margin-bottom:-355px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-ruby-bg{padding-bottom:165px;margin-bottom:-165px;background-size:auto 110%}}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-ruby-bg{display:none}}.b-vicelp-ruby-text,.b-vicelp-ruby-item{position:relative;z-index:1;display:inline-block;vertical-align:top;width:36%;float:left;clear:left}.b-vicelp-ruby-text.right,.b-vicelp-ruby-item.right{float:right;clear:right}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-ruby-text,.b-vicelp-ruby-item{width:50%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-ruby-text,.b-vicelp-ruby-item{width:100%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-ruby-text{padding:0 15px}}.b-vicelp-ruby-item{margin-top:70px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-ruby-item{margin-top:0}}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-ruby-video{float:none;clear:both;width:100%}}.b-vicelp-video-link{position:relative;display:inline-block;vertical-align:top;max-width:450px;margin:15px 5.5% 40px;padding:10px;background:rgba(0,0,0,0.7)}.b-vicelp-video-link:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:url(../images/vicelp/video-play.png) 50% 50% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.b-vicelp-video-link:hover:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-video-link{margin:0 10px}}.b-vicelp-ruby-shades-wrapper{box-sizing:content-box;position:absolute;top:-40px;left:0;width:100% !important;height:100vh;margin-top:40px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-ruby-shades-wrapper{position:relative !important;top:0;height:auto;margin-top:0}}.b-vicelp-ruby-shades{width:30%;max-width:400px;min-height:110%;margin:0 auto;padding:45px 15px;background:url(../images/vicelp/vicelp-ruby-shades-bg.png) 50% 0 repeat-x;background-size:auto 100%}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-ruby-shades{width:auto;padding:0;background:none}}.is_stuck .b-vicelp-ruby-shades{padding:114px 15px}.b-vicelp-ruby-shades-text{margin-top:60px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-ruby-shades-text{margin-top:0}}.b-vicelp-finishes,.b-vicelp-finishes-bg{min-height:1125px}.b-vicelp-finishes{padding-top:160px;margin-top:50px;margin-bottom:320px}.b-vicelp-finishes .l-vicelp-content{max-width:none}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-finishes{padding:5px 0;margin:0;background:url(../images/vicelp/vicelp-finishes-bg.jpg) 50% 0 repeat-y;background-size:auto 50%}}.b-vicelp-finishes-bg{background:url(../images/vicelp/vicelp-finishes-bg.jpg) 50% 0 no-repeat;margin-top:-50px;margin-bottom:-320px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-finishes-bg{display:none}}.b-vicelp-finishes-carousel{margin:110px 0;padding:90px 80px;background:rgba(0,0,0,0.6)}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel{margin:50px 0;padding:30px}}.touch .b-vicelp-finishes-carousel:after{content:'';position:absolute;bottom:10px;left:0;right:0;width:45px;height:40px;margin:0 auto;background:url(../images/vicelp/vicelp-swipe-icon.png) 50% 50% no-repeat;background-size:100% auto;pointer-events:none;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.touch .b-vicelp-finishes-carousel.js-scrolled:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.b-vicelp-finishes-carousel .jcarousel-clip{overflow:visible}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-finishes-carousel .jcarousel-clip{position:relative;left:50%}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-finishes-carousel .jcarousel-clip{width:1260px;margin-left:-630px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel .jcarousel-clip{width:780px;margin-left:-390px}}.b-vicelp-finishes-carousel .contentcarousel_list_item.contentcarousel_list_item{vertical-align:middle;overflow:visible;width:33.33%;font-size:16px;text-align:center}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel .contentcarousel_list_item.contentcarousel_list_item{font-size:13px}}.b-vicelp-finishes-carousel .contentcarousel_list_item.contentcarousel_list_item.outside{vertical-align:top;margin:-50px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel .contentcarousel_list_item.contentcarousel_list_item.outside{margin:-15px 0}}.b-vicelp-finishes-carousel .contentcarousel_list_item.contentcarousel_list_item.product-item{margin:-65px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel .contentcarousel_list_item.contentcarousel_list_item.product-item{margin:-15px 0}}.b-vicelp-finishes-carousel .b-vicelp-video-link{max-width:320px;margin:0;padding:0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel .b-vicelp-video-link{max-width:240px}}.b-vicelp-finishes-carousel .product_tile{width:auto;height:auto;min-height:0;margin:0;padding:0;color:#fff}.b-vicelp-finishes-carousel .product_tile a{color:#9573ac}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel .product_tile .b-product_img-link{height:240px}}.b-vicelp-finishes-carousel .product_tile .product_name,.b-vicelp-finishes-carousel .product_tile .b-product_tile-color_numbers{color:#fff;letter-spacing:1px;text-transform:uppercase}.b-vicelp-finishes-carousel .product_tile .product_name{font:26px/1 "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel .product_tile .product_name{font-size:22px}}.b-vicelp-finishes-carousel .product_tile .b-product_tile-color_numbers{font-size:16px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-carousel .product_tile .b-product_tile-color_numbers{font-size:13px}}.b-vicelp-finishes-carousel .product_tile .availability_label{display:none}.b-vicelp-finishes-carousel .product_tile .not_available{color:#ea0c8b;margin:0 0 20px}.b-vicelp-finishes-carousel .product_tile .product_actions{display:block}.b-vicelp-finishes-carousel .product_tile .notifyme[disabled="disabled"],.b-vicelp-finishes-carousel .product_tile .add_to_cart[disabled="disabled"],.b-vicelp-finishes-carousel .product_tile .addtocartbutton[disabled="disabled"]{display:none}.b-vicelp-finishes-carousel .product_tile .b-product-badge,.b-vicelp-finishes-carousel .product_tile .b-product-badge_item,.b-vicelp-finishes-carousel .product_tile .product_subtitle{display:none}.b-vicelp-finishes-image{margin:-18% 0 -22% -15%}.b-vicelp-finishes-text{width:100%;max-width:320px;margin:0 auto;font-family:"ProximaNova-Light",sans-serif;letter-spacing:1px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-text{max-width:240px}}.b-vicelp-finishes-text h3,.b-vicelp-finishes-text h4,.b-vicelp-finishes-text h5{letter-spacing:2px;text-transform:uppercase}.b-vicelp-finishes-text h3{margin-bottom:0.5em;font:50px/1 "ProximaNova-Bold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-text h3{font-size:36px}}.b-vicelp-finishes-text h4,.b-vicelp-finishes-text h5{font-size:26px}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-finishes-text h4,.b-vicelp-finishes-text h5{font-size:20px;line-height:1}}.b-vicelp-finishes-text h4{font-family:"ProximaNova-Semibold",sans-serif}.b-vicelp-finishes-text strong{font-family:"ProximaNova-Semibold",sans-serif;font-weight:400}.b-vicelp-finishes-text .viol{color:#dacce1}.l-vicelp-allshades{padding-top:40px}@media only screen and (min-width: 320px) and (max-width: 1024px){.l-vicelp-allshades{padding-top:0}}.l-vicelp-finishes+.l-vicelp-allshades{margin-top:-235px}@media only screen and (min-width: 320px) and (max-width: 1024px){.l-vicelp-finishes+.l-vicelp-allshades{margin-top:0}}.b-vicelp-shades{position:relative;background:57% 40% no-repeat;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-shades{background-position:70% 85%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-shades{background-position:50% 88%;background-size:320px auto}}.b-vicelp-shades .l-vicelp-content{padding:0 80px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-shades .l-vicelp-content{padding:0 20px}}.b-vicelp-shades>.l-vicelp-content{max-width:none;padding:0;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-shades>.l-vicelp-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-app-wrapper{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.b-vicelp-shades-logo{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.b-vicelp-product-wrapper{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.b-vicelp-shades-bloggers{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.b-vicelp-shades-carousel{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}}.b-vicelp-shades-carousel{display:inline-block;vertical-align:top;width:100%;margin-top:75px;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-shades-carousel{margin-top:325px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-shades-carousel{margin-top:180px}}.js-loading .b-vicelp-shades-carousel{pointer-events:none}.b-vicelp-shades-carousel .jcarousel-clip{overflow:visible}.b-vicelp-shades-carousel .contentcarousel_list{height:118px;padding:0;-moz-transition-property:padding;-o-transition-property:padding;-webkit-transition-property:padding;transition-property:padding;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-shades-carousel .contentcarousel_list{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-shades-carousel .contentcarousel_list{height:92px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-shades-carousel .contentcarousel_list{height:50px}}.b-vicelp-shades-carousel .no-selected-items .contentcarousel_list{padding:0 56px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-shades-carousel .no-selected-items .contentcarousel_list{padding:0 41px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-shades-carousel .no-selected-items .contentcarousel_list{padding:0 30px}}.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item{position:relative;width:70px;margin:0 8px;cursor:pointer;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item{width:54px;margin:0 6px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item{width:30px;margin:0 4px}}.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item.preselected{z-index:1;width:75px;margin-top:-35px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item.preselected{width:58px;margin-top:-25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item.preselected{width:38px;margin-top:-27px}}.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item.selected{width:160px;margin:-205px 12px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item.selected{width:124px;margin:-160px 8px 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-shades-carousel .contentcarousel_list_item.contentcarousel_list_item.selected{width:70px;margin:-93px 6px 0}}.b-vicelp-shades-carousel .jcarousel-control{z-index:2;top:auto}.b-vicelp-shade-product{position:relative;float:left;clear:left;width:360px;font-size:16px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-shade-product{float:none;width:100%;max-width:400px;margin:0 auto}}.b-vicelp-shade-product a{color:#9573ac}.b-vicelp-shade-product .product-title{margin-top:3px;text-transform:uppercase}.b-vicelp-shade-product .product_price,.b-vicelp-shade-product .product-detail-link{margin-top:20px;margin-bottom:25px}.b-vicelp-shade-product .product_price{float:left;font:20px/1 "ProximaNova-Semibold",sans-serif}.b-vicelp-shade-product .product-detail-link{float:right;font:12px/20px "ProximaNova-Bold",sans-serif;text-transform:uppercase}.b-vicelp-shade-product .product-detail-link:after{content:'';display:inline-block;margin-left:4px;border-width:4px 0 4px 5px;border-style:solid;border-color:transparent #9573ac}.b-vicelp-shade-product .availability{clear:both;font-size:14px}.b-vicelp-shade-product .availability p{display:inline-block}.b-vicelp-shade-product .availability .availability_label{display:none}.b-vicelp-shade-product .availability .availability_value{margin:0 0 10px}.b-vicelp-shade-product .not_available{color:#ea0c8b}.b-vicelp-shade-product .notifyme{line-height:22px}.b-vicelp-shade-product .notifyme,.b-vicelp-shade-product .button{clear:both}.b-vicelp-shade-product .notifyme[disabled='disabled'],.b-vicelp-shade-product .button[disabled='disabled']{pointer-events:none}.b-vicelp-shade-product .notifyme.add_to_cart[disabled='disabled'],.b-vicelp-shade-product .button.add_to_cart[disabled='disabled']{display:none}.b-vicelp-shade-product .selectboxit-btn{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.b-vicelp-shade-product .selectBoxIt_hiddenOriginalSelect{z-index:999 !important}.b-vicelp-blogger{float:right;max-width:510px;min-height:570px;margin-right:-40px;text-align:center}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-blogger{float:none;width:100%;min-height:0;margin:30px auto}}.b-vicelp-blogger-image{position:relative;margin:0 11%}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-blogger-image{display:none}}.b-vicelp-blogger-info{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);padding:0 10px;font-size:16px;line-height:normal;color:#fff;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-blogger-info{font-size:14px}}.b-vicelp-blogger-name{font:26px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-blogger-name{font-size:22px}}.b-vicelp-blogger-slogan{position:relative;top:-2px}.b-vicelp-blogger-list{margin:5px 0;font-size:0;text-align:center}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-blogger-list{margin:5px -1%}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-blogger-list{margin:5px -10px}}.b-vicelp-blogger-item{position:relative;display:inline-block;vertical-align:top;width:18%;margin:1%;overflow:hidden;cursor:pointer}.b-vicelp-blogger-item:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #b69fc5}.b-vicelp-blogger-item.selected:after{border-width:3px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-blogger-item.selected:after{border-width:1px}.dialog-vicelp-bloggers .b-vicelp-blogger-item.selected:after{border-width:3px}}.b-vicelp-blogger-description{position:relative;display:inline-block;margin:30px 11% 0;font-size:14px}.b-vicelp-blogger-description:before{content:'';position:absolute;bottom:50%;right:100%;width:50px;height:47px;margin:0 5px -5px;background:url(../images/vicelp/vicelp-blogger-arrow.png) 0 100% no-repeat}.b-vicelp-blogger-description.center:before{background-position:50% 0}.b-vicelp-blogger-description.right:before{left:100%;right:auto;background-position:100% 100%}.b-vicelp-blogger-description.js_hide{display:none}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-blogger-description{display:none}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-blogger-description{font-size:10px}}.dialog-vicelp-bloggers .ui-dialog-titlebar{padding:0}.dialog-vicelp-bloggers .ui-dialog-title{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog-vicelp-bloggers .ui-dialog-titlebar-close{top:5px;right:5px}}.dialog-vicelp-bloggers .ui-dialog-content{padding:50px 60px 25px}@media only screen and (min-width: 320px) and (max-width: 750px){.dialog-vicelp-bloggers .ui-dialog-content{padding:35px 20px 15px}}.dialog-vicelp-bloggers .b-vicelp-blogger{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-height:350px;margin:0}.dialog-vicelp-bloggers .b-vicelp-blogger-list{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-bottom:25px}.dialog-vicelp-bloggers .b-vicelp-blogger-image,.dialog-vicelp-bloggers .b-vicelp-blogger-description{display:block;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.dialog-vicelp-bloggers .b-vicelp-blogger-description{margin:10px 0 0}.dialog-vicelp-bloggers .b-vicelp-blogger-description.js_hide{display:none}.dialog-vicelp-bloggers .b-vicelp-blogger-description:before{content:none}.dialog-vicelp-bloggers img{display:inline;max-width:100%;vertical-align:top}.b-vicelp-app-wrapper.b-vicelp-app-wrapper{position:relative}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-app-wrapper.b-vicelp-app-wrapper{overflow:hidden;max-width:none;padding:0 20px 30px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MGE0MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #280a40),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom, #280a40,rgba(0,0,0,0));background-image:-webkit-linear-gradient(bottom, #280a40,rgba(0,0,0,0));background-image:linear-gradient(to top, #280a40,rgba(0,0,0,0))}}.b-vicelp-app{float:left;width:400px;margin-bottom:55px;font-size:14px}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-app{float:none;width:100%;margin:0 auto}}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-app{max-width:580px;padding-left:70px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-app{max-width:300px;font-size:12px}}.b-vicelp-app h4{font:20px/1 "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 1024px){.b-vicelp-app h4{padding-top:25px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-app h4{font-size:16px}}.b-vicelp-app p{margin:16px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-app p{margin:10px 0}}.b-vicelp-app-logo{float:left;width:90px;margin:0 20px 10px 0}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-app-logo{width:165px;margin:0 30px 0 0}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-app-logo{width:115px;margin:0 15px 0 0}}.b-vicelp-appstore-link{display:inline-block;height:40px}@media only screen and (min-width: 751px) and (max-width: 1024px){.b-vicelp-appstore-link{height:45px}}@media only screen and (min-width: 320px) and (max-width: 750px){.b-vicelp-appstore-link{height:33px}}.b-vicelp-appstore-link+.b-vicelp-appstore-link{margin-left:5px}.b-vicelp-appstore-link img{max-height:100%}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video{height:417px;margin-bottom:39px;background-position:center top;background-repeat:no-repeat}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video{height:416px;background-size:auto 416px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video{height:216px;margin-bottom:20px;background-size:auto 216px}}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-link{display:block;position:relative;width:100%;padding-right:30%;height:100%;margin:0 auto;font-size:0;text-align:right;background-position:center top;background-repeat:no-repeat}@media only screen and (min-width: 1281px) and (max-width: 1680px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-link{padding-right:20%}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-link{width:100%;padding-right:16.5%}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-link{width:100%;padding-right:8.5%;background-size:auto 416px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-link{width:100%;padding-right:0;background-size:auto 216px}}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-link:before{content:'';display:inline-block;height:100%;vertical-align:middle}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-link .b-naked-ultimate-basics-video-text:before{-moz-animation:0,600ms,ease-in-out,growDouble;-webkit-animation:0,600ms,ease-in-out,growDouble;animation:0,600ms,ease-in-out,growDouble}.no-mobile .pt_naked_ultimate_basics .b-naked-ultimate-basics-video-link:hover .b-naked-ultimate-basics-video-text:before{-moz-transform:scale(0.87, 0.87);-ms-transform:scale(0.87, 0.87);-webkit-transform:scale(0.87, 0.87);transform:scale(0.87, 0.87)}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-text{display:inline-block;vertical-align:middle;position:relative;width:350px;padding-bottom:109px;text-align:center;color:#fff}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-text{width:280px;padding-bottom:97px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-text{width:170px;padding-bottom:47px;right:48%;position:relative;margin-right:-155px}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-text .b-naked-ultimate-basics-video-title{font-size:22px}}.naked-smoky-video-color_black .pt_naked_ultimate_basics .b-naked-ultimate-basics-video-text{color:#000}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-text:before{content:"";width:103px;height:72px;background:url(../images/nakedsmoky/button_play_video_big.png);position:absolute;bottom:0;left:50%;margin:0 0 0 -51px;z-index:1;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-text:before{width:51px;height:36px;margin:0 0 0 -25px;background-size:100% 100%}}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-title{text-transform:uppercase;margin-bottom:14px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-title{font-size:21px;margin-bottom:0}}.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-description{font:14px "ProximaNova-Regular",sans-serif}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .b-naked-ultimate-basics-video-description{display:none}}.pt_naked_ultimate_basics{background:#e8e8e8}.pt_naked_ultimate_basics .b-nublp{text-align:center;color:#000}.pt_naked_ultimate_basics .b-nublp h2{font-size:36px;text-transform:uppercase;line-height:1}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .b-nublp h2{font-size:26px}}.pt_naked_ultimate_basics .b-nublp p{font-size:14px}.pt_naked_ultimate_basics .b-nublp img{max-width:100%}.pt_naked_ultimate_basics .b-nublp .showMobile{display:none}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .b-nublp .showMobile{display:initial}.pt_naked_ultimate_basics .b-nublp .hideMobile{display:none}}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown{*zoom:1;background:#aba4a8;position:relative;margin:0 0 39px;overflow:hidden}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-text{max-width:220px;margin:25px 0 0;z-index:2;position:relative}}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-product{float:left;z-index:2;position:relative}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-product{left:-245px}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-product{left:-330px}}@media only screen and (min-width: 1025px) and (max-width: 1680px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-product{left:-220px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-product{left:0;margin:-215px 0 -90px 0;float:none;z-index:1}}@media only screen and (min-width: 1900px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-product{left:0}}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-girl{position:absolute;right:-110px;top:0;z-index:1;max-width:none}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-girl{display:none}}@media only screen and (min-width: 1900px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-header-girl{right:0}}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe h3,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe .subscribe_text{display:none}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe .button{background:#46166b;color:#fff;padding:7px 24px}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe .button:hover{text-decoration:none;background-color:#B69FC5;border-color:#B69FC5;color:#fff}.touch .pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe .button:hover{background-color:#46166b}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe fieldset{position:relative}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe fieldset .f_field:after{height:auto}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe .js_newsletter_subscribe_error,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box .js_newsletter_subscribe .f_error_message{width:100%;position:absolute;top:40px;text-align:center;display:block;padding:0}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box{-webkit-transform:none;transform:none;right:15px;top:40px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .countdown-box{position:relative;padding:0 6% 15px 6%;top:0;left:0}}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-content{color:#fff;margin:25px 0 0 0;max-width:400px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-content{margin:0 auto}}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-bg{background:#84839c;background:rgba(0,0,0,0.4);padding:13px 10px 16px 10px}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-bg{padding:12px 5px 14px 5px}}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-days,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-hours,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-minutes,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-seconds{display:inline-block;font-size:60px;line-height:1;width:85px;letter-spacing:-2px}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-days .b-launch_countdown-time-value,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-hours .b-launch_countdown-time-value,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-minutes .b-launch_countdown-time-value,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-seconds .b-launch_countdown-time-value{display:block}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-days .b-launch_countdown-time-info,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-hours .b-launch_countdown-time-info,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-minutes .b-launch_countdown-time-info,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-seconds .b-launch_countdown-time-info{display:block;font-size:11px;text-transform:uppercase;letter-spacing:0}@media only screen and (min-width: 320px) and (max-width: 1023px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-days,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-hours,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-minutes,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-seconds{font-size:55px;width:75px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-days,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-hours,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-minutes,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-seconds{font-size:45px;width:65px}}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-days{margin-left:0}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-newsletter,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-wait_is_over{display:none}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-newsletter h3,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-wait_is_over h3{color:#000;font-family:"ProximaNova-Semibold", sans-serif;font-size:18px;margin:20px 0 15px;padding:0 30px;box-sizing:border-box}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-newsletter p,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-wait_is_over p{font-size:10px;color:#000}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-newsletter input,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-wait_is_over input{display:block;padding:10px 10px;border:1px solid #dbcee2;width:100%;box-sizing:border-box;max-width:300px;margin:0 auto;line-height:1 !important}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-newsletter .button,.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .b-launch_countdown-time-wait_is_over .button{margin:13px 0 10px 0}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-countdown{margin:0 0 10px}.pt_naked_ultimate_basics .naked-ultimate-basics-countdown .naked-ultimate-basics-countdown-inner{max-width:375px;margin:0 auto}}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics{padding:25px 0 0;max-width:1405px;margin:0 auto}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics a,.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics .coming-soon{position:relative;display:inline-block;margin:0 18px 36px 20px}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics a .bloggers-image-overlay,.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics .coming-soon .bloggers-image-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:99%;background:rgba(0,0,0,0.8)}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics a .bloggers-image-overlay span,.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics .coming-soon .bloggers-image-overlay span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font:13px/13px "ProximaNova-Bold",sans-serif;text-transform:uppercase;color:#000;background:#cbde00;padding:8px 22px}@media only screen and (min-width: 1025px){.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics a:hover .bloggers-image-overlay,.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics .coming-soon:hover .bloggers-image-overlay{display:block}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics a,.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics .coming-soon{margin:0 10px 18px 10px}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics a img,.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics .coming-soon img{max-width:230px}}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics a,.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics .coming-soon{margin:0 4px 9px 4px;max-width:45%}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics a img,.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-pics .coming-soon img{max-width:100%}}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-header{max-width:1517px;margin:0 auto;overflow:auto;padding:25px 10px 20px 10px;background-position:center center}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-header h2{margin:0 0 0.3em 0}.pt_naked_ultimate_basics .naked-ultimate-basics-bloggers-header p{font-family:"ProximaNova-Semibold", sans-serif;color:#000;max-width:580px;margin:0 auto}.pt_naked_ultimate_basics .naked-ultimate-basics-last-section{position:relative;overflow:hidden}.pt_naked_ultimate_basics .naked-ultimate-basics-last-section img{width:100%;display:block}@media only screen and (min-width: 1680px){.pt_naked_ultimate_basics .naked-ultimate-basics-last-section img{margin-top:-130px}}@media only screen and (min-width: 751px) and (max-width: 1024px){.pt_naked_ultimate_basics .naked-ultimate-basics-last-section img{margin-top:0}}@media only screen and (min-width: 750px) and (max-width: 1023px){.pt_naked_ultimate_basics .naked-ultimate-basics-last-section img{margin-top:70px}}.pt_naked_ultimate_basics .naked-ultimate-basics-last-section .naked-ultimate-basics-last-section-text{position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;padding:0 10px;box-sizing:border-box}@media only screen and (min-width: 320px) and (max-width: 750px){.pt_naked_ultimate_basics .naked-ultimate-basics-last-section .naked-ultimate-basics-last-section-text{top:15px}}.pt_naked_ultimate_basics .naked-ultimate-basics-last-section p{font-family:"ProximaNova-Semibold", sans-serif;margin:0.8em auto 1.2em auto;max-width:580px}.pt_naked_ultimate_basics .naked-ultimate-basics-olapic .olapic .olapic-slider-widget{margin:0 !important}.pt_naked_ultimate_basics .fancybox-skin{text-align:left}.pt_naked_ultimate_basics .fancybox-inner{overflow:auto !important}.tile_based_header{margin:-60px 0 6px;text-align:center}.tile_based_header img{max-width:100%}.tile_based_layout{margin:0 auto;overflow:hidden;width:948px}.tile_based_layout .row_column{position:relative;clear:both}.tile_based_layout .row_tile{background:none repeat scroll 0 0 #cfcfcf;border:1px solid #d2d0d0;display:block;float:left;height:304px;margin:6px;overflow:hidden;text-align:center;width:304px}.tile_based_layout .row_tile img{margin:0 auto;width:100%;height:auto}.tile_based_layout .row_tile.position_left{float:left}.tile_based_layout .row_item.position_right{float:right}.tile_based_layout .row_tile.size_2{width:620px;height:620px}.tile_based_layout .size2_display_left{float:left}.tile_based_layout .size2_display_right{float:right}.tile_based_layout .type_slide-animation .asset1,.tile_based_layout .type_slide-animation .asset2{background:#FFF;height:304px;width:304px;z-index:1}.tile_based_layout .type_slide-animation .asset2{margin-top:-304px;position:relative;z-index:2}.tile_based_layout .type_color-animation{padding-top:52px}.tile_based_layout .row_tile .script,.tile_based_layout .row_tile .script-2{font-family:"ProximaNova-Regular",sans-serif;font-size:20px;font-weight:bold;color:#fff;line-height:40px}.tile_based_layout .row_tile .futura,.tile_based_layout .row_tile .futura-2{font-family:"ProximaNova-Regular",sans-serif;font-size:52px;color:#fff;line-height:75px}.tile_based_layout .row_tile .vday-SN{display:inline-block;font-family:"ProximaNova-Regular",sans-serif;font-size:18px;color:#000;background:#fff;padding:5px 15px;margin-top:10px}.tile_based_layout .row_tile .vday-SN:hover{color:#fff;background:#000}@media only screen and (min-width: 751px) and (max-width: 1024px){.tile_based_header{margin:-60px -6px 6px}.tile_based_layout{margin:0 -6px;width:722px}.tile_based_layout .row_tile,.tile_based_layout .row_tile.size_2,.tile_based_layout .type_slide-animation .asset1,.tile_based_layout .type_slide-animation .asset2{width:349px;height:349px}.tile_based_layout .type_slide-animation .asset2{margin-top:-349px}.tile_based_layout .cart_row.cart_row_mobile{display:table-row}}@media only screen and (min-width: 320px) and (max-width: 750px){.tile_based_header{margin:-60px -10px 6px}.tile_based_layout{margin:0 -10px;width:300px}.tile_based_layout .row_tile,.tile_based_layout .row_tile.size_2,.tile_based_layout .type_slide-animation .asset1,.tile_based_layout .type_slide-animation .asset2{height:300px;margin:6px 0;width:300px}}
