.clearfix:after,.pdp-main:after,.pdp-main-common:after,.pdp-main .product-main-content:after,.pdp-main-common .product-main-content:after,.pdp-main .product-actions:after,.pdp-main-common .product-actions:after{content:"";display:table;clear:both}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none outside none !important}.visually-hidden{color:#656565 !important;background-color:#e6e6e6}.video-landing-envelope{color:#282828 !important}@media only screen and (max-width: 767px){.global-promo-banner{border-bottom:1px solid silver;padding:5px 8px}}@media only screen and (max-width: 767px){.global-promo-banner.only-lg{display:none}}@media only screen and (max-width: 767px){.primary-logo img,.primary-logo svg{margin:10px 20px 11px 0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.primary-logo{line-height:48px}}@media only screen and (max-width: 767px){.header-cart-search a+div:before{content:"";background:#dbdbdb;display:inline-block;height:20px;width:1px;margin:5px 4px 5px 8px;vertical-align:middle}}@media only screen and (max-width: 767px){.header-cart-search .icon-header-close-entity{font-size:30px;margin-top:-13px}}@media only screen and (max-width: 767px){.header-cart-search .svg-icon-search-header{height:18px;width:19px}}@media only screen and (max-width: 767px){#navigation .header-search.header-search-inline{padding-top:10px}}@media only screen and (max-width: 767px){#navigation .header-search.header-search-inline .search-inline-container{margin:0 10px;padding:8px 10px 6px 15px}}@media only screen and (max-width: 767px){#navigation .header-search.header-search-inline .search-inline-container input[type="text"]{width:calc(100% - 30px)}}@media only screen and (max-width: 767px){.header-search.header-search-inline #search-suggestions .all-results-link.h3{padding-top:13px}}@media only screen and (max-width: 767px){.header-search.header-search-inline #search-suggestions .search-suggestion-wrapper.full{max-height:calc(100vh - 80px)}}@media only screen and (max-width: 767px){#search-suggestions.container-fluid{padding:0 5px}}@media only screen and (max-width: 767px){.product-suggestion .ymk-tryon-badges{width:85px;padding:5px 5px 5px 10px;left:5px;top:5px;font-size:10px}}@media only screen and (max-width: 767px){.product-suggestion .ymk-tryon-badges img{width:8px !important}}@media only screen and (max-width: 767px){.pt_cart .footer-newsletter .footer-refer-a-friend{top:48px}}@media only screen and (max-width: 767px){.footer-newsletter .footer-refer-a-friend{position:absolute;top:55px;right:0}.footer-newsletter .footer-refer-a-friend a{text-decoration:underline !important;font-size:13px !important;color:#91735f}.footer-newsletter .footer-refer-a-friend a span{color:#91735f;letter-spacing:0.1em}}@media only screen and (max-width: 767px){.footer-newsletter #marketingFormEmail label,.footer-newsletter #marketingSignUpPhone label{width:130px}}@media only screen and (max-width: 767px){.pt_cart .footer-newsletter span.error:before,.pt_order-confirmation .footer-newsletter span.error:before{position:absolute;top:-25px;right:-25px}}@media only screen and (max-width: 767px){.pt_cart .footer-container .footer-newsletter h4#heading,.pt_order-confirmation .footer-container .footer-newsletter h4#heading{margin-bottom:0px}}@media only screen and (max-width: 767px){.pt_cart .footer-container .footer-newsletter .button-wrapper,.pt_order-confirmation .footer-container .footer-newsletter .button-wrapper{top:46px}.pt_cart .footer-container .footer-newsletter .button-wrapper i,.pt_order-confirmation .footer-container .footer-newsletter .button-wrapper i{top:3px}}@media only screen and (max-width: 767px){.footer-container .footer-newsletter{margin:0 10px 0 30px}.footer-container .footer-newsletter #heading{font-size:18px;margin-top:12px;color:#000;text-align:center;margin-bottom:15px}.footer-container .footer-newsletter #marketingFormEmail .user-info .form-row .login-wrapper input,.footer-container .footer-newsletter #marketingSignUpPhone .user-info .form-row .login-wrapper input{width:98%}.footer-container .footer-newsletter #marketingFormEmail .user-info .form-row span.error:before,.footer-container .footer-newsletter #marketingFormEmail .user-info .form-row span.valid:before,.footer-container .footer-newsletter #marketingSignUpPhone .user-info .form-row span.error:before,.footer-container .footer-newsletter #marketingSignUpPhone .user-info .form-row span.valid:before{right:-15px}}@media only screen and (max-width: 767px){.footer-container .footer-newsletter .button-wrapper{top:47px;right:10px}}@media only screen and (max-width: 767px){.footer-container .footer-menu-items a{background:#fcf5ef;padding-top:15px;padding-bottom:15px;border-top:1px solid #ede8e4;text-transform:uppercase}.footer-container .footer-menu-items a:first-child{border-top:0px none}}@media only screen and (max-width: 767px){.footer-container .footer-item>.content-asset{padding-top:120px;margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){.footer-legal{margin:0px -20px}}@media only screen and (max-width: 767px){.footer-legal #footer-country{padding-bottom:20px}}@media only screen and (max-width: 767px){.footer-legal .legal{padding:0 10px 20px}.footer-legal .legal a{padding:0px 4px;text-decoration:underline}}@media only screen and (max-width: 767px){.content-asset h4,.content-asset .h4{margin-bottom:0px}}@media only screen and (max-width: 767px){.footer-social-block{clear:both;float:none;position:absolute;top:0px;left:0px}}@media only screen and (max-width: 767px){.copyright{padding-top:8px}}@media only screen and (max-width: 767px){.postscript{padding-bottom:8px}}@media only screen and (max-width: 767px){.bm-us-footer .back-to-top-block.backtotop-settle{bottom:0}}@media only screen and (max-width: 767px){.news-letter-us .new-letter-container span.error:before{right:-20px}}@media only screen and (max-width: 767px){#news-letter-popup .field-wrapper{width:96%}}#news-letter-popup .new-letter-container span.error:before{top:-30px;right:-10px}@media only screen and (max-width: 767px){#news-letter-popup .field-wrapper.has-check-box{width:auto}}@media only screen and (max-width: 767px){#news-letter-popup .terms-section{margin-left:14px;margin-bottom:30px}#news-letter-popup .terms-section .form-row{width:auto;float:left}#news-letter-popup .terms-section .form-row .field-wrapper{width:auto}#news-letter-popup .terms-section span.error{margin:0px}#news-letter-popup .terms-section span.error:before{right:-65px}}@media only screen and (max-width: 767px){.new-letter-container .user-consent-text{margin-left:14px}}@media only screen and (max-width: 767px){.new-letter-container .form-row-text{display:block}.new-letter-container .form-row-text span.error{margin:5px 0}}@media only screen and (max-width: 767px){.newsletter-content h2{text-align:center}}@media only screen and (max-width: 767px){.newsletter-content{display:none}}@media only screen and (max-width: 767px){#news-letter-popup .field-wrapper input[type='tel']{padding-left:15px}}@media only screen and (max-width: 767px){#news-letter-popup{background:#fff;padding:20px}}@media only screen and (max-width: 767px){#news-letter-popup div{background:none}}@media only screen and (max-width: 767px){#news-letter-popup .content-asset,#news-letter-popup .registration-header-container{padding-top:0}}@media only screen and (max-width: 767px){#news-letter-popup h4{color:#000;margin-top:0}}@media only screen and (max-width: 767px){#news-letter-popup p{font-weight:normal;margin:10px 0}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .btn-primary{height:50px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-container{padding:0 0 10px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog form{padding:0 25px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-confirm h3{font-size:36px;margin-top:20px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-confirm h5{font-size:14px;padding:0}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-confirm .btn-secondary{padding:16px 10px 17px;margin-bottom:20px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .newusersignup-confirm{padding:0 10px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog .input-text{height:45px}}@media only screen and (max-width: 767px){.newusersignup.ui-dialog span.error:before{top:-30px}}@media only screen and (max-width: 767px){#lpButtonDivForFooter{padding:15px 0 !important;border-top:1px solid #ede8e4 !important}}@media only screen and (max-width: 767px){#lpButtonDivForFooter .LPMcontainer.LPMoverlay .LPMlabel{font-size:13px !important;letter-spacing:0.14em !important;line-height:1.076 !important;font-weight:700 !important;text-transform:uppercase !important}}@media only screen and (max-width: 767px){.gated-page-container #news-letter-popup button{margin-bottom:10px}.gated-page-container #news-letter-popup label{top:2px}.gated-page-container #news-letter-popup span.error{width:calc(90% + 10px)}.gated-page-container #news-letter-popup span.error:before{top:-27px}}@media only screen and (max-width: 767px){.search-result-content .container-fluid.video-blog{padding-bottom:20px}}@media only screen and (max-width: 767px){.search-result-content .container-fluid.video-blog{margin-top:20px}}@media only screen and (max-width: 767px){.search-result-content .results-hits{text-align:center}}@media only screen and (max-width: 767px){.search-result-content .salesprice.product-set-price{text-align:left;font-size:13px}}@media only screen and (max-width: 767px){.search-result-content #search-result-items .product-tile-info-container .salesprice.product-set-price{text-align:center;font-weight:normal}}@media only screen and (max-width: 767px){.search-result-items .product-tile .product-image.offline-product{width:240px;height:240px}}@media only screen and (max-width: 767px){.search-result-items .product-tile .product-pricing.plp h3{font-weight:400}}@media only screen and (max-width: 767px){.search-result-items .product-tile .shades button,.search-result-items .product-tile .shades a{width:60%;margin-top:20px}}@media only screen and (max-width: 767px){.product-promotional-tile{padding:0px}}@media only screen and (max-width: 767px){.recently-viewed-wrapper .container-fluid{padding:0}}@media only screen and (max-width: 767px){.maxymiser-single-tab .slick-dots{display:none !important}.maxymiser-single-tab .slick-slider{height:280px !important}}@media only screen and (max-width: 767px){body.sticky-header .pt_product-search-result .global-header{z-index:1004}}@media only screen and (max-width: 767px){.search-result-content ul#tabs{margin-top:0px;padding-bottom:15px;border-bottom:5px solid #f7f8f9}.search-result-content .results-hits p{font-weight:500;font-size:15px}.search-result-content .pagination{margin-bottom:0px}.search-result-content .folder-content-list{padding:1.5em 1%}.search-result-content .folder-content-list li{padding:2em 0}}@media only screen and (max-width: 767px) and (max-width: 767px){.search-result-content .folder-content-list li{padding-bottom:0px;padding-top:0px}}@media only screen and (max-width: 767px){.search-result-content .folder-content-list .content-box{padding:8% 3%}.search-result-content .folder-content-list .content-box p{line-height:18px;font-weight:500;letter-spacing:1px;word-spacing:2px}.search-result-content .folder-content-list .content-box p+a{color:#000;font-size:15px}}@media only screen and (max-width: 767px){.search-footer-container{flex-direction:column;padding:32px 27px}}@media only screen and (max-width: 767px){.search-footer-container .content-asset{min-height:253px}}@media only screen and (max-width: 767px){.search-footer-container .content-asset{flex:0 0 100%;max-width:100%;padding:0;padding-top:20px}.search-footer-container .content-asset:first-child{padding-top:0px}}@media only screen and (max-width: 767px){div.search-art.fullwidth-wrapper .serachresult-banner{padding:0 20px 30px 20px}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile{font-size:14px;letter-spacing:0.05em;display:flex;flex-direction:column}#search-result-items.search-page-results .product-tile .text-copy,#search-result-items.search-page-results .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list #search-result-items.search-page-results .product-tile .product-pricing.plp .product-price .price-text,#search-result-items.search-page-results .search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .price-text,.search-result-items.recently-viewed #search-result-items.search-page-results .product-tile .product-pricing.plp .product-price .price-text,#search-result-items.search-page-results .product-tile h5,#search-result-items.search-page-results .product-tile .h5{letter-spacing:0.05em}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .shades a{margin:0;width:auto}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .shades{order:4}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile{padding-left:28%}#search-result-items.search-page-results .product-tile .product-price{text-align:left;font-size:13px}#search-result-items.search-page-results .product-tile>div{width:100%;text-align:left}#search-result-items.search-page-results .product-tile>div.product-image{position:absolute;width:28%;left:0;top:50%;transform:translateY(-50%);padding:0 10px}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .award-winning{min-height:auto}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .product-name .product-name-text{margin:5px 0;letter-spacing:0.05em}#search-result-items.search-page-results .product-tile .product-name .product-name-text a{height:auto;overflow:auto}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .value-price{order:4}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .value-price{margin:5px 0}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .product-pricing .text-copy,#search-result-items.search-page-results .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list #search-result-items.search-page-results .product-tile .product-pricing.plp .product-price .price-text,#search-result-items.search-page-results .search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .price-text,.search-result-items.recently-viewed #search-result-items.search-page-results .product-tile .product-pricing.plp .product-price .price-text{margin:5px 0}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .product-pricing{order:3}}@media only screen and (max-width: 767px){#search-result-items.search-page-results .product-tile .ratings-wrapper{order:2}}@media only screen and (max-width: 767px){li.view-more-button{padding:70px 0px 31px 0px}}@media only screen and (max-width: 767px){li.view-more-button .btn-primary{width:84%}}@media only screen and (max-width: 767px){.sort-outer-block{margin-top:20px}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text{font-size:13px}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text .price-standard{font-size:13px}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text{font-weight:400}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .value-price{height:18px;min-height:10px}}@media only screen and (max-width: 767px){.search-result-items .product-list .product-tile .value-price .value-price-text{font-size:10px;font-weight:300;letter-spacing:1px;margin:0;color:#966e50}}@media only screen and (max-width: 767px){.search-result-items:not(.search-page-results) .product-tile .product-name h3 a{line-height:12px;min-height:50px}}@media only screen and (max-width: 767px){.search-result-items .product-tile .product-name .product-name-text{margin:3% 0;padding:0 2px;font-size:12px}}@media only screen and (max-width: 767px){.search-result-items .product-tile .product-name .product-name-text a{line-height:1}}@media only screen and (max-width: 767px){.certona-items-wrapper .search-result-items.recently-viewed .slick-prev,.einstein-carousel .search-result-items.recently-viewed .slick-prev{left:10px}}@media only screen and (max-width: 767px){.certona-items-wrapper .search-result-items.recently-viewed .slick-next,.einstein-carousel .search-result-items.recently-viewed .slick-next{right:10px}}@media only screen and (max-width: 767px){#divProductFinderPreview{height:500px;overflow-y:auto}}@media only screen and (max-width: 767px){div.productfinder-question-title{font-size:16px}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog{transform:translate(-50%, -50%);top:50% !important;left:50% !important}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog{zoom:95%}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog .progress-finder-outer{width:95%}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog .questionnaire-content .skincare-quiz-wrapper .options{width:95%}}@media only screen and (max-width: 767px){.ui-dialog.certona-skincare-dialog .questionnaire-content .skincare-quiz-wrapper .options .certona-pf-input-container{width:100%}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .price-text .price-standard{font-size:13px}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .product-tile .value-price{height:auto;min-height:10px}}@media only screen and (max-width: 767px){.search-result-items.recently-viewed .product-tile .value-price .value-price-text{margin:0;color:#966e50;letter-spacing:0.7px;line-height:normal;font-weight:700;font-size:14px}}@media only screen and (max-width: 767px){.certona-skinfinder-results .search-result-items li .product-tile .product-name .product-name-text{font-size:12px}}@media only screen and (max-width: 767px){.certona-skinfinder-results .search-result-items li .product-tile .product-pricing .product-price .price-text{font-size:14px}}@media only screen and (max-width: 767px){.certona-skinfinder-results .search-result-items li .product-tile .value-price .value-price-text{font-size:10px}}@media only screen and (max-width: 767px){.einstein-carousel svg.prev-arrow,.einstein-carousel svg.right-arrow,.certona-items-wrapper svg.prev-arrow,.certona-items-wrapper svg.right-arrow{width:20px;height:20px}}@media only screen and (max-width: 767px){.einstein-carousel .search-result-items.recently-viewed .slick-list,.certona-items-wrapper .search-result-items.recently-viewed .slick-list{max-width:89%}}@media only screen and (max-width: 767px){.einstein-carousel .search-result-items.recently-viewed .grid-tile .product-tile .product-image a,.certona-items-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .product-image a{outline-offset:-2px}}@media only screen and (max-width: 767px){.einstein-carousel .search-result-items.recently-viewed .grid-tile .product-tile .product-name .name-link,.certona-items-wrapper .search-result-items.recently-viewed .grid-tile .product-tile .product-name .name-link{outline-offset:-2px}}@media only screen and (max-width: 767px){.einstein-carousel .search-result-items.recently-viewed button.slick-arrow .prev-arrow,.einstein-carousel .search-result-items.recently-viewed button.slick-arrow .right-arrow,.certona-items-wrapper .search-result-items.recently-viewed button.slick-arrow .prev-arrow,.certona-items-wrapper .search-result-items.recently-viewed button.slick-arrow .right-arrow{width:20px;height:20px}}@media only screen and (max-width: 767px){.einstein-carousel .search-result-items.recently-viewed .slick-dots,.certona-items-wrapper .search-result-items.recently-viewed .slick-dots{bottom:0}}@media only screen and (max-width: 767px){.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{width:87%}.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .product-tile .product-image img{width:93%}}@media only screen and (min-width: 414px) and (max-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{width:93%;max-width:100%}.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .slick-track{width:100%;display:flex;flex-wrap:wrap}}@media only screen and (min-width: 375px) and (max-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .slick-list{width:100% !important;max-width:100%}.pt_order-confirmation #main .order-confirmation-wrapper .static-certona-horizontal-wrapper .slick-list .slick-track{width:100%}}@media only screen and (max-width: 767px){.certona-items-wrapper.static-certona-cart-wrapper .certona-tile .product-tile .product-name .product-name-text a,.certona-items-wrapper.static-certona-horizontal-wrapper .certona-tile .product-tile .product-name .product-name-text a{word-break:break-word}}@media only screen and (max-width: 767px){.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .slick-track,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .slick-track{width:400px;display:flex;flex-wrap:wrap}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .grid-tile,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .grid-tile{width:148px}}@media only screen and (min-width: 414px) and (max-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{width:85%}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .slick-track,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .slick-track{width:100%;display:flex;flex-wrap:wrap}}@media only screen and (min-width: 375px) and (max-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list{width:88%}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .slick-track,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .slick-track{width:100%;display:flex;flex-wrap:wrap}.certona-items-wrapper.static-certona-cart-wrapper .search-result-items.recently-viewed .slick-list .grid-tile.certona-tile,.certona-items-wrapper.static-certona-horizontal-wrapper .search-result-items.recently-viewed .slick-list .grid-tile.certona-tile{width:140px}}@media only screen and (max-width: 767px){.pdp-main div.bootstrap-select .dropdown-toggle .filter-option{padding:11px 8px}}@media only screen and (max-width: 767px){.pdp-main div.bootstrap-select.pdp-qty-dropdown{min-width:10px}}@media only screen and (max-width: 767px){.pdp-main div.bootstrap-select.pdp-qty-dropdown .dropdown-toggle .bs-caret{width:20px;height:47px}}@media only screen and (max-width: 767px){.pdp-main div.bootstrap-select.pdp-qty-dropdown .caret:before{top:4px;font-size:16px}}@media only screen and (max-width: 767px){.pdp-main .order-promoMsg-wrapper{margin-top:6%}}@media only screen and (max-width: 767px){.pdp-main .order-promoMsg-wrapper .order-promoMsg{text-align:center}}@media only screen and (max-width: 767px){.product-title-block{text-align:center}}@media only screen and (min-width: 1240px){.product-title-block h1,.product-title-block h2.product-name{font-size:20px;line-height:43px}}@media only screen and (min-width: 1240px){.product-title-block .h3.sub-header{font-size:15px}}@media only screen and (min-width: 1240px){.quantity{margin-bottom:25px}}@media only screen and (max-width: 767px){.quantity #id-combobox-Quantity{font-size:12px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container,.pdp-main-common .product-main-content .product-image-container{text-align:center}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #homeImgBanner,.pdp-main .product-main-content .product-image-container #qvhomeImgBanner,.pdp-main-common .product-main-content .product-image-container #homeImgBanner,.pdp-main-common .product-main-content .product-image-container #qvhomeImgBanner{height:300px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #homeImgBanner a.zoom,.pdp-main .product-main-content .product-image-container #qvhomeImgBanner a.zoom,.pdp-main-common .product-main-content .product-image-container #homeImgBanner a.zoom,.pdp-main-common .product-main-content .product-image-container #qvhomeImgBanner a.zoom{height:100%}.pdp-main .product-main-content .product-image-container #homeImgBanner a.zoom img,.pdp-main .product-main-content .product-image-container #qvhomeImgBanner a.zoom img,.pdp-main-common .product-main-content .product-image-container #homeImgBanner a.zoom img,.pdp-main-common .product-main-content .product-image-container #qvhomeImgBanner a.zoom img{display:block;margin:0 auto}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container .product-thumbnails,.pdp-main-common .product-main-content .product-image-container .product-thumbnails{padding:5px 0px}.pdp-main .product-main-content .product-image-container .product-thumbnails .pdp-video-close-btn,.pdp-main-common .product-main-content .product-image-container .product-thumbnails .pdp-video-close-btn{margin:5px;position:relative;top:-5px;right:-160px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs>div[rel],.pdp-main-common .product-main-content .product-image-container #carousel_thumbs>div[rel]{display:none}.pdp-main .product-main-content .product-image-container #carousel_thumbs>div[rel]:first-child,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs>div[rel]:first-child{display:block}}.pdp-main .product-main-content .product-image-container #carousel_thumbs:before,.pdp-main .product-main-content .product-image-container #carousel_thumbs:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv:before,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set:before,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs:before,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv:before,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set:before,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set:after{content:" ";display:table}.pdp-main .product-main-content .product-image-container #carousel_thumbs:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set:after{clear:both}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs.slick-slider,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv.slick-slider,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set.slick-slider,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs.slick-slider,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv.slick-slider,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set.slick-slider{margin-bottom:60px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-track,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-track,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-track,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-track,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-track,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-track{min-width:100% !important}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-track div[data-video-id] a:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-track div[data-video-id] a:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-track div[data-video-id] a:after{width:30px;height:30px;background:url("//s7d3.scene7.com/is/image/BareEscentuals/product-video-tb?scl=1&fmt=png-alpha") no-repeat}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-track div[data-video-id] a:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-track div[data-video-id] a:after,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-track div[data-video-id] a:after,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-track div[data-video-id] a:after{width:20px;height:20px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs a img,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv a img,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set a img,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs a img,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv a img,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set a img{height:auto;width:250px}}@media only screen and (max-width: 767px){.pdp-main .product-main-content .product-image-container #carousel_thumbs .slick-slide,.pdp-main .product-main-content .product-image-container #carousel_thumbs_qv .slick-slide,.pdp-main .product-main-content .product-image-container #carousel_thumbs_set .slick-slide,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs .slick-slide,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_qv .slick-slide,.pdp-main-common .product-main-content .product-image-container #carousel_thumbs_set .slick-slide{margin-right:5px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .product-price,.pdp-main-common .product-add-to-cart .product-price{padding-bottom:5px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .button-fancy-large,.pdp-main-common .product-add-to-cart .button-fancy-large{min-height:50px;padding:12px 15px;font-size:15px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .mail-me,.pdp-main-common .product-add-to-cart .mail-me{padding:8px 14px}}.pdp-main .product-add-to-cart .cart-action.cart-action-default .cart-btn-block a.mail-me,.pdp-main-common .product-add-to-cart .cart-action.cart-action-default .cart-btn-block a.mail-me{color:#fff}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .cart-action.cart-action-default .cart-btn-block a.mail-me,.pdp-main-common .product-add-to-cart .cart-action.cart-action-default .cart-btn-block a.mail-me{padding:17px 10px;font-size:12px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .cart-action .cart-btn-block a.mail-me,.pdp-main-common .product-add-to-cart .cart-action .cart-btn-block a.mail-me{padding:12px 15px;font-size:15px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .text-col span.error:before,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .text-col span.error:before{right:11px;top:-30px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .name-row span.error::before,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe .notify_me_wrapper .name-row span.error::before{top:-31px;right:10px}}@media only screen and (max-width: 767px){.pdp-main .product-add-to-cart .cart-action .notify_me_iframe #iframe-availability,.pdp-main-common .product-add-to-cart .cart-action .notify_me_iframe #iframe-availability{height:240px}}@media only screen and (max-width: 767px){.pdp-main .product-col-1,.pdp-main .product-col-2,.pdp-main-common .product-col-1,.pdp-main-common .product-col-2{padding:0 12px}}@media only screen and (max-width: 767px){.pdp-main .product-col-1,.pdp-main .product-col-2,.pdp-main-common .product-col-1,.pdp-main-common .product-col-2{position:static}}@media only screen and (max-width: 767px){.pdp-main .product-col-2,.pdp-main-common .product-col-2{padding-top:10px;padding-bottom:40px}}.pdp-main .product-name,.pdp-main-common .product-name{margin:0px;padding-left:0px}@media only screen and (max-width: 767px){.pdp-main .product-price,.pdp-main-common .product-price{text-align:right}}@media only screen and (max-width: 767px){.pdp-main .product-info,.pdp-main-common .product-info{padding:30px 0;margin:0 -9px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-product-details i,.pdp-main-common .product-set .product-set-product-details i{padding-right:0px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-product-details .details,.pdp-main-common .product-set .product-set-product-details .details{margin-left:-22px;margin-right:-23px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-name,.pdp-main-common .product-set .product-name{margin-top:20px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-list,.pdp-main-common .product-set .product-set-list{margin-top:10px}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-list .novariant .novariantbutton,.pdp-main-common .product-set .product-set-list .novariant .novariantbutton{margin-top:-58px;width:calc(97% - 100px)}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-thumbnails .thumb,.pdp-main-common .product-set .product-set-thumbnails .thumb{height:auto}}@media only screen and (max-width: 767px){.pdp-main .product-set .product-set-thumbnails,.pdp-main-common .product-set .product-set-thumbnails{margin-top:20px}}@media screen and (min-width: 690px){.pdp-main .recommendations #carousel-recommendations,.pdp-main-common .recommendations #carousel-recommendations{width:500px}}@media screen and (min-width: 768px){.pdp-main .recommendations #carousel-recommendations,.pdp-main-common .recommendations #carousel-recommendations{width:750px}}@media only screen and (max-width: 767px){.product-variations .attribute,.product-options .attribute{margin:1em 0 0}}@media screen and (min-width: 768px){.product-variations .attribute .selected-value,.product-options .attribute .selected-value{padding-top:.8em}}.product-variations .swatches:before,.product-variations .swatches:after,.product-options .swatches:before,.product-options .swatches:after{content:" ";display:table}.product-variations .swatches:after,.product-options .swatches:after{clear:both}@media only screen and (max-width: 767px){.product-variations .swatches,.product-options .swatches{margin:5px 0}}@media only screen and (max-width: 767px){.product-detail .color-family-wrapper{margin-top:10px}}@media only screen and (max-width: 767px){.product-detail .product-add-to-cart .madeToFitProduct.learn-more{font-size:17px}}@media only screen and (max-width: 767px){.availability-msg .not-available-msg{padding-bottom:13px}}@media only screen and (max-width: 767px){.mobile-price .product-price .h2{font-size:16px;font-weight:800}.pt_product-details .cat-margin1 ul.slick-dots{display:inline-block}}@media only screen and (max-width: 767px){#pdpMain .productBadges .product-badge-1,#pdpMain .productBadges .product-badge-2{width:80px}}@media only screen and (max-width: 767px){.bm.product-afterpay-message{font-size:11px}}@media only screen and (max-width: 767px){.bm.product-afterpay-message .afterpay-learn-more{font-size:14px}}@media (max-width: 767px){.ap-steps{display:block;margin:30px 0;padding:0 0 10px}.ap-installments h3{font-weight:normal}.ap-installments h3 br{display:inherit}.ap-installments img{width:225px}.ap-installments-steps{text-align:center}.ap-latefee{padding:0 0 20px 0}}@media only screen and (max-width: 767px){.afterpay-logo{margin-right:-3px;width:65px}}@media only screen and (max-width: 767px){.clearpay-logo{margin-right:-3px}}@media (max-width: 667px){.afterpay-dialog.ui-dialog,.autodelivery-dialog.ui-dialog{top:0 !important}}@media only screen and (max-width: 767px){.autodelivery-dialog.ui-dialog{position:fixed !important}}@media only screen and (max-width: 767px){img.ingredients{width:auto;margin-top:10px;margin-right:10px}}@media only screen and (max-width: 767px){.ingredientimages{width:100%;padding:0;justify-content:center;display:flex;flex-wrap:wrap;align-content:center}}@media only screen and (max-width: 767px){.ingredientimages p{font-size:12px;text-transform:uppercase;margin-bottom:-15px;text-align:center;display:block;width:100%}}@media only screen and (max-width: 768px){.ingredientimages p{margin-bottom:-15px}}@media only screen and (max-width: 767px){.pdp-main-set .product-main-content .product-set .product-price .salesprice.product-set-price{text-align:center}}@media only screen and (max-width: 767px){.pt_product-details .pdp-main-set .product-set .product-price{display:block}}@media only screen and (max-width: 767px){#responsiveTabs_container{margin-top:20px}}@media only screen and (max-width: 767px){.fixed-wrapper.feature-fixed .feature-wrapper:before{margin-left:-50px;width:110px;height:10px}}@media only screen and (max-width: 767px){.fixed-wrapper.feature-fixed .feature-wrapper{padding-top:13%;margin-bottom:2.5%;width:100%}}@media only screen and (max-width: 767px){.fixed-wrapper.feature-fixed .feature-wrapper h4{font-size:13px;margin-bottom:5%}}@media only screen and (max-width: 767px){.fixed-wrapper.feature-fixed .feature-wrapper ul{font-size:12px}.fixed-wrapper.feature-fixed .feature-wrapper ul li{margin-left:-11%;padding-bottom:10px}}@media only screen and (max-width: 767px){.fixed-wrapper.feature-fixed .feature-wrapper .col-sm-6{border-right:none;border-bottom:1px solid #e9ebea;padding-right:none}}@media only screen and (max-width: 767px){.fixed-wrapper.feature-fixed .feature-wrapper .colum6 li:first-child{margin-top:5%}}@media only screen and (max-width: 767px){.fixed-wrapper.feature-fixed .feature-wrapper .colum6{padding-left:12px;border-left:none;border-bottom:none}}@media only screen and (max-width: 767px){.feature-promo1 h4{font-size:13px}}@media only screen and (max-width: 767px){.feature-promo2{width:100%;padding-left:0;margin:10% auto}}@media only screen and (max-width: 767px){.watch-wrapper h2{font-size:21px}}@media only screen and (max-width: 767px){.watch-wrapper .col-xs-12{margin-left:0%}}@media only screen and (max-width: 767px){.watch-wrapper .watch-latest .slick-slide img{padding-right:0px}}@media only screen and (max-width: 767px){.watch-latest h5{font-size:12px}}@media only screen and (max-width: 767px){.social-sharing li:first-child{font-size:2px}}@media only screen and (max-width: 767px){.product-sharing .product-sharing-content{margin:0}.product-sharing .product-sharing-content .bv-cv2-cleanslate{text-align:center !important}}@media only screen and (max-width: 767px){.product-sharing .social-sharing li:first-child{font-size:16px}}@media only screen and (max-width: 767px){.pdp-video-container{padding-top:5%}}@media only screen and (max-width: 767px){#responsiveTabs .tab-pane .product-tab-content .product-tab-column1{padding:0px 15px;padding-bottom:10px}}@media only screen and (max-width: 767px){#responsiveTabs .tab-pane .product-tab-content .product-tab-column2{padding:0px 15px}#responsiveTabs .tab-pane .product-tab-content .product-tab-column2 .product-tab-title{padding-top:10px;border-top:1px solid #EEE}}@media only screen and (max-width: 767px){#responsiveTabs .tab-pane{min-height:1px !important;color:#939393;font-size:14px}#responsiveTabs .tab-pane h4{color:#000;text-align:left}#responsiveTabs .tab-pane .right-border{border-right:1px solid #e9ebea}}@media only screen and (max-width: 767px){#responsiveTabs h4{font-size:13px}}@media only screen and (max-width: 767px){.product-tab-main ul>li:before{top:2px}}@media only screen and (max-width: 767px){.product-tab-main ul>li{padding-left:22px}}@media only screen and (max-width: 767px){.product-tab-main ol>li{padding-left:20px}}@media only screen and (max-width: 767px){.product-tab-title,.product-tab-main{padding:0px 5px}}@media only screen and (max-width: 767px){.product-detail .size-label .text-copy,.product-detail .size-label .search-result-items .product-list .product-tile .product-pricing.plp .product-price .price-text,.search-result-items .product-list .product-tile .product-pricing.plp .product-price .product-detail .size-label .price-text,.product-detail .size-label .search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .price-text,.search-result-items.recently-viewed .product-tile .product-pricing.plp .product-price .product-detail .size-label .price-text{text-align:center}}@media only screen and (max-width: 767px){#ImagePlaceHolderBeforeZoomFinishesInit img{width:60%;margin:0 auto}}@media only screen and (max-width: 767px){#products1 .search-result-items .productBadges .product-badge-1{left:0%}}@media only screen and (max-width: 767px){#products1 .search-result-items .productBadges .product-badge-2{right:0%}}@media only screen and (max-width: 767px){#products1 .search-result-items .productBadges .product-badge-1,#products1 .search-result-items .productBadges .product-badge-2{display:none}}@media only screen and (max-width: 767px){.product-sharing-content .rating_summary .bv_main_container{width:100% !important;margin:0 !important;padding:0 !important}}@media only screen and (max-width: 767px){.product-sharing-content .rating_summary .bv_main_container .bv_main_container_row_flex{margin:0 !important}}@media only screen and (max-width: 767px){.removeExtraSpace #tab-details .product-long-description p{margin:0;display:contents}}@media only screen and (max-width: 767px){.search-result-content ul#tabs>li{flex:1 1;padding:8px 8px;font-size:13px;letter-spacing:0.005em}}@media only screen and (max-width: 767px){.search-result-content ul#tabs{margin-top:0px;padding-bottom:15px;border-bottom:5px solid #f7f8f9}}@media only screen and (max-width: 767px){.product-thumbnails .slick-dots li{height:10px;width:10px;margin:0 4px}.product-thumbnails .slick-dots li button{height:10px;width:10px}.product-thumbnails .slick-dots li button:before{height:10px;width:10px;line-height:10px;font-size:30px !important}}@media only screen and (max-width: 767px){.primary-content .youcam{width:100%;position:fixed;z-index:9999;top:0;left:0;background:#f1f1f1;margin-left:0}}@media (max-width: 896px) and (min-aspect-ratio: 13 / 9){.youcam-productName-productPrice-mobile-wrapper{display:block}.youcam-productName-productPrice-mobile-wrapper .tryiton-landscape{display:block;top:0;left:0}.youcam-productName-productPrice-mobile-wrapper .product-details{display:none}.youcam-productName-productPrice-mobile-wrapper #youcam-tryon-shade-mobile{display:none}}@media only screen and (max-width: 767px){.product-virtual-try-on{width:100%;font-size:16px;max-width:none}}@media only screen and (max-width: 767px){.ymk-tryon-btn-wrp{padding-top:20px}}@media only screen and (max-width: 767px){.youcam{width:100%;position:fixed;z-index:9999;top:0;left:0;background:#f1f1f1;margin-left:0;padding:0}}@media only screen and (max-width: 767px){.product-rating-content .bv_main_container{margin:0 !important;padding:0 !important}}@media only screen and (max-width: 767px){.product-review-desc .product-review{float:none;margin:0px;text-align:center}}@media only screen and (max-width: 767px){.pdp-bundle-container .pdp-more-buckets{margin-top:5px}}@media only screen and (max-width: 767px){.pdp-bundle-container .prod-img-rules{width:90%;margin:0px auto !important;top:15px !important;left:15px}}@media only screen and (max-width: 767px){.pdp-bundle-container .product-title-block h3,.pdp-bundle-container .product-title-block price-sales{font-size:20px}}@media only screen and (max-width: 767px){.pdp-bundle-container .footer-bundle-add-to-cart{padding:20px}}@media only screen and (max-width: 767px){.pdp-bundle-container .footer-bundle-add-to-cart{padding-bottom:0}}@media only screen and (max-width: 767px){.pdp-bundle-container .footer-bundle-add-to-cart .bundle-pricing,.pdp-bundle-container .footer-bundle-add-to-cart .bundle-subscription-value{text-align:center}}@media only screen and (max-width: 767px){.pdp-bundle-container .footer-bundle-add-to-cart .add-to-cart .pdp-total-amount{margin-top:0px}}@media only screen and (max-width: 767px){.pdp-bundle-container .footer-bundle-add-to-cart .promotion{font-size:14px;font-weight:bold}.pdp-bundle-container .footer-bundle-add-to-cart .promotion .tooltip{font-weight:bold;font-size:14px}}@media only screen and (max-width: 767px){.pdp-bundle-container .pdpBuildYourKit{padding-top:25px;padding-bottom:10px}}@media only screen and (max-width: 767px){.pdp-bundle-container .pdpBuildYourKit h4{font-size:18px;font-weight:normal;margin-top:0px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-bundle-container .pdpBuildYourKit h4{font-size:20px;line-height:20px;margin-top:5px}}@media only screen and (max-width: 767px){.pdp-bundle-container .pdpBuildYourKit h5{margin-top:0px}}@media only screen and (max-width: 767px){.pdp-bundle-container .pdpBuildYourKit .selectedProduct{padding-bottom:10px}}@media only screen and (max-width: 767px){.pdp-bundle-container .slick-slider{margin-bottom:0px}}@media only screen and (max-width: 767px){.pdp-bundle-container #pdpBundleCustomizerAccordion h5{font-size:14px}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBucketContainer .mobile-bucket-wrapper{text-align:center;max-width:100%}.pdp-bundle-container .productBucketContainer .mobile-bucket-wrapper .thumbnails .dotted-border{height:124px;overflow:hidden}.pdp-bundle-container .productBucketContainer .mobile-bucket-wrapper.mobile-scroll{max-height:292px}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBucketContainer .bucket-img-container{padding:6px}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBucketContainer .bucket-img-container .dotted-border{font-size:12px}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBucketContainer .bucket-img-container .dotted-border img{height:52px}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBucketContainer .product-tile-img-container img{height:65px}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBucketContainer .thumbnails{float:none;width:49.5%;min-width:49.5%;margin:0 auto;display:inline-block;vertical-align:top}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBucketContainer .thumbnails.thumbnails-more.active{display:inline-block}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBucketContainer{width:100%;padding:5px}.pdp-bundle-container .productBucketContainer .close-icon .fa-2x{font-size:1.35em}}@media only screen and (max-width: 767px){.pdp-bundle-container .product-description{font-size:10px}}@media only screen and (max-width: 767px){.pdp-bundle-container .productBundleMainContainer{padding:0}.pdp-bundle-container .productBundleMainContainer .container-fluid .row,.pdp-bundle-container .productBundleMainContainer .container-fluid .productBucketContainer{margin:0}.pdp-bundle-container .productBundleMainContainer .container-fluid [class*="col-"]{padding:0}}@media only screen and (max-width: 767px){.pdp-bundle-container .pdpDivider{margin-bottom:10px}}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container h5{margin:30px auto 50px auto}}@media only screen and (min-width: 768px) and (max-width: 1239px){.pdp-bundle-container .right-pdp-container .product-tile-container .bootstrap-select button .filter-option{height:auto}.pdp-bundle-container .right-pdp-container .product-tile-container h5{font-size:15px}}@media only screen and (min-width: 768px){.pdp-bundle-container .right-pdp-container .product-tile-container{width:33.333%;min-height:480px}}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container .product-tile-container .main-prod-img img{height:120px}}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container .product-tile-container .bootstrap-select button .filter-option{height:auto}}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container .add-to-bucket{margin:0px auto 15px auto}}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container .panel .fa-circle-o,.pdp-bundle-container .right-pdp-container .panel .fa-check-circle-o{top:0;left:5px}}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container .panel-body{padding-top:0px;padding-bottom:0px;margin-bottom:0px;margin-top:0px}}.pdp-bundle-container .right-pdp-container .panel-body .inline-error-msg{margin-bottom:15px}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container .panel-heading .inline-error-msg{position:absolute;right:0px;top:6px}}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container .panel-heading a{font-size:15px;padding:4px 6px;padding-left:40px}}@media only screen and (max-width: 767px){.pdp-bundle-container .right-pdp-container .panel.error-state .panel-heading a .product-title{padding-right:55px}}@media only screen and (max-width: 767px){.show-sticky-bundle .pdp-bundle-container .productBucketContainer{position:fixed;top:35px;left:0;z-index:100}.show-sticky-bundle .pdp-bundle-container .productBucketContainer .mobile-bucket-wrapper.mobile-horizontal-scroll{height:85px;max-width:none}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails{float:left;width:25%;min-width:0px;padding:0px 2px;min-height:0px}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails .bucket-img-container .dotted-border{height:auto;padding:7px 10px}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails .bucket-img-container .dotted-border img{height:50px;margin-bottom:0px;margin-top:5px}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails .bucket-img-container .dotted-border p{display:none}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails .product-tile-img-container{padding:0}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails .product-tile-img-container .close-icon{top:0px}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails .product-tile-img-container .close-icon .fa-times{font-size:14px}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails .product-tile-img-container h5{display:none}.show-sticky-bundle .pdp-bundle-container .productBucketContainer div.thumbnails .product-tile-img-container img{margin:10px 0px}.show-sticky-bundle .pdp-bundle-container .bundle-content .right-pdp-container{padding-top:130px}}@media only screen and (max-width: 767px){.pdp-bundle-social-icons .social-sharing{margin-top:15px;text-align:center}.pdp-bundle-social-icons .social-sharing li{float:none;display:inline-block;vertical-align:top}}@media only screen and (max-width: 767px){.productBundleMainContainer .container-fluid{padding:0}.productBundleMainContainer .container-fluid .row,.productBundleMainContainer .container-fluid .panel-group,.productBundleMainContainer .container-fluid .productBucketContainer{margin:0}.productBundleMainContainer .container-fluid [class*="col-"]{padding:0}}#pdpBundleCustomizerAccordion .carousel .product-tile-container .bootstrap-select .dropdown-toggle .bs-caret::before{width:1.5em;height:1.5em;margin:7px}@media only screen and (max-width: 767px){.breadcrumb{margin:0;padding-top:15px}}@media only screen and (max-width: 767px){.pt_categorylanding .breadcrumb{border-top:2px solid #f7f8f9}}@media only screen and (max-width: 767px){.video-breadcrumb .breadcrumb{padding-bottom:15px}}@media only screen and (max-width: 767px){.menu-of-links .bootstrap-select button .filter-option{text-overflow:ellipsis;white-space:nowrap}}
