@media screen and (max-width:1024px){.pdp-main .product-add-to-cart .add-to-cart-button{width:345px}.pt_cosmetics-product-details .pdp-main .product-add-to-cart .add-to-cart-button{width:450px}.pdp-main .og-free-shipping{width:350px;clear:both;font-size:15px}.product-tile .product-name a{font-size:12px}.cosmetics-product_wrapper .og-free-shipping{text-align:center;margin:0 auto;padding:0 0 20px 0}.cosmetics-product_wrapper .product-bought-together .recommendation-container{padding:1.2% 20px;box-sizing:border-box}.cosmetics-howto-benefits-pdpmain{padding:69px 20px;box-sizing:border-box}.cosmetics-product_wrapper .cosmetics-col1-col2{padding:0 20px;float:left;box-sizing:border-box}.pdp-image-section span.preview-display-name,.pdp-image-section .preview-display-message{display:none}.pdp-image-section li span.preview-display-name,.pdp-image-section li .preview-display-message{display:block}.cosmetic-left-mobile li{position:relative}span.preview-display-name{top:58%;left:55%;font-size:27px}.preview-display-message{top:59%;left:49.5%;max-width:280px;line-height:24px;font-size:25px}#BVRRContainer .bv-filters .bv-content-filter-select{float:none !important;max-width:100% !important;width:100% !important}.pdp-main .natural-tooltip-container{position:static;white-space:normal;padding:5px;text-align:center}.pdp-main .natural-tooltip{position:relative;top:-4px;font-weight:bold;margin:0}.pdp-main .natural-value-content{display:inline-block}.pdp-main .natural-tooltip-container .right-arrow:after{border-color:transparent !important;border-style:solid !important;position:absolute !important;width:0 !important;height:0 !important;display:block !important;bottom:32px !important;left:unset !important;content:" " !important;border-width:9px !important;border-bottom-color:#493728 !important;border-left-width:9px !important;border-top-width:0;border-right-width:9px !important;right:6% !important}.pdp-main #naturalrating span.natural-text{font-size:24px;line-height:45px;padding-left:12px}.pdp-main #naturalrating,.pt_cosmetics-product-details .pdp-main #naturalrating{width:100%;padding:0}.pdp-main #naturalrating .right-arrow{display:none}}@media screen and (max-width:1023px){.product-thumbnails-ancillery .slick-prev{padding-bottom:15px}.show-only-desktop-pdp{display:none}.show-only-tabletmbl-pdp{display:block;width:100%;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden}.pt_cosmetics-product-details .stabilitystory-howto-mainsection{clear:both;overflow:hidden}.pt_cosmetics-product-details .show-only-desktop-pdp{display:none}.pt_cosmetics-product-details .show-only-tabletmbl-pdp{display:block !important;height:100%}.pt_cosmetics-product-details .pdp-main .product-add-to-cart .product-price{font-size:20px;line-height:27px;padding-right:15px;border-right:1px solid #403023}.cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button{font-size:20px;line-height:27px}.cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button .bag{line-height:27px}.pt_cosmetics-product-details .pdp-main .product-add-to-cart .add-to-cart-button{width:auto;border:none !important;box-sizing:border-box;margin:0 auto;float:none;line-height:27px;padding:9.5px 15px}.cosmetics-product_wrapper .add-button{width:100%;display:block;text-align:center;float:left;border:0;border-top:1px solid #403023;background-color:#ebebeb}.cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button .bag span{padding:0 5px 0 15px}.cosmetics-leftmain{position:relative;width:100%;float:left}.cosmetics-product_wrapper .product-col-1{margin:48px 0 0;width:100%}.cosmetics-product_wrapper .product-col-2{margin:0;width:100%;padding:0}.cosmetics-leftmain .image-links{left:120px}.cosmetics-product_wrapper .foundation-shade-finder{width:100%;letter-spacing:0;margin:33px 0 0}.cosmetics-product_wrapper .cosmetics-breadcrumb{font-size:15px}.cosmetics-product_wrapper .producttitleheader{font-size:34px}.cosmetics-product_wrapper .productsub-Header{font-size:22px}.cosmetics-product_wrapper .bodycopy{font-size:18px;line-height:24px}.cosmetics-product_wrapper .bodycopy a{text-decoration:underline}.cosmetics-product_wrapper .cTAsSub-SectionTitles{font-size:20px}.cosmetics-product_wrapper .cosmetics-col1-col2{padding:0 54px;box-sizing:border-box}.cosmetics-breadcrumb{margin:0 0 16px}.cosmetics-product_wrapper .product-name{padding:0 0 20px}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage{width:469px;margin-left:43px;float:left}.cosmetics-product_wrapper .selected-color{text-align:center}.pt_cosmetics-product-details .foundation-shade-finder{text-align:center}.cosmetics-product_wrapper .attribute ul.swatches li{width:50px !important;height:50px !important}.cosmetics-product_wrapper .product-variations .swaches-wrapper{letter-spacing:0}.cosmetics-product_wrapper .cosmetics-longdiscriptions{margin:45px 0 50px;text-align:left}.cosmetics-product_wrapper #naturalrating span.natural-text{line-height:35px;font-size:20px}.pt_cosmetics-product-details .pdp-main .show-only-tabletmbl-pdp #naturalrating{padding:0;width:auto;margin:0 auto;float:none;display:table}.cosmetics-product_wrapper .product-variations .swaches-wrapper{max-width:450px;margin:0 auto}.pt_cosmetics-product-details .pdp-main .attribute ul.swatches li{width:53px !important;height:63px !important;margin:1px;border-width:2px !important}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active a{width:45px !important;height:53px !important;position:absolute;top:5px;left:4px;background-size:100% 100%}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active{background:transparent url(../images/redesign/pdp-images/sel-swa-ipad.png) no-repeat;border-radius:0;background-size:100% 100%;position:relative;border-color:transparent}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active:hover{background:transparent url(../images/redesign/pdp-images/sel-swa-ipad.png) no-repeat;background-size:100% 100%}.pt_cosmetics-product-details .pdp-main .attribute ul.swatches.Color{width:auto;display:inline-block}.cosmetics-product_wrapper .product-share .cosmetics-share-links{width:24px;height:24px}.pt_cosmetics-product-details .cosmetic-left-mainimage .slick-dots li{display:none}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage.show-only-desktop-pdp img,.pt_cosmetics-product-details .productZoomCont1 img{padding:20px;box-sizing:border-box}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage.show-only-desktop-pdp{display:none}.product-main-videosection{font-size:16px}.cosmetics-product_wrapper .socialPDPicons{left:-78px}.cosmetic-left-mobile.slick-initialized .slick-slide{display:inline-block;float:none;vertical-align:middle}.pt_cosmetics-product-details .productZoomCont1 img{padding:50px 0 10px 0}.cosmetics-product_wrapper .reviews #BVRRContainer{padding:0 54px;max-width:none}.hide-desktop{display:none}}@media screen and (max-width:767px){.pdp-main .og-free-shipping{width:340px;font-size:14px;text-align:center;margin:0 auto;padding:0 0 20px 0}.product-tile .price-cart-wrapper .product-price{padding:6px 0 0 0}.product-tile{max-width:206px;margin:0 auto}#pdpMain{margin-top:50px}.pdp-main .pdp-image-section{height:auto;border:0;padding-right:0}.pdp-main .product-col-1{width:100%;border-right:0}.pdp-main .product-image-container-except-icons .product-primary-image{border:0}.pdp-main #naturalrating{width:35%;float:none;margin:20px auto 0}.pdp-main .product-variations{padding:0 36px;box-sizing:border-box}.pdp-main .product-add-to-cart .add-to-cart-button .bag,.pdp-main .cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button .bag{display:block;padding:0;background-color:#ffc550;float:left;width:100%}.pdp-main .product-add-to-cart .add-to-cart-button{width:85%;border:0;border-top:0 solid #493728;box-sizing:border-box;margin:0 auto;float:none;background:transparent;height:auto}.pdp-main .product-col-2{width:100%;text-align:center;padding-left:0}.pdp-main .product-image-container-except-icons{border:0;padding-left:0;text-align:center}.pdp-main .product-name{padding-top:20px}.pdp-main .attribute ul.swatches.Color{width:300px}.pdp-main .product-add-to-cart .product-price{border-right:0 solid #c6c3be;margin:0 0 10px 0;display:block;float:none;font-size:24px;letter-spacing:1px;padding:0}.pdp-main .product-add-to-cart .add-to-cart-button .bag span{text-align:center;font-size:18px;letter-spacing:1px}.pdp-main .image-links{right:0}.pdp-main .cosmetics-product_wrapper .add-button{border-top:0;background-color:transparent;padding:0}.pt_cosmetics-product-details .pdp-main .cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button{width:85%;border:0;border-top:0 solid #493728;box-sizing:border-box;margin:0 auto;float:none;padding:0;height:auto;background:transparent}.pt_cosmetics-product-details .pdp-main .cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button .bag span{text-align:center;font-size:18px;letter-spacing:1px;float:none;padding:0}.pt_cosmetics-product-details .pdp-main .cosmetics-product_wrapper .product-add-to-cart .product-price{border-right:0 solid #c6c3be;margin:0 0 10px 0;display:block;float:none;font-size:22px;letter-spacing:1px;line-height:50px;padding:0}.pt_cosmetics-product-details .pdp-main .cosmetics-product_wrapper .cTAsSub-SectionTitles{font-size:22px}.pdp-main .cosmetics-product_wrapper .product-add-to-cart,.pdp-main .product-add-to-cart{width:100%;margin:0 0 25px 0}.pdp-main .recommendations .recommendation-container{width:100%}.pdp-main .recommendations ul li{width:50%;float:left}.cosmetics-product_wrapper .recommendations ul li{width:50%;float:left}.cosmetics-product_wrapper .og-free-shipping{text-align:center;margin:0 auto}.cosmetics-product_wrapper .recommendations ul .frequently-main-products .freq-plus-icon{background:url(../images/redesign/pdp-images/frequent-plusicon.jpg) no-repeat;position:absolute;width:27px;height:27px;top:30%;right:-15px;z-index:1}.cosmetics-product_wrapper .recommendations ul .frequently-main-products:nth-child(2) .freq-plus-icon{background:0;position:absolute;width:20px;height:20px;top:30%;right:0}.cosmetics-howto-benefits-pdpmain .cosmetics-howto-benefits-left{width:100%}.cosmetics-howto-benefits-pdpmain .cosmetics-howto-benefits-right{width:100%}.cosmetics-background-howto-benefits .hide-desktop .accordion_container{border-bottom:2px solid #bfbbb6}.cosmetics-background-howto-benefits .cosmetics-howto-benefits-right .cosmetics-how-claim:last-of-type .hide-desktop .accordion_container{border-bottom:0}.cosmetics-background-howto-benefits{width:100%;box-sizing:border-box}.cosmetics-howto-benefits-pdpmain{width:100%;box-sizing:border-box}.cosmetics-background-howto-benefits .hide-desktop .accordion_container .accordion_head .plusminus{float:right}.cosmetics-background-howto-benefits .hide-desktop .accordion_container .accordion_head .plusminus.plus-icon{background:url(../images/redesign/pdp-images/accordian-plus-image.png) no-repeat;height:16px;width:16px;top:50%;transform:translate(0,50%)}.cosmetics-background-howto-benefits .hide-desktop .accordion_container .accordion_head .plusminus.minus-icon{background:url(../images/redesign/pdp-images/accordian-minus-image.png) no-repeat;height:16px;width:16px;top:50%;transform:translate(0,50%)}.cosmetics-pdp-videooverlay{padding:10px;width:90% !important}.pt_cosmetics-product-details .stabilitystory-howto-mainsection{padding:18px;box-sizing:border-box;padding-bottom:0;padding-top:0}.cosmetics-product_wrapper .product-bought-together .recommendation-container{padding:1.2% 0}.cosmetics-product_wrapper .product-bought-together .recommendations .frequently-main-products .product-tile .price-cart-wrapper-main .price-cart-wrapper .product-tile-add-to-cart{padding:9px 0 0 0}.cosprodlgzoom .product-thumbnails ul li{margin:0}.pt_cosmetics-product-details .pdp-main .attribute ul.swatches.Color{max-width:385px}span.preview-display-name{top:65%;left:55%;font-size:20px}.preview-display-message{top:56.5%;left:50.5%;line-height:18px;min-width:50px;max-width:205px;font-size:20px}.cosmetics-product_wrapper .reviews.tab #BVRRContainer{padding:0 18px}.cosmetics-product_wrapper .reviews.tab #BVRRContainer{padding:0 18px}.product-tile .product-image:hover+.product-tile-qv{top:30%;left:0;right:0}.pdp-olapic-carousel{width:100%;float:none;margin:0 auto;text-align:center}.cosmetics-breadcrumb{font-size:18px}.cosmetics-product_wrapper .cosmetics-breadcrumb{font-size:18px}.cosmetics-product_wrapper .producttitleheader{font-size:36px;line-height:38px}.cosmetics-product_wrapper .productsub-Header{font-size:24px}.cosmetics-product_wrapper .bodycopy{font-size:20px;line-height:28px}.cosmetics-product_wrapper .cTAsSub-SectionTitles{font-size:24px}.pt_cosmetics-product-details .pdp-main .product-add-to-cart .product-price{font-size:24px;padding:0 25px 0 0}.cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button{font-size:24px}.cosmetics-product_wrapper .cosmetics-col1-col2{padding:0 18px}.cosmetics-product_wrapper .product-col-1{margin:25px 0 0}.cosmetics-product_wrapper .product-col-2{margin:4px 0 0}.cosmetics-breadcrumb{margin:0 0 8px}.cosmetics-product_wrapper .producttitleheader{padding:0 0 12px}.cosmetics-product_wrapper .productsub-Header{padding:0 0 15px}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage{width:100%;margin:0}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .product-thumbnails{width:62px;padding:0}.product-mainimg-section{width:calc(100% - 85px);margin:0 0 0 20px;float:left}.cosmeticsvideourl-data,.product-main-videosection{margin-bottom:0}.cosmetics-product_wrapper .cosmetics-longdiscriptions{margin:0 0 30px;letter-spacing:0}.pt_cosmetics-product-details .thumbnail-link.main-image .cosmetics-active-image{height:auto;padding:80px 0 10px}.pt_cosmetics-product-details .pdp-main .pdp-image-section{height:auto;margin:0}.pt_cosmetics-product-details .pdp-main .product-image-container-except-icons{width:100%;float:left}.recommendation-container-title{font-size:24px;text-align:center;margin:0 0 20px 0}.cosmetics-product_wrapper .recommendations ul .frequently-main-products .product-tile{padding:0}.cosmetics-product_wrapper .recommendations ul .frequently-main-products .product-tile .product-name{margin:0 0 2px 0;height:60px}.cosmetics-product_wrapper .recommendations ul .frequently-main-products .product-tile .product-name a{font-size:16px;line-height:21px}.cosmetics-howto-benefits-pdpmain{padding:16px}.cosmetics-product_wrapper .product-share .cosmetics-share-links{width:29px;height:29px}.pt_cosmetics-product-details .pdp-main .image-links{right:inherit}.cosmetics-leftmain .image-links{left:100px}.pt_cosmetics-product-details .pdp-main .product-variations{padding:0}.pt_cosmetics-product-details .pdp-main .product-variations .cosmetics-color{padding:0;width:100%;box-sizing:border-box}.pt_cosmetics-product-details .pdp-main .show-only-tabletmbl-pdp #naturalrating{padding:30px 0 13px}.pdp-main #naturalrating .natural_img+span.natural-text{font-size:23px;line-height:45px}.cosmetics-product_wrapper .product-bought-together .recommendations .frequently-main-products .product-tile .product-tile-qv{padding:12px 0 24px;width:85%}.cosmetics-product_wrapper .product-bought-together .recommendations .frequently-main-products .product-tile .product-tile-qv a{font-size:13px}.cosmetics-product_wrapper .product-tile .product-name a.cTAsSub-SectionTitles{font-size:24px;overflow:auto;line-height:20px}.cosmetics-product_wrapper .product-bought-together .recommendations .frequently-main-products .product-tile .price-cart-wrapper-main .price-cart-wrapper{margin:0 auto 0}.cosmetics-product_wrapper .product-bought-together .recommendations{padding:18px;box-sizing:border-box}.cosmeticsvideourloverlay,.cosmeticsvideourl{margin:0 !important}.product-main-videosection{font-size:12px}.cosmetics-product_wrapper .foundation-shade-finder{margin:0;padding:8px 0;box-sizing:border-box;font-size:16px}.cosmetic-left-mainimage .cosmetics-active-image{padding:50px 0}.cosmetics-product_wrapper .add-button{padding:2.5px 0}.cosmetics-product_wrapper .product-variations .swaches-wrapper{max-width:600px;margin:0 auto}.cosmetics-product_wrapper .attribute ul.swatches.Color li{margin:1px;border-width:2px !important}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active:hover{background:transparent url(../images/redesign/pdp-images/sel-swa-ipad.png) no-repeat;border-radius:0;background-size:100% 100%;position:relative;border-color:transparent}.pdp-main .product-variations{padding:0 0 0 8px}.pdp-main [data-bv-show="rating_summary"]{width:max-content;margin:0 auto;text-align:center !important}.pdp-main [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:0 !important}.pdp-main [data-bv-show="rating_summary"] div{display:inline-block !important}.productlargezoom.cosprodlgzoom .product-thumbnails ul{width:230px}.productlargezoom .product-thumbnails ul{width:100%}.cosmetics-pdp-videooverlay{padding:10px;width:90% !important}.thumbnail-mainvideo-popup{padding:30px 0}.thumbnail-mainvideo-popup .ui-dialog-titlebar{padding:0;height:21px !important}.ui-dialog{pointer-events:auto}.ui-dialog.altYoutubeVideoPopup .ui-dialog-titlebar-close{right:0;top:21px}.thumbnail-mainvideo-popup .cosmetics-pdp-videooverlay{width:100% !important;max-width:100% !important}.thumbnail-mainvideo-popup .cosmetics-pdp-videooverlay .thumb-pop-main{width:100%;max-width:100%;height:100%;min-height:300px}.thumbnail-mainvideo-popup.altYoutubeVideoPopup .ui-dialog-titlebar-close{right:0}.ui-dialog.cosmetics-popups .ui-dialog-titlebar-close{right:0}}@media only screen and (max-width:480px){#pdpMain{margin-top:0}.pdp-main #naturalrating{width:54%}.pdp-main .product-col-2 .product-name{font-size:18px;line-height:18px}.pdp-main .shortDescriptor{font-size:14px}.pdp-main .product-variations{padding:0 18px}.pdp-main .image-links .wishlist_message{width:290px;height:46px;top:-15px}.pdp-main .socialPDPicons .verical-line{margin-left:-20%;height:40px}.pdp-main .socialPDPicons{width:290px !important}.pdp-main .image-links .wishlist_message .h-line{margin-left:11%}.pdp-main .socialPDPicons{width:320px}.pdp-main .attribute ul.swatches li{width:50px !important;height:50px !important;border-width:6px}.pdp-main .attribute ul.swatches.Color{width:213px}.cosmetics-product_wrapper .socialPDPicons{width:312px !important;left:-115px !important}.cosmetics-product_wrapper .product-share .socialPDPicons:after{left:162px}}@media only screen and (min-width:1024px){.cosmetics-howto-benefits-pdpmain .cosmetics-howto-benefits-right .cosmetics-howto{padding:0 0 58px 0}.cosmetics-howto-benefits-pdpmain .cosmetics-howto-benefits-left .cosmetics-benefits{padding:0 0 15px 0}.cosmetics-product_wrapper .attribute ul.swatches li{position:relative;left:-4px}.cosmetics-product_wrapper .product-variations .swaches-wrapper{max-width:400px;margin:0 auto}.cosmetics-product_wrapper .attribute ul.swatches.Color li{margin:1px;border-width:2px !important}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active{background:transparent url(../images/redesign/pdp-images/sel-swa.png) no-repeat;border-radius:0;background-size:100% 100%;border-color:transparent}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active:hover{background:transparent url(../images/redesign/pdp-images/sel-swa.png) no-repeat;background-size:100% 100%;border-color:transparent}.cosmetics-product_wrapper .attribute ul.swatches.Color li:hover{background:none !important;border-color:transparent}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active:hover{background:transparent url(../images/redesign/pdp-images/sel-swa.png) no-repeat !important;background-size:100% 100% !important}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active a{width:26px !important;height:30px !important;position:absolute;top:4px;left:3px;background-size:100% 100%}.update-col-2-pdp{width:100%;float:left}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage{float:none}.cosmetics-product_wrapper .product-breadcrumb.top-desktop{max-width:1024px;margin:0 auto}.cosmetics-product_wrapper .product-breadcrumb.top-desktop .cosmetics-breadcrumb{width:496px;float:right;margin:0 0 15px}.cosmetics-product_wrapper{padding:38px 0 0}.cosmetics-product_wrapper .product-col-2{margin:0}.cosmetics-product_wrapper .product-col-2 .product-breadcrumb{display:none}.cosmetics-product_wrapper .cosmetics-col1-col2{clear:both;padding-bottom:20px;display:table}.cosmetics-product_wrapper .product-col-1{margin:3px 0 0}.cosmetics-product_wrapper .product-col-1 .cosmetics-leftmain .pdp-image-section{margin:0}.product-thumbnails .cosmeticsvideourloverlay,.product-thumbnails .cosmeticsvideourl{pointer-events:none;display:inline-block}.product-thumbnails .cosmeticsvideourloverlay img,.product-thumbnails .cosmeticsvideourl img{pointer-events:auto;display:inline-block}.cosmetics-product_wrapper .product-share .cosmetics-share-links:hover{background:transparent url(../images/redesign/pdp-images/icon_share_hover.png) top left no-repeat}.cosmetics-product_wrapper .product-share .cosmetics-share-links{background:transparent url(../images/redesign/pdp-images/icon_share_desktop.png) top left no-repeat}.pdp-main .product-col-1{margin-top:50px}.pdp-main .cosmetics-product_wrapper .product-col-1{margin:3px 0 0}.zoom-product-img.ui-dialog{top:0 !important}}@media screen and (min-width:768px) and (max-width:1023px){.pdp-olapic-carousel{width:100%;float:none;text-align:center;margin:0 auto}.product-thumbnails-ancillery .slick-next{background-position:0 -21px}.product-thumbnails-ancillery .slick-prev{background-position:0 -21px}.cosmetics-howto-benefits-pdpmain .cosmetics-howto-benefits-left{width:100%}.cosmetics-howto-benefits-pdpmain .cosmetics-howto-benefits-right{width:100%;padding:25px 0 0 0}.product-thumbnails .cosmeticsvideourloverlay img,.product-thumbnails .cosmeticsvideourl img{width:60px;height:60px;font-size:0}.cosmeticsvideourl-data img{width:70px;height:70px;display:inline-block}.product-main-videosection img{width:70px;height:70px;display:inline-block}.cosmeticsvideourloverlay,.cosmeticsvideourl{font-size:12px}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active:hover{background:transparent url(../images/redesign/pdp-images/sel-swa-ipad.png) no-repeat;border-radius:0;background-size:100% 100%;position:relative;border-color:transparent}.cosmetics-product_wrapper .product-tile .product-name a.cTAsSub-SectionTitles{font-size:20px}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main{display:table;float:none}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .product-thumbnails{display:table-cell;vertical-align:middle;float:none;width:60px;padding:0}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage{display:table-cell;vertical-align:middle}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage.hide.cosmeticsvideo{display:none}.cosmeticsvideourl-data,.product-main-videosection{margin-bottom:10px;height:60px;padding:0;box-sizing:border-box}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage{width:469px}.cosmeticsvideourl-data{margin-bottom:10px}.product-main-videosection{font-size:12px}.cosmeticsvideourl-data,.product-main-videosection{height:80px !important}.product-thumbnails-ancillery .cosmeticsvideourl img{width:87%}.cosmetics-howto-benefits-pdpmain{padding:20px 50px;box-sizing:border-box}.ingredient-list{padding:0 0 0 28px;font-size:18px !important}.pt_cosmetics-product-details .stabilitystory-howto-mainsection{padding:0 54px;box-sizing:border-box}.recommendation-container-title{font-size:20px;text-align:center}.cosmetics-howto-benefits-pdpmain .cosmetics-howto-benefits-left .cosmetics-benefits{padding:0 0 20px 0}.cosmetics-product_wrapper .recommendations ul .frequently-main-products .freq-plus-icon{top:40%;z-index:9}.cosmetics-product_wrapper .recommendations ul .frequently-main-products .product-tile{padding:0 2.5px}.product-bought-together{padding:0 54px}.cosmetics-product_wrapper .recommendations ul .frequently-main-products .product-tile .price-cart-wrapper-main .price-cart-wrapper .product-tile-add-to-cart{padding:7px 0 0 0}.cosmetics-product_wrapper .product-bought-together .recommendations .frequently-main-products .product-tile .product-tile-qv a{font-size:13px}.cosmetics-product_wrapper .product-bought-together .recommendations .frequently-main-products .product-tile .product-tile-qv{width:83%;padding:27px 0 15px}.cosmetics-product_wrapper .product-bought-together .recommendation-container{padding:0;box-sizing:border-box}.cosmetics-product_wrapper .product-bought-together .recommendations .frequently-main-products .product-tile .price-cart-wrapper-main .price-cart-wrapper{margin:14px auto 0}.cosmetics-product_wrapper .recommendation-container-main{padding:0 0 40px 0}.pdp-main .cosmetics-product_wrapper .add-button{border-top:0;background-color:transparent;padding:0}.pt_cosmetics-product-details .pdp-main .cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button{width:64%;border:0;border-top:0 solid #493728;box-sizing:border-box;margin:0 auto;float:none;padding:0}.pt_cosmetics-product-details .pdp-main .cosmetics-product_wrapper .product-add-to-cart .add-to-cart-button .bag span{text-align:center;font-size:18px;letter-spacing:1px;float:none;padding:0}.pt_cosmetics-product-details .pdp-main .cosmetics-product_wrapper .product-add-to-cart .product-price{border-right:0 solid #c6c3be;margin:0;font-size:22px;letter-spacing:1px;line-height:50px;padding:0 10px 0 0}.pt_cosmetics-product-details .pdp-main .cosmetics-product_wrapper .cTAsSub-SectionTitles{font-size:22px}.cosmetic-left-mainimage .cosmetics-active-image{padding:0}li.attribute.cosmetics-color{border-bottom:1px solid;width:414px;margin:0 auto}.cosmetics-product_wrapper .product-col-2{text-align:center}.pdp-main .product-variations .swaches-wrapper{padding:20px 0 0 !important}.thumbnail-mainvideo-popup{padding:30px 0 !important}.ui-dialog.thumbnail-mainvideo-popup .ui-dialog-titlebar-close{top:-31px !important}.ui-dialog.thumbnail-mainvideo-popup{width:100% !important}.thumbnail-mainvideo-popup .ui-dialog-titlebar{padding:0;height:auto !important}}@media screen and (min-width:320px) and (max-width:479px){.cosmetics-product_wrapper .product-variations .swaches-wrapper{max-width:100%}.pt_cosmetics-product-details .pdp-main .attribute ul.swatches li{width:34px !important;height:35px !important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pt_cosmetics-product-details .pdp-main .attribute ul.swatches li{height:40px !important}}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active a{width:28px !important;height:29px !important;top:4px;left:3px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cosmetics-product_wrapper .attribute ul.swatches.Color li.active a{height:32px !important}}@media screen and (-moz-images-in-menus:0){.pt_cosmetics-product-details .pdp-main .attribute ul.swatches li{height:40px !important}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active a{height:30px !important}}@media screen and (-webkit-min-device-pixel-ratio:0){.pt_cosmetics-product-details .pdp-main .attribute ul.swatches li{height:40px !important}.cosmetics-product_wrapper .attribute ul.swatches.Color li.active a{height:32px !important}}.pt_cosmetics-product-details .pdp-main .attribute ul.swatches.Color{max-width:258px}}@media screen and (min-width:768px){.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage{width:100%}.cosmeticsvideourl-data,.product-main-videosection{margin-bottom:20px;height:48px;padding:0 3% 0 0;box-sizing:border-box}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .product-thumbnails{width:19.2%;display:table-cell;vertical-align:middle;float:none;padding:0}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main{display:table;float:none;table-layout:fixed}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage{display:table-cell;vertical-align:middle}.pt_cosmetics-product-details .cosmetics-product_wrapper .product-col-1 .pdp-image-section .thumbnails-product-main .cosmetic-left-mainimage.hide.cosmeticsvideo{display:none}.cosmeticsvideourl-data{margin-bottom:0}.product-main-videosection{margin-bottom:0}div.apply-makeup-by-sku{padding-right:13.188px}.apply-makeup-by-sku button.trymeon{margin:30px auto;padding:15px 20px;display:flex;width:unset;max-width:414px}.apply-makeup-by-sku button.trymeon::before{top:-80%;left:14%}.apply-makeup-by-sku button.trymeon .trymeon-text{flex-direction:row;margin-left:10px;margin-top:2px}.apply-makeup-by-sku button.trymeon .trymeon-text a{margin-left:2px}.apply-makeup-by-sku button.trymeon span.trymeoncameraImage{background:url('../images/redesign/pdp-images/trymeon-camera-desktop.svg') no-repeat;float:left;width:24px;height:19px}}@media screen and (min-width:1024px){div.apply-makeup-by-sku{padding-right:unset}.apply-makeup-by-sku button.trymeon{margin:15px 0 0 0;padding:11px 14px;width:365px;display:flex;align-items:center}.apply-makeup-by-sku button.trymeon::before{top:-80%;left:4%}.apply-makeup-by-sku button.trymeon span.trymeoncameraImage{float:left;width:24px;height:19px}.apply-makeup-by-sku button.trymeon .trymeon-text{margin-left:5px}.apply-makeup-by-sku button.trymeon .trymeon-text a{margin-left:2px}}