.button{display:inline-block;height:29px;margin:0;padding:0 22px;background:#e6e5e5;text-decoration:none;font-size:12px;color:#666;border:none;cursor:pointer;line-height:27px;border:1px solid #e6e5e5}.button:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.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{width:350px;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 & .award_icon{border-bottom:none}.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}.f_checkbox,.f_radio{visibility:hidden;position:absolute;outline:0}.f_field_checkbox .f_label_value,.f_field_radio>.f_label .f_label_value{display:inline-block;min-height:15px;line-height:15px;padding:0 0 0 25px;cursor:default;background:url(../images/custom_check.png) no-repeat}.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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-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}.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;font-family:ITCAvantGardeW01-CnBk,sans-serif;min-width:936px}table{width:100%;border-collapse:collapse}th{text-align:left}td{vertical-align:top}a{text-decoration:none;outline:0;outline:0;color:#333}p{margin:0}img{border:0;display:block}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%}.icons{background:url(../images/icons-sprite-25x25.png) no-repeat}.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}.edit_engraving_dialog_close{overflow-y:visible!important}.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:1000;width:100%;height:100%;background:#000;opacity:.8}.ui-dialog{position:absolute;left:0!important;right:0;margin:0 auto;z-index:1000;overflow:hidden;outline:0;max-width:768px;width:996px!important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-dialog .ui-dialog-titlebar{padding:72px 90px 11px;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:28px;right:28px;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{padding:0 90px;overflow:auto;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media screen and (min-width:1024px){.dialog_edit_address .ui-dialog-content{padding:0 20px}}.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_resetpassword_dialog .request_password_page .error_form{display:none}.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}.ratio-container{position:relative}.ratio-container:after{content:'';display:block;height:0;width:100%}.ratio-container>*{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.plp_swatch_carousel .product_swatch_list_item .ratio-container:after{padding-bottom:100%;padding-right:200%}.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}.js .loader{height:100%;left:0;position:absolute;top:0;width:100%}.js .loader_bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.js .loader_indicator{background:url(../images/loading-small.gif) no-repeat transparent;bottom:50%;height:64px;left:50%;margin:-21px 0 0;position:fixed;top:50%;width:64px;z-index:100}.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 .js_newsletter_subscribe_content{color:#999}.js_newsletterSubscribe .sign_up_account{color:#999}.disableCommerce .ecommerce_only{display:none!important}.hidden{display:none}.hidden-important{display:none!important}.invisible{visibility:hidden}.content{margin:0 auto}.main .content{position:relative}.main>.content{padding:0 30px 40px}.main .content:after{content:'';display:block;clear:both;font-size:0;height:0;visibility:hidden}.primary{float:left;position:relative;border-right:1px solid #ccc;min-height:100px}.secondary{float:right}.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:1280px;max-width:100%}.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'}.action_product_block .bv_inline_ratings_container{left:12%;position:absolute;margin-top:25px;display:inline-block}.product_tile>.bv_inline_ratings_container{position:absolute;left:35px;bottom:27px}.search_result_content .action_product_block .bv_inline_ratings_container{position:absolute;bottom:25px;right:0}@media screen and (max-width:767px){.action_product_block .bv_inline_ratings_container,.search_result_content .action_product_block .bv_inline_ratings_container{left:30%;position:absolute;bottom:20px}.product_tile>.bv_inline_ratings_container{left:35px;bottom:30px}}.bv-cv2-cleanslate .bv-core-container-61 .bv-inline-rating-container .bv-rating-stars-off,.bv-cv2-cleanslate .bv-core-container-61 .bv-inline-rating-container .bv-rating-stars-on{font-size:17px!important}.bv-rating{display:inline-block;position:relative;font-size:0;margin-top:12px}.reviews_info_container .bv-rating{display:block;margin-top:4px}.bv-rating_empty{display:inline-block;white-space:nowrap}.bv-rating_value{display:inline-block;white-space:nowrap;overflow:hidden;position:absolute;top:0;left:0}.bv-rating_item{display:inline-block;vertical-align:middle;width:13px;height:13px;margin-left:2px;background-image:url(../images/icons-sprite-25x25.png);background-repeat:no-repeat}.bv-rating_item:first-child{margin-left:0}.bv-rating_empty .bv-rating_item{background-position:-350px -150px}.bv-rating_value .bv-rating_item{background-position:-325px -150px}.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}.capture_product_id{display:none}.recommendations_block .id,.recommendations_block .sc_id{font-size:10px;color:#ccc}.recommendations_block .name{font-weight:700}.recommendations_block .jcarousel-item-horizontal{text-align:center}.recommendations_block .product_tile{min-height:300px}.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}.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}.account_navigation_login{position:relative}.login_iframe{position:absolute;height:420px;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}.minicart_wrapper{float:right;clear:right;position:relative}.empty_minicart .mini_cart_content{width:200px;padding:10px}.mini_cart_content .product_option{float:left;width:120px;margin-right:23px;margin-top:5px;display:flex}.mini_cart_content .option_price{float:right}.mini_cart_product.collapsed{background:#e8e8e8}.mini_cart_product.collapsed .product_image_container{display:none}.mini_cart_product.collapsed .product_detail{margin:0;margin-left:10px}.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{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 .lazyload{display:none}.navigation .level_1_list_item.hover .lazyload{display:inline-block}.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:13px;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_1_list_item:hover .level_1_list_item_link.last-chance{color:#000}.navigation .level_1_list_item_link.specialoffers{color:#000}.navigation .level_1_list_item_link.last-chance{color:red}.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:block;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:700 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}.breadcrumb{padding:15px 0}.breadcrumb li{display:inline;padding-right:7px;color:#999;font-size:12px;text-transform:capitalize;font-family:ITCAvantGardeW01-CnMd}.breadcrumb li+li:before{content:'> ';padding-right:7px}.breadcrumb li a{color:#999}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb .breadcrumb_refinement a{border:1px solid #999;border-radius:9px;padding:0 2px 0 5px}.breadcrumb .breadcrumb_refinement a:hover{background-color:#eee;text-decoration:none}.breadcrumb .breadcrumb_refinement a:after{content:'\2297'}.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,.refinement_teintes{width:170px}.refinement_color .swatches,.refinement_shade .swatches,.refinement_teintes .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,.refinement_teintes .swatches>li>a,.refinement_teintes .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_clears,.refinement_shade span.swatch_clears{background-color:#e8e8e8}.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_violets,.refinement_shade span.swatch_violets{background-color:#9018B5}.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 a.swatch_golds_greens,.refinement_shade span.swatch_golds,.refinement_shade span.swatch_golds_greens{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_roses,.refinement_shade span.swatch_roses{background-color:#73020C}.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_beiges,.refinement_shade span.swatch_beiges{background-color:#D6B491}.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_taupes,.refinement_shade span.swatch_taupes{background-color:#7e6a69}.refinement_shade a.swatch_bronzes,.refinement_shade span.swatch_bronzes{background-color:#b78416}.refinement_shade a.swatch_teals,.refinement_shade span.swatch_teals{background-color:#35c9c9}.refinement_shade a.swatch_fair,.refinement_shade span.swatch_fair{background-color:#f4e0d1}.refinement_shade a.swatch_tan,.refinement_shade span.swatch_tan{background-color:#cca080}.refinement_shade a.swatch_medium,.refinement_shade span.swatch_medium{background-color:#dbb193}.refinement_shade a.swatch_deep,.refinement_shade span.swatch_deep{background-color:#834d32}.refinement_shade a.swatch_light,.refinement_shade span.swatch_light{background-color:#e7cfbc}.refinement_shade a.swatch_pinks___plums,.refinement_shade span.swatch_pinks___plums{background-color:#cf2c7d}.refinement_list_item.metallics{display:none}.refinement_list_item.whites{display:none}.refinement_shade a.swatch_neutral___mauve,.refinement_shade span.swatch_neutral___mauve{background-color:#893B48}.refinement_shade a.swatch_pinks___plums,.refinement_shade span.swatch_pinks___plums{background-color:#CF2C7D}.refinement_shade a.swatch_red___coral,.refinement_shade span.swatch_red___coral{background-color:#A91D20}.refinement_shade a.swatch_transparent,.refinement_shade span.swatch_transparent{background-color:#F4C4BC}.refinement_shade a.swatch_yellows,.refinement_shade span.swatch_yellows{background-color:#fee600}.refinement_shade a.swatch_whites,.refinement_shade span.swatch_whites{background-color:#fff}.refinement_shade a.swatch_fuchsia,.refinement_shade span.swatch_fuchsia{background-color:#fcf}.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,.refinement_teintes .swatches>li.selected>a:after,.refinement_teintes .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}.product_image_wrapper{display:inline-block;width:100%;text-align:center}.product_image{display:inline-block;max-width:100%;vertical-align:middle}.product_tile .product_swatch_list.shades_carousel{height:13px}.product_tile .product_swatch_list_item{float:left;margin:0 5px 0 0}.product_tile .swatch{display:block;height:9px;width:9px;border-radius:10px;margin:2px;border-radius:5px;overflow:hidden}.product_tile .swatch .swatch_color{width:100%;height:100%}.product_tile .swatch.selected{border:2px solid #000;margin:0}.product_tile .variant_swatch .product_image{max-width:20px}.navigation .product_tile{position:relative;width:240px;text-align:center}.navigation .product_tile .action_product_block_title .product_name{margin:0 0 5px;white-space:normal}.navigation .product_tile .action_product_block_title .description{white-space:normal}.navigation .product_tile .action_product_block{padding:0 0 40px}.product_tile .product_image_topwrapper{height:267px}.search_result_items .product_tile .quickviewbutton{pointer-events:none}.product_tile .action_product_block_title{height:65px;margin:0;overflow:hidden;position:relative}.product_tile .action_product_block_title .product_name{color:#000;height:auto;letter-spacing:.25px;padding:0}.product_tile .action_product_block_title .description{color:#999;line-height:16px;padding:0 42px;text-align:left}.product_tile .action_product_block_title .description,.product_tile .action_product_block_title .product_name,.quickview .product_detail_tabs_wrapper .tab_content .tab_details_container{position:relative}.product_tile .action_product_block .action_product_block_title,.quickview .product_detail_tabs_wrapper .tab_content{position:relative;z-index:0}.product_tile .action_product_block .action_product_block_title:after,.quickview .product_detail_tabs_wrapper #tab_details:after{background:url(../images/description_bg.png) repeat-x left bottom transparent;bottom:-1px;content:"";display:block;height:15px;left:0;position:absolute;right:0;width:100%}.quickview .product_detail_tabs_wrapper #tab_details:after{bottom:0}.search_result_items .description p{padding:0}.product_tile .product_name{display:block;font-family:ITCAvantGardeW01-CnMd,sans-serif;font-size:13px;height:65px;margin:0 42px;overflow:hidden;text-align:left;text-transform:uppercase}.product_tile .product_name:hover{color:#666}.price_crossed{text-decoration:line-through}.product_tile .price_standard{float:left;padding-right:3px;border-right:1px solid #000;margin-right:3px}.product_tile .product_sales_discounted_price,.product_tile .product_sales_price,.product_tile .product_standard_discounted_price{float:right;margin:0 5px 0 0;line-height:20px}.product_standard_discounted_price{text-decoration:line-through}.product_sales_discounted_price{color:red}.quickview{overflow:hidden}.quickview_review div{display:inline-block}.product_tile .price{display:inline-block;padding-left:10px;font:13px ITCAvantGardeW01-CnMd,sans-serif;text-align:right}.product_tile .price:before{content:'';display:inline-block;height:22px}.product_tile .price p{display:inline}.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,.homepage .product_price.price_sale.b-product_price-sale,.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}.secondary .account-nav-text{margin:0}.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%}.product_tile .product_image_container,.product_tile .product_image_wrapper,.search_result_items .product_image_wrapper{display:block;width:235px;height:267px;line-height:267px;margin:0 auto 50px;box-sizing:content-box}.clp .product_tile .product_image_wrapper{padding-top:28px}.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_wrapper .inline_rating_label_link{display:none}.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}.product_tile .product_image,.search_result_content .product_image{max-width:100%;max-height:100%}.product_tile_wrapper.demandwaretopsell{border:4px solid #000}.product_tile_wrapper.demandwaretopsell:hover{border-color:#000}.demandwaretopsell .product_badge{top:27px;left:25px}.product_tile_wrapper.demandwaretopsell .product_image_topwrapper{height:264px}.pdp_right_column .product_content .quickviewbutton span{display:none;overflow:hidden;visibility:hidden}.quickviewbutton{font-family:ITCAvantGardeW01-CnMd;position:absolute;top:-250px;left:0;line-height:23px;margin:0;font-size:13px;letter-spacing:.5px;text-transform:uppercase;background:#fff;z-index:2;width:100%;height:100%;color:#000;opacity:.8}.quickviewbutton span{position:relative;margin:120px 62px 0;border-top:1px solid #666;border-bottom:1px solid #666;display:block}.starred .quickviewbutton span{margin:194px 289px 0 98px}.product_tile_wrapper.active .quickviewbutton{display:block}.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}.product_tile .bv-rating,.search_result_items .bv-rating{margin:25px 0 0;vertical-align:6px;cursor:pointer}.product_tile .bv-rating:after{content:"";display:inline-block}.product_tile .product_promo,.product_tile .promotion,.search_result_items .product_promo{height:45px;padding:0 50px;line-height:16px;color:#999;text-align:center;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.product_tile .promotion{height:15px;padding:0 50px;line-height:16px;color:#999;text-align:center}.product_tile .promotion .tooltip_content{left:-55px;width:157px;min-width:157px;max-width:157px;max-height:85px;overflow:hidden}.product_tile .product_promo .tooltip_content:before,.product_tile .promotion .tooltip_content:before,.search_result_items .product_promo .tooltip_content:before{left:50%;margin-left:-12px}.product_tile .promotion+.bv-rating{margin-top:0}.product_tile_wrapper.demandwaretopsell .product_promo,.recommendations_block .product_tile .product_promo{display:none}.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:444px!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:0}.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:18px;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 .swatch_hex_color{width:100%;height: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}.button.add_to_cart,.button.add_to_cart_bonus,.button.learnmorebutton,.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;width:100%}.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;float:left;margin-right:10px}.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:350px;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 .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}.pt_store_locator .primary{border:0;float:none;position:static}.storelocator_iframe{width:100%;overflow-y:hidden;min-height:580px}.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 h2{line-height:25px;font-size:14px}.pt_account legend{display:none}.pt_account .primary label,.pt_customer_service .formfield label,.pt_wish_list .block_create .button,.pt_wish_list .block_create .formfield{margin:0;display:block}.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}.pt_account .textinput{width:297px}.pt_account .formfield_mobile_number .textinput{width:90px}.pt_account .required label:before,.pt_wish_list .block_login .required label:before{content:none}.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}.account_landing_tabs{position:relative}.dialog_checkout_login .block_login .formfield .textinput,.login_popup .block_login .formfield .textinput,.pt_account .register_page .selectboxit,.pt_account .register_page .selectboxit-option,.pt_account .register_page .textinput,.pt_order_confirmation .login_create_account .login_box_content .textinput{background-color:#FFFEDF}.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;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}.gift-cert-balance-submit{clear:none;float:left}.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}.account-nav-text h3{color:#000;font-size:14px;font-family:'AvantGardeGothicITCW01B 731069';text-transform:uppercase;margin:20px 0}.account-nav-text a{color:#000;font-size:12px;text-decoration:underline;font-weight:700}.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}.social_network_login_block{float:left;min-height:97px;position:relative;margin:43px 0 0 38px;padding:5px 0 0 38px;border-left:1px solid #393939}.social_network_login_block .divider{position:absolute;top:50%;left:0;margin:-17px 0 0 -35px;padding:10px 0;width:70px;overflow:hidden;text-overflow:ellipsis;background-color:#070707;color:#999;text-transform:uppercase;text-align:center}.fb_button{display:block;padding-left:37px;background:url(../images/fb_button.png) no-repeat 0 0}.quickview .pdp_main .product_detail_wrapper .product_social_networking .fb-like span{width:80px!important;height:25px!important}.fb_button span{display:block;padding:0 11px;background:url(../images/fb_button.png) no-repeat 100% -33px;overflow:hidden;text-overflow:ellipsis;text-align:center;font-family:Arial;font-size:13px;line-height:33px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);white-space:nowrap}.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}.header{height:66px}.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 #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}.pdp_promotional_message{border:1px solid #000;color:#000;font:12px/18px ITCAvantGardeW01-CnBK;margin:15px 0;padding:16px 14px}.pdp_promotional_message b{font-weight:700}.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}.cookie_clear_all{display:inline-block;height:29px;margin:0;padding:0 22px;background:#e6e5e5;text-decoration:none;font-size:12px;color:#666;cursor:pointer;line-height:27px;border:1px solid #e6e5e5}.cookie_clear_all:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.cookie_banner_visibility_check{margin-top:45px}#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}.locked-login-wrapper .login_iframe{position:relative}.locked-login-wrapper.ui-dialog .ui-dialog-titlebar{padding:5px}.locked-login-wrapper.ui-dialog .ui-dialog-title{display:none;padding:5px 0}.locked-login-wrapper.ui-dialog .ui-dialog-content{overflow:hidden;max-height:none!important;height:auto!important}.locked-login-wrapper #modalLogin{padding:0 10px;width:748px!important}.locked-login-wrapper.ui-dialog.ui_register_dialog .login_iframe{width:768px!important;height:494px!important}.locked-login-wrapper.ui-dialog .ui-dialog-titlebar-close{top:25px;right:25px}.locked-login-wrapper.ui-dialog .ui-dialog-content:after{display:none}@media only screen and (max-width:767px) and (min-width:320px){.locked-login-wrapper #modalLogin .login_iframe{width:322px!important;height:370px!important;min-height:auto}.locked-login-wrapper.ui-dialog{width:320px!important}.locked-login-wrapper #modalLogin{width:342px!important}.locked-login-wrapper.ui-dialog .ui-dialog-titlebar-close{top:0;right:0}}@media screen and (min-width:1024px){.locked-login-wrapper.ui-dialog{max-width:768px}}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}.dialog_email_signup_promo.ui-dialog .ui-dialog-content,.dialog_email_signup_promo.ui-dialog .ui-dialog-titlebar{padding:0}.dialog_email_signup_promo.ui-dialog .ui-dialog-titlebar{height:33px}.dialog_email_signup_promo.ui-dialog .gigyaShareBarContainer{display:none}.dialog_email_signup_promo.ui-dialog .b-signup_promo-image_wrapper{float:left;width:50%;margin-left:0}.dialog_email_signup_promo.ui-dialog .b-signup_promo-image{width:100%;margin:0!important}.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper{float:right;width:50%}.dialog_email_signup_promo.ui-dialog .ui-dialog-titlebar-close{top:0;right:5px}.dialog_email_signup_promo.ui-dialog .ui-dialog-content:after{display:none}@media all and (max-width:640px){.dialog_email_signup_promo.ui-dialog{width:auto!important;height:100vh!important}.dialog_email_signup_promo.ui-dialog .b-signup_promo-image_wrapper{height:50vh;width:100%}.dialog_email_signup_promo.ui-dialog .b-signup_promo-image{height:25vh}.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper{width:100%;height:50vh!important}.dialog_email_signup_promo.ui-dialog .b-signup_promo-title{margin-top:10px!important}.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper h2,.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper h3,.dialog_email_signup_promo.ui-dialog .b-signup_promo-info_wrapper hr{display:none}}[id^=cq_recomm_slot] .productcarousel_list_item.product_tile_wrapper .product_actions{display:none}[id^=cq_recomm_slot] .productcarousel_list_item.product_tile_wrapper:hover .product_actions{display:block}.footer_main a.underline,.underline{text-decoration:underline}.signup-privacy-message{float:left;margin-bottom:5px}.signup-privacy-message,.sociallogin-privacy-message{color:#999;font-size:11px;line-height:12px}.newsletter-privacy-message{white-space:normal}.text-left{text-align:left}.utility_navigation_list li a.newsletter-privacy-link{display:inline-block;color:#000}.utility_navigation_list li a.newsletter-privacy-link:hover{color:#333}.pt_accountloginpopup .block_create .sociallogin-privacy-message{display:none}.pt_accountloginpopup .social_login_demandware .social_login_container{float:left;margin-right:5px}.pt_accountloginpopup .login_section .formfield_button{padding-top:10px}.pt_accountloginpopup .login_popup .account_header_title+.block.block_login .social_network_login_block{height:53px}.pt_accountloginpopup .block_create .signup-privacy-message{margin-top:5px}.pdp_main .swatches .not-available{position:relative}.pdp_main .swatches a.not-available:after{content:'';display:block;position:absolute;left:50%;top:-5px;transform:rotate(45deg);width:1px;height:139%;background:#0c0c0c}.pdp_main .swatches .selected a.not-available:after{transform:rotate(0)}.px-block-container{position:fixed;top:0;background-color:rgba(0,0,0,.9);z-index:12;left:0;width:100%;height:100%;padding:0;overflow:auto}.px-block-container .content{margin:0 auto;width:100%}.px-block-container .page-title{background-color:transparent}.px-block-container h1.px-page-title{font-family:"AvantGardeGothicITCW01B 731069",sans-serif;font-size:1.875rem;margin:0 0 .625rem}@media only screen and (max-width:767px){.px-block-container h1.px-page-title{font-size:1.125rem}}.px-block-container .px-container-overlay{border-radius:.3125rem;width:100%;padding:.8125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;max-width:90%}@media only screen and (min-width:768px){.px-block-container .px-container-overlay{width:46.875rem;padding:1.25rem}}@media only screen and (min-width:1024px){.px-block-container .px-container-overlay{width:50rem;padding:1.25rem}}.px-block-container .px-page-title{font-size:1.875rem;margin:0;line-height:1.5}.px-block-container .px-captcha-wrapper{padding-top:0;padding-bottom:.625rem}.px-block-container .px-list{list-style-type:disc;margin-left:1.875rem;margin-bottom:.625rem}.px-block-container .px-content,.px-block-container .px-list-item{font-size:.875rem;margin-bottom:.625rem}.px-block-container .content-wrapper,.px-block-container .page-footer-wrapper,.px-block-container .page-title-wrapper{background:#fff}.pt_error .main{z-index:4}.pt_error .px-block-container .content{padding:0;width:100%}@media only screen and (min-width:320px) and (max-width:599px){.pt_error .px-block-container .content{padding:0;width:100%}}.pt_checkout .px-block-container .content{padding:0;width:100%;margin:0}.pt_accountloginpopup .login_popup.wishlistpopup .identification_title{display:none}.pt_accountloginpopup .login_popup.wishlistpopup .block_login .section_header span{display:none}.pt_accountloginpopup .login_popup.wishlistpopup .block_login .social_network_login_block{margin:28px 0 0 0}.pt_accountloginpopup .login_popup.wishlistpopup .block_login .social_network_login_block .divider{top:138px}.pt_accountloginpopup .login_popup.wishlistpopup .block_login .login_section #dwfrm_login{height:auto;position:static}.pt_accountloginpopup .login_popup.wishlistpopup .block_login .login_section #dwfrm_login .formfield_link{margin:5px 0}.pt_accountloginpopup .login_popup.wishlistpopup .block_login .login_section #dwfrm_login .formfield_button,.pt_accountloginpopup .login_popup.wishlistpopup .block_login .login_section .formfield_button{margin:0;padding:0;position:static}.pt_accountloginpopup .login_popup.wishlistpopup .block.block_login .login_section .formfield_button .button,.pt_accountloginpopup .login_popup.wishlistpopup .block_create .create_account_button{height:38px;line-height:38px}
.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_login .social_network_login_block .divider{text-align:left;top:-15px}.pt_accountloginpopup .block.block_login .social_network_login_block{height:80px;margin:0 0 70px}.pt_checkout .personal_engraving_pictogram_select{max-width:100%}.engraving_edit_cont .selectboxit-container span{line-height:12px;display:inline-block}.pt_checkout .edit_engraving_dialog{top:39px!important}.fb_button{background:#405ba8;width:240px;max-width:100%;height:40px;text-align:center;text-transform:uppercase;padding:0;margin:20px auto;cursor:pointer;display:block}.fb_button span{background:0 0;font-size:14px;font-family:ITCAvantGardeStd-MdCn,serif;line-height:16px;text-shadow:none;padding:12px 0;display:inline-block}.fb_button span:before{background:url(../images/icons-header-sprite-fr.png) no-repeat 0 -95px;content:'';width:16px;height:16px;float:left;padding:0 6px 0 0;display:inline-block}.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}.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:100%;float:right;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.distance_to_privilege{padding-top:5px;padding-top:10px;text-align:center;display:inline-block;width:100%;font-family:ITCAvantGardeStd-BkCn,sans-serif}.cart-action-checkout .distance_to_privilege .privilege_message,.distance_to_privilege .privilege_message,.pdp_distance_to_privilege .distance_to_privilege .privilege_message{font-size:14px;color:#000;text-transform:uppercase}.pdp_main .availability_value.in_stock:after{content:'';display:inline-block;background:#000;border-radius:50%;padding:1.5px;margin:0 5px 3px 5px}.distance_to_privilege .privilege_message span{font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_distance_to_privilege .distance_to_privilege{text-align:right;padding-top:0}.mini_cart_distance_to_privilege{margin-left:2px}.mini_cart_distance_to_privilege .distance_to_privilege{text-align:left;display:block}.pt_cart .secondary .privilege_message{padding:5px 50px 0;margin-bottom:0;font-family:ITCAvantGardeStd-BkCn;font-size:12px;color:#000;text-align:center}.pt_cart .secondary .you_may_also_like_cart{margin-top:18px}.pdp_main .tabs_menu .pdp_videos{display:none}.pdp_main .availability_value.in_stock{display:inline-block;float:none;font-weight:700}.pdp_main .pdp_distance_to_privilege{display:inline-block}.pdp_main .availability_shipping{display:block;font-family:ITCAvantGardeStd-BkCn,sans-serif}.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}.social_network_login_block{margin-top:63px;padding-top:32px}.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_noir .swatch{background-color:#2f3233}.swatch_beiges .swatch{background-color:#ebdcca}.swatch_bleues .swatch{background-color:#254a9a}.swatch_bleu .swatch{background-color:#254a9a}.swatch_pourpres .swatch{background-color:#8f56a4}.swatch_rouge-pourpre .swatch{background-color:#8f56a4}.swatch_rouges .swatch{background-color:#c3022f}.swatch_rouge .swatch{background-color:#c3022f}.swatch_marrons .swatch{background-color:#7e524a}.swatch_maroon .swatch{background-color:#7e524a}.swatch_vertes .swatch{background-color:#018476}.swatch_vert .swatch{background-color:#018476}.swatch_grises .swatch{background-color:#8f979d}.swatch_gris .swatch{background-color:#8f979d}.swatch_roses .swatch{background-color:#e495b9}.swatch_rose .swatch{background-color:#e495b9}.swatch_oranges .swatch{background-color:#f57156}.swatch_orange .swatch{background-color:#f57156}.swatch_blanches .swatch{background-color:#f6f5f2}.swatch_blanc .swatch{background-color:#f6f5f2}.swatch_jaunes .swatch{background-color:#eabb56}.swatch_navy .swatch{background-color:navy}.swatch_argent_es .swatch{background-color:silver}.swatch_argent .swatch{background-color:silver}.swatch_miscellaneous .swatch{background-color:navy}.swatch_burgundy .swatch{background-color:#900020}.swatch_neutres .swatch{background-color:#e2b8a5}.swatch_neutre .swatch{background-color:#e2b8a5}.swatch_violettes .swatch{background-color:#8f56a4}.swatch_violet .swatch{background-color:#8f56a4}.swatch_or .swatch{background-color:#eed07d}.swatch_or_vertes .swatch{background-color:#dcbe7e}.swatch_bronzes .swatch{background-color:#413b39}.swatch_bronze .swatch{background-color:#413b39}.swatch_claires .swatch{background-color:#edc4bb}.swatch_naturelles .swatch{background-color:#b59d93}.swatch_naturel .swatch{background-color:#b59d93}.swatch_naturel .swatch{background-color:#b59d93}.swatch_m_talliques .swatch{background-color:#8d8d8d}.swatch_corails .swatch{background-color:#eb806c}.swatch_corail .swatch{background-color:#eb806c}.swatch_taupes .swatch{background-color:#685750}.swatch_taupe .swatch{background-color:#685750}.swatch_turquoises .swatch{background-color:#2bd5ef}.swatch_dor_ .swatch{background-color:#eed07d}.swatch_magenta .swatch{background-color:#8f56a4}.swatch_transparent .swatch{background-color:#edebec}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}.slot-asset{position:relative}.slot-asset:after{content:"";display:table;clear:both}.slot-asset .image-wrapper{float:left;width:40%}.slot-asset .image-wrapper img{display:inline-block;width:100%}.slot-asset .text-wrapper{float:right;width:60%;padding:0 20px 0 10px;font-size:14px;color:#000}.slot-asset .text-wrapper .title{font-family:ITCAvantGardeW01-CnDm;text-transform:uppercase;font-weight:400;margin:0 0 12px;font-size:17px}.slot-asset .text-wrapper p{font-family:ITCAvantGardeW01-CnBk;white-space:normal}.slot-asset .text-wrapper a{position:absolute;left:40%;bottom:0;margin:0 0 0 10px;font-family:ITCAvantGardeW01-CnBk;color:#000;text-transform:uppercase}.slot-asset .text-wrapper a:after{content:"";background:transparent url(../images/icons-header-sprite-fr.png) no-repeat 0 -190px;display:inline-block;width:6px;height:8px;margin:0 0 0 3px}.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:auto;height: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:55%}.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:40%}.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;max-width:100%;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;padding-top:15px}.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;text-transform:uppercase}.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 .capOptionProduct{align-items:center;background:#f7f7f7;padding:5px 17px 10px;border:1px solid #eee;margin:10px 0 15px}.pdp_main .product_options .optionHeaderWrapper{display:flex}.pdp_main .product_options .caps_list{display:flex;flex-wrap:wrap}.pdp_main .product_options input{display:none}.pdp_main .caps_list .cap_wrapper{display:inline-flex;margin:4px}.pdp_main .caps_list .cap_wrapper.unavailable{pointer-events:none}.pdp_main .caps_list .cap_wrapper.unavailable label:after{content:"";position:absolute;border-top:1px solid #000;right:0;top:0;width:40px;transform:rotate(-45deg);transform-origin:100% 0}.pdp_main .optionHeaderWrapper .label,.pdp_main .optionHeaderWrapper .selectedOption{font-weight:700;border:none;margin:0}.pdp_main .optionHeaderWrapper .selectedOption{min-width:200px;padding:6px 0 5px}.pdp_main .optionHeaderWrapper .cap_label{width:auto;margin-right:5px}.pdp_main .optionHeaderWrapper .cap_label span{color:#e783af;margin-right:5px;font-weight:400}.ui-widget-content .caps_list .cap_wrapper{margin-left:1%}.pdp_main .caps_list .cap_wrapper label{position:relative;width:28px;height:29px}.pdp_main .caps_list .cap_wrapper:not(.unavailable) label{cursor:pointer}.pdp_main .caps_list .cap_selected{margin:0}.pdp_main .caps_list .cap_selected label{border:2px solid #000;padding:2px;width:37px;height:37px}.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}.quickview .product_name_btn_wrapper{margin-top:15px}.quickview .availability_value.in_stock{display:none}.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_edit_cont .selectboxit-text{position:absolute;top:12px}.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;min-width:155px;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:400 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:700 12px/1 Arial,sans-serif;padding:5px 0 2px}.engraving_comments{font:400 11px/1 Arial,sans-serif;padding:2px 0 0;color:#898989;width:100%}.engraving_confirm_cont{margin:16px 0 25px}.engraving_disclaimer_text{font:400 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{margin:0 .5% 12px;width:100%;height:100%}.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_main .product_thumbnails .contentcarousel_list li.video-thumb{border:none}.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_image{height:inherit}@media only screen and (max-width:1024px) and (min-width:768px){.primary_image.product_image.responsive_forced.b-product_img{height:350px!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;width:60px}.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}.product_sections_wrapper #section_youmayalsolike{padding:22px 15px 66px}.pdp_main #section_youmayalsolike .recommendations_block{width:100%;margin:0 auto;display:block}.empty_search_recommendations [id^=cq_recomm_slot],.pdp_routine [id^=cq_recomm_slot]{overflow-x:hidden}.empty_search_recommendations [id^=cq_recomm_slot] .carousel{margin:10px 0}.empty_search_recommendations [id^=cq_recomm_slot] .product_tile_wrapper{width:246px}.pdp_routine [id^=cq_recomm_slot] .productcarousel.horizontal_carousel{margin:0 15px 10px}.pdp_routine [id^=cq_recomm_slot] .jcarousel-clip{width:98%}.mini_cart_empty_recommendations [id^=cq_recomm_slot] .product_image_wrapper{line-height:1;border:1px solid #ebebeb;height:100px;width:100px;margin:0}.mini_cart_empty_recommendations [id^=cq_recomm_slot] .product_tile_wrapper{height:auto;border:none}.mini_cart_empty_recommendations [id^=cq_recomm_slot] .product_badge{display:none}.mini_cart_empty_recommendations [id^=cq_recomm_slot] .product_tile{min-height:105px}.mini_cart_empty .mini_cart_empty_recommendations{padding:40px 30px;overflow:hidden}#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}.addedtocart_dialog [id^=cq_recomm_slot] .product_tile_wrapper{height:auto;border:none;max-width:163px;margin:0}.addedtocart_dialog [id^=cq_recomm_slot] .product_name{padding:0}.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{line-height:37px;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;display:none}.product_image_quickview{margin:auto}#search-page .custom-plp-slot-5{display:none}.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%}.quickview .pdp_main.primary .product-badge .badge-image{left:120px;top:12px}.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}.pt_account .section_account .primary .social_network_login_block p{margin:0}.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%}.dialog_send_wishlist .send_to_friend_page .f_field{max-width:initial}.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-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}.breadcrumb li{font-size:12px}.load_more_box{width:100%;position:relative;float:left}.load_more_box .infinite-point .loader{z-index:999}.load_more_box .infinite-point .loader .loader_indicator{position:static}.js .loader{z-index:99999}.js .loader_indicator{background-position:center;left:0;right:0;margin:auto}.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_title{font-family:ITCAvantGardeStd-DemiCn;font-size:16px;color:#000;text-align:center;margin:20px 15px 0}.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 .addedtocart_price .price_standard{text-decoration:line-through}.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:18px}.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:260px;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}.clp .product_tile .inline_rating_label_link,.pt_cart .product_tile .inline_rating_label_link,.pt_product_details .product_tile .inline_rating_label_link{display:none}.product_image_quickview{max-width:100%;min-width:100px;min-height:100px}@media only screen and (min-width:600px) and (max-width:1024px){.pdp_main .product_primary_image #wrap{top:35px!important}}
.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}.mini_cart_empty_recommendations .badge-image{position:absolute;top:0;left:0;display:none}.mini_cart_empty_recommendations .product_tile .product-badge .badge-image img{margin:0;position:relative}.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:100px}.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:700 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:560px;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:40px 50px}.mini_cart_empty_recommendations .product_tile .bv-rating,.mini_cart_empty_recommendations .product_tile .inline_rating_label_link{left:115px;bottom:19px}.mini_cart_empty_recommendations .product_tile .inline_rating_label_link{bottom:40px;display:none}.mini_cart_empty_recommendations .recommendation_title{margin-bottom:20px;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}.fr-section .mini_cart_empty_recommendations .recommendation_title span,.fr_ca-section .mini_cart_empty_recommendations .recommendation_title span{font-size:22px}.mini_cart_empty_recommendations .productcarousel_list_item{height:100px;margin-bottom:15px;float:none;padding:0}.mini_cart_empty_recommendations .product_tile .product_image_topwrapper{height:100px;float:left;margin-right:15px;padding:0}.mini_cart_empty_recommendations .product_tile .product_image_container{width:100px;height:100px;line-height:80px;margin:0;border:1px solid #ebebeb;box-sizing:border-box;padding:0 15px}.mini_cart_empty_recommendations .product_tile .product_badge{font-size:10px;padding:7px 10px}.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:115px}.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}.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_slot{display:none}.minicart .mini_cart_privilege_message{font-family:ITCAvantGardeW01-CnBk,sans-serif;font-weight:100;font-size:14px}.minicart .mini_cart_privilege_message span{font-family:ITCAvantGardeStd-DemiCn,sans-serif}.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_navigation a{max-width:90%;vertical-align:top}.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}.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:400 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}.lang_switcher_panel .checked_option{display:none}.checkout-objection-bar{display:none;padding:40px 0;position:relative;background:#e6e6e6;border:0;transition:.5s}.pt_cart .checkout-objection-bar,.pt_checkout .checkout-objection-bar{display:block}@media screen and (max-width:640px){.pt_cart .checkout-objection-bar,.pt_checkout .checkout-objection-bar{display:none}}.checkout-objection-bar.js_sticky{position:fixed;top:51px;z-index:999;width:100%}@media screen and (max-width:1024px){.checkout-objection-bar.js_sticky{top:70px}}.checkout-objection-bar.navup{top:-160px}.pt_checkout .checkout-objection-bar.js_sticky{top:0}.pt_checkout .checkout-objection-bar.navup{top:-180px}.checkout-objection-bar-list{width:100%;padding:0;display:table}.checkout-objection-bar-list li{width:25%;border-right:1px solid #ccc;float:none;margin:0;padding:0 4%;display:table-cell;text-align:center}.checkout-objection-bar-list li:last-of-type{border:none}.checkout-objection-bar-list li 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;display:block}.checkout-objection-bar-list .contentcarousel_list_item 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:50%;margin:0 -12.5px}.checkout-objection-bar-list .contentcarousel_list_item .f-gift:before{background:url(../images/reinsurance/icon-exclusive-gift.svg) 0 0 no-repeat}.checkout-objection-bar .contentcarousel_list_item .f_samples:before{background:url(../images/reinsurance/icon-samples.svg) 0 0 no-repeat}.checkout-objection-bar .contentcarousel_list_item .f_shippings_returns:before{background:url(../images/reinsurance/icon-free-shipping.svg) 0 0 no-repeat}.checkout-objection-bar .contentcarousel_list_item .f_payment:before{background:url(../images/reinsurance/icon-secure-payment.svg) 0 0 no-repeat}.checkout-objection-bar .contentcarousel_list_item a:hover:before{background-position:0 0}@media only screen and (max-width:599px) and (min-width:320px){.checkout-objection-bar-list{padding:0;white-space:nowrap;position:relative}.checkout-objection-bar-list li.contentcarousel_list_item{width:100%;border:none;margin:0;padding:0;float:none;position:relative;vertical-align:top;overflow:hidden;white-space:normal;display:block;border-top:1px solid #c1c1c1}.checkout-objection-bar-list li.contentcarousel_list_item a{width:214px;font-size:15px;line-height:20px;margin:0 0 0 -73px;padding:16px 0;left:50%;float:none;text-align:left}.checkout-objection-bar .carousel_navigation_list,.checkout-objection-bar .jcarousel-control{display:none}.checkout-objection-bar{padding:28px 0 0 0;position:relative}.checkout-objection-bar-list li.contentcarousel_list_item a:before{left:-45px;top:calc(50% - 16px);height:30px;width:30px}}.pt_checkout.confirmation .checkout-objection-bar{display:none}.pt_cart .hide-on-cart-checkout,.pt_checkout .hide-on-cart-checkout{display:none}@media screen and (min-width:768px){.pt_cart .footer_social_networking_asset,.pt_checkout .footer_social_networking_asset{display:none}}@media screen and (max-width:768px){.checkout-objection-bar.js_sticky{top:85px;padding:20px 0}.checkout-objection-bar.navup{top:-165px}}@media screen and (max-width:640px){.checkout-objection-bar{display:none}.pt_cart .show-on-cart-checkout-mobile,.pt_checkout .show-on-cart-checkout-mobile{display:block}.hide-on-mobile{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}.mini_cart_content.mini_cart_empty .product_tile{min-height:105px}.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 h1{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 a{text-transform:uppercase;font-size:12px;color:#fff}.account_navigation_list .login_iframe{position:static!important;width:666px}#store_locator{position:relative;padding:0 0 0 17px;text-transform:uppercase}#newsletter_subscribe_link{text-transform:uppercase}#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:uppercase;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{background:#fff}.topslots_wrapper>.content{background-color:#fff}.header_customer_service .close_icon{display:block}.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:780px;width:100%;display:none!important}.account_navigation_list li:hover .js_advantages,.account_navigation_list_item.hovered .js_headerSection,.newsletter_subscribe.hovered .js_headerSection,.utility_navigation_list li:hover .js_customerService,.utility_navigation_list li:hover .js_storeLocator{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>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}.chose-your-country 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}.header_customer_service h3{color:#010101;font-size:28px;text-transform:uppercase;margin:0 0 30px;padding:53px 0 0}.customer_countries ul{float:left}.customer_countries ul li{float:none}.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';display:inline-block;margin:0 5px 0 0;font-family:ITCAvantGardeW01-CnDm}.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:45%}.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_content .email_sign_up_msg{color:#999;font-size:12px}.email_sign_up_content .topslot_content{width:45%}.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:50.5%;margin:0;overflow:hidden}.top_slot_extra{width:64.5%;float:left}.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:50%}.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:left;width:30%;text-align:center}.email_sign_up_content .top_slot_extra_logo{float:right}.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{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 .block .ordertracking_button{background-color:#d49855}.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 5px;margin-top:-10px}.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}@media only screen and (max-width:414px),only screen and (max-width:736px) and (max-height:414px) and (orientation:landscape){.login_popup .block_create,.login_popup .block_login{width:100%}}.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:93px;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_login_block .gigyaLoginParent table{width:auto!important}.block_login .social_login_block #h1GigyaLogin{margin-bottom:0}.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_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%}.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}.account_navigation_list_item.hovered .close_icon,.account_navigation_login.hovered .close_icon,.newsletter_subscribe.hovered .close_icon{display:block;top:10px;right:10px}.container_storeLocator::before{left:25%}.header-your-privileges ul li{font-size:13px}.header-your-privileges ul li::before{content:'\2022';font-family:ITCAvantGardeW01-CnDm;display:table-cell;padding:0 5px 0 0}.header-your-privileges ul{display:table}.header-your-privileges ul li{display:table-row}.social_network_login_block div.social_login_title{margin-bottom:5px;padding:0;font-size:18px;position:relative;bottom:25px}.social_network_login_block .social_login.social_login_demandware{position:relative;bottom:0}.account_login_page .social_login_title{text-align:center}.account_login_page .dw-social-login{margin:auto}.primary .block_login .social_network_login_block .social_login_demandware{margin:15px 0}.social_network_login_block .social_login_demandware .social_login_container{display:flex;flex-direction:row}.social_network_login_block .social_login_demandware .social_login_container a:not(:first-child){display:none}
.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 .subscribe-text{display:none}.footer_main .footer_contact{margin-bottom:18px}.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}.footer-signup-form-mobile{display:none}@media only screen and (max-width:599px){.footer-signup-form-mobile{display:inherit;padding:18px;background-color:#fff;text-align:center}.footer-signup-form-mobile form{max-width:320px;margin:0 auto}.footer-signup-form-mobile h3{color:#000;font-size:16px;font-family:ITCAvantGardeW01-CnDm,sans-serif}.footer-signup-form-mobile .formfield_subscribe_email .newsletter_title_header{color:#000;font-size:16px;margin-bottom:0}.footer-signup-form-mobile .formfield_subscribe_email .newsletter_title_subheader{margin-bottom:8px;text-align:center;font-size:13px}.footer_main .footer-signup-form-mobile .formfield_subscribe_email .textinput{border-color:#000;color:#000;width:70%;float:left}.footer_main .email_sign_up_content p{text-align:left;margin-top:10px}.footer_main .footer-signup-form-mobile .button{float:none;width:30%;height:37px;line-height:37px;background:#000;color:#fff;font-family:ITCAvantGardeW01-CnDm,sans-serif;text-transform:uppercase;display:inline-block;margin:0;border:0 none}.footer-signup-form-mobile .topslot_content{float:none;width:100%;text-align:left}.footer_main .footer-signup-form-mobile .subscribe_email{color:#000}}.chmodule_couponcode .loader{position:relative}.imageFooterLegal{height:26px;float:right}.textFooterLegal{line-height:12px;padding-top:5px}@media only screen and (max-width:1024px) and (min-width:481px){.imageFooterLegal{float:left;margin-left:-34px}.textFooterLegal{font-size:9px;line-height:9px;padding-top:0}}
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-header-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:9px -528px}.footer_main .footer_sosial_links li .f_twitter,.footer_main .footer_sosial_links li .f_twitter:hover{background-position:4px -607px}.footer_main .footer_sosial_links li .f_pinterest,.footer_main .footer_sosial_links li .f_pinterest:hover{background-position:7px -693px}.footer_main .footer_sosial_links li .f_you_tube,.footer_main .footer_sosial_links li .f_you_tube:hover{background-position:7px -774px}.footer_main .footer_sosial_links li .f_google_plus,.footer_main .footer_sosial_links li .f_google_plus:hover{background-position:5px -859px}.footer_main .footer_sosial_links li .f_photo_social,.footer_main .footer_sosial_links li .f_photo_social:hover{background-position:5px -941px}@media only screen and (max-width:1024px){.footer_main .footer_sosial_links li .f_facebook{background-position:8px -529px}.footer_main .footer_sosial_links li .f_twitter{background-position:3px -607px}.footer_main .footer_sosial_links li .f_pinterest{background-position:7px -693px}.footer_main .footer_sosial_links li .f_you_tube{background-position:6px -775px}.footer_main .footer_sosial_links li .f_google_plus{background-position:4px -861px}.footer_main .footer_sosial_links li .f_photo_social{background-position:4px -943px}}.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}.footer_newsletter .error-form-submit{clear:both}
.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}.hp_main_carousel .link_banner{cursor:pointer;height:100%;display: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}.cookie_banner{position:fixed;width:100%;top:0;left:0;z-index:1000;background:#909090;height:45px;text-align:center;text-transform:uppercase;color:#fff;line-height:22px;font-size:14px;display:none}.cookie_banner-span{width:100%;display:block;margin:0 auto}.cookie_banner a{color:#000}.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 img{width:100%}.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;background:#F2F2F2}.hp-main-carousel .carousel_slide_width_sample{width:100%}.main-carousel-item{height:430px}.main-carousel-item .img{width:47%;float:left;height:100%}.main-carousel-item .homepage-carousel-img{width: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 .homepage-carousel-details{position:absolute;background:0 0;width:100%;top:0}.main-carousel-item .homepage-carousel-details .vertically-centered{left:600px;width:600px;text-align:center}.main-carousel-item .homepage-carousel-details .mobile-view{display:none}.main-carousel-item .homepage-carousel-details .title{color:#fff;letter-spacing:3px;padding-bottom:20px}.main-carousel-item .homepage-carousel-details .divider{height:8px;width:55px;background:#fff;display:inline-block}.main-carousel-item .homepage-carousel-details .tagline{color:#fff;margin-bottom:30px;letter-spacing:2px}.main-carousel-item .homepage-carousel-details .shop-now{background:#fff;color:#000;font-weight:700}.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:180px;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}.main-carousel-item .shop-now.white-button:after{content:"";display:block;width:20px;height:20px;background:url(../images/hp-sprite.png) no-repeat 0 -195px;position:absolute;left:35px;top:10px}.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}.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){.main-carousel-item .homepage-carousel-details .vertically-centered{left:300px}.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}.favorites_tab_container{min-height:500px}}@media (max-width:960px){.main-carousel-item .homepage-carousel-details .vertically-centered{left:100px}.hp-carousel .jcarousel-control{width:25px;height:35px}.hp-item .description{font-size:12px}.main-carousel-item .shop-now{width:160px;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}.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 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:43px}.hp_favorite_section .hp_favorites_right .product_tile .action_product_block .bv_inline_ratings_container{bottom:48px;left:7px}}@media only screen and (max-width:1023px) and (min-width:768px){.hp_favorite_section .hp_favorites_right .product_tile .action_product_block .bv_inline_ratings_container{bottom:66px}.homepage .product_tile .price{bottom:65px}}@media (min-width:750px){.homepage .product_tile .action_product_block_title .product_name{max-height:32px;overflow:hidden}.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:100%;position:relative;z-index:3}.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 .homepage-carousel-img{width:100%}.main-carousel-item .product-image{display:none}.main-carousel-item .details{width:43%}.main-carousel-item .homepage-carousel-details{width:100%}.main-carousel-item .homepage-carousel-details .vertically-centered{left:0;width:500px}.main-carousel-item .tagline{display:none}.main-carousel-item .homepage-carousel-details .tagline{display:block}.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{position:relative;left:0;bottom:0}.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 .homepage-carousel-details{position:relative}.main-carousel-item .homepage-carousel-details .vertically-centered{left:0;width:100%}.main-carousel-item .homepage-carousel-details .desktop-tablet-view{display:none}.main-carousel-item .homepage-carousel-details .mobile-view{display:block}.main-carousel-item .img{width:100%;float:none;height:auto}.main-carousel-item .homepage-carousel-img,.main-carousel-item .img{height:230px}.main-carousel-item .details{width:100%;float:none;height:85px;padding:10px;background:0 0;text-align:center}.main-carousel-item .homepage-carousel-details .title,.main-carousel-item .title{font-size:22px}.main-carousel-item .homepage-carousel-details .tagline,.main-carousel-item .tagline{display:block;font-size:12px;font-family:ITCAvantGardeStd-Bk,sans-serif;margin:5px 0 0}.main-carousel-item .homepage-carousel-details .tagline,.main-carousel-item .homepage-carousel-details .title{color:#000}.main-carousel-item .homepage-carousel-details .title{padding: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}.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:"";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:13px;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}

.c-modiface__iframe{height:100%;z-index:2;position:relative}.c-modiface__wrap{padding:0 15px;margin-bottom:10px}.c-modiface__content{margin-bottom:15px;padding-top:25px}.c-modiface__title{font-family:ITCAvantGardeStd-Demi,sans-serif;font-size:12px;color:#000;margin-bottom:5px;text-transform:uppercase}.c-modiface__description{color:#999;font-size:14px}.c-modiface__actions{justify-content:center}.c-modiface{padding-left:0;padding-right:0}.c-modiface iframe{position:absolute!important;top:0;left:0;display:block}.c-modiface__actions{margin-bottom:25px}.c-modiface__unavailable{padding:15px 0 0}.modiface-enabled .c-try-it-on{display:none}.c-modiface__container{display:none;position:relative}.c-modiface__container.c-modiface--ready{display:block;z-index:801}.c-modiface__error-wrapper{display:block}.c-modiface__error_title{font-family:ITCAvantGardeStd-Demi,sans-serif;font-size:18px;text-transform:uppercase;margin:10px 0}.c-modiface--hidden,.c-tryonconsent--hidden{display:none}.c-modiface__error.ui-dialog{min-width:100vw}.c-modiface__error_button{width:100%}.text-underline{text-decoration:underline}.f_field_checkbox .c-modiface__description.f_label{position:relative;padding-left:26px;display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}.f_field_checkbox .c-modiface__description.f_label::before{position:absolute;left:0;top:3px;width:16px;height:16px;content:"";border-radius:0;background:#fff;border:1px solid #000;margin-right:.625rem}.c-modiface__cta i{font-style:normal;margin-right:3px}.f_field_checkbox .f_checkbox:checked+.f_label.c-modiface__description::after{content:"";height:.725rem;width:.725rem;position:absolute;left:.1875rem;top:.375rem;background:#000;display:block}.c-modiface__cta,.c-modiface__error_button{display:inline-block;vertical-align:middle;padding:1rem .75rem .9375rem;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;font-size:.75rem;line-height:1;text-align:center;cursor:pointer;text-transform:uppercase;outline:0;background-color:#000;color:#fff;font-family:ITCAvantGardeStd-Md,sans-serif;border:1px solid transparent}.c-modiface__error_button{line-height:0}.c-modiface__error_content{font-size:13px;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}.c-modiface__iframe::before{display:block;content:"";width:100%;padding-top:115.27778%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.c-modiface__wrap{display:none}}@media screen and (max-width:640px){.c-modiface-active .product_image_container{display:none}.c-modiface-active .c-modiface{padding-top:25px}.c-tryonconsent__container{margin:0 0 25px}}@media screen and (max-width:640px){.c-modiface__cta{padding:1rem 1.5125rem .9375rem;margin-bottom:10px;width:80%}.c-modiface-active .pdp_main .pdp_left_column .product_image_container{display:none}}@media screen and (min-width:640px){.c-modiface__error.ui-dialog{min-width:600px}.c-modiface__error_button{padding:1rem 1.8125rem .9375rem;margin-bottom:10px;width:80%}.c-modiface__cta{padding:1rem 1.8125rem .9375rem}}@media screen and (min-width:767px) and (max-width:1024px){.c-modiface-active .pdp_main .pdp_left_column .product_image_container{display:none}.c-modiface__cta{margin:3px 0}}@media screen and (min-width:1024px){.ui-dialog{max-width:56rem}.c-modiface-active .c-modiface__iframe::before{display:block;content:"";width:100%;padding-top:100%}.large-text-center{text-align:center}.c-modiface-active .c-wishlist-button,.c-modiface-active .product_primary_image,.c-modiface-active .wishlist_action{display:none}.c-modiface-active .c-expivi{display:none}.c-modiface-active .c-modiface__wrapper{max-width:80rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.c-modiface-active .product_image_container{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.c-modiface-active .product_thumbnails{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.c-modiface-active .c-modiface__container{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.c-modiface-active .c-modiface__iframe{position:relative}.c-modiface__error_title{font-size:20px}.large-19{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.large-offset-4{margin-left:16.66667%}}@media screen and (max-width:640px){button.c-button.c-modiface__cta{width:124px;padding:6px}html:lang(en) button.c-button.c-modiface__cta{height:24px}html:lang(fr) button.c-button.c-modiface__cta{height:34px}}
.pt_product_search_result .clp .breadcrumb{float:left;margin:22px 0 0 0;padding:0}.custom_plp_slot_banner{position:relative}@media only screen and (max-width:767px){.custom_plp_slot_banner{display:none}}.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:480px}.search_result_items .product_slot_wrapper{border:none}.search_result_items .product_slot_wrapper img{width:100%}.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 3%}.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:22px;max-height:37px}.product_tile .inline_rating_label_link{position:absolute;width:100%;left:0;bottom:50px}.quickviewbutton{background:rgba(255,255,255,.8);opacity:1;z-index:-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:190px;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;height:35px;background:#000;color:#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{width:50%;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}.pt_genericlandingpage .generic_landing_content,.pt_genericlandingpage .generic_landing_products{margin:0 auto;overflow:hidden;width:1280px}.pt_genericlandingpage .generic_landing_products{margin:0 auto 25px}.pt_genericlandingpage .generic_landing_content img{max-width:100%}.pt_genericlandingpage .product_tile_wrapper{border:1px solid #eee;float:left;height:485px;margin:0 .5% 12px;position:relative;text-align:center;width:24%}.pt_genericlandingpage .generic_title{border-top:1px solid #c1c1c1;font:18px ITCAvantGardeW01-CnBk,sans-serif;font-weight:700;line-height:34px;margin:50px 0 0;padding:37px 0 46px;text-align:center}.pt_genericlandingpage .generic_title:before{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";display:block;height:11px;left:50%;margin:0 0 -11px -55px;padding:0 0 6px;position:relative;top:-43px;width:109px;z-index:10}.pt_genericlandingpage .generic_callout{float:left;text-align:center;width:100%}.pt_genericlandingpage .generic_callout a{font-size:12px;letter-spacing:.5px;text-decoration:underline;color:#333}@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:1024px){.pt_genericlandingpage .generic_landing_content,.pt_genericlandingpage .generic_landing_products{width:100%}}@media only screen and (max-width:960px){.pt_genericlandingpage .product_tile_wrapper{width:48%;margin:0 1% 12px}}@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}.pt_genericlandingpage .product_tile_wrapper{height:345px}.pt_genericlandingpage .product_image_wrapper{height:178px;line-height:initial;margin:20px 0 0;max-width:100%;width:100%}.pt_genericlandingpage .product_tile .description{display:none}.pt_genericlandingpage .product_tile .product_name{height:50px}}.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=radio],.question-item input[type=checkbox]{display:none}.question-item input[type=radio]+label span,.question-item input[type=checkbox]+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=radio]+label span,.question-item input[type=checkbox]+label span{background:url(../images/radio-empty.png) no-repeat left top;position:relative}.question-item input[type=radio]:checked+label span,.question-item input[type=checkbox]: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 8px}}@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 8px}}
.login_popup .locked-modal-left{display:inline-block;vertical-align:middle}.locked-modal-left p{margin:0}.login_popup .locked-popup-items{display:block}.locked-popup-right-side .block_create{padding:20px 25px 0 0;width:330px}.locked-popup-right-side.scroll-bottom .block_create{width:313px}.locked-popup-right-side{display:inline-block;margin:0 25px 0 20px;vertical-align:middle;width:330px;height:380px}.login_popup .locked-popup-right-side .block_create .create_account_button,.login_popup .locked-popup-right-side .block_create .submit_button{width:87%}.locked-popup-right-side .block .button{background:#000;width:100%;color:#fff;cursor:pointer;text-align:center;padding:8px 20px;text-decoration:none;text-transform:uppercase;font-family:ITCAvantGardeStd-MdCn,serif;font-size:13px;line-height:28px}.locked-popup-right-side .block_create .create_account_button{background:#000;color:#fff;cursor:pointer;padding:14px 20px;text-decoration:none;text-transform:uppercase;display:inline-block;text-align:center;font-family:ITCAvantGardeStd-MdCn,serif;font-size:13px}.locked-popup-right-side .locked-modal-right h2.section_header{display:block;font-size:18px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;margin:0 0 35px;border:none;padding:0;text-transform:uppercase;word-break:break-all}.locked-popup-right-side .locked-modal-right{font-family:ITCAvantGardeW01-CnBk;font-size:14px}.locked-popup-right-side .block_create h2{display:none}#locked-block-login .section_header.visible_section_header{display:block;font-size:11px;font-weight:400;font-family:ITCAvantGardeStd-DemiCn,sans-serif;border:none;margin:0;text-transform:uppercase}.locked-popup-right-side .block_create{min-height:auto}.locked-popup-right-side .block_login{width:100%}.locked-popup-right-side.scroll-bottom{overflow-y:scroll}.locked-popup-right-side .block_login .login_section>.formfield_button,.locked-popup-right-side .block_login .section_header,.locked-popup-right-side .block_login .social_login_block{display:none}.locked-popup-right-side .block_login .login_section{padding:35px 5px 35px 0}@media only screen and (max-width:767px) and (min-width:320px){.login_popup .locked-modal-left{display:none}.locked-popup-right-side .block_create h2{text-align:center}.locked-popup-items .block_create{text-align:center}.login_popup .locked-modal-right{text-align:left}.locked-popup-right-side .block_create{padding:20px 0 0;width:300px}.locked-popup-items .locked-popup-right-side{width:300px;margin:0}.locked-popup-right-side.scroll-bottom .block_create{width:300px}.locked-login-wrapper.ui-dialog .ui-dialog-titlebar-close{padding:3px}}
.pt_perfumelocker .main .container{width:100%;padding:0}.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:25px;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:.1;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}.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}.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:53px!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}}.gift_finder_products.search_result_items .big-baner-plp-text{height:500px}.gift_finder_products.search_result_items .big-baner-plp-text img{width:100%}
.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}.pdp_main .product_section_snapshot .product_section_headline{margin:55px 0 40px 0;padding-top:40px}.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}.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}}@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%}}
