@charset "UTF-8";@font-face{font-family:'AvantGardeGothicITCW01B 731063';src:url(../fonts/AvantGardeGothicITCW01B731063.eot);src:url(../fonts/AvantGardeGothicITCW01B731063.eot?#iefix) format("eot"),url(../fonts/AvantGardeGothicITCW01B731063.woff) format("woff"),url(../fonts/AvantGardeGothicITCW01B731063.ttf) format("truetype"),url(../fonts/AvantGardeGothicITCW01B731063.svg#AvantGardeGothicITCW01B731063) format("svg")}@font-face{font-family:AvantGardeGothicITCW01B731066;src:url(../fonts/AvantGardeGothicITCW01B731066.eot);src:url(../fonts/AvantGardeGothicITCW01B731066.eot?#iefix) format("eot"),url(../fonts/AvantGardeGothicITCW01B731066.woff) format("woff"),url(../fonts/AvantGardeGothicITCW01B731066.ttf) format("truetype"),url(../fonts/AvantGardeGothicITCW01B731066.svg#AvantGardeGothicITCW01B731066) format("svg")}@font-face{font-family:'AvantGardeGothicITCW01B 731069';src:url(../fonts/AvantGardeGothicITCW01B731069.eot);src:url(../fonts/AvantGardeGothicITCW01B731069.eot?#iefix) format("eot"),url(../fonts/AvantGardeGothicITCW01B731069.woff) format("woff"),url(../fonts/AvantGardeGothicITCW01B731069.ttf) format("truetype"),url(../fonts/AvantGardeGothicITCW01B731069.svg#AvantGardeGothicITCW01B731069) format("svg")}@font-face{font-family:AvantGardeGothicITCW01B731072;src:url(../fonts/AvantGardeGothicITCW01B731072.eot);src:url(../fonts/AvantGardeGothicITCW01B731072.eot?#iefix) format("eot"),url(../fonts/AvantGardeGothicITCW01B731072.woff) format("woff"),url(../fonts/AvantGardeGothicITCW01B731072.ttf) format("truetype"),url(../fonts/AvantGardeGothicITCW01B731072.svg#AvantGardeGothicITCW01B731072) format("svg")}@font-face{font-family:'AvantGardeGothicITCW01D 731075';src:url(../fonts/AvantGardeGothicITCW01D731075.eot);src:url(../fonts/AvantGardeGothicITCW01D731075.eot?#iefix) format("eot"),url(../fonts/AvantGardeGothicITCW01D731075.woff) format("woff"),url(../fonts/AvantGardeGothicITCW01D731075.ttf) format("truetype"),url(../fonts/AvantGardeGothicITCW01D731075.svg#AvantGardeGothicITCW01D731075) format("svg")}@font-face{font-family:AvantGardeGothicITCW01D731078;src:url(../fonts/AvantGardeGothicITCW01D731078.eot);src:url(../fonts/AvantGardeGothicITCW01D731078.eot?#iefix) format("eot"),url(../fonts/AvantGardeGothicITCW01D731078.woff) format("woff"),url(../fonts/AvantGardeGothicITCW01D731078.ttf) format("truetype"),url(../fonts/AvantGardeGothicITCW01D731078.svg#AvantGardeGothicITCW01D731078) format("svg")}@font-face{font-family:AvantGardeGothicITCW01X;src:url(../fonts/AvantGardeGothicITCW01X.eot);src:url(../fonts/AvantGardeGothicITCW01X.eot?#iefix) format("eot"),url(../fonts/AvantGardeGothicITCW01X.woff) format("woff"),url(../fonts/AvantGardeGothicITCW01X.ttf) format("truetype"),url(../fonts/AvantGardeGothicITCW01X.svg#AvantGardeGothicITCW01X) format("svg")}@font-face{font-family:AvantGardeGthcITCW01XLt;src:url(../fonts/AvantGardeGthcITCW01XLt.eot);src:url(../fonts/AvantGardeGthcITCW01XLt.eot?#iefix) format("eot"),url(../fonts/AvantGardeGthcITCW01XLt.woff) format("woff"),url(../fonts/AvantGardeGthcITCW01XLt.ttf) format("truetype"),url(../fonts/AvantGardeGthcITCW01XLt.svg#AvantGardeGthcITCW01XLt) format("svg")}@font-face{font-family:AvantGardeGothicITCW01M731090;src:url(../fonts/AvantGardeGothicITCW01M731090.eot);src:url(../fonts/AvantGardeGothicITCW01M731090.eot?#iefix) format("eot"),url(../fonts/AvantGardeGothicITCW01M731090.woff) format("woff"),url(../fonts/AvantGardeGothicITCW01M731090.ttf) format("truetype"),url(../fonts/AvantGardeGothicITCW01M731090.svg#AvantGardeGothicITCW01M731090) format("svg")}@font-face{font-family:ITCAvantGardeW01-CnBd;src:url(../fonts/ITCAvantGardeW01-CnBd.eot);src:url(../fonts/ITCAvantGardeW01-CnBd.eot?#iefix) format("eot"),url(../fonts/ITCAvantGardeW01-CnBd.woff) format("woff"),url(../fonts/ITCAvantGardeW01-CnBd.ttf) format("truetype"),url(../fonts/ITCAvantGardeW01-CnBd.svg#ITCAvantGardeW01-CnBd) format("svg")}@font-face{font-family:ITCAvantGardeW01-CnBk;src:url(../fonts/ITCAvantGardeW01-CnBk.eot);src:url(../fonts/ITCAvantGardeW01-CnBk.eot?#iefix) format("eot"),url(../fonts/ITCAvantGardeW01-CnBk.woff) format("woff"),url(../fonts/ITCAvantGardeW01-CnBk.ttf) format("truetype"),url(../fonts/ITCAvantGardeW01-CnBk.svg#ITCAvantGardeW01-CnBk) format("svg")}@font-face{font-family:ITCAvantGardeW01-CnDm;src:url(../fonts/ITCAvantGardeW01-CnDm.eot);src:url(../fonts/ITCAvantGardeW01-CnDm.eot?#iefix) format("eot"),url(../fonts/ITCAvantGardeW01-CnDm.woff) format("woff"),url(../fonts/ITCAvantGardeW01-CnDm.ttf) format("truetype"),url(../fonts/ITCAvantGardeW01-CnDm.svg#ITCAvantGardeW01-CnDm) format("svg")}@font-face{font-family:ITCAvantGardeW01-CnMd;src:url(../fonts/ITCAvantGardeW01-CnMd.eot);src:url(../fonts/ITCAvantGardeW01-CnMd.eot?#iefix) format("eot"),url(../fonts/ITCAvantGardeW01-CnMd.woff) format("woff"),url(../fonts/ITCAvantGardeW01-CnMd.ttf) format("truetype"),url(../fonts/ITCAvantGardeW01-CnMd.svg#ITCAvantGardeW01-CnMd) format("svg")}@font-face{font-family:AvGardeW01-BoldCondObl;src:url(../fonts/AvGardeW01-BoldCondObl.eot);src:url(../fonts/AvGardeW01-BoldCondObl.eot?#iefix) format("eot"),url(../fonts/AvGardeW01-BoldCondObl.woff) format("woff"),url(../fonts/AvGardeW01-BoldCondObl.ttf) format("truetype"),url(../fonts/AvGardeW01-BoldCondObl.svg#AvGardeW01-BoldCondObl) format("svg")}@font-face{font-family:AvGardeW01-BookCondObl;src:url(../fonts/AvGardeW01-BookCondObl.eot);src:url(../fonts/AvGardeW01-BookCondObl.eot?#iefix) format("eot"),url(../fonts/AvGardeW01-BookCondObl.woff) format("woff"),url(../fonts/AvGardeW01-BookCondObl.ttf) format("truetype"),url(../fonts/AvGardeW01-BookCondObl.svg#AvGardeW01-BookCondObl) format("svg")}@font-face{font-family:AvGardeW01-DemiCondObl;src:url(../fonts/AvGardeW01-DemiCondObl.eot);src:url(../fonts/AvGardeW01-DemiCondObl.eot?#iefix) format("eot"),url(../fonts/AvGardeW01-DemiCondObl.woff) format("woff"),url(../fonts/AvGardeW01-DemiCondObl.ttf) format("truetype"),url(../fonts/AvGardeW01-DemiCondObl.svg#AvGardeW01-DemiCondObl) format("svg")}@font-face{font-family:AvGardeW01-MdCondObl;src:url(../fonts/AvGardeW01-MdCondObl.eot);src:url(../fonts/AvGardeW01-MdCondObl.eot?#iefix) format("eot"),url(../fonts/AvGardeW01-MdCondObl.woff) format("woff"),url(../fonts/AvGardeW01-MdCondObl.ttf) format("truetype"),url(../fonts/AvGardeW01-MdCondObl.svg#AvGardeW01-MdCondObl) format("svg")}@font-face{font-family:'Av Garde W01 X Lt Cond';src:url(../fonts/AvGardeW01XLtCond.eot?#iefix);src:url(../fonts/AvGardeW01XLtCond.eot?#iefix) format("eot"),url(../fonts/AvGardeW01XLtCond.woff) format("woff"),url(../fonts/AvGardeW01XLtCond.ttf) format("truetype"),url(../fonts/AvGardeW01XLtCond.svg#AvGardeW01XLtCond) format("svg")}@font-face{font-family:AvGardeW01-XLtCondObl;src:url(../fonts/AvGardeW01-XLtCondObl.eot?#iefix);src:url(../fonts/AvGardeW01-XLtCondObl.eot?#iefix) format("eot"),url(../fonts/AvGardeW01-XLtCondObl.woff) format("woff"),url(../fonts/AvGardeW01-XLtCondObl.ttf) format("truetype"),url(../fonts/AvGardeW01-XLtCondObl.svg#AvGardeW01-XLtCondObl) format("svg")}@font-face{font-family:Didot;src:url(../fonts/Didot.eot?#iefix);src:url(../fonts/Didot.woff) format("woff"),url(../fonts/Didot.ttf) format("truetype"),url(../fonts/Didot.eot?#iefix) format("eot"),url(../fonts/Didot.svg#Didot) format("svg")}@font-face{font-family:Didot-italic;src:url(../fonts/Didot-Italic.eot?#iefix);src:url(../fonts/Didot-Italic.woff) format("woff"),url(../fonts/Didot-Italic.ttf) format("truetype"),url(../fonts/Didot-Italic.eot?#iefix) format("eot"),url(../fonts/Didot-Italic.svg) format("svg")}@font-face{font-family:ITCAvantGardeStd-Bk;src:url(../fonts/ITCAvantGardeStd-Bk.otf) format("opentype");src:url(../fonts/ITCAvantGardeStd-Bk.eot) format("embedded-opentype"),url(../fonts/ITCAvantGardeStd-Bk.woff) format("woff"),url(../fonts/ITCAvantGardeStd-Bk.ttf) format("truetype"),url(../fonts/ITCAvantGardeStd-Bk.svg) format("svg")}@font-face{font-family:ITCAvantGardeStd-BkCn;src:url(../fonts/ITCAvantGardeStd-BkCn.otf) format("opentype");src:url(../fonts/ITCAvantGardeStd-BkCn.eot) format("embedded-opentype"),url(../fonts/ITCAvantGardeStd-BkCn.woff) format("woff"),url(../fonts/ITCAvantGardeStd-BkCn.ttf) format("truetype"),url(../fonts/ITCAvantGardeStd-BkCn.svg) format("svg")}@font-face{font-family:ITCAvantGardeStd-BkCnObl;src:url(../fonts/ITCAvantGardeStd-BkCnObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-BkObl;src:url(../fonts/ITCAvantGardeStd-BkObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-Bold;src:url(../fonts/ITCAvantGardeStd-Bold.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-BoldCn;src:url(../fonts/ITCAvantGardeStd-BoldCn.eot?#iefix) format('opentype'),url(../fonts/ITCAvantGardeStd-BoldCn.otf) format('opentype'),url(../fonts/ITCAvantGardeStd-BoldCn.woff) format('woff'),url(../fonts/ITCAvantGardeStd-BoldCn.ttf) format('truetype'),url(../fonts/ITCAvantGardeStd-BoldCn.svg#ITCAvantGardeStd-BoldCn) format('svg')}@font-face{font-family:ITCAvantGardeStd-BoldCnObl;src:url(../fonts/ITCAvantGardeStd-BoldCnObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-BoldObl;src:url(../fonts/ITCAvantGardeStd-BoldObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-Demi;src:url(../fonts/ITCAvantGardeStd-Demi.otf) format("opentype");src:url(../fonts/ITCAvantGardeStd-Demi.eot) format("embedded-opentype"),url(../fonts/ITCAvantGardeStd-Demi.woff) format("woff"),url(../fonts/ITCAvantGardeStd-Demi.ttf) format("truetype"),url(../fonts/ITCAvantGardeStd-Demi.svg#FuturaStdBold) format("svg")}@font-face{font-family:ITCAvantGardeStd-DemiCn;src:url(../fonts/ITCAvantGardeStd-DemiCn.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-DemiCnObl;src:url(../fonts/ITCAvantGardeStd-DemiCnObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-DemiObl;src:url(../fonts/ITCAvantGardeStd-DemiObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-Md;src:url(../fonts/ITCAvantGardeStd-Md.otf) format("opentype");src:url(../fonts/ITCAvantGardeStd-Md.woff) format("woff"),url(../fonts/ITCAvantGardeStd-Md.ttf) format("truetype"),url(../fonts/ITCAvantGardeStd-Md.svg#FuturaStdBold) format("svg")}@font-face{font-family:ITCAvantGardeStd-MdCn;src:url(../fonts/ITCAvantGardeStd-MdCn.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-MdCnObl;src:url(../fonts/ITCAvantGardeStd-MdCnObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-MdObl;src:url(../fonts/ITCAvantGardeStd-MdObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-Xlt;src:url(../fonts/ITCAvantGardeStd-XLt.otf) format("opentype");src:url(../fonts/ITCAvantGardeStd-XLt.eot) format("embedded-opentype"),url(../fonts/ITCAvantGardeStd-XLt.woff) format("woff"),url(../fonts/ITCAvantGardeStd-XLt.ttf) format("truetype"),url(../fonts/ITCAvantGardeStd-XLt.svg#FuturaStdBold) format("svg")}@font-face{font-family:ITCAvantGardeStd-Bold;src:url(../fonts/ITCAvantGardeStd-Bold.otf) format("opentype");src:url(../fonts/ITCAvantGardeStd-Bold.eot) format("embedded-opentype"),url(../fonts/ITCAvantGardeStd-Bold.woff) format("woff"),url(../fonts/ITCAvantGardeStd-Bold.ttf) format("truetype"),url(../fonts/ITCAvantGardeStd-Bold.svg#FuturaStdBold) format("svg")}@font-face{font-family:ITCAvantGardeStd-XltCn;src:url(../fonts/ITCAvantGardeStd-XLtCn.eot?#iefix) format('opentype'),url(../fonts/ITCAvantGardeStd-XLtCn.otf) format('opentype'),url(../fonts/ITCAvantGardeStd-XLtCn.woff) format('woff'),url(../fonts/ITCAvantGardeStd-XLtCn.ttf) format('truetype'),url(../fonts/ITCAvantGardeStd-XLtCn.svg#ITCAvantGardeStd-XLtCn) format('svg')}@font-face{font-family:ITCAvantGardeStd-XltCnObl;src:url(../fonts/ITCAvantGardeStd-XLtCnObl.otf) format("opentype")}@font-face{font-family:ITCAvantGardeStd-XltObl;src:url(../fonts/ITCAvantGardeStd-XLtObl.otf) format("opentype")}@font-face{font-family:AvantGarde-Book;src:url(../fonts/AvantGarde-Book.eot);src:url(../fonts/AvantGarde-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/AvantGarde-Book.woff) format('woff'),url(../fonts/AvantGarde-Book.ttf) format('truetype'),url(../fonts/AvantGarde-Book.svg#AvantGarde-Book) format('svg');font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:ITCAvantGardeStd-DemiCn;src:url(../fonts/ITCAvantGardeStd-DemiCn.eot);src:url(../fonts/ITCAvantGardeStd-DemiCn.eot?#iefix) format('embedded-opentype'),url(../fonts/ITCAvantGardeStd-DemiCn.woff) format('woff'),url(../fonts/ITCAvantGardeStd-DemiCn.ttf) format('truetype'),url(../fonts/ITCAvantGardeStd-DemiCn.svg#ITCAvantGardeStd-DemiCn) format('svg');font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:ITCAvantGardeStd-MdCn;src:url(../fonts/ITCAvantGardeStd-MdCn.eot);src:url(../fonts/ITCAvantGardeStd-MdCn.eot?#iefix) format('embedded-opentype'),url(../fonts/ITCAvantGardeStd-MdCn.woff) format('woff'),url(../fonts/ITCAvantGardeStd-MdCn.ttf) format('truetype'),url(../fonts/ITCAvantGardeStd-MdCn.svg#ITCAvantGardeStd-MdCn) format('svg');font-weight:400;font-style:normal;font-stretch:normal}.button_black{display:inline-block;height:29px;padding:0 22px;background:#000;text-decoration:none;font-size:12px;color:#fff;border:none;cursor:pointer;line-height:27px;border:1px solid #000}.button_black:hover{background:#fff;color:#000;border:1px solid #9f9f9f}select{padding:0;margin:0;border:1px solid #999}fieldset{padding:0;border:0;margin:0}legend{position:relative;width:100%;margin:0;line-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef}.required_indicator{color:#999;font-family:ITCAvantGardeW01-CnMd;font-size:12px;font-style:normal}.required_indicator em{color:#000;font-style:normal}.required_indicator_msg{color:#999;font-family:ITCAvantGardeW01-CnMd;font-size:11px}.required_indicator_msg em{color:#000;font-size:12px;font-style:normal}.button+.button{margin:0 0 0 10px}.button_text{display:inline-block;padding:0;border:0;margin:0;font-weight:400;cursor:pointer;color:#333;background:0 0}.button_text:hover{text-decoration:underline}.button[disabled]{cursor:default;background:#999}.button[disabled]:hover{color:#fff}.js .simple_submit_action,.js .simple_submit_button{display:none}.formfield{clear:both;margin:10px 0}.formfield_hidden{margin:0}.formfield:first-of-type{-webkit-margin-top-collapse:separate}.formfield label{line-height:24px;color:#666}.og-popup-container #og_reason_other_text,.select,.textarea,.textinput{width:100%;height:37px;font-family:ITCAvantGardeW01-CnMd;border:1px solid #ccc;padding:0 10px;color:#000;font-size:12px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;box-shadow:none}.formfield .textarea,.formfield .textinput{max-width:100%}.formfield .textarea{overflow:auto;height:auto}.textinput[type=password]{font-family:Arial}input[type=email],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.error_form{color:red;margin-bottom:20px}.error_form strong{font-weight:700;text-transform:uppercase}.error_message{color:red}.error{color:red}.error_message{display:block}span.error{display:block}.request_password_email{display:inline}.request_password_email label{width:auto}.form_caption,.formfield_description{display:block}.form_field_tooltip{margin:-10px 0 10px}.char-count{display:block;margin-left:24%}.tooltip{cursor:help;position:relative;display:inline-block;color:#999;border-bottom:1px dotted #999;text-decoration:none!important}.tooltip_content{display:block;position:absolute;visibility:hidden;left:-10px;top:100%;z-index:1;max-width:300px;min-width:200px;padding:10px;margin:10px 0 0;font-size:12px;font-style:normal;text-align:left;color:#070707;background:#fff;border:1px solid;border-color:#f2f2f2 #dddcdc #dddcdc #f2f2f2;-webkit-box-shadow:1px 1px 5px #dddcdc;-moz-box-shadow:1px 1px 5px #dddcdc;box-shadow:1px 1px 5px #dddcdc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tooltip_content:before{content:'';display:block;height:13px;width:24px;background:red;left:15px;bottom:100%;position:absolute;background:url(../images/icons-sprite-25x25.png) -475px -124px no-repeat transparent}.tooltip:hover{text-decoration:none!important;border-bottom:1px solid transparent}.tooltip:hover .tooltip_content{visibility:visible}#tooltip{display:none!important;visibility:hidden}.tooltip_content img{max-width:100%}.pdp_main .tooltip_content{left:auto;right:-10px}.pdp_main .tooltip_content:before{left:auto;right:15px}.shipping_address_info .form_field_tooltip .tooltip_content{left:auto;right:-10px}.shipping_address_info .form_field_tooltip .tooltip_content:before{left:auto;right:15px}.cart_table .item_quantity .selectboxit-container{margin:0}.cart_table .item_quantity .selectboxit-container .selectboxit{margin:0;width:63px!important}.cart_table .item_quantity .selectboxit-container .selectboxit-options{top:23px!important}#og_widget_content .og_auto_deliver_label_container{width:200px!important}#og_widget_content .og_auto_deliver_label_container{display:block!important}#og-div .og_radio_option input,#og-modify-popup .og_wrap .og_row input,.og_cart_offer .og_radio_option input{display:inline-block!important;float:left;z-index:999!important;height:13px;width:13px;margin:2px 0 0 2px!important;-khtml-opacity:0;-moz-opacity:0;opacity:0;position:absolute}.og_cart_offer .og_radio_option .og_enable_button input{margin:9px 0 0 2px!important}.og_cart_offer .og_enable_autoship .og_enable_content{margin:0 0 0 -3px}#og-modify-popup .og_wrap .og_row input.og_submit{float:right;height:auto;opacity:1;position:relative;width:auto}.pdp_main .product_detail_wrapper .product_detail #og-div .og_radio_option.og_enable_autoship .og_auto_deliver_label_container .selectboxit-container{margin:-16px 0 0 80px!important;width:66px!important;position:relative;display:inline-block;float:left}#og-modify-popup .og_row{display:block}#og-div .og_radio_option label,#og-modify-popup .og_wrap .og_row label,.og_cart_offer .og_radio_option .og_enable_content label,.og_cart_offer .og_radio_option label{background:url(../images/custom_check.png) no-repeat scroll 0 -195px rgba(0,0,0,0);cursor:default;display:inline-block;height:19px;line-height:19px;min-height:19px;padding:0 70px 0 25px}.og_cart_offer .og_radio_option label{padding:0 5px 0 25px!important}#og-modify-popup .og_wrap .og_row label{margin:-3px 0 0;padding:0 10px 0 25px}#og-modify-popup .og_wrap .og_row span{display:inline-block;margin:0;vertical-align:top}#og-modify-popup .og_wrap .og_row span.selectboxit-container{margin:-7px 10px 0 0}#og-div .og_offer_newline{display:block;margin:10px 0 0 25px!important}#og-div .og_radio_option.activeoption label,#og-div .og_radio_option.f_checked label,#og-modify-popup .og_wrap .og_row.f_checked label,#og-modify-popup .og_wrap .og_row.og_row_first.f_checked label,.og_cart_offer .og_radio_option .og_enable_content.activeoption label,.og_cart_offer .og_radio_option.activeoption label,.og_cart_offer .og_radio_option.f_checked label{background:url(../images/custom_check.png) no-repeat 0 -305px transparent;color:#070707}#og-modify-popup .og_wrap .og_row.f_checked label,#og-modify-popup .og_wrap .og_row.f_checked span{color:#070707}#og-div .og_radio_option .selectboxit-options{top:24px!important;width:50px!important}#og-div .og_radio_option .selectboxit{width:60px!important;margin:-8px 0 0 0}#og-div .og_radio_option .selectboxit-container{float:left}#og_widget_content .og_radio_option .og_see_details_btn{display:block;vertical-align:middle;margin:-24px 0 0!important;cursor:pointer;float:right!important;z-index:999}.f_field_checkbox .f_label_value{background-position:0 0}.f_field_radio>.f_label .f_label_value{background-position:0 -196px}.f_checkbox:checked+.f_label .f_label_value{background-position:0 -97px}.f_radio:checked+.f_label .f_label_value{background-position:0 -306px}.f_field_checkbox.f_checked.disabled .f_label_value{background-position:0 -439px}.f_field_checkbox.f_checked .f_label_value{background-position:0 -97px}.f_field_radio.f_checked>.f_label_value{background-position:0 -306px}.selectBoxIt_hiddenOriginalSelect{position:absolute;visibility:hidden;top:0;left:0}.selectboxit-container{display:inline-block;position:relative}.eq-ie8 .selectboxit-container{vertical-align:-8px}.selectboxit-option-icon-container .selectboxit-container{width:auto!important}.selectboxit-container *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none}.f_state_error .textinput{border:1px solid #e55757;padding:0 9px;height:35px}.f_state_error .selectboxit-container>.selectboxit{border-color:#e55757}.f_state_error .f_textarea{border:1px solid #e55757;padding:9px}.selectboxit-container .selectboxit-options a,.selectboxit-container span{display:block}.selectboxit-container .selectboxit{position:relative;z-index:1;width:100%}.selectboxit-disabled{background:#bbb}.selectboxit .selectboxit-option-icon-container{float:left}.selectboxit-text{display:inline-block;height:33px;line-height:31px;overflow:hidden;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;color:#000}.selectboxit-arrow-container{position:absolute;right:0;top:0;bottom:0;width:32px;height:33px;padding:0 0 0 5px;line-height:37px;text-align:center;cursor:pointer}.selectboxit-arrow-container .selectboxit-arrow{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -88px -100px;width:7px;height:4px;margin:15px auto 0}.selectboxit-container .selectboxit-options{display:none;position:absolute;z-index:11;width:100%;max-height:150px;list-style:none;margin:0;top:40px!important;left:0;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.selectboxit-option .selectboxit-option-anchor{padding:5px;line-height:15px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none!important}.selectboxit-option .selectboxit-option-icon-container{float:left}.selectboxit-optgroup-header,.selectboxit-option{margin:0;padding:0}.selectboxit-optgroup-header{font-weight:700}.selectboxit-btn{border:2px solid #ccc}.selectboxit-list{background-color:#fff;border:2px solid #ccc;padding:4px}.selectboxit-list a{border:1px solid #fff;font:13px}.selectboxit-list>.selectboxit-focus>a,.selectboxit-list>.selectboxit-focus>a:focus,.selectboxit-list>.selectboxit-focus>a:hover{background:#eee;cursor:pointer}.selectboxit-list>.selectboxit-disabled>a{color:#999}.selectboxit-list>.selectboxit-disabled>a:focus,.selectboxit-list>.selectboxit-disabled>a:hover{border:none}.f_placeholder{width:100%!important;color:#999;height:35px;line-height:35px;padding:0 10px}html{font-family:Arial,sans-serif}body{margin:0;color:#070707;font-size:12px}table{width:100%;border-collapse:collapse}th{text-align:left}td{vertical-align:top}ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}button::-moz-focus-inner{border:0;padding:0}.scroll_off{overflow:hidden;position:relative;height:100%}.mobile_content{display:none}.desktop_content{display:block}.clearfix:after{content:"";display:table;clear:both}.disable_scrolling{overflow:hidden;position:fixed;left:0;right:0}.dialog-fixed-top{top:0!important}.fixed-body{position:fixed;height:100%;width:100%}.color-white{color:#fff}.color-silver{color:silver}.color-gray{color:grey}.color-black{color:#000}.color-red{color:#fcc}.color-maroon{color:maroon}.color-yellow{color:#ffc}.color-olive{color:olive}.color-lime{color:#cfc}.color-green{color:green}.color-aqua{color:#0ff}.color-teal{color:teal}.color-blue{color:#ccf}.color-navy{color:navy}.color-fuchsia{color:#fcf}.color-purple{color:purple}.background-color-white{background-color:#fff}.background-color-silver{background-color:silver}.background-color-gray{background-color:grey}.background-color-black{background-color:#000}.background-color-red{background-color:#fcc}.background-color-maroon{background-color:maroon}.background-color-yellow{background-color:#ffc}.background-color-olive{background-color:olive}.background-color-lime{background-color:#cfc}.background-color-green{background-color:green}.background-color-aqua{background-color:#0ff}.background-color-teal{background-color:teal}.background-color-blue{background-color:#ccf}.background-color-navy{background-color:navy}.background-color-fuchsia{background-color:#fcf}.background-color-purple{background-color:purple}.js_hide{display:none}body{overflow:auto}.ui-widget-overlay{position:fixed;top:0;left:0;z-index:1002;width:100%;height:100%;background:#000;opacity:.8}.ui-dialog{position:absolute;left:0!important;right:0;margin:0 auto;z-index:1003;overflow:hidden;outline:0;max-width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-dialog .ui-dialog-titlebar{text-transform:uppercase;background:#fff;position:relative}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-dialog-content h1,.ui-dialog .ui-dialog-title{margin-bottom:11px;color:#1d1d1d;font:30px/1.2 'AvantGardeGothicITCW01D 731075',sans-serif;text-transform:uppercase}.ui-dialog .ui-button-text{display:none}.productdetails_readmore_container .close,.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:10px;right:20px;border:0;margin:0;padding:0;color:#fff;cursor:pointer;outline:0;background:0 0;z-index:5}.productdetails_readmore_container .close .cross,.ui-dialog .ui-icon-closethick{background:url(../images/icons-sprite-25x25.png) no-repeat -275px -75px;display:block;height:21px;width:21px;margin:6px}.ui-dialog .dialog-required{display:block;text-align:right}.ui-dialog .ui-dialog-content{overflow:auto;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-dialog .ui-dialog-content .share_email{margin:40px 0 0 0;padding:0}.ui-dialog .ui-dialog-content:after{content:'';display:block;height:55px;clear:both}.ui-dialog-content h1,.ui-dialog-content p{margin:0 0 10px;padding:0}.dialog_address_suggestion,.dialog_bonus_show,.dialog_checkout_login,.dialog_delivery_map,.dialog_edit_payment,.dialog_giftcertificate_edit,.dialog_required_email,.ui_notifyme_dialog,.ui_resetpassword_confirm_dialog,.ui_resetpassword_dialog{max-width:560px}.ui_notifyme_dialog #dialogcontainer_outofstock_global{padding:175px 90px 50px;overflow:hidden}.ui_resetpassword_confirm_dialog h1{display:none}.dialog_required_email .ui-dialog-content{max-height:none!important}.dialog_giftcertificate_edit .gift-certificate-purchase .button{float:right;padding-left:30px;background:#e6e5e5;color:#666;border-color:#e6e5e5}.dialog_giftcertificate_edit .gift-certificate-purchase .button:before{display:none}.dialog_scrollable{overflow-y:auto!important}.ui-dialog.dialog-video{min-width:450px}.ui-dialog.dialog-video .dialog_services{background:#fff;position:relative;text-align:center;z-index:10}.ui-dialog.dialog-video .dialog_services li{border-right:1px solid #e4e4e4;display:inline-block}.ui-dialog.dialog-video .dialog_services .dialog_services_share{border-left:1px solid #e4e4e4}.ui-dialog.dialog-video .dialog_services .dialog_services_share>a{background:url(../images/pictos-dialog.png) no-repeat;display:inline-block;width:90px;height:85px;text-indent:-9999px}.ui-dialog.dialog-video .dialog_services .dialog_services_share>a{background-position:-92px 0}.ui-dialog.dialog-video .dialog_services_share_content{background:#fff;display:none;position:absolute;z-index:10;padding:45px 85px;top:85px;left:0;width:100%}.ui-dialog.dialog-video .dialog-video-mask{background-color:#070707;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.ui-dialog.dialog-video .ui-dialog-titlebar{padding:0}.ui-dialog.dialog-video .ui-dialog-title{display:none}.ui-dialog.dialog-video .ui-dialog-content{padding:0 0 94px 0;position:relative;background:#fff}.ui-dialog.dialog-video .ui-dialog-titlebar-close{z-index:11}.ui-dialog.dialog-video .ca_video_container{padding:0 85px 0 85px}.ui-dialog.dialog-video .dialog_services_share_content{text-align:center}.ui-dialog.dialog-video .dialog_services_share_content li{display:inline-block;margin-right:15px}.ui_notifyme_dialog .button_cancel{background-color:transparent;border-color:#fff;text-decoration:underline}.link-asset-body-hp{width:100%;height:400px;margin:0 auto;display:block;z-index:2;position:relative}.js .ui-dialog-content .pdp_main .product_set_list{height:500px;overflow:auto;border:1px solid #d9d9d9}.js .ui-dialog-content .pdp_main .product_set_list .product_set_item{margin:1em 0}.js .ui-dialog-content .pdp_main .product_set_list .product_set_image{width:25%}.js .ui-dialog-content .pdp_main .product_set_list .product_set_details{width:75%}.js .ui-dialog-content .pdp_main .product_set_list .block_add_to_cart .price{width:130px;font-size:1.5em;padding:.4em 0 0}.js button.select{display:none}.header_customer_service .loader_indicator{background:url(../images/loader-white.gif) no-repeat transparent;bottom:50%;height:54px;left:50%;margin:-25px 0 0;position:absolute;top:50%;width:54px;z-index:100}.js .header_customer_service .loader_bg{background-color:#000}.js_newsletterSubscribe .sign_up_account{color:#999}.disableCommerce .ecommerce_only{display:none!important}.hidden{display:none}.hidden-important{display:none!important}.content{margin:0 auto}.main .content:after{content:'';display:block;clear:both;font-size:0;height:0;visibility:hidden}.main.contact_us_form .content,.main.customer-service-order-tracking .content,.main.customer-service-shipping-and-returns .content,.main.customer-service-why-shop-with-us .content,.main.faq .content,.main.member-benefits .content{width:1024px}.pt_colormirror .primary{min-height:0}.pt_content .primary{border:none}.toggle{display:block;margin:7px 0;padding:5px;cursor:pointer}.toggle:before{content:'\25BC'}.toggle.expanded:before{content:'\25BA'}.contentcarousel,.productcarousel{position:relative}.carousel h2{margin:0 0 5px;font-size:18px;line-height:20px}.contentcarousel_list{width:10000px}.contentcarousel_list li{float:left}.jcarousel-clip{overflow:hidden}.contentcarousel_item{position:relative;width:302px;height:300px;margin-right:12px;margin-bottom:12px;overflow:hidden}.contentcarousel li:last-child .contentcarousel_item{margin-right:0}.contentcarousel_item .bg_image{width:100%;height:100%;font-size:0}.contentcarousel_item_info{position:absolute;left:0;top:120px;width:100%;z-index:1}.contentcarousel_item_info .title{width:100%;font-size:19px;font-weight:700;text-align:center}.contentcarousel_item_info .subtitle{font-size:12px;font-weight:700;text-align:center}.contentcarousel_item_info .cta_link{display:block;float:left;margin-left:10px;line-height:18px}.contentcarousel_item_info .cta_link:hover{text-decoration:underline}.contentcarousel_item_info .cta_link:after{float:right;display:block;content:'\BB';margin:-1px 0 0 2px}.contentcarousel_item_info .cta_link.first{margin-top:50px}.contentcarousel.horizontal_carousel,.productcarousel.horizontal_carousel{margin:0 30px 10px}.horizontal_carousel .product_image_wrapper{display:block;overflow:hidden}.carousel_navigation_list{margin:10px 0;display:none}.carousel_navigation_list_item{display:inline-block;margin:0 0 5px 5px}.carousel_navigation_list_link{display:inline-block;line-height:18px;overflow:hidden;text-indent:20px;background:url(../images/icons-sprite-25x25.png) no-repeat -300px -100px;border:medium none;cursor:pointer;height:9px;position:relative;width:9px;z-index:2}.selected .carousel_navigation_list_link{background:url(../images/icons-sprite-25x25.png) no-repeat -275px -100px}.jcarousel-control{position:absolute;cursor:pointer}.jcarousel-control.disabled{display:none}.horizontal_carousel .jcarousel-control{top:0;bottom:0;margin:auto;width:20px}.horizontal_carousel .jcarousel-control:before{content:'';position:absolute;top:0;bottom:0;margin:auto;height:17px;width:10px;background:url(../images/icons-sprite-25x25.png) no-repeat transparent}.horizontal_carousel .jcarousel-prev{left:-10px}.horizontal_carousel .jcarousel-prev:before{background-position:-325px -100px;left:0}.horizontal_carousel .jcarousel-next{right:0}.horizontal_carousel .jcarousel-next:before{background-position:-350px -100px;right:0}.productcarousel .jcarousel-control:before{top:180px;bottom:auto}.product_sections_wrapper .horizontal_carousel .jcarousel-next:before{background-position:-350px -100px!important;height:20px!important;margin-top:-10px!important;right:0!important;top:50%!important}.product_sections_wrapper .horizontal_carousel .jcarousel-prev:before{background-position:-325px -100px!important;left:0!important;top:50%!important;margin-top:-10px!important;height:20px!important}#swatch_carousel{max-height:60px!important;position:relative}#swatch_carousel .jcarousel-clip-horizontal{margin:2px 0 5px -2px;padding:0}#swatch_carousel .swatches li{border:2px solid transparent;margin:0 -2px;padding:0}#swatch_carousel .swatches li .emptyswatch{margin:0 1px 2px 2px;overflow:visible!important;padding:0!important}#swatch_carousel .swatches li a{background:0 0;border:medium none!important;height:27px;margin:0;outline:medium none!important;overflow:visible!important;padding:0;position:relative;text-indent:-999em;width:27px}#swatch_carousel .swatches .selected a{border-color:transparent;height:29px;margin:0 -1px -1px;width:29px}#swatch_carousel .swatches li .selected a:hover{margin:0 -1px -1px}#swatch_carousel .swatches a .swatch_image_color{border:medium none!important;height:99%!important;margin:0!important;overflow:visible!important;padding:0!important;width:auto!important}#swatch_carousel .swatches .selected a:after{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -148px -116px transparent;content:"";display:block;font-size:0;height:10px;left:8px;overflow:hidden;position:absolute;top:8px;width:12px}#swatch_carousel .swatches li a:hover{height:29px;margin:-1px;width:29px}#swatch_carousel .jcarousel-control{bottom:auto;height:17px;margin-top:-10px;top:50%;width:10px}#swatch_carousel .jcarousel-next{right:-10px}#swatch_carousel .jcarousel-prev{left:-10px}.browser_compatibility_alert{margin:5px;padding:5px;color:#9e0f0f;border:1px solid;background-color:#faeded}.jcarousel-clip-horizontal{position:relative;height:auto;overflow:hidden}.jcarousel-clip-horizontal .contentcarousel_list,.jcarousel-clip-horizontal .productcarousel_list{position:relative;width:20000px}.jcarousel-clip-horizontal .contentcarousel_list:after,.jcarousel-clip-horizontal .productcarousel_list:after{content:'';display:block;clear:both}.jcarousel-clip-horizontal .contentcarousel_list_item,.jcarousel-clip-horizontal .productcarousel_list_item{float:left}.hp-carousel .jcarousel-clip-horizontal .contentcarousel_list_item{width:1250px}@media only screen and (max-width:1250px) and (min-width:960px){.hp-carousel .jcarousel-clip-horizontal .contentcarousel_list_item{width:960px}}@media only screen and (max-width:960px) and (min-width:751px){.hp-carousel .jcarousel-clip-horizontal .contentcarousel_list_item{width:700px}}.productcarousel .carousel{display:none}.productcarousel .quickviewbutton{display:none}.disableCommerce .quickviewbutton{display:none!important}.suggestions{width:100%;background-color:#fff;color:#000;border-width:0 1px 1px;border-style:solid;border-color:#c7c7c7;padding:0;display:none;position:absolute;z-index:8184;margin-top:-1px}.suggestions div{font-family:ITCAvantGardeW01-CnMd,sans-serif}.suggestions div:hover{color:#333}.suggestions div:first-child div.suggestionterm{margin:0 18px;border-top:2px solid #000}.suggestions div div.suggestionterm{border-top:2px solid #000;margin:0 18px;padding:10px 0;text-transform:uppercase}.suggestions div div.suggestionterm:hover{cursor:pointer}.suggestions div span.hits{float:right;text-align:right;margin:0 18px;padding:10px 0;display:none}.suggestions{height:auto}.suggestions .selected{background-color:#ccc;color:#333}.suggestions .title{text-transform:uppercase;font-weight:700;font-size:11px;line-height:20px;margin:0 18px;padding:5px 0;clear:both;display:none}.suggestions .title span{color:#727273;font-weight:400}.suggestions .productDetails{display:inline-block;height:auto;margin:0 0 -5px;padding:10px 18px;position:relative}.suggestions .productDetails:before{border-top:1px solid #c9c9c9;bottom:0;content:"";height:1px;left:0;margin:0 18px;position:absolute;width:212px}.suggestions .first{border-top:none}.suggestions .article{margin:0;overflow:hidden;padding:10px 18px}.suggestions .productDetails .col1{float:left;width:70px}.suggestions .productDetails .col2{float:left;width:140px;margin-left:3px}.suggestions .productDetails .col2 h3{border:none;text-transform:uppercase;font-weight:400;line-height:16px;font-size:12px}.suggestions .productDetails .col2 .productDescription{margin-bottom:0;font-size:11px;color:#999}.suggestions .productDetails .col2 .price{margin-bottom:5px}.suggestions .productDetails .col2 .BVrating{margin-bottom:5px}.suggestions .article .col1{float:left}.suggestions .article .col1 a{display:block;height:63px;width:113px;margin-right:15px;overflow:hidden;position:relative}.suggestions .article .col1 img{max-width:113px;min-height:63px}.suggestions .article .col1 .video_player img{max-height:63px;min-width:113px;max-width:none}.suggestions .article .col2{display:inline}.suggestions .article .col2 .articlename{text-transform:uppercase;font-size:12px;margin-bottom:5px}.suggestions .article .col2 .articaldescription{color:#727273;margin-bottom:5px}.suggestions .productDetails.first,.suggestions .search_articles_box .article{position:relative}.suggestions .productDetails.first:after,.suggestions .search_articles_box .article:after{border-top:2px solid #000;top:0;content:"";height:2px;left:0;margin:0 18px;position:absolute;width:212px}.searchSuggestViewall{clear:both;margin:0 0 10px;padding:10px 18px;position:relative}.searchSuggestViewall:after{bottom:-4px;content:"";height:2px;left:0;margin:0 18px;position:absolute;width:212px}.searchSuggestViewall:before{content:"";height:1px;left:0;margin:0 18px;position:absolute;top:0;width:212px}.searchSuggestViewall a{font-size:11px;text-align:right;text-decoration:underline;display:block}.suggestions .productDetails .col2 .shopnow .shopnowlink{text-transform:uppercase;text-decoration:underline;font-weight:700;font-size:11px;display:none}.suggestionterm .boldSubStr{font-weight:700}.suggestions .productDetails .col2 .BVrating,.suggestions .productDetails .col2 .pricing{margin-left:0;margin-top:0;margin-bottom:5px;display:none}.suggestions .ui-small-play{display:none}.suggestions .video_player .ui-small-play{display:block;position:absolute;top:20px;left:28px;text-transform:uppercase;height:15px;color:#fff;font:20px/20px "AvantGardeGothicITCW01D 731075",sans-serif;overflow:hidden}.utility_navigation_list .live_chat{position:relative}.live_chat .title{padding:0 3px}.live_chat:hover .title{color:#fff;background:#999}.live_chat .sub{position:absolute;top:100%;left:0;display:none;width:200px;padding:10px;border:5px solid #999;background:#fff;z-index:2}.live_chat:hover .sub{display:block}.live_chat:hover .sub span{display:block}.live_chat_submission_button{display:none}.login_iframe{position:absolute;height:384px;overflow:hidden}.account_navigation_login.hover .account_navigation_link,.account_navigation_login:hover .account_navigation_link{color:#fff}.password_reset:hover{text-decoration:underline}.login_popup .block_login .error_form,.login_popup .block_registration{display:none}.block_login fieldset{overflow:hidden}.login_box{background:#e8e8e8;margin:0 0 2em}.login_box h3{margin:0}.login_box_content{padding:.5em 1.5em}.navigation{clear:both;position:relative;z-index:998;background:url(../images/repeatelemets-sprite-25x25.png) repeat-x 0 24px}.navigation .content{position:relative;z-index:900;padding:0 30px}.navigation_header{display:none}.navigation .level_2_list{float:left;width:605px;min-height:400px;border-right:1px solid #ccc;position:relative;padding-top:43px}.navigation .level_2_list:after{background:url(../images/icons-sprite-25x25.png) no-repeat 0 -150px;content:"";display:block;margin-top:-55px;margin-right:-6px;position:absolute;top:50%;right:0;width:11px;height:109px;z-index:10}.header_menu_info{position:absolute;top:5px;z-index:10}.cat_explore .header_menu_info a,.cat_learn .header_menu_info a,.header_menu_info h3{display:none}.cat_explore .header_menu_info h3,.cat_learn .header_menu_info h3{display:block;font-size:40px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01D 731075'}.cat_explore .header_menu_info p,.cat_learn .header_menu_info p{color:#666;font-size:16px;font-family:AvGardeW01-XLtCondObl}.navigation .cat_explore .level_2_list,.navigation .cat_learn .level_2_list{padding-top:107px}.cat_social-corner .navigation_dropdown{padding:0;height:0}.header_menu_info a{font-size:14px;text-transform:uppercase;font-weight:700;color:#000}.navigation .custom_navigation_slot_1{float:right;width:265px;margin-right:30px}.navigation .horizontal_carousel{margin:0}.navigation .horizontal_carousel .jcarousel-clip{height:355px!important;margin:0}.navigation .horizontal_carousel .contentcarousel_list_item,.navigation .horizontal_carousel .productcarousel_list_item{text-align:center;margin:0;width:265px}.navigation .horizontal_carousel .productcarousel_list_item .product_tile{position:relative;margin:0 auto}.navigation .horizontal_carousel .product_image_container,.navigation .horizontal_carousel .product_image_wrapper{height:250px;line-height:250px;margin-top:0;margin-bottom:33px}.navigation .horizontal_carousel .contentcarousel_image{display:block;width:265px;height:182px;overflow:hidden}.navigation .horizontal_carousel .contentcarousel_image img{width:100%}.navigation .horizontal_carousel .bg_image{height:auto;width:100%}.navigation .horizontal_carousel .contentcarousel_asset_body p{color:#999;max-height:40px;overflow:hidden;text-decoration:none;white-space:pre-wrap;margin-bottom:11px}.navigation .horizontal_carousel .product_actions{margin:49px auto 5px;max-width:154px}.navigation .horizontal_carousel .contentcarousel_asset_body h3,.navigation .horizontal_carousel .product_tile .product_name{display:block;padding:0;max-height:42px;height:auto;font:19px/22px "AvantGardeGothicITCW01B 731069",sans-serif;text-align:center;white-space:normal;text-transform:uppercase;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.navigation .horizontal_carousel .product_tile .product_name{bottom:65px;position:absolute;width:240px;left:0;margin:0}.navigation .horizontal_carousel .product_tile .product_subtitle{display:block;height:17px;line-height:19px;text-decoration:none;color:#999;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;position:absolute;bottom:50px;width:240px}.navigation .horizontal_carousel .contentcarousel_asset_body p,.navigation .horizontal_carousel .product_subtitle{padding:0 25px}.navigation .horizontal_carousel .contentcarousel_asset_body{width:265px;position:absolute;left:0;bottom:0}.navigation .horizontal_carousel .contentcarousel_asset_body .button{background:#000;border:1px solid #000;border-radius:0;color:#fff;display:inline-block;height:28px;margin:12px 0 0;padding:0;text-align:center;width:154px}.navigation .horizontal_carousel .contentcarousel_asset_body .button:hover{background:#fff;color:#000}.button.add_to_cart,.button.add_to_cart_bonus,.notifymecustom_button{text-transform:uppercase}.navigation .horizontal_carousel .button.add_to_cart{margin:0}.navigation .horizontal_carousel .contentcarousel_item{width:265px;height:335px;border:0;margin:0;padding-top:10px}.navigation .cat_learn-howto-see-all a{color:#999;text-decoration:underline;margin-top:10px}.navigation .cat_learn-howto-see-all a:hover{text-decoration:none}.navigation .horizontal_carousel .carousel_navigation_list{margin:15px 0 0 -9px;text-align:center;display:block}.navigation .horizontal_carousel .carousel_navigation_list_item{margin:0 0 0 9px}.navigation .horizontal_carousel .selected .carousel_navigation_list_link{background:url(../images/icons-sprite-25x25.png) no-repeat -275px -100px transparent}.navigation .horizontal_carousel .carousel_navigation_list_link{background:url(../images/icons-sprite-25x25.png) no-repeat -300px -100px transparent;border:none;width:9px;height:9px;cursor:pointer}.navigation .horizontal_carousel .jcarousel-control{display:none}.navigation{white-space:nowrap}.navigation>.content{width:100%}.level_1_list{margin:0 auto;padding:0 30px;max-width:993px}.navigation .level_1_list_item{display:inline-block}.navigation .level_1_list_item.hover:hover .level_1_list_item_link:after{content:"";display:block;width:23px;height:12px;background:url(../images/icons-sprite-25x25.png) no-repeat -100px -75px transparent;position:absolute;z-index:1000;bottom:-8px;left:50%;margin-left:-12px}.navigation .level_1_list_item.cat_learn .category_link.learn{cursor:default}.navigation .level_1_list_item.hover .navigation_dropdown{display:block;visibility:visible;font-family:ITCAvantGardeW01-CnBk;letter-spacing:.5px}.navigation .level_1_list_item_link{position:relative;z-index:1000;display:block;padding:0 15px 4px 19px!important;font-size:15px;line-height:51px;color:#070707;text-transform:uppercase;font-family:ITCAvantGardeW01-CnBk;letter-spacing:.5px}.navigation .level_1_list .level_1_list_item:first-child .level_1_list_item_link{padding-left:0!important}.navigation .level_1_list_item_link:before{content:"";display:block;width:5px;height:5px;background:url(../images/icons-sprite-25x25.png) no-repeat -75px -75px transparent;position:absolute;top:50%;left:-3px;margin-top:-5px}.navigation .level_1_list_item_link_first:before{display:none}.navigation .category_link{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.navigation .explore,.navigation .learn{color:#666}.navigation .menu_list_item_1:first-child .level_1_list_item_link:before{display:none}.navigation .level_1_list_item:first-child .level_1_list_item_link{padding-left:0!important}.navigation .level_1_list_item:hover .level_1_list_item_link{color:#d49855}.navigation .level_2_list_item{float:left;width:33%;text-transform:uppercase;padding:0 20px 20px 0}.navigation .level_2_list_item_link{display:block;color:#000;font-weight:700}.navigation .level_2_list_item_link:hover{text-decoration:underline}.navigation .level_3_list{overflow:hidden}.navigation .level_3_list_item{line-height:18px;white-space:normal}.navigation .level_3_list_item_link{display:inline-block;text-transform:none;color:#666}.navigation .level_3_list_item_link:hover{text-decoration:underline}.navigation_dropdown{display:none;visibility:hidden;position:absolute;left:0;width:100%;margin:0;background:#fff;padding:30px 0;z-index:998}.navigation .category_image li{float:left}#nav_overlay{position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background:#000;display:none;z-index:906;opacity:.8}.redirect-error-page{margin-top:20px}.redirection-count-error{display:none}.homepage .recommendations_block{clear:both}.homepage__title{width:1280px;margin:auto;font-size:13px;text-transform:uppercase;font-family:ITCAvantGardeW01-CnDm,sans-serif;padding:5px 0;font-weight:400}.hp_slot{float:left;clear:both;width:100%}.hp-slot-1,.hp-slot-2{margin:30px 0 0}.hp_hero .contentcarousel_item{width:950px;height:350px}.hp_hero .contentcarousel_item_info .title{font-size:36px}.hp_hero .contentcarousel_item_info .subtitle{font-size:18px}.hp_hero .contentcarousel_item_info .cta_link{float:right;clear:both;margin-right:20px}.hp_hero .carousel_navigation_list{left:20px;top:305px;height:20px;text-align:left}.js_modalpopup_container{position:fixed;left:10px;top:10px;width:500px;height:100px;z-index:10101;background:#fff url(../images/loading-small.gif) 50% 50% no-repeat}.js_modalpopup_container_loaded{background:#fff}.js_modal_popup_close{position:absolute;right:20px;top:20px;background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px;height:21px;width:21px}.js_modal_popup_close:hover{cursor:pointer}.js_modalpopup_fade{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.8;z-index:10100}.signup_modal_popup .content_asset .b-left.b-main-img{display:block;float:left;height:400px;width:400px}.signup_modal_popup .content_asset .b-left.b-main-img img{height:400px!important;width:auto!important}.signup_modal_popup .content_asset .b-right{display:block;float:right;margin:55px 30px 55px 0;width:270px}.signup_modal_popup .content_asset .b-right h1{font-family:'AvantGardeGothicITCW01B 731069';font-size:24px;line-height:26px;margin:0;text-transform:uppercase}.signup_modal_popup .content_asset .js_modalpopup_signup_success .b-right h1{margin-bottom:50px}.signup_modal_popup .content_asset .b-right h3{font:16px ITCAvantGardeW01-CnMd;margin-bottom:20px;text-transform:uppercase}.signup_modal_popup .content_asset .b-right h4{font:bold 12px ITCAvantGardeW01-CnMd;text-transform:uppercase}.signup_modal_popup .content_asset .b-right ul li{list-style:disc outside none;margin:0 0 0 10px;padding:0 0 7px 3px}.signup_modal_popup .content_asset .b-right ul li span{color:red}.signup_modal_popup .content_asset .b-right form .textinput{height:28px;line-height:28px;margin:5px 5px 0 0;width:180px}.signup_modal_popup .content_asset .b-right form .button{padding:0 20px;vertical-align:top;width:auto}.signup_modal_popup .content_asset .b-right .b-bottom{border-top:1px solid #999;margin-top:180px;padding:5px 0 0;text-transform:uppercase}.signup_modal_popup .content_asset .b-right .b-bottom span{color:#c2ac8b}.signup_modal_popup{width:700px;height:400px}.plp_navigation_panel{display:inline-block}.plp_navigation_panel li{display:inline-block;margin:0 14px;position:relative}.plp_navigation_panel li:after{content:"";position:absolute;left:-17px;top:2px;width:1px;height:11px;background:#666}.plp_navigation_panel li:first-child:after{display:none}.plp_navigation_panel a{color:#666;font-size:14px;letter-spacing:.25px;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd}.plp_navigation_panel a.active{font-family:ITCAvantGardeW01-CnBd;color:#000}.refinements{float:left;width:100%;padding:0}.refinements .refinement_filter_wrapper{text-align:justify;margin-bottom:6px}.refinements .refinement_filter_wrapper:after{content:'';display:inline-block;width:100%}.refinements .navigation_panel_wrapper{display:inline-block;font-size:0}.refinements .navigation_panel_clear{float:right;padding-top:18px}.navigation_panel_clear .view-all{color:#000;text-decoration:underline;letter-spacing:.5px;text-transform:uppercase}.navigation_panel_clear .view-all:hover{text-decoration:none}.refinements .refinement_header{display:block;margin:0 14px 19px 0;font-size:36px;font-family:"AvantGardeGothicITCW01B 731069";text-transform:uppercase;line-height:90%}.refinements .toggle,.refinements .toggle:before{display:none}.refinements .refinement_filter_by{display:block;background:0 0;font-size:18px;font-family:"AvantGardeGothicITCW01D 731075";text-transform:uppercase;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;padding:12px 0;margin:0 -30px;letter-spacing:1px}.filter_section_wrap{float:left;clear:both;width:100%;border:1px solid transparent}.filter_section{display:none;margin:0 -30px 0;padding:0 30px;border-bottom:1px solid #000}.filter_section.scroll{overflow-y:auto}.filter_section>.content{width:auto}.filter_section.sticky>.content{width:996px}.filter_section.sticky{top:90px}.filter_section.sticky .content{padding:0 20px}.pt_product_search_result .primary{margin:0 -30px}.pt_product_search_result .primary.no_hits_page{margin:0}.refinement_filter_by.expanded{border-bottom-color:transparent;margin-bottom:0}.refinement_filter_by span{cursor:pointer;display:inline-block}.refinement_filter_by span:after,.refinement_filter_by.expanded span:after{content:"";display:inline-block;margin-left:17px;width:21px;height:21px;vertical-align:top;background:url(../images/icons-sprite-25x25.png) no-repeat -141px -134px transparent}.refinement_filter_by.expanded span:after{background:url(../images/icons-sprite-25x25.png) no-repeat -114px -134px transparent}.refinement{display:inline-block;vertical-align:top;margin-bottom:37px}.refinement_features{max-width:335px;position:relative}.refinements .refinement_headline{display:block;min-width:111px;max-width:200px;padding:0 10px;margin:0 0 26px 0;font-size:12px;font-weight:400;font-family:"AvantGardeGothicITCW01B 731069";text-transform:uppercase;background:0 0}.refinement_list:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.refinement_list .category_level_2{padding-left:10px}.refinement_list .category_level_3{padding-left:20px}.refinement_list .active{color:#fff}.refinement_features .refinement_list .selected .refinement_list_link,.refinement_list a.active,.refinement_list_item.selected a,.refinement_list_item.selected span{position:relative;color:#fff;margin-bottom:1px;cursor:pointer}.refinement_features .selected .refinement_list_link:after{display:none}.refinement_features .refinement_list{max-width:235px;padding-left:10px}.refinement_features .refinement_list_item{display:inline-block}.refinement_color .refinement_list_item{float:left}.refinement_color,.refinement_shade{width:170px}.refinement_color .swatches,.refinement_shade .swatches{width:117px;margin-left:-3px}.refinement_color .swatch{display:block;width:28px;height:28px;text-indent:-9999px;border-radius:50%;overflow:hidden}.refinement_color .refinement_list_item{margin:0 0 6px 10px}.clear_refinement{display:none}.refinement .refinement_list_link{display:block;font-size:10px;text-transform:uppercase;font-family:ITCAvantGardeW01-CnBk;padding:2px 25px 3px 10px}.refinement_features .refinement_list_link{display:block;float:left;padding:11px 14px;border-bottom:1px solid #e6e5e5;font-size:10px;text-transform:uppercase;font-family:ITCAvantGardeW01-CnBk}.refinement_list .refinement_list_item:last-child .refinement_list_item:last-child .refinement_list_link{border-bottom:none}.refinement_features .refinement_list .refinement_list_link{border-bottom:none;background:#e6e5e5;margin:2px 2px 2px 0}.refinement_features .refinement_list_link:hover,.refinement_list_link:hover{background:#dcbe7e;color:#fff}.refinement .unselectable{display:none}.swatch_black .swatch{background-color:#2f3233}.swatch_beige .swatch{background-color:#ebdcca}.swatch_blue .swatch{background-color:#254a9a}.swatch_purple .swatch{background-color:#8f56a4}.swatch_red .swatch{background-color:#c3022f}.swatch_brown .swatch{background-color:#7e524a}.swatch_green .swatch{background-color:#018476}.swatch_grey .swatch{background-color:#8f979d}.swatch_pink .swatch{background-color:#e495b9}.swatch_orange .swatch{background-color:#f57156}.swatch_white .swatch{background-color:#f6f5f2}.swatch_yellow .swatch{background-color:#eabb56}.swatch_navy .swatch{background-color:navy}.swatch_miscellaneous .swatch{background-color:navy}.refinement_shade .swatches>li{float:left;margin:0 0 6px 11px;position:relative}.refinement_shade .swatches>li>a,.refinement_shade .swatches>li>span{position:relative;display:block;width:28px;height:28px;margin:0;font-size:0;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.refinement_shade a{background-color:#edebec}.refinement_shade a.swatch_blacks,.refinement_shade span.swatch_blacks{background-color:#2f3233}.refinement_shade a.swatch_blacks-whites,.refinement_shade span.swatch_blacks-whites{background-color:#d42727}.refinement_shade a.swatch_blues,.refinement_shade span.swatch_blues{background-color:#254a9a}.refinement_shade a.swatch_browns,.refinement_shade span.swatch_browns{background-color:#7e524a}.refinement_shade a.swatch_browns-neutrals,.refinement_shade span.swatch_browns-neutrals{background-color:#e2b8a5}.refinement_shade a.swatch_golds,.refinement_shade span.swatch_golds{background-color:#eed07d}.refinement_shade a.swatch_greens,.refinement_shade span.swatch_greens{background-color:#018476}.refinement_shade a.swatch_greys,.refinement_shade span.swatch_greys{background-color:#8f979d}.refinement_shade a.swatch_reds,.refinement_shade span.swatch_reds{background-color:#c3022f}.refinement_shade a.swatch_pinks,.refinement_shade span.swatch_pinks{background-color:#e495b9}.refinement_shade a.swatch_purples,.refinement_shade span.swatch_purples{background-color:#8f56a4}.refinement_shade a.swatch_burgundy,.refinement_shade span.swatch_burgundy{background-color:#900020}.refinement_shade a.swatch_greys,.refinement_shade span.swatch_greys{background-color:#8f979d}.refinement_shade a.swatch_naturals,.refinement_shade span.swatch_naturals{background-color:#b58972}.refinement_shade a.swatch_silvers,.refinement_shade span.swatch_silvers{background-color:silver}.refinement_shade a.swatch_fantasy___blues,.refinement_shade span.swatch_fantasy___blues{background-color:#254a9a}.refinement_shade a.swatch_corals,.refinement_shade span.swatch_corals{background-color:#eb806c}.refinement_shade a.swatch_neutrals,.refinement_shade span.swatch_neutrals{background-color:#e2b8a5}.refinement_shade a.swatch_oranges,.refinement_shade span.swatch_oranges{background-color:#f57156}.refinement_shade a.swatch_intensity_i,.refinement_shade span.swatch_intensity_i{background-color:#f8dbbd}.refinement_shade .swatches>li.selected>a:after,.refinement_shade .swatches>li.selected>span:after{display:block;position:absolute;width:12px;height:10px;content:"";top:8px;background:url(../images/icons-sprite-25x25.png) -148px -116px no-repeat transparent}.refinement_size .refinement_list{margin:0 0 7px}.refinement_size .swatch{display:block;width:29px;padding:3px;text-align:center;border:1px solid #ccc}.refinement_spf .refinement_list_link:before{content:'\2610';display:inline-block;width:15px}.refinement_spf .selected .refinement_list_link:before{content:'\2611'}.filter_section .refinement{margin-bottom:8px}.filter_section .refinement .refinement_headline{margin-bottom:12px}.pt_content_search_result .refinement_list_link:before{content:'\2610';display:inline-block;width:15px}.pt_content_search_result .selected .refinement_list_link:before{content:'\2611'}.pt_product_search_noresult .search_result,.pt_product_search_result .search_result{float:right;margin-right:0;margin-bottom:-8px;font-size:30px;font-family:AvGardeW01-XLtCondObl;text-transform:capitalize;color:#666;font-style:italic}.pt_product_search_noresult .search_result a,.pt_product_search_result .search_result a{font-family:AvGardeW01-XLtCondObl;font-size:30px;color:#666}.addedtocart_product .product_tile .price .product_price,.pdp_main .product_add_to_cart .button_wrapper .product_price{background-color:transparent;display:inline-block}.pt_product_search_noresult .search_result .search_result_count,.pt_product_search_result .search_result .search_result_count{font-family:ITCAvantGardeW01-CnMd;font-size:12px;line-height:34px;font-style:normal;text-transform:none;vertical-align:bottom;margin-left:10px}.pt_product_search_result .navigation_panel_clear{padding-top:0}.no-mobile .search_result_mobile{display:none}.content_header{background:#000;margin:38px 0;color:#fff;text-align:center;font-size:16px;font-family:AvGardeW01-XLtCondObl;font-weight:400;line-height:59px;clear:both;text-transform:capitalize}.refinement_sort_by{display:block;margin:12px -30px 17px;padding:10px 30px 12px;background:rgba(0,0,0,.06)}.refinement_sort_by .refinement_headline{display:none}.refinement_sort_by .refinement_list,.refinement_sort_by .refinement_list_item,.refinement_sort_by .sortby_mobile{display:inline-block;font-family:ITCAvantGardeW01-CnMd;color:#666;font-size:13px;letter-spacing:.25px;text-transform:uppercase}.refinement_sort_by .refinement_list_item{margin-left:8px}.refinement_sort_by .refinement_list_item a{color:#666}.refinement_sort_by .refinement_list_item.selected a{background:0 0;color:#000;margin-bottom:0;text-decoration:underline}.refinement_sort_by .refinement_list a.active:after,.refinement_sort_by .refinement_list_item.selected a:after,.refinement_sort_by .refinement_list_item.selected span:after{display:none}.clp_slot{padding:0 30px}.clp-slot-1 .contentcarousel_item{width:700px;height:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clp-slot-2 .contentcarousel_item{width:334px;height:150px}.clp-slot-2 .contentcarousel_item_info{top:10px}.clp-slot-3{padding:0;margin:15px 0}.clp-slot-3 .productcarousel_list_item{margin:0 2px 0 3px}.bottom_banner_container{overflow:hidden}.bottom_banner_container .bottom_banner_cell{float:left;overflow:hidden;text-align:center}.bottom_banner_container .banner_cell_1{width:33%}.bottom_banner_container .banner_cell_2{width:34%}.bottom_banner_container .banner_cell_3{width:33%}.search_result_options:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.search_result_options .sort_by{float:left}.search_result_options .sort_by_submit{display:none;padding:1px;margin:0 0 0 5px}.search_result_options .items_per_page{float:left;margin:0 0 0 10px}.search_result_options .items_per_page_submit{float:right;display:none;padding:1px;margin:0 0 0 5px}.search_result_options .results_hits{display:inline-block}.search_result_options .search_grid_selector{display:inline-block}.search_result_options .toggle_grid{padding:3px 6px;border:1px solid #999;margin:0 7px 0 0;font-size:14px;font-weight:700}.search_result_options .toggle_grid.selected{border-width:2px}.category_main_banner img{max-width:100%}.search_result_bookmarks{display:none}.search_result_bookmarks .first{border-right:1px solid #999;padding-right:5px}.search_result_items .invisible{display:none}.search_result_content{clear:both}.search_promo{padding:20px}h1#results-content{padding-top:30px;background:url(../images/interface/icon-double-line-header.png) repeat-x left top}.no_results{padding:20px}.search_result_items .description p{padding:0}.price_crossed{text-decoration:line-through}.product_standard_discounted_price{text-decoration:line-through}.product_sales_discounted_price{color:red}.quickview{overflow:hidden}.quickview_review div{display:inline-block}.homepage .product_tile .price,.search_result_items .product_tile .price{padding:0 0 0 30px}.homepage .product_tile .price_standard,.search_result_items .product_tile .price_standard{border:none;width:100%;line-height:18px;text-decoration:line-through}.homepage .product_price.price_range.b-product_price-range,.search_result_items .product_price.price_range.b-product_price-range{display:inline-block;line-height:20px}.plp .search_result_content{margin:0}.pt_product_search_result .main{background:url(../images/grid-bg.png) 50% 0 no-repeat}.pt_product_search_result .primary,.pt_product_search_result .secondary{border:0;float:none}.primary .account_overview_page .no_display_on_mobile{position:absolute;top:50%}.search_result_content{position:relative;padding:0 0 20px}.favorites_product_tile_wrapper{display:inline-block;width:30%;margin-right:3%}.search_result_items{padding:0;margin:0 -6px}.search_result_items .recommendations_block{display:none}.productcarousel .product_tile_wrapper,.search_result_items .plp_slot_small,.search_result_items .product_tile_wrapper{float:left;position:relative;width:240px;height:550px;overflow:hidden;border:1px solid #e4e4e4;margin:0 6px 12px;text-align:center;background:#fff}.search_result_items .plp_slot_big,.search_result_items .plp_slot_small{margin:0 6px 12px}.search_result_items .plp_slot_small{background:#070707}.search_result_items .plp_slot_small>img{max-width:100%}.search_result_items .recommendations_block .plp_slot_small>a>img{width:100%;height:auto}.search_result_items .recommendations_block .plp_slot_small>a{display:block;height:100%}.makeup .recommendations_block .product_tile .product_image_topwrapper{display:block;width:202px;height:267px;margin:28px auto 50px}.makeup .section_scroll.section_wrap:after{content:"";display:table;clear:both}.clp .product_tile_wrapper .action_product_block,.homepage .product_tile_wrapper .action_product_block{margin-top:28px}.homepage .product_tile .action_product_block_title .description{padding:0 11%;font-family:ITCAvantGardeStd-Bk,sans-serif;font-size:12px}.homepage .product_tile .action_product_block_title .product_name{font-family:ITCAvantGardeStd-Demi,sans-serif;margin:20px 0 10px;padding:0 11%;min-height:32px}.you_may_also_like_cart .recommendations_block .product_tile .product_image_topwrapper{margin:0 0 0 11%;height:auto;position:relative;width:25%;float:left;text-align:center}.search_result_content .product_image{max-width:100%;max-height:100%}.starred .quickviewbutton span{margin:194px 289px 0 98px}.product_tile_wrapper.active,.product_tile_wrapper:hover{border-color:#9f9f9f}.product_tile_wrapper.active{cursor:pointer}.push_video_image{cursor:pointer}.search_result_content .product_compare_checkbox{vertical-align:-2px}.search_result_content .product_compare_label{line-height:20px}.product_tile .product_subtitle,.product_tile .product_swatch,.product_tile .variant_swatch,.search_result_items .product_subtitle{display:none}.product_tile .product_actions,.search_result_items .product_actions{margin:23px 42px 0}.product_tile .product_actions .button,.search_result_items .product_actions .button{margin:0 0 8px}.search_result_items .bv-rating{margin:25px 0 0;vertical-align:6px;cursor:pointer}.prSnippetTitle{display:none}.grid_view img{display:inline}.search_colorshade_headline{font-size:20px;padding-bottom:30px;text-transform:capitalize}.search_result_colors:after{content:'';display:block;clear:both}.product_tile_wrapper_swatches{float:left}.search_result_colors .product_shade_image img{height:80px;width:80px}.tooltip_colorshades{z-index:1;width:190px;padding:10px;border:1px solid #999;text-align:center}.tooltip_colorshades .swatch_image{height:10px;width:10px;display:inline}.tooltip_colorshades .swatch_name{display:inline}.tooltip_colorshades .producttile_image{height:100px;width:100px;margin-left:25%}.content_slot img{height:auto;max-width:100%}.slot_grid_header p{margin:0;padding:0}.product_badge,.product_label{position:absolute;display:inline-block;background:#000;color:#fff;font-size:12px;letter-spacing:.25px;font-family:ITCAvantGardeW01-CnBk;padding:7px 11px;text-transform:uppercase;top:29px;left:29px}.pdp_main .product_image_container .product_badge,.pdp_main .product_image_container .product_label{top:0}.item_details .product_badge,.order_product_info .product_badge,.order_summary_product .product_badge{display:none}.product_detail_wrapper{position:relative}.product_detail_wrapper .product_label{top:6px}.search_result_items .plp_slot_big,.search_result_items .starred{width:492px;height:550px}.starred .product_image_topwrapper{float:left}.starred .product_image_wrapper{width:302px;height:400px;line-height:400px;margin-top:37px}.starred .action_product_block{width:152px;float:right;margin-right:33px;padding-top:344px}.starred .product_tile .product_name{width:152px;height:auto;max-height:none;left:303px;font-size:24px;font-weight:400;line-height:29px}.starred .product_actions{margin-left:0;margin-right:0}.starred .product_tile .description,.starred .search_result_items .description{padding:0}.plp_slot_big{float:left;border:1px solid #e4e4e4;overflow:hidden;position:relative;width:492px;height:550px;margin:0 6px 12px 0;background:#000}.big-plp-baner img{width:100%;height:auto}.big-plp-baner-text{background:#000;text-align:center;color:#fff;width:100%;padding:28px 80px 0;height:208px;overflow:hidden}.big-plp-baner-text h2{font-family:'AvantGardeGothicITCW01B 731069';font-size:28px;text-transform:uppercase;display:inline-block;border-bottom:1px solid grey;padding:0 0 10px;margin-bottom:13px}.big-plp-baner-text p{font-family:AvGardeW01-XLtCondObl;font-size:16px;color:#999;line-height:25px}.small-baner-plp-text{position:absolute;bottom:0;left:0;width:100%}.small-baner-plp-text h3{font-family:'AvantGardeGothicITCW01D 731075';font-size:25px;color:#fff}.small-baner-plp-text h3 span{font-family:ITCAvantGardeW01-CnBk;font-size:30px;display:block}.small-baner-plp-text p{font-family:ITCAvantGardeW01-CnMd;font-size:16px;color:#fff}.small-baner-plp-text p:after,.small-baner-plp-text p:before{content:"\2014";margin:0 10px}.small-baner-plp-text a{display:inline-block;font-family:ITCAvantGardeW01-CnMd;font-size:12px;color:#999;margin:30px 0 40px;text-decoration:underline}.small-baner-plp-text a:hover{color:#fff}.product_comparison_attributesname{text-align:center;vertical-align:middle;text-transform:uppercase}.product_comparison_tablecell{padding:10px}.product_comparison_removebutton{float:right;position:relative}.compare_block{position:relative;clear:both}.compare_items{border:1px solid #999;padding:5px 10px;overflow:hidden}.compare_item{float:left;margin-right:10px;text-align:center}.compare_item img{width:90px;height:90px}.compare_item_remove{cursor:pointer;display:inline-block;border-bottom:1px dotted transparent;margin:5px 0}.compare_item_remove:hover{border-bottom-color:#999}.compare_item_remove:after{content:'Delete'}.compare_buttons{clear:both}.compare_page{padding:10px 0}.compare_page h1{margin:10px 0;font-size:22px}.compare_page .print{float:right}.compare_lists{position:relative}.compare_category_list{margin:0 0 10px 0}.compare_newitem_link{cursor:pointer;text-decoration:underline}.compare_newitem_content{z-index:100;display:none;position:absolute;left:0;background-color:#fff;width:300px;height:306px;overflow-y:scroll;border:1px solid #000}.compare_newitem_link:hover .compare_newitem_content{display:block}.compare_item_new:hover{background-color:#ccc;cursor:pointer}.compare_item_new .product_image{height:50px}.compare_table td{width:20%;border:1px solid #d9d9d9;position:relative}.compare_table .product{padding:10px 10px 200px 10px}.compare_table .product_bottom{width:170px;position:absolute;bottom:20px}.compare_table .product_bottom .label{font-weight:700}.compare_table .product_bottom .label:after{content:':'}.compare_table .product_image{text-align:center;width:100%}.compare_table .product_image img{width:100%}.compare_table .product_name{margin:10px 0;font-weight:700;font-size:14px}.compare_table .product_price{margin:10px 0;font-weight:700;font-size:16px}.compare_table .product_action{text-align:center}.compare_table .product_action .button{display:block;margin:5px 0}.compare_table .product_standard_price{text-decoration:line-through}.compare_table .product_sales_price{color:red}.compare_table .product_empty{text-align:center}.compare_table .product_empty img{width:100%}.compare_table .remove_link{display:block;text-align:left;font-size:14px}.compare_table .remove_link:after{content:'\2297'}.search_content_result .grid{text-align:center}.plp .pagination_list .view-all{margin:42px auto 30px;text-decoration:underline;display:block;width:150px;text-align:center}.search_content_result .grid .view_all_content_hits{background:0 0;height:auto;line-height:100%;border:none;text-decoration:underline;color:#000;padding:42px 0 30px 0}.search_content_result .grid .view_all_content_hits:hover{text-decoration:none}.search_content_result .grid .view_all_content_hits .foldername{text-transform:lowercase}.pt_content_search_result .primary{border-right:none;padding:0 30px;margin:0 -30px}.pt_content_search_result .content_search_page h1{margin-bottom:22px;font-size:30px;text-transform:uppercase;font-family:"AvantGardeGothicITCW01B 731069",sans-serif;line-height:90%}.pt_content_search_result .paging_bar{margin-top:12px}.pt_content_search_result .paging_bar .vew_all_articles{display:none}.folder_content_list{margin:0;overflow:hidden}.folder_content_list a{text-decoration:underline}.folder_content_list .content_title{margin:5px 0;font-weight:700;font-size:14px}.folder_content_list .read_more{font-style:italic;white-space:nowrap}.content_asset_item{text-align:left;padding:0 30px 25px}.content_asset_item .article,.content_asset_item .asset_body{display:none}.product_section_howto .content_asset_item .article{display:block}.content_asset_item .asset_body,.folder_Moodboards .asset_body,.folder_content_list .content_description,.folder_content_list .content_title,.folder_explore .asset_body,.folder_learn-howto .asset_body,.list_explore .asset_body,.list_explore .content_description,.list_explore .content_title,.video_content .asset_body{display:none}.product_section_colormirror .article,.product_section_colormirror .asset_body,.product_section_shadefinder .article,.product_section_shadefinder .asset_body{display:block}.folder_Moodboards .article,.folder_explore .article,.folder_learn-howto .article,.list_explore .article,.product_section_explore_content .article,.slot_moodboards_list .article,.video_content .article{display:block}.content_asset_item.video_content,.folder_Moodboards .content_asset_item,.folder_explore .content_asset_item,.folder_learn .content_asset_item,.folder_learn-howto,.product_section_explore_content .content_asset_item,.slot_moodboards_list .content_asset_item{padding:0}.content_asset_item.video_content .content_description,.content_asset_item.video_content .content_title,.folder_Moodboards .content_asset_item .content_description,.folder_Moodboards .content_asset_item .content_title,.folder_explore .content_asset_item .content_description,.folder_explore .content_asset_item .content_title,.folder_learn .content_asset_item .content_description,.folder_learn .content_asset_item .content_title,.folder_learn-howto .content_asset_item .content_description,.folder_learn-howto .content_asset_item .content_title,.slot_moodboards_list .content_asset_item .content_description,.slot_moodboards_list .content_asset_item .content_title{display:none}.folder_learn .article,.folder_learn .content_asset_item .asset_body{display:block}.content_asset_item.video_content,.folder_learn-howto .content_asset_item,.list_howto .content_asset_item{background:#e6e5e5 50% 50%;-webkit-background-size:996px 150px;background-size:996px 150px;-webkit-background-size:cover;background-size:cover;width:996px;height:150px;position:relative;padding:0;margin-top:35px;text-align:center;text-transform:uppercase;overflow:hidden}.folder_learn-howto .article_desc,.list_howto .article_desc,.video_content .article_desc{position:absolute;top:45px;left:0;width:100%}.folder_learn-howto .content_asset_item img,.list_howto .content_asset_item img,.video_content .content_asset_item img{display:none}.folder_learn-howto .article_desc h3,.list_howto .article_desc h3,.video_content .article_desc h3{font-size:72px;color:#fff;font-family:"AvantGardeGothicITCW01D 731075",sans-serif;line-height:45px;overflow:hidden;vertical-align:baseline;height:38px;margin-bottom:10px}.folder_learn-howto .article_desc p,.list_howto .article_desc p,.video_content .article_desc p{color:#fff;font-family:ITCAvantGardeW01-CnMd,sans-serif}.list_howto .content_description,.list_howto .content_title{display:none}.folder_learn-howto{padding-bottom:32px}.folder_learn-howto li:first-child,.folder_learn-howto li:first-child>.content_asset_item,.list_howto li:first-child{margin-top:0}.content_search_page .folder_learn-howto{margin:0 -30px}.folder_explore .folder_content_list{margin:0;overflow:hidden}.folder_Moodboards li,.folder_explore li,.list_explore li{position:relative;float:left;width:272px;padding:0;margin:0 30px 38px;vertical-align:top;overflow:hidden;text-align:center}.folder_Moodboards li img,.folder_explore li img,.list_explore li img{max-width:100%;height:auto;vertical-align:middle}.folder_Moodboards .article_desc{display:none}.folder_Moodboards .article_desc,.folder_explore .article_desc,.product_section_explore_content .article_desc{position:absolute;padding:0 21px;margin:auto;top:155px;left:0;right:0;text-transform:uppercase;color:#fff;font:21px "AvantGardeGothicITCW01D 731075",sans-serif;letter-spacing:1px;text-align:center;word-wrap:break-word;z-index:1}.folder_Moodboards .article_desc:after,.folder_Moodboards .article_desc:before,.folder_explore .article_desc:after,.folder_explore .article_desc:before,.product_section_explore_content .article_desc:after,.product_section_explore_content .article_desc:before{content:"";display:block;border-top:1px solid #fff;width:80px;padding:0 0 20px 0;margin:0 auto}.folder_Moodboards .article_desc:after,.folder_explore .article_desc:after,.product_section_explore_content .article_desc:after{content:"";border-top:none;border-bottom:1px solid #fff;padding:21px 0 0 0}.folder_Moodboards .article:after,.folder_explore .article:after,.product_section_explore_content .article:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;text-align:center;display:block}.folder_Moodboards .article:hover:after,.folder_explore .article:hover:after{background:#000;opacity:.8}.folder_Moodboards .article:hover .article_desc{display:inline-block}.content_search_page .folder_Moodboards,.content_search_page .folder_explore{margin:0 -30px}.folder_learn .folder_content_list,.folder_lessons .folder_content_list{margin:0 0 0 -24px}.folder_learn li,.folder_lessons li{position:relative;overflow:hidden;float:left;width:300px;height:537px;padding:30px 0 50px;margin:0 24px 38px;border:1px solid #e3e3e3;vertical-align:top}.folder_learn li:hover,.folder_lessons li:hover{border:1px solid #9f9f9f}.folder_learn img,.folder_lessons img{max-width:100%}.folder_learn .asset_body,.folder_lessons .asset_body{margin:0 30px 0 44px;text-align:left}.folder_learn .asset_body .try,.folder_lessons .asset_body .try{position:absolute;bottom:50px;left:44px;background:#000;color:#fff;text-decoration:none;border:1px solid #000}.folder_learn .asset_body .try:hover,.folder_lessons .asset_body .try:hover{background:#fff;color:#000;border:1px solid #000}.folder_learn .asset_body h3,.folder_lessons .asset_body h3{display:table-cell;overflow:hidden;height:52px;font-size:27px;line-height:90%;color:#000;font-weight:400;text-transform:uppercase;vertical-align:bottom}.folder_learn .asset_body strong,.folder_lessons .asset_body strong{font-family:"AvantGardeGothicITCW01D 731075",sans-serif}.folder_learn .asset_body p,.folder_lessons .asset_body p{height:85px;overflow:hidden;padding-top:13px;color:#999;line-height:18px}.folder_learn .article_desc,.folder_lessons .article_desc{display:none}.content_search_page .folder_learn,.content_search_page .folder_lessons{margin:0 -54px}.list_colormirror .content_description,.list_colormirror .content_title,.list_shadefinder .content_description,.list_shadefinder .content_title{display:none}.pt_product_search_noresult .main{background:url(../images/grid-bg.png) 50% 0 no-repeat}.pt_product_search_noresult .primary{border-right:none;float:none}.pt_product_search_noresult .primary:after{display:table;clear:both;content:''}.no_hits_page h1{display:inline-block;margin-bottom:22px;font-size:36px;text-transform:uppercase;font-family:"AvantGardeGothicITCW01B 731069",sans-serif;line-height:90%}.noresult_message{clear:both;padding:55px 0 190px;font-family:ITCAvantGardeW01-CnMd,sans-serif;color:#666;text-align:center}.noresult_message a{color:#000}.no_hits_search_suggest{text-decoration:underline}.empty_search_recommendations .carousel{border-top:1px solid #ccc;clear:both;margin:10px -30px;padding:37px 0 0;position:relative}.empty_search_recommendations .carousel:before{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";display:block;height:11px;left:50%;margin-bottom:-11px;margin-left:-55px;position:absolute;top:-6px;width:109px;z-index:10}.empty_search_recommendations .recommendation_title{color:#000;font-family:ITCAvantGardeW01-CnBk;font-size:16px;font-weight:400;padding-bottom:44px;text-align:center;text-transform:uppercase}.empty_search_recommendations .jcarousel-control:before{top:255px}.empty_search_recommendations .carousel .jcarousel-clip-horizontal{margin-left:-5px;margin-right:-5px}.empty_search_recommendations .carousel .jcarousel-prev{left:-20px}.empty_search_recommendations .carousel .jcarousel-next{right:-20px}.primary>.navigation_panel_wrapper{margin:0 30px 6px;text-align:justify}.primary>.navigation_panel_wrapper .refinement_header{display:inline-block;font-family:"AvantGardeGothicITCW01B 731069";font-size:36px;line-height:90%;text-transform:uppercase}.primary>.navigation_panel_wrapper .refinement_header.folder_name{margin-bottom:35px}.primary>.did_you_mean{color:#666;font-family:ITCAvantGardeW01-CnMd;padding:45px 30px 65px;text-align:center}.pdp_main{border:none;margin:0 -30px;float:none}.pdp_main:after{content:'';display:block;clear:both}.pdp_main .pdp_left_column,.pdp_main .pdp_top_content_wrapper{float:left}.pdp_main .pdp_right_column{float:right;position:relative;width:682px}.pdp_main .pdp_right_column .loader{z-index:2}.pdp_main .product_detail_wrapper{float:right}.pdp_main .product_detail_wrapper.product_detail_wrapper_images{float:left}.pdp_main .product_sections_wrapper{float:left;width:100%;clear:both}.pdp_main .pdp_top_content_wrapper,.pdp_main .product_description{width:284px}.pdp_main .product_detail{width:242px;margin-right:30px}.pdp_main .product_detail #og-div #og_widget_content{border-top:1px solid #ccc;margin:15px 0 0;padding:19px 0 0}.pdp_right_column .color_selectbox_wrapper{margin-bottom:5px;position:relative}.pdp_main .product_detail .shade_finder_link_wrapper{margin-bottom:0}.pdp_main h1.product_name{margin:0;text-transform:uppercase;line-height:30px;font-size:28px;font-family:'AvantGardeGothicITCW01D 731075';font-weight:100}.pdp_main .product_subtitle{display:none}.pdp_main .product_detail_wrapper .product_image_container{width:336px;position:relative;float:left;margin:0 0 10px}.pdp_main .product_content a:hover{text-decoration:underline}.pdp_main .product_primary_image{height:485px;text-align:center;width:100%;position:relative;margin-top:-7px}.pdp_main .product_primary_image .product_image_wrapper{display:inline-block!important;height:785px;text-align:center;vertical-align:middle;width:355px}.pdp_main .product_primary_image .ysl_rotate_360{background-color:#fff;position:absolute!important;text-align:center!important;top:0}.pdp_main .product_primary_image #wrap{margin:0 auto;text-align:center}.pdp_main .product_primary_image .ysl_rotate_360{margin:0 auto}.pdp_main .product_detail_wrapper .product_image_wrapper{pointer-events:none}.pdp_main .product_image{max-width:100%;margin:0 auto}.pdp_main .product_primary_image #wrap{display:table-cell!important;height:444px;text-align:center;vertical-align:middle;width:336px}.pdp_main .product_primary_image #wrap .product_image_wrapper{display:inline-block!important;vertical-align:middle;height:auto!important}.pdp_main .product_primary_image .cloud-zoom-big{width:450px!important;left:310px!important;border:1px solid #999;background-color:#fff}.pdp_main .product_primary_image .cloud-zoom-lens{border:1px solid #ccc;background:0 0!important;opacity:1!important}.pdp_main .product_primary_image .zoom_help_text{position:absolute;bottom:0;width:100%;left:0;text-transform:uppercase;color:#999;left:30px}.mobile .product_primary_image .zoom_help_text{display:none}.tablet .product_primary_image .zoom_help_text{display:none}.pdp_main .primary_image{outline:0}.pdp_main .product_thumbnails .product_thumbnails_title,.pdp_main .product_thumbnails h2,.pdp_main .product_turnto{display:none!important}.pdp_main .color_selectbox_wrapper .selectboxit,.pdp_main .color_selectbox_wrapper .selectboxit-options{width:242px}.pt_product_details #TTtraBackOverlay{z-index:996!important}.pt_product_details #TTtraWindow{background:#fff;border:4px solid grey;margin:10px;width:615px!important;height:350px!important;z-index:997!important;overflow:auto!important}.pt_product_details #TTtraWindow #TTtraSubWindow,.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubbot,.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubmid,.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubtop{background:0 0!important}.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubbot{height:10px}.pt_product_details #TTtraWindow #TTtraSubWindow{top:23px!important;left:10px!important}.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubmid #TT2questionRegFlow{height:100%!important}.pt_product_details #TTtraWindow #TTtraSubWindow #TTSubWindowClose{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;height:21px;margin:6px 6px 0 0;width:21px}.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubmid #TT2questionRegFlow{margin:0 -10px;padding:0 5px}.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubmid #TT2questionRegFlow #TT2questionReg,.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubmid #TT2questionRegFlow .TT2border+div{margin-top:0!important;padding-top:0!important;padding-bottom:0!important}.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubmid #TT2questionRegFlow #TT2questionReg #TT2regformTable+div{margin-top:0!important}.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubmid #TT2questionRegFlow ul li{margin-bottom:5px!important}.pt_product_details #TTtraWindow #TTtraSubWindow #TTtrasubmid #TT2questionRegFlow ul li input{height:16px!important;margin:0!important;padding:0!important;vertical-align:bottom}.pt_product_details #TT2footer,.pt_product_details #TTmainContent,.pt_product_details #TTtraDialogTitleBar,.pt_product_details #TTtraDialogTitleBar2{background:0 0}.pt_product_details #TTmainContent.TTdialog{padding:0!important}.pt_product_details #TTtraLayout{width:93.5%!important}.pt_product_details .TT2topbarLI{width:95%!important}.pt_product_details #TTtraLayout{height:260px!important;overflow-y:scroll}.pt_product_details #TT2userSetting{width:98%;overflow:visible}.pt_product_details #TT3UPContent{width:98%}.pt_product_details #TTaddMoreEmailsFormSubmit.TTsubmitButton{padding:0 10px!important}.pt_product_details #TT3updateButton{cursor:pointer;border:0!important;padding:0!important;background-color:transparent}.pt_product_details #TTSubScreen .TT3c101{margin-top:0!important}.pt_product_details #TTtraWindowClose{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -144px -75px;height:12px;width:20px}.cloud-zoom-big{width:450px!important;left:310px!important;border:1px solid #999;background-color:#fff}.pdp_main .product_thumbnails{clear:both;padding:0 5px;margin-top:25px;text-align:center}.pdp_main .product_thumbnails li{display:inline-block;width:36px;margin:0 0 0 8px;text-align:center;vertical-align:top}.pdp_main .product_thumbnails li:first-child{margin:0}.pdp_main .product_thumbnails .thumbnail_link{display:block;width:36px;height:48px}.pdp_main .product_thumbnails img{max-width:100%}.pdp_main .product_id{display:inline-block;margin:0 0 10px;font-size:12px;color:#ccc}.pdp_main .product_price{margin:0 0 5px;font-size:14px}.pdp_main .product_price .price_standard{color:#999;text-decoration:line-through}.pdp_main .promotion{margin:0 0 5px 0}.pdp_main .promotion .promotion_title{display:block;line-height:16px;vertical-align:top;color:#999}.pdp_main .promotion .promotion_callout{display:inline-block;line-height:16px;vertical-align:top}.pdp_main label{width:auto;padding:0;text-align:left;text-transform:uppercase}.pdp_main .attribute{position:relative;padding:0;margin:10px 0 0}.pdp_main .attribute h3{float:left;width:25%;padding:4px 0 0;margin:0;font-size:12px;font-weight:700;text-transform:uppercase;clear:both}.pdp_main .attribute .value{padding:10px 0;width:100%}.pdp_main .attribute ul{width:100%}.pdp_main .attribute ul:after{content:"";display:table;clear:both}.pdp_main .attribute .selected_value{display:none;font-style:italic;padding:0 0 5px}.pdp_main .attribute .size-chart-link{float:none;clear:both}.pdp_main .attribute .size-chart-link a{border-color:#fff!important;padding:0}.pdp_main .swatches li{float:left}.pdp_main .swatches .selected a,.pdp_main .swatches li:hover a{border-color:#000}.pdp_main .swatches .unselectable a{opacity:.5}.pdp_main .swatches .unselectable:hover a{border-color:#e0e0e0}.pdp_main .swatches li a{border:solid #e0e0e0;border-width:1px 1px 3px;display:block;margin:0 .3em .3em .2em;padding:.3em .6em}.pdp_main .swatches .swatch_image_color{max-width:100%}.pdp_main .swatches.color .swatch_text_color{display:none}.pdp_main .color li{border:2px solid #fff;padding:0;margin:0}.pdp_main .color li.selected a,.pdp_main .color li:hover a{border:0}.pdp_main .color li a{border:1px solid #fff;height:26px;margin:0;padding:0;text-indent:-999em;width:27px}.pdp_main .swatches>li.selected>a:after,.pdp_main .swatches>li.selected>span:after{background:url(../images/icons-sprite-25x25.png) -148px -116px no-repeat transparent;content:"";display:block;height:10px;left:7px;position:relative;top:-19px;width:12px}.pdp_main .product_main_attributes .attribute{padding:3px 0}.pdp_main .product_main_attributes .label{padding:0}.pdp_main .shade_finder_link_wrapper{text-align:right;clear:left}#QuickViewDialog .shade_finder_link_wrapper{display:none}#QuickViewDialog .zoom_help_text{display:none}.pdp_main .shade_finder_link{color:#000;font-family:ITCAvantGardeW01-CnMd;font-size:11px;line-height:11px;text-decoration:underline;text-transform:uppercase}.pdp_main .product_add_to_cart{display:inline-block;width:100%;margin-top:15px;padding-top:15px;border-top:4px solid #000;clear:both;position:relative}.pdp_main .selectboxit-text{height:25px;line-height:23px;padding-left:0;margin-left:7px}.pdp_main .selectboxit-arrow-container{padding-left:0;width:36px;height:25px;line-height:29px}.pdp_main .selectboxit-arrow-container .selectboxit-arrow{margin:11px auto 0}.pdp_main .selectboxit-container .selectboxit-options{top:32px!important}.pdp_main .product_add_to_cart .quantity{float:left}.pdp_main .attribute .label,.pdp_main .product_add_to_cart .quantity label{display:inline-block;margin-right:14px;padding:6px 0 0;text-transform:none;font-family:'AvantGardeGothicITCW01D 731075';color:#000;vertical-align:top}.pdp_main .product_add_to_cart .quantity .selectboxit,.pdp_main .product_add_to_cart .quantity .selectboxit-options{width:100%;border:1px solid #d3d3d3;font-size:13px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_main .variant_dropdown .selectboxit,.pdp_main .variant_dropdown .selectboxit-options{width:78px}.pdp_main .product_add_to_cart .product_price{margin:2px 0 0;font-size:18px;float:right;font-family:'AvantGardeGothicITCW01D 731075'}.pdp_main .product_add_to_cart .inventory{float:left;width:15%}.pdp_main .product_add_to_cart .inventory label{float:none}.pdp_main .product_add_to_cart .inventory input{width:56px;margin:7px 0}div.not(.cross-sell).not(.products-star) .button.add_to_cart,div.not(.cross-sell).not(.products-star) .button.add_to_cart_bonus,div.not(.cross-sell).not(.products-star) .button.learnmorebutton,div.not(.cross-sell).not(.products-star) .button.product_add_to_cart{background:#000;border:1px solid #000;border-radius:0;color:#fff;display:inline-block;height:38px;line-height:38px;font-size:16px;margin:15px 0;padding:0;text-align:center;width:100%}.button.learnmorebutton{font-family:ITCAvantGardeW01-CnBk,sans-serif;text-transform:uppercase}.pdp_main .button.add_to_cart,.pdp_main .notifymecustom_button{background-color:#2c2c2c;border-color:#2c2c2c}.product_detail_wrapper .product_add_to_cart .button.add_to_cart,.product_tile_wrapper .action_product_block .product_actions .button.add_to_cart,.product_tile_wrapper .product_actions .button.add_to_cart{text-transform:uppercase;font-family:ITCAvantGardeW01-CnBk,sans-serif;height:38px;line-height:38px;font-size:16px}.navigation_dropdown .button.add_to_cart{text-transform:none}.button.add_to_cart_bonus{width:auto;min-width:150px}.button.add_to_cart:hover,.button.add_to_cart_bonus:hover,.button.learnmorebutton:hover,.button.product_add_to_cart:hover{background:#fff;color:#000}.btn-spec span::before{left:21px;top:6px}.button.add_to_cart span,.button.add_to_cart_bonus span,.button.product_add_to_cart span{position:relative;padding-left:20px;font-weight:400;line-height:37px;vertical-align:top}.button.add_to_cart span:before,.button.add_to_cart_bonus span:before,.button.product_add_to_cart span:before{content:"";position:absolute;left:0;top:1px;height:16px;width:12px;background:url(../images/icons-sprite-25x25.png) 0 -130px no-repeat transparent}.button.add_to_cart:hover span:before,.button.add_to_cart_bonus:hover span:before,.button.product_add_to_cart:hover span:before{content:"";background-position:-20px -130px}.pdp_main .product_detail_wrapper .product_detail #og-div .og_radio_option.og_enable_autoship{margin:5px 0 0 0}.pdp_main .product_detail_wrapper .product_detail #og-div .og_radio_option.og_enable_autoship .og_auto_deliver_label_container .selectboxit-container{margin:-13px 0 0;width:57px}.notifymecustom_button{display:block;width:100%;background:#000;border:1px solid #000;color:#fff;font-family:ITCAvantGardeW01-CnMd}.notifymecustom_button:hover{background:#fff;color:#c69866}.notify_wrapper{float:left;width:100%;margin:15px 0 15px 0}.notifymecustom_dialog .notifymecustom_wrapper{border-width:1px;border-color:#fff #fff #ccc #fff;border-style:solid;line-height:27px;text-align:center;font-family:ITCAvantGardeW01-CnMd;position:relative}.notifymecustom_dialog .notifymecustom_close{position:absolute;text-indent:-99999px;width:100%;height:100%;right:0;top:0}.notifymecustom_dialog .notifymecustom_close:hover{cursor:pointer}.notifymecustom_dialog .notifymecustom_close:after{content:'';position:absolute;right:6px;top:8px;width:10px;height:10px;background:url(../images/icons-sprite-25x25.png) no-repeat -151px -76px}.notifymecustom_dialog .notifymecustom_message{padding:12px 0 15px 0;border:none;font-size:11px;text-align:left;color:#999}.notifymecustom_dialog .notifymecustom_input{float:left;width:171px;height:28px;padding:0 12px;border:1px solid #c3c3c3;border-radius:0;outline:0;background:0 0;line-height:normal;color:#666;font-size:12px}.notifymecustom_dialog .f_placeholder{height:28px;line-height:28px}.notifymecustom_dialog .notifymecustom_button_ok{float:right;height:28px;margin:0;padding:0 18px;background:#e6e5e5;border:1px solid #e6e5e5;text-decoration:none;font-size:12px;line-height:27px;color:#666;cursor:pointer}.notifymecustom_dialog .notifymecustom_button_ok:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.pdp_main .product_add_to_cart .price{float:right}.pdp_main .product_add_to_cart .product_not_avaliable .availability{position:static;line-height:24px;margin-bottom:16px;padding-top:0;font-size:14px;color:#000;font-style:normal;text-align:left;clear:none;text-align:right}.availability_value.not_available+.availability_shipping{display:none}.notifymecustom_dialog{background:#fff;padding:10px;min-height:165px}.notifymecustom_done{text-align:center}.notifymecustom_done h1{font-size:18px}.pdp_main .product_add_to_cart .availability .label{position:absolute;left:0}.availability_label,.availability_value{display:inline-block}.availability .in_stock_msg{color:#000}.availability .not_available_msg{color:red}.availability .preorder_msg{color:#009}.availability .backorder_msg{color:#090}.availability .in_stock_date_msg{color:red}.availability_value .backorder,.availability_value .preorder{display:none}.pdp_main .product_actions .gift_action{display:none}.pdp_main .product_actions .send_to_friend{padding:0;display:none}.pdp_main .product_actions li{display:inline}.pdp_main .product_actions li a{font-family:ITCAvantGardeW01-CnMd;font-size:12px;letter-spacing:.25px;text-decoration:underline;text-transform:uppercase;color:#666;padding-left:16px;margin-left:11px;position:relative}.send_to_friend_pdp{max-width:996px}.send_to_friend_pdp .formfield{float:left}.send_to_friend_pdp .form_caption{clear:both;color:#666;float:left;padding:0 0 0 25px;width:350px}.ui-dialog.send_to_friend_pdp .send_to_friend_product{display:inline-block;vertical-align:top;margin:33px 0 0 30px;padding:0;width:435px;border:0}.ui-dialog.send_to_friend_pdp .send_to_friend_product:before{border-left:1px solid #e0e0e0;content:"";display:block;height:57%;position:absolute;width:1px}.send_to_friend_pdp .send_to_friend_product .product_description,.send_to_friend_pdp .send_to_friend_product .product_image_wrapper{width:50%}.send_to_friend_pdp .formfield_button,.send_to_friend_pdp .formfield_send_to_friend_message{display:inline-block;float:none;vertical-align:top;margin-left:60px;width:400px;max-width:400px!important}.send_to_friend_pdp .formfield_send_to_friend_message .textarea{width:400px;height:180px}.send_to_friend_pdp .send_to_friend_product .attribute,.send_to_friend_pdp .send_to_friend_product .product_description_short{display:none}.send_to_friend_pdp .send_to_friend_product .product_description h2{font:12px ITCAvantGardeW01-CnMd,sans-serif;color:#070707;text-transform:uppercase;font-style:normal;margin-top:0;max-height:30px}.send_to_friend_pdp .send_to_friend_page form .formfield.formfield_button{float:right}.send_to_friend_pdp .formfield_button{text-align:right}.send_to_friend_pdp .send_to_friend_product .product_id{display:none}.send_to_friend_pdp .send_to_friend_product .description{color:#999;line-height:16px;margin-top:5px;max-height:67px;overflow:hidden}.send_to_friend_pdp .send_to_friend_product .price{float:right;margin-top:12px}.send_to_friend_pdp .send_to_friend_product .rating_and_reviews{float:left}.send_to_friend_pdp .send_to_friend_product .product_price{font:13px ITCAvantGardeW01-CnMd,sans-serif}#send-to-friend-dialog .send_to_friend_success .cancel_button{display:none}.pdp_main .product_actions li:first-child a{margin-left:0}.pdp_main .social_shop_link_wrapper{margin:20px 0}.pdp_main a.social_shop_link{position:relative;padding:8px 35px;background:#e6e5e5;border:1px solid #e6e5e5;border-radius:0;font-weight:400;text-transform:uppercase;color:#666;font-family:ITCAvantGardeW01-CnMd;font-size:10px}.pdp_main a.social_shop_link .counter{background:#fff;color:#000;font-size:9px;padding:0 2px;position:absolute;top:5px;right:13px;border-radius:2px}.pdp_main a.social_shop_link .counter:before{content:"";position:absolute;bottom:-2px;left:00;height:2px;border-left:2px solid #fff;background:#fff}.pdp_main a.social_shop_link:after{content:"";position:absolute;left:16px;top:8px;height:13px;width:13px;background:url(../images/icons-sprite-25x25.png) -39px -130px no-repeat transparent}.pdp_main a.social_shop_link:hover{background:#fff;border:1px solid #999}.print_page{cursor:pointer}.pdp_main .product_tabs .print_page{float:right}.list_table_header .print_page{float:right;font-size:13px}.pdp_main .product_set_list{border-top:1px solid #d9d9d9}.pdp_main .product_set_item{clear:both;padding:10px 0 0;border-bottom:1px solid #d9d9d9;margin:10px 0;overflow:hidden}.pdp_main .product_set_image{float:left;width:22%}.pdp_main .product_set_image img{max-width:100%}.pdp_main .product_set_details{float:left;width:78%}.pdp_main .product_set_list .attribute .label,.pdp_main .product_set_list .attribute h3{width:25%}.pdp_main .product_set_list .product_name{float:none;width:auto;margin:0;font-size:15px}.pdp_main .product_set_list .promotion_title{font-size:14px}.pdp_main .product_set_list .block_add_to_cart{clear:both;padding:5px 0;overflow:hidden;background:#f3f3f3}.pdp_main .product_set_list .block_add_to_cart .inventory{float:left;width:20%;margin-left:22%}.pdp_main .product_set_list .block_add-to_cart label{width:40%;padding:7px 0;text-align:left}.pdp_main .product_set_list .block_add_to_cart .input_text{width:35px}.pdp_main .product_set_list .block_add_to_cart .product_price{float:left;width:35%;padding:6px 0 0;margin:0;font-size:16px;text-align:right}.pdp_main .product_set_list .block_add_to_cart button{float:right;padding-left:10px;padding-right:10px;margin:3px 5px 0 0;font-size:10px}.add_all_to_cart{display:none}.js .add_all_to_cart{display:inherit}.pdp_main .product_section{clear:both;margin-top:70px}.pdp_main .product_section .product_section_headline,.product-routine-dialog .product_section_headline{text-align:center;font-size:36px;text-transform:uppercase;margin:50px 0 50px 0;display:block;padding:0;font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-weight:700}.pdp_main .product_description.product_section.product_section{border:none;margin-top:0;padding:0}.pdp_main .product_description.product_section:before{display:none}.product_section_relatives .product_section:before{display:none}.product_section_relatives .product_section{border-top:none;margin:30px 0}.product_section_relatives .product_section_headline{display:none}.product_section_relatives .recommendations_block .recommendation_title{display:block;margin-top:0}.product_tabs{position:relative}.product_detail_tabs_wrapper .tabs_menu{overflow:hidden}.tabs_menu li{display:inline-block;padding:9px;white-space:nowrap;font-family:ITCAvantGardeW01-CnMd;text-transform:uppercase}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{padding:0 9px;position:relative;letter-spacing:.5px}.product_detail_tabs_wrapper .tabs_menu .first_ui_tab .ui-tabs-anchor{padding-left:0}.product_detail_tabs_wrapper .tabs_menu .last_ui_tab{border-right:0}.tabs_menu a{display:block;text-decoration:none;color:#999}.tabs_menu .ui-state-processing a,.tabs_menu .ui-tabs-active a{cursor:default;color:#000}.tabs_menu a,.ui-tabs-collapsible .ui-tabs-selected a{cursor:pointer}.tab_content{padding:10px 0;line-height:1.6;color:#000}.tab_content+.tab_content{display:none}.ui-tabs-hide{display:none!important}.product_shades_families .product_tabs{margin:0}.product_shades_families .tabs_menu{width:242px;margin:0}.product_content .tab_content{border-top:none;margin-top:0;padding:0}.product_tab_shades_right .tab_content{display:inline-block;padding-top:10px}.product_shades_families li{padding:9px 0 0 0;margin-right:9px;font-size:14px;text-transform:uppercase;color:#999;font-family:ITCAvantGardeW01-CnMd;line-height:90%}.product_shades_families li.ui-state-active{color:#000;border:none;border-bottom:1px solid #000}.product_tab_shades_left{float:left;height:auto;text-align:center}.product_tab_shades_left .product_image{max-width:100%;max-height:110px}.product_tab_shades_right{float:left}.product_shades_description{height:20px}.product_shades_family{margin-bottom:10px;padding:10px 0;min-height:26px;vertical-align:middle;border-top:none;position:relative}.product_shades_family ul{border-bottom:none}.product_shades_familylabel{width:60px;position:absolute;top:15px;left:0}.product_shades_moodlabels{padding-left:70px;padding-bottom:5px;border-bottom:1px solid #999;margin-bottom:10px;font-size:10px;font-weight:700;text-transform:uppercase;white-space:nowrap}.product_shades_moods{margin-left:70px;white-space:nowrap}.colormood,.colormoodlabel{display:inline-block;width:70px;margin-right:10px;vertical-align:top;white-space:normal}.colormood.last,.colormoodlabel.last{margin-right:0}.colormood{min-height:31px}a.product_shades_mood{display:inline-block;height:21px;width:21px;padding:0;border:2px solid #fff;margin:2px 1px;border-radius:50%;text-indent:-999em}a.product_shades_mood.selected,a.product_shades_mood:hover{border-color:#000}.product_award_icons img{width:80px}.pdp_main .BVRRDisplayContentHeader{border-bottom:none}.pdp_main .product_rating_wrapper{margin-top:20px}.pdp_main .product_rating_wrapper a{color:#666}.pdp_main .BVRRRatingSummaryNoReviews{float:left;width:auto}.pdp_main .BVRRRatingSummaryNoReviewsWriteImageLink{float:left;margin:0 10px 0 0}.BVRRBuyAgainContainer{float:none!important;position:static!important}.BVRRRatingEntry,.BVRRRatingSummaryLinks{float:left!important;clear:none!important}.pdp_top_content_wrapper .ui-vote-star-container{display:inline-block;font-size:0;vertical-align:top}.pdp_top_content_wrapper .bv-rating{margin-top:0}.pdp_top_content_wrapper .ui-rating .review_count{font-size:12px;letter-spacing:.25px;line-height:13px;text-transform:uppercase;vertical-align:top}.sections_menu{float:left;width:100%;border-top:1px solid #000;border-bottom:1px solid #cfcfcf;text-align:center}.pt_product_search_result .plp_navigation_panel{background:0 0;border:none;display:inline-block;float:none;text-align:left;width:auto}.pt_product_search_result .plp_navigation_panel li{margin:0 14px;padding:0}.pt_product_search_result .sections_menu a:after{background:0 0}.pt_product_search_result .plp_navigation_panel li.active,.pt_product_search_result .plp_navigation_panel li.active a:before{background:0 0}.pt_product_search_result .plp_navigation_panel li.active a{color:#000;font-family:ITCAvantGardeW01-CnBd}.section_about{padding-top:30px}.sections_menu.sticky{z-index:998}.sections_menu li{display:inline-block;padding:14px;position:relative;margin-right:-3px}.sections_menu a{color:#666;font-size:12px;letter-spacing:.5px;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd;position:relative}.sections_menu a:after{content:"";position:absolute;left:-15px;top:2px;width:1px;height:11px;background:#000}.sections_menu li.active a:after,.sections_menu li.first a:after,.sections_menu li:first-child a:after{display:none}.sections_menu li.active{background:#000}.sections_menu li.hidden{display:none}.sections_menu a:hover{color:#070707}.sections_menu li.active a{color:#fff}.sections_menu li.active a:before{content:"";position:absolute;right:50%;bottom:-14px;height:3px;width:6px;margin-right:-3px;background:url(../images/icons-sprite-25x25.png) no-repeat -325px -175px transparent}.nav_roll{position:fixed;bottom:50%;right:0;margin-bottom:-50px;width:82px;background:#000;border:1px solid #bfbebf;border-right:0;z-index:999}.nav_roll_content{color:#fff;font-family:ITCAvantGardeW01-CnBk;font-size:14px;font-style:normal!important;font-weight:700;margin:0 10px;padding:30px 0;text-align:center}.nav_roll_prev{border-top:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d}.nav_roll_next,.nav_roll_prev{height:43px;cursor:pointer}.nav_roll_next span,.nav_roll_next.inactive span,.nav_roll_prev span,.nav_roll_prev.inactive span{text-indent:-9999px;width:13px;height:8px;background:url(../images/icons-sprite-25x25.png) -25px -150px no-repeat transparent;display:block;margin:0 auto;position:relative;top:18px}.nav_roll_prev span{background:url(../images/icons-sprite-25x25.png) -25px -166px no-repeat transparent}.nav_roll_prev:hover span{background:url(../images/icons-sprite-25x25.png) -50px -166px no-repeat transparent}.nav_roll_next:hover span{background:url(../images/icons-sprite-25x25.png) -50px -150px no-repeat transparent}.nav_roll_prev.inactive span{background:url(../images/icons-sprite-25x25.png) -75px -166px no-repeat transparent}.nav_roll_next.inactive span{background:url(../images/icons-sprite-25x25.png) -75px -150px no-repeat transparent}.nav_roll_next:hover,.nav_roll_prev:hover{background:#fff}.nav_roll_prev:hover{border-top:none}.nav_roll_next.inactive:hover,.nav_roll_prev.inactive:hover{background:#000;cursor:default}.nav_roll_prev.inactive:hover{border-top:1px solid #4d4d4d}.section_preview{display:none;width:183px;background:#fff;padding:8px;position:absolute;left:-200px;bottom:0;text-align:center;line-height:22px;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd;border:1px solid #dddcdc;z-index:1;-webkit-box-shadow:1px 1px 5px #dddcdc;-moz-box-shadow:1px 1px 5px #dddcdc;box-shadow:1px 1px 5px #dddcdc}.section_preview .section{display:none}.section_preview img{max-width:100%;height:auto;margin:auto}.section_preview.next,.section_preview.prev{display:block}.section_preview.prev{bottom:43px}.section_preview.next:after,.section_preview.prev:after{content:'';display:block;height:24px;width:15px;background:red;left:100%;bottom:11px;position:absolute;background:url(../images/icons-sprite-25x25.png) -475px -100px no-repeat transparent}.list_colormirror li,.list_shadefinder li{display:inline-block;margin-bottom:-30px}.pdp_main .product_section_colormirror .product_section_headline,.pdp_main .product_section_shadefinder .product_section_headline{margin-bottom:15px}.list_colormirror .asset_body,.list_shadefinder .asset_body{float:left;width:50%;margin-top:85px;padding:0 70px 0 110px}.list_colormirror .article,.list_shadefinder .article{float:right;width:50%;text-align:center}.list_colormirror .article img,.list_shadefinder .article img{display:inline-block}.list_colormirror h3,.list_shadefinder h3{font-size:36px;font-weight:400}.list_colormirror strong,.list_shadefinder strong{font-family:"AvantGardeGothicITCW01D 731075",sans-serif}.list_colormirror h4,.list_shadefinder h4{font-size:15px;font-family:ITCAvantGardeW01-CnMd,sans-serif}.list_colormirror p,.list_shadefinder p{padding:30px 0 25px 0;font-family:ITCAvantGardeW01-CnMd,sans-serif;color:#999;line-height:18px}.list_colormirror .button,.list_shadefinder .button{width:92px;background:#000;color:#fff;text-decoration:none;border:1px solid #000;text-align:center}.list_shadefinder .button:hover,.list_shadefinder .list_colormirror .button:hover{background:#fff;color:#000;border:1px solid #000}.list_shadefinder .button.try{text-transform:uppercase}.product_section_explore_content .contentcarousel_list li{margin:0 30px}.product_section_explore_content .contentcarousel_item,.product_section_imagecarousel_content .contentcarousel_item{position:relative;position:relative;width:272px;height:360px;padding:0;margin:0;vertical-align:top;overflow:hidden;text-align:center}.product_section_imagecarousel_content .contentcarousel_item{height:auto}.product_section_explore_content .contentcarousel_item img{width:100%;height:auto}.product_section_explore_content .carousel_navigation_list{display:none}.product_section_explore_content .contentcarousel.horizontal_carousel{margin:0}.product_section_explore_content .description_carousel{display:none}.section_scroll.section_about{float:left}.product_section_explore_content h2{display:none}.pdp_main .recommendations_block{display:inline-block;width:100%;position:relative}.pdp_main .recommendations_block .horizontal_carousel{margin:0}.pdp_main .recommendations_block .recommendation_title{text-align:center;font-size:36px;text-transform:uppercase;margin:50px 0 46px;font-weight:700;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_main .recommendations_block .product_add_to_cart{margin:5px 0}.pdp_main .recommendations_block .variant_swatch{display:none}.pdp_main .recommendations_block .product_price{font-size:14px;color:#070707;font-family:ITCAvantGardeStd-Md,serif}.pdp_main .recommendations_block .product_tile:hover .tooltip_content{display:block!important}.productcarousel .jcarousel-clip-horizontal{margin-left:-6px;margin-right:-6px}.js .pdp_main .recommendations_block .product_tile .tooltip_content{display:none!important}.pdp_main .recommendations_block .tooltip_content{position:absolute;left:50%;top:50%;z-index:100;width:300px;border:1px solid;text-align:left;background:#fff}.tooltipcolor:hover .tooltip_colorshades{display:block!important}.quickview{max-width:996px;width:996px!important}.quickview .ui-dialog-titlebar{padding:0}.quickview .ui-dialog-titlebar-close{top:29px;right:22px}.quickview .ui-dialog-title{display:none}.quickview .ui-dialog-content{padding:0}.quickview .ui-dialog-content:after{display:none}.quickview .ui-dialog-content p{margin:0}.quickview .pdp_main{float:none;width:100%;padding:51px 51px 46px 51px;overflow:hidden;margin:0}.quickview .product_description{margin:0}.quickview .rating_container{margin-top:18px}.quickview .product_detail_wrapper .product_image_container{width:336px;margin:0 15px}.quickview .product_detail{margin-right:0}.quickview a.product_name{margin:9px 0 38px 0;text-transform:uppercase;color:#000}.quickview .button.add_to_cart{width:100%;margin:10px 0}.quickview .product_detail_tabs_wrapper .tab_content{max-height:220px;overflow:hidden}.quickview .pdp_right_column{width:610px}.quickview .pdp_main .pdp_top_content_wrapper{margin-left:0;padding-left:30px}.send_to_friend_page .f_field{max-width:350px}.send_to_friend_page .f_field.f_field_checkbox{margin:10px 0 0 0}.send_to_friend_page .f_label{display:block}.send_to_friend_page .preview_button{margin-left:0}.send_to_friend_page legend{background:0 0}.send_to_friend_page .textarea{min-height:125px;padding:10px}.ui-dialog .send_to_friend_product{display:none}.send_to_friend_page .form_caption .dialogify{text-decoration:underline}.send_to_friend_page .char-count{margin-left:0}.pt_product_details .dialog-video .ca_description,.pt_product_details .dialog-video .ca_title{display:none}.pt_product_details .dialog-video .ca_video_container iframe{margin:0}.pt_product_details .ui-dialog.dialog-video .ui-dialog-content{padding-bottom:20px}#reviews{font-family:ITCAvantGardeW01-CnMd}#reviews .product_section_headline{font-family:ITCAvantGardeW01-CnBk,sans-serif}.product_section_reviews_content{padding:0 30px}#reviews .review_item_container{position:relative}#reviews .review_item_container .user_profile_container,#reviews .reviews_product_images_conteiner{width:219px}#reviews .reviews_product_images_conteiner{display:inline-block;margin-right:-4px}#reviews .review_item_container .review_content_container{width:120px}#reviews .review_item_container .review_message{width:597px;padding-right:50px}#reviews .review_useful_button,#write-review,.pdp_main .write-review{background:#e6e5e5;border:1px solid #e6e5e5;color:#666;display:inline-block;font-size:12px;height:29px;line-height:27px;padding:0 22px;text-transform:uppercase}.ui-vote-star-container .ui-star-small{display:inline-block;width:13px;height:13px;background:url(../images/icons-sprite-25x25.png);vertical-align:middle;cursor:pointer}.ui-vote-star-container .ui-star-enabled{background-position:-325px -150px}.ui-vote-star-container .ui-star-disabled{background-position:-350px -150px}.ui-rating .review_count{text-decoration:underline;margin-left:10px;font:11px/20px ITCAvantGardeW01-CnMd,sans-serif}#reviews .reviews_product_images{width:128px;height:168px}#reviews .reviews_info_container{display:inline-block;width:717px;vertical-align:bottom;padding-bottom:15px}#reviews .reviews_info_container .ui-vote-star-container .ui-star-small,.product_rating_wrapper .box_write_review .ui-vote-star-container .ui-star-small{cursor:default}#reviews .reviews_info_container .bg_title_box{font:12px/19px ITCAvantGardeW01-CnMd,sans-serif;color:#000;margin-right:20px;text-transform:uppercase}#reviews .reviews_info_container .bg_title_box,#reviews .reviews_info_container .reviews_rating{float:left}#reviews .reviews_info_container .cta-container{float:right}#reviews .review_container{clear:both;padding-bottom:20px}#reviews .review_useful_button:hover,#write-review:hover,.pdp_main .write-review:hover{background:#fff;border:1px solid #9f9f9f;color:#070707}#reviews .review_useful_label{text-transform:uppercase;font-size:11px;line-height:20px}#reviews .review_item_container .review_content_container,#reviews .review_item_container .review_message{border-top:1px solid #666}#reviews .review_item_container:first-child .review_content_container,#reviews .review_item_container:first-child .review_message{border-top:2px solid #333}#reviews .review_item_container>div{float:left;padding:50px 0}#reviews .review_useful_button{display:block;margin-top:5px;text-transform:capitalize;text-align:center}#reviews .review_useful_text{display:block;margin:20px 0 0;font-size:11px;color:#999;font-style:italic}#reviews .review_useful_cancel{color:#666;display:block;margin:30px 0 0;text-decoration:underline}#reviews .review_item_container .review_message .review_content{font-size:12px;line-height:21px;color:#333}#reviews .review_item_container .user_profile_container{padding-right:20px}#reviews .review_item_container .user_profile_container .username{font-size:12px;line-height:36px;text-transform:uppercase;color:#333}#reviews .review_item_container .user_profile_container .bv-rating{margin-right:20px}#reviews .review_item_container .user_profile_container .bv-rating,#reviews .review_item_container .user_profile_container .username{float:left}#reviews .hidden.popup_error_message{display:block;color:#e55757;font-size:11px;line-height:25px}#reviews .review_useful{position:relative}.reason_text_dialog{position:absolute;top:165px;right:-30px;background:#fff;border:1px solid #c1c1c1;padding:15px;width:248px;z-index:999}.reason_text_dialog .formfield{margin-top:0}.reason_text_dialog .formfield .textarea{width:200px;height:70px;padding:10px}.reason_text_dialog .formfield .error_message{margin-top:5px}.reason_text_dialog .submit_button{background:#000;color:#fff;border:1px solid #000}.reason_text_dialog .submit_button:hover{background:#fff;color:#000}.reason_text_response{width:100%}.reason_text_response h2{display:none}#pwrwritediv{border-top:4px solid #000}#pwrwritediv h2{font-family:'AvantGardeGothicITCW01D 731075';font-size:18px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #ccc;padding:24px 0}#pwrwritediv .ui-section-form{width:530px;padding:20px 0}#pwrwritediv .ui-section-form .f_label{display:block;text-transform:none}#pwrwritediv .ui-section-form .ui-text-title{width:415px;float:left;margin-bottom:10px}#pwrwritediv .ui-section-form .ui-section-star{width:115px;float:right;padding:10px 0 0 20px}#pwrwritediv .ui-section-form .overall_rating{margin-bottom:10px;cursor:pointer}#pwrwritediv .ui-section-form .ui-section-star .error_message{clear:both}#pwrwritediv .ui-section-form .ui-section-star .error_message.overall_rating{display:none!important}#pwrwritediv .ui-section-form .ui-section-star .review_title{font:12px/24px ITCAvantGardeW01-CnMd,sans-serif;color:#666;margin-bottom:7px}#pwrwritediv .ui-vote-star-container .formfield_radio-slider{position:static}#pwrwritediv .ui-vote-star-container .formfield_radio-slider .f_label,#pwrwritediv .ui-vote-star-container .formfield_radio-slider .radio_button{position:absolute;visibility:hidden}#pwrwritediv .ui-section-form .ui-text-content{clear:both}#pwrwritediv .ui-section-form .textarea,#pwrwritediv .ui-section-form .textinput{width:100%;text-transform:none}#pwrwritediv .ui-section-form .textarea{padding:10px;min-height:150px}#pwrwritediv .ui-section-submit{border-top:2px solid #000;padding-top:15px}#pwrwritediv .ui-section-submit label{text-transform:none}#pwrwritediv .ui-section-submit .required_indicator{margin-bottom:10px}#pwrwritediv .ui-section-form .button{padding:0 37px}.no_review_message{border-top:2px solid #333;border-bottom:1px solid #666;width:718px;float:right;margin-bottom:-1px}#write_review_container{clear:both}#write_review_container #reviews-error{margin:10px 0}.bv_transmission_message span,.no_review_message span{display:block;padding:50px 0;color:#666;text-align:center}#reviews .review_item_container .feedback-response{width:936px;position:absolute;bottom:8px;padding:0}.feedback-response h2{background:none repeat scroll 0 0 #c69866;color:#fff;font-family:ITCAvantGardeW01-CnBk;font-size:13px;padding:10px;text-align:center;text-transform:uppercase;font-weight:400}.write_review_loader{background:url(../images/loading-small.gif) no-repeat;width:50px;height:50px;margin-left:-25px;position:absolute;left:50%}.ui-text-recommend .formfield_radio-list{overflow:hidden}.ui-text-recommend .error_message{clear:both}.ui-text-recommend .formfield_radio-list .f_label{margin-right:10px}#pwrwritediv .login_iframe{width:100%}.bv_login_form .account_header_title,.bv_login_form .block_create .section_header,.bv_login_form .block_create p,.bv_login_form .login_popup .block_login .formfield_remember_me{display:none}.bv_login_form .block_create{display:none!important}.bv_login_form .block_login{float:left;width:570px;padding:0;color:#666}.bv_login_form .block_login a.button{background:0 0;border:none;color:#999;font-size:11px;line-height:21px;float:left;margin:0 0 0 10px;padding:0;text-decoration:underline}.bv_login_form .block_login fieldset>a.button{display:inline-block;margin:0;padding:0 22px;background:#e6e5e5;text-decoration:none;font-size:12px;color:#666;border:none;cursor:pointer;border:1px solid #e6e5e5;height:37px;line-height:37px;float:left;margin:10px 0 10px 10px;clear:none}.bv_login_form .block_login fieldset>a.button:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.bv_login_form .account_login_page{padding:20px 0}.bv_login_form .block_login p{margin-left:-5px}.bv_login_form .block_login .block_message_subtitle{display:block;margin:0 0 15px 5px;color:#000;font-family:ITCAvantGardeW01-CnMd}.bv_login_form .login_popup .block_login fieldset{width:100%}.bv_login_form .block_login .formfield_password,.bv_login_form .block_login .formfield_username{float:left;clear:none;margin:10px 15px 0 0}.bv_login_form .block_login .formfield_button{float:left;margin:10px 0;clear:none}.bv_login_form .block_login .formfield_button .button{height:37px;line-height:37px}.bv_login_form .login_popup .block_login .formfield .textinput{width:230px}.bv_login_form .block_login .formfield_link{clear:both;line-height:20px;position:absolute;left:0;bottom:0}.bv_login_form .social_network_login_block{float:right;margin:75px 0 0;padding:0;border:0;min-height:inherit}.bv_login_form .social_network_login_block{float:right;margin:72px 0 0;padding:0;border:0;min-height:inherit}.bv_login_form .social_network_login_block .divider{background:0 0;margin:0;padding:9px 0;top:0;left:-115px}.bonus_product_actions{margin:10px 0}.bonus_product_item{border-bottom:1px solid #999;margin:20px 0}.bonus_product_item .product_name{margin:0 0 10px;font-size:16px}.bonus_product_item .product_image_container{float:left;width:200px;margin-bottom:20px}.bonus_product_item .product_detail{float:right;width:360px;margin-right:0}.bonus_product_item:after{content:'';display:block;clear:both}.dialog_bonus_show .bonus_product_actions{margin-top:15px;text-align:right}.dialog_bonus_option{max-height:100vh;overflow:auto;top:50%;transform:translateY(-50%)}.dialog_bonus_option .ui-dialog-content:after{height:1px}.dialog_bonus_option .bonus_product_list.pdp_main .swatches li a{height:auto!important;padding:6px!important}.dialog_bonus_option .pdp_main .swatch_actions{width:100%;bottom:100%}.dialog_bonus_option .expanded .swatches{width:100%}.dialog_bonus_option .expanded .swatches{margin-bottom:5px}.dialog_bonus_option .expanded .swatch_carousel{max-height:none}.dialog_bonus_option .pdp_main{margin:0}.dialog_bonus_option .pdp_main .attribute .label,.dialog_bonus_option .pdp_main .attribute .selected_value,.dialog_bonus_option .pdp_main .product_id,.dialog_bonus_option .pdp_main .swatches.size a .swatch_image_color{display:none}.dialog_bonus_option .pdp_main .attribute .value{float:none;width:auto}.dialog_bonus_option .check_bonus_product{vertical-align:middle}.dialog_bonus_option .check_bonus_label{line-height:14px}.dialog_bonus_option .tooltip_content{left:-10px}.dialog_bonus_option .tooltip_content:before{right:auto}.bonus_product_list.pdp_main .product_add_to_cart{border-top:none}.bonus_product_list.pdp_main .swatches li a{height:27px!important;padding:0!important}.bonus_product_list.pdp_main .swatches.size li a{padding:.3em .6em!important}@media only screen and (max-width:600px){.dialog_bonus_option .swatch_carousel .swatches li{width:42px}}.pt_store_locator .primary{border:0;float:none;position:static}.storelocator_iframe{width:100%;height:1443px;overflow-y:hidden}.secondary .cart_actions{display:none}.pt_cart .samples{width:540px;margin:0 auto}.pt_cart .sample_item{width:160px;margin:0 10px}.cart_row_nav_links,.cart_row_notice{display:none}.js .pt_cart .loader_bg{z-index:999}.checkout{font-family:ITCAvantGardeW01-CnMd}.redemption{color:#900}.redemption span.error{margin-left:0}.payment_method_options label{width:auto}.payment_method_expanded{display:block}.cvn_tip{margin-top:38px;vertical-align:top;width:auto}.formfield_day,.formfield_month,.formfield_year{clear:none;float:left;margin:0 0 2% 2%}.formfield_day select,.formfield_month select,.formfield_year select{margin:0;width:auto}.formfield_month .form_caption{margin-left:0}.bml_terms_and_conditions{height:400px;overflow:auto;padding:1em;border:1px solid #aaa;font-size:.8em}.place-order-totals{clear:both}.order-component-block{margin:20px 0}.order-component-block .section_header a{float:right;font-weight:400}.order-component-block .details{padding:.5em 1em;color:#a3a3a3;background:#e8e8e8}.order_summary_footer{position:relative}.order_summary_footer h2{font-family:Georgia,serif;font-size:2em;font-style:italic;font-weight:400}.summary-help{float:right;margin:1em 0;font-size:.8em}.gift_cert_used{padding:10px 0}.order_detail_options{border-top:1px solid #e0e0e0;margin:20px 0 0;padding:20px 0 0;text-align:right}.order_detail_options a{margin:0 10px}.summary .edit{position:absolute;right:10px;text-transform:uppercase;font-size:.9em;line-height:1.5em}.pt_checkout #main{padding:0 14px}.pt_cart #main{padding:0 14px}.pt_order-confirmation #main{padding:0 14px}.pt_order-confirmation .order-confirmation-details .content_header{margin:7px 0!important}.transparent_bg{background:url(../images/pixel-transparent.png)}.pt_account legend{display:none}.pt_wish_list .block_login label,.pt_wish_list .block_search label{max-width:295px;display:block;font-family:ITCAvantGardeW01-CnMd;color:#707070}.pt_wish_list .product_social_networking .addthis_button_facebook_like{overflow:hidden}.account_navigation ul{margin:0 0 12px}.account_navigation_registered a,.account_navigation_unregistered a{margin:5px 0 5px 10px}.account_navigation_text_asset h3,.account_navigation_text_asset p{margin:7px 0}.registration_selection input,.registration_selection label{display:inline;float:none}.register_page .button{padding:0 40px}.register_page .note{max-width:295px;font-family:ITCAvantGardeW01-CnMd;font-size:11px;color:#999}.orders_page .toggle_grid{display:none}.order_history_header{background:#efefef;overflow:hidden;padding:10px}.order_history_header .label{font-weight:700}.order_history_header .button{float:right}.order_history_items{margin:0 0 20px}.order_history_table td,.order_history_table th{padding:3px 10px}.order_history_table .order_items,.order_history_table .order_shipped_to,.order_history_table .order_total_price{width:33%}.order_table .label{font-weight:700}.order_summary_table th,.order_summary_title{margin-bottom:10px;text-align:right;font-size:16px}.send_to_friend_product{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:20px;margin-top:20px;margin-right:22%;overflow:hidden;padding:20px 0}.send_to_friend_product .product_image_wrapper{float:left;width:36%}.send_to_friend_product .product_image{max-width:80%}.send_to_friend_product .product_description{float:left;height:180px;width:63%}.send_to_friend_product .product_description p{visibility:hidden}.send_to_friend_pdp .send_to_friend_product .price p,.send_to_friend_product .product_description .description p{visibility:visible}.send_to_friend_product .product_description h2{margin-right:0}.send_to_friend_product .product_description .value{font-weight:700}.send_to_friend_product .product_description h2{font-family:Georgia;font-size:1.2em;font-style:italic}.send_to_friend_product .product_description dt{clear:both;float:left;margin:10px 0 0 0;width:100px}.send_to_friend_product .product_description dd{float:left;margin:10px 0 0 0;width:200px}.item_list tr.headings{display:none}.item_list tr{border-bottom:1px solid #999}.item_list td{padding:10px;vertical-align:top}.attribute .swatch{display:inline-block;width:20px;height:20px;vertical-align:middle}.item_details .product_list_item .promo{color:#900}.item_details .product_list_item .price_standard{color:#999;text-decoration:line-through}.item_details .edit{text-decoration:underline;margin-top:5px}.item_availability ul{list-style:none outside none;margin:0;padding:0}.item_dashboard{width:300px;text-align:right}.item_dashboard label{display:inline-block}.item_dashboard input{width:30px;text-align:center}.item_dashboard .date_added{margin-bottom:5px;font-weight:700}.item_dashboard .add_to_cart{margin-top:10px}.item_dashboard .update button{margin-bottom:5px;word-wrap:break-word;max-width:100%}.item_dashboard .quantity_desired .textinput{display:inline-block;width:30px}.item_dashboard .priority .select{display:inline-block;width:250px}.item_dashboard .add_to_cart_option .textinput{display:inline-block;margin:0 10px}.view_all_link{padding-left:3px;border-left:1px solid #333}.pt_account .ui-tabs-panel a:hover{text-decoration:underline}.account_product_list li{display:inline-block;vertical-align:top;text-align:center}.account_product_list img{display:inline-block}.pt_wish_list .list_table_header{overflow:hidden;padding:2em;background:url(../images/interface/icon-double-line-header.png) repeat-x left top #efefef}.pt_wish_list .list_table_header p{float:right;width:37%;margin:0;overflow:hidden;color:#999}.page_content_tab_navigaton button{margin:0 0 -1px;border:#efefef 1px;color:#999;font-family:Georgia,serif;font-size:1.1em;font-style:italic;font-weight:400;background:#d9d9d9}.page_content_tab_navigaton button.selected{background:#fff;border-bottom:1px solid #fff}.page_content_tab_wrapper{border:1px solid #efefef;padding:5px}.gift_reg_purchases .item_purchased_by dd{float:left;margin:0 1em 0 0;position:relative;width:auto;font-weight:700}.gift_reg_purchases .item_purchased_by dt{clear:both;float:left;margin:0 1em 0 0;position:relative;width:auto}.gift_reg_purchases .quantity_purchased{color:#900}.gift_registry_advanced{clear:both}.gift_registry_advanced .toggle-content{overflow:hidden;padding:10px}.gift_registry_advanced .event-month{clear:both}.gift_registry_advanced .event-city{clear:both}.gift_certificate_purchase{padding:10px;background:#f3f3f3}.gift_certificate_purchase .content-asset{float:left;width:50%}.gift_certificate_purchase .content-asset img{margin:20px 0}.gift_certificate_purchase form{float:right;padding:0 20px 20px;width:40%;background:#fff}.gift_certificate_purchase form .input-text{width:90%}.gift_certificate_purchase form .input-textarea{width:90%}.gift_certificate_purchase form .cert-amount{clear:none;float:left;margin:0;width:40%}.gift_certificate_purchase .cert-amount .form_caption{margin:20px 0 0;position:absolute;width:40%}.gift_certificate_purchase .cert-amount.error{padding-bottom:35px}.gift_certificate_purchase span.error{margin-left:2%}.check_balance{border-bottom:1px solid #d9d9d9;margin:0 0 20px;padding:0 0 20px}.first_arrival_slot_promo{background-color:#c69866;padding:13px 0 11px;font-family:ITCAvantGardeW01-CnBk;font-size:13px;color:#fff;text-transform:uppercase}.first_arrival_slot_promo a{color:#fff;text-decoration:underline}.first_arrival_slot_promo a:hover{text-decoration:none}.first_arrival_slot_promo .close_promo{text-indent:-10000px;display:inline-block;margin:0 0 0 25px;width:9px;height:20px;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -121px}.first_arrival_slot_promo .promotion{display:block;margin:auto;width:720px}.first_arrival_slot_promo .subscribe-text{display:inline;color:#fff;font-size:13px;margin:5px 12px 5px 0}.first_arrival_slot_promo form.js_newsletter_subscribe_form{display:inline;width:270px;height:30px}.first_arrival_slot_promo form.js_newsletter_subscribe_form fieldset{display:inline}.first_arrival_slot_promo .formfield_subscribe_email{margin:0;vertical-align:top}.first_arrival_slot_promo .email_sign_up_content{width:685px}.first_arrival_slot_promo .formfield_subscribe_email .textinput{width:180px;height:25px;border:none}.first_arrival_slot_promo .email_sign_up_content .formfield_subscribe_email .textinput{width:180px}.first_arrival_slot_promo .email_sign_up_content .button{height:25px;padding:0 13px;line-height:24px;margin-left:5px}.first_arrival_slot_promo .email_sign_up_content .error_message{font-size:12px;text-align:left;text-transform:none}.newsletter-promo{padding:15px 0 14px}.newsletter-promo .close_promo{margin-top:3px}.first_arrival_slot_promo .email_sign_up_content .f_placeholder{line-height:27px;text-align:left;text-transform:capitalize}.phone_icon{padding-left:32px;font-size:12px;font-weight:700;position:relative;line-height:17px}.phone_icon:before{background:url(../images/icons-sprite-25x25.png) no-repeat -475px 0;content:"";display:block;width:25px;height:25px;top:0;left:0;position:absolute}.phone_text{color:#999;margin-bottom:25px;line-height:17px}.you_might_interested{clear:both;border-top:1px solid #ccc;margin:0 -30px;padding:37px 30px 0;position:relative}.you_might_interested:before{display:block;content:"";width:109px;height:11px;position:absolute;top:-6px;left:50%;margin-left:-55px;margin-bottom:-11px;z-index:10;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px}.you_might_interested h3{color:#000;font-size:16px;font-weight:400;font-family:ITCAvantGardeW01-CnBk;text-transform:uppercase;text-align:center;padding-bottom:44px}.you_might_interested ul{overflow:hidden;margin:0 -7px}.you_might_interested li{width:177px;float:left;margin:0 6px 25px 7px;text-align:center;color:#000;font-size:14px;font-family:'AvantGardeGothicITCW01B 731069';text-transform:uppercase}.you_might_interested span{display:block;text-align:center;padding-top:19px}.you_might_interested img{max-width:100%;height:auto}.paging_bar{float:right;clear:both}.paging_bar .selectboxit-container{padding:0}.paging_bar a{color:#666;text-decoration:underline}.paging_bar a:hover{text-decoration:none}.paging_bar .pagination_list_item{float:left;padding:0 4px}.paging_bar .pagination_list_link{display:inline-block;padding:0 8px;font-family:ITCAvantGardeW01-CnBk;background-color:#e0e0e0;color:#000;line-height:24px;text-decoration:none}.paging_bar .current{margin:0 4px;padding:0 9px;font-family:ITCAvantGardeW01-CnBk;background-color:#000;color:#fff;line-height:24px}.paging_bar .pagination_list_link_first,.paging_bar .pagination_list_link_last,.paging_bar .pagination_list_link_next,.paging_bar .pagination_list_link_prev{padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:transparent;background-image:url(../images/icons-sprite-25x25.png);background-repeat:no-repeat}.paging_bar .pagination_list_link_first{background-position:-379px -93px;width:13px}.paging_bar .pagination_list_link_prev{background-position:-374px -68px;width:18px}.paging_bar .pagination_list_link_next{background-position:-417px -68px;width:18px}.paging_bar .pagination_list_link_last{background-position:-417px -93px;width:13px}.quickview .pdp_main .product_detail_wrapper .product_social_networking .fb-like span{width:80px!important;height:25px!important}.product_social_networking{width:264px;margin-bottom:31px;font-size:0}.product_social_networking .addthis_toolbox{display:inline-block;float:left;width:auto}.product_social_networking .addthis_toolbox .addthis_button_pinterest_pinit.at300b{min-width:43px!important;width:43px}.product_social_networking .addthis_toolbox .addthis_button_pinterest_pinit.at300b iframe{max-width:43px!important}.product_social_networking .addthis_toolbox .addthis_button_tumblr.at300b{min-width:20px!important;width:20px}.product_social_networking .addthis_toolbox .addthis_button_google_plusone.at300b{width:58px;padding:0;overflow:hidden}.product_social_networking .addthis_default_style .at300b{padding:0;margin-right:10px}.product_social_networking .facebook_like{margin-bottom:8px}.product_social_networking li{display:inline-block;margin:8px 10px 0 0}.product_social_networking .fb_share{width:74px}.product_social_networking .fb_share iframe{display:none}.product_social_networking .tweet_it{width:79px}.product_social_networking .pin_it{width:64px}.product_social_networking .plus_one{width:59px}.product_social_networking .send_to_friend{background:url(../images/icons-sprite-25x25.png) no-repeat -400px -125px;cursor:pointer;display:block;height:19px;margin:0;overflow:hidden;position:relative;text-indent:-100px;width:27px;left:0}.back_to_top_block{position:fixed;right:3%;bottom:77px;background:#000;height:75px;cursor:pointer;z-index:1;border:1px solid #333;color:#fff;padding:38px 26px 0;font-size:14px;text-align:center;background:#000 url(../../images/icons/back_to_top.png) no-repeat center 22px;text-transform:uppercase;z-index:10000}.color_mirror_iframe{width:100%;height:700px;border:0 #fff solid}.upload_avatar_form input{height:29px;font-family:ITCAvantGardeW01-CnMd;border:1px solid #ccc;padding:0 10px;color:#000;font-size:12px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;box-shadow:none}.change_photo_title_form input{height:29px;font-family:ITCAvantGardeW01-CnMd;border:1px solid #ccc;padding:0 10px;color:#000;font-size:12px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;box-shadow:none}.quickviewbutton .disblequickview{background:0 0;border:medium none;bottom:0;height:190px;left:-72px;position:absolute;width:100%}#color-mirror-header #cm-tips-and-tricks{cursor:pointer;display:none}.menu_sticky_container{background-color:rgba(255,255,255,.9);line-height:1px!important;position:fixed!important;top:42px;width:100%;z-index:906}.menu_sticky_container .sections_menu li{padding:19px 14px}.menu_sticky_container .sections_menu li.active a:before{bottom:-15px}.breadcrumb_container{background-color:#fff}.pdp_main .attribute .label{font:12px ITCAvantGardeW01-CnMd;text-transform:uppercase;width:100%;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:10px}.pdp_main .swatch_wrapper .swatch_actions.clearfix .attribute .label{text-transform:uppercase;font-family:ITCAvantGardeW01-CnBk,sans-serif}.pdp_main #swatch_carousel .jcarousel-clip-horizontal{margin:0}.pdp_main #swatch_carousel .jcarousel-clip-horizontal .contentcarousel_list{width:20000px}.pdp_main .swatches div{margin:0 1px 2px 2px}.pdp_main #swatch_carousel{width:212px;margin:0 0 10px 13px}.pdp_main .horizontal_carousel .swatches .jcarousel-control:before,.pdp_main .horizontal_carousel .swatches .jcarousel-prev:before{top:28px;height:10px}#swatch_carousel .jcarousel-prev:before{background-position:-325px -121px;left:0}.bonus_product_item #swatch_carousel .swatches.color .selected a{padding:0!important}.bonus_product_item #swatch_carousel .swatches.color li a:hover{margin:0 -1px}#swatch_carousel .jcarousel-next:before{background-position:-350px -121px;right:-10px}.pdp_main .swatches.size>li.selected>a:after,.pdp_main .swatches.size>li.selected>span:after{background:0 0!important}.menu_pdp_container,.menu_pdp_push,.show_also_view_wrap{background:#fff}.section_about.without_wraps{padding-top:45px}.show_also_view_wrap.pdp_main .product_section{margin-top:0;border:none}.show_also_view_wrap.pdp_main .product_section:before{display:none}.main.whitelabel{background:url(../images/grid-bg.png) 50% 0 no-repeat}.pt_customer_service .primary .whitelabel-content.content_asset{padding:0}.pt_customer_service .whitelabel .primary{width:100%;border:0}.pt_customer_service .whitelabel .secondary{display:none}.whitelabel-iframe{width:996px;height:620px;margin:0 -30px}#_atssh{bottom:0}.carousel_beauty_colormirror .carousel_beauty_ul .product_image_wrapper img{max-width:100%;width:100%}#page_context_data{display:none}#tab_details{display:none}#tab_details .productdetails_readmore{color:#000;font-family:ITCAvantGardeW01-CnMd;padding-left:5px;text-decoration:underline}.productdetails_readmore_container{position:absolute;z-index:905;background-color:#f2f2f2;right:2000px;top:0;width:5000px;opacity:0}.productdetails_readmore_container .content{float:right;line-height:1.6;margin:70px 70px 0 0;max-height:600px;overflow-y:auto;width:550px}.sticky_toggle_width{overflow:auto}#modal-popup-2{position:fixed;bottom:0;right:10px;background:#1c1c1c;color:#fff;height:395px;left:auto;padding:18px;right:3%;top:auto;width:230px;z-index:10001}#modal-popup-2 h1{color:#efefef;font-family:'AvantGardeGothicITCW01B 731069';font-size:14px;line-height:18px;margin:0;text-transform:uppercase;width:195px}#modal-popup-2 .textinput{background:#404040;border:medium none;color:#fff;font-size:14px;font-style:italic;height:32px;width:195px}.modal-popup-newsletter p{position:absolute;bottom:5px}#modal-popup-2 .js_modal_popup_close{background:0 0;position:absolute;right:7px;top:3px;height:21px;width:21px}#modal-popup-2 .js_modal_popup_close:after{content:"[x]";display:block;font-size:10px;height:14px;position:absolute;right:0;top:0;width:20px;text-align:right}#modal-popup-2 button{background:#333;color:#fff;font-size:14px;font-family:ITCAvantGardeW01-CnMd;line-height:16px;text-transform:uppercase;border:none;padding:5px 15px}#modal-popup-2 button:hover{background:#c69866}div.navigation.js_sticky{position:fixed!important;left:0;top:0;z-index:1000}body.cookie_banner_visibility_check div.navigation.js_sticky{top:45px}body.sticky_topbar div.navigation.js_sticky{top:42px}body.cookie_banner_visibility_check.sticky_topbar div.navigation.js_sticky{top:87px}div.navigation div.js_sticky_content{margin:0 auto;width:996px;position:relative;height:0;z-index:2}div.navigation div.js_sticky_content div.js_sticky_search{position:absolute;right:176px;top:0}div.navigation div.js_sticky_content div.js_sticky_search div.header_search{margin-top:0}div.navigation div.js_sticky_content div.js_sticky_search div.header_search input.search_input{height:47px;padding:15px 8px 15px 18px}div.navigation div.js_sticky_content div.js_sticky_search div.header_search div.f_placeholder{line-height:47px}div.navigation div.js_sticky_content div.js_sticky_search div.header_search button.search_button{height:47px}div.navigation div.js_sticky_content div.js_sticky_search div.header_search:after{top:18px}div.navigation div.js_sticky_content div.js_sticky_search div.suggestions div.productDetails{display:block;width:250px}div.navigation div.js_sticky_content div.js_sticky_search div.suggestions div.productDetails div.clear{content:"";display:table;clear:both}div.navigation div.js_sticky_content div.js_sticky_search div.suggestions a,div.navigation div.js_sticky_content div.js_sticky_search div.suggestions h3{white-space:normal}div.navigation div.js_sticky_content div.js_sticky_search div.suggestions div.productDetails:last-child:before{border-top:0}div.navigation div.js_sticky_content div.minicart_wrapper{position:absolute;right:0;top:0;background:#070707;height:49px;width:176px}body.pt_product_details div.navigation div.js_sticky_content div.minicart_wrapper{height:49px}div.navigation div.js_sticky_content div.minicart_wrapper div.mini_cart_total{padding:18px 12px 18px 54px;margin:0}div.navigation div.js_sticky_content div.minicart_wrapper div.mini_cart_total:before{top:8px}div.navigation div.js_sticky_content div.minicart_wrapper div.mini_cart_content{top:49px}body>div.sticky_header_height{background:#070707;height:42px}body>div.topbar.sticky_header{position:fixed!important;width:100%;z-index:1000;top:0;left:0}body.cookie_banner_visibility_check>div.topbar.sticky_header{top:45px}ul#sections_menu.js_sticky{position:fixed;width:100%!important;margin:0!important;top:0;left:0;z-index:998;border-top:0!important;border-bottom:1px solid #000;background:rgba(255,255,255,.9)!important}body.sticky_topbar ul#sections_menu.js_sticky{top:43px}body.sticky_mainnavigation ul#sections_menu.js_sticky{top:53px}body.sticky_mainnavigation.sticky_topbar ul#sections_menu.js_sticky{top:95px}body ul#sections_menu.js_sticky.revert,body.sticky_mainnavigation ul#sections_menu.js_sticky.revert,body.sticky_topbar ul#sections_menu.js_sticky.revert,body.sticky_topbar.sticky_mainnavigation ul#sections_menu.js_sticky.revert{top:auto;bottom:0}@media only screen and (max-width:1024px) and (min-width:600px){.olapic_landing .main>.content{width:100%!important}}.olapic_landing .primary{float:none}.olapic_landing .main>.content{padding:0 0 40px 0;width:999px}.pt_accountloginpopup .wishlistpopup .block.block_login .fb_button,.pt_accountloginpopup .wishlistpopup .block_registration .fb_button{background:url(../images/facebook_icon.png) no-repeat 0 0;max-width:45px;min-height:45px;padding:0}.pt_accountloginpopup .wishlistpopup .block.block_login .fb_button span,.pt_accountloginpopup .wishlistpopup .block_registration .fb_button span{display:none}.pt_accountloginpopup .block.block_login .social_network_login_block .divider{text-align:left;top:-15px}.pt_accountloginpopup .block.block_login .social_network_login_block{height:80px}.breadcrumb li{color:#000}.breadcrumb li a{color:#000}div.product_tile .button.add_to_cart,div.product_tile .button.add_to_cart_bonus,div.product_tile .button.product_add_to_cart{line-height:38px;height:38px;font-size:16px}.swatch_carousel .swatches a .swatch_image_color{margin:auto;width:20px}.swatch_carousel .swatches a span.swatch-color{width:100%;height:100%;display:block}.main_navigation_wrapper{height:auto}body.pt_product_details div.navigation div.js_sticky_content div.minicart_wrapper{height:auto}div.navigation div.js_sticky_content div.minicart_wrapper div.mini_cart_total{top:0;right:0;padding:15px 12px 15px 30px}.main>.content{padding:0 0 40px 0}.main .primary .close_icon{display:none}.navigation>.content{width:1280px;max-width:100%;padding:0;position:initial}.navigation .level_1_list_item_link{letter-spacing:1.8px}.navigation .level_2_list_item_link:hover{text-decoration:none}.desktop .navigation .level_3_list_item_link:hover{text-decoration:none;font-family:ITCAvantGardeW01-CnDm}.pdp_main .shade_finder_link_wrapper{text-align:right;padding-top:34%;clear:none}.pdp_main .shade_finder_link{text-transform:none}.pdp_main .product_add_to_cart .availability{text-align:right;display:inline-block;font-size:14px;color:#000;padding-top:20px;width:45%;float:right;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_main .tabs_menu .pdp_videos{display:none}.pdp_main .availability_value.in_stock{display:inline-block;font-weight:700}.pdp_main .availability_shipping{display:inline-block;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_main .availability_value.in_stock:after{content:'';display:inline-block;background:#000;border-radius:50%;padding:1.5px;margin:0 5px 3px 5px}.pdp_main .product_actions li a.send_to_friend,.social_media_wrapper .product_social_networking .social-btn-pdt{background:url(../images/pdp-sprite.png) no-repeat}.pdp_main .social_media_wrapper .product_social_networking .social-btn-pdt{background:url(../images/pdp-social-sprite.png) no-repeat;background-position:-23px -14px;height:32px;width:32px;margin-right:10px}.pdp_main .social_media_wrapper .product_social_networking .social-btn-pdt.send_to_friend{margin-right:0}.pdp_main .social_media_wrapper .product_social_networking .social-btn-pdt.social_button_send_to.send_to_friend{background-position:-377px -14px}.pt_customer_service #GiftCertificateForm .formfield label,.pt_customer_service .gift_cert_check_balance .formfield.formfield_textinput label{display:block}.pt_customer_service #GiftCertificateForm .formfield .selectboxit-btn{border-width:2px}.product_social_networking .googleplus_share{background-position:-190px -14px}.pt_customer_service #GiftCertificateForm .formfield.required label:before,.pt_customer_service .gift_cert_check_balance .formfield.formfield_textinput.required label:before{content:'*';display:inline-block;font-size:14px}.pdp_main .social_media_wrapper .product_social_networking .social-btn-pdt.pinterest_share{background-position:-290px -14px}.you_may_also_like_added_to_cart .jcarousel-control,.you_may_also_like_added_to_cart .product_tile_wrapper .plp_swatch_carousel,.you_may_also_like_added_to_cart .product_tile_wrapper .shades_carousel{display:none}.pdp_main .social_media_wrapper .product_social_networking .social-btn-pdt.twitter_share{background-position:-110px -14px}.pdp_main .social_media_wrapper .product_social_networking .social-btn-pdt.googleplus_share{background-position:-195px -14px;width:40px}.pdp_main .social_media_wrapper .product_social_networking .social-btn-pdt.instagram_share{background-position:-76px 5px}.tab_content{padding:10px 0 10px}#pdp-tabs .tab_content{text-align:justify;padding-right:7%}.pdp_main .product_rating_wrapper{margin:20px 0 25px;float:left}.pdp_top_content_wrapper .ui-rating .review_count{text-transform:none;vertical-align:text-top}.pdp_main .swatch_carousel{margin:0 0 15px 0}#tab_details{display:block}.search_content_result{clear:both}.search_result_content .no_hits_message{text-align:center;padding:100px 0 0 0;display:block}.folder_learn .asset_body .try,.folder_lessons .asset_body .try{left:109px;bottom:20px}.send_to_friend_page .f_field.f_field_checkbox,.send_to_friend_page .form_caption{display:none}#send-to-friend-dialog .send_to_friend_page .button{line-height:45px;height:45px;display:inline-block;padding:0 22px;position:relative;background:#e6e5e5;color:#fff;font-size:14px;font-family:ITCAvantGardeW01-CnDm;background-color:#000;border:0;text-align:center;margin:0 0 0 10px;text-transform:uppercase}#send-to-friend-dialog .send_to_friend_page .button span{position:relative;top:0;left:0}#send-to-friend-dialog .send_to_friend_page .f_label span,#send-to-friend-dialog .send_to_friend_page .product_description .description,#send-to-friend-dialog .send_to_friend_page .required_indicator,#send-to-friend-dialog .send_to_friend_success h2{color:#000}#send-to-friend-dialog .send_to_friend_page .send_to_friend_preview .product_image{max-width:50%}.bv_login_form .block_login p{margin:0}.bv_login_form .block_login .block_message_subtitle{margin:0 0 15px 0}.bv_login_form .block_login .login_section .formfield_button button,.bv_login_form .block_login .login_section .formfield_link,.bv_login_form .block_login .login_section a.button{position:static!important}.bv_login_form .block_login .login_section .formfield_button button{line-height:15px;margin:10px 0 0 0;max-width:100%}.bv_login_form .block_login .login_section a.button{margin:10px 0 0 0}.refinement_color,.refinement_teintes{width:170px}.refinement_color .swatches,.refinement_teintes .swatches{width:117px;margin-left:-3px}.swatch_noires .swatch{background-color:#2f3233}.swatch_beiges .swatch{background-color:#ebdcca}.swatch_bleues .swatch{background-color:#254a9a}.swatch_pourpres .swatch{background-color:#8f56a4}.swatch_rouges .swatch{background-color:#c3022f}.swatch_marrons .swatch{background-color:#7e524a}.swatch_vertes .swatch{background-color:#018476}.swatch_grises .swatch{background-color:#8f979d}.swatch_roses .swatch{background-color:#e495b9}.swatch_oranges .swatch{background-color:#f57156}.swatch_blanches .swatch{background-color:#f6f5f2}.swatch_jaunes .swatch{background-color:#eabb56}.swatch_navy .swatch{background-color:navy}.swatch_argent_es .swatch{background-color:silver}.swatch_miscellaneous .swatch{background-color:navy}.swatch_burgundy .swatch{background-color:#900020}.swatch_neutres .swatch{background-color:#e2b8a5}.swatch_violettes .swatch{background-color:#8f56a4}.swatch_or .swatch{background-color:#eed07d}.swatch_or_vertes .swatch{background-color:#dcbe7e}.swatch_bronzes .swatch{background-color:#413b39}.swatch_claires .swatch{background-color:#edc4bb}.swatch_naturelles .swatch{background-color:#b59d93}.swatch_m_talliques .swatch{background-color:#8d8d8d}.swatch_corails .swatch{background-color:#eb806c}.swatch_taupes .swatch{background-color:#685750}.swatch_turquoises .swatch{background-color:#2bd5ef}a.selected.swatch.swatch_noires{background-color:#2f3233}a.selected.swatch.swatch_beiges{background-color:#ebdcca}a.selected.swatch.swatch_bleues{background-color:#254a9a}a.selected.swatch.swatch_roses{background-color:#8f56a4}a.selected.swatch.swatch_pourpres{background-color:#8f56a4}a.selected.swatch.swatch_rouges{background-color:#c3022f}a.selected.swatch.swatch_marrons{background-color:#7e524a}a.selected.swatch.swatch_vertes{background-color:#018476}a.selected.swatch.swatch_grises{background-color:#8f979d}a.selected.swatch.swatch_roses{background-color:#e495b9}a.selected.swatch.swatch_oranges{background-color:#f57156}a.selected.swatch.swatch_blanches{background-color:#f6f5f2}a.selected.swatch.swatch_jaunes{background-color:#eabb56}a.selected.swatch.swatch_navy{background-color:navy}a.selected.swatch.swatch_argent_es{background-color:silver}a.selected.swatch.swatch_miscellaneous{background-color:#e495b9}a.selected.swatch.swatch_burgundy{background-color:#900020}a.selected.swatch.swatch_neutres{background-color:#e2b8a5}a.selected.swatch.swatch_violettes{background-color:#8f56a4}a.selected.swatch.swatch_or{background-color:#eed07d}a.selected.swatch.swatch_bronzes{background-color:#413b39}a.selected.swatch.swatch_claires{background-color:#edc4bb}a.selected.swatch.swatch_naturelles{background-color:#b59d93}a.selected.swatch.swatch_m_talliques{background-color:#8d8d8d}a.selected.swatch.swatch_corails{background-color:#eb806c}a.selected.swatch.swatch_taupes{background-color:#685750}a.selected.swatch.swatch_turquoises{background-color:#2bd5ef}.refinement_teintes .swatches>li{float:left;margin:0 0 6px 11px;position:relative}.refinement_teintes .swatches>li>a,.refinement_teintes .swatches>li>span{position:relative;display:block;width:27px;height:27px;margin:4.5px auto;font-size:0;cursor:pointer}.navigation .separator{padding:0 20px}.navigation .level_1_list{padding:0;max-width:none;width:80%;margin:0;float:left}.navigation .search_wrapper{float:right;width:20%;padding:9px 0 10px}.navigation .search_wrapper .header_search{margin:0;float:none;width:100%;text-align:right}.navigation .search_wrapper .header_search:after{background-position:0 -445px;width:14px;height:14px;margin:-7px 0 0;top:50%;right:8px}.navigation .search_wrapper .header_search .search{border:1px solid #3b3b3b;background:#000;width:240px;text-align:left;display:inline-block;max-width:100%}.navigation .search_wrapper .header_search .search_input{background:#fff;font-family:ITCAvantGardeW01-CnBk;font-size:13px;color:#000;height:30px;padding:0 10px;border:1px solid #f2f2f2;width:208px}.navigation .search_wrapper .header_search .search_button{height:30px;padding:0;width:30px;top:0;right:0}.search_wrapper .header_search input::-webkit-input-placeholder{color:#000;font-family:ITCAvantGardeW01-CnBk}.search_wrapper .header_search input:-moz-placeholder{color:#000;opacity:1;font-family:ITCAvantGardeW01-CnBk}.search_wrapper .header_search input::-moz-placeholder{color:#000;opacity:1;font-family:ITCAvantGardeW01-CnBk}.search_wrapper .header_search input:-ms-input-placeholder{color:#000;font-family:ITCAvantGardeW01-CnBk}.textinput[type=password]{font-family:ITCAvantGardeW01-CnBk}#dobError{width:100%;float:left}.header_search .suggestions{border-color:#000;margin:10px 0 0;width:400px;left:auto!important;right:0;border:1px solid #000}.header_search .suggestions .dropdownselected:first-child div.suggestionterm{border:0 none}.header_search .suggestions .productDetails.first:after,.header_search .suggestions .productDetails:before,.header_search .suggestions .search_articles_box .article:after{left:0;right:0;width:auto}.header_search .suggestions .productDetails .col1{width:20%;float:left}.header_search .suggestions .productDetails .col2{margin:0;float:left;width:80%;padding:0 0 0 10px}.header_search .suggestions .productDetails{display:block;width:100%;margin:0 0 -2px}.header_search .suggestions .articlename,.header_search .suggestions .productDetails .productDescription{white-space:normal}.header_search .suggestions .productDetails .clear{content:"";display:table;clear:both}.header_search .suggestions .navigation.js_sticky{background-color:#fff;min-height:40px}.navigation.js_sticky .level_1_list_item_link{line-height:51px}.navigation .level_1_list .search_wrapper{display:none}.navigation.js_sticky .header_search .search{border:1px solid #000;height:30px;background:#000}div.navigation div.js_sticky_content div.js_sticky_search{right:203px;top:11px}div.navigation div.js_sticky_content div.js_sticky_search div.header_search input.search_input{height:28px;padding:5px 5px 5px 10px;border:0;background:#fff;color:#000;font-size:13px;font-family:ITCAvantGardeStd-BkCn;width:207px}div.navigation div.js_sticky_content div.js_sticky_search div.header_search input.search_input::-webkit-input-placeholder{color:#000}div.navigation div.js_sticky_content div.js_sticky_search div.header_search input.search_input:-moz-placeholder{color:#000}div.navigation div.js_sticky_content div.js_sticky_search div.header_search input.search_input::-moz-placeholder{color:#000}div.navigation div.js_sticky_content div.js_sticky_search div.header_search input.search_input:-ms-input-placeholder{color:#000}div.navigation div.js_sticky_content div.js_sticky_search div.header_search{width:240px}div.navigation div.js_sticky_content div.js_sticky_search div.header_search:after{width:14px;height:14px;background-position:0 -445px;top:50%;right:9px;margin:-7px 0 0}div.navigation div.js_sticky_content div.js_sticky_search div.header_search button.search_button{height:auto;top:0;bottom:0;right:0;position:absolute;padding:0 0;width:30px}.navigation.js_sticky .header_search .suggestions{margin:0}div.navigation div.js_sticky_content div.js_sticky_search div.suggestions div.productDetails{width:100%}.mobile_my_account,.navigation .level_1_list_item.account_list_wrapper{display:none}.mini_cart_close{background:transparent url(../../images/icons-header-sprite-fr.png) no-repeat 0 0;display:none;text-indent:-9999px;width:20px;height:20px;float:right}div.navigation div.js_sticky_content{float:right;width:15%;max-width:1280px}div.navigation div.js_sticky_content div.minicart_wrapper{background-color:#000;height:51px;top:0}.mini_cart_header .mini_cart_header_title{display:none}.navigation_dropdown{border-top:1px solid #000;border-bottom:1px solid #000;padding:20px 0 0;top:100%}.ff .navigation .level_1_list_item.hover:hover .level_1_list_item_link:after{bottom:-14px}.navigation .level_1_list_item.hover:hover .level_1_list_item_link:after{background:url(../images/icons-sprite-25x25.png) no-repeat -100px -75px;bottom:-12px;width:23px;height:12px;display:block}.navigation.js_sticky .level_1_list_item.hover:hover .level_1_list_item_link:after{display:none}.navigation_dropdown .content{padding:0;width:100%}.navigation_dropdown .header_menu_info{position:inherit;display:none}.navigation_dropdown .level_2_list{border-right:0 none;float:none;width:100%;padding:0;min-height:100px;overflow:hidden;max-width:1280px;margin:0 auto}.navigation .cat_learn .level_2_list{padding:0}.navigation_dropdown .level_2_list:after{display:none}.navigation_dropdown .level_2_list_item{width:16.66%;padding:0 10px 10px 0}.navigation_dropdown .level_2_list_item_link{color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnDm;margin:0 0 10px;font-weight:400}.navigation_dropdown .level_2_list_link_wrapper{display:none}.navigation_slots_wrapper{background:#f9f9f9}.navigation_slots_wrapper .navigation_slots{max-width:1280px;margin:0 auto;width:100%;padding:30px 0}.navigation_dropdown .level_3_list_item{line-height:1;margin:0 0 6px}.navigation_dropdown .level_3_list_item_link{color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnBk}.navigation.js_sticky .navigation_dropdown{top:49px}.navigation_slots .custom_navigation_slot{width:49.4%;margin:0}.navigation_slots .custom_navigation_slot_1{float:left}.navigation_slots .custom_navigation_slot_2{float:right}.js .header_customer_service .loader_bg{background:0 0}.header_customer_service .loader_indicator{background-image:url(../images/loader-black.gif)}.pdp_navigation_item_atc{position:absolute;bottom:-50px;right:-10px;min-width:30px;cursor:pointer}.pdp_navigation_item_atc:before{background:url(../images/pdp-sprite.png) 0 0 no-repeat transparent;background-position:0 -381px;height:20px;width:20px;left:9px;top:18px;content:'';position:absolute}.pdpnav_hidden{display:none}.pdp_main .ca_video{position:relative}.pdp_main .ca_video .video_thumb{position:absolute;width:100%;height:100%;overflow:hidden;cursor:pointer}.content_video_image:before,.pdp_main .ca_video .video_thumb:before{content:'';background:url(../images/pdp-howto-play.png) 0 0 no-repeat;height:60px;width:60px;position:absolute;top:50%;right:0;left:0;margin:auto;text-align:center;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.pdp_videos .carousel.contentcarousel .jcarousel-clip{height:425px!important}.pdp_main .olapic-slider-widget.olapic-slider{margin-top:0}.pdp_videos .carousel.contentcarousel .contentcarousel_list{height:10000px;position:relative}.pdp_main .ca_video .video_thumb img{width:100%}.pdp_navigation_item_atc:hover .pdpnav_hidden{display:inline-block}.horizontal_carousel .jcarousel-control:before,.pdp_main .selectboxit-arrow-container .selectboxit-arrow,.product_add_to_cart .button.add_to_cart span:before,.search_results_tab_wrapper .sort_by .selectboxit-arrow-container .selectboxit-arrow{background:url(../images/pdp-sprite.png) 0 0 no-repeat transparent}.horizontal_carousel .jcarousel-prev:before{background-position:0 -32px}.section_scroll.section_about{float:none;width:auto}.pdp_main .pdp_left_column{position:relative;width:63%}.pdp_main #QuickViewDialog .product_badge{top:4px}.pdp_main .pdp_left_column .product_image_container{display:block;margin:0 auto}.pdp_main .pdp_left_column .product_image_container:after{content:"";display:table;clear:both}.pdp_main .pdp_left_column .scroll_image{position:absolute;left:0;right:0;top:0;z-index:5;transform:translate3d(0,0,0)}.pdp_main .pdp_left_column .product_image_container .cloud-zoom-big{display:block!important}.pdp_main .pdp_left_column .zoom_help_text{font-size:14px;font-family:ITCAvantGardeW01-CnBk;color:#000;font-weight:700}.pdp_main .pdp_right_column{width:33%}.pdp_main .pdp_right_column .pdp_right_column_inner{max-width:410px;float:right;margin:0;width:100%;padding:0}.pdp_main .pdp_right_column_inner .pdp_top_content_wrapper{float:none;padding:0;width:100%}.pdp_main .pdp_top_content_wrapper .expand_section_wrapper .show_all,.pdp_main .pdp_top_content_wrapper .expand_section_wrapper .show_less{text-decoration:underline;font-weight:700;text-transform:uppercase;color:#000}.disableCommerce .product_detail .add_to_cart_option,.disableCommerce .product_detail .storelocatoreditorialmode{display:inline-block}.disableCommerce .product_detail .add_to_cart_option a{width:151px}.disableCommerce .product_detail .add_to_cart_option a:first-child{margin:15px 20px 15px 0}.disableCommerce .product_detail .storelocatoreditorialmode a{margin:0}.pdp_main .pdp_right_column_inner .product_name{font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-size:28px;margin:0 0 6px}.pdp_main .pdp_right_column_inner .product_subtitle{color:#000;font-size:14px;font-weight:400;text-transform:uppercase;margin:0 0 15px;display:block;font-family:ITCAvantGardeStd-MdCn,sans-serif}.pdp_main .pdp_right_column_inner .product_detail{width:100%;margin:0}.pdp_main .pdp_right_column_bottom{clear:right}.pdp_actions_wrapper .product_rating_wrapper{width:100%;margin:0}.social_media_wrapper .product_actions{float:left;width:60%}.social_media_wrapper .product_actions li{margin:0 0 0 30px;display:inline-block;float:left}.social_media_wrapper .product_actions li:first-child{margin:0}.social_media_wrapper .product_actions li a{text-transform:none}.social_media_wrapper .product_actions li a.send_to_friend{width:18px;height:14px;display:block;font-size:0;text-decoration:none;background-position:0 -227px}.pdp_main .wishlist_add_container .favorites_action,.pdp_main .wishlist_add_container .wishlist_action{font-size:14px}.social_media_wrapper .product_actions .wishlist_action:after{content:'+';line-height:9px;color:#868686;background:0 0;font-size:18px}.social_media_wrapper .product_actions .favorites_action{padding:0 0 0 20px;margin:0 0 0 5px}.social_media_wrapper .product_actions .favorites_action,.social_media_wrapper .product_actions .wishlist_action{text-transform:uppercase;text-decoration:none;font-family:ITCAvantGardeStd-MdCn;padding:0 2px 1px 20px}.social_media_wrapper .product_actions .favorites_action:hover,.social_media_wrapper .product_actions .wishlist_action:hover{text-decoration:underline}.social_media_wrapper .product_actions .favorites_action:after{background:url(../images/pdp-sprite.png) no-repeat;width:12px;height:12px;background-position:-2px -62px;content:''}.social_media_wrapper .product_actions .favorites_action span{font-size:14px}.pdp_main .social_media_wrapper .product_actions a.send_to_friend{display:none}.social_media_wrapper .product_actions .favorite_saved_container a,.social_media_wrapper .product_actions .wishlist_saved_container a{color:#000;font-size:12px;font-family:ITCAvantGardeW01-CnMd;text-transform:uppercase;letter-spacing:.25px;padding:0;display:block;text-decoration:underline}.storelocatoreditorialmode a.button{width:151px}.social_media_wrapper .product_social_networking{float:right;width:40%;margin:0}.social_media_wrapper .product_social_networking li{display:block;margin:0;overflow:hidden;text-align:right}.pdp_main .social_media_wrapper .product_social_networking li{overflow:visible}.social_media_wrapper .product_social_networking .social-btn-pdt{width:27px;height:27px;display:inline-block;margin:-5px 0 0}.social_media_wrapper .product_social_networking .pinterest_share{background-position:0 -355px}.social_media_wrapper .product_social_networking .facebook_share{background-position:0 -291px}.social_media_wrapper .product_social_networking .twitter_share{background-position:0 -324px}.save-result-dialog{max-width:492px}.ui-dialog .ui-dialog-content h1,.ui-dialog .ui-dialog-title{font-size:28px;font-family:AvantGarde-Book}.ui-dialog .product_primary_image .product_image_wrapper{width:100%}.pdp_main .selectboxit-arrow-container .selectboxit-arrow{background-position:-2px -97px;height:5px;margin:15px auto 0}.pdp_main #reviews .review_item_container .review_content_container,.pdp_main #reviews .review_item_container .review_message{word-break:break-word}#reviews .review_useful_cancel{font-size:12px}#reviews .review_item_container .review_message .review_content{word-wrap:break-word}.pdp_top_content_wrapper .ui-rating .review_count{color:#000;text-decoration:none}.pdp_top_content_wrapper .ui-rating .review_count:hover{text-decoration:underline}.expand_section_wrapper{position:relative;padding:0}.expand_section_wrapper .expandable_description{font-family:ITCAvantGardeStd-BkCn;font-size:12px;color:#000;line-height:1.6em;height:37px;overflow:hidden}.expand_section_wrapper .read_trigger{background-color:#000;min-width:74px;float:right;font-family:ITCAvantGardeW01-CnBk;font-size:12px;color:#fff;padding:6px 10px;cursor:pointer;position:absolute;right:0;top:20px}.expandable_description[data-readmore]{-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s}.pdp_main .swatch_carousel{padding:0;max-height:60px!important;position:relative}.pdp_main .swatch_carousel .jcarousel-clip{width:360px;margin:auto}.pdp_main .swatch_carousel.carousel_disabled .jcarousel-clip,.pdp_main .swatch_carousel.carousel_disabled .swatches li a,.pdp_main .swatch_carousel.carousel_disabled .swatches li a:hover,.pdp_main .swatch_carousel.carousel_disabled .swatches li.selected a{margin:0!important}.pdp_main .swatch_carousel .carousel_navigation_list{display:none}.pdp_main .bv-rating_empty .bv-rating_item{background-position:-350px -150px}.swatch_actions{color:#000}.swatch_actions .attribute{margin:0;float:left}.swatch_actions .attribute .label{border:0 none;font-size:14px;font-family:ITCAvantGardeW01-CnDm;padding:0;text-transform:none}.pdp_main .swatch_actions{padding-top:5px;padding-bottom:16px}.swatch_actions .swatch_show_all{float:right;font-size:13px;cursor:pointer;font-family:ITCAvantGardeStd-DemiCn;color:#000;text-transform:uppercase;text-decoration:underline}.swatch_actions .swatch_show_all .less_teints_text{display:none}.swatch_wrapper.expanded .less_teints_text{display:block}.swatch_wrapper.expanded .total_teints_text{display:none}.swatch_carousel .swatches li{border:none;width:40px}.pdp_main .swatch_carousel .swatches li a,.pdp_main .swatch_carousel .swatches li a:hover,.pdp_main .swatch_carousel .swatches li.selected a{height:36px;width:36px;margin:0 2px;display:block;border:2px solid transparent;padding:6px}.pdp_main .swatch_carousel .swatches li.selected a{border:2px solid #878787}.swatch_carousel .jcarousel-control{width:16px;height:27px;margin:-5px 0 0;top:50%;bottom:auto}.horizontal_carousel .jcarousel-control:before{width:16px;height:26px}.swatch_carousel .jcarousel-next{right:0}.swatch_carousel .jcarousel-next:before{background-position:0 0;right:0;height:20px}.swatch_carousel .jcarousel-prev{left:0}.swatch_carousel .jcarousel-prev:before{background-position:0 -33px;left:0;height:20px}.pdp_main .product_add_to_cart{border:0 none;display:block;padding:0;margin:0}.pdp_main .swatch_carousel .jcarousel-control{z-index:98}.pdp_main .product_add_to_cart .pdp_search_wrapper{margin:0 0 22px;position:relative;display:none}.pdp_main .product_add_to_cart .pdp_search_wrapper .quantity_error{position:absolute;left:0;bottom:-17px;color:#f44336;font-size:12px}#va-colorSelectBoxIt .selectboxit-option-icon-container{width:16px;height:16px;margin:4px 0 0 5px}#va-colorSelectBoxItDefaultIcon{width:100%;height:100%;display:block;background-size:100%}.pdp_right_column .color_selectbox_wrapper,.product_tab_shades_left{display:none}.from_row .color_selectbox_wrapper{display:block;float:left;width:100%;margin:0}.from_row .color_selectbox_wrapper .selectboxit-container{display:block}.from_row .color_selectbox_wrapper .selectboxit{width:100%;display:block}.product_add_to_cart .from_row .selectboxit-btn{border:1px solid #d3d3d3;padding:5px 0 3px 9px}.product_add_to_cart .from_row .selectboxit-text{margin:0 30px 0 25px;font-size:12px;font-family:ITCAvantGardeStd-BkCn,sans-serif;text-transform:uppercase}.product_add_to_cart .from_row .selectboxit-list .selectboxit-option-anchor{border:1px solid #fff}.product_add_to_cart .from_row .selectboxit-list .selectboxit-option-anchor:hover{background-color:#eee}.pdp_main .color_selectbox_wrapper .selectboxit-options,.pdp_main .product_add_to_cart .quantity .selectboxit-options,.pdp_main .variant_dropdown .selectboxit-options{width:100%;border:1px solid #d3d3d3;top:41px!important;font-size:12px}.pdp_main .product_options{margin-bottom:30px}.pdp_main .capOptionProduct{display:flex;align-items:center;background:#f7f7f7;padding:10px 2% 10px 0;border:1px solid #eee}.pdp_main .product_options .optionHeaderWrapper{width:40%;float:left}.pdp_main .product_options .custom_caps{width:60%;float:left}.pdp_main .product_options .caps_list{text-align:right}.pdp_main .product_options input{display:none}.pdp_main .caps_list .cap_wrapper{display:inline-flex;margin-left:5%}.pdp_main .caps_list .cap_wrapper:first-child{margin:0}.pdp_main .optionHeaderWrapper{padding-left:15px}.pdp_main .optionHeaderWrapper .label,.pdp_main .optionHeaderWrapper .selectedOption{font-weight:700;border:none;margin:0}.pdp_main .optionHeaderWrapper .label span{color:#e783af;margin-right:5px;font-weight:400}.pdp_main .caps_list label{cursor:pointer}.pdp_main .caps_list .cap_selected label{border:2px solid #000;padding:2px}.pdp_main .product_add_to_cart .quantity .selectboxit-options{margin:0 0 0 -1px}.product_add_to_cart .from_row .quantity{float:right;width:25%}.product_add_to_cart .from_row .quantity .selectboxit-container{display:block}.product_add_to_cart .from_row .quantity .selectboxit{border:1px solid #d3d3d3;width:100%;padding:7px 0 5px;text-align:center;margin:0 0 0 -1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.product_add_to_cart .from_row .quantity .selectboxit{margin:1px 0 0}}.product_add_to_cart .from_row .quantity .selectboxit-text{margin:0}.product_add_to_cart .from_row .quantity label{display:none}.product_add_to_cart .from_row .availability{border:0 none;margin:0;padding:0;width:44.5%;float:left}.product_add_to_cart .product_not_avaliable .from_row .availability{margin:0;line-height:initial;float:left;width:49.5%}.product_add_to_cart .from_row .availability_value{color:#1f1f1f;font-family:ITCAvantGardeStd-MdCn;font-size:12px;font-style:normal}.product_add_to_cart .from_row .product_promotion{color:#000;font-family:ITCAvantGardeStd-BkCn;font-size:12px;float:right;width:100%;padding-top:10px;text-align:right;margin:0;text-transform:uppercase}.pdp_main .product_add_to_cart .from_row .product_promotion .distance_free_shipping span{font-weight:700;font-family:ITCAvantGardeW01-CnDm}.product_add_to_cart .button_wrapper{margin:20px 0 0}.product_add_to_cart .button_wrapper .button.add_to_cart,.product_add_to_cart .button_wrapper .button.find-store{width:65%;float:left;margin:0;height:45px}.product_add_to_cart .button_wrapper .button.find-store{border:1px solid #000;color:#fff;background:#000;text-transform:uppercase;font-size:16px}.product_add_to_cart .button_wrapper .price{background:#000;width:35%;height:45px;text-align:center;display:block;float:left}.product_add_to_cart .button_wrapper_out_of_stock .price{background:#e6e4e5}.product_add_to_cart .button_wrapper .product_price{float:none;background:#2c2c2c;margin:0;color:#fff;font-size:16px;font-family:ITCAvantGardeStd-DemiCn;line-height:45px;height:45px}.product_add_to_cart .button_wrapper_out_of_stock .product_price{color:#6e6e6e}.addedtocart_product .product_tile .price .price_standard,.pdp_main .product_add_to_cart .button_wrapper .price_standard{text-decoration:line-through}.product_add_to_cart .button.add_to_cart span{font-family:ITCAvantGardeStd-DemiCn;font-size:14px;padding:0 0 0 30px;line-height:45px}.product_add_to_cart .button.add_to_cart span:before{background-position:0 -107px;width:16px;height:21px;top:-3px}.quickview .product_add_to_cart .button.add_to_cart span{padding:0 0 0 20px}.pdp_main .product_add_to_cart .button.add_to_cart:hover span:before{background-position:0 -133px}.pdp_main .product_add_to_cart .button.add_to_cart:hover{color:#2c2c2c}.pdp_main .pdp_right_column_inner .product_name_btn_wrapper .product_name{background-color:transparent;border:1px solid #999;display:block;font-size:12px;font-family:ITCAvantGardeStd-MdCn;text-align:center;margin:0;padding:4px 20px 5px;height:auto}.pdp_main .engraving_checkbox label{vertical-align:top;font-size:14px;text-transform:none;display:inline-block;position:relative;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#000}.pdp_main .engraving_checkbox label:hover{cursor:pointer}.engraving_confirm_controls_cont label:before,.pdp_main .engraving_checkbox label:before{content:'';display:inline-block;margin-right:10px;vertical-align:inherit;width:15px;height:15px;border:1px solid #000}.engraving_confirm_controls_cont.checked label:after,.pdp_main .engraving_checkbox.checked label:after{content:'';width:15px;height:15px;display:inline-block;background:url(../images/checked-simple.png);position:absolute;left:1px;top:1px}.pdp_main .engraving_checkbox .add_personal_engraving_cbx_msg{width:193px;font-size:12px;color:#a1a1a1;text-transform:none;line-height:16px;margin:5px 0 25px 28px}.ui-dialog.quickview~.dialog-engraving-size-warning{min-width:950px;height:650px!important}.ui-dialog.quickview~.dialog-engraving-size-warning .image_container{width:35%;float:left}.ui-dialog.quickview~.ui-dialog.dialog-engraving-size-warning #dialog-container{margin-top:-20px;border:2px solid #ccc;box-shadow:0 3px 24px rgba(0,0,0,.3)}.ui-dialog.quickview~.ui-dialog.dialog-engraving-size-warning .upgrade_engraving h1{font-size:42px;width:60%;float:right;font-family:'AvantGardeGothicITCW01D 731075',sans-serif;margin-top:85px}.ui-dialog.quickview~.ui-dialog.dialog-engraving-size-warning .ui-dialog-titlebar{visibility:hidden;padding:0}.ui-dialog.quickview~.ui-dialog.dialog-engraving-size-warning .ui-dialog-titlebar .ui-dialog-titlebar-close{visibility:visible;right:10px}.ui-dialog.quickview~.ui-dialog.dialog-engraving-size-warning .ui-dialog-content:after{height:0}.ui-dialog.quickview~.ui-dialog.dialog-engraving-size-warning .upgrade_engraving p{font-size:18px;font-family:Arial,sans-serif;line-height:1.5;padding:0 50px;margin:4px 0 26px;width:60%;float:right}.ui-dialog.quickview~.ui-dialog.dialog-engraving-size-warning .upgrade_engraving a{font-size:16px;padding:4px 60px;height:36px;margin-bottom:20px}.ui-dialog.dialog-engraving-size-warning{width:380px!important;max-width:100%;text-align:center}.ui-dialog.dialog-engraving-size-warning .ui-dialog-titlebar{padding:15px 0}.ui-dialog.dialog-engraving-size-warning .ui-dialog-content{padding:0 45px}.upgrade-to-engraving .image_container{width:200px;margin:auto}.upgrade-to-engraving .image_container img{max-width:100%}.upgrade_engraving p{color:#898989;font-size:12px;letter-spacing:.5px;margin-bottom:20px;font-family:Arial,sans-serif;padding:0 7px}.upgrade_engraving .button{background:#000;color:#fff;font-size:16px;padding:2px 30px;height:32px}.persengrav_main{border-top:1px solid #000}.edit_engraving_dialog .persengrav_main{width:auto}.persengrav_main h1{font-size:28px;font-weight:400;margin:0 0 30px;color:#000;text-transform:uppercase;padding:10px 0 5px;letter-spacing:1px;border-bottom:1px solid #ccc}.persengrav_main form:after,.product_engraving_edit_cont .checkbox-Container .checkbox:after{display:block;content:'';clear:both}.engraving_preview_cont{float:left;width:50%;position:relative}.persengrav_right{float:right;width:48%}.persengrav_main form{padding:0 5%}.engraving_preview_cont img.product_image{max-width:330px;width:100%}.personal_engraving_preview{position:absolute;bottom:100px;width:100%;text-align:center;max-width:330px;text-shadow:-1px 0 1px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.2)}.engraving_preview_cont .regular_font_style{font-family:Helvetica;font-weight:700;color:#fff;font-size:18px;bottom:20%;text-transform:uppercase}.engraving_preview_cont .monogram_font_style{text-transform:uppercase;color:#fff;font-size:40px;bottom:20%}.personal_engraving_preview .middle-letter{font-size:1.4em;vertical-align:-.025em}.engraving_confirm_title,.enter_engraving_message{font-weight:700;font-size:18px;text-transform:uppercase;color:#000;letter-spacing:1px}.engraving_edit_and_preview_cont .selectboxit-option-icon{width:22px;height:20px;position:inherit;display:inline-block;margin:0 5px 0 0}.engraving_edit_and_preview_cont .selectboxit-option-icon-url.selectboxit-default-icon{margin:5px 5px 0}.engraving_edit_and_preview_cont .selectboxit-default-icon{margin:0}.selectboxit-option-icon-container i.selectboxit-option-icon.selectboxit-container{border:none}.engraving-preview-pictogram{display:inline-block;bottom:-5px;position:relative;margin-right:10px}.engraving_edit_and_preview_cont .selectboxit-option-anchor{line-height:22px}.product_engraving_edit_cont{margin:10px 0 26px}.product_engraving_edit_controls_cont{clear:both;width:90%;margin:5px 0 0;position:relative;display:-webkit-flex;display:-ms-flex;display:flex}.product_engraving_edit_controls_cont .selectboxit-container:not(.selectboxit-default-icon){margin-right:2%;display:inline-block;flex-basis:36%;-webkit-flex-basis:36%;border:1px solid #000}.personal_engraving_pictogram_select{border:none;padding:1px 5px}.product_engraving_edit_cont .checkbox-Container .checkbox{padding:10px 0 0}.product_engraving_edit_cont .checkbox-Container div.engraving_type_controls{float:left}.product_engraving_edit_cont .checkbox-Container label{margin:0 10px 0 0;cursor:pointer}.product_engraving_edit_cont .checkbox-Container label .engraving_type_label{font-weight:700;font-size:14px;text-transform:uppercase;vertical-align:top}.product_engraving_edit_cont .checkbox-Container label:before{content:"";background-image:url(../images/pdp-sprite.png);height:19px;width:19px;background-repeat:no-repeat;background-position:0 -441px;margin:0 3px 0 0;display:inline-block}.product_engraving_edit_cont .checkbox-Container .engraving_type_controls.checked label:before{background-position:0 -463px}.product_engraving_edit_cont .checkbox-Container label .message_char_limit{color:#898989;font-size:10px;margin:-5px 0 0 25px;display:block}.engraving_confirm_controls_cont input[type=checkbox],.product_engraving_edit_cont .checkbox-Container div.engraving_type_controls input{visibility:hidden;position:absolute}.product_engraving_edit_controls_cont input{border:1px solid #000;height:38px;width:100%;padding:10px;font:normal 15px/1 Arial,sans-serif;border-radius:0;text-transform:uppercase}.persengrav_main .product_engraving_edit_cont button{outline:0;position:absolute;top:0;right:0;background-color:#000;border:1px solid #000;outline:0;color:#fff;text-transform:uppercase;height:38px;font-size:15px;font-family:ITCAvantGardeW01-CnBk,Arial,sans-serif;line-height:38px}.persengrav_main .product_engraving_edit_cont button:hover{background-color:#fff;color:#000}.product_engraving_meassage_label{font:bold 12px/1 Arial,sans-serif;padding:5px 0 2px}.engraving_comments{font:normal 11px/1 Arial,sans-serif;padding:2px 0 0;color:#898989;width:100%}.engraving_confirm_cont{margin:16px 0 25px}.engraving_disclaimer_text{font:normal 11px Arial,sans-serif;color:#898989;margin:5px 0;width:90%;line-height:14px}.engraving_confirm_controls_cont{padding:10px 0;position:relative}.engraving_confirm_controls_cont label{font-weight:700;font-size:14px;text-transform:uppercase;line-height:20px;position:relative;cursor:pointer;vertical-align:top}.product_engraving_edit_cont .checkbox-Container div.engraving_type_controls+.engraving_type_controls{margin:0 0 0 40px}.confirm_button_cont{margin:15px 20px;min-height:42px}.confirm_button_cont .go_back_link{font-size:14px;color:#898989;text-transform:uppercase;font-style:italic;text-decoration:underline;float:left;line-height:30px;margin-top:7px}.confirm_button_cont .go_back_link:before{content:"";background-image:url(../images/pdp-sprite.png);background-repeat:no-repeat;background-position:0 -486px;width:12px;height:11px;display:inline-block;margin:10px 5px 0 0}.confirm_button_cont button{float:left;margin-left:46px;background-color:#000;color:#fff;text-transform:uppercase;font-size:15px;padding:6px 22px;height:42px;display:none}.notify_wrapper{float:left;width:63%;margin:0}.notifymecustom_button{height:45px;font-size:16px;line-height:23px;padding:10px 0}.notifymecustom_dialog .notifymecustom_wrapper{text-transform:uppercase;line-height:43px;border-color:#ccc}.notifymecustom_dialog .notifymecustom_close:after{top:17px;right:20px}.notifymecustom_dialog .notifymecustom_message{color:#000;font-size:13px;line-height:15px}.pdp_main .notifymecustom_dialog .notifymecustom_input{width:80%;height:40px}.notifymecustom_dialog .notifymecustom_button_ok{background:#000;width:20%;height:40px;color:#fff;text-transform:uppercase;border-color:#000;padding:0;text-align:center}.pdp_main .product_tile .plp_swatch_carousel .jcarousel-prev:before{background-position:0 -168px!important;margin-left:-5px}.pdp_main .product_tile .plp_swatch_carousel .jcarousel-next:before{background-position:0 -154px!important;height:14px!important;margin-right:-15px}.pdp_main #section_youmayalsolike .plp_swatch_carousel.carousel.horizontal_carousel .jcarousel-next.jcarousel-control.disabled,.pdp_main #section_youmayalsolike .plp_swatch_carousel.carousel.horizontal_carousel .jcarousel-prev.jcarousel-control.disabled{display:none}.content.cart .recommendations_block .horizontal_carousel{display:none}.pdp_main #section_youmayalsolike .carousel_navigation_list,.pdp_main #section_youmayalsolike .jcarousel-control{display:none}.pdp_main #section_youmayalsolike .plp_swatch_carousel .jcarousel-control{display:block}.pdp_main .social_media_wrapper .product_actions .wishlist_saved_container{margin-left:10px}.pdp_main .product_section.product_section_howto{margin-top:35px;padding-top:5px}.pdp_main .carousel_navigation_list_link{display:block;width:10px;height:10px;background:#ccc;border:none;border-radius:50%}.pdp_main .selected .carousel_navigation_list_link{background:#999}.pdp_main .product_tile .product_image_topwrapper{margin:0 0 50px}.pdp_main .product_section_content .product_tile_wrapper{height:485px}.pdp_main .product_tile_wrapper .product_name{height:auto;max-height:54px}.pdp_main .product_tile_wrapper .product_subtitle{font-family:ITCAvantGardeStd-BkCn;display:block;font-size:12px;padding:0 20px;max-height:30px;overflow:hidden}.search_result_items{margin:0 -.5%}.search_result_items .plp_slot_big,.search_result_items .starred{width:100%;margin:0 0 20px;padding:0 .5%;height:auto;float:none;border:none;background:0 0}.search_result_items .plp_slot_small{height:485px;margin:0 .5% 12px;width:24%}.swatch_carousel .swatches .selected a:after{display:none!important}.pdp_main #explore .carousel{width:100%;padding:0 15px}.pdp_main #explore .carousel .jcarousel-control:before,.pdp_main .product_section_imagecarousel_content .jcarousel-control:before{width:16px;height:26px!important}.pdp_main #explore .carousel .jcarousel-next{right:-15px}.pdp_main .product_section_imagecarousel_content .jcarousel-next{right:-30px}.pdp_main #explore .carousel .jcarousel-prev,.pdp_main .product_section_imagecarousel_content .jcarousel-prev{left:-15px}.pdp_main #olapic_specific_widget{padding-top:40px}.pdp_main #explore .carousel .jcarousel-next:before,.pdp_main .product_section_imagecarousel_content .jcarousel-next:before{background:url(../images/pdp-arrow-right.png) no-repeat 0 0!important}.pdp_main #explore .carousel .jcarousel-prev:before,.pdp_main .product_section_imagecarousel_content .jcarousel-prev:before{background:url(../images/pdp-arrow-left.png) no-repeat 0 0!important}.pdp_main .product_description.product_section.product_section{width:100%;float:none;margin:0}.pt_product_search_result .main{background-image:none;position:relative}.pt_product_search_result .primary.no_hits_page{width:100%}.pdp_main.primary{margin:0 auto}.pdp_main .product_thumbnails{float:left;width:15%;margin:0;padding:0;clear:none;position:relative}.pdp_main #thumbnails_carousel .value.jcarousel-clip{height:440px}.pdp_main .product_thumbnails .contentcarousel_list li{display:block;max-width:80px;height:80px;margin:0 0 10px;border:1px solid #ebebeb;position:relative;overflow:hidden}.pdp_quantity_label{display:none}.pdp_main .mobile_only{display:none}.pdp_main .product_thumbnails .contentcarousel_list li.thumb.selected{border:1px solid #000}.pdp_main .product_thumbnails .thumbnail_link{width:auto;height:auto;display:block;position:absolute;left:0;right:0;margin:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.pdp_main .product_thumbnails .jcarousel-control{width:30px;height:30px;top:366px;left:-43px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.pdp_main .product_thumbnails .jcarousel-control.disabled{display:none}.pdp_main .product_thumbnails .jcarousel-prev{top:-380px;left:25px}.pdp_main #thumbnails_carousel .contentcarousel_list{position:relative;height:50000px}.pdp_main .product_primary_image{width:85%;float:right;display:block}.pdp_main .product_image_container .product_thumbnails .jcarousel-clip.jcarousel-clip-horizontal{max-height:360px!important}.pdp_main .product_primary_image #wrap{width:100%;display:block!important;text-align:center}.pdp_main .product_primary_image #wrap .product_detail_image{width:100%}.pdp_main .product_primary_image #wrap .mousetrap{left:0;right:0;margin:0 auto}.pdp_main .product_primary_image #wrap .cloud-zoom-big{margin:0 0 0 120px}.pdp_main .product_primary_image .ysl_rotate_360{left:0;right:0;margin:0 auto}.pdp_main .product_thumbnails img.productthumbnail{display:block;margin:0 auto}.pdp_main .product_thumbnails img.productthumbnailMobile{display:none}#pdpMain .product_detail .product-addtobag-info,#pdpMain .product_detail .product-return-policy{display:none}.pdp_storelocator_mobile{display:none}.pdp_main #youmayalsolike{border-top:1px solid #ebebeb}#section_youmayalsolike{padding:22px 25px 66px}.pdp_main #section_youmayalsolike .recommendations_block{width:100%;margin:0 auto;display:block}#section_youmayalsolike .jcarousel-control:before{height:26px!important;width:16px!important;top:50%!important;margin:-12px 0 0!important}#section_youmayalsolike .jcarousel-prev:before{background-position:0 -32px!important}#section_youmayalsolike .jcarousel-next:before{background-position:0 0!important}.register_page.block_registration .f_field_email .f_label,.register_page.block_registration .f_field_password .f_label,.register_page.block_registration .f_field_textinput .f_label{display:none}.formfield_mobile_number .f_field_description{display:none}.formfield_select .f_label{padding-right:6%;float:left}.dialog_edit_address .formfield_select .f_label{line-height:24px}.register_page.block_registration .error_message{display:none}.account_address_detail_page .formfield_select .f_label{display:block;clear:both;float:none}.quickview .pdp_main.primary{width:100%}.quickview .variant_dropdown{margin:0}.quickview .pdp_top_content_wrapper.pdp_right_column_inner{margin-top:10px}.quickview .product_sharing_container{top:-30px}.quickview .swatch_carousel .jcarousel-clip{width:275px}.quickview .variant_dropdown .selectboxit-container{width:100%}.quickview .variant_dropdown .selectboxit{border:1px solid #d3d3d3;padding:7px 0 5px;width:100%}.quickview .pdp_main.primary .product_thumbnails{width:0;display:none}.quickview .pdp_main.primary .product_primary_image{float:left;width:90%;padding-top:7%}.dialog_social_share .product_social_networking .send_to_friend{display:inline-block;height:27px}.dialog_social_share .share_email{display:none}.ui-dialog.popup_push_dialog .dialog_services{display:none}.ui-dialog.popup_push_dialog .push_popup_video .ca_container{padding:85px 60px}.pt_account .login_popup .block_login .fields_block .f_field{height:auto}.login_popup .block_login .formfield_button .button{min-height:36px}.ui-dialog.customwishlist .dialog_content.ui-dialog-content{max-height:100%!important}.dialog_content .send_to_friend_page .f_field{max-width:45%}.ui-dialog.send_to_friend_pdp .dialog_content .send_to_friend_product{width:50%;margin:33px 0 0 5%}.send_to_friend_pdp .dialog_content .formfield_button,.send_to_friend_pdp .dialog_content .formfield_send_to_friend_message{margin:10px 0 0 10%;width:45%}.send_to_friend_pdp .dialog_content .formfield_send_to_friend_message .textarea{height:160.5px;width:100%}.ui-dialog.send_to_friend_pdp .dialog_content .send_to_friend_product:before{height:465px}.send_to_friend_pdp .dialog_content .send_to_friend_page form .formfield.formfield_button{float:none}#send-to-friend-dialog.dialog_content .send_to_friend_page .button{padding:0;margin:0 2.5% 0 0;float:left;width:43%}#send-to-friend-dialog.dialog_content .send_to_friend_page .button.cancel{margin:0}#send-to-friend-dialog.dialog_content .send_to_friend_page .button.cancel,#send-to-friend-dialog.dialog_content .send_to_friend_page .button.send_button{width:26%}.send_to_friend_pdp .send_to_friend_product .product_description{margin:15% 0 0;height:auto}.send_to_friend_pdp .send_to_friend_page .send_to_friend_product .description{max-height:33px;text-align:left;font-size:14px}.send_to_friend_pdp .send_to_friend_page .send_to_friend_product .product_description h2{max-height:none;font-size:15px}.send_to_friend_pdp{max-height:720px;overflow:auto}#video_iframe iframe{max-width:100%;min-width:100%!important}#thumbnails_carousel .contentcarousel_list{width:100%;padding:10px 0 0}.product_tile_wrapper .plp_swatch_carousel{padding:0 30px;position:relative;max-height:60px;min-height:37px}.product_tile_wrapper .plp_swatch_carousel .jcarousel-clip-horizontal .swatches{position:relative;width:20000px}.product_tile_wrapper .plp_swatch_carousel .jcarousel-clip-horizontal .product_swatch_list_item{border:1px solid transparent;margin:0;padding:4px 0;height:30px;width:30px}.product_tile_wrapper .plp_swatch_carousel .jcarousel-clip-horizontal .swatch{background:0 0;border:0 none;height:20px;margin:0 auto;outline:0 none;overflow:visible;padding:0;position:relative;text-indent:-999em;width:20px}.product_tile_wrapper .plp_swatch_carousel .jcarousel-clip-horizontal .swatch_image{max-width:100%}.product_tile_wrapper .plp_swatch_carousel .jcarousel-clip-horizontal .swatch-color{width:100%;height:100%;display:block}.product_tile_wrapper .plp_swatch_carousel .jcarousel-control{width:16px;height:23px;margin:-15px 0 0;top:50%}.homepage .product_tile_wrapper .plp_swatch_carousel .jcarousel-control{margin:-5px 0 0}.product_tile_wrapper .plp_swatch_carousel .jcarousel-control:before{width:6px;height:9px;top:50%;margin:-5px 0 0}.product_tile_wrapper .plp_swatch_carousel .jcarousel-next{right:10px}.product_tile_wrapper .plp_swatch_carousel .jcarousel-next:before{background-position:0 -159px}.product_tile_wrapper .plp_swatch_carousel .jcarousel-prev{left:10px}.product_tile_wrapper .plp_swatch_carousel .jcarousel-prev:before{background-position:0 -173px}.pt_product_search_result .plp .top_search_controls{clear:both;float:none;width:100%;border:0;padding:0;position:relative}.pt_product_search_result .plp .primary{width:100%;float:none;margin:0}.pt_product_search_result .plp .navigation_panel_wrapper{margin:0 0 20px}.pt_product_search_result .plp .sections_menu_mobile_trigger{display:none;cursor:pointer}.pt_product_search_result .plp .sections_menu{display:block;overflow:hidden}.pt_product_search_result .plp .sections_menu li{background-color:#000;border-color:#ccc;border-style:solid;border-width:1px 1px 1px 0;float:left;display:block;margin:0}.pt_product_search_result .plp .sections_menu li:after{display:none}.pt_product_search_result .plp .sections_menu li:first-child{border-width:1px}.pt_product_search_result .plp .sections_menu li.ui-state-active{background-color:#fff}.pt_product_search_result .plp .sections_menu a{color:#fff;font-size:18px;display:block;padding:20px 55px}.pt_product_search_result .plp li.ui-state-active a{color:#000}.pt_product_search_noresult .plp .search_result,.pt_product_search_result .plp .search_result{float:none;margin:0}.pt_product_search_result .plp .navigation_panel_clear{position:initial}.pt_product_search_noresult .plp .search_result,.pt_product_search_result .plp .search_result,.pt_product_search_result .plp .search_result .search_result_count,.pt_product_search_result .plp .search_result a{color:#000;font-size:12px;font-family:ITCAvantGardeW01-CnBk;font-style:normal;text-transform:uppercase}.pt_product_search_result .plp .search_result .search_result_count{vertical-align:top;margin:0;line-height:1.35}.pt_product_search_result .plp .search_result a{font-family:ITCAvantGardeW01-CnDm}.search_results_tab_wrapper .page_tittle{display:none;margin-bottom:0;font-size:36px;text-transform:uppercase;text-align:center;font-family:"AvantGardeGothicITCW01B 731069",sans-serif;line-height:90%}.search_results_tab_wrapper .content_header_wrapper{padding:0 0 10px;border-bottom:3px solid #000;margin:20px 0}.search_results_tab_wrapper .search_result_content{padding:10px}.search_results_tab_wrapper .content_header{background:0 0;color:#000;font-size:28px;font-family:ITCAvantGardeStd-Bk;text-align:left;float:left;text-transform:uppercase;line-height:1;margin:0}.search_results_tab_wrapper .sort_by{float:right}.search_results_tab_wrapper .sort_by .sort_by_label{color:#000;text-transform:uppercase}.search_results_tab_wrapper .sort_by .selectboxit-container{vertical-align:middle;width:115px;z-index:1}.search_results_tab_wrapper .sort_by .selectboxit-arrow-container .selectboxit-arrow{background-position:-2px -98px}.search_results_tab_wrapper .sort_by .selectboxit-btn{border-width:1px}.search_results_tab_wrapper .search_result_items{float:right;width:75.9%;padding:0 0 0 15px}.search_results_tab_wrapper .video_content{width:100%}.search_results_tab_wrapper .folder_Moodboards .folder_content_list>li{margin:0 2% 30px 2%;padding:0;width:29.3%;min-width:230px;min-height:10px}.folder_Moodboards .article{position:relative;max-width:273px;width:100%;margin:0 auto}.mobile_navigation{display:none}.back_to_top_block{bottom:50px;right:0;z-index:999}.pt_product_search_result .secondary.refinements .loader,.pt_product_search_result .secondary.refinements .loader_indicator{height:100%!important}button>span{position:relative}.product_section_explore_content .contentcarousel_list li{margin:0 21px}.product_section_imagecarousel_content .contentcarousel_list li{margin:0 18px}.ie10 #pwrwritediv .login_iframe,.ie9 #pwrwritediv .login_iframe{height:340px!important}.section_reviews{width:81%;margin:auto}#reviews .reviews_product_images{width:160px;height:auto}#reviews .no_review_message,#reviews .reviews_info_container{width:73%}#reviews .review_item_container .user_profile_container,#reviews .reviews_product_images_conteiner{width:27%}#reviews .reviews_product_images_conteiner{margin-right:-5px}#reviews .review_item_container .review_content_container{width:11%}#reviews .review_item_container .review_message{width:62%}#reviews .reviews_info_container .cta-container{width:15.7%}#reviews #write-review,#reviews .review_useful_button{padding:0;text-align:center;width:100%}.safari .social_media_wrapper .product_actions li.favorite_add_container{padding:2px 0 0}.safari .social_media_wrapper .product_actions li .send_to_friend{margin:1px 0 0}.notAuthenticatedUser .wishlistpopup #dwfrm_login .formfield_button{height:auto;padding:28px 0 0}.notAuthenticatedUser .wishlistpopup #dwfrm_login .formfield_button .submit_button{position:static}.pois_wrapper{display:none}.addedtocart_dialog{max-width:520px}.addedtocart_dialog .ui-dialog-title{display:none}.addedtocart_dialog .ui-dialog-titlebar{padding:0}.addedtocart_dialog .ui-dialog-content{padding:0 24px}.addedtocart_dialog .ui-icon-closethick{background:url(../images/icons/icon-x.png) 0 0 no-repeat;width:10px;height:10px;margin:11px}.addedtocart_popup{margin:0}.addedtocart_popup .price_standard{display:none}.addedtocart_popup .product_tile .attribute.attribute_color .label_attribute_color{display:none}.addedtocart_popup .product_tile .attribute.attribute_color .value,.addedtocart_popup .product_tile .attribute_size .label_attribute_size,.addedtocart_popup .product_tile .attribute_size .value{color:#000}.addedtocart_popup .addedtocart_popup_message{font-family:ITCAvantGardeStd-DemiCn;color:#d49855;font-size:14px}.addedtocart_popup li{overflow:hidden}.addedtocart_popup .addedtocart_content .product_image_wrapper{float:left;width:36%;height:157px;margin:25px 0;text-align:center;line-height:normal}.addedtocart_popup .addedtocart_content .routine_tile .product_image_wrapper{height:100px;text-align:right;margin:55px 0 30px}.addedtocart_popup .addedtocart_content .product_details_wrapper{float:right;width:58%}.addedtocart_popup .addedtocart_content .product_details{padding:70px 0 0}.addedtocart_popup .addedtocart_content .product_tile .product_name{font-size:16px;line-height:1.3em;height:auto;margin:0 0 3px;color:#000;font-family:ITCAvantGardeStd-DemiCn;font-weight:400}.addedtocart_popup .addedtocart_content .product_tile .attribute{color:#d49855;font-family:ITCAvantGardeStd-DemiCn;font-size:14px}.addedtocart_popup .addedtocart_content .product_tile .price_details{position:relative;padding:3px 0 0}.addedtocart_popup .addedtocart_content .product_tile .addedtocart_quantity,.addedtocart_popup .addedtocart_content .product_tile .price{font-family:ITCAvantGardeStd-BkCn;font-size:12px;color:#888;line-height:18px}.addedtocart_popup .addedtocart_content .product_tile .addedtocart_price,.addedtocart_popup .addedtocart_content .product_tile .addedtocart_quantity{display:inline-block}.addedtocart_popup .addedtocart_content .product_tile .price{position:static;border:0;padding:0;margin:0;width:100%}.addedtocart_popup .addedtocart_content .product_tile .addedtocart_quantity:after{content:"-";display:inline-block}.addedtocart_popup_buttons{overflow:hidden}.addedtocart_popup_buttons .addedtocart_popup_link,.addedtocart_popup_buttons .close_dialog_button{font-size:14px;font-family:ITCAvantGardeStd-DemiCn;text-align:center;text-transform:uppercase;display:inline-block;line-height:normal;width:47.3%;cursor:pointer;height:100%}.addedtocart_popup_buttons .close_dialog_button{border:1px solid #eeeff1;background-color:#eeeff1;color:#888}.addedtocart_popup_buttons .addedtocart_popup_link{background-color:#d49855;color:#fff;border:1px solid #d49855;float:right;line-height:45px}.addedtocart_popup_buttons{height:45px}.aquired_privilege{font-family:ITCAvantGardeStd-BkCn;text-align:center;font-size:12px;color:#000;padding:14px 0}.pdp_main .availability_label{display:none}.aquired_privilege.full_priviledge{border-bottom:1px solid #e4e4e4}.aquired_privilege .mini_cart_privilege_message:before,.aquired_privilege.full_priviledge:before{background:url(../images/gift_finder_check.png);content:'';display:inline-block;margin:0 10px 0 0;margin:0 5px 0 0;width:12px;height:9px}.added_cart_free_shipping,.priviledge_not_aquired{background:#eeeff1;padding:15px 0;margin:25px -24px 0}.mini_cart_distance_to_privilege+.you_may_also_like_added_to_cart .added_cart_free_shipping{margin-top:0}.mini_cart_distance_to_privilege.priviledge_not_aquired+.you_may_also_like_added_to_cart .added_cart_free_shipping{display:none}.addedtocart_popup .attribute .swatch{height:18px;margin:0 3px 6px 0;border-radius:0;width:14px}.added_cart_free_shipping .added_cart_free_shipping_title,.priviledge_not_aquired .mini_cart_privilege_message{color:#000;font-size:14px;font-family:ITCAvantGardeStd-DemiCn;text-align:center;text-transform:uppercase}.addedtocart_recommendations .product_tile_wrapper{position:relative}.you_may_also_like_added_to_cart .product_list .bv-rating{left:0;right:0;margin:0 auto;bottom:40px}.addedtocart_recommendations .product_list{max-height:230px;overflow:hidden}.addedtocart_recommendations .product_list:after{content:'';display:block;clear:both}.addedtocart_recommendations .product_tile_wrapper{width:33.3%;float:left}.addedtocart_recommendations .recommendation_title{text-align:center;margin:20px 0}.addedtocart_dialog.ui-dialog .ui-dialog-titlebar-close{top:13px;right:13px}.addedtocart_recommendations .recommendation_title span{text-transform:uppercase;text-align:center;font-size:28px;font-family:ITCAvantGardeStd-DemiCn}.addedtocart_recommendations .product_image_wrapper{width:100px;height:121px;line-height:121px;margin-bottom:21px}.addedtocart_recommendations .product_image_topwrapper{height:auto}.addedtocart_recommendations .price.b-price{position:relative}.addedtocart_recommendations .product_tile_wrapper .product_tile .product_name{text-align:center;margin:0 10px 10px;font-size:14px}.addedtocart_recommendations .tile_priceshop_wrapper{display:none}.addedtocart_recommendations .price.b-price{border:none;width:100%;text-align:center;padding:0;position:relative;margin-top:-5px}#addedtocart_popup.ui-dialog-content:after{display:none}.addedtocart_recommendations .active .quickviewbutton{display:none!important}.addedtocart_recommendations .recommendations_block .product_tile{min-height:235px}.ui-rangeSlider{height:22px}.ui-rangeSlider .ui-rangeSlider-innerBar{height:16px;margin:3px 6px;background:#ddd}.ui-rangeSlider .ui-rangeSlider-handle{width:6px;height:22px;background:#aaa;background:rgba(100,100,100,.3);cursor:col-resize}.ui-rangeSlider .ui-rangeSlider-bar{margin:1px 0;background:#ccc;background:rgba(100,100,150,.2);height:20px;cursor:move;cursor:grab;cursor:-moz-grab}.ui-rangeSlider .ui-rangeSlider-bar.ui-draggable-dragging{cursor:-moz-grabbing;cursor:grabbing}.ui-rangeSlider-arrow{height:16px;margin:2px 0;width:16px;background-repeat:no-repeat}.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow{background-image:url(icons-classic/resultset_previous.png);background-position:center left}.ui-rangeSlider-arrow.ui-rangeSlider-rightArrow{background-image:url(icons-classic/resultset_next.png);background-position:center right}.ui-rangeSlider-arrow-inner{display:none}.ui-rangeSlider-container{height:22px}.ui-rangeSlider-withArrows .ui-rangeSlider-container{margin:0 11px}.ui-rangeSlider-noArrow .ui-rangeSlider-container{margin:0}.ui-rangeSlider-label{margin:0 2px 2px;background-image:url(icons-classic/label.png);background-position:bottom center;background-repeat:no-repeat;white-space:nowrap;bottom:20px;padding:3px 6px 7px;cursor:col-resize}.ui-rangeSlider-label-inner{display:none}input.ui-editRangeSlider-inputValue{width:3em;vertical-align:middle;text-align:center}.header{display:block;z-index:998;background-color:#070707;position:relative}.header .logo{display:block;float:left;margin:22px 0 20px;overflow:hidden;text-indent:1000px;white-space:nowrap;width:250px;min-height:43px}.header .logo_image{float:left;width:100%}.header .content{padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lpchatheader{position:absolute;top:-10000px}.header .header--nav{color:#000}.header .email_sign_up_content,.header .sign_up_account{color:#999;line-height:20px}.subscribeconfirmation_header{text-transform:uppercase;display:block;color:#fff;font-size:14px}.subscribe_email{color:#fff}.header .email_sign_up_content .f_state_error .textinput{border:2px solid #e55757}.header .email_sign_up_content .f_error_message{color:#e55757;margin-top:10px}.header-top{border-bottom:1px solid #353535;margin:0 15px;padding:14px 15px;position:relative;top:0}.header-top .account_navigation_list li a,.header-top .account_navigation_list li span,.header-top .minicart .mini_cart_link span,header-top .utility_navigation_list li a{font-family:ITCAvantGardeW01-CnBk,sans-serif}.utility_navigation_list{float:left;max-width:45%;font-size:0}.utility_navigation_list li{float:left;font-size:11px;padding:0 20px 0 20px;border-right:none;line-height:13px}.utility_navigation_list li a{display:block;color:#c6c6c6;cursor:pointer;letter-spacing:.5px;text-transform:uppercase}.utility_navigation_list li a:hover{color:#fff}.utility_navigation_list li .country-selector{padding-right:14px;white-space:nowrap}.utility_navigation_list li .link_wrapper:before{content:"";position:absolute;left:0;top:0;width:1px;height:13px;background:#3f3f3f}.utility_navigation_list li:first-child .link_wrapper:before{background:0 0}.utility_navigation_list li:first-child{padding-left:0}.utility_navigation_list li:last-child{padding-right:0}.account_navigation_list{float:right;margin-right:-1px}.account_navigation_list li{color:#999;float:left;font-size:11px;padding:0 20px;border-right:none;position:relative}.account_navigation_list li a{font-size:11px;color:#c6c6c6;cursor:pointer;letter-spacing:.25px;text-transform:uppercase}.account_navigation_list li a:hover{color:#fff}.account_navigation_list li:after{content:"";position:absolute;right:0;top:0;width:1px;height:13px;background:#3f3f3f}.account_navigation_list .user_name{color:#fff;cursor:pointer;margin:0 5px;max-width:145px;text-align:center;word-wrap:break-word}.account_navigation_list .user_name:hover{text-decoration:underline}.account_navigation_list .dash{margin:0 3px 0 1px}.country-selector{position:relative}.country-selector:after{content:"";width:5px;height:3px;background:url(../images/icons-sprite-25x25.png) no-repeat -275px -125px;position:absolute;right:0;top:5px}.country-selector:hover:after{background-position:-300px -125px}.selected_tab .country-selector:after{background-position:-275px -150px}.selected_tab .country-selector:hover:after{background-position:-300px -150px}.header_checkout_link{float:right;margin-left:10px}.header_checkout_link a{color:#c59864;text-transform:uppercase}.main>.content.stickybar_container{padding:0 30px}.homepage_sticky{background:#000;border:1px solid #333;bottom:0;color:#fff;cursor:pointer;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:14px;height:auto;left:3%;padding:15px 80px;position:fixed;text-align:center;text-transform:uppercase;z-index:10000}.homepage_sticky:after{background:url(../images/icons-sprite-25x25.png) no-repeat -300px -150px;content:"";height:3px;right:40px;position:absolute;top:23px;width:5px}.homepage_sticky:before{background:url(../images/icons-sprite-25x25.png) no-repeat -300px -150px;content:"";height:3px;left:40px;position:absolute;top:23px;width:5px}.homepage_sticky.js_hide{display:none!important}.minicart_wrapper{float:right;clear:none}.mini_cart_total{line-height:13px;position:relative;padding:13px 12px 16px 54px;margin:-14px 0 -15px}.mini_cart_total a:hover{text-decoration:none}.mini_cart_total:before{content:"";width:34px;height:35px;position:absolute;left:15px;top:5px;background:url(../images/icons-sprite-25x25.png) no-repeat -465px -145px}.pt_cart .minicart_wrapper:hover .mini_cart_total{background:0 0}.pt_cart .minicart_wrapper:hover .mini_cart_label:after{background-position:-300px -150px}.mini_cart_content{display:none;position:absolute;right:0;top:28px;z-index:1001;border:1px solid #c8c8c8;background:#fff}.mini_cart_content:before{content:'';display:block;width:0;height:0;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;right:50px}.mini_cart_content_inner{max-height:645px;padding:20px 30px;width:506px}.mini_cart_content .mini_cart_content_inner.correct_height{overflow-y:scroll!important;padding-right:10px;position:relative}.mini_cart_header{color:#000;font-size:12px;text-transform:uppercase;border-bottom:4px solid #000;padding:0 0 12px;overflow:hidden}.mini_cart_header>div{float:left;font-weight:700}.mini_cart_header_bag{width:288px;font-size:14px}.mini_cart_header_qty{width:85px}.mini_cart_header_price{width:71px;padding-right:15px;text-align:right}.mini_cart_close{line-height:20px}.mini_cart_link{display:block;font-size:11px}.minicart .attribute .swatch{display:none}.mini_cart_label_mobile{display:none}.mini_cart_label{display:block;color:#fff;padding-right:28px;position:relative;letter-spacing:.5px;text-transform:uppercase}.mini_cart_label:after{content:"";width:5px;height:3px;background:url(../images/icons-sprite-25x25.png) no-repeat -300px -150px;position:absolute;right:0;top:5px}.minicart_wrapper:hover .mini_cart_label:after{background-position:-300px -125px}.mini_cart_products{border-bottom:4px solid #000}.mini_cart_product{padding:20px 0;position:relative;border-top:1px solid #ccc}.mini_cart_product:after{content:"";display:table;clear:both}.mini_cart_product:first-child{border:none}.mini_cart_toggler{position:absolute;left:2px;top:10px;height:10px;width:10px;cursor:pointer}.mini_cart_image{border:1px solid #e9e9e9;float:left;margin-right:16px;width:74px}.mini_cart_image img{display:inherit;height:74px;margin:0 auto;vertical-align:bottom;width:auto}.mini_cart_name{color:#000;float:left;font-family:'AvantGardeGothicITCW01D 731075';font-size:13px;margin-top:-2px;padding:0 20px 6px 0;text-transform:uppercase;white-space:normal;width:195px}.mini_cart_name .product_name:hover,.mini_cart_name a{color:#000}.mini_cart_empty_recommendations .quickview-disable .product_tile_wrapper.active .learnmorebutton,.mini_cart_empty_recommendations .quickview-disable .product_tile_wrapper.active .quickviewbutton{display:none!important}.product_productSubtitle_wrapper{color:#a2a2a2;display:none}.mini_cart_content.mini_cart_empty .plp_swatch_carousel.carousel.horizontal_carousel,.mini_cart_content.mini_cart_empty .product_tile .carousel.carouselInitializationDelayed.horizontal_carousel.jcarousel_wraper{display:none}.mini_cart_content.mini_cart_empty .product_tile{min-height:50px}.mini_cart_attributes{color:#a2a2a2;width:195px;padding:0 20px 6px 0;float:left;text-decoration:underline}.mini_cart_product .product_availability_list li{font-family:ITCAvantGardeW01-CnMd;font-size:14px;padding:0 0 3px}.mini_cart_pricing{display:inline-block;width:159px}.mini_cart_attributes .label,.mini_cart_pricing .label{display:none}.mini_cart_pricing .quantity_select{text-align:center}.mini_cart_pricing .selectboxit,.mini_cart_pricing .selectboxit-options{width:64px}.mini_cart_quantity{width:26px;line-height:24px;margin:0 9px;display:inline-block;text-align:right}.mini_cart_price{float:right;color:#000;font-size:14px;font-weight:700;display:inline-block;width:87px;text-align:right;padding-right:10px;text-transform:uppercase}.mini_cart_totals{overflow:hidden}.mini_cart_subtotals{float:right;padding:25px 0 9px;min-height:66px;width:40%;color:#000;font:bold 14px/16px 'AvantGardeGothicITCW01D 731075',sans-serif;text-align:right;text-transform:uppercase}.mini_cart_totals_items{float:left;padding:25px 0 9px;width:60%;min-height:66px;line-height:16px;color:#959595}.mini_cart_totals_items span{color:#000;font-weight:700}.mini_cart_shipping_discount{clear:both;margin-bottom:5px;padding-top:12px;text-align:right}.mini_cart_slot{border-top:1px solid #ccc;padding-top:12px;clear:both}.minicart .selectboxit-text{height:25px;line-height:23px;padding-right:5px}.minicart .selectboxit-arrow-container{padding-left:0;width:36px;height:25px;line-height:29px}.minicart .selectboxit-arrow-container .selectboxit-arrow{margin:11px auto 0}.minicart .selectboxit-container .selectboxit-options{top:32px!important}.mini_cart_content.mini_cart_empty{height:525px;width:720px;overflow:visible}.mini_cart_empty .mini_cart_empty_main,.mini_cart_empty_recommendations{width:50%;float:left;height:100%;position:relative}.mini_cart_empty_recommendations{padding:50px}.mini_cart_empty_recommendations .product_tile .bv-rating{right:27%}.mini_cart_empty_recommendations .recommendation_title{margin-bottom:28px;border-bottom:1px solid #ebebeb;padding-bottom:5px}.mini_cart_empty_recommendations .recommendation_title span{text-transform:uppercase;font:24px ITCAvantGardeStd-DemiCn,sans-serif;line-height:24px}.mini_cart_empty_recommendations .productcarousel_list_item{height:80px;margin-bottom:15px;float:none}.mini_cart_empty_recommendations .product_tile .product_image_topwrapper{height:80px;float:left;margin-right:15px}.mini_cart_empty_recommendations .product_tile .product_image_container{width:80px;height:80px;line-height:80px;margin:0;border:1px solid #ebebeb;box-sizing:border-box;padding:0 15px}.mini_cart_empty .mini_cart_empty_main .minicart-empty-promo{position:absolute;bottom:0;background:#000;height:65px;width:100%;padding:16px 30px}.mini_cart_empty .mini_cart_empty_main .minicart-empty-promo .title{color:#fff;font:13px ITCAvantGardeStd-DemiCn,sans-serif;text-transform:uppercase;text-align:left}.mini_cart_empty .minicart-empty-promo .details{color:#fff;font:13px ITCAvantGardeStd-BkCn,sans-serif;text-transform:uppercase}.mini_cart_empty .minicart-empty-promo .icon{position:absolute;right:30px;top:calc(50% - 10px)}.mini_cart_empty .mini_cart_empty_main{border-right:1px solid #ebebeb;padding:29% 0}.mini_cart_empty .mini_cart_empty_main .title{color:#000;font:24px ITCAvantGardeStd-DemiCn,sans-serif;text-transform:uppercase;text-align:center}.mini_cart_empty .mini_cart_empty_main a{color:#000;font:14px ITCAvantGardeW01-CnBk,sans-serif;text-decoration:underline;text-align:center;display:block}.mini_cart_empty .mini_cart_empty_recommendations .productcarousel .jcarousel-clip-horizontal{width:100%;margin:0}.mini_cart_empty .mini_cart_empty_recommendations .jcarousel-clip-horizontal .productcarousel_list{width:100%}.mini_cart_empty_recommendations .productcarousel .product_name{margin:0;padding:0;height:auto;text-align:left}.mini_cart_empty_recommendations .product_tile{position:relative;width:100%;height:100%}.mini_cart_empty_recommendations .product_tile .price{position:absolute;padding:0;margin:0;border:none;width:auto;bottom:0;left:95px}.mini_cart_content.mini_cart_with_products{width:540px;height:auto}.mini_cart_products:before{content:'';position:absolute;display:block;height:100%;width:60px;background:#edeff0;right:0}.mini_cart_products_wrapper.scrollable .mini_cart_products:before{width:75px}.mini_cart_with_products .mini_cart_content_inner{padding:36px 60px 42px 50px;max-height:623px}.mini_cart_with_products .mini_cart_header{border-bottom:1px solid #ebebeb}.mini_cart_with_products .mini_cart_content_inner{width:auto}.mini_cart_with_products .mini_cart_header_bag{font:24px ITCAvantGardeStd-DemiCn,sans-serif;width:328px}.mini_cart_with_products .mini_cart_header_price,.mini_cart_with_products .mini_cart_header_qty{font:16px ITCAvantGardeStd-DemiCn,sans-serif;text-align:center;padding:8px 0 0 0;width:60px}.mini_cart_with_products .mini_cart_header_qty{width:40px}.mini_cart_with_products .mini_cart_price{font:12px ITCAvantGardeStd-DemiCn,sans-serif;padding-right:0}.mini_cart_with_products .mini_cart_product{padding:18px 0 0}.mini_cart_with_products .mini_cart_image{width:60px;height:60px;margin-right:22px}.mini_cart_with_products .mini_cart_name{padding:8px 20px 0 0}.mini_cart_with_products .gift_module_minicart_remove{padding:6px 0 0}.mini_cart_with_products .mini_cart_image img{height:58px}.mini_cart_with_products .mini_cart_shipping_discount,.mini_cart_with_products .mini_cart_totals_items{display:none}.mini_cart_with_products .mini_cart_subtotals{width:100%;font:16px ITCAvantGardeStd-DemiCn,sans-serif}.mini_cart_with_products .mini_cart_subtotals .label{float:left}.mini_cart_with_products .mini_cart_products{border-bottom:none;position:relative;padding-bottom:20px}.mini_cart_with_products .mini_cart_attributes{float:left;width:250px;text-decoration:none}.mini_cart_with_products .mini_cart_attributes .value{text-decoration:none}.minicart .mini_cart_with_products .attribute .swatch{display:block;float:left;width:11px;height:11px;margin:-1px 5px 0 0}.minicart .mini_cart_with_products .attribute .swatch.swatch-color{margin-top:2px}.mini_cart_with_products .product_remove{display:block;float:none;clear:both;width:100%;text-align:left;text-transform:uppercase;text-decoration:underline;font:9px ITCAvantGardeStd-DemiCn,sans-serif;line-height:10px}.mini_cart_with_products .minicart_product_details{float:right;width:calc(100% - 83px)}.mini_cart_with_products .mini_cart_product{border-top:none;position:relative}.mini_cart_with_products .mini_cart_pricing{width:115px;position:absolute;top:20px;right:10px}.mini_cart_with_products .mini_cart_pricing .selectboxit-container{width:30px}.mini_cart_with_products .mini_cart_price{width:60px;line-height:24px}.mini_cart_with_products .minicart .selectboxit-text{margin-left:18px}.mini_cart_with_products .mini_cart_pricing .quantity_select{border:none}.mini_cart_with_products .mini_cart_pricing .selectboxit-arrow-container{display:none}.mini_cart_with_products .mini_cart_pricing .selectboxit-list{display:none!important}.mini_cart_with_products .mini_cart_products_wrapper{overflow:hidden;height:auto;position:relative}.mini_cart_with_products .mini_cart_products_wrapper .mini_cart_products{height:100%;overflow:auto}.mini_cart_with_products .mini_cart_products_wrapper.scrollable{max-height:365px;overflow-y:auto}.mini_cart_products_wrapper.scrollable .mini_cart_products{margin-right:-15px}.mini_cart_with_products a.mini_cart_link_cart{width:48%;text-align:center;padding:0 20px}.mini_cart_products_wrapper.scrollable .mini_cart_price{text-align:center;padding-right:13px}.mini_cart_with_products a.mini_cart_link_cart:before{background:0 0}.mini_cart_with_products .you_may_also_like_minicart{margin:0}.mini_cart_with_products .you_may_also_like_minicart .productcarousel{display:none}.minicart .mini_cart_with_products .you_may_also_like_title{font-style:normal;text-transform:uppercase;font:12px ITCAvantGardeStd-BkCn,sans-serif;color:#000}.minicart .mini_cart_with_products .you_may_also_like_title span{font:12px ITCAvantGardeStd-DemiCn,sans-serif}.minicart .mini_cart_with_products .you_may_also_like_title:before{display:none}.mini_cart_with_products .you_may_also_like_minicart h2{margin:0;background:#fff;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.mini_cart_with_products .mini_cart_distance_to_privilege,.mini_cart_with_products .mini_cart_slot{display:none}.mini_cart_totals_items_mobile{display:none}.mini_cart_with_products .mini_cart_subtotals{padding-top:8px;min-height:42px}.mini_cart_with_products .mini_cart_link_cart.button{text-transform:uppercase;font:14px ITCAvantGardeStd-DemiCn,sans-serif;line-height:38px}.mini_cart_with_products .mini_cart_checkout_pay_pal_button{border:1px solid #ebebeb;height:38px;display:inline-block;width:48%;color:#023576;text-align:center;text-transform:uppercase;font:14px ITCAvantGardeStd-DemiCn,sans-serif;line-height:38px;float:left}.mini_cart_with_products .mini_cart_checkout_pay_pal_button span{position:relative;display:inline-block;left:10px}.mini_cart_with_products .mini_cart_checkout_pay_pal_button span:before{content:"";display:block;width:15px;height:18px;position:absolute;top:10px;left:-20px;background:url(../images/icons/paypal_logo.png)}.cart_order_totals .you_may_also_like_title,.minicart .you_may_also_like_title{clear:both;padding:10px 28px;font-size:14px;text-align:center;font-style:italic;font-weight:400;color:#9d9d9d;margin:12px 0;background:#f0f0f0}.cart_order_totals .you_may_also_like_title{font-family:ITCAvantGardeW01-CnBk,sans-serif}.cart_order_totals .you_may_also_like_title:before,.minicart .you_may_also_like_title:before{content:"";display:inline-block;margin:0 8px 0 -28px;width:22px;height:24px;vertical-align:-6px;background:url(../images/icons-sprite-25x25.png) no-repeat -25px -50px}.you_may_also_like_minicart{clear:both;margin:0 -20px;position:relative}.you_may_also_like_minicart .productcarousel.horizontal_carousel{margin:0}.you_may_also_like_minicart .jcarousel-clip-horizontal{height:auto}.you_may_also_like_minicart .recommendation_title{font-size:12px;color:#666;font-weight:400;padding:0 20px}.you_may_also_like_minicart:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;background:#fff;width:2px;z-index:11}.you_may_also_like_minicart .product_tile_wrapper,.you_may_also_like_minicart .productcarousel_list_item{border:#e4e4e4 solid;border-width:0 0 0 1px;float:left;min-height:125px;height:auto;padding:10px 20px;width:242px;text-align:inherit}.you_may_also_like_minicart .product_tile{min-height:inherit;overflow:hidden}.you_may_also_like_minicart .product_image_container{float:left;height:auto;line-height:normal;margin:0;width:60px}.you_may_also_like_minicart .description,.you_may_also_like_minicart .product_badge,.you_may_also_like_minicart .product_label,.you_may_also_like_minicart .product_promo,.you_may_also_like_minicart .promotional_message,.you_may_also_like_minicart .variant_swatch{display:none}.you_may_also_like_minicart .product_name{clear:none;position:static;display:block;height:48px;margin:0 0 0 70px}.you_may_also_like_minicart .price{max-width:inherit;min-width:inherit;padding:0;width:auto;display:block;margin:0 0 0 70px;text-align:left;color:#666}.you_may_also_like_minicart .product_actions{margin:18px 0 0 70px;max-width:108px}.you_may_also_like_minicart .product_tile .product_image_topwrapper{height:auto}.cart_order_totals .distance_free_shipping,.minicart .distance_free_shipping{clear:both;padding:10px 28px;font-size:14px;text-align:center;font-style:italic;font-weight:400;color:#9d9d9d;margin:12px 0;background:#f0f0f0}.cart_order_totals .distance_free_shipping{font-family:ITCAvantGardeW01-CnBk,sans-serif}.cart_order_totals .distance_free_shipping:before,.minicart .distance_free_shipping:before{content:"";display:inline-block;margin:0 8px 0 -28px;width:22px;height:24px;vertical-align:-6px;background:url(../images/icons-sprite-25x25.png) no-repeat -25px -50px}a.mini_cart_link_cart{color:#fff;font-weight:700;height:38px;line-height:38px;padding:0 22px 0 36px;display:block;float:right;position:relative;background:#d39f56;border-radius:0;border:1px solid #d39f56}.mini_cart_totals a.continue_shopping_link{float:right}.mini_cart_totals a.continue_shopping_link:hover{color:#666;text-decoration:none}a.mini_cart_link_cart:hover{color:#d39f56;background:#fff;border:1px solid #d39f56}a.mini_cart_link_cart:hover:before{background-position:-135px -100px}a.mini_cart_link_cart:before{background:url(../images/icons-sprite-25x25.png) no-repeat -80px -100px;content:"";display:block;height:9px;margin:14px 0 0 -17px;position:absolute;width:5px}.header_promo_slot{color:#999;float:left;font-size:12px;margin:35px 0 0 20px;max-height:18px;max-width:340px;overflow:hidden;text-decoration:underline;text-transform:uppercase}.header_search{float:right;margin-top:26px;position:relative;width:252px;background:#fff}.header_search:after{content:"";display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -400px -25px;width:14px;height:14px;position:absolute;top:11px;right:11px}.search{border:1px solid #c3c3c3;position:relative}.search .search_label{display:none}.search_input{color:#000;font-size:13px;width:217px;height:33px;padding:8px 8px 8px 18px;outline:0;border:none;background:0 0}.search .f_placeholder{padding-left:18px}.search_button{border:medium none;height:33px;width:33px;text-indent:-9999px;position:absolute;top:0;right:0;border:none;background:0 0;cursor:pointer;z-index:999}.search_button.button:hover{background:0 0;border:none}.header_customer_service{position:relative}.pt_storefront .header_customer_service{height:auto!important}.header_customer_service .js_headerSection{height:355px}.header_customer_service .js_headerSection .storelocator{height:inherit}.header_customer_service .login_iframe{width:100%}.close_icon{position:absolute;top:60px;right:0;width:24px;height:24px;cursor:pointer;z-index:902;background:url(../images/icons-sprite-25x25.png) no-repeat -475px -25px}.dropdown_wrapper{display:none}.js .header .loader_indicator{background:url(../images/loader-white.GIF) no-repeat 0 0;height:80px;width:80px;top:35%;margin-left:-40px}.account_header_area,.customer_service{padding:54px 0 45px;position:relative;border:0;background:0 0}.account_header_area:after,.customer_service:after{content:"";display:table;clear:both}.account_header_area a,.customer_service a{color:#fff}.customer_service_content{width:600px;float:left}.customer_service h3{color:#fff;font-size:30px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;margin-bottom:35px}.account_header_area li,.customer_service_content li{display:inline-block;width:239px;padding:0 13px 13px 0}.account_header_area li a,.customer_service_content li a{color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none}.customer_service_contacts{color:#999;font-size:12px;font-family:ITCAvantGardeW01-CnMd;width:222px;float:right;min-height:216px;margin:10px 0 0;padding:44px 0 0 52px;border-left:1px solid #393939}.customer_service_contacts li{padding-bottom:16px}.customer_service_contacts li:first-child{color:#fff;font-size:14px;padding-bottom:21px}.customer_service_contacts li:last-child{padding-top:8px}.customer_service_contacts a{font-family:ITCAvantGardeW01-CnBk;text-decoration:underline}.customer_service_contacts em{font-style:normal;font-family:ITCAvantGardeW01-CnBk;line-height:1.6}.customer_service_chose_country{width:695px;float:left}.customer_service_banner{color:#999;font-size:12px;font-family:ITCAvantGardeW01-CnMd;width:241px;float:right;min-height:216px;margin-top:10px;padding:51px 0 0 43px;border-left:1px solid #393939}.customer_service_banner a{color:#999;display:inline-block;margin-top:12px}.customer_service_countries{font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;overflow:hidden;margin:0}.customer_service_countries>li{color:#fff;font-size:11px;text-transform:uppercase;width:128px;float:left;margin-right:14px}.customer_service_countries ul{margin-top:25px;text-transform:none}.customer_service_countries ul>li{padding-bottom:7px}.customer_service_countries ul a{color:#999;position:relative}.customer_service_countries ul a.current_country{color:#fff;cursor:pointer}.current_country_icon{width:19px;height:19px;position:absolute;top:-2px;right:-27px;background:url(../images/icons-sprite-25x25.png) no-repeat -50px -50px}.customer_service_countries>li.customer_service_europe{width:254px}.customer_service_europe ul li{width:49%;display:inline-block;vertical-align:top}.account_header_area_content{float:left}.account_header_area_navigation{width:100%;float:left}.account_header_area li{width:235px}.account_header_area h1{display:table-cell;font-size:30px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;color:#fff}.account_header_area .logout_link{display:table-cell;padding-left:47px;text-decoration:underline;color:#999}.account_navigation_list li a.logout_link:hover{color:#000}.account_header_area .welcome_message{margin:10px 0 60px 0;color:#999}.account_header_area .welcome_message span{color:#fff}.account_header_extra{float:right;width:220px;min-height:216px;padding:44px 0 0 50px;border-left:1px solid #393939;font-size:12px;color:#999}.account_header_extra .product_image{max-height:125px}.account_header_extra .product_extra_bg{background-color:#fff;margin-bottom:15px;display:inline-block}.account_header_extra .section_header{padding-bottom:18px;font-family:'AvantGardeGothicITCW01B 731069';font-size:14px;text-transform:uppercase;color:#fff}.account_header_extra p{line-height:1.5;font-family:ITCAvantGardeW01-CnMd}.account_header_extra p a{color:#999;text-decoration:underline}.account_header_extra p a:hover{text-decoration:none}.email_sign_up{padding:54px 0;position:relative}.email_sign_up:after{content:"";display:table;clear:both}.email_sign_up .promotion_message{display:none;color:#fff;font-size:14px;float:left;padding:40px;position:relative;min-height:108px;max-height:108px;height:108px;width:630px}.email_sign_up h3.newsletter_title_header{color:#fff;font-size:30px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;margin-bottom:50px}.email_sign_up a{color:#fff}.email_sign_up_content,.sign_up_account{color:#999;width:630px;float:left}.email_sign_up_content .f_field_email{margin-right:15px}.promotion .email_sign_up_content .f_field_email{margin-right:0}.email_sign_up_content .button.newsletter_button_footer{display:inline-block}.header_customer_service .email_sign_up .email_sign_up_content .button.newsletter_button_footer{display:none}.email_sign_up_content .button.newsletter_button_header{margin-top:13px;vertical-align:top}.sign_up_account{margin-top:25px;padding-top:20px;border-top:1px solid #2a2a2a}.sign_up_account p span{color:#fff;font-family:'AvantGardeGothicITCW01B 731069'}.sign_up_account .create_account_button{float:right;margin-left:70px;color:#666}.pt_customer_service .header .email_sign_up h3{color:#fff;font-size:30px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;margin-bottom:54px}.header .newsletter_button_footer,.header .newsletter_title_footer{display:none}.subscribe-text{color:#999;font-size:12px;font-family:ITCAvantGardeW01-CnMd;margin-bottom:14px}.subscribe-text span{color:#fff}.formfield_subscribe_email{display:inline-block}.formfield_subscribe_email label{display:none}.formfield_subscribe_email .textinput{width:285px;height:38px}.header .email_sign_up_content .button{height:28px;line-height:26px;margin:14px 0 0 19px;vertical-align:top}.email_sign_up_extra{color:#999;font-size:12px;font-family:ITCAvantGardeW01-CnMd;width:222px;min-height:240px;float:right;padding:44px 0 0 52px;margin-top:-87px;border-left:1px solid #393939}.header .your_privileges h4{color:#fff;font-family:'AvantGardeGothicITCW01B 731069';font-size:14px;text-transform:uppercase;padding-bottom:18px}.your_privileges p,.your_privileges ul{line-height:1.5}.account_login_page{padding:54px 0 0;position:relative}.block_create a.button{line-height:26px}.block_login{color:#999;float:left;width:250px;padding-bottom:25px}.social_network_login_block p{display:none}.account_login_page .account_header_title{color:#fff;font-size:30px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;margin-bottom:17px}.block_login .f_label{color:#a8a8a8}.block_login .f_state_error .textinput{border:2px solid #e55757}.block_login .f_state_error .error_message{color:#e55757}.block_login .formfield label{display:none}.block_login .formfield_remember_me{margin:0}.block_login .formfield_remember_me label{display:inline-block}.block_login p{margin:4px 0 8px;white-space:nowrap}.block_login .block_message_subtitle{color:#fff;font:normal 14px 'AvantGardeGothicITCW01B 731069',sans-serif;text-transform:uppercase}.accountlogin_returningcustomer{text-transform:uppercase;color:#fff;font-size:14px;font-weight:700}.block_login .formfield_password{margin:11px 0}.block_login .formfield_button{float:right;margin:-10px 0 0}.block_login .formfield_link{float:left;clear:none;line-height:31px;margin:0}.block_login .formfield_link a{text-decoration:underline}.block_create .button{margin:40px 0 0}.block_create{color:#999;font-size:12px;width:350px;float:right;padding:44px 0 10px 43px;margin-top:-42px;border-left:1px solid #393939}.block_create .section_header{color:#fff;font-family:'AvantGardeGothicITCW01B 731069';font-size:14px;text-transform:uppercase;padding:0 0 20px;margin:0}.block_create p{line-height:1.5;width:307px;font-family:ITCAvantGardeW01-CnMd;margin:0 0 10px}.login_popup .block_login .formfield .textinput,.login_popup .block_login fieldset{width:250px}.mobile_clp_title{display:none}a.account_header_username{display:none}div.account_login_page div.block_login strong.block_message_subtitle{display:block}.close_icon{width:19px}.utility_navigation_list{max-width:55%;padding:1px 0 0}#store_locator:after,.account_navigation_list li .open:before,.account_navigation_list li :after,.account_navigation_list li:hover a:before,.close_icon,.customer_countries ul a.current_country:before,.js_headerSection:before,.mini_cart_label:after,.mini_cart_total:before,.mobile_navigation .level_1_list_item_link.search_link,.navigation .header_search:after,.utility_navigation_list li .link_wrapper:before,.utility_navigation_list li .open:before,.utility_navigation_list li a:before{background:transparent url(../../images/icons-header-sprite-fr.png) no-repeat 0 0}.utility_navigation_list li{padding:0 0 15px;margin:0 0 -15px}.utility_navigation_list li .link_wrapper{position:relative;padding:0 13px 0 16px;z-index:1}.utility_navigation_list li li:before{display:none}.utility_navigation_list li li span{color:#fff;text-transform:uppercase}.utility_navigation_list li .country-selector{padding-right:0}.utility_navigation_list li.country-selector-li:before{display:none}.utility_navigation_list li .country-selector:after{background:0 0}.utility_navigation_list li a{text-transform:none;font-size:12px;color:#fff}.account_navigation_list li .open,.utility_navigation_list li .open{position:relative}.js_headerSection:before{content:"";background-position:0 -459px;display:block;width:13px;height:7px;position:absolute;top:-7px;left:54%;margin:0 0 0 -5px}.container_customerService:before{left:40%}.container_accountNavigation:before{left:69%}.country-selector-li .container_countrySelector:before{left:13%}.account_navigation_list li a:before{top:-14px}.mini_cart_content.mini_cart_with_products .you_may_also_like_minicart{display:none}.account_navigation_list li{padding:0 0 15px;margin:0 0 -15px;position:static}.account_navigation_list li .link_wrapper:after,.utility_navigation_list li .link_wrapper:before{content:"";border:0 none;width:5px;height:5px;position:absolute;background-position:0 -402px}.utility_navigation_list li .link_wrapper:before{top:4px}.account_navigation_list li:after{display:none}.account_navigation_list li .link_wrapper{padding:0 15px 0 0;position:relative;z-index:10}.account_navigation_list li .link_wrapper:after{top:5px;right:5px}.disableCommerce .account_navigation_list li:last-child:after{display:none}.header_h1 span{display:inline;font-weight:400;text-transform:none;color:#fff;font-size:12px;font-family:ITCAvantGardeW01-CnBk,sans-serif;margin:0;padding:0}.account_navigation_list li:first-child:before{display:none}.account_navigation_list li a{text-transform:none;font-size:12px;color:#fff}.account_navigation_list .login_iframe{position:static!important;width:100%;height:345px!important}#store_locator{position:relative;padding:0 0 0 17px}#store_locator:before{content:"";width:8px;height:12px;display:inline-block;vertical-align:top;background-position:0 -342px;margin:0;top:0;left:0;position:absolute}.mini_cart_label{text-transform:none;font-size:12px;display:block}.mini_cart_label:after{width:7px;height:4px;top:8px;background-position:0 -359px}.minicart_wrapper:hover .mini_cart_label:after{background-position:0 -368px}.mini_cart_totals a.continue_shopping_link{display:none}.mini_cart_total:before{content:"";width:19px;height:20px;background-position:0 -377px;top:0;left:20px;position:static;display:inline-block;vertical-align:top}.mini_cart_link{padding-left:11px;display:inline-block}#header-checkout{float:right;margin-top:-2px}#header-checkout a{color:#c59864;text-transform:uppercase;text-decoration:none;font-size:11px;letter-spacing:.5px}.block_create .button{margin-top:80px}.email_sign_up_content .button.newsletter_button_header{margin-top:10px;vertical-align:top;height:38px}.header{background-color:#000}.email_sign_up_content .f_placeholder{height:47px!important;font-size:14px;line-height:47px}.email_sign_up_content .f_placeholder_wrapper input{height:47px;line-height:47px}.header .content.inner_header_content{text-align:center}.header-top{padding:14px 0;border:0 none;margin:0;padding:14px 0}.header .logo{display:inline-block;float:none;width:248px;margin:0}.header_checkout_link{display:none}.header-top .account_navigation_list .welcome_user{color:#fff;font-size:12px;font-family:ITCAvantGardeW01-CnBk}.header-top .account_navigation_list .user_name{color:#fff;font-size:12px;font-family:ITCAvantGardeW01-CnDm;position:relative}.topslots_wrapper{position:relative;max-width:1280px;margin:0 auto}.topslots_wrapper>.content{background-color:#fff;position:absolute;top:43px;z-index:9999;max-width:740px}.account_navigation_list div.js_headerSection,.utility_navigation_list div.js_headerSection{border:1px solid #ebebeb;padding:50px 55px 40px;background:#fff;position:absolute;top:42px;left:-5%;max-width:740px;width:100%;display:none!important}.account_navigation_list li:hover .js_headerSection,.account_navigation_list_item.hovered .js_headerSection,.utility_navigation_list li:hover .js_headerSection{display:block!important}.account_navigation_list div.js_headerSection{left:auto;right:-5%}.your_privileges{padding:0 0 30px}.pt_accountloginpopup .account_header_title{display:none}.js_storeLocator{width:100%}.close_icon{background-position:0 0;display:none}.topslots_list{overflow:hidden}.topslots_list>li{float:left;width:25%;padding:0 0 0 12px;margin:0}.topslots_list>li p{font-size:14px;line-height:20px}.topslots_list>li:first-child{padding:0}.topslots_list ul>li{margin:0 0 3px}.topslots_list ul.double_list>li{display:inline-block;width:40%}.topslots_list .inner_container{padding:18px 0 0}.topslots_list .inner_container ul a{font-family:ITCAvantGardeW01-CnDm;color:#000;text-decoration:underline}.topslots_list .inner_container ul a:hover{text-decoration:none}.pt_accountloginpopup .account_login_page,.pt_accountloginpopup .login_popup .account_header_title{padding:0}.js_headerSection h3,.pt_accountloginpopup .login_popup .account_header_title{font-family:ITCAvantGardeStd-DemiCn;font-size:24px;text-transform:uppercase;color:#000;font-weight:400;margin:0 0 5px;line-height:32px}.topslots_wrapper h4{color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnDm;border-bottom:1px solid #ccc;padding:0 0 14px;margin:0 0 12px;text-transform:uppercase;font-weight:400}.topslots_wrapper h4 span{display:block}.topslots_wrapper h4 a{color:#000}.topslots_wrapper h4 span.account_header_username{display:inline-block}.topslots_wrapper h4 .logout_link{float:right;display:inline-block;color:#666;font-size:12px;font-family:ITCAvantGardeW01-CnBk;padding:0;text-transform:none}.topslots_wrapper h4 .logout_link:hover{text-decoration:none}.topslots_wrapper p{color:#666;font-size:14px;font-family:ITCAvantGardeW01-CnBk}.advantages-header-container{padding:0 0 21px}.account_navigation_list .advantages_list li{width:48%;float:left;padding:0;margin:30px 0 0}.account_navigation_list .advantages_list li:nth-of-type(-n+2){margin:0}.account_navigation_list .advantages_list li:nth-of-type(2n){float:right}.account_navigation_list .advantages_list li h4{border-bottom:1px solid #ebebeb;padding:0 0 9px;margin:0 0 24px}.account_navigation_list .advantages_list li h4 span{display:inline-block;font-size:14px;color:#000;font-family:ITCAvantGardeStd-DemiCn;margin:0;text-transform:uppercase}.account_navigation_list .advantages_list .img_wrapper{min-height:23px;width:16px;margin:0 10px 0 0;padding:5px 0 0}.account_navigation_list .advantages_list .img_wrapper img{max-width:100%;position:relative;top:5px}.topslot_header_wrapper.email_sign_up_content{width:100%;float:none;color:#000}.topslot_header_wrapper{min-height:178px}.topslot_header_wrapper:after{content:'';clear:both;display:block}.topslot_header_wrapper h3{font-family:ITCAvantGardeStd-DemiCn;font-size:14px;color:#000;line-height:32px;border-bottom:1px solid #ebebeb;padding:4px 0 0;margin:0 0 20px;text-transform:uppercase}.topslot_header_wrapper p{color:#010101;line-height:20px;margin:0 0 20px;font-size:14px}.topslot_header_wrapper b{font-weight:400;font-family:ITCAvantGardeStd-DemiCn}.topslot_header_wrapper .subscribe_email{color:#010101;font-family:ITCAvantGardeW01-CnDm}.topslot_header_wrapper ul{padding:0}.topslot_header_wrapper ul li{font-size:14px;line-height:20px;float:none;margin:0;padding:0}.topslot_header_wrapper ul li:before{content:'\2022';font-family:ITCAvantGardeW01-CnDm;display:inline-block;margin:0 5px 0 0}.topslot_header_wrapper ul li a,.topslot_header_wrapper ul li a:hover{color:#000;font-size:14px;display:inline-block}.topslot_header_wrapper ul li a:hover{text-decoration:underline}.topslot_content .text_wrapper{font-family:ITCAvantGardeW01-CnDm}.topslot_content{float:left;width:48%}.topslot_content ul li{font-family:ITCAvantGardeW01-CnDm;line-height:20px;padding:0;float:none;display:block;margin:0}.topslot_content ul li a{color:#000;font-size:14px;font-family:ITCAvantGardeStd-DemiCn;display:inline-block}.topslot_content>ul li a:hover{text-decoration:underline}.topslot_content .form_row{margin:10px 0}.topslot_content .js_newsletter_subscribe_form .formfield_subscribe_email{display:inline-block;width:74%;float:left;margin:0}.topslot_content .js_newsletter_subscribe_form .textinput{color:#000;font-family:ITCAvantGardeW01-CnBk;font-size:14px;line-height:36px;width:100%;height:36px;box-sizing:border-box}.topslot_header_wrapper .topslot_content .js_newsletter_subscribe_form .button{color:#fff;font-family:ITCAvantGardeStd-BkCn;font-weight:400;font-size:14px;letter-spacing:1px;background-color:#000;height:36px;border:0 none;margin:0;width:26%;padding:0;text-align:center;text-transform:uppercase;line-height:1;position:inherit;float:right}.topslot_content b{font-family:ITCAvantGardeW01-CnDm;font-weight:400}.topslot_extra{float:right;width:48%;margin:0;overflow:hidden}.topslot_extra ul li:before{display:none}.topslot_extra ul li a{font-family:ITCAvantGardeStd-DemiCn}.topslot_extra .your-privileges ul li{font-family:ITCAvantGardeStd-DemiCn;padding:0}.topslot_extra .your-privileges ul li:before{content:'\2022';font-family:ITCAvantGardeW01-CnDm;display:inline-block;margin:0 5px 0 0}.authenticated_user .topslot_content{float:left;width:48%}.authenticated_user .account_header_extra{padding:0;float:right;width:48%;border:0}.authenticated_user .customer_order{font-size:14px;color:#010101;font-weight:400}.authenticated_user .customer_order a:hover{text-decoration:underline}.authenticated_user .topslot_content a{color:#010101}.email_sign_up_content .top_slot_extra>ul li{font-family:ITCAvantGardeW01-CnBk;margin:0}.your_privileges .top_slot_extra>ul li{line-height:20px;margin:0}.top_slot_extra>ul li a:hover{text-decoration:underline;color:#000}.top_slot_extra_logo{float:right;width:13.5%;text-align:center}.top_slot_extra_logo img{display:inline-block;max-width:100%}.country_left_section{float:left;width:69%}.country_right_section{float:right;width:29%}.chose-your-country h4{margin:0 0 11px;padding:15px 0 0;line-height:1em}.chose-your-country h4 a,.chose-your-country h4 a:hover{color:#000;font-size:14px;font-family:ITCAvantGardeStd-DemiCn}.chose-your-country h4 a:hover{text-decoration:underline}.customer_countries{border-top:1px solid #ebebeb;padding:20px 0 0}.customer_countries>li,.customer_countries>li:first-child,.customer_countries>li:last-child{height:20px;line-height:16px;padding:2px 0}.customer_countries li a{color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnBk}.customer_countries li a:hover{text-decoration:underline;color:#000}.customer_countries li a.current_country{color:#000;font-family:ITCAvantGardeStd-DemiCn}.customer_countries li a.current_country:before{content:"";background:url(../images/icons/icon-bag.png) 0 0 no-repeat;display:inline-block;width:9px;height:12px;vertical-align:bottom;margin:0 5px 3px 0;position:static}.international_list{border-top:1px solid #ebebeb;padding:20px 0 0}.international_list li{width:100%;padding:4px 0;margin:0}.account_header_area{padding:0}.account_header_area h4{font-size:14px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;color:#000;border-bottom:1px solid #ebebeb;padding:0 0 9px;margin:0 0 20px}.header-top .account_navigation_list h4 a{float:right}.international_list li a,.international_list li a:hover{color:#000;font-family:ITCAvantGardeStd-DemiCn}.international_list li a:hover{text-decoration:underline}.account_header_area li{display:block;width:auto;padding:0}.account_header_area .top_slot_extra>ul li{font-family:ITCAvantGardeW01-CnBk;line-height:20px}.account_area_navigation{padding:0}.account_area_navigation ul{overflow:hidden}.account_area_navigation ul li{width:50%;line-height:28px;margin:0;float:left}.account_area_navigation ul li:before{content:'\2022';display:inline-block;margin:0 5px 0 0}.account_area_navigation ul a{color:#010101;font-size:14px;font-family:ITCAvantGardeW01-CnDm}.account_area_navigation ul a:hover{text-decoration:underline}.account_login_page .account_header_title{padding:0;clear:both}.block_create{float:left;border:0 none;width:24%;min-height:178px;margin:0;padding:0 0 36px;position:relative}.ie10 .block_create,.ie9 .block_create{height:187px}.pt_accountloginpopup .block .section_header{color:#000;font-size:14px;font-family:ITCAvantGardeStd-DemiCn;line-height:20px;border-bottom:1px solid #ccc;padding:0 0 14px;margin:0 0 23px;text-transform:uppercase;clear:both}.pt_accountloginpopup .block p,.pt_accountloginpopup .block p.hidden{display:none}.pt_accountloginpopup .block_create p{display:block;width:100%;color:#000;font-size:14px;font-family:ITCAvantGardeStd-BkCn;line-height:20px}.pt_accountloginpopup .block .button{color:#fff;font-size:14px;font-family:ITCAvantGardeW01-CnDm;width:100%;background-color:#000;border:0;text-align:center;margin:0;text-transform:uppercase;height:auto}.pt_accountloginpopup .login_popup .block_login .fields_block .f_field{height:auto}.pt_accountloginpopup .block_create{min-height:183.5px}.pt_accountloginpopup .block_create .button{min-height:38px;line-height:38px}.block_login{float:right;width:66.5%;margin:0;padding:0}.block_login p{padding:4px 0 20px}.block_login .login_section{float:left;width:100%;min-height:133px;position:relative;padding:0 0 36px}.block_login .login_section .f_field_description{display:none}.block_login .login_section #missmatch{margin:-10px 0 5px;line-height:1em}.ie10 .block_login .login_section,.ie9 .block_login .login_section{height:140px}.ie10 .pt_account .section_account_login .block_login .login_section,.ie9 .pt_account .section_account_login .block_login .login_section{height:auto;margin:0 0 40px}.ie10 .pt_account .section_account_login .login_page .block_create,.ie9 .pt_account .section_account_login .login_page .block_create{margin:0 0 60px}.ie10 .select,.ie9 .select{padding:0 0 0 10px}.ie10 .wishlistpopup .block_registration .social_network_login_block,.ie9 .wishlistpopup .block_registration .social_network_login_block{display:table}.login_popup .block_create,.login_popup .block_login{width:48%;padding:0;margin:0;float:left}.login_popup .block_create{float:right}.login_popup .account_header_title+.block.block_login .social_network_login_block{height:35px}.login_popup .account_header_title+.block.block_login .social_network_login_block .divider{top:48px;left:auto;text-align:center}.login_popup .account_header_title+.block.block_login .social_network_login_block .divider:after,.login_popup .account_header_title+.block.block_login .social_network_login_block .divider:before{width:45%;background:#000;top:9px;left:0;position:absolute;height:1px;content:'';display:block}.login_popup .account_header_title+.block.block_login .social_network_login_block .divider:after{right:0;left:auto}.login_popup.wishlistpopup .block_create{float:left}.login_popup.wishlistpopup .block_login{float:right}.login_popup .social_network_login_block .divider{text-transform:uppercase;width:100%;position:absolute;left:0;top:45px;margin:0;padding:0;text-align:left}.block_login .social_login_block p{display:none}.pt_accountloginpopup .login_popup .block_login .formfield .textinput,.pt_accountloginpopup .login_popup .block_login fieldset{width:100%}.pt_accountloginpopup .login_popup .block_login .formfield .textinput{background:0 0;border:1px solid #ebebeb}.pt_accountloginpopup .login_popup .login_section .formfield_password,.pt_accountloginpopup .login_popup .login_section .formfield_username{width:100%;float:none;margin:0 0 10px;padding:0}.login_popup .block_login .fields_block{overflow:hidden;float:right;width:48%;margin:0}.ie10 .login_popup .block_login .fields_block,.ie9 .login_popup .block_login .fields_block{margin-bottom:0}.login_popup .block_login .fields_block.first{float:left}.login_popup .block_login .fields_block .f_field{clear:none;float:none;margin:0 0 5px}.login_popup .block_login .f_field_checkbox .f_label_value,.login_popup .block_login .formfield_link a{color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnBk}.login_popup .block_login .formfield_link .password_reset{color:#888}.login_popup .block_login .formfield_link{float:right;color:#888;line-height:20px}.login_popup .block_login .formfield_remember_me{float:left}.login_popup .block_login .formfield_remember_me label{line-height:1}.login_popup .block_login .formfield .textinput{background-color:#efefef;width:100%;box-sizing:border-box}.login_popup #placeholder{color:#000;font-size:13px;font-family:ITCAvantGardeW01-CnBk}.login_popup .block_login .formfield_button{width:100%;float:left;margin:0}.login_popup .block_login .formfield_button .button{min-height:38px;line-height:38px;padding:0}.ie10 .login_popup .block_login .formfield_button .button,.ie9 .login_popup .block_login .formfield_button .button{position:absolute;left:0;bottom:0}.block_login .social_login_block{width:100%}.block_login .social_login_block p{color:#2e2e7e}.block_login .social_network_login_block{padding:0;margin:0 0 40px;float:none;min-height:1px;border:0 none;width:100%}.login_page .social_network_login_block .fb_button{width:100%;height:auto;padding:12px 0 7px}.section_account .primary .block_login{float:none;width:100%}.section_account .primary .block_login .formfield_link{padding:0}.section_account .primary .social_network_login_block{margin:0;padding:0}.section_account .primary .social_network_login_block p{height:auto;margin:0 0 24px}.social_network_login_block .divider{background-color:transparent;color:#010101;font-size:14px;font-family:ITCAvantGardeW01-CnDm;text-transform:lowercase;width:auto;left:-22.5%;top:0;margin:0}.bv_login_form .social_network_login_block .divider{left:-22.5%}.navigation .cat_Ecom-menuS2 .level_1_list_item_link,.navigation .cat_gifts .level_1_list_item_link,.navigation .cat_learn .level_1_list_item_link{font-family:ITCAvantGardeW01-CnBk}.header_search .f_placeholder{font-size:16px}.navigation .level_1_list .mobile_display{display:none}.header_promo.content{position:relative;max-width:none;width:100%;padding:0}.promo_banner{text-align:center;font-family:ITCAvantGardeStd-DemiCn;font-size:10px;width:100%;position:relative;letter-spacing:1px}.promo_banner>div{width:100%;height:30px}.promo_banner>div p{width:1280px;margin:0 auto;text-transform:uppercase;max-width:100%;line-height:30px;display:inline-block;vertical-align:text-top}.promo_banner>div p span{display:inline-block;margin:0 10px}.promo_banner>div p span.visible_desktop{margin:0}.promo_banner a:link{text-decoration:underline}.header_promo_close{height:12px;width:10px;background:url(../images/icons-sprite-25x25.png) no-repeat -151px -75px;position:absolute;right:10px;top:10px;cursor:pointer}.footer_main{display:block;background:#000}.footer_main a{color:#999;text-decoration:none}.footer_main .footer_cont_wrap{background:#fff;position:relative}.footer_main .footer_cont_wrap .content{border-top:1px solid #ccc;padding:70px 0 75px;position:relative}.footer_main .footer_cont_wrap .content:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;top:-6px;left:50%;margin-left:-55px;margin-bottom:-11px;z-index:10}.footer_main .footer_cont_block{float:left;width:277px}.footer_main .email_sign_up h3,.footer_main h3{font-family:"AvantGardeGothicITCW01D 731075";text-transform:uppercase;font-size:14px;margin-bottom:28px;color:#070707;font-weight:400}.footer_main .newsletter_button_header{display:none}.footer_main .email_sign_up{padding:0}.footer_main .email_sign_up:after,.footer_main .email_sign_up:before,.footer_main .email_sign_up_extra,.footer_main .subscribe-text{display:none}.footer_main .formfield{margin:0;display:block}.footer_main .textinput{width:100%}.footer_main .formfield_subscribe_email .textinput{height:37px;outline:0;border:1px solid #c3c3c3;background:0 0;line-height:normal}.footer_main .textinput_search{padding:0;border:0}.footer_main .f_state_error .textinput,.pt_account .f_state_error .textinput{border:2px solid #e55757}.footer_main .f_error_message,.pt_account .f_error_message{color:#e55757;font-size:11px;line-height:25px}.footer_main .email_sign_up_content{float:none;width:auto}.footer_main .email_sign_up_content p{margin-bottom:10px}.footer_main .subscribe_email{color:#070707;font-weight:700}.footer_main .email_sign_up_content .subscribeconfirmation_header{color:#070707;margin-bottom:10px;font-weight:700}.footer_main .close_icon{display:none}.footer_main .footer_cont_block .header_search{float:none;position:static;margin:0;width:100%}.footer_main .search{border:0;padding:0}.footer_main .input_text_search{display:block;width:100%;height:37px;background:#fff;border:1px solid #c3c3c3;color:#000;padding:0 10px;font-family:ITCAvantGardeW01-CnMd;font-size:12px;border-radius:0}.footer_main .f_placeholder{padding-left:10px}.footer_main .search_suggestions_container .suggestions{display:none!important}.phone_icon{padding-left:32px;font-size:12px;font-weight:700;position:relative;line-height:17px;font-family:ITCAvantGardeW01-CnMd;color:#000}.phone_icon:before{background:url(../images/icons-sprite-25x25.png) no-repeat -475px 0;content:"";display:block;width:25px;height:25px;top:0;left:0;position:absolute}.phone_text{color:#999;margin-bottom:25px;line-height:17px}.footer_main .footer_cont_block label{display:block;font-family:ITCAvantGardeW01-CnMd;color:#666;font-size:12px;margin-bottom:8px;line-height:normal}.footer_main .link{color:#666;font-size:12px}.footer_main .link a{color:#000;font-size:12px;text-decoration:underline}.footer_main .link a:hover{text-decoration:none}.footer_main .link_position{color:#666;font-size:12px}.footer_main .link_position a{color:#000;font-size:12px;text-decoration:underline;font-weight:700}.footer_main .link_position a:hover{text-decoration:none}.footer_main .button{float:right;margin:13px 0 17px;height:28px;line-height:26px}.footer_main .footer_cont_block_customer_service{padding-right:55px;padding-left:30px}.footer_main .footer_cont_block_customer_service .link_position{margin-top:24px}.footer_main .footer_cont_block_newsletter{border-left:1px solid #ccc;border-right:1px solid #ccc;padding-left:55px;padding-right:54px;width:371px}.footer_main .footer_cont_block_search{width:318px;padding-left:57px}.footer_main .content:after{content:"";display:table;width:100%}.footer_main .footer_social_networking_asset{background:#1a1a1a;border-top:1px solid #000}.footer_main .footer_social_networking_asset .footer_social_nav a{display:block;color:#fff;font-size:12px;height:22px;letter-spacing:.5px;line-height:20px;padding:0 0 0 30px;text-align:left;text-transform:uppercase;position:relative;font-family:ITCAvantGardeW01-CnBk,sans-serif}.footer_main .footer_social_nav a:before{background:url(../images/reinsurance/icon-exclusive-gift.svg) 0 0 no-repeat;background-size:25px 25px;background-size:contain;opacity:.6;width:25px;height:25px;content:"";display:block;position:absolute;top:0;left:0}.footer_main .footer_social_nav a:hover{color:#666}.footer_main .content{padding:0 30px}.footer_main .footer_social_nav{float:left}.footer_main .footer_social_nav li{display:inline-block;margin-left:52px;padding:21px 0}.footer_main .footer_social_nav li:first-child{margin-left:0}.footer_main .footer_social_nav .f_samples{padding-left:37px}.footer_main .footer_social_nav .f_payment{padding-left:28px}.footer_main .footer_our_apps{float:left;padding:22px 21px 21px;border-right:1px solid #000;border-left:1px solid #000;margin-left:30px;display:none}.footer_main .footer_our_apps .f_our_apps{display:block;position:relative;height:23px;background-position:0 -125px;color:#fff!important;font-size:12px;line-height:12px;padding:0 0 0 22px}.footer_main .footer_our_apps .f_our_apps:hover{color:#666!important}.footer_main .footer_our_apps .f_our_apps:before{position:absolute;display:block;content:"";top:0;left:0;background:url(../images/icons-sprite-25x25.png) 0 -100px no-repeat;width:25px;height:25px}.footer_main .footer_our_apps .f_our_apps:hover:before{background-position:-25px -100px}.footer_main .footer_sosial_links{float:right;vertical-align:top;margin:19px 0 0 6px}.footer_main .footer_sosial_links li{display:inline-block}.footer_main .footer_sosial_links li a{display:block;width:28px;height:28px;text-indent:-999px;overflow:hidden}.footer_main .footer_sosial_links li .f_facebook{background-position:-75px 0}.footer_main .footer_sosial_links li .f_facebook:hover{background-position:-100px -25px}.footer_main .footer_sosial_links li .f_twitter{background-position:-125px 0}.footer_main .footer_sosial_links li .f_twitter:hover{background-position:-150px -25px}.footer_main .footer_sosial_links li .f_pinterest{background-position:-175px 0}.footer_main .footer_sosial_links li .f_pinterest:hover{background-position:-200px -25px}.footer_main .footer_sosial_links li .f_you_tube{background-position:-225px 0}.footer_main .footer_sosial_links li .f_you_tube:hover{background-position:-250px -25px}.footer_main .footer_sosial_links li .f_google_plus{background-position:-275px 0;display:none}.footer_main .footer_sosial_links li .f_google_plus:hover{background-position:-300px -25px}.footer_main .footer_sosial_links li .f_photo_social{background-position:-325px 0}.footer_main .footer_sosial_links li .f_photo_social:hover{background-position:-350px -25px}.footer_main .footer_navigation_asset{padding:35px 0 0;margin:0 auto;max-width:996px}.footer_main .footer_nav_container{float:left;width:20%;padding:0 30px}.footer_main .footer_navigation_asset a{font-size:12px;letter-spacing:.5px;line-height:21px}.footer_main .footer_navigation_asset a:hover{color:#fff}.footer_main .footer_navigation_asset .footer_nav_title{text-transform:uppercase;display:block;font-size:13px;letter-spacing:.5px;color:#fff}.footer_main .footer_navigation_asset:after{content:"";display:inline-block;width:100%}.footer_main .footer_logo_wrap.content{max-width:728px;padding:78px 30px 93px}.footer_main .footer_logo_wrap img{width:100%;height:auto;border:0}.footer_main .footer_copyrights_asset{border-top:1px solid #222;color:#666;margin-bottom:-1px}.footer_main .footer_copyrights_asset .content{padding:12px 30px;font-size:12px}.footer_main .footer_copyrights_asset span{float:left}.footer_main .footer_copyrights_asset .copyring_nav{float:right}.footer_main .footer_copyrights_asset .copyring_nav em{display:none}.footer_main .footer_copyrights_asset .copyring_nav li{display:inline-block}.footer_main .footer_copyrights_asset .copyring_nav li a{text-decoration:underline;color:#666}.footer_main .footer_copyrights_asset .copyring_nav li a:hover{text-decoration:none}.footer_main .footer_copyrights_asset .copyring_nav li:before{content:"- ";margin:0 2px 0 5px}.footer_main .footer_copyrights_asset .copyring_nav li:first-child:before{content:""}.footer_main .footer_copyrights_asset .copyring_fashion{display:none}.footer_main .footer_copyrights_asset em{font-size:8px;margin:0 10px}.footer_main .footer_copyrights_asset .footer_sosial_links{display:none}.footer_main .footer_copyring_wrap_after{display:none;background:#1a1a1a}.no-mobile .footer_main .search_suggestions_container .search_icon{display:none}button:focus{outline:0}.footer_main .loader_bg{background:0 0}.content,.footer_main .content,.footer_main .footer_copyrights_asset .content{width:1280px;max-width:100%;padding:0}.show-tablet{display:none}.footer_main{color:#999;font-size:14px;font-family:ITCAvantGardeW01-CnBk,sans-serif;letter-spacing:0;line-height:21px}.footer_main .email_sign_up h3,.footer_main .h3,.footer_main h3{color:#fff;font-size:14px;font-family:ITCAvantGardeW01-CnDm,sans-serif;letter-spacing:0;margin-bottom:8px}.footer_main a,.footer_main a:link,.footer_main a:visited{color:#999}.footer_main a:active,.footer_main a:hover{color:#fff}.footer_main_content{margin:0 auto;padding:35px 0 12px;white-space:nowrap}.footer_main .footer_navigation_asset{width:75%;padding:0;float:left}.footer_main .footer_navigation_asset>div>ul{width:100%;margin-bottom:25px;display:table}.footer_main .footer_navigation_asset>div>ul:last-child{margin-bottom:0}.footer_main .footer_nav_container{width:25%}.footer_main .footer_nav_container:first-child{padding-left:0}.footer_main .footer_navigation_asset a{font-size:14px;letter-spacing:0}.footer_main .footer_navigation_asset .footer_nav_title{color:#fff;font-size:14px;font-family:ITCAvantGardeW01-CnDm,sans-serif;letter-spacing:0;margin-bottom:8px}.footer_content_sidebar{width:25%;padding-left:12px;vertical-align:top;float:right}.footer_main .footer_content_sidebar a{color:#fff;font-size:14px;font-family:ITCAvantGardeW01-CnDm,sans-serif;letter-spacing:0}.footer_newsletter{margin-bottom:18px}.pt_error .footer_newsletter{display:none}.footer_newsletter .topslot_content{width:100%;padding:7px 0;float:none}.email_sign_up h3.newsletter_title_header{display:inline-block}.form_row{margin:6px 0;position:relative}.email_sign_up_content .button.newsletter_button_footer{background:#999;height:36px;color:#fff;font-size:13px;font-family:ITCAvantGardeW01-CnMd,sans-serif;border:none;position:absolute;top:0;right:0;margin:0;padding:0 10px}.footer_newsletter .email_sign_up_content .textinput{background:#fff;height:36px;color:#a7a9ac;font-size:14px;font-family:ITCAvantGardeW01-CnBk,sans-serif;border-color:#fff}.footer_newsletter .email_sign_up_content .formfield_subscribe_email .f_label{display:none}.footer_main .email_sign_up::after,.footer_main .email_sign_up::before,.footer_main .email_sign_up_extra,.footer_main .subscribe-text{width:100%;min-height:auto;font-size:14px;font-family:ITCAvantGardeW01-CnBk,sans-serif;border:none;margin:0;padding:0;position:relative;white-space:normal}.footer_main .email_sign_up_content .subscribeconfirmation_header{color:#999;margin-bottom:0}.footer_main .subscribe_email{color:#fff;font-weight:400}.footer_main .email_sign_up_content p{margin-bottom:0;white-space:normal}.footer_social_media_asset{text-align:left;margin-bottom:25px}.footer_main .footer_sosial_links{float:none;display:inline-block}.footer_sosial_links .icons{background:url(../../images/icons-footer-sprite-fr.png) no-repeat}.footer_main .footer_sosial_links{margin:0}.footer_main .footer_sosial_links li a{background-color:#fff;width:34px;height:34px;border-radius:99px;margin-right:3px;opacity:.75}.footer_main .footer_sosial_links li a:hover{background-color:#fcfcfc;opacity:1}.footer_main .footer_sosial_links li .f_facebook,.footer_main .footer_sosial_links li .f_facebook:hover{background-position:2px -60px}.footer_main .footer_sosial_links li .f_twitter,.footer_main .footer_sosial_links li .f_twitter:hover{background-position:-31px -60px}.footer_main .footer_sosial_links li .f_pinterest,.footer_main .footer_sosial_links li .f_pinterest:hover{background-position:-66px -60px}.footer_main .footer_sosial_links li .f_you_tube,.footer_main .footer_sosial_links li .f_you_tube:hover{background-position:-99px -60px}.footer_main .footer_sosial_links li .f_google_plus,.footer_main .footer_sosial_links li .f_google_plus:hover{background-position:-133px -60px}.footer_main .footer_sosial_links li .f_photo_social,.footer_main .footer_sosial_links li .f_photo_social:hover{background-position:-168px -60px}.footer_content_top{width:100%;text-align:right;padding:0 18px;margin-bottom:55px}.footer_content_bottom{display:none}.footer_contact_asset{color:#999;font-size:14px}.footer_main .footer_contact_asset a. .footer_main .footer_contact_asset a:link,.footer_main .footer_contact_asset a:visited{color:#fff}.footer_copyrights_asset{padding:12px 0}.footer_main .footer_copyrights_asset a{text-decoration:underline}.footer_main .footer_copyrights_asset a:hover{text-decoration:none}.copyright_year{width:20%;float:left}.footer_recycle{width:42%;float:left}.copyright_nav{width:38%;text-align:right;float:right}.copyright_nav li{display:inline-block}.copyright_nav li:after{content:" - "}.copyright_nav li:last-child:after{content:""}.footer_main .footer_social_networking_asset{background:#e6e6e6;border:0}.footer_main .footer_social_networking_asset{background:#e6e6e6;border:0}.footer_main .footer_social_nav{width:100%;padding:0;display:table}.footer_main .footer_social_nav li{width:25%;border-right:1px solid #ccc;float:none;margin:0;padding:0 4%;display:table-cell}.footer_main .footer_social_nav li:last-child{border-right:none}.jcarousel-clip-horizontal{height:auto!important}.footer_main .jcarousel-clip-horizontal .carousel_slide_width_sample{width:25%}.footer_main .horizontal_carousel .jcarousel-control{display:none}.footer_main .footer_social_networking_asset{padding:60px 0;position:relative}.footer_main .footer_social_mobile{display:none}.footer_main .footer_social_networking_asset .footer_social_nav a{width:100%;height:auto;color:#666;font-size:13px;line-height:16px;text-align:center;text-transform:none;letter-spacing:0;padding:25px 0 0 0;position:relative}.footer_main .footer_social_nav a:before{left:50%;margin:0 -12.5px}.f-title{width:100%;color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnDm,sans-serif;text-transform:none;line-height:22px;text-transform:uppercase;display:block}.footer_main .footer_social_nav .f-gift:before{background:url(../images/reinsurance/icon-exclusive-gift.svg) 0 0 no-repeat}.footer_main .footer_social_nav .f_samples:before{background:url(../images/reinsurance/icon-samples.svg) 0 0 no-repeat}.footer_main .footer_social_nav .f_shippings_returns:before{background:url(../images/reinsurance/icon-free-shipping.svg) 0 0 no-repeat}.footer_main .footer_social_nav .f_payment:before{background:url(../images/reinsurance/icon-secure-payment.svg) 0 0 no-repeat}.footer_main .footer_social_nav a:hover:before{background-position:0 0}.footer_main .footer_our_apps{border-right:1px solid #afafaf;border-left:1px solid #afafaf;display:block}.footer_main .footer_our_apps .f_our_apps{color:#666!important}.footer_main .footer_our_apps .f_our_apps:before{background-position:-25px -100px}.footer_main .footer_sosial_links li .f_google_plus{display:block}.footer_main .footer_copyrights_asset .content{color:#999;font-size:11px}.mobile-content{display:none}.desktop-content{display:block}.vertically-centered{position:relative;top:50%;transform:translateY(-50%)}.hp_main_carousel{margin-bottom:0}.hp_main_carousel .contentcarousel_item_info{display:none}.hp_main_carousel .hp_slot{float:none}.hp_main_carousel .contentcarousel_list{font-size:0;margin:0;position:relative;white-space:nowrap}.hp_main_carousel .carousel_navigation_list{display:block}.hp_main_carousel .horizontal_carousel .selected .carousel_navigation_list_link{background:url(../images/icons-sprite-25x25.png) no-repeat -275px -100px transparent!important}.hp_main_carousel .horizontal_carousel .carousel_navigation_list_link{background:url(../images/icons-sprite-25x25.png) no-repeat -300px -100px transparent!important;border:none;width:9px;height:9px;cursor:pointer;position:relative;z-index:2}.hp_main_carousel .hp_hero .carousel_navigation_list{text-align:center;margin:0}.hp_main_carousel .jcarousel-clip{height:550px}.hp_main_carousel .horizontal_carousel .jcarousel-control{width:33px;height:59px;position:absolute;top:237px;display:inline-block;bottom:auto}.hp_main_carousel .horizontal_carousel .jcarousel-prev.jcarousel-control{left:50%}.hp_main_carousel .horizontal_carousel .jcarousel-next.jcarousel-control{right:50%}.hp_main_carousel .horizontal_carousel .jcarousel-control:before{background:url(../images/icons-sprite-25x25.png) no-repeat;width:33px;height:59px;position:absolute;z-index:3}.hp_main_carousel .horizontal_carousel .jcarousel-prev.jcarousel-control:before{left:-478px;background-position:-25px -200px}.hp_main_carousel .horizontal_carousel .jcarousel-prev.jcarousel-control:hover:before{background-position:-125px -200px}.hp_main_carousel .horizontal_carousel .jcarousel-next.jcarousel-control:before{right:-478px;background-position:-75px -200px}.hp_main_carousel .horizontal_carousel .jcarousel-next.jcarousel-control:hover:before{background-position:-175px -200px}.hp_main_carousel .contentcarousel_list_item{width:100%;float:none;display:inline-block;margin:0;overflow:hidden;padding:0;position:relative;vertical-align:top;white-space:normal}.hp_main_carousel .contentcarousel_list{font-size:0;margin:0;position:relative;white-space:nowrap;width:auto}.hp_main_carousel .hp_hero .contentcarousel_item{height:530px;width:100%;margin-right:0;margin-bottom:20px;padding:0;display:inline-block;overflow:visible;background-position:center top;background-repeat:no-repeat}.hp_main_carousel .contentcarousel.horizontal_carousel{margin:0 auto;width:100%}.bg_slider_homepage{background-color:#000}.hp_main_carousel .horizontal_carousel.no_controls .jcarousel-control{display:none}.hp_main_carousel .horizontal_carousel .contentcarousel_asset_body{position:relative;height:530px;width:995px;margin:0 auto}.hp_main_carousel .description_carousel{width:218px;position:absolute;text-align:center;right:193px;bottom:175px;z-index:1}.hp_main_carousel .add_custom_title .description_carousel{right:212px}.hp_main_carousel .contentcarousel_image{position:absolute;bottom:-20px;right:68px;max-width:376px}.hp_main_carousel .description_carousel .button{text-transform:uppercase}.hp_main_carousel .description_carousel .button.black_button{background:#070707}.hp_main_carousel .description_carousel .button.black_button span:before{background:url(../images/icons-sprite-25x25.png) 0 -130px no-repeat transparent}.hp_main_carousel .description_carousel .button.black_button span{color:#fff}.hp_main_carousel .description_carousel .button{padding:0 30px;margin:0 auto;background:#fff;line-height:28px;border-radius:0;height:28px;text-align:center;display:inline-block;border:none}.hp_main_carousel .description_carousel .button:hover{border:none}.hp_main_carousel .description_carousel .button span:before{background:url(../images/icons-sprite-25x25.png) -20px -130px no-repeat transparent;content:"";height:16px;left:0;position:absolute;top:0;width:12px}.hp_main_carousel .description_carousel .button span{color:#666;font-family:ITCAvantGardeW01-CnMd;position:relative;padding-left:20px;font-weight:400;line-height:28px;vertical-align:top}.hp_main_carousel .contentcarousel_item .contentcarousel_image{display:none}.hp_main_carousel .contentcarousel_asset_body .contentcarousel_image{display:inline-block}.navigation{background-color:#fff;width:100%}body>div.topbar{background:#070707}.header .content.inner_header_content{padding-top:0}.dialog_services .facebook_like{left:30px;position:absolute;top:30px}.ca_video_container iframe{height:382px;margin:15px 0}.ui-dialog.dialog-video .addthis_toolbox a{float:none!important;display:inline-block;vertical-align:top}.push_homepage-shade-finder img{border:1px solid #e5e5e5}.push_homepage-shade-finder p{bottom:auto;color:#000;display:block;font-family:ITCAvantGardeW01-CnMd,sans-serif;font-size:13px;left:34px;letter-spacing:.25px;max-height:135px;overflow:hidden;padding:0;position:absolute;right:0;text-align:left;text-transform:uppercase;top:200px;width:120px}.hp-title{font-size:30px;font-family:ITCAvantGardeStd-Demi,sans-serif;margin:10px 0;color:#000;text-transform:uppercase;text-align:center;font-weight:400}.hp-subtitle{font-size:12px;font-family:ITCAvantGardeStd-Bk,sans-serif;color:#000;letter-spacing:.35em;text-transform:uppercase;text-align:center;font-weight:400}.hp-item .img{overflow:hidden}.hp-item .title{font-family:ITCAvantGardeStd-Demi,sans-serif;font-size:25px;text-transform:uppercase;color:#000}.hp-item .title a{color:#000}.hp-item .description{color:#999;font-family:ITCAvantGardeStd-Bk,sans-serif;font-size:13px;line-height:21px;max-height:63px;overflow:hidden;margin:9px 0 24px}.hp-item .link{display:inline-block;text-transform:uppercase;font-family:ITCAvantGardeStd-Md,sans-serif;font-size:12px;color:#000;text-decoration:none}.hp-item .link a{color:#000;position:relative}.hp-item .link a:before{content:"";display:block;position:absolute;width:100%;border-top:1px solid #bcbcbc;border-bottom:1px solid #c8c8c8;bottom:-2px}.hp-carousel{text-align:center;position:relative}.hp-carousel .carousel_navigation_list{display:inline-block;margin:14px 0 0}.hp-carousel .carousel_navigation_list_item{margin:0 4px}.hp-carousel .carousel_navigation_list_link{width:6px;height:6px;border-radius:6px;background:#919191}.hp-carousel .selected .carousel_navigation_list_link{background:#000}.hp-carousel .jcarousel-control{width:35px;height:53px;background:#000;left:auto;right:0;top:-102px;bottom:auto}.hp-carousel .jcarousel-control:before{width:8px;height:13px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:url(../images/hp-sprite.png) no-repeat 0 -110px;margin:0}.hp-carousel .jcarousel-prev{right:40px}.hp-carousel .jcarousel-prev:before{transform:translateX(-50%) translateY(-50%) scaleX(-1)}.hp-main-carousel-section{padding:30px 0 80px;background:#f2f2f2}.hp-main-carousel .carousel_slide_width_sample{width:100%}.hp-main-carousel .contentcarousel_list{width:100%;overflow:hidden}.hp-main-carousel .jcarousel-clip--initialized .contentcarousel_list{width:20000px}.hp-main-carousel .hp-item{display:none}.hp-main-carousel .active,.hp-main-carousel .active--out,.hp-main-carousel .hp-item:first-child{display:block}.main-carousel-item{height:430px}.main-carousel-item .img{width:47%;float:left;height:100%}.main-carousel-item .product-image{width:19%;float:left;background:#fff;height:100%}.main-carousel-item .title{font-size:30px}.main-carousel-item .details{width:34%;float:left;background:#fff;height:100%;padding:15px 30px 15px 15px;text-align:left}.main-carousel-item .badge{font-size:12px;font-family:ITCAvantGardeStd-Bk,sans-serif;margin:0 0 10px;text-transform:uppercase;color:#000;letter-spacing:.35em}.main-carousel-item .tagline{font-size:15px;font-family:ITCAvantGardeStd-Md,sans-serif;margin:19px 0 0;text-transform:uppercase;color:#000}.main-carousel-item .shop-now{display:inline-block;width:166px;padding:15px;background:#000;color:#fff;font-size:12px;font-family:ITCAvantGardeStd-Md,sans-serif;text-transform:uppercase;text-indent:21px;text-align:center;position:relative}.main-carousel-item .shop-now:after{content:"";display:block;width:11px;height:16px;background:url(../images/hp-sprite.png) no-repeat 0 -175px;position:absolute;left:39px;top:13px}.hp-main-carousel .jcarousel-control{top:50%;transform:translateY(-50%);margin-top:-15px}.hp-main-carousel .jcarousel-prev{right:auto;left:0}.hp-main-carousel .jcarousel-clip{width:calc(100% - 38px);margin:0 auto}.favorites_image{max-width:100%}.hp_favorites_content{padding:50px 50px 10px;text-align:center;min-height:185px}.hp_favorites_title{text-transform:uppercase;margin-bottom:15px;font-size:14px;font-family:ITCAvantGardeStd-Demi,sans-serif;letter-spacing:.5px}.hp_favorites_description{font-family:ITCAvantGardeStd-Bk,sans-serif;font-size:13px;line-height:18px;color:#999}.hp_favorites_link{text-transform:uppercase;font-family:ITCAvantGardeStd-Md,sans-serif;margin:20px 0}.hp_favorites_link a{color:#fff;text-decoration:underline}.hp_favorites_right{float:right;width:60%}.hp_favorites_right .product_tile .product_image_wrapper{width:185px}.hp_favorites_right .product_tile_wrapper{width:33%;display:inline-block;position:relative;min-height:470px;vertical-align:top}.hp_favorites_right .jcarousel_wraper{display:none}.hp_favorites_right .product_tile .product_image_topwrapper{height:252px}.hp-explore-by{background:#f2f2f2;padding:77px 0 100px}.explore-by-item{width:calc(25% - 15px);height:510px;float:left;margin:32px 20px 0 0;background:#fff;position:relative}.explore-by-item:last-child{margin:32px 0 0}.explore-by-item .details{padding:0 12%}.explore-by-item .title{margin:45px 0 3px}.explore-by-item .title span{display:block}.explore-by-item .link{position:absolute;bottom:38px;left:12%}.hp-find-inspiration{background:#f2f2f2;padding:15px 0 50px;text-align:center}.insiparation-items:after{clear:both}.inspiration-item{width:calc(33.33% - 14px);height:628px;float:left;margin:32px 20px 0 0;background:#fff;position:relative;text-align:left}.inspiration-item:last-child{margin:30px 0 0}.inspiration-item .details{padding:0 12%}.inspiration-item .category{margin:37px 0 0;font-family:ITCAvantGardeStd-Bk,sans-serif;font-size:12px;color:#000;letter-spacing:.35em;text-transform:uppercase}.inspiration-item .title{margin:11px 0 8px;font-size:20px}.inspiration-item .description{max-height:84px}.inspiration-view-all{display:none;font-size:12px;font-family:ITCAvantGardeStd-Md,sans-serif;color:#000;text-decoration:underline;text-transform:uppercase;text-align:center;position:relative;margin:21px 0 17px}.inspiration-view-all:after{display:block;content:"";background:url(../images/hp-sprite.png) no-repeat;width:7px;height:12px;transform:rotate(90deg);position:absolute;bottom:-16px;left:50%;margin-left:-3px}.hp-howto{background:#f2f2f2;padding:36px 0 100px}.howto-item{height:439px;overflow:hidden;background:#fff;text-align:left}.howto-item .img{width:61%;float:left;position:relative;overflow:hidden;height:100%}.howto-item .img a:after{display:block;content:"";position:absolute;width:83px;height:83px;background:url(../images/hp-sprite.png) no-repeat 0 -20px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.howto-item .details{width:39%;float:left;padding:60px 6%;height:100%}.howto-item .title{margin:0 0 20px}.howto-item .tagline{font-family:ITCAvantGardeStd-Md,sans-serif;font-size:16px;color:#000;text-transform:uppercase;margin:0 0 10px}.howto-item .link{margin:17px 0 0}.hp-howto-carousel{margin:41px 0 0}.hp_small_section{max-width:1280px;margin:30px auto}.hp_favorite_section{margin:72px auto 30px}.hp_favorite_links{font-family:ITCAvantGardeStd-Bk;width:850px;margin:0 auto;text-transform:uppercase;font-size:14px;border-bottom:1px solid #e5e5e5;text-align:center}.hp_favorite_links li{display:inline-block;position:relative}.hp_favorite_links a{color:#999;padding:10px 23px 17px;font-weight:700;display:inline-block}.hp_favorite_links li.ui-state-active{border-bottom:1px solid #000;margin-bottom:-1px}.hp_favorite_links li.ui-state-active a{color:#000}.hp_favorite_links li.ui-state-active:after{display:block;content:'';position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;width:0;height:0;bottom:-8px;left:0;right:0;margin:0 auto}.hp_favorite_links a{color:#999}.favorites_tab_container{padding:45px 0}.hp_favorites_left{display:inline-block;width:39%;background:#000;color:#fff}.hp-focus-on{height:720px;overflow:hidden;background:#05080f no-repeat center;background-size:cover;position:relative}.hp-focus-background{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-height:100%}.hp-focus-on .content{height:100%}.focus-on-item{padding:0;float:left;text-align:center}.hp-focus-on .hp-subtitle{color:#fff}.hp-focus-on .hp-title{color:#fff}.focus-on-item>a{display:inline-block;color:#fff;text-decoration:underline;margin:30px 0 0;font-family:ITCAvantGardeStd-Md,sans-serif;text-transform:uppercase;font-size:12px}.hp-focus-on .hp-title a{display:block;color:#fff}.hp-tools{background:#f2f2f2;padding:76px 0 45px}.hp-tools-carousel{margin:42px 0 0}.hp-tools-carousel .carousel_slide_width_sample{width:calc(50% - 10px)}.tools-item{height:411px;text-align:left}.tools-item .img{float:left;width:51%}.tools-item img{width:auto}.tools-item{margin:0 20px 0 0}.tools-item:last-child{margin:0}.tools-item .details{float:left;width:49%;height:100%;padding:30px 7%;background:#fff}.tools-item .description{text-transform:uppercase;color:#000;font-size:15px;line-height:25px;margin:15px 0 40px;max-height:75px}.hp_favorites_left.desktop_content{display:inline-block}@media (max-width:1600px){.focus-on-item{padding:0 0 0 9%}}@media (max-width:1366px){.hp-focus-on{height:600px}}@media (max-width:1024px){.back_to_top_block{padding:30px 20px 0;height:60px;background:#000 url(../../images/icons/back_to_top.png) no-repeat center 15px}.explore-by-item{width:calc(50% - 10px)}.explore-by-item:nth-child(2n){margin:30px 0 0}.explore-by-item:nth-child(2n+1){clear:both}.explore-by-item .title{margin:30px 0 3px}.explore-by-item .link{bottom:20px}.inspiration-item{height:515px}.hp-howto{padding:35px 0 50px}.howto-item{height:290px}.howto-item .details{padding:15px 2%}.hp-focus-on{height:500px}.hp-focus-on .content{width:100%}.tools-item .img{width:100%;float:none;height:260px}.tools-item img{min-width:100%}.tools-item .details{width:100%;float:none;height:auto;padding:15px 6%;height:156px}.tools-item .title{font-size:22px}.tools-item .description{font-size:14px;line-height:20px;max-height:60px;margin:10px 0 0}.tools-item .link{display:none}.hp-main-carousel-section{padding:20px 0 40px}.hp-main-carousel-section .content{width:100%}.main-carousel-item{height:370px}.main-carousel-item .badge{margin:0 0 5px;font-size:11px}.main-carousel-item .title{font-size:17px}.main-carousel-item .tagline{font-size:13px;margin:10px 0 0}.hp-item .description{margin:9px 0 14px}.product_tile_wrapper.active .quickviewbutton{display:none!important}.favorites_tab_container{min-height:500px}}@media (max-width:960px){.hp-carousel .jcarousel-control{width:25px;height:35px}.hp-item .description{font-size:12px}.main-carousel-item .shop-now{width:128.5px;padding:19px 0 15px 0}.main-carousel-item .shop-now:after{left:25px;top:14px}.hp-carousel .jcarousel-control.jcarousel-next{right:7px}.hp-main-carousel .jcarousel-prev{left:7px}.hp_favorites_right .product_tile_wrapper .plp_swatch_carousel{min-height:0}.homepage .product_tile .action_product_block_title .product_name{margin:0 0 10px}#homepage-favorite-fragrance-for-her .product_tile_wrapper,#homepage-favorite-fragrance-for-him .product_tile_wrapper,#homepage-favorite-skincare .product_tile_wrapper{min-height:440px}.favorites_tab_container{min-height:465px;padding:0}.hp_favorite_links,.hp_favorites_right{width:100%}.hp_favorites_left.desktop_content{display:none}.hp-main-carousel-section{padding:35px 0 17px}.hp_favorite_section{margin-top:30px}.hp-explore-by,.hp-howto,.hp-tools{padding:45px 0}.hp-find-inspiration{padding:10px 0 20px}.homepage .olapic-slider{padding-top:30px}.main-carousel-item{height:280px}}@media (max-width:800px){.hp-focus-on{height:350px}}@media (min-width:960px){.homepage .product_tile .action_product_block .bv-rating,.homepage .product_tile .action_product_block .price{bottom:15px}}@media only screen and (min-width:960px) and (max-width:1024px){.homepage .product_tile .action_product_block .bv-rating,.homepage .product_tile .action_product_block .price{bottom:50px}}@media (min-width:750px){.homepage .product_tile .action_product_block_title .product_name{max-height:32px;overflow:hidden}.homepage .product_tile .price{bottom:65px}.homepage .product_tile .bv-rating{bottom:68px}}@media (max-width:750px){.hp_favorite_section{margin:32px auto 30px}.hp_mobile_navigation_links{display:block;font-size:16px;font-family:ITCAvantGardeStd-Demi,sans-serif;padding:30px 0;background:#f2f2f2}.hp_mobile_navigation_links li{padding:17px 0 13px;border-top:1px solid #dadada;position:relative}.hp_mobile_navigation_links li a{padding-left:18px;display:inline-block;width:85%}.hp_mobile_navigation_links li:last-of-type{border-bottom:1px solid #dadada}.hp_mobile_navigation_links li:after{content:'';width:7px;height:15px;display:block;background:url(../images/hp-sprite.png) no-repeat 0 0;position:absolute;right:25px;top:2px;bottom:0;margin:auto}.hp-find-inspiration{padding:37px 0 40px}.inspiration-item{float:none;width:100%;height:117px;margin:0 0 15px}.inspiration-item:first-child{margin:28px 0 15px}.inspiration-item:last-child{margin:0 0 15px}.inspiration-item .img{float:left;width:117px;height:117px}.inspiration-item .details{float:left;width:calc(100% - 117px);height:117px;overflow:hidden;padding:0 14px}.inspiration-item .link{display:none}.inspiration-item .category{display:none}.inspiration-item .title{font-size:14px;margin:12px 0 5px}.inspiration-item .description{font-size:11px;margin:0;max-height:30px;line-height:normal;color:#878787}.howto-item img{height:100%}.hp_favorite_section .product_tile_wrapper{position:relative;width:157.5px;height:290px}.hp_favorite_section .product_image_wrapper{max-width:100%;margin:0;height:210px}.hp_favorite_section .jcarousel-control{display:none}.hp_favorite_section .plp_swatch_carousel{display:none}.main-carousel-item .img{width:57%}.main-carousel-item .product-image{display:none}.main-carousel-item .details{width:43%}.main-carousel-item .tagline{display:none}.hp_favorite_section .carousel_navigation_list{text-align:center}.hp_favorite_section .carousel_navigation_list_link{background:#999;border-color:#999}.hp_favorite_section .carousel_navigation_list_item{margin:0 5px}.hp_favorite_section .action_product_block_title .product_name{font-size:12px}}@media (max-width:600px){.mobile-content{display:block}.desktop-content{display:none}.vertically-centered-mobile{position:relative;top:50%;transform:translateY(-50%)}.hp-title{font-size:22.5px;margin:4px 0 10px}.hp-subtitle{font-size:10px}.hp-carousel .carousel_navigation_list_item{margin:0 6px}.hp-carousel .carousel_navigation_list_link{width:10px;height:10px;border-radius:10px}.hp-explore-by{padding:34px 0 15px}.explore-by-item{float:none;width:100%;height:117px;margin:0 0 15px}.explore-by-item:first-child{margin:28px 0 15px}.explore-by-item:last-child{margin:0 0 15px}.explore-by-item:nth-child(2n){margin:0 0 15px}.explore-by-item .img{float:left;width:117px;height:117px}.explore-by-item .details{float:left;width:calc(100% - 117px);height:117px;overflow:hidden;padding:6px 14px 4px}.explore-by-item .title{font-size:16px;margin:0}.explore-by-item .description{font-size:12px;margin:6px 0 0;line-height:normal;max-height:47px;color:#878787}.explore-by-item .link{display:none}.inspiration-item:last-child{display:none}.inspiration-view-all{display:inline-block}.inspiration-item .title{margin:0 0 5px}.inspiration-item .details{padding:5px 14px}.hp-howto{background:#f2f2f2;padding:33px 0 40px}.hp-howto-carousel-mobile .jcarousel-control{display:none}.howto-item{width:304px;height:117px;background:0 0}.howto-item .img{width:117px}.howto-item .img:after{width:41px;height:41px;background-position:0 -130px}.howto-item img{height:auto}.howto-item .details{background:#fff;width:calc(100% - 140px);padding:18px 24px}.howto-item .title{font-size:14px;margin:0 0 3px}.howto-item .description{font-size:11px;color:#878787}.howto-item-main{width:auto;height:auto;overflow:visible;background:0 0;margin:26px 0 0}.howto-item-main .img{float:none;width:calc(100% + 36px);margin-left:-18px;overflow:visible;text-align:center}.howto-item-main img{display:inline-block}.howto-item-main .details{float:none;width:100%;padding:0;background:0 0}.howto-item-main .title{margin:26px 0 5px;font-size:25px}.howto-item-main .tagline{font-size:12px;font-family:ITCAvantGardeStd-Bk,sans-serif}.howto-item-main .description{font-size:11px;line-height:13px;max-height:39px;margin:3px 0 30px;color:#999}.howto-watch-more{font-size:12px;font-family:ITCAvantGardeStd-Bk,sans-serif;color:#000;margin:0 0 15px;text-transform:uppercase}.hp-focus-on{height:277px;margin:0 0 133px;overflow:visible}.focus-on-item{float:none;position:absolute;bottom:-115px;top:auto;left:50%;transform:translateX(-50%);padding:0;width:100%}.hp-focus-on .hp-subtitle,.hp-focus-on .hp-title a{color:#000}.focus-on-item>a{display:none}.hp-tools{padding:31px 0 34px}.tools-item{text-align:center;height:283px;margin:0 10px 0 0}.tools-item .img{height:131px}.tools-item .details{height:152px}.tools-item .title{font-size:16px}.tools-item .description{font-size:11px;line-height:normal;color:#878787;text-transform:none;max-height:60px;margin:8px 0 0}.hp-tools-carousel{margin:28px 0 0}.hp-tools-carousel .carousel_slide_width_sample{width:calc(50% - 5px)}.hp-tools-carousel .jcarousel-control{display:none}.hp-tools-carousel .carousel_navigation_list{margin:33px 0 0}.hp-main-carousel-section{padding:0 0 20px}.hp-main-carousel-section .content{padding:0}.hp-main-carousel .jcarousel-clip{width:100%}.main-carousel-item{height:auto}.main-carousel-item .img{width:100%;float:none;height:auto}.main-carousel-item .details{width:100%;float:none;height:85px;padding:10px;background:0 0;text-align:center}.main-carousel-item .title{font-size:22px}.main-carousel-item .tagline{display:block;font-size:12px;font-family:ITCAvantGardeStd-Bk,sans-serif;margin:5px 0 0}.hp-main-carousel .jcarousel-control,.main-carousel-item .badge,.main-carousel-item .description,.main-carousel-item .shop-now{display:none}.hp-main-carousel .carousel_navigation_list{margin:0}.homepage .product_tile .price_sale,.homepage .product_tile .price_standard{line-height:27px}.hp_favorite_section .product_image_wrapper{height:180px}.hp_favorite_section .product_image_wrapper img{vertical-align:top}.hp_favorites_mobile_carousel{padding:5px 0 0}.pt_storefront .hp_favorites_mobile_carousel .jcarousel-clip{padding:15px 0 0!important}.hp_favorites_mobile_carousel .product_tile_wrapper .product_tile .product_badge{top:-15px}}@media (max-width:320px){.hp_favorite_section .contentcarousel.horizontal_carousel{margin:10px}.hp_favorite_section .product_tile_wrapper{width:150px}}.hp_main_carousel .hp_hero .carousel_navigation_list{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:328px}.hp_main_carousel .horizontal_carousel .jcarousel-control{top:145px}.hp_main_carousel .horizontal_carousel .jcarousel-prev.jcarousel-control:before{left:-510px}.hp_main_carousel .horizontal_carousel .jcarousel-next.jcarousel-control:before{right:-510px}.hp_main_carousel .hp_hero .contentcarousel_item{height:370px}.hp_main_carousel .horizontal_carousel .contentcarousel_asset_body{height:370px;width:1024px}.hp_main_carousel .horizontal_carousel .selected .carousel_navigation_list_link{box-shadow:0 0 1px #000;border-radius:50%}.hp_main_carousel .horizontal_carousel .carousel_navigation_list_link{box-shadow:0 0 1px #fff;border-radius:50%}.push_homepage-shade-finder img{border:10}.clp .quickviewbutton,.homepage .quickviewbutton,.pdp_main .quickviewbutton,.questionnaire-container .quickviewbutton{pointer-events:none}.cookie_banner-span{width:100%;display:block;margin:0 auto;position:absolute;top:12px}.cookie_banner .cookie_banner_accept{text-decoration:none}.cookie_banner_accept{position:absolute;right:50px;font-size:18px;font-weight:700}.cookie_banner a{color:#fff;text-decoration:underline}.navigation{background-color:#fff;background-image:none;border-bottom:1px solid #000;position:relative}.navigation>.content{position:static}.navigation .separator:before{content:"";background:transparent url(../../images/icons-header-sprite-fr.png) no-repeat 0 -402px;display:inline-block;width:5px;height:5px}.navigation .level_1_list_item,.navigation .separator{float:left}.navigation .separator{margin:15px 0 0}.navigation .level_1_list_item_link{color:#000;font-size:15px;font-family:ITCAvantGardeW01-CnDm;letter-spacing:.8px;padding:0!important;display:inline-block;background-color:transparent}.navigation .level_1_list_item_link:before{display:none}.navigation_wrapper{padding:0 12px;background-color:#000;position:relative;z-index:999}.mini_cart_total{line-height:20px;padding:11px 1px 12px 0}.pt_product_search_result .clp .breadcrumb{float:left;margin:22px 0 0 0;padding:0}.custom_plp_slot_banner{position:relative}.custom_plp_slot_banner .main_plp_bannner{width:100%;position:relative;z-index:1}.custom_plp_slot_banner .content{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;margin:auto;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.ie10 .custom_plp_slot_banner .content,.lt-ie10 .custom_plp_slot_banner .content{top:16%;display:block}.custom_plp_slot_banner .clp-banner-wrapper{width:40%;float:right}.custom_plp_slot_banner .clp-banner-section{margin:0 0 12% 0}.custom_plp_slot_banner .clp-banner-section h2,.custom_plp_slot_banner .links-section h3{color:#fff;font-family:ITCAvantGardeStd-BkCn,Arial,sans-serif;font-weight:400;margin:0 0 15px 0;text-transform:uppercase}.custom_plp_slot_banner .clp-banner-section p{color:#fff;font-family:ITCAvantGardeStd-Bk,Arial,sans-serif;font-size:15px;line-height:22px;width:85%}.custom_plp_slot_banner .clp-banner-section h2{font-size:30px}.custom_plp_slot_banner .links-section h3{font-size:18px}.custom_plp_slot_banner .links-section ul li{display:inline-block}.custom_plp_slot_banner .links-section ul li:after{color:#fff;font-size:14px;content:"|";display:inline-block;margin:0 10px}.custom_plp_slot_banner .links-section ul li:last-child:after{display:none}.custom_plp_slot_banner .links-section li a{color:#fff;font-family:ITCAvantGardeStd-BkCn,Arial,sans-serif;font-size:14px;text-decoration:underline;text-transform:uppercase}.custom_plp_slot_banner .links-section ul li:first-child a:before{width:18px;height:14px;content:"";display:inline-block;font-size:0;text-decoration:none;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -384px}.clp .youtube_video_popup_apiv{max-width:80%!important;width:100%!important}.alternativeVideo{width:100%}.refinements .navigation_panel_wrapper{width:100%}.refinements .refinement_header{font-family:ITCAvantGardeStd-Bk,Arial,sans-serif;font-size:25px;padding:16px 0;margin:0;border-bottom:1px solid #ccc;line-height:30px;text-align:left;min-height:65px}.refinements .plp_navigation_panel{width:100%;margin:20px 0 0 0}.refinements .plp_navigation_panel li[class^=cat_all]{display:none}.refinements .plp_navigation_panel li{display:block;margin:0;line-height:15px}.refinements .plp_navigation_panel li::after{content:none}.refinements .plp_navigation_panel li a{text-transform:none;font-family:ITCAvantGardeStd-BkCn,Arial,sans-serif;font-size:14px;line-height:24px}.refinements .navigation_panel_clear{display:none}.refinements .refinement_filter_by{margin:0;padding:0 0 20px 0;border:none;text-align:left}.refinements .refinement_filter_by span{font-family:ITCAvantGardeStd-DemiCn,Arial,sans-serif;font-size:18px;cursor:default;display:block}.refinements .refinement_filter_by .clear_filters{color:#666;font-family:ITCAvantGardeStd-BkCn,Arial,sans-serif;font-size:12px;text-transform:none}.refinements .refinement_filter_by .clear_filters:before{content:'';background:url(../images/icons-sprite-25x25.png) no-repeat -150px -74px;width:12px;height:12px;display:inline-block;margin:0 7px 0 0}.refinements .refinement_filter_by span:after{background:0 0}.refinements .filter_section{display:block}.refinements .refinement{width:100%;border-top:1px solid #ccc}.refinements .filter_section{margin:0;padding:0;border-bottom:1px solid #ccc}.refinements .refinement .refinement_headline{padding:10px 0 0 0;margin:0;font-family:ITCAvantGardeStd-DemiCn,Arial,sans-serif;font-size:15px;width:100%;max-width:none;cursor:pointer}.refinements .refinement .refinement_headline.expanded:after{content:'\2014';color:#000;line-height:14px;font-size:15px}.refinements .refinement .refinement_headline:after{content:'+';line-height:10px;float:right;font-size:30px}.refinements .refinement .refinement_list{margin:15px 0 0 0}.refinements .refinement .refinement_list_item{margin:0 0 5px 0}.refinements .refinement .refinement_list_item a.active,.refinements .refinement .refinement_list_item.selected a{font-weight:700;color:#000}.refinements .refinement .refinement_list_item .selected a:after,.refinements .refinement .refinement_list_item a.active:after{content:""}.refinements .refinement .refinement_list_link{padding:0;text-transform:none;font-size:14px;line-height:19px}.refinements .refinement .refinement_list_link:before{display:inline-block;width:8px;height:8px;border:1px solid #000;content:"";margin:3px 15px 0 0;float:left}.refinements .refinement .refinement_list_link:hover{background:0 0;color:#000;font-weight:700}.refinements .refinement .refinement_list_item a.active:before,.refinements .refinement .refinement_list_item.selected a:before,.refinements .refinement .refinement_list_link:hover:before{background-color:#000}.refinements .refinement_list.swatches{width:100%}.refinements .refinement_list.swatches .refinement_list_item{margin:0 3px 3px 0;width:38px;height:38px}.product_tile_wrapper .plp_swatch_carousel .jcarousel-clip-horizontal .product_swatch_list_item.selected,.refinements .refinement_list.swatches .refinement_list_item.selected{border:1px solid #cdcdcd}.refinements .refinement .price_range .slider{width:100%;height:5px;background-color:#ccc;margin:10px 0}.refinements .refinement .price_range .slider:after,.refinements .refinement .price_range .slider:before{position:absolute;width:1px;height:15px;background-color:#ccc;content:" ";top:-5px}.refinements .refinement .price_range .slider:before{left:0}.refinements .refinement .price_range .slider:after{right:0}.refinements .refinement .price_range .ui-slider-range{height:5px;background-color:#000;position:absolute}.refinements .refinement .price_range .ui-slider-handle{background-color:#000;display:block;height:15px;position:absolute;top:-5px;width:3px}.refinements .refinement .price_range_implied,.refinements .refinement .price_range_label span{font-family:ITCAvantGardeW01-CnBk,Arial,sans-serif;color:#000;font-size:14px}.refinements .refinement .price_range_label .price_max{float:right}.pt_product_search_result .primary,.pt_product_search_result .top_search_controls{float:right;width:77%}.pt_product_search_result .top_search_controls{border-bottom:1px solid #ccc;padding:0 0 13px;margin:0 0 17px}.pt_product_search_result .primary .search_result_content{padding:10px 0 20px;min-height:65px}.pt_product_search_result .top_search_controls .clearfix{display:none}.pt_product_search_result .top_search_controls form.sort_by{margin:13px 0 0 0;padding:0;float:right}.pt_product_search_result .top_search_controls .selectboxit-btn{border:1px solid #ccc;cursor:pointer}.pt_product_search_result .top_search_controls .selectboxit-container{width:155px;z-index:4}.pt_product_search_result .top_search_controls .sort_by_label{text-transform:uppercase;float:left;margin:10px 10px 0 0}#js_mobile_filter_control{display:none}.pt_product_search_result .secondary{float:left;width:22%;margin:0 0 25px 0}.filter_controls,.filter_title,.top_panel_wrapper{display:none}.clp .primary{margin:0}.top_search_controls{margin:0 0 27px}.search_result_items .product_tile_wrapper{width:24%;margin:0 .5% 12px;border:1px solid #eee;height:485px}.search_result_items .product_tile_wrapper.custom_wide{width:49%;border:1px solid #4d5363}.blue_background{padding:10px;background:#484d6b;height:100%}.push_title{color:#fff;font-family:ITCAvantGardeStd-Bk,sans-serif;font-size:25px;margin:30px 0 15px}.push_description{color:#fff}.push_video_image{width:100%}.product_tile_wrapper .product_tile .product_badge{top:0;left:0;max-width:100%}.product_tile_wrapper .plp_swatch_carousel{width:210px;margin:auto;max-width:100%}.product_tile_wrapper .plp_swatch_carousel .jcarousel-control:before{width:7px;height:12px}.product_tile .product_name{font-family:ITCAvantGardeStd-DemiCn,serif;font-size:14px;line-height:16px;margin:10px 0 10px}.product_tile .action_product_block_title{height:auto}.product_tile .action_product_block_title .description,.product_tile .action_product_block_title .product_name{text-align:center;padding:0 10%}.product_tile .action_product_block_title .description{height:33px;color:#666;overflow:hidden}.product_tile .action_product_block .action_product_block_title:after{display:none}.product_tile .price{font-family:ITCAvantGardeStd-Md,serif;font-size:14px;color:#000;border-left:1px solid #b2b2b2;padding:0 0 0 20px;line-height:25px;width:50%;text-align:left;right:0}.product_tile .price:before{display:none}.product_tile .bv-rating{line-height:23px;vertical-align:top;right:50%;margin:0 20px 0 0;width:73px}.product_tile .bv-rating,.product_tile .price{position:absolute;bottom:23px;height:23px}.quickviewbutton{background:rgba(255,255,255,.8);opacity:1}.quickviewbutton span{margin:195px auto 0;width:74%;border:none;background:#000;height:35px;color:#fff;font-size:12px;line-height:35px;pointer-events:all;text-align:center}.quickviewbutton span:before{content:'';width:15px;height:20px;background:url(../images/pdp-sprite.png) no-repeat -1px -107px;display:inline-block;vertical-align:sub;margin:0 5px 0 0}.quickviewbutton .disblequickview{display:none}.product_tile .product_actions{margin:10px auto 0;width:100%}.clp .product_tile .product_actions,.homepage .product_tile .product_actions{padding:0 13%}.product_tile .product_actions{display:none;position:absolute;top:240px;left:0;right:0;margin:auto;z-index:3}.product_tile_wrapper.active .product_actions{display:block}.product_tile .button.learnmorebutton{height:245px;line-height:35px;color:#000;font-family:ITCAvantGardeStd-MdCn,serif;font-size:12px;border:none;background:0 0;position:absolute;left:0;padding:0 13%}.product_tile_wrapper.js_has_swatch_carousel .learnmorebutton,.product_tile_wrapper.producttile_has_swatch .learnmorebutton{height:35px}.homepage .product_tile_wrapper .plp_swatch_carousel .jcarousel-control{top:28%}.product_tile .button.learnmorebutton span{display:block;border:1px solid #999898;height:35px;background:#fff}.disableCommerce .product_tile_wrapper.active{cursor:default}.disableCommerce .product_tile .product_actions{display:none!important}.product_tile .promotion{display:none}.productcarousel .product_tile_wrapper{height:430px}.productcarousel .product_name{text-align:center;padding:0 20px}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .action_product_block_title{margin:0 0 25px}.pt_landingpage .products-star .list-items .double .product_tile .action_product_block_title .description{height:auto}.pt_landingpage .products-star .list-items .simple .product_tile_wrapper .product_tile .action_product_block{width:100%}.pt_landingpage .products-star .list-items .simple .product_tile .action_product_block_title{width:50%;margin:0 auto 10px;padding:0}.pt_landingpage .landingpage-module.universe{width:980px;margin:0 auto}.pt_landingpage .universe.content-container{display:table;width:100%;min-height:415px}.pt_landingpage .universe.content-container .image-bloc{display:table-cell;position:relative}.pt_landingpage .universe.content-container .image-link img{position:absolute;top:0;width:96%}.pt_landingpage .universe.content-container .image-content{position:absolute;bottom:-384px;text-align:center;display:none;left:78px}.pt_landingpage .universe.content-container .image-title{color:#fff;font-size:21px;text-transform:uppercase;text-align:center;font-family:ITCAvantGardeStd-Bold}.pt_landingpage .universe.content-container .jcarousel ul{display:table;width:100%}.pt_landingpage .landingpage-module .signup-global{display:table;width:100%}.pt_landingpage .landingpage-module .signup-global .signup-form-left{display:table-cell;background:#c58465;padding:20px;vertical-align:top;width:50%}.pt_landingpage .landingpage-module .signup-global .signup-form-right{display:table-cell;width:50%}.pt_landingpage .product_tile .action_product_block_title{height:120px}.pt_landingpage .landingpage-module.cross-sell{background-repeat:no-repeat;background-position:top center}.pt_landingpage .landingpage-module.cross-sell .list-items{width:1010px;margin:0 auto;display:table}.pt_landingpage .landingpage-module.cross-sell .product-bloc{top:45px;width:240px;float:left;height:600px;position:relative;background:#fff;margin:0 7px;text-align:center}.pt_landingpage .landingpage-module.cross-sell .product-bloc .action_product_block .description,.pt_landingpage .landingpage-module.cross-sell .product-bloc .action_product_block .product_name{text-align:center;margin:10px 0}.pt_landingpage .landingpage-module.cross-sell .product-bloc:first-child{margin-left:0;margin-right:5px}.pt_landingpage .landingpage-module.cross-sell .product-bloc:last-child{margin-left:5px;margin-right:0}.pt_landingpage .landingpage-module.htmlcontent{width:100%;position:relative;background-repeat:no-repeat;background-position:top center}.pt_landingpage .landingpage-module.images .jcarousel-wrapper{position:relative;max-width:1495px;margin:0 auto}.pt_landingpage .landingpage-module.images .jcarousel-pagination{display:none}.pt_landingpage .landingpage-module.images .jcarousel-control-prev{position:absolute;top:0;bottom:0;margin:auto;z-index:500;width:33px;height:59px;cursor:pointer;left:150px}.pt_landingpage .landingpage-module.images .jcarousel-control-prev:before{content:'';position:absolute;top:0;bottom:0;margin:auto;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -108px -5px;width:67px;height:116px}.pt_landingpage .landingpage-module.images .jcarousel-control-next{position:absolute;top:0;bottom:0;margin:auto;right:150px;cursor:pointer;z-index:5000;width:67px;height:116px}.pt_landingpage .landingpage-module.images .jcarousel-control-next:before{content:'';position:absolute;top:0;bottom:0;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -183px -5px;width:67px;height:116px}.pt_landingpage .landingpage-module.images .jcarousel li .title{position:absolute;bottom:170px;color:#fff;font-size:38px;font-family:ITCAvantGardeStd-Md,sans-serif;width:100%;text-align:center}.pt_landingpage .landingpage-module.images .jcarousel li .link{position:absolute;bottom:140px;color:#fff;font-size:18px;font-family:Didot,sans-serif;font-style:italic;text-decoration:underline;width:100%;text-align:center}.pt_landingpage .landingpage-module.images .jcarousel li .description{display:none}.pt_landingpage .landingpage-module.images .jcarousel{position:relative;overflow:hidden;width:100%}.pt_landingpage .landingpage-module.images .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.pt_landingpage .landingpage-module.images .jcarousel li{min-width:200px;float:left;margin:0 auto;max-width:1495px;position:relative}.pt_landingpage .landingpage-module.images .jcarousel img{display:block;max-width:100%;height:auto!important}.pt_landingpage .content-landingpage{width:100%}.pt_landingpage .primary{float:none;background:#000;border-right:none;height:8410px;overflow:hidden}.pt_landingpage .primary.js_pdpMain{background:#fff;height:auto}.pt_landingpage .content-global{width:980px;margin:0 auto}.pt_landingpage .content-global .content-right{width:350px;float:right;position:relative;top:275px;text-align:left}.pt_landingpage .products-star{position:relative;width:980px;margin:0 auto}.pt_landingpage .products-star .jcarousel-clip-horizontal .contentcarousel_list_item{width:485px;margin:0 10px 0 0}.pt_landingpage .products-star .jcarousel-clip-horizontal .contentcarousel_list_item:last-child{margin:0}.pt_landingpage .products-star .contentcarousel.horizontal_carousel{margin:0}.pt_landingpage .products-star .carousel_navigation_list{text-align:center;display:block;margin:0;padding:30px 0;position:absolute;width:100%}.pt_landingpage .products-star .carousel_navigation_list.hidden{display:none}.pt_landingpage .products-star .carousel_navigation_list_link{width:10px;height:10px;margin:0 10px;display:inline-block;border-radius:10px;background:grey}.pt_landingpage .products-star .selected .carousel_navigation_list_link{background:#000}.pt_landingpage .products-star.cursor-fixer{display:inline-block;width:100%}.pt_landingpage .product-bloc{height:600px}.pt_landingpage .products-star .list-items .simple{width:49.5%;display:table;float:left;background:#fff;vertical-align:middle;position:relative;margin:0}.pt_landingpage .products-star .list-items .simple:nth-child(2n+1){margin:0 1% 1% 0;float:left}.pt_landingpage .products-star .list-items .simple:nth-child(2n){margin:0 0 1% 0;float:right}.pt_landingpage .products-star .list-items .simple .product_tile .product_image_topwrapper{height:auto}.pt_landingpage .products-star .list-items .simple .product_tile .product_image_wrapper{display:block;width:100%;height:300px;line-height:300px;margin:0 auto}.pt_landingpage .products-star .list-items .simple .product_tile .product_image_wrapper img{max-width:100%;max-height:300px}.pt_landingpage .products-star .list-items .simple .product_tile_wrapper{display:table-cell;position:relative;vertical-align:middle}.pt_landingpage .products-star .list-items .simple .product_tile_wrapper .action_product_block{width:50%;margin:0 auto}.pt_landingpage .products-star .list-items .double{width:100%;margin:0 0 1% 0;background:#fff}.pt_landingpage .products-star .list-items .product_tile_wrapper{text-align:center;margin:0 auto}.pt_landingpage .products-star .list-items .product_tile_wrapper .action_product_block{text-align:center}.pt_landingpage .products-star .list-items .product_tile_wrapper .product_name{text-align:center;margin:0 0 10px 0}.pt_landingpage .products-star .list-items .product_tile_wrapper .description{text-align:justify;margin:10px 0}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .action_product_block_title{overflow:visible;height:auto}.pt_landingpage .products-star .list-items .product_tile_wrapper .action_product_block_title:after{content:"";background:0 0}.pt_landingpage .products-star .list-items .double .product_tile .product_image_topwrapper{text-align:center;position:absolute;left:0;height:600px;border-right:1px solid #ccc;vertical-align:bottom;display:table-cell;width:50%}.pt_landingpage .products-star .list-items .double .product_tile .product_image_wrapper{display:block;width:90%;height:500px;line-height:500px;margin:0 auto;top:45px;position:relative}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .product_name{font-size:30px;margin:1em 0 0 0}.pt_landingpage .products-star .list-items .double .product_tile .action_product_block{text-align:center;position:absolute;height:600px;top:50px;vertical-align:bottom;width:31%;right:90px}.landingpage-module.videos{position:relative}.landingpage-module.videos .hidden{display:none!important}.pt_landingpage .video-container.left{direction:ltr}.pt_landingpage .video-container.right{direction:rtl}.pt_landingpage .video-container{width:996px;position:relative;margin:0 auto;display:table;height:600px}.pt_landingpage .video-container .video-cover-container{display:table-cell;text-align:center;vertical-align:top;position:relative;width:50%}.pt_landingpage .video-container .video-cover-container img:first-child{position:absolute}.pt_landingpage .video-container .video-cover-container .btn-play{display:block;width:56px;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -2px -2px;height:56px;margin:0 auto;position:absolute;top:240px;left:44%}.pt_landingpage .video-container .video-cover-container .watch-movie{color:#fff;font-size:18px;text-decoration:underline;font-style:italic;font-family:Didot,sans-serif;position:absolute;top:307px;left:36%}.pt_landingpage .video-container .video-infos-container.hidden{display:none}.pt_landingpage .video-container .video-infos-container{display:table-cell;vertical-align:middle;background:#c58465;text-align:center}.pt_landingpage .video-container .video-infos-container .description,.pt_landingpage .video-container .video-infos-container .title{display:block;font-size:30px;font-family:ITCAvantGardeStd-Md,sans-serif;text-transform:uppercase;width:60%;margin:0 auto;text-align:center}.pt_landingpage .video-container .btn-close{background:url(../images/icons-sprite-25x25.png) no-repeat -275px -75px;display:block;height:21px;width:21px;margin:6px;position:absolute;top:0;right:-30px;cursor:pointer}@media only screen and (min-width:600px) and (max-width:1024px) and (orientation:landscape){.pt_landingpage .primary{height:7975px}.pt_landingpage .landingpage-module.cross-sell .list-items{width:100%}.pt_landingpage .landingpage-module.cross-sell .product-bloc{width:236px}.pt_landingpage .video-container{width:100%}.pt_landingpage .landingpage-module.images .jcarousel-wrapper{width:100%}.pt_landingpage .landingpage-module.images .jcarousel-control-next{width:33px;height:58px;top:0;bottom:0;margin:auto;position:absolute;right:3%}.pt_landingpage .landingpage-module.images .jcarousel-control-prev{width:33px;height:58px;top:0;bottom:0;margin:auto;position:absolute;left:3%}.pt_landingpage .landingpage-module.images .jcarousel-control-next:before{width:33px;height:58px;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -73px -3px}.pt_landingpage .landingpage-module.images .jcarousel-control-prev:before{width:33px;height:58px;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -73px -62px}.pt_landingpage .landingpage-module.images .jcarousel li .title{bottom:115px}.pt_landingpage .landingpage-module.images .jcarousel li .link{bottom:75px}.pt_landingpage .products-star .list-items .simple .product_tile{width:100%;display:table}.pt_landingpage .products-star .list-items .simple:nth-child(odd){margin:0 0 0 .5em}.pt_landingpage .landingpage-module .signup-global .signup-form-right{display:none}.pt_landingpage .products-star .list-items .simple .product_tile .action_product_block_title{height:120px}.pt_landingpage .products-star .list-items .simple .product_tile_wrapper .action_product_block{width:50%;margin:0 auto;display:table-cell;vertical-align:middle}.pt_landingpage .products-star .list-items .simple .product_tile .product_image_topwrapper{height:auto;width:50%;display:table-cell}}@media only screen and (min-width:600px) and (max-width:1024px) and (orientation:portrait){.pt_landingpage .primary{padding:0;height:6924px}.pt_landingpage .content-global .content-right{right:20px;position:absolute}.pt_landingpage .landingpage-module.htmlcontent{background-position:left center}.pt_landingpage .products-star .list-items .double .product_tile .product_image_wrapper .product_image{width:80%}.pt_landingpage .products-star{width:100%;min-height:976px}.pt_landingpage .product-bloc{height:430px}.pt_landingpage .products-star img.product_image.b-product_img{vertical-align:top;max-width:60%}.pt_landingpage .products-star .list-items .double .product_tile .product_image_wrapper{height:330px;line-height:330px}.pt_landingpage .products-star .list-items .double .product_tile .product_image_topwrapper{height:430px}.pt_landingpage .products-star .list-items .double .product_tile .action_product_block{top:0;width:44%;right:19px}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .product_name{margin:1em 0}.pt_landingpage .products-star .list-items .simple:nth-child(even){margin:0 .3em 0 0}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .description{max-height:130px}.pt_landingpage .landingpage-module.images .jcarousel{width:100%}.pt_landingpage .landingpage-module.images .jcarousel-wrapper{width:100%}.pt_landingpage .landingpage-module .signup-global .signup-form-right{display:none}.pt_landingpage .landingpage-module.images .jcarousel-control-next{width:33px;height:58px;top:39%;right:3%}.pt_landingpage .landingpage-module.images .jcarousel-control-prev{width:33px;height:58px;top:39%;left:3%}.pt_landingpage .landingpage-module.images .jcarousel-control-next:before{width:33px;height:58px;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -73px -3px}.pt_landingpage .landingpage-module.images .jcarousel-control-prev:before{width:33px;height:58px;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -73px -62px}.pt_landingpage .landingpage-module.images .jcarousel li .title{bottom:115px}.pt_landingpage .landingpage-module.images .jcarousel li .link{bottom:75px}.pt_landingpage .video-container{width:100%;height:463px}.pt_landingpage .video-container .video-cover-container img:first-child{width:100%}.pt_landingpage .products-star .list-items .simple{width:49%}.pt_landingpage .anim-content-global{height:410px;line-height:410px}.pt_landingpage .content-global{width:100%}.pt_landingpage .landingpage-module.cross-sell .list-items{width:100%}.pt_landingpage .landingpage-module.cross-sell .product-bloc{width:180px}.pt_landingpage .landingpage-module .signup-global .signup-form-right{display:none}.pt_landingpage .landingpage-module.universe{width:100%}.pt_landingpage .universe.content-container .image-link img{width:100%}.pt_landingpage .content-global .content-right{top:460px}}@media only screen and (max-width:480px) and (orientation:portrait),only screen and (max-width:599px) and (orientation:landscape){.pt_landingpage .content-global{width:100%;margin:0}.pt_landingpage .primary{float:none;background:#000;height:6500px}.landingpage-module.images{z-index:100!important;top:-1165px!important;width:100%}.pt_landingpage .landingpage-module.images .jcarousel-wrapper{width:100%;overflow:hidden;margin:auto}.pt_landingpage .landingpage-module.images .jcarousel ul{position:absolute}.pt_landingpage .landingpage-module.images .jcarousel{display:block;position:relative;overflow:hidden;width:100%;height:390px}.pt_landingpage .landingpage-module.images .jcarousel li{height:390px;text-align:center;position:static}.pt_landingpage .htmlcontent{background-size:100% auto;background-position:top center}.pt_landingpage .content-global .content-right{width:100%;float:none;top:180px;padding:20px}.pt_landingpage .landingpage-module.images .jcarousel li .title{position:static;color:#fff;font-size:20px;font-family:ITCAvantGardeW01-CnMd,sans-serif;width:auto;margin:90px auto 0 auto;text-align:center}.pt_landingpage .landingpage-module.images .jcarousel li .link{position:static}.pt_landingpage .landingpage-module.images .jcarousel-control-next,.pt_landingpage .landingpage-module.images .jcarousel-control-prev{display:none}.pt_landingpage .landingpage-module.images .jcarousel-pagination{display:block;margin:0 auto;position:relative;text-align:center;top:-180px}.pt_landingpage .landingpage-module.images .jcarousel-pagination a{width:10px;height:10px;background-color:#4d4d4d;border-radius:10px;display:inline-block;margin:4px}.pt_landingpage .landingpage-module.images .jcarousel-pagination a.active{width:10px;height:10px;background-color:#fff;border-radius:10px;display:inline-block}.pt_landingpage .landingpage-module.htmlcontent{background-position:top center}.pt_landingpage .products-star{width:100%}.pt_landingpage .products-star .list-items .simple{width:100%;float:none;background:#fff;border-bottom:2px #000 solid}.pt_landingpage .products-star .list-items .double .product_tile .product_image_wrapper{height:230px;line-height:230px}.pt_landingpage .products-star .list-items .double .product_tile .product_image_topwrapper{height:300px;width:100%;display:block;border-bottom:1px solid #ccc;border-right:none}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .description{text-align:center;max-height:50px;overflow:hidden}.pt_landingpage .products-star .list-items .double .product_tile .action_product_block{text-align:center;height:300px;position:absolute;left:0;top:300px;width:100%;background-color:#fff;margin:0 auto}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .product_name{margin:1em 0}.pt_landingpage .products-star .list-items .simple{height:auto}.pt_landingpage .products-star .list-items .simple:nth-child(odd){margin:0}.pt_landingpage .products-star .list-items .simple:nth-child(even){margin:0 .45em 0 0}.pt_landingpage .products-star .list-items .simple .product_tile_wrapper{vertical-align:top}.pt_landingpage .products-star .list-items .simple .product_tile .product_image_topwrapper{height:auto;width:50%;float:left}.pt_landingpage .products-star .list-items .simple .product_tile_wrapper .action_product_block{width:50%;float:left;top:75px;position:relative}.pt_landingpage .products-star .jcarousel-clip-horizontal .contentcarousel_list{width:auto}.pt_landingpage .products-star .jcarousel-clip-horizontal .contentcarousel_list_item{width:auto;float:none;margin:0}.pt_landingpage .products-star .carousel .jcarousel-clip-horizontal{height:auto!important}.pt_landingpage .products-star .carousel_navigation_list{display:none}.pt_landingpage .video-container{display:block;height:auto;width:100%}.pt_landingpage .video-container .video-cover-container{width:100%;display:block;position:static;height:195px;line-height:195px;text-align:center;overflow:hidden}.pt_landingpage .video-container .video-cover-container img{width:100%}.pt_landingpage .video-container .video-cover-container img:first-child{position:static}.pt_landingpage .video-container .video-infos-container{display:block;line-height:195px;height:195px;vertical-align:middle;background:#c58465;width:100%}.pt_landingpage .video-container .video-cover-container .btn-play{top:9%;left:41%}.pt_landingpage .video-container .video-cover-container .watch-movie{font-size:16px;top:6%;left:30%}.pt_landingpage .video-container .video-infos-container .description,.pt_landingpage .video-container .video-infos-container .title{display:block;font-size:20px;position:relative;top:78px;font-family:ITCAvantGardeW01-CnMd,sans-serif;text-transform:uppercase;width:60%;margin:0 auto;line-height:normal;text-align:center}.pt_landingpage .landingpage-module.cross-sell .product_tile .product_image_topwrapper{height:267px}.pt_landingpage .landingpage-module.cross-sell{margin:0 0 45px 0;width:100%}.pt_landingpage .landingpage-module.cross-sell .jcarousel-wrapper{width:100%;overflow:hidden}.pt_landingpage .landingpage-module.cross-sell .jcarousel-control-prev{position:absolute;top:50%;z-index:500;width:10px;height:17px;cursor:pointer;left:15px;margin-top:50%}.pt_landingpage .landingpage-module.cross-sell .jcarousel-control-prev:before{content:'';position:absolute;top:0;bottom:0;margin:auto;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -2px -62px;width:10px;height:17px}.pt_landingpage .landingpage-module.cross-sell .jcarousel-control-next{position:absolute;top:50%;right:15px;cursor:pointer;z-index:5000;width:10px;height:17px;margin-top:50%}.pt_landingpage .landingpage-module.cross-sell .jcarousel-control-next:before{content:'';position:absolute;top:0;bottom:0;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -14px -62px;width:10px;height:17px}.pt_landingpage .landingpage-module.cross-sell .jcarousel li .title{position:absolute;bottom:170px;color:#fff;font-size:38px;font-family:ITCAvantGardeW01-CnMd,sans-serif;width:100%;text-align:center}.pt_landingpage .landingpage-module.cross-sell .jcarousel li .link{position:absolute;bottom:140px;color:#fff;font-size:18px;font-family:Didot,sans-serif;font-style:italic;text-decoration:underline;width:100%;text-align:center}.pt_landingpage .landingpage-module.cross-sell .jcarousel li .description{display:none}.pt_landingpage .landingpage-module.cross-sell .jcarousel{position:relative;overflow:hidden;display:block;width:77%;height:600px}.pt_landingpage .landingpage-module.cross-sell .jcarousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}.pt_landingpage .landingpage-module.cross-sell .jcarousel li{min-width:200px;float:left;margin:0 auto;position:static}.pt_landingpage .landingpage-module.cross-sell .jcarousel img{display:block;max-width:100%;width:100%;height:auto!important}.pt_landingpage .landingpage-module.universe{width:100%}.pt_landingpage .landingpage-module.universe .product_tile .product_image_topwrapper{height:267px}.pt_landingpage .landingpage-module.universe{margin:0 0 45px 0}.pt_landingpage .landingpage-module.universe .jcarousel-wrapper{width:100%;overflow:hidden;margin:auto;display:block}.pt_landingpage .landingpage-module.universe .jcarousel-control-prev{position:relative;top:160px;z-index:500;width:10px;height:17px;cursor:pointer;left:10px}.pt_landingpage .landingpage-module.universe .jcarousel-control-prev:before{content:'';position:absolute;top:0;bottom:0;margin:auto;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -2px -62px;width:10px;height:17px}.pt_landingpage .landingpage-module.universe .jcarousel-control-next{position:relative;top:-238px;right:-302px;cursor:pointer;z-index:5000;width:10px;height:17px;margin-top:50%}.pt_landingpage .landingpage-module.universe .jcarousel-control-next:before{content:'';position:absolute;top:0;bottom:0;background:url(../images/landingpage/sprite-landingpage.png) no-repeat -14px -62px;width:10px;height:17px}.pt_landingpage .landingpage-module.universe .jcarousel li .title{position:absolute;bottom:170px;color:#fff;font-size:38px;font-family:ITCAvantGardeW01-CnMd,sans-serif;width:100%;text-align:center}.pt_landingpage .landingpage-module.universe .jcarousel li .link{position:absolute;bottom:140px;color:#fff;font-size:18px;font-family:Didot,sans-serif;font-style:italic;text-decoration:underline;width:100%;text-align:center}.pt_landingpage .landingpage-module.universe .jcarousel li .description{display:none}.pt_landingpage .landingpage-module.universe .jcarousel{position:relative;overflow:hidden;display:block;width:100%;height:390px}.pt_landingpage .landingpage-module.universe .jcarousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}.pt_landingpage .landingpage-module.universe .jcarousel li{min-width:200px;float:left;margin:0 auto;position:static}.pt_landingpage .landingpage-module.universe .jcarousel img{display:block;width:80%;height:auto!important;margin:0 auto;position:static;top:auto}}.module_widget-shared>.content-global{width:1270px}.module_widget-shared>.content-global:after{content:"";height:0;display:table;clear:both}.module_widget-shared .inverted[class^=container_]{background:#000}.module_widget-shared [class^=container_]{float:left}.module_widget-shared [class^=container_]:nth-child(2){float:right}.module_widget-shared .inverted h3,.module_widget-shared .inverted p{color:#fff}.module_widget-shared [class^=container_]:not(.inverted){border:2px solid #efefef}.module_widget-shared .large{width:765px;overflow:hidden}.module_widget-shared .narrow{width:495px}.module_widget-shared .large .description{padding:80px 160px}.module_widget-shared .narrow .description{padding:80px 95px}.module_gift-ideas_main-title{padding-top:50px;text-align:center;text-transform:uppercase}.module_gift-ideas_main-title h1{font-family:ITCAvantGardeStd-Bold,serif;font-size:60px;padding-bottom:25px}.module_gift-ideas_main-title span.small-title{font-family:ITCAvantGardeStd-DemiCn,serif;font-size:14px;width:100%}.module_widget-shared h3{text-transform:uppercase;font-family:ITCAvantGardeStd-BkCn;font-size:26px;letter-spacing:2.5px;margin-bottom:20px}.module_widget-shared p{font-family:ITCAvantGardeStd-BkCn;font-size:11px;letter-spacing:.5px;line-height:19px;height:55px;overflow:hidden;text-overflow:ellipsis}.module_widget-shared a.module_cta{padding:0 40px;line-height:48px;text-transform:uppercase;background:#000;color:#fff;font-family:ITCAvantGardeStd-BkCn;text-transform:uppercase;font-size:14px;margin-top:35px;display:inline-block}.module_widget-shared a.module_cta.inverted{background:#fff;color:#000}.container_engraving-widget.narrow.no_cta .description{padding:132px 95px}.container_giftwrapping-widget.narrow.no_cta .description{padding:122px 95px}.container_giftwrapping-widget img{width:100%}.container_giftwrapping-widget .description{margin-top:-85px}@media only screen and (max-width:480px) and (orientation:portrait),only screen and (max-width:599px) and (orientation:landscape){.module_widget-shared [class^=container_] img{width:100%}.module_widget-shared>.content-global{width:100%}.module_gift-ideas_main-title h1{padding-bottom:0}.module_widget-shared .large{width:100%}.module_widget-shared .narrow{width:100%}.container_engraving-widget.narrow.no_cta .description,.container_giftwrapping-widget.narrow.no_cta .description,.module_widget-shared .large .description,.module_widget-shared .narrow .description{padding:80px 50px;text-align:center}.module_widget-shared h3{font-size:14px;font-family:ITCAvantGardeStd-MdCn}.module_widget-shared p{font-size:12px;line-height:17px;height:auto}.module_gift-ideas_main-title{font-size:12px;padding-top:25px;padding-bottom:38px}.module_gift-ideas_main-title h1{font-size:25px}}.not-scrollable{overflow:hidden}.fp-viewing-firstPage .header,.fp-viewing-firstPage .main_navigation_wrapper,.fp-viewing-firstPage .topbar{display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:1}.fp-viewing-fiftPage .header,.fp-viewing-fiftPage .main_navigation_wrapper,.fp-viewing-fiftPage .topbar,.fp-viewing-fourthPage .header,.fp-viewing-fourthPage .main_navigation_wrapper,.fp-viewing-fourthPage .topbar,.fp-viewing-secondPage .header,.fp-viewing-secondPage .main_navigation_wrapper,.fp-viewing-secondPage .topbar,.fp-viewing-thirdPage .header,.fp-viewing-thirdPage .main_navigation_wrapper,.fp-viewing-thirdPage .topbar{display:none;opacity:0}.fp-viewing-fiftPage #menu,.fp-viewing-fourthPage #menu,.fp-viewing-secondPage #menu,.fp-viewing-thirdPage #menu{opacity:1}#menu{position:absolute;z-index:1000;background:#fff;width:100%;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;opacity:0;text-align:center}#menu li{display:inline-block;text-transform:uppercase}#menu li a{padding:15px 25px;display:inline-block;font-family:ITCAvantGardeStd-Bold}#menu li a.unvisited{color:#b8b8b8}#menu li.active a{color:#fff;background-color:#000}.gift_finder_header{width:410px;margin:0 auto;text-align:center;padding-top:140px}.gift_finder_header h2{color:#fff;font-size:50px;line-height:60px;font-family:ITCAvantGardeStd-Demi;text-transform:uppercase}.content-global .round-arrow{display:inline-block;margin-top:70px;color:#fff;font-family:ITCAvantGardeStd-MdCn;font-size:16px;text-transform:uppercase}.content-global .round-arrow:after{width:45px;height:45px;content:'';display:block;background:url(../images/cta-arrow-image.png) no-repeat left top;margin:20px auto 0}.gift_finder_header .description{color:#fff;font-size:14px;font-family:ITCAvantGardeStd-Bk;line-height:24px;margin:40px 0 0}.gift_finder_step{padding-top:45px}.gift_finder_step ul li{display:inline-block;text-align:center;padding:0 30px;position:relative}.gift_finder_step ul li:first-child:before{right:-8px;left:auto;width:50%}.gift_finder_step ul li:last-child:before{right:auto;left:-10px;width:50%}.gift_finder_step ul li:before{content:'';border-bottom:2px solid #fff;position:absolute;left:-10px;right:-8px;height:2px;width:105%;bottom:10px}.gift_finder_step h3{color:#fff;font-family:ITCAvantGardeStd-Demi;font-size:50px;line-height:60px;text-transform:uppercase;padding:0 40px}.gift_finder_step.content-global{width:1320px;height:100%}.gift_finder_step .image,.gift_finder_step .image img{height:100%;width:50%}.gift_finder_step .description{width:50%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.gift_finder_step .description,.gift_finder_step.step_image_left .image{float:left}.gift_finder_step .description,.gift_finder_step .image{float:right}.question-item label{color:#fff;font-family:ITCAvantGardeStd-Demi;text-transform:uppercase;font-size:12px}.gift_finder_step .question-item label{color:rgba(254,254,254,.35)}.gift_finder_step .question-item .f_checked label{color:#fff}.question-item input{display:block;margin:0 auto}.question-item input[type=checkbox],.question-item input[type=radio]{display:none}.question-item input[type=checkbox]+label span,.question-item input[type=radio]+label span{display:inline-block;width:21px;height:23px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;display:block;margin:25px auto 0}.question-item input[type=checkbox]+label span,.question-item input[type=radio]+label span{background:url(../images/radio-empty.png) no-repeat left top;position:relative}.question-item input[type=checkbox]:checked+label span,.question-item input[type=radio]:checked+label span{background:url(../images/radio-check.png) no-repeat left top}.question-item{margin-top:75px}.gift-finder-step1,.gift-finder-step3-men,.gift-finder-step3-women{background-color:#151a28}.gift-finder-step2-men,.gift-finder-step2-women,.gift-finder-step4{background-color:#26102a}.gift-finder-step2-women ul li{width:190px}.gift-finder-step2-men .question-item input[type=radio]+label span,.gift-finder-step2-women .question-item input[type=radio]+label span{background:url(../images/radio-empty.png) no-repeat left top #26102a}.gift-finder-step2-men .question-item input[type=radio]:checked+label span,.gift-finder-step2-women .question-item input[type=radio]:checked+label span{background:url(../images/radio-check.png) no-repeat left top #26102a}.gift-finder-step1 .question-item input[type=radio]+label span,.gift-finder-step3-men .question-item input[type=checkbox]+label span,.gift-finder-step3-women .question-item input[type=checkbox]+label span{background:url(../images/radio-empty.png) no-repeat left top #151a28}.gift-finder-step1 .question-item input[type=radio]:checked+label span,.gift-finder-step3-men .question-item input[type=checkbox]:checked+label span,.gift-finder-step3-women .question-item input[type=checkbox]:checked+label span{background:url(../images/radio-check.png) no-repeat left top #151a28}.gift-finder-step4 #slider{width:70%;margin:100px auto 120px}.ui-rangeSlider-label-value{color:#fff;padding-bottom:20px}.gift_finder_step .ui-rangeSlider .ui-rangeSlider-handle{width:20px;height:20px;margin-top:-6px;z-index:100}.gift_finder_step .ui-rangeSlider .ui-rangeSlider-leftHandle{background:url(../images/slider-arrow-right.png) no-repeat left top}.gift_finder_step .ui-rangeSlider .ui-rangeSlider-rightHandle{background:url(../images/slider-arrow-left.png) no-repeat left top}.gift_finder_step .ui-rangeSlider .ui-rangeSlider-bar{height:5px;background:#fff}.gift_finder_step .ui-rangeSlider .ui-rangeSlider-innerBar{height:1px;background:#fff}.gift_finder_step .ui-rangeSlider-container{height:auto}.ui-rangeSlider-arrow{height:5px;width:5px;background:#fff!important;border-radius:50%}.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow{background:0 0;margin-left:12px;margin-top:1px}.ui-rangeSlider-arrow.ui-rangeSlider-rightArrow{background:0 0;margin-right:12px;margin-top:1px}.box_cta{background:#fff;padding:20px 23px;color:#000;text-transform:uppercase;font-size:16px;font-family:ITCAvantGardeStd-MdCn}.container_cards-widget img,.container_engraving-widget img,.container_giftfinder-widget img,.container_seasonal-widget img,.container_sets-widget img{max-height:455px}.container_giftwrapping-widget img{max-height:inherit}@media only screen and (min-width:600px) and (max-width:1024px){.module_widget-shared .inverted p{width:100%}.container_engraving-widget.narrow.no_cta .description,.module_widget-shared .large .description,.module_widget-shared .narrow .description{padding:80px 30px}.module_widget-shared [class^=container_]:nth-child(2){border:none}.module_widget-shared .inverted[class^=container_],.module_widget-shared .large,.module_widget-shared [class^=container_]:nth-child(2){float:left;overflow:hidden;width:50%}.module_widget-shared>.content-global{width:100%}.container_cards-widget img,.container_engraving-widget img,.container_giftfinder-widget img,.container_giftwrapping-widget img,.container_seasonal-widget img,.container_sets-widget img{height:300px;overflow:hidden}.container_giftwrapping-widget img{margin-bottom:85px}}@media only screen and (min-width:600px) and (max-width:1024px) and (orientation:landscape){.pt_landingpage .header{display:none}}@media only screen and (max-width:667px) and (orientation:landscape){div.main_navigation_wrapper.giftfinder_header{max-height:93px;overflow:hidden}.content-global .gift_finder_header{padding:3vh 2%}.content-global .gift_finder_header .description{margin:5px 0 0}.giftfinder_header div.navigation.js_sticky a#store_locator.navigation_storelocator_link{top:30px}.pt_landingpage .gift_finder_step .description{padding-top:10px;padding-bottom:80px}.pt_landingpage .gift-finder-step4 #slider{margin:40px auto 30px}.pt_landingpage .gift-finder-step4{padding-bottom:100px}.pt_landingpage .content-global .round-arrow{margin-top:5px}}@media only screen and (max-width:480px) and (orientation:portrait),only screen and (max-width:667px) and (orientation:landscape){.gift_finder_navigation+.fullpage-wrapper .content-global{width:100%;margin:0}.fp-viewing-firstPage .header{display:none}.pt_landingpage .gift-finder-step4{padding-bottom:80px}.main_navigation_wrapper.giftfinder_header{max-height:50px;overflow:hidden}.module_giftfinder-header{background-size:cover!important}.gift_finder_header .description{margin:15px 0}.gift_finder_header h2{font-size:25px;line-height:30px}.gift_finder_header{width:100%;padding:10vh 2%}.gift_finder_step.content-global{width:100%;height:100%}.gift_finder_step .description,.gift_finder_step.step_image_left .image{float:none}.module_widget-shared [class^=container_]:not(.inverted){border:none}.gift_finder_step .image,.gift_finder_step .image img{height:60vh!important;width:100%!important;float:none}.gift_finder_step .description{width:100%;height:auto;padding-top:25px;padding-bottom:25px}#menu li a{padding:12px}.question-item{margin-top:20px}.gift_finder_step{padding-top:35px}.gift_finder_step h3{font-size:25px;line-height:35px;padding:0 40px}.gift_finder_step.gift-finder-step2-women h3{padding:0}.content-global .round-arrow:after{width:23px;height:23px;background:url(../images/cta-arrow-image-mobile.png) no-repeat left top;margin:15px auto 0}.question-item{width:101%}.content-global .round-arrow{margin-top:20px}.gift_finder_step ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.gift_finder_step ul li{width:auto;padding:0;flex-grow:1}.gift-finder-step4 #slider{margin:70px auto}.gift-finder-step4 .description{padding-bottom:45px}}@media only screen and (min-width:600px) and (max-width:1024px) and (orientation:portrait){.gift_finder_step.content-global{width:100%}.gift-finder-step2-women ul li{width:120px}.gift-finder-step3-women ul li{padding:0;width:74px}.fp-viewing-firstPage .header{display:none}.gift-finder-step2-men ul li,.gift-finder-step3-men ul li{padding:0 15px}}@media only screen and (min-width:600px) and (max-width:1024px) and (orientation:landscape){.pt_landingpage .landingpage-module .content-global.gift_finder_step{width:100%}.gift-finder-step2-women .description ul li{width:160px}.gift_finder_step .description ul li{padding:0 20px}}.pt_perfumelocker .main .container{width:100%;padding:0;position:relative}.pt_perfumelocker .product_card{min-height:830px;background-size:cover;background-position:50% 45px;background-attachment:fixed;background-repeat:no-repeat}.pt_perfumelocker .pl_main{min-height:830px;background-position:50% 90%;background-repeat:no-repeat;background-size:cover;color:#fff;font:12px/22px ITCAvantGardeStd-Xlt;text-align:center;position:relative}.pt_perfumelocker .pl_main .content{max-width:100%}.pt_perfumelocker header{font-size:20px;line-height:34px;text-transform:uppercase;letter-spacing:5px;padding:45px 0 15px}.collections-list{margin:45px auto}.collections-list li{display:inline;color:#fff;padding:0 40px 15px;border-bottom:1px solid #fff;margin:0 auto;opacity:.2;cursor:pointer}.active-collection{opacity:1!important;border-bottom:5px solid #fff!important}.pt_perfumelocker .pl_main .desc{max-width:100%;margin:0 auto}.pt_perfumelocker .classical-collection-banner{display:none;padding:0 22%}.pt_perfumelocker .de-nuit-collection-banner{padding:0 22%}.pt_perfumelocker .pl_main .desc a{color:#fff;font:12px/22px ITCAvantGardeStd-Xlt;text-decoration:underline;display:inline-block}.pt_perfumelocker .pl_main .desc a:last-child{margin:22px 0}.pt_perfumelocker .pl_main .perfume_collections ul li{display:inline}.pt_perfumelocker .pl_main .perfume_collections ul li a{font-size:18px;color:#fff}.pt_perfumelocker .product_card{position:relative}.pt_perfumelocker .product_card a{background-color:transparent}.pt_perfumelocker .collection-main-description{position:absolute;top:0;left:0;right:0}.card_main_details{color:#fff;font-size:12px;position:absolute;top:34%;left:19%;max-width:265px}.card_main_details h2{font-family:ITCAvantGardeStd-Xlt;font-size:37px;text-transform:uppercase;font-weight:400;letter-spacing:1px;margin:0 0 13px}.card_main_details .card_description{font-family:ITCAvantGardeStd-Bk;padding:0 3px;letter-spacing:.5px;line-height:1.45;margin:0 0 21px}.card_main_details .card_body{padding:0 3px;letter-spacing:.6px}.card_main_details .card_body p{margin:0 0 18px}.card_main_details .card_body a{color:#fff;font-family:ITCAvantGardeStd-Xlt;font-size:14px;border-bottom:1px solid #fff;display:inline-block;padding:0 0 4px}.product_card .btn_wrapper{padding:13px 0 0}.card_main_details .card_body .card_btn{background-color:#fff;color:#000;font-family:ITCAvantGardeStd-Bk;font-size:10px;display:inline-block;padding:8px 15px 6px 15px;text-transform:uppercase;border:0;letter-spacing:.5px}.scroll_down .scroll-down-btn{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}.pt_perfumelocker .product_card a{color:#fff;font-size:13px}.scroll_down .scroll-down-btn img{margin:5px auto}.card_details{color:#666;font-family:ITCAvantGardeStd-Bk;max-width:350px}.product_feature_ingredients .card_details{margin:8.2% 0 0 15.6%;float:left}.product_feature_details .card_details{margin:10.2% 15.6% 0 0;float:right}.card_details .card_name{color:#000;font-family:ITCAvantGardeStd-Demi;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin:0 0 5px}.card_details .card_description{color:#000;font-family:ITCAvantGardeStd-Xlt;font-size:45px;font-weight:400;text-transform:uppercase;letter-spacing:3px;line-height:1.1;margin:0 0 23px 0}.card_details .card_body{font-size:12px;padding:0 3px;letter-spacing:.5px;line-height:2}.card_details .card_body p{margin:0 0 29px}.card_details .card_body a{color:#000;font-size:14px;font-family:ITCAvantGardeStd-Xlt;letter-spacing:.6px;display:inline-block;border-bottom:1px solid #000}.pt_perfumelocker .samples{position:relative}.product_features{position:relative}.product_feature{overflow:hidden;margin:-45px auto 0}.product_features .classical-parfums,.products_list .classical-parfums{display:none}.collection-on{display:inline!important}.collection-on-banner{display:inherit!important}.collection-off{display:none!important}.scroll-down{width:100%;color:#fff;font:12px/22px ITCAvantGardeStd-Xlt;text-align:center;position:absolute;left:0;bottom:25px;z-index:100}.scroll-down:after{background:url(../images/icons-sprite-25x25.png) no-repeat -325px -202px;width:21px;height:11px;content:"";position:relative;left:50%;bottom:0;margin:5px 0 0 -10.5px;display:block}.pt_perfumelocker .pl_carousel{width:100%;min-height:153px;position:relative;margin:0;z-index:0;border-bottom:1px solid #000;padding:80px 0}.pt_perfumelocker .pl_carousel .contentcarousel{position:relative;margin:0}.pt_perfumelocker .pl_carousel .horizontal_carousel .jcarousel-clip{width:99%;height:auto!important;margin:0 auto;transition-property:height;transition-duration:.2s;overflow:hidden}.pt_perfumelocker .horizontal_carousel .jcarousel-clip .contentcarousel_list{margin:0;width:99%;list-style:outside none none;white-space:nowrap;position:relative;font-size:0}.pt_perfumelocker .horizontal_carousel .jcarousel-clip .contentcarousel_list_item{margin:0;padding:0;float:none;white-space:normal;vertical-align:top;overflow:hidden;display:inline-block}.pt_perfumelocker .pl_carousel .jcarousel-clip .contentcarousel_list_item{position:relative;width:33.33%}.pt_perfumelocker .pl_carousel .product_tile{width:240px;text-align:center;margin:0 auto;position:relative;height:430px;border:1px solid #e4e4e4}.pt_perfumelocker .pl_carousel .product_tile .product_name{height:20px;color:#000;font:13px/20px ITCAvantGardeStd-Md;text-align:center;margin:0 0 6px;padding:0 40px}.pt_perfumelocker .pl_carousel .product_tile .product_subtitle{color:#999;font:12px/15px ITCAvantGardeStd-Bk;text-align:center;padding:0 40px;display:block}.pt_perfumelocker .pl_carousel .product_tile .price{font:13px/25px ITCAvantGardeStd-Md;text-align:left;padding:0 0 0 20px;display:block}.pt_perfumelocker .pl_carousel .product_tile .price:before{height:auto}.pt_perfumelocker .pl_carousel .horizontal_carousel .jcarousel-control{z-index:100}.pt_perfumelocker .pl_carousel .horizontal_carousel .jcarousel-next{right:2.5%}.pt_perfumelocker .pl_carousel .horizontal_carousel .jcarousel-next:before{margin:-14.5px -14.5px -14.5px 0}.pt_perfumelocker .pl_carousel .horizontal_carousel .jcarousel-prev{left:2.5%}.pt_perfumelocker .pl_carousel .horizontal_carousel .jcarousel-prev:before{margin:-14.5px 0 -14.5px -14.5px}.pt_perfumelocker .pl_carousel .quickviewbutton .disblequickview{left:-62px;height:135px}.pt_perfumelocker .horizontal_carousel .jcarousel-control:before{background:transparent url(../images/icons-sprite-25x25.png) no-repeat scroll 0 0;width:19px;height:30px;content:"";position:absolute;top:50%}.pt_perfumelocker .pl_carousel .horizontal_carousel .jcarousel-next:before{background-position:-388px -187px}.pt_perfumelocker .pl_carousel .horizontal_carousel .jcarousel-prev:before{background-position:-359px -187px}.feature_product_navigation{background-color:#000;color:#fff;font-family:ITCAvantGardeStd-Xlt;font-size:11px;text-transform:uppercase}.feature_product_navigation .content{padding:16px 30px}.nav_title{float:left;font-size:16px;font-weight:400;letter-spacing:3.6px}.feature_product_list{overflow:hidden;float:right;padding:5px 0 0}.products_list{overflow:hidden;overflow-y:auto;display:inline-flex}.products_list .collection_nav{display:none}.feature_product_list_item{float:left;padding:0 18px}.feature_product_link{background-color:transparent;color:#e1e1e1;letter-spacing:2px}.feature_product_link:after{content:attr(title);display:block;font-family:ITCAvantGardeStd-Bold;height:0;color:transparent;overflow:hidden;visibility:hidden}.desktop .feature_product_link:hover,.feature_product_link.active{font-family:ITCAvantGardeStd-Bold;color:#fff}.nav_shop_link{padding:0 0 0 21px;position:relative}.nav_shop_link:before{content:"";border-left:1px solid grey;display:block;position:absolute;left:0;top:0;bottom:0;max-height:10px}.feature_product_navigation.js_fixed{position:fixed;top:52px!important;z-index:10;left:0;right:0}.feature_product_navigation_mobile{display:none}.feature_product_navigation.js_mobile{background-color:transparent}.feature_product_navigation.js_mobile .content{padding:0;width:100%;position:relative}.feature_product_navigation.js_mobile .feature_product_navigation_mobile{display:inline-block;background-color:#f7f7f7;float:right;padding:10px 8px;border-radius:20px;position:absolute;right:15px;top:15px;z-index:10}.feature_product_navigation.js_mobile.js_fixed .feature_product_navigation_mobile{top:5px}.feature_product_navigation.js_mobile .stripes{display:block;background-color:#000;height:2px;width:14px}.feature_product_navigation.js_mobile .stripes.middle{margin:2px 0}.feature_product_navigation.js_mobile .nav_title{display:none}.feature_product_navigation.js_mobile .feature_product_list{background-color:#f7f7f7;position:absolute;z-index:10;left:0;right:0;top:0;display:none;padding:0}.feature_product_navigation.js_mobile .feature_product_list_item{float:none;text-align:center;padding:0 0 17px;display:block}.feature_product_navigation.js_mobile .feature_product_list_item:before,.feature_product_navigation.js_mobile .nav_shop_link:after{content:"";background-color:#e1e1e1;display:block;width:16.5%;height:1px;margin:0 auto 19px;position:relative;border:0}.feature_product_navigation.js_mobile .nav_shop_link:after{margin:19px auto 0}.feature_product_navigation.js_mobile .feature_product_link{color:#000;font-size:13px;font-family:ITCAvantGardeStd-Bk;letter-spacing:2.5px}.feature_product_navigation.js_mobile .feature_product_link.active{font-family:ITCAvantGardeStd-Bold}.close_wrapper{overflow:hidden;padding:21px 20px 22px;display:none}.feature_product_navigation.js_mobile.js_fixed .close_wrapper{padding:12px 20px 22px}.close_wrapper .close_menu{background:url(../images/icons-sprite-25x25.png) no-repeat -466px -74px;float:right;color:#000;font-size:20px;display:block;width:18px;height:18px;text-indent:-9999px}.feature_product_navigation.js_mobile .close_wrapper{display:block}.pl_header_wrapper div.topbar{background-color:#000}.prevent_scroll{overflow:hidden}.footer-social-networking-asset{position:relative}.account_navigation_list{margin:0}.ie .product_feature_ingredients .card_details{margin:12.2% 0 0 15.6%}.ie .product_feature_details .card_details{margin:12.2% 15.6% 0 0}@media only screen and (max-width:1366px){.ie .product_feature_ingredients .card_details,.product_feature_ingredients .card_details{margin:3% 0 0 8.6%}.ie .product_feature_details .card_details,.product_feature_details .card_details{margin:3% 8.6% 0 0}.product_feature_ingredients .card_details .product_feature_details .card_details{max-width:400px}.pt_perfumelocker .product_card{min-height:600px}.pt_perfumelocker .pl_carousel{padding:80px 0}}@media only screen and (max-width:1280px){.pt_perfumelocker .product_card{background-attachment:scroll;background-size:cover;background-position:50% 0}}@media only screen and (max-width:1024px){.nav_title{float:none;text-align:center;margin:0 0 10px}.feature_product_list{float:none;text-align:center}.feature_product_list_item{float:none;display:inline-block}.card_details .card_description{font-size:40px}}@media only screen and (max-width:1024px) and (min-width:769px){.card_main_details{left:10%}}@media only screen and (max-width:800px){.card_main_details{left:3%;max-width:220px}.card_main_details .card_description{overflow:hidden;overflow-y:auto}.product_feature_ingredients .card_details{margin:3% 0 0 4.6%}.product_feature_details .card_details{margin:3% 4.6% 0 0}.pt_perfumelocker .pl_main{background-position:50% 0}}@media only screen and (max-width:768px) and (min-width:481px){body.pt_perfumelocker{min-width:100%}.pt_perfumelocker .footer_main .content,.pt_perfumelocker .footer_main .footer_navigation_asset,.pt_perfumelocker .header .content,.pt_perfumelocker .topbar .content{width:100%}.pt_perfumelocker .horizontal_carousel .jcarousel-prev{left:10px}.pt_perfumelocker .horizontal_carousel .jcarousel-next{right:10px}.pt_perfumelocker .horizontal_carousel .jcarousel-next:before,.pt_perfumelocker .horizontal_carousel .jcarousel-prev:before{margin:-14.5px 0}.card_main_details{left:5%;max-width:230px;top:30%}.product_feature_details .card_details{margin:20.3% 6% 0 0}.product_feature_ingredients .card_details{margin:11.3% 0 0 3%}.card_details{max-width:300px}.card_details .card_description{font-size:30px}}@media only screen and (max-width:640px){.pl_carousel .jcarousel-clip .contentcarousel_list_item{width:100%}.pl_carousel .horizontal_carousel .jcarousel-next{right:20px}.pl_carousel .horizontal_carousel .jcarousel-prev{left:20px}.pt_perfumelocker .pl_main{background-color:#000;background-size:225%;background-position:center -55px;background-repeat:no-repeat;min-height:320px}.pt_perfumelocker .pl_main .content{padding:20px 20px 20px;min-height:640px}.pt_perfumelocker header{font-size:14px;line-height:30px;padding:20px 0 10px}.pt_perfumelocker .de-nuit-collection-banner{padding:0}.collections-list li{padding:0 5% 10px}.collections-list{margin:5% auto 0}}@media only screen and (max-width:600px){.pt_perfumelocker .pl_main .content{padding:0 20px 345px;min-height:auto}}@media only screen and (max-width:480px) and (min-width:280px){.pl_main .content h1{width:240px;margin:0 auto}.products_list .collection_nav{display:initial;color:#000;font-size:13px;font-family:ITCAvantGardeStd-Bk;letter-spacing:2.5px}.products_list .collection_nav.nav_shop_link:after{content:none}.products_list{display:inherit}.scroll_down{display:none}.pt_perfumelocker .product_card{margin:0 0 390px}.pt_perfumelocker .pl_main,.pt_perfumelocker .product_card{background-position:50% 85%}.card_main_details{max-width:100%;left:0;text-align:center;color:#000;background-color:#fff;padding:40px 30px;top:100%;width:100%}.card_main_details .card_body a{color:#000;border-color:#000}.card_main_details .card_body .card_btn{color:#fff;background-color:#000}.card_main_details h2{font-size:40px}.card_details .card_description{font-size:30px}.card_details .card_body a{display:none}.product_card .scroll{display:none}.product_card.product_feature_details,.product_card.product_feature_ingredients{background-image:none!important;margin:0 0 50px;min-height:20px}.product_card.product_feature_details{margin:0;padding:0 0 20px}.product_card.product_feature_details:after{content:"";display:block;width:60%;margin:0 auto;background-color:#e1e1e1;height:1px}.product_feature_details .card_details,.product_feature_ingredients .card_details{float:none;margin:0;max-width:100%;padding:20px 35px 0}.pt_perfumelocker .pl_carousel{border-top:2px solid #e1e1e1;padding:5px}.active_nav{display:initial}.non_active_nav{display:none!important}}@media only screen and (max-width:580px) and (min-width:481px){.pt_perfumelocker .pl_main .content{padding:580px 0 20px;width:80%}}.gift_finder_product_results,.gift_finder_rewind_container,.gift_result_bottom_container,.gift_results_header_container{background:#fff;width:100%}.gift-finder-engraving-wrapping .content-global,.gift-finder-play-again .content-global{width:100%}.primary.gift_finder_results_primary{height:auto!important}.gift_results_header_container{padding-top:20px}.gift_results_header_container .gift_results_header .main-banner-image,.main_rewind_image{width:60%;height:330px;display:inline-block;vertical-align:bottom}.gift_result_bottom_container .gift_result_bottom{padding-bottom:50px}.gift_finder_product_results .gift_finder_products.search_result_items,.gift_finder_product_results .results_sort_by,.gift_finder_rewind,.gift_result_bottom,.gift_results_header{width:1280px;margin:auto}.gift_finder_products.search_result_items .plp_slot_small .big-baner-plp-text h3.category_banner_title{color:#fff;font-size:18px;margin-top:60px;margin-bottom:10px}.gift_finder_products.search_result_items .plp_slot_small .big-baner-plp-text p{color:#fff;width:90%;margin:auto}.gift_result_bottom_container .container_engraving-widget,.gift_result_bottom_container .container_giftwrapping-widget{display:inline-block;width:48.8%;border:2px solid #e7e7e7;height:550px;overflow:hidden;position:relative}.gift_result_bottom_container .container_engraving-widget img,.gift_result_bottom_container .container_giftwrapping-widget img{width:auto;height:100%;max-height:inherit}.gift_result_bottom_container .container_engraving-widget .description,.gift_result_bottom_container .container_giftwrapping-widget .description{position:absolute;margin-top:-250px;padding:0 20%}.gift_result_bottom_container .container_engraving-widget .description h3,.gift_result_bottom_container .container_giftwrapping-widget .description h3{text-transform:uppercase;font-family:'AvantGardeGothicITCW01D 731075';font-size:26px;letter-spacing:2.5px;margin-bottom:20px}.gift_result_bottom_container .container_engraving-widget .description li{list-style-type:none;font-size:14px;font-family:ITCAvantGardeStd-Bk,serif;line-height:20px}.gift_result_bottom_container .container_engraving-widget .description ul{margin-top:20px}.gift_finder_engraving_list{margin-top:25px}.gift_finder_engraving_list li:before{counter-increment:headings;content:counter(headings,decimal) '.';display:block;float:left;font-size:16px;font-weight:700;margin-bottom:0;margin-right:5px;font-family:'AvantGardeGothicITCW01D 731075'}.gift_finder_engraving_list{counter-reset:headings}.gift_result_bottom_container .container_engraving-widget .description p,.gift_result_bottom_container .container_giftwrapping-widget .description p{font-size:14px;display:inline-block;font-family:ITCAvantGardeStd-Bk,serif}.gift_result_bottom_container .container_engraving-widget{margin-right:2%}.gift_finder_product_results~.landingpage-module.htmlcontent .content-global{width:100%}.gift_finder_product_results .results_sort_by{padding:15px 0;display:flex}.gift_results_header{border:1px solid #e7e7e7}.gift_finder_rewind_container .rewind-banner-left,.gift_results_header_container .gift_results_header .gift-banner-left{float:right;width:39%;padding:55px 70px}.gift_finder_rewind_container .rewind-banner-left h3{font-family:'AvantGardeGothicITCW01D 731075';font-weight:600;font-size:28px;margin-bottom:25px;text-transform:uppercase}.gift_finder_rewind_container .rewind-banner-left span{font-size:12px;display:inline-block;font-family:ITCAvantGardeStd-Bk,serif}.gift_finder_rewind_container .rewind-banner-left a{color:#fff;background:#000;width:205px;display:inline-block;height:50px;text-transform:uppercase;font-size:16px;font-weight:700;padding-top:15px;text-align:center;margin-top:25px}.gift_finder_rewind_container .rewind-banner-left{padding:74px 30px}.gift_results_header_container .gift_results_header .gift-banner-left h3{font-family:ITCAvantGardeStd-BkCn;font-weight:200;font-size:34px;margin-bottom:25px;text-transform:uppercase}.gift_results_header_container .gift_results_header .gift-banner-left h3 span{font-weight:600;font-family:'AvantGardeGothicITCW01D 731075'}.gift_results_header_container .gift_results_header .gift_finder_social p{border:1px solid #e7e7e7;display:inline-block;width:35px;height:35px;padding:4px;margin-right:4px;cursor:pointer}.gift_results_header_container .gift_results_header .gift_finder_social a{background:url(../images/pdp-sprite.png) no-repeat;width:20px;height:20px;display:block;font-size:0;text-decoration:none;display:inline-block;background-position:0 -356px}.gift_results_header_container .gift_results_header .gift_finder_social a.gift_finder_tumblr{background:url(../images/gift_finder_tumblr.jpg) no-repeat;background-position:7px 5px}.gift_finder_product_results .gift_finder_selected_filters label{font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;font-size:16px}.gift_finder_product_results .gift_finder_selected_filters input{display:inline-block;width:15px;height:15px;appearance:none;-webkit-appearance:none;outline:0}.gift_finder_product_results .gift_finder_selected_filters input:not(:checked){border:1px solid #000;width:15px;height:15px;margin:0 5px 0}.gift_finder_product_results .sort_by_label{display:none}.gift_finder_product_results .gift_finder_selected_filters input[type=checkbox]:checked{background:url(../images/gift_finder_check.png) no-repeat;background-position:1px 2px;border:1px solid #000;margin:0 5px 0}.gift_results_header_container .gift_results_header .gift_finder_social{margin:15px 0}.gift_results_header_container .gift_results_header .gift_finder_social a.gift_finder_mail{background:url(../images/gift_finder_email.png) no-repeat;background-position:5px 6px}.gift_results_header_container .gift_results_header .gift_finder_social a.gift_finder_facebook{background-position:0 -291px}.gift_results_header_container .gift_results_header .gift_finder_social a.gift_finder_twitter{background-position:0 -324px}.gift_results_header_container .gift_results_header .gift-banner-left .results_text{font-size:12px;color:#666;line-height:18px;font-family:ITCAvantGardeStd-Bk,serif;letter-spacing:.5px}.gift_finder_product_results .results_sort_by .breadcrumb{display:inline-block;float:left;width:25%}.gift_finder_product_results .results_sort_by .breadcrumb a,.gift_finder_product_results .results_sort_by .breadcrumb span{color:#666}.gift_finder_product_results .gift_finder_selected_filters{padding:15px 0;width:49%;float:left}.gift_finder_product_results .gift_finder_see_results{text-transform:uppercase;font-size:14px;margin-right:2%;padding:15px 0;float:left}.gift_finder_product_results .sort_by{padding:5px 0;width:18%;float:left}.gift_finder_product_results .sort_by .selectboxit-container{width:100%}.gift_finder_product_results .search_result_items .plp_slot_small{width:19%}.gift_finder_product_results .search_result_items .product_tile_wrapper{width:19%}.gift_finder_product_results .content_asset.asset_1.plp_slot_big{width:19%;float:left;margin:0 .5% 12px;height:485px;padding:0;overflow:hidden}.gift_finder_product_results .big-plp-baner-text{padding:10px;height:auto}.gift_finder_rewind_container{padding:30px 0}.gift_finder_rewind{border:1px solid #e7e7e7}.gift_finder_product_results .gift_finder_products .button.js_learnmorebutton.learnmorebutton{max-width:100%;padding:0 13%}.gift_finder_product_results .gift_finder_products .product_tile .product_name{margin-top:35px}.gift_finder_product_results .gift_finder_products .big-plp-baner.makeup-asset-baner{height:485px;background:#000;overflow:hidden}.gift_finder_product_results .gift_finder_products .product_tile .product_name{margin:5px 0 10px}.gift_finder_product_results .product_tile .action_product_block_title{height:auto}.gift_finder_product_results .product_tile_wrapper.producttile_has_swatch .learnmorebutton{height:35px}.gift_finder_product_results .quickviewbutton{pointer-events:none}.gift_finder_product_results .product_tile_wrapper .plp_swatch_carousel{margin-top:20px}.gift_finder_apply,.gift_finder_filters,.gift_finder_refine_by,.gift_finder_reset{display:none}.gift_finder_rewind_container .rewind-banner-left,.main_rewind_image{width:50%;vertical-align:bottom}.gift_result_bottom>h3{text-align:center;text-transform:uppercase;font-size:28px;font-family:'AvantGardeGothicITCW01D 731075';padding:30px 0}.gift_result_bottom .jcarousel-clip-horizontal .contentcarousel_list li.contentcarousel_list_item{width:49%}.gift_result_bottom .jcarousel-clip-horizontal .contentcarousel_list li.contentcarousel_list_item:first-of-type{margin-right:2%}.gift_result_bottom .jcarousel-clip-horizontal .contentcarousel_list,.gift_result_bottom_container .container_engraving-widget,.gift_result_bottom_container .container_giftwrapping-widget{width:100%}.gift_finder_products.search_result_items .plp_slot_small .big-baner-plp-text h3.category_banner_title{color:#fff;font-size:18px;margin-top:60px;margin-bottom:10px}.gift_finder_products.search_result_items .plp_slot_small .big-baner-plp-text p{color:#fff;width:90%;margin:auto}@media only screen and (max-width:1024px){.gift_finder_product_results .gift_finder_products.search_result_items,.gift_finder_product_results .results_sort_by,.gift_finder_rewind_container,.gift_result_bottom_container,.gift_results_header,.gift_results_header_container{width:100%}.gift_result_bottom{width:100%}}@media only screen and (max-width:800px){.gift_finder_rewind,.gift_results_header{width:100%}.gift_result_bottom_container .container_engraving-widget,.gift_result_bottom_container .container_giftwrapping-widget{height:500px}.finder-results-page.container_giftwrapping-widget img{margin-bottom:0}.gift_finder_product_results .gift_finder_products.search_result_items,.gift_finder_product_results .results_sort_by{width:95%}.gift_result_bottom_container .container_engraving-widget .description,.gift_result_bottom_container .container_giftwrapping-widget .description{margin-top:-220px;padding:0 10%}.gift_finder_rewind_container .rewind-banner-left,.gift_results_header_container .gift_results_header .gift-banner-left{padding:15px}.gift_finder_product_results .sort_by{width:13%}.gift_finder_product_results .content_asset.asset_1.plp_slot_big,.gift_finder_product_results .search_result_items .plp_slot_small{width:30%;margin:0 1% 12px}.gift_finder_product_results .search_result_items .product_tile_wrapper{width:32%;margin-left:1%}}@media only screen and (max-width:600px){.gift_finder_product_results .content_asset.asset_1.plp_slot_big,.gift_finder_product_results .search_result_items .plp_slot_small{display:none}.gift_results_header_container .gift_results_header .main-banner-image,.main_rewind_image{display:none}.gift_result_bottom .jcarousel-clip-horizontal .contentcarousel_list{width:2000px}.gift_finder_rewind_container .rewind-banner-left,.gift_results_header_container .gift_results_header .gift-banner-left{width:100%;text-align:center}.gift_result_bottom_container .container_engraving-widget .description,.gift_result_bottom_container .container_giftwrapping-widget .description{margin-top:-205px;text-align:center}.gift_result_bottom_container .container_engraving-widget,.gift_result_bottom_container .container_giftwrapping-widget{height:400px}.gift_finder_engraving_list li:before{font-size:14px}.gift_result_bottom_container .container_engraving-widget .description li,.gift_result_bottom_container .container_engraving-widget .description p,.gift_result_bottom_container .container_giftwrapping-widget .description p{font-size:12px;line-height:18px}.gift_result_bottom_container .container_engraving-widget .description h3,.gift_result_bottom_container .container_giftwrapping-widget .description h3{font-size:16px;font-family:ITCAvantGardeStd-Bk,serif}.gift_finder_product_results .gift_finder_see_results,.gift_finder_product_results .gift_finder_selected_filters,.gift_finder_product_results .results_sort_by .breadcrumb,.gift_results_header_container .gift_results_header .main-banner-image,.main_rewind_image{display:none}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active{display:inline-block;width:100%;position:fixed;height:100%;background:#fff;z-index:999;top:46px;left:0;padding:0}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active input.hidden,.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active label.hidden{display:none}.gift_result_bottom_container .gift_result_bottom .jcarousel-clip-horizontal .contentcarousel_list li.contentcarousel_list_item{width:300px;margin-left:20px;margin-right:0}.gift_result_bottom_container .contentcarousel_list li.contentcarousel_list_item:first-of-type{margin-right:0}.gift_result_bottom_container .carousel_navigation_list{text-align:center}.gift_result_bottom_container .jcarousel-control{display:none}.gift_finder_rewind_container .rewind-banner-left{float:none}.gift_result_bottom_container .container_engraving-widget,.gift_result_bottom_container .container_giftwrapping-widget{margin:0;width:100%}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_apply,.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_filters,.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_reset{display:inline-block}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_apply,.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_reset{width:50%;float:left;border:1px solid #e7e7e7;height:50px;margin-top:25px;text-transform:uppercase;text-align:center;font-size:18px;font-weight:700;padding:13px}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_apply{color:#fff;background:#000;border:none}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_filters{width:100%;padding:20px 15px;text-transform:uppercase;font-size:18px;font-weight:700;border-bottom:1px solid #e7e7e7;position:relative;margin-bottom:30px}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_filters:after{content:'-';position:absolute;display:inline-block;top:10px;right:20px;font-size:28px;font-weight:lighter}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active .gift_finder_filters.active:after{content:'+'}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active input,.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active label{display:inline-block}.gift_finder_product_results .gift_finder_selected_filters input:not(:checked),.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active input[type=checkbox]:checked{margin-left:20px;margin-right:10px}.gift_finder_product_results .gift_finder_selected_filters.filters_mobile_active label{width:85%;margin-bottom:15px}.gift_finder_refine_by.gift_button_active{position:fixed;width:100%;top:0;left:0;background:#e7e7e7;border:none;text-align:center;font-size:18px;z-index:99999}.gift_finder_refine_by.gift_button_active:after{content:''}.gift_finder_refine_by.gift_button_active:before{content:'<';position:absolute;left:15px;top:10px;color:#fff}.gift_results_header{border:none}.gift_finder_product_results .search_result_items{border:none}.gift_finder_product_results .search_result_items .product_tile_wrapper{border-width:1px}.gift_finder_product_results .search_result_items .product_tile_wrapper{width:45%;margin-left:3%}.gift_finder_refine_by{display:inline-block;width:50%;border:1px solid #000;padding:15px;text-transform:uppercase;font-weight:700;font-size:16px;height:51px;position:relative;float:left}.gift_finder_refine_by:after{content:'+';display:inline-block;font-size:22px;position:absolute;right:15px;top:10px}.gift_finder_product_results .sort_by{width:50%;margin:0;padding:0;height:50px}.gift_finder_product_results .results_sort_by{width:80%;display:inline-block;margin:0 10%}.filters_mobile_active~.sort_by{pointer-events:none}.gift_finder_product_results .gift_finder_sort_by_list{border:1px solid #000;height:51px;border-left:none;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;padding:10px}.gift_finder_product_results .selectboxit-arrow-container .selectboxit-arrow{margin-top:23px}}@media only screen and (min-width:600px) and (max-width:1024px) and (orientation:landscape){.gift_finder_product_results .product_image_wrapper{max-width:100%}.primary.gift_finder_results_primary{width:100%;background-color:transparent}.gift_finder_rewind_container .rewind-banner-left h3{width:60%}.gift_finder_rewind_container .rewind-banner-left{padding-top:45px}.primary.gift_finder_results_primary .product_tile .bv-rating,.primary.gift_finder_results_primary .product_tile .price{bottom:20px}.primary.gift_finder_results_primary .product_tile .price{line-height:20px}}.product_section_ingredients{padding-top:105px}.pdp_main .product_section_ingredients .product_section_headline{display:none}.ingredients_text_content{width:50%;padding:120px 80px;text-align:center;font-family:ITCAvantGardeW01-CnBk;font-size:14px;float:left;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:390px;max-height:550px;position:relative}.ingredients_text_content .pdp_description_content{font-size:12px;line-height:18px;margin-bottom:19px}.open_section .ingredients_text_content .pdp_description_content{font-size:14px;line-height:22px}.open_section .ingredients_back_image{z-index:0}.open_section .ingredients_text_corner{z-index:-1}.ingredients_section_title{text-transform:uppercase;text-align:center;display:block;font-size:36px;letter-spacing:.5px;font-family:ITCAvantGardeStd-DemiCn}.immersive_section{width:100%}.immersive_read_more{color:#fff;margin-top:30px;text-transform:uppercase;text-decoration:underline;font-weight:700}.section_line_separator{width:40px;background:#fff;height:4px;margin:20px 0 25px;display:inline-block}.product_section_ingredients_content{position:relative;max-width:1000px;margin:auto;min-height:755px;z-index:99}.ingredients_back_image{width:50%;position:absolute;top:115px;float:left;right:80px;z-index:2}.ingredients_back_image img,.ingredients_text_corner img{max-width:100%}.ingredients_text_corner{max-width:430px;position:absolute;z-index:0;right:-130px;top:-85px}.product_section_ingredients .product_section_headline{display:none}#snapshot{background:#f7f7f7;display:flex;display:-webkit-flex;display:-ms-flex}.pdp_main .product_section_snapshot .product_section_headline{margin:55px 0 40px 0}.snapshot_content_images.first_batch{width:15%;display:inline-block}.snapshot_content_images.second_batch{margin-left:1.8%;width:32%;display:inline-block}.snapshot_content_images img{width:100%}.snapshot_content_images.first_batch li:first-of-type{margin-bottom:25px}.product_section_snapshot{padding-bottom:105px}.snapshot_content_item.snapshot_text_content{width:49%;float:right}.snapshot_content_images.third_batch li{width:30%;margin-right:3%;display:inline-block}.snapshot_content_item .pdp_description_title{font-size:16px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;margin:10px 0}.snapshot_content_item .pdp_description_content{font-size:15px;line-height:24px;max-width:90%;max-height:96px;overflow:hidden;margin:0 0 28px}.open_section .snapshot_content_item .pdp_description_content{max-height:initial}.snapshot_content_images.third_batch{padding-bottom:30px}.snapshot_read_more{color:#000;text-transform:uppercase;text-decoration:underline;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.immersive_section.info_popup_open{position:fixed;top:215px;width:60%;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);background:#fff;color:#000;padding:100px 230px;z-index:999;text-align:center}.ingredients_text_content .pdp_fullscreen_close,.snapshot_content_images .pdp_fullscreen_close{position:absolute;top:-45px;right:0}.ingredients_read_more{color:#fff;text-transform:uppercase;text-decoration:underline;font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-size:12px}.fulscreen_popup .ingredients_text_content .pdp_video_overlay,.fulscreen_popup .snapshot_content_images .pdp_video_overlay,.info_popup_open .pdp_fullscreen_close{display:block}.product_section_ingredients_content .pdp_video_overlay{z-index:1}@media only screen and (max-width:1024px){.product_section_ingredients_content{max-width:100%;overflow:visible}.ingredients_text_corner{right:-60px}.snapshot_content_images.first_batch li:first-of-type{margin-bottom:15px}.snapshot_content_images.third_batch li{margin-right:2%}.snapshot_content_images.third_batch{padding-bottom:10px}p.pdp_description_content{line-height:16px}.snapshot_content_item .pdp_description_content{max-height:45px}}@media only screen and (min-width:750px){.ingredients_text_content{z-index:4}}@media only screen and (max-width:960px){.product_section_ingredients_content{min-height:580px}.open_section .product_section_ingredients{overflow:visible}.immersive_section.info_popup_open{width:80%;padding:50px}}@media only screen and (max-width:750px){.product_section_ingredients_content{min-height:450px}#perfectshade.section_scroll{padding:15px 0}.product_section_ingredients_content .ingredients_text_content{width:70%;padding:20px;z-index:3}.snapshot_content_images.third_batch li:last-of-type{margin-right:0}.ingredients_back_image{width:50%;top:48%;right:0;z-index:1}.section_line_separator{margin:10px}.immersive_section.info_popup_open{top:100px}.product_section_ingredients_content{padding:0 15px}.ingredients_text_corner{right:155px;max-width:130px;top:270px;z-index:0}.snapshot_content_wrapper{padding:0 10px}.immersive_section.info_popup_open{width:100%;padding:40px 5px 10px}.snapshot_content_images.first_batch{width:31%}.snapshot_content_images.second_batch{width:64%;margin-left:4%}.snapshot_content_item.snapshot_text_content{width:100%}.snapshot_content_item.snapshot_text_content{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.snapshot_content_images.third_batch{order:2;-webkit-order:2}.snapshot_content_images.third_batch ul{text-align:center}.snapshot_text{text-align:center;margin:15px}}@media only screen and (max-width:600px){.product_section_ingredients_content .ingredients_text_content{width:256px;padding:20px;z-index:3}.ingredients_text_content{min-height:255px}.ingredients_back_image{width:auto;right:15px;max-width:176px}.ingredients_text_content .pdp_description_content{max-height:105px;overflow:hidden;font-size:14px}.ingredients_text_content .ingredients_read_more{text-transform:none;font-family:ITCAvantGardeW01-CnBk;font-size:14px}.snapshot_content_wrapper .snapshot_content_images.second_batch{width:66%;margin-left:2%}}.pt_product_search_result .breadcrumb_refinement,.pt_product_search_result .refined_by{display:none}.pt_product_search_result .main>.no_hits .you_might_interested{text-align:center}.pt_product_search_result .main>.no_hits .you_might_interested ul{display:inline-block}.product_section_questionsandanswers_content{padding:0 28px 0 32px}.product_section .TTpoweredby{padding:3px 5px 0 0}.TT4{height:57px!important}.TT6{color:#666;margin:13px 0 0 22px!important}.TT7{color:#000;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:14px}.TT8 .selectboxit-container .selectboxit-options{top:32px!important}#modalLogin{padding:65px 84px 40px 84px}.TT8 .selectboxit-arrow-container{height:19px}.TT3timeStamp{color:#999}.TT3replyInputBlock{padding:8px 8px 3px 0!important}#TTexUgcR{color:#666;line-height:28px!important;margin:5px 270px 0 0;height:28px!important}.TTpoweredby>a{color:#ccc!important}#TT3RightLinks>a{color:#333!important}.TT3questBorder{border-bottom:1px solid #5e5e5e!important}.TT3askButtonText,.TTdialog .TT3askButtonText{color:#666!important;font-size:10px!important;font-weight:400!important}.TT3askButtonDetails,.TTdialog .TT3askButtonDetails{font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;font-size:12px!important}.TT3askButtonDetails span,.TTdialog .TT3askButtonDetails span{text-decoration:none!important;text-transform:lowercase}.TT3,.TTdialog .TT3{background-color:#e6e5e5!important;color:#666;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;font-size:12px!important;padding:8px 20px!important}#TT3RightLinks a{color:#999!important;font-family:ITCAvantGardeW01-CnMd,Arial,Helvetica,sans-serif;font-size:12px!important;padding:5px!important}#TurnToContent{margin:10px 0}.TT5,.TTdialog .TT5{background-color:#e6e5e5!important;color:#666!important;font-size:9px!important;font-weight:700!important;margin:9px 0 0!important;padding:8px!important;text-transform:uppercase}.TT8{background-color:#fff!important;border:2px solid #2f2f2f;border-left:none;border-right:none;margin:14px 0 10px!important;padding:33px 0 32px 1px!important;position:relative}#TT3itemQuestCont{margin-top:-10px}#TTextNQA{margin-bottom:0!important;margin-top:0!important}#TTexUgcL{color:#666;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif!important;text-transform:uppercase!important;margin-top:3px!important}#TTexUgcL span{color:#000;margin-right:10px}#TT3answLnks{margin:-20px 0 0}#TT3searchBtn{background:url(../images/turnto/tt_style_07.jpg) no-repeat scroll center center #e6e5e5!important;height:29px;margin-top:-38px;width:83px}@media screen and (-webkit-min-device-pixel-ratio:0){#TT3searchBtn{margin-top:-39px}}#TTtraWindow a,#ttMobileContainer a{color:#333!important}#TTtraWindow,#TurnToContent,#ttMobileContainer{font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif!important;font-weight:400!important}.TT3askedBy{color:#000;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;font-weight:400!important;margin-right:5px}.TT3cAnchorLeft,.TT3qAnchorLeft{background-image:url(../images/turnto/tt_style_11.jpg)!important;height:38px!important;margin:-13px 12px 20px 0!important;width:47px!important}.TT3aAnchorLeft{background-image:url(../images/turnto/tt_style_15.jpg)!important;height:16px!important;width:33px!important}#TTtraWindow .TT3expand,.TT3expand{background-color:#fff!important;border-bottom:1px solid #666;margin:5px 0 0!important;padding:5px 2px 14px!important}.TT3commentCntr{background-color:#fff!important;border-bottom:1px solid #d1d1d1;margin:6px 0 0 247px!important;padding:20px 5px!important}.TT3questWrp .TT3commentCntr:last-child{border-bottom:none!important}.TT3questWrp .TT3ansArea:last-child .TT3ansCntr{border-bottom:none}.TT3ansArea,.TT3answersBlock{background:none repeat scroll 0 0 #fff!important;margin:20px 0 0 215px!important}.TT3answersBlock{padding:6px 1px 3px 6px!important}.TT3storeBadge{background-color:#e6e5e5!important;color:#666!important}#TTtraWindow .TT3linkLine,#TTtraWindow .TT3linkLine .TT3helpful a,#TurnToContent .TT3linkLine .TT3helpful a,#ttMobileContainer .TT3linkLine .TT3helpful a,.TT3linkLine{color:#999!important}#TTtraWindow .TT3linkLine,.TT3linkLine{color:#666!important;font-size:11px!important}.TT3questCntr .TT3questCntr .TT3helpful{display:block;float:none!important}#TT3searchDiv-srchTrm{border:2px solid #ccc!important;margin:-38px 88px 0 0;padding:4px 5px 5px 10px}@media screen and (-webkit-min-device-pixel-ratio:0){#TT3searchDiv-srchTrm{margin:-39px 88px 0 0}}#TT3searchTerm{padding:0 5px 0 0!important;width:134px!important;height:16px;line-height:16px}#TT3IQContainer{margin-top:0!important}#TTtraWindow .TT3ansArea:hover .TT3askedBy a,#TTtraWindow .TT3ansArea:hover .TT3linkLine a,#TTtraWindow .TT3commentCntr:hover a,#TTtraWindow .TT3expand:hover a,#TTtraWindow .TT3questCntr:hover .TT3askedBy a,#TTtraWindow .TT3questCntr:hover .TT3linkLine a,#TurnToContent .TT3ansArea:hover .TT3askedBy a,#TurnToContent .TT3ansArea:hover .TT3linkLine a,#TurnToContent .TT3questCntr:hover .TT3askedBy a{color:#333!important;font-weight:400;text-decoration:none!important}.TT3questBorder,.TT3questWrp{border-bottom:2px solid #2f2f2f!important;padding-bottom:21px!important;padding-top:26px}.TT3questWrp{padding-top:35px}#TTtraWindow .TT3linkLine a,#TurnToContent .TT3linkLine a,#ttMobileContainer .TT3LinkLine a{color:#666!important}#TTtraWindow .TT3expand a,#TurnToContent .TT3expand a{color:#999!important}#TTtraWindow .TT3expand,.TT3expand{font-size:11px!important}#TTtraWindow .TT3expand a:focus,#TTtraWindow .TT3expand a:hover,#TurnToContent .TT3expand a:focus,#TurnToContent .TT3expand a:hover{color:#999!important;font-weight:400}.TT3questCntr{border-bottom:none!important}.TT3questCntr .TT3itemBox div{display:block;float:left;width:720px}.TT3questCntr .TT3linkLine{float:right!important;height:86px;margin:0 0 -19px;position:relative;width:150px!important}.TT3questCntr .TT3linkLine .TT3helpful{color:#000!important;display:block;float:right;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;height:50px;margin-top:20px;text-transform:uppercase;width:121px}.TT3answerLink{border-right:1px solid #666;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif!important;font-weight:400!important;margin-right:-5px;padding:0 5px 0 0}.TT3questCntr .TT3qText{color:#666;margin:0}.TT3itemBox{margin:14px 0 7px 42px!important;overflow:visible!important}.TT3ansCntr{border-bottom:1px solid #d1d1d1}.TT3expand .TT3showText{display:inline-block!important}.TT3collapseImg{background-image:none!important;border-left:1px solid #999;height:10px!important;margin:1px 5px -1px;width:1px!important}.TT3itemBox2{color:#666!important;margin-left:45px!important}#TTtraWindow .TT3expand:hover .TT3collapseImg,#TurnToContent .TT3expand:hover .TT3collapseImg{background-image:url(../images/turnto/collapsehover.png)!important}#TTtraWindow .TT3ansArea:hover .TT3askedBy a,#TTtraWindow .TT3ansArea:hover .TT3linkLine a,#TTtraWindow .TT3commentCntr:hover a,#TTtraWindow .TT3expand:hover a,#TTtraWindow .TT3questCntr:hover .TT3askedBy a,#TTtraWindow .TT3questCntr:hover .TT3linkLine a,#TurnToContent .TT3ansArea:hover .TT3askedBy a,#TurnToContent .TT3commentCntr:hover a,#TurnToContent .TT3expand:hover a,#TurnToContent .TT3questCntr:hover .TT3askedBy a{color:#000!important;text-decoration:none!important}#TurnToContent .TT3ansArea:hover .TT3linkLine a,#TurnToContent .TT3questCntr:hover .TT3linkLine a{text-decoration:underline!important;color:#333!important}#TurnToContent .TT3ansArea:hover .TT3linkLine a.TT3noVote,#TurnToContent .TT3ansArea:hover .TT3linkLine a.TT3yesVote,#TurnToContent .TT3questCntr:hover .TT3linkLine a.TT3noVote,#TurnToContent .TT3questCntr:hover .TT3linkLine a.TT3yesVote{text-decoration:none!important;color:#666!important}.TT3questCntr .TT3linkLine .TT3helpful .TT3yesVote,.TT3questCntr .TT3linkLine .TT3helpful .TT3yesVote:hover{background:none repeat scroll 0 0 #e6e5e5!important;color:#666!important;display:inline-block;margin:8px -26px 0 0;padding:6px 28px 8px 12px!important;text-decoration:none!important;text-transform:none}.TT3questCntr .TT3linkLine .TT3helpful .TT3noVote,.TT3questCntr .TT3linkLine .TT3helpful .TT3noVote:hover{background:none repeat scroll 0 0 #e6e5e5!important;color:#666!important;display:inline-block;margin:2px -26px 0 12px;padding:6px 28px 8px 14px;text-decoration:none!important;text-transform:none}#TTtraWindow .TT3linkLine a,#TTtraWindow .TT3linkLine a:hover,#TurnToContent .TT3linkLine a,#TurnToContent .TT3linkLine a:hover,#ttMobileContainer .TT3LinkLine a,#ttMobileContainer .TT3LinkLine a:hover{font-size:11px;text-decoration:underline}#TTtraWindow .TT3linkLine .TT3helpful a,#TurnToContent .TT3linkLine .TT3helpful a,#ttMobileContainer .TT3LinkLine .TT3helpful a{text-decoration:none}#TT3itemQuestCont .cmdsLvK{height:auto!important}.TT3expandImg{background-image:url(../images/turnto/expand.png)!important;background-repeat:no-repeat;height:8px!important;width:15px!important}#TTtraWindow .TT3expand:hover .TT3expandImg,#TurnToContent .TT3expand:hover .TT3expandImg{background-image:url(../images/turnto/expandhover.png)!important}.TT2cancelBtn{color:#333!important}#TTregSubmit,.TT3answerBtn{background-image:url(../images/turnto/submitbttn.png)!important;height:29px!important;width:83px!important}#TTtraWindow .TT3linkLine,.TT3linkLine{margin-bottom:1px}.TT3ansArea .TT3linkLine{margin:10px 0 9px}.TT3helpful{margin:8px 0 0 0}#TTtraWindow .TT3ShowMore,.TT3ShowMore{background-color:#faf7f4!important}#TurnToContent .TT2cancelBtn{font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;font-size:11px!important;text-decoration:underline}#TurnToContent .TT3ugcInstruct{font-size:11px!important;color:#999!important}#TTtraWindow a,#TurnToContent a,#ttMobileContainer a{color:#666!important}#TTtraWindow a:hover,#TurnToContent a:hover,#ttMobileContainer a:hover{color:#000!important;text-decoration:none!important}#TT3itemQuestCont .TT3askedBy a{color:#000!important;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;font-weight:400}.TT8 .selectboxit-container{display:block;float:right;font-size:12px;line-height:12px;margin-left:5px;position:relative;width:182px;margin-top:0}@media screen and (-webkit-min-device-pixel-ratio:0){.TT8 .selectboxit-container{margin-top:-29px}}#TTtraWindow textarea,#TurnToContent textarea,.TTdialog textarea{border:1px solid #d1d1d1;resize:none}#TT3answLnks,#TT3answLnks a{color:#999!important;font-size:11px}.TTdefaultInput{font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;font-size:10px!important}#TT3sortBoxSelectBoxItText{font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;font-weight:400!important;height:25px!important;line-height:24px!important;margin-left:10px!important;max-width:78%!important}.TT8 .selectboxit-arrow-container .selectboxit-arrow{margin:11px auto 0}.TT3staffBadge{background:none repeat scroll 0 0 #e6e5e5!important;color:#666!important}#TT3clearSearch{display:block;float:right;margin:0!important}#TT3askIQBox #TT2questionSection .TT2bold{font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400;height:auto!important;line-height:16px!important}#TT3askIQBox #TT2questionSection .TT2bold .turnotoQuestionSubHed{font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif!important;font-size:13px!important}#TT3askIQBox #TT2questionSection #TT2questionText{margin:10px 0!important}#TT2askWigetHeader,#TT2questionSection,#TT2questionSectionTitle,.TTdialog div{background:#fff!important}#TT2questionRegFlow,#TT2questionRegFlow #TT2questionReg,#TT2questionRegFlow div{background:#fff!important}.TTdialog input{height:29px!important;line-height:24px;padding:4px 5px 5px 10px!important;border:2px solid #ccc!important}#TT2facebookBox,#TT2twitterBox{height:auto!important}#TT2shareBtns input{height:auto!important;line-height:auto!important;padding:5px 10px!important;-webkit-appearance:none;-webkit-border-radius:0}#TT2questionReg #TTregForm input{width:48%!important;height:24px!important}#TT2questionReg #TTregForm #TT3nickName,#TT2questionReg #TTregForm #TTemail{width:100%!important}#TTfirstName{margin-right:15px}#TT2questionReg #TTregForm #TTregSubmit{border:none!important;width:82px!important}.TT2border{border-top:1px solid #d1d1d1!important}.TT3youHolder .TT3youBadge{background-color:#e6e5e5!important;color:#999!important}#TT2askOwnersBtn{background:url(../images/turnto/ask.png) repeat scroll 0 0 rgba(0,0,0,0)!important;cursor:pointer}.TT8 div:after{clear:both}.pdp_full_video{overflow-y:hidden}.pdp_full_video #description_benefits_section_wrapper .content_video_wrapper{width:1280px;position:fixed;top:50%;transform:translateY(-50%);margin:0 auto;z-index:1000;right:0;left:0;float:none}.pdp_full_video .content_video_body,.pdp_full_video .content_video_image:before{display:none}.pdp_full_video .content_video_image{height:500px}.pdp_video_overlay{position:fixed;background:#000;width:100%;height:100%;opacity:.8;top:0;left:0;right:0;content:'';display:none;z-index:999}.pdp_full_video .pdp_fullscreen_close,.pdp_full_video .pdp_video_overlay{display:block}.pdp_full_video .pdp_main_video_container{height:650px}.pdp_videos .carousel.horizontal_carousel{margin:0}.pdp_videos .pdp_main_video_container{height:600px;min-height:600px;margin:0 auto}.video_thumbmails li{float:left;margin:0 6px;width:100%}.pdp_videos .video_thumbmails.contentcarousel_list{width:auto}.pdp_main .product_detail.pdp_right_column_inner .horizontal_carousel.swatch_carousel .jcarousel-control{top:20%}.pdp_main .emptyswatch a[data-id="12_blanc"] img{border:1px solid #c1c1c1}.product_section_howto_content .vertical_carousel .jcarousel-control.disabled{display:none}.pt_product_details .content,.pt_product_details .product_section.product_section_howto{width:100%}.pt_product_details .product_section.product_section_howto{padding:calc((100% - 1280px)/ 2);padding-top:1px;padding-bottom:0;background:#f9f9f9}.pdp_olapic_section .product_section{width:100%}.pdp_main .pdp_olapic_section.section_scroll{padding-top:30px}.description_benefits_section,.pdp_main .olapic_specific_widget,.pdp_main .product_section,.pdp_main .product_section_explore_content,.pdp_main .product_section_howto_content,.pdp_main .product_section_youmayalsolike_content,.persengrav_main,.product_section_content.product_section_description_content,.pt_product_details .content .breadcrumb,.pt_product_details .content .section_about,.pt_product_details .footer-social-networking-asset .content,.pt_product_details .footer_main_content,.pt_product_details .main_navigation_wrapper .content,.pt_product_details .navigation_wrapper .content{width:1280px;max-width:100%;margin:auto}.product_section.product_section_description{width:100%;background:#f7f7f7}.product_section_howto_content .vertical_carousel .jcarousel-control{background:url(../images/howto_arrow.png) no-repeat 0 0;display:block;width:20px;height:30px;position:absolute;top:-45px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);left:50%}.product_section_howto_content .vertical_carousel .jcarousel-control.jcarousel-next{bottom:-45px;top:inherit;transform:none;-webkit-transform:none;-ms-transform:none}.pdp_videos .video_thumbmails .video_thumb_item{width:auto}.video_thumbmails .video_thumb_item{width:237px;min-height:120px;cursor:pointer}.video_thumbmails .video_thumb{position:relative;width:30%;height:120px;border:1px solid #e4e4e4;background-position:center center!important;display:inline-block}.video_thumbmails .video_thumb:before{content:'';display:block;position:absolute;width:30px;height:30px;left:50%;top:40px;margin-left:-15px;background:url(../images/icons/play.png)}.video_thumbmails .video_thumb IMG{display:none}.video_thumbmails .video_thumb_item .video_title{display:block;text-transform:uppercase;line-height:200%;font-weight:700}.video_thumbmails .video_thumb_item.selected .video_thumb{border-color:#000}.video_thumbmails .video_thumb_item .video_title{font-weight:700;text-transform:none;font-size:18px;margin-top:10px;line-height:24px}.pdp_videos .pdp_main_video_container .ca_description,.pdp_videos .pdp_main_video_container .ca_title,.pdp_videos .pdp_main_video_container .dialog_services{display:none}.pdp_videos .pdp_main_video_container .ca_video_container iframe{height:418px;margin:0}.pdp_videos .thumbnail_content p{font-size:18px}.pdp_videos .thumbnail_content .video_info_content_thumb{text-transform:uppercase;margin-top:10px;font-size:14px;color:#b9b9b9}.pdp_main .productcarousel_list .product_tile_wrapper:first-of-type{margin-left:30px}.pdp_main .productcarousel_list{right:10px}.pdp_videos .video_thumbmails .video_thumb:before{background:url(../images/play-button.png);height:40px;width:40px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin:0}.pdp_videos .thumbnail_content{width:65%;float:right}.pdp_videos .pdp_main_video_container .ca_videp_desc{display:block!important}.product_sections_wrapper .pdp_videos .horizontal_carousel .jcarousel-next:before,.product_sections_wrapper .pdp_videos .horizontal_carousel .jcarousel-prev:before{top:45%!important}.pdp_main_video_container.loadContainer{margin:0 auto;background:url(../images/loading-small.gif) no-repeat center center;width:50px;height:50px}.product-addtobag-info{display:table;color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnBk,sans-serif;line-height:1.6;text-transform:lowercase;font-size:15px;width:100%;border-collapse:separate}.product-addtobag-img{text-align:left;width:8%;padding-right:5px}.product-addtobag-img img{display:inline-block}.product-addtobag-img,.product-addtobag-info-box p{display:table-cell;vertical-align:middle}.product-return-policy{display:table;color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnBk,sans-serif;line-height:1.6;text-transform:lowercase;font-size:15px;width:100%;border-collapse:separate}.product-return-policy-img{text-align:left;width:8%;padding-right:5px}.product-return-policy-img img{display:inline-block}.product-return-policy-img,.product-return-policy-info-box p{display:table-cell;vertical-align:middle}.product-badge .badge-image img{position:absolute;top:0;right:0;width:100px}.product_tile .product-badge .badge-image img{width:70px;margin:10px}.product_detail_tabs_wrapper{margin-bottom:40px}.product_detail_tabs_wrapper .tabs_menu{display:block}.product_detail_tabs_wrapper .tabs_menu li{float:none;border:none}#swatch_carousel .swatches a .swatch_image_color{height:100%!important}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{border-right:none}.pdp_main .notify_wrapper.active_notify~.price{display:none}.notifymecustom_dialog .notifymecustom_wrapper{border:none;border-bottom:1px solid #ccc}#tab_application,#tab_ingredients{display:none}.social-btn-pdt{background-image:url(../images/landingpage/sprite-landingpage.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;width:30px;height:30px;margin-right:10px}.facebook_share{background-position:-272px -36px}.facebook_share:hover{background-position:-272px -6px}.twitter_share{background-position:-368px -33px}.twitter_share:hover{background-position:-368px -1px}.pinterest_share{background-position:-297px -36px}.pinterest_share:hover{background-position:-297px -3px}.googleplus_share{background-position:-432px -35px;width:40px}.googleplus_share:hover{background-position:-432px -2px}.social_button_send_to{background-image:url(../images/icons-sprite-25x25.png);background-position:-400px -120px;margin-right:0}.formfield_radio-list.sex.required .f_field_radio_group .f_state_error span.error_message{position:absolute;left:0;margin-top:18px;visibility:hidden}.login_popup .formfield_radio-list.sex.required .f_field_radio_group .f_state_error span.error_message{visibility:visible}#reviews{position:relative;padding-top:50px}#reviews:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:115px;border-bottom:2px solid #000}#reviews .product_section{border-bottom:2px solid #f3f3f3;position:relative;padding:0 0 20px}#reviews .product_section_reviews_content{position:relative}#reviews .product_section_reviews_content:before{content:'';position:absolute;bottom:-20px;left:0;right:0;width:0;height:0;margin:auto;border:7px solid transparent;border-bottom-color:#000}#reviews .product_section_reviews_content:after{content:'';position:absolute;bottom:-35px;right:0;left:0;margin:auto;width:0;height:0;border:7px solid transparent;border-top-color:#000}.product_sections_navigation{display:none}.product_sections_navigation.js_sticky{display:block;position:fixed;width:100%;top:0;z-index:999;background:#f7f7f7}.pdp_sticky_atc .product_sections_navigation.js_sticky{top:70px}.pt_product_details:not(.pdp_sticky_atc) .pdp_search_wrapper.sticky_add_to_cart{display:block}.quickview .pdp_search_wrapper.sticky_add_to_cart{display:block}.pt_product_details:not(.pdp_sticky_atc) .sticky_add_to_cart .product-variations.colorrounds{display:none}.pdp_full_sticky .product_sections_navigation.js_sticky{top:50px;border-top:1px solid #cfcfcf}.pdp_sticky_atc.pdp_full_sticky .product_sections_navigation.js_sticky{top:120px;border-top:none}.pt_product_details .navigation.js_sticky{display:none}.pdp_full_sticky .navigation.js_sticky{display:block}.product_sections_navigation{border-bottom:1px solid #cfcfcf}.product_sections_navigation .sections_menu{max-width:1280px;margin:auto;border:none;text-align:left;float:none}.product_sections_navigation .sections_menu .pdp_navigation_item{padding:10px 14px}.product_sections_navigation .sections_menu a{color:#000;font-size:14px}.product_sections_navigation .sections_menu a:after{display:none}.product_sections_navigation .sections_menu li:first-of-type{padding-left:0}.product_sections_navigation .sections_menu .active_item{font-weight:700}.pdp-sticky-navigation{display:inline-block}@media (max-width:1024px){.pdp_full_sticky .product_sections_navigation.js_sticky{top:93px}}.pdp_main .product-addtobag-info,.pdp_main .product-return-policy{text-transform:none}.pdp_main .recommendations_block.carousel .product_tile_wrapper .plp_swatch_carousel.carousel.horizontal_carousel{position:absolute;top:267px;left:0;right:0;margin:0 auto;display:block;margin-top:28px}.pdp_main .recommendations_block.carousel .product_tile_wrapper .plp_swatch_carousel.carousel.horizontal_carousel .product_swatch_list_item.selected a:after{display:none}.pdp_main .recommendations_block .product_tile{margin-top:28px}.pt_product_details .colorchoice{border-bottom:1px solid #ccc}.pt_product_details .colorchoice li{display:inline-block;text-transform:uppercase;color:#999;margin:0 10px 10px 0;font-size:14px;position:relative}.pt_product_details .colorchoice .active{color:#000}.pt_product_details .colorchoice .active:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -75px -121px rgba(0,0,0,0);content:"";height:5px;position:absolute;top:25px;width:10px;left:35%}.pdp_main .recommendations_block .plp_swatch_carousel .jcarousel-clip-horizontal{margin:0}.pt_product_details .colorrounds{margin:13px 0 0}.pt_product_details .variant_dropdown .selectboxit-container{width:100%}.pt_product_details .variant_dropdown .selectboxit-btn{border-width:1px;padding:7px 0 5px;width:100%;display:none}.pdp_main .variant_dropdown .selectboxit-text{font-size:12px}.pdp_fullscreen_close{display:block;width:100px;height:35px;margin-bottom:20px;background:#fff;border:#fff;font-weight:600;text-transform:uppercase;float:right;font-family:ITCAvantGardeW01-CnDm;cursor:pointer;position:absolute;top:-45px;right:0;z-index:1}.pdp_fullscreen_close{display:none}.ui-dialog .buyoneormonth,.ui-dialog .colorchoice{display:none}.pt_product_details .buyoneormonth{clear:left}.pt_product_details .buyoneormonth .active,.pt_product_details .buyoneormonth .unactive{font-size:13px;letter-spacing:.6px;padding-left:20px}.pt_product_details .buyoneormonth .unactive{color:#999;margin-top:8px}.pt_product_details .buyoneormonth .active:before,.pt_product_details .buyoneormonth .unactive:before{height:14px;content:"";position:absolute;width:11px;left:0}.pt_product_details .buyoneormonth .active:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -150px -97px rgba(0,0,0,0)}.pt_product_details .buyoneormonth .unactive:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -175px -97px rgba(0,0,0,0);margin-top:5px}.pt_product_details .buyoneormonth .selectboxit-container{vertical-align:middle;margin:0 5px;width:55px}.pt_product_details .buyoneormonth .selectboxit .selectboxit-option-icon-container{width:0}.pt_product_details .buyquestion{color:#fff;background-color:#bababa;border-radius:999px;width:20px;height:20px;display:inline-block;text-align:center;padding-top:2px}.pt_product_details .product_section_relatives{display:none}#description{padding-top:10px}.description_benefits_section{padding:0;margin:65px auto 0;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap}.description_benefits_section:after{content:'';height:1px;border-bottom:1px solid #ebebeb;position:absolute;display:block;width:1280px;top:92px}.pdp_acordion_section{padding:0;width:57%;display:inline-block;margin:30px 3% 30px 0;flex-grow:1;-webkit-flex-grow:1}.product_detail_tabs_wrapper .tabs_menu{max-width:100%;position:relative;padding:0;margin:0}.product_detail_tabs_wrapper{margin:0}.product_detail_tabs_wrapper .tabs_menu li{margin:6px 0 0}.pdp_main .product_badge.productbadge_onlineExclusive{display:none}.pdp_main .product-badge .badge-image{position:absolute;top:45px;left:10px}.pdp_main .productcarousel .product_tile_wrapper{width:280px;margin:0 14px 12px}.pdp_main .product_tile .product_name{font-size:16px;line-height:18px}.pdp_main .product_tile .bv-rating,.pdp_main .product_tile .price{position:absolute;bottom:25px;height:23px;left:0;right:50%;margin:auto;padding:0;text-align:center}.pdp_main .product_image_container .product_badge{left:215px;top:12px;background:0 0;color:#000;font-weight:600;font-size:18px;border-top:2px solid #000;border-bottom:2px solid #000;width:160px;text-align:center}.pdp_main .product_tile .price{bottom:25px;border:none;left:50%;border-left:1px solid #b2b2b2}.product_detail_tabs_wrapper .tabs_menu .tab_content{overflow-y:auto;text-transform:none;white-space:normal;font-family:ITCAvantGardeStd-BkCn,serif;font-size:13px;line-height:22px}.product_detail_tabs_wrapper .tabs_menu .tab_content li{white-space:normal}.pdp_main .product_info_privileges .privileges_product_title{text-transform:uppercase;font-size:18px;font-family:ITCAvantGardeW01-CnDm;margin-bottom:25px;padding:0 30px}.pdp_main .product_info_privileges .f-title{font-family:ITCAvantGardeW01-CnMd;color:#000}.pdp_main .product_info_privileges .pdp_social_nav li p:before{background:url(../images/reinsurance/icon-free-shipping.svg) 0 0 no-repeat;background-size:contain;opacity:.6;width:25px;height:25px;content:"";display:block;position:absolute;right:50px}.pdp_main .product_info_privileges .pdp_social_nav .f_samples:before{background:url(../images/reinsurance/icon-samples.svg) 0 0 no-repeat}.pdp_main .product_info_privileges .pdp_social_nav .f_payment:before{background:url(../images/reinsurance/icon-secure-payment.svg) 0 0 no-repeat}.pdp_main .product_info_privileges .pdp_social_nav li a{color:#666}.pdp_main .product_info_privileges .pdp_social_nav li{border-bottom:1px solid #e8e7e7;padding:30px}.pdp_main .product_info_privileges .pdp_social_nav li:last-of-type{border-bottom:none}.product_detail_tabs_wrapper .tabs_description{clear:both}.product_detail_tabs_wrapper .tabs_menu .ui-state-default{float:left;padding:13px 15px}.product_description .product_detail_tabs_wrapper .tabs_menu .ui-state-default:first-child{padding:13px 15px 13px 0}.product_detail_tabs_wrapper .tabs_menu .ui-state-default:last-child{padding:13px 0 13px 15px}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{font-size:18px;color:#c1c1c1;font-family:ITCAvantGardeStd-BkCn,sans-serif}.product_detail_tabs_wrapper .tabs_menu .ui-state-active .ui-tabs-anchor{color:#000;font-family:ITCAvantGardeStd-BkCn,sans-serif}.product_detail_tabs_wrapper .tabs_menu .ui-state-default.tabs_description{width:100%}.pdp_main .pdp_section_decription{width:46%;float:left}.product_detail_tabs_wrapper .ui-tabs-nav li{position:relative;outline:0}.product_detail_tabs_wrapper .ui-tabs-nav li:before{content:'';position:absolute;display:inline-block;height:3px;width:3px;border:1px solid #c1c1c1;background:#c1c1c1;border-radius:50%;top:50%;margin-top:-2px;left:-3px}.product_detail_tabs_wrapper .ui-tabs-nav li:first-child:before{display:none}.product_detail_tabs_wrapper .first_ui_tab.ui-state-default{padding-left:0}.product_detail_tabs_wrapper .first_ui_tab.ui-state-default .ui-tabs-anchor:before{display:none}.video_thumbmails li{margin:0 0 28px}.product_tab_shades{display:none;margin:0 0 25px}.product_tab_shades .shades_wrapper{padding:10px 0;border-bottom:1px solid #cbcbcb}.product_tab_shades .shades_wrapper:after{content:'';display:block;clear:both}.pdp_main_video_container .video_thumbmails.contentcarousel_list{width:auto}.pdp_main_video_container .video_thumbmails.contentcarousel_list{width:100%}.product_tab_shades .product_shades_family,.product_tab_shades .shades_title{float:left}.product_tab_shades .shades_title{width:20%;font-size:12px;color:#666;line-height:30px}.product_tab_shades .product_shades_family{width:80%;margin:0;padding:0}.product_shades_family .swatches.color a{display:block;width:20px;height:20px;border:none;margin:auto}.product_shades_family .swatches.color li{margin:0 0 0 10px;border:1px solid transparent;width:30px;height:30px;padding:4px 0}.product_shades_family .swatches.color li.selected{border:1px solid #cdcdcd}.product_shades_family .swatches.color .selected a:after{display:none}#howto .product_section .product_section_headline{margin:63px 0 66px 0}.pt_product_details .product_section_howto .pdp_videos .pdp_main_video_container{width:57%;display:inline-block;margin-right:2%}.pt_product_details .product_section_howto .pdp_videos .pdp_main_video_container.pdp_main_video_container_center{display:block;margin:0 auto;height:auto;min-height:auto}.pdp_main_video_container~.carousel.contentcarousel{width:41%;float:right;height:420px;overflow-y:scroll}.pdp_videos .video_thumbmails .video_thumb{width:190px;height:115px;border:none;margin-right:25px;overflow:hidden}.pdp_videos .video_thumb img{display:block;max-width:100%}.pdp_videos .thumbnail_content{width:calc(100% - 215px);padding-right:18px}.video_thumbmails .video_thumb_item .video_title{margin-top:14px;color:#000;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_videos .thumbnail_content p{font-size:13px;color:#000;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_videos .thumbnail_content .video_info_content_thumb{font-size:13px;color:#888;margin-top:12px;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_videos .video_thumbmails li{margin:0 0 34px}.pdp_videos .video_thumbmails li:last-of-type{margin:0}.pdp_videos .video_thumbmails .video_thumb_item{height:auto;min-height:auto}.pdp_videos .main-video-title{margin:25px 0 3px;font-size:24px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#000}.pdp_videos .main-video-subtitle{font-size:18px;font-family:ITCAvantGardeStd-BkCn,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.pdp_videos .main-video-category{font-size:14px;text-transform:uppercase;color:#888;display:block;font-family:ITCAvantGardeStd-MdCn,sans-serif;margin:15px 0 0}.pdp_videos{padding-bottom:50px}.pdp_videos .video_watch_other{display:none}.pdp_main #reviews .product_section_headline{font-family:ITCAvantGardeStd-DemiCn,sans-serif}#explore{background:#f7f7f7;padding:35px 0 50px}#explore .product_section_headline{margin-bottom:7px}.pdp_main #explore .pdp-inspirations{width:100%;padding:0;margin:0}.product_section_explore_content{text-align:center}.pdp-inspirations-viewmore{display:inline-block;text-align:center;font-size:12px;text-decoration:underline;text-transform:uppercase;margin-bottom:55px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_main #explore .pdp-inspirations .pdp-inspirations-item{width:298px;height:371px;position:relative;background:#fff;margin:0 29px 50px 0}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item:last-child .pdp-inspirations-item{margin-right:0}.pdp-inspirations-item:last-child{margin-right:0}.pdp-inspirations-item-image{display:block;width:100%;height:220px;overflow:hidden}.pdp-inspirations-item-badge{position:absolute;top:20px;left:20px;padding:8px;background:#000;color:#fff;text-transform:uppercase;font-size:12px;pointer-events:none;font-family:ITCAvantGardeStd-MdCn,sans-serif}.pdp-inspirations-item-category{margin-top:26px;padding:0 5px;text-align:center;text-decoration:underline;font-size:12px;text-transform:uppercase;display:block;font-family:ITCAvantGardeStd-MdCn,sans-serif}.pdp-inspirations-item-title{padding:0 5px;text-align:center;font-size:18px;text-transform:uppercase;line-height:25px;font-family:ITCAvantGardeStd-Bold,sans-serif;margin:11px 0 3px;display:block}.pdp-inspirations-item-title:hover{text-decoration:underline}.pdp-inspirations-item-date{text-align:center;font-size:12px;text-transform:uppercase;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item{margin:0}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item:last-child .pdp-inspirations-item{margin:0 0 50px 0}.pdp-inspirations .jcarousel-clip{margin:0 auto}.pdp_main #explore .carousel .jcarousel-control{background:#f7f7f7;top:-81px}.pdp_main #explore .carousel .jcarousel-prev{left:0}.pdp_main #explore .carousel .jcarousel-next{right:0}.product_section_youmayalsolike_content .productcarousel .jcarousel-clip-horizontal{margin:0}.pdp_routine .product_tile .product_actions{top:230px}.pdp_routine .quickviewbutton span{margin:185px auto 0}.pdp_main .pdp_routine .plp_swatch_carousel{z-index:100}@media only screen and (max-width:480px){body .pdp_main #explore .pdp-inspirations .pdp-inspirations-item{width:272px;height:371px}body .pdp_main #explore .carousel .jcarousel-clip{width:100%;padding-left:15px!important}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item{padding-right:0}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item .pdp-inspirations-item{margin-right:15px}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item:last-child .pdp-inspirations-item{margin-right:45px}body .product_section_explore_content .carousel_navigation_list{display:none}.pdp_routine .product_tile .product_name{max-height:36px}}@media only screen and (max-width:599px) and (min-width:320px){body .product_section_explore_content .jcarousel-clip{width:272px}body .product_section_explore_content .carousel_navigation_list{display:none}}@media only screen and (max-width:600px){body .pdp_main #explore .pdp-inspirations .pdp-inspirations-item{width:272px;height:371px}.pdp_main #explore .pdp-inspirations .pdp-inspirations-item{margin:0}}@media only screen and (min-width:601px) and (max-width:800px){.pt_product_details .product_section_howto .pdp_videos .pdp_main_video_container.pdp_main_video_container_center{width:80%}.pdp_main #explore .carousel .jcarousel-next{display:none}.pdp_main #explore .carousel .jcarousel-prev{display:none}}@media only screen and (max-width:800px){body .pdp_videos .video_thumbmails .video_thumb{margin-right:0}}@media only screen and (max-width:1024px){.pdp_videos .pdp_main_video_container .ca_videp_desc h3~p.video_info_content{margin-top:8px}.pdp_videos .video_thumbmails .video_thumb{margin-right:20px}.pdp_main .pdp_right_column_inner .product_subtitle{font-size:12px}}@media only screen and (max-width:600px){.pdp_main .pdp_right_column_inner .product_subtitle{font-size:14px}}.product_detail_tabs_wrapper .ui-state-active{font-weight:700}.pdp_main .ui-state-hover .ui-tabs-anchor{color:#000}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{padding:0;display:block;width:100%;height:100%}.pdp_main .left_description_area{width:27.5%;float:left;margin-right:2%}.pdp_main .right_description_area{width:65%;display:inline-block}.pdp_description_title{font:13px ITCAvantGardeStd-DemiCn,serif;text-transform:uppercase;line-height:30px}.pdp_main .tab_content{padding:30px 0 10px}.tab_content,.tab_content p{margin-bottom:30px;line-height:26px;font-size:13px;font-family:ITCAvantGardeStd-BkCn,serif;margin-bottom:20px}.pdp_main .pdp_description_keywords:after{content:'';position:relative;display:inline-block;height:1px;width:1px;border:1px solid #000;background:#000;border-radius:50%;margin:3px}.pdp_main .pdp_description_keywords:last-of-type:after{display:none}.pdp_main .pdp_video_top{width:32%;float:right;margin:85px 0 50px 8%}.pdp_video_top .content_video_wrapper{width:100%;margin-top:39px;position:relative;cursor:pointer}.pdp_video_top .content_video_image{position:relative}.pdp_video_top .content_video_image img{width:100%}.pdp_video_top .pdp_description_title{font-size:16px;font-family:ITCAvantGardeStd-DemiCn,serif;margin:4px 0 0}.pdp_video_top .pdp_description_content{margin:-7px 0 1px}.pdp_video_top .pdp_top_video_link{text-decoration:underline;font-size:13px;margin-bottom:10px;color:#666}.pdp_left_push,.pdp_right_push{width:49%;position:relative}.pdp_right_push{margin-left:2%}.pdp_left_push img,.pdp_right_push img{max-width:100%}.pdp_button,.pdp_push_title{font:14px ITCAvantGardeStd-MdCn,serif;text-transform:uppercase;color:#000}.pdp_left_push .text_wrapper,.pdp_right_push .text_wrapper{position:absolute;top:0;height:100%;padding:40px;font-size:13px}.pdp_push_title{font-size:28px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#fff}.pdp_push_title+p{color:#fff}.pdp_push_title_black{color:#000}.pdp_push_title_black+p{color:#000}.pdp_button{color:#000;background:#fff;padding:18px 45px;margin-top:20px;line-height:2px;border:none}.pdp_button:hover{color:#000;background:#fff;border:none}.pdp_button_black{color:#fff;background:#000;border:none}.pdp_button_black:hover{color:#fff;background:#000;border:none}.pdp_top_pushes{padding-bottom:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.mobile_content{display:none}.desktop_content{display:block}.product_wishlist{position:absolute;top:0;right:-8px;z-index:800}.product_wishlist .wishlist_action{text-decoration:none}.product_wishlist .wishlist_action span,.sticky_wishlist_text{display:none;text-transform:uppercase;color:#000;font-size:15px;vertical-align:top;line-height:25px;margin-right:10px;font-weight:700}.pdp_main .product_primary_image #wrap .cloud-zoom-big{z-index:801!important}.pdp_main .product_primary_image #wrap .mousetrap{z-index:799!important}.pdp_sticky_atc .sticky_wishlist_text{display:inline-block;line-height:26px}.pdp_sticky_atc .wishlist_action{padding:0}.product_wishlist .wishlist_action:after{background-position:0 -849px;width:26px;height:22px;position:inherit;display:inline-block}.added_to_wishlist .wishlist_action:after,.product_wishlist .wishlist_action:hover:after{background-position:0 -873px}.product_wishlist .wishlist_action:hover span{display:inline-block}.customwishlist .ui-dialog-content:after{display:none}.product_sharing_container{position:absolute;right:0;top:-68px}.product_sharing_container .social-btn-pdt{background:url(../images/pdp-social-sprite-desktop.png) no-repeat;width:17px;height:17px}.product_sharing_container .twitter_share{background-position-x:-22px}.product_sharing_container .googleplus_share{background-position-x:-43px}.product_sharing_container .pinterest_share{background-position-x:-74px}.product_sharing_container .send_to_friend{display:inline-block;background-position-x:-98px}.product_sharing_container .social-btn-pdt:hover{background-position-y:-16px}.product_sharing_container .social_toolbox{float:right}.product_sharing_container .product_social_networking{width:175px}.breadcrumb li,.breadcrumb li a{color:#666}.share_section_title{text-transform:uppercase;font-weight:700;font-size:12px;line-height:35px;float:left}.pdp_main .product_section_content .product_tile_wrapper{height:500px}.pdp_routine .product-addtocart{display:block;width:100%;position:absolute;bottom:15px;z-index:100}.pdp_main .pdp_routine .product-addtocart button{width:180px;height:35px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-size:14px;text-transform:uppercase;margin:0 auto;background:#000;color:#fff;border:none;position:relative;text-indent:24px}.pdp_main .pdp_routine .product-addtocart button:after{content:'';display:block;position:absolute;background:url(../images/pdp-sprite.png) 0 -107px no-repeat transparent;width:16px;height:21px;top:7px;left:38px}.pdp_main .pdp_routine .product-addtocart span{line-height:36px;vertical-align:baseline}.pdp_routine .product-addtocart span:before{content:'';display:block;width:30px;height:30px;position:absolute;left:-1px;top:-5px;background:url(../images/pdp-sprite.png) 0 -917px no-repeat}.pdp_routine .product-addtocart button:hover span:before{background-position:0 -917px}.pdp_routine .product_tile_wrapper .product_name{max-height:36px}.pdp_routine .product_tile .bv-rating,.pdp_routine .product_tile .price{bottom:65px}.pdp_routine .recommendations_block .product_tile{margin:0}.pdp_routine .recommendations_block.carousel .product_tile_wrapper .plp_swatch_carousel.carousel.horizontal_carousel{top:250px}.addedtocart_popup .addedtocart_content .routine_tile .product_details{font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp-routine{height:100%;color:#000;padding:45px 30px}.pdp_routine .productcarousel_list{right:0}.product_section_content .pdp_routing .routine_summary{margin:8px 0 0}.routine_subtitle{font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-transform:uppercase;font-size:28px}.routine_product_names{margin:70px 0}.routine_product_name{display:block;text-transform:uppercase;font-size:16px;margin-bottom:20px;position:relative;font-family:ITCAvantGardeStd-BkCn,sans-serif}.routine_product_name:after{content:'';display:block;border-bottom:1px solid #373737;margin-top:15px}.routine_product_name:before{content:'+';position:absolute;left:0;right:0;width:18px;margin:0 auto;bottom:-8px;background:#fff;border:none}.routine_product_name:last-of-type:after,.routine_product_name:last-of-type:before{display:none}.pdp-routine.content_asset .price{position:absolute;bottom:15px;width:40%;background:#000;height:35px;padding:5px 20px 5px 10px;text-align:right;left:10%;line-height:27px;border:none}.pdp-routine.content_asset .price:before{background:url(../images/pdp-sprite.png) 0 -917px no-repeat transparent;content:'';display:inline-block;width:30px;height:30px;position:absolute;left:20px}.pdp-routine .price .product_price{color:#fff;font-family:ITCAvantGardeStd-BkCn,sans-serif;font-size:13px}.buy_routine{position:absolute;bottom:15px;height:35px;right:30px;color:#fff;text-transform:uppercase;background:#000;border-color:#000;right:15px;font-family:ITCAvantGardeStd-BkCn,sans-serif;font-size:13px;line-height:22px;padding:0 20px}.buy_routine:hover{border-color:#000;background-color:#000;color:#fff}.buy_routine:before{content:'';width:14px;border-bottom:1px solid #fff;display:block;position:absolute;top:16px;left:-5px}.routine_product_item{display:inline-block;width:33%}.product-routine-dialog{min-width:1280px}.product-routine-dialog .selectboxit-text{font-family:ITCAvantGardeStd-BkCn,sans-serif}.product-routine-dialog .routine_product_selectors select{font-size:16px}.product-routine-dialog .variant_dropdown .selectboxit-btn{display:inline-block}.product-routine-dialog .ui-dialog-content{padding:15px 90px}.product-routine-dialog .selectboxit-text{text-align:left;padding-left:5px}.routine_product_item .quantity .selectboxit-text{min-width:70%;text-align:center}.product-routine-dialog .product_section_headline{margin-bottom:0}.product-routine-dialog .ui-dialog-titlebar{padding:0;position:absolute;top:0;right:0}.product-routine-dialog .product_image_topwrapper{text-align:center}.product-routine-dialog .product_tile_wrapper{text-align:center}.product-routine-dialog .product_name{text-align:center;height:auto}.product-routine-dialog .product_description{color:#666;text-transform:none;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:12px}.product-routine-dialog .attribute label,.product-routine-dialog .quantity label{display:none}.product-routine-dialog .quantity{width:23%;display:inline-block;margin-right:2%}.product-routine-dialog .selectboxit-btn{border:1px solid #e5e5e5}.routine_product_selectors{width:75%;margin:auto}.product-routine-dialog .selectboxit-container{width:100%}.product-routine-dialog .variant_dropdown .selectboxit-container{width:100%}.product-routine-dialog .variant_dropdown .variation-select{height:35px}.product-routine-dialog .variant_dropdown .selectboxit-text{line-height:20px;height:26px}.product-routine-dialog .price{display:none}.product-routine-dialog #va-colorSelectBoxIt .selectboxit-option-icon-container{margin:8px 0 0 8px}.routine_tile .product_details{text-transform:uppercase;font-size:14px;font-weight:700;max-width:120px}.add_all_products_to_cart{width:25%;margin:57px auto 0;text-align:center;height:40px}.routine_tile img{max-width:100%}.routine_tile .product_image_wrapper img{display:inline}.product-routine-dialog .button_shop_now{height:100%;line-height:38px;width:70%;float:right;background:#d49754;border:1px solid #d49754;color:#fff;text-transform:uppercase;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-align:center}.routine_price{display:inline-block;height:100%;width:30%;text-align:center;color:#fff;background:#ba864c;line-height:40px;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.product-routine-dialog .product_section_headline{color:#000;margin:40px 0 50px}.product-routine-dialog .color_selectbox_wrapper,.product-routine-dialog .routine_product_selectors .product-variations{display:inline-block;width:72%;margin-top:37px}.product_section_perfectroutine .productcarousel>.jcarousel-control{display:none}.product_section_perfectroutine .productcarousel>.jcarousel-prev{left:0}.product_section_perfectroutine .productcarousel>.jcarousel-next{right:0}.product_section_perfectroutine .productcarousel .jcarousel-clip-horizontal{margin:0}@media (max-width:600px){.pdp_routine .product-addtocart{display:none}}.custom_pinterest_button{display:none;position:absolute;right:0;top:80px;z-index:800}.product_primary_image:hover .custom_pinterest_button{display:block;cursor:pointer}.open_section{position:relative;z-index:999}.info_popup_open .snapshot_read_more{display:none}.pinterest_title{font-size:15px;font-weight:700;color:#c1c1c1;text-transform:uppercase;position:absolute;right:35px;width:35px;top:5px}.quickview .product_primary_image:hover .custom_pinterest_button{display:none}.pdp_sticky_atc .pdpForm{position:fixed;top:0;width:100%;background:#fff;left:0;right:0;z-index:999;height:70px;border-bottom:1px solid #cfcfcf}.pdp_sticky_atc .product_info_wrapper{max-width:1280px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;padding-top:10px}.pdp_sticky_atc .sticky_product_image.left_column{width:22%;padding:5px 10px;border:1px solid #ebebeb;height:50px;display:inline-block}.pdp_sticky_atc .sticky_product_info.left_column{width:71%;display:inline-block}.pdp_sticky_atc .sticky_product_info_wrapper{width:22%;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}.pdp_sticky_atc .from_row.pdp_search_wrapper{width:18%;margin:0;padding-top:6px}.pdp_sticky_atc .sticky_wishlist_wrapper{padding-top:12px;width:35%;text-align:right;margin-right:1%;display:inline-block}.pdp_sticky_atc .pdpForm .availability,.pdp_sticky_atc .pdpForm .engraving_checkbox,.pdp_sticky_atc .pdpForm .pdp-e-gift,.pdp_sticky_atc .pdpForm .pdp-loyalty,.pdp_sticky_atc .pdpForm .product_promotion{display:none}.pdp_sticky_atc .sticky_wishlist_wrapper .product_wishlist{position:inherit;display:inline-block}.pdp_sticky_atc .product_wishlist .wishlist_action:hover span{display:none}.pdp_sticky_atc .pdp_right_column_inner .product_name{font-size:15px;margin:0;line-height:inherit;min-height:30px}.pdp_sticky_atc .pdp_right_column_inner .product_subtitle{font-size:12px;font-family:ITCAvantGardeStd-BkCn,serif}.pdp_sticky_atc .product_add_to_cart .button_wrapper{margin:0;width:30%}.pdp_full_sticky.pdp_sticky_atc .pdpForm{top:50px;border-top:1px solid #000}.pdp_sticky_atc .product_sample,.pdp_sticky_atc .sample_icon_container,.sticky_product_image,.sticky_product_info,.sticky_wishlist_wrapper{display:none}.pdp_sticky_atc .sticky_add_to_cart.pdp_search_wrapper{display:block}.pdp_sticky_atc .product_options{display:none}.pdp_sticky_atc .pdp_right_column_inner .product-variations .variant_dropdown,.pt_product_details .colorrounds{margin:0}.pdp_sticky_atc .pdp_right_column_inner .price_size{display:none}.pdp_sticky_atc .pdpForm .color-select{max-width:100%}.pdp_sticky_atc .pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-btn{display:inline-block;min-width:100%}.pdp_sticky_atc .pdp_right_column_inner .attribute.variant_dropdown .selectboxit-options{overflow:auto;border:1px solid #d3d3d3}.pdp_sticky_atc .pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option{display:block;font-size:12px;border:none;height:40px}@media (max-width:1280px){.product-routine-dialog{min-width:1000px}}@media only screen and (min-width:960px) and (max-width:1024px){.ingredients_text_corner{top:-130px}}@media (max-width:1024px){.pdp_main .pdp_routine .product-addtocart button{line-height:41px}.pdp-routine.content_asset .price:before{display:none}.pdp_routine .productcarousel_list{width:100%}.pdp_main_video_container~.carousel.contentcarousel{height:342px}.pdp_main .quantity .quantity_error{line-height:3px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pdp_sticky_atc .product_add_to_cart .button_wrapper{width:48%}.pdp_sticky_atc .pdp_right_column_inner .product_name{min-height:0;margin-top:5px}.product_wishlist .wishlist_action span,.sticky_wishlist_text{font-size:12px}.pdp_main .engraving_checkbox label:before{width:20px;height:20px;margin-top:-4px}.pdp_main .engraving_checkbox.checked label:after{left:4px;top:-1px}.product_wishlist{right:-8px;top:20px}.product-routine-dialog{min-width:100%;max-width:100%}.routine_subtitle{font-size:18px}.buy_routine{position:inherit;padding:0 11px;width:100%}.pdp-routine.content_asset .price{position:static;width:100%;text-align:center;background:#000;height:35px}.pdp-routine.content_asset{padding:15px}.routine_product_names{margin:50px 0}.buy_routine:before{display:none}.product-routine-dialog .ui-dialog-content{padding:0}.add_all_products_to_cart{width:40%}.pdp_routine .recommendations_block .product_tile_wrapper{width:25%;float:left;margin:0}.pdp_routine .productcarousel_list .product_tile_wrapper:first-of-type{margin:0}.pdp_routine .product_image_wrapper{width:100%}.pdp_routine .plp_swatch_carousel{padding:0 24px}.pdp_routine .product_tile .plp_swatch_carousel .jcarousel-next:before{margin-right:-5px}.pdp_main .pdp_acordion_section{width:100%;margin-bottom:0}.desktop_content,.mobile_content{display:none}.tablet_content{display:block}.pdp_full_video #description_benefits_section_wrapper .content_video_wrapper{width:100%}.pdp_main .pdp_video_top{width:100%;margin:0 auto 10px;float:none;padding:0 15%}.product_sharing_container{top:0}.pdp_main .pdp_left_column{width:47%}.product_detail_tabs_wrapper .tabs_description{min-height:0}.description_benefits_section:after{width:100%;top:85px}.pdp_top_pushes{padding:50px 0}.pdp_left_push .text_wrapper,.pdp_right_push .text_wrapper{padding:10px}.pdp_push_title{font-size:24px}.pdp_sticky_atc .sticky_product_info_wrapper{font-size:11px}.pdp_full_sticky.pdp_sticky_atc .pdpForm{top:93px}.pdp_sticky_atc.pdp_full_sticky .product_sections_navigation.js_sticky{top:163px}.pdp_sticky_atc .sticky_wishlist_wrapper{width:25%}.pdp_sticky_atc .sticky_product_info_wrapper{width:32%}.product_sections_navigation .sections_menu .pdp_navigation_item{padding:10px 2px}}@media only screen and (min-width:600px) and (max-width:1024px){.pdp_sticky_atc .product_add_to_cart .button_wrapper .product_price{line-height:52px}.pdp_sticky_atc .product_add_to_cart .button_wrapper .button.add_to_cart,.pdp_sticky_atc .product_add_to_cart .button_wrapper .button.add_to_cart span{line-height:50px}.mini_cart_content .product_option{display:flex}}@media only screen and (max-width:600px){#perfectroutine.pdp_section .product_tile_wrapper .price{left:65%;border-left:1px solid grey;width:60px}#perfectroutine.pdp_section .product_tile .bv-rating{left:25%}#perfectroutine.section_scroll .plp_swatch_carousel{margin-right:0;width:60%}.mobile_content{display:block}.mobile_content .pdp-loyalty{color:#fff;margin-top:0;background:#d49855}.mobile_content .pdp-loyalty a{color:#fff}.product_add_to_cart .sample_icon_container{margin:20px 6px 0 5%}.mini_cart_content .option_price{float:left}}@media only screen and (max-width:750px){.pdp_main .product_section .product_section_headline,.pdp_main .recommendations_block .recommendation_title,.product-routine-dialog .product_section_headline{font-size:28px}.ingredients_section_title{font-size:24px}.tab_content,.tab_content .full_description,.tab_content p{font-size:12px;line-height:18px}#section_howto .pdp_main_video_container~.carousel.contentcarousel{overflow-y:visible;overflow-x:hidden;height:auto;margin:0 0 2px;border:none;padding:0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails{height:80px;white-space:nowrap}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li{white-space:normal;float:none;display:inline-block;width:239px;height:80px;margin:0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item{min-height:0;background:#fff;border-radius:5px;padding:15px;height:80px;margin:0 19px 0 0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li:last-child .video_thumb_item{margin:0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item .video_thumb{width:48px;height:48px;margin-right:15px}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item .thumbnail_content{width:calc(100% - 63px);padding:0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item .video_title{overflow:hidden;height:48px;line-height:15px}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item .thumbnail_content p{display:none}.pdp_videos .video_watch_other{display:block;margin:16px 0 7px;text-transform:uppercase;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.desktop_content,.tablet_content{display:none}.pdp_main .description_benefits_section{margin-top:10px}.product-routine-dialog{min-height:100%!important}.pt_product_details .navigation.js_sticky{display:block}.description_benefits_section:after,.pdp_main .left_description_area{display:none}.product_section.product_section_description{background:0 0}.product_sections_navigation .sections_menu .pdp_navigation_item{padding:10px 5px}.pdp_routine .recommendations_block .product_tile_wrapper{width:25%;float:left;margin:0}.content_asset.buy_routine:before{display:inline-block}.pdp-routine.content_asset{padding:45px 30px;border-bottom:1px solid #ebebeb}.product_add_to_cart .product_sample{font-size:14px}.product_tabs .ui-tabs-anchor{font-size:16px}.product-routine-dialog .ui-dialog-titlebar{position:static}.pdp_main .pdp_right_column.pdp_right_column_top{padding-top:0}#description{background:0 0}.product_detail_tabs_wrapper .tabs_menu{white-space:nowrap;overflow-x:auto;border-bottom:1px solid #c1c1c1;border-top:1px solid #c1c1c1}.product_detail_tabs_wrapper .tabs_menu .ui-state-default{float:none;display:inline-block;padding:10px 15px 15px}.product_detail_tabs_wrapper .tabs_menu .ui-state-default:before{margin-top:-6px}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{font-size:14px}.pdp_main .product_tabs .ui-state-hover{background:0 0}.pdp_main .ui-state-hover .ui-tabs-anchor{color:#000}.pdp_main .ui-state-active{border-bottom:2px solid #000}.pdp_main .right_description_area{width:100%}.pdp_main .pdp_video_top{padding:0 5%;margin:0 auto}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{padding:0}.pdp_top_pushes .pdp_button{display:none}.pdp_top_pushes{margin:10px 15px 15px 15px;overflow-x:auto;padding-bottom:0;white-space:nowrap;padding-top:10px;display:block;text-align:center}.pdp_left_push,.pdp_right_push{display:inline-block;width:auto}.pdp_top_pushes .text_wrapper{bottom:0;height:auto;top:inherit;white-space:initial}.pdp_push_title{color:#fff;font-size:16px}.pdp_push_title_black{color:#000;font-size:16px}.pdp_top_pushes .link_wrapper{color:#fff}.pdp_right_push{margin-left:5%}.pdp_main .tab_content{padding:15px 0 0}.pdp_main .pdp_mobile_videos{white-space:nowrap;overflow-x:auto;margin-left:15px}.pdp_video_push{display:inline-block;width:85%;padding:15px;border:1px solid #c1c1c1}.pdp_video_push img{display:inline-block;max-width:25%}.pdp_video_push .pdp_description_title{width:68%;white-space:normal;line-height:20px;float:right;display:block}.pdp_video_push .pdp_push_title{color:#000;padding-bottom:10px}.product_detail_tabs_wrapper .ui-state-active .ui-tabs-anchor:after{border-bottom:2px solid #000;content:'';display:inline-block;position:absolute;width:100%;bottom:-15px;left:0}.pdp_full_video .content_video_image{height:100%}.pdp_full_video #description_benefits_section_wrapper .content_video_wrapper{height:65%}.pdp_description_mobile{display:block}.tab_read_less,.tab_read_more{text-transform:uppercase;text-decoration:underline;font-family:ITCAvantGardeW01-CnMd;font-weight:700}.product_wishlist{right:30px;top:0}.pdp_routine .recommendations_block.carousel .product_tile_wrapper{width:100%;height:auto;border:none}.pdp_routine .recommendations_block.carousel .jcarousel-clip{max-width:100%}.pdp_routine .f_field_checkbox{position:absolute;left:13px;top:30%;z-index:1;display:inline-block}.pdp_routine .productcarousel .product_image_wrapper{width:100%;border:1px solid #ebebeb;height:100px;margin:0 0 0 50px;float:left;position:relative}.pdp_routine .productcarousel .product_image{display:inherit;position:absolute;height:auto;left:0;right:0}#perfectroutine .plp_swatch_carousel{margin-top:20px;margin-right:22%;padding:0 50px;top:30px;width:215px}#perfectroutine .product_tile_wrapper .price{bottom:50px;right:0;left:50%;border-left:1px solid grey;width:20%}#perfectroutine .jcarousel-control:not(.disabled){display:block}.pdp_routine .recommendations_block .product_tile{min-height:0;margin-top:0}.pdp_routine .product_image_topwrapper{height:100px;float:left;width:25%}#perfectroutine .product_tile .bv-rating{left:50%;bottom:50px}.pdp_routine .product_tile .plp_swatch_carousel .jcarousel-next:before{margin-right:15px}.pdp_routine .product_tile .plp_swatch_carousel .jcarousel-prev:before{margin-left:15px}.pdp_routine .f_field_checkbox .f_label{display:inline-block;cursor:default;border:1px solid #000;width:20px;height:20px}.routine_selector{position:absolute;visibility:hidden}.pdp_routine .f_field_checkbox.f_checked .f_label:after{content:'';width:15px;height:15px;display:inline-block;background:url(../images/checked-simple.png);position:absolute;left:2px;top:2px}.pdp-routine{background:0 0}.pdp_main .pdp_routine .product_price{font-size:12px;line-height:25px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_main .pdp_routine .content_asset .product_price{font-size:14px}#perfectroutine .pdp-routine.content_asset .price{right:auto;left:5%;width:40%;text-align:center;height:45px;line-height:40px;border:none;background:#000;position:absolute}.pdp-routine .price .product_price{color:#fff}.product_section_perfectroutine_content .carousel_navigation_list{display:none}.product-routine-dialog .color_selectbox_wrapper,.product-routine-dialog .product-variations{margin:10px 0 30px}.buy_routine_mobile{height:40px;width:60%;right:5%;bottom:50px;position:absolute;line-height:38px;display:inline-block;color:#fff;background:#000;border-color:#000;font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-size:14px;height:41px}.buy_routine_mobile:before{display:inline-block;top:18px;border-color:#fff;left:7px}.ui-dialog.product-routine-dialog{min-width:0;max-width:100%;width:100%}.routine_product_selectors{width:85%}.routine_product_item{width:100%;border-top:1px solid #eee;position:relative;height:initial}.routine_product_item .product_image_topwrapper{height:initial}.routine_product_item:after{content:'+';position:absolute;width:20px;left:0;right:0;margin:0 auto;bottom:-8px;background:#fff;z-index:9;font-size:14px;text-align:center}.product-routine-dialog.ui-dialog .ui-dialog-content:after,.routine_product_item:last-of-type:after{display:none}.product-routine-dialog #routine_details_section_popup{padding:0}.add_all_products_to_cart{margin-top:0}.product-routine-dialog .product-variations.colorrounds,.product-routine-dialog .product_section_headline{margin-top:0;margin-bottom:30px}.product-routine-dialog.ui-dialog .ui-dialog-titlebar-close{top:15px}.product-routine-dialog .product_image_topwrapper{width:28%;display:inline-block}.product-routine-dialog .product_name{width:60%;display:inline-block;margin-top:20px;text-align:left}.add_all_products_to_cart{width:100%}.product-routine-dialog{min-height:100%!important;overflow:auto}#youmayalsolike.section_scroll{padding-top:0}#youmayalsolike .recommendation_title{margin:30px auto}.snapshot_content_images.third_batch{padding-bottom:0}}@media only screen and (max-width:320px){#perfectroutine .product_tile_wrapper .product_tile .price{left:70%}#perfectroutine .pdp-routine.content_asset .price{left:5%}}#perfectshade{padding:20px 0 40px}#perfectshade .product_section .product_section_headline{margin:70px 0 46px}.product_section_perfectshade_content #tabs>ul{border-bottom:2px solid #f6f6f6;text-align:center;font-size:0;margin:0 0 40px 0}.product_section_perfectshade_content #tabs>ul li{font-size:22px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#c1c1c1;border-bottom:2px solid #f6f6f6;display:inline-block;margin:0 0 -2px;text-transform:uppercase}.product_section_perfectshade_content #tabs>ul li.ui-state-active,.product_section_perfectshade_content #tabs>ul li:hover{color:#000;border-bottom:2px solid #727272}.product_section_perfectshade_content li a{color:#c1c1c1;padding:0 47px 12px 47px;display:block}.product_section_perfectshade_content #tabs>ul li.ui-state-active a,.product_section_perfectshade_content #tabs>ul li:hover a{color:#000}.product_section_perfectshade_content .ui-tabs-panel{text-align:center}.product_section_perfectshade_content .ui-tabs-panel:after{content:"";display:block;clear:both}.product_section_perfectshade_content .ui-tabs-panel div{float:left;margin:0 28px 0 0;width:299px;overflow:hidden}.product_section_perfectshade_content .ui-tabs-panel div:nth-of-type(4n){margin:0}.product_section_perfectshade_content .ui-tabs-panel div:nth-of-type(4n):after{content:"";display:block;clear:both}.product_section_perfectshade_content .ui-tabs-panel img{max-width:100%;max-height:168px}.product_section_perfectshade_content .ui-tabs-panel div>span{display:block;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-transform:uppercase;text-align:center;margin:9px 0 0}.product_section_perfectshade_content .ui-tabs-panel div>span:last-child{font-family:ITCAvantGardeStd-BkCn,sans-serif;margin:5px 0 22px}.product_section_perfectshade_content .ui-tabs-panel .hidden~div{display:none}.product_section_perfectshade_content .ui-tabs-panel .perfectshades-load-more{display:inline-block;width:100%;max-width:408px;height:44px;background:#ebebeb;color:#888;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;line-height:44px;text-transform:uppercase;cursor:pointer}.pdp_main .product_add_to_cart .quantity label{display:none}.product_add_to_cart .button_wrapper .button.add_to_cart{width:37%}.product_add_to_cart .button_wrapper .price{width:37%}.pdp_main .button_wrapper .price p:first-child{text-decoration:line-through;margin-right:13px}.quickview .pdp_main .button_wrapper .price p:first-child{margin-right:3px}.pdp_main .button_wrapper .price p:last-of-type,.pdp_main .button_wrapper .price p:only-of-type{text-decoration:none;color:#fff;margin-right:0}.button_wrapper_sale .product_price.price_standard{text-decoration:line-through;color:#000;margin-right:13px}.quickview .button_wrapper_sale .product_price.price_standard{margin-right:6px}.pdp_main .product_add_to_cart .quantity{width:24%;margin-right:2%;float:left;height:45px;position:relative}.pdp_main .quantity .selectboxit-container{display:block;height:45px;width:100%}.pdp_main .quantity .selectboxit-text{height:100%;line-height:43px}.pdp_main .quantity .selectboxit-arrow-container{height:45px}.pdp_main .quantity .selectboxit-arrow{margin:20px auto 0}.pdp_main .product_add_to_cart .quantity .selectboxit{text-align:center}.pdp_main .quantity .quantity-changer{position:absolute;top:10px;left:10px;font-size:15px;color:#000;font-weight:700;cursor:pointer;user-select:none;width:25px;height:25px;line-height:25px;text-align:center}.quickview .pdp_main .quantity .quantity-changer{left:5px}@-moz-document url-prefix(){.pdp_main .quantity .quantity-changer{line-height:21px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pdp_main .quantity .quantity-changer{line-height:21px}}.pdp_main .quantity .quantity-increment{left:auto;right:10px}.quickview .pdp_main .quantity .quantity-increment{left:auto;right:5px}.pdp_main .quantity input{height:100%;font-size:13px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-align:center;border:1px solid #f1f1f1;pointer-events:none}.pdp_main .quantity .quantity_error{white-space:nowrap;padding-top:3px;color:red}.pdp_sticky_atc .pdp_main .quantity .quantity_error{padding-top:0}.pdp_main .mobile-sticky-only{display:none}.pt_product_details:not(.pdp_sticky_atc) .pdp_right_column_inner .product-variations .selectboxit-options{display:block!important;position:static;width:100%;border:none;padding:0;overflow:auto;max-height:none;white-space:nowrap}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option{display:inline-block;font-size:13px;font-family:ITCAvantGardeStd-BkCn,sans-serif;padding:0;border:1px solid #ebebeb;margin:0 9px 0 0;min-width:120px;height:60px}.pdp_main .swatch_carousel .jcarousel-clip.sizes-carousel{width:auto}.has_product_sizes .variant_dropdown .swatch_carousel{padding:0 16px}.pdp_main .product_detail.pdp_right_column_inner .variant_dropdown .horizontal_carousel.swatch_carousel .jcarousel-control{top:0;height:100%;background:#fff;margin:0}.pdp_sticky_atc .pdp_main .product_detail.pdp_right_column_inner .variant_dropdown .horizontal_carousel.swatch_carousel .jcarousel-control{top:-11px}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option:last-child{margin:0}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option a{padding:12px 16px;display:block;width:100%;height:100%}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option a:hover{text-decoration:none}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-selected{border:2px solid #000;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-selected a{padding:11px 15px}.product-variations .variant_dropdown .selectboxit-option a:hover,.selectboxit-list>.selectboxit-focus>a{background:0 0}.pdp_right_column_inner .product-variations .variant_dropdown{margin:24px 0 0}.pdp_right_column_inner .product-variations .variant_dropdown .label{display:none}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-btn{display:none}.selectboxit-container span{display:block}.pdp_main .price_size{line-height:20px;display:block}.pdp_main .notifymecustom_button{background:#c1c1c1;color:#6e6e6e;border:none}.notify_wrapper>button{font-family:ITCAvantGardeStd-MdCn;font-size:12px}.notify_wrapper>button span{text-decoration:underline}.pdp-link-try-it-on-me{display:inline-block;margin:30px 0 0 18px;font-size:14px;font-family:ITCAvantGardeStd-MdCn,sans-serif;text-transform:uppercase;text-decoration:underline;text-align:center;color:#000;position:absolute;bottom:0;left:0}.pdp-link-try-it-on-me span{display:block}.pdp-link-play-video{display:none;float:left;margin:15px 10px 0 30px;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-transform:uppercase;color:#000;text-indent:26px;position:relative}.pdp-link-play-video:before{width:18px;height:18px;content:"";display:block;position:absolute;top:-1px;left:0;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -900px}.pdp-link-360{display:inline-block;width:40px;height:40px;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -700px;position:absolute;right:0;bottom:0}.pdp-loyalty{background:#f7f7f7;height:35px;line-height:36px;padding:0 15px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#000;font-size:14px;margin:20px 0 0}.pdp-loyalty:after{content:"";display:block;clear:both}.pdp-loyalty a{color:#000;text-decoration:underline;text-transform:uppercase;float:right}.pdp-e-gift{background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -745px;padding:0 0 0 25px;height:16px;font-size:14px;font-family:ITCAvantGardeStd-BkCn,sans-serif;margin:14px 0 0;display:inline-block}.pdp-e-gift a{font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-decoration:underline;text-transform:uppercase}.product_sample{text-decoration:underline;padding-top:20px;display:inline-block;font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-size:14px;text-transform:uppercase}.product_sample.hidden{display:none}.sample_icon_container{width:20px;height:15px;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -831px;margin:20px 6px 0 0;float:left}.pdp_main .product-video-thumbnail{background:#000}.pdp_main .product-video-thumbnail:before{content:"";display:block;position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -800px;pointer-events:none}.pdp_main .product-video-thumbnail a{width:100%;height:100%}.pdp_main .product_image_section .thumbnail_label{position:absolute;display:none;top:50%;margin:-6px 0 0;font-size:11px;font-family:ITCAvantGardeStd-BkCn,sans-serif;left:95px;white-space:nowrap}.pdp_main .product_image_section .thumbnail_label:before{content:">";display:block;position:absolute;top:-2px;left:-10px}.pdp_main .product_image_section .product-campaign-thumbnail a,.pdp_main .product_image_section .product-video-thumbnail a{position:static;width:100%;height:100%;overflow:hidden;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.pdp_main .product_image_section .product-campaign-thumbnail a img{max-width:100%;display:inline-block}.ui-dialog.product-video-dialog{padding:20px;background:#fff}.ui-dialog.product-video-dialog .ui-dialog-titlebar{padding:0 0 5px}.ui-dialog.product-campaign-dialog .ui-dialog-content:after,.ui-dialog.product-video-dialog .ui-dialog-content:after{height:0}.ui-dialog.product-video-dialog .ui-dialog-content{padding:0}.ui-dialog.product-video-dialog .ui-dialog-titlebar-close{top:0;right:0}.ui-dialog.product-video-dialog iframe{height:550px}.ui-dialog.product-campaign-dialog,.ui-dialog.product-video-dialog{max-width:none;width:1280px!important}.ui-dialog.product-campaign-dialog img{display:block;max-width:100%}.ui-dialog.product-campaign-dialog .ui-dialog-content{padding:0;background:0 0}.ui-dialog.product-campaign-dialog .ui-dialog-titlebar{padding:0;height:0}.product_thumbnails .contentcarousel_list li{float:none}.pdp_top_content_wrapper .excerpt{color:#000;font-size:13px;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_top_content_wrapper .excerpt a{font-family:ITCAvantGardeStd-DemiCn,sans-serif}.footer_social_desktop .jcarousel-control{background:#e6e6e6}.footer_social_desktop .jcarousel-prev{left:0}.footer_social_desktop .jcarousel-next{right:0}.footer_main a.back_to_main_category{color:#fff}.mobile_content.back_to_main_category{position:relative;padding:17px 17px 12px;text-indent:19px;line-height:normal;color:#fff;font-size:14px;font-family:ITCAvantGardeStd-MdCn,sans-serif;text-transform:uppercase}.mobile_content.back_to_main_category:before{content:"\2039";display:block;width:6px;position:absolute;text-indent:0;color:#fff;font-size:26px;top:8px}a[name=desc]{position:absolute}.disable_scrolling{height:100%!important}.checkout{font-family:ITCAvantGardeW01-CnMd}.header.header_checkout{height:100px;display:block}.header.header_checkout .content{display:flex}.checkout_logo{display:flex;align-items:center;justify-content:center;height:100px;margin-left:auto}.checkout-need-help{margin-left:auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-family:ITCAvantGardeStd-BkCn;text-align:right}.checkout-need-help a{color:#fff;text-decoration:underline;text-transform:uppercase}.pt_cart .header .content{padding:0;position:relative}.pt_cart .header .content .desktop_content{text-transform:uppercase;font-family:ITCAvantGardeStd-BkCn,serif;font-size:12px}.pt_cart .header .content .desktop_content h3{font-weight:400;font-size:12px;letter-spacing:-.21px}.pt_cart .header .content .desktop_content p{letter-spacing:-.35px;line-height:1.35em;padding:4px 0 0}.pt_cart .header .content .checkout_logo{text-align:center;margin:0 auto}.pt_cart .header .content .checkout-need-help{position:absolute;right:0;top:0;bottom:0;margin:auto 0}.cart-top-control-area{display:flex;margin-bottom:18px}.cart-top-control-area .cart_title{margin:0}.cart-top-control-area .cart_actions{margin-left:auto;padding:6px 0 0}.cart_title,.checkout_step_title,.order_review_title,.samples_header h3{color:#1d1d1d;margin:35px 0 25px 0;font-size:35px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn}.cart .primary .button,.checkout .button,.checkout-samples .button,.submit_order .cart_checkout_button{padding:0 36px;height:32px;line-height:32px;color:#fff;font-size:12px;font-weight:400;font-family:ITCAvantGardeW01-CnMd;cursor:pointer;border-radius:0;border:1px solid #d29f56;background:#d29f56;position:relative}.cart .primary .button{padding:0 36px;font-size:14px}.cart .primary .cart_checkout_button{margin-right:0}.cart .primary .button:before,.checkout .button:before,.checkout-samples .button:before,.submit_order .cart_checkout_button:before{content:'';width:5px;height:9px;background:url(../images/icons-sprite-25x25.png) no-repeat -80px -100px;display:none;position:absolute;margin:11px 0 0 -17px}.cart .primary .button:hover,.checkout .button:hover,.checkout-samples .button:hover,.submit_order .cart_checkout_button:hover{background:#fff;color:#d49855}.cart .primary .button:hover:before,.checkout .button:hover:before,.checkout-samples .button:hover:before,.submit_order .cart_checkout_button:hover:before{background-position:-135px -100px}.nextstep_button{color:#666;padding-bottom:25px;overflow:hidden;line-height:28px}.nextstep_button .button,.nextstep_button .formfield{margin:0;float:right}.header-checkout{width:100%;background:#070707;text-align:center;height:100px;line-height:100px;vertical-align:middle}.logo_image{margin:0 auto;display:block;width:250px;vertical-align:middle;display:inline-block}.checkout_progress_indicator{display:inline-block;margin-bottom:15px;width:100%;font-size:14px;text-transform:uppercase;color:#aaa}.checkout_step_indicator{float:left;min-width:222px;padding:22px 0 15px;margin-left:15px;text-align:left;border-bottom:4px solid #666;color:#666;font-family:'AvantGardeGothicITCW01D 731075'}.checkout_step_indicator:first-child{margin-left:0}.checkout_step_indicator .label{display:block;height:20px;margin-top:5px;white-space:nowrap}.checkout_step_indicator.active_step{color:#000;border-color:#000}.checkout_step_indicator.active_step~div{color:#aaa;border-color:#e5e5e5;font-family:ITCAvantGardeW01-CnBk}.spacer-shipping{height:0;width:100%;display:block}.pt_optcheckout legend{background:0 0;overflow:hidden;padding:0}.pt_optcheckout legend span{display:block;background:#000;height:44px;padding-left:25px;color:#fff;line-height:44px;font-family:'AvantGardeGothicITCW01D 731075';font-size:18px;text-transform:uppercase;white-space:nowrap;margin-bottom:10px}.pt_optcheckout .general_addinfo .tooltip_content .content_asset.customer-service-security-policy{display:none}.checkout .legend_message{font-size:16px}.pt_optcheckout legend .required_indicator{display:none}.secondary .attribute .label,.secondary .attribute .swatch{display:none}.nextstep_top{display:table;width:100%;padding-bottom:0}.cart{color:#666;font-family:ITCAvantGardeW01-CnMd}.cart>.primary{width:74.5%;border:none;float:left;padding:0}.pt_cart .secondary{float:right;width:227px;margin-top:40px;padding:0;border:none}.cart .breadcrumb{display:none;padding:15px 0}.continue_shopping_link{font-size:12px;color:#000;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;margin:23px 0 15px;display:block;padding:0 0 0 4px}.cart .primary .cart_checkout_pay_pal_button,.cart .primary .cart_checkout_pay_pal_button:hover{background:url(../images/paypal-new.jpg) no-repeat 0 0 transparent!important;border:none;height:34px;margin:0;padding:0;width:184px}.cart .primary .cart_checkout_pay_pal_button span,.cart .primary .cart_checkout_pay_pal_button:before{display:none}.cart_actions{text-align:right}.cart_action_checkout{display:inline-block;vertical-align:top}.cart_action_checkout .button{vertical-align:top}.cart_action_checkout .divider{display:inline-block;padding:0 12px 0 7px;height:32px;line-height:32px;vertical-align:top;color:#000;font-family:ITCAvantGardeStd-DemiCn}.cart .error,.cart .error_message{float:left;margin-bottom:10px}.cart .error{color:red;font-size:11px;line-height:18px;text-transform:none;font-family:ITCAvantGardeW01-CnMd}.cart_table .bonus_header th,.cart_table .section_header{padding:5px 25px 0;height:44px;vertical-align:middle;background:#000;color:#fff;font-weight:400;text-transform:uppercase;font-size:16px;font-family:ITCAvantGardeStd-DemiCn}.section_header span{display:block}.cart_table .bonus_header th,.section_header.product{font-size:16px;font-family:ITCAvantGardeStd-DemiCn}.section_header.price{text-align:right}.cart_table .section_header{padding:15px 21px}.cart_table .section_header.product{padding:15px 22px}.cart_table .section_header.price{padding:15px 43px}.cart_table td{padding:22px 20px 41px;border-top:1px solid #e0e0e0}.cart_table td:first-child{padding-left:0}.cart_table tr:first-child td{border-top:none}.cart_table td.item_details{padding-right:0}.cart_table .item_image{text-align:center;padding-right:0}.cart_table .item_image img{margin:0 auto}.cart_table .product_name,.cart_table div.name{margin-bottom:5px;text-transform:uppercase;line-height:16px}.cart_table div.name,.cart_table div.product_name,.cart_table div.product_name a{color:#000;font-size:14px;font-family:ITCAvantGardeStd-DemiCn;text-decoration:none}.cart_table div.product_name a:after,.cart_table div.product_name a:before{display:none!important}.cart_table .item_quantity .selectboxit-container{margin:17px 0 0 1px}.dymanic-cart-content .selectboxit-container{width:auto}.cart_table .product_subtitle{display:none;margin-bottom:12px;font-size:12px;color:#999;text-decoration:underline}.cart_table .attribute .label{display:none}.rowgiftcert .attribute .label{display:inline-block;white-space:nowrap}.cart_table .rowgiftcert .attribute{margin-bottom:1px}.cart_table .attribute{margin-bottom:12px;font-size:12px;line-height:20px;color:#999}.cart_table .product_list_item{padding:25px 0 10px}.cart_table .product_list_item+.item_edit_details,.cart_table .product_list_item+.item_edit_details+.item_user_actions{margin:50px 0 0}.cart_table .attribute,.cart_table .product_id{color:#888;font-family:ITCAvantGardeStd-BkCn;font-size:12px;text-transform:uppercase}.dialog_cart_engraving .ui-dialog-titlebar{padding:25px 0}.dialog_cart_engraving .ui-dialog-content{padding:0 130px 30px}.dialog_cart_engraving .ui-dialog-titlebar .ui-icon-closethick{background:url(../images/icons/icon-x.png) 0 0;height:10px;width:10px;margin:2px 6px}.engraving_popup_button{width:48%;margin-top:25px;height:35px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;font-weight:700;font-size:14px;text-align:center;line-height:35px;border-radius:0;padding:0}.engraving_popup_button.dark_button{background:#000;color:#fff}.engraving_popup_button.dark_button:hover{background:0 0;color:#000}.dialog_cart_engraving{max-width:685px}p.engraving_popup_title{font-family:ITCAvantGardeStd-DemiCn;font-size:36px;text-transform:uppercase;text-align:center;margin-bottom:25px}.engraving_popup_content{font-size:12px;text-align:center;line-height:18px}.engraving_highlighted{font-family:ITCAvantGardeStd-DemiCn;display:block}.cart_edit_engraving{margin:0 0 10px;background:#edeff0;padding:10px;max-width:300px;box-sizing:border-box;clear:both;color:#000}.cart_edit_engraving:after{content:'';clear:both;display:block}.cart_edit_engraving .engraving-info{float:left;max-width:85%}.cart_edit_engraving .item_edit_engraving{float:right}.cart_edit_engraving .product_id_label{display:block;font-family:ITCAvantGardeStd-DemiCn,Arial,serif;text-transform:uppercase}.cart_edit_engraving .product_id_value{display:block;font-family:ITCAvantGardeStd-BkCn,Arial,serif;text-transform:uppercase}.cart_edit_engraving .item_edit_engraving a{font-family:ITCAvantGardeStd-DemiCn,Arial,serif;color:#d49855;text-decoration:underline;text-transform:uppercase}.ui-dialog.edit_engraving_dialog{max-width:940px}.edit_engraving_dialog .persengrav_main{border:none}.edit_engraving_dialog .product_name_wrapper{display:none}.edit_engraving_dialog .persengrav_main form{padding:0}.edit_engraving_dialog .persengrav_right{float:right;width:60%}.edit_engraving_dialog .engraving_preview_cont{width:40%}.edit_engraving_dialog .ui-dialog-titlebar{padding:50px 90px 11px}.edit_engraving_dialog .confirm_button_cont button{font-family:ITCAvantGardeW01-CnBk,sans-serif;margin-left:35px;float:left}.edit_engraving_dialog .confirm_button_cont{margin:15px 0}.cart_table .attribute,.cart_table .attribute .swatch{display:none}.cart_table .item_details{width:435px}.cart_table .item_quantity{font-size:12px;line-height:16px;width:150px}.cart_table .item_quantity .selectboxit-container .selectboxit,.cart_table .item_quantity .selectboxit-container .selectboxit-options{width:81px!important;border-width:1px}#og-modify-popup .og_wrap .og_row .selectboxit-container .selectboxit{height:29px}#og-modify-popup .og_wrap .og_row .selectboxit-text,.cart_table .item_quantity .selectboxit-text{height:35px;line-height:35px;margin-left:7px;overflow:hidden;padding-left:0}#og-modify-popup .og_wrap .og_row .selectboxit-arrow-container,.cart_table .item_quantity .selectboxit-arrow-container{height:25px;line-height:29px;padding:0;width:36px}#og-modify-popup .og_wrap .og_row .selectboxit-arrow-container .selectboxit-arrow,.cart_table .item_quantity .selectboxit-arrow-container .selectboxit-arrow{margin:16px auto 0}#og-modify-popup .og_wrap .og_row .selectboxit-container .selectboxit-options,.cart_table .item_quantity .selectboxit-container .selectboxit-options{top:32px!important}.recommendations_divider{padding:25px 0 0;font-size:16px;font-family:ITCAvantGardeStd-DemiCn;text-align:center;text-transform:uppercase;color:#000}.pt_cart .mini_cart_privilege_message{padding:5px 70px 0;margin-bottom:18px;font-family:ITCAvantGardeStd-BkCn;font-size:12px;color:#000;text-align:center}.cart_table .item_quantity .item_price{display:none}.cart_table .product_add_to_cart{border:0;margin:0;padding:0}.cart_table .product_add_to_cart .notifyme{font:11px/20px ITCAvantGardeW01-CnMd;color:#999;text-decoration:underline;cursor:pointer}.cart_table .product_availability_list li{font:11px/20px ITCAvantGardeW01-CnMd;color:#999}.cart_table .product_availability_list li.not_available{color:red;margin:0 0 7px}.cart_table .product_availability_list li.is_in_stock{margin:5px 0 0}.you_may_also_like_empty_cart .jcarousel-clip-horizontal{width:670px;margin:0 -6px 0}.cart .you_may_also_like_empty_cart .recommendation_title{margin:37px 0 46px;font:bold 18px/20px ITCAvantGardeW01-CnBk,sans-serif;letter-spacing:1px;text-align:center;text-transform:uppercase}.you_may_also_like_empty_cart .product_tile_wrapper{width:213px;margin:0 6px}.you_may_also_like_empty_cart .product_tile_wrapper .product_name{left:42px;right:42px}.you_may_also_like_empty_cart .product_tile .description,.you_may_also_like_empty_cart .product_tile .product_promo,.you_may_also_like_empty_cart .product_tile .promotion,.you_may_also_like_empty_cart .search_result_items .description,.you_may_also_like_empty_cart .search_result_items .product_promo{padding:0 42px}.you_may_also_like_empty_cart .product_tile_wrapper .add_to_cart{display:block;background:#000;border-color:#000;padding:0}.you_may_also_like_empty_cart .product_tile_wrapper .add_to_cart:before{display:none}.you_may_also_like_empty_cart .product_tile_wrapper .add_to_cart:hover{color:#000}.you_may_also_like_empty_cart .productcarousel .jcarousel-control:before{margin-top:-11px;top:50%}.you_may_also_like_empty_cart .horizontal_carousel .jcarousel-prev{left:-30px;width:20px}.you_may_also_like_empty_cart .horizontal_carousel .jcarousel-next{right:-30px;width:20px}.you_may_also_like_empty_cart .carousel_navigation_list{text-align:center}.cart_actions_top{padding:20px 22px;margin:70px 0 20px;border:5px solid #e4e4e4;border-width:5px 0 0 0;background:#fff;color:#999;font-size:11px;line-height:18px}.cart .carousel h2{color:#070707;font-size:16px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01D 731075';font-weight:400}.cart .recommendation_title,.cart .you_may_also_like_cart .recommendations_block .carousel_navigation_list,.recommendation_message{display:none}.cart .you_may_also_like_cart .product_list{overflow:hidden;display:inline-block;width:100%}.you_may_also_like_cart .product_tile_wrapper,.you_may_also_like_cart .productcarousel_list_item{width:207px;display:inline-block;vertical-align:top;border:none;height:auto;margin:0;padding:0;position:relative}.you_may_also_like_cart .product_tile_wrapper{display:block;width:100%}.you_may_also_like_cart h2{color:#1d1d1d;font-family:'AvantGardeGothicITCW01D 731075';font-size:16px}.cart .you_may_also_like_cart .product_tile{width:auto;float:none;margin:0;padding:0;text-align:inherit}.cart .you_may_also_like_cart .product_tile_wrapper:first-child .product_tile,.cart .you_may_also_like_cart .productcarousel_list_item:first-child .product_tile{border-left:0}.cart .you_may_also_like_cart .product_tile{min-height:inherit}.cart .you_may_also_like_cart .product_tile .quickviewbutton span{text-align:center;border-top:1px solid #666;border-bottom:1px solid #666;margin:100px auto 0}.cart .you_may_also_like_cart .product_tile_wrapper .quickviewbutton:hover{display:block!important}.cart .you_may_also_like_cart .product_tile .quickviewbutton .disblequickview{border:none}.cart .you_may_also_like_cart .product_image_wrapper{width:50px;float:left;margin-right:20px}.cart .you_may_also_like_cart .product_image_container{display:inline-block;text-align:center;width:auto;height:90px;line-height:normal;margin:0;float:none}.cart .you_may_also_like_cart .product-badge .badge-image img,.cart .you_may_also_like_cart .product_badge,.cart .you_may_also_like_cart .product_promo,.cart .you_may_also_like_cart .product_subtitle,.cart .you_may_also_like_cart .promotion,.cart .you_may_also_like_cart .variant_swatch{display:none}.cart .you_may_also_like_cart .product_subtitle{display:block!important;letter-spacing:.25px;position:static;width:102px;margin-left:70px}.cart .you_may_also_like_cart .product_name{display:block;position:static;width:auto;max-height:none;margin:0;margin-right:auto;font-size:14px;height:auto;max-width:100%;line-height:18px;min-height:55px}.cart .you_may_also_like_cart .bv-rating{position:relative;right:0;width:auto;top:0;left:0;margin:0;display:none;margin-right:auto}.cart .you_may_also_like_cart .top-content-contain .bv-rating{display:block}.cart .you_may_also_like_cart .price{padding:0;margin-left:70px;display:block;text-align:left;right:auto;border:none;font-size:12px;bottom:0;display:none}.cart .you_may_also_like_cart .tile_priceshop_wrapper{display:flex;align-items:center;justify-content:center;margin-top:25px}.cart .you_may_also_like_cart .tile_priceshop_wrapper .price{font-size:14px;position:static;padding:0;width:auto;min-width:122px;line-height:35px;background-color:#000;display:block;color:#fff;height:auto;text-align:center;margin:0}.cart .you_may_also_like_cart .tile_priceshop_wrapper .price p{font:14px ITCAvantGardeStd-DemiCn,sans-serif;position:relative;top:3px}.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{height:90px;display:flex;width:50%;align-items:center;flex-direction:column;justify-content:flex-start;padding:10px 0 0 10px}.pt_cart .you_may_also_like_cart .product_tile .tile_priceshop_wrapper .quickviewbutton{display:block!important;width:122px;letter-spacing:.8px;margin:0;padding:0;position:static;border:0;font-size:14px;font-weight:400;text-transform:none;text-transform:uppercase;clear:none;background-color:#2c2c2c;color:#fff;font-family:ITCAvantGardeStd-DemiCn;height:35px;line-height:40px}.pt_cart .you_may_also_like_cart .product_tile{text-align:center;margin-bottom:25px}.cart .you_may_also_like_cart .product_tile .price:before{height:16px;margin-left:-3px}.cart .you_may_also_like_cart .product_tile .product_actions{display:block!important;position:static;width:auto;margin:0}.cart .you_may_also_like_cart .button.add_to_cart{font-size:10px;margin:0;padding:0 5px;text-transform:none}.cart .you_may_also_like_cart .active .quickviewbutton{display:none!important}.cart .you_may_also_like_cart .product_add_to_cart,.cart .you_may_also_like_cart div.product_actions .learnmorebutton{margin:0;display:inline-block;height:28px;padding:0;background:#000;color:#fff;border-radius:0;border:1px solid #000;text-align:center}.cart .you_may_also_like_cart .product_add_to_cart{margin:0;display:inline-block;height:28px;padding:0;background:#000;color:#fff;border-radius:0;border:1px solid #000;text-align:center}.cart .you_may_also_like_cart .product_add_to_cart:hover,.cart .you_may_also_like_cart div.product_actions .learnmorebutton:hover{border:1px solid #000;background:#fff;color:#000}.cart .you_may_also_like_cart div.product_actions .learnmorebutton:before{background:0 0!important}.cart .you_may_also_like_cart .button.add_to_cart span:before,.cart .you_may_also_like_cart .button.product_add_to_cart span:before{top:0}.you_may_also_like_cart .jcarousel-clip{height:auto;margin:0}.you_may_also_like_cart .jcarousel-clip>ul{position:relative;width:auto}.cart .you_may_also_like_cart div.product_tile .button.learnmorebutton{line-height:28px;height:28px;font-size:12px}.cart .you_may_also_like_cart div.product_tile .button.learnmorebutton span{font-size:12px;line-height:28px}.cart_customer_service,.cart_security_badges{padding:0;margin:0 0 20px;border:none;background:#fff;color:#999;font-size:11px;line-height:18px}.cart .cart_customer_service{margin:0}.cart .customer_service:before{display:none}.cart_customer_service h3,.cart_security_badges h3{color:#000;font-size:16px;font-family:ITCAvantGardeStd-DemiCn;text-transform:uppercase;margin-bottom:20px}.cart-customer-service p{font-family:ITCAvantGardeStd-BkCn;font-size:14px;color:#000;margin-bottom:5px}.cart-customer-service button{background:#000;color:#fff;margin-top:26px;font-family:ITCAvantGardeStd-DemiCn;font-size:14px;height:36px;line-height:37px}.cart-customer-service .phone,.cart-customer-service a{color:#d49855;font-family:ITCAvantGardeStd-DemiCn;font-size:14px}.cart-customer-service .phone{margin:0 0 -2px}.cart_customer_service .emailus{display:inline-block;color:#000;margin-top:15px;font-size:12px;text-decoration:underline;font-weight:700}.cart_customer_service .emailus:hover{text-decoration:none}.cart_customer_service .phone_icon{padding-left:30px;font-size:12px;font-weight:700;margin-bottom:5px;position:relative;color:#000;line-height:100%}.cart_customer_service .phone_icon:before{background:url(../images/icons-sprite-25x25.png) no-repeat -475px 0 transparent;content:"";display:block;width:25px;height:25px;top:0;left:0;position:absolute}.cart-security-badges .secure_payment{margin-bottom:25px}.cart-security-badges .secure_payment:before{content:" ";background:url(../images/icons-sprite-25x25.png) no-repeat -110px -100px;display:inline-block;width:21px;height:24px;margin:0 5px -6px 0}.cart_table .in_wishlist,.cart_table .item_edit_details,.cart_table .item_user_actions{display:inline-block;font-size:12px;text-transform:uppercase;vertical-align:top;white-space:normal}.cart_table .item_user_actions{max-width:170px;white-space:nowrap}.cart_table .item_quantity button,.cart_table .item_user_actions button{font-size:12px;font-family:ITCAvantGardeW01-CnMd;color:#666;text-transform:uppercase}.cart_table .item_user_actions button{color:#000}.cart_table .item_quantity button{display:block}.cart_table .item_user_actions button{font-family:ITCAvantGardeStd-DemiCn;color:#000;text-transform:uppercase}.cart_table .item_quantity button{display:block;margin:10px 0 0 0}.cart_table .item_quantity button:hover span,.cart_table .item_user_actions button:hover span{text-decoration:none}.cart_table .item_quantity button:hover,.cart_table .item_user_actions button:hover{text-decoration:none}.cart_table div.shippingrestriction{margin-top:10px}.cart_table .item_edit_details a{color:#000;font-family:ITCAvantGardeStd-DemiCn;position:relative;cursor:pointer;word-wrap:break-word;text-decoration:underline}.cart_table .item_edit_details a:after{content:'\2022';margin:0 0 0 2px;text-decoration:none;border-bottom:0;display:inline-block;font-size:8px;position:relative;top:-2px}.cart_table .rowgiftcert .item_edit_details a:before{top:-4px}.cart_table .add_to_wishlist{color:#000;padding-left:0;position:relative;text-decoration:underline;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;letter-spacing:-.2px}#cart_table .product_availability_list{font-size:12px;width:100%;color:#888;text-transform:lowercase;font-family:ITCAvantGardeStd-BkCn;margin:-9px 0 -7px}#cart_table .product_availability_list .all_in_stock{font-family:ITCAvantGardeStd-DemiCn;font-size:14px;text-transform:uppercase;margin:15px 0 5px;color:#000}#cart_table .item_shipping{font-size:12px;width:90%;color:#888;text-transform:lowercase;margin:0 0 0 1px}.cart_table .in_wishlist{margin-left:11px;position:relative;top:1px}.cart_table .add_to_wishlist:after{content:'\2022';margin:0 2px;text-decoration:none;border-bottom:0;display:inline-block;color:#000;position:static;background-image:none;width:auto;position:relative;font-size:8px;top:-2px}.cart_table .item_price{text-align:right}.cart_bonus_product .item_quantity,.cart_table .item_price,.sample_row .item_quantity{color:#000;font-size:16px;font-family:'AvantGardeGothicITCW01B 731069';text-transform:uppercase}.cart_table .promo_adjustment{color:#999;font-size:12px;margin-top:5px;text-align:right;text-transform:none}.cart_table .item_price{padding-left:0;font-family:'AvantGardeGothicITCW01D 731075';width:170px;padding:44px 38px 0 0;font-size:14px}.cart_bonus_product .item_quantity,.sample_row .item_quantity{font-size:12px}.cart_table .item_price .total .qty,.cart_table .price_total{font-family:ITCAvantGardeW01-CnMd;font-size:12px;color:#666;padding:0;float:right}.cart_table .item_price .total .qty:after{padding:0 3px;content:"x";color:#666;font-size:12px;text-transform:lowercase}.cart_table .price_option{display:inline-block}.cart_table .item_total{text-align:center}.cart_table .price_unadjusted{display:block;white-space:nowrap}.cart_table .price_unadjusted span{margin-left:-4px}.cart_banner{padding:0 34px;border:1px solid #e4e4e4}.cart_banner_image{float:left}.cart_banner_info{float:left;margin:47px 0 0 42px}.cart_banner_info .title{font-family:'AvantGardeGothicITCW01B 731069';font-size:14px;color:#000;text-transform:uppercase;margin-bottom:6px;width:auto!important}.cart_banner_info .text{font-family:'AvantGardeGothicITCW01B 731069';font-size:12px}.cart .primary .cart_banner_button{float:right;height:29px;line-height:27px;margin-top:75px;padding:0 22px;background-color:#e6e5e5;border:1px solid #e6e5e5;color:#666}.cart .primary .cart_banner_button:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.cart .primary .cart_banner_button:before{display:none}.cart .customer_service{padding:15px 0 0 0;border:none;background:#fff;vertical-align:top;text-align:center}.cart .customer_service .section_header{display:none}.cart .cart-customer-service{padding:30px 0;text-align:center;margin:0 0 15px;background-color:#f9f9f9}.cart_promo,.checkout_notification_area,.pt_cart .primary .promotionMsg{padding:16px;margin-bottom:10px;border:1px solid #ededed;background-color:#f6f6f6;line-height:18px;display:none}.checkout_notification_area{margin-top:10px}.checkout_notification_area div{color:red}.recommendations_block .promotionMsg .cart_banner_info{width:460px}.promotionMsg .promotion-image{float:left;margin-right:24px;height:73px;width:73px}.promotionMsg .promotion-text{padding-top:18px}.promotionMsg .promotion-text .ptitle{color:#000;letter-spacing:.25px;text-transform:uppercase}.cart_table .rowgiftcert .attribute{display:block}.cart_table .rowgiftcert .giftcertamount{display:none}.cart_table .rowgiftcert .item_details .label{color:#666}.cart_table .rowgiftcert .item_edit_details,.cart_table .rowgiftcert .item_user_actions{margin-top:9px}.cart_table .bonus_row .item_quantity span,.cart_table .rowgiftcert .item_quantity span{display:block;color:#000;font-size:12px;font-family:'AvantGardeGothicITCW01D 731075'}.cart_customer_service li{border:1px solid #000;margin:10px 0;line-height:30px;text-align:center}.cart_security_badges ul{display:table;width:100%}.cart_security_badges li{display:table-cell;width:50%;height:30px;text-align:center;vertical-align:middle}.cart_checkout_button .button{padding:5px 10px;font-size:18px}.cart_empty{margin:10px 0}.cart_footer{padding:0}.cart_gift_wrapper{padding:19px 0 10px;overflow:hidden;border-top:1px solid #e0e0e0}.cart_gift_wrapper [id^=divtextarea]{position:relative;width:410px}.cart_gift_wrapper [id^=divtextarea] .error_message{position:absolute;bottom:-30px;color:red}.js_fromEmail .error_message,.js_toEmail .error_message{float:none;margin-top:10px;color:red!important}.cart_gift_wrapper .js_giftMessage{margin-top:30px}.cart_gift_wrapper .js_giftMessage .giftmessage-label{margin:0 0 5px 0;font-size:12px;font-family:ITCAvantGardeStd-BkCn;color:#000}.cart_gift_wrapper .js_giftMessage .giftmessage-label span{color:#d49855}.cart_gift_wrapper .js_giftMessage .f_label .f_label_value{display:none}.cart_gift_wrapper h3{margin-top:5px;display:block;vertical-align:top;color:#1d1d1d;margin-bottom:25px;font-size:16px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;font-weight:400}.cart_gift_wrapper .js_GiftWrapForm{position:relative;margin-left:0;width:auto;margin-bottom:30px;display:inline-block;vertical-align:middle}.cart_gift_wrapper .js_GiftWrapForm label,.cart_gift_wrapper .js_GiftWrapForm p,.cart_gift_wrapper .js_GiftWrapForm span{color:#000;font-family:ITCAvantGardeStd-BkCn;font-size:12px}.cart_gift_wrapper .js_GiftWrapForm.js_hide{display:none}.cart_gift_wrapper .checkbox{float:right;margin-left:40px}.cart_gift_wrapper .formfield{margin:0;padding:0}.cart_gift_wrapper .checkbox_label .f_label_value{position:relative;display:block}.cart_gift_wrapper .formfield_gift .f_label_value{line-height:1.4}.cart_gift_wrapper .checkbox_label .f_label_value:before{position:absolute;top:4px;right:28px}.empty-cart-wrapper{border:1px solid #000;height:240px;text-align:center;position:relative;margin-bottom:28px}.empty-cart-wrapper .empty-cart-title{position:relative;top:50%;margin-top:-18px;text-transform:uppercase;font:35px ITCAvantGardeStd-DemiCn;line-height:36px;color:#000}.cart .back-to-shop{font:12px ITCAvantGardeStd-DemiCn;line-height:12px;color:#000;margin:24px 0;text-transform:uppercase;display:block}.cart .back-to-shop:before{content:'';position:relative;display:block;width:6px;height:10px;background:url(../../images/icons/cart-arrows.png) no-repeat -5px -5px;float:left;margin:1px 10px 0 0}.empty-cart-suggestions{background:#ebebeb;width:48.55%;float:left;text-align:center;padding:34px 0 31px}.inspiration-suggestion{margin-right:2.9%}.empty-cart-suggestions p{text-transform:uppercase;font:20px ITCAvantGardeStd-DemiCn;line-height:20px;color:#000}.empty-cart-suggestions a{text-transform:uppercase;font:12px ITCAvantGardeStd-BkCn;line-height:12px;color:#000;position:relative}.empty-cart-suggestions a:after{content:'';display:inline-block;width:6px;height:10px;background:url(../../images/icons/cart-arrows.png) no-repeat -5px -25px;margin:0 0 0 8px;vertical-align:middle}.cart-empty-page-secondary{margin:0 28px}.cart-empty-page-secondary .title{text-transform:uppercase;font:16px ITCAvantGardeStd-DemiCn;line-height:16px;color:#000;padding:27px 0 17px;margin-bottom:17px;text-align:center;border-bottom:1px solid #e8e8e8}.cart-empty-page-secondary .subtitle{color:#000;margin-bottom:15px;font:14px ITCAvantGardeStd-DemiCn}.cart-empty-page-secondary a{font:12px ITCAvantGardeStd-DemiCn;line-size:12px;color:#000;text-decoration:underline}.cart-empty-page-secondary .empty-cart-payment .title{padding-top:58px}.cart-empty-page-secondary .empty-cart-delivery .title{padding-top:34px}.cart-empty-page-secondary .empty-cart-delivery,.cart-empty-page-secondary .empty-cart-payment{text-align:center}.cart-empty-page-secondary .empty-cart-delivery{margin-bottom:43px}.cart-empty-page-secondary .payment-methods{margin:20px auto;max-width:100%}.cart-empty-page-secondary p{line-size:12px;color:#888;font:12px ITCAvantGardeStd-BkCn}.cart-empty-page-secondary p span{font:12px ITCAvantGardeStd-DemiCn;color:#000}.pt_cart .cart-empty.secondary{margin-top:60px}div.cart_gift_wrapper div.js_giftWrapWrapper{padding:10px 0}div.cart_gift_wrapper div.js_giftWrapWrapper label{display:block;margin-bottom:10px}div.cart_gift_wrapper div.js_giftWrapWrapper label input[type=radio]{margin-right:5px;margin-left:1px}div.cart_gift_wrapper div.js_giftWrapWrapper div.giftWrapDetails p.giftWrapDescription{display:block;padding:0;max-width:200px}div.cart_gift_wrapper div.js_giftWrapWrapper div.giftWrapDetails img.giftWrapImage{display:inline-block;max-width:200px;max-height:200px;vertical-align:top}.cart_actions_bottom{width:100%;overflow:hidden}.cart_coupon_code{font-size:0;padding:30px 0 15px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow:hidden;letter-spacing:-2px}.cart_coupon_code:before{content:"";display:inline-block;vertical-align:middle;height:40px}.cart_coupon_code>label{width:17.95%;display:inline-block;color:#000;font-size:16px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;font-weight:400;letter-spacing:normal}.cart_coupon_code div.formfield_coupon_collapsed{margin-top:8px;font-size:12px;letter-spacing:.25px;width:auto}.cart_coupon_code .f_placeholder_wrapper{font-size:12px;letter-spacing:normal}.cart_coupon_code .f_placeholder{line-height:28px}.cart_coupon_code .coupon-collapsed{margin-left:220px}.gift_promo_link{font-weight:700;font-style:italic;cursor:pointer}.gift_promo_link:hover{text-decoration:underline}.cart_coupon_code .textinput{padding:0;height:34px;width:100%;border:1px solid #c4c4c4;text-indent:10px;color:#a4a4a4;background-color:#f9f9f9}.cart_coupon_code .coupons{margin:0;font-size:12px;letter-spacing:normal}.cart_coupon_code .bonus_item{margin-right:8px}.cart_coupon_code .remove_coupon{text-decoration:underline;margin-left:5px;padding-left:4px;position:relative;font-size:11px}.cart_coupon_code .remove_coupon:before{content:'|';position:absolute;left:-8px;top:0}.cart_coupon_code .error_message{font-size:12px;letter-spacing:normal}.code_promo_block .formfield .error_message{position:absolute;top:30px;white-space:nowrap;text-overflow:ellipsis;max-width:212px;overflow:hidden;letter-spacing:normal}.gift_promo_block>a{display:none}.code_promo_block .couponefieldinputcontainer{float:right;width:54.2%;margin:-3px 0 0}.code_promo_block .code_message{width:auto;margin-right:0;color:#666;font-size:12px;line-height:18px;letter-spacing:-.15px}.code_promo_block .formfield{display:inline-block;vertical-align:top;margin:0 5.5% 0 0;width:73.4%;position:relative}.cart .cart_order_totals .distance_free_shipping{display:none}.cart .code_promo_block .button{vertical-align:top;background:#e6e5e5;color:#666;border:none;height:34px;line-height:26px;width:109px;padding:0;letter-spacing:normal;text-transform:uppercase;font-size:14px}.cart_gift_wrapper .formfield_email label,.formfield_gift_message label{margin:5px 0 5px;display:block;font-size:12px;line-height:normal}.js_giftWrapConfirmBlock{line-height:1.6;padding-top:8px;clear:both;word-break:break-all}.cart .cart_gift_wrapper .js_messageInBox{margin-top:30px}.cart .cart_gift_wrapper .button{padding:0 16px;display:inline-block;vertical-align:top;background:#e6e5e5;color:#888;border:none;height:35px;line-height:40px;margin-top:15px;font-size:14px;float:right;font-family:ITCAvantGardeStd-DemiCn;text-transform:uppercase}.cart .cart_coupon_code .button:before,.cart .cart_gift_wrapper .button:before{display:none}.cart .cart_coupon_code .button:hover,.cart .cart_gift_wrapper .button:hover{color:#666;background:#e6e5e5}.giftcards_box_wrapper{padding:15px 0;border-bottom:1px solid #e0e0e0}.giftcards_box_wrapper .f_legend{color:#000;font-size:16px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn}.giftcards_box_wrapper .formfield_gift_certificate_code{float:left;clear:none}.giftcards_box_wrapper .formfield_gift_certificate_code .f_label{display:block}.giftcards_box_wrapper .f_apply_button{float:right;clear:none;margin:36px 0 0}.giftcards_box_wrapper .f_check_balance_button{float:left;clear:none;margin:36px 0 0 16px}.giftcards_box_wrapper .error_message{float:none}.giftcards_box_wrapper .js_gsBalance{clear:both;margin:0 0 5px}.giftcards_box_wrapper .balance_message{display:inline-block}.giftcards_box_wrapper .redemption td{padding:0;vertical-align:middle}.giftcards_box_wrapper .remove{padding:0 28px;height:32px;line-height:32px;color:#fff;font-size:14px;font-weight:400;font-family:ITCAvantGardeW01-CnMd;cursor:pointer;border-radius:0;border:1px solid #d29f56;background:#d29f56;position:relative;display:block;float:right}.giftcards_box_wrapper .remove:hover{background:#fff;color:#d49855}.cart_table .rowgiftcert .attribute{display:block}.cart_table .rowgiftcert .giftcertamount{display:none}.cart_table .rowgiftcert .item_details .label{color:#666}.cart_table .rowgiftcert .item_details .name{text-transform:none}.cart_table .rowgiftcert .item_details .value{color:#999}.cart_table .rowgiftcert .item_edit_details,.cart_table .rowgiftcert .item_user_actions{margin-top:9px}.cart .error_form li{color:#666;font-family:ITCAvantGardeW01-CnMd;margin-bottom:20px;padding:16px;border:1px solid #f1f1f1;background:#f6f6f6}.cart .error_form li.too_many_samples{color:red}.pt_cart .cart_order_totals{margin:30px 0 40px;position:relative;overflow:hidden}.pt_cart .cart_order_totals:before{display:block;content:'';position:absolute;bottom:45px;left:0;right:0;border-top:1px solid #e0e0e0}.pt_cart .order_summary_title{position:absolute;color:#000;font-size:16px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;font-weight:400;letter-spacing:normal}.pt_cart .cart_actions_bottom .continue_shopping_link{float:left;margin-top:10px;display:block}.pt_cart .cart_order_totals .order_totals_table{width:320px;float:right}.order_summary .product_option{display:inline-block;width:65%;float:right}.order_shippingaddress .order_email,.orderdetails_billingaddress .order_email{text-transform:none}.order_totals_table th{display:none}.order_totals_table td{padding:0 0 15px;text-align:right;color:#000;font-size:14px;font-family:ITCAvantGardeStd-BkCn}.order_shipping_discount td{padding:0 0 11px}.order_sales_tax td{padding:0 0 27px}.order_shipping_discount td:first-child{font-size:14px}.order_totals_table td:first-child{text-align:left;padding-left:20px!important}.order_totals_table .order-total{font-size:14px;font-weight:700}.order_totals_table .order_total td:first-child{padding-left:22px}.order_totals_item{width:60%}.order_totals_value{width:40%}.order_subtotal td{padding:4px 0 7px 20px;font-size:14px;font-family:ITCAvantGardeStd-BkCn;color:#000;white-space:nowrap}.order_total td{padding:0 0 0 25px;height:44px;vertical-align:middle;font-family:ITCAvantGardeStd-DemiCn;color:#000;font-weight:400;text-transform:uppercase;font-size:14px}.order_total td:first-child{text-align:left;padding:7px 0 0 25px}.create_account_section .login_box_content .order_confirmation_button{padding:0 25px 0 30px;height:38px;line-height:36px;color:#fff;font-size:12px;font-weight:400;font-family:ITCAvantGardeW01-CnMd;cursor:pointer;border-radius:0;border:1px solid #d29f56;background:#d29f56;position:relative;text-transform:uppercase}.create_account_section .login_box_content .order_confirmation_button:hover{background:#fff;color:#d29f56;border:1px solid #d29f56}.find_estimated_tax_box{width:105px;float:right;position:relative;top:-10px;text-align:left}.find_estimated_tax_box .formfield{margin:0 0 5px}.find_estimated_tax_box .button{padding:2px 5px;width:100%}.estimated_tax_result_box{float:right}.change_estimated_tax,.estimate_tax_label{text-decoration:underline;cursor:pointer}.change_estimated_tax:hover,.estimate_tax_label:hover{text-decoration:none}.find_estimated_tax_box .estimatetax_input{display:inline-block;width:105px;height:30px;line-height:30px}.dialog_delivery_map h3{color:#1d1d1d;font:30px/1.2 'AvantGardeGothicITCW01D 731075',sans-serif;margin-bottom:11px;text-transform:uppercase}.dialog_delivery_map .ui-dialog-title,.dialog_security_code .ui-dialog-title{display:none}.ui_resetpassword_dialog .ui-dialog-title{display:none}.ui_resetpassword_dialog .required label:before{display:none}@media only screen and (max-width:1024px) and (min-width:600px){.code_promo_block .cart_coupon_code .couponefieldinputcontainer{width:360px}.cart_actions_bottom{margin:0 0 40px}.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{height:auto;min-height:90px}}@media only screen and (max-width:599px) and (min-width:320px){.cart-top-control-area .cart_title{text-align:center}.cart_table .item_quantity .selectboxit-container{margin:0}.cart_table .item_quantity .selectboxit-container .selectboxit,.cart_table .item_quantity .selectboxit-container .selectboxit-options{width:63px!important}.cart_table .product_list_item{padding:25px 0 0}#og-modify-popup .og_wrap .og_row .selectboxit-text,.cart_table .item_quantity .selectboxit-text{height:30px;line-height:30px}#og-modify-popup .og_wrap .og_row .selectboxit-arrow-container .selectboxit-arrow,.cart_table .item_quantity .selectboxit-arrow-container .selectboxit-arrow{margin:13px auto 0}.cart .cart_customer_service{padding:45px 0}.giftcards_box_wrapper .formfield_gift_certificate_code{width:55%}.giftcards_box_wrapper .f_check_balance_button{margin:10px 0;width:55%}.giftcards_box_wrapper .f_check_balance_button .button{width:100%}.giftcards_box_wrapper .remove{padding:0 14px}}div.consumerrights{position:absolute;bottom:-80px;width:100%;height:60px;border:1px solid #d9d9d9;padding:5px 0 5px 20px;display:block}div.consumerrights.error-terms{height:70px;bottom:-90px}div.consumerrights.error-terms .f_label_value a{margin-left:5px;text-decoration:underline}.shipping_methods .f_label .replace_cost .delivery_cost{color:red}.shipping_methods{padding-bottom:18px;border-bottom:3px solid #000}.shipping_methods .f_label .f_label_value,.shipping_methods .f_label .f_label_value span,.shipping_methods .f_label_value b{color:#666;font-weight:400}.shipping_methods .f_label_value .delivery_cost{color:#666}.shipping_methods .f_label_value.replace_cost .delivery_cost{font-weight:400;text-decoration:line-through}.shipping_methods .f_label .prices{color:red}.shipping_methods .formfield{margin:22px 0}.shipping_methods .formfield .f_radio{display:none}.shipping_methods .f_field_radio .f_label_value{padding-left:40px;height:36px;overflow:hidden}.checkout .f_state_valid input{border:2px solid green;position:relative}.checkout .f_state_valid input::after{background:url(../images/check.png);width:20px;height:20px}.delivery_map{text-align:right}.delivery_map a{color:#999;text-decoration:underline}.delivery_map a:hover{text-decoration:none}.billing_address_info .selectboxit,.billing_address_info .selectboxit-options,.selected_payment_method .selectboxit,.selected_payment_method .selectboxit-options,.shipping_address_info .selectboxit,.shipping_address_info .selectboxit-options{background-color:#efefef}.f_field .selectboxit-btn{border-width:1px}.f_field .selectboxit-text{height:36px;line-height:35px}.shipping_methods .f_label .f_label_value .delivery_type{display:inline-block;width:400px;color:#000;font_weight:bold}.shipping_methods .delivery_time{display:inline-block;width:260px;font-size:13px;line-height:18px}.shipping_methods .prices{min-width:80px;text-align:right}.shipping_methods .full_description{margin:-9px 0 12px;padding-left:39px;line-height:17px;color:#999}.shipping_methods .shipping_logo{float:none;width:33px;margin-right:0}.shipping_methods .shipping_help{margin-left:20px;cursor:pointer}.billing_address_info .form_field_tooltip{width:315px}.checkout .formfield_hidden{display:none}.gift_cards_block{padding:15px 0;margin:0 0 15px;border-bottom:1px solid #ddd}.gift_cards_block .f_legend_value{color:#1d1d1d;font-size:14px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;padding:10px 0;display:block}.checkout-giftcert-help{color:#999;padding-bottom:10px}.gift_cards_block .f_field_textinput{display:inline-block;vertical-align:top;margin-right:10px}.gift_cards_block .formfield_button{display:inline-block;vertical-align:top}.gift_cards_block .formfield .f_placeholder,.gift_cards_block .formfield .textinput{height:28px;line-height:28px}.gift_cards_block .formfield label{display:none}.gift_cards_block .formfield_gift_certificate_code,.gift_cards_block .formfield_gift_certificate_code .textinput{width:300px}.gift_cards_block .formfield_gift_certificate_pin,.gift_cards_block .formfield_gift_certificate_pin .textinput{width:135px}.gift_cards_block .button{padding:0 20px;display:inline-block;vertical-align:top;background:#e6e5e5;color:#666;border:none;height:28px}.gift_cards_block .button:before{display:none}.gift_cards_block .button:hover{color:#666;background:#e6e5e5}.gift_cards_block .f_check_balance_button{margin-left:8px}.pt_optcheckout .js_gsBalance .balance_message{display:inline-block}.pt_optcheckout .formfield_gift_certificate_pin .textinput{font-weight:400;letter-spacing:0}.payment_method_options .formfield label{color:#000}.payment_method_options .formfield_textinput{width:471px}.payment_method_options .formfield_credit_card_save{display:block}.primary fieldset{clear:both}.summary .formfield{display:none}.payment_method_options .payment_method_expanded{display:block;position:relative;border:1px solid #d9d9d9;padding:30px 40px;margin-bottom:30px}.payment_method_options .payment_method_expanded span.f_label_value,.payment_method_options .payment_method_expanded span.required_indicator{display:inline}.payment_method_options .payment_method_expanded span{display:block}.pt_optcheckout .expiration_date .required_indicator{float:none;position:static}.expiration_date label.form_label_text{display:block}.expiration_date .formfield{margin:0}.selected_payment_method legend{position:absolute;left:0;bottom:-45px;background:0 0;margin:0;padding:0;height:auto;line-height:100%;color:#666;font-size:12px;text-transform:none;font-family:ITCAvantGardeW01-CnMd}.selected_payment_method .required_indicator{display:inline-block;left:0}.selected_payment_method .required_indicator span:before{display:none}.payment_method_options .f_field_radio #is-PayPal+.f_label span{position:relative;width:150px;text-indent:-9999px;cursor:pointer}.payment_method_options .f_field_radio #is-PayPal+.f_label span:after{content:"";display:inline-block;position:absolute;width:111px;height:29px;right:0;top:-5px;background:url(../images/pay_pal.png) no-repeat}.payment_method_options .f_field_radio .dialogify{margin-left:20px}.payment_method_options .formfield_credit_card_number .textinput,.payment_method_options .formfield_credit_card_owner .textinput{width:471px}.payment_method_options .formfield_credit_card_cvn .textinput{width:100px}.selected_payment_method .formfield_description{display:block;text-align:right}.account_create_login{width:360px;float:left;vertical-align:top}.account_create_login:after{content:"";display:inline-block;content:"";display:inline-block;width:672px;margin-bottom:25px;border-top:3px solid #000}.account_create_login .f_legend_value{display:inherit;width:672px;padding:30px 0 30px;margin-bottom:18px;font-size:18px;text-transform:uppercase;border-bottom:1px solid #ccc;border-top:3px solid #000;font-family:'AvantGardeGothicITCW01D 731075'}.account_create_login .formfield .textinput{width:361px;display:block}.account_create_login .f_label{display:block;margin-bottom:5px;color:#666}.account_create_login_benefits{width:242px;float:left;vertical-align:top}.account_create_login_benefits h4{text-transform:uppercase;padding-top:25px;border-top:1px solid #ccc;margin-bottom:10px}.account_create_login_benefits ul{margin-left:25px}.account_create_login_benefits li{list-style:disc;margin-top:5px}.account_create_login_benefits a{text-decoration:none;font-weight:700}.account_create_login_benefits a:hover{text-decoration:underline}.payment_method_options .expiration_date,.payment_method_options .expiration_date .formfield{vertical-align:top}.payment_method_options .expiration_date .formfield{margin-right:5px}.payment_method_options .formfield_credit_card_set_as_default{display:block}.payment_method_options .f_state_required label{display:block}.payment_method_options .formfield_description{color:#999;line-height:25px}.dialog_security_code{width:560px!important}.dialog_security_code .ui-dialog-content{height:282px!important}.payment_method_options .formfield_credit_card_number .formfield_description{float:right}.payment_method_options .formfield_credit_card_number .error_message{float:left}.payment_method_options .formfield_credit_card_cvn{width:100px}.payment_method_options .formfield_credit_card_cvn.f_state_error .textinput{height:37px}.expiration_date{margin-bottom:25px}.checkout .formfield_credit_card_month label,.checkout .formfield_credit_card_year label{display:none}.checkout .formfield select{padding-right:0}.checkout .billing_address_info .formfield_phone .formfield_description,.checkout .shipping_address_info .formfield_phone .formfield_description{display:none}.payment_method_options .formfield.expiration_date .error_message,.payment_method_options .formfield.formfield_credit_card_cvn .error_message{position:absolute;padding-top:3px}.cart_gift_wrapper .formfield_email,.cart_gift_wrapper .formfield_gift_message,.formfield_message_in_box .formfield_email{margin-top:3px}.formfield_gift_message .textarea{width:408px!important;padding:5px 10px;height:100px}.cart_gift_wrapper .formfield_email .textinput{width:414px}.formfield_gift_message .char-count{margin:0 0 5px 0;font-size:12px;position:absolute;top:-20px;right:5px;font-family:ITCAvantGardeStd-BkCn;color:#000}.checkout_create_account_benefits{width:30%;float:left;padding:20px 0 0 65px}.pt_order_confirmation .checkout_create_account_benefits{padding-top:110px}.checkout_create_account_benefits p{display:block;color:#666;margin:15px 0}.checkout_create_account_benefits h2{font-family:"AvantGardeGothicITCW01B 731069";font-size:12px;text-transform:uppercase}.checkout_create_account_benefits ul{list-style:square inside;color:#666;line-height:24px}.delivery_map_contentasset{max-height:none!important}div.selectedRelay{margin-left:90px}.shipping_relay_map{display:none}.shipping_relay_map .srm_head{padding-left:0;height:90px}.shipping_relay_map .srm_head div{overflow:hidden}.shipping_relay_map .srm_head h3{font-size:15px;margin:10px 0 5px;font-family:ITCAvantGardeW01-CnMd;font-weight:400;color:#666;font-size:12px}.shipping_relay_map .srm_head label{display:block}.shipping_relay_map .srm_head div.f_field{float:left;margin-right:3px}.shipping_relay_map .srm_head .srm_search_address{width:200px}.shipping_relay_map .srm_head .srm_search_code{width:90px}.shipping_relay_map .srm_head .srm_search_city{width:150px}.shipping_relay_map .srm_head input{height:39px}.shipping_relay_map .srm_head button[name=search_address]{top:24px;height:38px;background-color:#000;border:0 none;background-image:none;padding:0 41px;top:0;margin:20px 0 0 0}.shipping_relay_map .srm_head button[name=search_address] span{font-size:14px}.shipping_relay_map .srm_head button[name=search_address]:before{background:0 0}.shipping_relay_map .srm_head .srm_error{color:red;display:block;width:400px}.shipping_relay_map #srm_search{width:400px}.srm_head .srm_close{position:absolute;right:0;border:0;margin:0;padding:0;color:#fff;cursor:pointer;outline:0;background:0 0;height:24px;width:24px}.shipping_relay_map .srm_close .ui-button-text,.shipping_relay_map .srm_infos_close .ui-icon-closethick{display:none}.shipping_relay_map .srm_close .ui-icon-closethick,.shipping_relay_map .srm_infos_close .ui-icon-closethick{background:url(../images/icons-sprite-25x25.png) no-repeat -238px -137px;display:block;height:15px;width:15px;margin:3px}.shipping_relay_map .srm_body_title{padding:20px 0 20px;font-size:13px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase}.shipping_relay_map .srm_address_list{float:left;height:380px;width:274px}.shipping_relay_map .srm_address_infos{border:0 none;padding:6px;margin-right:0;display:none}.shipping_relay_map .srm_address_infos .srm_infos_close{float:right;border:0;margin:0;padding:0;color:#fff;cursor:pointer;outline:0;background:0 0;height:24px;width:24px}.shipping_relay_map .srm_address_list{overflow-y:scroll;border:1px solid #e4e4e4}.shipping_relay_map .srm_address_list .relay_infos{padding:20px 0;background-color:#fff;border-bottom:1px solid #e4e4e4;cursor:pointer;height:auto;width:245px;margin:0 auto;display:table}.cellRelay{display:table-cell;min-width:50px}.cellRelay span{display:block;width:100%;text-transform:initial}.nameOfAdress1,.nameOfAdress3{color:#666}.nameAdress{font-family:'AvantGardeGothicITCW01D 731075'}.tableValidate{vertical-align:middle;text-align:center}.visuValidate{background:url(../images/icon_validate.png) center center no-repeat;height:16px;width:16px;display:none}.shipping_relay_map .srm_address_list .relay_infos .shipping_logo{float:left;width:30px;margin:6px 6px}.shipping_relay_map .srm_address_list .relay_infos:hover{background-color:#e4e4e4}.shipping_relay_map .srm_address_list .relay_dist{float:none;margin-top:0;color:#b3b2b2}.shipping_relay_map .srm_address_list .relay_dist img{float:right}.shipping_relay_map .srm_address_infos .opening_hours{font-size:0 0 30px}.shipping_relay_map .srm_address_infos .opening_hours table{border:1px solid #e4e4e4;margin-top:10px}.shipping_relay_map .srm_address_infos th{background-color:#000;color:#fff;text-align:center;padding:1px}.shipping_relay_map .srm_address_infos td{padding:3px 1px 3px 1px;vertical-align:middle;text-align:center}.shipping_relay_map .srm_address_infos .choice{margin-top:12px}.shipping_relay_map .relay_window h3,.shipping_relay_map .srm_address_infos h3{color:#49c433}.shipping_relay_map .srm_address_infos .choice_btn{background:#000;color:#fff;border:none;font-size:11px;padding:6px 12px;cursor:pointer}.shipping_relay_map .srm_address_infos .other{background:#d3d3d3;color:#000;border:none;font-size:11px;padding:6px 12px;cursor:pointer}.shipping_relay_map .srm_address_infos .choose{float:right}.shipping_relay_map .srm_map{float:right;width:667px;height:380px}.shipping_relay_map #map-canvas{height:100%}.gm-style-iw{width:330px!important;overflow:hidden!important}.gm-style-iw>div>div{overflow:hidden!important}.shipping_relay_map .relay_window{width:300px;padding:0;overflow:hidden}.shipping_relay_map .relay_window h3{color:#000;text-transform:initial}.wAd1{color:#666;text-transform:initial}.wAd1 span{padding:0 3px 0 0}.lastAd{padding:0 0 17px 0}.shipping_relay_map .relay_window .cust_btn{background:#000;color:#fff;border:none;font-size:12px;font-weight:700;cursor:pointer;height:32px;line-height:32px;width:144px;text-align:center;padding:0;float:left}.shipping_relay_map .relay_window .info_btn.cust_btn{background:#d3d3d3;color:#000}.shipping_relay_map .relay_window .choose_btn{float:left;margin:0 0 0 5px}.srm_address_infos .address{display:none}.submit_order{clear:both}.submit_order .formfield{margin:0 0 25px 0;text-align:right;clear:both}.shipping_address_review+.billing_address_review{width:408px;float:left;word-wrap:break-word}.shipping_address_review{width:264px;float:left;word-wrap:break-word}.billing_address_header,.payment_methods_header,.shipping_address_header{padding:30px 0 30px;border-bottom:1px solid #ccc;border-top:3px solid #000}.billing_address_header h4,.payment_methods_header h4,.shipping_address_header h4{display:inline-block;font-size:18px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01D 731075'}.billing_address_header .formfield,.shipping_address_header .formfield{display:none}.postal_code_container{display:block}.billing_address_review .gift_box .label,.billing_address_review .selected_shipping_method .label{font-weight:700}.gift_box{margin-top:25px}.submit_order .billing_address_header .formfield,.submit_order .payment_methods_header .formfield,.submit_order .shipping_address_header .formfield{float:right;margin:0}.billing_address_review .formfield,.shipping_address_review .formfield{text-align:left}.billing_address_review .button,.payment_methods_review .button,.shipping_address_review .button{display:inline-block;background:0 0;border:none;color:#999;text-decoration:underline;font-weight:400;text-align:right;padding:0;font-family:ITCAvantGardeW01-CnMd}.billing_address_review .button:before,.payment_methods_review .button:before,.shipping_address_review .button:before{content:">"}.pt_order_confirmation .breadcrumb{padding:15px 0}.pt_order_confirmation .confirmation_title{margin-bottom:40px;font-size:30px;color:#000;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase}.pt_order_confirmation .primary{width:75%;padding:0;border:none}.pt_order_confirmation .secondary{width:227px;padding:0}.order_confirmation_banner img{width:100%}.confirmation_message{margin:20px 0;color:#666;line-height:18px;font-family:ITCAvantGardeW01-CnMd;display:inline-block}.pt_order_confirmation .print_page{float:right;margin-top:-37px;margin-right:25px;font-size:12px;font-weight:400;color:#fff;text-decoration:underline}.pt_order_confirmation .print_page:hover{text-decoration:none}.confirmation_order_details a{font-family:ITCAvantGardeW01-CnMd;color:#999;text-decoration:underline}.confirmation_order_details a:hover{text-decoration:none}.pt_order_confirmation .login_box{background:0 0;margin-top:20px}.pt_order_confirmation .create_account_section{float:left;width:70%}.pt_order_confirmation .login_create_account .section_header{height:auto;line-height:normal;font-size:18px;padding:25px 0}.pt_order_confirmation .login_create_account .login_box_content p{display:none}.pt_order_confirmation .login_create_account .login_box_content .login_box_form{width:350px;margin-bottom:20px;padding-top:10px;float:left}.pt_order_confirmation .login_create_account .login_box_content .button{float:right}.pt_order_confirmation .login_create_account .login_box_content{padding:0;overflow:hidden}.pt_order_confirmation .login_create_account .login_box_content .formfield label{display:block;color:#666;margin-bottom:5px}.pt_order_confirmation .login_create_account .login_box_content .formfield_checkbox.required .f_label{position:relative}.pt_order_confirmation .login_create_account .login_box_content .formfield_checkbox.required .required_indicator{left:24px;margin-top:-5px;position:absolute}.pt_order_confirmation .login_create_account .login_box_content .formfield_checkbox.required .f_label_value{padding-left:32px}.pt_order_confirmation .login_create_account .login_box_content .formfield_checkbox label:after,.pt_order_confirmation .login_create_account .login_box_content .required label:before{display:none}.pt_order_confirmation .login_create_account .login_box_content .textinput{background:#efefef;color:#000}.order_payment_details td h3,.order_payment_details th,.pt_order_confirmation .login_create_account .section_header{width:40%;background:0 0;padding:20px 0;text-transform:uppercase;font-size:14px;font-family:"AvantGardeGothicITCW01D 731075";color:#000;border-bottom:1px solid #ccc;border-top:3px solid #000;font-weight:400}.pt_order_confirmation .login_create_account .section_header{width:100%}.pt_order_confirmation .order_details{clear:both;margin-top:35px}.pt_order_confirmation .order_link_detail_section{clear:both;display:block;height:0}.pt_order_confirmation .order_details.order_details_gift_certificate .order_date_info .order_delivery,.pt_order_confirmation .order_details.order_details_gift_certificate .print_page{display:none}.pt_order_confirmation .order_details.order_details_gift_certificate .order_shipping_details tbody .order_shipment_details{vertical-align:top!important}.order_payment_details .section_header{background:#000;color:#fff;font:normal 18px/59px 'AvantGardeGothicITCW01D 731075',sans-serif;height:59px;padding:0 25px;text-transform:uppercase;vertical-align:middle}.order_date_info{display:inline-block;margin:30px 0;color:#000;font-family:ITCAvantGardeW01-CnMd}.order_date_info>div{float:left}.order_date .label:before,.order_delivery .label:before{content:"-";display:inline-block;padding:0 10px;color:#666}.order_date_info .label{font-family:'AvantGardeGothicITCW01D 731075'}.order_date_info .value{color:#666}.order_payment_details td{padding:25px 25px 30px 0;color:#666;line-height:18px}.order_payment_details td.td_paymenttotal{padding-right:0}.order_payment_details .orderdetails_billingaddress,.order_shippingaddress .shipping_address{text-transform:capitalize;word-wrap:break-word}.order_payment_details .orderdetails_billingaddress div,.order_shippingaddress .shipping_address div{word-wrap:break-word}.billingaddress_email span span{text-transform:none}.order_payment_details td h3{display:none}.orderdetails_paymentsubtotal .label{color:#070707;font-family:'AvantGardeGothicITCW01D 731075'}.orderdetails_paymentsubtotal .value{color:#070707;font-weight:700}.orderdetails_paymenttotal .value{float:right}.order_shipping_details .section_header{display:none}.order_shippingaddress{border-bottom:3px solid #000;display:inline-block;float:left;margin-bottom:35px;padding-bottom:35px;width:100%}.order_shippingaddress .shipping_address{float:left;width:30%}.order_shippingaddress .shipping_details{float:left;width:70%}.order_shippingaddress h3{margin-bottom:25px;padding:20px 0;text-transform:uppercase;font-size:14px;font-family:ITCAvantGardeW01-CnMd;border-bottom:1px solid #ccc}.order_shippingaddress .shipping_address>div,.order_shippingaddress .shipping_details>div{color:#666;line-height:18px;display:block;padding-right:10px;word-wrap:break-word;width:auto}.order_shippingaddress .shipping_details .label{color:#000;font-weight:700}.order_shippingaddress .gift_box,.order_shippingaddress .selected_shipping_method{margin-top:0;line-height:18px}.order_shippingaddress .value{display:inline}.order_shipping_details .order_shipment_table th{padding:5px 25px 0;height:59px;vertical-align:middle;background:#000;color:#fff;font-weight:400;text-transform:uppercase;font-size:11px;font-family:'AvantGardeGothicITCW01D 731075';text-align:center}.order_shipment_table .order_product_quantity span{display:none}.order_shipping_details .order_shipment_table th.order_product_info{padding-top:0;font-size:18px;text-align:left;font-family:'AvantGardeGothicITCW01D 731075'}.order_shipping_details .order_shipment_table td{padding:22px 25px;vertical-align:top;border-top:1px solid #ccc}.order_shipping_details .order_shipment_table .first_bonus_item td{border-top:3px solid #000}.order_shipping_details .order_giftcert_price+.order_shipment_details{vertical-align:middle}.order_shipping_details .order_giftcert_info{text-align:left}.order_shipping_details .order_shipment_table td:first-child{padding-left:0}.order_shipping_details .order_shipment_table .order_product_image{width:85px;padding-right:0}.order_shipping_details .order_shipment_table .order_product_image img{display:block;width:73px;height:73px;border:1px solid #e9e9e9}.order_shipping_details .order_shipment_table .product_name{color:#070707;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;line-height:16px;font-size:13px;padding-top:6px}.order_shipping_details .order_shipment_table .attribute .label,.order_shipping_details .order_shipment_table .product_subtitle{display:none}.order_shipping_details .order_shipment_table .attribute .value{color:#999;text-decoration:underline}.order_shipping_details .order_shipment_table td.order_product_price{color:#000;font-size:16px;font-family:'AvantGardeGothicITCW01D 731075';text-align:right;text-transform:uppercase}.order_shipping_details .order_shipment_table td.order_product_quantity{font-family:'AvantGardeGothicITCW01D 731075';text-align:center}.order_shipping_details .order_shipment_table .order_product_price .price_total,.order_shipping_details .order_shipment_table .order_product_price .qty{color:#666;font-family:ITCAvantGardeW01-CnMd;font-size:12px}.order_shipping_details .order_shipment_table .order_product_price .qty:after{color:#666;content:"x";font-size:12px;padding:0 0 0 3px;text-transform:lowercase}.pt_order_confirmation .recommendations_block{display:none}.pt_order_confirmation .TTui-widget-overlay{background:#000;height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:1000}.pt_order_confirmation #TTtraWindow{max-width:996px;width:996px!important;height:auto!important;left:50%!important;margin-left:-498px;background:#fff;overflow:visible!important}#TT2pastPurchases{max-height:100%!important;height:auto!important;overflow:inherit!important}.pt_order_confirmation #TTtraSubWindow{width:100%!important;left:0!important;padding:0 51px;background:#fff}.pt_order_confirmation .TTtra-ui-dialog{font-family:ITCAvantGardeW01-CnMd}.pt_order_confirmation #TTSubDialogSection{margin:0;padding:0}.pt_order_confirmation #TTtrasubtop{background:0 0;height:auto;min-height:20px}.pt_order_confirmation #TTSubWindowClose{right:28px;top:28px;background:url(../images/icons-sprite-25x25.png) no-repeat scroll -273px -73px;display:block;height:25px;width:25px}.pt_order_confirmation #TTtrasubmid{width:100%}.pt_order_confirmation #TTtrasubbot{background:#fff;height:66px}.pt_order_confirmation #TT2pastPurchasesDisplay>div{font-size:18px}.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppName{font-size:16px;color:#000}.pt_order_confirmation #TT2pastPurchasesHeader .TT2ppReminderText{font:30px/1.2 'AvantGardeGothicITCW01D 731075',sans-serif;color:#1d1d1d;margin-bottom:11px;text-transform:uppercase}.pt_order_confirmation #TTtraWindow a,.pt_order_confirmation #TurnToContent a,.pt_order_confirmation #ttMobileContainer a{color:#070707;font-family:'AvantGardeGothicITCW01B 731069';font-size:16px;font-weight:400;line-height:30px}.pt_order_confirmation #TT2pastPurchasesDisplay tr{font-size:12px;font-family:'AvantGardeGothicITCW01B 731069'}.pt_order_confirmation #TT2pastPurchasesDisplay textarea{border:1px solid #ccc;color:#000;font-family:ITCAvantGardeW01-CnMd;font-size:12px;width:100%;height:37px;margin:5px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pt_order_confirmation #TT2pastPurchasesDisplay textarea:focus{width:100%}.pt_order_confirmation .TT2commentArea{background:0 0;padding:0}.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppSaveCommentButton,.pt_order_confirmation #TT2ppDoneBtn,.pt_order_confirmation input#TT2managePastPurchaseBtn{background:none repeat scroll 0 0 #e5e5e5;border:1px solid #e5e5e5;color:#666;font-size:12px;height:29px;line-height:27px;margin:0;padding:0 22px;-webkit-appearance:none;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppSaveCommentButton:hover,.pt_order_confirmation #TT2ppDoneBtn:hover,.pt_order_confirmation input#TT2managePastPurchaseBtn:hover{background:none repeat scroll 0 0 #fff;border:1px solid #9f9f9f;color:#070707}.pt_order_confirmation #TT2pastPurchasesHeader a#TT2pastPurchasesTips{color:#999;font-size:12px;font-weight:400}.pt_order_confirmation a#TT2NotManagePastPurchaseLink{color:#666;font-size:12px}.pt_order_confirmation .TT2pastPurchasesTipsDesc{background:#c69866;border:0;padding:15px 25px 15px 15px}.pt_order_confirmation #TT2pastPurchasesHeader .TT2pastPurchasesTipsDesc>p{color:#000}.pt_order_confirmation #TT2pastPurchasesHeader .TT2pastPurchasesTipsDesc>a{background-position:-151px -66px;width:11px}.pt_order_confirmation #TT2pastPurchasesTipsDismiss{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -121px;width:9px;height:20px;margin-left:10px;margin-right:-9px!important}.pt_order_confirmation #TT2pastPurchasesTipsDismiss+p{color:#fff;font-family:ITCAvantGardeW01-CnBk;font-size:13px;font-weight:400;text-transform:uppercase}#TT2pastPurchasesDisplay table{margin:10px 0 0}#TT2pastPurchasesDisplay .TT2commentArea .TT2postCheckboxGroup table{margin:0;width:15%}#TT2pastPurchasesDisplay table tr td{padding:15px 8px}#TT2pastPurchasesDisplay .TT2postCheckboxGroup table tr td{padding:0 5px}#TT2pastPurchasesDisplay .TT2commentArea .TT2limitReminder,#TT2pastPurchasesDisplay .TT2commentArea .TT2limitReminder .TT2charLimitCount{color:#999;display:none;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;font-size:11px;margin-left:11px}#TT2pastPurchasesDisplay .TT2commentArea .TT2postCheckboxGroup div{color:#666;float:left;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;height:100%}#TTtraSubWindow #TTtrasubmid #TTSubScreen #TT2pastPurchases div,#TTtraSubWindow #TTtrasubmid #TTSubScreen div{background:#fff!important}#TT2pastPurchases #TT2pastPurchasesDisplay{color:#666;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;font-weight:400}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay .TT2ppDescription .TT2commentArea textarea{background:none repeat scroll 0 0 #fff;border:2px solid #ccc;min-height:29px}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay table tr td.TT2ppDescription .TT2ppName a{color:#000;font-family:'AvantGardeGothicITCW01B 731069';font-weight:400}.TT2commentArea .TT2bold{font-family:'AvantGardeGothicITCW01B 731069';font-weight:400}#TT2pastPurchasesDisplay .TT2ppDescription .TT3ppDate2{font-weight:400;padding-left:84px}.TT2commentArea .TT2postCheckboxGroup input{height:12px!important}#TT2pastPurchasesDisplay .TT2ppDescription .TT2ppDate{font-weight:400}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay #TT2doneGroup,#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay table tr td.TT2ppDescription .TT2commentArea .TT2ppSaveCommentButton,.pt_order_confirmation #TT2doneGroup #TT2ppDoneBtn,.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppSaveCommentButton,.pt_order_confirmation input#TT2managePastPurchaseBtn{background:none repeat scroll 0 0 #e5e5e5;border:1px solid #e5e5e5!important;color:#666;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;padding:0 22px!important}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay #TT2doneGroup{border:0!important}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay #TT2doneGroup:hover,#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay table tr td.TT2ppDescription .TT2commentArea .TT2ppSaveCommentButton:hover,.pt_order_confirmation #TT2doneGroup #TT2ppDoneBtn:hover,.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppSaveCommentButton:hover,.pt_order_confirmation input#TT2managePastPurchaseBtn:hover{background:none repeat scroll 0 0 #fff;border:1px solid #9f9f9f}#og-modify-popup{left:680px;background-color:#fff;box-shadow:0 0 15px #bbb;border:1px solid #ddd;width:560px}#og-modify-popup .og_close{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;height:21px;right:22px;text-indent:-1000px;top:22px;width:21px}#og-modify-popup .og_change{background:none repeat scroll 0 0 #fff!important;font-size:30px!important;height:30px!important;line-height:30px!important;padding:22px 40px!important;text-align:left!important}#og-modify-popup .og_wrap{border-bottom:medium none;border-top:medium none;color:#999;padding:35px 30px 30px}#og-modify-popup .og_row{line-height:14px;min-height:24px;overflow:visible;padding-left:0}#og-modify-popup select{margin:0 0 0 5px}#og-modify-popup .og_row .og_submit{background:none repeat scroll 0 0 #e5e5e5;border:1px solid #e5e5e5;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;color:#666;font-family:ITCAvantGardeW01-CnMd;height:27px!important;line-height:27px!important;padding:0 22px;text-transform:none!important}#og-modify-popup .og_submit:hover{background:none repeat scroll 0 0 #fff;border:1px solid #9f9f9f}.see_details_content .see-details-right .see_details_text_holder{width:340px}.see_details_content .see-details-right .see_details_text_holder .see_details_action{border:1px solid #000;padding:6px 9px}.see_details_text_holder .see_details_text.see_details_faqlink{width:120px}.see_details_content .see-details-right .see_details_header{font:30px/30px 'AvantGardeGothicITCW01B 731069',sans-serif}#ogSeeDetails{background:none repeat scroll 0 0 #fff}#ogSeeDetails .see-details-right,.pt_product_details #ogSeeDetails.see_details_content .see-details-right,.pt_product_search_result #ogSeeDetails.see_details_content .see-details-right{background:none repeat scroll 0 0 #fff!important}#ogSeeDetails .see-details-right .see-bototm,#ogSeeDetails .see-details-right .see-bototm font,#ogSeeDetails .see-details-right .see_details_text{color:#999;font-family:ITCAvantGardeW01-CnBk,sans-serif}#ogSeeDetails .see-details-right .see_details_subheader,#ogSeeDetails .see-details-right .see_details_text_heading{font-family:ITCAvantGardeW01-CnMd;font-weight:400!important}#ogSeeDetails .btn-close{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;height:21px;right:12px;text-indent:-1000px;top:12px;width:21px;z-index:10001}.see_details_text_holder .see_details_faqlink,.see_details_text_holder .see_details_text a{line-height:16px;border:1px solid #000}.see_details_text_holder .see_details_continue_shopping{height:32px;border:1px solid #000}.see_details_text_holder .see_details_continue_shopping:hover,.see_details_text_holder .see_details_faqlink:hover{background:#fff;border:1px solid #000}.see_details_content .see_details_continue_shopping:hover a,.see_details_content .see_details_text:hover a{color:#000;border:none}.item_quantity .og_widget_content{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;margin:5px 0 0;padding:0}.item_quantity .og_widget_content .og_radio_option{padding-bottom:3px}.og_cart_offer .og_enable_autoship .og_enable_content{position:relative;line-height:33px}.og_cart_offer .og_enable_autoship .og_enable_content .og_auto_deliver_label{line-height:18px;margin:0 70px 0 0}.og_cart_offer .og_enable_autoship .og_enable_content .selectboxit-container{margin:2px 0 0 -70px;position:absolute}#og-modify-popup .og_wrap .og_row span{width:auto}#og-modify-popup .og_wrap .og_row span.selectboxit-container{width:94px!important}#og-modify-popup .og_wrap .og_row .selectboxit-container .selectboxit{width:94px!important}.item_quantity .og_widget_content .og_radio_option .og_enable_content .og_about{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -114px -160px rgba(0,0,0,0);height:21px;width:21px;float:left;margin:-21px 0 0 -10px}.item_quantity .og_widget_content .og_radio_option .og_enable_content .og_about img{display:block;height:21px;margin:0;padding:10px;width:21px}.item_quantity .og_widget_content .og_offer_newline,.item_quantity .og_widget_content .og_radio_option label{color:#999;font-family:ITCAvantGardeW01-CnMd;font-size:11px;line-height:14px;font-weight:400;padding-top:0}.pt_cart .item_quantity .og_widget_content .og_radio_option label{line-height:14px}.item_quantity .og_widget_content .og_radio_option .og_enable_content label b{font-size:11px;font-weight:300;margin:0 0 0 18px}.item_quantity .og_widget_content .og_radio_option input{height:10px;margin:0 4px 2px 0}.cart_row .item_quantity .editOffer .editHeader,.item_quantity .editOffer{color:#999;font-size:11px;font-weight:400;margin:5px 0 0;padding:0}.cart_row .item_quantity .editOffer .fakeLink{color:#999!important}.cart_row .item_quantity .editOffer .fakeLink:hover{text-decoration:none}.send_to_friend_success h2{color:#666;font-weight:400;margin-bottom:10px}.text_important{color:red}.og_modify_popup .og_row .og_submit{background:none repeat scroll 0 0 #000!important;border:1px solid #000!important;height:27px!important;line-height:27px!important;padding:0 22px}.shipping_methods .f_label .f_label_value span.titleShipping{color:#e36929;font-size:15px}.shipping_methods .f_label .f_label_value span.shipping_help{height:18px;width:18px;display:inline-block;text-align:center;color:#fff;background:#d3d3d3;border-radius:18px;line-height:18px;float:right;margin-right:15px}.shipping_methods .f_label .f_label_value span.shipping_help:hover{background:#000}.shipping_methods .f_label .f_label_value span.beginDay{display:block;clear:both;font-size:13px}html .shipping_methods .f_label .f_label_value .delivery_type{width:100%}.blockShip1,.blockShip2{float:none}.tableLabel .f_label_value{display:table}.blockShip1{min-width:210px;vertical-align:top}.shippingImg{width:50px}.blockShip2,.shipping_methods .f_label_value .prices{vertical-align:top}.blockShip1,.blockShip2,.shippingImg,.shipping_methods .f_label_value .prices{display:table-cell}.shipping_methods .shippingImg{text-align:center}.shipping_methods .f_field_radio.f_checked .f_label_value{background-position:0 -299px}.shipping_methods .f_radio:checked+.f_label .f_label_value{background-position:0 -299px}.shipping_methods .f_field_radio .f_label_value{background-position:0 -188px;background-repeat:no-repeat}.infosShipping{color:#666;font-size:13px}.hoverHelp{width:313px;padding:24px;border:1px solid #000;position:absolute;background:#fff}.hoverHelp:before{content:"";width:18px;height:11px;position:absolute;display:block;background:url(../images/arrow_tltip.png) no-repeat 0 0;top:-11px;left:50%;margin-left:-9px}.cellRelay.imgShip{vertical-align:middle;text-align:center;padding:0 4px}.iconTypeShip{height:33px;width:33px;display:inline-block;margin-top:-17px}.openingHours{font-weight:400;font-family:'AvantGardeGothicITCW01D 731075'}.closure_hours .openingHours{padding:12px 0}.btnDrop{width:29px;display:block;clear:right;float:left;background:#fff;border:1px solid #e4e4e4;cursor:pointer;background:url(../images/arrow_bottomDrop.png) no-repeat center center}.shipping_relay_map .srm_address_infos .srm_infos_close .ui-button-text{display:none}.beginDay{display:none}.basket_amount_limit.top{margin:15px 0 0;color:red}.basket_amount_limit.bottom{margin:15px 0 0;color:red;right:0}.shippingrestriction{display:none}.cart_table .item_user_actions button{text-transform:uppercase;text-decoration:underline}.block_login{color:#010101;font:14px/20px ITCAvantGardeW01-CnMd}.block_login h1{font:28px AvantGarde-Book;text-transform:uppercase;margin:0 0 30px}.block_login form h3,.block_login h3{color:#000;font:14px ITCAvantGardeW01-CnDm;border-bottom:1px solid #ccc;padding:0 0 15px;margin:0 0 25px;text-transform:uppercase;clear:both}.block_login .formfield_email label,.block_login .formfield_password label{display:none}.block_login_container{width:75%;display:table;border:none}.checkout_create_account_advantages,.checkout_registered_section_container,.checkout_unregistered_section_container{width:28%;position:relative;padding-bottom:85px;display:table-cell}.checkout_create_account_advantages{padding:0 8%;width:44%}.checkout_create_account_advantages ul{list-style-type:disc;list-style-position:inside;padding:0 0 0 15px;text-indent:-1em}.block_login .checkout_oauthlogin{margin-top:30px;position:relative}.block_login .checkout_oauthlogin:before{content:'';display:block;border-top:1px solid #ccc;position:absolute;top:9px;width:100%}.block_login .formfield .textinput{background:#efefef;width:100%;height:38px;font:14px ITCAvantGardeW01-CnMd;line-height:38px;text-align:left;border:none;padding:0 16px}.block_login .checkout_oauthlogin .checkout_opt{background:none repeat scroll 0 0 #fff;width:40px;color:#010101;font-style:normal;text-align:center;text-transform:uppercase;display:block;margin:0 auto 25px;position:relative}.block_login .f_field_checkbox .f_label_value,.block_login .f_field_radio .f_label_value,.block_login .forgot_password_message a{color:#010101;font-size:12px}.block_login .f_field_radio .f_label_value{padding:0 0 0 20px}.block_loginn .formfield_button{bottom:0}.block_login .button{background:#000;width:100%;height:auto;min-height:45px;color:#fff;font:13px/15px ITCAvantGardeW01-CnMd;font-weight:400;text-transform:uppercase;border:none;margin:0;padding:12px 30px;outline:0}.pt_customer_service .formfield label{display:none}.pt_cart .secondary{width:23.3%;float:right;margin:110px 0 0;background-color:#f9f9f9}.pt_cart .block_login{margin:0 auto;float:none}.block_login h1{margin:50px 0}.pt_cart .block_login_container p{margin:0;padding:0 0 30px;font-family:ITCAvantGardeStd-BkCn,serif}.pt_cart .block_login_container .formfield{margin:0;padding:0 0 15px;position:relative}.pt_cart .block_login_container .formfield_button{position:absolute;padding:0;bottom:0;left:0}.pt_cart .block_login_container .formfield .textinput{font-size:13px;font-family:ITCAvantGardeStd-BkCn,serif;line-height:1.35em}.pt_cart .block_login_container .f_field_checkbox .f_label_value,.pt_cart .block_login_container .f_field_radio .f_label_value,.pt_cart .block_login_container .forgot_password_message a{font-family:ITCAvantGardeW01-CnBk,serif}.pt_cart .formfield_remember_me{float:left}.pt_cart .forgot_password_message{float:right}.pt_cart .forgot_password_message a{line-height:24px;text-decoration:underline}.pt_cart .block_login_container .checkout_oauthlogin{border:none;clear:both}.pt_cart .block_login_container .fb_button{width:100%}.pt_cart .block_login_container .fb_button span{line-height:16px}.pt_cart .checkout_create_account_advantages .formfield_button{width:63.5%;right:0;margin:auto}.pt_cart .block_login_container .formfield_checkbox label{display:block}.pt_cart .block_login_container .error_form{margin:0}.pt_cart .block_login_container .error_form,.pt_cart .block_login_container .formfield .error_message{color:#f44336;font-size:12px;font-family:ITCAvantGardeStd-BkCn,serif;line-height:19px}.pt_cart .block_login_container .formfield.f_state_error input.required{border:1px solid #f44336}.pt_cart .block_login_container .formfield.f_state_error input.required:focus{outline:0}.pt_cart .block_login .secondary p{margin:0;padding:0;white-space:normal}.pt_cart .block_login .cart_customer_service .phone_icon{margin:0 0 5px;padding:0 0 0 30px}.pt_cart .free_shipping .order_shipping{display:none}.pt_cart .free_shipping .order_shipping_discount{display:table-row}@media (max-width:750px){.button.engraving_popup_button{width:100%;margin-left:0}.engraving_popup_button:first-of-type{margin-bottom:15px}.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{display:inline-block;text-align:left;padding:40px 0 0}.cart .you_may_also_like_cart .tile_priceshop_wrapper{display:inline-block;width:244px}.cart .you_may_also_like_cart .tile_priceshop_wrapper:after{content:'';display:block;clear:both}.cart .you_may_also_like_cart .product_tile .product_actions,.cart .you_may_also_like_cart .tile_priceshop_wrapper .price{float:left}.you_may_also_like_cart .recommendations_block .product_tile .product_image_topwrapper{text-align:right;padding:0 10px 0 0}.cart_table .product_availability_list li.not_available{white-space:normal;width:140px}}.section_account .back_button{display:none}.identification_title{text-transform:uppercase;font-size:24px;margin-bottom:30px}.section_account .selectboxit-arrow-container .selectboxit-arrow{width:8px}.my_account_navigation_mobile{display:none}#myAccountNavigationPanel{margin:0;padding:0 16px;border-bottom:1px solid #cfcfcf;position:relative}#myAccountNavigationPanel .jcarousel-clip{position:relative;height:auto;margin-bottom:-1px}#myAccountNavigationPanel .jcarousel-control{width:28px;height:23px;margin-top:-3px;top:0;border-radius:0;background:#fff url(../images/icons-sprite-25x25.png) no-repeat}#myAccountNavigationPanel .jcarousel-control:before{display:none}#myAccountNavigationPanel .jcarousel-prev{left:0;background-position:-321px -118px;border-right:1px solid #999}#myAccountNavigationPanel .jcarousel-next{right:0;background-position:-331px -118px;border-left:1px solid #999}.my_account_navigation_panel ul{position:absolute;width:20000px;height:auto}.my_account_navigation_panel li{float:left;height:auto;margin:0 14px;padding-bottom:14px;position:relative}.my_account_navigation_panel li span{display:none}.my_account_navigation_panel a{color:#666;font-size:11px;text-transform:uppercase}.my_account_navigation_panel li:after{content:"";position:absolute;left:-17px;top:2px;width:1px;height:11px;background:#bfbfbf}.my_account_navigation_panel li:first-child:after{display:none}.my_account_navigation_panel .active_panel a,.my_account_navigation_panel a:hover{color:#070707}.my_account_navigation_panel .active_panel:before{content:"";position:absolute;right:50%;bottom:0;height:4px;width:8px;margin-right:-4px;background:url(../images/icons-sprite-25x25.png) no-repeat -75px -121px}.section_account .block_login .block_message_subtitle{display:none}.section_account .block_login .formfield label{display:block;margin-bottom:3px}.section_account .block_login>h1{color:#000;font-size:30px;line-height:30px;text-transform:uppercase;padding:0 0 17px}.section_account .block_login p{margin-top:0;color:#666}.section_account .block_login .formfield .textinput{width:100%}.section_account .block_login .required label{display:block;color:#666;margin-bottom:3px}.pt_account .account_login_page .login_section fieldset{width:100%}.nav_help_links{position:relative;margin-bottom:43px;padding-bottom:31px}.nav_help_links:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;bottom:-6px;left:0;z-index:10}.nav_help_links h4{color:#000;font-size:14px;padding-bottom:23px;text-transform:uppercase;margin-right:-10px}.nav_help_links li{margin-top:12px;padding-left:15px;position:relative;line-height:1.4}.nav_help_links li:first-child{margin-top:0}.nav_help_links li:before{content:"";position:absolute;left:0;top:4px;width:5px;height:9px;background:url(../images/icons-sprite-25x25.png) no-repeat -50px -75px}.nav_help_links li a{color:#999}.login_page .social_network_login_block .fb_button{margin:0}.register_page .required_indicator,.section_account_signin .required_indicator{color:#000}.section_account_signin .request_password_page fieldset:first-child>.formfield:nth-child(2n+1){margin:0 0 15px 0}.section_account_signin .set_new_password_page .formfield{margin:0 0 20px}.section_account_signin .set_new_password_page .formfield_button{text-align:right;padding:20px 0 0}.request_password_page form{padding:20px 0 0}.register_page .register_page .formfield_select:after,.section_account_signin .register_page .formfield_select:after{display:block;content:'';clear:both}.set_new_password_page #NewPasswordForm .formfield{margin:0 0 15px;clear:both}.pt_account .f_error_message{line-height:15px}.account_create_login_benefits-signin h2{color:#000;font-size:18px;text-transform:uppercase;margin:50px 0 30px}.account_create_login_benefits-signin h3{color:#000;font-size:12px}.account_create_login_benefits-signin a,.account_create_login_benefits-signin p{color:#999;font-size:12px;width:auto}.account_create_login_benefits-signin a{text-decoration:underline}.account_create_login_benefits-signin a:hover{color:#000}.section_account_signin .register_page .formfield_select.month{margin:0 3% 0 0}.section_account_signin .register_page .f_field_radio-list+.f_error_message{left:4%}.pt_accountloginpopup div.account_login_page div.block_login strong.block_message_subtitle{display:none}.pt_accountloginpopup .login_section fieldset{overflow:hidden}.pt_accountloginpopup .login_section .formfield_password,.pt_accountloginpopup .login_section .formfield_username{float:left;width:48%;clear:none;margin:0 0 5px 0}.pt_accountloginpopup .login_section .formfield_username{margin:0 4% 5px 0}.pt_accountloginpopup .login_section .formfield_button{overflow:hidden;padding:15px 0 0}.header-top{z-index:1000}.section_account_edit_profile.section_account .day_select,.section_account_edit_profile.section_account .month{margin:0 3% 0 0;clear:none}.lang_switcher_panel{position:relative;height:13px;width:30px}.lang_switcher_panel:after{content:"";width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;position:absolute;right:0;top:50%;margin:-4px 0 0}.lang_switcher_panel:hover:after{border-width:0 4px 5px 4px;border-color:transparent transparent #fff transparent}.lang_switcher_panel>ul{position:absolute;left:0;right:0;top:0}.lang_switcher_panel>ul>li,.lang_switcher_panel>ul>li:last-child{padding:0;margin:0;float:none}.lang_switcher_panel>ul>li a,.lang_switcher_panel>ul>li span{text-transform:uppercase;font-size:12px;padding:0 0 6px;display:inline-block}.lang_switcher_panel>ul>li a{display:none}.lang_switcher_panel>ul:hover>li a{display:block}.section_account_account_show .primary{width:70%;margin-bottom:65px;padding:0 44px 0 0;border:none}.section_account_account_show .secondary{width:30%;padding:0 0 0 15px;margin:15px 0 15px 0;border-left:1px solid #ccc}.section_account_account_show #myAccountNavigationPanel{margin-bottom:15px}.section_account_account_show .account_landing_page_slot_3{clear:both}.account_overview_page{padding-bottom:20px}.landing_hello .account_user_name{color:#000;font-size:40px;font-style:italic;font-weight:400;margin:0 20px 0 0}.landing_hello .logout_link{color:#666;font-size:12px;text-decoration:underline}.account_landing_right_nav_slot{padding-top:29px;padding-bottom:18px}.account_landing_content p,.account_landing_right_nav_slot p{color:#707070}.account_landing_content a,.account_landing_right_nav_slot a{color:#070707;text-decoration:underline}.section_account_order_history .primary{width:712px;padding:0 44px 0 0;margin-top:32px;border:none}.section_account_order_history .secondary{width:225px;padding:0 0 0 51px;margin:32px 10px 0 -1px;border-left:1px solid #ccc}.section_account_order_history .orders_page>h1{display:none}.orders_page_text{color:#707070;margin:34px 0 39px}.search_result_options{float:right;text-align:right;margin-bottom:25px}.orders_page_products{color:#707070;width:100%}.orders_page_products thead td{border-bottom:4px solid #1d1d1d;color:#000;font-size:14px;font-weight:700;padding:0 10px 10px;text-transform:uppercase}.orders_page_products tbody td:first-child,.orders_page_products thead td:first-child{padding-left:0}.orders_page_products tbody td{font-size:9px;padding:18px 10px;border-top:1px solid #ccc}.orders_page_products .order_view_detail{padding:18px 0;text-align:right}.orders_page_products tbody tr td:first-child{padding:18px 0}.orders_page_products .order_products_column{text-align:center}.orders_page_products .label{display:none}.orders_page_products .button{display:inline-block;height:auto;padding:0;background:0 0;text-decoration:underline;font-size:12px;color:#000;border:none;margin:0;line-height:inherit;border:none;font-weight:700}.order_history_search{position:relative;margin-bottom:35px;padding-bottom:29px}.order_history_search:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;bottom:0;left:0}.order_history_search h4{color:#000;font-size:14px;padding-bottom:23px;text-transform:uppercase;margin-right:-10px}.order_history_search .formfield .textinput{width:100%}.order_history_search .selectboxit-container{display:block}.order_history_search .formfield{margin:0 0 14px}.order_details_payment{padding:22px 0 21px;overflow:hidden;border-bottom:1px solid #ccc}.order_details_payment_title{color:#1d1d1d;float:left;font-size:14px;line-height:25px;text-transform:uppercase;font-weight:700}.order_details_payment .payment_type{float:right;color:#666;line-height:25px}.order_details_payment .payment_type img{display:inline-block;max-width:40px;margin-right:10px;vertical-align:middle}.order_details_payment .payment_type strong{color:#000;text-transform:uppercase}.order_details_page .order_subtotal td{border-bottom:none;border-top:none;padding:16px 0 8px;font-size:12px;text-transform:uppercase}.order_details_page .order_sales_tax td{padding-bottom:16px}.order_details_page .order_totals_table tbody td{font-size:16px}.order_details_page .order_totals_table tbody td:first-child{font-size:12px}.order_details_page .back-button{display:none}.order_details_page .order_details_payment{padding:17px 0 16px 0}.order_details_page .order_totals_table .order_total td:first-child{font-size:18px;padding-left:398px}.order_details_page .order_totals_table .order_total td{border-top:3px solid #1d1d1d;background:0 0;color:#000;padding:0;font-size:18px}.order_details_help,.order_details_page .pager{display:none}.order_details_head{color:#1d1d1d;padding:30px 0 0}.order_details_head .order_number{font-size:23px;text-transform:uppercase;float:left;margin-bottom:20px}.order_details_head .order_status{float:right;font-size:16px;text-transform:uppercase;padding-top:7px}.order_details_head .order_status a{text-decoration:underline}.order_details_dates{color:#666;clear:both;margin-top:24px;padding:23px 0 24px;border-top:3px solid #1d1d1d;border-bottom:3px solid #1d1d1d}.order_details_dates .order_date{display:inline-block}.order_details_dates .order_date:first-child{margin-right:20px}.order_details_dates .order_date .label{color:#070707}.order_details_dates .order_date .label:before{display:none}.acc-head{display:none}.acc-content{clear:both}.acc-content .column{float:left;width:50%}.acc-content .column h4{color:#1d1d1d;font-size:14px;text-transform:uppercase;padding:18px 0;border-bottom:1px solid #ccc}.acc-content .column .save_address_from_order_js{float:right;margin:22px 50px 0 0;text-decoration:underline}.acc-head,.mini_address_location .label,.order_details_page .back-button{display:none}.mini_address_location .phone .label{display:inline-block;margin-right:4px}.mini_address_location span,.mini_address_name{color:#666;line-height:17px}.mini_address_name{margin-top:20px}.mini_address_location{padding-bottom:23px}.mini_address_location .city{display:inline-block}.mini_address_location .city .value:after{content:","}.mini_address_location .state_code{display:inline-block}.order_gift_cert_table,.order_shipment_table{border-bottom:3px solid #1d1d1d}.order_gift_cert_table thead th,.order_shipment_table thead th{padding:5px 25px 0;height:59px;vertical-align:middle;background:#000;color:#fff;font-weight:400;text-transform:uppercase;font-size:11px;text-align:center}.order_gift_cert_table thead th{text-align:left}.order_shipment_table thead th:first-child{text-align:left}.order_shipment_table tbody .label{display:none}.order_shipment_table tbody .value{color:#999;text-decoration:underline}.order_shipment_table thead th.order_product_info{padding-top:0;font-size:18px}.order_shipment_table .product_name a{font-weight:700}.order_shipment_table .product_id,.order_shipment_table .product_subtitle{display:none}.order_shipment_table .attribute_color{color:#999}.order_shipment_table .product_add_info{margin-top:8px}.section_header span{display:block}.order_gift_cert_table tbody td,.order_shipment_table tbody td{padding:22px 0;vertical-align:middle;text-align:center;border-top:1px solid #ccc}.order_gift_cert_table tbody td{padding:22px 25px;text-align:left}.order_gift_cert_table tbody tr:first-child td,.order_shipment_table tbody tr:first-child td{border:none}.order_shipment_table tbody .order_product_info{padding-left:25px;text-align:left}.order_shipment_table .product_name{color:#070707;font-size:12px;text-transform:uppercase;padding-bottom:16px}.order_details_payment .cell_label,.order_table .cell_label{display:none}.order_totals_table td:first-child{padding-left:298px;white-space:initial}.order_gift_cert_table tfoot{display:none}.order_history_single{display:none}.pt_norecords .section_account_order_history .primary{float:none;width:auto;padding:0;margin:0;border:none}.section_account_order_history .no_orders,.section_account_order_history .no_orders_found{color:#707070;text-align:center;padding:72px 0 0;min-height:270px}.section_account_order_history .no_orders a,.section_account_order_history .no_orders_found a{display:inline-block;margin-top:3px;font-weight:700;text-decoration:underline}.section_account_order_history .no_orders a:hover,.section_account_order_history .no_orders_found a:hover{text-decoration:none}.section_account_auto_replenishment .primary{border:none;width:100%;float:none;margin-top:32px}.autoreplenishment h1{font-size:18px;text-transform:uppercase;padding:30px 0 33px}.autoreplenishment .account_autoreplenishment_slot_1{margin-bottom:18px}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-account-info{border-top:1px solid #ccc}.autoreplenishment p{line-height:17px;color:#707070;padding-bottom:18px}.autoreplenishment #og-msi-container{width:100%}.autoreplenishment #og-msi-container div,.autoreplenishment #og-msi-container h1,.autoreplenishment #og-msi-container h2,.autoreplenishment #og-msi-container li,.autoreplenishment #og-msi-container p,.autoreplenishment #og-msi-container span,.autoreplenishment #og-msi-container table,.autoreplenishment #og-msi-container ul{color:#707070;font-size:12px;font-weight:400;line-height:17px!important}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-container-header .og-msi-column,.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-container-header .og-msi-column{color:#000;font-size:14px;font-weight:700;padding:10px 0;text-align:center;text-transform:uppercase}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container,.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container,.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-row{border-top:medium none}.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-row .og-msi-column .og-subs-next-order-container .og-msi-button,.og-popup-container .og-popup-content .og-popup-actions .og-button-cancel,.og-popup-container .og-popup-content .og-popup-actions .og-button-ok{background-color:#000!important;border:1px solid #000!important;color:#fff!important;text-decoration:none!important;text-transform:uppercase}.og-popup-container .og-popup-content .og-popup-actions .og-button-ok{margin-bottom:5px}.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-row .og-msi-column .og-subs-next-order-container .og-msi-button:hover,.og-popup-container .og-popup-content .og-popup-actions .og-button-cancel:hover,.og-popup-container .og-popup-content .og-popup-actions .og-button-ok:hover{background-color:#fff!important;border:1px solid #000!important;color:#000!important;text-transform:uppercase}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-container-header,.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-container-header{border-bottom:4px solid #1d1d1d}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-order-row{border-bottom:1px solid #ccc;border-top:medium none}.autoreplenishment #og-msi-container #og-subs-template .og-subs-container .og-subs-status-container .og-subs-status,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-account-info .og-orders-address li.og-address-title,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-account-info .og-orders-address li.og-address-title .og-link,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-totals-row .og-orders-totals td#og-orders-subtotal,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-totals-row .og-orders-totals td#og-orders-total,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-totals-row .og-orders-totals td.og-orders-totals-left-column{color:#000;font-weight:700;text-transform:uppercase}.autoreplenishment .msiWide,.autoreplenishment .msiWider{padding:10px!important;text-align:center!important;width:500px}.autoreplenishment .msiWide{width:470px!important}.autoreplenishment .msiMid{width:170px}.autoreplenishment #og-msi-container{width:100%}.autoreplenishment #og-msi-container #og-orders-template .og-orders-container .og-orders-item-img,.autoreplenishment #og-msi-container .og-main-container .og-row .og-subs-item-img{display:inline-block;height:100px;text-align:left;vertical-align:middle;width:100px}.autoreplenishment #og-msi-container #og-orders-template .og-orders-container .og-orders-item-name,.autoreplenishment #og-msi-container .og-main-container .og-row .og-subs-item-name{display:inline-block;padding:0 0 0 15px;text-align:left;vertical-align:middle;width:200px}.autoreplenishment #og-msi-container .og-main-container .og-row .og-orders-item-img img,.autoreplenishment #og-msi-container .og-main-container .og-row .og-subs-item-img img{max-height:100px;max-width:100px;padding-bottom:10px}.autoreplenishment #og-msi-container #og-header .og-tab{background-color:transparent;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-top:1px solid #fff;border-right:1px solid #fff!important;color:#999;font-weight:400;margin:0;position:relative;text-align:center;text-transform:uppercase}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section #og-view-deliveries .dropdown{color:#000;font-weight:400}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section .og-next-order .og-next-order-date-container,.autoreplenishment #og-msi-container .og-main-container #og-subs-template #og-subs-top-section #og-subs-top-section-inner .og-subs-individual-subs,.autoreplenishment #og-msi-container .og-main-container #og-subs-template #og-subs-top-section #og-subs-top-section-inner .og-subs-individual-subs-desc{color:#000;font-size:16px;font-weight:400;margin-top:15px;text-transform:none}.autoreplenishment #og-msi-container .og-main-container #og-subs-template #og-subs-top-section #og-subs-top-section-inner .og-subs-individual-subs-desc{color:#707070;font-size:12px;font-weight:400;line-height:17px!important;margin-top:0;text-transform:none}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section .og-next-order .og-next-order-date-container .og-next-order-date{color:#666;cursor:pointer}.autoreplenishment #og-orders-tab{border-left:none}.autoreplenishment #og-subs-tab:hover{border-left:1px solid #d9d9d9!important;margin-left:-1px!important}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section{border-top:1px solid #d9d9d9;width:100%}.autoreplenishment #og-msi-container .og-orders-remove{text-transform:lowercase}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section #og-view-deliveries{border-left:medium none;text-align:right}.autoreplenishment #og-msi-container #og-header .og-tab.selected{background-color:transparent;border:1px solid #d9d9d9;border-left:none;border-bottom:1px solid #fff;color:#000;font-weight:400}.autoreplenishment #og-msi-container #og-header #og-subs-tab.selected{border-left:1px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important}.autoreplenishment #og-msi-container #og-header #og-subs-tab.selected:before{border-bottom:1px solid #d9d9d9!important;bottom:-1px;content:"";left:-3px;position:absolute;width:3px}.autoreplenishment #og-msi-container #og-header #og-orders-tab{border-left:1px solid #fff}.autoreplenishment #og-msi-container .og-main-container #og-subs-template #og-subs-top-section{border-top:1px solid #d9d9d9;width:100%}.autoreplenishment #og-msi-container #og-orders-template #og-view-deliveries ul.order-list{right:0}.autoreplenishment #og-msi-container #og-header .og-tab.selected,.autoreplenishment #og-msi-container #og-header .og-tab.selected:focus,.autoreplenishment #og-msi-container #og-header .og-tab.selected:hover{background-color:#fff;border:1px solid #d9d9d9;border-bottom:1px solid #fff;border-left:1px solid #fff;color:#000}.autoreplenishment #og-msi-container #og-header .og-tab:hover{background-color:#fff;border:1px solid #d9d9d9;border-top:1px solid #fff;border-bottom:1px solid #d9d9d9;border-left:1px solid #fff;color:#000;margin:0!important}.calendar-box,.og-popup-container{border:medium none!important;box-shadow:0 0 4px 0 #000!important}.og-popup-container .og-popup-content .og-close-popup{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;height:21px;right:18px;text-indent:-1000px;top:20px;width:21px}.og-popup-container #og_reason_other_text{color:#707070;height:22px!important;line-height:22px}.og-popup-container .og-popup-row .og-radio{vertical-align:middle}.og-popup-container .og-popup-row .og-label{line-height:20px}#og-calendar-box .calendar-cancel{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;float:right;height:24px;margin:2px 5px 2px 0;right:12px;text-indent:-10000px;top:12px;width:21px}#og-calendar-box tr td.selected{background-color:#d9d9d9}#og-calendar-box tr td.selected a{color:#000}#og-calendar-box tr.month-header{background-color:#d9d9d9;color:#000;font-size:20px!important;font-weight:400!important}#og-calendar-box tr.month-header th span{background-color:#d9d9d9}.og-popup-container .og-popup-row{font-size:12px!important;line-height:17px}.og-popup-container .og-popup-content{color:#707070;font-size:12px;text-align:left}.og-popup-container .og-popup-content h1{font-size:20px!important;font-weight:400!important}.section_account_wishlist .primary{border:none;float:none}.wishlist_page_text{color:#707070;margin:34px 0 39px}.wishlist_search{margin:0 0 0 -30px;padding:0 30px 14px}.wishlist_search.unauthenticated,.wishlist_search.unauthenticated+.wishlist_public{margin-right:0;margin-left:0;padding:0;border:none}.section_account h1.wishlist_searchheader,.wishlist_search h1{font-size:14px;color:#000;text-transform:uppercase;padding:20px 0 12px}.wishlist_search .f_field{float:left;clear:none;width:268px;margin-right:20px}.wishlist_search .formfield{float:left;clear:none}.wishlist_search .formfield .button{height:auto;margin-top:24px;line-height:35px}.wishlist_search .formfield label{color:#707070;display:block}.wishlist_search .f_field .textinput{width:100%}.wishlist_privacy_state,.wishlist_send_to_friend{float:left;margin-right:10px}.wishlist_public_link{float:left;line-height:29px}.wishlist_public_link a{text-decoration:underline}.wishlist_public_link a:hover{text-decoration:none}.wishlist_header{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:4px solid #000;padding:20px 30px 12px;overflow:hidden}.wishlist_header>div{display:inline-block}.wishlist_header_details{width:345px}.wishlist_header_qty{width:152px}.wishlist_header_price{width:122px}.wishlist_products_form{display:inline-block;width:100%;position:relative;padding-bottom:15px}.wishlist_items td{display:inline-block;float:left;padding-top:32px}.wishlist_items .item_image{width:75px;margin-right:30px}.wishlist_items .item_image img{width:74px;border:1px solid #e9e9e9}.wishlist_products .wishlist-text{margin:0 30px;padding:30px 0 0}.wishlist_products .product_list_item{width:243px;padding-right:10px;color:#999}.wishlist_products .product_name{text-transform:uppercase}.wishlist_products .product_list_item a{color:#000}.wishlist_products .attribute .label,.wishlist_products .product_id,.wishlist_products .product_list_item .price{display:none}.wishlist_products .attribute{margin:6px 0 10px}.wishlist_products .attribute .value{text-decoration:underline}.wishlist_products .attribute .value .swatch{margin:0 10px 0 0}.wishlist_products .item_details button{height:auto;line-height:13px;margin-top:5px;background:0 0;border:none;border-left:1px solid #333;padding:0 0 0 9px;margin-left:8px;color:#333;font-size:12px}.wishlist_products .item_details button span{text-decoration:underline}.wishlist_products .item_details button:hover span{text-decoration:none}.wishlist_products .item_details .social_popup_link_js{font-size:12px;line-height:13px;color:#333;text-decoration:underline;border-left:1px solid #333;margin-left:8px;padding:0 0 0 9px}.wishlist_products .quantity_desired{width:161px}.disableCommerce .wishlist_header_qty,.disableCommerce .wishlist_page .product_add_to_cart form,.disableCommerce .wishlist_products .quantity_desired,.section_account_wishlist .primary .secondary,.wishlist_products .priority .label,.wishlist_products .quantity_desired .label{display:none}.wishlist_products .item_availability{margin-top:8px}.wishlist_products .quantity_error{margin-top:8px}.wishlist_products .product_availability_list{width:152px;color:#999}.wishlist_items .item_option_price{width:122px;font-size:16px}.wishlist_products .priority .formfield_priority{margin:0}.wishlist_products .priority .f_label{display:none}.wishlist_items .update{float:right}.wishlist_items .update button{width:151px;text-transform:uppercase}.wishlist_items .storelocatoreditorialmode{float:right;clear:right;padding:0}.wishlist_products .add_to_cart_option{float:right;margin-top:10px;margin-bottom:7px;padding-top:0;clear:right}.wishlist_products .add_to_cart_option .textinput{width:50px}.wishlist_products .add_to_cart_option .button{width:151px;margin:0}.disableCommerce .wishlist_products .add_to_cart_option{margin:0}.disableCommerce .wishlist_products .add_to_cart_option .button{display:block;margin:10px 0 0}.wishlist_items .toggle_public{width:152px;float:right;clear:both;padding-top:0}.wishlist_items .toggle_public .formfield{margin:0}.wishlist_items .toggle_public .f_label{line-height:16px}.wishlist_gift_certificate .item_details button{border-left:none;margin-left:0;padding-left:0}.product_add_to_cart{margin:16px -30px 0;padding:15px 30px 0;border-top:4px solid #000}.product_add_to_cart .wishlist_share_all_button{float:right;width:151px;text-align:center}.product_add_to_cart .add_all_to_cart{clear:both}.wishlist_page .add_all_to_cart{float:right;width:auto;padding:0 27px;margin:0 0 45px 14px}.wish_list_results_table td,.wish_list_results_table th{width:25%;padding:12px 10px 12px 0}.wish_list_results_table th{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:4px solid #000}.wish_list_results_table td a{color:#666;text-decoration:underline}.wish_list_results_table td a:hover{text-decoration:none}.wishlist_find .print_page{display:none}.wishlist_products_form .item_option .select,.wishlist_products_form .item_option .textarea,.wishlist_products_form .item_option .textinput{height:29px;padding:0}.wishlist_products_form .item_option .selectboxit-text{height:25px;line-height:23px;margin-left:7px;overflow:hidden;padding-left:0}.wishlist_products_form .item_option .selectboxit-arrow-container{height:25px;line-height:29px;padding:0;width:36px}.wishlist_products_form .item_option .selectboxit-arrow-container .selectboxit-arrow{margin:11px auto 0}.wishlist_products_form .item_option .selectboxit-container .selectboxit-options{top:32px!important}.wishlist_getcertificates label{display:block;margin:0 0 10px}.wishlist_getcertificates{padding-bottom:20px}.wishlist_getcertificates .selectboxit-container{float:left}.wishlist_getcertificates .selectboxit,.wishlist_getcertificates .selectboxit-options{width:268px}.wishlist_products_form .quantity_desired .selectboxit,.wishlist_products_form .quantity_desired .selectboxit-options{width:60px}.wishlist_products_form .priority .selectboxit,.wishlist_products_form .priority .selectboxit-options{width:100px}.wishlist_getcertificates .selectboxit-arrow-container{background-color:#fff}.wishlist_public{margin:0 0 0 -30px;padding:20px 0 20px 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.wishlist_getcertificates .button[name=dwfrm_wishlist_selectAddressWishlist]{display:none}.wishlist_getcertificates .button[name=dwfrm_wishlist_addGiftCertificate]{float:left;clear:left;margin:20px 10px 0 0;padding:0 31px;min-width:180px;height:29px;line-height:27px}.wishlist_getcertificates p{float:left;clear:right;width:740px;margin:20px 0 0}.wishlist_getcertificates .button[name=dwfrm_wishlist_setListPublic],.wishlist_privacy_state .button[name=dwfrm_wishlist_setListPublic],.wishlist_public .button[name=dwfrm_wishlist_setListPrivate],.wishlist_public .send_to_friend{min-width:180px}.wishlist_getcertificates .button[name=dwfrm_wishlist_addGiftCertificate],.wishlist_getcertificates .button[name=dwfrm_wishlist_setListPublic],.wishlist_public .button[name=dwfrm_wishlist_setListPrivate],.wishlist_public .send_to_friend,.wishlist_share_all_button{text-align:center}.account_wishlist_empty{color:#707070;text-align:center;padding:0;line-height:17px}.account_wishlist_empty a{color:#070707;text-decoration:underline}.account_wishlist_empty strong{color:#070707}.wishlist_find .wishlist_getcertificates{display:none}.wishlist_find .wishlist_public{margin:0;padding:0;border-top:none;border-bottom:none}.you_might_interested{text-align:center;margin:-1px 0}.dialog_social_share{max-width:470px}.dialog_social_share .ui-dialog-title{display:none}.dialog_social_share h4{font-size:14px;color:#1d1d1d;padding-bottom:9px;text-transform:uppercase}.dialog_social_share .share_email h4{display:inline-block;margin-right:10px;padding-bottom:0;vertical-align:middle;line-height:19px}.dialog_social_share .ic_share_email{display:inline-block;vertical-align:middle;width:27px;height:19px;background:url(../images/icons-sprite-25x25.png) no-repeat -400px -125px}.block_share_by_email .formfield .textinput{width:100%}.dialog_privacy_policy,.dialog_send_wishlist{max-width:530px}.dialog_privacy_policy .privacypolicyparent h1{display:none}.send_to_friend_page .preview legend{display:none}.send_to_friend_preview .send_to_friend_name:after{content:","}.send_to_friend_preview dt{display:inline-block;width:15%;padding-bottom:10px;font-weight:700;vertical-align:top}.send_to_friend_preview dd{display:inline-block;width:75%;margin:0;padding-bottom:10px;vertical-align:top}.send_to_friend_page .preview_header{text-transform:uppercase}.section_account_favorites .primary{float:none;border:none;padding-top:60px}.section_account_favorites .primary h1{display:none}.favorites_explanation{float:left;line-height:37px;color:#707070;margin-left:0;margin-bottom:63px}.favorites_explanation+.paging_bar{margin-top:-143px}.section_account_favorites .paging_bar{margin-right:-30px}.section_account_favorites .search_result_options .paging_bar{margin:-35px 0 10px 0}.section_account_favorites .pagination_list{display:inline-block;vertical-align:middle}.section_account_favorites .paging_bar .vew_all_articles{display:inline-block;vertical-align:middle;margin-left:15px}.section_account_favorites .search_result_options{margin:0 0 63px 0}.section_account_favorites .search_result_options .sort_by{clear:right}.section_account_favorites .sort_by_form>span{display:inline-block;vertical-align:middle;margin-left:10px}.section_account_favorites .sort_by .selectboxit,.section_account_favorites .sort_by .selectboxit-options{width:226px;text-align:left}.section_account_favorites .sort_by .selectboxit-options{text-align:left}.section_account_favorites .search_result_content{margin:0;padding:0}.section_account_favorites .search_result_items .product_tile_wrapper{overflow:visible;margin:0 6px 55px}.product_favorite_remove{position:absolute;top:-38px;right:-1px}.product_favorite_remove a{display:block;border:1px solid #e4e4e4;width:38px;height:38px;text-indent:-999px;overflow:hidden;background:url(../images/icons-sprite-25x25.png) no-repeat -176px -126px}.product_tile_wrapper:hover .product_favorite_remove a{border-color:#9f9f9f}.section_account_favorites .product_tile .product_name{display:block;margin:0 20px;font-size:13px;letter-spacing:.25px;text-align:left;color:#000;text-transform:uppercase;height:62px}.section_account_favorites .product_tile .bv-rating{margin-top:30px}.account_favorites_empty{color:#707070;text-align:center;padding:0 0 229px;line-height:17px}.account_favorites_empty a{color:#070707;text-decoration:underline}.account_favorites_empty strong{color:#070707}.section_account_address_list .primary{float:none;border-right:none}.account_addresses_page .addresses{float:left}.account_addresses_page .address_create{display:inline-block;vertical-align:top;background:#e6e5e5;height:29px;padding:0 22px;text-decoration:none;border:none;color:#666;border:1px solid #e6e5e5;line-height:27px;font-size:12px;font-weight:400;cursor:pointer}.account_addresses_page .address_create:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.account_addresses_page .address_list{display:inline-block;max-width:770px}.account_addresses_page .section_header{display:none}.addresses>h1{display:none}.address_item{display:inline-block;width:240px;padding:0 0 50px 20px;margin:0;vertical-align:top;list-style:none;line-height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:135px;color:#707070}.address_list .default_label{font-weight:700;color:#000;margin-left:-20px}.address_item .address_make_default{margin-left:-20px}.address_item .address_make_default a:before,.address_item .address_make_default a:hover:before,.address_list .default_label:before{content:' ';display:inline-block;vertical-align:top;height:12px;width:12px;margin-right:9px;cursor:pointer;background:url(../images/custom_check.png) no-repeat -2px -308px;margin-top:4px}.address_item .address_make_default a:before{background:url(../images/custom_check.png) no-repeat -2px -198px}.address_item .address_make_default a:before,.address_item .address_make_default a:hover:before{margin-right:6px}.address_item .mini_address_name,.address_item .mini_address_title{margin:0;font-size:12px;font-weight:400}.address_item .mini_address_title{margin:15px 0 0}.address_actions li{display:block;line-height:20px}.address_actions a{text-decoration:underline;color:#707070;font-size:12px}.address_actions a:hover{text-decoration:none}.address_list_empty{color:#707070;float:left;height:31px;line-height:29px;margin-right:60px}.addresses_text{padding:66px 0 50px;color:#707070}.dialog_edit_address legend{background:0 0;text-align:right}.dialog_edit_address .legend_message{display:none}.dialog_edit_address .formfield{display:inline-block;vertical-align:top;margin:0 46px 14px 0}.dialog_edit_address .formfield_address2,.dialog_edit_address .formfield_address_id,.dialog_edit_address .formfield_city,.dialog_edit_address .formfield_last_name,.dialog_edit_address .formfield_phone,.dialog_edit_address .mobilephone{margin-right:0}.dialog_edit_address .selectboxit,.dialog_edit_address .selectboxit-options{width:269px}.dialog_edit_address .formfield .textarea,.dialog_edit_address .formfield .textinput{width:269px}.dialog_edit_address .f_label,.dialog_edit_address .formfield_address_id,.dialog_edit_address .formfield_button{display:block}.dialog_edit_address .f_label{color:#666}.dialog_edit_address .formfield_button{margin:0;text-align:right}.dialog_edit_address .submit_button{float:right}.dialog_edit_address .cancel_button{margin:0 5px}.dialog_edit_address .delete_button{display:none}.section_account_paymentinstruments_list .primary{float:none;border:none;margin-top:32px}.credit_cart_text{padding:10px 0 50px;color:#666}.account_payment_page .payment_instruments{float:left}.account_payment_page .payment_instruments div{color:red;height:auto;margin:0 0 10px 0}.account_payment_page .payment_instruments .credit_card_item_title{color:#000}.account_payment_page .payment_list{display:inline-block;margin:0 0 0 -10px;max-width:770px}.payment_item{display:inline-block;width:240px;min-height:110px;padding:0 10px 10px;margin:0;vertical-align:top;list-style:none;line-height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:135px;color:#707070}.account_payment_page .mini_creditcard .name{text-transform:uppercase}.account_payment_page .mini_creditcard .label{display:none}.payment_item form{margin:10px 0}.payment_item .card_edit{margin:10px 0 0 0;display:inline-block;color:#707070;text-decoration:underline}.payment_item .delete{text-decoration:underline;color:#707070;font-size:12px}.account_payment_page .card_create{display:inline-block;vertical-align:top;background:#e6e5e5;height:29px;padding:0 22px;text-decoration:none;border:none;color:#666;border:1px solid #e6e5e5;line-height:27px;font-size:12px;font-weight:400;cursor:pointer}.account_payment_page .card_create:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.credit_card_item_title{font-weight:700;color:#000}.account_payment_page .payment_instruments div.payment_list_empty{float:left;color:#707070;line-height:27px;margin-right:25px}.dialog_edit_payment .account_payment_details_page .formfield_type .selectboxit,.dialog_edit_payment .account_payment_details_page .formfield_type .selectboxit-options{width:380px}.dialog_edit_payment .account_payment_details_page .formfield .textinput{width:100%}.dialog_edit_payment .f_field{margin:0 0 14px}.dialog_edit_payment .formfield_label{margin:0}.dialog_edit_payment .formfield_button{float:right;margin:0}.dialog_edit_payment .submit_button{float:right;margin-left:10px}.dialog_edit_payment .cancel_button{background:0 0;border:none;text-decoration:underline}.dialog_edit_payment .cancel_button:hover{text-decoration:none}.dialog_edit_payment .f_label{display:block}.dialog_edit_payment .formfield .textinput{width:297px}.dialog_edit_payment .formfield_month .f_label,.dialog_edit_payment .formfield_year .f_label{display:none}.dialog_edit_payment .formfield_type .selectboxit,.dialog_edit_payment .formfield_type .selectboxit-options{width:297px}.dialog_edit_payment .formfield_month .f_error_message,.dialog_edit_payment .formfield_month .selectboxit,.dialog_edit_payment .formfield_month .selectboxit-options,.dialog_edit_payment .formfield_year .f_error_message,.dialog_edit_payment .formfield_year .selectboxit,.dialog_edit_payment .formfield_year .selectboxit-options{width:143px}.dialog_edit_payment .formfield_month{margin-right:11px}.dialog_edit_payment .selectboxit-container .selectboxit-options{max-height:120px!important}.dialog_edit_payment .formfield_number .formfield_description,.dialog_edit_payment .ui-dialog-title{display:none}.register_page .f_field_radio.f_checked>.f_label .f_label_value{background-position:0 -306px}.register_page .f_field_radio-list+.f_error_message{position:absolute;margin-top:-20px}.register_page .f_label a{color:#666;text-decoration:underline}.register_page .f_label a:focus,.register_page .f_label a:hover{text-decoration:underline}.account_profile_image{float:right;width:195px;margin:26px 0 0;padding-right:29px}.account_profile_image .profile_image{margin-bottom:9px}.account_profile_image .profile_image .image{width:139px;height:139px;border:5px solid #000}.account_profile_image .profile_text,.account_profile_image .upload_photo_message{font:13px/18px ITCAvantGardeW01-CnMd,sans-serif;color:#999;margin-bottom:8px}.account_profile_image .upload_photo_message_error{font-size:11px;color:#e55757;margin-bottom:8px}.account_profile_image .upload_avatar_link{display:inline-block;font-size:11px;color:#444;text-decoration:underline}.account_profile_image .profile_button{display:block;margin-bottom:16px}.account_profile_image .profile_required{font-size:11px;color:#999}.account_profile_image .profile_required .star{font-size:12px;color:#000}.profile_upload{position:relative;margin:0 0 27px 0;overflow:hidden;display:inline-block}.profile_upload .profile_link,.upload_avatar_form .upload_input{position:absolute;left:0;top:0;opacity:0;cursor:pointer;height:100%;font-size:150px;width:100%}.upload_avatar_form .upload_input{display:inline}.secondary .create-account-benefits-signin li{margin-bottom:25px}.secondary .create-account-benefits-signin a{color:#999}.secondary .create-account-benefits-signin a:hover{text-decoration:underline}.section_account_edit_profile .primary{width:100%;float:none;border:none;margin-top:32px}.section_account_edit_profile .account_profile_image{float:left;margin-left:175px}.section_account_resset_password .primary{width:712px;padding:0 44px 0 0;margin-top:32px;border:none}.section_account_resset_password .secondary{width:225px;padding:60px 0 0 51px;margin:32px 0 0 -1px;border-left:1px solid #ccc}.section_account_resset_password h1{color:#000;font-size:30px;line-height:30px;text-transform:uppercase;padding:0 0 48px}.section_account_resset_password .formfield_email{margin-bottom:33px}.button+.button.requestpassword_cancel{margin-left:21px;padding:0;background:0 0;border:none}.requestpassword_cancel:hover{border:none}.requestpassword_cancel span{text-decoration:underline;color:#999}.section_account_resset_password .message{color:#666}.section_account_resset_password .required_indicator{display:none}.section_account_my_beauty_profile .primary{float:none;border-right:none}.section_account_my_beauty_profile .secondary{display:none}.mybeautyprofileempty{color:#707070;text-align:center;padding:65px 0 227px;line-height:17px}.section_account_my_beauty_profile .trynow{clear:both;border-top:1px solid #ccc;margin:0;padding:37px 0 0;position:relative}.section_account_my_beauty_profile .trynow:before{display:block;content:"";width:109px;height:11px;position:absolute;z-index:10;top:-6px;left:50%;margin-left:-55px;margin-bottom:-11px;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px}.section_account_my_beauty_profile .trynow_text{font-size:16px;text-transform:uppercase;text-align:center;padding-bottom:51px}.section_account_my_beauty_profile .my_beauty_profile_is_not_empty:before{background:0 0}.section_account_my_beauty_profile .my_beauty_profile_is_not_empty{border-top:none;padding:0 30px 0}.carousel_beauty_ul .carousel_beauty_li form button[type=submit]{padding:0 14px}.contentcarousel.carousel_beauty,.productcarousel.carousel_beauty{margin:0 0 0 -36px}.carousel_beauty_ul{font-size:0;white-space:nowrap;position:relative}.carousel_beauty_li{width:252px;padding:0 6px;display:inline-block;white-space:normal;vertical-align:top}.carousel_beauty .jcarousel-control{display:none}.carousel_beauty .carousel_navigation_list{margin:37px 0 0;text-align:center}.carousel_beauty .carousel_navigation_list_item{margin:0 5px}.box_greeting{margin:0 0 36px -30px;padding:20px 30px 41px;border-bottom:1px solid #cfcfcf}.box_greeting .title{font-size:36px;color:#000;padding:5px 0}.box_greeting .text{line-height:24px;color:#999}.box_color_mirror,.box_my_photo{position:relative;margin-bottom:45px;padding:0 0 32px;border-bottom:1px solid #c1c1c1}.box_color_mirror:after,.box_color_mirror:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;bottom:5px;left:50%;margin-left:-55px;margin-bottom:-11px;z-index:1}.box_color_mirror{margin-top:45px;padding-top:45px;border-top:1px solid #c1c1c1}.box_my_photo{border-bottom:none;padding-bottom:0}.box_color_mirror:before{bottom:auto;top:-6px}.box_color_mirror .title,.box_my_photo .title,.box_shade_finder .title{font-size:27px;text-transform:uppercase;padding:14px 0}.box_color_mirror .text,.box_my_photo .text,.box_shade_finder .text{line-height:18px;color:#999;max-width:540px}.my_filter_form{margin:27px 0 55px}.my_filter_form:after,.my_filter_form:before{content:"";display:table}.my_filter_form:after{clear:both}.my_filter_form .text{color:#999;margin-bottom:10px}.my_filter_attribute:after,.my_filter_attribute:before{content:"";display:table}.my_filter_attribute:after{clear:both}.my_filter_attribute>li{float:left;position:relative;margin-right:10px;padding-right:13px;margin-bottom:10px}.my_filter_attribute>li:after{content:"";position:absolute;top:19px;right:0;display:block;width:3px;height:3px;background:url(../images/icons-sprite-25x25.png) no-repeat -450px -125px}.my_filter_attribute>li:last-child:after{display:none}.my_filter_form .my_filter_attribute .param{display:inline-block;vertical-align:middle;font-size:14px;line-height:37px;text-transform:uppercase}.my_filter_form .selectboxit-container{vertical-align:middle}.my_filter_form .selectboxit-container .selectboxit,.my_filter_form .selectboxit-container .selectboxit-options{width:200px}.carousel_beauty_myphotos .jcarousel-clip-horizontal{height:315px!important}.photo_list_item_box{position:relative;border:1px solid #e6e6e6}.photo_list_item_box:hover{border-color:#9f9f9f}.photo_list_item_box:hover .delete{display:block}.photo_list_item_box .delete{position:absolute;top:10px;right:10px;display:none;overflow:hidden;width:17px;height:17px;background:url(../images/icons-sprite-25x25.png) no-repeat -466px -75px;content:"";text-indent:-999em;cursor:pointer}.js_notvisible-upload-form{display:none;position:absolute;top:0;left:0;overflow:hidden}.photo_list_item_img{max-width:100%;max-height:236px}.photo_list_item_text{font-size:16px;line-height:77px;color:#000;text-align:center;white-space:nowrap;overflow:visible;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.photo_list_item_text .error_message{color:red;font-size:14px;line-height:16px;margin:-40px 0 8px;white-space:normal}.upload_avatar_form .f_placeholder_wrapper{display:inline-block}.upload_avatar_form .f_placeholder{text-align:left;margin-top:23px}.box_color_mirror .btn_enter,.box_shade_finder .btn_enter{float:right;padding:0 41px}.box_color_mirror .tools,.box_shade_finder .tools{margin-bottom:50px;overflow:hidden}.box_color_mirror .tools_part,.box_shade_finder .tools_part{float:left}.box_color_mirror .filter{margin-top:12px}.box_color_mirror .filter .value{display:inline-block;margin-right:33px;color:#000;text-transform:uppercase;text-decoration:underline}.carousel_beauty_colormirror .jcarousel-clip-horizontal,.carousel_beauty_shadefinder .jcarousel-clip-horizontal{margin:0}.carousel_beauty_colormirror .product_tile_wrapper,.carousel_beauty_shadefinder .product_tile_wrapper{float:none;width:auto;margin:0}.box_shade_finder .productcarousel.horizontal_carousel{margin:0 -30px 10px}.box_shade_finder .link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.box_shade_finder .image{display:block;position:relative}.box_shade_finder .image:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -225px -175px rgba(0,0,0,0);content:"";height:64px;left:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;width:64px;z-index:1}.box_shade_finder .image img{max-width:100%}.box_shade_finder .info{display:block;padding:49px 31px 0;text-align:left}.box_shade_finder li .title{color:#000;display:block;font:16px 'AvantGardeGothicITCW01B 731069',sans-serif;text-transform:uppercase;padding:0}.box_shade_finder li .text{color:#000;display:block;font:14px ITCAvantGardeW01-CnBk,sans-serif}#og-popup-container input{background:rgba(0,0,0,0);border:1px solid #c3c3c3;height:27px;line-height:normal;outline:medium none;padding:0 5px}#og-popup-container input[type=checkbox]{height:auto}.wishlist_action{border:none;margin-left:0;text-transform:none;font-size:12px;letter-spacing:.25px;text-decoration:underline;color:#000;padding-left:16px;position:relative;background:0 0;cursor:pointer;outline:0}.wishlist_action:after{content:'';position:absolute;top:2px;left:0;width:12px;height:12px;background:url(../images/pdp-sprite.png) 0 0 no-repeat transparent;background-position:0 -80px}.ui-dialog.customwishlist{max-width:828px;max-height:100%;overflow-y:auto}.ui-dialog.customwishlist .ui-dialog-content{padding:0 84px}.customwishlist .ui-dialog-titlebar{padding:0}.customwishlist .ui-dialog-title{display:none}.customwishlist .login_iframe{position:relative;width:100%;min-height:450px}.account_login_page.login_popup.wishlistpopup{width:660px}.wishlistpopup .block_create,.wishlistpopup .block_login{width:240px;position:relative;height:390px}.wishlistpopup .block_login .login_section form{height:211px;position:relative}.wishlistpopup .block_login .login_section form .formfield_button{position:absolute;bottom:0}.wishlistpopup .block_login .login_section form #missmatch{margin-top:0}.ie10 .wishlistpopup .block_login .login_section,.ie9 .wishlistpopup .block_login .login_section{height:auto}.wishlistpopup .block_login .login_section,.wishlistpopup .block_login .social_login_block{width:100%}.wishlistpopup .account_header_title{margin:0 0 54px 0}.wishlistpopup .section_header{color:#000;font-size:14px;font-weight:400;border-bottom:1px solid #ccc;padding:0 0 24px;margin:0;text-transform:uppercase;clear:both}.wishlistpopup .section_header span{font-size:13px;text-transform:none}.wishlistpopup ul.ajaxwishlits_list{margin:50px 0 115px 0}.wishlistpopup ul.ajaxwishlits_list li{color:#000;font-size:13px;margin:5px 0;display:block;line-height:15px;padding:2px 0 2px 8px;position:relative}.wishlistpopup ul.ajaxwishlits_list li:after{content:'';position:absolute;width:3px;height:3px;display:block;background:#000;border-radius:50%;top:9px;left:0}.pt_accountloginpopup .wishlistpopup .block .button{line-height:55px;height:55px;display:block;padding:0;width:100%;position:relative}.pt_accountloginpopup .wishlistpopup .block .hide{display:none}.wishlistpopup .social_network_login_block .divider{position:relative;margin:0;left:0}.wishlistpopup .block_create .divider{position:absolute;height:91%;top:0;right:0;width:1px;background:#ccc;left:330px}.wishlistpopup .block_create .divider span{width:20px;text-align:center;display:block;height:40px;z-index:10;left:-10px;position:absolute;background:#fff;top:50%;line-height:40px;margin:-30px 0 0 0;color:#000;text-transform:uppercase;font-weight:700;font-size:14px}.wishlistpopup .block_login .social_network_login_block{margin:9px 0 0 0}.wishlistpopup.login_popup .block_login .fields_block{width:100%;float:left;margin:0}.login_popup .block_login .fields_block .f_field{height:53px}.wishlistpopup.login_popup .block_login .formfield_link{margin:10px 0 17px 0}.wishlistpopup .social_network_login_block .divider{padding:16px 0;text-align:center;width:100%}.wishlistpopup.login_popup .block_login .formfield_button .button{max-width:100%;position:absolute;bottom:0}.wishlistpopup.login_popup .block_login .formfield_button{height:49px}.wishlistpopup.login_popup .block_registration .required_indicator_msg{color:red;position:absolute;right:20px;bottom:30px}.wishlistpopup.login_popup .block_registration .required_indicator_msg em{color:red}.wishlistpopup.login_popup .block_registration{width:100%}.wishlistpopup.login_popup .block_registration .formfield{width:48%;float:left;clear:none;margin:10px 0 0 0}.wishlistpopup.login_popup .block_registration .formfield .formfield .textarea,.wishlistpopup.login_popup .block_registration .formfield .textinput{width:97%;height:40px;background:#efefef;font:14px ITCAvantGardeW01-CnMd;line-height:40px;text-align:left;border:none;padding:0 16px}.wishlistpopup .block_registration .select{background:#efefef;color:#666;font:14px ITCAvantGardeW01-CnMd;line-height:38px;border:none;padding:0 0 0 7px}.wishlistpopup.login_popup .block_registration .formfield.f_field_radio-list{height:30px}.wishlistpopup.login_popup .block_registration .top_required_indicator_msg{float:right;height:30px;margin:0 20px 10px 0;color:#888;line-height:30px}.wishlistpopup.login_popup .block_registration .formfield.formfield_select.f_field_select{margin:0 0 0 7px;width:19.5%}.wishlistpopup.login_popup .block_registration .formfield.formfield_select .wishlist_select .f_field_select{margin:0}.wishlistpopup.login_popup .block_registration .formfield.formfield_checkbox{width:100%;max-height:40px}.wishlistpopup.login_popup .block_registration .register_via_social_network{overflow:hidden;width:100%}.wishlistpopup .block_registration span.f_label_value{color:#010101;font-size:13px}.wishlistpopup .block_registration .social_network_login_block{margin:26px 0 0;position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;width:100%;padding-left:0}.wishlistpopup .block_registration .divider{position:absolute;top:-10px;text-align:center;width:40px;background:#fff;left:50%;line-height:20px;height:20px;margin:0 0 0 -20px;display:block;padding:0}.wishlistpopup .block_registration .fb_button{margin:0 auto}.wishlistpopup .block_registration .formfield_button .button{margin:55px 0 0 0;width:73%}.wishlistpopup .block_registration .formfield_button .button span{color:#fff}.wishlistpopup .register_page .formfield_add_to_email_list{white-space:normal;margin:0 0 5px 0}.wishlistpopup.login_popup .block_registration .formfield{margin:0 0 10px 0}.wishlistpopup.login_popup .required.f_state_error select{border:1px solid #e55757}.wishlistpopup.login_popup .register_page .f_field_radio-list+.f_error_message{margin-top:20px}.wishlistpopup.login_popup .block_registration .f_state_error .textarea,.wishlistpopup.login_popup .block_registration .f_state_error .textinput{border:1px solid #e55757}.save-result-dialog.ui-dialog .ui-dialog-titlebar{padding:60px 0 0 0;text-align:center}.save-result-dialog .product-save-result p{margin:50px 0;color:#010101;font-size:14px;text-align:center}.save-result-dialog .product-save-result a{background:#212121;width:240px;height:55px;color:#fff;font-size:13px;text-align:center;text-transform:uppercase;line-height:55px;margin:0 auto;outline:0;display:block}.wishlist_results .pl_carousel .contentcarousel_list_item{padding:0 5px}.wishlist_results .pl_carousel .contentcarousel_list_item .product_tile{border:1px solid #ccc;height:390px;padding:15px 0 0}.wishlist_results .pl_carousel .product_tile .product_subtitle{display:block;padding:0 10px;max-height:45px;overflow:hidden;white-space:normal}.wishlist_results .pl_carousel .product_tile .product_actions{margin:auto}.pt_landingpage .products-star .list-items .product_tile_wrapper{width:100%}.pt_landingpage .products-star .list-items .double .product_tile .product_image_topwrapper{display:block}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .product_name{line-height:normal;padding:0}.products-star .product_tile .bv-rating,.products-star .product_tile .price{position:relative;right:0;bottom:0}.products-star .product_tile_wrapper .product_tile .price{width:auto;padding:0 20px;display:inline-block}div.product_tile .button.learnmorebutton .products-star .product_tile_wrapper.active .product_actions{width:225px}.products-star .double .product_tile_wrapper.active .product_actions{left:-150%;top:190px;margin:0}.pt_landingpage .landingpage-module:not(.cross-sell).not(.products-star) div.product_tile .button.learnmorebutton{max-width:225px}.products-star .quickviewbutton span{width:225px}#sitemap-page .secondary_navigation{display:none}.pt_customer_service .primary .sitemappage h1{margin-bottom:0}.sitemappage .level_1_list_item{width:32%;display:inline-block;vertical-align:top;margin-top:50px}.sitemappage .level_2_list_item{margin-bottom:12px}.sitemappage .level_1_list_item h2{font-family:'AvantGardeGothicITCW01B 731069';text-transform:uppercase;margin-bottom:15px;color:#010101;font-size:14px}.sitemappage .level_2_list_item h3{margin-bottom:5px}.sitemappage .level_2_list_item_link{color:#999;font-size:12px;font-weight:400;text-transform:none}.sitemappage .level_3_list_item_link{color:#999;line-height:19px}.pt_error .main>.content{padding:0;width:936px}.pt_error .primary{width:100%;border:none;float:none;margin-top:20px;padding:0}.pt_error .breadcrumb li{text-transform:none}.pt_error .breadcrumb li:after{content:"> ";padding-left:7px}.error_page_content{text-align:center;padding:90px 260px;border:4px solid #dcdcdc;margin-bottom:60px}.pt_error .primary h1{font-size:33px;text-transform:uppercase;font-family:"AvantGardeGothicITCW01D 731075";line-height:35px}.pt_error .error_page_message p{margin-top:15px}.pt_error .error_page_message .error_msg_1{display:none}.pt_error .error_page_message .error_msg_2{color:#999;line-height:18px}.pt_error .error_page_search{display:none}.error_page_footer{clear:both}.error_page_footer_asset{padding-bottom:60px}.pt_customer_service .primary .content_asset h1,.pt_customer_service .primary h1{font-size:30px;line-height:30px;margin:0 0 40px;font-family:"AvantGardeGothicITCW01D 731075",sans-serif;color:#1d1d1d;text-transform:uppercase}.send_to_friend_page .button{font-family:ITCAvantGardeStd-Bk,sans-serif;width:90px;text-transform:uppercase;border:1px solid;cursor:pointer;padding:12px 0;margin:10px 10px 20px 0}.pt_customer_service .send_to_friend_page h1{font-family:ITCAvantGardeStd-Bold,sans-serif;margin-top:20px}@media screen and (max-width:768px){.send_to_friend_page .send_to_friend_product{margin-right:0}}.send_to_friend_page .textarea,.send_to_friend_page .textinput{border:1px solid #ccc}.send_to_friend_page .textinput{padding:0 10px}.pt_customer_service .primary .content_asset p{margin-bottom:18px}.pt_customer_service .primary .contact-us-details p{margin-bottom:2px}.contact-us-details b{display:block;color:#070707}.contact-us-details p{font-family:ITCAvantGardeW01-CnMd,sans-serif}.contact-us-details p span{white-space:nowrap}.pt_customer_service .secondary .secondary_navigation{display:none}.contact_us_form .tertiary{clear:both;display:none}.contact_us_form .required label{position:relative}.contact_us_form .required label b{color:#000;font-weight:400}.contact_us_form .required label:before{display:none}.contact_us_form legend{position:relative;background:0 0}.contact_us_form .required_indicator{position:relative;right:0}.contact_us_form .contact-us-details h1{margin-bottom:55px}.contact_us_form_page .formfields{width:350px}.contact_us_form_page .formfield .select,.contact_us_form_page .formfield select{width:auto}.contact_us_form_page .selectboxit-container{display:block}.contact_us_form_page .selectboxit-container .selectboxit,.contact_us_form_page .selectboxit-container .selectboxit-options{width:350px}.contact_us_form_page .formfield .f_label{display:block;width:150px;color:#707070}.contact_us_form_page .formfield.formfield_select .f_label{width:auto;float:none}.contact_us_form_page .formfield.contactusaddtoemaillist .f_label{color:#666;width:100%;white-space:nowrap}.contact_us_form_page .formfield.contactusaddtoemaillist .f_label a{color:#666;text-decoration:underline}.contact_us_form_page .formfield .f_email,.contact_us_form_page .formfield .f_textarea,.contact_us_form_page .formfield .f_textinput{width:100%}.contact_us_form_page .formfield textarea{min-height:125px}.contact_us_form_page .formfield .formfield_description{float:right;margin-top:11px;font-size:11px;color:#999}.contact_us_form_page .char_remains{font:11px ITCAvantGardeW01-CnMd,sans-serif;text-align:right;color:#999;margin-top:-2px}.contact_us_form_page .formfield_button{float:left;margin:27px 10px 30px 0;clear:none}.formfield_mobile_number label{display:block}.formfield_mobile_number .textinput{display:inline-block;width:40px;margin-right:10px;text-align:center}.formfield_mobile_number #phone_second4{margin-right:0}.contact_us_page{font-family:ITCAvantGardeW01-CnMd,sans-serif;padding-right:30px}.contact_us_page h4{font-size:14px;font-weight:700}.contact_us_page .html_slot_container h3.subtitle{padding:0;margin:27px 0 11px;font-size:14px;font-weight:400;text-transform:uppercase;color:#010101}.contact_us_page .subhead{color:#999}.custQuestions:after{clear:both;content:"";display:table}.contact_us_page .custQues{margin:0 0 4px;line-height:14px;color:#999;text-decoration:underline;cursor:pointer;float:left;clear:left}.contact_us_page .custQues:hover{text-decoration:none}.contact_us_page .textinput{display:inline-block;width:350px}.realdialog_form h2{display:none}#Kls_rd_questionArea{position:relative;margin:15px 0 75px}#Kls_rd_questionArea .message{position:absolute;top:100%;left:0;right:0;margin:6px 0 0;color:#999}#Kls_rd_questionArea .textinput{height:29px}#Kls_rd_questionArea .f_placeholder_wrapper{display:inline-block}#Kls_rd_questionArea .f_placeholder{line-height:29px}#Kls_rd_questionArea .button{vertical-align:middle;text-transform:capitalize}.contact_us_page .customerservice{display:none;border-top:1px solid #ccc;padding:40px 0;position:relative}.contact_us_page .customerservice:before{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";display:block;height:11px;left:50%;margin-bottom:-11px;margin-left:-55px;position:absolute;top:-6px;width:109px;z-index:10}.real_dialog_error{display:none;color:red;padding:10px 0}.rd_error{border:1px solid red!important}.rd_title_answer{margin:0 0 15px;font-size:14px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';color:#000}.rd_inner_color_answer,.rd_inner_color_question{color:#999;line-height:18px}.rd_inner_color_answer p{margin:0 0 10px}.rd_inner_color_answer strong{color:#070707}.rd_more_answer{display:none;margin-bottom:30px}.rd_more_answer a{font-weight:700;text-decoration:underline}.rd_outer_block .related_wr h2,.rd_user_title{margin:15px 0;font-size:14px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';font-weight:400;color:#000}.rd_inner_color_question p,.related_wr p{margin:0 0 4px;line-height:14px;color:#999}.related_wr p{text-decoration:underline;cursor:pointer}.related_wr p:hover{text-decoration:none}.contact_us_form_page textarea{padding:10px}.pt_customer_service .primary h3{font-size:14px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';color:#000}.pt_customer_service .primary .title{margin-bottom:42px}.pt_customer_service .primary .subtitle{margin:0;padding:11px 0}.pt_customer_service .subtitle:first-child{margin-top:0}.pt_customer_service .secondary_navigation span{font-weight:700}.pt_customer_service .secondary_navigation ul{padding:5px 0 10px 0;margin:0 0 10px 0}.customer_service_section{margin-bottom:10px}.customer_service_section h2{font-size:14px;font-weight:700}.customer_service_section ul{margin:5px 0 0 10px}.customer_service_section li{margin:0 0 3px 0}.content_asset.privacy_policy ol{list-style:lower-alpha;padding-left:18px}.content_asset.privacy_policy ol li{margin-top:10px}#gift-certificate-page .primary,#giftcert-purchase-page .primary{width:100%;border:none;padding:0}.gift-certificate-purchase .textinput.error{border:2px solid #e55757;color:#000}.gift-certificate-purchase label.error{font-family:ITCAvantGardeW01-CnMd;color:#e55757}.ui-dialog .gift-certificate-purchase{width:auto;float:none;border:none;margin-bottom:0}.gift-certificate-purchase label,.gift_cert_check_balance label{margin-bottom:5px;display:block;font-size:12px;color:#666;line-height:normal}.gift-certificate-purchase .selectboxit,.gift-certificate-purchase .selectboxit-options{width:315px}.gift-certificate-purchase .f_state_error .textinput,.gift_cert_check_balance .f_state_error .textinput{border:2px solid #e55757;padding:0 9px;height:35px}.gift-certificate-purchase .formfield .char-count{color:#999;font-size:11px;margin-top:8px;margin-bottom:4px;margin-left:0;text-align:right}.gift-certificate-purchase .formfield textarea{height:120px;padding:5px 10px}.gift-certificate-purchase .formfield select{padding-right:0}.gift-certificate-purchase .button,.gift_cert_check_balance .button{margin:0}#gift-certificate-page .gift-cert-balance-submit{margin:20px 0 27px}.purchase-giftcertificate-header p{margin:0 0 16px;line-height:1.4}.purchase-giftcertificate-header a{color:#666;text-decoration:underline}.gift_cert_check_balance .balance{text-align:right;font-family:'AvantGardeGothicITCW01B 731069';font-weight:700;padding:20px 15px 0 0}.gift_cert_check_balance .balance_message{display:inline-block;float:left;text-align:left;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-weight:400;border-top:3px solid #000;border-bottom:1px solid #d9d9d9;padding:25px 170px 25px 0;margin:-25px -170px 0 0}.pt_customer_service .primary .gift-check-balance{padding-bottom:17px}.pt_customer_service .primary .gift-check-balance h3{padding-bottom:0!important}.pt_customer_service .primary .gift-check-balance p{padding-top:7px;margin:0}.gift-check-balance p{padding-top:15px}.formfield_gift_certificate_id .textinput{width:100%;font-weight:700;letter-spacing:.5px}.formfield_gift_certificate_pin{width:75px;display:inline-block;vertical-align:top}.formfield_gift_certificate_pin .textinput{width:100%;font-weight:700;letter-spacing:.5px}.formfield_gift_certificate_amount{margin-bottom:28px}.formfield_gift_certificate_amount .selectboxit-container,.ui-dialog .gift-certificate-purchase .f_textinput,.ui-dialog .gift-certificate-purchase .selectboxit,.ui-dialog .gift-certificate-purchase .selectboxit-options{width:100%}.ui-dialog .gift-certificate-purchase .selectboxit-options{max-height:92px!important}.gift-certificate-purchase .button:hover{background:#fff;color:#000}.gift-certificate-purchase .button:before{content:"";position:absolute;left:20px;top:5px;height:16px;width:12px;background:url(../images/icons-sprite-25x25.png) 0 -130px no-repeat transparent}.gift-certificate-purchase .button:hover:before{content:"";background-position:-20px -130px}.maintenance-page{height:100%}.maintenance{background:#000;color:#fff;display:table;width:100%;height:100%;margin:0}.site_offline{text-align:center;display:table-cell;vertical-align:middle}.site_offline img{display:block;max-width:90%;margin:0 auto}.site_offline h1{max-width:690px;margin:40px auto 35px;font-size:18px;text-transform:uppercase;font-family:Helvetica;font-weight:400;line-height:30px}.site_offline p{font-size:16px;font-style:italic}.password_reset_link{text-decoration:underline}.password_reset_link:hover{text-decoration:none}form.gameContestForm div.formfield_mobile_number input.textinput{width:90px}form.gameContestForm div.f_field_radio-list{overflow:hidden;margin:10px 0}form.gameContestForm li.f_field_radio{float:left;width:50%;padding-top:60px}.pg_offers{border:1px solid #e6e6e6;width:100%}.pg_offers .bloc_text{text-align:center;width:50%;height:368px;padding:40px 0;float:left;font-family:'AvantGardeGothicITCW01B 731069'}.pg_offers .bloc_image{float:left;width:50%;height:368px}.pg_offers .bloc_product{width:50%;height:368px;float:left;position:relative}.pg_offers .bloc_product .product_tile .product_image_topwrapper{height:auto;float:left}.pg_offers .bloc_product .product_tile .action_product_block{float:left;width:50%;padding-top:60px}.pg_offers .bloc_product .product_tile .product_actions{margin-left:0;width:150px}.pg_offers .bloc_product .product_tile .bv-rating{vertical-align:2px;margin-top:10px}.pg_offers .bloc_product .product_tile .action_product_block_title{height:auto}.pg_offers .bloc_product .product_tile .action_product_block_title:after{background-image:none}.pg_offers .bloc_product .product_tile .action_product_block .description{color:#999;padding-left:0;margin-top:10px;max-height:50px;overflow:hidden}.pg_offers .bloc_product .product_actions .button{text-transform:inherit}.pg_offers .bloc_product .product_actions .button span{color:#fff;font-style:normal;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:14px}.pg_offers .bloc_product .product_actions .button:hover span{color:#000}.pg_offers .bloc_product .product_tile .action_product_block .product_name{background-color:#fff;color:#000;font-size:24px;margin:0;font-family:"AvantGardeGothicITCW01B 731069"}.pg_offers .product_tile .product_image_wrapper{background-color:#fff}.pg_offers .bloc_product .quickviewbutton,.pg_offers .product_tile .product_badge{display:none}.pg_offers .bloc_border{border-bottom:2px solid #000;height:370px}.pg_offers .bloc_bg{color:#fff;background-image:url(../../images/offers_bloc_bg.png)}.pg_offers h1{font-size:26px;text-transform:uppercase;font-weight:100;margin-bottom:5px}.pg_offers .mt20{margin-top:20px}.pg_offers .mt30{margin-top:30px}.pg_offers .mt50{margin-top:50px}.pg_offers span{font-style:italic;font-size:16px;font-family:Times;color:#565656}.pg_offers .separ{margin:10px auto 30px;width:120px;height:1px;background-color:#7f7f7f}.pg_offers .bloc_bg .separ{background-color:#d5c5b2}.pg_offers .desc{line-height:18px}.pg_offers a{border:0;background-color:#000;color:#fff;display:block;width:130px;text-align:center;margin:30px auto 0;padding:6px 0 7px;font-family:'AvantGardeGothicITCW01B 731069'}.pg_offers a.quickviewbutton{top:150px;left:150px;background:#fff;color:#000;opacity:.8}.pg_offers a.quickviewbutton span{position:relative;margin:0;border-top:1px solid #666;border-bottom:1px solid #666;display:block;font-style:normal;font-size:13px;font-family:ITCAvantGardeW01-CnMd;color:#000}.pg_offers a.quickviewbutton .disblequickview{background:0 0;border:medium none;bottom:0;height:368px;left:30px;position:absolute;width:264px}.pg_offers .clear{clear:both}.pt_customer_service #send-to-friend-form .formfield label{display:block}.pt_customer_service #send-to-friend-form .formfield.required label:after{content:'*';display:inline}@media all and (min-width:768px) and (max-width:1024px){.pg_offers .bloc_image{overflow:hidden}.pg_offers .bloc_image img{height:100%}.pg_offers .bloc_product .product_tile .product_image_topwrapper{width:50%}.pg_offers .product_tile .product_image_wrapper{width:100%}.pg_offers .bloc_product .product_tile .action_product_block .product_name{padding-left:0}.pg_offers .bloc_product .product_tile .action_product_block{float:left;width:50%;padding-top:20px}}@media all and (max-width:767px){.pg_offers{width:100%;margin:0 auto}.pg_offers .bloc_image,.pg_offers .bloc_product,.pg_offers .bloc_text{float:none;width:100%}.pg_offers .bloc_image{height:auto}.pg_offers .bloc_image img{width:100%}.pg_offers .mt20,.pg_offers .mt30{margin-top:0}.pg_offers .desc{width:95%;margin:0 auto;font-size:11px}.pg_offers h1{font-size:24px}.pg_offers .bloc_product .product_tile .product_image_topwrapper{width:40%}.pg_offers .product_tile .product_image_wrapper{width:100%}.pg_offers .bloc_product .product_tile .action_product_block .product_name,.pg_offers .bloc_product .product_tile .price{padding-left:0}.pg_offers .bloc_product .product_actions .button{width:100px}.pg_offers .bloc_product .product_tile .action_product_block{float:left;width:60%;padding-top:20px}.site_offline h1{line-height:1.5;font-size:14px}}.contact_us_form_page .formfield .select,.contact_us_form_page .formfield select{width:180px}.pg_signup_top h2{font-family:"AvantGardeGothicITCW01D 731075";font-size:24px;font-weight:100;line-height:30px;margin-bottom:15px;text-transform:uppercase}.pg_signup_top .intro{max-width:750px;margin-bottom:40px;color:#7a7a7a;font-family:"AvantGardeGothicITCW01B 731069";line-height:16px}.pg_signup_bottom{margin:20px auto 40px;border:5px solid #e4e4e4}.pg_signup_bottom .bloc_rea{display:inline-block;width:33%;text-align:center;vertical-align:top;margin:30px 0;height:100px}.pg_signup_bottom img{display:inline}.pg_signup_bottom span{display:block;width:210px;margin:5px auto 10px;line-height:16px;color:#999;font-size:11px}.pg_signup_bottom h3{text-transform:uppercase;font-size:14px;font-family:"AvantGardeGothicITCW01D 731075";letter-spacing:.5px}.pg_signup_bottom .bloc_first,.pg_signup_bottom .bloc_second{border-right:1px solid #e4e4e4}.pg_signup_bottom .bloc_first{margin-top:25px}@media all and (min-width:768px) and (max-width:1024px){.pt_content .pg_newsletter .pg_left .in_image{padding-right:25px}.pt_content .pg_newsletter .pg_right{padding-left:20px;width:51%}.pt_content .pg_newsletter .pg_right input{width:165px}}@media all and (max-width:767px){.pg_signup_bottom .bloc_rea{width:100%;width:70%;height:auto;margin:15px 15% 10px;padding-bottom:15px}.pg_signup_bottom .bloc_first,.pg_signup_bottom .bloc_second{border-right:0;border-bottom:1px solid #e4e4e4}.pg_signup_top h2{font-size:15px;margin-bottom:5px}}.pg_newsletter .pg_left{float:left;margin-top:30px;text-align:center}.pg_newsletter .pg_left .in_image{padding-right:65px;border-right:1px solid #ccc;margin-bottom:15px}.pg_newsletter .pg_left a{padding-right:60px;font-family:"AvantGardeGothicITCW01B 731069";font-size:11px;color:#666}.pg_newsletter .pg_right{padding-left:60px;width:58%;float:right;margin-top:25px}.pg_newsletter .pg_right h2{font-family:"AvantGardeGothicITCW01D 731075";font-size:15px;font-weight:600;letter-spacing:.2px;margin-bottom:10px;text-transform:uppercase}.pg_newsletter .pg_right .subtitle,.pg_newsletter .pg_right ul li{font-family:"AvantGardeGothicITCW01B 731069";color:#999;margin-bottom:20px}.pg_newsletter .pg_right ul li{padding-left:20px}.pg_newsletter .pg_right ul li:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -75px -72px rgba(0,0,0,0);width:8px;height:8px;position:absolute;content:" ";margin:2px 0 0 -18px}.pg_newsletter .confirm,.pg_newsletter .email{float:left;width:50%;font-family:"AvantGardeGothicITCW01B 731069";color:#7a7a7a;margin-bottom:5px}.pg_newsletter .pg_right input{width:224px;height:33px;padding:1px 3px;border:1px solid #c3c3c3}.pg_newsletter .button{background-color:#000;color:#fff;width:180px;text-align:center;margin:20px auto 15px;padding-bottom:7px;font-family:'AvantGardeGothicITCW01B 731069'}.pg_newsletter .pg_right a{font-family:'AvantGardeGothicITCW01B 731069';text-decoration:underline}.pg_newsletter .pg_right .tiret{margin:0 8px}.pg_newsletter .product_tile_wrapper{position:relative}.pg_newsletter .bv-rating{margin-left:40px}@media all and (min-width:768px) and (max-width:1024px){.pg_newsletter .bv-rating,.pg_newsletter .product_tile .product_actions{margin-left:22px}}@media all and (max-width:767px){.pg_newsletter .pg_left,.pg_newsletter .pg_right .tiret{display:none}.pg_newsletter .pg_right{width:100%;padding-left:0}.pg_newsletter .email{float:none;margin-bottom:20px}.pg_newsletter .pg_right{margin-bottom:20px}.pg_newsletter .pg_right a{display:block;margin-bottom:10px}.pg_newsletter .product_tile_wrapper{float:left;border:1px solid #ccc;height:520px;width:140px!important;margin-bottom:12px}.pg_newsletter .product_tile_wrapper .product_image_wrapper{width:100%}.pg_newsletter .product_tile_wrapper .learnmorebutton{width:105px}.pg_newsletter .pg_newsletter_1,.pg_newsletter .pg_newsletter_3{margin:20px 0 12px -1px}}#whatsnew-page .primary,#whatsnew_men_fragrance-page .primary,#whatsnew_skincare-page .primary,#whatsnew_women_fragrance-page .primary{float:none}.pg_whatsnew{width:960px;margin:0 auto;max-width:100%}.pg_whatsnew:after{content:'';display:block;clear:both}.pg_whatsnew img{max-width:100%}.pg_whatsnew .whatsnew_bloc1{width:434px;height:548px;border:10px solid #000;background-image:url(../images/logo_bg.jpg);background-repeat:no-repeat;background-position:center;text-align:center}.pg_whatsnew .whatsnew_bloc1 h1{padding-top:140px;font-size:33px;text-transform:uppercase;font-family:"AvantGardeGothicITCW01D 731075";font-weight:100}.pg_whatsnew .whatsnew_bloc1 .txt{max-width:350px;margin:0 auto 5px;font-family:"AvantGardeGothicITCW01B 731069"}.pg_whatsnew .whatsnew_bloc1 .trait{width:120px;height:1px;background-color:#838383;margin:20px auto}.pg_whatsnew .last{margin-right:0;margin-left:12px}.pg_whatsnew .whatsnew_bloc1,.pg_whatsnew .whatsnew_bloc2,.pg_whatsnew .whatsnew_bloc3,.pg_whatsnew .whatsnew_bloc4,.pg_whatsnew .whatsnew_bloc5,.pg_whatsnew .whatsnew_bloc8{float:left;margin:0 12px 12px 0}.pg_whatsnew .whatsnew_bloc1,.pg_whatsnew .whatsnew_bloc4,.pg_whatsnew .whatsnew_bloc9{max-width:434px;max-height:548px;overflow:hidden;float:left}.pg_whatsnew .whatsnew_bloc3,.pg_whatsnew .whatsnew_bloc5,.pg_whatsnew .whatsnew_bloc8{width:238px;height:548px;border:1px solid #ccc}.pg_whatsnew .bloc_product{float:left;position:relative;border:1px solid #ccc;height:548px;width:238px;margin-bottom:12px;overflow:hidden}.bloc_product .product_tile_wrapper{height:100%}.pg_whatsnew .bloc_product .quickviewbutton span{text-align:center}.pg_whatsnew .bloc_product .bv-rating{margin-left:0}.pg_whatsnew div.action_product_block{text-align:center}.pg_whatsnew .margin .bloc_product{margin-right:12px}.pg_offers .bloc_product .product_tile .product_image_topwrapper{position:relative}.pg_offers a.quickviewbutton{width:100%;top:0;left:0;opacity:1;background:rgba(255,255,255,.8)}.pg_offers a.quickviewbutton .disblequickview{display:none}.pg_offers a.quickviewbutton span{color:#fff;margin:130px auto 0;width:150px}.pg_offers .product_actions{top:210px;left:25px;right:auto}.pg_offers .bloc_product .product_actions .button span{color:#000}.pg_offers .bloc_product .product_tile .action_product_block .product_name{line-height:normal;width:100%}.pg_offers .product_tile .bv-rating,.pg_offers .product_tile .price{position:relative;top:0;left:0;width:auto}.pg_offers .bloc_product .product_tile .action_product_block{text-align:center}.pg_offers .bloc_product .product_tile .action_product_block .description{padding:0 10%}@media (max-width:1024px){.pg_offers .product_tile .bv-rating,.pg_offers .product_tile .price{display:block;text-align:center;padding:0;margin:0;border:none}.pg_offers .bloc_product .product_tile .action_product_block .description,.pg_offers .bloc_product .product_tile .action_product_block .product_name{padding:0}.pg_offers .bloc_product .product_tile .action_product_block{padding:40px 0 0}.pg_whatsnew .whatsnew_bloc1{padding:0 5px}.pg_whatsnew .bloc_product,.pg_whatsnew .whatsnew_bloc2,.pg_whatsnew .whatsnew_bloc3,.pg_whatsnew .whatsnew_bloc5,.pg_whatsnew .whatsnew_bloc8{width:25%;height:440px;text-align:center;overflow:hidden;margin-right:0}.pg_whatsnew .whatsnew_bloc1,.pg_whatsnew .whatsnew_bloc4,.pg_whatsnew .whatsnew_bloc9{width:48%;height:440px;margin-right:1%}.pg_whatsnew .whatsnew_bloc9{margin:0 0 0 1%}.pg_whatsnew .margin .bloc_product,.pg_whatsnew .whatsnew_bloc2{margin:0 1% 0 0}.pg_whatsnew .whatsnew_bloc2 img,.pg_whatsnew .whatsnew_bloc4 img,.pg_whatsnew .whatsnew_bloc9 img{height:100%}.pg_whatsnew .whatsnew_bloc1 h1{padding:25px 0 0}.pg_whatsnew .bloc_product .bv-rating,.pg_whatsnew .bloc_product .price{left:0;right:0;margin:auto}.pg_whatsnew .bloc_product .bv-rating{bottom:45px}.pg_whatsnew .bloc_product .price{padding:0;border:none;text-align:center}.pg_whatsnew .product_tile .product_image_wrapper{margin-top:0}.pg_whatsnew .bloc_product .quickviewbutton{display:none}.pg_whatsnew .product_tile .product_image_wrapper{width:100%}.pg_whatsnew .product_tile .action_product_block_title .product_name{padding:0 5px}.pg_offers{display:flex;flex-wrap:wrap}.pg_offers .bloc_border{flex-grow:1;height:auto}.pg_offers .bloc_image img{max-width:100%;height:auto}}@media all and (max-width:600px){.pg_whatsnew .bloc_product,.pg_whatsnew .whatsnew_bloc2,.pg_whatsnew .whatsnew_bloc3,.pg_whatsnew .whatsnew_bloc5,.pg_whatsnew .whatsnew_bloc8{height:380px;width:49%}.pg_whatsnew .whatsnew_bloc1,.pg_whatsnew .whatsnew_bloc4,.pg_whatsnew .whatsnew_bloc9{width:100%;float:none;margin:0 auto 10px;height:380px}.pg_whatsnew .whatsnew_bloc1{height:auto}.pg_whatsnew .margin .bloc_product,.pg_whatsnew .whatsnew_bloc2{margin:0 2% 0 0}.pg_whatsnew .product_tile .product_image_wrapper{margin:0;height:220px;line-height:240px}}.formfield_mobile_number .textinput{text-align:left}div.contact_us_dispatch_block{display:inline-block;width:450px;text-align:center;border:1px solid #dcdcdc}.contact_us_dispatch_block .content_asset{padding:20px}.contact-us-brand-title,.contact-us-ecom-title{font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;border-bottom:1px solid #dcdcdc;padding:16!important}.contact-us-brand-phone,.contact-us-ecom-phone{color:#fff;background-color:#000}.contact_us_dispatch_button{width:100%;padding:14px 0;color:#fff;background-color:#000;border:0}.contact_us_dispatch_button:hover{background-color:#545454;cursor:pointer}.contact_us_dispatch_button:active{background-color:#7f7f7f}@media all and (max-width:767px){.contact-us-brand-title{display:block;clear:both;width:300px;margin:0 auto}div.contact_us_dispatch_block{width:300px;padding:0;margin:0 auto;clear:both;float:none;display:block}div.contact_us_dispatch_block fieldset{margin:0;padding:0}.pt_customer_service .contact_us_form .content{width:100%;padding:0}#contactus-title{text-align:center;line-height:normal;text-transform:uppercase}.contact_us_form_page .formfields{width:100%;padding:0;margin:0}.contact_us_form_page{margin:0 auto;width:300px}}.pg_whyshop .mobile,.pg_whyshop .tablet{display:none}.pg_whyshop h1{font-size:24px;text-transform:uppercase;font-family:"AvantGardeGothicITCW01D 731075",sans-serif;margin-bottom:15px}.pg_whyshop .column-left{width:710px;float:left}.pg_whyshop .bloc{border:1px solid #e4e4e4;background-color:#fff;width:685px;margin-top:10px;float:left;padding:15px 0 15px 20px}.pg_whyshop .bloc span{width:80px;height:60px;display:block;float:left;background-image:url(../images/whyshop_icons.jpg)}.pg_whyshop .desc{float:left;background-image:url(../images/whyshop_arrow_down.jpg);background-repeat:no-repeat;background-position:right 25px;width:555px;padding-right:45px;color:#999;cursor:pointer}.pg_whyshop .desc.active{background-image:url(../images/whyshop_arrow_top.jpg)}.pg_whyshop .desc h2{font-size:14px;text-transform:uppercase;font-family:Arial;margin:5px 0;color:#000}.pg_whyshop .hidetxt{display:none;float:left;color:#999;padding:0 70px 0 80px}.pg_whyshop #pay span{background-position:0 -15px}.pg_whyshop #ship span{background-position:0 -118px}.pg_whyshop #shop span{background-position:0 -225px}.pg_whyshop #code span{background-position:0 -329px}.pg_whyshop #offer span{background-position:0 -440px}.pg_whyshop #ech span{background-position:0 -542px}.pg_whyshop #phone span{background-position:0 -645px}.pg_whyshop #world span{background-position:0 -755px}.pg_whyshop .column-right{width:225px;float:left;height:1060px;border-left:1px solid #ccc;margin-top:15px;padding-left:50px}.pg_whyshop .column-right h3{font-family:Arial;font-size:14px;margin:20px 0;text-transform:uppercase}.pg_whyshop .phone{color:#999}.pg_whyshop .phone span{font-weight:700;font-family:Arial;color:#000;padding-left:30px;background-image:url(../images/whyshop_sav_phone.jpg);background-repeat:no-repeat;background-position:0 -1px}.pg_whyshop .column-right a{text-decoration:underline;font-weight:700;margin-top:20px;display:block;letter-spacing:.5px}@media all and (min-width:768px) and (max-width:1024px){.pg_whyshop .column-right,.pg_whyshop .desktop{display:none}.pg_whyshop .tablet{display:block}.pg_whyshop .bloc{width:708px}.pg_whyshop .desc{width:580px}}@media all and (max-width:767px){.pg_whyshop .column-right,.pg_whyshop .desktop{display:none}.pg_whyshop .mobile{display:block}.pg_whyshop .column-left{width:280px}.pg_whyshop .bloc{width:280px}.pg_whyshop .desc{background-position:right 5px;width:195px;padding-right:18px}.pg_whyshop .desc div{display:none;margin:15px 0 0 -40px}.pg_whyshop .bloc span{width:50px;height:30px;margin-top:-5px;background-image:url(../images/whyshop_icons_mobile.jpg)}.pg_whyshop .hidetxt{padding:0 10px}.pg_whyshop #pay span{background-position:-12px -22px}.pg_whyshop #ship span{background-position:-12px -85px}.pg_whyshop #shop span{background-position:-12px -150px}.pg_whyshop #code span{background-position:-12px -213px}.pg_whyshop #offer span{background-position:-12px -272px}.pg_whyshop #ech span{background-position:-12px -334px}.pg_whyshop #phone span{background-position:-12px -398px}.pg_whyshop #world span{margin-top:3px;background-position:-12px -482px}}.error_page_footer_asset .you_might_interested{text-align:center;padding:37px 0 0;margin:0;width:100%}.error_page_footer_asset .you_might_interested ul{display:inline-block}.spanning_column_1{width:72px}.spanning_column_2{width:156px}.spanning_column_3{width:240px}.spanning_column_4{width:324px}.spanning_column_5{width:408px}.spanning_column_6{width:492px}.spanning_column_7{width:576px}.spanning_column_8{width:660px}.spanning_column_9{width:744px}.spanning_column_10{width:828px}.spanning_column_11{width:912px}.spanning_column_12{width:100%}.starting_column_1{left:0}.starting_column_2{left:84px}.starting_column_3{left:168px}.starting_column_4{left:252px}.starting_column_5{left:336px}.starting_column_6{left:420px}.starting_column_7{left:504px}.starting_column_8{left:588px}.starting_column_9{left:672px}.starting_column_10{left:756px}.starting_column_11{left:840px}.starting_column_12{left:924px}.pt_moodboards .header{top:0}.pt_moodboards .primary{float:none;border-right:none}.pt_moodboards .primary .product_social_networking{width:100%}.pt_moodboards .primary .product_social_networking .facebook_like{margin-bottom:5px;height:25px}.pt_moodboards .primary .product_social_networking .addthis_toolbox .at300b{min-width:55px!important;margin-right:0}.pt_moodboards .primary .product_social_networking .addthis_toolbox .addthis_button_tumblr.at300b{min-width:20px!important;margin:2px 0 0}.addthis_button_tweet iframe{width:90px!important}.moodboard_container{position:relative;width:100%;overflow:hidden;visibility:hidden}.pt_moodboards .product_tile .product_image_wrapper{width:auto}.pt_moodboards .product_tile .product_image_topwrapper{height:317px}.moodboard_container.homepage-moodboard .backgrounds_container{padding:0}.moodboard_loader{background:#fff url(../images/loading-small.gif) no-repeat center;height:50px;width:50px;position:absolute;top:100px;left:50%;margin-left:-25px;z-index:1}.moodboard_background{min-width:980px;height:600px;background-position:50% 0!important;background-repeat:no-repeat!important}.pushes_container{position:relative;margin:0 auto;width:995px}.moodboard_push{position:absolute}.moodboard_push img{max-width:100%;margin:0 auto}.moodboard_container.homepage-moodboard .pushes_container{margin-top:-147px}.pushes_container .link_editorial,.pushes_container .type_editorial,.pushes_container .type_post,.pushes_container .type_video{cursor:pointer}.moodboard_push .push_open{display:block;width:32px;height:32px;background:#c3c3c3 url(../images/icons/more.png) 0 0 no-repeat;position:absolute;right:0;bottom:0}.moodboard_push:hover .push_open{background-color:#666}.moodboard_push .push_label{position:absolute;border:2px solid #fff;color:#fff;top:30px;left:30px;line-height:23px;font-size:10px;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif;padding:0 10px;text-transform:uppercase}.pt_moodboards .footer_main .footer_cont_wrap .content:before{display:none}.push_animation_wrapper{overflow:hidden;width:100%}.push_animation_wrapper img{display:none;margin:0 auto}.push_animation_wrapper img.active{display:block}.type_fade .push_content{width:100%;height:100%}.pushes_container .type_product{text-align:center;border:1px solid #e5e5e5;background:#fff;padding-bottom:20px}.pushes_container .product_tile_wrapper{height:520px}.pushes_container .type_audio{padding:30px 30px 45px;text-align:center;background-color:#000;color:#fff}.push_audio_image{display:block;width:125px}.pushes_container .push_audio_details{margin:10px 0;font-size:14px;line-height:18px}.pushes_container .push_audio_title{font-weight:700;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.pushes_container .push_audio_subtitle{font-style:italic;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.pushes_container .push_audio_player{height:90px}.jp-controls{margin-bottom:15px}.jp-controls a{display:block;overflow:hidden;text-indent:-200px;width:39px;height:39px;margin:0 auto;background:#1e1e1e url(../images/icons/audio-btn.png) no-repeat}.jp-controls .jp-play{background-position:0 0}.jp-controls .jp-pause{background-position:0 -39px}.jp_timer{overflow:hidden;color:#7f7d7d;font-size:12px;font-family:ITCAvantGardeW01-CnMd;padding:0 2px 4px}.jp-current-time{float:left}.jp-duration{float:right}.jp-progress{background:#1e1e1e;border-radius:10px;height:9px;position:relative}.jp-progress .ui-slider-range{position:absolute;top:0;height:100%;z-index:1}.jp-progress .ui-slider-handle{position:absolute;top:-3px;width:16px;height:16px;margin-left:-8px;background:url(../images/icons/audio-btn.png) no-repeat -13px -85px;z-index:2}.pushes_container .type_imagelegend{padding:100px 60px}.push_image_legend{display:block;padding-top:28px;font-size:16px;line-height:22px;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif;color:#fff;text-align:center}.pt_moodboards .pushes_container .type_imagelegend{padding:0}.pt_moodboards .push_image_legend{padding:28px 30px 50px}.pushes_container .push_post_date{text-transform:uppercase}.pushes_container .push_post_title{font-style:italic}.pushes_container .push_post_heading{margin:20px 0;font-weight:700;text-transform:uppercase;color:#bd4d4e}.pushes_container .push_post_description{font-style:italic}.push-border-left,.push-border-right{position:absolute;top:-30px;bottom:-30px;z-index:-1}.push-border-right{right:-30px}.push-border-left{left:-30px}.pushes_container .type_video{padding:0}.pushes_container .push_video_image{display:block}.pushes_container .push_video_title{color:#fff;font-family:'AvantGardeGothicITCW01B 731063',Arial,sans-serif;font-size:60px;height:52px;left:0;margin-top:-33px;overflow:hidden;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:100%}.pushes_container .push_video_description{color:#fff;font-family:ITCAvantGardeW01-CnMd;font-size:14px;font-style:italic;left:0;line-height:16px;position:absolute;text-align:center;text-transform:none;top:50%;width:100%}.homepage-moodboard .pushes_container .push_video_description{top:220px}.pushes_container .type_video .push_label{color:#000;border-color:#000}.push_homepage_header{text-transform:uppercase;font-size:18px;font-family:'AvantGardeGothicITCW01B 731069',sans-serif;padding-bottom:20px}.moodboard_section{text-transform:uppercase;text-align:center;font-size:120px;font-family:ITCAvantGardeW01-CnMd,sans-serif;line-height:123px}.moodboard_quote{font-size:29px;padding-left:20px;margin:0;font-family:ITCAvantGardeW01-CnMd,sans-serif;font-weight:700}.moodboard_quote_autor{font-size:14px;font-family:ITCAvantGardeW01-CnMd,sans-serif;padding-left:20px;margin-top:20px;text-transform:uppercase}.push_homepage-social-shop{color:#fff;text-align:center;padding:40px 0}.push_homepage-social-shop img{padding-bottom:25px}.push_homepage-social-shop .push_homepage_header{padding-bottom:35px}.social_shop_subtitle,.social_shop_title{font-size:12px;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.social_shop_title{text-transform:uppercase}.social_shop_subtitle{color:#8f8f8f;padding-bottom:15px}.social_shop_statistics{padding-bottom:25px;font-size:0}.social_shop_statistics>div{display:inline-block;padding:8px 20px}.social_shop_statistics div+div{border-left:1px dashed #8f8f8f}.social_shop_count{font-size:42px;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.social_shop_data{text-transform:uppercase;font-size:12px;font-family:'AvantGardeGothicITCW01B 731069',Arial,sans-serif}.push_homepage-social-shop .push_content{color:#fff}.push_homepage-social-shop-by-you{text-align:center;padding:97px 100px 60px}.push_social_shop_by_you_text{text-align:left;color:#7c7c7c;padding:25px 0;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif;line-height:18px}.push_shade_finder_info{position:absolute;bottom:50px;left:30px;width:256px;color:#fff}.push_shade_finder_title{font-size:20px;font-family:'AvantGardeGothicITCW01B 731069',Arial,sans-serif;text-transform:uppercase;margin-bottom:10px}.push_shade_finder_text{font-size:18px;text-transform:uppercase;padding-bottom:20px}.push_shade_finder_info .button{line-height:41px;text-transform:uppercase}.push_shade_finder_info .button:hover{border:1px solid #fff}.push_look_of_the_moment{position:absolute;top:70px;width:100%;color:#fff;text-align:center}.push_look_of_the_moment .push_homepage_header{padding-bottom:300px}.push_look_of_the_moment .button{width:150px}.push_look_of_the_moment_decor,.push_look_of_the_moment_desc,.push_look_of_the_moment_name{font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.push_look_of_the_moment_name{text-transform:uppercase;font-size:18px;letter-spacing:2px;padding-bottom:25px}.push_look_of_the_moment_desc{text-align:left;width:115px;margin:0 auto;padding-bottom:30px}.push_look_of_the_moment_desc:after{content:'';display:inline-block;height:3px;width:23px;background:#fff}.push_look_of_the_moment_decor{position:absolute;top:365px;width:100%;color:#6bd1b1;text-decoration:underline;opacity:.2;font-size:34px;text-align:center;text-transform:uppercase}.push_forever-light-creator-push-015 img,.push_forever-youth-liberator-push-003 img,.push_forever-youth-liberator-push-009 img{width:100%}.push_homepage-push-015 .push_content,.push_homepage-push-207 .push_content{padding-top:10px}.push_homepage-push-207 .button{background:#000;height:43px;color:#fff;border:1px solid #000;text-transform:uppercase}.push_homepage-push-207 .button:hover{background:#fff;color:#000}.push_homepage-push-007 .button{background:#eec5b5;height:43px;color:#fff;border:1px solid #eec5b5;text-transform:uppercase}.push_homepage-push-007 .button:hover{background:#fff;color:#eec5b5}.push_homepage-fall-look .push_content{height:548px}.push_homepage-fall-look .push_homepage_header{padding:40px 50px 30px;font-size:20px;color:#fff;font-family:ITCAvantGardeW01-CnBk,sans-serif}.push_homepage-fall-look .social_shop_subtitle{padding:0 50px 30px}.push_homepage-fall-look .button_wrap{text-align:center;padding:0 50px}.push_homepage-fall-look .button{color:#000;text-transform:uppercase;width:100%}.push_homepage-shade-finder .button{height:43px}.popup_push_dialog.ui-dialog .ui-dialog-content{overflow-x:hidden}.popup_push_dialog.ui-dialog .scrollable_content{width:482px;margin:0 auto;padding-top:40px}.popup_push_dialog.ui-dialog .scrollable_content p a,.popup_push_dialog.ui-dialog .scrollable_content ul a{text-decoration:underline}.popup_push_dialog.ui-dialog .scrollable_content ul{list-style:disc;font-size:14px}.popup_push_dialog.ui-dialog .scrollable_content ul li{margin:0 0 3px 0;font-family:ITCAvantGardeW01-CnMd}.popup_push_dialog.ui-dialog .scrollable_content p a:hover,.popup_push_dialog.ui-dialog .scrollable_content ul a:hover{text-decoration:none}.popup_push_dialog.ui-dialog .scrollable_content h2{margin-bottom:40px}.popup_push_dialog.ui-dialog .scrollable_content h3{color:#070707;font-family:'AvantGardeGothicITCW01B 731069';font-size:20px;line-height:1.3;margin:0 0 12px;text-transform:uppercase;font-weight:400}.popup_push_dialog.ui-dialog .scrollable_content img{margin:0 0 25px 0}.popup_push_dialog.ui-dialog .scrollable_content p{font-family:ITCAvantGardeW01-CnMd;font-size:14px;font-style:italic;margin:0 0 25px}.ui-dialog.popup_push_dialog .ca_container .popup_post_pic{width:340px;float:left}.ui-dialog.popup_push_dialog .ca_container .popup_post_content{width:281px;float:right;padding:60px 0 0}.ui-dialog.popup_push_dialog .ca_container .popup_post_pic img{max-width:100%;height:auto}.ui-dialog.popup_push_dialog .ca_container .popup_post{padding:20px 65px 0 15px;overflow:hidden}.ui-dialog.popup_push_dialog .ca_container .popup_post p{color:#999;font:14px ITCAvantGardeW01-CnMd,Arial,sans-serif;margin:0;text-align:justify}.ui-dialog.popup_push_dialog .popup_post_actions{margin-top:25px}.ui-dialog.popup_push_dialog .popup_post_actions .button{color:#fff;padding:4px 15px 6px;height:auto;text-decoration:none;font:12px ITCAvantGardeW01-CnMd,Arial,sans-serif;display:inline-block;background:#000}.ui-dialog.popup_push_dialog .ui-dialog-content:after{height:0}.ui-dialog.popup_push_dialog{max-width:876px}.ui-dialog.popup_push_dialog .dialog_services{background:#fff;position:relative;text-align:center;z-index:10}.ui-dialog.popup_push_dialog .dialog_services li{border-right:1px solid #e4e4e4;display:inline-block}.ui-dialog.popup_push_dialog .dialog_services .dialog_services_share{border-left:1px solid #e4e4e4}.js .ui-dialog.popup_push_dialog .tooltip_content_social{display:none;top:100%;left:0;position:absolute;text-align:center;max-width:300px;min-width:90px;z-index:1;text-indent:0}.js .ui-dialog.popup_push_dialog .tooltip_content_inner{background:#070707;padding:13px 17px;color:#868673;display:inline-block;font:italic 13px 'Times New Roman',serif}.ui-dialog.popup_push_dialog .dialog_services .dialog_services_share>a{background:url(../images/pictos-dialog.png) no-repeat;background-position:-92px 0;display:inline-block;width:90px;height:85px;text-indent:-9999px;position:relative}.ui-dialog.popup_push_dialog .dialog_services_share_content{background:#fff;display:none;position:absolute;z-index:10;padding:45px 85px;top:85px;left:0;width:100%}.ui-dialog.popup_push_dialog .addthis_toolbox a{float:none!important;display:inline-block;vertical-align:top}.ui-dialog.popup_push_dialog .dialog-video-mask{background-color:#070707;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.ui-dialog.popup_push_dialog .ui-dialog-titlebar{padding:0}.ui-dialog.popup_push_dialog .ui-dialog-title{display:none}.ui-dialog.popup_push_dialog .ui-dialog-content{padding:0;position:relative;background:#fff}.ui-dialog.popup_push_dialog .ui-dialog-titlebar-close{z-index:11}.ui-dialog.popup_push_dialog .dialog_services_share_content{text-align:center}.ui-dialog.popup_push_dialog .dialog_services_share_content li{display:inline-block;margin-right:15px}.ui-dialog.popup_push_dialog .push_popup_container{position:relative}.ui-dialog.popup_push_dialog .push_popup_header{position:absolute;top:30px;left:33px;width:200px;z-index:11;height:30px}.ui-dialog.popup_push_dialog .ca_container{padding:0 85px 60px 85px;width:876px;min-height:400px;overflow:hidden}.ui-dialog.popup_push_dialog .ca_container .video_iframe{min-height:386px}.ui-dialog.popup_push_dialog .addthis_button_pinterest_pinit{margin:0 15px 0 0}.ui-dialog.popup_push_dialog .addthis_button_pinterest_pinit iframe{min-width:43px}.ui-dialog.popup_push_dialog .addthis_button_pinterest_pinit{margin:0 15px 0 0}.ui-dialog.popup_push_dialog .addthis_button_tumblr>span{background:url(../images/icons/tumblr.png) no-repeat;width:62px;height:20px}.pt_moodboards .primary .contentcarousel{width:100%;margin:0;padding:0}.ui-dialog.popup_push_dialog .contentcarousel{width:100%;margin:0;padding:50px 0 0;height:300px}.pt_moodboards .primary .contentcarousel .slideshow_loader,.ui-dialog.popup_push_dialog .contentcarousel .slideshow_loader{background:#fff url(../images/loading-small.gif) no-repeat center;height:100%;left:0;position:absolute;top:-20px;width:100%;z-index:10}.pt_moodboards .primary .contentcarousel_pic,.ui-dialog.popup_push_dialog .contentcarousel_pic{width:100%;min-height:180px;overflow:hidden;text-align:center}.pt_moodboards .primary .contentcarousel_inner{min-height:300px;width:100%;margin:0 auto;font:14px ITCAvantGardeW01-CnMd,Arial;white-space:normal;color:#999}.ui-dialog.popup_push_dialog .contentcarousel_inner{min-height:400px;width:482px;margin:0 auto;font:14px ITCAvantGardeW01-CnMd,Arial;white-space:normal;color:#999}.pt_moodboards .primary .contentcarousel_pic img,.ui-dialog.popup_push_dialog .contentcarousel_pic img{max-width:100%;height:auto;margin:0 auto}.pt_moodboards .primary .jcarousel-clip,.ui-dialog.popup_push_dialog .jcarousel-clip{min-height:100%;height:auto}.pt_moodboards .primary .contentcarousel_list,.ui-dialog.popup_push_dialog .contentcarousel_list{font-size:0;margin:0;position:relative;white-space:nowrap;width:auto}.pt_moodboards .primary .contentcarousel_list_item,.ui-dialog.popup_push_dialog .contentcarousel_list_item{display:inline-block;float:none;margin:0;overflow:hidden;padding:0;position:relative!important;vertical-align:top;white-space:normal;width:100%}.pt_moodboards .primary .image_label,.ui-dialog.popup_push_dialog .image_label{font-family:ITCAvantGardeW01-CnMd;font-style:italic;padding:12px 0 0}.pt_moodboards .primary .horizontal_carousel .jcarousel-next,.pt_moodboards .primary .horizontal_carousel .jcarousel-prev{margin-top:57px;background:url(../images/icons/slideshow-arrows.png) no-repeat;height:0;overflow:hidden;padding-top:76px;position:absolute;top:0;width:49px}.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-next,.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-prev{background:url(../images/icons/slideshow-arrows.png) no-repeat;height:0;margin-top:-38px;overflow:hidden;padding-top:76px;position:absolute;top:50%;width:49px}.pt_moodboards .primary .horizontal_carousel .jcarousel-control:before,.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-control:before{display:none}.pt_moodboards .primary .horizontal_carousel .jcarousel-next,.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-next{background-position:-49px 0}.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-prev{background-position:0 0}.pt_moodboards .primary #swatch_carousel .contentcarousel_list{width:2000px}.pt_moodboards .primary #swatch_carousel .jcarousel-control{overflow:visible;padding-top:0}.pt_moodboards .primary #swatch_carousel .jcarousel-control:before{display:block}.ui-dialog.popup_flashgame .push_popup_container .ca_container{padding:0;width:943px}.ui-dialog.popup_flashgame.popup_push_dialog{max-width:943px}.ui-dialog.popup_flashgame .ui-dialog-content.ui-widget-content{background:0 0}.ui-dialog.popup_flashgame .dialog_services{display:none}.ui-dialog.popup_flashgame .popup_header_game .score{margin:50px 98px 0 65px;text-align:right;width:160px;display:inline-block;vertical-align:top}.ui-dialog.popup_flashgame .popup_header_game .life{display:inline-block;text-align:left;width:100%;margin:10px 0 0}.ui-dialog.popup_flashgame .lipsticks{text-align:left}.ui-dialog.popup_flashgame .lipsticks img,.ui-dialog.popup_flashgame .popup_header_game .life img{display:inline-block;margin:0 5px 0 0}.ui-dialog.popup_flashgame .popup_header_game .score span{color:#fff;font:24px "Arial Black",sans-serif}.ui-dialog.popup_flashgame .popup_header_game .logo{margin-right:150px;width:287px;display:inline-block}.ui-dialog.popup_flashgame .nav{padding-top:50px;width:100px;display:inline-block;vertical-align:top}.ui-dialog.popup_flashgame .nav li{margin-bottom:16px;text-align:center}.ui-dialog.popup_flashgame .nav li a{color:#7e7e7e;font:16px Arial,sans-serif;text-transform:uppercase;text-decoration:underline}.ui-dialog.popup_flashgame .nav li a:hover{text-decoration:none}.ui-dialog.popup_flashgame .nav li a.selected{color:#fff;text-decoration:none}.ui-dialog.popup_flashgame .ui-icon-closethick{background:url(../images/icons/popup_game_close.png) no-repeat 0 0;display:block;height:24px;margin:6px;width:27px}.ui-dialog.popup_flashgame .ui-dialog-titlebar-close:hover .ui-icon-closethick{background-position:0 -27px}.ui-dialog.popup_flashgame .ui-dialog-titlebar-close{top:17px;right:17px}.popup_push_dialog.ui-dialog.popup_flashgame .ui-dialog-content{overflow-y:hidden}.ui-dialog.popup_flashgame .snake_container{border:6px solid #fff;height:567px;margin:30px 0 0;text-align:center}.ui-dialog.popup_flashgame .pacman_container{height:567px;margin:30px 0 0;text-align:center}.pushes_popups_container{display:none}.js_moodboard{position:relative}.hp_main_carousel .jcarousel-clip,.moodboard_push{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.nicescroll-rails{background-color:#d5d5d5}.nicescroll-rails div{-moz-box-sizing:content-box;box-sizing:content-box}.skrollable{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width:1024px){#moodboards-show-page,.pt_moodboards{overflow-x:auto;width:100%}}@media only screen and (max-width:480px) and (orientation:portrait),only screen and (max-width:599px) and (orientation:landscape){.pushes_container{width:300px}.moodboard_background{min-width:300px;background-image:none!important}.pt_moodboards .moodboard_background{height:455px}.spanning_column_10,.spanning_column_11,.spanning_column_12,.spanning_column_6,.spanning_column_7,.spanning_column_8,.spanning_column_9{width:100%}.spanning_column_4,.spanning_column_5{width:240px}.spanning_column_3{width:140px}.spanning_column_2{width:60px}.starting_column_1,.starting_column_2,.starting_column_3,.starting_column_4,.starting_column_5,.starting_column_6{left:0}.starting_column_10,.starting_column_11,.starting_column_12,.starting_column_7,.starting_column_8,.starting_column_9{left:auto;right:0}.pt_moodboards .spanning_column_1,.pt_moodboards .spanning_column_2,.pt_moodboards .spanning_column_3,.pt_moodboards .spanning_column_4,.pt_moodboards .spanning_column_5{width:140px}.pt_moodboards .starting_column_1,.pt_moodboards .starting_column_2,.pt_moodboards .starting_column_3{left:0}.pt_moodboards .starting_column_4,.pt_moodboards .starting_column_5{left:auto;right:0}.pushes_container .type_video{padding:0}.pushes_container .push_video_description{font-size:13px;margin-top:5px!important}.pushes_container .push_video_title{font-size:48px;height:40px}.pushes_container .product_name{margin:0 23px 15px}.homepage-moodboard .pushes_container .push_video_description{top:144px}.pushes_container .type_imagelegend{padding:50px 20px 40px}.push_image_legend{padding-top:14px}.push_image_legend{font-size:13px;line-height:17px}.pushes_container .type_product{padding:0;margin:0 -10px;width:160px}.pushes_container .product_tile_wrapper{height:418px}.pushes_container .product_tile_wrapper .promotion{display:none}.pushes_container .product_tile .product_name{left:18px;right:18px}.pushes_container .product_image_wrapper{height:178px;line-height:178px;margin-bottom:57px;margin-top:38px;width:auto}.pushes_container .product_name{left:18px;right:18px}.push-border-left,.push-border-right{top:-18px;bottom:-18px;width:110px!important}.push-border-right{right:-18px}.push-border-left{left:-18px}.pushes_container .type_fade img{display:none}.moodboard_section{font-size:65px;line-height:65px;padding:15px 0;border-width:6px 0;border-style:solid;border-color:#000}.moodboard_push .push_label{top:10px;left:10px}.homepage-moodboard .moodboard_section{font-size:42px;padding:0;line-height:42px;border-width:4px 0}.moodboard_quote{font-size:14px}.moodboard_quote span{font-size:32px}.moodboard_quote_autor{font-size:12px}.push_shade_finder_info{left:15px;bottom:0}.push_homepage_header{font-size:14px;padding-bottom:10px}.push_shade_finder_title{font-size:14px}.push_shade_finder_text{font-size:12px}.push_homepage-shade-finder .push_label{display:none}.push_homepage-shade-finder .button{display:none}.push_homepage-look-of-the-moment{padding-bottom:75px}.push_look_of_the_moment{top:20px}.push_look_of_the_moment .push_homepage_header{padding-bottom:205px}.push_look_of_the_moment_decor{top:200px}.social_shop_statistics>div{padding:10px 10px}.push_homepage-social-shop-by-you{padding:60px 40px}.moodboard_container.homepage-moodboard .backgrounds_container{padding:0}.push_mascara-baby-doll-push-007,.push_mascara-baby-doll-push-009,.push_mascara-baby-doll-push-010,.push_mascara-baby-doll-push-012{border:2px solid #cd0064}.paris-30th-anniversary .moodboard_background{height:385px}.push_forever-youth-liberator-push-012 .push_content div{font-size:34px!important}.push_forever-light-creator-push-003 .push_content div{font-size:14px!important;padding:20px;line-height:23px!important}.push_homepage-push-207 .push_content{padding:10px}.homepage-moodboard .push_homepage-push-004,.homepage-moodboard .push_homepage-push-016,.homepage-moodboard .push_homepage-push-020,.homepage-moodboard .push_push-opium-ysl-parfum{display:none}.homepage-moodboard .push_homepage-fall-look .push_content{height:457px}.homepage-moodboard .push_homepage-fall-look .push_homepage_header{padding:20px 18px 20px}.homepage-moodboard .push_homepage-fall-look .social_shop_subtitle{padding:0 18px 20px}.push_homepage-fall-look .button_wrap{padding:0 18px}.homepage-moodboard .push_homepage-push-018,.homepage-moodboard .push_push-lhome-ysl{width:100%}.pushes_container .push_homepage-push-015 .push_video_description{top:158px}.pushes_container .push_forever-youth-liberator-push-005 .push_video_description,.pushes_container .push_push-opium-video-emily-blunt .push_video_description,.pushes_container .push_rebel-nudes-push-006 .push_video_description{top:110px;text-transform:none;font-family:ITCAvantGardeW01-CnMd,sans-serif;font-size:10px}.moodboard_container.la-laque-couture .moodboard_background{height:580px}.pt_moodboards .primary{padding:25px 0 0}.pt_moodboards .primary .scrollable_content h2{margin:0 0 10px 0}.pt_moodboards .primary .popup_post_pic img,.pt_moodboards .primary .scrollable_content img{width:100%;height:auto;margin:0 0 5px 0}.scrollable_content h3{color:#070707;font-family:'AvantGardeGothicITCW01B 731069';font-size:16px;line-height:1.3;margin:0 0 15px;text-transform:uppercase;font-weight:400}.pt_moodboards .primary .scrollable_content p{padding:7px 0;text-align:justify}.pt_moodboards .primary .scrollable_content p a{text-decoration:underline}.pt_moodboards .primary .scrollable_content p a:hover{text-decoration:none}.pt_moodboards .primary .popup_post_content h2{text-align:center}.pt_moodboards .primary .popup_post_content img{width:65%;display:inline-block}.pt_moodboards .primary .popup_post_content p{padding:0 0 15px 0;text-align:justify}.pt_moodboards .primary .popup_post_actions{text-align:right}.pt_moodboards .primary .push_popup_carousel .ca_container{padding:0 25px 60px}.pt_moodboards .primary .push_popup_carousel .contentcarousel{padding:0}.pt_moodboards .primary .push_popup_carousel .contentcarousel_inner{width:100%;min-height:400px}.moodboard_container.la-nuit-de-l-homme{background:#000!important}.moodboard_container.la-nuit-de-l-homme .moodboard_background{background:#000!important;border:medium none;height:165px;margin:0;padding:0}.moodboard_container.opium .moodboard_background{height:460px}.moodboard_container.mascara-baby-doll .moodboard_background{height:430px}.moodboard_container.rebel-nudes .moodboard_background{height:290px}.moodboard_container.forever-youth-liberator .moodboard_background{height:320px}.moodboard_container.la-laque-couture .moodboard_background{height:540px}.moodboard_container.la-collection-ysl .moodboard_background{height:464px}.moodboard_container.la-collection-ysl .push_la-collection-ysl-push-002 .push_content>div{margin:0 auto}.moodboard_container.rebel-nudes .moodboard_background{background-color:#26080d!important}.moodboard_container.forever-youth-liberator .moodboard_background{background-color:#3a1c5a!important}.moodboard_container.la-laque-couture .moodboard_background{background-color:#d0005e!important}.moodboard_container.la-collection-ysl .moodboard_background{background-color:#ddd!important}.moodboard_container.la-collection-ysl .push_la-collection-ysl-push-022,.moodboard_container.la-collection-ysl .push_la-collection-ysl-push-023,.moodboard_container.rebel-nudes .push_rebel-nudes-push-002,.moodboard_container.rebel-nudes .push_rebel-nudes-push-003,.moodboard_container.rebel-nudes .push_rebel-nudes-push-004{display:none}.pt_moodboards .pushes_container .type_imagelegend{padding:0}.pt_moodboards .push_image_legend{padding:5px 15px 29px;font-size:11px;line-height:13px}.pt_moodboards .push_rebel-nudes-push-017{width:100%!important}.moodboard_container.homepage-moodboard .backgrounds_container{padding-bottom:0}.pushes_container .push_push-mozart-requiem.type_audio{padding-bottom:25px}.moodboard_container.homepage-moodboard .moodboard_background{height:490px}}@media only screen and (min-width:600px) and (max-width:1024px){.ui-dialog.popup_push_dialog{width:auto!important}.ui-dialog.popup_push_dialog .ca_container{margin:0 auto;width:750px;padding:0 10px 60px}.spanning_column_10,.spanning_column_11,.spanning_column_12{width:100%;left:0}.spanning_column_7,.spanning_column_8,.spanning_column_9{width:530px}.spanning_column_6{width:350px}.spanning_column_4,.spanning_column_5{width:260px}.spanning_column_2,.spanning_column_3{width:170px}.starting_column_4{left:180px}.starting_column_7{left:360px}.starting_column_10,.starting_column_11,.starting_column_12,.starting_column_8,.starting_column_9{left:auto;right:0}.starting_column_6.spanning_column_7{left:auto;right:0}.pushes_container{width:710px}.moodboard_background{min-width:710px}.pushes_container .type_video{padding:0}.pushes_container .push_video_title{font-size:60px;height:52px;margin-top:-44px}.pushes_container .push_video_description{margin-top:8px!important;padding:0}.homepage-moodboard .pushes_container .push_video_description{top:156px}.pushes_container .type_imagelegend{padding:80px 40px 60px}.pushes_container .product_actions{margin:23px 18px 0}.pushes_container .product_tile .product_name{bottom:248px;left:18px;right:18px}.pushes_container .product_image_wrapper{height:248px;line-height:248px;margin-bottom:57px;margin-top:38px;width:auto}.pushes_container .product_name{bottom:191px;left:18px;margin:0 23px 15px;right:18px}.pushes_container .description,.pushes_container .promotion{padding:0 18px}.pushes_container .product_badge,.pushes_container .product_label{top:19px;left:19px}.product_tile .action_product_block_title .description{padding:0 23px}.moodboard_section{font-size:84px}.moodboard_push .push_label{top:20px;left:20px}.moodboard_container.homepage-moodboard .backgrounds_container{padding:0 0 370px}.moodboard_quote{font-size:14px}.moodboard_quote span{font-size:32px}.moodboard_quote_autor{font-size:12px}.push_homepage-look-of-the-moment{min-height:584px}.push_look_of_the_moment{top:39px}.push_look_of_the_moment_decor{font-size:25px;top:262px}.push_look_of_the_moment .push_homepage_header{padding-bottom:225px}.push_homepage-social-shop-by-you{padding:97px 57px 60px}.push_homepage-fall-look .push_homepage_header{padding:60px 20px 30px}.push_homepage-fall-look .social_shop_subtitle{padding:0 20px 30px}.push_homepage-fall-look .button_wrap{padding:0 20px}.push_forever-light-creator-push-013{top:4067px!important}.push_forever-light-creator-push-017{top:6080px!important;width:995px!important}.moodboard_push.push_homepage-push-017{left:-25px!important}.push_forever-light-creator-push-016{opacity:1!important;top:1918px!important;left:-244px!important}}.moodboard_background{height:510px;background-position:center center}.homepage .moodboard_push .push_open{display:none}.moodboard_container.homepage-moodboard .pushes_container{margin-top:0;max-width:100%;width:1280px}.pushes_container .product_tile_wrapper{height:485px}.bloc_product .product_tile .product_image_wrapper,.pushes_container .product_tile .product_image_wrapper{margin-top:0;padding:28px 0 0}.moodboard_section{font-size:86px;font-family:'AvantGardeGothicITCW01B 731063',sans-serif;line-height:80px;letter-spacing:-.5px;margin-top:20px}.pushes_container .type_video{padding:0}.moodboard_link{display:none}.pushes_container .type_post,.pushes_container .type_video{overflow:hidden}.pushes_container .type_post img,.pushes_container .type_video img{position:absolute;min-height:485px;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.homepage-moodboard .starting_column_3{left:20.15%}.homepage-moodboard .starting_column_7{left:40.31%}.homepage-moodboard .starting_column_10{left:60.46%}.homepage-moodboard .starting_column_13{right:0}.homepage-moodboard .spanning_column_3{width:19.375%}.pushes_container .type_post,.pushes_container .type_video{width:39.45%;height:485px;text-align:center;background-color:#fff}.homepage-moodboard .push_homepage-push-015 .push_content,.homepage-moodboard .push_homepage-push-207 .push_content{padding-top:0}.homepage-moodboard .pushes_container .type_product{padding-bottom:0}.homepage-moodboard .pushes_container .push_homepage-shade-finder{width:745px;height:600px;text-align:center;border:1px solid #e5e5e5;background-color:#fff}.homepage-moodboard .pushes_container .push_homepage-push-015 .push_open,.homepage-moodboard .pushes_container .push_homepage-push-019,.homepage-moodboard .pushes_container .push_homepage-push-207 .push_open,.homepage-moodboard .pushes_container .push_homepage-shade-finder{display:none}@media (max-width:1280px){.moodboard_container.homepage-moodboard .pushes_container{width:1024px}}@media (max-width:1024px){.moodboard_container.homepage-moodboard .pushes_container{width:750px}.moodboard_background{height:480px}.moodboard_push .product_tile .action_product_block_title .product_name{position:static;padding:0 3px;margin:0}.moodboard_push .product_tile .action_product_block .action_product_block_title{height:145px}.moodboard_push .product_tile .bv-rating{bottom:37px}.moodboard_push .product_tile .price{border:none;padding:0;text-align:center;bottom:17px;width:100%}.moodboard_push .product_tile .bv-rating,.moodboard_push .product_tile .price{right:0;left:0;margin:auto}.pushes_container .type_post,.pushes_container .type_video{height:425px}.pushes_container .type_post img,.pushes_container .type_video img{min-height:425px}.pushes_container .product_tile_wrapper{height:440px}.moodboard_container.homepage-moodboard .backgrounds_container{padding:0}.push_homepage-push-004,.push_homepage-push-020{display:none}.pushes_container .type_post,.pushes_container .type_video{width:49.29%}.homepage-moodboard .spanning_column_3,.pushes_container .moodboard_push.push_push-opium-ysl-parfum{width:23.94%}.homepage-moodboard .pushes_container .moodboard_push.push_push-opium-ysl-parfum img{left:-50%;right:-50%;max-width:none;width:auto;height:425px}.homepage-moodboard .push_homepage-push-205.starting_column_13,.homepage-moodboard .starting_column_10,.homepage-moodboard .starting_column_7{left:initial;right:0}.homepage-moodboard .starting_column_13{right:initial;left:0}.homepage-moodboard .starting_column_10.push_homepage-push-014,.homepage-moodboard .starting_column_3,.homepage-moodboard .starting_column_7.push_homepage-push-005,.homepage-moodboard .starting_column_7.push_homepage-push-206{left:50.7%}.homepage-moodboard .push_homepage-push-012.starting_column_7,.starting_column_1.type_product{left:25.35%}}@media (max-width:960px){.homepage .hp_main_carousel{display:none}}@media (max-width:750px){body.pt_storefront{min-width:0}.moodboard_container.homepage-moodboard .moodboard_background{height:825px}.homepage-moodboard .pushes_container .type_product{margin:0}.homepage-moodboard .moodboard_section{font-size:42px;line-height:42px}.moodboard_push .product_tile .price{bottom:10px}.homepage-moodboard .push_homepage-push-004,.homepage-moodboard .push_push-opium-ysl-parfum,.homepage-moodboard .pushes_container .type_post{display:block}.moodboard_container.homepage-moodboard .pushes_container{width:300px}.homepage-moodboard .pushes_container .type_post,.homepage-moodboard .pushes_container .type_video{height:365px;width:100%}.homepage-moodboard .pushes_container .type_post img,.homepage-moodboard .pushes_container .type_video img{min-height:340px;width:auto;left:0;right:0;min-width:300px}.homepage-moodboard .pushes_container .push_push-opium-ysl-parfum,.homepage-moodboard .spanning_column_3{width:48.33%}.homepage-moodboard .pushes_container .moodboard_push.push_push-opium-ysl-parfum img{height:365px}.homepage-moodboard .pushes_container .product_tile_wrapper{height:355px}.homepage-moodboard .product_tile .product_image_topwrapper{height:190px}.homepage-moodboard .pushes_container .product_image_wrapper{height:auto;line-height:190px}}.dialog_colormirror_tips.ui-dialog .ui-dialog-title{display:none}.dialog_colormirror_tips.ui-dialog h1{margin-bottom:26px}.dialog_colormirror_tips dl{margin:0 0 20px;font-size:12px;font-family:ITCAvantGardeW01-CnMd,sans-serif;line-height:18px}.dialog_colormirror_tips .question{position:relative;padding:10px 22px;border-bottom:1px solid #ccc;color:#666;cursor:pointer}.dialog_colormirror_tips .question:before{position:absolute;top:50%;left:0;display:block;margin-top:-4px;width:5px;height:9px;background:url(../images/icons-sprite-25x25.png) no-repeat -50px -75px;content:''}.dialog_colormirror_tips .answer{display:none;margin:0;padding:0 22px 27px;border-bottom:1px solid #ccc;color:#999}.dialog_colormirror_tips .opened{border:none}.dialog_colormirror_tips .opened+.answer{display:block}.dialog_colormirror_tips .opened:before{width:9px;height:5px;background-position:-299px -218px}.photo_delete_dialog.ui-dialog .ui-dialog-title{display:none}.photo_delete_dialog .confirm_buttons{clear:both;margin-bottom:20px}.pt_colormirror>.main>.content{padding:0 0 40px}.color-mirror-container{position:relative}.look-header,.look_price{display:none}.lookzone_title{color:#000;font-family:ITCAvantGardeW01-CnBk;font-size:16px;font-weight:400;padding-bottom:45px;text-align:center;text-transform:uppercase}.color_mirror_lookzone{float:none;clear:left;width:auto;margin-top:25px;padding:48px 0 0;border:none;border-top:1px solid #ccc;position:relative}.color_mirror_lookzone:before{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";display:block;height:11px;left:50%;margin-bottom:-11px;margin-left:-55px;position:absolute;top:-6px;width:109px;z-index:10}.pt_colormirror .breadcrumb{padding:15px 30px}.pt_colormirror .carousel_beauty_colormirror{width:100%;margin:0}.pt_colormirror .carousel_beauty_colormirror .jcarousel-clip-horizontal{margin-left:-6px;margin-right:-6px}.pt_colormirror .look_tile_wrapper{background:#000;border-color:#000;position:relative;overflow:visible}.pt_colormirror .look_tile_wrapper:after{content:'';display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:5px solid #000;position:absolute;top:42%;right:-5px}.pt_colormirror .look-header{font-size:21px;color:#fff;text-transform:uppercase;display:block;margin-top:88px}.pt_colormirror .look-header span{display:block;font-family:'AvantGardeGothicITCW01B 731063',serif}.pt_colormirror .look_tile_wrapper .product_image_wrapper{max-width:152px;max-height:117px;margin:22px auto 45px}.pt_colormirror .look_tile_wrapper .product_image_wrapper img{max-height:100%;margin:0 auto;width:auto}.pt_colormirror .look_name{display:none}.pt_colormirror .look_price{display:block;color:#fff;font-size:18px;font-family:'AvantGardeGothicITCW01B 731069',serif}.pt_colormirror .look_price:before{content:'';display:block;background:#b3b3b3;height:1px;width:27px;margin:0 auto 20px}.pt_colormirror .look_tile_wrapper .button{height:40px;background:#2e2e2e}.pt_colormirror .look_tile_wrapper .button:hover{background:#fff}.color_mirror_lookzone .carousel_navigation_list_link{color:#000;text-indent:0;background:#dce0e0;height:24px;width:24px;line-height:24px;text-align:center}.color_mirror_lookzone .selected .carousel_navigation_list_link{color:#fff;background:#595959}#color-mirror-header{padding:0 25px 30px}.color_mirror{padding:0}@media only screen and (min-width:600px){.color_mirror_lookzone .jcarousel-control{display:block;top:auto;bottom:3px;width:24px;height:24px;line-height:24px;text-align:center}.color_mirror_lookzone .jcarousel-prev{left:50%;margin-left:-130px}.color_mirror_lookzone .jcarousel-prev:before{background-position:-379px -75px}.color_mirror_lookzone .jcarousel-next{right:50%;margin-right:-130px}.color_mirror_lookzone .jcarousel-next:before{background-position:-422px -75px}.color_mirror_lookzone .jcarousel-control:before{display:inline-block;position:static;vertical-align:bottom}.color_mirror_lookzone .jcarousel-control.disabled{display:none}}@media only screen and (max-width:1024px){.pt_colormirror>.main>.content{width:auto}#color-mirror-header{padding:0 20px 30px}#color-mirror-main,.color-mirror-main{width:750px}.pt_colormirror .breadcrumb{padding:15px 20px}}@media only screen and (max-width:480px) and (orientation:portrait),only screen and (max-width:640px) and (orientation:landscape){#color-mirror-header #cm-tips-and-tricks{height:27px;overflow:hidden;width:20px}#color-mirror-main .cm-save-look h1{font-size:26px}#color-mirror-main .cm-save-look input,#color-mirror-main .cm-save-look p{width:auto}}#color-mirror-header .cm-question-mark{line-height:18px}#color-mirror-main .cm-mtm{display:block;margin-bottom:20px;margin-top:20px;min-height:13px;position:relative}#color-mirror-main .cm-cancel-link{bottom:10px}#color-mirror-main #start-file-upload{cursor:pointer}footer.color-mirror-main{display:none}@media only screen and (min-width:601px) and (max-width:749px){#color-mirror-main .cm-login-screen #cm-separator-2{height:380px;margin-left:40px;width:1px;border:0 none}#color-mirror-main .cm-login-screen #cm-create-account-form{padding-left:40px}#color-mirror-main .cm-login-screen{padding:20px 60px}}@media only screen and (min-width:1000px) and (max-width:1024px){#color-mirror-main .cm-login-screen #cm-separator-1{height:50px;width:248px}#color-mirror-main .cm-login-screen #cm-separator-1 .separator-line{border-left:medium none;border-top:1px solid #393939;height:1px;margin:25px 0 0;width:100%}#color-mirror-main .cm-login-screen .cm-login-forms{width:250px}#color-mirror-main .cm-login-screen #cm-separator-2{margin:0 15px 0 65px}}div.js_quiz_content{margin:auto;width:100%;padding:0}div.js_quiz .visible-mobile{display:none}div.diagnosis-container{margin:20px 0}.pt_quiz .primary{border:none}@media only screen and (min-width:600px) and (max-width:1024px){.pt_quiz .main{overflow:hidden}}@media only screen and (max-width:1024px){div.js_quiz .hidden-mobile{display:none}div.js_quiz .visible-mobile{display:block}}#yslhowtovideos-showfolder-page body,#yslhowtovideos-showvideo-page body{overflow-x:hidden!important}.pt_howtovideos .howto-ancre{position:absolute;top:-50px}.pt_howtovideos .howto-breadcrumbs-global{width:930px;position:relative;margin:0 auto}.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs-content{position:absolute;left:0;top:20px}.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs{display:inline-block;color:#999;font-size:12px;margin:0 25px 0 0;position:relative;font-family:ITCAvantGardeW01-CnMd}.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs:after{content:">";position:absolute;top:-2px;right:-16px}.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs-in{display:inline-block;color:#999;font-size:12px;font-family:ITCAvantGardeW01-CnMd;margin:0 25px 0 0;position:relative}.pt_howtovideos .video-related-products-container.multi #multiplecross{position:relative;text-align:center}.pt_howtovideos .video-related-products-container.multi .search_result_items .product_tile_wrapper{margin:0 4px 12px}.pt_howtovideos .video-related-products-container.multi .video-related-products-list.search_result_items{max-width:995px}.pt_howtovideos .video-related-products-container.multi .addalltocart-container{width:250px;margin:0 auto 30px;text-align:center}.pt_howtovideos .video-related-products-container.multi .addalltocart-container .addalltocartbutton.loading{position:relative;cursor:default}.pt_howtovideos .video-related-products-container.multi .addalltocart-container .addalltocartbutton.loading:before{content:'';width:100%;height:100%;background-color:#fff;opacity:.8;left:0;top:0;position:absolute;z-index:10}.pt_howtovideos .video-related-products-container.multi .addalltocart-container .addalltocartbutton.loading:hover{color:#fff;background-color:#000}.pt_howtovideos .video-related-products-container.multi .addalltocart-container .addalltocartbutton.loading:hover span:before{background-position:0 -130px}.pt_howtovideos .video-related-products-container.multi .error-notallproductsadded{color:red;display:none}.pt_howtovideos .video-related-products-container.multi .error-notallproductsadded.active{display:block}.pt_howtovideos .video-related-products-container.multi .jcarousel{position:relative;overflow:hidden;width:100%}.pt_howtovideos .video-related-products-container.multi .jcarousel-next,.pt_howtovideos .video-related-products-container.multi .jcarousel-prev{display:none}.pt_howtovideos .video-related-products-container.multi .video-related-products-list-bullets{width:250px;margin:0 auto}.pt_howtovideos .video-related-products-container.multi .video-related-products-list-bullets li .video-related-products-list{width:10px;height:10px;background:grey;display:block;float:left;margin:0 10px}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list{display:block;height:40px;margin:10px 0}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list a{width:10px;height:10px;display:inline-block;margin:0 10px;border-radius:10px;background:grey}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list .selected a{background:#000}.pt_howtovideos .howtovideo-btn-content{margin:0 0 50px 0}.pt_howtovideos .player-yt{width:980px;margin:0 auto;height:500px}.pt_howtovideos .video-header-video-container{position:relative;background:#000;text-align:center;margin-bottom:30px}.pt_howtovideos .video-header-video-container .btn-close{background:url(../images/icons-sprite-25x25.png) no-repeat -475px -25px;display:block;height:24px;width:24px;margin:6px;position:absolute;top:0;right:22%;z-index:99999999;cursor:pointer}.pt_howtovideos .folder-header-video-container .btn-close{background:url(../images/icons-sprite-25x25.png) no-repeat -475px -25px;display:block;height:24px;width:24px;margin:6px;position:absolute;top:0;right:25%;cursor:pointer}.pt_howtovideos .jcarousel-no-slide .contentcarousel_list{width:auto;left:0!important}.pt_howtovideos .jcarousel-no-slide .contentcarousel_list li{display:inline-block;margin:0 auto;float:inherit}.pt_howtovideos .folder-header-container{width:100%;height:500px;min-height:500px;max-height:500px;line-height:500px;text-align:center;margin-bottom:30px}.pt_howtovideos .folder-header-container .folder-header-content-text{width:300px;margin:0 auto;display:inline-block;vertical-align:middle;text-align:center}.pt_howtovideos .video-related-products-container.multi .product_tile .price{text-align:center;display:block}.pt_howtovideos .folder-header-container .folder-header-content-text{line-height:normal}.pt_howtovideos .folder-header-video-container{position:relative;text-align:center}.pt_howtovideos .folder-header-container .folder-header-content-text h1{font-size:65px;color:#070707;border-bottom:1px solid #625f5a;font-family:AvantGardeGothicITCW01X;font-weight:400;display:inline-block}.pt_howtovideos .folder-header-container .folder-header-content-text p,.pt_howtovideos .folder-header-content-text-mobile p{color:#0c0c0c;margin:2em 0;font-size:15px}.pt_howtovideos .folder-header-content-text-mobile{display:none}.pt_howtovideos .subfolder-container .subfolder-container .subfolder-title{font-size:36px;display:inline-block;margin:.5em;font-family:'AvantGardeGothicITCW01D 731075';letter-spacing:4px}.pt_howtovideos .folder-header-content-text .folder-header-play-container{position:relative}.pt_howtovideos .folder-header-content-text .folder-header-play-container p{position:absolute;left:0;top:20px;right:0;margin:0 auto}.pt_howtovideos .folder-header-content-text .folder-header-play-container .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;width:38px;height:38px;display:block;position:absolute;left:0;right:0;margin:0 auto;top:50px}.pt_howtovideos .video-slider-container .step-bloc-content .step-number{font-family:Didot-italic;font-size:22px;margin-top:20px}.pt_howtovideos .video-slider-container .step-bloc-content .step-title{font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;font-size:26px;margin-bottom:10px}.pt_howtovideos .video-slider-container .step-bloc-content .step-description{font-family:'AvantGardeGothicITCW01B 731069';line-height:1.4}.pt_howtovideos .video-slider-container .step-bloc-content .step-image{height:180px;width:270px}.pt_howtovideos .video-slider-container{padding:20px 0}.pt_howtovideos .video-slider-container .step-bloc-content .step-image img{max-width:100%}.howtovideos-container{background-image:url(../images/grid-bg.png);background-repeat:no-repeat;background-position:center}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip{width:910px;margin:0 auto}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item{width:220px;margin-right:10px;cursor:pointer;position:relative}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item img{width:100%}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item p{margin:10px 0}.pt_howtovideos .video-slider-container .carousel .contentcarousel_list_item .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;width:38px;height:38px;display:block;position:absolute;margin-top:-38px;top:50%;left:50%;margin-left:-16px}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-play-container .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;width:38px;height:38px;display:block;position:absolute;margin-top:-38px;top:50%;left:0;right:0;margin:0 auto}.pt_howtovideos .video-header-video-container .btn-close.hidden{display:none}.pt_howtovideos .folder-header-content .folder-header-play-container{position:relative;top:0}.p_howtovideos .navigation .custom_navigation_slot_1{width:auto}.pt_howtovideos .video-header-container .folder-header-content .folder-header-play-container .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;margin:0 auto;width:38px;height:38px;cursor:pointer;display:block}.pt_howtovideos .howtovideos-container{width:100%;overflow:hidden}.pt_howtovideos .folder-header-container .folder-header-content{width:300px;margin:0 auto;display:inline-block;vertical-align:middle;text-align:center}.pt_howtovideos .video-related-products-container.multi .product_tile .price{text-align:center;display:block}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-content-text{line-height:normal;cursor:pointer}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-content-text h1{font-size:65px;color:#070707;border-bottom:1px solid #625f5a;font-family:AvantGardeGothicITCW01X;font-weight:400;display:inline-block}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-content-text p,.pt_howtovideos .folder-header-content-text- p{color:#0c0c0c;margin:2em 0;font-size:15px}.pt_howtovideos .folder-header-content-text-mobile{display:none}.pt_howtovideos .subfolder-container .subfolder-container .subfolder-title{font-size:36px;display:inline-block;margin:.5em;font-family:'AvantGardeGothicITCW01D 731075';letter-spacing:4px}.pt_howtovideos .subfolder-container .subfolder-container .content-bloc:hover .content-bloc-overlay{opacity:1;display:block}.pt_howtovideos .primary{border:none}.pt_howtovideos .subfolder-container{text-align:center;margin:0 0 4em 0}.pt_howtovideos .subfolder-container .subfolder-list-content .simple:nth-child(even){float:left}.pt_howtovideos .subfolder-container,.pt_howtovideos .video-related-products-container,.pt_howtovideos .video-related-steps-container{border-top:1px solid #ededed;position:relative}.pt_howtovideos .subfolder-container:before,.pt_howtovideos .subfolder-container:first-child:before{display:none}.pt_howtovideos .subfolder-container:first-child{border-top:none}.pt_howtovideos .subfolder-container:before,.pt_howtovideos .video-related-products-container:before,.pt_howtovideos .video-related-steps-container:before,html .pt_howtovideos .subfolder-container:before,html .pt_howtovideos .video-related-products-container:before,html .pt_howtovideos .video-related-steps-container:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;top:-6px;left:50%;margin-left:-55px;margin-bottom:-11px;z-index:10}.pt_howtovideos .subfolder-container.without-deco:before{display:none}.pt_howtovideos .subfolder-container.without-deco{border-top:none}.pt_howtovideos .primary{border:none}.pt_howtovideos .subfolder-container{text-align:center;margin:0 0 4em 0;clear:both}.pt_howtovideos .subfolder-container .subfolder-list-container{text-align:left}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-title{font-size:36px;display:inline-block;margin:.5em;font-family:'AvantGardeGothicITCW01D 731075';letter-spacing:4px}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container,.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{display:inline}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{margin-right:5px}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li:after{height:11px;width:2px;right:-2px;content:"|";top:-1px;position:relative}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li:last-child:after{content:""}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container .active{font-weight:700}.pt_howtovideos .subfolder-container .subfolder-list-content .double{width:492px;height:550px;float:left}.pt_howtovideos .subfolder-container .subfolder-list-content .simple{width:492px;height:269px;float:left;margin:0 2px 15px 3px}.pt_howtovideos .subfolder-container .subfolder-list-content .double img,.pt_howtovideos .subfolder-container .subfolder-list-content .simple img{max-width:100%;max-height:100%}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc{position:relative;z-index:1}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc:hover{cursor:pointer}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.simple{line-height:269px}.pt_howtovideos .video-container .subfolder-container .subfolder-list-content .content-bloc.simple.cb-3{margin-right:0}.pt_howtovideos .video-container .subfolder-container h2,.pt_howtovideos .video-related-products-container h2,.pt_howtovideos .video-related-steps-container h2{text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';font-weight:400;padding:60px 0;text-align:center}.pt_howtovideos .video-related-steps-container h2{padding-bottom:0}.pt_howtovideos .video-related-products-container:after{clear:both;content:'';display:block}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double{line-height:550px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay{position:absolute;top:0;left:0;z-index:2;height:100%;text-align:center;background-color:rgba(0,0,0,.5);width:100%;opacity:0;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc:hover .content-bloc-overlay{opacity:1}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc .content-bloc-overlay-inner{position:absolute;height:125px;width:100%;top:50%;margin-top:-63px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;margin:0 auto;width:38px;height:38px;display:block}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-title{color:#fff;text-transform:uppercase;font-size:16px;margin:1em;line-height:normal;font-family:'AvantGardeGothicITCW01D 731075'}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-description{color:#fff;width:50%;margin:0 auto;font-size:13px;line-height:normal}.pt_howtovideos .howtovideo-btn-content{text-align:center;width:100%;display:block;float:left}.pt_howtovideos .howtovideo-btn-content .button{text-transform:none;display:inline-block;width:auto;padding:0 20px;font-size:13px}.pt_howtovideos .subfolder-container .howtovideo-btn{width:195px;margin:0 auto;height:29px;line-height:29px;font-size:13px;text-transform:none;font-family:ITCAvantGardeW01-CnMd}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-number{font-family:Didot-italic;font-size:22px;margin-top:20px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-title{font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;font-size:26px;margin-bottom:10px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-description{font-family:'AvantGardeGothicITCW01B 731069';line-height:1.4}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-image{height:180px;width:270px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-image img{max-width:100%}.howtovideos-container{background-image:url(../images/grid-bg.png);background-repeat:no-repeat;background-position:center}.pt_howtovideos .video-related-steps-container .carousel{margin:70px 0}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-clip{width:890px;margin:0 auto}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-clip .step-bloc{width:270px;margin-right:40px}.pt_howtovideos .primary{border:none}.pt_howtovideos .subfolder-container{text-align:center;margin:0 0 4em 0}.pt_howtovideos .subfolder-container .subfolder-list-container{text-align:left}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-title{font-size:36px;display:inline-block;margin:.5em}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container,.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{display:inline}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{margin-right:5px}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li:after{height:11px;width:2px;right:-2px;content:"|";top:-1px;position:relative}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li:last-child:after{content:""}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container .active{font-weight:700}.pt_howtovideos .subfolder-container .subfolder-list-content .double{width:492px;height:550px;float:left}.pt_howtovideos .subfolder-container .subfolder-list-content .simple{width:492px;height:269px;float:left;margin:0 2px 15px 3px}.pt_howtovideos .subfolder-container .subfolder-list-content .double img,.pt_howtovideos .subfolder-container .subfolder-list-content .simple img{max-width:100%;max-height:100%}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc{position:relative;z-index:1}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc:hover{cursor:pointer}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.simple{line-height:269px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double{line-height:550px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay{position:absolute;top:0;left:0;z-index:2;height:100%;text-align:center;background-color:rgba(0,0,0,.5);width:100%}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-title{color:#fff;text-transform:uppercase;font-size:16px;margin:1em;line-height:normal}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-description{color:#fff;width:40%;margin:0 auto;font-size:11px;line-height:normal}.pt_howtovideos .subfolder-container .howtovideo-btn{width:195px;margin:40px auto;height:29px;line-height:29px;font-size:11px;text-transform:lowercase;font-family:ITCAvantGardeW01-CnMd}.pt_howtovideos .subfolder-container .howtovideo-btn.view-videos-more.hidden{display:none}.pt_howtovideos .subfolder-container .howtovideo-btn.view-videos-less{display:none}.pt_howtovideos .subfolder-container .howtovideo-btn.view-videos-less.active{display:inline-block}.pt_howtovideos .video-related-products-container.single{width:996px}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_tile_wrapper{width:50%;margin:0 auto}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_image_topwrapper{height:267px;width:40%;float:left;position:relative;top:-70px}.pt_howtovideos .video-related-products-container.single .price{display:block;text-align:center;left:-57px;position:relative}.pt_howtovideos .video-related-products-container.single .product_badge.productbadge_new{display:none}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .action_product_block{float:right;text-align:left;width:50%}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .action_product_block_title{text-align:left}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_name{margin:0}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .description{margin:0;padding:0}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_actions{float:left;width:150px;margin:20px 0}.pt_howtovideos .horizontal_carousel{max-width:996px;margin:0 auto}.pt_howtovideos .horizontal_carousel .jcarousel-control:before{top:-36px}.pt_howtovideos .jcarousel{max-width:996px}.pt_howto{width:996px!important;margin-left:auto;margin-right:auto;height:500px;max-height:500px;min-height:500px}.pt_howto .player-yt{width:100%!important}@media only screen and (max-width:1024px) and (min-width:600px){.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs-content{left:30px}.pt_howtovideos .player-yt{width:100%;margin:0}.pt_howtovideos .primary{padding:0}.pt_howtovideos .content{width:100%}.pt_howtovideos .video-slider-container .carousel .jcarousel-next{right:10px;top:-27px}.pt_howtovideos .video-slider-container .carousel .jcarousel-prev{left:10px;top:-27px}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-prev{left:10px;top:-238px}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-next{right:10px;top:-238px}.pt_howtovideos .player-yt{height:432px}.pt_howtovideos .video-header-video-container .btn-close{right:0;top:24px}}@media only screen and (min-width:320px) and (max-width:599px){.pt_howto{width:100%!important;height:200px;max-height:200px;min-height:200px}.pt_howto .player-yt{height:200px;max-height:200px;min-height:200px}.pt_howtovideos .video-related-products-container.multi .jcarousel-pagination{display:none}.pt_howtovideos .video-related-products-container h2{margin-bottom:0}.pt_howtovideos .folder-header-content-text .folder-header-play-container .btn-play{top:0}.pt_howtovideos .video-related-products-container.single{width:100%}.pt_howtovideos .video-related-products-container.single .price{left:auto}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_image_topwrapper{height:auto;float:none;position:static;top:auto}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .action_product_block{text-align:center;width:100%;float:none}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_tile .product_image_wrapper{margin:0;line-height:auto}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .action_product_block .product_price{text-align:center}.pt_howtovideos .player-yt{height:180px;width:100%;margin:0}.pt_howtovideos .subfolder-container .subfolder-list-container{text-align:center}.pt_howtovideos .subfolder-container .howtovideo-btn{display:none}.pt_howtovideos .video-header-video-container .btn-close{display:none}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip{width:100%;margin:0}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item img{width:189px;margin:0 auto}.pt_howtovideos .video-slider-container .carousel .jcarousel-next{right:27px;top:-39px}.pt_howtovideos .video-slider-container .carousel .jcarousel-prev{left:27px;top:-39px}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item{width:320px;margin-right:0;float:left}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item a{display:block;text-align:center}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item a img{display:inline-block}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item p{width:187px;margin:10px auto;text-align:left}.pt_howtovideos .video-slider-container .carousel .contentcarousel_list_item .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;width:38px;height:38px;display:block;position:absolute;margin-top:-38px;top:50%;left:50%;margin-left:-16px}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-play-container .btn-play{left:0;right:0}.pt_howtovideos .horizontal_carousel .jcarousel-control:before{top:0}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container,.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{display:none}.pt_howtovideos .folder-header-container{min-height:240px;height:280px;line-height:260px}.pt_howtovideos .video-header-container-infos-container.folder-header-container{background-position:left top;background-size:cover!important}.pt_howtovideos .folder-header-content-text-mobile{display:block;margin:0 10px;text-align:center}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-image{width:189px;margin:0 auto;height:160px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-description{width:85%;margin:0 auto;text-align:left}.pt_howtovideos .video-related-steps-container a.jcarousel-next.jcarousel-control{right:30px;top:-165px}.pt_howtovideos .video-related-steps-container a.jcarousel-prev.jcarousel-control{left:30px;top:-165px}.pt_howtovideos .video-container .subfolder-container .subfolder-list-content .content-bloc.simple.cb-3{margin-right:10px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-number,.pt_howtovideos .video-related-steps-container .step-bloc-content .step-title{width:85%;margin:10px auto}.pt_howtovideos .video-related-steps-container h2{width:85%;margin:0 auto}.pt_howtovideos .subfolder-container .subfolder-list-content .double{width:auto;float:none;margin:0;height:auto}.pt_howtovideos .subfolder-container .subfolder-list-content .simple{width:auto;margin:0;float:none;height:auto}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.simple.cb-3{margin:0 10px}.pt_howtovideos .subfolder-container .subfolder-list-content .simple .content-bloc-image{display:table-cell;vertical-align:middle}.pt_howtovideos .subfolder-container .subfolder-list-content .double img{display:block}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.simple{display:table;width:auto;line-height:1;margin:0 10px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay{opacity:1;background-color:transparent;position:static;width:180px;vertical-align:middle;display:table-cell;text-align:left}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double{line-height:1}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double .content-bloc-image{margin:0 10px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double .content-bloc-overlay{width:auto;display:block;text-align:center}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc .content-bloc-overlay-inner{position:static;width:auto;height:auto;margin-top:0}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .btn-play{display:none}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-title{color:#000;margin:.5em 1em}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-description{color:#000;width:auto;margin:0 15px 20px}.pt_howtovideos .video-related-steps-container .carousel{margin:70px 0}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-clip{width:100%}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-clip .step-bloc{width:320px;margin-right:0}.pt_howtovideos .howtovideo-btn-content{margin:0 0 50px 0}.pt_howtovideos .subfolder-container .subfolder-list-content .double,.pt_howtovideos .subfolder-container .subfolder-list-content .double img{width:100%}.pt_howtovideos .horizontal_carousel{width:100%}.pt_howtovideos .video-related-products-container.multi .product_tile .product_image_topwrapper{height:190px}.pt_howtovideos .video-related-products-container.multi .product_tile_wrapper{border:none;margin:0 auto;width:100%}.pt_howtovideos .video-related-products-container.multi{width:100%}.pt_howtovideos .video-related-products-container.multi .jcarousel-wrapper{width:100%;overflow:hidden}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-prev{position:absolute;top:0;z-index:500;width:10px;height:17px;cursor:pointer;left:60px;bottom:0;display:block;margin:auto}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-next,.pt_howtovideos .video-related-products-container.multi .jcarousel-control-prev{display:block}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-prev:before{content:'';position:absolute;top:0;bottom:0;margin:auto;background:url(../images/icons-sprite-25x25.png) no-repeat transparent;background-position:-325px -100px;width:10px;height:17px}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-next{position:absolute;top:0;z-index:500;width:10px;height:17px;cursor:pointer;right:60px;bottom:0;display:block;margin:auto}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-next:before{content:'';position:absolute;top:0;bottom:0;background:url(../images/icons-sprite-25x25.png) no-repeat transparent;background-position:-350px -100px;width:10px;height:17px}.pt_howtovideos .video-related-products-container.multi .jcarousel li .title{position:absolute;bottom:170px;color:#fff;font-size:38px;font-family:ITCAvantGardeW01-CnMd,sans-serif;width:100%;text-align:center}.pt_howtovideos .video-related-products-container.multi .jcarousel li .link{position:absolute;bottom:140px;color:#fff;font-size:18px;font-family:Didot-italic,sans-serif;text-decoration:underline;width:100%;text-align:center}.pt_howtovideos .video-related-products-container.multi .jcarousel li .description{display:none}.pt_howtovideos .video-related-products-container.multi .jcarousel{position:relative;overflow:hidden;display:block;width:77%;height:450px}.pt_howtovideos .video-related-products-container.multi .search_result_items{background:#fff;border:none;margin:0}.pt_howtovideos .video-related-products-container.multi .jcarousel-clip-horizontal .contentcarousel_list_item{width:320px}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list{display:none}.pt_howtovideos .video-related-products-container.multi .jcarousel-next,.pt_howtovideos .video-related-products-container.multi .jcarousel-prev{display:block}.pt_howtovideos .video-related-products-container.multi .jcarousel-next{right:15px}.pt_howtovideos .video-related-products-container.multi .jcarousel-prev{left:15px}.pt_howtovideos .video-related-products-container.multi .search_result_items .product_actions{position:static;margin:15px auto}.pt_howtovideos .video-related-products-container.multi .search_result_items .product_image_wrapper{width:42%;margin:0 auto;line-height:auto;height:auto}.pt_howtovideos .video-related-products-container.multi .product_tile .action_product_block .action_product_block_title{width:46%;margin:0 auto}.pt_howtovideos .video-related-products-container.multi .jcarousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}.pt_howtovideos .video-related-products-container.multi .jcarousel li{min-width:200px;float:left;margin:0 0 0 7px;position:static}.pt_howtovideos .video-related-products-container.multi .product_badge.productbadge_new{display:none}.pt_howtovideos .video-related-products-container.multi .product_tile .price{text-align:center;display:block}.pt_howtovideos .video-related-products-container.multi .jcarousel img{display:block;max-width:100%;width:100%;height:auto!important}}.pt_howtovideos .howtovideos-container{background:0 0}.pt_howtovideos .content .primary{max-width:995px;margin:0 auto;float:none}.pt_howtovideos .video-related-products-container.multi .search_result_items .product_tile_wrapper{margin:0;width:100%}.video-related-products-list.search_result_items .contentcarousel_list_item{width:240px;margin:0 5px 10px}.pt_howtovideos .jcarousel-no-slide .contentcarousel_list li{margin:0 3px 10px}.pt_howtovideos .video-related-products-container.multi .product_tile .price{text-align:left}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list a{margin:10px 5px 0}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-image{overflow:hidden}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list.hidden{display:none}.level_1_list:after{display:block;content:'';clear:both}@media only screen and (max-width:1024px){body.pt_promowhishlist{min-width:initial}.pt_promowhishlist .footer-social-networking-asset{overflow:hidden;position:relative}.pt_promowhishlist .content,.pt_promowhishlist .footer_main .footer_navigation_asset,.pt_promowhishlist div.navigation div.js_sticky_content{max-width:750px;width:auto}}@media only screen and (max-width:750px){.pt_promowhishlist .navigation{overflow:hidden}}html{-webkit-text-size-adjust:100%}.wishlist_wrapper .return_wrapper{margin:0 0 42px}.wishlist_wrapper .return_wrapper .social_share_back{color:#000;font-size:11px;text-transform:uppercase;font-family:ITCAvantGardeStd-Bk,Georgia,serif;letter-spacing:.5px}.wishlist_wrapper .return_wrapper .social_share_back:before{content:"<";color:#535353;display:inline-block;margin:0 4px 0 0}.wishlist_wrapper .button{color:#fff;background:#950407;line-height:1.7;text-transform:uppercase;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:14px;text-align:center;padding:12px 38px 7px;height:auto;border-radius:2px}.pt_promowhishlist .button span{position:relative}.desktop .wishlist_wrapper .button:hover{background:#fff;color:#070707}.no-desktop .wishlist_wrapper .button:active{background:#fff;color:#070707}.no-desktop div.product_tile .button.learnmorebutton:hover{background:#000;color:#fff}.no-desktop div.product_tile .button.learnmorebutton:hover span:before{background-position:-58px -129px}.no-desktop div.product_tile .button.learnmorebutton:active{background:#fff;color:#000}.no-desktop div.product_tile .button.learnmorebutton:active span:before{background-position:-76px -129px}.wishlist_wrapper .wishlist_title{color:#000;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:36px;letter-spacing:2px;text-align:center;text-transform:uppercase;margin:0 0 53px;font-weight:400}.wishlist_wrapper .wishlist_title:after{content:"";border-bottom:8px solid #000;display:block;width:48px;margin:35px auto 0}.wishlist_wrapper .wishlist_subtitle{text-align:center;font-size:23px;font-family:ITCAvantGardeStd-Md,Georgia,serif;text-transform:uppercase;font-weight:400;letter-spacing:1px}.wishlist_wrapper .col_span_3 .col{float:left;width:33.33%}.wishlist_wrapper .col_span_3 .col_1{padding:0 15px 0 0}.wishlist_wrapper .col_span_3 .col_2{padding:0 15px}.wishlist_wrapper .col_span_3 .col_3{padding:0 0 0 15px}.wishlist_content{text-align:center}img.responsive_image,img[src$="loading-small.gif"]{width:auto!important}.wishlist_content .button,.wishlist_results .buttons_wrapper .button{border-radius:3px;height:45px;color:#fff;background:#950407;line-height:45px;text-transform:uppercase;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:13.43px;text-align:center;padding:0}.desktop .wishlist_content .button:hover,.desktop .wishlist_results .buttons_wrapper .button:hover{background:#fff;color:#070707}.no-desktop .wishlist_content .button:active,.no-desktop .wishlist_results .buttons_wrapper .button:active{background:#fff;color:#070707}.wishlist_content .button{width:130px}.wishlist_content .top_banner{position:relative;text-align:center;color:#fff;text-transform:uppercase}.wishlist_content .top_content_wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:200px;width:850px}.wishlist_content .time_period{font-family:ITCAvantGardeStd-Md,Georgia,serif;font-size:23.21px;letter-spacing:.005em;line-height:23px}.wishlist_content .wishlist_title{font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:52.32px;letter-spacing:.025em;line-height:1.3;margin:20px 0 70px}.wishlist_content .top_banner .button{background:#fff;color:#020000}#wishlist_name{padding:100px 0 120px}#wishlist_carousel .carousel_title,#wishlist_name .question_name{font-family:Didot-italic,Georgia,serif;font-size:35px;letter-spacing:-.005em;color:#000}#wishlist_carousel .carousel_title:after,#wishlist_name .question_name:after,.wishlist_results .promo_start_name .results_title:after{content:'';display:block;width:48px;border-bottom:8px solid #000}#wishlist_name .question_name:after{margin:40px auto 70px}#wishlist_carousel .carousel_title:after{margin:40px auto 50px}#wishlist_name .wishlist_description,#wishlist_name div.f_placeholder,#wishlist_name input,#wishlist_name label{border:none;padding:0;margin:0;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:72.19px;letter-spacing:.03em;text-transform:uppercase}#wishlist_name input::-ms-clear{display:none}#wishlist_name div.f_placeholder{line-height:100%;padding:10px 0;margin:0 3px}#wishlist_name input:-moz-placeholder,#wishlist_name input:-ms-input-placeholder,#wishlist_name input::-moz-placeholder,#wishlist_name input::-webkit-input-placeholder{color:#d9d9d9}#wishlist_name input{text-align:center;width:50%;border:1px solid #bfbfbf;outline:0 none;display:block;margin:0 auto}.wishlist_content .wishlist_name_form{position:relative}#wishlist_name .error_message{display:none!important}#wishlist_name .error_text{position:absolute;top:195px;left:0;right:0;margin:0 auto;color:red}#wishlist_name .button{display:block;margin:110px auto 0}.wishlist_content #bottom_banner img,.wishlist_content .top_banner img{display:inline-block;width:100%}#wishlist_carousel{padding:100px 0 90px}#wishlist_carousel .carousel,.wishlist_results .carousel{display:inline-block;margin:0;width:860px}#wishlist_carousel .contentcarousel_list{height:385px}#wishlist_carousel .contentcarousel_list_item{border:1px solid #fff;transition:.5s ease;padding:10px;width:215px}#wishlist_carousel .contentcarousel_list_item .wishlist_image_wrapper{height:260px}#wishlist_carousel .contentcarousel_list_item img{display:inline-block;max-width:100%}#wishlist_carousel .contentcarousel_list_item .wishlist_product_name{font-family:ITCAvantGardeStd-Bold,Georgia,serif;font-size:14px;color:#000;margin:0 0 20px;text-transform:uppercase;height:38px}#wishlist_carousel .contentcarousel_list_item:after{content:'';display:inline-block;height:35px;width:35px;border:2px solid #d9d9d9}#wishlist_carousel .contentcarousel_list_item.active:after{background:url(../images/wishlist/checkmark.png) no-repeat center}#wishlist_carousel .contentcarousel_list_item:hover{border:1px solid #e4e4e4;cursor:pointer}#wishlist_carousel .jcarousel-control,.wishlist_results .pl_carousel .jcarousel-control{width:25px;z-index:998;bottom:initial;top:135px}#wishlist_carousel .jcarousel-next:before,#wishlist_carousel .jcarousel-prev:before,.wishlist_results .pl_carousel .jcarousel-next:before,.wishlist_results .pl_carousel .jcarousel-prev:before{height:38px;width:23px;margin:0}#wishlist_carousel .jcarousel-next,.wishlist_results .pl_carousel .jcarousel-next{right:-30px}#wishlist_carousel .jcarousel-prev,.wishlist_results .pl_carousel .jcarousel-prev{left:-30px}#wishlist_carousel .jcarousel-next:before,.wishlist_results .pl_carousel .jcarousel-next:before{background:url(../images/wishlist/arrow_next.png) no-repeat center}#wishlist_carousel .jcarousel-prev:before,.wishlist_results .pl_carousel .jcarousel-prev:before{background:url(../images/wishlist/arrow_prev.png) no-repeat center}#wishlist_carousel .error_message{font-size:12px;font-family:ITCAvantGardeW01-CnBk,sans-serif}#js_results_form{margin:35px 0 0}#wishlist_carousel .selected_products{font-family:Didot-italic,Georgia,serif;font-size:20px;color:#000;margin:0 0 18px}.pt_promowhishlist .pl_carousel .quickviewbutton .disblequickview{height:45px}.content_wrapper{background-position:0 0;background-repeat:no-repeat;background-size:cover}.content_wrapper .content{background-color:#fff;padding:37px 52px 57px}.share_wishlist_form{padding:32px 50px 0}.share_wishlist_form .f_field{margin:0 0 13px;position:relative}.share_wishlist_form .f_field .error_message{position:absolute;left:0;top:100%}.share_wishlist_form .f_label{display:inline-block;color:#666;font-size:13px;font-family:ITCAvantGardeStd-Bk,Georgia,serif;height:23px}.share_wishlist_form .textarea,.share_wishlist_form .textinput{border:1px solid #666;color:#000;font-size:16px;font-family:Didot-italic,Georgia,serif;outline:0 none;width:100%;height:37px}.share_wishlist_form .textarea{resize:vertical;min-height:183px;padding:5px}.ff .share_wishlist_form .textarea{min-height:182px}.share_wishlist_form .char-count{margin:0;color:#999;font-size:11px;font-family:ITCAvantGardeStd-Bk,Georgia,serif;padding:5px 0 0}.checkbox_wrapper{font-family:ITCAvantGardeStd-Bk,Georgia,serif;color:#999;font-size:11px}.checkbox_wrapper .mandatory_label:before{content:"*";display:inline-block;vertical-align:top}.content_wrapper .btn_wrapper{text-align:center;padding:69px 0 0}.promowishlist_sharelist_wrapper{text-align:center;padding:34px 0}.promowishlist_sharelist{display:inline-block}.promowishlist_sharelist li{float:left;margin:0 13px}.promowishlist_sharelist .btn{background:url(../images/wishlist/promo-wishlist-share-sprite.png) no-repeat 0 0 transparent;display:block;height:24px;text-indent:-9999px;width:24px}.promowishlist_sharelist .sl_btn{background-position:0 0}.promowishlist_sharelist .fb_btn{background-position:-50px 0}.promowishlist_sharelist .tw_btn{background-position:-101px 0}.promowishlist_sharelist .tu_btn{background-position:-151px 0}.promowishlist_sharelist .pi_btn{background-position:-200px 0}.promowishlist_sharelist_wrapper .share_url_box{margin:30px 0 0}.share_url_box{position:relative}.share_url_box p{margin:5px 0 15px}.share_url_box textarea{width:60%;height:85px}.share_url_box .close_button{display:block;width:23px;height:23px;position:absolute;right:20%;background:url(../images/icons-sprite-25x25.png) no-repeat -275px -75px;cursor:pointer}.ie9 #wishlist_name .error_message{top:105px}.safari #wishlist_name input{padding:20px 0 0}@media (max-width:1400px){.wishlist_content #bottom_banner{min-height:650px}#wishlist_name input{height:90px;width:65%}}@media (max-width:1280px){.wishlist_content #bottom_banner{min-height:600px}#wishlist_carousel .contentcarousel_list_item,#wishlist_carousel .contentcarousel_list_item:hover{border:none;transition:initial;padding:0 20px}.share_url_box textarea{width:75%}.share_url_box .close_button{right:12.5%}#wishlist_name input{padding:20px 0 0;width:90%}}@media (max-width:1024px){.content_wrapper .content{padding:37px 10px 57px}.wishlist_content #bottom_banner{min-height:auto}.wishlist_wrapper .return_wrapper .social_share_back{margin:0 0 0 50px}.wishlist_wrapper .col_span_3 .col_1,.wishlist_wrapper .col_span_3 .col_2{width:50%}.wishlist_wrapper .col_span_3 .col_2{padding:0 0 0 15px}.wishlist_wrapper .col_span_3 .col_3{padding:0;width:100%}.share_wishlist_form .textarea{min-height:100px}}@media (max-width:960px){.wishlist_content .top_content_wrapper{width:750px}#wishlist_carousel,#wishlist_name{padding:60px 0}#wishlist_carousel .carousel_title:after,#wishlist_name .question_name:after{margin:30px auto 50px}#wishlist_name .button{margin:50px auto 0}#wishlist_name .error_text{top:165px}#wishlist_carousel .carousel{width:645px}#wishlist_carousel .carousel_title{padding:0 20px}#wishlist_name .wishlist_description,#wishlist_name input,#wishlist_name label{font-size:60px}#wishlist_name input{padding:15px 0 0;height:80px}}@media (max-width:800px){.content_wrapper .content{padding:37px 22px 57px}.share_wishlist_form{padding:32px 25px 0}.wishlist_wrapper .return_wrapper .social_share_back{margin:0 0 0 25px}}@media (max-width:750px){.wishlist_content .top_content_wrapper{height:125px;width:320px}.wishlist_content .time_period{font-size:14px}.wishlist_content .wishlist_title{font-size:26px;margin:0 0 30px}.wishlist_content .button{font-size:10px;height:30px;line-height:30px;width:85px}#wishlist_name{padding:50px 0 100px}#wishlist_carousel .carousel_title,#wishlist_name .question_name{font-size:24px}#wishlist_carousel .carousel_title:after,#wishlist_name .question_name:after{width:30px;border-bottom:5px solid #000;margin:25px auto 50px}#wishlist_name .wishlist_description,#wishlist_name input,#wishlist_name label{font-size:26px}#wishlist_name input{padding:8px 0 0;height:40px;width:60%}#wishlist_name .button{margin:65px auto 0}#wishlist_name .error_text{top:80px}#wishlist_carousel .carousel{width:225px}#wishlist_carousel .contentcarousel_list_item{width:225px}#wishlist_carousel .selected_products{letter-spacing:-.005em}#js_results_form{margin:45px 0 0}}.wishlist_results{background-color:#000;background-repeat:no-repeat;background-size:100%}.wishlist_results .content{background:#fff}.wishlist_results .results_back{font-family:ITCAvantGardeStd-Bk,Georgia,serif;font-size:11px;letter-spacing:.07em;margin:35px 0 45px;display:inline-block;text-transform:uppercase}.wishlist_results .results_back:before{content:'<';display:inline-block;margin:0 5px 0 0}.wishlist_results .promo_start_name span{display:block;text-align:center;text-transform:uppercase;color:#000}.wishlist_results .promo_start_name .results_description{font-family:ITCAvantGardeStd-Md,Georgia,serif;font-size:23.27px;letter-spacing:.05em}.wishlist_results .promo_start_name .results_title{font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:54px;letter-spacing:.03em}.wishlist_results .promo_start_name .results_title:after{margin:40px auto 50px}.wishlist_results .pl_carousel{padding:0;text-align:center;border:none;display:block;margin:0 auto}.wishlist_results .pl_carousel .jcarousel-clip .contentcarousel_list{text-align:left;white-space:normal;width:100%}.wishlist_results .pl_carousel .contentcarousel_list_item{text-align:center;width:25%;margin:0 0 55px}.wishlist_results .pl_carousel .jcarousel-control,.wishlist_results .pl_carousel .jcarousel-control.disabled{display:none}.wishlist_results .pl_carousel .product_tile{position:relative;padding:0 10px 1px;width:auto}.wishlist_results .product_image_topwrapper{height:260px}.wishlist_results .product_image_wrapper{display:block;width:auto;height:260px;line-height:normal;margin:0}.wishlist_results .pl_carousel .product_name{padding:0;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:13px;line-height:18px;color:#000;margin:0 0 20px;text-transform:uppercase;height:33px;padding:0 20px;text-align:center;white-space:normal}.wishlist_results .pl_carousel .bv-rating,.wishlist_results .pl_carousel .product_subtitle{display:none}.wishlist_results .pl_carousel .product_actions{padding:0;margin:20px 0 0}.wishlist_results .pl_carousel .product_actions .button{margin:0}.wishlist_results .buttons_wrapper{text-align:center;margin:20px auto 0;width:250px}.wishlist_results .buttons_wrapper .button{margin:0 0 10px;width:250px}.wishlist_results .product_count{display:none;color:#000;font-size:14px;font-family:Didot-italic,Georgia,serif;letter-spacing:.095em;margin:0 0 15px}.public_wishlist .promo_start_name{padding:90px 0 0}@media (max-width:1280px){.wishlist_results .carousel{width:645px}.wishlist_results .pl_carousel .contentcarousel_list_item{width:33.3%}#wishlist_carousel .jcarousel-control{bottom:initial;top:135px}}@media (max-width:960px){.public_wishlist .promo_start_name{padding:50px 0 0}}@media (max-width:750px){.wishlist_results{background:0 0!important}.wishlist_results .results_back{margin:20px 0 0 -9px}.wishlist_results .promo_start_name .results_description{margin:40px 0 0;font-size:13.61px}.wishlist_results .promo_start_name .results_title{font-size:31.58px}.wishlist_results .promo_start_name .results_title:after{width:30px;border-width:0 0 5px;margin:20px auto}.wishlist_results .carousel{display:block;margin:0 auto;width:225px}.wishlist_results .pl_carousel .jcarousel-clip .contentcarousel_list{text-align:center;white-space:nowrap;width:20000px}.wishlist_results .pl_carousel .contentcarousel_list_item{margin:0;width:225px}.wishlist_results .pl_carousel .jcarousel-control{display:block;bottom:initial;top:175px}.wishlist_results .pl_carousel .contentcarousel_list{height:355px}.mobile .wishlist_results .product_tile .product_image_topwrapper{height:260px}.wishlist_results .product_count{display:block;text-align:center}.wishlist_results .buttons_wrapper{margin:30px auto 0;padding:30px 0 0;border-top:1px solid #000}.public_wishlist .promo_start_name{padding:0}}@media only screen and (min-width:750px){.wishlist_results .pl_carousel .jcarousel-clip .contentcarousel_list{left:0!important;top:0!important}}@media (max-width:600px){.content_wrapper{background-image:none!important}.content_wrapper .content{padding:37px 0 57px}.wishlist_wrapper .wishlist_title{font-size:32px}.wishlist_wrapper .wishlist_subtitle{font-size:20px}.wishlist_wrapper .col_span_3 .col{float:none;width:100%;padding:0}.share_wishlist_form{padding:32px 25px 0}.share_url_box textarea{width:99%}.share_url_box .close_button{right:1%}.share_url_box p{margin:5px 30px 15px}.wishlist_results .product_tile .product_badge{max-width:115px}}@media (max-width:480px){#wishlist_name input{width:90%}.wishlist_wrapper .return_wrapper .social_share_back{margin:0 0 0 10px}}.rys{background-color:#000;margin:0 0 40px}.rys_picture{background-image:url(../images/rys/picture-bg.jpg);background-color:#000;background-position:17% 25%;background-repeat:no-repeat;background-size:25%;margin:0 0 40px}.rys_picture img{display:inline-block}.rys_picture .picture_logo_wrpper{text-align:center;padding:20px 0 40px}.rys_picture .opium_wrapper{text-align:center}.rys_picture .button_wrapper{text-align:center;padding:30px 0 20px}.rys_picture .button_wrapper .ysl_btn{background:#383838 none repeat scroll 0 0;border-radius:3px;color:#fff;display:inline-block;font-family:"AvantGardeGothicITCW01D 731075",Arial,Helvetica,sans-serif;padding:10px;text-decoration:none;text-transform:uppercase}.rys_picture .image_wrapper{text-align:center}.rys_picture .image_wrapper img{max-width:100%}@media all and (max-width:1024px){.rys_picture{background-image:none}}@media all and (max-width:768px){#RockYourSelfie .panel-9 textarea.url-holder{min-width:initial}#RockYourSelfie .panel-9 .url-sharer p{margin:25px 0 10px}}@media only screen and (min-width:481px) and (max-width:1024px){.rys.main>.content{width:100%;box-sizing:border-box}.rys.main #RockYourSelfie{width:100%}#RockYourSelfie div.imageElements{max-width:60%}}@media only screen and (max-width:480px){#RockYourSelfie .panel:not(.panel-1):not(.panel-8) p.step-text{position:relative;width:100%}#RockYourSelfie .panel-5 div.effect{text-align:left}#RockYourSelfie .custom-select .custom-options{z-index:100}#RockYourSelfie .panel-9 a.btn,#RockYourSelfie .panel-9 form.sendForm{width:100%}}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mini_cart_content .mini_cart_checkout_pay_pal_button span,.mini_cart_content .order_sales_tax .minicart-total,.mini_cart_content .order_sales_tax .minicart-total-label,.mini_cart_distance_to_privilege .html_slot_container,.mini_cart_distance_to_privilege .html_slot_container .button,.minicart .mini_cart_total .mini_cart_label_quantity{font-family:ITCAvantGardeStd-Bk,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}.icon-instagram:before{content:'\e808'}.icon-facebook:before{content:'\f230'}.icon-twitter:before{content:'\f099'}.icon-gplus:before{content:'\e80c'}.icon-pinterest:before{content:'\e80b'}.icon-youtube:before{content:'\e80a'}.icon-tumblr:before{content:'\e80d'}.icon-armani-symbol:before{content:'\e812'}.icon-slocation:before{content:'\e805'}.navigation.stuck .minicart_wrapper:before{display:none}.minicart:hover .mini_cart_pricing>.selectboxit-container .selectboxit-options{visibility:visible}.minicart .mini_cart_total .mini_cart_amount,.minicart .mini_cart_total .mini_cart_quantity{color:#000;padding:4px 0 0 10px;font-size:11px;display:inline-block}.minicart .mini_cart_total .mini_cart_amount:after{content:"|";display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin-left:2px}.minicart .mini_cart_total .mini_cart_label_quantity{line-height:23px;padding:0 5px;display:inline-block;text-transform:uppercase;font-size:11px}.navigation .minicart .mini_cart_total .mini_cart_label_quantity{color:#fff}.minicart .mini_cart_total .mini_cart_label_mobile{display:none;position:absolute;color:#fff;top:2px;bottom:0;left:0;margin:auto;right:0;height:10px}.minicart .close_minicart{text-align:right;cursor:pointer}.minicart .close_minicart:before{content:"\2715";font-size:25px;width:25px;height:25px;line-height:25px;display:inline}@media (max-width:767px){.minicart .close_minicart{display:none}}.mini_cart_content .minicart_content_title{display:none}.mini_cart_content .mini_cart_inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-flex-box}.mini_cart_content .mini_cart_inner:after{content:"";display:table;clear:both}.mini_cart_content .mini_cart_close,.mini_cart_content .products-title{display:none}.mini_cart_content .mini_cart_left{width:72%;float:left;padding:0 25px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mini_cart_content .mini_cart_right{width:28%;float:right;border-left:1px solid #d6d6d6;padding:0 0 0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mini_cart_content .html_slot_container{padding:10px 0 0}.mini_cart_content .c-minicart__products select.quantity_select{display:block!important;visibility:visible}.mini_cart_content .order_sales_tax{width:100%;margin:0 0 10px}.mini_cart_content .order_sales_tax td{padding:4px 2px;text-align:right;text-transform:uppercase;font-size:11px;color:#333}.mini_cart_content .order_sales_tax td:first-child{text-align:left}.mini_cart_content .order_sales_tax td.minicart-total-label{width:75%}.mini_cart_content .order_sales_tax td.estimated_tax_message{padding:0 2px 4px;font-style:italic}.mini_cart_content .order_sales_tax .minicart-total,.mini_cart_content .order_sales_tax .minicart-total-label{vertical-align:middle;font-size:14px;color:#000}.mini_cart_content .order_sales_tax .estimated_tax_amount,.mini_cart_content .order_sales_tax .estimated_tax_label{border-bottom:none}.mini_cart_content .recalculate-taxes{margin-bottom:10px}.mini_cart_content .recalculate-taxes-button{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;width:100%;padding:5px;margin:10px 0 0;display:none}.mini_cart_content .update-taxes-form{overflow:hidden;margin:0 0 15px;display:none}.mini_cart_content .update-taxes-form h3{padding:0 0 10px;margin:0;font-weight:400;font-size:12px}.mini_cart_content .update-taxes-form .formfield{width:84%;float:left}.mini_cart_content .update-taxes-form .formfield input{width:100%}.mini_cart_content .update-taxes-form .update-taxes{float:right;width:15%}.mini_cart_content .mini_cart_buttons{overflow:hidden;text-align:center}.mini_cart_content .mini_cart_checkout_pay_pal_button{float:left;margin:3px 0 0;border-radius:5px;background:#eee}.mini_cart_content .mini_cart_checkout_pay_pal_button span{display:inline-block;color:#454545;font-size:11px;font-weight:700;line-height:18px;text-shadow:0 1px 0 #fff;padding:7px 15px;text-transform:none}.mini_cart_content .mini_cart_checkout_pay_pal_button span:before{content:"";display:inline-block;background:url(../../images/svg/PayPal.svg) no-repeat;width:72px;height:19px;background-size:cover;vertical-align:bottom;margin:0 5px 0 0}.mini_cart_content .mini_cart_totals .pwp_content .product_content .promo_description .pwp_title,.mini_cart_content .pwp_section .bonus_product_qty,.mini_cart_content .pwp_section .bonus_product_qty .selectboxit-container{display:none}.mini_cart_content .checkout_button_divider{display:none;font-size:11px;color:#666;line-height:35px}.mini_cart_content .mini_cart_distance_to_privilege .mini_cart_privilege_message{width:100%;margin-top:20px;padding:20px;background-color:#e7d2c0;border:none;text-align:left}.mini_cart_content .mini_cart_totals{position:relative}.mini_cart_content .mini_cart_totals .minicart_promotions{background-color:#000;color:#fff;margin-top:5px}.mini_cart_content .mini_cart_totals .minicart_promotions .mini_cart_privilege_message{margin-top:0}.mini_cart_content .mini_cart_totals .minicart_promotions .pwp_promotion_message{padding:20px}.mini_cart_content .mini_cart_totals .pwp_content .b-price{clear:both}.mini_cart_content .mini_cart_totals .pwp_content .b-price .price_standard{position:absolute}.mini_cart_content .mini_cart_totals .pwp_content .pwp_title{margin:20px 0}.mini_cart_content .mini_cart_totals .pwp_content .product_content .promo_description{margin-bottom:5px;float:none}.mini_cart_content .mini_cart_totals .pwp_content .product_content .price .price_standard{margin-top:20px}.mini_cart_content .pwp_section{clear:left;overflow:hidden}.mini_cart_content .pwp_section .ordersummary_youcanadditem_message{margin-top:10px;padding:19px 20px;font-size:14px;text-align:center;background-color:#eee;font-weight:400}.mini_cart_content .pwp_section .bonus_product_qty .selectBoxIt_hiddenOriginalSelect{display:block}.mini_cart_content .pwp_section .quantity_select_pwp{margin-left:0;margin-top:20px}.mini_cart_content .pwp_section .product_image_container{float:left;width:23%;margin-right:2%;padding:20px}.mini_cart_content .pwp_section .product_image_container img{max-width:100%}.mini_cart_content .pwp_section .product_content{float:left;width:74%;text-align:left}.mini_cart_content .pwp_section .product_content .bonus_product_name,.mini_cart_content .pwp_section .product_content .price{font-size:14px}.mini_cart_content .pwp_section .product_content .price .product_price{margin:24px 0 3px}.mini_cart_content .pwp_section .product_content .price .price_sale{margin:0}.mini_cart_content .pwp_section .product_content .price .price_standard{margin-bottom:0;text-decoration:line-through}.mini_cart_content .pwp_section .product_content .availability{font-size:14px}.mini_cart_content .pwp_section .product_content .availability_label{display:inline-block}.mini_cart_content .pwp_section .product_content .promo_description{display:block;float:left;margin:10px 0;font-size:14px;line-height:18px}.mini_cart_content .bonus_product_list_footer.promotion,.mini_cart_content .pwp_section .product_content .sub_category_name,.mini_cart_content .pwp_section .promo_description{display:none}.mini_cart_content .minicart_productsection{width:55%;float:left}.mini_cart_content .mini_cart_pricing{width:45%;float:left}.mini_cart_content .c-minicart__products .selectboxit-container{float:left;width:50px;display:none}.mini_cart_content .c-minicart__products .selectboxit-container .selectboxit{border:none}.mini_cart_content .c-minicart__products .mini_cart_price{float:right;max-width:220px}.mini_cart_content .c-minicart__products .product_remove{background:0 0;padding:0}.mini_cart_content .mini_cart_attributes{clear:both}.mini_cart_distance_to_privilege .html_slot_container{font-size:11px;text-align:left;clear:both}.mini_cart_distance_to_privilege .html_slot_container .button{padding:0;font-size:12px;letter-spacing:.2px;color:#151515;background:0 0;border:0}.mini_cart_distance_to_privilege .html_slot_container .button:before{padding-right:10px;font-size:14px;font-family:fontello;content:""}.minicart-shipping-delivery-time strong,.you_may_also_like_minicart,.you_may_also_like_minicart .recommendation_title{font-family:ITCAvantGardeStd-Bk,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}.mini_cart_privilege_message{float:left;clear:left;margin-top:15px;padding:7px 10px;border:1px solid #000;box-sizing:border-box;line-height:22px;font-size:14px}.mini_cart_privilege_message span{font-weight:700}.mini_cart_privilege_message:before{content:"";display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;width:elements-sprite-width(privilege_icon);height:elements-sprite-height(privilege_icon)}.mini_cart_products .label_attribute_color,.mini_cart_products .mini_cart_bonus_product .mini_cart_quantity,.you_may_also_like_minicart .button_shop_now,.you_may_also_like_minicart .capture_product_id,.you_may_also_like_minicart .horizontal_carousel .jcarousel-control,.you_may_also_like_minicart .inline_rating_label_link,.you_may_also_like_minicart .inline_rating_link,.you_may_also_like_minicart .product_badge,.you_may_also_like_minicart .product_description,.you_may_also_like_minicart .product_promo,.you_may_also_like_minicart .quickview_overlay_wrapper,.you_may_also_like_minicart .quickviewbutton,.you_may_also_like_minicart .variant_swatch,.you_may_also_like_minicart .variation_wrapper{display:none}.minicart-shipping-delivery-time{text-align:center}.minicart-shipping-delivery-time strong{font-weight:400}.horizontal-only{height:auto;max-height:393px}.mini_cart_products .mini_cart_bonus_product .mini_cart_pricing{width:100%}.mini_cart_products.jspScrollable .mini_cart_pricing .mini_cart_price{width:97px;padding-right:16px}.minicart_product_list{list-style:none;margin-left:0}.scroll_minicart .minicart_product_list .mini_cart_pricing .value{left:-26px}.you_may_also_like_minicart .bv-cleanslate{display:none!important}.you_may_also_like_minicart .recommendation_title{margin:5px 0 15px;font-weight:400;font-size:12px;text-transform:uppercase;text-align:center}.you_may_also_like_minicart .productcarousel_list{transform:inherit!important}.you_may_also_like_minicart .productcarousel_list>li{width:100%!important}.you_may_also_like_minicart .product_tile{width:auto;margin:0 0 20px;padding:0;text-align:center}.you_may_also_like_minicart .product_tile:after{content:"";display:table;clear:both}.you_may_also_like_minicart .product_tile .jcarousel-clip{margin:0 auto;max-width:90px;height:90px;min-height:inherit}.you_may_also_like_minicart .product_tile .jcarousel-clip ul{position:static;width:auto}.you_may_also_like_minicart .product_tile .jcarousel-clip ul li{width:auto;float:none}.you_may_also_like_minicart .product_tile>h3{margin:0}.you_may_also_like_minicart .product_image_topwrapper{margin:0 0 10px}.you_may_also_like_minicart .product_image_topwrapper+h3{display:none}.you_may_also_like_minicart .product_price{margin:5px 0}.you_may_also_like_minicart .tile_priceshop_wrapper{display:block;text-decoration:none;position:relative;margin:0}.you_may_also_like_minicart .tile_priceshop_wrapper>a{text-decoration:none}.you_may_also_like_minicart .product_add_to_cart .availability,.you_may_also_like_minicart .product_add_to_cart .mobile_content,.you_may_also_like_minicart .product_add_to_cart .product_action_box>button,.you_may_also_like_minicart .product_add_to_cart .section_box{display:none}@media (max-width:1280px){.navigation .minicart_wrapper .mini_cart_label_quantity{display:none}.navigation .minicart_wrapper .mini_cart_label_mobile{display:block}.navigation .minicart_wrapper .mini_cart_total .mini_cart_quantity{color:#000;padding:9px 0 0 5px}.navigation .minicart_wrapper .mini_cart_total .mini_cart_link_cart{display:none}}.minicart_dialog{padding:10px 10px 20px}.minicart_dialog .ui-dialog-titlebar{padding:0}.minicart_dialog .mini_cart_right,.minicart_dialog .mini_cart_total{display:none}.minicart_dialog .empty_minicart .mini_cart_privilege_message{font-size:14px}.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container{border:0}.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .button{text-align:center}.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .button:before{float:none;display:inline-block;padding-bottom:0}.minicart_dialog .mini_cart_content .mini_cart_inner{display:block}.minicart_dialog .mini_cart_content .mini_cart_left{width:100%;float:none;padding:0}.minicart_dialog .mini_cart_content .mini_cart_buttons{padding:0 0 10px}@media (max-width:767px){.minicart_dialog .mini_cart_content .mini_cart_buttons{padding:0 0 10px}.minicart_dialog .mini_cart_content .mini_cart_slot{clear:both}}.minicart_dialog .mini_cart_content .mini_cart_subtotals,.minicart_dialog .mini_cart_content .order_sales_tax td{display:none}.minicart_dialog .mini_cart_content .order_sales_tax .minicart-total,.minicart_dialog .mini_cart_content .order_sales_tax .minicart-total-label{display:table-cell}.minicart_dialog .mini_cart_content .mini_cart_message span,.minicart_dialog .mini_cart_products ul .mini_cart_bonus_product:first-child,.minicart_dialog .mini_cart_products ul .mini_cart_product:first-child{display:block}.minicart_dialog .mini_cart_content .mini_cart_message{color:#444;font-family:ITCAvantGardeStd-Bold,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container{padding:10px 0 0;margin:0;border-top:1px solid #d6d6d6}.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .button{text-align:left}.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .button:before{float:left;display:block;padding:0 10px 28px 0}.minicart_dialog .mini_cart_products .mini_cart_pricing>.selectboxit-container{float:left}.minicart_dialog .mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-text{height:35px}.minicart_dialog .mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-arrow-container,.minicart_dialog .mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-text{line-height:35px}.minicart_dialog .mini_cart_products .vertical_carousel .jcarousel-clip{height:auto;overflow:visible}.minicart_dialog .mini_cart_products .vertical_carousel .jcarousel-clip>ul{position:relative;height:auto;transform:inherit!important}.minicart_dialog .mini_cart_products .vertical_carousel .jcarousel-control{display:none}.minicart_dialog .mini-cart-shopping{margin:10px 0 0;display:none}@media (max-width:767px){.minicart_dialog .mini-cart-shopping{display:block}.minicart_dialog .mini-cart-shopping .close_dialog_button{padding:8px 0}}.minicart_mobile_link{display:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FscXVlXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMjQxRjIxIiBkPSJNMTEuOCwxMi45YzAuNiwwLDEuMS0wLjUsMS4xLTEuMXMtMC41LTEuMS0xLjEtMS4xYy0wLjYsMC0xLjEsMC41LTEuMSwxLjFTMTEuMiwxMi45LDExLjgsMTIuOSBNMTIuNiw5LjdoNC44VjkuMWMwLTAuOS0wLjYtMi4zLTIuNC0yLjNjLTEuNiwwLTIuNCwxLjQtMi40LDIuM1Y5Ljd6IE0xOC4xLDEyLjljMC42LDAsMS4xLTAuNSwxLjEtMS4xcy0wLjUtMS4xLTEuMS0xLjFjLTAuNiwwLTEuMSwwLjUtMS4xLDEuMVMxNy41LDEyLjksMTguMSwxMi45IE02LjYsMjMuOEw4LDEwLjJjMC0wLjMsMC4zLTAuNSwwLjYtMC41aDIuN1Y5LjFjMC0xLjgsMS41LTMuNywzLjgtMy43YzIuNCwwLDMuOCwxLjksMy44LDMuN3YwLjVoMi43YzAuMywwLDAuNSwwLjIsMC42LDAuNWwxLjMsMTMuN2MwLDAuMiwwLDAuMy0wLjIsMC40Yy0wLjEsMC4xLTAuMywwLjItMC40LDAuMkg3LjJjMCwwLDAsMCwwLDBDNi45LDI0LjQsNi42LDI0LjIsNi42LDIzLjhDNi42LDIzLjksNi42LDIzLjgsNi42LDIzLjgiLz48L3N2Zz4=);background-repeat:no-repeat;width:25px;height:25px;background-position:0 0;margin:15px 0 0;float:right;text-align:center}.minicart_mobile_link:active,.minicart_mobile_link:hover,.minicart_mobile_link:link,.minicart_mobile_link:visited{color:#fff;text-decoration:none}.password_reset_page .button:hover,.request_password_page .formfield_button .button:hover,.ui_notifyme_dialog .button_cancel:hover,.ui_notifyme_dialog .button_submit:hover,.underline{text-decoration:underline}.minicart_mobile_link .mini_cart_quantity{font-size:8px;position:relative;top:2px}@media (max-width:767px){.minicart_mobile_link{display:inline-block}.mini_cart_content .minicart_header_wrapper .price_label,.mini_cart_content .minicart_header_wrapper .quantity_label,.navigation .minicart_wrapper{display:none}.ui_notifyme_dialog .ui-dialog-content{padding:0}}.jspCap,.mini-cart-shopping,.ui_notifyme_dialog .ui-dialog-title{display:none}.jspContainer{overflow:hidden;position:relative}.jspHorizontalBar,.jspPane,.jspVerticalBar{position:absolute}.jspVerticalBar{top:0;right:11px;width:7px;height:100%;background:0 0}.jspHorizontalBar{bottom:0;left:0;width:100%;height:16px;background:0 0}.jspDrag,.jspTrack,.ui_notifyme_dialog .dialog_content1{position:relative}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:0 0}.jspDrag{background:#b2b2b2;top:0;left:0;cursor:pointer;border-radius:4px}.c-minicart__products p{margin-bottom:0}.js_newsletter_subscribe_acceptprivacypolicy_error{display:none;clear:both;color:red}.js_newsletter_subscribe_form .accept_privacy_policy{width:100%;float:left}.js_newsletter_subscribe_form .f_field_checkbox,.js_newsletter_subscribe_form .subscribe-privacy-policy{margin:20px 0 0;float:left}.js_newsletter_subscribe_form .f_label{font-size:.75rem;margin:0 6px}.js_newsletter_subscribe_form .subscribe-privacy-policy-link{color:#000;font-size:.75rem}.ui_notifyme_dialog{width:900px!important}.ui_notifyme_dialog .f_placeholder{width:233px!important;left:95px!important}.ui_notifyme_dialog .ui-dialog-titlebar{margin:0;padding:0;min-height:0}.ui_notifyme_dialog .ui-dialog-titlebar-close{z-index:2}.ui_notifyme_dialog .ui-dialog-content{padding:20px 50px;height:auto!important}@media (min-width:481px){.ui_notifyme_dialog .ui-dialog-content{padding:0 20px}}.ui_notifyme_dialog .dialog_content1 div:nth-child(n+1):nth-child(-n+3)>p:first-child{padding:20px 0 15px 20px;font-size:17px;line-height:22px;font-weight:400;position:relative}@media (min-width:481px){.ui_notifyme_dialog .dialog_content1 div:nth-child(n+1):nth-child(-n+3)>p:first-child{font-size:14px;line-height:20px;margin:0}}.ui_notifyme_dialog .dialog_content1 div:nth-child(n+1):nth-child(-n+3)>p:first-child:before{content:"";display:block;position:absolute;top:0;left:0;margin:23px 0;height:14px;width:14px;background:#000;border-radius:7px}.mini_cart_empty .mini_cart_empty_recommendations .engraving_message_wrapper,.ui-dialog.ui_register_dialog .register_dialog .account-loyalty-login,.ui_notifyme_dialog .dialog_content2 .button_cancel{display:none}.ui_notifyme_dialog .dialog_content1 div:nth-child(n+1):nth-child(-n+3) p:nth-child(n+2){color:#000;font-size:14px;line-height:1.7}@media (min-width:481px){.ui_notifyme_dialog .dialog_content1 div:nth-child(n+1):nth-child(-n+3) p:nth-child(n+2){font-size:11px;line-height:20px}}.ui_notifyme_dialog .dialog_content1>p:first-child{font-size:20px;line-height:1.5;font-weight:700;padding:20px 0 15px;margin:0}@media (min-width:481px){.ui_notifyme_dialog .dialog_content1>p:first-child{font-size:17px;line-height:22px}}.ui_notifyme_dialog .dialog_content2 h1{font-size:20px;line-height:1.5;font-weight:700;padding:20px 0 15px;margin:0}@media (min-width:481px){.ui_notifyme_dialog .dialog_content2 h1{font-size:15px;line-height:22px}}.ui_notifyme_dialog .dialog_content2 .dialogText{position:relative;padding:14px 0}.ui_notifyme_dialog .dialog_content2 .dialogText p{padding:40px 0;color:#000;font-size:18px;line-height:24px}.ui_notifyme_dialog .dialogButtons{margin-top:27px;border-top:1px solid #000;text-align:center;padding:30px 0 0}.ui_notifyme_dialog .button_submit{float:none;min-width:45%;background:#000;color:#fff;padding:16px 0;cursor:pointer}@media (min-width:481px){.ui_notifyme_dialog .dialog_content2 .dialogText p{font-size:12px;line-height:22px}.ui_notifyme_dialog .button_submit{float:right;margin:0;min-width:48%;font-size:11px;padding-left:10px}}.ui_notifyme_dialog .button_cancel{float:none;margin-right:20px;min-width:45%;padding:15px 0;border:1px solid #000;cursor:pointer}@media (min-width:481px){.ui_notifyme_dialog .button_cancel{float:left;margin:0;min-width:48%;font-size:11px;padding-right:10px}}.mini_cart_empty .mini_cart_empty_recommendations.c-minicart__recommendations .product_name{width:100%}.mini_cart_empty .mini_cart_empty_recommendations.c-minicart__recommendations .b-price{width:88%;text-align:right}.mini_cart_empty .c-minicart__empty .c-minicart__empty-link-wrapper{width:100%}.ui-dialog.ui_register_dialog{max-width:800px;width:625px!important}@media (max-width:767px){.ui-dialog.ui_register_dialog{width:100%!important;max-width:100%;overflow:auto;min-height:500px}}.ui-dialog.ui_register_dialog .login_iframe{width:100%}.ui-dialog.ui_register_dialog .c-login__block-button{bottom:0}@media (min-width:768px){.ui-dialog.ui_register_dialog>.ui-dialog-content{max-height:none!important}.ui-dialog.ui_register_dialog .c-login__block-button{bottom:35px}}.ui-dialog.ui_register_dialog .account_create_login_benefits .account-create-login-benefits{display:block}@media (max-width:767px){.pt_account .quickview .c-pdp-sections__left,.pt_account .quickview .c-pdp-sections__right,.pt_account .quickview .c-pdp-sections__top,.pt_account .quickview .primary,.pt_account .quickview .secondary{width:100%}.pt_account .quickview{min-width:auto;position:fixed!important;top:0!important}.pt_account .quickview.ui-dialog{padding:20px}.pt_account .quickview .c-add-cart-quickview .c-add-cart__buttons,.pt_account .quickview .product-section.narrow{padding:0}.pt_account .quickview .c-pdp-topsection__name,.pt_account .quickview .pdp_actions_wrapper,.pt_account .quickview .pdp_top_content_wrapper{text-align:center}.pt_account .quickview .c-engraving-checkbox,.pt_account .quickview .product-image-badges{margin:0 0 20px;padding-left:0}.pt_account .quickview .product_info_wrapper .availability{margin-left:.625rem}.pt_account .quickview .ui-dialog-titlebar-close .ui-button-icon-primary{display:block}.pt_account .quickview .ui-dialog-titlebar-close .ui-button-text{display:none}.pt_account .quickview .c-add-cart-quickview{background-color:#000;margin:20px 0}.pt_account .quickview .c-add-cart-pdp{position:inherit}.pt_account .quickview .selectboxit-option{width:auto!important;padding:0}.pt_account .quickview .selectboxit-container .selectboxit{width:210px}.pt_account .quickview .c-pdp-sections .c-loyalty-banner{padding-left:0}.c-added-to-cart__dialog .c-added-to-cart__list-item .sub_category_name{display:none}}.c-added-to-cart__dialog .engraving_message_wrapper,.c-added-to-cart__dialog .product_tile_wrapper .product-shades,.c-added-to-cart__dialog .product_tile_wrapper .product-shades-empty{display:none}.pt_account .quickview .selectboxit-option{width:auto!important}.c-added-to-cart__dialog .addedtocart_popup_buttons{margin-bottom:20px;float:left;width:100%}.c-added-to-cart__dialog .addedtocart_popup_buttons .c-button{width:49%;float:left}.c-added-to-cart__dialog .addedtocart_popup_buttons .close_dialog_button{margin-right:2%;background-color:transparent;color:#000;border:1px solid #000}.c-added-to-cart__dialog .addedtocart_popup_buttons .close_dialog_button:focus,.c-added-to-cart__dialog .addedtocart_popup_buttons .close_dialog_button:hover{background-color:transparent;color:#000;border-color:#e6e6e6}.c-added-to-cart__dialog .mini_cart_distance_to_privilege{clear:both}.c-added-to-cart__dialog .mini_cart_privilege_message.aquired_privilege{padding:.9375rem 1.25rem;background:#f2f2f2;font-size:.9375rem;text-transform:uppercase;width:100%;border:none;text-align:center}.c-added-to-cart__dialog .c-added-to-cart__list-item{list-style:none}.c-added-to-cart__dialog .c-added-to-cart__recomandations .c-minicart__title{clear:both}.c-added-to-cart__dialog .product_tile_wrapper .product_image_topwrapper{padding:0;min-height:220px}@media (max-width:767px){.c-added-to-cart__dialog .product_tile_wrapper .product_image_topwrapper{min-height:auto}}.c-added-to-cart__dialog .c-added-to-cart__recomandations .product_tile_wrapper .product_name,.c-added-to-cart__dialog .c-mini-recomandations .product_tile_wrapper .product_name{width:100%}.c-added-to-cart__dialog .c-added-to-cart__recomandations .product_tile .product-full-name,.c-added-to-cart__dialog .c-mini-recomandations .product_tile .product-full-name{overflow:unset}.c-added-to-cart__dialog.ui-dialog{padding:20px;overflow-y:auto}.c-added-to-cart__dialog .sub_category_name{clear:both;margin-bottom:16px;min-height:20px}@media (max-width:767px){.c-added-to-cart__dialog .sub_category_name{display:block;min-height:44px}}@media (max-width:480px){.c-added-to-cart__dialog .addedtocart_content>ul{margin-left:0}.c-added-to-cart__dialog .addedtocart_popup_back.close_dialog_button{padding:14px 5px 15px}}.pt_account .primary .password_reset_page .display_close_button{display:none}.pt_account .message{padding:0 0 15px;font-size:14px;line-height:18px}.pt_account .change-password-hint-text-section{width:100%;float:left;clear:both;margin:0 0 20px}.pt_account .change-password-hint-text-section p{margin:0}.pt_account .change_password_content{font-family:ITCAvantGardeStd-Bk,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:14px;color:#666}.pt_account .change_password_content .f_field{float:left;font-size:12px;width:74.5%;margin:18px 0 0;padding:0 15px 0 0}.pt_account .change_password_content .f_field label{display:block;margin:1px 5px 9px 0}.pt_account .change_password_content .f_field input{width:100%}.pt_account .change_password_content .formfield,.pt_account .change_password_content .security_text{float:left;clear:both}.pt_account .change_password_content .error_message{display:block;font-size:11px;color:red}.pt_account .change_password_content .security_text,.pt_account .ui-dialog-titlebar .ui-dialog-title{display:none}.password_reset_page .message,.password_reset_page h1,.request_password_page .message,.request_password_page h1{color:#000;text-align:center;font-weight:400;font-family:ITCAvantGardeStd-Bk,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}.pt_account .change_password_content .button{min-width:100px;width:48%}.pt_account .change_password_content .follow_instructions{margin:10px 0 3px}.pt_account .change_password_content .formfield_current_password label{margin-top:0}.pt_account .change_password_content .textinput{height:36px}.pt_account .change_password_content .formfield_button{margin-top:50px;width:60%}@media (max-width:1023px){.pt_account .change_password_content .formfield_button{width:100%}}.pt_account .change_password_content .formfield_button .cancel_password_change{margin-left:9px}.pt_account .main .password_change_confirmation{text-align:center;padding:60px 20px;margin-bottom:140px;font-size:13px}.password_reset_page,.request_password_page{padding:50px 50px 0}.password_reset_page h1,.request_password_page h1{display:block;font-size:25px;text-transform:uppercase}.password_reset_page .wrap_form_hold,.request_password_page .wrap_form_hold{background:#eee;padding:20px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;text-align:center}.password_reset_page .message,.request_password_page .message{font-size:14px;text-transform:none;padding:2px 0 0;line-height:28px}.password_reset_page form,.request_password_page form{text-align:center}.password_reset_page .message{line-height:24px;padding:4px 0 15px;margin-bottom:15px}.password_reset_page .message span{font-size:12px;color:#707070}@media (max-width:767px){.password_reset_page .message span{font-size:10px;letter-spacing:-1px}}.password_reset_page .button{width:206px;display:inline-block;vertical-align:middle;padding:1rem .75rem .9375rem;-webkit-appearance:none;border:none;border-radius:0;font-size:.75rem;line-height:1;text-align:center;cursor:pointer;text-transform:uppercase;outline:0;background-color:#000;color:#fff}.request_password_page{padding:50px 0 0}.request_password_page .error_form{font-size:14px;text-align:left;max-width:530px;margin:0 auto;color:red;padding-bottom:10px}.request_password_page .textinput{height:37px}.request_password_page .formfield{float:left;margin:0}.request_password_page .formfield .f_label,.request_password_page .formfield .textinput{float:left}.request_password_page .formfield .f_label{font-size:12px;font-weight:400;text-transform:none;box-sizing:border-box;color:#666;font-family:ITCAvantGardeStd-Bk,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;padding:7px 10px 0;text-align:right}.request_password_page .formfield .textinput{width:100%;margin-bottom:5px}.request_password_page .formfield .error_message,.request_password_page .formfield .f_error_message{clear:both;float:right;text-align:left;width:100%;margin-top:5px}.request_password_page .formfield.f_field_select .f_error_message{float:none;width:auto;position:relative}.request_password_page .formfield #dwfrm_requestpassword_email-error+.f_error_message{display:none}.request_password_page .f_field_email{width:100%}.request_password_page .f_field_email .f_label{padding:0 0 8px}.request_password_page .wrap_form_hold form{max-width:530px;margin:0 auto}.request_password_page .formfield_button{float:right;box-sizing:border-box;text-align:left}@media (max-width:767px){.request_password_page .formfield_button{padding:0;margin-top:10px}}.request_password_page .formfield_button .button{width:118px}.request_password_page .birthdate{padding-top:20px;clear:both;text-align:left}.request_password_page .birthdate ul{float:left;clear:both;width:100%;list-style:none}.request_password_page .birthdate ul li{float:left;margin:0}.request_password_page .birthdate .formfield_year .selectboxit-container{min-width:100px;border-bottom:none}.request_password_page .birthdate .f_label{float:right;padding:7px 20px 0 10px}.request_password_page .birthdate .form_label_text{float:left;width:100%;padding:0 0 8px;color:#707070;font-size:12px;text-align:left}.request_password_page .birthdate .selectboxit-container{min-width:80px;border-bottom:none}.request_password_page .birthdate .selectboxit-container .selectboxit-arrow-container:after{font-family:fontello;content:"";margin:0;border:0}.request_password_page .birthdate .selectboxit-container .selectboxit-open .selectboxit-arrow-container:after{font-family:fontello;content:""}.request_password_page .birthdate .selectboxit-container .selectboxit{border-color:#bfbfbf}.request_password_page .birthdate .selectboxit-container .selectboxit-text{padding-left:12px}.request_password_page .selectboxit-container *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}.request_password_page .selectboxit-container{background:#fff;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;position:relative;box-sizing:border-box}.request_password_page .selectboxit-container .selectboxit{border:1px solid #000;background:#fff;position:relative;z-index:3;padding:0 30px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.request_password_page .selectboxit-container .selectboxit:after{content:"";display:table;clear:both}.request_password_page .selectboxit-container .selectboxit-option-icon-container{display:none}.request_password_page .selectboxit-container .selectboxit-text{float:left;height:35px;line-height:35px;overflow:hidden;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;padding:0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%!important;background:#fff;font-size:13px;color:#666}.request_password_page .selectboxit-container .selectboxit-arrow-container{position:absolute;top:0;right:0;width:30px;padding:0 0 0 5px;line-height:35px;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.request_password_page .selectboxit-container .selectboxit-arrow-container .selectboxit-arrow{display:inline-block;margin:3px 0 0;right:4px;position:relative}.request_password_page .selectboxit-container .selectboxit-arrow-container:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#000 transparent transparent;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.request_password_page .selectboxit-container .selectboxit-options{display:none;position:absolute;z-index:2;max-height:150px;width:100%;overflow-x:hidden;overflow-y:auto;list-style:none;padding:0;margin:0;border:1px solid #000;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.request_password_page .selectboxit-container .selectboxit-options a{display:block;height:35px;line-height:35px;overflow:hidden;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;min-width:100%;background:#fff;font-size:13px;color:#666}.request_password_page .selectboxit-container .selectboxit-options .selectboxit-option-anchor:hover{text-decoration:none!important;background:#e6e6e6}.request_password_page .selectboxit-container .selectboxit-options .selectboxit-option-icon-container{float:left}.request_password_page .selectboxit-container .selectboxit-options .selectboxit-option{width:100%;margin:0;padding:0;border:none}.request_password_page .submit_button{display:inline-block;vertical-align:middle;padding:1rem .75rem .9375rem;-webkit-appearance:none;border:1px solid transparent;border-radius:0;font-size:.75rem;line-height:1;text-align:center;cursor:pointer;text-transform:uppercase;outline:0;background-color:#000;color:#fff}.ui-dialog.ui_resetpassword_confirm_dialog,.ui-dialog.ui_resetpassword_dialog{padding:0;max-width:625px}.ui-dialog.ui_resetpassword_confirm_dialog .ui-dialog-titlebar,.ui-dialog.ui_resetpassword_dialog .ui-dialog-titlebar{margin:0}.ui-dialog.ui_resetpassword_confirm_dialog .ui-dialog-titlebar .ui-dialog-title,.ui-dialog.ui_resetpassword_dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog.ui_resetpassword_confirm_dialog .ui-dialog-titlebar .ui-dialog-titlebar-close,.ui-dialog.ui_resetpassword_dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;top:10px;right:20px;border:0;margin:0;padding:0;color:#fff;cursor:pointer;outline:0;background:0 0;z-index:5}.ui-dialog.ui_resetpassword_confirm_dialog .ui-dialog-titlebar .ui-icon-closethick,.ui-dialog.ui_resetpassword_dialog .ui-dialog-titlebar .ui-icon-closethick{background:url(../../images/icons-sprite-25x25.png) -275px -75px no-repeat;display:block;height:21px;width:21px;margin:6px}.ui-dialog.ui_resetpassword_confirm_dialog .ui-dialog-titlebar .ui-icon-closethick:before,.ui-dialog.ui_resetpassword_dialog .ui-dialog-titlebar .ui-icon-closethick:before{content:none}.ui-dialog.ui_resetpassword_confirm_dialog .ui-dialog-content,.ui-dialog.ui_resetpassword_dialog .ui-dialog-content{overflow:auto;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-dialog.ui_resetpassword_confirm_dialog .ui-dialog-content:after,.ui-dialog.ui_resetpassword_dialog .ui-dialog-content:after{content:'';display:block;height:55px;clear:both}.ui-dialog .password_reset_page .wrap_form_hold,.ui-dialog .request_password_page .wrap_form_hold{padding:0;background:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media (max-width:767px){.ui-dialog.ui_resetpassword_confirm_dialog,.ui-dialog.ui_resetpassword_dialog{max-width:100%}.ui-dialog .password_reset_page .wrap_form_hold,.ui-dialog .request_password_page .wrap_form_hold{padding:0 15px}.pt_account .change_password_content .formfield{width:100%}.pt_account .change_password_content .formfield_button{margin-top:30px}.pt_account .change_password_content .formfield_button .cancel_password_change{margin-left:7%}.pt_account .change_password_content .formfield_button .button{float:left;width:46.5%}.pt_account .change_password_content .f_field{font-size:10px;margin-top:18px}.pt_account .change_password_content .f_field label{margin-bottom:8px}.pt_account .change_password_content .formfield_current_password{margin-top:14px}.pt_account .main .password_change_confirmation{margin-bottom:30px;padding:40px 20px 20px}.pt_account .password_change_confirmation .back_to_profile{display:block;margin:20px auto 0;width:60%}.ui_resetpassword_confirm_dialog,.ui_resetpassword_dialog{max-width:100%}.password_reset_page,.request_password_page{padding:60px 0 0}.password_reset_page h1,.request_password_page h1{font-size:16px}.password_reset_page .message,.request_password_page .message{margin-top:18px;font-size:10px;line-height:18px;text-align:left}.password_reset_page .formfield_button,.request_password_page .formfield_button{width:100%;margin-top:30px}.password_reset_page .button,.request_password_page .button{width:100%;padding:16px 0}.request_password_page .f_field_email,.request_password_page fieldset{width:100%}.request_password_page .f_field_email .f_label{padding:0 0 6px}.request_password_page .formfield .f_label{font-size:10px}.request_password_page .wrap_form_hold{padding:0 15px;text-align:left}.request_password_page .birthdate{padding-top:16px}.request_password_page .birthdate .form_label_text{font-size:10px}.request_password_page .birthdate .f_label{padding:7px 14px 0 6px}.request_password_page .birthdate .formfield_year .selectboxit-container{min-width:67px}.request_password_page .birthdate .formfield_day .f_label{padding-right:0}.request_password_page .birthdate .selectboxit-container{min-width:53px}.request_password_page .birthdate .selectboxit-container .selectboxit{padding-right:15px}.request_password_page .birthdate .selectboxit-container .selectboxit-text{font-size:10px;height:28px;line-height:28px;padding-left:5px}.request_password_page .birthdate .selectboxit-container .selectboxit-arrow-container{width:20px;line-height:30px}.request_password_page .textinput{font-size:10px;height:30px}}.full-width,.ui_register_dialog.customwishlist .login_iframe{width:100%}.no-decoration{text-decoration:none}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.no-text-transform{text-transform:none}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:none!important}.text-center{text-align:center}.overflow--hidden{overflow:hidden}.text-nowrap{white-space:nowrap}.display--inline-block{display:inline-block}.display--block{display:block}.display--flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-flex-box}.flex-center{justify-content:center}.flex-column{-webkit-flex-direction:column;flex-direction:column}.flex-space--between{justify-content:space-between}.flex-space--around{justify-content:space-around}.flex-align--center{align-items:center}.flex-align--end{align-items:flex-end}.flex-no-shrink{flex-shrink:0}.flex-grow--1{-webkit-flex-grow:1;flex-grow:1}.no-flex-basis{flex-basis:0px}.flex-wrap{flex-wrap:wrap}.border-box{box-sizing:border-box}.full-height{height:100%}.is-relative{position:relative}.is-absolute{position:absolute}@media (max-width:767px){.rewards-quickview-dialog-container.ui-dialog{width:auto!important;padding:20px}}.rewards-quickview-dialog-container .jcarousel-swatches-wrap{width:100%!important;margin:0}.rewards-quickview-dialog-container .jcarousel-swatches-wrap .jcarousel-control.jcarousel-next::before{font-family:fontello;content:""}.rewards-quickview-dialog-container .jcarousel-swatches-wrap .jcarousel-control.jcarousel-prev::before{font-family:fontello;content:""}.rewards-product-tile .rewards-product-tile__points-price,.rewards-quickview__pdp-link,.rewards-quickview__points-cta,.rewards-quickview__points-total{font-family:ITCAvantGardeStd-Bk,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-container{border:none;max-width:none;padding:0;display:block;position:relative;width:100%}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-container::hover{border-bottom:none}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-container .selectboxit-option-icon-container{display:block}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-container .selectboxit-btn{display:block;min-width:100%;padding:.625rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-container .selectboxit-btn .selectboxit-option-icon,.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-container .selectboxit-btn .selectboxit-option-icon-container{display:block}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-container .selectboxit-btn .selectboxit-default-icon{font-size:.625rem;margin-right:.625rem;padding:0;border:0}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-text{height:auto;line-height:1.6}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-option-icon{float:left;width:1.25rem;height:1.25rem;display:inline-block}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-list .selectboxit-option-anchor{padding:10px}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-list .selectboxit-option{padding:0}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-default-icon::before{display:none}.rewards-quickview-dialog-container .color_selectbox_wrapper .selectboxit-options a{line-height:1.6}.rewards-quickview-dialog-container #va-colorSelectBoxIt .selectboxit-option-icon-container{margin:0;float:left}.rewards-quickview-dialog-container .loyalty__description.color--red-loyalty{padding:10px 0}@media (max-width:767px){.rewards-quickview-dialog-container .loyalty__description.color--red-loyalty{text-align:left;padding:10px}}.rewards-quickview-dialog-container .js_redeem_form{padding:20px 0 0}.rewards-quickview{padding:0 10px 20px}.rewards-quickview .rewards__heading{margin-top:0;font-size:20px}@media (max-width:767px){.rewards-quickview{padding:0}.rewards-quickview .rewards-quickview__wrapper{text-align:center}}.rewards-quickview .rewards-product-tile__variation-wrapper{padding:30px 10px}.rewards-quickview .rewards-product-tile__variation-wrapper .swatch{display:block;width:1.25rem;height:1.25rem;margin:0}.rewards-quickview .rewards-product-tile__variation-wrapper .swatch.selected{border-color:#d9d9d9}@media (max-width:767px){.rewards-quickview .rewards-product-tile__variation-wrapper .swatch{width:28px;height:28px}}.rewards-quickview .rewards-product-tile__variation-wrapper .swatch_image{display:block;width:100%;height:100%}.rewards-quickview .rewards-product-tile__variation-wrapper .rewards-product-tile__variation-count{display:none}.rewards-quickview__pdp-link{display:inline-block;font-size:11px;color:#666;letter-spacing:.025em;margin:12px 0 0}.rewards-quickview__product-image-wrapper{min-height:355px}.rewards-quickview__product-image-wrapper .product_image{max-width:100%;margin:24px 0}.product-variations{padding-bottom:20px}.rewards-quickview__variaton-select{margin:0 0 12px}.rewards-quickview__points-cta,.rewards-quickview__points-total{font-size:13px}.loyalty-add-cart-wrap{width:100%;line-height:30px}.rewards-quickview__points-total{min-width:auto;flex-grow:unset;background-color:#232323;color:#fff;height:45px}.rewards-quickview__points-cta{border:2px solid #000;color:#fff;background-color:#000}.rewards-quickview__points-cta--disabled{color:#000;background-color:#fff}@media (max-width:767px){.rewards-quickview__points-total{height:30px;line-height:30px;font-size:10px;padding:10px}.rewards-quickview__points-cta{padding:7px 0}.pt_account .loyalty-myaccount-page .left-navigation-main,.pt_order .loyalty-myaccount-page .left-navigation-main{display:none}}.rewards-quickview__button,.rewards-quickview__button:disabled,.rewards-quickview__button:disabled:hover,.rewards-quickview__button:hover{border:none;background-color:transparent}@media (max-width:1023px){.rewards-quickview__button,.rewards-quickview__button:disabled{font-size:10px;padding:9px}}.rewards-quickview-dialog-container .ui-dialog-titlebar{margin-bottom:30px}.rewards-quickview-dialog-container .ui-dialog-titlebar-close{top:0;right:0}@media (min-width:1024px){.rewards-quickview .rewards__heading{font-size:20px}.pt_account .loyalty-myaccount-page .loyalty-top-banner,.pt_order .loyalty-myaccount-page .loyalty-top-banner{height:450px}}.account_loyalty_header{text-align:right;font-size:12px}.account-loyalty-login{display:none}.c-nav__link--MAESTRO_REWARDS{color:#bb1014;font-weight:600}.pt_account .loyalty-myaccount-page .secondary,.pt_order .loyalty-myaccount-page .secondary{margin-top:2rem}.pt_account .loyalty-myaccount-page .account_overview_title,.pt_account .loyalty-myaccount-page .set_new_password_title h1,.pt_order .loyalty-myaccount-page .account_overview_title,.pt_order .loyalty-myaccount-page .set_new_password_title h1{margin:0 0 10px}@media (min-width:768px){.rewards-quickview{padding:0 10px;overflow-y:hidden}.rewards-quickview__bottom-wrapper,.rewards-quickview__top-wrapper{float:right;box-sizing:border-box;width:50%;padding:20px 0 0}.rewards-quickview__middle-wrapper{float:left;width:50%}.rewards-quickview__middle-wrapper .product_image{max-width:80%}.rewards-quickview__points-total{min-width:auto;flex-grow:unset;padding:14px}.rewards-quickview-dialog-container .dialog_content{overflow:hidden}.rewards-quickview__button{padding:12px}.pt_account .loyalty-myaccount-page .content,.pt_order .loyalty-myaccount-page .content{width:80rem}}@media (max-width:1023px){.account_loyalty_header{text-align:left;padding:5px 25px 0}.pt_account .loyalty-myaccount-page .account_content_wrapper,.pt_order .loyalty-myaccount-page .account_content_wrapper{padding-top:50px}.pt_account .loyalty-myaccount-page .loyalty-top-banner,.pt_order .loyalty-myaccount-page .loyalty-top-banner{height:350px}}@media (min-width:1024px){.pt_account .loyalty-myaccount-page .loyalty_maintaince_banner,.pt_order .loyalty-myaccount-page .loyalty_maintaince_banner{height:400px}}.pt_account .loyalty-myaccount-page .left-navigation-main,.pt_order .loyalty-myaccount-page .left-navigation-main{padding-right:20px}.pt_account .loyalty-myaccount-page .left-navigation-main li,.pt_order .loyalty-myaccount-page .left-navigation-main li{line-height:30px}.pt_account .loyalty-myaccount-page .left-navigation-main li .c-nav__submenu-arrow,.pt_order .loyalty-myaccount-page .left-navigation-main li .c-nav__submenu-arrow{color:#707070;padding-right:10px}.pt_account .loyalty-myaccount-page .left-navigation-main p,.pt_order .loyalty-myaccount-page .left-navigation-main p{font-size:14px;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:10px}.pt_account .loyalty-myaccount-page .left-navi-section,.pt_order .loyalty-myaccount-page .left-navi-section{padding-bottom:70px}.pt_account .loyalty-myaccount-page .account_navigation-left,.pt_order .loyalty-myaccount-page .account_navigation-left{padding-top:15px}.pt_account .loyalty-myaccount-page .primary-loyalty,.pt_order .loyalty-myaccount-page .primary-loyalty{max-width:58%}@media (min-width:1281px){.pt_account .loyalty-myaccount-page .primary-loyalty,.pt_order .loyalty-myaccount-page .primary-loyalty{max-width:60%}}@media (max-width:1023px){.pt_account .loyalty-myaccount-page .loyalty_maintaince_banner,.pt_order .loyalty-myaccount-page .loyalty_maintaince_banner{height:320px}.pt_account .loyalty-myaccount-page .account_navigation-left,.pt_order .loyalty-myaccount-page .account_navigation-left{padding-top:0}.pt_account .loyalty-myaccount-page .primary-loyalty,.pt_order .loyalty-myaccount-page .primary-loyalty{max-width:74%}}@media (max-width:767px){.pt_account .loyalty-myaccount-page .primary-loyalty,.pt_order .loyalty-myaccount-page .primary-loyalty{max-width:100%}}.pt_account .loyalty-myaccount-page .primary-loyalty .selectboxit-container:first-child,.pt_order .loyalty-myaccount-page .primary-loyalty .selectboxit-container:first-child{margin-right:11px}.pt_account .loyalty-myaccount-page .primary-loyalty.hide-left-navigation,.pt_order .loyalty-myaccount-page .primary-loyalty.hide-left-navigation{max-width:82%;float:left}@media (min-width:1281px){.pt_account .loyalty-myaccount-page .primary-loyalty.hide-left-navigation,.pt_order .loyalty-myaccount-page .primary-loyalty.hide-left-navigation{max-width:84%}}@media (max-width:1023px){.pt_account .loyalty-myaccount-page .primary-loyalty.hide-left-navigation,.pt_order .loyalty-myaccount-page .primary-loyalty.hide-left-navigation{max-width:74%}.pt_account .loyalty-myaccount-page .account_navigation_secondary,.pt_order .loyalty-myaccount-page .account_navigation_secondary{clear:both}}.pt_account .loyalty-myaccount-page .primary-loyalty.hide-left-navigation .selectboxit-container:first-child,.pt_order .loyalty-myaccount-page .primary-loyalty.hide-left-navigation .selectboxit-container:first-child{margin-right:10px}@media (min-width:1024px){.pt_account .loyalty-myaccount-page .primary-loyalty.hide-left-navigation .selectboxit-container:first-child,.pt_order .loyalty-myaccount-page .primary-loyalty.hide-left-navigation .selectboxit-container:first-child{margin-right:16px}}@media (max-width:767px){.pt_account .loyalty-myaccount-page .primary-loyalty.hide-left-navigation,.pt_order .loyalty-myaccount-page .primary-loyalty.hide-left-navigation{max-width:100%}.pt_account .loyalty-myaccount-page .primary-loyalty.hide-left-navigation .selectboxit-container:first-child,.pt_order .loyalty-myaccount-page .primary-loyalty.hide-left-navigation .selectboxit-container:first-child{margin-bottom:20px}}.pt_account .loyalty-myaccount-page .account_header_name,.pt_order .loyalty-myaccount-page .account_header_name{height:auto;padding:30px 0 0;width:39%;margin:0 auto}@media (min-width:1281px){.pt_account .loyalty-myaccount-page .account_header_name,.pt_order .loyalty-myaccount-page .account_header_name{padding:50px 0 0}}@media (max-width:767px){.pt_account .loyalty-myaccount-page .account_header_name,.pt_order .loyalty-myaccount-page .account_header_name{display:block;padding:30px 0 0;width:90%}.pt_account .main .myaccount_header,.pt_order .main .myaccount_header{display:block}}.pt_account .loyalty-myaccount-page .section_account_edit_profile,.pt_order .loyalty-myaccount-page .section_account_edit_profile{padding:1.125rem 0 .3125rem}.pt_account .loyalty-myaccount-page .loyalty-progress-bar,.pt_order .loyalty-myaccount-page .loyalty-progress-bar{width:80%;margin:0 auto;padding:20px 0 0}@media (max-width:1023px){.pt_account .loyalty-myaccount-page .loyalty-progress-bar,.pt_order .loyalty-myaccount-page .loyalty-progress-bar{padding:8px 0 0}}.pt_account .loyalty-myaccount-page .loyalty-banner-text,.pt_order .loyalty-myaccount-page .loyalty-banner-text{width:100%;float:left;font-size:13px}.pt_account .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-name,.pt_order .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-name{font-size:20px;padding:10px 0}@media (max-width:1023px){.pt_account .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-name,.pt_order .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-name{font-size:11px}}.pt_account .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-tiername,.pt_order .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-tiername{font-size:22px;padding-bottom:20px}@media (max-width:1023px){.pt_account .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-tiername,.pt_order .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-tiername{font-size:15px;padding-bottom:10px}}.pt_account .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-brand,.pt_order .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-brand{font-size:15px;padding:10px 0}@media (max-width:1023px){.pt_account .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-brand,.pt_order .loyalty-myaccount-page .loyalty-banner-text.loyalty-banner-brand{font-size:12px}}.pt_account .loyalty-myaccount-page .loyalty-banner-text.loyalty-expiray-text,.pt_order .loyalty-myaccount-page .loyalty-banner-text.loyalty-expiray-text{font-size:12px;margin-top:10px}.pt_account .main,.pt_order .main{padding:1.125rem 0 .3125rem}.pt_account .loyalty-tier-info,.pt_order .loyalty-tier-info{color:#555;font-size:14px;max-width:80%;margin:0 auto;font-weight:600;padding:10px 0}@media (max-width:1023px){.pt_account .loyalty-tier-info,.pt_order .loyalty-tier-info{padding:5px 0;font-size:12px}}.pt_account .loyalty-account-top,.pt_order .loyalty-account-top{float:left;width:100%}.pt_account .loyalty-account-maintaince,.pt_order .loyalty-account-maintaince{padding:40px 0}.pt_account .loyalty-account-maintaince .loyalty-maintaincetext,.pt_order .loyalty-account-maintaince .loyalty-maintaincetext{font-size:16px;font-weight:600;margin-top:40px}@media (min-width:1281px){.pt_account .loyalty-account-maintaince .account_header_name,.pt_order .loyalty-account-maintaince .account_header_name{padding:50px 0 0}}.pt_account .loyalty-account-oms-maintaince .loyalty-maintaincetext,.pt_order .loyalty-account-oms-maintaince .loyalty-maintaincetext{margin-top:80px}.pt_account .progress-bar,.pt_order .progress-bar{overflow:hidden;width:100%;background:#1c1c1c}.pt_account .progress-bar span,.pt_order .progress-bar span{display:block}.pt_account .bar,.pt_order .bar{background:rgba(0,0,0,.075)}.pt_account .progress,.pt_order .progress{padding:5px}.pt_account .loyaltyrewards .left-navi-section,.pt_account .loyaltyrewards .left-navi-section a,.pt_order .loyaltyrewards .left-navi-section,.pt_order .loyaltyrewards .left-navi-section a{color:#fff}.pt_account .loyaltyrewards .left-navi-section p,.pt_order .loyaltyrewards .left-navi-section p{border-bottom:1px solid #fff}.pt_account .loyaltyrewards .rewards__points-wrapper,.pt_order .loyaltyrewards .rewards__points-wrapper{height:45px}.pt_account .loyaltyrewards .loyalty-rewards__banner,.pt_order .loyaltyrewards .loyalty-rewards__banner{background:url(../../images/background-image-reward.jpg);height:100%;width:100%}.pt_account .loyaltyrewards .loyalty-rewards__page-title,.pt_order .loyaltyrewards .loyalty-rewards__page-title{font-size:30px;color:#fff}@media (max-width:1023px){.pt_account .loyaltyrewards .loyalty-rewards__page-title,.pt_order .loyaltyrewards .loyalty-rewards__page-title{font-size:20px;padding-top:0}}.pt_account .loyaltyrewards .loyalty-rewards__top-section,.pt_order .loyaltyrewards .loyalty-rewards__top-section{width:100%;float:left}.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__heading,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__heading{font-size:25px;color:#fff;float:left}.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine{width:50%;float:left}.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine .button,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine .button{float:right;border:1px solid #fff}@media (max-width:767px){.pt_account .loyaltyrewards .loyalty-rewards__page-title,.pt_order .loyaltyrewards .loyalty-rewards__page-title{text-align:center}.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.heading-desktop,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.heading-desktop{display:none}.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.loyalty-cta,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.loyalty-cta{width:100%;float:left}.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine .rewards-filter,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine .rewards-filter{float:left;width:100%;margin-bottom:20px}.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.heading-mobile,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.heading-mobile{width:100%;background:#fff;padding:0;margin-bottom:20px;height:auto}.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.heading-mobile .loyalty-rewards__heading,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.heading-mobile .loyalty-rewards__heading{padding:10px;font-size:13px;margin-bottom:0;color:#000;font-weight:600}}@media (min-width:768px){.pt_account .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.heading-mobile,.pt_order .loyaltyrewards .loyalty-rewards__top-section .loyalty-rewards__refine.heading-mobile{display:none}}.pt_account .loyaltyrewards .rewards__grid,.pt_order .loyaltyrewards .rewards__grid{padding:0;float:left;width:100%}.pt_account .loyaltyrewards .rewards__grid .product_tile_wrapper,.pt_order .loyaltyrewards .rewards__grid .product_tile_wrapper{max-width:33%;float:left}.pt_account .loyaltyrewards .rewards__grid .product_tile_wrapper .button,.pt_order .loyaltyrewards .rewards__grid .product_tile_wrapper .button{margin-top:1rem}@media (min-width:1024px){.pt_account .loyaltyrewards .rewards__grid .product_tile_wrapper.loyalty_navi_section,.pt_order .loyaltyrewards .rewards__grid .product_tile_wrapper.loyalty_navi_section{max-width:25%}}@media (max-width:1023px){.pt_account .loyaltyrewards .rewards__grid,.pt_order .loyaltyrewards .rewards__grid{padding:0 0 30px}.pt_account .loyaltyrewards .rewards__grid .product_tile_wrapper.loyalty_navi_section,.pt_order .loyaltyrewards .rewards__grid .product_tile_wrapper.loyalty_navi_section{max-width:33%}}.pt_account .loyaltyrewards .rewards__grid .product_tile,.pt_order .loyaltyrewards .rewards__grid .product_tile{padding:0 20px;background:#fff}.pt_account .loyaltyrewards .rewards__grid .product_tile.product-out-of-stock,.pt_account .loyaltyrewards .rewards__grid .product_tile.product-out-of-stock .product_image,.pt_order .loyaltyrewards .rewards__grid .product_tile.product-out-of-stock,.pt_order .loyaltyrewards .rewards__grid .product_tile.product-out-of-stock .product_image{cursor:default}.pt_account .loyaltyrewards .rewards__grid .product_tile .product-full-name-text,.pt_order .loyaltyrewards .rewards__grid .product_tile .product-full-name-text{display:block;height:38px;overflow:hidden;margin-bottom:12px}@media (max-width:1023px){.pt_account .loyaltyrewards .rewards__grid .product_tile,.pt_order .loyaltyrewards .rewards__grid .product_tile{padding:20px 10px}}.pt_account .loyaltyrewards .rewards__grid .sub_category_name,.pt_order .loyaltyrewards .rewards__grid .sub_category_name{display:block}.pt_account .loyaltyrewards .rewards__grid .product-full-name,.pt_account .loyaltyrewards .rewards__grid .sub_category_name,.pt_order .loyaltyrewards .rewards__grid .product-full-name,.pt_order .loyaltyrewards .rewards__grid .sub_category_name{height:40px;overflow:hidden;margin-bottom:10px}.pt_account .loyaltyrewards .rewards__grid .js_rewardtile_variations,.pt_account .loyaltyrewards .rewards__grid .product-shades-empty,.pt_order .loyaltyrewards .rewards__grid .js_rewardtile_variations,.pt_order .loyaltyrewards .rewards__grid .product-shades-empty{display:none}.pt_account .loyaltyrewards .rewards__grid .button,.pt_order .loyaltyrewards .rewards__grid .button{position:static;display:block;background:#000;color:#fff;border:1px solid transparent}.pt_account .loyalty-program-presentation .breadcrumb,.pt_account .rewards-quickview-dialog-container .rewards-product-tile__variation-count,.pt_order .loyalty-program-presentation .breadcrumb,.pt_order .rewards-quickview-dialog-container .rewards-product-tile__variation-count{display:none}.pt_account .loyaltyrewards .rewards__grid .button.out-of-stock,.pt_order .loyaltyrewards .rewards__grid .button.out-of-stock{background-color:#e6e4e5;color:#aaa;text-decoration:none;cursor:default;border:1px solid transparent}.pt_account .loyaltyrewards .myaccount_header img,.pt_order .loyaltyrewards .myaccount_header img{margin:10px 0 0;border-bottom:1px solid #707070}.pt_account .loyaltyrewards .product-tile__image,.pt_order .loyaltyrewards .product-tile__image{padding:0 20px;height:215px}@media (max-width:767px){.pt_account .loyaltyrewards .rewards__grid .product_tile_wrapper.loyalty_navi_section,.pt_order .loyaltyrewards .rewards__grid .product_tile_wrapper.loyalty_navi_section{max-width:100%}.pt_account .loyaltyrewards .product-tile__image,.pt_order .loyaltyrewards .product-tile__image{padding:0}.pt_account .loyaltyrewards .rewards__filters span[aria-label="Sort by"],.pt_order .loyaltyrewards .rewards__filters span[aria-label="Sort by"]{margin-bottom:20px}}.pt_account .loyaltyrewards .rewards-filter-container,.pt_order .loyaltyrewards .rewards-filter-container{width:49%;float:left}.pt_account .loyaltyrewards .rewards-filter-container:nth-child(1),.pt_order .loyaltyrewards .rewards-filter-container:nth-child(1){margin-right:2%}.pt_account .loyaltyrewards .selectboxit-container,.pt_order .loyaltyrewards .selectboxit-container{border:1px solid #fff;width:100%;padding:0}.pt_account .loyaltyrewards .selectboxit-container .selectboxit-options,.pt_order .loyaltyrewards .selectboxit-container .selectboxit-options{z-index:5;background-color:#000;border:1px solid #fff}.pt_account .loyaltyrewards .selectboxit-container .selectboxit-options .selectboxit-option-anchor:hover,.pt_order .loyaltyrewards .selectboxit-container .selectboxit-options .selectboxit-option-anchor:hover{text-decoration:none!important;background:#fff;color:#000}.pt_account .loyaltyrewards .selectboxit-container .selectboxit-list,.pt_order .loyaltyrewards .selectboxit-container .selectboxit-list{padding:0}.pt_account .loyaltyrewards .selectboxit-container .selectboxit,.pt_account .loyaltyrewards .selectboxit-container .selectboxit-text,.pt_account .loyaltyrewards .selectboxit-container a,.pt_order .loyaltyrewards .selectboxit-container .selectboxit,.pt_order .loyaltyrewards .selectboxit-container .selectboxit-text,.pt_order .loyaltyrewards .selectboxit-container a{background:#000;color:#fff;border:none}.pt_account .loyaltyrewards .selectboxit-container .selectboxit-arrow-container::after,.pt_order .loyaltyrewards .selectboxit-container .selectboxit-arrow-container::after{border-color:#fff transparent transparent}.pt_account .loyaltyrewards .rewards__filters,.pt_order .loyaltyrewards .rewards__filters{padding-bottom:20px;float:left;width:100%}.pt_account .loyaltyrewards .rewards__filters span[aria-label="Sort by"],.pt_order .loyaltyrewards .rewards__filters span[aria-label="Sort by"]{margin-right:15px}@media (max-width:1280px){.pt_account .loyaltyrewards .rewards__filters span[aria-label="Sort by"],.pt_order .loyaltyrewards .rewards__filters span[aria-label="Sort by"]{margin-right:10px}}@media (min-width:768px){.pt_account .loyaltyrewards .rewards__filters .selectboxit-container:nth-child(2),.pt_order .loyaltyrewards .rewards__filters .selectboxit-container:nth-child(2){margin-left:15px}}.pt_account .loyaltyrewards .c-clp__products .product_tile_wrapper,.pt_order .loyaltyrewards .c-clp__products .product_tile_wrapper{max-width:33.3%}@media (max-width:1023px){.pt_account .loyaltyrewards .c-clp__products .product_tile_wrapper,.pt_order .loyaltyrewards .c-clp__products .product_tile_wrapper{max-width:50%;width:50%;margin-top:15px}}.pt_account .loyaltyrewards .rewards-actions,.pt_order .loyaltyrewards .rewards-actions{width:100%;clear:both;text-align:center}.pt_account .loyaltyrewards .rewards-actions .rewards__button,.pt_order .loyaltyrewards .rewards-actions .rewards__button{border:1px solid #fff}.pt_account .rewards-quickview-dialog-container.ui-dialog,.pt_order .rewards-quickview-dialog-container.ui-dialog{max-width:850px}@media (max-width:1023px){.pt_account .rewards-quickview-dialog-container.ui-dialog,.pt_order .rewards-quickview-dialog-container.ui-dialog{max-width:722px}}@media (max-width:767px){.pt_account .loyaltyrewards .rewards-actions .rewards__button,.pt_order .loyaltyrewards .rewards-actions .rewards__button{background:0 0;border:none;border-bottom:1px solid;padding:2px 0;font-size:13px}.pt_account .rewards-quickview-dialog-container.ui-dialog,.pt_order .rewards-quickview-dialog-container.ui-dialog{width:100%}}.pt_account .rewards-quickview-dialog-container.ui-dialog .ui-dialog-content::after,.pt_order .rewards-quickview-dialog-container.ui-dialog .ui-dialog-content::after{height:auto}.pt_account .rewards-quickview-dialog-container .c-pdp-sections__right,.pt_order .rewards-quickview-dialog-container .c-pdp-sections__right{padding:0}@media (min-width:768px) and (max-width:1023px){.pt_account .rewards-product-tile__button-wrapper,.pt_order .rewards-product-tile__button-wrapper{padding:0 10px}}@media (min-width:1024px){.pt_account .rewards-product-tile__button-wrapper,.pt_order .rewards-product-tile__button-wrapper{padding:0 19px}.pt_account .loyalty-program-presentation .account_navigation_secondary,.pt_order .loyalty-program-presentation .account_navigation_secondary{float:right;margin-top:50px}.pt_account .loyalty-program-presentation .primary-loyalty,.pt_order .loyalty-program-presentation .primary-loyalty{max-width:70%}}.pt_account .loyalty-program-presentation .primary-loyalty,.pt_order .loyalty-program-presentation .primary-loyalty{padding:20px}@media (max-width:1023px){.pt_account .loyalty-program-presentation .primary-loyalty,.pt_order .loyalty-program-presentation .primary-loyalty{max-width:100%;padding:20px 0}}.pt_account .loyalty__stock-text,.pt_order .loyalty__stock-text{padding:10px 0;margin:0}.pt_account .rewards-quickview__points-cta--disabled,.pt_order .rewards-quickview__points-cta--disabled{background-color:#d9d9d9;color:#999;border:none}.pt_account .c-add-cart__quantity .quantity,.pt_order .c-add-cart__quantity .quantity{float:left}.loyalty-cartwidget{clear:both;padding-top:40px;margin-bottom:18px;-webkit-flex-direction:column;flex-direction:column}@media (max-width:767px){.loyalty-cartwidget{text-align:left;align-items:start;margin:0 0 20px;padding:0 20px}}.loyalty-cartwidget .loyalty-banner__logo{font-size:24px}.loyalty-cartwidget .loyalty__cta-btn{margin-top:28px;padding:1em 2em}.loyalty-cartwidget .loyalty__cta-btn--active .icon::after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.loyalty-cartwidget .loyalty-cartwidget__points-balance{margin:12px 0}@media (max-width:767px){.loyalty-cartwidget .loyalty-cartwidget__points-balance .loyalty-cartwidget__heading-top{width:100%;float:left;background:#000;color:#fff;padding:10px 20px;font-size:12px;margin:10px 0}}.loyalty-cartwidget .loyalty-enroll-form__checkbox-group .f_error_message{width:100%;white-space:normal}@media (min-width:1024px){.loyalty-cartwidget{width:100%;padding-top:0;-webkit-flex-direction:row;flex-direction:row}.loyalty-cartwidget .loyalty-cartwidget__content{-webkit-flex-direction:row;flex-direction:row}.loyalty-cartwidget .loyalty-cartwidget__text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-flex-box;padding:0 12px;background:#000;color:#fff}.loyalty-cartwidget .loyalty-enroll-form__checkbox-group{display:inline}.loyalty-cartwidget .loyalty-enroll-form__terms-label{padding:0}.loyalty-cartwidget .loyalty__cta-btn{margin:6px}.loyalty-redeem-button{float:right;padding:18px 0}}.rewards-product-tile{margin-bottom:20px;min-height:300px}@media (max-width:767px){.rewards-product-tile{min-height:250px}}.rewards-product-tile .rewards-product-tile__image{padding:0 10px}.rewards-product-tile .product_image{cursor:pointer}.rewards-product-tile .product_name{max-width:90%;max-height:4.5em}@media (max-width:480px){.rewards-product-tile .product_name{max-width:none;max-height:none}}.loyalty-product-carousel .rewards-product-tile .product_name{max-width:85%}.rewards-product-tile .product-title,.rewards-product-tile .product_name,.rewards-product-tile .rewards-product-tile__product-name,.rewards-product-tile .rewards-product-tile__variation-wrapper{height:auto;margin-bottom:2px}.rewards-product-tile .rewards-product-tile__variation-wrapper .rewards-product-tile__swatches-wrap{display:block;margin-top:7px}.rewards-product-tile .rewards-product-tile__variation-wrapper .rewards-product-tile__swatches-wrap .swatch{margin:0 3px 0 0}.rewards-product-tile .reward-product-tile__treatment-info .price{display:inline;border:none;background-color:transparent;color:inherit;padding:0}.rewards-product-tile .reward-product-tile__treatment-info .product_price{display:inline;font-size:12px}.rewards-product-tile .rewards__button{padding:10px 20px}@media (min-width:768px){.rewards-product-tile{margin-bottom:0}.rewards-product-tile .rewards-product-tile__variation-wrapper{max-width:60%}.loyalty-product-carousel .rewards-product-tile .product_name{max-width:65%}}.loyalty-rewards-carousel{left:-20px;width:calc(100% + 40px)}.loyalty-rewards-carousel .rewards-carousel{margin-bottom:15px}.loyalty-rewards-carousel .loyalty-rewards-carousel__filters-wrapper{overflow-x:scroll;padding:10px 0;margin-bottom:15px;background:#f2f2f2;font-size:14px}.loyalty-rewards-carousel .loyalty-rewards-carousel__filter{margin:0 30px}.loyalty-rewards-carousel .slick-list{padding:0 20% 0 0}.loyalty-rewards-carousel .rewards__product-tile-wrapper{width:100%;margin:20px 0 0}.loyalty-rewards-carousel .rewards-product-tile{min-height:210px;padding:0 10px 20px}.loyalty-rewards-carousel .loyalty-rewards-carousel__next,.loyalty-rewards-carousel .loyalty-rewards-carousel__prev{display:none}.loyalty-rewards-carousel .rewards-product-tile .product_name{font-size:13px;max-width:100%;height:42px;overflow:hidden;margin:0}.loyalty-rewards-carousel .rewards-product-tile .rewards-product-tile__image{border:1px solid #e5e5e5;margin-bottom:20px}.loyalty-rewards-carousel .rewards-product-tile .rewards-product-tile__button-wrapper{position:inherit}.loyalty-rewards-carousel .rewards-product-tile .rewards-product-tile__points-price{padding-bottom:20px}@media (min-width:768px){.loyalty-rewards-carousel{position:static;width:100%}.loyalty-rewards-carousel .rewards__product-tile-wrapper{margin:20px 0}.loyalty-rewards-carousel .slick-carousel__item:last-of-type .rewards__product-tile-wrapper{border:none}.loyalty-rewards-carousel .rewards-product-tile{min-height:265px}}@media (min-width:1024px){.loyalty-rewards-carousel .rewards-carousel{padding:0 20px;margin-bottom:20px}.loyalty-rewards-carousel .loyalty-rewards-carousel__filters-wrapper{overflow:hidden;text-align:center}.loyalty-rewards-carousel .slick-list{padding:0}.loyalty-rewards-carousel .loyalty-rewards-carousel__next,.loyalty-rewards-carousel .loyalty-rewards-carousel__prev{top:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);border:none;z-index:1;font-size:2em}.loyalty-rewards-carousel .loyalty-rewards-carousel__next::after,.loyalty-rewards-carousel .loyalty-rewards-carousel__prev::after{margin:0}.loyalty-rewards-carousel .loyalty-rewards-carousel__prev{left:0}.loyalty-rewards-carousel .loyalty-rewards-carousel__next{right:20px}}.loyalty-products-carousel .slick-arrow{border:none;position:absolute;top:50%;cursor:pointer;font-size:0;padding:0;height:30px;width:30px;background:0 0;z-index:1}.loyalty-products-carousel .slick-arrow:after{color:#888;font-size:28px;position:absolute;top:0;left:0;right:0;z-index:10;font-family:fontello;content:""}.loyalty-products-carousel .slick-prev{left:10px}.loyalty-products-carousel .slick-next{right:25px}.loyalty-products-carousel .slick-next:after{font-family:fontello;content:""}.loyalty-products-carousel .product_image{min-height:300px}.slick-small-arrows .slick-arrow::after{color:#fff;font-size:20px}.slick-small-arrows .slick-disabled::after{color:#888}.slick-small-arrows .slick-disabled:hover{cursor:default}@media (max-width:1023px){.loyalty-products-carousel .product_image{min-height:auto}.slick-small-arrows .slick-arrow::after{font-size:12px}.slick-small-arrows .slick-prev{left:-5px}.slick-small-arrows .slick-next{right:-5px}}
/*# sourceMappingURL=d61a53ad-7a34-49aa-870e-706cb7c72638.css.map */