.pt_product_search_result .breadcrumb_refinement,.pt_product_search_result .refined_by{display:none}.pt_product_search_result .main>.no_hits .you_might_interested{text-align:center}.pt_product_search_result .main>.no_hits .you_might_interested ul{display:inline-block}.custom-plp-slot-5{position:absolute;bottom:0}.custom-plp-slot-5 a{color:#d49855}#results-products{padding-bottom:20px}.product_tile_wrapper .promo-product-image{position:relative;margin:auto;max-width:100%}.product_tile_wrapper .promo-actions-wrapper{display:flex;position:absolute;left:0;top:0;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;width:100%}.product_tile_wrapper .promo-product-title{color:#fff;font-size:14px;margin-bottom:5px}.product_tile_wrapper .promo-product-subtitle{margin-bottom:10px;color:#fff}.product_tile_wrapper .promo-product-cta{margin-bottom:20px;width:auto;background:#000;border:0;color:#fff;text-transform:uppercase;padding:5px 25px;height:auto}.promo_product a{display:block;height:100%;text-align:center}
.js .ui-dialog-content .pdp_main .product_set_list{border:0}.js-enchanced-productset>.show-for-large>.quick_shop{display:none}.js .ui-dialog-content .pdp_main .product_set_list .product_set_item{display:flex;border-bottom:.0625rem solid #d9d9d9;padding:30px 0}.js .ui-dialog-content .pdp_main .product_set_list .product_set_image{border:none}.js .ui-dialog-content .pdp_main .product_set_list .product_name_wrapper .product_name{color:#000;font-size:14px;font-weight:400;text-transform:uppercase;margin:0 0 15px;display:block;font-family:ITCAvantGardeStd-MdCn,sans-serif}.js .ui-dialog-content .pdp_main .product_set_list .product_set_item .product_set_image{margin-top:0}.bundle-sets__list-wrapper .product-name-wrapper,.bundle-sets__list-wrapper .product_subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;max-width:100%}.js .ui-dialog-content .pdp_main .product_set_list{height:auto}.product_section_questionsandanswers_content{padding:0 28px 0 32px}.product_section .TTpoweredby{padding:3px 5px 0 0}.TT4{height:57px!important}.TT6{color:#666;margin:13px 0 0 22px!important}.TT7{color:#000;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:14px}.TT8 .selectboxit-container .selectboxit-options{top:32px!important}#modalLogin{padding:65px 84px 40px 84px}@media only screen and (max-width:767px) and (min-width:320px) and (orientation:landscape){#modalLogin{padding:65px 40px 40px 40px}}.TT8 .selectboxit-arrow-container{height:19px}.TT3timeStamp{color:#999}.TT3replyInputBlock{padding:8px 8px 3px 0!important}#TTexUgcR{color:#666;line-height:28px!important;margin:5px 270px 0 0;height:28px!important}.TTpoweredby>a{color:#ccc!important}#TT3RightLinks>a{color:#333!important}.TT3questBorder{border-bottom:1px solid #5e5e5e!important}.TT3askButtonText,.TTdialog .TT3askButtonText{color:#666!important;font-size:10px!important;font-weight:400!important}.TT3askButtonDetails,.TTdialog .TT3askButtonDetails{font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;font-size:12px!important}.TT3askButtonDetails span,.TTdialog .TT3askButtonDetails span{text-decoration:none!important;text-transform:lowercase}.TT3,.TTdialog .TT3{background-color:#e6e5e5!important;color:#666;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;font-size:12px!important;padding:8px 20px!important}#TT3RightLinks a{color:#999!important;font-family:ITCAvantGardeW01-CnMd,Arial,Helvetica,sans-serif;font-size:12px!important;padding:5px!important}#TurnToContent{margin:10px 0}.TT5,.TTdialog .TT5{background-color:#e6e5e5!important;color:#666!important;font-size:9px!important;font-weight:700!important;margin:9px 0 0!important;padding:8px!important;text-transform:uppercase}.TT8{background-color:#fff!important;border:2px solid #2f2f2f;border-left:none;border-right:none;margin:14px 0 10px!important;padding:33px 0 32px 1px!important;position:relative}#TT3itemQuestCont{margin-top:-10px}#TTextNQA{margin-bottom:0!important;margin-top:0!important}#TTexUgcL{color:#666;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif!important;text-transform:uppercase!important;margin-top:3px!important}#TTexUgcL span{color:#000;margin-right:10px}#TT3answLnks{margin:-20px 0 0}#TT3searchBtn{background:url(../images/turnto/tt_style_07.jpg) no-repeat scroll center center #E6E5E5!important;height:29px;margin-top:-38px;width:83px}@media screen and (-webkit-min-device-pixel-ratio:0){#TT3searchBtn{margin-top:-39px}}#TTtraWindow a,#ttMobileContainer a{color:#333!important}#TTtraWindow,#TurnToContent,#ttMobileContainer{font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif!important;font-weight:400!important}.TT3askedBy{color:#000;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;font-weight:400!important;margin-right:5px}.TT3cAnchorLeft,.TT3qAnchorLeft{background-image:url(../images/turnto/tt_style_11.jpg)!important;height:38px!important;margin:-13px 12px 20px 0!important;width:47px!important}.TT3aAnchorLeft{background-image:url(../images/turnto/tt_style_15.jpg)!important;height:16px!important;width:33px!important}#TTtraWindow .TT3expand,.TT3expand{background-color:#fff!important;border-bottom:1px solid #666;margin:5px 0 0!important;padding:5px 2px 14px!important}.TT3commentCntr{background-color:#fff!important;border-bottom:1px solid #d1d1d1;margin:6px 0 0 247px!important;padding:20px 5px!important}.TT3questWrp .TT3commentCntr:last-child{border-bottom:none!important}.TT3questWrp .TT3ansArea:last-child .TT3ansCntr{border-bottom:none}.TT3ansArea,.TT3answersBlock{background:none repeat scroll 0 0 #fff!important;margin:20px 0 0 215px!important}.TT3answersBlock{padding:6px 1px 3px 6px!important}.TT3storeBadge{background-color:#e6e5e5!important;color:#666!important}#TTtraWindow .TT3linkLine,#TTtraWindow .TT3linkLine .TT3helpful a,#TurnToContent .TT3linkLine .TT3helpful a,#ttMobileContainer .TT3linkLine .TT3helpful a,.TT3linkLine{color:#999!important}#TTtraWindow .TT3linkLine,.TT3linkLine{color:#666!important;font-size:11px!important}.TT3questCntr .TT3questCntr .TT3helpful{display:block;float:none!important}#TT3searchDiv-srchTrm{border:2px solid #ccc!important;margin:-38px 88px 0 0;padding:4px 5px 5px 10px}@media screen and (-webkit-min-device-pixel-ratio:0){#TT3searchDiv-srchTrm{margin:-39px 88px 0 0}}#TT3searchTerm{padding:0 5px 0 0!important;width:134px!important;height:16px;line-height:16px}#TT3IQContainer{margin-top:0!important}#TTtraWindow .TT3ansArea:hover .TT3askedBy a,#TTtraWindow .TT3ansArea:hover .TT3linkLine a,#TTtraWindow .TT3commentCntr:hover a,#TTtraWindow .TT3expand:hover a,#TTtraWindow .TT3questCntr:hover .TT3askedBy a,#TTtraWindow .TT3questCntr:hover .TT3linkLine a,#TurnToContent .TT3ansArea:hover .TT3askedBy a,#TurnToContent .TT3ansArea:hover .TT3linkLine a,#TurnToContent .TT3questCntr:hover .TT3askedBy a{color:#333!important;font-weight:400;text-decoration:none!important}.TT3questBorder,.TT3questWrp{border-bottom:2px solid #2f2f2f!important;padding-bottom:21px!important;padding-top:26px}.TT3questWrp{padding-top:35px}#TTtraWindow .TT3linkLine a,#TurnToContent .TT3linkLine a,#ttMobileContainer .TT3LinkLine a{color:#666!important}#TTtraWindow .TT3expand a,#TurnToContent .TT3expand a{color:#999!important}#TTtraWindow .TT3expand,.TT3expand{font-size:11px!important}#TTtraWindow .TT3expand a:focus,#TTtraWindow .TT3expand a:hover,#TurnToContent .TT3expand a:focus,#TurnToContent .TT3expand a:hover{color:#999!important;font-weight:400}.TT3questCntr{border-bottom:none!important}.TT3questCntr .TT3itemBox div{display:block;float:left;width:720px}.TT3questCntr .TT3linkLine{float:right!important;height:86px;margin:0 0 -19px;position:relative;width:150px!important}.TT3questCntr .TT3linkLine .TT3helpful{color:#000!important;display:block;float:right;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;height:50px;margin-top:20px;text-transform:uppercase;width:121px}.TT3answerLink{border-right:1px solid #666;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif!important;font-weight:400!important;margin-right:-5px;padding:0 5px 0 0}.TT3questCntr .TT3qText{color:#666;margin:0}.TT3itemBox{margin:14px 0 7px 42px!important;overflow:visible!important}.TT3ansCntr{border-bottom:1px solid #d1d1d1}.TT3expand .TT3showText{display:inline-block!important}.TT3collapseImg{background-image:none!important;border-left:1px solid #999;height:10px!important;margin:1px 5px -1px;width:1px!important}.TT3itemBox2{color:#666!important;margin-left:45px!important}#TTtraWindow .TT3expand:hover .TT3collapseImg,#TurnToContent .TT3expand:hover .TT3collapseImg{background-image:url(../images/turnto/collapsehover.png)!important}#TTtraWindow .TT3ansArea:hover .TT3askedBy a,#TTtraWindow .TT3ansArea:hover .TT3linkLine a,#TTtraWindow .TT3commentCntr:hover a,#TTtraWindow .TT3expand:hover a,#TTtraWindow .TT3questCntr:hover .TT3askedBy a,#TTtraWindow .TT3questCntr:hover .TT3linkLine a,#TurnToContent .TT3ansArea:hover .TT3askedBy a,#TurnToContent .TT3commentCntr:hover a,#TurnToContent .TT3expand:hover a,#TurnToContent .TT3questCntr:hover .TT3askedBy a{color:#000!important;text-decoration:none!important}#TurnToContent .TT3ansArea:hover .TT3linkLine a,#TurnToContent .TT3questCntr:hover .TT3linkLine a{text-decoration:underline!important;color:#333!important}#TurnToContent .TT3ansArea:hover .TT3linkLine a.TT3noVote,#TurnToContent .TT3ansArea:hover .TT3linkLine a.TT3yesVote,#TurnToContent .TT3questCntr:hover .TT3linkLine a.TT3noVote,#TurnToContent .TT3questCntr:hover .TT3linkLine a.TT3yesVote{text-decoration:none!important;color:#666!important}.TT3questCntr .TT3linkLine .TT3helpful .TT3yesVote,.TT3questCntr .TT3linkLine .TT3helpful .TT3yesVote:hover{background:none repeat scroll 0 0 #e6e5e5!important;color:#666!important;display:inline-block;margin:8px -26px 0 0;padding:6px 28px 8px 12px!important;text-decoration:none!important;text-transform:none}.TT3questCntr .TT3linkLine .TT3helpful .TT3noVote,.TT3questCntr .TT3linkLine .TT3helpful .TT3noVote:hover{background:none repeat scroll 0 0 #e6e5e5!important;color:#666!important;display:inline-block;margin:2px -26px 0 12px;padding:6px 28px 8px 14px;text-decoration:none!important;text-transform:none}#TTtraWindow .TT3linkLine a,#TTtraWindow .TT3linkLine a:hover,#TurnToContent .TT3linkLine a,#TurnToContent .TT3linkLine a:hover,#ttMobileContainer .TT3LinkLine a,#ttMobileContainer .TT3LinkLine a:hover{font-size:11px;text-decoration:underline}#TTtraWindow .TT3linkLine .TT3helpful a,#TurnToContent .TT3linkLine .TT3helpful a,#ttMobileContainer .TT3LinkLine .TT3helpful a{text-decoration:none}#TT3itemQuestCont .cmdsLvK{height:auto!important}.TT3expandImg{background-image:url(../images/turnto/expand.png)!important;background-repeat:no-repeat;height:8px!important;width:15px!important}#TTtraWindow .TT3expand:hover .TT3expandImg,#TurnToContent .TT3expand:hover .TT3expandImg{background-image:url(../images/turnto/expandhover.png)!important}.TT2cancelBtn{color:#333!important}#TTregSubmit,.TT3answerBtn{background-image:url(../images/turnto/submitbttn.png)!important;height:29px!important;width:83px!important}#TTtraWindow .TT3linkLine,.TT3linkLine{margin-bottom:1px}.TT3ansArea .TT3linkLine{margin:10px 0 9px}.TT3helpful{margin:8px 0 0 0}#TTtraWindow .TT3ShowMore,.TT3ShowMore{background-color:#faf7f4!important}#TurnToContent .TT2cancelBtn{font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;font-size:11px!important;text-decoration:underline}#TurnToContent .TT3ugcInstruct{font-size:11px!important;color:#999!important}#TTtraWindow a,#TurnToContent a,#ttMobileContainer a{color:#666!important}#TTtraWindow a:hover,#TurnToContent a:hover,#ttMobileContainer a:hover{color:#000!important;text-decoration:none!important}#TT3itemQuestCont .TT3askedBy a{color:#000!important;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;font-weight:400}.TT8 .selectboxit-container{display:block;float:right;font-size:12px;line-height:12px;margin-left:5px;position:relative;width:182px;margin-top:0}@media screen and (-webkit-min-device-pixel-ratio:0){.TT8 .selectboxit-container{margin-top:-29px}}#TTtraWindow textarea,#TurnToContent textarea,.TTdialog textarea{border:1px solid #d1d1d1;resize:none}#TT3answLnks,#TT3answLnks a{color:#999!important;font-size:11px}.TTdefaultInput{font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;font-size:10px!important}#TT3sortBoxSelectBoxItText{font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;font-weight:400!important;height:25px!important;line-height:24px!important;margin-left:10px!important;max-width:78%!important}.TT8 .selectboxit-arrow-container .selectboxit-arrow{margin:11px auto 0}.TT3staffBadge{background:none repeat scroll 0 0 #e6e5e5!important;color:#666!important}#TT3clearSearch{display:block;float:right;margin:0!important}#TT3askIQBox #TT2questionSection .TT2bold{font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400;height:auto!important;line-height:16px!important}#TT3askIQBox #TT2questionSection .TT2bold .turnotoQuestionSubHed{font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif!important;font-size:13px!important}#TT3askIQBox #TT2questionSection #TT2questionText{margin:10px 0!important}#TT2askWigetHeader,#TT2questionSection,#TT2questionSectionTitle,.TTdialog div{background:#fff!important}#TT2questionRegFlow,#TT2questionRegFlow #TT2questionReg,#TT2questionRegFlow div{background:#fff!important}.TTdialog input{height:29px!important;line-height:24px;padding:4px 5px 5px 10px!important;border:2px solid #ccc!important}#TT2facebookBox,#TT2twitterBox{height:auto!important}#TT2shareBtns input{height:auto!important;line-height:auto!important;padding:5px 10px!important;-webkit-appearance:none;-webkit-border-radius:0}#TT2questionReg #TTregForm input{width:48%!important;height:24px!important}#TT2questionReg #TTregForm #TT3nickName,#TT2questionReg #TTregForm #TTemail{width:100%!important}#TTfirstName{margin-right:15px}#TT2questionReg #TTregForm #TTregSubmit{border:none!important;width:82px!important}.TT2border{border-top:1px solid #d1d1d1!important}.TT3youHolder .TT3youBadge{background-color:#e6e5e5!important;color:#999!important}#TT2askOwnersBtn{background:url(../images/turnto/ask.png) repeat scroll 0 0 rgba(0,0,0,0)!important;cursor:pointer}.TT8 div:after{clear:both}.pdp_full_video{overflow-y:hidden}.pdp_full_video #description_benefits_section_wrapper .content_video_wrapper{width:1280px;position:fixed;top:50%;transform:translateY(-50%);margin:0 auto;z-index:1000;right:0;left:0;float:none}.pdp_full_video .content_video_body,.pdp_full_video .content_video_image:before{display:none}.pdp_full_video .content_video_image{height:500px}.pdp_video_overlay{position:fixed;background:#000;width:100%;height:100%;opacity:.8;top:0;left:0;right:0;content:'';display:none;z-index:999}.pdp_full_video .pdp_fullscreen_close,.pdp_full_video .pdp_video_overlay{display:block}.pdp_full_video .pdp_main_video_container{height:650px}.pdp_videos .carousel.horizontal_carousel{margin:0}.pdp_videos .pdp_main_video_container{height:600px;min-height:600px;margin:0 auto}.video_thumbmails li{float:left;margin:0 6px;width:100%}.pdp_videos .video_thumbmails.contentcarousel_list{width:auto}.pdp_main .product_detail.pdp_right_column_inner .horizontal_carousel.swatch_carousel .jcarousel-control{top:20%}.pdp_main .emptyswatch a[data-id="12_blanc"] img{border:1px solid #c1c1c1}.product_section_howto_content .vertical_carousel .jcarousel-control.disabled{display:none}.pt_product_details .content,.pt_product_details .product_section.product_section_howto{width:100%}.pt_product_details .product_section.product_section_howto{padding:calc((100% - 1280px)/ 2);padding-top:1px;padding-bottom:0;background:#f9f9f9}.pdp_olapic_section .product_section{width:100%}.pdp_main .pdp_olapic_section.section_scroll{padding-top:30px}.pdp_main .product_add_to_cart .product_info_wrapper .price_standard{border:none;width:100%;line-height:18px;text-decoration:line-through}.description_benefits_section,.pdp_main .olapic_specific_widget,.pdp_main .product_section,.pdp_main .product_section_explore_content,.pdp_main .product_section_howto_content,.pdp_main .product_section_youmayalsolike_content,.persengrav_main,.product_section_content.product_section_description_content,.pt_product_details .content .breadcrumb,.pt_product_details .content .section_about,.pt_product_details .footer-social-networking-asset .content,.pt_product_details .footer_main_content,.pt_product_details .main_navigation_wrapper .content,.pt_product_details .navigation_wrapper .content{width:1280px;max-width:100%;margin:auto}.product_section.product_section_description{width:100%;background:#f7f7f7}.product_section_howto_content .vertical_carousel .jcarousel-control{background:url(../images/howto_arrow.png) no-repeat 0 0;display:block;width:20px;height:30px;position:absolute;top:-45px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);left:50%}.product_section_howto_content .vertical_carousel .jcarousel-control.jcarousel-next{bottom:-45px;top:inherit;transform:none;-webkit-transform:none;-ms-transform:none}.pdp_videos .video_thumbmails .video_thumb_item{width:auto}.video_thumbmails .video_thumb_item{width:237px;min-height:120px;cursor:pointer}.video_thumbmails .video_thumb{position:relative;width:30%;height:120px;border:1px solid #e4e4e4;background-position:center center!important;display:inline-block}.video_thumbmails .video_thumb:before{content:'';display:block;position:absolute;width:30px;height:30px;left:50%;top:40px;margin-left:-15px;background:url(../images/icons/play.png)}.video_thumbmails .video_thumb IMG{display:none}.video_thumbmails .video_thumb_item .video_title{display:block;text-transform:uppercase;line-height:200%;font-weight:700}.video_thumbmails .video_thumb_item.selected .video_thumb{border-color:#000}.video_thumbmails .video_thumb_item .video_title{font-weight:700;text-transform:none;font-size:18px;margin-top:10px;line-height:24px}.pdp_videos .pdp_main_video_container .ca_description,.pdp_videos .pdp_main_video_container .ca_title,.pdp_videos .pdp_main_video_container .dialog_services{display:none}.pdp_videos .pdp_main_video_container .ca_video_container iframe{height:418px;margin:0}.pdp_videos .thumbnail_content p{font-size:18px}.pdp_videos .thumbnail_content .video_info_content_thumb{text-transform:uppercase;margin-top:10px;font-size:14px;color:#b9b9b9}.pdp_main .productcarousel_list .product_tile_wrapper:first-of-type{margin-left:30px}.pdp_main .productcarousel_list{right:10px}.pdp_videos .video_thumbmails .video_thumb:before{background:url(../images/play-button.png);height:40px;width:40px}.pdp_videos .thumbnail_content{width:65%;float:right}.pdp_videos .pdp_main_video_container .ca_videp_desc{display:block!important}.product_sections_wrapper .pdp_videos .horizontal_carousel .jcarousel-next:before,.product_sections_wrapper .pdp_videos .horizontal_carousel .jcarousel-prev:before{top:45%!important}.pdp_main_video_container.loadContainer{margin:0 auto;background:url(../images/loading-small.gif) no-repeat center center;width:50px;height:50px}.product-addtobag-info{display:table;color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnBk,sans-serif;line-height:1.6;text-transform:lowercase;font-size:15px;width:100%;border-collapse:separate}.product-addtobag-img{text-align:left;width:8%;padding-right:5px}.product-addtobag-img img{display:inline-block}.product-addtobag-img,.product-addtobag-info-box p{display:table-cell;vertical-align:middle}.product-return-policy{display:table;color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnBk,sans-serif;line-height:1.6;text-transform:lowercase;font-size:15px;width:100%;border-collapse:separate}.product-return-policy-img{text-align:left;width:8%;padding-right:5px}.product-return-policy-img img{display:inline-block}.product-return-policy-img,.product-return-policy-info-box p{display:table-cell;vertical-align:middle}.product-badge .badge-image img{position:absolute;top:0;right:0;width:100px}.product_tile .product-badge .badge-image img{width:70px;margin:10px}.product_detail_tabs_wrapper{margin-bottom:40px}.product_detail_tabs_wrapper .tabs_menu{display:block}.product_detail_tabs_wrapper .tabs_menu li{float:none;border:none}#swatch_carousel .swatches a .swatch_image_color{height:100%!important}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{border-right:none}.pdp_main .notify_wrapper.active_notify~.price{display:none}.notifymecustom_dialog .notifymecustom_wrapper{border:none;border-bottom:1px solid #ccc}#tab_application,#tab_ingredients{display:none}.social-btn-pdt{background-image:url(../images/landingpage/sprite-landingpage.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;width:30px;height:30px;margin-right:10px}.facebook_share{background-position:-272px -36px}.facebook_share:hover{background-position:-272px -6px}.twitter_share{background-position:-368px -33px}.twitter_share:hover{background-position:-368px -1px}.pinterest_share{background-position:-297px -36px}.pinterest_share:hover{background-position:-297px -3px}.googleplus_share{background-position:-432px -35px;width:40px}.googleplus_share:hover{background-position:-432px -2px}.social_button_send_to{background-image:url(../images/icons-sprite-25x25.png);background-position:-400px -120px;margin-right:0}.formfield_radio-list.sex.required .f_field_radio_group .f_state_error span.error_message{position:absolute;left:0;margin-top:18px;visibility:hidden}.login_popup .formfield_radio-list.sex.required .f_field_radio_group .f_state_error span.error_message{visibility:visible}#reviews{position:relative;padding-top:50px}#reviews:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:115px;border-bottom:2px solid #000}#reviews .product_section{border-bottom:2px solid #f3f3f3;position:relative;padding:0 0 20px}#reviews .product_section_reviews_content{position:relative}#reviews .product_section_reviews_content:before{content:'';position:absolute;bottom:-20px;left:0;right:0;width:0;height:0;margin:auto;border:7px solid transparent;border-bottom-color:#000}#reviews .product_section_reviews_content:after{content:'';position:absolute;bottom:-35px;right:0;left:0;margin:auto;width:0;height:0;border:7px solid transparent;border-top-color:#000}.product_sections_navigation{display:none}.product_sections_navigation.js_sticky{display:block;position:fixed;width:100%;top:0;z-index:999;background:#f7f7f7}.pdp_sticky_atc .product_sections_navigation.js_sticky{top:70px}.pt_product_details:not(.pdp_sticky_atc) .pdp_search_wrapper.sticky_add_to_cart{display:block}.pt_product_details:not(.pdp_sticky_atc) .sticky_add_to_cart .product-variations.colorrounds{display:none}.pdp_full_sticky .product_sections_navigation.js_sticky{top:50px;border-top:1px solid #cfcfcf}.pdp_sticky_atc.pdp_full_sticky .product_sections_navigation.js_sticky{top:120px;border-top:none}.pt_product_details .navigation.js_sticky{display:none}.pdp_full_sticky .navigation.js_sticky{display:block}.product_sections_navigation{border-bottom:1px solid #cfcfcf}.product_sections_navigation .sections_menu{max-width:1280px;margin:auto;border:none;text-align:left;float:none}.product_sections_navigation .sections_menu .pdp_navigation_item{padding:10px 14px}.product_sections_navigation .sections_menu a{color:#000;font-size:14px}.product_sections_navigation .sections_menu a:after{display:none}.product_sections_navigation .sections_menu li:first-of-type{padding-left:0}.product_sections_navigation .sections_menu .active_item{font-weight:700}.pdp-sticky-navigation{display:inline-block}@media (max-width:1024px){.pdp_full_sticky .product_sections_navigation.js_sticky{top:93px}#perfectroutine.pdp_section .product_tile_wrapper .bv_inline_ratings_container{left:8%}}#preorder-errors,#preorder-message{font-size:14px;margin-top:10px}.delivery-date-wrapper{padding:15px 0 5px;font-family:ITCAvantGardeStd-BkCn,sans-serif;font-size:14px}.delivery-date-error-msg{color:red;bottom:5px;float:left}.delivery-date-edit,.delivery-date-response{display:none}.contains-response .delivery-date-edit,.delivery-date-title{color:#666;cursor:pointer;display:inline;text-decoration:underline}.delivery-date{background:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;line-height:1.4em;margin-top:5px;padding:10px;position:absolute;width:260px;z-index:999}.open-delivery-date{display:block}.delivery-date-postal-code{float:left;margin:0 0 5px;width:80%}.delivery-date-postal-code-label{display:block;margin:0 0 5px;text-transform:none}.delivery-date-postal-code .textinput{height:36px;border-color:#000}.delivery-date-postal-code .textinput:focus{outline-style:none}.delivery-date-formfield{float:left;margin:24px 0 0;width:20%;height:36px;clear:none}.delivery-date-button{min-width:0;padding:0;width:100%;line-height:35px;font-size:14px;border-color:#000;background:#000;color:#fff;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn,serif;font-weight:700;height:36px}.contains-response .delivery-date-response{display:inline;margin:0 10px 0 0}.contains-response .delivery-date-result{font-weight:700}.contains-response .delivery-date,.contains-response .delivery-date-title{display:none}.contains-response .delivery-date-edit{display:inline}.contains-response .open-delivery-date,.product_add_to_cart .availability_value{display:block}.delivery-date-edit.js_hide{display:none}.section_scroll .bv-cv2-cleanslate .bv-core-container-56 .bv-content-item .bv-author-profile .bv-inline-profile{height:auto!important}.section_scroll .bv-cv2-cleanslate .bv-core-container-56 .bv-content-item{line-height:15px!important}.selectboxit-option-icon-container .selectboxit-option-coloricon,.selectboxit-option-icon-container .selectboxit-option-icon-url{margin-right:10px}.selectboxit-option-coloricon{width:18px!important;height:18px;display:inline-block}.shade_tabs_menu{display:flex;flex-direction:row;overflow-x:auto}.shade_tabs_menu li{flex:1 0 auto;-webkit-flex:1 0 auto;display:block;text-align:center;font-size:14px;text-transform:uppercase;line-height:90%;padding:0;margin:0;border:1px solid #e5e5e5;border-right:none;border-bottom:1px solid #000;min-width:75px;overflow:hidden}.shade_tabs_menu li:last-child{border-right:1px solid #e5e5e5}.shade_tabs_menu li.active{font-weight:700;border:1px solid #000;border-bottom:1px solid #fff}.shade_tabs_menu a{display:inline-block;min-height:27px;padding:12px 7px;cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabs_contents_wrapper{margin:15px auto 15px auto}.pdp_main .with_caps .product_options{position:absolute;top:-256px;width:100%}.pdp_main .pdp_right_column .pdp_right_column_inner.with_caps{position:relative}.pdp_main .with_caps .product_tab_shades_right{padding-top:20%}.pdp_main .product_image_container .product_badge span{white-space:nowrap}.product_image_topwrapper>.product_award_icons{position:absolute;top:0;right:0;max-width:50px}.product_image_container>.product_award_icons{position:absolute}@media screen and (min-width:1025px){.product_image_topwrapper>.product_award_icons img{width:50px}.product_image_container>.product_award_icons{top:-5px;right:-65px;padding:0 13.1%}#pdp_section_about .show-for-large .quickviewbutton span{display:none}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.product_image_container>.product_award_icons{top:9.1%;left:-5px;padding:0 0}}@media only screen and (min-width:600px) and (max-width:751px) and (orientation:landscape){.product_image_container>.product_award_icons{top:10%;left:-5px;padding:0}}@media only screen and (max-width:751px) and (orientation:landscape){.product_image_container>.product_award_icons{top:8.5%;padding:0}}@media only screen and (max-width:751px) and (orientation:portrait){.product_image_topwrapper>.product_award_icons img{width:40px}.product_image_container>.product_award_icons{top:15%;right:0;padding:0 22px}}@media only screen and (max-width:400px){.product_image_container>.product_award_icons{top:18%;right:0}}.product_award_icons .tooltip_content{display:none}.product_award_icons .tooltip{border-bottom:0}@media only screen and (max-width:600px){.pt_product_search_result .product_tile .action_product_block_title .description{display:block;height:50px}.hp_favorites_mobile_carousel .product_tile .bv_inline_ratings_container,.pt_product_search_result .product_tile .bv_inline_ratings_container{left:10px}.hp_favorites_mobile_carousel .product_tile .price.b-price,.pt_product_search_result .product_tile .price.b-price{bottom:27px;left:93px;max-width:67px}.hp_favorites_mobile_carousel .product_tile .product_price,.pt_product_search_result .product_tile .product_price{border-left:1px solid #b2b2b2;border-right:0;padding-right:0}}@media only screen and (min-width:600px) and (max-width:767px){.pt_product_search_result .product_tile .bv_inline_ratings_container{left:8%}.hp_favorites_mobile_carousel .product_tile .bv_inline_ratings_container{left:0}.hp_favorite_section .product_tile_wrapper{height:400px}.homepage .hp_favorite_section .product_tile_wrapper .price{padding:0 5px}}@media only screen and (max-width:767px){#perfectroutine.pdp_section .product_tile_wrapper .bv_inline_ratings_container{bottom:49px;left:51%}}
.pdp_main .product-bundle-details{width:40%;margin:0;float:right}.pdp_main .product_content,.pdp_main .product_set_list{max-width:410px;float:right;width:100%}.pdp_form_fieldset .product_info_wrapper .price .product_price_title,.pdp_form_fieldset .product_info_wrapper .price_sale_set,.pdp_main .product-bundle-details .product_tabs,.pdp_main .product_set .product-variations.colorrounds .label,.pdp_main .product_set .product-variations.colorrounds .swatches_wrap,.pdp_main .product_set_list .block_add_to_cart,.pdp_main .product_set_list .product_set_item .selectboxit-option .price_size,.pdp_main .product_set_list .product_set_title,.product_set .js-enhanced-productset .quantity{display:none}.pdp_main .product_set .product-variations.colorrounds .selectboxit-btn{display:block}.pdp_main .product_set_list .product_set_item .attribute .selectboxit-option.selectboxit-selected{height:auto;border:0}.pdp_main .product_set_list .product_set_item{border:0;overflow:visible}.pdp_main .product_set_list .product_set_item .selectboxit-option .selectboxit-option-icon{width:18px;height:18px;margin-right:5px}.pdp_main .product_set_list .product_set_item .product_set_image{margin:15px 10px 0 5px;max-width:82px;display:inline-block;border:1px solid #dadada;text-align:center}.pdp_main .product_set_list .product_set_item .product_set_details{width:68%}.pdp_main .product_set_list .product_set_item{padding-bottom:10px}.product_set .pdp_form_fieldset .b-price{display:flex}.pdp_main .product_set .pdp_form_fieldset .desktop-content{display:block;margin-top:10px}.pdp_main .product_set .pdp_form_fieldset .desktop-content .b-price .price_standard{width:auto}.pdp_main .product_set .pdp_form_fieldset .desktop-content .b-price .price_set.price_standard{text-decoration:none;margin-left:15px}.product_add_to_cart .button.add_all_to_cart{background-color:#2c2c2c;border-color:#2c2c2c;color:#fff;text-transform:uppercase;width:100%;float:left;margin:0;height:45px}.product_add_to_cart .button.add_all_to_cart:disabled{background:#606060}.product_add_to_cart .button.add_all_to_cart span{font-family:ITCAvantGardeStd-DemiCn;font-size:14px;padding:0 0 0 30px;line-height:45px}.product_add_to_cart .button.add_all_to_cart span:before{background:url(../images/pdp-sprite.png) 0 0 no-repeat transparent;background-position:0 -107px;width:16px;height:21px;top:-3px}.quickview .product_add_to_cart .button.add_all_to_cart span{padding:0 0 0 20px}.pdp_main .product_set .product-variations .variant_dropdown .selectboxit-selected{border:1px solid #ccc;display:inline-block;font-size:13px;padding:0;margin:10px 9px 5px 0;width:100%;height:41px}.product_set .variant_dropdown.sizevariationbutton .selectboxit-arrow-container{display:none}.product_set .variant_dropdown.sizevariationbutton .product-set-variation option,.product_set .variant_dropdown.sizevariationbutton .selectboxit-options{display:none!important}.pdp_main .product_set .product-variations .variant_dropdown .selectboxit-selected .swatchanchor{padding:11px 15px;display:block;width:100%;height:100%}.pdp_main .product_set .product-variations .variant_dropdown .swatch_image_color{display:none}.pdp_sticky_atc .product_set .product_info_wrapper .sticky_product_info .product_name{font-size:15px;margin:0;line-height:inherit;max-height:38px;overflow-y:hidden;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_sticky_atc .product_set .sticky_wishlist_wrapper{display:none}.b-price .b-product_price-title,.b-price .price_sale_set.b-product_price-sale{display:none}.b-price .product_price.price_set.b-product_price.price_standard{text-decoration:none}.product_name_btn_wrapper .product_name{clear:both}.ui-dialog-content .price_details p{margin:auto}@media only screen and (min-width:768px) and (max-width:1024px){.pdp_main .product-bundle-details{width:50%}.ui-dialog-content .product_details_wrapper p{margin:auto}.pdp_sticky_atc .product_set .product_add_to_cart .product_info_wrapper .delivery-date-wrapper{width:110px}.ui-dialog-content .price_details p{margin:auto}}@media only screen and (max-width:600px){.product_add_to_cart .button.add_all_to_cart span{padding:0}.pdp_main .product_set .colorrounds .variant_dropdown{text-align:left}.pdp_main .product_set .pdp_right_column_inner .product_name{max-width:100%}.pdp_main .product_set .variant_dropdown .selectboxit-container{width:100%}}
.pdp_main .product-addtobag-info,.pdp_main .product-return-policy{text-transform:none}.pdp_main .recommendations_block.carousel .product_tile_wrapper .plp_swatch_carousel.carousel.horizontal_carousel{position:absolute;top:267px;left:0;right:0;margin:0 auto;display:block;margin-top:28px}.pdp_main .recommendations_block.carousel .product_tile_wrapper .plp_swatch_carousel.carousel.horizontal_carousel .product_swatch_list_item.selected a:after{display:none}.pdp_main .recommendations_block .product_tile{margin-top:28px}.pt_product_details .colorchoice{border-bottom:1px solid #ccc}.pt_product_details .colorchoice li{display:inline-block;text-transform:uppercase;color:#999;margin:0 10px 10px 0;font-size:14px;position:relative}.pt_product_details .colorchoice .active{color:#000}.pt_product_details .colorchoice .active:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -75px -121px rgba(0,0,0,0);content:"";height:5px;position:absolute;top:25px;width:10px;left:35%}.pdp_main .recommendations_block .plp_swatch_carousel .jcarousel-clip-horizontal{margin:0}.pt_product_details .colorrounds{margin:13px 0 0}.pt_product_details .variant_dropdown .selectboxit-container{width:100%}.pt_product_details .variant_dropdown .selectboxit-btn{border-width:1px;padding:7px 0 5px;width:100%;display:none}.pdp_main .variant_dropdown .selectboxit-text{font-size:12px}.pdp_fullscreen_close{display:block;width:100px;height:35px;margin-bottom:20px;background:#fff;border:#fff;font-weight:600;text-transform:uppercase;float:right;font-family:ITCAvantGardeW01-CnDm;cursor:pointer;position:absolute;top:-45px;right:0;z-index:1}.pdp_fullscreen_close{display:none}.ui-dialog .buyoneormonth,.ui-dialog .colorchoice{display:none}.pt_product_details .buyoneormonth{clear:left}.pt_product_details .buyoneormonth .active,.pt_product_details .buyoneormonth .unactive{font-size:13px;letter-spacing:.6px;padding-left:20px}.pt_product_details .buyoneormonth .unactive{color:#999;margin-top:8px}.pt_product_details .buyoneormonth .active:before,.pt_product_details .buyoneormonth .unactive:before{height:14px;content:"";position:absolute;width:11px;left:0}.pt_product_details .buyoneormonth .active:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -150px -97px rgba(0,0,0,0)}.pt_product_details .buyoneormonth .unactive:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -175px -97px rgba(0,0,0,0);margin-top:5px}.pt_product_details .buyoneormonth .selectboxit-container{vertical-align:middle;margin:0 5px;width:55px}.pt_product_details .buyoneormonth .selectboxit .selectboxit-option-icon-container{width:0}.pt_product_details .buyquestion{color:#fff;background-color:#bababa;border-radius:999px;width:20px;height:20px;display:inline-block;text-align:center;padding-top:2px}.pt_product_details .product_section_relatives{display:none}#description{padding-top:10px}.description_benefits_section{padding:0;margin:65px auto 0;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap}.description_benefits_section:after{content:'';height:1px;border-bottom:1px solid #ebebeb;position:absolute;display:block;width:1280px;top:92px;left:0}.pdp_acordion_section{padding:0;width:57%;display:inline-block;margin:30px 3% 30px 0;flex-grow:1;-webkit-flex-grow:1}.product_detail_tabs_wrapper .tabs_menu{max-width:100%;position:relative;padding:0;margin:0}.product_detail_tabs_wrapper{margin:0}.product_detail_tabs_wrapper .tabs_menu li{margin:6px 0 0}.pdp_main .product_badge.productbadge_onlineExclusive{display:none}.pdp_main .product-badge .badge-image{position:absolute;top:5px;left:100px}.pdp_main .productcarousel .product_tile_wrapper{width:280px;margin:0 14px 12px}.pdp_main .product_tile .product_name{font-size:16px;line-height:18px}.pdp_main .product_tile .bv-rating,.pdp_main .product_tile .price{position:absolute;bottom:25px;height:23px;left:0;right:50%;margin:auto;padding:0;text-align:center}.pdp_main .product_image_container .product_badge{left:100px;top:12px;background:0 0;color:#000;font-weight:600;font-size:14px;border-top:2px solid #000;border-bottom:2px solid #000;width:110px;text-align:center}.quickview .product_image_container .product_badge{left:0;top:0}.pdp_main .product_tile .price{bottom:25px;border:none;left:50%;border-left:1px solid #b2b2b2}.pdp_main .pdp_routine .bv_inline_ratings_container{bottom:65px}.product_detail_tabs_wrapper .tabs_menu .tab_content{overflow-y:auto;text-transform:none;white-space:normal;font-family:ITCAvantGardeStd-BkCn,serif;font-size:13px;line-height:22px}.product_detail_tabs_wrapper .tabs_menu .tab_content li{white-space:normal}.pdp_main .product_info_privileges .privileges_product_title{text-transform:uppercase;font-size:18px;font-family:ITCAvantGardeW01-CnDm;margin-bottom:25px;padding:0 30px}.pdp_main .product_info_privileges .f-title{font-family:ITCAvantGardeW01-CnMd;color:#000}.pdp_main .product_info_privileges .pdp_social_nav li p:before{background:url(../images/reinsurance/icon-free-shipping.svg) 0 0 no-repeat;background-size:contain;opacity:.6;width:25px;height:25px;content:"";display:block;position:absolute;right:50px}.pdp_main .product_info_privileges .pdp_social_nav .f_samples:before{background:url(../images/reinsurance/icon-samples.svg) 0 0 no-repeat}.pdp_main .product_info_privileges .pdp_social_nav .f_payment:before{background:url(../images/reinsurance/icon-secure-payment.svg) 0 0 no-repeat}.pdp_main .product_info_privileges .pdp_social_nav li a{color:#666}.pdp_main .product_info_privileges .pdp_social_nav li{border-bottom:1px solid #e8e7e7;padding:30px}.pdp_main .product_info_privileges .pdp_social_nav li:last-of-type{border-bottom:none}.product_detail_tabs_wrapper .tabs_description{clear:both}.product_detail_tabs_wrapper .tabs_menu .ui-state-default{float:left;padding:13px 15px}.product_description .product_detail_tabs_wrapper .tabs_menu .ui-state-default:first-child{padding:13px 15px 13px 0}.product_detail_tabs_wrapper .tabs_menu .ui-state-default:last-child{padding:13px 0 13px 15px}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{font-size:18px;color:#c1c1c1;font-family:ITCAvantGardeStd-BkCn,sans-serif}.product_detail_tabs_wrapper .tabs_menu .ui-state-active .ui-tabs-anchor{color:#000;font-family:ITCAvantGardeStd-BkCn,sans-serif}.product_detail_tabs_wrapper .tabs_menu .ui-state-default.tabs_description{width:100%}.pdp_main .pdp_section_decription{width:46%;float:left}.product_detail_tabs_wrapper .ui-tabs-nav li{position:relative;outline:0}.product_detail_tabs_wrapper .ui-tabs-nav li:before{content:'';position:absolute;display:inline-block;height:3px;width:3px;border:1px solid #c1c1c1;background:#c1c1c1;border-radius:50%;top:50%;margin-top:-2px;left:-3px}.product_detail_tabs_wrapper .ui-tabs-nav li:first-child:before{display:none}.product_detail_tabs_wrapper .first_ui_tab.ui-state-default{padding-left:0}.product_detail_tabs_wrapper .first_ui_tab.ui-state-default .ui-tabs-anchor:before{display:none}.video_thumbmails li{margin:0 0 28px}.product_tab_shades{display:none;margin:0 0 25px}.product_tab_shades .shades_wrapper{padding:10px 0;border-bottom:1px solid #cbcbcb}.product_tab_shades .shades_wrapper:after{content:'';display:block;clear:both}.pdp_main_video_container .video_thumbmails.contentcarousel_list{width:auto}.pdp_main_video_container .video_thumbmails.contentcarousel_list{width:100%}.product_tab_shades .product_shades_family,.product_tab_shades .shades_title{float:left}.product_tab_shades .shades_title{width:20%;font-size:12px;color:#666;line-height:30px}.product_tab_shades .product_shades_family{width:80%;margin:0;padding:0}.product_shades_family .swatches.color a{display:block;width:20px;height:20px;border:none;margin:auto}.product_shades_family .swatches.color li{margin:0 0 0 10px;border:1px solid transparent;width:30px;height:30px;padding:4px 0}.product_shades_family .swatches.color li.selected{border:1px solid #cdcdcd}.product_shades_family .swatches.color .selected a:after{display:none}#howto .product_section .product_section_headline{margin:63px 0 66px 0}.pt_product_details .product_section_howto .pdp_videos .pdp_main_video_container{width:57%;display:inline-block;margin-right:2%}.pt_product_details .product_section_howto .pdp_videos .pdp_main_video_container.pdp_main_video_container_center{display:block;margin:0 auto;height:auto;min-height:auto}.pdp_main_video_container~.carousel.contentcarousel{width:41%;float:right;height:420px;overflow-y:scroll}.pdp_videos .video_thumbmails .video_thumb{width:190px;height:115px;border:none;margin-right:25px}.pdp_videos .thumbnail_content{width:calc(100% - 215px);padding-right:18px}.video_thumbmails .video_thumb_item .video_title{margin-top:14px;color:#000;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_videos .thumbnail_content p{font-size:13px;color:#000;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_videos .thumbnail_content .video_info_content_thumb{font-size:13px;color:#888;margin-top:12px;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_videos .video_thumbmails li{margin:0 0 34px}.pdp_videos .video_thumbmails li:last-of-type{margin:0}.pdp_videos .video_thumbmails .video_thumb_item{height:auto;min-height:auto}.pdp_videos .main-video-title{margin:25px 0 3px;font-size:24px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#000}.pdp_videos .main-video-subtitle{font-size:18px;font-family:ITCAvantGardeStd-BkCn,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.pdp_videos .main-video-category{font-size:14px;text-transform:uppercase;color:#888;display:block;font-family:ITCAvantGardeStd-MdCn,sans-serif;margin:15px 0 0}.pdp_videos{padding-bottom:50px}.pdp_videos .video_watch_other{display:none}.pdp_main #reviews .product_section_headline{font-family:ITCAvantGardeStd-DemiCn,sans-serif}#explore{background:#F7F7F7;padding:35px 0 50px}#explore .product_section_headline{margin-bottom:7px}.pdp_main #explore .pdp-inspirations{width:100%;padding:0;margin:0}.product_section_explore_content{text-align:center}.pdp-inspirations-viewmore{display:inline-block;text-align:center;font-size:12px;text-decoration:underline;text-transform:uppercase;margin-bottom:55px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_main #explore .pdp-inspirations .pdp-inspirations-item{width:298px;height:371px;position:relative;background:#fff;margin:0 29px 50px 0}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item:last-child .pdp-inspirations-item{margin-right:0}.pdp-inspirations-item:last-child{margin-right:0}.pdp-inspirations-item-image{display:block;width:100%;height:220px;overflow:hidden}.pdp-inspirations-item-badge{position:absolute;top:20px;left:20px;padding:8px;background:#000;color:#fff;text-transform:uppercase;font-size:12px;pointer-events:none;font-family:ITCAvantGardeStd-MdCn,sans-serif}.pdp-inspirations-item-category{margin-top:26px;padding:0 5px;text-align:center;text-decoration:underline;font-size:12px;text-transform:uppercase;display:block;font-family:ITCAvantGardeStd-MdCn,sans-serif}.pdp-inspirations-item-title{padding:0 5px;text-align:center;font-size:18px;text-transform:uppercase;line-height:25px;font-family:ITCAvantGardeStd-Bold,sans-serif;margin:11px 0 3px;display:block}.pdp-inspirations-item-title:hover{text-decoration:underline}.pdp-inspirations-item-date{text-align:center;font-size:12px;text-transform:uppercase;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item{margin:0}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item:last-child .pdp-inspirations-item{margin:0 0 50px 0}.pdp-inspirations .jcarousel-clip{margin:0 auto}.pdp_main #explore .carousel .jcarousel-control{background:#F7F7F7;top:-81px}.pdp_main #explore .carousel .jcarousel-prev{left:0}.pdp_main #explore .carousel .jcarousel-next{right:0}.product_section_youmayalsolike_content .productcarousel .jcarousel-clip-horizontal{margin:0}.pdp_routine .product_tile .product_actions{top:230px}.pdp_routine .quickviewbutton span{margin:185px auto 0}.pdp_main .pdp_routine .plp_swatch_carousel{z-index:100}@media only screen and (max-width:480px){body .pdp_main #explore .pdp-inspirations .pdp-inspirations-item{width:272px;height:371px}body .pdp_main #explore .carousel .jcarousel-clip{width:100%;padding-left:15px!important}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item{padding-right:0}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item .pdp-inspirations-item{margin-right:15px}.pdp_main #explore .pdp-inspirations .contentcarousel_list_item:last-child .pdp-inspirations-item{margin-right:45px}body .product_section_explore_content .carousel_navigation_list{display:none}.pdp_routine .product_tile .product_name{max-height:36px}}@media only screen and (max-width:599px) and (min-width:320px){body .product_section_explore_content .jcarousel-clip{width:272px}body .product_section_explore_content .carousel_navigation_list{display:none}}@media only screen and (max-width:600px){body .pdp_main #explore .pdp-inspirations .pdp-inspirations-item{width:272px;height:371px}.pdp_main #explore .pdp-inspirations .pdp-inspirations-item{margin:0}}@media only screen and (min-width:601px) and (max-width:800px){.pt_product_details .product_section_howto .pdp_videos .pdp_main_video_container.pdp_main_video_container_center{width:80%}.pdp_main #explore .carousel .jcarousel-next{display:none}.pdp_main #explore .carousel .jcarousel-prev{display:none}}@media only screen and (max-width:800px){body .pdp_videos .video_thumbmails .video_thumb{margin-right:0}}@media only screen and (max-width:1024px){.pdp_videos .pdp_main_video_container .ca_videp_desc h3~p.video_info_content{margin-top:8px}.pdp_videos .video_thumbmails .video_thumb{margin-right:20px}.pdp_main .pdp_right_column_inner .product_subtitle{font-size:12px}}@media only screen and (max-width:600px){.pdp_main .pdp_right_column_inner .product_subtitle{font-size:14px}}.product_detail_tabs_wrapper .ui-state-active{font-weight:700}.pdp_main .ui-state-hover .ui-tabs-anchor{color:#000}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{padding:0;display:block;width:100%;height:100%}.pdp_main .left_description_area{width:27.5%;float:left;margin-right:2%}.pdp_main .right_description_area{width:65%;display:inline-block}.pdp_description_title{font:13px ITCAvantGardeStd-DemiCn,serif;text-transform:uppercase;line-height:30px}.tab_content,.tab_content p{margin-bottom:30px;line-height:26px;font-size:13px;font-family:ITCAvantGardeStd-BkCn,serif;margin-bottom:20px}.pdp_main .pdp_description_keywords:after{content:'';position:relative;display:inline-block;height:1px;width:1px;border:1px solid #000;background:#000;border-radius:50%;margin:3px}.pdp_main .pdp_description_keywords:last-of-type:after{display:none}.pdp_main .pdp_video_top{width:32%;float:right;margin:85px 0 50px 8%}.pdp_video_top .content_video_wrapper{width:100%;margin-top:39px;position:relative;cursor:pointer}.pdp_video_top .content_video_image{position:relative}.pdp_video_top .content_video_image img{width:100%}.pdp_video_top .pdp_description_title{font-size:16px;font-family:ITCAvantGardeStd-DemiCn,serif;margin:4px 0 0}.pdp_video_top .pdp_description_content{margin:-7px 0 1px}.pdp_video_top .pdp_top_video_link{text-decoration:underline;font-size:13px;margin-bottom:10px;color:#666}.pdp_left_push,.pdp_right_push{width:49%;position:relative}.pdp_right_push{margin-left:2%}.pdp_left_push img,.pdp_right_push img{max-width:100%}.pdp_button,.pdp_push_title{font:14px ITCAvantGardeStd-MdCn,serif;text-transform:uppercase;color:#000}.pdp_left_push .text_wrapper,.pdp_right_push .text_wrapper{position:absolute;top:0;height:100%;padding:40px;font-size:13px}.pdp_push_title{font-size:28px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#fff}.pdp_push_title+p{color:#fff}.pdp_push_title_black{color:#000}.pdp_push_title_black+p{color:#000}.pdp_button{color:#000;background:#fff;padding:18px 45px;margin-top:20px;line-height:2px;border:none}.pdp_button:hover{color:#000;background:#fff;border:none}.pdp_button_black{color:#fff;background:#000;border:none}.pdp_button_black:hover{color:#fff;background:#000;border:none}.pdp_top_pushes{width:100%;padding-bottom:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.mobile_content{display:none}.desktop_content{display:block}.product_wishlist{position:absolute;top:0;right:-8px;z-index:800}.product_wishlist .wishlist_action{text-decoration:none}.product_wishlist .wishlist_action span,.sticky_wishlist_text{display:none;text-transform:uppercase;color:#000;font-size:15px;vertical-align:top;line-height:25px;margin-right:10px;font-weight:700}.pdp_main .product_primary_image #wrap .cloud-zoom-big{z-index:801!important}.pdp_main .product_primary_image #wrap .mousetrap{z-index:799!important}.pdp_sticky_atc .sticky_wishlist_text{display:inline-block;line-height:26px}.pdp_sticky_atc .wishlist_action{padding:0}.product_wishlist .wishlist_action:after{background-position:0 -849px;width:26px;height:22px;position:inherit;display:inline-block}.added_to_wishlist .wishlist_action:after,.product_wishlist .wishlist_action:hover:after{background-position:0 -873px}.product_wishlist .wishlist_action:hover span{display:inline-block}.customwishlist .ui-dialog-content:after{display:none}.product_sharing_container{position:absolute;right:0;top:-68px}.product_sharing_container .social-btn-pdt{background:url(../images/pdp-sprite.png) no-repeat;width:17px;height:17px}#divGigyaShareBar0-reaction0-facebook_img,#divGigyaShareBar0-reaction1-twitter_img,#divGigyaShareBar0-reaction2-pinterest_img,#divGigyaShareBar0-reaction3-googleplus_img,#divGigyaShareBarNaN-reaction0-facebook_img,#divGigyaShareBarNaN-reaction1-twitter_img,#divGigyaShareBarNaN-reaction2-pinterest_img,#divGigyaShareBarNaN-reaction3-googleplus_img{background:url(../images/pdp-sprite.png) no-repeat!important;width:17px;height:17px}#divGigyaShareBar0-reaction0-facebook_img,#divGigyaShareBarNaN-reaction0-facebook_img{background-position:0 -938px!important}#divGigyaShareBar0-reaction0-facebook_img:hover,#divGigyaShareBarNaN-reaction0-facebook_img:hover{background-position:0 -954px!important}#divGigyaShareBar0-reaction1-twitter_img,#divGigyaShareBarNaN-reaction1-twitter_img,.product_sharing_container .twitter_share{background-position:0 -974px!important}#divGigyaShareBar0-reaction1-twitter_img:hover,#divGigyaShareBarNaN-reaction1-twitter_img:hover{background-position:0 -990px!important}#divGigyaShareBar0-reaction2-pinterest_img,#divGigyaShareBarNaN-reaction2-pinterest_img,.product_sharing_container .pinterest_share{background-position:0 -1042px!important}#divGigyaShareBar0-reaction2-pinterest_img:hover,#divGigyaShareBarNaN-reaction2-pinterest_img:hover{background-position:0 -1058px!important}#divGigyaShareBar0-reaction3-googleplus_img,#divGigyaShareBarNaN-reaction3-googleplus_img,.product_sharing_container .googleplus_share{background-position:0 -1007px!important}#divGigyaShareBar0-reaction3-googleplus_img:hover,#divGigyaShareBarNaN-reaction3-googleplus_img:hover{background-position:0 -1023px!important}#divGigyaShareBar0-reaction3>div,#divGigyaShareBarNaN-reaction3>div{display:none!important}.product_sharing_container .send_to_friend{display:inline-block;background-position:0 -1078px}.product_sharing_container .social-btn-pdt:hover{background-position:0 -1094px}.product_sharing_container .social_toolbox{float:right}.product_sharing_container .product_social_networking,.share_icons_wrapper{margin-bottom:31px;font-size:0}.product_sharing_container .product_social_networking{width:175px}.gigyaShareBarContainer,.send_friend_box{float:left;margin-top:8px}.share_icons_wrapper{display:inline-block;margin-left:10px}.fr-section .product_sharing_container .product_social_networking{width:190px}.breadcrumb li,.breadcrumb li a{color:#666}.share_section_title,.share_text{text-transform:uppercase;font-weight:700;font-size:12px;line-height:35px;float:left}.pdp_main .product_section_content .product_tile_wrapper{height:480px}.pdp_routine .product-addtocart{display:block;width:100%;position:absolute;bottom:15px;z-index:100}.pdp_main .pdp_routine .product-addtocart button{width:180px;height:35px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-size:14px;text-transform:uppercase;margin:0 auto;background:#000;color:#fff;border:none;position:relative;text-indent:24px}.pdp_main .pdp_routine .product-addtocart button:after{content:'';display:block;position:absolute;background:url(../images/pdp-sprite.png) 0 -107px no-repeat transparent;width:16px;height:21px;top:7px;left:38px}.pdp_main .pdp_routine .product-addtocart span{line-height:36px;vertical-align:baseline}.pdp_routine .product-addtocart span:before{content:'';display:block;width:30px;height:30px;position:absolute;left:-1px;top:-5px;background:url(../images/pdp-sprite.png) 0 -917px no-repeat}.pdp_routine .product-addtocart button:hover span:before{background-position:0 -917px}.pdp_routine .product_tile_wrapper .product_name{max-height:36px}.pdp_routine .product_tile .bv-rating,.pdp_routine .product_tile .price{bottom:65px}.pdp_routine .recommendations_block .product_tile{margin-top:5px}.pdp_routine .recommendations_block.carousel .product_tile_wrapper .plp_swatch_carousel.carousel.horizontal_carousel{top:250px}.addedtocart_popup .addedtocart_content .routine_tile .product_details{font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp-routine{height:100%;color:#000;padding:45px 30px}.pdp_routine .productcarousel_list{right:0}.product_section_content .pdp_routing .routine_summary{margin:8px 0 0}.routine_subtitle{font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-transform:uppercase;font-size:28px}.routine_product_names{margin:70px 0}.routine_product_name{display:block;text-transform:uppercase;font-size:16px;margin-bottom:20px;position:relative;font-family:ITCAvantGardeStd-BkCn,sans-serif}.routine_product_name:after{content:'';display:block;border-bottom:1px solid #373737;margin-top:15px}.routine_product_name:before{content:'+';position:absolute;left:0;right:0;width:18px;margin:0 auto;bottom:-8px;background:#fff;border:none}.routine_product_name:last-of-type:after,.routine_product_name:last-of-type:before{display:none}.pdp-routine.content_asset .price{position:absolute;bottom:15px;width:40%;background:#000;height:35px;padding:5px 20px 5px 10px;text-align:right;left:10%;line-height:27px;border:none}.pdp-routine.content_asset .price:before{background:url(../images/pdp-sprite.png) 0 -105px no-repeat transparent;content:'';display:inline-block;width:30px;height:30px;position:absolute;left:20px}.pdp-routine .price .product_price{color:#fff;font-family:ITCAvantGardeStd-BkCn,sans-serif;font-size:13px}.buy_routine{position:absolute;bottom:15px;height:35px;right:20px;color:#fff;text-transform:uppercase;background:#000;border-color:#000;font-family:ITCAvantGardeStd-BkCn,sans-serif;font-size:13px;line-height:22px;padding:0 20px}.buy_routine:hover{border-color:#000;background-color:#000;color:#fff}.buy_routine:before{content:'';width:14px;border-bottom:1px solid #fff;display:block;position:absolute;top:16px;left:-5px}.routine_product_item{display:inline-block;width:33%}.product-routine-dialog{min-width:1280px}.product-routine-dialog .selectboxit-text{font-family:ITCAvantGardeStd-BkCn,sans-serif}.product-routine-dialog .routine_product_selectors select{font-size:16px}.product-routine-dialog .variant_dropdown .selectboxit-btn{display:inline-block}.product-routine-dialog .ui-dialog-content{padding:15px 90px}.product-routine-dialog .selectboxit-text{text-align:left;padding-left:5px;line-height:38px}.routine_product_item .quantity .selectboxit-text{min-width:70%;line-height:38px}.product-routine-dialog .product_section_headline{margin-bottom:0}.product-routine-dialog .ui-dialog-titlebar{padding:0;position:absolute;top:0;right:0}.product-routine-dialog .product_image_topwrapper{text-align:center}.product-routine-dialog .product_tile_wrapper{text-align:center}.product-routine-dialog .product_name{text-align:center;height:auto}.product-routine-dialog .product_description{color:#666;text-transform:none;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:12px}.product-routine-dialog .attribute label,.product-routine-dialog .quantity label{display:none}.product-routine-dialog .quantity{width:23%;display:inline-block;margin-right:2%}.product-routine-dialog .selectboxit-btn{border:1px solid #e5e5e5}.routine_product_selectors{width:75%;margin:auto}.product-routine-dialog .selectboxit-container{width:100%}.product-routine-dialog .variant_dropdown .selectboxit-container{width:100%}.product-routine-dialog .variant_dropdown .variation-select{height:35px}.product-routine-dialog .variant_dropdown .selectboxit-text{line-height:20px;height:26px}.product-routine-dialog .price{display:none}.product-routine-dialog #va-colorSelectBoxIt .selectboxit-option-icon-container{margin:8px 0 0 8px}.routine_tile .product_details{text-transform:uppercase;font-size:14px;font-weight:700;max-width:120px}.add_all_products_to_cart{width:25%;margin:57px auto 0;text-align:center;height:40px}.routine_tile img{max-width:100%}.routine_tile .product_image_wrapper img{display:inline}.product-routine-dialog .button_shop_now{height:100%;line-height:38px;width:70%;float:right;background:#d49754;border:1px solid #d49754;color:#fff;text-transform:uppercase;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-align:center}.routine_price{display:inline-block;height:100%;width:30%;text-align:center;color:#fff;background:#ba864c;line-height:40px;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.product-routine-dialog .product_section_headline{color:#000;margin:40px 0 50px}.product-routine-dialog .color_selectbox_wrapper,.product-routine-dialog .routine_product_selectors .product-variations{display:inline-block;width:72%;margin-top:37px}.product_section_perfectroutine .productcarousel>.jcarousel-control{display:none}.product_section_perfectroutine .productcarousel>.jcarousel-prev{left:0}.product_section_perfectroutine .productcarousel>.jcarousel-next{right:0}.product_section_perfectroutine .productcarousel .jcarousel-clip-horizontal{margin:0}@media (max-width:600px){.pdp_routine .product-addtocart{display:none}}.custom_pinterest_button{display:none;position:absolute;right:0;top:80px;z-index:800}.product_primary_image:hover .custom_pinterest_button{display:block;cursor:pointer}.open_section{position:relative;z-index:999}.info_popup_open .snapshot_read_more{display:none}.pinterest_title{font-size:15px;font-weight:700;color:#c1c1c1;text-transform:uppercase;position:absolute;right:35px;width:35px;top:5px}.quickview .product_primary_image:hover .custom_pinterest_button{display:none}.pdp_sticky_atc .pdpForm{position:fixed;top:0;width:100%;background:#fff;left:0;right:0;z-index:999;height:70px;border-bottom:1px solid #cfcfcf}.pdp_sticky_atc .product_info_wrapper{max-width:1280px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;padding-top:10px}.pdp_sticky_atc .sticky_product_image.left_column{width:22%;padding:5px 10px;border:1px solid #ebebeb;height:50px;display:inline-block}.pdp_sticky_atc .sticky_product_info.left_column{width:71%;display:inline-block}.pdp_sticky_atc .sticky_product_info_wrapper{width:22%;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}.pdp_sticky_atc .from_row.pdp_search_wrapper{width:18%;margin:0;padding-top:6px}.pdp_sticky_atc .sticky_wishlist_wrapper{padding-top:12px;width:35%;text-align:right;margin-right:1%;display:inline-block}.pdp_sticky_atc .pdpForm .availability,.pdp_sticky_atc .pdpForm .engraving_checkbox,.pdp_sticky_atc .pdpForm .pdp-e-gift,.pdp_sticky_atc .pdpForm .pdp-loyalty,.pdp_sticky_atc .pdpForm .product_promotion{display:none}.pdp_sticky_atc .sticky_wishlist_wrapper .product_wishlist{position:inherit;display:inline-block}.pdp_sticky_atc .product_wishlist .wishlist_action:hover span{display:none}.pdp_sticky_atc .pdp_right_column_inner .product_name{font-size:15px;margin:0;line-height:inherit;max-height:38px;overflow-y:hidden}.pdp_sticky_atc .pdp_right_column_inner .product_subtitle{font-size:12px;font-family:ITCAvantGardeStd-BkCn,serif;max-height:18px;overflow-y:hidden;margin:0}.pdp_sticky_atc .product_add_to_cart .from_row .selectboxit-text{margin:0 20px 0 15px;width:90px}.pdp_sticky_atc .product_add_to_cart .button_wrapper{margin:0;width:30%}.pdp_full_sticky.pdp_sticky_atc .pdpForm{top:50px;border-top:1px solid #000}.fr-section .pdp_sticky_atc .sticky_wishlist_wrapper,.fr_ca-section .pdp_sticky_atc .sticky_wishlist_wrapper{width:25%}.pdp_sticky_atc #preorder-message,.pdp_sticky_atc .preorder-errors,.pdp_sticky_atc .product_sample,.pdp_sticky_atc .sample_icon_container,.sticky_product_image,.sticky_product_info,.sticky_wishlist_wrapper{display:none}.pdp_sticky_atc .sticky_add_to_cart.pdp_search_wrapper{display:block}.pdp_sticky_atc .product_options{display:none}.pdp_sticky_atc .pdp_right_column_inner .product-variations .variant_dropdown,.pt_product_details .colorrounds{margin:0}.pdp_sticky_atc .pdp_right_column_inner .price_size{display:none}.pdp_sticky_atc .pdpForm .color-select{max-width:100%}.pdp_sticky_atc .pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-btn{display:inline-block;min-width:100%}.pdp_sticky_atc .pdp_right_column_inner .attribute.variant_dropdown .selectboxit-options{overflow:auto;border:1px solid #d3d3d3}.pdp_sticky_atc .pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option{display:block;font-size:12px;border:none;height:40px}@media (max-width:1280px){.product-routine-dialog{min-width:1000px}}@media only screen and (min-width:960px) and (max-width:1024px){.ingredients_text_corner{top:-130px}}@media (max-width:1024px){.pdp_main .pdp_routine .product-addtocart button{line-height:41px}.pdp-routine.content_asset .price:before{display:none}.pdp_routine .productcarousel_list{width:100%}.pdp_main_video_container~.carousel.contentcarousel{height:342px}.pdp_main .quantity .quantity_error{line-height:3px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pdp_sticky_atc .product_add_to_cart .button_wrapper{width:48%}.pdp_sticky_atc .pdp_right_column_inner .product_name{min-height:0;margin-top:5px}.product_wishlist .wishlist_action span,.sticky_wishlist_text{font-size:12px}.pdp_main .engraving_checkbox label:before{width:20px;height:20px;margin-top:-4px}.pdp_main .engraving_checkbox.checked label:after{left:4px;top:-1px}.product_wishlist{right:-8px;top:20px}.product-routine-dialog{min-width:100%;max-width:100%}.routine_subtitle{font-size:18px}.buy_routine{position:inherit;padding:0 11px;width:100%}.pdp-routine.content_asset .price{position:static;width:100%;text-align:center;background:#000;height:35px}.pdp-routine.content_asset{padding:15px}.routine_product_names{margin:50px 0}.buy_routine:before{display:none}.product-routine-dialog .ui-dialog-content{padding:0}.add_all_products_to_cart{width:40%}.pdp_routine .recommendations_block .product_tile_wrapper{width:25%;float:left;margin:0}.pdp_routine .productcarousel_list .product_tile_wrapper:first-of-type{margin:0}.pdp_routine .product_image_wrapper{width:100%}.pdp_routine .plp_swatch_carousel{padding:0 24px}.pdp_routine .product_tile .plp_swatch_carousel .jcarousel-next:before{margin-right:-5px}.pdp_main .pdp_acordion_section{width:100%;margin-bottom:0}.desktop_content,.mobile_content{display:none}.tablet_content{display:block}.pdp_full_video #description_benefits_section_wrapper .content_video_wrapper{width:100%}.pdp_main .pdp_video_top{width:100%;margin:0 auto 10px;float:none;padding:0 15%}.product_sharing_container{top:0}.pdp_main .pdp_left_column{width:47%}.product_detail_tabs_wrapper .tabs_description{min-height:0}.description_benefits_section:after{width:100%;top:85px}.pdp_top_pushes{padding:50px 0}.pdp_left_push .text_wrapper,.pdp_right_push .text_wrapper{padding:10px}.pdp_push_title{font-size:24px}.pdp_sticky_atc .sticky_product_info_wrapper{font-size:11px}.pdp_full_sticky.pdp_sticky_atc .pdpForm{top:93px}.pdp_sticky_atc.pdp_full_sticky .product_sections_navigation.js_sticky{top:163px}.pdp_sticky_atc .sticky_wishlist_wrapper{width:25%}.pdp_sticky_atc .sticky_product_info_wrapper{width:32%}.product_sections_navigation .sections_menu .pdp_navigation_item{padding:10px 2px}}@media only screen and (min-width:600px) and (max-width:1024px){.pdp_sticky_atc .product_add_to_cart .button_wrapper .product_price{line-height:52px}.pdp_sticky_atc .product_add_to_cart .button_wrapper .button.add_to_cart,.pdp_sticky_atc .product_add_to_cart .button_wrapper .button.add_to_cart span{line-height:50px}.mini_cart_content .product_option{display:flex}}@media only screen and (max-width:600px){#perfectroutine.pdp_section .product_tile_wrapper .price{left:65%;border-left:1px solid grey;width:60px}#perfectroutine.pdp_section .product_tile .bv-rating{left:25%}#perfectroutine.section_scroll .plp_swatch_carousel{margin-right:0;width:60%}.mobile_content{display:block}.mobile_content .pdp-loyalty{color:#fff;margin-top:0;background:#d49855}.mobile_content .pdp-loyalty a{color:#fff}.product_add_to_cart .sample_icon_container{margin:20px 6px 0 5%}.mini_cart_content .option_price{float:left}}@media only screen and (max-width:750px){.pdp_main .product_section .product_section_headline,.pdp_main .recommendations_block .recommendation_title,.product-routine-dialog .product_section_headline{font-size:28px}.ingredients_section_title{font-size:24px}.tab_content,.tab_content .full_description,.tab_content p{font-size:13px;line-height:18px}#section_howto .pdp_main_video_container~.carousel.contentcarousel{overflow-y:visible;overflow-x:hidden;height:auto;margin:0 0 2px;border:none;padding:0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails{height:80px;white-space:nowrap}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li{white-space:normal;float:none;display:inline-block;width:239px;height:80px;margin:0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item{min-height:0;background:#fff;border-radius:5px;padding:15px;height:80px;margin:0 19px 0 0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li:last-child .video_thumb_item{margin:0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item .video_thumb{width:48px;height:48px;margin-right:15px}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item .thumbnail_content{width:calc(100% - 63px);padding:0}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item .video_title{overflow:hidden;height:48px;line-height:15px}.pdp_main_video_container~.carousel.contentcarousel .video_thumbmails li .video_thumb_item .thumbnail_content p{display:none}.pdp_videos .video_watch_other{display:block;margin:16px 0 7px;text-transform:uppercase;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.desktop_content,.tablet_content{display:none}.pdp_main .description_benefits_section{margin-top:10px}.product-routine-dialog{min-height:100%!important}.pt_product_details .navigation.js_sticky{display:block}.description_benefits_section:after,.pdp_main .left_description_area{display:none}.product_section.product_section_description{background:0 0}.product_sections_navigation .sections_menu .pdp_navigation_item{padding:10px 5px}.pdp_routine .recommendations_block .product_tile_wrapper{width:25%;float:left;margin:0}.content_asset.buy_routine:before{display:inline-block}.pdp-routine.content_asset{padding:45px 30px;border-bottom:1px solid #ebebeb}.product_add_to_cart .product_sample{font-size:14px}.product_tabs .ui-tabs-anchor{font-size:16px}.product-routine-dialog .ui-dialog-titlebar{position:static}.pdp_main .pdp_right_column.pdp_right_column_top{padding-top:0}#description{background:0 0}.product_detail_tabs_wrapper .tabs_menu{white-space:nowrap;overflow-x:auto;border-bottom:1px solid #c1c1c1;border-top:1px solid #c1c1c1}.product_detail_tabs_wrapper .tabs_menu .ui-state-default{float:none;display:inline-block;padding:10px 15px 15px}.product_detail_tabs_wrapper .tabs_menu .ui-state-default:before{margin-top:-6px}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{font-size:14px}.pdp_main .product_tabs .ui-state-hover{background:0 0}.pdp_main .ui-state-hover .ui-tabs-anchor{color:#000}.pdp_main .ui-state-active{border-bottom:2px solid #000}.pdp_main .right_description_area{width:100%}.pdp_main .pdp_video_top{padding:0 5%;margin:0 auto}.product_detail_tabs_wrapper .tabs_menu .ui-tabs-anchor{padding:0}.pdp_top_pushes .pdp_button{display:none}.pdp_top_pushes{margin:10px 15px 15px 15px;overflow-x:auto;padding-bottom:0;white-space:nowrap;padding-top:10px;display:block;text-align:center}.pdp_left_push,.pdp_right_push{display:inline-block;width:auto}.pdp_top_pushes .text_wrapper{bottom:0;height:auto;top:inherit;white-space:initial}.pdp_push_title{color:#fff;font-size:16px}.pdp_push_title_black{color:#000;font-size:16px}.pdp_top_pushes .link_wrapper{color:#fff}.pdp_right_push{margin-left:5%}.pdp_main .tab_content{padding:15px 0 0}.pdp_main .pdp_mobile_videos{white-space:nowrap;overflow-x:auto;margin-left:15px}.pdp_video_push{display:inline-block;width:85%;padding:15px;border:1px solid #c1c1c1}.pdp_video_push img{display:inline-block;max-width:25%}.pdp_video_push .pdp_description_title{width:68%;white-space:normal;line-height:20px;float:right;display:block}.pdp_video_push .pdp_push_title{color:#000;padding-bottom:10px}.product_detail_tabs_wrapper .ui-state-active .ui-tabs-anchor:after{border-bottom:2px solid #000;content:'';display:inline-block;position:absolute;width:100%;bottom:-15px;left:0}.pdp_full_video .content_video_image{height:100%}.pdp_full_video #description_benefits_section_wrapper .content_video_wrapper{height:65%}.pdp_description_mobile{display:block}.tab_read_less,.tab_read_more{text-transform:uppercase;text-decoration:underline;font-family:ITCAvantGardeW01-CnMd;font-weight:700}.pdp_main .show_right_description{display:none}.product_wishlist{right:30px;top:0}.pdp_routine .recommendations_block.carousel .product_tile_wrapper{width:100%;height:auto;border:none}.pdp_routine .recommendations_block.carousel .jcarousel-clip{max-width:100%}.pdp_routine .f_field_checkbox{position:absolute;left:13px;top:30%;z-index:1;display:inline-block}.pdp_routine .productcarousel .product_image_wrapper{width:100%;border:1px solid #ebebeb;height:100px;margin:0 0 0 50px;float:left;line-height:0}.pdp_routine .productcarousel .product_image{display:inherit}#perfectroutine .plp_swatch_carousel{margin-top:20px;margin-right:22%;padding:0 50px;top:30px;width:215px}#perfectroutine .product_tile_wrapper .price{bottom:50px;right:0;left:50%;border-left:1px solid grey;width:20%}#perfectroutine .jcarousel-control:not(.disabled){display:block}.pdp_routine .recommendations_block .product_tile{min-height:0;margin-top:0}.pdp_routine .product_image_topwrapper{height:100px;float:left;width:25%}#perfectroutine .product_tile .bv-rating{left:50%;bottom:50px}.pdp_routine .product_tile .plp_swatch_carousel .jcarousel-next:before{margin-right:15px}.pdp_routine .product_tile .plp_swatch_carousel .jcarousel-prev:before{margin-left:15px}.pdp_routine .f_field_checkbox .f_label{display:inline-block;cursor:default;border:1px solid #000;width:20px;height:20px}.routine_selector{position:absolute;visibility:hidden}.pdp_routine .f_field_checkbox.f_checked .f_label:after{content:'';width:15px;height:15px;display:inline-block;background:url(../images/checked-simple.png);position:absolute;left:2px;top:2px}.pdp-routine{background:0 0}.pdp_main .pdp_routine .product_price{font-size:12px;line-height:25px;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_main .pdp_routine .content_asset .product_price{font-size:14px}#perfectroutine .pdp-routine.content_asset .price{right:auto;left:5%;width:25%;text-align:center;height:45px;padding:35px 0;border:none;background:#000;position:absolute}.pdp-routine .price .product_price{color:#fff}.product_section_perfectroutine_content .carousel_navigation_list{display:none}.product-routine-dialog .color_selectbox_wrapper,.product-routine-dialog .product-variations{margin:10px 0 30px}.buy_routine_mobile{height:40px;width:60%;right:5%;bottom:50px;position:absolute;line-height:38px;display:inline-block;color:#fff;background:#000;border-color:#000;font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-size:14px;height:41px}.buy_routine_mobile:before{display:inline-block;top:18px;border-color:#fff;left:7px}.ui-dialog.product-routine-dialog{min-width:0;max-width:100%;width:100%}.routine_product_selectors{width:85%}.routine_product_item{width:100%;border-top:1px solid #eee;position:relative;height:initial}.routine_product_item .product_image_topwrapper{height:initial}.routine_product_item:after{content:'+';position:absolute;width:20px;left:0;right:0;margin:0 auto;bottom:-8px;background:#fff;z-index:9;font-size:14px;text-align:center}.product-routine-dialog.ui-dialog .ui-dialog-content:after,.routine_product_item:last-of-type:after{display:none}.product-routine-dialog #routine_details_section_popup{padding:0}.add_all_products_to_cart{margin-top:0}.product-routine-dialog .product-variations.colorrounds,.product-routine-dialog .product_section_headline{margin-top:0;margin-bottom:30px}.product-routine-dialog.ui-dialog .ui-dialog-titlebar-close{top:15px}.product-routine-dialog .product_image_topwrapper{width:28%;display:inline-block}.product-routine-dialog .product_name{width:60%;display:inline-block;margin-top:20px;text-align:left}.add_all_products_to_cart{width:100%}.product-routine-dialog{min-height:100%!important;overflow:auto}#youmayalsolike.section_scroll{padding-top:0}#youmayalsolike .recommendation_title{margin:30px auto}.snapshot_content_images.third_batch{padding-bottom:0}}@media only screen and (max-width:320px){#perfectroutine .product_tile_wrapper .product_tile .price{left:70%}#perfectroutine .pdp-routine.content_asset .price{left:5%}}#perfectshade{padding:20px 0 40px}#perfectshade .product_section .product_section_headline{margin:70px 0 46px}.product_section_perfectshade_content #tabs>ul{border-bottom:2px solid #F6F6F6;text-align:center;font-size:0;margin:0 0 40px 0}.product_section_perfectshade_content #tabs>ul li{font-size:22px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#c1c1c1;border-bottom:2px solid #F6F6F6;display:inline-block;margin:0 0 -2px;text-transform:uppercase}.product_section_perfectshade_content #tabs>ul li.ui-state-active,.product_section_perfectshade_content #tabs>ul li:hover{color:#000;border-bottom:2px solid #727272}.product_section_perfectshade_content li a{color:#c1c1c1;padding:0 47px 12px 47px;display:block}.product_section_perfectshade_content #tabs>ul li.ui-state-active a,.product_section_perfectshade_content #tabs>ul li:hover a{color:#000}.product_section_perfectshade_content .ui-tabs-panel{text-align:center}.product_section_perfectshade_content .ui-tabs-panel:after{content:"";display:block;clear:both}.product_section_perfectshade_content .ui-tabs-panel div{float:left;margin:0 28px 0 0;width:299px;overflow:hidden}.product_section_perfectshade_content .ui-tabs-panel div:nth-of-type(4n){margin:0}.product_section_perfectshade_content .ui-tabs-panel div:nth-of-type(4n):after{content:"";display:block;clear:both}.product_section_perfectshade_content .ui-tabs-panel img{max-width:100%;max-height:168px}.product_section_perfectshade_content .ui-tabs-panel div>span{display:block;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-transform:uppercase;text-align:center;margin:9px 0 0}.product_section_perfectshade_content .ui-tabs-panel div>span:last-child{font-family:ITCAvantGardeStd-BkCn,sans-serif;margin:5px 0 22px}.product_section_perfectshade_content .ui-tabs-panel .hidden~div{display:none}.product_section_perfectshade_content .ui-tabs-panel .perfectshades-load-more{display:inline-block;width:100%;max-width:408px;height:44px;background:#EBEBEB;color:#888;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;line-height:44px;text-transform:uppercase;cursor:pointer}.pdp_main .product_add_to_cart .quantity label{display:none}.product_add_to_cart .button_wrapper .button.add_to_cart{width:74%}#QuickViewDialog .button.add_to_cart{width:68%}.product_add_to_cart .button_wrapper .button.preorder-disabled{cursor:no-drop}.pdp_main .button_wrapper .add_to_cart.preorder-disabled{background:#C1C1C1;color:#6E6E6E;border:none}.pdp_main .product_add_to_cart .price{position:relative;float:none;height:30px}.pdp_main .product_add_to_cart .product_price{float:left}.product_add_to_cart .button_wrapper .price{display:none}.pdp_sticky_atc .product_add_to_cart .button_wrapper .button.add_to_cart{width:37%}.pdp_sticky_atc .pdp_main .product_add_to_cart .price{display:none}.pdp_sticky_atc .product_add_to_cart .button_wrapper .price{width:37%;display:block;float:left;height:45px}.pdp_sticky_atc .pdp_main .product_add_to_cart .product_price{float:none}.notify_wrapper{width:100%}.pdp_sticky_atc .notify_wrapper{width:63%}.pdp_main .button_wrapper .price p:first-child{text-decoration:line-through;margin-right:13px}.pdp_main .button_wrapper .price p:first-child:not(:only-of-type){line-height:25px;height:23px}.quickview .pdp_main .button_wrapper .price p:first-child{margin-right:3px}.pdp_main .button_wrapper .price p:last-of-type,.pdp_main .button_wrapper .price p:only-of-type{text-decoration:none;color:#fff;margin-right:0}.pdp_main .button_wrapper .price p:last-of-type:not(:only-of-type){line-height:20px}.button_wrapper_sale .product_price.price_standard{text-decoration:line-through;color:#000;margin-right:13px}.quickview .button_wrapper_sale .product_price.price_standard{margin-right:6px}.pdp_main .product_add_to_cart .quantity{width:24%;margin-right:2%;float:left;height:45px;position:relative}#QuickViewDialog .product_add_to_cart .quantity{width:30%;height:53px}.pdp_main .quantity .selectboxit-container{display:block;height:45px;width:100%}.pdp_main .quantity .selectboxit-text{height:100%;line-height:43px}.pdp_main .quantity .selectboxit-arrow-container{height:45px}.pdp_main .quantity .selectboxit-arrow{margin:20px auto 0}.pdp_main .product_add_to_cart .quantity .selectboxit{text-align:center}.pdp_main .quantity .quantity-changer{position:absolute;top:13px;left:8px;font-size:15px;color:#000;font-weight:700;cursor:pointer;user-select:none;width:19px;height:19px;line-height:16px;text-align:center;border:1px solid #e0e0e0}.quickview .pdp_main .quantity .quantity-changer{left:5px}@-moz-document url-prefix(){.pdp_main .quantity .quantity-changer{line-height:21px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pdp_main .quantity .quantity-changer{line-height:21px}}.pdp_main .quantity .quantity-increment{left:auto;right:8px}.quickview .pdp_main .quantity .quantity-increment{left:auto;right:5px}.pdp_main .quantity input{height:100%;font-size:13px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-align:center;border:1px solid #F1F1F1;pointer-events:none}#QuickViewDialog .pdp_main .quantity input{height:83%}.pdp_main .quantity .quantity_error{white-space:nowrap;padding-top:3px;color:red}.pdp_sticky_atc .pdp_main .quantity .quantity_error{padding-top:0}.pdp_main .mobile-sticky-only{display:none}.pt_product_details:not(.pdp_sticky_atc) .pdp_right_column_inner .product-variations .selectboxit-options{display:block!important;position:static;width:100%;border:none;padding:0;overflow:auto;max-height:none;white-space:nowrap}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option{display:inline-block;font-size:13px;font-family:ITCAvantGardeStd-BkCn,sans-serif;padding:0;border:1px solid #EBEBEB;margin:0 9px 5px 0;min-width:120px;height:60px}.pdp_main .swatch_carousel .jcarousel-clip.sizes-carousel{width:auto}.has_product_sizes .variant_dropdown .swatch_carousel{padding:0 16px}.pdp_main .product_detail.pdp_right_column_inner .variant_dropdown .horizontal_carousel.swatch_carousel .jcarousel-control{top:0;height:100%;background:#fff;margin:0}.pdp_sticky_atc .pdp_main .product_detail.pdp_right_column_inner .variant_dropdown .horizontal_carousel.swatch_carousel .jcarousel-control{top:-11px}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option:last-child{margin:0}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option a{padding:12px 16px;display:block;width:100%;height:100%}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-option a:hover{text-decoration:none}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-selected{border:2px solid #000;font-family:ITCAvantGardeStd-DemiCn,sans-serif}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-selected a{padding:11px 15px}.product-variations .variant_dropdown .selectboxit-option a:hover,.selectboxit-list>.selectboxit-focus>a{background:0 0}.pdp_right_column_inner .product-variations .variant_dropdown{margin:24px 0 0}.pdp_right_column_inner .product-variations .variant_dropdown .label{display:none}.pdp_right_column_inner .product-variations .variant_dropdown .selectboxit-btn{display:none}.selectboxit-container span{line-height:12px;display:inline-block}.pdp_main .price_size{line-height:20px;display:block}.pdp_main .notifymecustom_button{background:#606060;color:#272727;border:none;padding:0 2px;vertical-align:middle;line-height:1.5;font-weight:700}.notify_wrapper>button{font-family:ITCAvantGardeStd-MdCn;font-size:12px}.notify_wrapper>button span{text-decoration:underline}.pdp-link-try-it-on-me{display:inline-block;margin:30px 0 0 18px;font-size:14px;font-family:ITCAvantGardeStd-MdCn,sans-serif;text-transform:uppercase;text-decoration:underline;text-align:center;color:#000;position:absolute;bottom:0;left:0}.pdp-link-try-it-on-me span{display:block}.pdp-link-play-video{display:none;float:left;margin:15px 10px 0 30px;font-size:14px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-transform:uppercase;color:#000;text-indent:26px;position:relative}.pdp-link-play-video:before{width:18px;height:18px;content:"";display:block;position:absolute;top:-1px;left:0;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -900px}.pdp-link-360{display:inline-block;width:40px;height:40px;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -700px;position:absolute;right:0;bottom:0}.pdp-loyalty{background:#F7F7F7;height:35px;line-height:36px;padding:0 15px;font-family:ITCAvantGardeStd-DemiCn,sans-serif;color:#000;font-size:14px;margin:20px 0 0}.pdp-loyalty:after{content:"";display:block;clear:both}.pdp-loyalty a{color:#000;text-decoration:underline;text-transform:uppercase;float:right}.pdp-e-gift{background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -745px;padding:0 0 0 25px;height:16px;font-size:14px;font-family:ITCAvantGardeStd-BkCn,sans-serif;margin:14px 0 0;display:inline-block}.pdp-e-gift a{font-family:ITCAvantGardeStd-DemiCn,sans-serif;text-decoration:underline;text-transform:uppercase}.product_sample{text-decoration:underline;padding-top:20px;display:inline-block;font-family:ITCAvantGardeStd-DemiCn,sans-serif;font-size:14px;text-transform:uppercase}.sample_icon_container{width:20px;height:15px;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -831px;margin:20px 6px 0 0;float:left}.pdp_main .product-video-thumbnail{background:#000}.pdp_main .product-video-thumbnail:before{content:"";display:block;position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;background:url(../images/pdp-sprite.png) no-repeat;background-position:0 -800px;pointer-events:none}.pdp_main .product-video-thumbnail a{width:100%;height:100%}.pdp_main .product_image_section .thumbnail_label{position:absolute;display:none;top:50%;margin:-6px 0 0;font-size:11px;font-family:ITCAvantGardeStd-BkCn,sans-serif;left:95px;white-space:nowrap}.pdp_main .product_image_section .thumbnail_label:before{content:">";display:block;position:absolute;top:-2px;left:-10px}.pdp_main .product_image_section .product-campaign-thumbnail a,.pdp_main .product_image_section .product-video-thumbnail a{position:static;width:100%;height:100%;overflow:hidden;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.pdp_main .product_image_section .product-campaign-thumbnail a img{max-width:100%;display:inline-block}.ui-dialog.product-video-dialog{padding:20px;background:#fff}.ui-dialog.product-video-dialog .ui-dialog-titlebar{padding:0 0 5px}.ui-dialog.product-campaign-dialog .ui-dialog-content:after,.ui-dialog.product-video-dialog .ui-dialog-content:after{height:0}.ui-dialog.product-video-dialog .ui-dialog-content{padding:0}.ui-dialog.product-video-dialog .ui-dialog-titlebar-close{top:0;right:0}.ui-dialog.product-video-dialog iframe{height:550px}.ui-dialog.product-campaign-dialog,.ui-dialog.product-video-dialog{max-width:none;width:1280px!important}.ui-dialog.product-campaign-dialog img{display:block;max-width:100%}.ui-dialog.product-campaign-dialog .ui-dialog-content{padding:0;background:0 0}.ui-dialog.product-campaign-dialog .ui-dialog-titlebar{padding:0;height:0}.product_thumbnails .contentcarousel_list li{float:none}.pdp_top_content_wrapper .excerpt{color:#000;font-size:13px;font-family:ITCAvantGardeStd-BkCn,sans-serif}.pdp_top_content_wrapper .excerpt a{font-family:ITCAvantGardeStd-DemiCn,sans-serif}.footer_social_desktop .jcarousel-control{background:#E6E6E6}.footer_social_desktop .jcarousel-prev{left:0}.footer_social_desktop .jcarousel-next{right:0}.footer_main a.back_to_main_category{color:#fff}.mobile_content.back_to_main_category{position:relative;padding:17px 17px 12px;text-indent:19px;line-height:normal;color:#fff;font-size:14px;font-family:ITCAvantGardeStd-MdCn,sans-serif;text-transform:uppercase}.mobile_content.back_to_main_category:before{content:"\2039";display:block;width:6px;position:absolute;text-indent:0;color:#fff;font-size:26px;top:8px}a[name=desc]{position:absolute}.dialog_bonus_option .dialog_content{padding-right:35px}.dialog_bonus_option .bonus_product_list{max-height:50vh;overflow-y:scroll;padding-right:50px}.dialog_bonus_option .product-variations{display:none}.dialog_bonus_option .check_bonus_label{line-height:40px;text-transform:uppercase;font-size:14px;vertical-align:middle}.dialog_bonus_option .add_to_cart_bonus{padding:0 10px}.text-center{text-align:center}.action_container{flex:0 0 50%;max-width:50%}.c-perfectcorp__cta{line-height:1;text-align:center;cursor:pointer;text-transform:uppercase;outline:0;background-color:#000;color:#fff;font-family:ITCAvantGardeStd-Md,sans-serif;font-size:12px;border:1px solid transparent;padding:16px 29px 15px;margin:0 5px}.c-perfectcorp_privacy-message{text-align:left;padding:5px 15px}.fr-section .c-perfectcorp__cta,.fr_ca-section .c-perfectcorp__cta{padding:16px 10px 15px}.c-perfectcorp__actions{display:flex;flex-flow:row wrap;justify-content:center}.c-perfectcorp__iframe{position:relative;height:100%;z-index:2}.c-perfectcorp__content{margin-bottom:15px;padding-top:25px}.c-perfectcorp__title{font-family:ITCAvantGardeStd-Md,sans-serif;font-size:12px;color:#000;margin-bottom:5px;text-transform:uppercase}.c-perfectcorp__description{color:#999;font-size:12px}.c-perfect-corp{padding-left:0;padding-right:0}.c-perfect-corp iframe{margin:0 auto!important;display:block}.c-perfectcorp__actions{margin-bottom:5px}.c-tryonconsent--hidden{display:none}.c-tryonconsent__container{padding:0 10px}.pdp_main label.c-tryonconsent__label{text-transform:none}.c-perfectcorp__container,.perfect-corp-enabled .c-try-it-on{display:none}.c-perfectcorp__container.c-perfectcorp--ready{display:block}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.main .c-perfectcorp__wrap{display:none}}@media screen and (max-width:1024px){.pt_product_details.c-perfectcorp-active .pdp_main .product_image_container{display:none}.c-perfectcorp-active .c-perfect-corp{padding-top:25px}.c-perfectcorp__cta{padding:16px 20px 15px}}@media screen and (min-width:1025px){.c-perfectcorp__wrap{padding:0 25px;flex:0 0 80%;justify-content:center;align-items:center;display:flex;flex-direction:column;margin-left:87px}.c-perfectcorp__cta{min-width:175px}.fr-section .c-perfectcorp__cta,.fr_ca-section .c-perfectcorp__cta{min-width:195px}.c-perfectcorp-active .c-wishlist-button,.c-perfectcorp-active .product_primary_image{display:none}.c-perfectcorp-active .c-perfectcorp__wrapper{max-width:1280px;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap}.c-perfectcorp-active .product_image_container{flex:0 0 12.5%;max-width:12.5%}.c-perfectcorp-active .product_thumbnails{flex:0 0 100%;max-width:100%}.c-perfectcorp-active .c-perfectcorp__container{flex:0 0 87.5%;max-width:87.5%}}
.disable_scrolling{height:100%!important}.checkout{font-family:ITCAvantGardeW01-CnMd}.header.header_checkout{height:100px;display:block}.header.header_checkout .content{display:flex}.checkout_logo{display:flex;align-items:center;justify-content:center;height:100px;margin-left:auto}.checkout-need-help{margin-left:auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-family:ITCAvantGardeStd-BkCn;text-align:right}.checkout-need-help a{color:#fff;text-decoration:underline;text-transform:uppercase}.header-checkout .content{padding:0;position:relative}.header-checkout .desktop_content{text-transform:uppercase;font-family:ITCAvantGardeStd-BkCn,serif;font-size:12px}.header-checkout .desktop_content h3{font-weight:400;font-size:12px;letter-spacing:-.21px;line-height:1}.header-checkout .desktop_content p{letter-spacing:-.35px;line-height:1.35em;padding:4px 0 0}.pt_cart .header .content .checkout_logo{text-align:center;margin:0 auto}.header-checkout .checkout-need-help{position:absolute;right:0;top:0;bottom:0;margin:auto 0}.cart-top-control-area{display:flex;margin-bottom:18px}.cart-top-control-area .cart_title{margin:0}.cart-top-control-area .cart_actions{margin-left:auto;padding:6px 0 0}.cart_title,.checkout_step_title,.order_review_title,.samples_header h3{color:#1d1d1d;margin:35px 0 25px 0;font-size:35px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn}.cart .primary .button,.checkout .button,.checkout-samples .button,.submit_order .cart_checkout_button{padding:0 36px;height:32px;line-height:32px;color:#fff;font-size:12px;font-weight:400;font-family:ITCAvantGardeW01-CnMd;cursor:pointer;border-radius:0;border:1px solid #d29f56;background:#d29f56;position:relative}.cart .primary .button{padding:0 36px;font-size:14px}.cart .primary .cart_checkout_button{margin-right:0;width:182px;height:35px;padding:0}.cart .primary .button:before,.checkout .button:before,.checkout-samples .button:before,.submit_order .cart_checkout_button:before{content:'';width:5px;height:9px;background:url(../images/icons-sprite-25x25.png) no-repeat -80px -100px;display:none;position:absolute;margin:11px 0 0 -17px}.cart .primary .button:hover,.checkout .button:hover,.checkout-samples .button:hover,.submit_order .cart_checkout_button:hover{background:#fff;color:#d49855}.cart .primary .button:hover:before,.checkout .button:hover:before,.checkout-samples .button:hover:before,.submit_order .cart_checkout_button:hover:before{background-position:-135px -100px}.nextstep_button{color:#666;padding-bottom:25px;overflow:hidden;line-height:28px}.nextstep_button .button,.nextstep_button .formfield{margin:0;float:right}.header-checkout{width:100%;background:#070707;text-align:center;height:100px;line-height:100px;vertical-align:middle}.logo_image{margin:0 auto;display:block;width:250px;vertical-align:middle;display:inline-block}.checkout_progress_indicator{display:inline-block;margin-bottom:15px;width:100%;font-size:14px;text-transform:uppercase;color:#aaa}.checkout_step_indicator{float:left;min-width:222px;padding:22px 0 15px;margin-left:15px;text-align:left;border-bottom:4px solid #666;color:#666;font-family:'AvantGardeGothicITCW01D 731075'}.checkout_step_indicator:first-child{margin-left:0}.checkout_step_indicator .label{display:block;height:20px;margin-top:5px;white-space:nowrap}.checkout_step_indicator.active_step{color:#000;border-color:#000}.checkout_step_indicator.active_step~div{color:#aaa;border-color:#e5e5e5;font-family:ITCAvantGardeW01-CnBk}.spacer-shipping{height:0;width:100%;display:block}.pt_optcheckout legend{background:0 0;overflow:hidden;padding:0}.pt_optcheckout legend span{display:block;background:#000;height:44px;padding-left:25px;color:#fff;line-height:44px;font-family:'AvantGardeGothicITCW01D 731075';font-size:18px;text-transform:uppercase;white-space:nowrap;margin-bottom:10px}.pt_optcheckout .general_addinfo .tooltip_content .content_asset.customer-service-security-policy{display:none}.checkout .legend_message{font-size:16px}.pt_optcheckout legend .required_indicator{display:none}.secondary .attribute .label,.secondary .attribute .swatch{display:none}.nextstep_top{display:table;width:100%;padding-bottom:0}.cart{color:#666;font-family:ITCAvantGardeW01-CnMd}.cart>.primary{width:74.5%;border:none;float:left;padding:0}.pt_cart .secondary{float:right;width:227px;margin-top:40px;padding:0;border:none}.cart .breadcrumb{display:none;padding:15px 0}.continue_shopping_link{font-size:12px;color:#000;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;margin:23px 0 15px;display:block;padding:0 0 0 4px}.cart .primary .cart_checkout_pay_pal_button,.cart .primary .cart_checkout_pay_pal_button:hover{background:url(../images/paypal-en.jpg) no-repeat 0 0 transparent;border:none;height:35px;margin:0;padding:0;width:182px}.fr-section .cart .primary .cart_checkout_pay_pal_button,.fr_ca-section .cart .primary .cart_checkout_pay_pal_button{background:url(../images/paypal-new_fr.jpg) no-repeat 0 0 transparent}.cart .primary .cart_checkout_pay_pal_button span,.cart .primary .cart_checkout_pay_pal_button:before{display:none}.cart_actions{text-align:right}.cart_action_checkout{display:inline-block;vertical-align:top}.cart_action_checkout:not(:last-child){margin-right:5px}.cart_action_checkout .button{vertical-align:top}.cart_action_checkout .divider{display:inline-block;padding:0 12px 0 7px;height:32px;line-height:32px;vertical-align:top;color:#000;font-family:ITCAvantGardeStd-DemiCn}.cart .error,.cart .error_message{float:left;margin-bottom:10px}.cart .error{color:red;font-size:11px;line-height:18px;text-transform:none;font-family:ITCAvantGardeW01-CnMd}.cart_table .bonus_header th,.cart_table .section_header{padding:5px 25px 0;height:44px;vertical-align:middle;background:#000;color:#fff;font-weight:400;text-transform:uppercase;font-size:16px;font-family:ITCAvantGardeStd-DemiCn}.section_header span{display:block}.cart_table .bonus_header th,.section_header.product{font-size:16px;font-family:ITCAvantGardeStd-DemiCn}.section_header.price{text-align:right}.cart_table .section_header{padding:15px 21px}.cart_table .section_header.product{padding:15px 22px}.cart_table .section_header.qty{text-align:center}.cart_table .section_header.price{padding:15px 43px}.cart_table td{padding:22px 20px 41px;border-top:1px solid #e0e0e0}.cart_table td:first-child{padding-left:0}.cart_table tr:first-child td{border-top:none}.cart_table td.item_details{padding-right:0}.cart_table .item_image{text-align:center;padding-right:0}.cart_table .item_image img{margin:0 auto}.cart_table .product_name,.cart_table div.name{margin-bottom:5px;text-transform:uppercase;line-height:16px}.cart_table div.name,.cart_table div.product_name,.cart_table div.product_name a{color:#000;font-size:14px;font-family:ITCAvantGardeStd-DemiCn;text-decoration:none}.cart_table div.product_name a:after,.cart_table div.product_name a:before{display:none!important}.cart_table .item_quantity .selectboxit-container{margin:17px 0 0 1px}.dymanic-cart-content .selectboxit-container{width:auto}.cart_table .product_subtitle{display:none;margin-bottom:12px;font-size:12px;color:#999;text-decoration:underline}.cart_table .attribute .label{display:none}.rowgiftcert .attribute .label{display:inline-block;white-space:nowrap}.cart_table .rowgiftcert .attribute{margin-bottom:1px}.cart_table .attribute{margin-bottom:12px;font-size:12px;line-height:20px;color:#999}.cart_table .product_list_item{padding:25px 0 10px}.cart_table .product_list_item+.item_edit_details,.cart_table .product_list_item+.item_edit_details+.item_user_actions{margin:50px 0 0}.cart_table .attribute,.cart_table .product_id{color:#888;font-family:ITCAvantGardeStd-BkCn;font-size:12px;text-transform:uppercase}.dialog_cart_engraving .ui-dialog-titlebar{padding:25px 0}.dialog_cart_engraving .ui-dialog-content{padding:0 130px 30px}.dialog_cart_engraving .ui-dialog-titlebar .ui-icon-closethick{background:url(../images/icons/icon-x.png) 0 0;height:10px;width:10px;margin:2px 6px}.engraving_popup_button{width:48%;margin-top:25px;height:35px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;font-weight:700;font-size:14px;text-align:center;line-height:35px;border-radius:0;padding:0}.engraving_popup_button.dark_button{background:#000;color:#fff}.engraving_popup_button.dark_button:hover{background:0 0;color:#000}.dialog_cart_engraving{max-width:685px}p.engraving_popup_title{font-family:ITCAvantGardeStd-DemiCn;font-size:36px;text-transform:uppercase;text-align:center;margin-bottom:25px}.engraving_popup_content{font-size:12px;text-align:center;line-height:18px}.engraving_highlighted{font-family:ITCAvantGardeStd-DemiCn;display:block}.cart_edit_engraving{margin:0 0 10px;background:#edeff0;padding:10px;max-width:300px;box-sizing:border-box;clear:both;color:#000}.cart_edit_engraving:after{content:'';clear:both;display:block}.cart_edit_engraving .engraving-info{float:left;max-width:85%}.cart_edit_engraving .item_edit_engraving{float:right}.cart_edit_engraving .cap_image{display:inline-block;vertical-align:middle}.cart_edit_engraving .product_id_label{display:block;font-family:ITCAvantGardeStd-DemiCn,Arial,serif;text-transform:uppercase}.cart_edit_engraving .product_id_value{display:block;font-family:ITCAvantGardeStd-BkCn,Arial,serif;text-transform:uppercase}.cart_edit_engraving .item_edit_engraving a{font-family:ITCAvantGardeStd-DemiCn,Arial,serif;color:#d49855;text-decoration:underline;text-transform:uppercase}.ui-dialog.edit_engraving_dialog{max-width:940px}.edit_engraving_dialog .persengrav_main{border:none}.edit_engraving_dialog .product_name_wrapper{display:none}.edit_engraving_dialog .persengrav_main form{padding:0}.edit_engraving_dialog .persengrav_right{float:right;width:60%}.edit_engraving_dialog .engraving_preview_cont{width:40%}.edit_engraving_dialog .ui-dialog-titlebar{padding:50px 90px 11px}.edit_engraving_dialog .confirm_button_cont button{font-family:ITCAvantGardeW01-CnBk,sans-serif;margin-left:35px;float:left}.edit_engraving_dialog .confirm_button_cont{margin:15px 0}.cart_table .attribute,.cart_table .attribute .swatch{display:none}.cart_table .item_details{width:335px}.cart_table .item_quantity{font-size:12px;line-height:16px;width:250px;text-align:center}.cart_table .item_quantity .cart-preorder-message{text-align:justify;margin-top:20px}.cart_table .item_quantity .selectboxit-container .selectboxit,.cart_table .item_quantity .selectboxit-container .selectboxit-options{width:81px!important;border-width:1px}#og-modify-popup .og_wrap .og_row .selectboxit-container .selectboxit{height:29px}#og-modify-popup .og_wrap .og_row .selectboxit-text,.cart_table .item_quantity .selectboxit-text{height:35px;line-height:35px;margin-left:7px;overflow:hidden;padding-left:0}#og-modify-popup .og_wrap .og_row .selectboxit-arrow-container,.cart_table .item_quantity .selectboxit-arrow-container{height:25px;line-height:29px;padding:0;width:36px}#og-modify-popup .og_wrap .og_row .selectboxit-arrow-container .selectboxit-arrow,.cart_table .item_quantity .selectboxit-arrow-container .selectboxit-arrow{margin:16px auto 0}#og-modify-popup .og_wrap .og_row .selectboxit-container .selectboxit-options,.cart_table .item_quantity .selectboxit-container .selectboxit-options{top:32px!important}.recommendations_divider{padding:25px 0 0;font-size:16px;font-family:ITCAvantGardeStd-DemiCn;text-align:center;text-transform:uppercase;color:#000}.pt_cart .mini_cart_privilege_message{padding:5px 70px 0;margin-bottom:18px;font-family:ITCAvantGardeStd-BkCn;font-size:12px;color:#000;text-align:center}.cart_table .item_quantity .item_price{display:none}.cart_table .product_add_to_cart{border:0;margin:0;padding:0}.cart_table .product_add_to_cart .notifyme{font:11px/20px ITCAvantGardeW01-CnMd;color:#999;text-decoration:underline;cursor:pointer;text-transform:uppercase;font-size:12px}.cart_table .product_availability_list li{font:11px/20px ITCAvantGardeW01-CnMd;color:#999}.cart_table .product_availability_list li.not_available{color:red;margin:15px 0 5px;text-transform:uppercase;text-decoration:solid;font-size:15px;font-weight:700}.cart_table .product_availability_list li.is_in_stock{margin:5px 0 0}.you_may_also_like_empty_cart .jcarousel-clip-horizontal{width:670px;margin:0 -6px 0}.cart .you_may_also_like_empty_cart .recommendation_title{margin:37px 0 46px;font:700 18px/20px ITCAvantGardeW01-CnBk,sans-serif;letter-spacing:1px;text-align:center;text-transform:uppercase}.you_may_also_like_empty_cart .product_tile_wrapper{width:213px;margin:0 6px}.you_may_also_like_empty_cart .product_tile_wrapper .product_name{left:42px;right:42px}.you_may_also_like_empty_cart .product_tile .description,.you_may_also_like_empty_cart .product_tile .product_promo,.you_may_also_like_empty_cart .product_tile .promotion,.you_may_also_like_empty_cart .search_result_items .description,.you_may_also_like_empty_cart .search_result_items .product_promo{padding:0 42px}.you_may_also_like_empty_cart .product_tile_wrapper .add_to_cart{display:block;background:#000;border-color:#000;padding:0}.you_may_also_like_empty_cart .product_tile_wrapper .add_to_cart:before{display:none}.you_may_also_like_empty_cart .product_tile_wrapper .add_to_cart:hover{color:#000}.you_may_also_like_empty_cart .productcarousel .jcarousel-control:before{margin-top:-11px;top:50%}.you_may_also_like_empty_cart .horizontal_carousel .jcarousel-prev{left:-30px;width:20px}.you_may_also_like_empty_cart .horizontal_carousel .jcarousel-next{right:-30px;width:20px}.you_may_also_like_empty_cart .carousel_navigation_list{text-align:center}.cart_actions_top{padding:20px 22px;margin:70px 0 20px;border:5px solid #e4e4e4;border-width:5px 0 0 0;background:#fff;color:#999;font-size:11px;line-height:18px}.cart .carousel h2{color:#070707;font-size:16px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01D 731075';font-weight:400}.cart .recommendation_title,.cart .you_may_also_like_cart .recommendations_block .carousel_navigation_list,.recommendation_message{display:none}.cart .you_may_also_like_cart .product_list{overflow:hidden;display:inline-block;width:100%}.you_may_also_like_cart .product_tile_wrapper,.you_may_also_like_cart .productcarousel_list_item{width:207px;display:inline-block;vertical-align:top;border:none;height:auto;margin:0;padding:0;position:relative}.you_may_also_like_cart .product_tile_wrapper{display:block;width:100%}.you_may_also_like_cart h2{color:#1d1d1d;font-family:'AvantGardeGothicITCW01D 731075';font-size:16px}.cart .you_may_also_like_cart .product_tile{width:auto;float:none;margin:0;padding:0;text-align:inherit}.cart .you_may_also_like_cart .product_tile_wrapper:first-child .product_tile,.cart .you_may_also_like_cart .productcarousel_list_item:first-child .product_tile{border-left:0}.cart .you_may_also_like_cart .product_tile{min-height:inherit}.cart .you_may_also_like_cart .product_tile .quickviewbutton span{text-align:center;border-top:1px solid #666;border-bottom:1px solid #666;margin:100px auto 0}.cart .you_may_also_like_cart .product_tile_wrapper .quickviewbutton:hover{display:none}.cart .you_may_also_like_cart .product_tile .quickviewbutton .disblequickview{border:none}.cart .you_may_also_like_cart .product_image_wrapper{width:50px;float:left;margin-right:20px}.cart .you_may_also_like_cart .product_image_container{display:inline-block;text-align:center;width:auto;height:90px;line-height:normal;margin:0;float:none}.cart .you_may_also_like_cart .product-badge .badge-image img,.cart .you_may_also_like_cart .product_badge,.cart .you_may_also_like_cart .product_promo,.cart .you_may_also_like_cart .product_subtitle,.cart .you_may_also_like_cart .promotion,.cart .you_may_also_like_cart .variant_swatch{display:none}.cart .you_may_also_like_cart .product_subtitle{display:block!important;letter-spacing:.25px;position:static;width:102px;margin-left:70px}.you_may_also_like_cart .product_tile>.bv_inline_ratings_container{left:130px;bottom:65px}.cart .you_may_also_like_cart .product_name{display:block;position:static;width:auto;max-height:none;margin:0;margin-right:auto;font-size:14px;height:auto;max-width:100%;line-height:18px;min-height:55px}.cart .you_may_also_like_cart .bv-rating{position:relative;right:0;width:auto;top:0;left:0;margin:0;display:none;margin-right:auto}.cart .you_may_also_like_cart .top-content-contain .bv-rating{display:block}.cart .you_may_also_like_cart .top-content-contain .inline_rating_label_link{display:none}.cart .you_may_also_like_cart .inline_rating_label_link{left:40px}.cart .you_may_also_like_cart .price{padding:0;margin-left:70px;display:block;text-align:left;right:auto;border:none;font-size:12px;bottom:0;display:none}.cart .you_may_also_like_cart .tile_priceshop_wrapper{display:flex;align-items:center;justify-content:center;margin-top:30px}.cart .you_may_also_like_cart .tile_priceshop_wrapper .price{font-size:14px;position:static;padding:0;width:auto;min-width:122px;line-height:35px;background-color:#000;display:block;color:#fff;height:auto;text-align:center;margin:0}.cart .you_may_also_like_cart .tile_priceshop_wrapper .price p{font:14px ITCAvantGardeStd-DemiCn,sans-serif;position:relative;top:3px}.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{height:90px;display:flex;width:50%;align-items:center;flex-direction:column;justify-content:flex-start;padding:10px 0 0 10px}.pt_cart .you_may_also_like_cart .product_tile .tile_priceshop_wrapper .quickviewbutton{display:none;width:122px;letter-spacing:.8px;margin:0;padding:0;position:static;border:0;font-size:14px;font-weight:400;text-transform:none;text-transform:uppercase;clear:none;background-color:#2c2c2c;color:#fff;font-family:ITCAvantGardeStd-DemiCn;height:35px;line-height:40px}.pt_cart .you_may_also_like_cart .product_tile{text-align:center;margin-bottom:25px}.cart .you_may_also_like_cart .product_tile .price:before{height:16px;margin-left:-3px}.cart .you_may_also_like_cart .product_tile .product_actions{display:none;position:static;width:auto;margin:0}.cart .you_may_also_like_cart .button.add_to_cart{font-size:10px;margin:0;padding:0 5px;text-transform:none}.cart .you_may_also_like_cart .active .quickviewbutton{display:none!important}.cart .you_may_also_like_cart .product_add_to_cart,.cart .you_may_also_like_cart div.product_actions .learnmorebutton{margin:0;display:inline-block;height:28px;padding:0;background:#000;color:#fff;border-radius:0;border:1px solid #000;text-align:center}.cart .you_may_also_like_cart .product_add_to_cart{margin:0;display:inline-block;height:28px;padding:0;background:#000;color:#fff;border-radius:0;border:1px solid #000;text-align:center}.cart .you_may_also_like_cart .product_add_to_cart:hover,.cart .you_may_also_like_cart div.product_actions .learnmorebutton:hover{border:1px solid #000;background:#fff;color:#000}.cart .you_may_also_like_cart div.product_actions .learnmorebutton:before{background:0 0!important}.cart .you_may_also_like_cart .button.add_to_cart span:before,.cart .you_may_also_like_cart .button.product_add_to_cart span:before{top:0}.you_may_also_like_cart .jcarousel-clip{height:auto;margin:0}.you_may_also_like_cart .jcarousel-clip>ul{position:relative;width:auto}.cart .you_may_also_like_cart div.product_tile .button.learnmorebutton{line-height:28px;height:28px;font-size:12px}.cart .you_may_also_like_cart div.product_tile .button.learnmorebutton span{font-size:12px;line-height:28px}.cart_customer_service,.cart_security_badges{padding:0;margin:0 0 20px;border:none;background:#fff;color:#999;font-size:11px;line-height:18px}.cart .cart_customer_service{margin:0}.cart .customer_service:before{display:none}.cart_customer_service h3,.cart_security_badges h3{color:#000;font-size:16px;font-family:ITCAvantGardeStd-DemiCn;text-transform:uppercase;margin-bottom:20px}.cart-customer-service p{font-family:ITCAvantGardeStd-BkCn;font-size:14px;color:#000;margin-bottom:5px}.cart-customer-service button{background:#000;color:#fff;margin-top:26px;font-family:ITCAvantGardeStd-DemiCn;font-size:14px;height:36px;line-height:37px}.cart-customer-service .phone,.cart-customer-service a{color:#d49855;font-family:ITCAvantGardeStd-DemiCn;font-size:14px}.cart-customer-service .phone{margin:0 0 -2px}.cart_customer_service .emailus{display:inline-block;color:#000;margin-top:15px;font-size:12px;text-decoration:underline;font-weight:700}.cart_customer_service .emailus:hover{text-decoration:none}.cart_customer_service .phone_icon{padding-left:30px;font-size:12px;font-weight:700;margin-bottom:5px;position:relative;color:#000;line-height:100%}.cart_customer_service .phone_icon:before{background:url(../images/icons-sprite-25x25.png) no-repeat -475px 0 transparent;content:"";display:block;width:25px;height:25px;top:0;left:0;position:absolute}.cart-security-badges .secure_payment{margin-bottom:25px}.cart-security-badges .secure_payment:before{content:" ";background:url(../images/icons-sprite-25x25.png) no-repeat -110px -100px;display:inline-block;width:21px;height:24px;margin:0 5px -6px 0}.cart_table .in_wishlist,.cart_table .item_edit_details,.cart_table .item_user_actions{display:inline-block;font-size:12px;text-transform:uppercase;vertical-align:top;white-space:normal}.cart_table .item_user_actions{max-width:170px;white-space:nowrap}.cart_table .item_quantity button,.cart_table .item_user_actions button{font-size:12px;font-family:ITCAvantGardeW01-CnMd;color:#666;text-transform:uppercase}.cart_table .item_user_actions button{color:#000}.cart_table .item_quantity button{display:block}.cart_table .item_user_actions button{font-family:ITCAvantGardeStd-DemiCn;color:#000;text-transform:uppercase}.cart_table .item_quantity button{display:block;margin:10px 0 0 0}.cart_table .item_quantity button:hover span,.cart_table .item_user_actions button:hover span{text-decoration:none}.cart_table .item_quantity button:hover,.cart_table .item_user_actions button:hover{text-decoration:none}.cart_table div.shippingrestriction{margin-top:10px}.cart_table .item_edit_details a{color:#000;font-family:ITCAvantGardeStd-DemiCn;position:relative;cursor:pointer;word-wrap:break-word;text-decoration:underline}.cart_table .item_edit_details a:after{content:'\2022';margin:0 0 0 2px;text-decoration:none;border-bottom:0;display:inline-block;font-size:8px;position:relative;top:-2px}.cart_table .rowgiftcert .item_edit_details a:before{top:-4px}.cart_table .add_to_wishlist{color:#000;padding-left:0;position:relative;text-decoration:underline;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;letter-spacing:-.2px}#cart_table .product_availability_list{font-size:12px;width:100%;color:#888;text-transform:lowercase;font-family:ITCAvantGardeStd-BkCn;margin:-9px 0 -7px}.dymanic-cart-content .cart_table .product_availability_list,.pt_cart .cart_order_totals .checkout-preorder-message{display:none}.dymanic-cart-content .cart_table .product_availability_list.product__availability-list{display:block}#cart_table .product_availability_list .all_in_stock{font-family:ITCAvantGardeStd-DemiCn;font-size:14px;text-transform:uppercase;margin:15px 0 5px;color:#000}#cart_table .item_shipping{font-size:12px;width:90%;color:#888;text-transform:lowercase;margin:0 0 0 1px}#cart_table .cart_row .item_quantity .item_shipping{display:none}.cart_table .in_wishlist{margin-left:11px;position:relative;top:1px}.cart_table .add_to_wishlist:after{content:'\2022';margin:0 2px;text-decoration:none;border-bottom:0;display:inline-block;color:#000;position:static;background-image:none;width:auto;position:relative;font-size:8px;top:-2px}.cart_table .item_price{text-align:right}.cart_bonus_product .item_quantity,.cart_table .item_price,.sample_row .item_quantity{color:#000;font-size:16px;font-family:'AvantGardeGothicITCW01B 731069';text-transform:uppercase}.cart_table .promo_adjustment{color:#999;font-size:12px;margin-top:5px;text-align:right;text-transform:none}.cart_table .item_price{padding-left:0;font-family:'AvantGardeGothicITCW01D 731075';width:170px;padding:44px 38px 0 0;font-size:14px}.cart_bonus_product .item_quantity,.sample_row .item_quantity{font-size:12px}.cart_table .item_price .total .qty,.cart_table .price_total{font-family:ITCAvantGardeW01-CnMd;font-size:12px;color:#666;padding:0;float:right}.cart_table .item_price .total .qty:after{padding:0 3px;content:"x";color:#666;font-size:12px;text-transform:lowercase}.cart_table .price_option{display:inline-block}.cart_table .item_total{text-align:center}.cart_table .price_unadjusted{display:block;white-space:nowrap}.cart_table .price_unadjusted span{margin-left:-4px}.cart_banner{padding:0 34px;border:1px solid #E4E4E4}.cart_banner_image{float:left}.cart_banner_info{float:left;margin:47px 0 0 42px}.cart_banner_info .title{font-family:'AvantGardeGothicITCW01B 731069';font-size:14px;color:#000;text-transform:uppercase;margin-bottom:6px;width:auto!important}.cart_banner_info .text{font-family:'AvantGardeGothicITCW01B 731069';font-size:12px}.cart .primary .cart_banner_button{float:right;height:29px;line-height:27px;margin-top:75px;padding:0 22px;background-color:#E6E5E5;border:1px solid #e6e5e5;color:#666}.cart .primary .cart_banner_button:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.cart .primary .cart_banner_button:before{display:none}.cart .customer_service{padding:15px 0 0 0;border:none;background:#fff;vertical-align:top;text-align:center}.cart .customer_service .section_header{display:none}.cart .cart-customer-service{padding:30px 0;text-align:center;margin:0 0 15px;background-color:#f9f9f9}.cart_promo,.checkout_notification_area,.pt_cart .primary .promotionMsg{padding:16px;margin-bottom:10px;border:1px solid #EDEDED;background-color:#f6f6f6;line-height:18px;display:none}.checkout_notification_area{margin-top:10px}.checkout_notification_area div{color:red}.recommendations_block .promotionMsg .cart_banner_info{width:460px}.promotionMsg .promotion-image{float:left;margin-right:24px;height:73px;width:73px}.promotionMsg .promotion-text{padding-top:18px}.promotionMsg .promotion-text .ptitle{color:#000;letter-spacing:.25px;text-transform:uppercase}.cart_table .rowgiftcert .attribute{display:block}.cart_table .rowgiftcert .giftcertamount{display:none}.cart_table .rowgiftcert .item_details .label{color:#666}.cart_table .rowgiftcert .item_edit_details,.cart_table .rowgiftcert .item_user_actions{margin-top:9px}.cart_table .bonus_row .item_quantity span,.cart_table .rowgiftcert .item_quantity span{display:block;color:#000;font-size:12px;font-family:'AvantGardeGothicITCW01D 731075'}.cart_customer_service li{border:1px solid #000;margin:10px 0;line-height:30px;text-align:center}.cart_security_badges ul{display:table;width:100%}.cart_security_badges li{display:table-cell;width:50%;height:30px;text-align:center;vertical-align:middle}.cart_checkout_button .button{padding:5px 10px;font-size:18px}.cart_empty{margin:10px 0}.cart_footer{padding:0}.cart_gift_wrapper{padding:19px 0 10px;overflow:hidden;border-top:1px solid #e0e0e0}.cart_gift_wrapper [id^=divtextarea]{position:relative;width:410px}.cart_gift_wrapper [id^=divtextarea] .error_message{position:absolute;bottom:-30px;color:red}.js_fromEmail .error_message,.js_toEmail .error_message{float:none;margin-top:10px;color:red!important}.cart_gift_wrapper .js_giftMessage{margin-top:30px}.cart_gift_wrapper .js_giftMessage .giftmessage-label{margin:0 0 5px 0;font-size:12px;font-family:ITCAvantGardeStd-BkCn;color:#000}.cart_gift_wrapper .js_giftMessage .giftmessage-label span{color:#d49855}.cart_gift_wrapper .js_giftMessage .f_label .f_label_value{display:none}.cart_gift_wrapper h3{margin-top:5px;display:block;vertical-align:top;color:#1d1d1d;margin-bottom:25px;font-size:16px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;font-weight:400}.cart_gift_wrapper .js_GiftWrapForm{position:relative;margin-left:0;width:auto;margin-bottom:30px;display:inline-block;vertical-align:middle}.cart_gift_wrapper .js_GiftWrapForm label,.cart_gift_wrapper .js_GiftWrapForm p,.cart_gift_wrapper .js_GiftWrapForm span{color:#000;font-family:ITCAvantGardeStd-BkCn;font-size:12px}.cart_gift_wrapper .js_GiftWrapForm.js_hide{display:none}.cart_gift_wrapper .checkbox{float:right;margin-left:40px}.cart_gift_wrapper .product_image{margin-left:387px;margin-top:-99px}@media only screen and (max-width:660px){.cart_gift_wrapper .product_image{margin-left:235px;margin-top:-110px}.cart_gift_wrapper .gw-label{width:265px}.cart_gift_wrapper .js_GiftWrapForm{margin-bottom:0}}.cart_gift_wrapper .formfield{margin:0;padding:0}.gw-label{position:relative;top:-24px;left:20px}.cart_gift_wrapper .checkbox_label .f_label_value{position:relative;display:block}.cart_gift_wrapper .formfield_gift .f_label_value{line-height:1.4}.cart_gift_wrapper .checkbox_label .f_label_value:before{position:absolute;top:4px;right:28px}.empty-cart-wrapper{border:1px solid #000;height:240px;text-align:center;position:relative;margin-bottom:28px}.empty-cart-wrapper .empty-cart-title{position:relative;top:50%;margin-top:-18px;text-transform:uppercase;font:35px ITCAvantGardeStd-DemiCn;line-height:36px;color:#000}.cart .back-to-shop{font:12px ITCAvantGardeStd-DemiCn;line-height:12px;color:#000;margin:24px 0;text-transform:uppercase;display:block}.cart .back-to-shop:before{content:'';position:relative;display:block;width:6px;height:10px;background:url(../../images/icons/cart-arrows.png) no-repeat -5px -5px;float:left;margin:1px 10px 0 0}.empty-cart-suggestions{background:#ebebeb;width:48.55%;float:left;text-align:center;padding:34px 0 31px}.inspiration-suggestion{margin-right:2.9%}.empty-cart-suggestions p{text-transform:uppercase;font:20px ITCAvantGardeStd-DemiCn;line-height:20px;color:#000}.empty-cart-suggestions a{text-transform:uppercase;font:12px ITCAvantGardeStd-BkCn;line-height:12px;color:#000;position:relative}.empty-cart-suggestions a:after{content:'';display:inline-block;width:6px;height:10px;background:url(../../images/icons/cart-arrows.png) no-repeat -5px -25px;margin:0 0 0 8px;vertical-align:middle}.cart-empty-page-secondary{margin:0 28px}.cart-empty-page-secondary .title{text-transform:uppercase;font:16px ITCAvantGardeStd-DemiCn;line-height:16px;color:#000;padding:27px 0 17px;margin-bottom:17px;text-align:center;border-bottom:1px solid #e8e8e8}.cart-empty-page-secondary .subtitle{color:#000;margin-bottom:15px;font:14px ITCAvantGardeStd-DemiCn}.cart-empty-page-secondary a{font:12px ITCAvantGardeStd-DemiCn;line-size:12px;color:#000;text-decoration:underline}.cart-empty-page-secondary .empty-cart-payment .title{padding-top:58px}.cart-empty-page-secondary .empty-cart-delivery .title{padding-top:34px}.cart-empty-page-secondary .empty-cart-delivery,.cart-empty-page-secondary .empty-cart-payment{text-align:center}.cart-empty-page-secondary .empty-cart-delivery{margin-bottom:43px}.cart-empty-page-secondary .payment-methods{margin:20px auto;max-width:100%}.cart-empty-page-secondary p{line-size:12px;color:#888;font:12px ITCAvantGardeStd-BkCn}.cart-empty-page-secondary p span{font:12px ITCAvantGardeStd-DemiCn;color:#000}.pt_cart .cart-empty.secondary{margin-top:60px}div.cart_gift_wrapper div.js_giftWrapWrapper{padding:10px 0}div.cart_gift_wrapper div.js_giftWrapWrapper label{display:block;margin-bottom:10px}div.cart_gift_wrapper div.js_giftWrapWrapper label input[type=radio]{margin-right:5px;margin-left:1px}div.cart_gift_wrapper div.js_giftWrapWrapper div.giftWrapDetails p.giftWrapDescription{display:block;padding:0;max-width:200px}div.cart_gift_wrapper div.js_giftWrapWrapper div.giftWrapDetails img.giftWrapImage{display:inline-block;max-width:200px;max-height:200px;vertical-align:top}.cart_actions_bottom{width:100%;overflow:hidden}.gift_promo_link{font-weight:700;font-style:italic;cursor:pointer}.gift_promo_link:hover{text-decoration:underline}.cart_coupon_code .textinput{padding:0;height:34px;width:100%;border:1px solid #c4c4c4;text-indent:10px;color:#a4a4a4;background-color:#f9f9f9}.cart_coupon_code .coupons{margin:0;font-size:12px;letter-spacing:normal}.cart_coupon_code .bonus_item{margin-right:8px}.cart_coupon_code .remove_coupon{text-decoration:underline;margin-left:5px;padding-left:4px;position:relative;font-size:11px}.cart_coupon_code .remove_coupon:before{content:'|';position:absolute;left:-8px;top:0}.cart_coupon_code .error_message{font-size:12px;letter-spacing:normal}.code_promo_block .formfield .error_message{position:absolute;top:30px;white-space:nowrap;text-overflow:ellipsis;max-width:212px;overflow:hidden;letter-spacing:normal}.gift_promo_block>a{display:none}.code_promo_block .couponefieldinputcontainer{float:right;width:54.2%;margin:-3px 0 0}.code_promo_block .code_message{width:auto;margin-right:0;font-size:12px;line-height:18px;letter-spacing:-.15px}.code_promo_block .formfield{display:inline-block;vertical-align:top;margin:0 5.5% 0 0;width:73.4%;position:relative}.cart .cart_order_totals .distance_free_shipping{display:none}.cart .code_promo_block .button{vertical-align:top;background:#e6e5e5;color:#666;border:none;height:34px;line-height:26px;width:109px;padding:0;letter-spacing:normal;text-transform:uppercase;font-size:14px}.cart_gift_wrapper .formfield_email label,.formfield_gift_message label{margin:5px 0 5px;display:block;font-size:12px;line-height:normal}.js_giftWrapConfirmBlock{line-height:1.6;padding-top:8px;clear:both;word-break:break-all}.cart .cart_gift_wrapper .js_messageInBox{margin-top:30px}.cart .cart_gift_wrapper .button{padding:0 16px;display:inline-block;vertical-align:top;background:#e6e5e5;color:#888;border:none;height:35px;line-height:40px;margin-top:15px;font-size:14px;float:right;font-family:ITCAvantGardeStd-DemiCn;text-transform:uppercase}.cart .cart_coupon_code .button:before,.cart .cart_gift_wrapper .button:before{display:none}.cart .cart_coupon_code .button:hover,.cart .cart_gift_wrapper .button:hover{color:#666;background:#e6e5e5}.giftcards_box_wrapper{padding:15px 0;border-bottom:1px solid #e0e0e0}.giftcards_box_wrapper .f_legend{color:#000;font-size:16px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn}.giftcards_box_wrapper .formfield_gift_certificate_code{float:left;clear:none}.giftcards_box_wrapper .formfield_gift_certificate_code .f_label{display:block}.giftcards_box_wrapper .f_apply_button{float:right;clear:none;margin:36px 0 0}.giftcards_box_wrapper .f_check_balance_button{float:left;clear:none;margin:36px 0 0 16px}.giftcards_box_wrapper .error_message{float:none}.giftcards_box_wrapper .js_gsBalance{clear:both;margin:0 0 5px}.giftcards_box_wrapper .balance_message{display:inline-block}.giftcards_box_wrapper .redemption td{padding:0;vertical-align:middle}.giftcards_box_wrapper .remove{padding:0 28px;height:32px;line-height:32px;color:#fff;font-size:14px;font-weight:400;font-family:ITCAvantGardeW01-CnMd;cursor:pointer;border-radius:0;border:1px solid #d29f56;background:#d29f56;position:relative;display:block;float:right}.giftcards_box_wrapper .remove:hover{background:#fff;color:#d49855}.cart_table .rowgiftcert .attribute{display:block}.cart_table .rowgiftcert .giftcertamount{display:none}.cart_table .rowgiftcert .item_details .label{color:#666}.cart_table .rowgiftcert .item_details .name{text-transform:none}.cart_table .rowgiftcert .item_details .value{color:#999}.cart_table .rowgiftcert .item_edit_details,.cart_table .rowgiftcert .item_user_actions{margin-top:9px}.cart .error_form li{color:red;font-family:ITCAvantGardeW01-CnMd;margin-bottom:20px;padding:16px;border:1px solid #f1f1f1;background:#f6f6f6}.cart .error_form li.too_many_samples{color:red}.pt_cart .cart_order_totals{margin:30px 0 40px;position:relative;overflow:hidden}.pt_cart .cart_order_totals:before{display:block;content:'';position:absolute;bottom:45px;left:0;right:0;border-top:1px solid #e0e0e0}.pt_cart .order_summary_title{position:absolute;color:#000;font-size:16px;text-transform:uppercase;font-family:ITCAvantGardeStd-DemiCn;font-weight:400;letter-spacing:normal}.pt_cart .cart_actions_bottom .continue_shopping_link{float:left;margin-top:10px;display:block}.pt_cart .cart_order_totals .order_totals_table{width:320px;float:right}.order_summary .product_option{display:inline-block;width:65%;float:right}.order_shippingaddress .order_email,.orderdetails_billingaddress .order_email{text-transform:none}.order_totals_table th{display:none}.order_totals_table td{padding:0 0 15px;text-align:right;color:#000;font-size:14px;font-family:ITCAvantGardeStd-BkCn}.order_shipping_discount td{padding:0 0 11px}.order_sales_tax td{padding:0 0 27px}.order_shipping_discount td:first-child{font-size:14px}.order_totals_table td:first-child{text-align:left;padding-left:20px!important}.order_totals_table .order-total{font-size:14px;font-weight:700}.order_totals_table .order_total td:first-child{padding-left:22px}.order_totals_item{width:60%}.order_totals_value{width:40%}.order_subtotal td{padding:4px 0 7px 20px;font-size:14px;font-family:ITCAvantGardeStd-BkCn;color:#000;white-space:nowrap}.order_total td{padding:0;height:44px;vertical-align:middle;font-family:ITCAvantGardeStd-DemiCn;color:#000;font-weight:400;text-transform:uppercase;font-size:14px}.order_total td:first-child{text-align:left;padding:7px 0 0 25px}.create_account_section .login_box_content .order_confirmation_button{padding:0 25px 0 30px;height:38px;line-height:36px;color:#fff;font-size:12px;font-weight:400;font-family:ITCAvantGardeW01-CnMd;cursor:pointer;border-radius:0;border:1px solid #d29f56;background:#d29f56;position:relative;text-transform:uppercase}.create_account_section .login_box_content .order_confirmation_button:hover{background:#fff;color:#d29f56;border:1px solid #d29f56}.find_estimated_tax_box{width:105px;float:right;position:relative;top:-10px;text-align:left}.find_estimated_tax_box .formfield{margin:0 0 5px}.find_estimated_tax_box .button{padding:2px 5px;width:100%}.estimated_tax_result_box{float:right}.change_estimated_tax,.estimate_tax_label{text-decoration:underline;cursor:pointer}.change_estimated_tax:hover,.estimate_tax_label:hover{text-decoration:none}.find_estimated_tax_box .estimatetax_input{display:inline-block;width:105px;height:30px;line-height:30px}.dialog_delivery_map h3{color:#1d1d1d;font:30px/1.2 'AvantGardeGothicITCW01D 731075',sans-serif;margin-bottom:11px;text-transform:uppercase}.dialog_delivery_map .ui-dialog-title,.dialog_security_code .ui-dialog-title{display:none}.ui_resetpassword_dialog .ui-dialog-title{display:none}.ui_resetpassword_dialog .required label:before{display:none}@media only screen and (max-width:1024px) and (min-width:600px){.code_promo_block .cart_coupon_code .couponefieldinputcontainer{width:360px}.cart_actions_bottom{margin:0 0 40px}.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{height:auto;min-height:90px}.you_may_also_like_cart .product_tile>.bv_inline_ratings_container{position:static;display:inline-block}}@media only screen and (max-width:768px) and (orientation:landscape){.you_may_also_like_cart .product_tile>.bv_inline_ratings_container{left:49%;bottom:95px;position:absolute}}@media only screen and (max-width:599px) and (min-width:320px){.cart-top-control-area .cart_title{text-align:center}.cart_table .item_quantity .selectboxit-container{margin:0}.cart_table .item_quantity .selectboxit-container .selectboxit,.cart_table .item_quantity .selectboxit-container .selectboxit-options{width:63px!important}.cart_table .product_list_item{padding:25px 0 0}#og-modify-popup .og_wrap .og_row .selectboxit-text,.cart_table .item_quantity .selectboxit-text{height:30px;line-height:30px}#og-modify-popup .og_wrap .og_row .selectboxit-arrow-container .selectboxit-arrow,.cart_table .item_quantity .selectboxit-arrow-container .selectboxit-arrow{margin:13px auto 0}.cart .cart_customer_service{padding:45px 0}.giftcards_box_wrapper .formfield_gift_certificate_code{width:55%}.giftcards_box_wrapper .f_check_balance_button{margin:10px 0;width:55%}.giftcards_box_wrapper .f_check_balance_button .button{width:100%}.giftcards_box_wrapper .remove{padding:0 14px}}div.consumerrights{position:absolute;bottom:-80px;width:100%;height:60px;border:1px solid #d9d9d9;padding:5px 0 5px 20px;display:block}div.consumerrights.error-terms{height:70px;bottom:-90px}div.consumerrights.error-terms .f_label_value a{margin-left:5px;text-decoration:underline}.shipping_methods .f_label .replace_cost .delivery_cost{color:red}.shipping_methods{padding-bottom:18px;border-bottom:3px solid #000}.shipping_methods .f_label .f_label_value,.shipping_methods .f_label .f_label_value span,.shipping_methods .f_label_value b{color:#666;font-weight:400}.shipping_methods .f_label_value .delivery_cost{color:#666}.shipping_methods .f_label_value.replace_cost .delivery_cost{font-weight:400;text-decoration:line-through}.shipping_methods .f_label .prices{color:red}.shipping_methods .formfield{margin:22px 0}.shipping_methods .formfield .f_radio{display:none}.shipping_methods .f_field_radio .f_label_value{padding-left:40px;height:36px;overflow:hidden}.checkout .f_state_valid input{border:2px solid green;position:relative}.checkout .f_state_valid input::after{background:url(../images/check.png);width:20px;height:20px}.delivery_map{text-align:right}.delivery_map a{color:#999;text-decoration:underline}.delivery_map a:hover{text-decoration:none}.billing_address_info .selectboxit,.billing_address_info .selectboxit-options,.selected_payment_method .selectboxit,.selected_payment_method .selectboxit-options,.shipping_address_info .selectboxit,.shipping_address_info .selectboxit-options{background-color:#efefef}.f_field .selectboxit-btn{border-width:1px}.f_field .selectboxit-text{height:36px;line-height:35px}.shipping_methods .f_label .f_label_value .delivery_type{display:inline-block;width:400px;color:#000;font_weight:bold}.shipping_methods .delivery_time{display:inline-block;width:260px;font-size:13px;line-height:18px}.shipping_methods .prices{min-width:80px;text-align:right}.shipping_methods .full_description{margin:-9px 0 12px;padding-left:39px;line-height:17px;color:#999}.shipping_methods .shipping_logo{float:none;width:33px;margin-right:0}.shipping_methods .shipping_help{margin-left:20px;cursor:pointer}.billing_address_info .form_field_tooltip{width:315px}.checkout .formfield_hidden{display:none}.gift_cards_block{padding:15px 0;margin:0 0 15px;border-bottom:1px solid #ddd}.gift_cards_block .f_legend_value{color:#1d1d1d;font-size:14px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;padding:10px 0;display:block}.checkout-giftcert-help{color:#999;padding-bottom:10px}.gift_cards_block .f_field_textinput{display:inline-block;vertical-align:top;margin-right:10px}.gift_cards_block .formfield_button{display:inline-block;vertical-align:top}.gift_cards_block .formfield .f_placeholder,.gift_cards_block .formfield .textinput{height:28px;line-height:28px}.gift_cards_block .formfield label{display:none}.gift_cards_block .formfield_gift_certificate_code,.gift_cards_block .formfield_gift_certificate_code .textinput{width:300px}.gift_cards_block .formfield_gift_certificate_pin,.gift_cards_block .formfield_gift_certificate_pin .textinput{width:135px}.gift_cards_block .button{padding:0 20px;display:inline-block;vertical-align:top;background:#e6e5e5;color:#666;border:none;height:28px}.gift_cards_block .button:before{display:none}.gift_cards_block .button:hover{color:#666;background:#e6e5e5}.gift_cards_block .f_check_balance_button{margin-left:8px}.pt_optcheckout .js_gsBalance .balance_message{display:inline-block}.pt_optcheckout .formfield_gift_certificate_pin .textinput{font-weight:400;letter-spacing:0}.payment_method_options .formfield label{color:#000}.payment_method_options .formfield_textinput{width:471px}.payment_method_options .formfield_credit_card_save{display:block}.primary fieldset{clear:both}.summary .formfield{display:none}.payment_method_options .payment_method_expanded{display:block;position:relative;border:1px solid #d9d9d9;padding:30px 40px;margin-bottom:30px}.payment_method_options .payment_method_expanded span.f_label_value,.payment_method_options .payment_method_expanded span.required_indicator{display:inline}.payment_method_options .payment_method_expanded span{display:block}.pt_optcheckout .expiration_date .required_indicator{float:none;position:static}.expiration_date label.form_label_text{display:block}.expiration_date .formfield{margin:0}.selected_payment_method legend{position:absolute;left:0;bottom:-45px;background:0 0;margin:0;padding:0;height:auto;line-height:100%;color:#666;font-size:12px;text-transform:none;font-family:ITCAvantGardeW01-CnMd}.selected_payment_method .required_indicator{display:inline-block;left:0}.selected_payment_method .required_indicator span:before{display:none}.payment_method_options .f_field_radio #is-PayPal+.f_label span{position:relative;width:150px;text-indent:-9999px;cursor:pointer}.payment_method_options .f_field_radio #is-PayPal+.f_label span:after{content:"";display:inline-block;position:absolute;width:111px;height:29px;right:0;top:-5px;background:url(../images/pay_pal.png) no-repeat}.payment_method_options .f_field_radio .dialogify{margin-left:20px}.payment_method_options .formfield_credit_card_number .textinput,.payment_method_options .formfield_credit_card_owner .textinput{width:471px}.payment_method_options .formfield_credit_card_cvn .textinput{width:100px}.selected_payment_method .formfield_description{display:block;text-align:right}.account_create_login{width:360px;float:left;vertical-align:top}.account_create_login:after{content:"";display:inline-block;content:"";display:inline-block;width:672px;margin-bottom:25px;border-top:3px solid #000}.account_create_login .f_legend_value{display:inherit;width:672px;padding:30px 0 30px;margin-bottom:18px;font-size:18px;text-transform:uppercase;border-bottom:1px solid #ccc;border-top:3px solid #000;font-family:'AvantGardeGothicITCW01D 731075'}.account_create_login .formfield .textinput{width:361px;display:block}.account_create_login .f_label{display:block;margin-bottom:5px;color:#666}.account_create_login_benefits{width:242px;float:left;vertical-align:top}.account_create_login_benefits h4{text-transform:uppercase;padding-top:25px;border-top:1px solid #ccc;margin-bottom:10px}.account_create_login_benefits ul{margin-left:25px}.account_create_login_benefits li{list-style:disc;margin-top:5px}.account_create_login_benefits a{text-decoration:none;font-weight:700}.account_create_login_benefits a:hover{text-decoration:underline}.payment_method_options .expiration_date,.payment_method_options .expiration_date .formfield{vertical-align:top}.payment_method_options .expiration_date .formfield{margin-right:5px}.payment_method_options .formfield_credit_card_set_as_default{display:block}.payment_method_options .f_state_required label{display:block}.payment_method_options .formfield_description{color:#999;line-height:25px}.dialog_security_code{width:560px!important}.dialog_security_code .ui-dialog-content{height:282px!important}.payment_method_options .formfield_credit_card_number .formfield_description{float:right}.payment_method_options .formfield_credit_card_number .error_message{float:left}.payment_method_options .formfield_credit_card_cvn{width:14%}.payment_method_options .formfield_credit_card_cvn.f_state_error .textinput{height:37px}.expiration_date{margin-bottom:25px}.checkout .formfield_credit_card_month label,.checkout .formfield_credit_card_year label{display:none}.checkout .formfield select{padding-right:0}.checkout .billing_address_info .formfield_phone .formfield_description,.checkout .shipping_address_info .formfield_phone .formfield_description{display:none}.payment_method_options .formfield.expiration_date .error_message,.payment_method_options .formfield.formfield_credit_card_cvn .error_message{position:absolute;padding-top:3px}.cart_gift_wrapper .formfield_email,.cart_gift_wrapper .formfield_gift_message,.formfield_message_in_box .formfield_email{margin-top:3px}.formfield_gift_message .textarea{width:408px!important;padding:5px 10px;height:100px}.cart_gift_wrapper .formfield_email .textinput{width:414px}.formfield_gift_message .char-count{margin:0 0 5px 0;font-size:12px;position:absolute;top:-20px;right:5px;font-family:ITCAvantGardeStd-BkCn;color:#000}.checkout_create_account_benefits{width:30%;float:left;padding:20px 0 0 65px}.pt_order_confirmation .checkout_create_account_benefits{padding-top:110px}.checkout_create_account_benefits p{display:block;color:#666;margin:15px 0}.checkout_create_account_benefits h2{font-family:"AvantGardeGothicITCW01B 731069";font-size:12px;text-transform:uppercase}.checkout_create_account_benefits ul{list-style:square inside;color:#666;line-height:24px}.delivery_map_contentasset{max-height:none!important}div.selectedRelay{margin-left:90px}.shipping_relay_map{display:none}.shipping_relay_map .srm_head{padding-left:0;height:90px}.shipping_relay_map .srm_head div{overflow:hidden}.shipping_relay_map .srm_head h3{font-size:15px;margin:10px 0 5px;font-family:ITCAvantGardeW01-CnMd;font-weight:400;color:#666;font-size:12px}.shipping_relay_map .srm_head label{display:block}.shipping_relay_map .srm_head div.f_field{float:left;margin-right:3px}.shipping_relay_map .srm_head .srm_search_address{width:200px}.shipping_relay_map .srm_head .srm_search_code{width:90px}.shipping_relay_map .srm_head .srm_search_city{width:150px}.shipping_relay_map .srm_head input{height:39px}.shipping_relay_map .srm_head button[name=search_address]{top:24px;height:38px;background-color:#000;border:0 none;background-image:none;padding:0 41px;top:0;margin:20px 0 0 0}.shipping_relay_map .srm_head button[name=search_address] span{font-size:14px}.shipping_relay_map .srm_head button[name=search_address]:before{background:0 0}.shipping_relay_map .srm_head .srm_error{color:red;display:block;width:400px}.shipping_relay_map #srm_search{width:400px}.srm_head .srm_close{position:absolute;right:0;border:0;margin:0;padding:0;color:#fff;cursor:pointer;outline:0;background:0 0;height:24px;width:24px}.shipping_relay_map .srm_close .ui-button-text,.shipping_relay_map .srm_infos_close .ui-icon-closethick{display:none}.shipping_relay_map .srm_close .ui-icon-closethick,.shipping_relay_map .srm_infos_close .ui-icon-closethick{background:url(../images/icons-sprite-25x25.png) no-repeat -238px -137px;display:block;height:15px;width:15px;margin:3px}.shipping_relay_map .srm_body_title{padding:20px 0 20px;font-size:13px;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase}.shipping_relay_map .srm_address_list{float:left;height:380px;width:274px}.shipping_relay_map .srm_address_infos{border:0 none;padding:6px;margin-right:0;display:none}.shipping_relay_map .srm_address_infos .srm_infos_close{float:right;border:0;margin:0;padding:0;color:#fff;cursor:pointer;outline:0;background:0 0;height:24px;width:24px}.shipping_relay_map .srm_address_list{overflow-y:scroll;border:1px solid #e4e4e4}.shipping_relay_map .srm_address_list .relay_infos{padding:20px 0;background-color:#fff;border-bottom:1px solid #e4e4e4;cursor:pointer;height:auto;width:245px;margin:0 auto;display:table}.cellRelay{display:table-cell;min-width:50px}.cellRelay span{display:block;width:100%;text-transform:initial}.nameOfAdress1,.nameOfAdress3{color:#666}.nameAdress{font-family:'AvantGardeGothicITCW01D 731075'}.tableValidate{vertical-align:middle;text-align:center}.visuValidate{background:url(../images/icon_validate.png) center center no-repeat;height:16px;width:16px;display:none}.shipping_relay_map .srm_address_list .relay_infos .shipping_logo{float:left;width:30px;margin:6px 6px}.shipping_relay_map .srm_address_list .relay_infos:hover{background-color:#e4e4e4}.shipping_relay_map .srm_address_list .relay_dist{float:none;margin-top:0;color:#b3b2b2}.shipping_relay_map .srm_address_list .relay_dist img{float:right}.shipping_relay_map .srm_address_infos .opening_hours{font-size:0 0 30px}.shipping_relay_map .srm_address_infos .opening_hours table{border:1px solid #e4e4e4;margin-top:10px}.shipping_relay_map .srm_address_infos th{background-color:#000;color:#fff;text-align:center;padding:1px}.shipping_relay_map .srm_address_infos td{padding:3px 1px 3px 1px;vertical-align:middle;text-align:center}.shipping_relay_map .srm_address_infos .choice{margin-top:12px}.shipping_relay_map .relay_window h3,.shipping_relay_map .srm_address_infos h3{color:#49C433}.shipping_relay_map .srm_address_infos .choice_btn{background:#000;color:#fff;border:none;font-size:11px;padding:6px 12px;cursor:pointer}.shipping_relay_map .srm_address_infos .other{background:#d3d3d3;color:#000;border:none;font-size:11px;padding:6px 12px;cursor:pointer}.shipping_relay_map .srm_address_infos .choose{float:right}.shipping_relay_map .srm_map{float:right;width:667px;height:380px}.shipping_relay_map #map-canvas{height:100%}.gm-style-iw{width:330px!important;overflow:hidden!important}.gm-style-iw>div>div{overflow:hidden!important}.shipping_relay_map .relay_window{width:300px;padding:0;overflow:hidden}.shipping_relay_map .relay_window h3{color:#000;text-transform:initial}.wAd1{color:#666;text-transform:initial}.wAd1 span{padding:0 3px 0 0}.lastAd{padding:0 0 17px 0}.shipping_relay_map .relay_window .cust_btn{background:#000;color:#fff;border:none;font-size:12px;font-weight:700;cursor:pointer;height:32px;line-height:32px;width:144px;text-align:center;padding:0;float:left}.shipping_relay_map .relay_window .info_btn.cust_btn{background:#d3d3d3;color:#000}.shipping_relay_map .relay_window .choose_btn{float:left;margin:0 0 0 5px}.shipping_relay_map .srm_address_infos{//display:none}.srm_address_infos .address{display:none}.chmodule_couponcode .checkout_module_title.checkout_coupon_title,.code_promo_block .cart_module_title{font-family:ITCAvantGardeW01-CnMd;width:100%;cursor:pointer;color:#000;font-size:16px;text-transform:uppercase;font-weight:400;letter-spacing:normal;line-height:35px}.checkout_module_title.checkout_coupon_title span{font-family:ITCAvantGardeStd-DemiCn,serif}.checkout_module_title.toggle_accordion{border:none}.pt_cart .code_promo_block{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.pt_cart .code_promo_block .f_label{margin-right:25px;color:#000}.pt_cart .code_promo_block .form_couponcode{padding:5px 0 20px;margin:15px 0 0}.pt_cart .code_promo_block .formfield{width:auto;vertical-align:baseline;margin-right:25px;height:35px}.chmodule_couponcode .formfield_textinput .textinput,.pt_cart .code_promo_block .formfield_coupon_code{width:200px}.pt_cart .code_promo_block .button{height:35px}.pt_cart .code_promo_block .error_message{float:none;margin:10px 0 0 0;text-align:left}.chmodule_couponcode .checkout_module_title{padding:15px 0;position:relative;margin:0}.chmodule_couponcode .checkout_module_title:after,.chmodule_couponcode .checkout_module_title:before{content:'';background:#161616;position:absolute;top:0;bottom:0;margin:auto}.chmodule_couponcode .checkout_module_title:after{height:16px;width:2px;right:23px;display:none}.chmodule_couponcode .checkout_module_title:before{height:2px;width:16px;right:16px;display:block}.chmodule_couponcode .checkout_module_title.closed:after{display:block}.chmodule_couponcode .checkout_module_body{overflow:hidden;max-height:600px;transition:max-height,padding-bottom .5s ease-out}.chmodule_couponcode .checkout_module_body.toggle_content.closed{max-height:0;transition:max-height,padding-bottom .25s ease-in;border:none;padding-bottom:0}.chmodule_couponcode.checkout_module .messages{position:absolute;left:0;top:auto;bottom:0}.submit_order{clear:both}.submit_order .formfield{margin:0 0 25px 0;text-align:right;clear:both}.shipping_address_review+.billing_address_review{width:408px;float:left;word-wrap:break-word}.shipping_address_review{width:264px;float:left;word-wrap:break-word}.billing_address_header,.payment_methods_header,.shipping_address_header{padding:30px 0 30px;border-bottom:1px solid #ccc;border-top:3px solid #000}.billing_address_header h4,.payment_methods_header h4,.shipping_address_header h4{display:inline-block;font-size:18px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01D 731075'}.billing_address_header .formfield,.shipping_address_header .formfield{display:none}.postal_code_container{display:block}.billing_address_review .gift_box .label,.billing_address_review .selected_shipping_method .label{font-weight:700}.gift_box{margin-top:25px}.submit_order .billing_address_header .formfield,.submit_order .payment_methods_header .formfield,.submit_order .shipping_address_header .formfield{float:right;margin:0}.billing_address_review .formfield,.shipping_address_review .formfield{text-align:left}.billing_address_review .button,.payment_methods_review .button,.shipping_address_review .button{display:inline-block;background:0 0;border:none;color:#999;text-decoration:underline;font-weight:400;text-align:right;padding:0;font-family:ITCAvantGardeW01-CnMd}.billing_address_review .button:before,.payment_methods_review .button:before,.shipping_address_review .button:before{content:">"}.pt_order_confirmation .breadcrumb{padding:15px 0}.pt_order_confirmation .confirmation_title{margin-bottom:40px;font-size:30px;color:#000;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase}.pt_order_confirmation .primary{width:75%;padding:0;border:none}.pt_order_confirmation .secondary{width:227px;padding:0}.order_confirmation_banner img{width:100%}.confirmation_message{margin:20px 0;color:#666;line-height:18px;font-family:ITCAvantGardeW01-CnMd;display:inline-block}.pt_order_confirmation .print_page{float:right;margin-top:-37px;margin-right:25px;font-size:12px;font-weight:400;color:#fff;text-decoration:underline}.pt_order_confirmation .print_page:hover{text-decoration:none}.confirmation_order_details a{font-family:ITCAvantGardeW01-CnMd;color:#999;text-decoration:underline}.confirmation_order_details a:hover{text-decoration:none}.pt_order_confirmation .login_box{background:0 0;margin-top:20px}.pt_order_confirmation .create_account_section{float:left;width:70%}.pt_order_confirmation .login_create_account .section_header{height:auto;line-height:normal;font-size:18px;padding:25px 0}.pt_order_confirmation .login_create_account .login_box_content p{display:none}.pt_order_confirmation .login_create_account .login_box_content .login_box_form{width:350px;margin-bottom:20px;padding-top:10px;float:left}.pt_order_confirmation .login_create_account .login_box_content .button{float:right}.pt_order_confirmation .login_create_account .login_box_content{padding:0;overflow:hidden}.pt_order_confirmation .login_create_account .login_box_content .formfield label{display:block;color:#666;margin-bottom:5px}.pt_order_confirmation .login_create_account .login_box_content .formfield_checkbox.required .f_label{position:relative}.pt_order_confirmation .login_create_account .login_box_content .formfield_checkbox.required .required_indicator{left:24px;margin-top:-5px;position:absolute}.pt_order_confirmation .login_create_account .login_box_content .formfield_checkbox.required .f_label_value{padding-left:32px}.pt_order_confirmation .login_create_account .login_box_content .formfield_checkbox label:after,.pt_order_confirmation .login_create_account .login_box_content .required label:before{display:none}.pt_order_confirmation .login_create_account .login_box_content .textinput{background:#efefef;color:#000}.order_payment_details td h3,.order_payment_details th,.pt_order_confirmation .login_create_account .section_header{width:40%;background:0 0;padding:20px 0;text-transform:uppercase;font-size:14px;font-family:"AvantGardeGothicITCW01D 731075";color:#000;border-bottom:1px solid #ccc;border-top:3px solid #000;font-weight:400}.pt_order_confirmation .login_create_account .section_header{width:100%}.pt_order_confirmation .order_details{clear:both;margin-top:35px}.pt_order_confirmation .order_link_detail_section{clear:both;display:block;height:0}.pt_order_confirmation .order_details.order_details_gift_certificate .order_date_info .order_delivery,.pt_order_confirmation .order_details.order_details_gift_certificate .print_page{display:none}.pt_order_confirmation .order_details.order_details_gift_certificate .order_shipping_details tbody .order_shipment_details{vertical-align:top!important}.order_payment_details .section_header{background:#000;color:#fff;font:400 18px/59px 'AvantGardeGothicITCW01D 731075',sans-serif;height:59px;padding:0 25px;text-transform:uppercase;vertical-align:middle}.order_date_info{display:inline-block;margin:30px 0;color:#000;font-family:ITCAvantGardeW01-CnMd}.order_date_info>div{float:left}.order_date .label:before,.order_delivery .label:before{content:"-";display:inline-block;padding:0 10px;color:#666}.order_date_info .label{font-family:'AvantGardeGothicITCW01D 731075'}.order_date_info .value{color:#666}.order_payment_details td{padding:25px 25px 30px 0;color:#666;line-height:18px}.order_payment_details td.td_paymenttotal{padding-right:0}.order_payment_details .orderdetails_billingaddress,.order_shippingaddress .shipping_address{text-transform:capitalize;word-wrap:break-word}.order_payment_details .orderdetails_billingaddress div,.order_shippingaddress .shipping_address div{word-wrap:break-word}.billingaddress_email span span{text-transform:none}.order_payment_details td h3{display:none}.orderdetails_paymentsubtotal .label{color:#070707;font-family:'AvantGardeGothicITCW01D 731075'}.orderdetails_paymentsubtotal .value{color:#070707;font-weight:700}.orderdetails_paymenttotal .value{float:right}.order_shipping_details .section_header{display:none}.order_shippingaddress{border-bottom:3px solid #000;display:inline-block;float:left;margin-bottom:35px;padding-bottom:35px;width:100%}.order_shippingaddress .shipping_address{float:left;width:30%}.order_shippingaddress .shipping_details{float:left;width:70%}.order_shippingaddress h3{margin-bottom:25px;padding:20px 0;text-transform:uppercase;font-size:14px;font-family:ITCAvantGardeW01-CnMd;border-bottom:1px solid #ccc}.order_shippingaddress .shipping_address>div,.order_shippingaddress .shipping_details>div{color:#666;line-height:18px;display:block;padding-right:10px;word-wrap:break-word;width:auto}.order_shippingaddress .shipping_details .label{color:#000;font-weight:700}.order_shippingaddress .gift_box,.order_shippingaddress .selected_shipping_method{margin-top:0;line-height:18px}.order_shippingaddress .value{display:inline}.order_shipping_details .order_shipment_table th{padding:5px 25px 0;height:59px;vertical-align:middle;background:#000;color:#fff;font-weight:400;text-transform:uppercase;font-size:11px;font-family:'AvantGardeGothicITCW01D 731075';text-align:center}.order_shipment_table .order_product_quantity span{display:none}.order_shipping_details .order_shipment_table th.order_product_info{padding-top:0;font-size:18px;text-align:left;font-family:'AvantGardeGothicITCW01D 731075'}.order_shipping_details .order_shipment_table td{padding:22px 25px;vertical-align:top;border-top:1px solid #ccc}.order_shipping_details .order_shipment_table .first_bonus_item td{border-top:3px solid #000}.order_shipping_details .order_giftcert_price+.order_shipment_details{vertical-align:middle}.order_shipping_details .order_giftcert_info{text-align:left}.order_shipping_details .order_shipment_table td:first-child{padding-left:0}.order_shipping_details .order_shipment_table .order_product_image{width:85px;padding-right:0}.order_shipping_details .order_shipment_table .order_product_image img{display:block;width:73px;height:73px;border:1px solid #e9e9e9}.order_shipping_details .order_shipment_table .product_name{color:#070707;font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;line-height:16px;font-size:13px;padding-top:6px}.order_shipping_details .order_shipment_table .attribute .label,.order_shipping_details .order_shipment_table .product_subtitle{display:none}.order_shipping_details .order_shipment_table .attribute .value{color:#999;text-decoration:underline}.order_shipping_details .order_shipment_table td.order_product_price{color:#000;font-size:16px;font-family:'AvantGardeGothicITCW01D 731075';text-align:right;text-transform:uppercase}.order_shipping_details .order_shipment_table td.order_product_quantity{font-family:'AvantGardeGothicITCW01D 731075';text-align:center}.order_shipping_details .order_shipment_table .order_product_price .price_total,.order_shipping_details .order_shipment_table .order_product_price .qty{color:#666;font-family:ITCAvantGardeW01-CnMd;font-size:12px}.order_shipping_details .order_shipment_table .order_product_price .qty:after{color:#666;content:"x";font-size:12px;padding:0 0 0 3px;text-transform:lowercase}.pt_order_confirmation .recommendations_block{display:none}.pt_order_confirmation .TTui-widget-overlay{background:#000;height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:1000}.pt_order_confirmation #TTtraWindow{max-width:996px;width:996px!important;height:auto!important;left:50%!important;margin-left:-498px;background:#fff;overflow:visible!important}#TT2pastPurchases{max-height:100%!important;height:auto!important;overflow:inherit!important}.pt_order_confirmation #TTtraSubWindow{width:100%!important;left:0!important;padding:0 51px;background:#fff}.pt_order_confirmation .TTtra-ui-dialog{font-family:ITCAvantGardeW01-CnMd}.pt_order_confirmation #TTSubDialogSection{margin:0;padding:0}.pt_order_confirmation #TTtrasubtop{background:0 0;height:auto;min-height:20px}.pt_order_confirmation #TTSubWindowClose{right:28px;top:28px;background:url(../images/icons-sprite-25x25.png) no-repeat scroll -273px -73px;display:block;height:25px;width:25px}.pt_order_confirmation #TTtrasubmid{width:100%}.pt_order_confirmation #TTtrasubbot{background:#fff;height:66px}.pt_order_confirmation #TT2pastPurchasesDisplay>div{font-size:18px}.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppName{font-size:16px;color:#000}.pt_order_confirmation #TT2pastPurchasesHeader .TT2ppReminderText{font:30px/1.2 'AvantGardeGothicITCW01D 731075',sans-serif;color:#1d1d1d;margin-bottom:11px;text-transform:uppercase}.pt_order_confirmation #TTtraWindow a,.pt_order_confirmation #TurnToContent a,.pt_order_confirmation #ttMobileContainer a{color:#070707;font-family:'AvantGardeGothicITCW01B 731069';font-size:16px;font-weight:400;line-height:30px}.pt_order_confirmation #TT2pastPurchasesDisplay tr{font-size:12px;font-family:'AvantGardeGothicITCW01B 731069'}.pt_order_confirmation #TT2pastPurchasesDisplay textarea{border:1px solid #ccc;color:#000;font-family:ITCAvantGardeW01-CnMd;font-size:12px;width:100%;height:37px;margin:5px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pt_order_confirmation #TT2pastPurchasesDisplay textarea:focus{width:100%}.pt_order_confirmation .TT2commentArea{background:0 0;padding:0}.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppSaveCommentButton,.pt_order_confirmation #TT2ppDoneBtn,.pt_order_confirmation input#TT2managePastPurchaseBtn{background:none repeat scroll 0 0 #e5e5e5;border:1px solid #e5e5e5;color:#666;font-size:12px;height:29px;line-height:27px;margin:0;padding:0 22px;-webkit-appearance:none;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppSaveCommentButton:hover,.pt_order_confirmation #TT2ppDoneBtn:hover,.pt_order_confirmation input#TT2managePastPurchaseBtn:hover{background:none repeat scroll 0 0 #fff;border:1px solid #9f9f9f;color:#070707}.pt_order_confirmation #TT2pastPurchasesHeader a#TT2pastPurchasesTips{color:#999;font-size:12px;font-weight:400}.pt_order_confirmation a#TT2NotManagePastPurchaseLink{color:#666;font-size:12px}.pt_order_confirmation .TT2pastPurchasesTipsDesc{background:#c69866;border:0;padding:15px 25px 15px 15px}.pt_order_confirmation #TT2pastPurchasesHeader .TT2pastPurchasesTipsDesc>p{color:#000}.pt_order_confirmation #TT2pastPurchasesHeader .TT2pastPurchasesTipsDesc>a{background-position:-151px -66px;width:11px}.pt_order_confirmation #TT2pastPurchasesTipsDismiss{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -121px;width:9px;height:20px;margin-left:10px;margin-right:-9px!important}.pt_order_confirmation #TT2pastPurchasesTipsDismiss+p{color:#fff;font-family:ITCAvantGardeW01-CnBk;font-size:13px;font-weight:400;text-transform:uppercase}#TT2pastPurchasesDisplay table{margin:10px 0 0}#TT2pastPurchasesDisplay .TT2commentArea .TT2postCheckboxGroup table{margin:0;width:15%}#TT2pastPurchasesDisplay table tr td{padding:15px 8px}#TT2pastPurchasesDisplay .TT2postCheckboxGroup table tr td{padding:0 5px}#TT2pastPurchasesDisplay .TT2commentArea .TT2limitReminder,#TT2pastPurchasesDisplay .TT2commentArea .TT2limitReminder .TT2charLimitCount{color:#999;display:none;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;font-size:11px;margin-left:11px}#TT2pastPurchasesDisplay .TT2commentArea .TT2postCheckboxGroup div{color:#666;float:left;font-family:'AvantGardeGothicITCW01B 731069',Arial,Helvetica,sans-serif;height:100%}#TTtraSubWindow #TTtrasubmid #TTSubScreen #TT2pastPurchases div,#TTtraSubWindow #TTtrasubmid #TTSubScreen div{background:#fff!important}#TT2pastPurchases #TT2pastPurchasesDisplay{color:#666;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;font-weight:400}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay .TT2ppDescription .TT2commentArea textarea{background:none repeat scroll 0 0 #fff;border:2px solid #ccc;min-height:29px}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay table tr td.TT2ppDescription .TT2ppName a{color:#000;font-family:'AvantGardeGothicITCW01B 731069';font-weight:400}.TT2commentArea .TT2bold{font-family:'AvantGardeGothicITCW01B 731069';font-weight:400}#TT2pastPurchasesDisplay .TT2ppDescription .TT3ppDate2{font-weight:400;padding-left:84px}.TT2commentArea .TT2postCheckboxGroup input{height:12px!important}#TT2pastPurchasesDisplay .TT2ppDescription .TT2ppDate{font-weight:400}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay #TT2doneGroup,#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay table tr td.TT2ppDescription .TT2commentArea .TT2ppSaveCommentButton,.pt_order_confirmation #TT2doneGroup #TT2ppDoneBtn,.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppSaveCommentButton,.pt_order_confirmation input#TT2managePastPurchaseBtn{background:none repeat scroll 0 0 #e5e5e5;border:1px solid #e5e5e5!important;color:#666;font-family:'AvantGardeGothicITCW01D 731075',Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;padding:0 22px!important}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay #TT2doneGroup{border:0!important}#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay #TT2doneGroup:hover,#TTtrasubmid #TTSubDialogSection #TT2pastPurchasesDisplay table tr td.TT2ppDescription .TT2commentArea .TT2ppSaveCommentButton:hover,.pt_order_confirmation #TT2doneGroup #TT2ppDoneBtn:hover,.pt_order_confirmation #TT2pastPurchasesDisplay .TT2ppSaveCommentButton:hover,.pt_order_confirmation input#TT2managePastPurchaseBtn:hover{background:none repeat scroll 0 0 #fff;border:1px solid #9f9f9f}#og-modify-popup{left:680px;background-color:#fff;box-shadow:0 0 15px #bbb;border:1px solid #ddd;width:560px}#og-modify-popup .og_close{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;height:21px;right:22px;text-indent:-1000px;top:22px;width:21px}#og-modify-popup .og_change{background:none repeat scroll 0 0 #fff!important;font-size:30px!important;height:30px!important;line-height:30px!important;padding:22px 40px!important;text-align:left!important}#og-modify-popup .og_wrap{border-bottom:medium none;border-top:medium none;color:#999;padding:35px 30px 30px}#og-modify-popup .og_row{line-height:14px;min-height:24px;overflow:visible;padding-left:0}#og-modify-popup select{margin:0 0 0 5px}#og-modify-popup .og_row .og_submit{background:none repeat scroll 0 0 #e5e5e5;border:1px solid #e5e5e5;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;color:#666;font-family:ITCAvantGardeW01-CnMd;height:27px!important;line-height:27px!important;padding:0 22px;text-transform:none!important}#og-modify-popup .og_submit:hover{background:none repeat scroll 0 0 #fff;border:1px solid #9f9f9f}.see_details_content .see-details-right .see_details_text_holder{width:340px}.see_details_content .see-details-right .see_details_text_holder .see_details_action{border:1px solid #000;padding:6px 9px}.see_details_text_holder .see_details_text.see_details_faqlink{width:120px}.see_details_content .see-details-right .see_details_header{font:30px/30px 'AvantGardeGothicITCW01B 731069',sans-serif}#ogSeeDetails{background:none repeat scroll 0 0 #fff}#ogSeeDetails .see-details-right,.pt_product_details #ogSeeDetails.see_details_content .see-details-right,.pt_product_search_result #ogSeeDetails.see_details_content .see-details-right{background:none repeat scroll 0 0 #fff!important}#ogSeeDetails .see-details-right .see-bototm,#ogSeeDetails .see-details-right .see-bototm font,#ogSeeDetails .see-details-right .see_details_text{color:#999;font-family:ITCAvantGardeW01-CnBk,sans-serif}#ogSeeDetails .see-details-right .see_details_subheader,#ogSeeDetails .see-details-right .see_details_text_heading{font-family:ITCAvantGardeW01-CnMd;font-weight:400!important}#ogSeeDetails .btn-close{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;height:21px;right:12px;text-indent:-1000px;top:12px;width:21px;z-index:10001}.see_details_text_holder .see_details_faqlink,.see_details_text_holder .see_details_text a{line-height:16px;border:1px solid #000}.see_details_text_holder .see_details_continue_shopping{height:32px;border:1px solid #000}.see_details_text_holder .see_details_continue_shopping:hover,.see_details_text_holder .see_details_faqlink:hover{background:#fff;border:1px solid #000}.see_details_content .see_details_continue_shopping:hover a,.see_details_content .see_details_text:hover a{color:#000;border:none}.item_quantity .og_widget_content{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;margin:5px 0 0;padding:0}.item_quantity .og_widget_content .og_radio_option{padding-bottom:3px}.og_cart_offer .og_enable_autoship .og_enable_content{position:relative;line-height:33px}.og_cart_offer .og_enable_autoship .og_enable_content .og_auto_deliver_label{line-height:18px;margin:0 70px 0 0}.og_cart_offer .og_enable_autoship .og_enable_content .selectboxit-container{margin:2px 0 0 -70px;position:absolute}#og-modify-popup .og_wrap .og_row span{width:auto}#og-modify-popup .og_wrap .og_row span.selectboxit-container{width:94px!important}#og-modify-popup .og_wrap .og_row .selectboxit-container .selectboxit{width:94px!important}.item_quantity .og_widget_content .og_radio_option .og_enable_content .og_about{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -114px -160px rgba(0,0,0,0);height:21px;width:21px;float:left;margin:-21px 0 0 -10px}.item_quantity .og_widget_content .og_radio_option .og_enable_content .og_about img{display:block;height:21px;margin:0;padding:10px;width:21px}.item_quantity .og_widget_content .og_offer_newline,.item_quantity .og_widget_content .og_radio_option label{color:#999;font-family:ITCAvantGardeW01-CnMd;font-size:11px;line-height:14px;font-weight:400;padding-top:0}.pt_cart .item_quantity .og_widget_content .og_radio_option label{line-height:14px}.item_quantity .og_widget_content .og_radio_option .og_enable_content label b{font-size:11px;font-weight:300;margin:0 0 0 18px}.item_quantity .og_widget_content .og_radio_option input{height:10px;margin:0 4px 2px 0}.cart_row .item_quantity .editOffer .editHeader,.item_quantity .editOffer{color:#999;font-size:11px;font-weight:400;margin:5px 0 0;padding:0}.cart_row .item_quantity .editOffer .fakeLink{color:#999!important}.cart_row .item_quantity .editOffer .fakeLink:hover{text-decoration:none}.send_to_friend_success h2{color:#666;font-weight:400;margin-bottom:10px}.text_important{color:red}.og_modify_popup .og_row .og_submit{background:none repeat scroll 0 0 #000!important;border:1px solid #000!important;height:27px!important;line-height:27px!important;padding:0 22px}.shipping_methods .f_label .f_label_value span.titleShipping{color:#e36929;font-size:15px}.shipping_methods .f_label .f_label_value span.shipping_help{height:18px;width:18px;display:inline-block;text-align:center;color:#fff;background:#d3d3d3;border-radius:18px;line-height:18px;float:right;margin-right:15px}.shipping_methods .f_label .f_label_value span.shipping_help:hover{background:#000}.shipping_methods .f_label .f_label_value span.beginDay{display:block;clear:both;font-size:13px}html .shipping_methods .f_label .f_label_value .delivery_type{width:100%}.blockShip1,.blockShip2{float:none}.tableLabel .f_label_value{display:table}.blockShip1{min-width:210px;vertical-align:top}.shippingImg{width:50px}.blockShip2,.shipping_methods .f_label_value .prices{vertical-align:top}.blockShip1,.blockShip2,.shippingImg,.shipping_methods .f_label_value .prices{display:table-cell}.shipping_methods .shippingImg{text-align:center}.shipping_methods .f_field_radio.f_checked .f_label_value{background-position:0 -299px}.shipping_methods .f_radio:checked+.f_label .f_label_value{background-position:0 -299px}.shipping_methods .f_field_radio .f_label_value{background-position:0 -188px;background-repeat:no-repeat}.infosShipping{color:#666;font-size:13px}.hoverHelp{width:313px;padding:24px;border:1px solid #000;position:absolute;background:#fff}.hoverHelp:before{content:"";width:18px;height:11px;position:absolute;display:block;background:url(../images/arrow_tltip.png) no-repeat 0 0;top:-11px;left:50%;margin-left:-9px}.cellRelay.imgShip{vertical-align:middle;text-align:center;padding:0 4px}.iconTypeShip{height:33px;width:33px;display:inline-block;margin-top:-17px}.openingHours{font-weight:400;font-family:'AvantGardeGothicITCW01D 731075'}.closure_hours .openingHours{padding:12px 0}.btnDrop{width:29px;display:block;clear:right;float:left;background:#fff;border:1px solid #e4e4e4;cursor:pointer;background:url(../images/arrow_bottomDrop.png) no-repeat center center}.shipping_relay_map .srm_address_infos .srm_infos_close .ui-button-text{display:none}.beginDay{display:none}.basket_amount_limit.top{margin:15px 0 0;color:red}.basket_amount_limit.bottom{margin:15px 0 0;color:red;right:0}.shippingrestriction{display:none}.cart_table .item_user_actions button{text-transform:uppercase;text-decoration:underline}.block_login{color:#010101;font:14px/20px ITCAvantGardeW01-CnMd}.block_login h1{font:28px AvantGarde-Book;text-transform:uppercase;margin:0 0 30px}.block_login form h3,.block_login h3{color:#000;font:14px ITCAvantGardeW01-CnDm;border-bottom:1px solid #ccc;padding:0 0 15px;margin:0 0 25px;text-transform:uppercase;clear:both}.block_login .formfield_email label,.block_login .formfield_password label{display:none}.block_login_container{width:75%;display:table;border:none}.checkout_create_account_advantages,.checkout_registered_section_container,.checkout_unregistered_section_container{width:28%;position:relative;padding-bottom:85px;display:table-cell}.checkout_create_account_advantages{padding:0 8%;width:44%}.checkout_create_account_advantages ul{list-style-type:disc;list-style-position:inside;padding:0 0 0 15px;text-indent:-1em}.block_login .checkout_oauthlogin{margin-top:30px;position:relative}.block_login .checkout_oauthlogin:before{content:'';display:block;border-top:1px solid #ccc;position:absolute;top:9px;width:100%}.block_login .formfield .textinput{background:#efefef;width:100%;height:38px;font:14px ITCAvantGardeW01-CnMd;line-height:38px;text-align:left;border:none;padding:0 16px}.block_login .checkout_oauthlogin .checkout_opt{background:none repeat scroll 0 0 #fff;width:40px;color:#010101;font-style:normal;text-align:center;text-transform:uppercase;display:block;margin:0 auto 25px;position:relative}.block_login .f_field_checkbox .f_label_value,.block_login .f_field_radio .f_label_value,.block_login .forgot_password_message a{color:#010101;font-size:12px}.block_login .f_field_radio .f_label_value{padding:0 0 0 20px}.block_loginn .formfield_button{bottom:0}.block_login .button{background:#000;width:100%;height:auto;min-height:45px;color:#fff;font:13px/15px ITCAvantGardeW01-CnMd;font-weight:400;text-transform:uppercase;border:none;margin:0;padding:12px 30px;outline:0}.pt_customer_service .formfield label{display:none}.pt_cart .secondary{width:23.3%;float:right;margin:110px 0 0;background-color:#f9f9f9}.pt_cart .block_login{margin:0 auto;float:none}.block_login h1{margin:50px 0}.pt_cart .block_login_container p{margin:0;padding:0 0 30px;font-family:ITCAvantGardeStd-BkCn,serif}.pt_cart .block_login_container .formfield{margin:0;padding:0 0 15px;position:relative}.pt_cart .block_login_container .formfield_button{position:absolute;padding:0;bottom:0;left:0}.pt_cart .block_login_container .formfield .textinput{font-size:13px;font-family:ITCAvantGardeStd-BkCn,serif;line-height:1.35em}.pt_cart .block_login_container .f_field_checkbox .f_label_value,.pt_cart .block_login_container .f_field_radio .f_label_value,.pt_cart .block_login_container .forgot_password_message a{font-family:ITCAvantGardeW01-CnBk,serif}.pt_cart .formfield_remember_me{float:left}.pt_cart .forgot_password_message{float:right}.pt_cart .forgot_password_message a{line-height:24px;text-decoration:underline}.pt_cart .block_login_container .checkout_oauthlogin{border:none;clear:both}.pt_cart .block_login_container .fb_button{width:100%}.pt_cart .block_login_container .fb_button span{line-height:16px}.pt_cart .checkout_create_account_advantages .formfield_button{width:63.5%;right:0;margin:auto}.pt_cart .block_login_container .formfield_checkbox label{display:block}.pt_cart .block_login_container .error_form{margin:0}.pt_cart .block_login_container .error_form,.pt_cart .block_login_container .formfield .error_message{color:#f44336;font-size:12px;font-family:ITCAvantGardeStd-BkCn,serif;line-height:19px}.pt_cart .block_login_container .formfield.f_state_error input.required{border:1px solid #f44336}.pt_cart .block_login_container .formfield.f_state_error input.required:focus{outline:0}.pt_cart .block_login .secondary p{margin:0;padding:0;white-space:normal}.pt_cart .block_login .cart_customer_service .phone_icon{margin:0 0 5px;padding:0 0 0 30px}.pt_cart .free_shipping .order_shipping{display:none}.pt_cart .free_shipping .order_shipping_discount{display:table-row}.js_apple_pay_button_wrapper{text-align:center;height:35px}.apple-pay-button-with-text{--apple-pay-scale:1;display:inline-block;font-size:14px;box-sizing:border-box;width:182px;height:35px;line-height:34px;text-align:center;border:0;padding:0}.apple-pay-button-black-with-text{background-color:#000;color:#fff}.apple-pay-button-with-text.apple-pay-button-black-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.apple-pay-button-with-text>.logo{display:inline-block;width:50px;height:35px;background-size:100% 60%;background-repeat:no-repeat;background-position:0 50%;margin-left:calc(2px * var(--apple-pay-scale));border:none}.applepay_express_checkout .section_submit_action{display:none}.applepay_express_checkout .section_submit_action .chmodule_applepay{text-align:right}.applepay_express_checkout .section_submit_action .chmodule.chmodule_applepay button{padding:15px 50px;width:100%}.checkout_module_body button.dw-apple-pay-button{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-repeat:no-repeat;background-size:75% 60%;border-radius:5px;border:1px solid #000;box-sizing:border-box;margin:5px auto;min-height:30px;min-width:100px;padding:0;height:49px;width:100%}.applepay_express_checkout .chsection_login .checkout_section_content{display:none}.checkout_security_badges .policy-links .link{font:14px ITCAvantGardeStd-BkCn,serif;text-transform:uppercase;line-height:26px;text-decoration:underline;color:#000}.checkout_security_badges .norton-security-seal img{margin:0 auto}.checkout_security_badges .contact-us-section{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.checkout_security_badges .contact-us-section,.checkout_security_badges .norton-security-seal,.checkout_security_badges .policy-links{padding:20px 0}.cart-customer-service .policy-links{padding-top:0}.cart-customer-service .norton-security-seal{padding-bottom:0}.grecaptcha-badge{z-index:10}@media only screen and (max-width:750px){.button.engraving_popup_button{width:100%;margin-left:0}.engraving_popup_button:first-of-type{margin-bottom:15px}.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{display:inline-block;text-align:left;padding:0}.you_may_also_like_cart .product_tile>.bv_inline_ratings_container{left:43%}.cart .you_may_also_like_cart .tile_priceshop_wrapper{display:inline-block;width:244px}.cart .you_may_also_like_cart .tile_priceshop_wrapper:after{content:'';display:block;clear:both}.cart .you_may_also_like_cart .product_tile .product_actions,.cart .you_may_also_like_cart .tile_priceshop_wrapper .price{float:none;display:inline-block}.you_may_also_like_cart .recommendations_block .product_tile .product_image_topwrapper{text-align:right;padding:0 10px 0 0}.cart_table .product_availability_list li.not_available{white-space:normal;width:140px}.cart_actions{display:flex;flex-direction:column-reverse}.cart_actions .cart_action_checkout:not(:last-child){margin:10px 0 0}}@media only screen and (min-width:750px){.cart .cart_actions_bottom .cart_actions{float:right}}
.section_account .breadcrumb{padding:18px 0 15px}.section_account h1{color:#000;font-family:'AvantGardeGothicITCW01D 731075';font-size:30px;line-height:30px;text-transform:uppercase;padding:15px 0}.section_account .back_button{display:none}.section_account .formfield_select>div{float:left;width:20%}.section_account .day_select .selectboxit,.section_account .day_select .selectboxit-options,.section_account .small_select .selectboxit,.section_account .small_select .selectboxit-options,.section_account .year_select .selectboxit,.section_account .year_select .selectboxit-options{padding-left:5px;width:100%}.section_account .selectboxit-text{text-indent:0;line-height:37px;text-overflow:initial;min-width:20px}.section_account .selectboxit-text{line-height:34px;text-indent:0;text-overflow:initial;min-width:20px;padding:0 10px}.identification_title{text-transform:uppercase;font-size:24px;margin-bottom:30px;font-family:ITCAvantGardeStd-Bk,serif}.section_account .selectboxit-arrow-container .selectboxit-arrow{width:8px}.section_account .day_select,.section_account .small_select{margin-right:3%}.my_account_navigation_mobile{display:none}#myAccountNavigationPanel{margin:0;padding:0 16px;border-bottom:1px solid #cfcfcf;position:relative}#myAccountNavigationPanel .jcarousel-clip{position:relative;height:auto;margin-bottom:-1px}#myAccountNavigationPanel .jcarousel-control{width:28px;height:23px;margin-top:-3px;top:0;border-radius:0;background:#fff url(../images/icons-sprite-25x25.png) no-repeat}#myAccountNavigationPanel .jcarousel-control:before{display:none}#myAccountNavigationPanel .jcarousel-prev{left:0;background-position:-321px -118px;border-right:1px solid #999}#myAccountNavigationPanel .jcarousel-next{right:0;background-position:-331px -118px;border-left:1px solid #999}.my_account_navigation_panel ul{position:absolute;width:20000px;height:auto}.my_account_navigation_panel li{float:left;height:auto;margin:0 14px;padding-bottom:14px;position:relative}.my_account_navigation_panel li span{display:none}.my_account_navigation_panel a{color:#666;font-size:11px;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd}.my_account_navigation_panel li:after{content:"";position:absolute;left:-17px;top:2px;width:1px;height:11px;background:#bfbfbf}.my_account_navigation_panel li:first-child:after{display:none}.my_account_navigation_panel .active_panel a,.my_account_navigation_panel a:hover{color:#070707}.my_account_navigation_panel .active_panel:before{content:"";position:absolute;right:50%;bottom:0;height:4px;width:8px;margin-right:-4px;background:url(../images/icons-sprite-25x25.png) no-repeat -75px -121px}.section_account .account_login_page{padding:0}.section_account .block_login .block_message_subtitle{display:none}.section_account .block_login .formfield label{display:block;margin-bottom:3px}.section_account .block_login .formfield_button{float:left;padding:10px 0;margin:0}.section_account .block_login .formfield_link{float:right;margin:0;padding:10px 0;max-width:130px;line-height:normal}.section_account .block_login{margin-bottom:54px;padding-bottom:0}.section_account .block_login .login_section p,.section_account .block_login .section_header{display:none}.section_account .block_login>h1{color:#000;font-family:'AvantGardeGothicITCW01D 731075';font-size:30px;line-height:30px;text-transform:uppercase;padding:0 0 17px}.section_account .block_login p{margin-top:0;color:#666}.section_account .block_login .formfield_link a{font-size:11px;color:#999}.section_account .block_login .formfield .textinput{width:100%}.section_account .block_login .required label{display:block;color:#666;margin-bottom:3px}.section_account .social_network_login_block{max-width:300px;margin:53px 0 0 49px;padding:0 0 0 44px;border-left-color:#C3C3C3;min-height:142px}.section_account .social_network_login_block .divider{background-color:#fff;margin:-17px 0 0 -40px;width:80px}.section_account .social_network_login_block p{display:inline-block;font-family:ITCAvantGardeW01-CnMd;line-height:17px;height:34px;color:#666;margin-bottom:19px}.section_account .block_create{float:none;clear:left;width:auto;margin-top:25px;padding:0;border:none;border-top:1px solid #ccc;position:relative}.section_account .block_create: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}.section_account .block_create a.button{background:#212121;height:45px;color:#fff;font-family:ITCAvantGardeStd-MdCn,serif;font-size:13px;line-height:45px;text-transform:uppercase;border:none;padding:0 60px;margin:0}.pt_account .account_login_page .social_login_block{width:36.5%;float:right}.pt_account .account_login_page .login_section{width:49%}.pt_account .account_login_page .login_section fieldset{width:100%}.pt_account .account_login_page .login_section .formfield{clear:none}.pt_account .account_login_page .login_section .formfield_password{float:right}.pt_account .account_login_page .login_section .formfield_remember_me{width:50%}.pt_account .account_login_page .login_section .formfield_button{max-width:73.7%}.pt_account .account_login_page .social_network_login_block .divider{width:40px;margin-left:-80px}.pt_account .account_login_page #h1GigyaLogin{padding-top:0;margin-bottom:10px}.pt_account .account_login_page .gigyaLoginParent table{width:auto!important}.nav_help_links{position:relative;margin-bottom:43px;padding-bottom:31px}.nav_help_links:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;bottom:-6px;left:0;z-index:10}.nav_help_links h4{color:#000;font-size:14px;font-family:'AvantGardeGothicITCW01B 731069';padding-bottom:23px;text-transform:uppercase;margin-right:-10px}.nav_help_links li{margin-top:12px;padding-left:15px;position:relative;line-height:1.4}.nav_help_links li:first-child{margin-top:0}.nav_help_links li:before{content:"";position:absolute;left:0;top:4px;width:5px;height:9px;background:url(../images/icons-sprite-25x25.png) no-repeat -50px -75px}.nav_help_links li a{color:#999}.section_account_register.section_account_signin .primary{float:left;width:65%;border:none}.section_account_signin .primary{width:80%}.section_account_signin .secondary{display:block;width:174px;padding:0;margin:32px 0 0;border-left:none}.section_account_signin .primary h1{font-size:28px;color:#010101;font-family:ITCAvantGardeStd-Bk,serif;padding:20px 0 30px}.section_account_register.section_account_signin .primary p{font-family:ITCAvantGardeStd-BkCn,serif;font-size:13px;line-height:18px;color:#010101;padding:0 0 10px;border-bottom:1px solid #ccc}.login_page .social_network_login_block .fb_button{margin:0}.section_account_signin .social_network_login_block .divider{text-transform:uppercase}.register_page label,.section_account_signin label{color:#000;font-family:ITCAvantGardeStd-BkCn,serif;font-size:13px}.register_page .f_field_checkbox .f_label_value,.register_page .f_field_radio .f_label_value,.section_account_signin .f_field_checkbox .f_label_value,.section_account_signin .f_field_radio .f_label_value{line-height:18px}.register_page .required_indicator,.section_account_signin .required_indicator{color:#000}.register_page fieldset>.formfield,.section_account_signin fieldset>.formfield{margin:0 0 15px;float:left;width:48%}.section_account_signin fieldset>.formfield_radio-list{width:100%}.register_page fieldset:first-child>.formfield:nth-child(2n+1){margin:0 0 15px 4%;clear:none}.section_account_signin .request_password_page fieldset:first-child>.formfield:nth-child(2n+1){margin:0 0 15px 0}.section_account_signin .set_new_password_page .formfield{margin:0 0 20px}.section_account_signin .set_new_password_page .formfield_button{text-align:right;padding:20px 0 0}.request_password_page form{padding:20px 0 0}.register_page fieldset>.formfield.formfield_password{margin-bottom:30px}.register_page fieldset>.formfield_checkbox,.section_account_signin fieldset>.formfield_checkbox{width:100%;float:none;clear:both;margin:0}.register_page fieldset>.formfield_button,.section_account_signin fieldset>.formfield_button{margin:25px 0 15px}.register_page .formfield_button .button,.section_account_signin .formfield_button .button{height:55px;background:#212121;color:#fff;font-family:ITCAvantGardeStd-MdCn,serif;font-size:13px;line-height:55px;text-transform:uppercase;border:none;padding:0 60px}.section_account_signin .formfield_button .ordertracking_button{display:none}.register_page .formfield_add_to_email_list.first_of_type,.section_account_signin .formfield_add_to_email_list.first_of_type{border-top:1px solid #ccc;padding:20px 0 0}.pt_account .formfield_mobile_number .textinput,.register_page .textinput,.section_account_signin .textinput{width:100%}.register_page .formfield_checkbox label,.register_page .formfield_radio-list label,.register_page .formfield_select label,.section_account_signin .formfield_checkbox label,.section_account_signin .formfield_radio-list label,.section_account_signin .formfield_select label{display:block}.register_page .formfield_select label,.section_account_signin .formfield_select label{width:34%;padding:0}.pt_account .block_search .section_header{display:none}.pt_account .block_search p{margin-bottom:15px}.pt_account .order_tack_hint .order_tack_contact{text-decoration:underline}.pt_account .register_page .selectboxit,.pt_account .register_page .selectboxit-option,.pt_account .register_page .textinput,.section_account_signin .textinput{background:#efefef;border-width:1px}.register_page fieldset>.formfield_radio-list,.section_account_signin fieldset>.formfield_radio-list{margin:10px 0 20px;float:none}.register_page .formfield_select,.register_page .selectboxit-container,.section_account_signin .register_page .formfield_select,.section_account_signin .selectboxit-container{display:block}.register_page .register_page .formfield_select:after,.section_account_signin .register_page .formfield_select:after{display:block;content:'';clear:both}.set_new_password_page #NewPasswordForm .formfield{margin:0 0 15px;clear:both}.pt_account .f_error_message{line-height:15px}.block_create .formfield_link a,.block_login .formfield_link a{font-size:11px;color:#999}.account_create_login_benefits-signin h2{font-family:ITCAvantGardeW01-CnBk;color:#000;font-size:18px;text-transform:uppercase;margin:50px 0 30px}.account_create_login_benefits-signin li{float:left;width:33%;padding-right:15px;margin-bottom:25px;min-height:60px}.account_create_login_benefits-signin h3{color:#000;font-size:12px}.account_create_login_benefits-signin a,.account_create_login_benefits-signin p{color:#999;font-size:12px;width:auto}.account_create_login_benefits-signin a{text-decoration:underline}.account_create_login_benefits-signin a:hover{color:#000}.section_account_signin .register_page fieldset>.formfield,.section_account_signin .register_page fieldset>.formfield_radio-list{margin:0 0 15px 4%;float:none}.section_account_signin .register_page fieldset>.formfield.formfield_add_to_email_list,.section_account_signin .register_page fieldset>div.formfield.formfield_button{margin:0 0 15px 0}.section_account_signin .register_page .formfield_select{clear:none}.section_account_signin .register_page .formfield_select.month{margin:0 3% 0 0}.section_account_signin .register_page .f_field_radio-list+.f_error_message{left:4%}#genderError{color:red;font:12px ITCAvantGardeW01-CnBk,sans-serif}.pt_accountloginpopup div.account_login_page div.block_login strong.block_message_subtitle{display:none}.pt_accountloginpopup .login_section fieldset{overflow:hidden}.pt_accountloginpopup .login_section .formfield_password,.pt_accountloginpopup .login_section .formfield_username{float:left;width:48%;clear:none;margin:0 0 5px 0}.pt_accountloginpopup .login_section .formfield_username{margin:0 4% 5px 0}.pt_accountloginpopup .login_section .formfield_button{overflow:hidden;padding:15px 0 0}.header-top{z-index:1000}.section_account_edit_profile.section_account .day_select,.section_account_edit_profile.section_account .month{margin:0 3% 0 0;clear:none}.lang_switcher_panel{position:relative;height:13px;width:30px}.lang_switcher_panel:hover:after{border-width:0 4px 5px 4px;border-color:transparent transparent #fff transparent}.lang_switcher_panel>ul{position:absolute;left:0;right:0;top:0}.lang_switcher_panel .hidden-mobile{display:none}.lang_switcher_panel .selectboxit-btn{border:0 none}.lang_switcher_panel>ul>li,.lang_switcher_panel>ul>li:last-child{padding:0;margin:0;display:inline-block}.lang_switcher_panel>ul>li a,.lang_switcher_panel>ul>li span{text-transform:uppercase;font-size:12px;padding:0 0 6px;display:inline-block}.lang_switcher_panel .active-locale .visible-mobile{color:#fff}.lang_switcher_panel .inactive-locale .visible-mobile{color:#999}.lang_switcher_panel .inactive-locale .visible-mobile:hover{border-bottom:1px solid #999;padding-bottom:2px}.lang_switcher_panel .selectboxit-container span{display:none}.lang_switcher_panel>ul>li:first-child{padding-right:5px}.lang_switcher_panel>ul:hover>li a{display:block}.section_account_account_show .primary{width:70%;margin-bottom:65px;padding:0 44px 0 0;border:none}.section_account_account_show .secondary{width:30%;padding:0 0 0 15px;margin:15px 0 15px 0;border-left:1px solid #ccc}.section_account_account_show #myAccountNavigationPanel{margin-bottom:15px}.section_account_account_show .account_landing_page_slot_3{clear:both}.account_overview_page{padding-bottom:20px}.landing_hello .account_user_name{color:#000;font-size:40px;font-family:'Times New Roman';font-style:italic;font-weight:400;margin:0 20px 0 0}.landing_hello .logout_link{color:#666;font-size:12px;font-family:ITCAvantGardeW01-CnMd;text-decoration:underline}.account_landing_right_nav_slot{padding-top:29px;padding-bottom:18px}.account_landing_content p,.account_landing_right_nav_slot p{font-family:ITCAvantGardeW01-CnMd;color:#707070}.account_landing_content a,.account_landing_right_nav_slot a{color:#070707;text-decoration:underline}.section_account_order_history .primary{width:712px;padding:0 44px 0 0;margin-top:32px;border:none}.section_account_order_history .secondary{width:225px;padding:0 0 0 51px;margin:32px 10px 0 -1px;border-left:1px solid #ccc}.section_account_order_history .orders_page>h1{display:none}.orders_page_text{color:#707070;margin:34px 0 39px}.search_result_options{float:right;text-align:right;margin-bottom:25px}.orders_page_products{color:#707070;width:100%}.orders_page_products thead td{border-bottom:4px solid #1D1D1D;color:#000;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:14px;font-weight:700;padding:0 10px 10px;text-transform:uppercase}.orders_page_products tbody td:first-child,.orders_page_products thead td:first-child{padding-left:0}.orders_page_products tbody td{font-size:9px;padding:18px 10px;font-family:ITCAvantGardeW01-CnMd;border-top:1px solid #ccc}.orders_page_products .order_view_detail{padding:18px 0;text-align:right}.orders_page_products tbody tr td:first-child{padding:18px 0}.orders_page_products .order_products_column{text-align:center}.orders_page_products .label{display:none}.orders_page_products .button{display:inline-block;height:auto;padding:0;background:0 0;text-decoration:underline;font-size:12px;color:#000;border:none;margin:0;line-height:inherit;font-family:ITCAvantGardeW01-CnMd;border:none;font-weight:700}.order_history_search{position:relative;margin-bottom:35px;padding-bottom:29px}.order_history_search:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;bottom:0;left:0}.order_history_search h4{color:#000;font-size:14px;font-family:'AvantGardeGothicITCW01B 731069';padding-bottom:23px;text-transform:uppercase;margin-right:-10px}.order_history_search .formfield .textinput{width:100%}.order_history_search .selectboxit-container{display:block}.order_history_search .formfield{margin:0 0 14px}.order_details_payment{padding:22px 0 21px;overflow:hidden;border-bottom:1px solid #ccc}.order_details_payment_title{color:#1d1d1d;float:left;font-size:14px;line-height:25px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';font-weight:700}.order_details_payment .payment_type{float:right;color:#666;line-height:25px}.order_details_payment .payment_type img{display:inline-block;max-width:40px;margin-right:10px;vertical-align:middle}.order_details_payment .payment_type strong{color:#000;text-transform:uppercase}.order_details_page .order_subtotal td{border-bottom:none;border-top:none;padding:16px 0 8px;font-size:12px;text-transform:uppercase}.order_details_page .order_sales_tax td{padding-bottom:16px}.order_details_page .order_totals_table tbody td{font-size:16px}.order_details_page .order_totals_table tbody td:first-child{font-size:12px}.order_details_page .back-button{display:none}.order_details_page .order_details_payment{padding:17px 0 16px 0}.order_details_page .order_totals_table .order_total td:first-child{font-size:18px;padding-left:398px}.order_details_page .order_totals_table .order_total td{border-top:3px solid #1d1d1d;background:0 0;color:#000;padding:0;font-size:18px}.order_details_help,.order_details_page .free_shipping .order_shipping,.order_details_page .pager{display:none}.order_details_head{color:#1d1d1d}.order_details_head .order_number{font-family:'AvantGardeGothicITCW01B 731069';font-size:23px;text-transform:uppercase;float:left;margin-bottom:20px}.order_details_head .order_status{font-family:ITCAvantGardeW01-CnBk;float:right;font-size:16px;text-transform:uppercase;padding-top:7px}.order_details_head .order_status a{text-decoration:underline}.section_account_order_history_signin .primary{width:80%;padding-right:20px}.order_details_dates{color:#666;clear:both;margin-top:24px;padding:23px 0 24px;border-top:3px solid #1d1d1d;border-bottom:3px solid #1d1d1d;text-transform:uppercase}.order_details_dates:last-child{border-top:0;margin-top:0}.order_details_dates .order_date{display:inline-block}.order_details_dates .order_date:first-child{margin-right:20px}.order_details_dates .order_date .label{color:#070707}.order_details_dates .order_date .label:before{display:none}.order_details_dates .event-day{margin-bottom:5px}.order_details_dates .event-day:last-child,.order_details_dates .order-track-info{margin-bottom:10px}.order_details_dates .event-data{display:inline-block}.order_details_dates .tracking_events_link{text-decoration:underline;margin-top:10px}.order_details_dates .event-date,.order_details_dates .order-track-title,.order_details_dates .tracking_events_link{color:#1d1d1d;font-weight:700}.order_details_dates .event-status,.tracking_details .tracking_value,.tracking_number .value{color:#d49855}.acc-head{display:none}.acc-content{clear:both}.acc-content .column{float:left;width:50%}.acc-content .column h4{color:#1d1d1d;font-size:14px;text-transform:uppercase;padding:18px 0;border-bottom:1px solid #ccc}.acc-content .column .save_address_from_order_js{float:right;margin:22px 50px 0 0;text-decoration:underline}.acc-head,.mini_address_location .label,.order_details_page .back-button{display:none}.mini_address_location .phone .label{display:inline-block;margin-right:4px}.mini_address_location span,.mini_address_name{font-family:ITCAvantGardeW01-CnMd;color:#666;line-height:17px}.mini_address_name{margin-top:20px}.mini_address_location{padding-bottom:23px}.mini_address_location .city{display:inline-block}.mini_address_location .city .value:after{content:","}.mini_address_location .state_code{display:inline-block}.order_gift_cert_table,.order_shipment_table{border-bottom:3px solid #1d1d1d}.order_gift_cert_table thead th,.order_shipment_table thead th{padding:5px 25px 0;height:59px;vertical-align:middle;background:#000;color:#fff;font-weight:400;text-transform:uppercase;font-size:11px;font-family:'AvantGardeGothicITCW01D 731075';text-align:center}.order_gift_cert_table thead th{text-align:left}.order_shipment_table thead th:first-child{text-align:left}.order_shipment_table tbody .label{display:none}.order_shipment_table tbody .value{color:#999;text-decoration:underline}.order_shipment_table thead th.order_product_info{padding-top:0;font-size:18px;font-family:'AvantGardeGothicITCW01D 731075'}.order_shipment_table .product_name a{font-weight:700}.order_shipment_table .product_id,.order_shipment_table .product_subtitle{display:none}.order_shipment_table .attribute_color{color:#999}.order_shipment_table .product_add_info{margin-top:8px}.section_header span{display:block}.order_gift_cert_table tbody td,.order_shipment_table tbody td{font-family:ITCAvantGardeW01-CnMd;padding:22px 0;vertical-align:middle;text-align:center;border-top:1px solid #ccc}.order_gift_cert_table tbody td{padding:22px 25px;text-align:left}.order_gift_cert_table tbody tr:first-child td,.order_shipment_table tbody tr:first-child td{border:none}.order_shipment_table tbody .order_product_info{padding-left:25px;text-align:left}.order_shipment_table .product_name{color:#070707;font-size:12px;font-family:ITCAvantGardeW01-CnMd;text-transform:uppercase;padding-bottom:16px}.order_details_payment .cell_label,.order_table .cell_label{display:none}.order_totals_table td:first-child{padding-left:298px;white-space:initial}.order_gift_cert_table tfoot{display:none}.order_history_single{display:none}.pt_norecords .section_account_order_history .primary{float:none;width:auto;padding:0;margin:0;border:none}.section_account_order_history .no_orders,.section_account_order_history .no_orders_found{color:#707070;text-align:center;padding:72px 0 0;min-height:270px}.section_account_order_history .no_orders a,.section_account_order_history .no_orders_found a{display:inline-block;margin-top:3px;font-weight:700;text-decoration:underline}.section_account_order_history .no_orders a:hover,.section_account_order_history .no_orders_found a:hover{text-decoration:none}.section_account_auto_replenishment .primary{border:none;width:100%;float:none;margin-top:32px}.autoreplenishment h1{font-size:18px;font-family:ITCAvantGardeW01-CnBk;text-transform:uppercase;padding:30px 0 33px}.autoreplenishment .account_autoreplenishment_slot_1{margin-bottom:18px}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-account-info{border-top:1px solid #CCC}.autoreplenishment p{line-height:17px;color:#707070;padding-bottom:18px}.autoreplenishment #og-msi-container{width:100%}.autoreplenishment #og-msi-container div,.autoreplenishment #og-msi-container h1,.autoreplenishment #og-msi-container h2,.autoreplenishment #og-msi-container li,.autoreplenishment #og-msi-container p,.autoreplenishment #og-msi-container span,.autoreplenishment #og-msi-container table,.autoreplenishment #og-msi-container ul{color:#707070;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:12px;font-weight:400;line-height:17px!important}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-container-header .og-msi-column,.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-container-header .og-msi-column{color:#000;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:14px;font-weight:700;padding:10px 0;text-align:center;text-transform:uppercase}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container,.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container,.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-row{border-top:medium none}.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-row .og-msi-column .og-subs-next-order-container .og-msi-button,.og-popup-container .og-popup-content .og-popup-actions .og-button-cancel,.og-popup-container .og-popup-content .og-popup-actions .og-button-ok{background-color:#000!important;border:1px solid #000!important;color:#FFF!important;text-decoration:none!important;text-transform:uppercase}.og-popup-container .og-popup-content .og-popup-actions .og-button-ok{margin-bottom:5px}.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-row .og-msi-column .og-subs-next-order-container .og-msi-button:hover,.og-popup-container .og-popup-content .og-popup-actions .og-button-cancel:hover,.og-popup-container .og-popup-content .og-popup-actions .og-button-ok:hover{background-color:#fff!important;border:1px solid #000!important;color:#000!important;text-transform:uppercase}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-container-header,.autoreplenishment #og-msi-container .og-main-container #og-subs-template .og-subs-container .og-container-header{border-bottom:4px solid #1D1D1D}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-order-row{border-bottom:1px solid #CCC;border-top:medium none}.autoreplenishment #og-msi-container #og-subs-template .og-subs-container .og-subs-status-container .og-subs-status,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-account-info .og-orders-address li.og-address-title,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-account-info .og-orders-address li.og-address-title .og-link,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-totals-row .og-orders-totals td#og-orders-subtotal,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-totals-row .og-orders-totals td#og-orders-total,.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container .og-orders-container .og-orders-totals-row .og-orders-totals td.og-orders-totals-left-column{color:#000;font-family:ITCAvantGardeW01-CnMd;font-weight:700;text-transform:uppercase}.autoreplenishment .msiWide,.autoreplenishment .msiWider{padding:10px!important;text-align:center!important;width:500px}.autoreplenishment .msiWide{width:470px!important}.autoreplenishment .msiMid{width:170px}.autoreplenishment #og-msi-container{width:100%}.autoreplenishment #og-msi-container #og-orders-template .og-orders-container .og-orders-item-img,.autoreplenishment #og-msi-container .og-main-container .og-row .og-subs-item-img{display:inline-block;height:100px;text-align:left;vertical-align:middle;width:100px}.autoreplenishment #og-msi-container #og-orders-template .og-orders-container .og-orders-item-name,.autoreplenishment #og-msi-container .og-main-container .og-row .og-subs-item-name{display:inline-block;padding:0 0 0 15px;text-align:left;vertical-align:middle;width:200px}.autoreplenishment #og-msi-container .og-main-container .og-row .og-orders-item-img img,.autoreplenishment #og-msi-container .og-main-container .og-row .og-subs-item-img img{max-height:100px;max-width:100px;padding-bottom:10px}.autoreplenishment #og-msi-container #og-header .og-tab{background-color:transparent;border-left:1px solid #D9D9D9;border-bottom:1px solid #d9d9d9;border-top:1px solid #fff;border-right:1px solid #fff!important;color:#999;font-family:ITCAvantGardeW01-CnMd;font-weight:400;margin:0;position:relative;text-align:center;text-transform:uppercase}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section #og-view-deliveries .dropdown{color:#000;font-family:ITCAvantGardeW01-CnMd;font-weight:400}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section .og-next-order .og-next-order-date-container,.autoreplenishment #og-msi-container .og-main-container #og-subs-template #og-subs-top-section #og-subs-top-section-inner .og-subs-individual-subs,.autoreplenishment #og-msi-container .og-main-container #og-subs-template #og-subs-top-section #og-subs-top-section-inner .og-subs-individual-subs-desc{color:#000;font-family:ITCAvantGardeW01-CnMd;font-size:16px;font-weight:400;margin-top:15px;text-transform:none}.autoreplenishment #og-msi-container .og-main-container #og-subs-template #og-subs-top-section #og-subs-top-section-inner .og-subs-individual-subs-desc{color:#707070;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:12px;font-weight:400;line-height:17px!important;margin-top:0;text-transform:none}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section .og-next-order .og-next-order-date-container .og-next-order-date{color:#666;cursor:pointer}.autoreplenishment #og-orders-tab{border-left:none}.autoreplenishment #og-subs-tab:hover{border-left:1px solid #D9D9D9!important;margin-left:-1px!important}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section{border-top:1px solid #D9D9D9;width:100%}.autoreplenishment #og-msi-container .og-orders-remove{text-transform:lowercase}.autoreplenishment #og-msi-container .og-main-container #og-orders-template .og-single-order-container #og-orders-top-section #og-view-deliveries{border-left:medium none;text-align:right}.autoreplenishment #og-msi-container #og-header .og-tab.selected{background-color:transparent;border:1px solid #D9D9D9;border-left:none;border-bottom:1px solid #fff;color:#000;font-weight:400}.autoreplenishment #og-msi-container #og-header #og-subs-tab.selected{border-left:1px solid #D9D9D9!important;border-right:1px solid #D9D9D9!important}.autoreplenishment #og-msi-container #og-header #og-subs-tab.selected:before{border-bottom:1px solid #D9D9D9!important;bottom:-1px;content:"";left:-3px;position:absolute;width:3px}.autoreplenishment #og-msi-container #og-header #og-orders-tab{border-left:1px solid #fff}.autoreplenishment #og-msi-container .og-main-container #og-subs-template #og-subs-top-section{border-top:1px solid #D9D9D9;width:100%}.autoreplenishment #og-msi-container #og-orders-template #og-view-deliveries ul.order-list{right:0}.autoreplenishment #og-msi-container #og-header .og-tab.selected,.autoreplenishment #og-msi-container #og-header .og-tab.selected:focus,.autoreplenishment #og-msi-container #og-header .og-tab.selected:hover{background-color:#FFF;border:1px solid #D9D9D9;border-bottom:1px solid #fff;border-left:1px solid #fff;color:#000}.autoreplenishment #og-msi-container #og-header .og-tab:hover{background-color:#FFF;border:1px solid #D9D9D9;border-top:1px solid #fff;border-bottom:1px solid #D9D9D9;border-left:1px solid #fff;color:#000;margin:0!important}.calendar-box,.og-popup-container{border:medium none!important;box-shadow:0 0 4px 0 #000!important}.og-popup-container .og-popup-content .og-close-popup{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;height:21px;right:18px;text-indent:-1000px;top:20px;width:21px}.og-popup-container #og_reason_other_text{color:#707070;height:22px!important;line-height:22px}.og-popup-container .og-popup-row .og-radio{vertical-align:middle}.og-popup-container .og-popup-row .og-label{line-height:20px}#og-calendar-box .calendar-cancel{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -275px -75px rgba(0,0,0,0);display:block;float:right;height:24px;margin:2px 5px 2px 0;right:12px;text-indent:-10000px;top:12px;width:21px}#og-calendar-box tr td.selected{background-color:#D9D9D9}#og-calendar-box tr td.selected a{color:#000}#og-calendar-box tr.month-header{background-color:#D9D9D9;color:#000;font-family:ITCAvantGardeW01-CnMd;font-size:20px!important;font-weight:400!important}#og-calendar-box tr.month-header th span{background-color:#D9D9D9}.og-popup-container .og-popup-row{font-family:ITCAvantGardeW01-CnBk,sans-serif!important;font-size:12px!important;line-height:17px}.og-popup-container .og-popup-content{color:#707070;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:12px;text-align:left}.og-popup-container .og-popup-content h1{font-family:ITCAvantGardeW01-CnMd;font-size:20px!important;font-weight:400!important}.section_account_wishlist .primary{border:none;float:none}.wishlist_page_text{color:#707070;margin:34px 0 39px}.wishlist_search{margin:0 0 0 -30px;padding:0 30px 14px}.wishlist_search.unauthenticated,.wishlist_search.unauthenticated+.wishlist_public{margin-right:0;margin-left:0;padding:0;border:none}.section_account h1.wishlist_searchheader,.wishlist_search h1{font-family:'AvantGardeGothicITCW01D 731075';font-size:14px;color:#000;text-transform:uppercase;padding:20px 0 12px}.wishlist_search .f_field{float:left;clear:none;width:268px;margin-right:20px}.wishlist_search .formfield{float:left;clear:none}.wishlist_search .formfield .button{height:auto;margin-top:24px;line-height:35px}.wishlist_search .formfield label{color:#707070;display:block}.wishlist_search .f_field .textinput{width:100%}.wishlist_privacy_state,.wishlist_send_to_friend{float:left;margin-right:10px}.wishlist_public_link{float:left;line-height:29px}.wishlist_public_link a{text-decoration:underline}.wishlist_public_link a:hover{text-decoration:none}.wishlist_header{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:4px solid #000;margin:0 -30px;padding:20px 30px 12px;overflow:hidden}.wishlist_header>div{display:inline-block}.wishlist_header_details{width:345px}.wishlist_header_qty{width:152px}.wishlist_header_price{width:122px}.wishlist_products_form{display:inline-block;width:100%;position:relative;border-top:1px solid #ccc;padding-bottom:15px}.wishlist_items>div{display:inline-block;float:left;padding-top:32px}.wishlist_items .item_image{width:75px;margin-right:30px}.wishlist_items .item_image img{width:74px;border:1px solid #e9e9e9}.wishlist_products .wishlist-text{margin:0 30px;padding:30px 0 0}.wishlist_products .product_list_item{width:243px;padding-right:10px;color:#999}.wishlist_products .product_name{text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd}.wishlist_products .product_list_item a{color:#000}.wishlist_products .attribute .label,.wishlist_products .product_id,.wishlist_products .product_list_item .price{display:none}.wishlist_products .attribute{margin:6px 0 10px}.wishlist_products .attribute .value{text-decoration:underline}.wishlist_products .attribute .value .swatch{margin:0 10px 0 0}.wishlist_products .item_details button{height:auto;line-height:13px;margin-top:5px;background:0 0;border:none;border-left:1px solid #333;padding:0 0 0 9px;margin-left:8px;color:#333;font-size:12px;font-family:ITCAvantGardeW01-CnBk,sans-serif}.wishlist_products .item_details button span{text-decoration:underline}.wishlist_products .item_details button:hover span{text-decoration:none}.wishlist_products .item_details .social_popup_link_js{font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:12px;line-height:13px;color:#333;text-decoration:underline;border-left:1px solid #333;margin-left:8px;padding:0 0 0 9px}.wishlist_products .quantity_desired{width:161px}.disableCommerce .wishlist_header_qty,.disableCommerce .wishlist_page .product_add_to_cart form,.disableCommerce .wishlist_products .quantity_desired,.section_account_wishlist .primary .secondary,.wishlist_products .priority .label,.wishlist_products .quantity_desired .label{display:none}.wishlist_products .item_availability{margin-top:8px}.wishlist_products .quantity_error{margin-top:8px}.wishlist_products .product_availability_list{width:152px;color:#999}.wishlist_items .item_option_price{width:122px;font-size:16px;font-family:"AvantGardeGothicITCW01B 731069"}.wishlist_products .priority .formfield_priority{margin:0}.wishlist_products .priority .f_label{display:none}.wishlist_items .update{float:right}.wishlist_items .update button{width:151px;text-transform:uppercase}.wishlist_items .storelocatoreditorialmode{float:right;clear:right;padding:0}.wishlist_products .add_to_cart_option{float:right;margin-top:10px;margin-bottom:7px;padding-top:0;clear:right}.wishlist_products .add_to_cart_option .textinput{width:50px}.wishlist_products .add_to_cart_option .button{width:151px;margin:0}.disableCommerce .wishlist_products .add_to_cart_option{margin:0}.disableCommerce .wishlist_products .add_to_cart_option .button{display:block;margin:10px 0 0}.wishlist_items .toggle_public{width:152px;float:right;clear:both;padding-top:0}.wishlist_items .toggle_public .formfield{margin:0}.wishlist_items .toggle_public .f_label{line-height:16px}.wishlist_gift_certificate .item_details button{border-left:none;margin-left:0;padding-left:0}.product_add_to_cart{margin:16px -30px 0;padding:15px 30px 0;border-top:4px solid #000}.product_add_to_cart .wishlist_share_all_button{float:right;width:151px;text-align:center}.product_add_to_cart .add_all_to_cart{clear:both}.wishlist_page .add_all_to_cart{float:right;width:auto;padding:0 27px;margin:0 0 45px 14px}.wish_list_results_table td,.wish_list_results_table th{width:25%;padding:12px 10px 12px 0}.wish_list_results_table th{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:4px solid #000}.wish_list_results_table td a{color:#666;text-decoration:underline}.wish_list_results_table td a:hover{text-decoration:none}.wishlist_find .print_page{display:none}.wishlist_products_form .item_option .select,.wishlist_products_form .item_option .textarea,.wishlist_products_form .item_option .textinput{height:29px;padding:0}.wishlist_products_form .item_option .selectboxit-text{height:25px;line-height:23px;margin-left:7px;overflow:hidden;padding-left:0}.wishlist_products_form .item_option .selectboxit-arrow-container{height:25px;line-height:29px;padding:0;width:36px}.wishlist_products_form .item_option .selectboxit-arrow-container .selectboxit-arrow{margin:11px auto 0}.wishlist_products_form .item_option .selectboxit-container .selectboxit-options{top:32px!important}.wishlist_getcertificates label{display:block;margin:0 0 10px}.wishlist_getcertificates{padding-bottom:20px}.wishlist_getcertificates .selectboxit-container{float:left}.wishlist_getcertificates .selectboxit,.wishlist_getcertificates .selectboxit-options{width:268px}.wishlist_products_form .quantity_desired .selectboxit,.wishlist_products_form .quantity_desired .selectboxit-options{width:60px}.wishlist_products_form .priority .selectboxit,.wishlist_products_form .priority .selectboxit-options{width:100px}.wishlist_getcertificates .selectboxit-arrow-container{background-color:#fff}.wishlist_public{margin:0 0 0 -30px;padding:20px 0 20px 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.wishlist_getcertificates .button[name=dwfrm_wishlist_selectAddressWishlist]{display:none}.wishlist_getcertificates .button[name=dwfrm_wishlist_addGiftCertificate]{float:left;clear:left;margin:20px 10px 0 0;padding:0 31px;min-width:180px;height:29px;line-height:27px}.wishlist_getcertificates p{float:left;clear:right;width:740px;margin:20px 0 0}.wishlist_getcertificates .button[name=dwfrm_wishlist_setListPublic],.wishlist_privacy_state .button[name=dwfrm_wishlist_setListPublic],.wishlist_public .button[name=dwfrm_wishlist_setListPrivate],.wishlist_public .send_to_friend{min-width:180px}.wishlist_getcertificates .button[name=dwfrm_wishlist_addGiftCertificate],.wishlist_getcertificates .button[name=dwfrm_wishlist_setListPublic],.wishlist_public .button[name=dwfrm_wishlist_setListPrivate],.wishlist_public .send_to_friend,.wishlist_share_all_button{font-family:Arial,sans-serif;text-align:center}.account_wishlist_empty{color:#707070;text-align:center;padding:0;line-height:17px}.account_wishlist_empty a{color:#070707;text-decoration:underline}.account_wishlist_empty strong{color:#070707}.wishlist_find .wishlist_getcertificates{display:none}.wishlist_find .wishlist_public{margin:0;padding:0;border-top:none;border-bottom:none}.you_might_interested{text-align:center;margin:-1px 0}.dialog_social_share{max-width:470px}.dialog_social_share .ui-dialog-title{display:none}.dialog_social_share h4{font-family:'AvantGardeGothicITCW01B 731069';font-size:14px;color:#1d1d1d;padding-bottom:9px;text-transform:uppercase}.dialog_social_share .share_email h4{display:inline-block;margin-right:10px;padding-bottom:0;vertical-align:middle;line-height:19px}.dialog_social_share .ic_share_email{display:inline-block;vertical-align:middle;width:27px;height:19px;background:url(../images/icons-sprite-25x25.png) no-repeat -400px -125px}.block_share_by_email .formfield .textinput{width:100%}.dialog_privacy_policy,.dialog_send_wishlist{max-width:530px}.dialog_privacy_policy .privacypolicyparent h1{display:none}.send_to_friend_page .preview legend{display:none}.send_to_friend_preview .send_to_friend_name:after{content:","}.send_to_friend_preview dt{display:inline-block;width:15%;padding-bottom:10px;font-weight:700;vertical-align:top}.send_to_friend_preview dd{display:inline-block;width:75%;margin:0;padding-bottom:10px;vertical-align:top}.send_to_friend_page .preview_header{text-transform:uppercase}.section_account_favorites .primary{float:none;border:none;padding-top:60px}.section_account_favorites .primary h1{display:none}.favorites_explanation{float:left;line-height:37px;color:#707070;margin-left:0;margin-bottom:63px}.favorites_explanation+.paging_bar{margin-top:-143px}.section_account_favorites .paging_bar{margin-right:-30px}.section_account_favorites .search_result_options .paging_bar{margin:-35px 0 10px 0}.section_account_favorites .pagination_list{display:inline-block;vertical-align:middle}.section_account_favorites .paging_bar .vew_all_articles{display:inline-block;vertical-align:middle;margin-left:15px}.section_account_favorites .search_result_options{margin:0 0 63px 0}.section_account_favorites .search_result_options .sort_by{clear:right}.section_account_favorites .sort_by_form>span{display:inline-block;vertical-align:middle;margin-left:10px}.section_account_favorites .sort_by .selectboxit,.section_account_favorites .sort_by .selectboxit-options{width:226px;text-align:left}.section_account_favorites .sort_by .selectboxit-options{text-align:left}.section_account_favorites .search_result_content{margin:0;padding:0}.section_account_favorites .search_result_items .product_tile_wrapper{overflow:visible;margin:0 6px 55px}.product_favorite_remove{position:absolute;top:-38px;right:-1px}.product_favorite_remove a{display:block;border:1px solid #E4E4E4;width:38px;height:38px;text-indent:-999px;overflow:hidden;background:url(../images/icons-sprite-25x25.png) no-repeat -176px -126px}.product_tile_wrapper:hover .product_favorite_remove a{border-color:#9F9F9F}.section_account_favorites .product_tile .product_name{display:block;margin:0 20px;font-family:ITCAvantGardeW01-CnMd,sans-serif;font-size:13px;letter-spacing:.25px;text-align:left;color:#000;text-transform:uppercase;height:62px}.section_account_favorites .product_tile .bv-rating{margin-top:30px}.account_favorites_empty{color:#707070;text-align:center;padding:0 0 229px;line-height:17px}.account_favorites_empty a{color:#070707;text-decoration:underline}.account_favorites_empty strong{color:#070707}.section_account_address_list .primary{float:none;border-right:none}.account_addresses_page .addresses{float:left}.account_addresses_page .address_create{display:inline-block;vertical-align:top;background:#e6e5e5;height:29px;padding:0 22px;text-decoration:none;border:none;color:#666;border:1px solid #e6e5e5;line-height:27px;font-size:12px;font-family:ITCAvantGardeW01-CnBk;font-weight:400;cursor:pointer}.account_addresses_page .address_create:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.account_addresses_page .address_list{display:inline-block;max-width:770px}.account_addresses_page .section_header{display:none}.addresses>h1{display:none}.address_item{display:inline-block;width:240px;padding:0 0 50px 20px;margin:0;vertical-align:top;list-style:none;line-height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:135px;color:#707070}.address_list .default_label{font-weight:700;color:#000;margin-left:-20px}.address_item .address_make_default{margin-left:-20px}.address_item .address_make_default a:before,.address_item .address_make_default a:hover:before,.address_list .default_label:before{content:' ';display:inline-block;vertical-align:top;height:12px;width:12px;margin-right:9px;cursor:pointer;background:url(../images/custom_check.png) no-repeat -2px -308px;margin-top:4px}.address_item .address_make_default a:before{background:url(../images/custom_check.png) no-repeat -2px -198px}.address_item .address_make_default a:before,.address_item .address_make_default a:hover:before{margin-right:6px}.address_item .mini_address_name,.address_item .mini_address_title{margin:0;font-size:12px;font-weight:400}.address_item .mini_address_title{margin:15px 0 0}.address_actions li{display:block;line-height:20px}.address_actions a{text-decoration:underline;color:#707070;font-size:12px}.address_actions a:hover{text-decoration:none}.address_list_empty{font-family:ITCAvantGardeW01-CnMd;color:#707070;float:left;height:31px;line-height:29px;margin-right:60px}.addresses_text{font-family:ITCAvantGardeW01-CnMd;padding:66px 0 50px;color:#707070}.dialog_edit_address .formfield.form_field_tooltip,.dialog_edit_address .formfield_phone .f_field_description,.dialog_edit_address .required .f_label:before,.dialog_edit_address .ui-dialog-title{display:none}.dialog_edit_address legend{background:0 0;text-align:right}.dialog_edit_address .legend_message{display:none}.dialog_edit_address .required_indicator span{color:#666}.dialog_edit_address .required_indicator span:before{color:#000}.dialog_edit_address .account_address_detail_page{width:588px}.dialog_edit_address .formfield{display:inline-block;vertical-align:top;margin:0 46px 14px 0}.dialog_edit_address .formfield_state{display:block}.dialog_edit_address .formfield_address2,.dialog_edit_address .formfield_address_id,.dialog_edit_address .formfield_city,.dialog_edit_address .formfield_last_name,.dialog_edit_address .formfield_phone,.dialog_edit_address .mobilephone{margin-right:0}.dialog_edit_address .selectboxit,.dialog_edit_address .selectboxit-options{width:269px}.dialog_edit_address .formfield .textarea,.dialog_edit_address .formfield .textinput{width:269px}.dialog_edit_address .f_label,.dialog_edit_address .formfield_address_id,.dialog_edit_address .formfield_button{display:block}.dialog_edit_address .f_label{color:#666}.required .f_label .f_label_value::after{content:"*"}.dialog_edit_address .formfield_button{margin:0;text-align:right}.dialog_edit_address .submit_button{float:right}.dialog_edit_address .cancel_button{background:0 0;border:none;text-decoration:underline}.dialog_edit_address .cancel_button:hover{border:none;text-decoration:none}.dialog_edit_address .delete_button{display:none}.section_account_paymentinstruments_list .primary{float:none;border:none;margin-top:32px}.credit_cart_text{padding:10px 0 50px;color:#666}.account_payment_page .payment_instruments{float:left}.account_payment_page .payment_instruments div{color:red;height:auto;margin:0 0 10px 0}.account_payment_page .payment_instruments .credit_card_item_title{color:#000}.account_payment_page .payment_list{display:inline-block;margin:0 0 0 -10px;max-width:770px}.payment_item{display:inline-block;width:240px;min-height:110px;padding:0 10px 10px;margin:0;vertical-align:top;list-style:none;line-height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:135px;color:#707070}.account_payment_page .mini_creditcard .name{text-transform:uppercase}.account_payment_page .mini_creditcard .label{display:none}.payment_item form{margin:10px 0}.payment_item .card_edit{margin:10px 0 0 0;display:inline-block;color:#707070;text-decoration:underline}.payment_item .delete{font-family:ITCAvantGardeW01-CnBk,sans-serif;text-decoration:underline;color:#707070;font-size:12px}.account_payment_page .card_create{display:inline-block;vertical-align:top;background:#e6e5e5;height:29px;padding:0 22px;text-decoration:none;border:none;color:#666;border:1px solid #e6e5e5;line-height:27px;font-size:12px;font-family:ITCAvantGardeW01-CnBk;font-weight:400;cursor:pointer}.account_payment_page .card_create:hover{background:#fff;color:#070707;border:1px solid #9f9f9f}.credit_card_item_title{font-weight:700;color:#000}.account_payment_page .payment_instruments div.payment_list_empty{float:left;font-family:ITCAvantGardeW01-CnMd;color:#707070;line-height:27px;margin-right:25px}.dialog_edit_payment .account_payment_details_page .formfield_type .selectboxit,.dialog_edit_payment .account_payment_details_page .formfield_type .selectboxit-options{width:380px}.dialog_edit_payment .account_payment_details_page .formfield .textinput{width:100%}.dialog_edit_payment .f_field{margin:0 0 14px}.dialog_edit_payment .formfield_label{margin:0}.dialog_edit_payment .formfield_button{float:right;margin:0}.dialog_edit_payment .submit_button{float:right;margin-left:10px}.dialog_edit_payment .cancel_button{background:0 0;border:none;text-decoration:underline}.dialog_edit_payment .cancel_button:hover{text-decoration:none}.dialog_edit_payment .f_label{display:block}.dialog_edit_payment .formfield .textinput{width:297px}.dialog_edit_payment .formfield_month .f_label,.dialog_edit_payment .formfield_year .f_label{display:none}.dialog_edit_payment .formfield_type .selectboxit,.dialog_edit_payment .formfield_type .selectboxit-options{width:297px}.dialog_edit_payment .formfield_month .f_error_message,.dialog_edit_payment .formfield_month .selectboxit,.dialog_edit_payment .formfield_month .selectboxit-options,.dialog_edit_payment .formfield_year .f_error_message,.dialog_edit_payment .formfield_year .selectboxit,.dialog_edit_payment .formfield_year .selectboxit-options{width:143px}.dialog_edit_payment .formfield_month{margin-right:11px}.dialog_edit_payment .selectboxit-container .selectboxit-options{max-height:120px!important}.dialog_edit_payment .formfield_number .formfield_description,.dialog_edit_payment .ui-dialog-title{display:none}.section_account_register .primary{width:712px;padding:0 44px 0 0}.section_account_register .secondary{width:225px;padding:0 0 0 51px;margin:32px 0 0 0;border-left:1px solid #ccc}.section_account_register h1{font:30px/30px 'AvantGardeGothicITCW01D 731075';color:#000;text-transform:uppercase;padding:0 0 17px}.register_page{margin:25px 0 0 0}.register_page .formfield_add_to_email_list{white-space:nowrap}.register_page .f_field_radio-list{overflow:hidden;margin:10px 0}.formfield_radio-list .f_label{float:left}.section_account_register .f_field_radio label{display:inline-block}.register_page .form_caption{display:none}.register_page .f_field_radio{display:inline-block;margin-left:10px}.register_page .f_field_radio.f_checked>.f_label .f_label_value{background-position:0 -306px}.register_page .f_field_radio-list+.f_error_message{position:absolute;margin-top:-20px}.register_page .formfield_select{display:block;vertical-align:top;margin:0}.register_page .formfield_button{margin:40px 0 10px}.register_page .f_label a{color:#666;text-decoration:underline}.register_page .f_label a:focus,.register_page .f_label a:hover{text-decoration:underline}.section_account_register .social_network_login_block{float:none;max-width:none;min-height:0;margin:29px 0 24px;padding:0 0 42px;border-left:none;border-bottom:1px solid #C3C3C3}.section_account_register .social_network_login_block .divider{top:auto;left:50%;bottom:-7px;margin:0 0 0 -16px;padding:0 6px;width:auto}.section_account_register .social_network_login_block p{display:block;margin-bottom:27px}.account_profile_image{float:right;width:195px;margin:26px 0 0;padding-right:29px}.account_profile_image .profile_image{margin-bottom:9px}.account_profile_image .profile_image .image{width:139px;height:139px;border:5px solid #000}.account_profile_image .profile_text,.account_profile_image .upload_photo_message{font:13px/18px ITCAvantGardeW01-CnMd,sans-serif;color:#999;margin-bottom:8px}.account_profile_image .upload_photo_message_error{font-size:11px;color:#e55757;margin-bottom:8px}.account_profile_image .upload_avatar_link{display:inline-block;font-family:ITCAvantGardeW01-CnMd;font-size:11px;color:#444;text-decoration:underline}.account_profile_image .profile_button{display:block;margin-bottom:16px}.account_profile_image .profile_required{font-family:ITCAvantGardeW01-CnMd;font-size:11px;color:#999}.account_profile_image .profile_required .star{font-size:12px;color:#000}.profile_upload{position:relative;margin:0 0 27px 0;overflow:hidden;display:inline-block}.profile_upload .profile_link,.upload_avatar_form .upload_input{position:absolute;left:0;top:0;opacity:0;cursor:pointer;height:100%;font-size:150px;width:100%}.upload_avatar_form .upload_input{display:inline}.secondary .create-account-benefits-signin h2{font-family:'AvantGardeGothicITCW01D 731075';font-size:14px;font-weight:400;margin:30px 0 25px;width:150px}.secondary .create-account-benefits-signin ul{position:relative;margin-bottom:80px}.secondary .create-account-benefits-signin ul:after{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";display:block;height:11px;left:56px;margin-bottom:-11px;margin-left:-55px;position:absolute;bottom:-35px;width:109px;z-index:10}.secondary .create-account-benefits-signin li{margin-bottom:25px}.secondary .create-account-benefits-signin h3{font-family:'AvantGardeGothicITCW01D 731075';font-size:12px;font-weight:400}.secondary .create-account-benefits-signin p{font-family:ITCAvantGardeW01-CnMd;font-size:12px;color:#999;line-height:18px}.secondary .create-account-benefits-signin a{color:#999}.secondary .create-account-benefits-signin a:hover{text-decoration:underline}.section_account_edit_profile .primary{width:100%;float:none;border:none;margin-top:32px}.section_account_edit_profile .register_page{width:65%;float:left}.section_account_edit_profile .account_profile_image{float:left;margin-left:175px}.section_account_resset_password .primary{width:712px;padding:0 44px 0 0;margin-top:32px;border:none}.section_account_resset_password .secondary{width:225px;padding:60px 0 0 51px;margin:32px 0 0 -1px;border-left:1px solid #ccc}.section_account_resset_password h1{color:#000;font-family:'AvantGardeGothicITCW01D 731075';font-size:30px;line-height:30px;text-transform:uppercase;padding:0 0 48px}.section_account_resset_password .formfield_email{margin-bottom:33px}.button+.button.requestpassword_cancel{margin-left:21px;padding:0;background:0 0;border:none}.requestpassword_cancel:hover{border:none}.requestpassword_cancel span{text-decoration:underline;color:#999}.section_account_resset_password .message{color:#666}.section_account_resset_password .required_indicator{display:none}.section_account_my_beauty_profile .primary{float:none;border-right:none}.section_account_my_beauty_profile .secondary{display:none}.mybeautyprofileempty{color:#707070;text-align:center;padding:65px 0 227px;line-height:17px}.section_account_my_beauty_profile .trynow{clear:both;border-top:1px solid #ccc;margin:0;padding:37px 0 0;position:relative}.section_account_my_beauty_profile .trynow:before{display:block;content:"";width:109px;height:11px;position:absolute;z-index:10;top:-6px;left:50%;margin-left:-55px;margin-bottom:-11px;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px}.section_account_my_beauty_profile .trynow_text{font-size:16px;text-transform:uppercase;text-align:center;padding-bottom:51px}.section_account_my_beauty_profile .my_beauty_profile_is_not_empty:before{background:0 0}.section_account_my_beauty_profile .my_beauty_profile_is_not_empty{border-top:none;padding:0 30px 0}.carousel_beauty_ul .carousel_beauty_li form button[type=submit]{padding:0 14px}.contentcarousel.carousel_beauty,.productcarousel.carousel_beauty{margin:0 0 0 -36px}.carousel_beauty_ul{font-size:0;white-space:nowrap;position:relative}.carousel_beauty_li{width:252px;padding:0 6px;display:inline-block;white-space:normal;vertical-align:top}.carousel_beauty .jcarousel-control{display:none}.carousel_beauty .carousel_navigation_list{margin:37px 0 0;text-align:center}.carousel_beauty .carousel_navigation_list_item{margin:0 5px}.box_greeting{margin:0 0 36px -30px;padding:20px 30px 41px;border-bottom:1px solid #cfcfcf}.box_greeting .title{font-size:36px;color:#000;padding:5px 0}.box_greeting .text{font-family:ITCAvantGardeW01-CnMd;line-height:24px;color:#999}.box_color_mirror,.box_my_photo{position:relative;margin-bottom:45px;padding:0 0 32px;border-bottom:1px solid #c1c1c1}.box_color_mirror:after,.box_color_mirror:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;bottom:5px;left:50%;margin-left:-55px;margin-bottom:-11px;z-index:1}.box_color_mirror{margin-top:45px;padding-top:45px;border-top:1px solid #c1c1c1}.box_my_photo{border-bottom:none;padding-bottom:0}.box_color_mirror:before{bottom:auto;top:-6px}.box_color_mirror .title,.box_my_photo .title,.box_shade_finder .title{font-size:27px;text-transform:uppercase;padding:14px 0}.box_color_mirror .title .first_title,.box_my_photo .title .first_title,.box_shade_finder .title .first_title{font-family:'AvantGardeGothicITCW01D 731075'}.box_color_mirror .text,.box_my_photo .text,.box_shade_finder .text{font-family:ITCAvantGardeW01-CnMd;line-height:18px;color:#999;max-width:540px}.my_filter_form{margin:27px 0 55px}.my_filter_form:after,.my_filter_form:before{content:"";display:table}.my_filter_form:after{clear:both}.my_filter_form .text{font-family:ITCAvantGardeW01-CnMd;color:#999;margin-bottom:10px}.my_filter_attribute:after,.my_filter_attribute:before{content:"";display:table}.my_filter_attribute:after{clear:both}.my_filter_attribute>li{float:left;position:relative;margin-right:10px;padding-right:13px;margin-bottom:10px}.my_filter_attribute>li:after{content:"";position:absolute;top:19px;right:0;display:block;width:3px;height:3px;background:url(../images/icons-sprite-25x25.png) no-repeat -450px -125px}.my_filter_attribute>li:last-child:after{display:none}.my_filter_form .my_filter_attribute .param{display:inline-block;vertical-align:middle;font-family:'AvantGardeGothicITCW01B 731069';font-size:14px;line-height:37px;text-transform:uppercase}.my_filter_form .selectboxit-container{vertical-align:middle}.my_filter_form .selectboxit-container .selectboxit,.my_filter_form .selectboxit-container .selectboxit-options{width:200px}.carousel_beauty_myphotos .jcarousel-clip-horizontal{height:315px!important}.photo_list_item_box{position:relative;border:1px solid #e6e6e6}.photo_list_item_box:hover{border-color:#9F9F9F}.photo_list_item_box:hover .delete{display:block}.photo_list_item_box .delete{position:absolute;top:10px;right:10px;display:none;overflow:hidden;width:17px;height:17px;background:url(../images/icons-sprite-25x25.png) no-repeat -466px -75px;content:"";text-indent:-999em;cursor:pointer}.js_notvisible-upload-form{display:none;position:absolute;top:0;left:0;overflow:hidden}.photo_list_item_img{max-width:100%;max-height:236px}.photo_list_item_text{font-family:'AvantGardeGothicITCW01B 731069';font-size:16px;line-height:77px;color:#000;text-align:center;white-space:nowrap;overflow:visible;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.photo_list_item_text .error_message{color:red;font-size:14px;line-height:16px;margin:-40px 0 8px;white-space:normal}.upload_avatar_form .f_placeholder_wrapper{display:inline-block}.upload_avatar_form .f_placeholder{text-align:left;margin-top:23px}.box_color_mirror .btn_enter,.box_shade_finder .btn_enter{float:right;padding:0 41px}.box_color_mirror .tools,.box_shade_finder .tools{margin-bottom:50px;overflow:hidden}.box_color_mirror .tools_part,.box_shade_finder .tools_part{float:left}.box_color_mirror .filter{margin-top:12px}.box_color_mirror .filter .value{display:inline-block;margin-right:33px;font-family:ITCAvantGardeW01-CnMd;color:#000;text-transform:uppercase;text-decoration:underline}.carousel_beauty_colormirror .jcarousel-clip-horizontal,.carousel_beauty_shadefinder .jcarousel-clip-horizontal{margin:0}.carousel_beauty_colormirror .product_tile_wrapper,.carousel_beauty_shadefinder .product_tile_wrapper{float:none;width:auto;margin:0}.box_shade_finder .productcarousel.horizontal_carousel{margin:0 -30px 10px}.box_shade_finder .link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.box_shade_finder .image{display:block;position:relative}.box_shade_finder .image:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -225px -175px rgba(0,0,0,0);content:"";height:64px;left:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;width:64px;z-index:1}.box_shade_finder .image img{max-width:100%}.box_shade_finder .info{display:block;padding:49px 31px 0;text-align:left}.box_shade_finder li .title{color:#000;display:block;font:16px 'AvantGardeGothicITCW01B 731069',sans-serif;text-transform:uppercase;padding:0}.box_shade_finder li .text{color:#000;display:block;font:14px ITCAvantGardeW01-CnBk,sans-serif}#og-popup-container input{background:rgba(0,0,0,0);border:1px solid #C3C3C3;height:27px;line-height:normal;outline:medium none;padding:0 5px}#og-popup-container input[type=checkbox]{height:auto}.wishlist_action{border:none;margin-left:0;text-transform:none;font-family:ITCAvantGardeW01-CnMd;font-size:12px;letter-spacing:.25px;text-decoration:underline;color:#000;padding-left:16px;position:relative;background:0 0;cursor:pointer;outline:0}.wishlist_action:after{content:'';position:absolute;top:2px;left:0;width:12px;height:12px;background:url(../images/pdp-sprite.png) 0 0 no-repeat transparent;background-position:0 -80px}.ui-dialog.customwishlist{max-width:828px;max-height:100%;overflow-y:auto}.ui-dialog.customwishlist .ui-dialog-content{padding:0 84px}.customwishlist .ui-dialog-titlebar{padding:0}.customwishlist .ui-dialog-title{display:none}.customwishlist .login_iframe{position:relative;width:100%;min-height:450px}.account_login_page.login_popup.wishlistpopup{width:660px}.wishlistpopup .block_create,.wishlistpopup .block_login{width:250px;position:relative;height:390px}.wishlistpopup .block_login .login_section form{height:215px;position:relative}.wishlistpopup .block_login .login_section form .formfield_button{position:absolute;bottom:0}.wishlistpopup .block_login .login_section form #missmatch{margin-top:0}.ie10 .wishlistpopup .block_login .login_section,.ie9 .wishlistpopup .block_login .login_section{height:auto}.wishlistpopup .block_login .login_section,.wishlistpopup .block_login .social_login_block{width:100%}.wishlistpopup .block_login .social_login_block{height:100px;position:relative;bottom:55px}.wishlistpopup .account_header_title{margin:0 0 54px 0}.wishlistpopup .section_header{color:#000;font-size:14px;font-family:ITCAvantGardeW01-CnDm;font-weight:400;border-bottom:1px solid #ccc;padding:0 0 24px;margin:0;text-transform:uppercase;clear:both}.wishlistpopup .section_header span{font-size:13px;text-transform:none;font-family:ITCAvantGardeW01-CnBk}.wishlistpopup ul.ajaxwishlits_list{margin:50px 0 115px 0}.wishlistpopup ul.ajaxwishlits_list li{color:#000;font-family:ITCAvantGardeW01-CnBk;font-size:13px;margin:5px 0;display:block;line-height:15px;padding:2px 0 2px 8px;position:relative}.wishlistpopup ul.ajaxwishlits_list li:after{content:'';position:absolute;width:3px;height:3px;display:block;background:#000;border-radius:50%;top:9px;left:0}.pt_accountloginpopup .wishlistpopup .block .button{line-height:55px;height:55px;display:block;padding:0;width:100%;position:relative}.pt_accountloginpopup .wishlistpopup .block .hide{display:none}.wishlistpopup .social_network_login_block .divider{position:relative;margin:0;left:0}.wishlistpopup .block_create .divider{position:absolute;height:91%;top:0;right:0;width:1px;background:#ccc;left:330px}.wishlistpopup .block_create .divider span{width:20px;text-align:center;display:block;height:40px;z-index:10;left:-10px;position:absolute;background:#fff;top:50%;line-height:40px;margin:-30px 0 0 0;color:#000;text-transform:uppercase;font-weight:700;font-size:14px}.wishlistpopup .block_login .social_network_login_block{margin:9px 0 0 0}.wishlistpopup.login_popup .block_login .fields_block{width:100%;float:left;margin:0}.wishlistpopup .social_login_block #h1GigyaLogin{margin-top:-60px}.login_popup .block_login .fields_block .f_field{height:53px}.wishlistpopup.login_popup .block_login .formfield_link{margin:10px 0 17px 0}.wishlistpopup .block_login .social_network_login_block .divider{padding:16px 0;width:100%;top:105px;text-align:center}.wishlistpopup.login_popup .block_login .formfield_button .button{max-width:100%;position:absolute;bottom:0}.wishlistpopup.login_popup .block_login .formfield_button{height:49px;position:relative;margin-top:10px}.wishlistpopup.login_popup .block_registration .required_indicator_msg{color:red;position:absolute;right:20px;bottom:30px}.wishlistpopup.login_popup .block_registration .required_indicator_msg em{color:red}.wishlistpopup.login_popup .block_registration{width:100%}.wishlistpopup.login_popup .block_registration .formfield{width:48%;float:left;clear:none;margin:10px 0 0 0}.wishlistpopup.login_popup .block_registration .formfield .formfield .textarea,.wishlistpopup.login_popup .block_registration .formfield .textinput{width:97%;height:40px;background:#efefef;font:14px ITCAvantGardeW01-CnMd;line-height:40px;text-align:left;border:none;padding:0 16px}.wishlistpopup .block_registration .select{background:#efefef;color:#666;font:14px ITCAvantGardeW01-CnMd;line-height:38px;border:none;padding:0 0 0 7px}.wishlistpopup.login_popup .block_registration .formfield.f_field_radio-list{height:30px}.wishlistpopup.login_popup .block_registration .top_required_indicator_msg{float:right;height:30px;margin:0 20px 10px 0;color:#888;line-height:30px}.wishlistpopup.login_popup .block_registration .formfield.formfield_select.f_field_select{margin:0 0 0 7px;width:19.5%}.wishlistpopup.login_popup .block_registration .formfield.formfield_select .wishlist_select .f_field_select{margin:0}.wishlistpopup.login_popup .block_registration .formfield.formfield_checkbox{width:100%;max-height:40px}.wishlistpopup.login_popup .block_registration .register_via_social_network{overflow:hidden;width:100%}.wishlistpopup .block_registration span.f_label_value{color:#010101;font-size:13px;font-family:ITCAvantGardeW01-CnDm}.wishlistpopup .block_registration .social_network_login_block{margin:26px 0 0;position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;width:100%;padding-left:0}.wishlistpopup .block_registration .divider{position:absolute;top:-10px;text-align:center;width:40px;background:#fff;left:50%;line-height:20px;height:20px;margin:0 0 0 -20px;display:block;padding:0}.wishlistpopup .block_registration .fb_button{margin:0 auto}.wishlistpopup .block_registration .formfield_button .button{margin:55px 0 0 0;width:73%}.wishlistpopup .block_registration .formfield_button .button span{color:#fff}.wishlistpopup .register_page .formfield_add_to_email_list{white-space:normal;margin:0 0 5px 0}.wishlistpopup.login_popup .block_registration .formfield{margin:0 0 10px 0}.wishlistpopup.login_popup .required.f_state_error select{border:1px solid #e55757}.wishlistpopup.login_popup .register_page .f_field_radio-list+.f_error_message{margin-top:20px}.wishlistpopup.login_popup .block_registration .f_state_error .textarea,.wishlistpopup.login_popup .block_registration .f_state_error .textinput{border:1px solid #e55757}.save-result-dialog.ui-dialog .ui-dialog-titlebar{padding:60px 0 0 0;text-align:center}.save-result-dialog .product-save-result p{margin:50px 0;color:#010101;font-size:14px;font-family:ITCAvantGardeW01-CnBk;text-align:center}.save-result-dialog .product-save-result a{background:#212121;width:240px;height:55px;color:#fff;font-size:13px;font-family:ITCAvantGardeW01-CnDm;text-align:center;text-transform:uppercase;line-height:55px;margin:0 auto;outline:0;display:block}.wishlist_results .pl_carousel .contentcarousel_list_item{padding:0 5px}.wishlist_results .pl_carousel .contentcarousel_list_item .product_tile{border:1px solid #ccc;height:390px;padding:15px 0 0}.wishlist_results .pl_carousel .product_tile .product_subtitle{display:block;padding:0 10px;max-height:45px;overflow:hidden;white-space:normal}.wishlist_results .pl_carousel .product_tile .product_actions{margin:auto}.pt_landingpage .products-star .list-items .product_tile_wrapper{width:100%}.pt_landingpage .products-star .list-items .double .product_tile .product_image_topwrapper{display:block}.pt_landingpage .products-star .list-items .double .product_tile_wrapper .product_name{line-height:normal;padding:0}.products-star .product_tile .bv-rating,.products-star .product_tile .price{position:relative;right:0;bottom:0}.products-star .product_tile_wrapper .product_tile .price{width:auto;padding:0 20px;display:inline-block}div.product_tile .button.learnmorebutton .products-star .product_tile_wrapper.active .product_actions{width:225px}.products-star .double .product_tile_wrapper.active .product_actions{left:-150%;top:190px;margin:0}.pt_landingpage div.product_tile .button.learnmorebutton{max-width:225px}.products-star .quickviewbutton span{width:225px}#dialog-container-gigya-linkaccount iframe{width:100%}#divGigyaLinkAccount .registrationInstruction{margin:10px 0}#EmailRequestForm .f_label,#divGigyaLinkAccount .f_label{display:block}.pt_account .register-sendnewsletters-asset{margin:0 0 30px 32px}#my-account-page .signup-privacy-message,#my-account-page .sociallogin-privacy-message{margin:15px 0}#my-account-page .signup-privacy-message{width:100%}#my-account-page .myaccount-register-button{width:100%;float:left}
#sitemap-page .secondary_navigation{display:none}.pt_customer_service .primary .sitemappage h1{margin-bottom:0}.sitemappage .level_1_list_item{width:32%;display:inline-block;vertical-align:top;margin-top:50px}.sitemappage .level_2_list_item{margin-bottom:12px}.sitemappage .level_1_list_item h2{font-family:'AvantGardeGothicITCW01B 731069';text-transform:uppercase;margin-bottom:15px;color:#010101;font-size:14px}.sitemappage .level_2_list_item h3{margin-bottom:5px}.sitemappage .level_2_list_item_link{color:#999;font-size:12px;font-weight:400;text-transform:none}.sitemappage .level_3_list_item_link{color:#999;line-height:19px}.pt_error .main>.content{padding:0;width:936px}.pt_error .primary{width:100%;border:none;float:none;margin-top:20px;padding:0}.pt_error .breadcrumb li{text-transform:none}.pt_error .breadcrumb li:after{content:"> ";padding-left:7px}.error_page_content{text-align:center;padding:90px 260px;border:4px solid #dcdcdc;margin-bottom:60px}.pt_error .primary h1{font-size:33px;text-transform:uppercase;font-family:"AvantGardeGothicITCW01D 731075";line-height:35px}.pt_error .error_page_message p{margin-top:15px}.pt_error .error_page_message .error_msg_1{display:none}.pt_error .error_page_message .error_msg_2{color:#999;line-height:18px}.pt_error .error_page_search{display:none}.error_page_footer{clear:both}.error_page_footer_asset{padding-bottom:60px}.pt_customer_service .primary{float:left;position:relative;width:710px;min-height:350px}.pt_customer_service .secondary{float:right;width:173px;padding:57px 0 0 0}.pt_customer_service .breadcrumb{padding:15px 0}.pt_customer_service .primary .content_asset{padding-right:150px;color:#999;line-height:18px}.pt_customer_service .primary .content_asset h1,.pt_customer_service .primary h1{font-size:30px;line-height:30px;margin:0 0 40px;font-family:"AvantGardeGothicITCW01D 731075",sans-serif;color:#1d1d1d;text-transform:uppercase}.pt_customer_service .primary .content_asset p{margin-bottom:18px}.pt_customer_service .primary .contact-us-details p{margin-bottom:2px}.contact-us-details b{display:block;color:#070707}.contact-us-details p{font-family:ITCAvantGardeW01-CnMd,sans-serif}.contact-us-details p span{white-space:nowrap}.pt_customer_service .secondary .secondary_navigation{display:none}.contact_us_form .tertiary{clear:both;display:none}.contact_us_form .required label{position:relative}.contact_us_form .required label b{color:#000;font-weight:400}.contact_us_form .required label:before{display:none}.contact_us_form legend{position:relative;background:0 0}.contact_us_form .required_indicator{position:relative;right:0}.contact_us_form .contact-us-details h1{margin-bottom:55px}.contact_us_form_page .formfields{width:350px}.contact_us_form_page .formfield .select,.contact_us_form_page .formfield select{width:auto}.contact_us_form_page .selectboxit-container{display:block}.contact_us_form_page .selectboxit-container .selectboxit,.contact_us_form_page .selectboxit-container .selectboxit-options{width:350px}.contact_us_form_page .formfield .f_label{display:block;width:150px;color:#707070}.contact_us_form_page .formfield.formfield_select .f_label{width:auto;float:none}.contact_us_form_page .formfield.contactusaddtoemaillist .f_label{color:#666;width:100%;white-space:nowrap}.contact_us_form_page .formfield.contactusaddtoemaillist .f_label a{color:#666;text-decoration:underline}.contact_us_form_page .formfield .f_email,.contact_us_form_page .formfield .f_textarea,.contact_us_form_page .formfield .f_textinput{width:100%}.contact_us_form_page .formfield textarea{min-height:125px}.contact_us_form_page .formfield .formfield_description{float:right;margin-top:11px;font-size:11px;color:#999}.contact_us_form_page .char_remains{font:11px ITCAvantGardeW01-CnMd,sans-serif;text-align:right;color:#999;margin-top:-2px}.contact_us_form_page .formfield_button{float:left;margin:27px 10px 30px 0;clear:none}.formfield_mobile_number label{display:block}.formfield_mobile_number .textinput{display:inline-block}.formfield_mobile_number #phone_second4{margin-right:0}.contact_us_page{font-family:ITCAvantGardeW01-CnMd,sans-serif;padding-right:30px}.contact_us_page h4{font-size:14px;font-weight:700}.contact_us_page .html_slot_container h3.subtitle{padding:0;margin:27px 0 11px;font-size:14px;font-weight:400;text-transform:uppercase;color:#010101}.contact_us_page .subhead{color:#999}.custQuestions:after{clear:both;content:"";display:table}.contact_us_page .custQues{margin:0 0 4px;line-height:14px;color:#999;text-decoration:underline;cursor:pointer;float:left;clear:left}.contact_us_page .custQues:hover{text-decoration:none}.contact_us_page .textinput{display:inline-block;width:350px}.realdialog_form h2{display:none}#Kls_rd_questionArea{position:relative;margin:15px 0 75px}#Kls_rd_questionArea .message{position:absolute;top:100%;left:0;right:0;margin:6px 0 0;color:#999}#Kls_rd_questionArea .textinput{height:29px}#Kls_rd_questionArea .f_placeholder_wrapper{display:inline-block}#Kls_rd_questionArea .f_placeholder{line-height:29px}#Kls_rd_questionArea .button{vertical-align:middle;text-transform:capitalize}.contact_us_page .customerservice{display:none;border-top:1px solid #CCC;padding:40px 0;position:relative}.contact_us_page .customerservice:before{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";display:block;height:11px;left:50%;margin-bottom:-11px;margin-left:-55px;position:absolute;top:-6px;width:109px;z-index:10}.real_dialog_error{display:none;color:red;padding:10px 0}.rd_error{border:1px solid red!important}.rd_title_answer{margin:0 0 15px;font-size:14px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';color:#000}.rd_inner_color_answer,.rd_inner_color_question{color:#999;line-height:18px}.rd_inner_color_answer p{margin:0 0 10px}.rd_inner_color_answer strong{color:#070707}.rd_more_answer{display:none;margin-bottom:30px}.rd_more_answer a{font-weight:700;text-decoration:underline}.rd_outer_block .related_wr h2,.rd_user_title{margin:15px 0;font-size:14px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';font-weight:400;color:#000}.rd_inner_color_question p,.related_wr p{margin:0 0 4px;line-height:14px;color:#999}.related_wr p{text-decoration:underline;cursor:pointer}.related_wr p:hover{text-decoration:none}.contact_us_form_page textarea{padding:10px}.pt_customer_service .primary h3{font-size:14px;text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';color:#000}.pt_customer_service .primary .title{margin-bottom:42px}.pt_customer_service .primary .subtitle{margin:0;padding:11px 0}.pt_customer_service .subtitle:first-child{margin-top:0}.pt_customer_service .secondary_navigation span{font-weight:700}.pt_customer_service .secondary_navigation ul{padding:5px 0 10px 0;margin:0 0 10px 0}.customer_service_section{margin-bottom:10px}.customer_service_section h2{font-size:14px;font-weight:700}.customer_service_section ul{margin:5px 0 0 10px}.customer_service_section li{margin:0 0 3px 0}.content_asset.privacy_policy ol{list-style:lower-alpha;padding-left:18px}.content_asset.privacy_policy ol li{margin-top:10px}#gift-certificate-page .primary,#giftcert-purchase-page .primary{width:100%;border:none;padding:0}.gift-certificate-purchase .textinput.error{border:2px solid #E55757;color:#000}.gift-certificate-purchase label.error{font-family:ITCAvantGardeW01-CnMd;color:#E55757}.gift-certificate-purchase{width:468px;float:left;border-right:1px solid #ccc}.ui-dialog .gift-certificate-purchase{width:auto;float:none;border:none;margin-bottom:0}.purchase-giftcertificate-header-link{display:none}.gift-certificate-purchase label,.gift_cert_check_balance label{margin-bottom:5px;display:block;font-size:12px;color:#666;line-height:normal}.gift-certificate-purchase .formfield .char-count,.gift-certificate-purchase .formfield .textinput,.gift-certificate-purchase .formfield textarea{width:315px}.gift-certificate-purchase .selectboxit,.gift-certificate-purchase .selectboxit-options{width:315px}.gift-certificate-purchase .f_state_error .textinput,.gift_cert_check_balance .f_state_error .textinput{border:2px solid #e55757;padding:0 9px;height:35px}.gift-certificate-purchase .formfield .char-count{color:#999;font-size:11px;margin-top:8px;margin-bottom:4px;margin-left:0;text-align:right}.gift-certificate-purchase .formfield textarea{height:120px;padding:5px 10px}.gift-certificate-purchase .formfield select{padding-right:0}.gift-certificate-purchase .button,.gift_cert_check_balance .button{margin:0}#gift-certificate-page .gift-cert-balance-submit{margin:20px 0 27px}.gift-certificate-purchase .required label:before,.gift_cert_check_balance .required label:before{display:none}#gift-certificate-page .primary h1,#giftcert-purchase-page .primary h1{color:#1d1d1d;font-size:30px;font-family:'AvantGardeGothicITCW01D 731075';margin-bottom:45px;text-transform:none}#gift-certificate-page .primary h1:first-letter,#giftcert-purchase-page .primary h1:first-letter{text-transform:lowercase}.pt_customer_service .primary .purchase-giftcertificate-header{color:#999;padding:0 0 30px;margin:0 0 75px;position:relative;border-bottom:1px solid #ccc}.purchase-giftcertificate-header:before{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;bottom:5px;left:50%;margin-left:-55px;margin-bottom:-11px;z-index:10}.purchase-giftcertificate-header p{margin:0 0 16px;line-height:1.4}.purchase-giftcertificate-header a{color:#666;text-decoration:underline}.purchase-giftcertificate-header img{float:right;margin:0 0 20px 20px}#gift-certificate-page .primary h3,#giftcert-purchase-page .primary h3{color:#000;font-size:14px;padding:8px 0 11px;margin:0;font-family:'AvantGardeGothicITCW01B 731069';text-transform:none}.gift_cert_check_balance,.pt_customer_service .primary .gift-check-balance{width:360px;float:right;padding:0 0 20px}.gift_cert_check_balance .balance{text-align:right;font-family:'AvantGardeGothicITCW01B 731069';font-weight:700;padding:20px 15px 0 0}.gift_cert_check_balance .balance_message{display:inline-block;float:left;text-align:left;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-weight:400;border-top:3px solid #000;border-bottom:1px solid #d9d9d9;padding:25px 170px 25px 0;margin:-25px -170px 0 0}.pt_customer_service .primary .gift-check-balance{padding-bottom:17px}.pt_customer_service .primary .gift-check-balance h3{padding-bottom:0!important}.pt_customer_service .primary .gift-check-balance p{padding-top:7px;margin:0}.gift-check-balance p{padding-top:15px}.formfield_gift_certificate_id{width:250px;margin-right:20px;display:inline-block;vertical-align:top}.formfield_gift_certificate_id .textinput{width:100%;font-weight:700;letter-spacing:.5px}.formfield_gift_certificate_pin{width:75px;display:inline-block;vertical-align:top}.formfield_gift_certificate_pin .textinput{width:100%;font-weight:700;letter-spacing:.5px}.formfield_gift_certificate_amount{margin-bottom:28px}.formfield_gift_certificate_amount .selectboxit-container,.ui-dialog .gift-certificate-purchase .f_textinput,.ui-dialog .gift-certificate-purchase .selectboxit,.ui-dialog .gift-certificate-purchase .selectboxit-options{width:100%}.ui-dialog .gift-certificate-purchase .selectboxit-options{max-height:92px!important}.gift-certificate-purchase .button{display:inline-block;height:28px;margin-bottom:20px;padding:0 30px;background:#000;position:relative;color:#fff;border-radius:0;border:1px solid #000;text-align:center;padding-left:40px;line-height:26px;text-transform:uppercase}.gift-certificate-purchase .button:hover{background:#fff;color:#000}.gift-certificate-purchase .button:before{content:"";position:absolute;left:20px;top:5px;height:16px;width:12px;background:url(../images/icons-sprite-25x25.png) 0 -130px no-repeat transparent}.gift-certificate-purchase .button:hover:before{content:"";background-position:-20px -130px}.maintenance-page{height:100%}.maintenance{background:#000;color:#fff;display:table;width:100%;height:100%;margin:0}.site_offline{text-align:center;display:table-cell;vertical-align:middle}.site_offline img{display:block;max-width:90%;margin:0 auto}.site_offline h1{max-width:690px;margin:40px auto 35px;font-size:18px;text-transform:uppercase;font-family:Helvetica;font-weight:400;line-height:30px}.site_offline p{font-size:16px;font-style:italic}.password_reset_link{text-decoration:underline}.password_reset_link:hover{text-decoration:none}form.gameContestForm div.formfield_mobile_number input.textinput{width:90px}form.gameContestForm div.f_field_radio-list{overflow:hidden;margin:10px 0}form.gameContestForm li.f_field_radio{float:left;width:50%;padding-top:60px}.pg_offers{border:1px solid #e6e6e6;width:100%}.pg_offers .bloc_text{text-align:center;width:50%;height:368px;padding:40px 0;float:left;font-family:'AvantGardeGothicITCW01B 731069'}.pg_offers .bloc_image{float:left;width:50%;height:368px}.pg_offers .bloc_product{width:50%;height:368px;float:left;position:relative}.pg_offers .bloc_product .product_tile .product_image_topwrapper{height:auto;float:left}.pg_offers .bloc_product .product_tile .action_product_block{float:left;width:50%;padding-top:60px}.pg_offers .bloc_product .product_tile .product_actions{margin-left:0;width:150px}.pg_offers .bloc_product .product_tile .bv-rating{vertical-align:2px;margin-top:10px}.pg_offers .bloc_product .product_tile .action_product_block_title{height:auto}.pg_offers .bloc_product .product_tile .action_product_block_title:after{background-image:none}.pg_offers .bloc_product .product_tile .action_product_block .description{color:#999;padding-left:0;margin-top:10px;max-height:50px;overflow:hidden}.pg_offers .bloc_product .product_actions .button{text-transform:inherit}.pg_offers .bloc_product .product_actions .button span{color:#fff;font-style:normal;font-family:ITCAvantGardeW01-CnBk,sans-serif;font-size:14px}.pg_offers .bloc_product .product_actions .button:hover span{color:#000}.pg_offers .bloc_product .product_tile .action_product_block .product_name{background-color:#fff;color:#000;font-size:24px;margin:0;font-family:"AvantGardeGothicITCW01B 731069"}.pg_offers .product_tile .product_image_wrapper{background-color:#fff}.pg_offers .bloc_product .quickviewbutton,.pg_offers .product_tile .product_badge{display:none}.pg_offers .bloc_border{border-bottom:2px solid #000;height:370px}.pg_offers .bloc_bg{color:#fff;background-image:url(../../images/offers_bloc_bg.png)}.pg_offers h1{font-size:26px;text-transform:uppercase;font-weight:100;margin-bottom:5px}.pg_offers .mt20{margin-top:20px}.pg_offers .mt30{margin-top:30px}.pg_offers .mt50{margin-top:50px}.pg_offers span{font-style:italic;font-size:16px;font-family:Times;color:#565656}.pg_offers .separ{margin:10px auto 30px;width:120px;height:1px;background-color:#7f7f7f}.pg_offers .bloc_bg .separ{background-color:#d5c5b2}.pg_offers .desc{line-height:18px}.pg_offers a{border:0;background-color:#000;color:#fff;display:block;width:130px;text-align:center;margin:30px auto 0;padding:6px 0 7px;font-family:'AvantGardeGothicITCW01B 731069'}.pg_offers a.quickviewbutton{top:150px;left:150px;background:#fff;color:#000;opacity:.8}.pg_offers a.quickviewbutton span{position:relative;margin:0;border-top:1px solid #666;border-bottom:1px solid #666;display:block;font-style:normal;font-size:13px;font-family:ITCAvantGardeW01-CnMd;color:#000}.pg_offers a.quickviewbutton .disblequickview{background:0 0;border:medium none;bottom:0;height:368px;left:30px;position:absolute;width:264px}.pg_offers .clear{clear:both}.pt_customer_service #send-to-friend-form .formfield label{display:block}.pt_customer_service #send-to-friend-form .formfield.required label:after{content:'*';display:inline}@media all and (min-width:768px) and (max-width:1024px){.pg_offers .bloc_image{overflow:hidden}.pg_offers .bloc_image img{height:100%}.pg_offers .bloc_product .product_tile .product_image_topwrapper{width:50%}.pg_offers .product_tile .product_image_wrapper{width:100%}.pg_offers .bloc_product .product_tile .action_product_block .product_name{padding-left:0}.pg_offers .bloc_product .product_tile .action_product_block{float:left;width:50%;padding-top:20px}}@media all and (max-width:767px){.pg_offers{width:100%;margin:0 auto}.pg_offers .bloc_image,.pg_offers .bloc_product,.pg_offers .bloc_text{float:none;width:100%}.pg_offers .bloc_image{height:auto}.pg_offers .bloc_image img{width:100%}.pg_offers .mt20,.pg_offers .mt30{margin-top:0}.pg_offers .desc{width:95%;margin:0 auto;font-size:11px}.pg_offers h1{font-size:24px}.pg_offers .bloc_product .product_tile .product_image_topwrapper{width:40%}.pg_offers .product_tile .product_image_wrapper{width:100%}.pg_offers .bloc_product .product_tile .action_product_block .product_name,.pg_offers .bloc_product .product_tile .price{padding-left:0}.pg_offers .bloc_product .product_actions .button{width:100px}.pg_offers .bloc_product .product_tile .action_product_block{float:left;width:60%;padding-top:20px}.site_offline h1{line-height:1.5;font-size:14px}}
.contact_us_form_page .formfield .select,.contact_us_form_page .formfield select{width:180px}div.contact_us_dispatch_block.left{display:none}.pg_signup_top h2{font-family:"AvantGardeGothicITCW01D 731075";font-size:24px;font-weight:100;line-height:30px;margin-bottom:15px;text-transform:uppercase}.pg_signup_top .intro{max-width:750px;margin-bottom:40px;color:#7a7a7a;font-family:"AvantGardeGothicITCW01B 731069";line-height:16px}.pg_signup_bottom{margin:20px auto 40px;border:5px solid #e4e4e4}.pg_signup_bottom .bloc_rea{display:inline-block;width:33%;text-align:center;vertical-align:top;margin:30px 0;height:100px}.pg_signup_bottom img{display:inline}.pg_signup_bottom span{display:block;width:210px;margin:5px auto 10px;line-height:16px;color:#999;font-size:11px}.pg_signup_bottom h3{text-transform:uppercase;font-size:14px;font-family:"AvantGardeGothicITCW01D 731075";letter-spacing:.5px}.pg_signup_bottom .bloc_first,.pg_signup_bottom .bloc_second{border-right:1px solid #e4e4e4}.pg_signup_bottom .bloc_first{margin-top:25px}@media all and (min-width:768px) and (max-width:1024px){.pt_content .pg_newsletter .pg_left .in_image{padding-right:25px}.pt_content .pg_newsletter .pg_right{padding-left:20px;width:51%}.pt_content .pg_newsletter .pg_right input{width:165px}}@media all and (max-width:767px){.pg_signup_bottom .bloc_rea{width:100%;width:70%;height:auto;margin:15px 15% 10px;padding-bottom:15px}.pg_signup_bottom .bloc_first,.pg_signup_bottom .bloc_second{border-right:0;border-bottom:1px solid #e4e4e4}.pg_signup_top h2{font-size:15px;margin-bottom:5px}}.pg_newsletter .pg_left{float:left;margin-top:30px;text-align:center}.pg_newsletter .pg_left .in_image{padding-right:65px;border-right:1px solid #ccc;margin-bottom:15px}.pg_newsletter .pg_left a{padding-right:60px;font-family:"AvantGardeGothicITCW01B 731069";font-size:11px;color:#666}.pg_newsletter .pg_right{padding-left:60px;width:58%;float:right;margin-top:25px}.pg_newsletter .pg_right h2{font-family:"AvantGardeGothicITCW01D 731075";font-size:15px;font-weight:600;letter-spacing:.2px;margin-bottom:10px;text-transform:uppercase}.pg_newsletter .pg_right .subtitle,.pg_newsletter .pg_right ul li{font-family:"AvantGardeGothicITCW01B 731069";color:#999;margin-bottom:20px}.pg_newsletter .pg_right ul li{padding-left:20px}.pg_newsletter .pg_right ul li:before{background:url(../images/icons-sprite-25x25.png) no-repeat scroll -75px -72px rgba(0,0,0,0);width:8px;height:8px;position:absolute;content:" ";margin:2px 0 0 -18px}.pg_newsletter .confirm,.pg_newsletter .email{float:left;width:50%;font-family:"AvantGardeGothicITCW01B 731069";color:#7a7a7a;margin-bottom:5px}.pg_newsletter .pg_right input{width:224px;height:33px;padding:1px 3px;border:1px solid #c3c3c3}.pg_newsletter .button{background-color:#000;color:#fff;width:180px;text-align:center;margin:20px auto 15px;padding-bottom:7px;font-family:'AvantGardeGothicITCW01B 731069'}.pg_newsletter .pg_right a{font-family:'AvantGardeGothicITCW01B 731069';text-decoration:underline}.pg_newsletter .pg_right .tiret{margin:0 8px}.pg_newsletter .product_tile_wrapper{position:relative}.pg_newsletter .bv-rating{margin-left:40px}@media all and (min-width:768px) and (max-width:1024px){.pg_newsletter .bv-rating,.pg_newsletter .product_tile .product_actions{margin-left:22px}}@media all and (max-width:767px){.pg_newsletter .pg_left,.pg_newsletter .pg_right .tiret{display:none}.pg_newsletter .pg_right{width:100%;padding-left:0}.pg_newsletter .email{float:none;margin-bottom:20px}.pg_newsletter .pg_right{margin-bottom:20px}.pg_newsletter .pg_right a{display:block;margin-bottom:10px}.pg_newsletter .product_tile_wrapper{float:left;border:1px solid #ccc;height:520px;width:140px!important;margin-bottom:12px}.pg_newsletter .product_tile_wrapper .product_image_wrapper{width:100%}.pg_newsletter .product_tile_wrapper .learnmorebutton{width:105px}.pg_newsletter .pg_newsletter_1,.pg_newsletter .pg_newsletter_3{margin:20px 0 12px -1px}}#whatsnew-page .primary,#whatsnew_men_fragrance-page .primary,#whatsnew_skincare-page .primary,#whatsnew_women_fragrance-page .primary{float:none}.pg_whatsnew{width:960px;margin:0 auto;max-width:100%}.pg_whatsnew:after{content:'';display:block;clear:both}.pg_whatsnew img{max-width:100%}.pg_whatsnew .whatsnew_bloc1{width:434px;height:548px;border:10px solid #000;background-image:url(../images/logo_bg.jpg);background-repeat:no-repeat;background-position:center;text-align:center}.pg_whatsnew .whatsnew_bloc1 h1{padding-top:140px;font-size:33px;text-transform:uppercase;font-family:"AvantGardeGothicITCW01D 731075";font-weight:100}.pg_whatsnew .whatsnew_bloc1 .txt{max-width:350px;margin:0 auto 5px;font-family:"AvantGardeGothicITCW01B 731069"}.pg_whatsnew .whatsnew_bloc1 .trait{width:120px;height:1px;background-color:#838383;margin:20px auto}.pg_whatsnew .last{margin-right:0;margin-left:12px}.pg_whatsnew .whatsnew_bloc1,.pg_whatsnew .whatsnew_bloc2,.pg_whatsnew .whatsnew_bloc3,.pg_whatsnew .whatsnew_bloc4,.pg_whatsnew .whatsnew_bloc5,.pg_whatsnew .whatsnew_bloc8{float:left;margin:0 12px 12px 0}.pg_whatsnew .whatsnew_bloc1,.pg_whatsnew .whatsnew_bloc4,.pg_whatsnew .whatsnew_bloc9{max-width:434px;max-height:548px;overflow:hidden;float:left}.pg_whatsnew .whatsnew_bloc3,.pg_whatsnew .whatsnew_bloc5,.pg_whatsnew .whatsnew_bloc8{width:238px;height:548px;border:1px solid #ccc}.pg_whatsnew .bloc_product{float:left;position:relative;border:1px solid #ccc;height:548px;width:238px;margin-bottom:12px;overflow:hidden}.bloc_product .product_tile_wrapper{height:100%}.pg_whatsnew .bloc_product .quickviewbutton span{text-align:center}.pg_whatsnew .bloc_product .bv-rating{margin-left:0}.pg_whatsnew div.action_product_block{text-align:center}.pg_whatsnew .margin .bloc_product{margin-right:12px}.pg_offers .bloc_product .product_tile .product_image_topwrapper{position:relative}.pg_offers a.quickviewbutton{width:100%;top:0;left:0;opacity:1;background:rgba(255,255,255,.8)}.pg_offers a.quickviewbutton .disblequickview{display:none}.pg_offers a.quickviewbutton span{color:#fff;margin:130px auto 0;width:150px}.pg_offers .product_actions{top:210px;left:25px;right:auto}.pg_offers .bloc_product .product_actions .button span{color:#000}.pg_offers .bloc_product .product_tile .action_product_block .product_name{line-height:normal;width:100%}.pg_offers .product_tile .bv-rating,.pg_offers .product_tile .price{position:relative;top:0;left:0;width:auto}.pg_offers .bloc_product .product_tile .action_product_block{text-align:center}.pg_offers .bloc_product .product_tile .action_product_block .description{padding:0 10%}@media (max-width:1024px){.pg_offers .product_tile .bv-rating,.pg_offers .product_tile .price{display:block;text-align:center;padding:0;margin:0;border:none}.pg_offers .bloc_product .product_tile .action_product_block .description,.pg_offers .bloc_product .product_tile .action_product_block .product_name{padding:0}.pg_offers .bloc_product .product_tile .action_product_block{padding:40px 0 0}.pg_whatsnew .whatsnew_bloc1{padding:0 5px}.pg_whatsnew .bloc_product,.pg_whatsnew .whatsnew_bloc2,.pg_whatsnew .whatsnew_bloc3,.pg_whatsnew .whatsnew_bloc5,.pg_whatsnew .whatsnew_bloc8{width:25%;height:440px;text-align:center;overflow:hidden;margin-right:0}.pg_whatsnew .whatsnew_bloc1,.pg_whatsnew .whatsnew_bloc4,.pg_whatsnew .whatsnew_bloc9{width:48%;height:440px;margin-right:1%}.pg_whatsnew .whatsnew_bloc9{margin:0 0 0 1%}.pg_whatsnew .margin .bloc_product,.pg_whatsnew .whatsnew_bloc2{margin:0 1% 0 0}.pg_whatsnew .whatsnew_bloc2 img,.pg_whatsnew .whatsnew_bloc4 img,.pg_whatsnew .whatsnew_bloc9 img{height:100%}.pg_whatsnew .whatsnew_bloc1 h1{padding:25px 0 0}.pg_whatsnew .bloc_product .bv-rating,.pg_whatsnew .bloc_product .price{left:0;right:0;margin:auto}.pg_whatsnew .bloc_product .bv-rating{bottom:45px}.pg_whatsnew .bloc_product .price{padding:0;border:none;text-align:center}.pg_whatsnew .product_tile .product_image_wrapper{margin-top:0}.pg_whatsnew .bloc_product .quickviewbutton{display:none}.pg_whatsnew .product_tile .product_image_wrapper{width:100%}.pg_whatsnew .product_tile .action_product_block_title .product_name{padding:0 5px}.pg_offers{display:flex;flex-wrap:wrap}.pg_offers .bloc_border{flex-grow:1;height:auto}.pg_offers .bloc_image img{max-width:100%;height:auto}}@media all and (max-width:600px){.pg_whatsnew .bloc_product,.pg_whatsnew .whatsnew_bloc2,.pg_whatsnew .whatsnew_bloc3,.pg_whatsnew .whatsnew_bloc5,.pg_whatsnew .whatsnew_bloc8{height:380px;width:49%}.pg_whatsnew .whatsnew_bloc1,.pg_whatsnew .whatsnew_bloc4,.pg_whatsnew .whatsnew_bloc9{width:100%;float:none;margin:0 auto 10px;height:380px}.pg_whatsnew .whatsnew_bloc1{height:auto}.pg_whatsnew .margin .bloc_product,.pg_whatsnew .whatsnew_bloc2{margin:0 2% 0 0}.pg_whatsnew .product_tile .product_image_wrapper{margin:0;height:220px;line-height:240px}}.formfield_mobile_number .textinput{text-align:left}div.contact_us_dispatch_block{display:inline-block;width:450px;text-align:center;border:1px solid #dcdcdc}.contactus-privacy-message{width:450px;text-align:center;margin-bottom:10px}.contact_us_dispatch_block .content_asset{padding:20px}.contact-us-brand-title,.contact-us-ecom-title{font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;border-bottom:1px solid #dcdcdc;padding:16!important}.contact-us-brand-phone,.contact-us-ecom-phone{color:#fff;background-color:#000}.contact_us_dispatch_button{width:100%;padding:14px 0;color:#fff;background-color:#000;border:0}.contact_us_dispatch_button:hover{background-color:#545454;cursor:pointer}.contact_us_dispatch_button:active{background-color:#7f7f7f}@media all and (max-width:767px){.contact-us-brand-title{display:block;clear:both;width:300px;margin:0 auto}div.contact_us_dispatch_block{width:300px;padding:0;margin:0 auto;clear:both;float:none;display:block}div.contact_us_dispatch_block fieldset{margin:0;padding:0}.pt_customer_service .contact_us_form .content{width:100%;padding:0}#contactus-title{text-align:center;line-height:normal;text-transform:uppercase}.contact_us_form_page .formfields{width:100%;padding:0;margin:0}.contact_us_form_page{margin:0 auto;width:300px}}.pg_whyshop .mobile,.pg_whyshop .tablet{display:none}.pg_whyshop h1{font-size:24px;text-transform:uppercase;font-family:"AvantGardeGothicITCW01D 731075",sans-serif;margin-bottom:15px}.pg_whyshop .column-left{width:710px;float:left}.pg_whyshop .bloc{border:1px solid #e4e4e4;background-color:#fff;width:685px;margin-top:10px;float:left;padding:15px 0 15px 20px}.pg_whyshop .bloc span{width:80px;height:60px;display:block;float:left;background-image:url(../images/whyshop_icons.jpg)}.pg_whyshop .desc{float:left;background-image:url(../images/whyshop_arrow_down.jpg);background-repeat:no-repeat;background-position:right 25px;width:555px;padding-right:45px;color:#999;cursor:pointer}.pg_whyshop .desc.active{background-image:url(../images/whyshop_arrow_top.jpg)}.pg_whyshop .desc h2{font-size:14px;text-transform:uppercase;font-family:Arial;margin:5px 0;color:#000}.pg_whyshop .hidetxt{display:none;float:left;color:#999;padding:0 70px 0 80px}.pg_whyshop #pay span{background-position:0 -15px}.pg_whyshop #ship span{background-position:0 -118px}.pg_whyshop #shop span{background-position:0 -225px}.pg_whyshop #code span{background-position:0 -329px}.pg_whyshop #offer span{background-position:0 -440px}.pg_whyshop #ech span{background-position:0 -542px}.pg_whyshop #phone span{background-position:0 -645px}.pg_whyshop #world span{background-position:0 -755px}.pg_whyshop .column-right{width:225px;float:left;height:1060px;border-left:1px solid #ccc;margin-top:15px;padding-left:50px}.pg_whyshop .column-right h3{font-family:Arial;font-size:14px;margin:20px 0;text-transform:uppercase}.pg_whyshop .phone{color:#999}.pg_whyshop .phone span{font-weight:700;font-family:Arial;color:#000;padding-left:30px;background-image:url(../images/whyshop_sav_phone.jpg);background-repeat:no-repeat;background-position:0 -1px}.pg_whyshop .column-right a{text-decoration:underline;font-weight:700;margin-top:20px;display:block;letter-spacing:.5px}@media all and (min-width:768px) and (max-width:1024px){.pg_whyshop .column-right,.pg_whyshop .desktop{display:none}.pg_whyshop .tablet{display:block}.pg_whyshop .bloc{width:708px}.pg_whyshop .desc{width:580px}}@media all and (max-width:767px){.pg_whyshop .column-right,.pg_whyshop .desktop{display:none}.pg_whyshop .mobile{display:block}.pg_whyshop .column-left{width:280px}.pg_whyshop .bloc{width:280px}.pg_whyshop .desc{background-position:right 5px;width:195px;padding-right:18px}.pg_whyshop .desc div{display:none;margin:15px 0 0 -40px}.pg_whyshop .bloc span{width:50px;height:30px;margin-top:-5px;background-image:url(../images/whyshop_icons_mobile.jpg)}.pg_whyshop .hidetxt{padding:0 10px}.pg_whyshop #pay span{background-position:-12px -22px}.pg_whyshop #ship span{background-position:-12px -85px}.pg_whyshop #shop span{background-position:-12px -150px}.pg_whyshop #code span{background-position:-12px -213px}.pg_whyshop #offer span{background-position:-12px -272px}.pg_whyshop #ech span{background-position:-12px -334px}.pg_whyshop #phone span{background-position:-12px -398px}.pg_whyshop #world span{margin-top:3px;background-position:-12px -482px}}.error_page_footer_asset .you_might_interested{text-align:center;padding:37px 0 0;margin:0;width:100%}.error_page_footer_asset .you_might_interested ul{display:inline-block}
.spanning_column_1{width:72px}.spanning_column_2{width:156px}.spanning_column_3{width:240px}.spanning_column_4{width:324px}.spanning_column_5{width:408px}.spanning_column_6{width:492px}.spanning_column_7{width:576px}.spanning_column_8{width:660px}.spanning_column_9{width:744px}.spanning_column_10{width:828px}.spanning_column_11{width:912px}.spanning_column_12{width:100%}.starting_column_1{left:0}.starting_column_2{left:84px}.starting_column_3{left:168px}.starting_column_4{left:252px}.starting_column_5{left:336px}.starting_column_6{left:420px}.starting_column_7{left:504px}.starting_column_8{left:588px}.starting_column_9{left:672px}.starting_column_10{left:756px}.starting_column_11{left:840px}.starting_column_12{left:924px}.pt_moodboards .header{top:0}.pt_moodboards .primary{float:none;border-right:none}.pt_moodboards .primary .product_social_networking{width:100%}.pt_moodboards .primary .product_social_networking .facebook_like{margin-bottom:5px;height:25px}.pt_moodboards .primary .product_social_networking .addthis_toolbox .at300b{min-width:55px!important;margin-right:0}.pt_moodboards .primary .product_social_networking .addthis_toolbox .addthis_button_tumblr.at300b{min-width:20px!important;margin:2px 0 0}.addthis_button_tweet iframe{width:90px!important}.moodboard_container{position:relative;width:100%;overflow:hidden;visibility:hidden}.pt_moodboards .product_tile .product_image_wrapper{width:auto}.pt_moodboards .product_tile .product_image_topwrapper{height:317px}.moodboard_container.homepage-moodboard .backgrounds_container{padding:0}.moodboard_loader{background:#fff url(../images/loading-small.gif) no-repeat center;height:50px;width:50px;position:absolute;top:100px;left:50%;margin-left:-25px;z-index:1}.moodboard_background{min-width:980px;height:600px;background-position:50% 0!important;background-repeat:no-repeat!important}.pushes_container{position:relative;margin:0 auto;width:995px}.moodboard_push{position:absolute}.moodboard_push img{max-width:100%;margin:0 auto}.moodboard_container.homepage-moodboard .pushes_container{margin-top:-147px}.pushes_container .link_editorial,.pushes_container .type_editorial,.pushes_container .type_post,.pushes_container .type_video{cursor:pointer}.moodboard_push .push_open{display:block;width:32px;height:32px;background:#c3c3c3 url(../images/icons/more.png) 0 0 no-repeat;position:absolute;right:0;bottom:0}.moodboard_push:hover .push_open{background-color:#666}.moodboard_push .push_label{position:absolute;border:2px solid #fff;color:#fff;top:30px;left:30px;line-height:23px;font-size:10px;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif;padding:0 10px;text-transform:uppercase}.pt_moodboards .footer_main .footer_cont_wrap .content:before{display:none}.push_animation_wrapper{overflow:hidden;width:100%}.push_animation_wrapper img{display:none;margin:0 auto}.push_animation_wrapper img.active{display:block}.type_fade .push_content{width:100%;height:100%}.pushes_container .type_product{text-align:center;border:1px solid #e5e5e5;background:#fff;padding-bottom:20px}.pushes_container .product_tile_wrapper{height:520px}.pushes_container .type_audio{padding:30px 30px 45px;text-align:center;background-color:#000;color:#fff}.push_audio_image{display:block;width:125px}.pushes_container .push_audio_details{margin:10px 0;font-size:14px;line-height:18px}.pushes_container .push_audio_title{font-weight:700;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.pushes_container .push_audio_subtitle{font-style:italic;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.pushes_container .push_audio_player{height:90px}.jp-controls{margin-bottom:15px}.jp-controls a{display:block;overflow:hidden;text-indent:-200px;width:39px;height:39px;margin:0 auto;background:#1e1e1e url(../images/icons/audio-btn.png) no-repeat}.jp-controls .jp-play{background-position:0 0}.jp-controls .jp-pause{background-position:0 -39px}.jp_timer{overflow:hidden;color:#7f7d7d;font-size:12px;font-family:ITCAvantGardeW01-CnMd;padding:0 2px 4px}.jp-current-time{float:left}.jp-duration{float:right}.jp-progress{background:#1e1e1e;border-radius:10px;height:9px;position:relative}.jp-progress .ui-slider-range{position:absolute;top:0;height:100%;z-index:1}.jp-progress .ui-slider-handle{position:absolute;top:-3px;width:16px;height:16px;margin-left:-8px;background:url(../images/icons/audio-btn.png) no-repeat -13px -85px;z-index:2}.pushes_container .type_imagelegend{padding:100px 60px}.push_image_legend{display:block;padding-top:28px;font-size:16px;line-height:22px;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif;color:#fff;text-align:center}.pt_moodboards .pushes_container .type_imagelegend{padding:0}.pt_moodboards .push_image_legend{padding:28px 30px 50px}.pushes_container .push_post_date{text-transform:uppercase}.pushes_container .push_post_title{font-style:italic}.pushes_container .push_post_heading{margin:20px 0;font-weight:700;text-transform:uppercase;color:#BD4D4E}.pushes_container .push_post_description{font-style:italic}.push-border-left,.push-border-right{position:absolute;top:-30px;bottom:-30px;z-index:-1}.push-border-right{right:-30px}.push-border-left{left:-30px}.pushes_container .type_video{padding:0}.pushes_container .push_video_image{display:block}.pushes_container .push_video_title{color:#fff;font-family:'AvantGardeGothicITCW01B 731063',Arial,sans-serif;font-size:60px;height:52px;left:0;margin-top:-33px;overflow:hidden;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:100%}.pushes_container .push_video_description{color:#fff;font-family:ITCAvantGardeW01-CnMd;font-size:14px;font-style:italic;left:0;line-height:16px;position:absolute;text-align:center;text-transform:none;top:50%;width:100%}.homepage-moodboard .pushes_container .push_video_description{top:220px}.pushes_container .type_video .push_label{color:#000;border-color:#000}.push_homepage_header{text-transform:uppercase;font-size:18px;font-family:'AvantGardeGothicITCW01B 731069',sans-serif;padding-bottom:20px}.moodboard_section{text-transform:uppercase;text-align:center;font-size:120px;font-family:ITCAvantGardeW01-CnMd,sans-serif;line-height:123px}.moodboard_quote{font-size:29px;padding-left:20px;margin:0;font-family:ITCAvantGardeW01-CnMd,sans-serif;font-weight:700}.moodboard_quote_autor{font-size:14px;font-family:ITCAvantGardeW01-CnMd,sans-serif;padding-left:20px;margin-top:20px;text-transform:uppercase}.push_homepage-social-shop{color:#fff;text-align:center;padding:40px 0}.push_homepage-social-shop img{padding-bottom:25px}.push_homepage-social-shop .push_homepage_header{padding-bottom:35px}.social_shop_subtitle,.social_shop_title{font-size:12px;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.social_shop_title{text-transform:uppercase}.social_shop_subtitle{color:#8f8f8f;padding-bottom:15px}.social_shop_statistics{padding-bottom:25px;font-size:0}.social_shop_statistics>div{display:inline-block;padding:8px 20px}.social_shop_statistics div+div{border-left:1px dashed #8f8f8f}.social_shop_count{font-size:42px;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.social_shop_data{text-transform:uppercase;font-size:12px;font-family:'AvantGardeGothicITCW01B 731069',Arial,sans-serif}.push_homepage-social-shop .push_content{color:#fff}.push_homepage-social-shop-by-you{text-align:center;padding:97px 100px 60px}.push_social_shop_by_you_text{text-align:left;color:#7c7c7c;padding:25px 0;font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif;line-height:18px}.push_shade_finder_info{position:absolute;bottom:50px;left:30px;width:256px;color:#fff}.push_shade_finder_title{font-size:20px;font-family:'AvantGardeGothicITCW01B 731069',Arial,sans-serif;text-transform:uppercase;margin-bottom:10px}.push_shade_finder_text{font-size:18px;text-transform:uppercase;padding-bottom:20px}.push_shade_finder_info .button{line-height:41px;text-transform:uppercase}.push_shade_finder_info .button:hover{border:1px solid #fff}.push_look_of_the_moment{position:absolute;top:70px;width:100%;color:#fff;text-align:center}.push_look_of_the_moment .push_homepage_header{padding-bottom:300px}.push_look_of_the_moment .button{width:150px}.push_look_of_the_moment_decor,.push_look_of_the_moment_desc,.push_look_of_the_moment_name{font-family:ITCAvantGardeW01-CnMd,Arial,sans-serif}.push_look_of_the_moment_name{text-transform:uppercase;font-size:18px;letter-spacing:2px;padding-bottom:25px}.push_look_of_the_moment_desc{text-align:left;width:115px;margin:0 auto;padding-bottom:30px}.push_look_of_the_moment_desc:after{content:'';display:inline-block;height:3px;width:23px;background:#fff}.push_look_of_the_moment_decor{position:absolute;top:365px;width:100%;color:#6bd1b1;text-decoration:underline;opacity:.2;font-size:34px;text-align:center;text-transform:uppercase}.push_forever-light-creator-push-015 img,.push_forever-youth-liberator-push-003 img,.push_forever-youth-liberator-push-009 img{width:100%}.push_homepage-push-015 .push_content,.push_homepage-push-207 .push_content{padding-top:10px}.push_homepage-push-207 .button{background:#000;height:43px;color:#fff;border:1px solid #000;text-transform:uppercase}.push_homepage-push-207 .button:hover{background:#fff;color:#000}.push_homepage-push-007 .button{background:#eec5b5;height:43px;color:#fff;border:1px solid #eec5b5;text-transform:uppercase}.push_homepage-push-007 .button:hover{background:#fff;color:#eec5b5}.push_homepage-fall-look .push_content{height:548px}.push_homepage-fall-look .push_homepage_header{padding:40px 50px 30px;font-size:20px;color:#fff;font-family:ITCAvantGardeW01-CnBk,sans-serif}.push_homepage-fall-look .social_shop_subtitle{padding:0 50px 30px}.push_homepage-fall-look .button_wrap{text-align:center;padding:0 50px}.push_homepage-fall-look .button{color:#000;text-transform:uppercase;width:100%}.push_homepage-shade-finder .button{height:43px}.popup_push_dialog.ui-dialog .ui-dialog-content{overflow-x:hidden}.popup_push_dialog.ui-dialog .scrollable_content{width:482px;margin:0 auto;padding-top:40px}.popup_push_dialog.ui-dialog .scrollable_content p a,.popup_push_dialog.ui-dialog .scrollable_content ul a{text-decoration:underline}.popup_push_dialog.ui-dialog .scrollable_content ul{list-style:disc;font-size:14px}.popup_push_dialog.ui-dialog .scrollable_content ul li{margin:0 0 3px 0;font-family:ITCAvantGardeW01-CnMd}.popup_push_dialog.ui-dialog .scrollable_content p a:hover,.popup_push_dialog.ui-dialog .scrollable_content ul a:hover{text-decoration:none}.popup_push_dialog.ui-dialog .scrollable_content h2{margin-bottom:40px}.popup_push_dialog.ui-dialog .scrollable_content h3{color:#070707;font-family:'AvantGardeGothicITCW01B 731069';font-size:20px;line-height:1.3;margin:0 0 12px;text-transform:uppercase;font-weight:400}.popup_push_dialog.ui-dialog .scrollable_content img{margin:0 0 25px 0}.popup_push_dialog.ui-dialog .scrollable_content p{font-family:ITCAvantGardeW01-CnMd;font-size:14px;font-style:italic;margin:0 0 25px}.ui-dialog.popup_push_dialog .ca_container .popup_post_pic{width:340px;float:left}.ui-dialog.popup_push_dialog .ca_container .popup_post_content{width:281px;float:right;padding:60px 0 0}.ui-dialog.popup_push_dialog .ca_container .popup_post_pic img{max-width:100%;height:auto}.ui-dialog.popup_push_dialog .ca_container .popup_post{padding:20px 65px 0 15px;overflow:hidden}.ui-dialog.popup_push_dialog .ca_container .popup_post p{color:#999;font:14px ITCAvantGardeW01-CnMd,Arial,sans-serif;margin:0;text-align:justify}.ui-dialog.popup_push_dialog .popup_post_actions{margin-top:25px}.ui-dialog.popup_push_dialog .popup_post_actions .button{color:#fff;padding:4px 15px 6px;height:auto;text-decoration:none;font:12px ITCAvantGardeW01-CnMd,Arial,sans-serif;display:inline-block;background:#000}.ui-dialog.popup_push_dialog .ui-dialog-content:after{height:0}.ui-dialog.popup_push_dialog{max-width:876px}.ui-dialog.popup_push_dialog .dialog_services{background:#fff;position:relative;text-align:center;z-index:10}.ui-dialog.popup_push_dialog .dialog_services li{border-right:1px solid #E4E4E4;display:inline-block}.ui-dialog.popup_push_dialog .dialog_services .dialog_services_share{border-left:1px solid #E4E4E4}.js .ui-dialog.popup_push_dialog .tooltip_content_social{display:none;top:100%;left:0;position:absolute;text-align:center;max-width:300px;min-width:90px;z-index:1;text-indent:0}.js .ui-dialog.popup_push_dialog .tooltip_content_inner{background:#070707;padding:13px 17px;color:#868673;display:inline-block;font:italic 13px 'Times New Roman',serif}.ui-dialog.popup_push_dialog .dialog_services .dialog_services_share>a{background:url(../images/pictos-dialog.png) no-repeat;background-position:-92px 0;display:inline-block;width:90px;height:85px;text-indent:-9999px;position:relative}.ui-dialog.popup_push_dialog .dialog_services_share_content{background:#fff;display:none;position:absolute;z-index:10;padding:45px 85px;top:85px;left:0;width:100%}.ui-dialog.popup_push_dialog .addthis_toolbox a{float:none!important;display:inline-block;vertical-align:top}.ui-dialog.popup_push_dialog .dialog-video-mask{background-color:#070707;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.ui-dialog.popup_push_dialog .ui-dialog-titlebar{padding:0}.ui-dialog.popup_push_dialog .ui-dialog-title{display:none}.ui-dialog.popup_push_dialog .ui-dialog-content{padding:0;position:relative;background:#fff}.ui-dialog.popup_push_dialog .ui-dialog-titlebar-close{z-index:11}.ui-dialog.popup_push_dialog .dialog_services_share_content{text-align:center}.ui-dialog.popup_push_dialog .dialog_services_share_content li{display:inline-block;margin-right:15px}.ui-dialog.popup_push_dialog .push_popup_container{position:relative}.ui-dialog.popup_push_dialog .push_popup_header{position:absolute;top:30px;left:33px;width:200px;z-index:11;height:30px}.ui-dialog.popup_push_dialog .ca_container{padding:0 85px 60px 85px;width:876px;min-height:400px;overflow:hidden}.ui-dialog.popup_push_dialog .ca_container .video_iframe{min-height:386px}.ui-dialog.popup_push_dialog .addthis_button_pinterest_pinit{margin:0 15px 0 0}.ui-dialog.popup_push_dialog .addthis_button_pinterest_pinit iframe{min-width:43px}.ui-dialog.popup_push_dialog .addthis_button_pinterest_pinit{margin:0 15px 0 0}.ui-dialog.popup_push_dialog .addthis_button_tumblr>span{background:url(../images/icons/tumblr.png) no-repeat;width:62px;height:20px}.pt_moodboards .primary .contentcarousel{width:100%;margin:0;padding:0}.ui-dialog.popup_push_dialog .contentcarousel{width:100%;margin:0;padding:50px 0 0;height:300px}.pt_moodboards .primary .contentcarousel .slideshow_loader,.ui-dialog.popup_push_dialog .contentcarousel .slideshow_loader{background:#fff url(../images/loading-small.gif) no-repeat center;height:100%;left:0;position:absolute;top:-20px;width:100%;z-index:10}.pt_moodboards .primary .contentcarousel_pic,.ui-dialog.popup_push_dialog .contentcarousel_pic{width:100%;min-height:180px;overflow:hidden;text-align:center}.pt_moodboards .primary .contentcarousel_inner{min-height:300px;width:100%;margin:0 auto;font:14px ITCAvantGardeW01-CnMd,Arial;white-space:normal;color:#999}.ui-dialog.popup_push_dialog .contentcarousel_inner{min-height:400px;width:482px;margin:0 auto;font:14px ITCAvantGardeW01-CnMd,Arial;white-space:normal;color:#999}.pt_moodboards .primary .contentcarousel_pic img,.ui-dialog.popup_push_dialog .contentcarousel_pic img{max-width:100%;height:auto;margin:0 auto}.pt_moodboards .primary .jcarousel-clip,.ui-dialog.popup_push_dialog .jcarousel-clip{min-height:100%;height:auto}.pt_moodboards .primary .contentcarousel_list,.ui-dialog.popup_push_dialog .contentcarousel_list{font-size:0;margin:0;position:relative;white-space:nowrap;width:auto}.pt_moodboards .primary .contentcarousel_list_item,.ui-dialog.popup_push_dialog .contentcarousel_list_item{display:inline-block;float:none;margin:0;overflow:hidden;padding:0;position:relative!important;vertical-align:top;white-space:normal;width:100%}.pt_moodboards .primary .image_label,.ui-dialog.popup_push_dialog .image_label{font-family:ITCAvantGardeW01-CnMd;font-style:italic;padding:12px 0 0}.pt_moodboards .primary .horizontal_carousel .jcarousel-next,.pt_moodboards .primary .horizontal_carousel .jcarousel-prev{margin-top:57px;background:url(../images/icons/slideshow-arrows.png) no-repeat;height:0;overflow:hidden;padding-top:76px;position:absolute;top:0;width:49px}.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-next,.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-prev{background:url(../images/icons/slideshow-arrows.png) no-repeat;height:0;margin-top:-38px;overflow:hidden;padding-top:76px;position:absolute;top:50%;width:49px}.pt_moodboards .primary .horizontal_carousel .jcarousel-control:before,.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-control:before{display:none}.pt_moodboards .primary .horizontal_carousel .jcarousel-next,.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-next{background-position:-49px 0}.ui-dialog.popup_push_dialog .horizontal_carousel .jcarousel-prev{background-position:0 0}.pt_moodboards .primary #swatch_carousel .contentcarousel_list{width:2000px}.pt_moodboards .primary #swatch_carousel .jcarousel-control{overflow:visible;padding-top:0}.pt_moodboards .primary #swatch_carousel .jcarousel-control:before{display:block}.ui-dialog.popup_flashgame .push_popup_container .ca_container{padding:0;width:943px}.ui-dialog.popup_flashgame.popup_push_dialog{max-width:943px}.ui-dialog.popup_flashgame .ui-dialog-content.ui-widget-content{background:0 0}.ui-dialog.popup_flashgame .dialog_services{display:none}.ui-dialog.popup_flashgame .popup_header_game .score{margin:50px 98px 0 65px;text-align:right;width:160px;display:inline-block;vertical-align:top}.ui-dialog.popup_flashgame .popup_header_game .life{display:inline-block;text-align:left;width:100%;margin:10px 0 0}.ui-dialog.popup_flashgame .lipsticks{text-align:left}.ui-dialog.popup_flashgame .lipsticks img,.ui-dialog.popup_flashgame .popup_header_game .life img{display:inline-block;margin:0 5px 0 0}.ui-dialog.popup_flashgame .popup_header_game .score span{color:#fff;font:24px "Arial Black",sans-serif}.ui-dialog.popup_flashgame .popup_header_game .logo{margin-right:150px;width:287px;display:inline-block}.ui-dialog.popup_flashgame .nav{padding-top:50px;width:100px;display:inline-block;vertical-align:top}.ui-dialog.popup_flashgame .nav li{margin-bottom:16px;text-align:center}.ui-dialog.popup_flashgame .nav li a{color:#7E7E7E;font:16px Arial,sans-serif;text-transform:uppercase;text-decoration:underline}.ui-dialog.popup_flashgame .nav li a:hover{text-decoration:none}.ui-dialog.popup_flashgame .nav li a.selected{color:#fff;text-decoration:none}.ui-dialog.popup_flashgame .ui-icon-closethick{background:url(../images/icons/popup_game_close.png) no-repeat 0 0;display:block;height:24px;margin:6px;width:27px}.ui-dialog.popup_flashgame .ui-dialog-titlebar-close:hover .ui-icon-closethick{background-position:0 -27px}.ui-dialog.popup_flashgame .ui-dialog-titlebar-close{top:17px;right:17px}.popup_push_dialog.ui-dialog.popup_flashgame .ui-dialog-content{overflow-y:hidden}.ui-dialog.popup_flashgame .snake_container{border:6px solid #fff;height:567px;margin:30px 0 0;text-align:center}.ui-dialog.popup_flashgame .pacman_container{height:567px;margin:30px 0 0;text-align:center}.pushes_popups_container{display:none}.js_moodboard{position:relative}.hp_main_carousel .jcarousel-clip,.moodboard_push{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.nicescroll-rails{background-color:#D5D5D5}.nicescroll-rails div{-moz-box-sizing:content-box;box-sizing:content-box}.skrollable{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width:1024px){#moodboards-show-page,.pt_moodboards{overflow-x:auto;width:100%}}@media only screen and (max-width:480px) and (orientation:portrait) ,only screen and (max-width:599px) and (orientation:landscape){.pushes_container{width:300px}.moodboard_background{min-width:300px;background-image:none!important}.pt_moodboards .moodboard_background{height:455px}.spanning_column_10,.spanning_column_11,.spanning_column_12,.spanning_column_6,.spanning_column_7,.spanning_column_8,.spanning_column_9{width:100%}.spanning_column_4,.spanning_column_5{width:240px}.spanning_column_3{width:140px}.spanning_column_2{width:60px}.starting_column_1,.starting_column_2,.starting_column_3,.starting_column_4,.starting_column_5,.starting_column_6{left:0}.starting_column_10,.starting_column_11,.starting_column_12,.starting_column_7,.starting_column_8,.starting_column_9{left:auto;right:0}.pt_moodboards .spanning_column_1,.pt_moodboards .spanning_column_2,.pt_moodboards .spanning_column_3,.pt_moodboards .spanning_column_4,.pt_moodboards .spanning_column_5{width:140px}.pt_moodboards .starting_column_1,.pt_moodboards .starting_column_2,.pt_moodboards .starting_column_3{left:0}.pt_moodboards .starting_column_4,.pt_moodboards .starting_column_5{left:auto;right:0}.pushes_container .type_video{padding:0}.pushes_container .push_video_description{font-size:13px;margin-top:5px!important}.pushes_container .push_video_title{font-size:48px;height:40px}.pushes_container .product_name{margin:0 23px 15px}.homepage-moodboard .pushes_container .push_video_description{top:144px}.pushes_container .type_imagelegend{padding:50px 20px 40px}.push_image_legend{padding-top:14px}.push_image_legend{font-size:13px;line-height:17px}.pushes_container .type_product{padding:0;margin:0 -10px;width:160px}.pushes_container .product_tile_wrapper{height:418px}.pushes_container .product_tile_wrapper .promotion{display:none}.pushes_container .product_tile .product_name{left:18px;right:18px}.pushes_container .product_image_wrapper{height:178px;line-height:178px;margin-bottom:57px;margin-top:38px;width:auto}.pushes_container .product_name{left:18px;right:18px}.push-border-left,.push-border-right{top:-18px;bottom:-18px;width:110px!important}.push-border-right{right:-18px}.push-border-left{left:-18px}.pushes_container .type_fade img{display:none}.moodboard_section{font-size:65px;line-height:65px;padding:15px 0;border-width:6px 0;border-style:solid;border-color:#000}.moodboard_push .push_label{top:10px;left:10px}.homepage-moodboard .moodboard_section{font-size:42px;padding:0;line-height:42px;border-width:4px 0}.moodboard_quote{font-size:14px}.moodboard_quote span{font-size:32px}.moodboard_quote_autor{font-size:12px}.push_shade_finder_info{left:15px;bottom:0}.push_homepage_header{font-size:14px;padding-bottom:10px}.push_shade_finder_title{font-size:14px}.push_shade_finder_text{font-size:12px}.push_homepage-shade-finder .push_label{display:none}.push_homepage-shade-finder .button{display:none}.push_homepage-look-of-the-moment{padding-bottom:75px}.push_look_of_the_moment{top:20px}.push_look_of_the_moment .push_homepage_header{padding-bottom:205px}.push_look_of_the_moment_decor{top:200px}.social_shop_statistics>div{padding:10px 10px}.push_homepage-social-shop-by-you{padding:60px 40px}.moodboard_container.homepage-moodboard .backgrounds_container{padding:0}.push_mascara-baby-doll-push-007,.push_mascara-baby-doll-push-009,.push_mascara-baby-doll-push-010,.push_mascara-baby-doll-push-012{border:2px solid #cd0064}.paris-30th-anniversary .moodboard_background{height:385px}.push_forever-youth-liberator-push-012 .push_content div{font-size:34px!important}.push_forever-light-creator-push-003 .push_content div{font-size:14px!important;padding:20px;line-height:23px!important}.push_homepage-push-207 .push_content{padding:10px}.homepage-moodboard .push_homepage-push-004,.homepage-moodboard .push_homepage-push-016,.homepage-moodboard .push_homepage-push-020,.homepage-moodboard .push_push-opium-ysl-parfum{display:none}.homepage-moodboard .push_homepage-fall-look .push_content{height:457px}.homepage-moodboard .push_homepage-fall-look .push_homepage_header{padding:20px 18px 20px}.homepage-moodboard .push_homepage-fall-look .social_shop_subtitle{padding:0 18px 20px}.push_homepage-fall-look .button_wrap{padding:0 18px}.homepage-moodboard .push_homepage-push-018,.homepage-moodboard .push_push-lhome-ysl{width:100%}.pushes_container .push_homepage-push-015 .push_video_description{top:158px}.pushes_container .push_forever-youth-liberator-push-005 .push_video_description,.pushes_container .push_push-opium-video-emily-blunt .push_video_description,.pushes_container .push_rebel-nudes-push-006 .push_video_description{top:110px;text-transform:none;font-family:ITCAvantGardeW01-CnMd,sans-serif;font-size:10px}.moodboard_container.la-laque-couture .moodboard_background{height:580px}.pt_moodboards .primary{padding:25px 0 0}.pt_moodboards .primary .scrollable_content h2{margin:0 0 10px 0}.pt_moodboards .primary .popup_post_pic img,.pt_moodboards .primary .scrollable_content img{width:100%;height:auto;margin:0 0 5px 0}.scrollable_content h3{color:#070707;font-family:'AvantGardeGothicITCW01B 731069';font-size:16px;line-height:1.3;margin:0 0 15px;text-transform:uppercase;font-weight:400}.pt_moodboards .primary .scrollable_content p{padding:7px 0;text-align:justify}.pt_moodboards .primary .scrollable_content p a{text-decoration:underline}.pt_moodboards .primary .scrollable_content p a:hover{text-decoration:none}.pt_moodboards .primary .popup_post_content h2{text-align:center}.pt_moodboards .primary .popup_post_content img{width:65%;display:inline-block}.pt_moodboards .primary .popup_post_content p{padding:0 0 15px 0;text-align:justify}.pt_moodboards .primary .popup_post_actions{text-align:right}.pt_moodboards .primary .push_popup_carousel .ca_container{padding:0 25px 60px}.pt_moodboards .primary .push_popup_carousel .contentcarousel{padding:0}.pt_moodboards .primary .push_popup_carousel .contentcarousel_inner{width:100%;min-height:400px}.moodboard_container.la-nuit-de-l-homme{background:#000!important}.moodboard_container.la-nuit-de-l-homme .moodboard_background{background:#000!important;border:medium none;height:165px;margin:0;padding:0}.moodboard_container.opium .moodboard_background{height:460px}.moodboard_container.mascara-baby-doll .moodboard_background{height:430px}.moodboard_container.rebel-nudes .moodboard_background{height:290px}.moodboard_container.forever-youth-liberator .moodboard_background{height:320px}.moodboard_container.la-laque-couture .moodboard_background{height:540px}.moodboard_container.la-collection-ysl .moodboard_background{height:464px}.moodboard_container.la-collection-ysl .push_la-collection-ysl-push-002 .push_content>div{margin:0 auto}.moodboard_container.rebel-nudes .moodboard_background{background-color:#26080d!important}.moodboard_container.forever-youth-liberator .moodboard_background{background-color:#3a1c5a!important}.moodboard_container.la-laque-couture .moodboard_background{background-color:#D0005E!important}.moodboard_container.la-collection-ysl .moodboard_background{background-color:#ddd!important}.moodboard_container.la-collection-ysl .push_la-collection-ysl-push-022,.moodboard_container.la-collection-ysl .push_la-collection-ysl-push-023,.moodboard_container.rebel-nudes .push_rebel-nudes-push-002,.moodboard_container.rebel-nudes .push_rebel-nudes-push-003,.moodboard_container.rebel-nudes .push_rebel-nudes-push-004{display:none}.pt_moodboards .pushes_container .type_imagelegend{padding:0}.pt_moodboards .push_image_legend{padding:5px 15px 29px;font-size:11px;line-height:13px}.pt_moodboards .push_rebel-nudes-push-017{width:100%!important}.moodboard_container.homepage-moodboard .backgrounds_container{padding-bottom:0}.pushes_container .push_push-mozart-requiem.type_audio{padding-bottom:25px}.moodboard_container.homepage-moodboard .moodboard_background{height:490px}}@media only screen and (min-width:600px) and (max-width:1024px){.ui-dialog.popup_push_dialog{width:auto!important}.ui-dialog.popup_push_dialog .ca_container{margin:0 auto;width:750px;padding:0 10px 60px}.spanning_column_10,.spanning_column_11,.spanning_column_12{width:100%;left:0}.spanning_column_7,.spanning_column_8,.spanning_column_9{width:530px}.spanning_column_6{width:350px}.spanning_column_4,.spanning_column_5{width:260px}.spanning_column_2,.spanning_column_3{width:170px}.starting_column_4{left:180px}.starting_column_7{left:360px}.starting_column_10,.starting_column_11,.starting_column_12,.starting_column_8,.starting_column_9{left:auto;right:0}.starting_column_6.spanning_column_7{left:auto;right:0}.pushes_container{width:710px}.moodboard_background{min-width:710px}.pushes_container .type_video{padding:0}.pushes_container .push_video_title{font-size:60px;height:52px;margin-top:-44px}.pushes_container .push_video_description{margin-top:8px!important;padding:0}.homepage-moodboard .pushes_container .push_video_description{top:156px}.pushes_container .type_imagelegend{padding:80px 40px 60px}.pushes_container .product_actions{margin:23px 18px 0}.pushes_container .product_tile .product_name{bottom:248px;left:18px;right:18px}.pushes_container .product_image_wrapper{height:248px;line-height:248px;margin-bottom:57px;margin-top:38px;width:auto}.pushes_container .product_name{bottom:191px;left:18px;margin:0 23px 15px;right:18px}.pushes_container .description,.pushes_container .promotion{padding:0 18px}.pushes_container .product_badge,.pushes_container .product_label{top:19px;left:19px}.product_tile .action_product_block_title .description{padding:0 23px}.moodboard_section{font-size:84px}.moodboard_push .push_label{top:20px;left:20px}.moodboard_container.homepage-moodboard .backgrounds_container{padding:0 0 370px}.moodboard_quote{font-size:14px}.moodboard_quote span{font-size:32px}.moodboard_quote_autor{font-size:12px}.push_homepage-look-of-the-moment{min-height:584px}.push_look_of_the_moment{top:39px}.push_look_of_the_moment_decor{font-size:25px;top:262px}.push_look_of_the_moment .push_homepage_header{padding-bottom:225px}.push_homepage-social-shop-by-you{padding:97px 57px 60px}.push_homepage-fall-look .push_homepage_header{padding:60px 20px 30px}.push_homepage-fall-look .social_shop_subtitle{padding:0 20px 30px}.push_homepage-fall-look .button_wrap{padding:0 20px}.push_forever-light-creator-push-013{top:4067px!important}.push_forever-light-creator-push-017{top:6080px!important;width:995px!important}.moodboard_push.push_homepage-push-017{left:-25px!important}.push_forever-light-creator-push-016{opacity:1!important;top:1918px!important;left:-244px!important}}
.moodboard_background{height:510px;background-position:center center}.homepage .moodboard_push .push_open{display:none}.moodboard_container.homepage-moodboard .pushes_container{margin-top:0;max-width:100%;width:1280px}.pushes_container .product_tile_wrapper{height:485px}.bloc_product .product_tile .product_image_wrapper,.pushes_container .product_tile .product_image_wrapper{margin-top:0;padding:28px 0 0}.moodboard_section{font-size:86px;font-family:'AvantGardeGothicITCW01B 731063',sans-serif;line-height:80px;letter-spacing:-.5px;margin-top:20px}.pushes_container .type_video{padding:0}.moodboard_link{display:none}.pushes_container .type_post,.pushes_container .type_video{overflow:hidden}.pushes_container .type_post img,.pushes_container .type_video img{position:absolute;min-height:485px;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.homepage-moodboard .starting_column_3{left:20.15%}.homepage-moodboard .starting_column_7{left:40.31%}.homepage-moodboard .starting_column_10{left:60.46%}.homepage-moodboard .starting_column_13{right:0}.homepage-moodboard .spanning_column_3{width:19.375%}.pushes_container .type_post,.pushes_container .type_video{width:39.45%;height:485px;text-align:center;background-color:#fff}.homepage-moodboard .push_homepage-push-015 .push_content,.homepage-moodboard .push_homepage-push-207 .push_content{padding-top:0}.homepage-moodboard .pushes_container .type_product{padding-bottom:0}.homepage-moodboard .pushes_container .push_homepage-shade-finder{width:745px;height:600px;text-align:center;border:1px solid #e5e5e5;background-color:#fff}.homepage-moodboard .pushes_container .push_homepage-push-015 .push_open,.homepage-moodboard .pushes_container .push_homepage-push-019,.homepage-moodboard .pushes_container .push_homepage-push-207 .push_open,.homepage-moodboard .pushes_container .push_homepage-shade-finder{display:none}@media (max-width:1280px){.moodboard_container.homepage-moodboard .pushes_container{width:1024px}}@media (max-width:1024px){.moodboard_container.homepage-moodboard .pushes_container{width:750px}.moodboard_background{height:480px}.moodboard_push .product_tile .action_product_block_title .product_name{position:static;padding:0 3px;margin:0}.moodboard_push .product_tile .action_product_block .action_product_block_title{height:145px}.moodboard_push .product_tile .bv-rating{bottom:37px}.moodboard_push .product_tile .price{border:none;padding:0;text-align:center;bottom:17px;width:100%}.moodboard_push .product_tile .bv-rating,.moodboard_push .product_tile .price{right:0;left:0;margin:auto}.pushes_container .type_post,.pushes_container .type_video{height:425px}.pushes_container .type_post img,.pushes_container .type_video img{min-height:425px}.pushes_container .product_tile_wrapper{height:440px}.moodboard_container.homepage-moodboard .backgrounds_container{padding:0}.push_homepage-push-004,.push_homepage-push-020{display:none}.pushes_container .type_post,.pushes_container .type_video{width:49.29%}.homepage-moodboard .spanning_column_3,.pushes_container .moodboard_push.push_push-opium-ysl-parfum{width:23.94%}.homepage-moodboard .pushes_container .moodboard_push.push_push-opium-ysl-parfum img{left:-50%;right:-50%;max-width:none;width:auto;height:425px}.homepage-moodboard .push_homepage-push-205.starting_column_13,.homepage-moodboard .starting_column_10,.homepage-moodboard .starting_column_7{left:initial;right:0}.homepage-moodboard .starting_column_13{right:initial;left:0}.homepage-moodboard .starting_column_10.push_homepage-push-014,.homepage-moodboard .starting_column_3,.homepage-moodboard .starting_column_7.push_homepage-push-005,.homepage-moodboard .starting_column_7.push_homepage-push-206{left:50.7%}.homepage-moodboard .push_homepage-push-012.starting_column_7,.starting_column_1.type_product{left:25.35%}}@media (max-width:960px){.homepage .hp_main_carousel{display:none}}@media (max-width:750px){body.pt_storefront{min-width:0}.moodboard_container.homepage-moodboard .moodboard_background{height:825px}.homepage-moodboard .pushes_container .type_product{margin:0}.homepage-moodboard .moodboard_section{font-size:42px;line-height:42px}.moodboard_push .product_tile .price{bottom:10px}.homepage-moodboard .push_homepage-push-004,.homepage-moodboard .push_push-opium-ysl-parfum,.homepage-moodboard .pushes_container .type_post{display:block}.moodboard_container.homepage-moodboard .pushes_container{width:300px}.homepage-moodboard .pushes_container .type_post,.homepage-moodboard .pushes_container .type_video{height:365px;width:100%}.homepage-moodboard .pushes_container .type_post img,.homepage-moodboard .pushes_container .type_video img{min-height:340px;width:auto;left:0;right:0;min-width:300px}.homepage-moodboard .pushes_container .push_push-opium-ysl-parfum,.homepage-moodboard .spanning_column_3{width:48.33%}.homepage-moodboard .pushes_container .moodboard_push.push_push-opium-ysl-parfum img{height:365px}.homepage-moodboard .pushes_container .product_tile_wrapper{height:355px}.homepage-moodboard .product_tile .product_image_topwrapper{height:190px}.homepage-moodboard .pushes_container .product_image_wrapper{height:auto;line-height:190px}}
.dialog_colormirror_tips.ui-dialog .ui-dialog-title{display:none}.dialog_colormirror_tips.ui-dialog h1{margin-bottom:26px}.dialog_colormirror_tips dl{margin:0 0 20px;font-size:12px;font-family:ITCAvantGardeW01-CnMd,sans-serif;line-height:18px}.dialog_colormirror_tips .question{position:relative;padding:10px 22px;border-bottom:1px solid #ccc;color:#666;cursor:pointer}.dialog_colormirror_tips .question:before{position:absolute;top:50%;left:0;display:block;margin-top:-4px;width:5px;height:9px;background:url(../images/icons-sprite-25x25.png) no-repeat -50px -75px;content:''}.dialog_colormirror_tips .answer{display:none;margin:0;padding:0 22px 27px;border-bottom:1px solid #ccc;color:#999}.dialog_colormirror_tips .opened{border:none}.dialog_colormirror_tips .opened+.answer{display:block}.dialog_colormirror_tips .opened:before{width:9px;height:5px;background-position:-299px -218px}.photo_delete_dialog.ui-dialog .ui-dialog-title{display:none}.photo_delete_dialog .confirm_buttons{clear:both;margin-bottom:20px}.pt_colormirror>.main>.content{padding:0 0 40px}.color-mirror-container{position:relative}.look-header,.look_price{display:none}.lookzone_title{color:#000;font-family:ITCAvantGardeW01-CnBk;font-size:16px;font-weight:400;padding-bottom:45px;text-align:center;text-transform:uppercase}.color_mirror_lookzone{float:none;clear:left;width:auto;margin-top:25px;padding:48px 0 0;border:none;border-top:1px solid #ccc;position:relative}.color_mirror_lookzone:before{background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";display:block;height:11px;left:50%;margin-bottom:-11px;margin-left:-55px;position:absolute;top:-6px;width:109px;z-index:10}.pt_colormirror .breadcrumb{padding:15px 30px}.pt_colormirror .carousel_beauty_colormirror{width:100%;margin:0}.pt_colormirror .carousel_beauty_colormirror .jcarousel-clip-horizontal{margin-left:-6px;margin-right:-6px}.pt_colormirror .look_tile_wrapper{background:#000;border-color:#000;position:relative;overflow:visible}.pt_colormirror .look_tile_wrapper:after{content:'';display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:5px solid #000;position:absolute;top:42%;right:-5px}.pt_colormirror .look-header{font-size:21px;color:#fff;text-transform:uppercase;display:block;margin-top:88px}.pt_colormirror .look-header span{display:block;font-family:'AvantGardeGothicITCW01B 731063',serif}.pt_colormirror .look_tile_wrapper .product_image_wrapper{max-width:152px;max-height:117px;margin:22px auto 45px}.pt_colormirror .look_tile_wrapper .product_image_wrapper img{max-height:100%;margin:0 auto;width:auto}.pt_colormirror .look_name{display:none}.pt_colormirror .look_price{display:block;color:#fff;font-size:18px;font-family:'AvantGardeGothicITCW01B 731069',serif}.pt_colormirror .look_price:before{content:'';display:block;background:#b3b3b3;height:1px;width:27px;margin:0 auto 20px}.pt_colormirror .look_tile_wrapper .button{height:40px;background:#2e2e2e}.pt_colormirror .look_tile_wrapper .button:hover{background:#fff}.color_mirror_lookzone .carousel_navigation_list_link{color:#000;text-indent:0;background:#dce0e0;height:24px;width:24px;line-height:24px;text-align:center}.color_mirror_lookzone .selected .carousel_navigation_list_link{color:#fff;background:#595959}#color-mirror-header{padding:0 25px 30px}.color_mirror{padding:0}@media only screen and (min-width:600px){.color_mirror_lookzone .jcarousel-control{display:block;top:auto;bottom:3px;width:24px;height:24px;line-height:24px;text-align:center}.color_mirror_lookzone .jcarousel-prev{left:50%;margin-left:-130px}.color_mirror_lookzone .jcarousel-prev:before{background-position:-379px -75px}.color_mirror_lookzone .jcarousel-next{right:50%;margin-right:-130px}.color_mirror_lookzone .jcarousel-next:before{background-position:-422px -75px}.color_mirror_lookzone .jcarousel-control:before{display:inline-block;position:static;vertical-align:bottom}.color_mirror_lookzone .jcarousel-control.disabled{display:none}}@media only screen and (max-width:1024px){.pt_colormirror>.main>.content{width:auto}#color-mirror-header{padding:0 20px 30px}#color-mirror-main,.color-mirror-main{width:750px}.pt_colormirror .breadcrumb{padding:15px 20px}}@media only screen and (max-width:480px) and (orientation:portrait) ,only screen and (max-width:640px) and (orientation:landscape){#color-mirror-header #cm-tips-and-tricks{height:27px;overflow:hidden;width:20px}#color-mirror-main .cm-save-look h1{font-size:26px}#color-mirror-main .cm-save-look input,#color-mirror-main .cm-save-look p{width:auto}}#color-mirror-header .cm-question-mark{line-height:18px}#color-mirror-main .cm-mtm{display:block;margin-bottom:20px;margin-top:20px;min-height:13px;position:relative}#color-mirror-main .cm-cancel-link{bottom:10px}#color-mirror-main #start-file-upload{cursor:pointer}footer.color-mirror-main{display:none}@media only screen and (min-width:601px) and (max-width:749px){#color-mirror-main .cm-login-screen #cm-separator-2{height:380px;margin-left:40px;width:1px;border:0 none}#color-mirror-main .cm-login-screen #cm-create-account-form{padding-left:40px}#color-mirror-main .cm-login-screen{padding:20px 60px}}@media only screen and (min-width:1000px) and (max-width:1024px){#color-mirror-main .cm-login-screen #cm-separator-1{height:50px;width:248px}#color-mirror-main .cm-login-screen #cm-separator-1 .separator-line{border-left:medium none;border-top:1px solid #393939;height:1px;margin:25px 0 0;width:100%}#color-mirror-main .cm-login-screen .cm-login-forms{width:250px}#color-mirror-main .cm-login-screen #cm-separator-2{margin:0 15px 0 65px}}
div.js_quiz_content{margin:auto;width:100%;padding:0}div.js_quiz .visible-mobile{display:none}div.diagnosis-container{margin:20px 0}.pt_quiz .primary{border:none}@media only screen and (min-width:600px) and (max-width:1024px){.pt_quiz .main{overflow:hidden}}@media only screen and (max-width:1024px){div.js_quiz .hidden-mobile{display:none}div.js_quiz .visible-mobile{display:block}}
#yslhowtovideos-showfolder-page body,#yslhowtovideos-showvideo-page body{overflow-x:hidden!important}.pt_howtovideos .howto-ancre{position:absolute;top:-50px}.pt_howtovideos .howto-breadcrumbs-global{width:930px;position:relative;margin:0 auto}.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs-content{position:absolute;left:0;top:20px}.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs{display:inline-block;color:#999;font-size:12px;margin:0 25px 0 0;position:relative;font-family:ITCAvantGardeW01-CnMd}.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs:after{content:">";position:absolute;top:-2px;right:-16px}.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs-in{display:inline-block;color:#999;font-size:12px;font-family:ITCAvantGardeW01-CnMd;margin:0 25px 0 0;position:relative}.pt_howtovideos .video-related-products-container.multi #multiplecross{position:relative;text-align:center}.pt_howtovideos .video-related-products-container.multi .search_result_items .product_tile_wrapper{margin:0 4px 12px}.pt_howtovideos .video-related-products-container.multi .video-related-products-list.search_result_items{max-width:995px}.pt_howtovideos .video-related-products-container.multi .addalltocart-container{width:250px;margin:0 auto 30px;text-align:center}.pt_howtovideos .video-related-products-container.multi .addalltocart-container .addalltocartbutton.loading{position:relative;cursor:default}.pt_howtovideos .video-related-products-container.multi .addalltocart-container .addalltocartbutton.loading:before{content:'';width:100%;height:100%;background-color:#fff;opacity:.8;left:0;top:0;position:absolute;z-index:10}.pt_howtovideos .video-related-products-container.multi .addalltocart-container .addalltocartbutton.loading:hover{color:#fff;background-color:#000}.pt_howtovideos .video-related-products-container.multi .addalltocart-container .addalltocartbutton.loading:hover span:before{background-position:0 -130px}.pt_howtovideos .video-related-products-container.multi .error-notallproductsadded{color:red;display:none}.pt_howtovideos .video-related-products-container.multi .error-notallproductsadded.active{display:block}.pt_howtovideos .video-related-products-container.multi .jcarousel{position:relative;overflow:hidden;width:100%}.pt_howtovideos .video-related-products-container.multi .jcarousel-next,.pt_howtovideos .video-related-products-container.multi .jcarousel-prev{display:none}.pt_howtovideos .video-related-products-container.multi .video-related-products-list-bullets{width:250px;margin:0 auto}.pt_howtovideos .video-related-products-container.multi .video-related-products-list-bullets li .video-related-products-list{width:10px;height:10px;background:grey;display:block;float:left;margin:0 10px}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list{display:block;height:40px;margin:10px 0}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list a{width:10px;height:10px;display:inline-block;margin:0 10px;border-radius:10px;background:grey}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list .selected a{background:#000}.pt_howtovideos .howtovideo-btn-content{margin:0 0 50px 0}.pt_howtovideos .player-yt{width:980px;margin:0 auto;height:500px}.pt_howtovideos .video-header-video-container{position:relative;background:#000;text-align:center;margin-bottom:30px}.pt_howtovideos .video-header-video-container .btn-close{background:url(../images/icons-sprite-25x25.png) no-repeat -475px -25px;display:block;height:24px;width:24px;margin:6px;position:absolute;top:0;right:22%;z-index:99999999;cursor:pointer}.pt_howtovideos .folder-header-video-container .btn-close{background:url(../images/icons-sprite-25x25.png) no-repeat -475px -25px;display:block;height:24px;width:24px;margin:6px;position:absolute;top:0;right:25%;cursor:pointer}.pt_howtovideos .jcarousel-no-slide .contentcarousel_list{width:auto;left:0!important}.pt_howtovideos .jcarousel-no-slide .contentcarousel_list li{display:inline-block;margin:0 auto;float:inherit}.pt_howtovideos .folder-header-container{width:100%;height:500px;min-height:500px;max-height:500px;line-height:500px;text-align:center;margin-bottom:30px}.pt_howtovideos .folder-header-container .folder-header-content-text{width:300px;margin:0 auto;display:inline-block;vertical-align:middle;text-align:center}.pt_howtovideos .video-related-products-container.multi .product_tile .price{text-align:center;display:block}.pt_howtovideos .folder-header-container .folder-header-content-text{line-height:normal}.pt_howtovideos .folder-header-video-container{position:relative;text-align:center}.pt_howtovideos .folder-header-container .folder-header-content-text h1{font-size:65px;color:#070707;border-bottom:1px solid #625f5a;font-family:AvantGardeGothicITCW01X;font-weight:400;display:inline-block}.pt_howtovideos .folder-header-container .folder-header-content-text p,.pt_howtovideos .folder-header-content-text-mobile p{color:#0c0c0c;margin:2em 0;font-size:15px}.pt_howtovideos .folder-header-content-text-mobile{display:none}.pt_howtovideos .subfolder-container .subfolder-container .subfolder-title{font-size:36px;display:inline-block;margin:.5em;font-family:'AvantGardeGothicITCW01D 731075';letter-spacing:4px}.pt_howtovideos .folder-header-content-text .folder-header-play-container{position:relative}.pt_howtovideos .folder-header-content-text .folder-header-play-container p{position:absolute;left:0;top:20px;right:0;margin:0 auto}.pt_howtovideos .folder-header-content-text .folder-header-play-container .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;width:38px;height:38px;display:block;position:absolute;left:0;right:0;margin:0 auto;top:50px}.pt_howtovideos .video-slider-container .step-bloc-content .step-number{font-family:Didot-italic;font-size:22px;margin-top:20px}.pt_howtovideos .video-slider-container .step-bloc-content .step-title{font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;font-size:26px;margin-bottom:10px}.pt_howtovideos .video-slider-container .step-bloc-content .step-description{font-family:'AvantGardeGothicITCW01B 731069';line-height:1.4}.pt_howtovideos .video-slider-container .step-bloc-content .step-image{height:180px;width:270px}.pt_howtovideos .video-slider-container{padding:20px 0}.pt_howtovideos .video-slider-container .step-bloc-content .step-image img{max-width:100%}.howtovideos-container{background-image:url(../images/grid-bg.png);background-repeat:no-repeat;background-position:center}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip{width:910px;margin:0 auto}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item{width:220px;margin-right:10px;cursor:pointer;position:relative}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item img{width:100%}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item p{margin:10px 0}.pt_howtovideos .video-slider-container .carousel .contentcarousel_list_item .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;width:38px;height:38px;display:block;position:absolute;margin-top:-38px;top:50%;left:50%;margin-left:-16px}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-play-container .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;width:38px;height:38px;display:block;position:absolute;margin-top:-38px;top:50%;left:0;right:0;margin:0 auto}.pt_howtovideos .video-header-video-container .btn-close.hidden{display:none}.pt_howtovideos .folder-header-content .folder-header-play-container{position:relative;top:0}.p_howtovideos .navigation .custom_navigation_slot_1{width:auto}.pt_howtovideos .video-header-container .folder-header-content .folder-header-play-container .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;margin:0 auto;width:38px;height:38px;cursor:pointer;display:block}.pt_howtovideos .howtovideos-container{width:100%;overflow:hidden}.pt_howtovideos .folder-header-container .folder-header-content{width:300px;margin:0 auto;display:inline-block;vertical-align:middle;text-align:center}.pt_howtovideos .video-related-products-container.multi .product_tile .price{text-align:center;display:block}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-content-text{line-height:normal;cursor:pointer}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-content-text h1{font-size:65px;color:#070707;border-bottom:1px solid #625f5a;font-family:AvantGardeGothicITCW01X;font-weight:400;display:inline-block}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-content-text p,.pt_howtovideos .folder-header-content-text- p{color:#0c0c0c;margin:2em 0;font-size:15px}.pt_howtovideos .folder-header-content-text-mobile{display:none}.pt_howtovideos .subfolder-container .subfolder-container .subfolder-title{font-size:36px;display:inline-block;margin:.5em;font-family:'AvantGardeGothicITCW01D 731075';letter-spacing:4px}.pt_howtovideos .subfolder-container .subfolder-container .content-bloc:hover .content-bloc-overlay{opacity:1;display:block}.pt_howtovideos .primary{border:none}.pt_howtovideos .subfolder-container{text-align:center;margin:0 0 4em 0}.pt_howtovideos .subfolder-container .subfolder-list-content .simple:nth-child(even){float:left}.pt_howtovideos .subfolder-container,.pt_howtovideos .video-related-products-container,.pt_howtovideos .video-related-steps-container{border-top:1px solid #ededed;position:relative}.pt_howtovideos .subfolder-container:before,.pt_howtovideos .subfolder-container:first-child:before{display:none}.pt_howtovideos .subfolder-container:first-child{border-top:none}.pt_howtovideos .subfolder-container:before,.pt_howtovideos .video-related-products-container:before,.pt_howtovideos .video-related-steps-container:before,html .pt_howtovideos .subfolder-container:before,html .pt_howtovideos .video-related-products-container:before,html .pt_howtovideos .video-related-steps-container:before{display:block;background:url(../images/icons-sprite-25x25.png) no-repeat -375px -50px;content:"";width:109px;height:11px;position:absolute;top:-6px;left:50%;margin-left:-55px;margin-bottom:-11px;z-index:10}.pt_howtovideos .subfolder-container.without-deco:before{display:none}.pt_howtovideos .subfolder-container.without-deco{border-top:none}.pt_howtovideos .primary{border:none}.pt_howtovideos .subfolder-container{text-align:center;margin:0 0 4em 0;clear:both}.pt_howtovideos .subfolder-container .subfolder-list-container{text-align:left}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-title{font-size:36px;display:inline-block;margin:.5em;font-family:'AvantGardeGothicITCW01D 731075';letter-spacing:4px}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container,.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{display:inline}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{margin-right:5px}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li:after{height:11px;width:2px;right:-2px;content:"|";top:-1px;position:relative}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li:last-child:after{content:""}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container .active{font-weight:700}.pt_howtovideos .subfolder-container .subfolder-list-content .double{width:492px;height:550px;float:left}.pt_howtovideos .subfolder-container .subfolder-list-content .simple{width:492px;height:269px;float:left;margin:0 2px 15px 3px}.pt_howtovideos .subfolder-container .subfolder-list-content .double img,.pt_howtovideos .subfolder-container .subfolder-list-content .simple img{max-width:100%;max-height:100%}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc{position:relative;z-index:1}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc:hover{cursor:pointer}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.simple{line-height:269px}.pt_howtovideos .video-container .subfolder-container .subfolder-list-content .content-bloc.simple.cb-3{margin-right:0}.pt_howtovideos .video-container .subfolder-container h2,.pt_howtovideos .video-related-products-container h2,.pt_howtovideos .video-related-steps-container h2{text-transform:uppercase;font-family:'AvantGardeGothicITCW01B 731069';font-weight:400;padding:60px 0;text-align:center}.pt_howtovideos .video-related-steps-container h2{padding-bottom:0}.pt_howtovideos .video-related-products-container:after{clear:both;content:'';display:block}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double{line-height:550px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay{position:absolute;top:0;left:0;z-index:2;height:100%;text-align:center;background-color:rgba(0,0,0,.5);width:100%;opacity:0;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc:hover .content-bloc-overlay{opacity:1}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc .content-bloc-overlay-inner{position:absolute;height:125px;width:100%;top:50%;margin-top:-63px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;margin:0 auto;width:38px;height:38px;display:block}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-title{color:#fff;text-transform:uppercase;font-size:16px;margin:1em;line-height:normal;font-family:'AvantGardeGothicITCW01D 731075'}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-description{color:#fff;width:50%;margin:0 auto;font-size:13px;line-height:normal}.pt_howtovideos .howtovideo-btn-content{text-align:center;width:100%;display:block;float:left}.pt_howtovideos .howtovideo-btn-content .button{text-transform:none;display:inline-block;width:auto;padding:0 20px;font-size:13px}.pt_howtovideos .subfolder-container .howtovideo-btn{width:195px;margin:0 auto;height:29px;line-height:29px;font-size:13px;text-transform:none;font-family:ITCAvantGardeW01-CnMd}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-number{font-family:Didot-italic;font-size:22px;margin-top:20px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-title{font-family:'AvantGardeGothicITCW01D 731075';text-transform:uppercase;font-size:26px;margin-bottom:10px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-description{font-family:'AvantGardeGothicITCW01B 731069';line-height:1.4}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-image{height:180px;width:270px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-image img{max-width:100%}.howtovideos-container{background-image:url(../images/grid-bg.png);background-repeat:no-repeat;background-position:center}.pt_howtovideos .video-related-steps-container .carousel{margin:70px 0}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-clip{width:890px;margin:0 auto}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-clip .step-bloc{width:270px;margin-right:40px}.pt_howtovideos .primary{border:none}.pt_howtovideos .subfolder-container{text-align:center;margin:0 0 4em 0}.pt_howtovideos .subfolder-container .subfolder-list-container{text-align:left}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-title{font-size:36px;display:inline-block;margin:.5em}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container,.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{display:inline}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{margin-right:5px}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li:after{height:11px;width:2px;right:-2px;content:"|";top:-1px;position:relative}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li:last-child:after{content:""}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container .active{font-weight:700}.pt_howtovideos .subfolder-container .subfolder-list-content .double{width:492px;height:550px;float:left}.pt_howtovideos .subfolder-container .subfolder-list-content .simple{width:492px;height:269px;float:left;margin:0 2px 15px 3px}.pt_howtovideos .subfolder-container .subfolder-list-content .double img,.pt_howtovideos .subfolder-container .subfolder-list-content .simple img{max-width:100%;max-height:100%}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc{position:relative;z-index:1}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc:hover{cursor:pointer}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.simple{line-height:269px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double{line-height:550px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay{position:absolute;top:0;left:0;z-index:2;height:100%;text-align:center;background-color:rgba(0,0,0,.5);width:100%}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-title{color:#fff;text-transform:uppercase;font-size:16px;margin:1em;line-height:normal}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-description{color:#fff;width:40%;margin:0 auto;font-size:11px;line-height:normal}.pt_howtovideos .subfolder-container .howtovideo-btn{width:195px;margin:40px auto;height:29px;line-height:29px;font-size:11px;text-transform:lowercase;font-family:ITCAvantGardeW01-CnMd}.pt_howtovideos .subfolder-container .howtovideo-btn.view-videos-more.hidden{display:none}.pt_howtovideos .subfolder-container .howtovideo-btn.view-videos-less{display:none}.pt_howtovideos .subfolder-container .howtovideo-btn.view-videos-less.active{display:inline-block}.pt_howtovideos .video-related-products-container.single{width:996px}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_tile_wrapper{width:50%;margin:0 auto}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_image_topwrapper{height:267px;width:40%;float:left;position:relative;top:-70px}.pt_howtovideos .video-related-products-container.single .price{display:block;text-align:center;left:-57px;position:relative}.pt_howtovideos .video-related-products-container.single .product_badge.productbadge_new{display:none}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .action_product_block{float:right;text-align:left;width:50%}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .action_product_block_title{text-align:left}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_name{margin:0}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .description{margin:0;padding:0}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_actions{float:left;width:150px;margin:20px 0}.pt_howtovideos .horizontal_carousel{max-width:996px;margin:0 auto}.pt_howtovideos .horizontal_carousel .jcarousel-control:before{top:-36px}.pt_howtovideos .jcarousel{max-width:996px}.pt_howto{width:996px!important;margin-left:auto;margin-right:auto;height:500px;max-height:500px;min-height:500px}.pt_howto .player-yt{width:100%!important}@media only screen and (max-width:1024px) and (min-width:600px){.pt_howtovideos .howto-breadcrumbs-global .howto-breadcrumbs-content{left:30px}.pt_howtovideos .player-yt{width:100%;margin:0}.pt_howtovideos .primary{padding:0}.pt_howtovideos .content{width:100%}.pt_howtovideos .video-slider-container .carousel .jcarousel-next{right:10px;top:-27px}.pt_howtovideos .video-slider-container .carousel .jcarousel-prev{left:10px;top:-27px}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-prev{left:10px;top:-238px}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-next{right:10px;top:-238px}.pt_howtovideos .player-yt{height:432px}.pt_howtovideos .video-header-video-container .btn-close{right:0;top:24px}}@media only screen and (min-width:320px) and (max-width:599px){.pt_howto{width:100%!important;height:200px;max-height:200px;min-height:200px}.pt_howto .player-yt{height:200px;max-height:200px;min-height:200px}.pt_howtovideos .video-related-products-container.multi .jcarousel-pagination{display:none}.pt_howtovideos .video-related-products-container h2{margin-bottom:0}.pt_howtovideos .folder-header-content-text .folder-header-play-container .btn-play{top:0}.pt_howtovideos .video-related-products-container.single{width:100%}.pt_howtovideos .video-related-products-container.single .price{left:auto}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_image_topwrapper{height:auto;float:none;position:static;top:auto}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .action_product_block{text-align:center;width:100%;float:none}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .product_tile .product_image_wrapper{margin:0;line-height:auto}.pt_howtovideos .video-related-products-container.single .video-related-product-bloc .action_product_block .product_price{text-align:center}.pt_howtovideos .player-yt{height:180px;width:100%;margin:0}.pt_howtovideos .subfolder-container .subfolder-list-container{text-align:center}.pt_howtovideos .subfolder-container .howtovideo-btn{display:none}.pt_howtovideos .video-header-video-container .btn-close{display:none}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip{width:100%;margin:0}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item img{width:189px;margin:0 auto}.pt_howtovideos .video-slider-container .carousel .jcarousel-next{right:27px;top:-39px}.pt_howtovideos .video-slider-container .carousel .jcarousel-prev{left:27px;top:-39px}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item{width:320px;margin-right:0;float:left}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item a{display:block;text-align:center}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item a img{display:inline-block}.pt_howtovideos .video-slider-container .carousel .jcarousel-clip .contentcarousel_list_item p{width:187px;margin:10px auto;text-align:left}.pt_howtovideos .video-slider-container .carousel .contentcarousel_list_item .btn-play{background:url(../images/how-to/btn-play.png) no-repeat;width:38px;height:38px;display:block;position:absolute;margin-top:-38px;top:50%;left:50%;margin-left:-16px}.pt_howtovideos .folder-header-container .folder-header-content .folder-header-play-container .btn-play{left:0;right:0}.pt_howtovideos .horizontal_carousel .jcarousel-control:before{top:0}.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container,.pt_howtovideos .subfolder-container .subfolder-list-container .subfolder-header-container li{display:none}.pt_howtovideos .folder-header-container{min-height:240px;height:280px;line-height:260px}.pt_howtovideos .video-header-container-infos-container.folder-header-container{background-position:left top;background-size:cover!important}.pt_howtovideos .folder-header-content-text-mobile{display:block;margin:0 10px;text-align:center}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-image{width:189px;margin:0 auto;height:160px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-description{width:85%;margin:0 auto;text-align:left}.pt_howtovideos .video-related-steps-container a.jcarousel-next.jcarousel-control{right:30px;top:-165px}.pt_howtovideos .video-related-steps-container a.jcarousel-prev.jcarousel-control{left:30px;top:-165px}.pt_howtovideos .video-container .subfolder-container .subfolder-list-content .content-bloc.simple.cb-3{margin-right:10px}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-number,.pt_howtovideos .video-related-steps-container .step-bloc-content .step-title{width:85%;margin:10px auto}.pt_howtovideos .video-related-steps-container h2{width:85%;margin:0 auto}.pt_howtovideos .subfolder-container .subfolder-list-content .double{width:auto;float:none;margin:0;height:auto}.pt_howtovideos .subfolder-container .subfolder-list-content .simple{width:auto;margin:0;float:none;height:auto}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.simple.cb-3{margin:0 10px}.pt_howtovideos .subfolder-container .subfolder-list-content .simple .content-bloc-image{display:table-cell;vertical-align:middle}.pt_howtovideos .subfolder-container .subfolder-list-content .double img{display:block}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.simple{display:table;width:auto;line-height:1;margin:0 10px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay{opacity:1;background-color:transparent;position:static;width:180px;vertical-align:middle;display:table-cell;text-align:left}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double{line-height:1}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double .content-bloc-image{margin:0 10px}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc.double .content-bloc-overlay{width:auto;display:block;text-align:center}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc .content-bloc-overlay-inner{position:static;width:auto;height:auto;margin-top:0}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .btn-play{display:none}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-title{color:#000;margin:.5em 1em}.pt_howtovideos .subfolder-container .subfolder-list-content .content-bloc-overlay .content-description{color:#000;width:auto;margin:0 15px 20px}.pt_howtovideos .video-related-steps-container .carousel{margin:70px 0}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-clip{width:100%}.pt_howtovideos .video-related-steps-container .carousel .jcarousel-clip .step-bloc{width:320px;margin-right:0}.pt_howtovideos .howtovideo-btn-content{margin:0 0 50px 0}.pt_howtovideos .subfolder-container .subfolder-list-content .double,.pt_howtovideos .subfolder-container .subfolder-list-content .double img{width:100%}.pt_howtovideos .horizontal_carousel{width:100%}.pt_howtovideos .video-related-products-container.multi .product_tile .product_image_topwrapper{height:190px}.pt_howtovideos .video-related-products-container.multi .product_tile_wrapper{border:none;margin:0 auto;width:100%}.pt_howtovideos .video-related-products-container.multi{width:100%}.pt_howtovideos .video-related-products-container.multi .jcarousel-wrapper{width:100%;overflow:hidden}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-prev{position:absolute;top:0;z-index:500;width:10px;height:17px;cursor:pointer;left:60px;bottom:0;display:block;margin:auto}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-next,.pt_howtovideos .video-related-products-container.multi .jcarousel-control-prev{display:block}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-prev:before{content:'';position:absolute;top:0;bottom:0;margin:auto;background:url(../images/icons-sprite-25x25.png) no-repeat transparent;background-position:-325px -100px;width:10px;height:17px}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-next{position:absolute;top:0;z-index:500;width:10px;height:17px;cursor:pointer;right:60px;bottom:0;display:block;margin:auto}.pt_howtovideos .video-related-products-container.multi .jcarousel-control-next:before{content:'';position:absolute;top:0;bottom:0;background:url(../images/icons-sprite-25x25.png) no-repeat transparent;background-position:-350px -100px;width:10px;height:17px}.pt_howtovideos .video-related-products-container.multi .jcarousel li .title{position:absolute;bottom:170px;color:#fff;font-size:38px;font-family:ITCAvantGardeW01-CnMd,sans-serif;width:100%;text-align:center}.pt_howtovideos .video-related-products-container.multi .jcarousel li .link{position:absolute;bottom:140px;color:#fff;font-size:18px;font-family:Didot-italic,sans-serif;text-decoration:underline;width:100%;text-align:center}.pt_howtovideos .video-related-products-container.multi .jcarousel li .description{display:none}.pt_howtovideos .video-related-products-container.multi .jcarousel{position:relative;overflow:hidden;display:block;width:77%;height:450px}.pt_howtovideos .video-related-products-container.multi .search_result_items{background:#fff;border:none;margin:0}.pt_howtovideos .video-related-products-container.multi .jcarousel-clip-horizontal .contentcarousel_list_item{width:320px}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list{display:none}.pt_howtovideos .video-related-products-container.multi .jcarousel-next,.pt_howtovideos .video-related-products-container.multi .jcarousel-prev{display:block}.pt_howtovideos .video-related-products-container.multi .jcarousel-next{right:15px}.pt_howtovideos .video-related-products-container.multi .jcarousel-prev{left:15px}.pt_howtovideos .video-related-products-container.multi .search_result_items .product_actions{position:static;margin:15px auto}.pt_howtovideos .video-related-products-container.multi .search_result_items .product_image_wrapper{width:42%;margin:0 auto;line-height:auto;height:auto}.pt_howtovideos .video-related-products-container.multi .product_tile .action_product_block .action_product_block_title{width:46%;margin:0 auto}.pt_howtovideos .video-related-products-container.multi .jcarousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}.pt_howtovideos .video-related-products-container.multi .jcarousel li{min-width:200px;float:left;margin:0 0 0 7px;position:static}.pt_howtovideos .video-related-products-container.multi .product_badge.productbadge_new{display:none}.pt_howtovideos .video-related-products-container.multi .product_tile .price{text-align:center;display:block}.pt_howtovideos .video-related-products-container.multi .jcarousel img{display:block;max-width:100%;width:100%;height:auto!important}}
.pt_howtovideos .howtovideos-container{background:0 0}.pt_howtovideos .content .primary{max-width:995px;margin:0 auto;float:none}.pt_howtovideos .video-related-products-container.multi .search_result_items .product_tile_wrapper{margin:0;width:100%}.video-related-products-list.search_result_items .contentcarousel_list_item{width:240px;margin:0 5px 10px}.pt_howtovideos .jcarousel-no-slide .contentcarousel_list li{margin:0 3px 10px}.pt_howtovideos .video-related-products-container.multi .product_tile .price{text-align:left}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list a{margin:10px 5px 0}.pt_howtovideos .video-related-steps-container .step-bloc-content .step-image{overflow:hidden}.pt_howtovideos .video-related-products-container.multi .carousel_navigation_list.hidden{display:none}
.level_1_list:after{display:block;content:'';clear:both}@media only screen and (max-width:1024px){body.pt_promowhishlist{min-width:initial}.pt_promowhishlist .footer-social-networking-asset{overflow:hidden;position:relative}.pt_promowhishlist .content,.pt_promowhishlist .footer_main .footer_navigation_asset,.pt_promowhishlist div.navigation div.js_sticky_content{max-width:750px;width:auto}}@media only screen and (max-width:750px){.pt_promowhishlist .navigation{overflow:hidden}}html{-webkit-text-size-adjust:100%}.wishlist_wrapper .return_wrapper{margin:0 0 42px}.wishlist_wrapper .return_wrapper .social_share_back{color:#000;font-size:11px;text-transform:uppercase;font-family:ITCAvantGardeStd-Bk,Georgia,serif;letter-spacing:.5px}.wishlist_wrapper .return_wrapper .social_share_back:before{content:"<";color:#535353;display:inline-block;margin:0 4px 0 0}.wishlist_wrapper .button{color:#fff;background:#950407;line-height:1.7;text-transform:uppercase;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:14px;text-align:center;padding:12px 38px 7px;height:auto;border-radius:2px}.pt_promowhishlist .button span{position:relative}.desktop .wishlist_wrapper .button:hover{background:#fff;color:#070707}.no-desktop .wishlist_wrapper .button:active{background:#fff;color:#070707}.no-desktop div.product_tile .button.learnmorebutton:hover{background:#000;color:#fff}.no-desktop div.product_tile .button.learnmorebutton:hover span:before{background-position:-58px -129px}.no-desktop div.product_tile .button.learnmorebutton:active{background:#fff;color:#000}.no-desktop div.product_tile .button.learnmorebutton:active span:before{background-position:-76px -129px}.wishlist_wrapper .wishlist_title{color:#000;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:36px;letter-spacing:2px;text-align:center;text-transform:uppercase;margin:0 0 53px;font-weight:400}.wishlist_wrapper .wishlist_title:after{content:"";border-bottom:8px solid #000;display:block;width:48px;margin:35px auto 0}.wishlist_wrapper .wishlist_subtitle{text-align:center;font-size:23px;font-family:ITCAvantGardeStd-Md,Georgia,serif;text-transform:uppercase;font-weight:400;letter-spacing:1px}.wishlist_wrapper .col_span_3 .col{float:left;width:33.33%}.wishlist_wrapper .col_span_3 .col_1{padding:0 15px 0 0}.wishlist_wrapper .col_span_3 .col_2{padding:0 15px}.wishlist_wrapper .col_span_3 .col_3{padding:0 0 0 15px}.wishlist_content{text-align:center}img.responsive_image,img[src$="loading-small.gif"]{width:auto!important}.wishlist_content .button,.wishlist_results .buttons_wrapper .button{border-radius:3px;height:45px;color:#fff;background:#950407;line-height:45px;text-transform:uppercase;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:13.43px;text-align:center;padding:0}.desktop .wishlist_content .button:hover,.desktop .wishlist_results .buttons_wrapper .button:hover{background:#fff;color:#070707}.no-desktop .wishlist_content .button:active,.no-desktop .wishlist_results .buttons_wrapper .button:active{background:#fff;color:#070707}.wishlist_content .button{width:130px}.wishlist_content .top_banner{position:relative;text-align:center;color:#fff;text-transform:uppercase}.wishlist_content .top_content_wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:200px;width:850px}.wishlist_content .time_period{font-family:ITCAvantGardeStd-Md,Georgia,serif;font-size:23.21px;letter-spacing:.005em;line-height:23px}.wishlist_content .wishlist_title{font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:52.32px;letter-spacing:.025em;line-height:1.3;margin:20px 0 70px}.wishlist_content .top_banner .button{background:#fff;color:#020000}#wishlist_name{padding:100px 0 120px}#wishlist_carousel .carousel_title,#wishlist_name .question_name{font-family:Didot-italic,Georgia,serif;font-size:35px;letter-spacing:-.005em;color:#000}#wishlist_carousel .carousel_title:after,#wishlist_name .question_name:after,.wishlist_results .promo_start_name .results_title:after{content:'';display:block;width:48px;border-bottom:8px solid #000}#wishlist_name .question_name:after{margin:40px auto 70px}#wishlist_carousel .carousel_title:after{margin:40px auto 50px}#wishlist_name .wishlist_description,#wishlist_name div.f_placeholder,#wishlist_name input,#wishlist_name label{border:none;padding:0;margin:0;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:72.19px;letter-spacing:.03em;text-transform:uppercase}#wishlist_name input::-ms-clear{display:none}#wishlist_name div.f_placeholder{line-height:100%;padding:10px 0;margin:0 3px}#wishlist_name input:-moz-placeholder,#wishlist_name input:-ms-input-placeholder,#wishlist_name input::-moz-placeholder,#wishlist_name input::-webkit-input-placeholder{color:#d9d9d9}#wishlist_name input{text-align:center;width:50%;border:1px solid #bfbfbf;outline:0 none;display:block;margin:0 auto}.wishlist_content .wishlist_name_form{position:relative}#wishlist_name .error_message{display:none!important}#wishlist_name .error_text{position:absolute;top:195px;left:0;right:0;margin:0 auto;color:red}#wishlist_name .button{display:block;margin:110px auto 0}.wishlist_content #bottom_banner img,.wishlist_content .top_banner img{display:inline-block;width:100%}#wishlist_carousel{padding:100px 0 90px}#wishlist_carousel .carousel,.wishlist_results .carousel{display:inline-block;margin:0;width:860px}#wishlist_carousel .contentcarousel_list{height:385px}#wishlist_carousel .contentcarousel_list_item{border:1px solid #fff;transition:.5s ease;padding:10px;width:215px}#wishlist_carousel .contentcarousel_list_item .wishlist_image_wrapper{height:260px}#wishlist_carousel .contentcarousel_list_item img{display:inline-block;max-width:100%}#wishlist_carousel .contentcarousel_list_item .wishlist_product_name{font-family:ITCAvantGardeStd-Bold,Georgia,serif;font-size:14px;color:#000;margin:0 0 20px;text-transform:uppercase;height:38px}#wishlist_carousel .contentcarousel_list_item:after{content:'';display:inline-block;height:35px;width:35px;border:2px solid #d9d9d9}#wishlist_carousel .contentcarousel_list_item.active:after{background:url(../images/wishlist/checkmark.png) no-repeat center}#wishlist_carousel .contentcarousel_list_item:hover{border:1px solid #E4E4E4;cursor:pointer}#wishlist_carousel .jcarousel-control,.wishlist_results .pl_carousel .jcarousel-control{width:25px;z-index:998;bottom:initial;top:135px}#wishlist_carousel .jcarousel-next:before,#wishlist_carousel .jcarousel-prev:before,.wishlist_results .pl_carousel .jcarousel-next:before,.wishlist_results .pl_carousel .jcarousel-prev:before{height:38px;width:23px;margin:0}#wishlist_carousel .jcarousel-next,.wishlist_results .pl_carousel .jcarousel-next{right:-30px}#wishlist_carousel .jcarousel-prev,.wishlist_results .pl_carousel .jcarousel-prev{left:-30px}#wishlist_carousel .jcarousel-next:before,.wishlist_results .pl_carousel .jcarousel-next:before{background:url(../images/wishlist/arrow_next.png) no-repeat center}#wishlist_carousel .jcarousel-prev:before,.wishlist_results .pl_carousel .jcarousel-prev:before{background:url(../images/wishlist/arrow_prev.png) no-repeat center}#wishlist_carousel .error_message{font-size:12px;font-family:ITCAvantGardeW01-CnBk,sans-serif}#js_results_form{margin:35px 0 0}#wishlist_carousel .selected_products{font-family:Didot-italic,Georgia,serif;font-size:20px;color:#000;margin:0 0 18px}.pt_promowhishlist .pl_carousel .quickviewbutton .disblequickview{height:45px}.content_wrapper{background-position:0 0;background-repeat:no-repeat;background-size:cover}.content_wrapper .content{background-color:#fff;padding:37px 52px 57px}.share_wishlist_form{padding:32px 50px 0}.share_wishlist_form .f_field{margin:0 0 13px;position:relative}.share_wishlist_form .f_field .error_message{position:absolute;left:0;top:100%}.share_wishlist_form .f_label{display:inline-block;color:#666;font-size:13px;font-family:ITCAvantGardeStd-Bk,Georgia,serif;height:23px}.share_wishlist_form .textarea,.share_wishlist_form .textinput{border:1px solid #666;color:#000;font-size:16px;font-family:Didot-italic,Georgia,serif;outline:0 none;width:100%;height:37px}.share_wishlist_form .textarea{resize:vertical;min-height:183px;padding:5px}.ff .share_wishlist_form .textarea{min-height:182px}.share_wishlist_form .char-count{margin:0;color:#999;font-size:11px;font-family:ITCAvantGardeStd-Bk,Georgia,serif;padding:5px 0 0}.checkbox_wrapper{font-family:ITCAvantGardeStd-Bk,Georgia,serif;color:#999;font-size:11px}.checkbox_wrapper .mandatory_label:before{content:"*";display:inline-block;vertical-align:top}.content_wrapper .btn_wrapper{text-align:center;padding:69px 0 0}.promowishlist_sharelist_wrapper{text-align:center;padding:34px 0}.promowishlist_sharelist{display:inline-block}.promowishlist_sharelist li{float:left;margin:0 13px}.promowishlist_sharelist .btn{background:url(../images/wishlist/promo-wishlist-share-sprite.png) no-repeat 0 0 transparent;display:block;height:24px;text-indent:-9999px;width:24px}.promowishlist_sharelist .sl_btn{background-position:0 0}.promowishlist_sharelist .fb_btn{background-position:-50px 0}.promowishlist_sharelist .tw_btn{background-position:-101px 0}.promowishlist_sharelist .tu_btn{background-position:-151px 0}.promowishlist_sharelist .pi_btn{background-position:-200px 0}.promowishlist_sharelist_wrapper .share_url_box{margin:30px 0 0}.share_url_box{position:relative}.share_url_box p{margin:5px 0 15px}.share_url_box textarea{width:60%;height:85px}.share_url_box .close_button{display:block;width:23px;height:23px;position:absolute;right:20%;background:url(../images/icons-sprite-25x25.png) no-repeat -275px -75px;cursor:pointer}.ie9 #wishlist_name .error_message{top:105px}.safari #wishlist_name input{padding:20px 0 0}@media (max-width:1400px){.wishlist_content #bottom_banner{min-height:650px}#wishlist_name input{height:90px;width:65%}}@media (max-width:1280px){.wishlist_content #bottom_banner{min-height:600px}#wishlist_carousel .contentcarousel_list_item,#wishlist_carousel .contentcarousel_list_item:hover{border:none;transition:initial;padding:0 20px}.share_url_box textarea{width:75%}.share_url_box .close_button{right:12.5%}#wishlist_name input{padding:20px 0 0;width:90%}}@media (max-width:1024px){.content_wrapper .content{padding:37px 10px 57px}.wishlist_content #bottom_banner{min-height:auto}.wishlist_wrapper .return_wrapper .social_share_back{margin:0 0 0 50px}.wishlist_wrapper .col_span_3 .col_1,.wishlist_wrapper .col_span_3 .col_2{width:50%}.wishlist_wrapper .col_span_3 .col_2{padding:0 0 0 15px}.wishlist_wrapper .col_span_3 .col_3{padding:0;width:100%}.share_wishlist_form .textarea{min-height:100px}}@media (max-width:960px){.wishlist_content .top_content_wrapper{width:750px}#wishlist_carousel,#wishlist_name{padding:60px 0}#wishlist_carousel .carousel_title:after,#wishlist_name .question_name:after{margin:30px auto 50px}#wishlist_name .button{margin:50px auto 0}#wishlist_name .error_text{top:165px}#wishlist_carousel .carousel{width:645px}#wishlist_carousel .carousel_title{padding:0 20px}#wishlist_name .wishlist_description,#wishlist_name input,#wishlist_name label{font-size:60px}#wishlist_name input{padding:15px 0 0;height:80px}}@media (max-width:800px){.content_wrapper .content{padding:37px 22px 57px}.share_wishlist_form{padding:32px 25px 0}.wishlist_wrapper .return_wrapper .social_share_back{margin:0 0 0 25px}}@media (max-width:750px){.wishlist_content .top_content_wrapper{height:125px;width:320px}.wishlist_content .time_period{font-size:14px}.wishlist_content .wishlist_title{font-size:26px;margin:0 0 30px}.wishlist_content .button{font-size:10px;height:30px;line-height:30px;width:85px}#wishlist_name{padding:50px 0 100px}#wishlist_carousel .carousel_title,#wishlist_name .question_name{font-size:24px}#wishlist_carousel .carousel_title:after,#wishlist_name .question_name:after{width:30px;border-bottom:5px solid #000;margin:25px auto 50px}#wishlist_name .wishlist_description,#wishlist_name input,#wishlist_name label{font-size:26px}#wishlist_name input{padding:8px 0 0;height:40px;width:60%}#wishlist_name .button{margin:65px auto 0}#wishlist_name .error_text{top:80px}#wishlist_carousel .carousel{width:225px}#wishlist_carousel .contentcarousel_list_item{width:225px}#wishlist_carousel .selected_products{letter-spacing:-.005em}#js_results_form{margin:45px 0 0}}.wishlist_results{background-color:#000;background-repeat:no-repeat;background-size:100%}.wishlist_results .content{background:#fff}.wishlist_results .results_back{font-family:ITCAvantGardeStd-Bk,Georgia,serif;font-size:11px;letter-spacing:.07em;margin:35px 0 45px;display:inline-block;text-transform:uppercase}.wishlist_results .results_back:before{content:'<';display:inline-block;margin:0 5px 0 0}.wishlist_results .promo_start_name span{display:block;text-align:center;text-transform:uppercase;color:#000}.wishlist_results .promo_start_name .results_description{font-family:ITCAvantGardeStd-Md,Georgia,serif;font-size:23.27px;letter-spacing:.05em}.wishlist_results .promo_start_name .results_title{font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:54px;letter-spacing:.03em}.wishlist_results .promo_start_name .results_title:after{margin:40px auto 50px}.wishlist_results .pl_carousel{padding:0;text-align:center;border:none;display:block;margin:0 auto}.wishlist_results .pl_carousel .jcarousel-clip .contentcarousel_list{text-align:left;white-space:normal;width:100%}.wishlist_results .pl_carousel .contentcarousel_list_item{text-align:center;width:25%;margin:0 0 55px}.wishlist_results .pl_carousel .jcarousel-control,.wishlist_results .pl_carousel .jcarousel-control.disabled{display:none}.wishlist_results .pl_carousel .product_tile{position:relative;padding:0 10px 1px;width:auto}.wishlist_results .product_image_topwrapper{height:260px}.wishlist_results .product_image_wrapper{display:block;width:auto;height:260px;line-height:normal;margin:0}.wishlist_results .pl_carousel .product_name{padding:0;font-family:ITCAvantGardeStd-Demi,Georgia,serif;font-size:13px;line-height:18px;color:#000;margin:0 0 20px;text-transform:uppercase;height:33px;padding:0 20px;text-align:center;white-space:normal}.wishlist_results .pl_carousel .bv-rating,.wishlist_results .pl_carousel .product_subtitle{display:none}.wishlist_results .pl_carousel .product_actions{padding:0;margin:20px 0 0}.wishlist_results .pl_carousel .product_actions .button{margin:0}.wishlist_results .buttons_wrapper{text-align:center;margin:20px auto 0;width:250px}.wishlist_results .buttons_wrapper .button{margin:0 0 10px;width:250px}.wishlist_results .product_count{display:none;color:#000;font-size:14px;font-family:Didot-italic,Georgia,serif;letter-spacing:.095em;margin:0 0 15px}.public_wishlist .promo_start_name{padding:90px 0 0}@media (max-width:1280px){.wishlist_results .carousel{width:645px}.wishlist_results .pl_carousel .contentcarousel_list_item{width:33.3%}#wishlist_carousel .jcarousel-control{bottom:initial;top:135px}}@media (max-width:960px){.public_wishlist .promo_start_name{padding:50px 0 0}}@media (max-width:750px){.wishlist_results{background:0 0!important}.wishlist_results .results_back{margin:20px 0 0 -9px}.wishlist_results .promo_start_name .results_description{margin:40px 0 0;font-size:13.61px}.wishlist_results .promo_start_name .results_title{font-size:31.58px}.wishlist_results .promo_start_name .results_title:after{width:30px;border-width:0 0 5px;margin:20px auto}.wishlist_results .carousel{display:block;margin:0 auto;width:225px}.wishlist_results .pl_carousel .jcarousel-clip .contentcarousel_list{text-align:center;white-space:nowrap;width:20000px}.wishlist_results .pl_carousel .contentcarousel_list_item{margin:0;width:225px}.wishlist_results .pl_carousel .jcarousel-control{display:block;bottom:initial;top:175px}.wishlist_results .pl_carousel .contentcarousel_list{height:355px}.mobile .wishlist_results .product_tile .product_image_topwrapper{height:260px}.wishlist_results .product_count{display:block;text-align:center}.wishlist_results .buttons_wrapper{margin:30px auto 0;padding:30px 0 0;border-top:1px solid #000}.public_wishlist .promo_start_name{padding:0}}@media only screen and (min-width:750px){.wishlist_results .pl_carousel .jcarousel-clip .contentcarousel_list{left:0!important;top:0!important}}@media (max-width:600px){.content_wrapper{background-image:none!important}.content_wrapper .content{padding:37px 0 57px}.wishlist_wrapper .wishlist_title{font-size:32px}.wishlist_wrapper .wishlist_subtitle{font-size:20px}.wishlist_wrapper .col_span_3 .col{float:none;width:100%;padding:0}.share_wishlist_form{padding:32px 25px 0}.share_url_box textarea{width:99%}.share_url_box .close_button{right:1%}.share_url_box p{margin:5px 30px 15px}.wishlist_results .product_tile .product_badge{max-width:115px}}@media (max-width:480px){#wishlist_name input{width:90%}.wishlist_wrapper .return_wrapper .social_share_back{margin:0 0 0 10px}}
