@media only screen and (max-width:1023px){.QandA-tabs-wraper,.articles-wraper,.cart-actions-top,.cart-page-header-section,.choose-from-wrapper .choose-from-holder,.editorial-slides-section,.editorial-slides-section #editorial-carousel,.gift-kit-sticky-content,.mag-instagram-wrapper .mag-instagram-header,.main-content-holder.hasNavigation,.mobile-full-width,.pdp-bottom-container .content,.pdp-main,.pdp-top-container .content,.pt_account .page-content .primary-content,.pt_checkout .primary-focus,.pt_product-search-result .plp-container,.pt_samples .primary-focus,.pt_store-locator .store-locator,.row,.samples-max-count-reached-overlay,.samples-overlay,.samples-product-overlay,.search-no-result-content,.shopping-bag-primary-content,.sticky-add-to-bag-content,.vanity-kit-sticky-content,.wishlist-editorial-slides-section,.wishlist-editorial-slides-section #wishlist-editorial-carousel{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.QandA-tabs-wraper,.articles-wraper,.cart-actions-top,.cart-page-header-section,.choose-from-wrapper .choose-from-holder,.editorial-slides-section,.editorial-slides-section #editorial-carousel,.gift-kit-sticky-content,.mag-instagram-wrapper .mag-instagram-header,.main-content-holder.hasNavigation,.mobile-full-width,.pdp-bottom-container .content,.pdp-main,.pdp-top-container .content,.pt_account .page-content .primary-content,.pt_checkout .primary-focus,.pt_product-search-result .plp-container,.pt_samples .primary-focus,.pt_store-locator .store-locator,.row,.samples-max-count-reached-overlay,.samples-overlay,.samples-product-overlay,.search-no-result-content,.shopping-bag-primary-content,.sticky-add-to-bag-content,.vanity-kit-sticky-content,.wishlist-editorial-slides-section,.wishlist-editorial-slides-section #wishlist-editorial-carousel{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.col-gutter,.lip-content-wrapper,.lip-my-account{margin-left:15px;margin-right:15px}.col-push-pull-0-tablet{left:0}}@media only screen and (max-width:761px){.col-gutter,.lip-content-wrapper,.lip-my-account{margin-left:10px;margin-right:10px}.col-push-pull-0-mobile{left:0}}@media only screen and (min-width:1024px){.col-1-desktop{width:8.3333333333%}.col-2-desktop{width:16.6666666667%}.col-3-desktop{width:25%}.col-4-desktop{width:33.3333333333%}.col-5-desktop{width:41.6666666667%}#wrapper.pt_order .track-order-section .track-content .gift-message-info,#wrapper.pt_order .track-order-section .track-content .shipment-info,#wrapper.pt_order.lip-salesforce .salesforce-orders .track-order-section-lip .track-content .gift-message-info,#wrapper.pt_order.lip-salesforce .salesforce-orders .track-order-section-lip .track-content .shipment-info,.col-6-desktop{width:50%}.col-7-desktop{width:58.3333333333%}.col-8-desktop{width:66.6666666667%}.col-9-desktop{width:75%}.col-10-desktop{width:83.3333333333%}.col-11-desktop{width:91.6666666667%}#howToApply,.col-12-desktop,.pdp-bottom-container .content .how-to-apply{width:100%}}@media only screen and (max-width:1023px){.col-1-tablet{width:8.3333333333%}.col-2-tablet{width:16.6666666667%}.col-3-tablet{width:25%}.col-4-tablet{width:33.3333333333%}.col-5-tablet{width:41.6666666667%}.col-6-tablet{width:50%}.col-7-tablet{width:58.3333333333%}.col-8-tablet{width:66.6666666667%}.col-9-tablet{width:75%}.col-10-tablet{width:83.3333333333%}.col-11-tablet{width:91.6666666667%}.col-12-tablet{width:100%}#howToApply .video .howToApplyItem,#howToApply .video .howToApplyItem:last-of-type,.col-pull-0-tablet,.col-push-0-tablet{left:0}.col-pull-1-tablet{left:-8.3333333333%}.col-push-1-tablet{left:8.3333333333%}.col-pull-2-tablet{left:-16.6666666667%}.col-push-2-tablet,.contact-us .alert-panel-wrapper{left:16.6666666667%}.col-pull-3-tablet{left:-25%}.col-push-3-tablet{left:25%}.col-pull-4-tablet{left:-33.3333333333%}.col-push-4-tablet{left:33.3333333333%}.col-pull-5-tablet{left:-41.6666666667%}.col-push-5-tablet{left:41.6666666667%}.col-pull-6-tablet{left:-50%}.col-push-6-tablet{left:50%}.col-pull-7-tablet{left:-58.3333333333%}.col-push-7-tablet{left:58.3333333333%}.col-pull-8-tablet{left:-66.6666666667%}.col-push-8-tablet{left:66.6666666667%}.col-pull-9-tablet{left:-75%}.col-push-9-tablet{left:75%}.col-pull-10-tablet{left:-83.3333333333%}.col-push-10-tablet{left:83.3333333333%}.col-pull-11-tablet{left:-91.6666666667%}.col-push-11-tablet{left:91.6666666667%}.col-pull-12-tablet{left:-100%}.col-push-12-tablet{left:100%}html{overflow-x:hidden}}@media only screen and (max-width:761px){.col-1-mobile{width:16.6666666667%}.col-2-mobile{width:33.3333333333%}.col-3-mobile{width:50%}.col-4-mobile{width:66.6666666667%}.col-5-mobile{width:83.3333333333%}#wrapper.pt_order .track-order-section .track-content .gift-message-info,#wrapper.pt_order .track-order-section .track-content .shipment-info,#wrapper.pt_order.lip-salesforce .salesforce-orders .track-order-section-lip .track-content .gift-message-info,#wrapper.pt_order.lip-salesforce .salesforce-orders .track-order-section-lip .track-content .shipment-info,.col-6-mobile{width:100%}.col-pull-0-mobile,.col-push-0-mobile,.not-quick-shop .prd-information.left .prd-image,.not-quick-shop.left .prd-image,.pdp-bottom-container .content .how-to-apply .video .how-to-apply-item,.pdp-bottom-container .content .how-to-apply .video .how-to-apply-item:last-of-type,.tab-first-line,.tab-product-tile{left:0}.col-pull-1-mobile{left:-16.6666666667%}.col-push-1-mobile{left:16.6666666667%}.col-pull-2-mobile{left:-33.3333333333%}.col-push-2-mobile{left:33.3333333333%}.col-pull-3-mobile{left:-50%}.col-push-3-mobile{left:50%}.col-pull-4-mobile{left:-66.6666666667%}.col-push-4-mobile{left:66.6666666667%}.col-pull-5-mobile{left:-83.3333333333%}.col-push-5-mobile{left:83.3333333333%}.col-pull-6-mobile{left:-100%}.col-push-6-mobile{left:100%}}@media only screen and (max-width:1023px){body:after{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}}@media only screen and (max-width:761px){.alertPanel,.deadendPanel{width:90%}}@media only screen and (max-width:761px){.deadendPanel{width:335px}}@media only screen and (max-width:1023px){input[type=checkbox].button-styled-checkbox+label{font-size:10px}.UserRegistrationForm .row-title .radiogroup label,.form-builder.asia-miles-form .row-title .radiogroup label,.form-builder.billingAddressForm .row-title .radiogroup label,.form-builder.checkout-email-form .row-title .radiogroup label,.form-builder.contactUsForm .row-title .radiogroup label,.form-builder.edit-address-form .row-title .radiogroup label,.form-builder.popstation-search-form .row-title .radiogroup label,.form-builder.profileForm .row-title .radiogroup label,.form-builder.shippingAddressForm .row-title .radiogroup label,.form-builder.summary-form .row-title .radiogroup label{margin-right:0;padding:15px 25px 15px 0}}@media only screen and (min-width:762px){.address-finder-button{width:39.5%;margin:0 0 0 2%}}@media only screen and (min-width:762px){#addressFinderStoreDetails-error{margin:5px 0 10px 2%;display:inline-block}.inset-label-height:before{content:"";display:inline-block;height:16px}}@media only screen and (min-width:762px){.catalog-tab-carousel-mobile .samples-badge,.product-tile .product-badge,.samples-page-carousel .samples-badge{left:-25px}}@media only screen and (min-width:762px){.jcarousel .show-tablet:not(.hidden-arrow){display:block}}@media screen and (min-width:762px) and (max-width:1024px){.cart-coupon-code .promo-codes-list .promo-code-block{margin-top:5%}.cart-coupon-code .promo-codes-list .promo-code-block .coupon-remove a{margin-top:5px}}@media only screen and (min-width:762px){.cart-coupon-code .loyalty-code .sbHolder{width:100%}}@media only screen and (min-width:1024px){.cart-coupon-code .loyalty-code .sbHolder{width:59.7%}}@media only screen and (min-width:762px){.cart-coupon-code .loyalty-code .sbHolder .sbSelector{width:75%}}@media only screen and (min-width:1024px){.cart-coupon-code .loyalty-code .sbHolder .sbSelector{width:80%}}@media only screen and (min-width:1250px){.cart-coupon-code .loyalty-code .sbHolder .sbSelector{width:85%}}@media only screen and (min-width:762px){.cart-coupon-code .coupon-code-header .info[data]:hover:after{-webkit-transform:translate(-65%,0);-ms-transform:translate(-65%,0);transform:translate(-65%,0)}.cart-coupon-code input[type=text]{width:100%;box-sizing:border-box;height:40px;margin-bottom:10px}}@media only screen and (min-width:1024px){.cart-coupon-code .coupon-code-header .info[data]:hover:after{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.cart-coupon-code input[type=text]{width:61%}}@media only screen and (min-width:762px){.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{width:100%}}@media only screen and (min-width:1024px){.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{width:35%}}@media only screen and (max-width:761px){.loader-indicator{height:40px;width:40px}#samples-color-shades-popup{min-width:100%}}@media only screen and (min-width:762px){.order-totals-table{padding:20px 12px}}@media only screen and (min-width:1024px){.order-totals-table{padding:20px 25px}}@media only screen and (min-width:762px){.order-totals-table .estimated-total li.order-total{text-align:right}.order-totals-table .estimated-total li.order-total .text{display:block}}@media only screen and (min-width:1024px){.order-totals-table .estimated-total li.order-total{text-align:left}.order-totals-table .estimated-total li.order-total .text{display:inline-block}}@media only screen and (max-width:761px){#samples-color-shades-popup .swatches-wrapper{margin:0 auto}}@media only screen and (min-width:762px){.checkout-progress-indicator-mobile{display:none}}@media only screen and (min-width:762px){.switch-plp-view{padding:0 15px 15px}}@media only screen and (min-width:1024px){.switch-plp-view{left:0;top:5px;width:60%;padding:0 20px;position:absolute}.switch-plp-view .details-view{left:-8px;position:relative}}@media only screen and (max-width:374px){.switch-plp-view .details-view{padding-left:0}}@media only screen and (min-width:762px){.switch-plp-view .grid-view{left:-8px;position:relative}.switch-plp-view .details-view{padding-left:0}.plp-container.plp-detail-view .sort-by .sbHolder,.plp-container.plp-grid-view .sort-by .sbHolder{width:202px}}@media only screen and (max-width:761px){.plp-container:not(.plp-grid-view) .sbToggle{margin-top:-3px}.plp-container.plp-detail-view .sort-by .sbToggle,.plp-container.plp-grid-view .sort-by .sbToggle{margin-top:0}.plp-container.plp-detail-view .sort-by .sbSelector,.plp-container.plp-grid-view .sort-by .sbSelector{position:relative}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .grid-tile,.plp-container.plp-grid-view .grid-tile{padding:0 15px;margin-bottom:24px}}@media only screen and (max-width:761px){.plp-container.plp-detail-view .product-name,.plp-container.plp-grid-view .product-name{height:63px}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .product-review,.plp-container.plp-grid-view .product-review{margin-bottom:7px}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .primary-innercontent,.plp-container.plp-grid-view .primary-innercontent{position:relative}.plp-container.plp-detail-view .grid-tile,.plp-container.plp-grid-view .grid-tile{padding:0 20px}.plp-container.plp-detail-view .prices,.plp-container.plp-grid-view .prices{margin-bottom:10px}}@media only screen and (max-width:761px){.plp-container.plp-detail-view .prices,.plp-container.plp-grid-view .prices{height:40px}.plp-container.plp-detail-view .product-price span,.plp-container.plp-grid-view .product-price span{width:auto}.plp-container.plp-detail-view .product-price.isStdPrice a,.plp-container.plp-grid-view .product-price.isStdPrice a{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.plp-container.plp-detail-view .product-price.isStdPrice .price-standard,.plp-container.plp-grid-view .product-price.isStdPrice .price-standard{line-height:20.8px}}@media only screen and (max-width:761px){.plp-container.plp-detail-view .product-price.isStdPrice .price-sales,.plp-container.plp-grid-view .product-price.isStdPrice .price-sales{padding-right:6px}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .add-to-wishlist a:hover .rowBottom,.plp-container.plp-grid-view .add-to-wishlist a:hover .rowBottom{color:#be0f34}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .add-to-wishlist .rowBottom,.plp-container.plp-grid-view .add-to-wishlist .rowBottom{margin:5px 0 -1px}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .add-to-wishlist .rowBottom,.plp-container.plp-grid-view .add-to-wishlist .rowBottom{margin:5px 0 24px}.plp-container.plp-detail-view .plpSizeQuantityDropdown .sbOptions li,.plp-container.plp-grid-view .plpSizeQuantityDropdown .sbOptions li{width:100%;min-height:auto}}@media only screen and (max-width:761px){.plp-container.plp-detail-view .plpSizeQuantityDropdown .sbOptions a,.plp-container.plp-grid-view .plpSizeQuantityDropdown .sbOptions a{padding-left:11px}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plpSizeQuantityDropdown.noDropdown .pricePerUnit,.plp-container.plp-grid-view .plpSizeQuantityDropdown.noDropdown .pricePerUnit{width:60%}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .plpSizeQuantityDropdown.noDropdown .pricePerUnit,.plp-container.plp-grid-view .plpSizeQuantityDropdown.noDropdown .pricePerUnit{width:62%}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plpSizeQuantityDropdown.noDropdown .inventory,.plp-container.plp-grid-view .plpSizeQuantityDropdown.noDropdown .inventory{width:40%}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .plpSizeQuantityDropdown.noDropdown .inventory,.plp-container.plp-grid-view .plpSizeQuantityDropdown.noDropdown .inventory{width:38%}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plpSizeQuantityDropdown.noSize .inventory,.plp-container.plp-grid-view .plpSizeQuantityDropdown.noSize .inventory{width:40%}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .plpSizeQuantityDropdown.noSize .inventory,.plp-container.plp-grid-view .plpSizeQuantityDropdown.noSize .inventory{width:38%}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plpSizeQuantityDropdown .plpSizeDropdownContainer,.plp-container.plp-detail-view .plpSizeQuantityDropdown .pricePerUnit,.plp-container.plp-grid-view .plpSizeQuantityDropdown .plpSizeDropdownContainer,.plp-container.plp-grid-view .plpSizeQuantityDropdown .pricePerUnit{width:61%}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .plpSizeQuantityDropdown .plpSizeDropdownContainer,.plp-container.plp-detail-view .plpSizeQuantityDropdown .pricePerUnit,.plp-container.plp-grid-view .plpSizeQuantityDropdown .plpSizeDropdownContainer,.plp-container.plp-grid-view .plpSizeQuantityDropdown .pricePerUnit{width:62%}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plpSizeQuantityDropdown .inventory,.plp-container.plp-grid-view .plpSizeQuantityDropdown .inventory{width:39%}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .plpSizeQuantityDropdown .inventory,.plp-container.plp-grid-view .plpSizeQuantityDropdown .inventory{width:38%}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .tileLoader.loading,.plp-container.plp-grid-view .tileLoader.loading{left:-13%;width:113%}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .tileLoader.loading,.plp-container.plp-grid-view .tileLoader.loading{left:-12%;width:112%}}@media only screen and (min-width:762px){.plp-container.plp-grid-view .product-tile .color-shades{margin-bottom:12px}.color-shades-popup{width:375px}}@media only screen and (max-width:1023px){.plp-container.plp-detail-view .plpSizeQuantityDropdown .sbSelector,.plp-container.plp-grid-view .plpSizeQuantityDropdown .sbSelector{word-break:break-all}.plp-gridtile-view .search-result-content{margin-top:0}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .color-shades-popup{width:100%;-webkit-transform:none;-ms-transform:none;transform:none;z-index:initial;position:static;text-align:center;display:inline-block}.plp-container.plp-detail-view .color-shades-popup .color-shades-close{display:none}}@media only screen and (min-width:1024px) and (min-width:1024px){.plp-container.plp-detail-view .color-shades-popup .shades-container{margin:0 auto;max-width:169px;padding:28px 0 0}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .grid-tile{position:relative}.plp-container.plp-detail-view .refinements .refinement{padding-right:13%}.plp-container.plp-detail-view #category-level-2 a.refinement-link{margin-left:-7px}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .grid-tile{position:static}.plp-container.plp-detail-view #c-spot,.plp-container.plp-detail-view #g-spot,.plp-container.plp-detail-view #g-spot-4-slot-li{display:none}.plp-container.plp-detail-view .refinements .refinement{padding-right:0}.plp-container.plp-detail-view #category-level-2 a.refinement-link{margin-left:.4em}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plp-thumbnails{top:20px;width:13%;left:-13%;float:left;position:absolute;display:inline-block}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .plp-thumbnails{width:12%;left:-5.6%}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plp-thumbnails .plp-primaryimage-carousel-wrapper{width:100%;position:static}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plp-thumbnails .plp-primaryimage-carousel-wrapper .plp-primaryimage-items{width:100%;position:static}.plp-container.plp-detail-view .plp-thumbnails .plp-primaryimage-carousel-wrapper .plp-primaryimage-items .item:nth-of-type(1n+4),.plp-container.plp-detail-view .plp-thumbnails .plp-primaryimage-carousel-wrapper .plp-primaryimage-items .item[data-jcarousel-clone*=true]{display:none}}@media only screen and (max-width:761px){.plp-container.plp-detail-view .plp-thumbnails .thumbnails.selected{opacity:1}.plp-container.plp-detail-view .plp-thumbnails .plp-primaryimage-carousel-wrapper .plp-primaryimage-items .item{position:relative;border:1px solid #fff}.plp-container.plp-detail-view .plp-thumbnails .plp-primaryimage-carousel-wrapper .plp-primaryimage-items .item a{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute;display:inline-block}.plp-container.plp-detail-view .plp-thumbnails .plp-primaryimage-carousel-wrapper .thumbnails{pointer-events:none}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plp-thumbnails .plp-primaryimage-carousel-wrapper .jcarousel-pagination{display:none}.plp-container.plp-detail-view .product-tile-images{display:block;padding:0 15px 0 7%}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .product-tile-images{width:56%;padding:0 20px 0 12%}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .product-tile-details{padding-left:15px}.plp-container.plp-detail-view .product-name{margin-top:20px}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .product-tile-details{width:44%;padding-left:20px}.plp-container.plp-detail-view .additional-details{width:72%}}@media only screen and (max-width:761px){.plp-container.plp-detail-view .product-tile-images .product-image{z-index:-1;visibility:hidden}.plp-container.plp-detail-view .product-name{max-height:63px}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .name-link{margin-top:0}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .product-tile .product-badge{left:5%}.plp-container.plp-detail-view .nine-swatch-grid-wrapper{max-width:110px;margin-top:32px}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .product-tile .product-badge{left:10.5%}.plp-container.plp-detail-view .nine-swatch-grid-wrapper{display:none}}@media only screen and (max-width:761px){.plp-container.plp-detail-view .product-description{max-height:53px}.plp-container.plp-detail-view .nine-swatch-grid-wrapper .products-pagination.jcarousel-control-prev{left:-13px}}@media only screen and (max-width:374px){.plp-container.plp-detail-view .nine-swatch-grid-wrapper .products-pagination.jcarousel-control-prev{left:-14px}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .nine-swatch-grid-wrapper .products-pagination.jcarousel-control-next{right:-36px}.plp-container.plp-detail-view .plpSizeQuantityDropdown{padding-right:8px;box-sizing:border-box}}@media only screen and (min-width:1024px){.plp-container.plp-detail-view .plpSizeQuantityDropdown{padding-right:0}}@media only screen and (min-width:762px){.plp-container.plp-detail-view .plpSizeQuantityDropdown .plpSizeDropdownContainer{width:59%;padding-right:30px}.plp-container.plp-detail-view .plpSizeQuantityDropdown .inventory{width:41%}}@media only screen and (max-width:374px){.plp-detail-view .plpSizeQuantityDropdown .plpSizeDropdownContainer,.plp-grid-view .plpSizeQuantityDropdown .plpSizeDropdownContainer{padding-right:3px}.plp-detail-view .plpSizeQuantityDropdown .plpSizeDropdownContainer .sbSelector,.plp-grid-view .plpSizeQuantityDropdown .plpSizeDropdownContainer .sbSelector{text-indent:4px;padding-right:14px}}@media only screen and (max-width:761px){.plp-container.plp-detail-view .plpSizeQuantityDropdown{font-size:13px}.plp-detail-view .plpSizeQuantityDropdown .plpSizeDropdownContainer .sbSelector,.plp-grid-view .plpSizeQuantityDropdown .plpSizeDropdownContainer .sbSelector{padding-right:22px;letter-spacing:-.01em}}@media only screen and (min-width:762px){.plp-detail-view .plpSizeQuantityDropdown .plpSizeDropdownContainer .sbSelector,.plp-grid-view .plpSizeQuantityDropdown .plpSizeDropdownContainer .sbSelector{padding-right:18px}}@media only screen and (max-width:374px){.plp-detail-view .plpSizeQuantityDropdown .inventory .sbSelector,.plp-grid-view .plpSizeQuantityDropdown .inventory .sbSelector{text-indent:6px;padding-right:16px}}@media only screen and (min-width:762px){.plp-detail-view .plpSizeQuantityDropdown .inventory .sbSelector,.plp-grid-view .plpSizeQuantityDropdown .inventory .sbSelector{text-indent:20px;padding-right:28px}.plp-detail-view .plpSizeQuantityDropdown .inventory .sbToggle,.plp-grid-view .plpSizeQuantityDropdown .inventory .sbToggle{width:42px}}@media only screen and (max-width:374px){.plp-detail-view .plpSizeQuantityDropdown.noDropdown .inventory .sbSelector,.plp-detail-view .plpSizeQuantityDropdown.noSize .inventory .sbSelector,.plp-grid-view .plpSizeQuantityDropdown.noDropdown .inventory .sbSelector,.plp-grid-view .plpSizeQuantityDropdown.noSize .inventory .sbSelector{text-indent:17px;padding-right:25px}}@media only screen and (min-width:762px){.plp-detail-view .plpSizeQuantityDropdown.noDropdown .inventory .sbToggle,.plp-detail-view .plpSizeQuantityDropdown.noSize .inventory .sbToggle,.plp-grid-view .plpSizeQuantityDropdown.noDropdown .inventory .sbToggle,.plp-grid-view .plpSizeQuantityDropdown.noSize .inventory .sbToggle{width:42px}.plp-grid-view .plpSizeQuantityDropdown .plpSizeDropdownContainer .sbSelector{text-indent:10px;padding-right:28px}.plp-grid-view .plpSizeQuantityDropdown .plpSizeDropdownContainer .sbToggle{width:42px}.plp-detail-view .plpSizeQuantityDropdown .inventory .sbSelector{text-indent:20px;padding-right:28px}.plp-detail-view .plpSizeQuantityDropdown .inventory .sbToggle{width:42px}.plp-detail-view .plpSizeQuantityDropdown.noDropdown .inventory .sbSelector,.plp-detail-view .plpSizeQuantityDropdown.noSize .inventory .sbSelector{text-indent:20px;padding-right:28px}}@media only screen and (min-width:1024px){#wrapper.pt_product-search-result.plp-gridtile-view #main{margin:21px auto 0}}@media only screen and (max-width:1023px){#wrapper.pt_product-search-result.plp-gridtile-view #main.main-top-margin{margin-top:2px}.search-reassurance-block-container.plp-reassurance-block{display:none}}@media screen and (min-width:762px) and (max-width:1023px){#wrapper.pt_product-search-result.plp-gridtile-view.stickyReassurance{padding-bottom:120px}}@media only screen and (max-width:761px){#wrapper.pt_product-search-result.plp-gridtile-view.stickyReassurance{padding-bottom:130px}}@media only screen and (min-width:762px){.search-reassurance-block-container{margin:0;padding:0;width:60.2%;right:31px}}@media only screen and (min-width:1024px){.search-reassurance-block-container{top:50%;right:0;width:auto;bottom:initial;min-width:80px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:761px){.search-reassurance-block-container.offer-bumper-on:not(.scrollStop){margin-bottom:45px}}@media only screen and (min-width:762px){.search-reassurance-block-container.scrollStop{right:20px;width:63%;bottom:30px;padding:0 11px}.search-reassurance-block-container .reassurance-item{margin:0}}@media only screen and (min-width:1024px){.search-reassurance-block-container.scrollStop{right:0;padding:0;width:auto;left:initial;bottom:100px;-webkit-transform:none;-ms-transform:none;transform:none;min-width:80px}}@media only screen and (min-width:1024px){.search-reassurance-block-container .reassurance-block{border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100px;padding:8px 5px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-left:2px solid #e5e5e5}}@media only screen and (min-width:1024px){.search-reassurance-block-container .title{width:100%;font-size:9px;display:inline-block}}@media only screen and (min-width:1024px){.search-reassurance-block-container .reassurance-item{width:auto;margin-bottom:16px}.search-reassurance-block-container .reassurance-item:last-child{margin-bottom:0}}@media only screen and (min-width:1024px){.search-reassurance-block-container .reassurance-item .icon{width:40px}}@media only screen and (max-width:1023px){.search-reassurance-block-container .reassurance-item .icon img{height:auto}}@media only screen and (min-width:1024px){.ui-tooltip.tooltip-arrow-gray.plp-tooltip-container{right:10px}.ui-tooltip.tooltip-arrow-gray.plp-tooltip-container:after{left:75%}.ui-tooltip.tooltip-arrow-gray.downArrow:after{display:block}}@media only screen and (min-width:1024px){.ui-tooltip.tooltip-arrow-gray.downArrow:before{display:none}.plp-grid-view .product-tile:not(.no-hover) .product-image:hover .rollover-content{display:block}.plp-grid-view .product-tile:not(.no-hover) .product-image:hover .rollover-content+.alternative-link{display:none}}@media only screen and (min-width:1150px){.plp-grid-view .rollover-content .clarins-plus{top:50%;left:50%;width:85%;position:relative;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:1250px){.plp-grid-view .rollover-content .clarins-plus{width:78%}}@media only screen and (min-width:1150px){.plp-grid-view .rollover-content .client-review .text{font-size:17px;line-height:1.5;margin-top:-4px;letter-spacing:.02em}}@media only screen and (min-width:1250px){.plp-grid-view .rollover-content .client-review .text{font-size:20px;line-height:1.4}}@media only screen and (min-width:1150px){.plp-grid-view .rollover-content .client-review .text q:after,.plp-grid-view .rollover-content .client-review .text q:before{font-size:53px}.plp-grid-view .rollover-content .client-review .text q:before{top:25px;left:-21px}}@media only screen and (min-width:1150px){.item-details .plp-grid-view .rollover-content .client-review .samples-count,.plp-grid-view .rollover-content .client-review .item-details .samples-count,.plp-grid-view .rollover-content .client-review .name{font-size:13px;margin-top:11px}}@media only screen and (min-width:1250px){.item-details .plp-grid-view .rollover-content .client-review .samples-count,.plp-grid-view .rollover-content .client-review .item-details .samples-count,.plp-grid-view .rollover-content .client-review .name{font-size:14px}}@media only screen and (max-width:761px){.products-pagination.jcarousel-control-next,.products-pagination.jcarousel-control-prev{display:none}}@media only screen and (min-width:762px){.breadcrumb{display:block;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:11px;margin-bottom:30px;margin-top:-3px}.breadcrumb li{display:inline;list-style:none}.breadcrumb a{color:#b0b0b0}.breadcrumb a:hover{color:#c20430}}@media only screen and (max-width:761px){.fullWidthSlotFirst{margin-bottom:28px}}@media only screen and (min-width:762px){.refinement-header{padding-left:15px}}@media only screen and (min-width:1024px){.refinement-header{padding-left:20px}}@media only screen and (max-width:761px){.refinement-header .searchresultcount{margin-top:0;font-size:14px;letter-spacing:.02em}.refinement-header{text-align:center;position:static;width:initial;font-size:30px;letter-spacing:0;margin-bottom:18px}}@media only screen and (max-width:761px){.refinement-header h1{font-size:30px}}@media only screen and (min-width:762px){.refinement-header h1 span.title{line-height:43px;margin-top:-16px}}@media only screen and (min-width:762px){.refinement-header h1 span.sub-title{padding:15px 0}}@media only screen and (min-width:762px){.refinement .heading3 .plus-icon{display:none}.refinement .heading3{padding:35px 0 16px;cursor:auto}}@media only screen and (min-width:762px){.refinement ul{padding:0;display:block}}@media only screen and (max-width:1023px){.clear-refinement,.clear-refinement-mobile,.refinement-filter-btn{margin-left:15px;margin-right:15px}}@media only screen and (min-width:762px){.clear-refinement,.clear-refinement-mobile,.refinement-filter-btn{display:block;width:163px}}@media only screen and (min-width:762px){.clear-refinement a,.clear-refinement-mobile a,.refinement-filter-btn a{display:block}.clear-refinement-mobile,.refinement-filter-btn{display:none}}@media only screen and (max-width:761px){.clear-refinement,.clear-refinement-mobile,.refinement-filter-btn{margin-left:10px;margin-right:10px;float:left;width:93.4%;margin-top:20px}.clear-refinement-mobile a,.refinement-filter-btn a{display:block}}@media only screen and (min-width:762px){.refinement-filter-btn span{display:none}}@media only screen and (max-width:761px){.refinement-container{position:absolute;z-index:2;width:100%;background-color:#fff;left:0;box-shadow:0 6px 6px -4px #8f8d8f;display:none}}@media only screen and (min-width:762px){.refinement-filter-btn .plus-icon{display:none}.refinement-container{display:block;margin-bottom:30px}.selected-refinements-mobile{display:none}}@media only screen and (max-width:761px){.selected-refinements-mobile{margin-left:20px;margin-right:20px;display:block;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.02em;line-height:20px;font-weight:400;float:left;margin-top:-14px;margin-bottom:5px}}@media only screen and (max-width:761px) and (max-width:1023px){.selected-refinements-mobile{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px) and (max-width:761px){.selected-refinements-mobile{margin-left:10px;margin-right:10px}}@media only screen and (max-width:761px){.selected-refinements-mobile .selected-refinements-label{clear:both;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;color:#000;margin-right:5px}.selected-refinements-mobile .breadcrumb-refinement{background:0 0;color:#be0f34;margin-right:10px}.selected-refinements-mobile .breadcrumb-refinement-value{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.02em;line-height:20px;font-weight:400;padding:0;text-transform:uppercase}.selected-refinements-mobile .breadcrumb-refinement-value .breadcrumb-refinement-text{border-bottom:1px solid #be0f34;margin-right:3px}.selected-refinements-mobile .breadcrumb-refinement-value a.breadcrumb-relax{color:#be0f34;font-size:15px;position:relative;top:2px}}@media only screen and (max-width:1023px){.product-tile{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.product-tile{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.product-tile .product-tile-block{height:138px}.product-tile .product-tile-block .product-description{display:block;letter-spacing:.02em;max-height:40px;line-height:1.3;margin-bottom:26px;overflow:hidden;text-overflow:ellipsis;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:11px;color:#000}}@media only screen and (max-width:761px){.products-carousel .product-tile .product-badge{left:0}.products-carousel .product-tile .jcarousel-control{margin:25px 0}.products-carousel .color-wheel{display:none}.products-carousel .product-tile-block{height:auto}.products-carousel .product-review{margin-top:30px}}@media only screen and (min-width:762px){.product-quickshop{display:inline-block}}@media only screen and (max-width:761px){.product-quickshop .quickview{padding:0}.color-wheel .shades{float:left}}@media only screen and (max-width:762px){.product-quickshop .swatchesCircle img{top:18.5px;width:20px}}@media only screen and (max-width:762px){.color-wheel{width:81%;max-width:145px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:350px){.color-wheel{width:100%}}@media only screen and (min-width:762px){.color-wheel{display:none}}@media only screen and (min-width:762px){.color-wheel .product-quickshop{display:none}}@media only screen and (min-width:1024px){#c-spot,#g-spot,#g-spot-4-slot-li{width:66.5%}}@media only screen and (max-width:1023px){#c-spot,#g-spot,#g-spot-4-slot-li{height:448px}}@media only screen and (max-width:1023px){#c-spot .cspot-image,#g-spot .cspot-image,#g-spot-4-slot-li .cspot-image{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){#c-spot .cspot-image,#g-spot .cspot-image,#g-spot-4-slot-li .cspot-image{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){#c-spot .text,#g-spot .text,#g-spot-4-slot-li .text{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){#c-spot .text,#g-spot .text,#g-spot-4-slot-li .text{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){#c-spot .link,#g-spot .link,#g-spot-4-slot-li .link{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){#c-spot .link,#g-spot .link,#g-spot-4-slot-li .link{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.product-review{font-size:12px;letter-spacing:.2em}}@media only screen and (max-width:761px) and (orientation:portrait){.search-result-content .product-tile .product-pricing.left-aligned{max-width:45%}.search-result-content .product-tile .product-pricing.left-aligned .pricing-link{display:inline-block}.search-result-content .product-tile .product-pricing.left-aligned .pricing-link span{font-size:16px}.search-result-content .product-tile .product-pricing.left-aligned .pricing-link span.product-price-range,.search-result-content .product-tile .product-pricing.left-aligned .pricing-link span.product-standard-price{font-size:14px}.search-result-content .product-tile .product-pricing.left-aligned .pricing-link span.product-difference-price{font-size:11px}}@media only screen and (max-width:761px) and (orientation:portrait){.plp-product-tile .prices.left-aligned .product-price .price-sales{font-size:16px}}@media only screen and (max-width:761px){.plp-product-tile .prices.left-aligned .product-price .price-sales{padding:0}.plp-product-tile .prices.left-aligned .product-price a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1024px) and (orientation:landscape){.header-search .product-tile .product-pricing.left-aligned{position:relative;left:-20px}}@media only screen and (max-width:1024px){.plp-product-tile .prices.left-aligned .product-price{max-width:47%}.header-search .product-tile .product-pricing.left-aligned .pricing-link span{font-size:14px}}@media only screen and (max-width:1023px){.plp-product-tile .serenity-price{min-width:39.5%}.plp-detail-view .serenity-price{min-width:41.5%}}@media only screen and (max-width:761px){.plp-product-tile .serenity-price{padding-left:3%}.plp-product-tile .serenity-price span{font-size:19px}.plp-detail-view .serenity-price{min-width:50.5%}}@media only screen and (max-width:761px) and (orientation:landscape){.plp-detail-view .serenity-price{min-width:50%}}@media only screen and (max-width:1024px){.header-search .serenity-price span{font-size:14px}}@media only screen and (max-width:761px) and (orientation:portrait){.search-result-content .serenity-price span{font-size:16px}}@media only screen and (min-width:762px){.pdp-main .product-primary-image .prdcarousel-wrapper{display:none}}@media only screen and (min-width:762px){.pdp-main .product-primary-image .jcarousel,.pdp-main .product-primary-image .jcarousel-pagination a{display:none}.pdp-main .product-primary-image .prdcarousel-wrapper~.main-image{display:block}}@media only screen and (min-width:762px){.pdp-main .product-col-2{padding:0}.pdp-main .pdp-product-badge{margin:10px 0}}@media only screen and (min-width:762px){.pdp-main .product-name{margin:10px 0}}@media only screen and (min-width:762px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart [disabled=disabled].add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart [disabled=disabled].add-card,.pdp-main .product-add-to-cart .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header [disabled=disabled].add-card,.pdp-main .product-add-to-cart .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header [disabled=disabled].add-card,.pdp-main .product-add-to-cart button[disabled=disabled]{width:269px;margin-top:inherit}}@media only screen and (min-width:1024px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart [disabled=disabled].add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart [disabled=disabled].add-card,.pdp-main .product-add-to-cart .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header [disabled=disabled].add-card,.pdp-main .product-add-to-cart .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header [disabled=disabled].add-card,.pdp-main .product-add-to-cart button[disabled=disabled]{margin-top:inherit;width:159px}}@media only screen and (min-width:762px){.pdp-main .pdpSkinTypeDropdownContainer{width:196px}}@media only screen and (min-width:1024px){.pdp-main .pdpSkinTypeDropdownContainer{width:169px}.pdp-main .pdpSkinTypeDropdownContainer.noSizeVariant{width:200px}}@media only screen and (min-width:762px){.pdp-main .pdpSizeDropdownContainer{width:199px}}@media only screen and (min-width:1024px){.pdp-main .pdpSizeDropdownContainer{width:169px}}@media only screen and (min-width:762px){.pdp-main .product-add-to-cart .inventory{width:70px}}@media only screen and (min-width:1024px){.pdp-main .product-add-to-cart .inventory{width:84px;padding-right:10px}.pdp-main .product-add-to-cart .inventory.noSizeVariant{width:74px}}@media only screen and (min-width:762px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart .add-to-cart.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart .add-to-cart.add-card,.pdp-main .product-add-to-cart .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.add-card,.pdp-main .product-add-to-cart .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.add-card,.pdp-main .product-add-to-cart button.add-to-cart{width:269px}}@media only screen and (min-width:1024px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart .add-to-cart.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart .add-to-cart.add-card,.pdp-main .product-add-to-cart .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.add-card,.pdp-main .product-add-to-cart .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.add-card,.pdp-main .product-add-to-cart button.add-to-cart{width:159px;margin-top:0;min-width:auto}}@media only screen and (min-width:762px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart .noSizeVariant.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart .noSizeVariant.add-card,.pdp-main .product-add-to-cart .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .noSizeVariant.add-card,.pdp-main .product-add-to-cart .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .noSizeVariant.add-card,.pdp-main .product-add-to-cart button.noSizeVariant{width:199px}.product-skin-type .attribute:last-child{margin:0 0 10px}}@media only screen and (max-width:761px){.product-variations .attribute.skinType-attribute{margin-top:14px}}@media only screen and (min-width:762px){.product-variations .color li.not-selected,.product-variations .color li.selected{width:32px;height:32px}.product-variations .color li.selected a{top:-3.5px;left:-3.5px;padding:5.5px}}@media only screen and (min-width:1024px){.product-variations .color li.selected a{left:-3.5px}}@media only screen and (min-width:762px){.product-variations .color li a{height:25px;width:25px;padding:3.5px}}@media only screen and (max-width:761px){.notify-me-back-in-stock{top:0;left:0;bottom:0;right:0;position:fixed;-webkit-transform:none;-ms-transform:none;transform:none;min-width:310px;width:100%!important;border-top:2px solid #e5e5e5}}@media only screen and (min-width:762px){.notify-me{text-align:left}.notify-me-back-in-stock .notify-me-email-modal .notifyMeEmailModalContainer,.notify-me-back-in-stock .notifyMeEmailModal .notifyMeEmailModalContainer,.notify-me-back-in-stock .notifyMeSuccessfulModal .notifyMeEmailModalContainer{width:386px}.notify-me-back-in-stock .notify-me-email-modal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper,.notify-me-back-in-stock .notifyMeEmailModal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper,.notify-me-back-in-stock .notifyMeSuccessfulModal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper{padding:36px 30px}.notify-me-back-in-stock .notify-me-email-modal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper .notifyMeEmailShortDescription,.notify-me-back-in-stock .notifyMeEmailModal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper .notifyMeEmailShortDescription,.notify-me-back-in-stock .notifyMeSuccessfulModal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper .notifyMeEmailShortDescription{letter-spacing:.05em}}@media only screen and (max-width:761px){.notify-me-back-in-stock .notify-me-email-modal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper,.notify-me-back-in-stock .notifyMeEmailModal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper,.notify-me-back-in-stock .notifyMeSuccessfulModal .notifyMeEmailModalContainer .notifyMeEmailModalDataWrapper{top:50%;left:0;position:absolute;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.notify-me-back-in-stock .notifyMeSuccessfulModal .notifyMeSuccessfulModalDataWrapper{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:762px){.notifyMeEmailModalForm .form-row:first-child{width:217px}}@media only screen and (min-width:762px){.notifyMeEmailModalForm .error-message{letter-spacing:.05em}}@media only screen and (min-width:762px){.notifyMeEmailModalForm .button{width:100px}}@media only screen and (min-width:762px){.advantageOverlay_close,.bonusProductPopup_close,.estimated-tax-overlay-close,.multipleStampOverlay_close,.notifyMeEmailModal_close,.notifyMeSuccessModal_close,.quickShop_close,.stampRedeemOverlay_close{margin:0;top:22px;right:14px}}@media only screen and (min-width:1024px){.QandA-tabs-wraper .QandA-tabs-main-container{width:100%}}@media only screen and (max-width:761px){.QandA-tabs-wraper{margin-left:0;margin-right:0}.QandA-tabs-wraper .QandA-tabs-main-container{width:100%;margin-left:0;margin-right:0;margin-top:32px}}@media only screen and (max-width:1023px){.QandA-tabs-wraper .QandA-tabs-main-container{width:100%}.QandA-tabs-wraper .QandA-tabs-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.QandA-tabs-wraper .QandA-tabs-content{margin-left:0;margin-right:0}}@media only screen and (min-width:762px){.QandAPosition{top:-50px}.QandA-tabs-wraper{padding-top:36px}.pdpQATabHeader .mainHeader{font-size:50px;letter-spacing:-.02em}}@media only screen and (min-width:762px){.pdp-main .product-add-to-cart .quantity .sbHolder,.sticky-add-to-bag .product-add-to-cart .quantity .sbHolder{float:none}#pdp-icon-strip-common,.not-quick-shop .pdp-main .pdp-icon-strip{padding:25px 0 15px}}@media only screen and (min-width:762px){#pdp-icon-strip-common .strip1,.not-quick-shop .pdp-main .pdp-icon-strip .strip1{min-width:80px;-webkit-flex-basis:18%;-ms-flex-preferred-size:18%;flex-basis:18%;margin:0}#pdp-icon-strip-common .strip1 .icon,.not-quick-shop .pdp-main .pdp-icon-strip .strip1 .icon{height:30px}#pdp-icon-strip-common .strip2,.not-quick-shop .pdp-main .pdp-icon-strip .strip2{padding-right:34px}}@media only screen and (min-width:1024px){.pdp-main .product-add-to-cart .quantity .sbHolder,.sticky-add-to-bag .product-add-to-cart .quantity .sbHolder{float:none}#pdp-icon-strip-common .strip2,.not-quick-shop .pdp-main .pdp-icon-strip .strip2{width:53px;padding-right:40px}}@media only screen and (min-width:762px){#pdp-icon-strip-common .share,.not-quick-shop .pdp-main .pdp-icon-strip .share{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;text-align:center}}@media only screen and (max-width:1024px){#pdp-icon-strip-common .strip3,.not-quick-shop .pdp-main .pdp-icon-strip .strip3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-left:2%;margin-right:2%}#pdp-icon-strip-common .try-sample,.not-quick-shop .pdp-main .pdp-icon-strip .try-sample{margin-right:2%;margin-left:2%}}@media only screen and (min-width:762px){#pdp-icon-strip-common .strip3,.not-quick-shop .pdp-main .pdp-icon-strip .strip3{padding-right:28px}}@media only screen and (min-width:1024px){#pdp-icon-strip-common .strip3,.not-quick-shop .pdp-main .pdp-icon-strip .strip3{width:64px;padding-right:40px}#pdp-icon-strip-common .strip3:hover .label,.not-quick-shop .pdp-main .pdp-icon-strip .strip3:hover .label{color:#000}}@media only screen and (max-width:762px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart .add-card,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .sticky-add-to-bag .product-add-to-cart .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .pdp-main .product-add-to-cart .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .sticky-add-to-bag .product-add-to-cart .add-card,.pdp-main .product-add-to-cart .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.pdp-main .product-add-to-cart .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.pdp-main .product-add-to-cart button,.sticky-add-to-bag .product-add-to-cart .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.sticky-add-to-bag .product-add-to-cart .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.sticky-add-to-bag .product-add-to-cart button{font-size:10px}#pdp-icon-strip-common .try-sample .rowBottom,.not-quick-shop .pdp-main .pdp-icon-strip .try-sample .rowBottom{padding-left:5px;padding-right:3px}}@media only screen and (min-width:1024px){#pdp-icon-strip-common .strip4,.not-quick-shop .pdp-main .pdp-icon-strip .strip4{width:44px}}@media only screen and (min-width:762px){#pdp-icon-strip-common .try-sample,.not-quick-shop .pdp-main .pdp-icon-strip .try-sample{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}#pdp-icon-strip-common .stripItem .rowBottom,.not-quick-shop .pdp-main .pdp-icon-strip .stripItem .rowBottom{font-size:11px}}@media only screen and (min-width:762px){.pdp-main .product-content .pdp-right-bottom{width:auto;margin:0}}@media only screen and (min-width:1024px){.pdp-main .product-content .pdp-left-top{width:41.6666666667%}}@media only screen and (max-width:1023px){.pdp-main .product-content .pdp-left-top{width:41.6666666667%}}@media only screen and (max-width:761px){.pdp-main .product-content .pdp-left-top{width:100%}}@media only screen and (min-width:762px){.pdp-main .product-content .pdp-left-top.incartOverlay{width:50%}}@media only screen and (max-width:761px){.pdp-main .product-content .pdp-left-top.incartOverlay{width:100%}}@media only screen and (min-width:1024px){.pdp-main .pdp-prdimage-thumbnails{width:8.3333333333%}}@media only screen and (max-width:1023px){.pdp-main .pdp-prdimage-thumbnails{width:8.3333333333%}.pdp-main .pdp-prdimage-thumbnails .pdp-prdthumbnails{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-main .pdp-prdimage-thumbnails{width:100%}.pdp-main .pdp-prdimage-thumbnails .pdp-prdthumbnails{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px) and (min-width:1024px){.pdp-main .product-content .pdp-right-top{width:50%}}@media only screen and (min-width:762px) and (max-width:1023px){.pdp-main .product-content .pdp-right-top{width:50%}}@media only screen and (min-width:762px) and (max-width:761px){.pdp-main .product-content .pdp-right-top{width:100%}}@media only screen and (min-width:762px){.pdp-main .pdp-prdimage-thumbnails{display:block}.pdp-main .product-content .pdp-right-top{box-sizing:border-box;float:left;float:right}.pdp-main .product-content .pdp-right-top:after,.pdp-main .product-content .pdp-right-top:before{box-sizing:border-box}.pdp-main .product-content .pdp-left-top{float:left}.pdp-main .product-content .product-primary-image{margin-left:20px;margin-right:20px}.pdp-main .product-content .pdp-right-bottom{box-sizing:border-box;float:left;float:right;clear:right}.pdp-main .product-content .pdp-right-bottom:after,.pdp-main .product-content .pdp-right-bottom:before{box-sizing:border-box}}@media only screen and (min-width:762px) and (max-width:1023px){.pdp-main .product-content .product-primary-image{margin-left:15px;margin-right:15px}.pdp-main .product-content .pdp-right-bottom{width:50%}}@media only screen and (min-width:762px) and (min-width:1024px){.pdp-main .product-content .pdp-right-bottom{width:50%}}@media only screen and (min-width:762px) and (max-width:761px){.pdp-main .product-content .product-primary-image{margin-left:10px;margin-right:10px}.pdp-main .product-content .pdp-right-bottom{width:100%}}@media only screen and (min-width:762px){.pdp-main .product-content .product-content{padding:0}}@media only screen and (max-width:761px){.sticky-add-to-bag{display:none}.sticky-add-to-bag.enabledOnMobile{display:block}.sticky-add-to-bag .stickyProductData{width:41%}.sticky-add-to-bag .stickyProductData .stickyImage{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.sticky-add-to-bag .stickyProductData .stickyImage .col-gutter,.sticky-add-to-bag .stickyProductData .stickyImage .lip-content-wrapper,.sticky-add-to-bag .stickyProductData .stickyImage .lip-my-account{margin:0}.sticky-add-to-bag .stickyProductData .stickyProductContent{font-size:11px;width:69%}.sticky-add-to-bag .stickyProductDataContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sticky-add-to-bag .stickyProductPrice .product-price{font-size:13px}.sticky-add-to-bag .price-promotion{width:41%}.sticky-add-to-bag .price-promotion>div{font-size:11px}.sticky-add-to-bag .add-to-cart-disabled{padding:0;min-width:0}}@media only screen and (min-width:1024px){.sticky-add-to-bag .stickyProductData{width:50%}}@media only screen and (max-width:1023px){.sticky-add-to-bag .stickyProductData{width:50%}}@media only screen and (max-width:761px){.sticky-add-to-bag .stickyProductData{width:33.3333333333%}}@media only screen and (min-width:762px){.sticky-add-to-bag .stickyProductData{padding:0 15px}}@media only screen and (min-width:1024px){.sticky-add-to-bag .stickyProductData{padding:0 20px}.sticky-add-to-bag .stickyProductData .stickyImage{width:20%}}@media only screen and (min-width:762px) and (min-width:1024px){.sticky-add-to-bag .stickyProductData .stickyProductContent{width:80%}}@media only screen and (min-width:1024px){.sticky-add-to-bag .price-promotion{width:25%}}@media only screen and (min-width:762px){.sticky-add-to-bag .stickyProductData .stickyProductContent{font-size:14px}.sticky-add-to-bag .price-promotion{padding:0 15px}.sticky-add-to-bag .price-promotion>div{float:right}.sticky-add-to-bag .stickyProductPrice .product-price{font-size:16px}}@media only screen and (min-width:1024px){.sticky-add-to-bag .price-promotion{padding:0 20px}}@media only screen and (max-width:763px){.sticky-add-to-bag .stickyProductPrice{margin-right:15px}}@media only screen and (max-width:1023px){.sticky-add-to-bag .price-promotion{width:25%;left:0}.sticky-add-to-bag .stickyPromoMessage{text-align:right;margin:0;right:0}}@media only screen and (max-width:761px){.sticky-add-to-bag .price-promotion{width:33.3333333333%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-right:10px;left:0;top:0}.sticky-add-to-bag .stickyProductPrice{margin-right:0}.sticky-add-to-bag .stickyPromoMessage{position:relative;top:0;width:auto}}@media only screen and (min-width:1024px){.sticky-add-to-bag .product-add-to-cart{width:25%}}@media only screen and (max-width:1023px){.sticky-add-to-bag .product-add-to-cart{width:25%;left:20px}}@media only screen and (max-width:761px){.sticky-add-to-bag .product-add-to-cart{width:33.3333333333%}}@media only screen and (max-width:761px){.sticky-add-to-bag .product-add-to-cart{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;left:0}}@media only screen and (min-width:1250px){.sticky-add-to-bag>div{max-width:1250px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:762px){.sticky-add-to-bag .product-add-to-cart{padding:0 15px}.featuredCarousel .featuredIngredientsHeader{font-size:50px;letter-spacing:-.01583em;margin:52px 40px 40px}}@media only screen and (min-width:1024px){.sticky-add-to-bag .product-add-to-cart{padding:0 20px}.featuredCarousel .featuredIngredientsHeader{margin:62px 40px 40px}}@media only screen and (min-width:762px){.featuredCarousel .jcarousel{width:702px;margin-bottom:30px}}@media only screen and (min-width:1024px){.featuredCarousel .jcarousel{width:945px}}@media only screen and (min-width:762px){.featuredCarousel .jcarousel ul.center-aligned{width:auto;margin:0 auto;display:inline-block}}@media only screen and (min-width:762px){.featuredCarousel .jcarousel li{width:234px}}@media only screen and (min-width:1024px){.featuredCarousel .jcarousel li{width:314px}}@media only screen and (min-width:762px){.featuredCarousel .featuredProductContent{margin:20px 25px 15px}}@media only screen and (min-width:762px){.featuredCarousel .featuredProductContent .ingredientImage{height:240px;margin:0;width:auto}}@media only screen and (min-width:1024px){.featuredCarousel .featuredProductContent .ingredientImage{height:335px}}@media screen and (min-width:376px) and (max-width:761px){.featuredCarousel .featuredProductContent .ingredientImage img{width:57%;margin:0 auto}}@media screen and (min-width:316px) and (max-width:768px){.featuredCarousel .featuredProductContent .ingredientDescription{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:63px;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@media only screen and (min-width:762px){.featuredCarousel .jcarousel-control-next,.featuredCarousel .jcarousel-control-prev{width:42px;height:70px;background:#e5e5e5;border-radius:7px;top:258px}}@media only screen and (min-width:1024px){.featuredCarousel .jcarousel-control-next,.featuredCarousel .jcarousel-control-prev{top:312px}}@media only screen and (min-width:762px){.featuredCarousel .jcarousel-pagination{display:none}}@media only screen and (min-width:762px){.featuredCarousel .fullIngredientListLink{padding:11.5px 26px}.featuredCarousel.maxProducts .jcarousel-control-next,.featuredCarousel.maxProducts .jcarousel-control-prev{display:block}}@media only screen and (min-width:762px){.ingredientsList{border:2px solid #e5e5e5;border-top:4px solid #c20430;padding:10px 0 30px;left:30%;width:370px;height:auto}}@media only screen and (min-width:762px){.ingredientsList_close{margin:0;top:10px;right:10px}}@media only screen and (max-width:761px){.recommendations .recommendations-tabs li{margin-right:0}.recommendations .recommended-products .jcarousel-pagination{display:block;top:185px}.recommendations .recommended-products .jcarousel-pagination a{background:#c0bebe;box-shadow:none}.recommendations .recommended-products .jcarousel-pagination a.active{background:#282b30}.recommendations .recommended-products .product-tile-block{height:60px}.recommendations .recommended-products .product-image{margin-bottom:70px}}@media only screen and (max-width:1023px){.recommendations .recommended-products .padge-text{max-width:120px}.ruler{width:100%}.ruler .hr-divider{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.ruler{width:100%}.ruler .hr-divider{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.ruler{width:100%}.txt-info{width:41.6666666667%}}@media only screen and (max-width:1023px){.txt-info{width:41.6666666667%;margin-left:8.3333333333%}}@media only screen and (max-width:761px){.txt-info{width:100%;margin-left:0}}@media only screen and (max-width:1023px){.txt-info .content{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.txt-info .content{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.txt-info .info{height:auto;overflow:none;margin-bottom:25px}.txt-info .info-header{border:none;cursor:auto}.txt-info .info-header .plus-icon{display:none}.txt-info .info-para{margin-top:0;letter-spacing:.02em}.txt-info .info-para p{margin-bottom:0}}@media only screen and (min-width:1024px){.prd-image{width:41.6666666667%}}@media only screen and (max-width:1023px){.prd-image{width:41.6666666667%;margin-right:8.3333333333%}}@media only screen and (max-width:761px){.prd-image{width:100%;margin-right:0}}@media only screen and (min-width:762px){.prd-image{float:right}}@media only screen and (min-width:1024px){.prd-information2 .left-section{width:41.6666666667%}}@media only screen and (max-width:1023px){.prd-image .img{margin-left:15px;margin-right:15px}.prd-information2 .left-section{width:41.6666666667%}}@media only screen and (max-width:761px){.prd-image .img{margin-left:10px;margin-right:10px}.prd-information2 .left-section{width:100%}}@media only screen and (max-width:1023px){.prd-information2 .prd-description{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.prd-information2 .prd-description{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.prd-information2 .prd-image{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.prd-information2 .prd-image{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.prd-information2 .left-section{margin-left:8.3333333333%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}}@media only screen and (min-width:762px) and (max-width:1023px){.prd-information2 .left-section{margin-left:8.3333333333%}}@media only screen and (min-width:762px) and (max-width:761px){.prd-information2 .left-section{margin-left:0}}@media only screen and (min-width:762px){.prd-information2 .prd-description{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.prd-information2 .prd-description .content{text-align:left;letter-spacing:.02em;font-size:22px;margin:0}.prd-information2 .prd-image{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);margin-top:40px;float:left}.prd-information2 .txt-info{margin-top:30px}.prd-information2 .txt-info .plus-icon{display:none}}@media only screen and (min-width:762px){.pdp-right-top .skintype-container .skinType{width:73px}}@media only screen and (min-width:1024px){.beauty-sets-zone div.header{width:41.6666666667%}}@media only screen and (max-width:1023px){.beauty-sets-zone div.header{width:41.6666666667%}.beauty-sets-zone .zone-border{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.beauty-sets-zone div.header{width:50%}.beauty-sets-zone .zone-border{margin-left:10px;margin-right:10px}.beauty-sets-zone .zone-border.top-border{margin-bottom:36px}.beauty-sets-zone .zone-border.bottom-border{margin-top:52px}}@media only screen and (min-width:1024px){.bundled-products{width:83.3333333333%}}@media only screen and (max-width:1023px){.bundled-products{width:83.3333333333%;left:8.3333333333%}}@media only screen and (max-width:761px){.bundled-products{width:100%;left:0}}@media only screen and (max-width:761px){.bundled-products .pagination-wrapper{top:-17px;width:146px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width:762px){.bundled-products .pagination-wrapper{top:-54px;right:0}}@media only screen and (max-width:761px){.bundled-products .product-tile .product-badge{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width:762px){.bundled-products .product-quickshop .quickview{padding:12px 3px}}@media only screen and (min-width:1024px){.bundled-products .product-quickshop .quickview{padding:12px 9px}.bundled-product{width:16.6666666667%}}@media only screen and (max-width:1023px){.bundled-product{width:15%}}@media only screen and (max-width:761px){.bundled-product{width:100%}}@media only screen and (min-width:762px){.plus-sign{margin-top:70px}}@media only screen and (max-width:761px){.plus-sign{margin:0 auto}}@media only screen and (max-width:1023px){.buy-bundle-container{margin-left:15px;margin-right:15px}.buy-bundle-container .additional-info{width:41.6666666667%}}@media only screen and (max-width:761px){.buy-bundle-container{margin-left:10px;margin-right:10px}.buy-bundle-container .additional-info{width:41.6666666667%}}@media only screen and (min-width:1024px){.buy-bundle-container .additional-info{width:41.6666666667%}.buy-bundle-container .additional-info .wrapper{margin-left:20px}.buy-bundle-container .price-info{width:36.6666666667%}}@media only screen and (min-width:762px){.buy-bundle-container .additional-info .wrapper{margin-left:15px}.buy-bundle-container .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.noSizeVariant.add-card,.buy-bundle-container .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.noSizeVariant.add-card,.buy-bundle-container button.add-to-cart.noSizeVariant,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .buy-bundle-container .add-to-cart.noSizeVariant.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .buy-bundle-container .add-to-cart.noSizeVariant.add-card{position:relative;right:15px}}@media only screen and (max-width:1023px){.buy-bundle-container .price-info{width:36.6666666667%}}@media only screen and (max-width:761px){.buy-bundle-container .additional-info .wrapper{margin-left:10px}.buy-bundle-container .price-info{width:50%;float:right;margin-right:10px}.buy-bundle-container .product-add-to-cart{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.buy-bundle-container .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.noSizeVariant.add-card,.buy-bundle-container .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.noSizeVariant.add-card,.buy-bundle-container button.add-to-cart.noSizeVariant,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .buy-bundle-container .add-to-cart.noSizeVariant.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .buy-bundle-container .add-to-cart.noSizeVariant.add-card{width:18.3333333333%}.not-quick-shop .pdp-left-top .pdp-icon-strip{mmargin:0 20px}}@media only screen and (max-width:1023px){.buy-bundle-container .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.noSizeVariant.add-card,.buy-bundle-container .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.noSizeVariant.add-card,.buy-bundle-container button.add-to-cart.noSizeVariant,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .buy-bundle-container .add-to-cart.noSizeVariant.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .buy-bundle-container .add-to-cart.noSizeVariant.add-card{width:18.3333333333%}.price-sales{white-space:nowrap}}@media only screen and (max-width:761px){.buy-bundle-container .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.noSizeVariant.add-card,.buy-bundle-container .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.noSizeVariant.add-card,.buy-bundle-container button.add-to-cart.noSizeVariant,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .buy-bundle-container .add-to-cart.noSizeVariant.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .buy-bundle-container .add-to-cart.noSizeVariant.add-card{width:100%;margin-bottom:13px}}@media only screen and (min-width:762px){.samples-error-overlay{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:761px){.samples-error-overlay{top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.samples-error-overlay .samplesErrorOverlay,.samples-error-overlay .try-sample-error-overlay{position:static}}@media only screen and (min-width:762px){.samples-error-overlay .samples-error-container{border:2px solid #fff;border-top:4px solid #c20430;left:30%;width:auto;height:auto}}@media only screen and (min-width:762px){.samples-error-overlay .samples-error-wrapper{padding:36px 30px;width:475px;height:163px}.samples-error-overlay .closeDialogBtn{margin:0;top:15px;right:14px}}@media only screen and (min-width:762px){.samples-error-overlay .confirmation-text{margin-top:22px;margin-bottom:36px}}@media only screen and (max-width:761px){#wrapper.pt_product-details .pdp-reassurance-tooltip{width:180px;height:auto;padding:15px 20px;box-sizing:border-box;text-transform:initial}#wrapper.pt_product-details .pdp-reassurance-tooltip:after{left:26%}}@media only screen and (min-width:762px){.not-quick-shop .pdp-left-top .pdp-icon-strip{display:inline-block;margin:0 15px;width:100%}}@media only screen and (max-width:1023px){.not-quick-shop .prd-description .content{margin-left:135px;margin-right:135px}}@media only screen and (max-width:761px){.not-quick-shop .prd-description .content{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.recommendations-buttons li{border-top:none}}@media only screen and (max-width:761px){.recommendations-buttons.recommendations-buttons li{border-top:none;margin-top:2px}.recommendations-buttons.recommendations-buttons li a{display:inline-block}.recommendations .recommendations-tabs{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.recommendations .recommendations-tabs li{height:auto}.recommendations .recommendations-tabs.bundleProductsSet3{display:none}.recommendations .recommended-products.recommended-products-accordion .bundle-offer{margin-top:14px;display:inline-block}}@media only screen and (min-width:762px){.recommendations .recommended-products.recommended-products-accordion .bundle-offer{padding-bottom:0;border-bottom:none}.recommendations .recommended-products.recommended-products-accordion .bundle-title{display:none}}@media only screen and (max-width:761px){.recommendations .recommended-products .bundle-offer .center-align ul{width:100%}.recommendations .recommended-products .bundle-offer .center-align li{float:none;margin:0 auto}}@media only screen and (min-width:762px){.bundle-offer{padding:0 0 0 4%}}@media only screen and (min-width:1024px){.bundle-offer{padding:0 2% 0 4%}}@media only screen and (max-width:761px){.bundle-offer .product-tile .product-tile-block .product-description{display:none}}@media only screen and (min-width:762px){.bundle-offer .bundle-jcarousel-wrapper{width:65%;float:left;box-sizing:border-box}.bundle-offer li.visibleProduct2:before,.bundle-offer li.visibleProduct3:before{zoom:.7;top:150px}}@media only screen and (min-width:1024px){.bundle-offer .bundle-jcarousel-wrapper{width:69%}.bundle-offer .products-pagination.jcarousel-control-next{right:-35px}.bundle-offer li.visibleProduct2:before,.bundle-offer li.visibleProduct3:before{zoom:1;top:128px}}@media only screen and (min-width:762px){.bundle-offer .bundle-price-info{width:35%;float:left;margin-top:10%;padding-left:15%;box-sizing:border-box}}@media only screen and (min-width:762px){.bundle-offer .bundle-price-info:before{zoom:.7;top:7px;left:45px;position:absolute;display:inline-block}}@media only screen and (min-width:1024px){.bundle-offer .bundle-price-info{width:31%;padding-left:8%}.bundle-offer .bundle-price-info:before{zoom:1;top:-23px;left:50px}}@media only screen and (max-width:761px){.bundle-offer .bundle-price-wrapper .serenity-price{width:auto}.recommendations .recommended-products .bundle-offer #bundle-offer-zone p.jcarousel-pagination{display:none}}@media only screen and (min-width:762px){.recommendations .recommended-products .bundle-offer .product-tile-block{height:110px}}@media only screen and (max-width:320px){.bundle-offer .product-quickshop{margin:0;width:98%;letter-spacing:0}}@media only screen and (min-width:762px){.bundle-offer .product-quickshop{width:138px}}@media only screen and (min-width:1024px){.bundle-offer .product-tile-block .product-name{padding:0 10%}.bundle-offer .product-quickshop{width:153px}}@media only screen and (max-width:320px){.bundle-offer .product-quickshop .swatchesCircle img.selected-bundle-color-swatch{top:7px}}@media only screen and (max-width:320px){.bundle-offer .product-quickshop .quickviewText{width:auto}}@media only screen and (max-width:320px){.bundle-offer .product-quickshop .quickviewText.selected-bundle-color-name{width:65%}}@media only screen and (max-width:761px){.js .ui-dialog.bundleQuickviewWrapper{box-sizing:border-box;padding:20px 20px 35px}.js .bundleQuickViewDialog.ui-dialog-content{border-top:4px solid #be0f34}}@media only screen and (min-width:762px){.bundle-offer .product-quickshop .quickviewText.selected-bundle-color-name{width:95px}.js .bundleQuickViewDialog.ui-dialog-content .pdp-main{margin-top:80px}.js .bundleQuickViewDialog.ui-dialog-content .pdp-main h1.product-name{font-size:26px;letter-spacing:0}}@media only screen and (min-width:1024px){.bundle-offer .product-quickshop .quickviewText.selected-bundle-color-name{width:108px}.js .bundleQuickViewDialog.ui-dialog-content .pdp-main{margin-top:40px}}@media only screen and (min-width:762px){.js .bundleQuickViewDialog.ui-dialog-content .pdp-main .product-content .pdp-right-bottom,.js .bundleQuickViewDialog.ui-dialog-content .pdp-main .product-content .pdp-right-top{width:58%}.js .bundleQuickViewDialog .pdp-right-bottom .product-desciption{margin-top:11px}}@media only screen and (min-width:762px){.js .bundleQuickViewDialog .pdp-right-bottom .product-variations .color li a{padding-top:4px}}@media only screen and (min-width:762px){.js .bundleQuickViewDialog .pdp-right-bottom .product-variations .selected-value{margin:18px 0 12px}}@media only screen and (min-width:762px){.js .bundleQuickViewDialog .pdp-right-bottom .pdp-link a{margin-bottom:20px}.bundleQuickViewDialog .quickShop_close{right:15px}}@media only screen and (max-width:761px){.bundleQuickViewDialog .product-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bundleQuickViewDialog .product-content .pdp-right-top{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bundleQuickViewDialog .product-content .pdp-right-bottom{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bundleQuickViewDialog .product-content .pdp-left-top.product-image-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media only screen and (min-width:1024px){.pdp-top-container .content .images-icons-section{width:50%}}@media only screen and (max-width:1023px){.pdp-top-container .content .images-icons-section{width:50%}}@media only screen and (max-width:761px){.pdp-top-container .content .images-icons-section{width:100%}.pdp-top-container .content .images-icons-section .tumbnail-block{width:16.6666666667%}}@media only screen and (min-width:1024px){.pdp-top-container .content .images-icons-section .tumbnail-block{width:16.6666666667%}}@media only screen and (max-width:1023px){.pdp-top-container .content .images-icons-section .tumbnail-block{width:16.6666666667%}.pdp-top-container .content .images-icons-section .tumbnail-block .img-thumbnail{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .images-icons-section .tumbnail-block{display:none}.pdp-top-container .content .images-icons-section .tumbnail-block .img-thumbnail{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.pdp-top-container .content .images-icons-section .main-image-container{width:83.3333333333%}}@media only screen and (max-width:1023px){.pdp-top-container .content .images-icons-section .main-image-container{width:83.3333333333%}}@media only screen and (min-width:762px){.pdp-top-container .content .images-icons-section .main-image-container .product-main-image{margin-left:20px;margin-right:20px}}@media only screen and (min-width:762px) and (max-width:1023px){.pdp-top-container .content .images-icons-section .main-image-container .product-main-image{margin-left:15px;margin-right:15px}}@media only screen and (min-width:762px) and (max-width:761px){.pdp-top-container .content .images-icons-section .main-image-container .product-main-image{margin-left:10px;margin-right:10px}}@media only screen and (max-width:761px){.pdp-top-container .content .images-icons-section .main-image-container{width:100%}.pdp-top-container .content .images-icons-section .main-image-container .product-main-image .block-image{display:none}}@media only screen and (min-width:762px){.pdp-top-container .content .images-icons-section .main-image-container .product-main-image .prdcarousel-wrapper{display:none}}@media only screen and (min-width:1024px){.pdp-top-container .content .images-icons-section .pdp-icon-strip{width:83.3333333333%}}@media only screen and (max-width:1023px){.pdp-top-container .content .images-icons-section .pdp-icon-strip{width:83.3333333333%;margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .images-icons-section .pdp-icon-strip{width:100%;margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .images-icons-section .pdp-icon-strip{margin:18px 15px 5px}.pdp-top-container .content .images-icons-section .pdp-icon-strip .strip-loyalty-reward-points{width:100%}}@media only screen and (max-width:761px){.pdp-top-container .content .images-icons-section .pdp-icon-strip{margin:0 -5px 0 10px}}@media only screen and (min-width:1024px){.pdp-top-container .content .images-icons-section .pdp-icon-strip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pdp-top-container .content .images-icons-section .pdp-icon-strip span.strip-item .label,.pdp-top-container .content .images-icons-section .pdp-icon-strip span.strip-item .st_sharethis>span.sharethisitem{margin:auto 5px}}@media only screen and (max-width:1023px){.pdp-top-container .content .images-icons-section .pdp-icon-strip .strip-wishlist .label{display:none}}@media only screen and (max-width:761px){.pdp-top-container .content .images-icons-section .pdp-icon-strip .strip-try-sample:before{content:none}}@media only screen and (max-width:1023px){.pdp-top-container .content .images-icons-section .pdp-icon-strip .strip-share-this .label{display:none}.pdp-top-container .content .images-icons-section .pdp-icon-strip .strip-share-this span.share-this-button-wrapper{margin:auto 0}.pdp-top-container .content .images-icons-section .pdp-icon-strip .strip-try-sample{max-width:68%;float:right}.pdp-top-container .content .images-icons-section .pdp-icon-strip .strip-try-sample a{margin:auto 0}}@media screen and (min-width:762px) and (max-width:1023px){.pdp-top-container .content .images-icons-section .category-slot:not(:empty){width:calc(100% - 30px)}}@media only screen and (min-width:1024px){.pdp-top-container .content .information-section{width:50%;padding-right:20px}}@media only screen and (max-width:1023px){.pdp-top-container .content .images-icons-section .category-slot:not(:empty){margin-left:15px;margin-right:15px}.pdp-top-container .content .images-icons-section .reassurance-block-wrapper+.category-slot:not(:empty){border-top:none;margin-top:0}.pdp-top-container .content .information-section{width:50%}}@media only screen and (max-width:761px){.pdp-top-container .content .images-icons-section .category-slot:not(:empty){margin-left:10px;margin-right:10px;display:none}.pdp-top-container .content .information-section{width:100%}.pdp-top-container .content .information-section.mobile{display:block}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .product-title-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .product-title-block{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .bazaarvoice-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .bazaarvoice-block{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .clarins-plus{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .clarins-plus{margin-left:10px;margin-right:10px}.pdp-top-container .content .information-section .clarins-plus .clarins-plus-txt-mobile{display:block}.pdp-top-container .content .information-section .clarins-plus .clarins-plus-txt-desktop{display:none}}@media only screen and (min-width:762px){.pdp-top-container .content .information-section .clarins-plus .clarins-plus-txt-mobile{display:none}.pdp-top-container .content .information-section .clarins-plus .clarins-plus-txt-desktop{display:block}.pdp-top-container .content .information-section .size-skintype-dropdown{display:inline-block;float:left}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .single-size{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .sbHolder .sbSelector{width:100%}.pdp-top-container .content .information-section .single-size{margin-left:10px;margin-right:10px;top:0;margin:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .size-skintype-dropdown{margin-left:15px;margin-right:15px}}@media only screen and (max-width:1024px){.pdp-top-container .content .information-section .size-skintype-dropdown .sbHolder{max-width:120px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .size-skintype-dropdown{margin-left:10px;margin-right:10px}.pdp-top-container .content .information-section .size-skintype-dropdown .sbHolder{margin:5px auto;width:100%;max-width:100%}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .update-item-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .update-item-block{margin-left:10px;margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}}@media only screen and (min-width:762px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .pdp-top-container .content .information-section .update-item-block .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .pdp-top-container .content .information-section .update-item-block .add-card,.pdp-top-container .content .information-section .update-item-block .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.pdp-top-container .content .information-section .update-item-block .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.pdp-top-container .content .information-section .update-item-block button{max-width:165px;min-width:155px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .add-item-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .add-item-block{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .add-item-block{margin-left:0}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .add-item-block{display:block;margin-left:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .add-item-block form{width:100%;margin:5px 0 0}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .add-item-block form .quantity{margin-left:15px}}@media only screen and (max-width:1024px){.pdp-top-container .content .information-section .add-item-block form .quantity .sbHolder{max-width:80px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .add-item-block form .quantity{width:30%;margin:0 5% 0 0}.pdp-top-container .content .information-section .add-item-block form .quantity .sbHolder{max-width:100%;width:99%}}@media only screen and (max-width:1024px){.pdp-top-container .content .information-section .add-item-block form .quantity .sbOptions li a{padding-right:8px}}@media only screen and (min-width:1023px){.pdp-top-container .content .information-section .add-item-block form .button-wrapper{display:inline-block}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .add-item-block .notify-me-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .pdp-top-container .content .information-section .add-item-block form .add-to-cart.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .pdp-top-container .content .information-section .add-item-block form .add-to-cart.add-card,.pdp-top-container .content .information-section .add-item-block form .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.add-card,.pdp-top-container .content .information-section .add-item-block form .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-to-cart.add-card,.pdp-top-container .content .information-section .add-item-block form button.add-to-cart{max-width:100%;width:65%}.pdp-top-container .content .information-section .add-item-block .notify-me-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .add-item-block .out-of-stock{margin-left:0}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .add-item-block .out-of-stock{max-width:100%}.pdp-top-container .content .information-section .buy-now-block{width:96%}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .buy-now-block .add-to-cart-wrapper .button-wrapper{width:72%}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .buy-now-block .add-to-cart-wrapper .button-wrapper{width:75%}.pdp-top-container .content .information-section .buy-now-block .add-to-cart-wrapper .quantity{width:20%;margin-right:8px}.pdp-top-container .content .information-section .buy-now-block .add-to-cart-wrapper .quantity .sbHolder{max-width:125px}.pdp-top-container .content .information-section .buy-now-block .add-to-cart-wrapper .quantity .sbHolder .sbSelector{width:70%}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .pdp-limited-inventory{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .pdp-limited-inventory{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.pdp-top-container .content .information-section .included-links{display:none}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .included-links{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .included-links{margin-left:10px;margin-right:10px}.pdp-top-container .content .information-section .included-links.detailes-dropdown{display:block}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .included-links.detailes-list{display:none}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .skin-type-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .skin-type-wrapper{margin-left:10px;margin-right:10px;display:block;width:auto}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .skin-type-wrapper .attribute{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .skin-type-wrapper .attribute{-webkit-box-flex:1.8;-webkit-flex:1.8;-ms-flex:1.8;flex:1.8}}@media only screen and (max-width:1024px){.pdp-top-container .content .information-section .skin-type-wrapper .value{-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;max-height:initial}}@media only screen and (max-width:1024px) and (orientation:landscape){.pdp-top-container .content .information-section .skin-type-wrapper .value{-webkit-box-flex:4.5;-webkit-flex:4.5;-ms-flex:4.5;flex:4.5}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .skin-type-wrapper .value{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}}@media only screen and (max-width:761px) and (orientation:landscape){.pdp-top-container .content .information-section .skin-type-wrapper .value{-webkit-box-flex:6.5;-webkit-flex:6.5;-ms-flex:6.5;flex:6.5}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .product-promotion-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .product-promotion-block{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .product-price-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .product-price-block{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .prod-additional-info{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .prod-additional-info{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .turnto-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .turnto-block{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .color-shade{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .color-shade{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .lip-container-wrapper{margin-left:15px;margin-right:15px;width:75%}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .lip-container-wrapper{margin-left:10px;margin-right:10px;width:100%}}@media only screen and (max-width:1023px){.pdp-top-container .content .information-section .description-links{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .description-links{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.pdp-top-container .content .information-section .description-links.tablet-links{display:none}}@media screen and (min-width:762px) and (max-width:1023px){.pdp-top-container .content .information-section .description-links.desktop-links{display:none}}@media screen and (min-width:762px) and (max-width:1023px){.pdp-top-container .content .information-section .description-links .description-link{font-size:9px}}@media screen and (min-width:1024px) and (max-width:1390px){.pdp-top-container .content .information-section .space-for-reassurrance-sticky{padding-right:90px}}@media only screen and (max-width:761px){.pdp-top-container .content .information-section .description-links{display:none}.pdp-top-container .content .cart-quickview-wrapper .images-icons-section .product-main-image .block-image{display:block}}@media only screen and (max-width:1023px){.swatches-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.swatches-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.swatches-wrapper{margin-left:20px;margin-right:20px}.pdp-bottom-container .content .tab-container .tab-parent:not(.mobile) .tab-child .tab-title{max-height:0}}@media only screen and (min-width:1024px) and (max-width:1023px){.swatches-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (min-width:1024px) and (max-width:761px){.swatches-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.swatches-wrapper{margin:5px 15px}}@media only screen and (max-width:761px){.swatches-wrapper{margin:0 10px}}@media only screen and (max-width:1023px){.pdp-bottom-container{margin-left:15px;margin-right:15px;width:auto;display:block}}@media only screen and (max-width:761px){.pdp-bottom-container{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .beauty-routine,.pdp-bottom-container .content .most-recently-viewed,.pdp-bottom-container .content .you-may-also-like{margin:0 -30px 80px}}@media only screen and (max-width:761px){.pdp-bottom-container .content .beauty-routine,.pdp-bottom-container .content .most-recently-viewed,.pdp-bottom-container .content .you-may-also-like{margin:0 -20px 80px}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .beauty-routine .title,.pdp-bottom-container .content .most-recently-viewed .title,.pdp-bottom-container .content .you-may-also-like .title{margin:50px 30px 40px}}@media only screen and (max-width:761px){.pdp-bottom-container .content .beauty-routine .title,.pdp-bottom-container .content .most-recently-viewed .title,.pdp-bottom-container .content .you-may-also-like .title{letter-spacing:0;margin:35px 15px 20px;font-size:35px;line-height:35px}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .product-commercial-spot .product-tagline{margin-bottom:30px}.pdp-bottom-container .content .tab-container .tab-content-wrapper:last-of-type .tab-child:not(.selected-tab),.pdp-bottom-container .content .tab-container .tab-content-wrapper:last-of-type .tab-content{border-bottom:2px solid #e5e5e5}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .tab-container .tab-parent:not(.mobile){display:none}}@media only screen and (min-width:1024px){.pdp-bottom-container .content .tab-container .tab-parent.mobile{display:none}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .tab-container .tab-parent.mobile .tab-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 0}.pdp-bottom-container .content .tab-container .tab-parent.mobile .tab-child .expand-title{max-width:calc(100% - 30px)}.pdp-bottom-container .content .product-details-tab .product-benefits-content,.pdp-bottom-container .content .product-details-tab .product-description-content{width:50%}}@media only screen and (min-width:1024px){.pdp-bottom-container .content .product-details-tab .product-benefits-content,.pdp-bottom-container .content .product-details-tab .product-description-content{width:50%}}@media only screen and (min-width:1024px){.pdp-bottom-container .content .product-details-tab .product-description-content-expanded{width:100%}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .product-details-tab .product-description-content-expanded{width:100%}.pdp-bottom-container .content .ingredients-tab #ingredients-carousel .products-pagination{display:none}.pdp-bottom-container .content .ingredients-tab .ingredients-list li .ingredient-container{max-width:375px}}@media only screen and (max-width:761px){.pdp-bottom-container .content .product-details-tab .product-benefits-content,.pdp-bottom-container .content .product-details-tab .product-description-content,.pdp-bottom-container .content .product-details-tab .product-description-content-expanded{width:100%}.pdp-bottom-container .content .ingredients-tab .ingredients-list li{padding-right:20px}.pdp-bottom-container .content .ingredients-tab .ingredients-list li .ingredient-container{max-width:220px}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .ingredients-tab .ingredients-list .ingredient-item{padding:0 5%;margin-bottom:10px}}@media only screen and (max-width:761px){.pdp-bottom-container .content .ingredients-tab .ingredients-list .ingredient-item{padding:0 5% 0 0}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .ingredients-tab .ingredients-list .ingredient-link{padding-left:5%}}@media only screen and (max-width:761px){.pdp-bottom-container .content .ingredients-tab .ingredients-list .ingredient-item .ingredient-data{width:80%}.pdp-bottom-container .content .ingredients-tab .ingredients-list .ingredient-link{padding-left:15px}}@media only screen and (min-width:1024px){.pdp-bottom-container .content .how-to-apply .video .how-to-apply-item{width:50%}}@media only screen and (max-width:1023px){.pdp-bottom-container .content .how-to-apply .video .how-to-apply-item{width:50%}}@media only screen and (max-width:761px){.pdp-bottom-container .content .free-content{padding:20px}.pdp-bottom-container .content .how-to-apply .how-to-apply-content.video{margin:0}.pdp-bottom-container .content .how-to-apply .video .how-to-apply-item{width:100%}}@media only screen and (min-width:762px){.pdp-bottom-container .content .how-to-apply .video .how-to-apply-item:last-of-type{padding:30px}}@media only screen and (min-width:1024px){.pdp-bottom-container .content .how-to-apply .video .how-to-apply-item:last-of-type{padding:40px}}@media only screen and (max-width:761px){.pdp-bottom-container .content .how-to-apply{margin-bottom:60px}}@media only screen and (max-width:1023px){.pdp-bottom-container .recommendations .bundle-price-info:before{left:0;margin:0 0 0 -10px}.pdp-bottom-container .recommendations .bundle-jcarousel-wrapper{width:100%}}@media only screen and (max-width:761px){.pdp-bottom-container .recommendations .bundle-price-info:before{margin:10px auto}}@media only screen and (max-width:1023px){.pdp-bottom-container .recommendations .bundle-offer-wrapper .products-pagination{display:none}.pdp-bottom-container .recommendations .bundle-offer-wrapper li{padding:0 10px}.pdp-bottom-container .recommendations .recommended-products{padding:0 0 80px}.pdp-bottom-container .recommendations .recommended-products .pricePerUnit{font-size:10px}.pdp-bottom-container .recommendations .recommended-products .bundle-price-info{padding-left:8%}}@media only screen and (max-width:761px){.pdp-bottom-container .recommendations .recommended-products{margin:0 -20px}.pdp-bottom-container .recommendations .recommended-products.recommended-products-accordion{padding:20px 0 80px;margin:0}.pdp-bottom-container .recommendations .recommended-products.recommended-products-accordion .bundle-jcarousel-wrapper{width:calc(100% + 40px);margin-left:-20px}.pdp-bottom-container .recommendations .recommended-products .bundle-price-info{padding-left:0}.pdp-bottom-container .recommendations #bundle-offer-zone p.jcarousel-pagination{display:none}.pdp-bottom-container .recommendations .pricePerUnit{font-size:11px}}@media only screen and (max-width:761px){.beauty-routine-carousel .product-header,.most-recently-viewed-carousel .product-header,.slot-product-recommendation-carousel .product-header,.you-may-also-like-carousel .product-header{margin-bottom:10px}.beauty-routine-carousel .product-review,.most-recently-viewed-carousel .product-review,.slot-product-recommendation-carousel .product-review,.you-may-also-like-carousel .product-review{margin-top:10px}}@media only screen and (max-width:1023px){.beauty-routine-carousel .products-pagination,.most-recently-viewed-carousel .products-pagination,.slot-product-recommendation-carousel .products-pagination,.you-may-also-like-carousel .products-pagination{display:none}.quickViewDialog .pdp-top-container .quickShop_close{right:25px}.quickViewDialog .pdp-top-container .pdp-quickview-wrapper .swatches-wrapper{margin:15px 0 5px 15px}.quickViewDialog .pdp-top-container .pdp-quickview-wrapper .add-item-block{display:block}.quickViewDialog .pdp-top-container .pdp-quickview-wrapper .add-item-block .notify-me-wrapper{margin:10px 0}.quickViewDialog .pdp-top-container .pdp-quickview-wrapper .add-item-block form{width:100%}.quickViewDialog .pdp-top-container .pdp-quickview-wrapper .description-links{margin:10px 15px}}@media only screen and (max-width:761px){.quickViewDialog .pdp-top-container .reassurance-block-wrapper{display:none}}@media only screen and (max-width:1023px){.quickViewDialog .pdp-top-container .reassurance-block-wrapper .reassurance-block{margin:10px 15px 0}}@media only screen and (max-width:761px){.quickViewDialog .pdp-top-container .cart-quickview-wrapper .size-skintype-dropdown{padding-top:0;width:120px}.quickViewDialog .pdp-top-container .cart-quickview-wrapper .size-skintype-dropdown .sbHolder .sbSelector{width:77%}}@media only screen and (max-width:761px){.quickViewDialog .pdp-top-container .cart-quickview-wrapper .quantity .sbHolder .sbSelector{width:77%}}@media only screen and (max-width:1023px){.quickViewDialog .pdp-top-container .cart-quickview-wrapper .swatches-wrapper{margin-left:15px}}@media only screen and (max-width:761px){.quickViewDialog .pdp-top-container .cart-quickview-wrapper .swatches-wrapper{margin-left:10px}}@media only screen and (max-width:1023px){.quickViewDialog .pdp-top-container .cart-quickview-wrapper .skin-type{margin-right:15px}}@media only screen and (max-width:1024px){.reassurance-block-wrapper{display:none}}@media only screen and (max-width:1024px) and (orientation:landscape){.pdp-top-container .reassurance-block-wrapper{margin-right:10px}}@media only screen and (max-width:1024px){.pdp-top-container .reassurance-block-wrapper{display:block;position:relative;top:0;float:right;width:100%}.pdp-top-container .reassurance-block-wrapper .reassurance-block{max-width:100%;border:none;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;margin:30px 15px 0;padding:15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;word-break:break-word}.pdp-top-container .reassurance-block-wrapper .reassurance-item{vertical-align:top;margin:0 auto;padding:0 5px;max-width:25%}.pdp-top-container .reassurance-block-wrapper .reassurance-item:first-child{margin-left:0}.pdp-top-container .reassurance-block-wrapper .reassurance-item:last-child{margin-right:0}}@media only screen and (max-width:761px) and (orientation:landscape){.information-section .reassurance-block-wrapper{margin:0}}@media only screen and (max-width:761px){.pdp-top-container .reassurance-block-wrapper{display:none}.information-section .reassurance-block-wrapper{display:block}.information-section .reassurance-block-wrapper .reassurance-block{margin:30px 10px 0}.cart-serenity-info-block .information-section .reassurance-block-wrapper .reassurance-block .serenity-svg-holder,.form-row.tooltip .information-section .reassurance-block-wrapper .reassurance-block .form-caption:after,.information-section .reassurance-block-wrapper .reassurance-block .cart-serenity-info-block .serenity-svg-holder,.information-section .reassurance-block-wrapper .reassurance-block .form-row.tooltip .form-caption:after,.information-section .reassurance-block-wrapper .reassurance-block .svg-additional-info{display:none}.information-section .reassurance-block-wrapper+.category-slot:not(:empty){border-top:none;margin-top:0}}@media only screen and (max-width:1024px){.ui-tooltip.tooltip-arrow-gray.pdp-redesign-reassurance-tooltip{right:initial}.ui-tooltip.tooltip-arrow-gray.pdp-redesign-reassurance-tooltip:after{left:29%}}@media only screen and (min-width:762px){.information-section .category-slot:not(:empty){display:none}.pdp-top-container .sticky-add-to-bag .sticky-add-to-bag-content{padding:5px}.pdp-top-container .sticky-add-to-bag .sticky-add-to-bag-content .add-item-block,.pdp-top-container .sticky-add-to-bag .sticky-add-to-bag-content .price-promotion,.pdp-top-container .sticky-add-to-bag .sticky-add-to-bag-content .sticky-product-data{float:left}}@media only screen and (max-width:761px){.pdp-top-container .sticky-add-to-bag.enabled-on-mobile{display:block}.pdp-top-container .sticky-add-to-bag .sticky-add-to-bag-content .buy-now-block .button-wrapper .buy-now-btn{font-size:10px}.pdp-top-container .sticky-add-to-bag .sticky-add-to-bag-content .buy-now-block{width:25%;height:51px;margin-left:0}}@media only screen and (max-width:1023px){.pdp-top-container .sticky-add-to-bag .sticky-add-to-bag-content .buy-now-block .button-wrapper .add-to-cart,.pdp-top-container .sticky-add-to-bag .sticky-add-to-bag-content .buy-now-block .button-wrapper .buy-now-btn{padding:0;height:51px;min-width:30px}.pdp-top-container .sticky-add-to-bag .sticky-product-data{width:33%}.pdp-top-container .sticky-add-to-bag .add-item-block .add-to-cart{min-width:130px}}@media only screen and (max-width:761px){.pdp-top-container .sticky-add-to-bag .serenity-svg-holder{top:2px}.pdp-top-container .sticky-add-to-bag .sticky-product-data{width:auto;max-width:50%}}@media only screen and (min-width:762px){.pdp-top-container .sticky-add-to-bag .sticky-product-data .sticky-product-data-content .sticky-image{width:20%}}@media only screen and (max-width:761px){.pdp-top-container .sticky-add-to-bag .sticky-product-data .sticky-product-data-content .sticky-product-content{width:69%}.pdp-top-container .sticky-add-to-bag .sticky-product-data .sticky-product-data-content .sticky-product-content .cell{font-size:11px;line-height:16px}}@media only screen and (max-width:761px){.pdp-top-container .sticky-add-to-bag .price-promotion{padding-right:10px;width:auto}.pdp-top-container .sticky-add-to-bag .price-promotion .sticky-product-price .price-sales,.pdp-top-container .sticky-add-to-bag .price-promotion .sticky-product-price .price-standard{font-size:13px}}@media only screen and (min-width:1024px){.pdp-top-container .sticky-add-to-bag .price-promotion .sticky-product-price .product-price .price-sales{max-height:15px}}@media only screen and (min-width:762px){.pdp-top-container .sticky-add-to-bag .price-promotion .sticky-product-price .save{display:none}.pdp-top-container .sticky-add-to-bag .price-promotion .sticky-product-price .product-price{clear:both;float:left;padding:0 10px}.pdp-top-container .sticky-add-to-bag .price-promotion .product-price-block{text-align:left;display:inline-block}}@media only screen and (max-width:761px){.pdp-top-container .sticky-add-to-bag .price-promotion .product-price-block .price-sales .save{display:none}}@media only screen and (max-width:761px){.pdp-top-container .sticky-add-to-bag .price-promotion .product-price-block .serenity-price{display:none}.pdp-top-container .sticky-add-to-bag .price-promotion .serenity-price{display:block;width:auto;float:none;text-align:right;box-shadow:none;border:none;padding:0;margin:0 20px 10px 0}.pdp-top-container .sticky-add-to-bag .price-promotion .serenity-price br{display:none}.pdp-top-container .sticky-add-to-bag .price-promotion .serenity-price span{font-size:13px;margin:9px -20px 9px 0;line-height:0}.pdp-top-container .sticky-add-to-bag .add-item-block{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;left:0}}@media only screen and (max-width:761px){.pdp-top-container .sticky-add-to-bag .add-item-block .add-to-cart{min-width:auto;width:100%;font-size:10px}.pdp-top-container .buy-now-button-on .sticky-add-to-bag-content .price-promotion{padding-right:0;margin:0 5px}}@media only screen and (max-width:1023px){.bundleQuickViewDialog .bundle-quickview-wrapper .add-to-bundle{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.bundleQuickViewDialog .bundle-quickview-wrapper .add-to-bundle{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.bundleQuickViewDialog .bundle-quickview-wrapper .information-section .description-links{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.bundleQuickViewDialog .bundle-quickview-wrapper .information-section .description-links{margin-left:10px;margin-right:10px}.bundleQuickViewDialog .pdp-top-container{max-height:100%}.bundleQuickViewDialog .pdp-top-container .content .bundle-quickview-wrapper .bazaarvoice-block,.bundleQuickViewDialog .pdp-top-container .content .bundle-quickview-wrapper .main-image-container .product-main-image .block-image,.bundleQuickViewDialog .pdp-top-container .content .bundle-quickview-wrapper .product-title-block{display:block}.bundleQuickViewDialog .pdp-top-container .content .bundle-quickview-wrapper .swatches-carousel{margin-top:10px}.bundleQuickViewDialog .pdp-top-container .content .bundle-quickview-wrapper .update-item-block{width:95%}}@media only screen and (max-width:761px){.add-to-cart-popup-no-fullsize-product .content{padding:20px 20px 35px}.add-to-cart-popup-no-fullsize-product .add-to-cart-popup-content-wrapper{display:block;text-align:center}.add-to-cart-popup-no-fullsize-product .add-to-cart-popup-image-container{margin:20px 0}}@media only screen and (max-width:761px){.add-to-cart-popup-no-fullsize-product .add-to-cart-popup-text-container{margin:0}.recommendations-buttons li:last-child{border-bottom:2px solid #e4e4e4}}@media only screen and (min-width:762px){.recommendations-buttons{padding:0;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:762px) and (min-width:1024px){.recommendations-buttons li{width:33.3333333333%}}@media only screen and (min-width:762px) and (max-width:1023px){.recommendations-buttons li{width:33.3333333333%}}@media only screen and (min-width:762px) and (max-width:761px){.recommendations-buttons li{width:0%}}@media only screen and (min-width:762px){.recommendations-buttons li{box-sizing:border-box;float:left;float:none;display:block;border-top:none;margin-bottom:40px;height:70px}.recommendations-buttons li:after,.recommendations-buttons li:before{box-sizing:border-box}}@media only screen and (min-width:762px){.recommendations-buttons li .jcarousel-pagination{display:none}}@media only screen and (max-width:761px){.recommendations-buttons.recommendations-buttons li{padding:15px 0;border-top:none;margin-top:2px}.recommendations-buttons.recommendations-buttons li.active{margin-top:4px}}@media only screen and (max-width:1023px){.not-quick-shop div.pdp-icon-strip .stripItem.strip1 .rowBottom,.not-quick-shop div.pdp-icon-strip .stripItem.strip2 .rowBottom,.not-quick-shop div.pdp-icon-strip .stripItem.strip3 .rowBottom,.not-quick-shop div.pdp-icon-strip .stripItem.strip4 .rowBottom{letter-spacing:0;padding-right:5px}}@media only screen and (max-width:761px){.not-quick-shop .pdp-right-bottom .categorySlotWithOverride{display:none}}@media only screen and (min-width:762px){.not-quick-shop .pdp-right-bottom .pdp-icon-strip{display:none}.not-quick-shop .pdp-right-bottom .categorySlotWithOverride{display:block}.not-quick-shop .categorySlotWithOverride{display:none}}@media only screen and (min-width:762px){.not-quick-shop .pdp-left-top .pdp-icon-strip{display:inline-block;margin-left:15px;margin-right:15px;width:100%}}@media only screen and (min-width:1024px){.not-quick-shop .pdp-left-top .pdp-icon-strip{margin-left:20px;margin-right:20px}}@media only screen and (max-width:1023px){.not-quick-shop .prd-information .prd-description .content{margin-left:135px;margin-right:135px}}@media only screen and (max-width:761px){.not-quick-shop .prd-information .prd-description .content{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.reassurance-item{margin-right:25px}}@media only screen and (max-width:761px){.reassurance-item{display:block;width:25%;float:left;margin-right:0}}@media only screen and (max-width:1023px){#howToApply .howToApplyContent{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){#howToApply .howToApplyContent{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){#howToApply .howToApplyContent{margin-right:135px;margin-left:135px}}@media only screen and (max-width:761px){#howToApply .howToApplyContent{margin-right:10px;margin-left:10px}}@media only screen and (max-width:1023px){#howToApply .howToApplyContent.video{margin-right:105px;margin-left:105px}}@media only screen and (max-width:761px){#howToApply .howToApplyContent.video{margin-right:10px;margin-left:10px}}@media only screen and (min-width:1024px){#howToApply .video .howToApplyItem{width:50%}}@media only screen and (min-width:762px){#howToApply .video .howToApplyItem:last-of-type{padding:30px}}@media only screen and (min-width:1024px){#howToApply .video .howToApplyItem:last-of-type{padding:40px}}@media only screen and (max-width:761px){#howToApply{margin-bottom:60px}}@media only screen and (max-width:1023px){#howToApply .video .howToApplyItem{width:100%}.QandA-tabs-wraper{padding-bottom:50px}}@media only screen and (max-width:761px){#recently-viewed .jcarousel-pagination{display:block;top:185px}#recently-viewed .jcarousel-pagination a{background:#c0bebe;box-shadow:none}#recently-viewed .jcarousel-pagination a.active{background:#282b30}#recently-viewed .product-tile-block{height:60px}#recently-viewed .product-image{margin-bottom:70px}}@media only screen and (max-width:761px) and (min-width:762px){#recently-viewed .jcarousel-pagination{display:none}}@media only screen and (min-width:762px){.recommendations .recommendations-tabs a{font-size:16px}.bonus-product-list .bonus-product-item{padding:25px 10px}}@media screen and (max-width:768px){.bonus-product-list .bonus-product-item .product-col-1,.bonus-product-list .bonus-product-item .product-col-2{clear:none}}@media only screen and (min-width:762px){.bonus-product-list .product-primary-image{max-width:100%;margin-top:0;display:inline-block;width:75%;height:100%}.bonus-product-list .product-primary-image img{width:100%}.bonus-product-list .bonus-product-list-footer{text-align:center}}@media only screen and (max-width:761px){.bonus-product-list .bonus-product-list-footer .dismiss{margin-bottom:10px}}@media only screen and (min-width:762px){.bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{width:206px}.promoBonusProduct{border:2px solid #e5e5e5;border-top:4px solid #be0f34}}@media only screen and (min-width:762px){.bonus-product-list{padding:0 65px}}@media only screen and (min-width:762px){.bonus-product-list .jcarousel{display:inline-block;overflow:hidden}}@media only screen and (max-width:761px){.bonus-product-list .bonusProductPopup_close{top:40px}.bonus-product-list .jcarousel ul{display:block}.bonus-product-list .jcarousel li{float:none}}@media only screen and (max-width:761px){.bonus-product-list .products-pagination.jcarousel-control-next,.bonus-product-list .products-pagination.jcarousel-control-prev{display:none}}@media only screen and (min-width:762px){.bonus-product-list .products-pagination.jcarousel-control-next,.bonus-product-list .products-pagination.jcarousel-control-prev{top:120px}.cart-table .cart-banner{border-bottom:2px solid #e5e5e5}}@media only screen and (min-width:1024px){.cart-table{width:66.6666666667%}}@media only screen and (max-width:1023px){.bonus-product-list .bonus-product-item:hover:not(.selected){box-shadow:none}.cart-table-wrapper{margin-left:15px;margin-right:15px}.cart-table{width:66.6666666667%}}@media only screen and (max-width:761px){.cart-table-wrapper{margin-left:10px;margin-right:10px;margin:0}.cart-table{width:100%}}@media only screen and (min-width:762px){.cart-table .cart-banner .cart-banner-slot{display:block}.cart-table .cart-banner .html-slot-container{padding-bottom:17px}}@media only screen and (min-width:1024px){.cart-table .cart-banner .html-slot-container{padding-bottom:27px}.cart-table .shoppingbag-productlisting-header{display:block}}@media only screen and (min-width:1024px){.shoppingbag-bundle-details{padding:0}}@media only screen and (min-width:1024px){.shoppingbag-bundle-details .bundles-lineitem-wrapper{padding:0}.shoppingbag-bundle-details .item-col-2{width:83%}.shoppingbag-bundle-details .item-col-2 .item-price .price-sales{white-space:nowrap}}@media only screen and (min-width:1024px){.shoppingbag-bundle-details .item-update-options{margin-left:103px}.shoppingbag-bundle-details .item-price{margin-top:0}}@media only screen and (min-width:1024px){.shoppingbag-bundle-details .bundle-header{padding:0 11px;margin:8px 0 3px}}@media only screen and (max-width:320px){.shoppingbag-bundle-details .bundle-header .bundle-offer{font-size:12px}}@media only screen and (min-width:762px){.shoppingbag-bundle-details .bundle-header .bundle-offer{padding-left:0}}@media only screen and (max-width:320px){.shoppingbag-bundle-details .bundle-header .bundle-price{font-size:12px}}@media only screen and (max-width:761px){.shoppingbag-productlisting-details .cart-row-wrapper,.shoppingbag-productlisting-details .shoppingbag-bonusproduct-details,.shoppingbag-productlisting-details.shopping-bag-gift{padding:0 20px;box-sizing:border-box}}@media only screen and (max-width:1023px){.product-details .item-col-2.item-productinfo{width:71%}.item-col-2 .item-price .price-sales{white-space:nowrap}}@media only screen and (max-width:761px){.cart-serenity-info-block{margin:0 20px 20px}}@media only screen and (min-width:1024px){.cart-left-section .column1{width:103px}.cart-left-section .column2{width:50.2%}.cart-left-section .column3{width:20.5%}.cart-left-section .column4{width:7%}}@media screen and (min-width:1250px){.cart-left-section .column2{width:60.5%}.cart-left-section .column3{width:24.2%}.cart-left-section .column4{width:13.3%}}@media only screen and (min-width:762px){.item-image{width:103px}}@media only screen and (min-width:762px){.item-details .name,.item-details .samples-count{letter-spacing:0;width:283px}}@media only screen and (min-width:1024px){.item-details .name,.item-details .samples-count{width:258px}}@media only screen and (min-width:762px){.item-col-2{width:86%}}@media only screen and (min-width:1024px){.item-col-2 .item-price{width:11%}}@media screen and (min-width:1250px){.item-col-2 .item-price{width:12.3%;padding-left:5px}}@media only screen and (min-width:762px){.item-update-options{width:auto;margin:13px 0 30px 103px}}@media only screen and (min-width:1024px){.item-update-options{margin:0 0 32px 103px}}@media only screen and (max-width:761px){.item-update-options span{margin-bottom:10px}.item-update-options .item-edit-details,.item-update-options .item-remove{float:left;margin-right:18px}}@media only screen and (min-width:762px){.item-update-options span{width:auto;display:inline-block}.item-update-options .item-edit-details{margin-right:18px}.item-update-options .item-remove{width:auto;margin-right:18px}.item-update-options .button-text{top:0;margin-right:25px}}@media only screen and (max-width:1023px){.item-col-2 .item-price .price-discount,.item-col-2 .item-price .price-standard{white-space:nowrap}.shopping-bag-primary-content .shopping-bag-main-container{width:100%}}@media only screen and (max-width:761px){.shopping-bag-primary-content{margin:0}.shopping-bag-primary-content .shopping-bag-main-container{width:100%}}@media only screen and (min-width:1024px){.shopping-bag-primary-content .shopping-bag-main-container{width:100%}.cart-page-header-section{margin-bottom:47px}}@media only screen and (min-width:762px){.cart-page-header-section{text-align:left;margin-top:-7px}.cart-page-header-section .cart-page-header-title{font-size:40px;letter-spacing:-.02em}}@media only screen and (min-width:762px){.remove-overlay,.remove-overlay2{width:535px;height:235px}}@media only screen and (min-width:762px){.remove-overlay .remove-overlay-container,.remove-overlay .remove-overlay-container2,.remove-overlay2 .remove-overlay-container,.remove-overlay2 .remove-overlay-container2{border:2px solid #e5e5e5;border-top:4px solid #c20430;left:30%;width:auto;height:auto}.remove-overlay .remove-overlay-container .removeDataWrapper,.remove-overlay .remove-overlay-container2 .removeDataWrapper,.remove-overlay2 .remove-overlay-container .removeDataWrapper,.remove-overlay2 .remove-overlay-container2 .removeDataWrapper{padding:36px 30px}}@media only screen and (min-width:762px){.remove-overlay .remove-close,.remove-overlay2 .remove-close{margin:0;top:15px;right:14px}.remove-overlay .remove-buttons .cancel-button,.remove-overlay2 .remove-buttons .cancel-button{margin-right:15px}}@media only screen and (min-width:762px){.remove-overlay .confirmation-text,.remove-overlay2 .confirmation-text{margin-bottom:36px}.remove-overlay{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:1024px){.shoppingbag-bundle-details .cart-row{margin:0 0 21px;padding:15px 10px 0}}@media only screen and (min-width:1024px){.shoppingbag-bundle-details .remove-link-bundles-container{margin-bottom:8px;padding:0 11px}}@media only screen and (min-width:762px){.shopping-bag-details{display:block}}@media only screen and (min-width:762px){.shopping-bag-details .cart-actions{display:block;box-sizing:border-box;width:100%;text-align:right;height:75px;margin-top:13px}.shopping-bag-details .cart-actions .button-fancy-large{width:213px}.cart-wrapper{max-width:364px}}@media only screen and (min-width:1024px){.shopping-bag-details .cart-actions .button-fancy-large{width:286px}}@media screen and (min-width:1250px){.shopping-bag-details .cart-actions .button-fancy-large{width:362px;min-width:296px}}@media only screen and (min-width:1024px){.cart-footer{width:33.3333333333%}}@media only screen and (max-width:1023px){.cart-footer{width:33.3333333333%}.cart-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (min-width:762px){.estimated-tax-overlay.discountVisible{top:146px}}@media only screen and (max-width:761px){.shopping-bag-details .error-form{padding:0 20px}.cart-footer{width:100%;padding:0 10px;box-sizing:border-box}.cart-wrapper{margin-left:10px;margin-right:10px}.estimated-tax-overlay{height:100%;left:0;padding:0;position:fixed;top:0;z-index:1001}}@media only screen and (min-width:762px){.estimated-tax-overlay{position:absolute;min-height:106px;top:118px;box-sizing:border-box;border:2px solid #e5e5e5;border-top:4px solid #be0f34}.estimated-tax-overlay.extended{min-height:130px}.estimated-tax-overlay .estimated-tax-overlay-content{position:relative}}@media only screen and (max-width:761px){.estimated-tax-overlay .estimated-tax-overlay-content{border:2px solid #ccc;height:99.6%}.estimated-tax-overlay .estimated-tax-wrapper{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:762px){.estimated-tax-overlay .estimated-tax-wrapper{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.estimated-tax-overlay .estimated-tax-close-mobile{display:none}.estimated-tax-overlay .estimated-tax-close-mobile,.estimated-tax-overlay .estimated-tax-overlay-close{top:4px;right:4px}.tax-overlay.discountVisible{top:146px}}@media only screen and (max-width:761px){.tax-overlay{height:100%;left:0;padding:0;position:fixed;top:0;z-index:1001}}@media only screen and (min-width:762px){.tax-overlay{position:absolute;min-height:175px;top:118px;padding:19px;box-sizing:border-box;border:2px solid #e5e5e5;border-top:4px solid #be0f34}}@media only screen and (max-width:761px){.tax-overlay .tax-overlay-content{border:2px solid #ccc;height:99.6%}.tax-overlay .tax-overlay-content .tax-wrapper{width:100%;padding:20px;box-sizing:border-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 -49% 0 0}}@media only screen and (min-width:762px){.tax-overlay .tax-overlay-content .tax-wrapper{margin-top:12px;margin-bottom:8px}}@media only screen and (min-width:762px){.tax-overlay .tax-close-mobile,.tax-overlay .tax-overlay-close{top:2px;right:2px}.tax-overlay .tax-close-mobile{display:none}}@media only screen and (min-width:1024px){.item-col-2{width:82%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (min-width:1250px){.item-col-2{width:86.5%}}@media only screen and (min-width:1024px){.item-col-2 .item-details{width:61.5%}}@media screen and (min-width:1250px){.item-col-2 .item-quantity{width:24.2%}}@media only screen and (min-width:1024px){.item-col-2 .item-quantity{width:24.2%}.item-col-2 .item-quantity .quantity-title{display:none}}@media screen and (max-width:1023px){.item-col-2 .item-quantity.wide{width:80%;margin-bottom:30px}.item-col-2 .item-quantity.wide .quantity{margin-bottom:-23px;margin-right:0}.item-col-2 .item-quantity.wide .wide{margin-bottom:30px}}@media only screen and (max-width:761px){.cart-action-checkout{padding:0 20px 6px;box-sizing:border-box}.sidebar-checkout .cart-action-checkout{padding:0}}@media only screen and (min-width:762px){.cart-recommendations{display:block}}@media only screen and (min-width:1024px){.cart-recommendations{margin-top:72px;padding-bottom:8px}}@media only screen and (min-width:762px){.cart-actions-top{text-align:left;margin-top:27px;width:64.8%}}@media only screen and (min-width:1024px){.cart-actions-top{width:64.7%;margin-bottom:10px}}@media screen and (min-width:1250px){.cart-actions-top{width:65%}}@media only screen and (min-width:1024px){.cart-actions-top .free-shipping-container{width:auto;float:right;margin-bottom:0}}@media only screen and (min-width:762px){.cart-actions-top .free-shipping-container{text-align:left}.cart-actions-top .free-shipping-container .approachingDiscounts{margin-bottom:27px}}@media only screen and (min-width:1024px){.cart-actions-top .free-shipping-container .approachingDiscounts{margin-bottom:0}}@media only screen and (min-width:762px){.free-shipping-container .cart-promo-approaching:last-child{margin-bottom:0}}@media only screen and (min-width:1024px){.cart-actions-top .cart-action-continue-shopping{float:left}.free-shipping-container .cart-promo-approaching{margin-bottom:0}}@media only screen and (max-width:1023px){.cart-yaml-carousel{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.cart-yaml-carousel{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.sticky-cart{margin-top:-240px;margin-right:30px}}@media only screen and (min-width:1024px){.sticky-cart{margin-top:-190px;margin-right:40px}}@media screen and (min-width:762px) and (max-width:1023px){.kit-wrapper .shopping-kit-item ul.kit-product-tile li{width:25%}}@media only screen and (max-width:761px){.kit-wrapper .shopping-kit-item ul.kit-product-tile li{width:33%}}@media only screen and (max-width:761px){.cart-left-section-top-buttons{display:block;margin:0 20px;border-bottom:2px solid #e5e5e5}.cart-left-section-top-buttons .cart-actions{display:block}}@media only screen and (min-width:762px){.checkout-progress-indicator-rework,.pt_checkout .primary-content .checkout-progress-indicator{display:block;margin-left:20px;margin-right:20px;letter-spacing:.04em;font-size:11px;font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;overflow:hidden;text-transform:uppercase;margin-bottom:4px;top:3px;width:100%;position:relative;padding-bottom:1em}}@media only screen and (min-width:762px) and (max-width:1023px){.checkout-progress-indicator-rework,.pt_checkout .primary-content .checkout-progress-indicator{margin-left:15px;margin-right:15px}}@media only screen and (min-width:762px) and (max-width:761px){.checkout-progress-indicator-rework,.pt_checkout .primary-content .checkout-progress-indicator{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.checkout-progress-indicator-rework ul,.pt_checkout .primary-content .checkout-progress-indicator ul{width:100%;list-style:none;display:inline-table;margin:10px 0;padding:0}.checkout-progress-indicator-rework li,.pt_checkout .primary-content .checkout-progress-indicator li{display:inline;font-weight:700}.checkout-progress-indicator-rework li .step-without-link,.pt_checkout .primary-content .checkout-progress-indicator li .step-without-link{color:#c6c6c6;min-width:20%}.checkout-progress-indicator-rework li span,.pt_checkout .primary-content .checkout-progress-indicator li span{display:block;float:left;background:#e5e5e5;text-align:center;padding:10px;position:relative;text-decoration:none;color:#000;width:28%;margin:0 8px 0 0}.checkout-progress-indicator-rework li span:before,.pt_checkout .primary-content .checkout-progress-indicator li span:before{content:"";border-top:19px solid transparent;border-bottom:17px solid transparent;border-left:18px solid #fff;position:absolute;left:-1px;top:0}.checkout-progress-indicator-rework li span:after,.pt_checkout .primary-content .checkout-progress-indicator li span:after{content:"";border-top:18px solid transparent;border-bottom:16px solid transparent;border-left:19px solid #e5e5e5;top:0;z-index:1;right:-18px;position:absolute}.checkout-progress-indicator-rework li:first-child span:before,.pt_checkout .primary-content .checkout-progress-indicator li:first-child span:before{display:none}.checkout-progress-indicator-rework li.active span:after,.pt_checkout .primary-content .checkout-progress-indicator li.active span:after{border-left:18px solid #000}.checkout-progress-indicator-rework .active span,.pt_checkout .primary-content .checkout-progress-indicator .active span{color:#fff;background-color:#000}.checkout-progress-indicator-rework .active a,.pt_checkout .primary-content .checkout-progress-indicator .active a{color:#fff}.checkout-progress-indicator-rework a,.pt_checkout .primary-content .checkout-progress-indicator a{color:#333}.checkout-progress-indicator-rework i,.pt_checkout .primary-content .checkout-progress-indicator i{padding-left:.83em;color:#ccc}.checkout-progress-indicator-rework .step-3,.pt_checkout .primary-content .checkout-progress-indicator .step-3{padding-right:0}}@media only screen and (min-width:762px) and (max-width:1023px){.checkout-progress-indicator-rework li span:after,.pt_checkout .primary-content .checkout-progress-indicator li span:after{right:-17px}}@media only screen and (min-width:1024px){.login-intercept-page.checkout-progress-indicator-rework{width:66.6666666667%}}@media only screen and (max-width:1023px){.login-intercept-page.checkout-progress-indicator-rework{width:66.6666666667%}}@media only screen and (max-width:761px){.login-intercept-page.checkout-progress-indicator-rework{width:133.333333333%}}@media only screen and (max-width:1023px){.login-intercept-page.checkout-progress-indicator-rework .step-3{padding-right:30px}.checkout-progress-indicator-rework li span{letter-spacing:0}}@media only screen and (max-width:761px){.pending-payment-container .pending-payment-order-details,.pending-payment-container .pending-payment-repay{width:100%}.pending-payment-container .pending-payment-repay{border-left:none;margin-top:20px}}@media only screen and (max-width:1023px){.pt_checkout .nav{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_checkout .nav{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.pt_checkout .primary-content .checkout-step-header{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_checkout .primary-content .checkout-step-header{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.pt_checkout .primary-content .checkout-step-header{text-align:left}}@media only screen and (min-width:762px){.pt_checkout .primary-content .accountlogin-header{margin-bottom:22px}}@media only screen and (min-width:1024px){.pt_checkout .primary-content .col-1{width:33.3333333333%;margin-left:8.3333333333%;margin-top:0}}@media only screen and (min-width:1024px) and (max-width:1023px){.pt_checkout .primary-content .col-1{margin-left:0}}@media only screen and (min-width:1024px) and (max-width:761px){.pt_checkout .primary-content .col-1{margin-left:0}}@media only screen and (max-width:1023px){.pt_checkout .primary-content .col-1{width:41.6666666667%}.pt_checkout .primary-content .col-1 .login-account{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_checkout .primary-content .col-1{width:100%}.pt_checkout .primary-content .col-1 .login-account{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.pt_checkout .primary-content .col-1 .login-account .return-cust-header{text-align:left}.pt_checkout .primary-content .col-1 .login-account p{padding-left:0;text-align:left;width:100%}.pt_checkout .primary-content .login-seperator{border-right:2px solid #eee;border-top:none;float:left;width:8%;display:block}}@media only screen and (min-width:1024px){.pt_checkout .primary-content .col-2,.pt_checkout .primary-content .col-2.RegesterCol2{width:41.6666666667%}}@media only screen and (max-width:1023px){.pt_checkout .primary-content .col-2,.pt_checkout .primary-content .col-2.RegesterCol2{width:50%}}@media only screen and (min-width:762px){.pt_checkout .primary-content .col-2,.pt_checkout .primary-content .col-2.RegesterCol2{max-width:41.6667%;margin-left:6%}}@media only screen and (min-width:762px){.pt_checkout .primary-content .col-2 .login-box,.pt_checkout .primary-content .col-2.RegesterCol2 .login-box{margin-right:0;margin-left:0}.pt_checkout .primary-content .col-2 .login-box p,.pt_checkout .primary-content .col-2.RegesterCol2 .login-box p{padding-left:0;text-align:left;width:100%;padding-bottom:15px}.pt_checkout .primary-content .col-2 .login-box .guest-register-header,.pt_checkout .primary-content .col-2.RegesterCol2 .login-box .guest-register-header{text-align:left;display:inline-block;margin-bottom:17px;margin-top:0}}@media only screen and (max-width:1023px){.pt_checkout .primary-content .checkout-signin{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_checkout .primary-content .col-2,.pt_checkout .primary-content .col-2.RegesterCol2{width:100%}.pt_checkout .primary-content .checkout-signin{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.pt_checkout .primary-content .checkout-signin{margin-bottom:38px;text-align:left}.pt_checkout .primary-content .error-form{margin:0 0 11px 15px}}@media screen and (min-width:762px) and (max-width:1023px){.pt_checkout .primary-content .checkout-progress-indicator .steps li span{max-width:120px}.pt_checkout .primary-content .checkout-progress-indicator .steps li:last-child span{width:35%;max-width:160px;padding-right:0}}@media only screen and (min-width:762px){.pt_checkout .primary-content legend .containerEdit{padding-top:0;left:0}.pt_checkout .primary-content legend .containerEdit .containerTitleLink{border-bottom:1px solid #989898}}@media only screen and (min-width:1024px){#secondary .summary .customer-message{padding:0 25px 20px}}@media only screen and (max-width:761px){#secondary .summary{border-style:none}#secondary .summary .customer-message{padding:0 11.5% 20px}}@media only screen and (max-width:1023px){#secondary .loyalty-code,#secondary .promotion-code{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){#secondary .loyalty-code,#secondary .promotion-code{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.cvn-tip{width:10%;margin:12px 0 0;padding-left:15px;box-sizing:border-box}}@media only screen and (max-width:761px){.cvn-tip{margin-top:14px}}@media only screen and (min-width:1024px){.checkout-order-totals .order-totals-table{padding:20px 25px 10px}}@media only screen and (max-width:761px){.checkout-order-totals .order-totals-table{padding:20px 11.5% 10px}}@media screen and (min-width:762px) and (max-width:1023px){.summary-and-minibasket .minibasket .section-header{padding:13px 5px;font-size:13px}}@media only screen and (max-width:761px){.summary-and-minibasket .minibasket{border-style:none}.summary-and-minibasket .minibasket .section-header{padding:13px 11px}}@media only screen and (max-width:1023px){.summary-and-minibasket .checkout-mini-cart .minibasket-content .mini-cart-product{padding:16px 5px}}@media only screen and (max-width:761px){.summary-and-minibasket .checkout-mini-cart .minibasket-content .mini-cart-product{padding:16px 10px}.summary-and-minibasket+.cart-coupon-code{margin-top:0}}@media only screen and (max-width:1024px){.summary-and-minibasket .checkout-mini-cart .minibasket-content{margin-bottom:5px}}@media only screen and (max-width:1023px){.summary-and-minibasket .checkout-mini-cart .jspContainer .mini-cart-product{padding:16px 0}}@media only screen and (min-width:762px){.order-summary-footer .order-summary-tips-and-total{padding-bottom:30px}}@media only screen and (min-width:762px){.summary-form{padding:1.67em 0 0}.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .summary-form .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .summary-form .add-card,.summary-form .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.summary-form .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.summary-form button{width:240px;margin:15px 0 11px 1.5em}.order-summary-footer .summary-form:not(.hide-line){border-top:2px solid #e5e5e5}}@media only screen and (min-width:1024px){.pt_checkout .primary-focus .primary-content{width:66.6666666667%}}@media only screen and (max-width:1023px){.pt_checkout .primary-focus .primary-content{width:66.6666666667%}.pt_checkout .primary-focus .primary-content #summaryContainer,.pt_checkout .primary-focus .primary-content .billingContainer,.pt_checkout .primary-focus .primary-content .shippingContainer,.pt_checkout .primary-focus .primary-content .trial-products-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_checkout .primary-focus .primary-content{width:100%;padding-bottom:10px}.pt_checkout .primary-focus .primary-content #summaryContainer,.pt_checkout .primary-focus .primary-content .billingContainer,.pt_checkout .primary-focus .primary-content .shippingContainer,.pt_checkout .primary-focus .primary-content .trial-products-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.pt_checkout .primary-focus #secondary{width:33.3333333333%}}@media only screen and (max-width:1023px){.pt_checkout .primary-focus #secondary{width:33.3333333333%}}@media only screen and (max-width:761px){.pt_checkout .primary-focus #secondary{width:100%;margin-top:0}.billingAddressForm .backToAddresses,.shippingAddressForm .backToAddresses{line-height:40px;height:40px}}@media only screen and (min-width:762px){.billingAddressForm .sbHolder,.shippingAddressForm .sbHolder{width:98.1%;height:50px}.billingAddressForm .sbHolder .sbSelector:hover,.billingAddressForm .sbHolder .sbSelector:link,.billingAddressForm .sbHolder .sbSelector:visited,.shippingAddressForm .sbHolder .sbSelector:hover,.shippingAddressForm .sbHolder .sbSelector:link,.shippingAddressForm .sbHolder .sbSelector:visited{line-height:45px;height:45px;text-indent:20px}.billingAddressForm .sbHolder .gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow,.billingAddressForm .sbHolder .pt_guidedsearch .refinement .input:after,.billingAddressForm .sbHolder .sbToggle,.billingAddressForm .sbHolder .sbToggle:hover,.billingAddressForm .sbHolder .svg-arrow-down-dims,.billingAddressForm .sbHolder .vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow,.billingAddressForm .sbHolder .vanity-kit-sticky-content .vanity-kit-price .sticky-expand-arrow,.gift-kit-sticky-content .sticky-title-mobile .billingAddressForm .sbHolder .gift-sticky-expand-arrow,.gift-kit-sticky-content .sticky-title-mobile .shippingAddressForm .sbHolder .gift-sticky-expand-arrow,.pt_guidedsearch .refinement .billingAddressForm .sbHolder .input:after,.pt_guidedsearch .refinement .shippingAddressForm .sbHolder .input:after,.shippingAddressForm .sbHolder .gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow,.shippingAddressForm .sbHolder .pt_guidedsearch .refinement .input:after,.shippingAddressForm .sbHolder .sbToggle,.shippingAddressForm .sbHolder .sbToggle:hover,.shippingAddressForm .sbHolder .svg-arrow-down-dims,.shippingAddressForm .sbHolder .vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow,.shippingAddressForm .sbHolder .vanity-kit-sticky-content .vanity-kit-price .sticky-expand-arrow,.vanity-kit-sticky-content .sticky-title-mobile .billingAddressForm .sbHolder .sticky-expand-arrow,.vanity-kit-sticky-content .sticky-title-mobile .shippingAddressForm .sbHolder .sticky-expand-arrow,.vanity-kit-sticky-content .vanity-kit-price .billingAddressForm .sbHolder .sticky-expand-arrow,.vanity-kit-sticky-content .vanity-kit-price .shippingAddressForm .sbHolder .sticky-expand-arrow{height:48px;position:absolute;top:-7px;margin-bottom:0}.billingAddressForm .required-txt,.shippingAddressForm .required-txt{display:block;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:14px;color:#8b8b8b;line-height:52px}.billingAddressForm .sbOptions li,.shippingAddressForm .sbOptions li{padding:0}.billingAddressForm .backToAddresses,.shippingAddressForm .backToAddresses{display:inline-block;line-height:30px;height:auto}.billingAddressForm .form-row,.shippingAddressForm .form-row{width:49.5%;padding:0;float:left;clear:none;position:relative;margin:0}.billingAddressForm .form-row .form-caption,.shippingAddressForm .form-row .form-caption{margin:0;display:none}.billingAddressForm .form-row .form-caption.error-message,.shippingAddressForm .form-row .form-caption.error-message{display:block;width:90%}.billingAddressForm .form-row .sbOptions,.shippingAddressForm .form-row .sbOptions{width:100%}.billingAddressForm .form-row:nth-of-type(odd),.shippingAddressForm .form-row:nth-of-type(odd){margin-left:1%}.billingAddressForm .form-row.formfullwidth,.shippingAddressForm .form-row.formfullwidth{width:100%;margin-left:0}.billingAddressForm .form-row.formfullwidth input,.shippingAddressForm .form-row.formfullwidth input{width:92.5%;padding:0 3.5%}}@media only screen and (max-width:761px){.billingAddressForm,.shippingAddressForm{width:100%}.billingAddressForm .form-row,.shippingAddressForm .form-row{width:100%;margin:0}.billingAddressForm .form-row input,.shippingAddressForm .form-row input{width:96%;margin:0;line-height:30px}.billingAddressForm .form-row .form-caption,.shippingAddressForm .form-row .form-caption{display:none}.billingAddressForm .form-row .sbHolder,.shippingAddressForm .form-row .sbHolder{width:100%}.billingAddressForm .form-row .sbOptions,.shippingAddressForm .form-row .sbOptions{width:100%!important}.billingAddressForm .form-row .sbOptions li,.shippingAddressForm .form-row .sbOptions li{padding:0}}@media only screen and (min-width:762px){.addNewAddressWrp,.backToAddressesWrp{text-align:right}}@media only screen and (max-width:762px){.pt_checkout .BillingAddress_Section .billing_changeAddress{margin-top:12px;font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif}}@media only screen and (max-width:381px){.billingAddressForm .backToAddresses{display:block}}@media only screen and (max-width:761px){.pt_checkout .BillingAddress_Section .form-row{width:70%}.pt_checkout .BillingAddress_Section .form-row label{text-align:left}.billingAddressForm .form-row:nth-of-type(even){margin-left:0}.shippingFormContainer fieldset{width:100%}}@media only screen and (min-width:762px){.billingAddressForm{margin-top:28px}.BillingAddress_Section input[type=text],.BillingAddress_Section input[type=email],.BillingAddress_Section input[type=tel],.BillingAddress_Section input[type=password],.BillingAddress_Section input[type=number],.billingAddressForm input[type=text],.billingAddressForm input[type=email],.billingAddressForm input[type=tel],.billingAddressForm input[type=password],.billingAddressForm input[type=number],.billingemailfield_wrp .form-row.formfullwidth input[type=text],.billingemailfield_wrp .form-row.formfullwidth input[type=email],.billingemailfield_wrp .form-row.formfullwidth input[type=tel],.billingemailfield_wrp .form-row.formfullwidth input[type=password],.billingemailfield_wrp .form-row.formfullwidth input[type=number],.shippingAddressForm input[type=text],.shippingAddressForm input[type=email],.shippingAddressForm input[type=tel],.shippingAddressForm input[type=password],.shippingAddressForm input[type=number]{width:85%;padding:0 7%;margin-left:0;line-height:45px;height:50px}.BillingAddress_Section input[type=text]:focus,.BillingAddress_Section input[type=email]:focus,.BillingAddress_Section input[type=tel]:focus,.BillingAddress_Section input[type=password]:focus,.BillingAddress_Section input[type=number]:focus,.billingAddressForm input[type=text]:focus,.billingAddressForm input[type=email]:focus,.billingAddressForm input[type=tel]:focus,.billingAddressForm input[type=password]:focus,.billingAddressForm input[type=number]:focus,.billingemailfield_wrp .form-row.formfullwidth input[type=text]:focus,.billingemailfield_wrp .form-row.formfullwidth input[type=email]:focus,.billingemailfield_wrp .form-row.formfullwidth input[type=tel]:focus,.billingemailfield_wrp .form-row.formfullwidth input[type=password]:focus,.billingemailfield_wrp .form-row.formfullwidth input[type=number]:focus,.shippingAddressForm input[type=text]:focus,.shippingAddressForm input[type=email]:focus,.shippingAddressForm input[type=tel]:focus,.shippingAddressForm input[type=password]:focus,.shippingAddressForm input[type=number]:focus{outline:0;line-height:45px;height:50px}.BillingAddress_Section select,.billingAddressForm select,.billingemailfield_wrp .form-row.formfullwidth select,.shippingAddressForm select{margin:0;width:99.1%}}@media only screen and (max-width:761px){.BillingAddress_Section,.billingAddressForm,.billingemailfield_wrp .form-row.formfullwidth,.shippingAddressForm{width:100%}.BillingAddress_Section .form-row,.billingAddressForm .form-row,.billingemailfield_wrp .form-row.formfullwidth .form-row,.shippingAddressForm .form-row{width:100%;margin:0}.BillingAddress_Section .form-row input,.billingAddressForm .form-row input,.billingemailfield_wrp .form-row.formfullwidth .form-row input,.shippingAddressForm .form-row input{width:94%;margin:0;line-height:30px}.BillingAddress_Section .form-row .form-caption.error-message,.billingAddressForm .form-row .form-caption.error-message,.billingemailfield_wrp .form-row.formfullwidth .form-row .form-caption.error-message,.shippingAddressForm .form-row .form-caption.error-message{display:block;width:90%}.BillingAddress_Section .form-row .sbHolder,.billingAddressForm .form-row .sbHolder,.billingemailfield_wrp .form-row.formfullwidth .form-row .sbHolder,.shippingAddressForm .form-row .sbHolder{width:100%}.BillingAddress_Section .form-row .sbOptions,.billingAddressForm .form-row .sbOptions,.billingemailfield_wrp .form-row.formfullwidth .form-row .sbOptions,.shippingAddressForm .form-row .sbOptions{width:100%!important}.BillingAddress_Section .form-row .sbOptions li,.billingAddressForm .form-row .sbOptions li,.billingemailfield_wrp .form-row.formfullwidth .form-row .sbOptions li,.shippingAddressForm .form-row .sbOptions li{padding:0}}@media only screen and (min-width:662px) and (max-width:760px){.BillingAddress_Section .form-row .sbHolder,.billingAddressForm .form-row .sbHolder,.billingemailfield_wrp .form-row.formfullwidth .form-row .sbHolder,.shippingAddressForm .form-row .sbHolder{width:99%}.BillingAddress_Section .form-row input,.billingAddressForm .form-row input,.billingemailfield_wrp .form-row.formfullwidth .form-row input,.shippingAddressForm .form-row input{width:96.5%}}@media only screen and (min-width:762px){.billingemailfield_wrp .form-row.formfullwidth input[type=text]{padding:0 1.5%}.billingemailfield_wrp .form-row.formfullwidth{width:100%;margin-left:0;margin-bottom:10px}}@media only screen and (max-width:761px){.billingemailfield_wrp .form-row.formfullwidth{width:100%;margin:0 0 20px}.billingemailfield_wrp .form-row.formfullwidth input[type=text]{width:96%;margin:0;line-height:30px}}@media only screen and (max-width:762px){.pt_checkout #shippingContainer .gdpr-checkout{float:none;padding-right:0}.pt_checkout #shippingContainer .legal-requirements{margin-top:20px}.pt_checkout #shippingContainer .legal-requirements .privacy-policy-block{margin:5px 0 20px}}@media only screen and (min-width:762px){.pt_checkout #shippingContainer{margin-bottom:0}.pt_checkout .billingContainer{margin-bottom:20px}}@media only screen and (min-width:762px){.addressSuggestions .lblSuggestionsPopupSubTitleMsg{margin-bottom:35px}.addressSuggestions #addressSuggestions_suggestionList{margin-bottom:50px}}@media only screen and (max-width:761px){.shipping-method-list .shipping-Methods-messgage{font-size:11px;letter-spacing:.02em}}@media only screen and (min-width:762px){.shipping-method-list{border-bottom:2px solid #e5e5e5}.mobileApproachingShippingPromotions,.shipping-method-list .sbHolder,.shippingMethodSelect{display:none}}@media only screen and (max-width:761px){.Deliverymethodslistitems{display:none}}@media only screen and (max-width:1023px){.Deliverymethodslistitems .Deliverymethodslistitems-li{width:45%;margin-left:4%}}@media only screen and (max-width:1023px){.Deliverymethodslistitems .Deliverymethodslistitems-li li{margin-bottom:5px}.shipping-promos{font-size:11px;letter-spacing:.02em;margin:20px 0 10px -25px}.sbOptions .standard-shipping,.sbSelector .standard-shipping{text-decoration:line-through;font-size:10px}.sbOptions .discount-shipping,.sbSelector .discount-shipping{font-size:11px}}@media only screen and (max-width:1023px) and (min-width:762px){.shipping-promos{margin:20px 20px 10px}}@media only screen and (min-width:762px){.continueBtnWrp{margin:0 0 15px}}@media only screen and (max-width:761px){.continueBtnWrp .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.continueBtnWrp .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.continueBtnWrp button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .continueBtnWrp .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .continueBtnWrp .add-card{width:100%}label[for=useGiftCertificate]{margin:0}}@media only screen and (min-width:762px){.giftcert-code{width:67%;margin-right:10px}}@media only screen and (min-width:1024px){.giftcert-code{width:50%;margin-right:10px}}@media only screen and (max-width:761px){.apply-row,.giftcert-code{width:100%;margin-bottom:7px}.apply-row .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.apply-row .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.apply-row button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .apply-row .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .apply-row .add-card{width:100%}}@media only screen and (max-width:761px){.checkbalance-container{margin-bottom:57px}}@media only screen and (max-width:1023px){.tabs{display:none}}@media only screen and (min-width:1024px){.paymentmethods-mobile{display:none}}@media only screen and (max-width:761px){.paymentmethods-mobile{margin:18px 0}}@media only screen and (min-width:762px){.paymentMethodContainer .addnewcard-container{text-align:right}}@media only screen and (min-width:762px){.paymentMethodContainer{border-bottom:1px solid #e5e5e5;padding-left:0;float:left}}@media only screen and (min-width:1024px){.paymentMethodContainer{padding:47px 80px 0;border:1px solid #e5e5e5}}@media only screen and (min-width:762px){.paymentMethodContainer .cardtype li{width:inherit;margin-bottom:8px;margin-right:34px}}@media only screen and (min-width:1024px){.paymentMethodContainer .cardtype li{width:inherit;margin-bottom:8px}.paymentMethodContainer .cardtype{margin-top:20px}}@media only screen and (max-width:761px){.paymentMethodContainer .cardtype label{margin-bottom:15px}}@media only screen and (min-width:762px){.paymentMethodContainer .cardtype img{width:initial}}@media only screen and (max-width:1023px){.paymentMethodContainer .cardtype{margin-top:20px}}@media only screen and (min-width:762px){.paymentMethodContainer .expire-label{width:6%}}@media only screen and (min-width:1024px){.paymentMethodContainer .cvn-container{width:28%;clear:none;margin-left:0;padding-left:15px;box-sizing:border-box}}@media only screen and (min-width:762px){.paymentMethodContainer .cvn-container{margin-bottom:30px}}@media only screen and (min-width:1024px){.paymentMethodContainer input[type=text].cvn{width:100%}}@media only screen and (min-width:762px){.paymentMethodContainer .month,.paymentMethodContainer .year{width:47%}}@media only screen and (min-width:1024px){.paymentMethodContainer .month,.paymentMethodContainer .year{width:28%;padding-left:15px}}@media only screen and (max-width:1024px){.paymentMethodContainer .swiss-billing-birthdate .form-row .sbHolder{width:100%}.paymentMethodContainer .swiss-billing-birthdate .form-row{width:32.6%}}@media only screen and (max-width:761px){.ui-dialog div.confirmation-dialog-cc .form-row-button{width:100%;text-align:center}.ui-dialog div.confirmation-dialog-cc .deleteCCNo{float:none;margin-right:2px}}@media only screen and (min-width:1024px){.billingSummary .billing-to,.billingSummary .payment-instrument,.shippingSummary .deliver-to,.shippingSummary .gift-section,.shippingSummary .shipping-method{width:33.3333333333%;margin-bottom:42px}}@media only screen and (max-width:1023px){.billingSummary .billing-to,.billingSummary .payment-instrument,.shippingSummary .deliver-to,.shippingSummary .gift-section,.shippingSummary .shipping-method{width:50%}}@media only screen and (max-width:761px){.billingSummary .billing-to,.billingSummary .payment-instrument,.shippingSummary .deliver-to,.shippingSummary .gift-section,.shippingSummary .shipping-method{width:100%}}@media only screen and (min-width:762px){.billingSummary>div,.billingSummary>div:first-child,.shippingSummary>div,.shippingSummary>div:first-child{margin-top:30px}.shippingSummary .gift-section{width:100%;margin-top:0}}@media only screen and (min-width:1024px) and (min-width:1024px){.shippingSummary .gift-section{width:33.3333333333%}}@media only screen and (min-width:1024px) and (max-width:1023px){.shippingSummary .gift-section{width:50%}}@media only screen and (min-width:1024px) and (max-width:761px){.shippingSummary .gift-section{width:100%}}@media only screen and (min-width:1024px){.shippingSummary .gift-section{box-sizing:border-box;float:left;margin-top:30px}.shippingSummary .gift-section:after,.shippingSummary .gift-section:before{box-sizing:border-box}.billingSummary .billing-to{margin-bottom:50px}}@media only screen and (min-width:762px){.order-summary-message{text-align:left}}@media only screen and (max-width:1023px){.billingSummary .billing-to{left:0}.pt_checkout .thankyou-content .confirmation-leftsection{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.billingSummary .billing-to{left:0}.pt_checkout .thankyou-content .confirmation-leftsection{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.pt_checkout #secondary .cust-section{padding:0 15px}}@media only screen and (min-width:762px){.pt_checkout #secondary .login-create-account .login-box-content input[type=text],.pt_checkout #secondary .login-create-account .login-box-content input[type=password]{padding-right:0}.pt_checkout #secondary .login-create-account .login-box-content .form-row .error-message{margin:0}.pt_checkout #secondary .login-create-account .login-box-content .form-row{margin:0 0 7px}}@media only screen and (min-width:762px){.pt_checkout .privacy-policy-block,.pt_checkout .terms-block{margin:-2px 0 18px;text-align:left}}@media only screen and (max-width:1023px){.pt_checkout .register-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_checkout .register-block{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.pt_checkout .register-block{margin-top:90px}.pt_checkout .register-block .cust-section,.pt_checkout .register-block .login-box-content{padding-top:20px}}@media only screen and (min-width:1024px){.pt_checkout .register-block .thankyou-signin a{margin:-88px 20px 0 0}}@media only screen and (max-width:1023px){.pt_checkout .register-block .thankyou-signin a{margin:-88px 5px 0 0}}@media only screen and (max-width:761px){.pt_checkout .register-block .thankyou-signin a{margin:0 20px 0 0}}@media only screen and (min-width:1024px){.help-block{margin-bottom:0;padding:25px 8px}.pt_checkout .primary-focus .thankyou-content{width:66.6666666667%}}@media only screen and (max-width:1023px){.help-block{margin-left:15px;margin-right:15px;margin-bottom:0;padding:25px 4px}.pt_checkout .primary-focus .thankyou-content{width:66.6666666667%}}@media only screen and (max-width:761px){.help-block{margin-left:10px;margin-right:10px;margin-bottom:84px}.pt_checkout .primary-focus .thankyou-content{width:100%}}@media only screen and (min-width:762px){.thankyou-content .thankyou-msg{letter-spacing:-.02em;font-size:40px;text-align:left}}@media only screen and (min-width:1024px){.thankyou-content .billing-section{width:40%;padding-bottom:0}}@media only screen and (max-width:1023px){.thankyou-content .billing-section{width:53.3%;padding-bottom:40px}}@media only screen and (max-width:761px){.thankyou-content .billing-section{width:100%;padding-bottom:19px}}@media only screen and (min-width:762px){.thankyou-content .billing-section .billing-header{letter-spacing:0;font-size:14px;margin-bottom:14px}}@media only screen and (min-width:762px){.thankyou-content .billing-section .billing-addone,.thankyou-content .billing-section .billing-addthree,.thankyou-content .billing-section .billing-addtwo,.thankyou-content .billing-section .billing-country,.thankyou-content .billing-section .billing-location,.thankyou-content .billing-section .billing-name,.thankyou-content .billing-section .billing-phone{letter-spacing:0;font-size:14px}}@media only screen and (min-width:1024px){.thankyou-content .shipping-section{width:33%;padding-bottom:0}}@media only screen and (max-width:1023px){.thankyou-content .shipping-section{width:43%;padding-bottom:0}}@media only screen and (max-width:761px){.thankyou-content .shipping-section{width:100%;padding-bottom:19px}}@media only screen and (min-width:1250px){.thankyou-content .shipping-section{width:32%}}@media only screen and (min-width:762px){.thankyou-content .shipping-section .shipping-header{letter-spacing:0;font-size:14px;margin-bottom:14px}}@media only screen and (min-width:762px){.thankyou-content .shipping-section .shipping-addone,.thankyou-content .shipping-section .shipping-addtwo,.thankyou-content .shipping-section .shipping-country,.thankyou-content .shipping-section .shipping-location,.thankyou-content .shipping-section .shipping-name,.thankyou-content .shipping-section .shipping-phone{letter-spacing:0;font-size:14px}}@media only screen and (min-width:1024px){.thankyou-content .payment-section{width:27%;padding-bottom:0}}@media only screen and (min-width:762px){.thankyou-content .payment-section .payment-header{letter-spacing:0;font-size:14px;margin-bottom:14px}}@media only screen and (min-width:762px){.thankyou-content .payment-section .payment-amt,.thankyou-content .payment-section .payment-method,.thankyou-content .payment-section .payment-paypal{letter-spacing:0;font-size:14px}}@media only screen and (min-width:1024px){.thankyou-content .cart-title .quantity{display:block;float:left;width:20.5%}}@media only screen and (min-width:1024px){.thankyou-content .cart-title .price{display:block;float:left;width:7%}}@media only screen and (min-width:762px){.item-details .thankyou-content .cart-row .product-details .samples-count,.thankyou-content .cart-row .product-details .item-details .samples-count,.thankyou-content .cart-row .product-details .name{letter-spacing:0;font-size:14px}}@media only screen and (min-width:1024px){.thankyou-content .cart-row .product-details .item-quantity{letter-spacing:-.01em;font-size:14px;padding-bottom:0}}@media only screen and (min-width:1024px){.thankyou-content .cart-row .product-details .item-price{padding-bottom:0;width:15%}}@media only screen and (min-width:762px){.thankyou-content .cart-row .product-details .item-price .price-sales{letter-spacing:-.01em;font-size:14px}}@media only screen and (min-width:1024px){.thankyou-content .order-cart-total{margin-bottom:89px;padding-left:86.5%}}@media only screen and (max-width:1023px){.thankyou-content .order-cart-total{text-align:right;margin-bottom:89px}}@media only screen and (max-width:761px){.thankyou-content .order-cart-total{text-align:right;margin-bottom:50px}}@media only screen and (min-width:762px){.thankyou-content .cart-row .item-image{width:17%}}@media only screen and (min-width:1024px){.thankyou-content .item-col-2{width:83%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.thankyou-content .item-col-2 .item-details{width:59.5%}.thankyou-content .item-col-2 .item-quantity{width:24%}.thankyou-content .item-col-2 .item-quantity .quantity-title{display:none}}@media only screen and (max-width:761px){.remove-overlay2{left:0;top:0;height:100vh;width:100vw;margin-left:0;margin-top:0}}@media only screen and (min-width:762px){.addressSuggestionsPopup{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}.BillingAddress_Section .billing_used_shipping_address:not(.hide-line){border-bottom:1px solid #e5e5e5}}@media only screen and (max-width:761px){.addressSuggestionsPopup{width:100%;height:100%;margin:0;left:0;top:0}}@media only screen and (max-width:381px){.addressSuggestionsPopupNoadd{width:315px;padding:30px;top:50%;left:50%;margin-left:-187.5px;margin-top:-132.5px}}@media only screen and (min-width:762px){.sessionExpirePopUp{margin-left:-177px}.sessionExpirePopUp .session-expire-wrapper{width:300px}}@media only screen and (max-width:1023px){.loyaltyTierInfo .generalLoyaltyInfo{padding-right:20px;padding-left:20px}.loyaltyTierInfo .stampHelper{padding-right:22px}.loyaltyTierInfo .perksInfo{width:65%}.confirmation-leftsection .cart-title{border-top:none;padding:0}.confirmation-leftsection .cart-title .product{display:none}}@media only screen and (max-width:761px){.loyaltyTierInfo{margin:33px 0 28px;text-align:center}.loyaltyTierInfo .perksInfo,.loyaltyTierInfo .stampHelper{float:none;padding:0;margin:0 auto;height:auto}.loyaltyTierInfo .perksInfo{width:100%}.loyaltyTierInfo .stampHelper{margin-bottom:37px}}@media only screen and (max-width:1023px){.confirmation-leftsection .cart-row .item-col-2{width:83%}}@media only screen and (max-width:761px){.confirmation-leftsection .cart-row .item-col-2{width:71%}.shortPrivacyPolicy,.shortTermsAndCond{top:0;left:0;bottom:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none;max-height:none}.policyAsset,.termsAsset{max-height:90vh}}@media only screen and (max-width:762px){.upsStoreSelection-mobile{display:block}}@media only screen and (max-width:1024px){.dpd-section #dpd_map_canvas{width:100%}}@media only screen and (max-width:761px){.dpd-section #dpd_map_canvas{width:100%}}@media only screen and (max-width:761px){.dpd-section .dpd-postcode-section .row-postal{width:100%}}@media only screen and (max-width:761px){.dpd-section .dpd-postcode-section input[type=submit]{margin:0}}@media only screen and (max-width:1023px){.dpd-section .storesOverlay{position:fixed;z-index:9996;width:460px}}@media only screen and (max-width:1023px) and (max-width:761px){.dpd-section .storesOverlay{width:360px;padding:20px}}@media only screen and (max-width:1023px){.dpd-section .storesOverlay .storesOverlay-close{cursor:pointer;float:right;height:24px;width:24px;position:absolute;top:12px;right:5px;z-index:102}}@media only screen and (max-width:1024px){.dpd-section .dpd-list-stores{width:100%}}@media only screen and (max-width:761px){.dpd-section .dpd-list-stores{width:100%;clear:both}}@media only screen and (max-width:1023px){.dpd-section .dpd-list-stores .dpdshipping .store div{width:250px}}@media only screen and (max-width:761px){.dpd-section .dpd-list-stores .dpdshipping .store div{width:100%}}@media only screen and (max-width:1023px){.dpd-section .dpd-list-stores .dpdshipping .store p{width:250px}}@media only screen and (max-width:761px){.dpd-section .dpd-list-stores .dpdshipping .store p{width:100%}}@media only screen and (max-width:761px){.dpd-section .dpd-list-stores .dpdshipping .store a{position:relative;top:0;right:0}.dpdStoreSelection.dpdStoreSelection-mobile{padding-bottom:0}}@media only screen and (min-width:762px){.choose-store-form fieldset{width:auto;text-align:left;display:inline-block}}@media only screen and (max-width:761px){.choose-store-form{border-bottom:2px solid #e5e5e5;text-align:left}.cart-coupon-code .choose-store-form .apply-coupon,.cart-coupon-code .choose-store-form .apply-loyalty,.choose-store-form .buttontertitary,.choose-store-form .cart-coupon-code .apply-coupon,.choose-store-form .cart-coupon-code .apply-loyalty,.choose-store-form .clear-refinement,.choose-store-form .clear-refinement-mobile,.choose-store-form .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .tax-overlay .calculate-tax.add-card,.choose-store-form .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .tax-overlay .calculate-tax.add-card,.choose-store-form .pdp-main .product-add-to-cart #remove-product,.choose-store-form .refinement-filter-btn,.choose-store-form .tax-overlay .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .calculate-tax.add-card,.choose-store-form .tax-overlay .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .calculate-tax.add-card,.choose-store-form .tax-overlay button.calculate-tax,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .tax-overlay .choose-store-form .calculate-tax.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .tax-overlay .choose-store-form .calculate-tax.add-card,.pdp-main .product-add-to-cart .choose-store-form #remove-product,.tax-overlay .choose-store-form button.calculate-tax,.tax-overlay .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .choose-store-form .calculate-tax.add-card,.tax-overlay .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .choose-store-form .calculate-tax.add-card{width:100%}}@media only screen and (min-width:762px){.order-summary-footer .row-newsletter_country{width:330px}}@media only screen and (min-width:762px){.checkout-redesign .apply-row{margin-top:19px}.checkout-redesign .paymentMethodContainer .form-row{margin-bottom:30px}}@media only screen and (max-width:1023px){.checkout-redesign .paymentMethodContainer .expire-label{width:8%}.checkout-redesign .paymentMethodContainer .month,.checkout-redesign .paymentMethodContainer .year{width:46%}.checkout-redesign .paymentMethodContainer .cvn-container{width:140px}.checkout-redesign .paymentMethodContainer .cvn-container label{text-align:left}}@media only screen and (max-width:761px){.checkout-redesign .paymentMethodContainer .expire-label{float:none;width:auto;font-size:15px;font-weight:500;color:#000;padding:0 0 20px}.checkout-redesign .paymentMethodContainer .cvn-container,.checkout-redesign .paymentMethodContainer .month,.checkout-redesign .paymentMethodContainer .year{width:50%;box-sizing:border-box;padding:0 10px 0 0;margin:0 0 30px}.checkout-redesign .paymentMethodContainer .cvn-container{margin-bottom:15px}.checkout-redesign .paymentMethodContainer .year{padding:0 0 0 10px}}@media only screen and (max-width:761px){.checkout-redesign .paymentmethods-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-redesign .paymentmethods-container .payment-method-description{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.checkout-redesign .paymentmethods-container .cardtype div{margin-right:10px}.checkout-redesign .paymentmethods-container .cardtype,.checkout-redesign .paymentmethods-container .payment-method-description,.checkout-redesign .paymentmethods-container .payment-method-image-label,.checkout-redesign .paymentmethods-container .payment-method-radio,.checkout-redesign .paymentmethods-container .paypal-asset{padding-top:10px}}@media only screen and (min-width:762px){.checkout-redesign .paymentmethods-container{padding-top:15px}.checkout-redesign .paymentmethods-container .payment-method-description{margin-left:auto}.checkout-redesign .paymentmethods-container .cardtype div{margin-right:30px}}@media only screen and (min-width:762px){.checkout-redesign.pt_checkout .primary-content .checkout-signin{margin-bottom:19px;text-align:left}.checkout-redesign .hide-summary-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:762px){.checkout-redesign .checkout-redesign-order-totals{display:none}}@media only screen and (min-width:762px){.checkout-redesign .show-order-summary,.checkout-redesign .summary-close-button-redesign{display:none}}@media only screen and (max-width:762px){.checkout-redesign .shippingAddressFormIn{margin-top:-10px;padding-bottom:10px}}@media only screen and (max-width:761px){.checkout-redesign .shippingAddressFormIn .ShippingRequiredmsg{line-height:24px;margin-top:8px}.checkout-redesign .shipping-method-list{padding:0}.checkout-redesign .shipping-promos{margin:20px 0 0 -38px}}@media only screen and (max-width:761px){.select-shipping-redesign .mobileApproachingShippingPromotions{display:inline-block;width:100%}}@media only screen and (min-width:1024px){.ShippingGiftOpt{width:100%}}@media only screen and (max-width:1023px){.ShippingGiftOpt{width:100%}.pt_checkout .primary-content .checkout-signedin-greeting{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_checkout .primary-content .checkout-signedin-greeting{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.pt_checkout .primary-content .checkout-signedin-greeting{text-align:left}.shippingAddressForm .half-width{width:49%;float:left;margin-left:0;margin-bottom:0}.shippingAddressForm .half-width.right{margin-left:2%}.shippingAddressForm .half-width.left{clear:both}.shippingAddressForm .half-width .sbHolder{width:100%;box-sizing:border-box;height:54px}.shippingAddressForm .quater{width:23.5%}}@media only screen and (min-width:762px){.upsContainer{width:100%!important;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:90%!important;background:0 0}}@media only screen and (min-width:1023px){.upsContainer{max-width:1250px;height:600px!important;overflow:hidden}}@media only screen and (min-width:762px){#upscontainer{height:auto;margin-left:20px;margin-right:20px;background:#fff}}@media only screen and (min-width:762px) and (max-width:1023px){#upscontainer{margin-left:15px;margin-right:15px}}@media only screen and (min-width:762px){#upscontainer #upsPlaceHolder{margin-left:20px;margin-right:20px;height:auto;width:auto;background:#fff}}@media only screen and (min-width:762px) and (max-width:1023px){#upscontainer #upsPlaceHolder{margin-left:15px;margin-right:15px}}@media only screen and (min-width:762px) and (max-width:761px){#upscontainer,#upscontainer #upsPlaceHolder{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){#upscontainer #upsPlaceHolder iframe{height:97%!important;overflow:hidden;margin-top:2px!important;width:99%!important}#upscontainer #upsMapDialog .closeUPSDialog{margin-right:15px}}@media only screen and (min-width:1024px){#upscontainer #upsPlaceHolder iframe{height:94%!important}}@media only screen and (min-width:1025px){#upscontainer{background:0 0}#upscontainer #upsMapDialog .closeUPSDialog{margin-right:22px}}@media only screen and (max-width:1023px){.samples-pageTitle{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.samples-pageTitle{margin-left:10px;margin-right:10px;font-size:30px;text-align:center;line-height:35px;position:static;width:initial;margin-top:0}}@media only screen and (max-width:1023px){.selected-samples-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.selected-samples-wrapper{margin-left:10px;margin-right:10px}.samplesnot-selected-msg{text-align:center}.samples-msg{margin-bottom:10px;margin-top:20px;text-align:center}.samples-msg a{line-height:9.62px}#selected-samples-container .exceeded-samples{text-align:center}}@media only screen and (min-width:762px){.pt_checkout .samples-page{width:100%;margin-bottom:56px}}@media only screen and (max-width:1023px){.pt_checkout .samples-page .seperator{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_checkout .samples-page .seperator{margin-left:10px;margin-right:10px;display:none}}@media only screen and (max-width:1023px){.selected-samples-container{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.selected-samples-container{margin-left:10px;margin-right:10px}}@media only screen and (max-width:761px){.samples-container{margin-right:23px}}@media only screen and (max-width:1023px){.no-thankyou{margin-left:15px;margin-right:15px}.samples-filter-container{width:100%}}@media only screen and (max-width:761px){.no-thankyou{margin-left:10px;margin-right:10px}.no-thankyou .no-thankyou-link{margin-bottom:10px;text-align:center}}@media only screen and (max-width:761px){.sidebar-container{float:left;width:100%;margin:0 0 20px}.samples-filter-container{width:100%}}@media only screen and (min-width:762px){.samples-bottom-container .proceed-mobileonly{display:none}.samples-filter-container{width:100%;margin-bottom:30px;display:inline-block}}@media only screen and (max-width:1023px){.samples-filter-container .samples-refinement-groups{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.samples-filter-container .samples-refinement-groups{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.samples-filter-container .samples-refinement-groups{margin:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;box-sizing:border-box;padding:0 19px 0 15px}}@media only screen and (min-width:1024px){.samples-filter-container{width:100%}.samples-filter-container .samples-refinement-groups{padding:0 24px 0 20px}}@media only screen and (max-width:761px){.samples-filter-container .samples-refinement-groups{margin:0;padding:0 10px;box-sizing:border-box}}@media only screen and (max-width:761px){.samples-filter-container .samples-refinement-groups .samples-refinement-checkbox{width:100%;height:50px;border-bottom:0;box-sizing:border-box}}@media only screen and (min-width:762px){.samples-filter-container .samples-refinement-groups .samples-refinement-checkbox.filter-checked+.activeTab{display:block}.samples-filter-container .samples-refinement-groups .samples-refinement-group{float:left;width:50%}}@media only screen and (max-width:761px){.samples-filter-container .samples-refinement-groups .samples-refinement-group{width:100%}.samples-filter-container .samples-refinement-groups .samples-refinement-group:last-of-type .samples-refinement-checkbox{border-bottom:2px solid #cbcbcb}.samples-filter-container .samples-refinement-groups .samples-refinement-group:last-of-type .filter-checked{border-bottom:2px solid #be0f34}.samples-filter-container{display:block;position:relative;width:100%;padding:0}.refinement-filter-btn:hover{border-color:#e5e5e5}}@media only screen and (min-width:762px){.samples-filter-container{display:block}.samplessearch{float:right;position:relative;padding-bottom:60px;top:30px}}@media only screen and (max-width:761px){.samplessearch .searchbar{margin:0 10px 20px;float:none;width:auto}.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .samplessearch .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .samplessearch .add-card,.samplessearch .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.samplessearch .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.samplessearch button,.searchbar{width:100%}}@media only screen and (min-width:762px){.samplessearch-top{display:block;float:right;position:relative;padding-bottom:0;top:-80px;left:50%;margin-bottom:-50px}}@media only screen and (min-width:1024px){.searchbar{width:100%}}@media only screen and (max-width:1023px){.searchbar{width:100%}.searchbar .searchbar-container{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.searchbar .searchbar-container{margin-left:10px;margin-right:10px;border-bottom:0;margin:20px 0 70px}}@media only screen and (max-width:761px){.searchbar fieldset{width:100%;box-sizing:border-box}}@media only screen and (min-width:1024px){.no-samples-search-result{width:75%}}@media only screen and (max-width:1023px){.no-samples-search-result{width:75%}.no-samples-search-result-content{margin-left:15px;margin-right:15px}.samples-grid{width:100%}}@media only screen and (max-width:761px){.no-samples-search-result{width:100%}.no-samples-search-result-content{margin-left:10px;margin-right:10px}.samples-grid{width:100%}}@media only screen and (max-width:1023px){.samples-grid .header{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.samples-grid .header{margin-left:10px;margin-right:10px}.samples-grid .title{margin-right:0}}@media only screen and (min-width:1024px){.samples-grid{width:100%;margin-top:15px;padding-bottom:5px}.samples-grid .header{margin-bottom:0}}@media only screen and (max-width:1023px){.samples-grid .view-all:hover{border-color:#bfbfbf;color:#000}}@media only screen and (max-width:761px){.samples-grid .view-all{z-index:10;right:0;white-space:nowrap;padding-bottom:0}.samples-grid .samples-grid-container .samples-container-wrapper{width:50%}}@media only screen and (max-width:1023px){.samples-grid .samples-container .samples-innercontainer{margin-left:15px;margin-right:15px}.samples-grid .samples-container:hover{box-shadow:none}}@media only screen and (max-width:761px){.samples-grid .samples-container .samples-innercontainer{margin-left:10px;margin-right:10px}.samples-grid .no-results-message{float:none;clear:both;padding:20px 0 0}}@media only screen and (max-width:1023px){.samples-grid .seperator{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.samples-grid .seperator{margin-left:10px;margin-right:10px}.pt_checkout .primary-content .checkout-signin{text-align:center}}@media only screen and (max-width:761px){.samples-dialog-ui{width:100%!important;top:0;bottom:0;left:0;right:0;margin-top:0;-webkit-transform:none;-ms-transform:none;transform:none}.samples-dialog.ui-dialog-content{padding:0}.samples-dialog{height:100%!important}}@media only screen and (min-width:1024px){.samples-dialog .image-wrapper{width:50%}}@media only screen and (max-width:1023px){input[type=checkbox].btnStyleCheckbox+label{font-size:10px}.samples-dialog .image-wrapper{width:50%}}@media only screen and (max-width:761px){.samples-dialog .image-wrapper{width:100%}.samples-dialog .image-wrapper.desktop{display:none}.samples-dialog .image-wrapper.mobile{display:block;float:none;margin-top:10px}}@media only screen and (min-width:1024px){.samples-dialog .thumb-link{width:83.3333333333%}}@media only screen and (max-width:1023px){.samples-dialog .thumb-link{width:83.3333333333%}}@media only screen and (max-width:761px){.samples-dialog .thumb-link{width:100%;margin:0}}@media only screen and (min-width:1024px){.samples-dialog .main-info-wrapper{width:41.6666666667%}}@media only screen and (max-width:1023px){.samples-dialog .main-info-wrapper{width:41.6666666667%}}@media only screen and (max-width:761px){.samples-dialog .main-info-wrapper{width:100%;margin-top:77px}.samples-dialog .main-info-container{margin:0 20px}}@media only screen and (max-width:761px){.samples-dialog .sample-description{text-align:center;margin-top:20px;padding:0 15px 25px}}@media only screen and (max-width:761px){.samples-dialog .product-link{margin-top:0;padding:0 25px 20px}.samples-overlay{margin-left:0;margin-right:0;height:100%}}@media only screen and (max-width:1023px){.samples-overlay-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.samples-overlay-content .quickShop_close{right:16px}.samples-overlay-content{margin-left:0;margin-right:0;padding:0;overflow-y:auto;height:100%}}@media only screen and (max-width:1023px){.pt_wish-list .col-1,.pt_wish-list .primary-content{width:97%}}@media only screen and (max-width:761px){.pt_wish-list .col-1{width:97%}}@media only screen and (min-width:762px){.pt_account .page-content .primary-content .accountlogin-header{margin-bottom:22px;font-size:50px;letter-spacing:-.02em;margin-top:0}}@media only screen and (min-width:1024px){.pt_account .page-content .primary-content .col-1{width:33.3333333333%;margin-left:8.3333333333%;margin-top:0}}@media only screen and (min-width:1024px) and (max-width:1023px){.pt_account .page-content .primary-content .col-1{margin-left:0}}@media only screen and (min-width:1024px) and (max-width:761px){.pt_account .page-content .primary-content .col-1{margin-left:0}}@media only screen and (max-width:1023px){.pt_account .page-content .primary-content .col-1{width:41.6666666667%}.pt_account .page-content .primary-content .col-1 .login-account{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_account .page-content .primary-content .col-1{width:100%}.pt_account .page-content .primary-content .col-1 .login-account{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.pt_account .page-content .primary-content .col-1 .login-account .return-cust-header{text-align:left}.pt_account .page-content .primary-content .col-1 .login-account p{padding-left:0;text-align:left;width:100%}.pt_account .page-content .primary-content .login-seperator{border-right:2px solid #eee;border-top:none;float:left;width:8%;display:block}}@media only screen and (min-width:1024px){.pt_account .page-content .primary-content .col-2,.pt_account .page-content .primary-content .col-2.RegesterCol2{width:41.6666666667%}}@media only screen and (max-width:1023px){.pt_account .page-content .primary-content .col-2,.pt_account .page-content .primary-content .col-2.RegesterCol2{width:50%}}@media only screen and (max-width:761px){.pt_account .page-content .primary-content .col-2,.pt_account .page-content .primary-content .col-2.RegesterCol2{width:100%}}@media only screen and (min-width:762px){.pt_account .page-content .primary-content .col-2,.pt_account .page-content .primary-content .col-2.RegesterCol2{max-width:41.6667%;margin-left:6%}}@media only screen and (min-width:762px){.pt_account .page-content .primary-content .col-2 .login-box,.pt_account .page-content .primary-content .col-2.RegesterCol2 .login-box{margin-right:0;margin-left:0}.pt_account .page-content .primary-content .col-2 .login-box p,.pt_account .page-content .primary-content .col-2.RegesterCol2 .login-box p{padding-left:0;text-align:left;width:100%;padding-bottom:15px}.pt_account .page-content .primary-content .col-2 .login-box .guest-register-header,.pt_account .page-content .primary-content .col-2.RegesterCol2 .login-box .guest-register-header{text-align:left;display:inline-block;margin-bottom:17px;margin-top:0}}@media only screen and (min-width:1024px){.pt_account .page-content .primary-content.hasNavigation{width:75%}}@media only screen and (max-width:1023px){.pt_account .page-content .primary-content.hasNavigation{width:100%}}@media only screen and (max-width:761px){.pt_account .page-content .primary-content.hasNavigation{width:100%}}@media only screen and (min-width:1024px){.secondary.nav{width:25%}}@media only screen and (max-width:1023px){.secondary.nav{width:100%}}@media only screen and (max-width:761px){.secondary.nav{width:100%}}@media only screen and (min-width:762px){.main-content-holder.hasNavigation{margin-top:25px}}@media only screen and (max-width:1023px){.main-content-holder.hasNavigation .title-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.main-content-holder.hasNavigation .title-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.main-content-holder.hasNavigation .title-wrapper{margin-top:0}}@media only screen and (min-width:762px){.main-content-holder.hasNavigation .loyalty-wrapper .currentPerks br{display:none}.main-content-holder.hasNavigation .title-wrapper{margin-top:27px}}@media only screen and (min-width:762px){.main-content-holder.hasNavigation h1{text-align:left}}@media only screen and (min-width:1024px){.main-content-holder.hasNavigation .level0>li .nav-item-toggle{right:4px}}@media only screen and (min-width:1024px){.main-content-holder.hasNavigation .level0>li.drop-down-active .nav-item-toggle{right:-1px}.main-content-holder.hasNavigation .navigation-wrapper .level0{padding-left:40px}}@media only screen and (max-width:1024px){.main-content-holder.hasNavigation .navigation-wrapper .profile-info{margin-bottom:20px}}@media only screen and (max-width:1023px){.main-content-holder.hasNavigation .navigation-wrapper.drop-down-active .level0{padding-left:0;width:calc(100% - 4px);border:2px solid #e5e5e5;border-top:0}}@media only screen and (min-width:1024px){.main-content-holder.hasNavigation .navigation-wrapper.drop-down-active .level0{position:relative}.main-content-holder.hasNavigation .navigation-wrapper .level0{display:block;padding-left:0}.main-content-holder.hasNavigation .navigation-wrapper .level1{padding-left:0}.main-content-holder.hasNavigation .navigation-wrapper h2{cursor:default;padding:15px 0 10px;border:0}.main-content-holder.hasNavigation .navigation-wrapper h2 .nav-item-toggle{display:none}}@media only screen and (max-width:1023px){.main-content-holder.hasNavigation .navigation-wrapper li{padding-left:15px}}@media only screen and (min-width:1024px){.main-content-holder.hasNavigation .navigation-wrapper li{border-top:2px solid #e5e5e5}.main-content-holder.hasNavigation .navigation-wrapper li a{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif}.main-content-holder.hasNavigation .navigation-wrapper li a:hover{color:#be0f34}}@media only screen and (min-width:1024px){.main-content-holder.hasNavigation .order-history-tile-wrapper{width:33.3333333333%}}@media only screen and (min-width:1024px){.account-payment-settings,.address-content{margin-top:0}}@media only screen and (max-width:1023px){.main-content-holder.hasNavigation .order-history-tile-wrapper{width:33.3333333333%}.account-payment-settings,.address-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.main-content-holder.hasNavigation .order-history-tile-wrapper{width:100%}.account-payment-settings,.address-content{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.account-payment-settings .section-header,.address-content .section-header{margin-bottom:28px}}@media only screen and (min-width:762px){.account-payment-settings .section-header .add-address,.account-payment-settings .section-header .add-card,.address-content .section-header .add-address,.address-content .section-header .add-card{bottom:8px;right:0;display:inline;text-align:right;position:absolute}.account-payment-settings .address-list li,.account-payment-settings .payment-list li,.address-content .address-list li,.address-content .payment-list li{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}}@media only screen and (min-width:762px){.account-payment-settings .address-list .address-info-wrapper,.account-payment-settings .address-list .card-info-wrapper,.account-payment-settings .payment-list .address-info-wrapper,.account-payment-settings .payment-list .card-info-wrapper,.address-content .address-list .address-info-wrapper,.address-content .address-list .card-info-wrapper,.address-content .payment-list .address-info-wrapper,.address-content .payment-list .card-info-wrapper{margin-right:20px;margin-left:15px}}@media only screen and (min-width:762px) and (max-width:1023px){.account-payment-settings .address-list .address-info-wrapper,.account-payment-settings .address-list .card-info-wrapper,.account-payment-settings .payment-list .address-info-wrapper,.account-payment-settings .payment-list .card-info-wrapper,.address-content .address-list .address-info-wrapper,.address-content .address-list .card-info-wrapper,.address-content .payment-list .address-info-wrapper,.address-content .payment-list .card-info-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (min-width:762px) and (max-width:761px){.account-payment-settings .address-list .address-info-wrapper,.account-payment-settings .address-list .card-info-wrapper,.account-payment-settings .payment-list .address-info-wrapper,.account-payment-settings .payment-list .card-info-wrapper,.address-content .address-list .address-info-wrapper,.address-content .address-list .card-info-wrapper,.address-content .payment-list .address-info-wrapper,.address-content .payment-list .card-info-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.account-payment-settings .address-list li,.account-payment-settings .payment-list li,.address-content .address-list li,.address-content .payment-list li{padding-bottom:23px}.account-payment-settings .address-list .addressNumber,.account-payment-settings .address-list .card-image-holder,.account-payment-settings .payment-list .addressNumber,.account-payment-settings .payment-list .card-image-holder,.address-content .address-list .addressNumber,.address-content .address-list .card-image-holder,.address-content .payment-list .addressNumber,.address-content .payment-list .card-image-holder{width:16.6666666667%}}@media only screen and (max-width:1023px){.account-payment-settings .address-list .addressNumber,.account-payment-settings .address-list .card-image-holder,.account-payment-settings .payment-list .addressNumber,.account-payment-settings .payment-list .card-image-holder,.address-content .address-list .addressNumber,.address-content .address-list .card-image-holder,.address-content .payment-list .addressNumber,.address-content .payment-list .card-image-holder{width:16.6666666667%}}@media only screen and (max-width:761px){.account-payment-settings .address-list .addressNumber,.account-payment-settings .address-list .card-image-holder,.account-payment-settings .payment-list .addressNumber,.account-payment-settings .payment-list .card-image-holder,.address-content .address-list .addressNumber,.address-content .address-list .card-image-holder,.address-content .payment-list .addressNumber,.address-content .payment-list .card-image-holder{width:100%}}@media only screen and (min-width:1024px){.account-payment-settings .address-list .address-info,.account-payment-settings .address-list .card-info,.account-payment-settings .payment-list .address-info,.account-payment-settings .payment-list .card-info,.address-content .address-list .address-info,.address-content .address-list .card-info,.address-content .payment-list .address-info,.address-content .payment-list .card-info{width:58.3333333333%}}@media only screen and (max-width:1023px){.account-payment-settings .address-list .address-info,.account-payment-settings .address-list .card-info,.account-payment-settings .payment-list .address-info,.account-payment-settings .payment-list .card-info,.address-content .address-list .address-info,.address-content .address-list .card-info,.address-content .payment-list .address-info,.address-content .payment-list .card-info{width:58.3333333333%}}@media only screen and (max-width:761px){.account-payment-settings .address-list .address-info,.account-payment-settings .address-list .card-info,.account-payment-settings .payment-list .address-info,.account-payment-settings .payment-list .card-info,.address-content .address-list .address-info,.address-content .address-list .card-info,.address-content .payment-list .address-info,.address-content .payment-list .card-info{width:100%}}@media only screen and (min-width:762px){.account-payment-settings .address-list .address-info,.account-payment-settings .address-list .card-info,.account-payment-settings .payment-list .address-info,.account-payment-settings .payment-list .card-info,.address-content .address-list .address-info,.address-content .address-list .card-info,.address-content .payment-list .address-info,.address-content .payment-list .card-info{margin-top:0}}@media only screen and (min-width:1024px){.account-payment-settings .address-list .address-cta,.account-payment-settings .address-list .card-cta,.account-payment-settings .payment-list .address-cta,.account-payment-settings .payment-list .card-cta,.address-content .address-list .address-cta,.address-content .address-list .card-cta,.address-content .payment-list .address-cta,.address-content .payment-list .card-cta{width:25%}}@media only screen and (max-width:1023px){.account-payment-settings .address-list .address-cta,.account-payment-settings .address-list .card-cta,.account-payment-settings .payment-list .address-cta,.account-payment-settings .payment-list .card-cta,.address-content .address-list .address-cta,.address-content .address-list .card-cta,.address-content .payment-list .address-cta,.address-content .payment-list .card-cta{width:25%}}@media only screen and (max-width:761px){.account-payment-settings .address-list .address-cta,.account-payment-settings .address-list .card-cta,.account-payment-settings .payment-list .address-cta,.account-payment-settings .payment-list .card-cta,.address-content .address-list .address-cta,.address-content .address-list .card-cta,.address-content .payment-list .address-cta,.address-content .payment-list .card-cta{width:100%}}@media only screen and (min-width:762px){.account-payment-settings .address-list .address-cta,.account-payment-settings .address-list .card-cta,.account-payment-settings .payment-list .address-cta,.account-payment-settings .payment-list .card-cta,.address-content .address-list .address-cta,.address-content .address-list .card-cta,.address-content .payment-list .address-cta,.address-content .payment-list .card-cta{text-align:right;-ms-flex-item-align:end;align-self:flex-end;-webkit-align-self:flex-end;margin-bottom:5px}.account-payment-settings .address-list .default-option-holder,.account-payment-settings .payment-list .default-option-holder,.address-content .address-list .default-option-holder,.address-content .payment-list .default-option-holder{top:17px}}@media only screen and (min-width:762px){.account-payment-settings .cardtype,.address-content .cardtype{padding:0 2.8% 0 0}}@media only screen and (min-width:1024px){.account-payment-settings .select-card-label,.address-content .select-card-label{width:25%}}@media only screen and (max-width:1023px){.account-payment-settings .select-card-label,.address-content .select-card-label{width:25%}}@media only screen and (max-width:761px){.account-payment-settings .select-card-label,.address-content .select-card-label{width:33.3333333333%}}@media only screen and (min-width:762px){.account-payment-settings .select-card-label,.address-content .select-card-label{display:block}.account-payment-settings .credit-card-image-holder img,.address-content .credit-card-image-holder img{width:auto}.account-payment-settings .credit-card-image-holder:before,.address-content .credit-card-image-holder:before{margin-right:8px;margin-bottom:6px}}@media only screen and (min-width:762px){.account-payment-settings .add-card-wrapper .creditcard-number,.address-content .add-card-wrapper .creditcard-number{margin-top:17px}}@media only screen and (max-width:761px){.account-payment-settings .form-label-text.expire-label,.address-content .form-label-text.expire-label{-webkit-flex-basis:42px;-ms-flex-preferred-size:42px;flex-basis:42px;width:100%}}@media only screen and (min-width:762px){.account-payment-settings .form-label-text,.address-content .form-label-text{display:block}.account-payment-settings .form-label-text.expire-label,.address-content .form-label-text.expire-label{display:none;padding-top:5px}}@media only screen and (min-width:762px){.account-payment-settings .form-row-button,.address-content .form-row-button{width:auto;margin-top:50px;display:block;float:right;padding-right:0}}@media only screen and (min-width:762px){.account-payment-settings .form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.account-payment-settings .form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.account-payment-settings .form-row-button button,.address-content .form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.address-content .form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.address-content .form-row-button button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .account-payment-settings .form-row-button .add-card,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .address-content .form-row-button .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .account-payment-settings .form-row-button .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .address-content .form-row-button .add-card{padding:0;width:150px}.account-payment-settings .form-row-button .cancel-button,.address-content .form-row-button .cancel-button{margin-right:8px}.account-payment-settings .form-row-button #applyBtn,.address-content .form-row-button #applyBtn{margin-left:0;left:0}}@media only screen and (min-width:762px){.account-payment-settings .dropdowns,.address-content .dropdowns{display:block;border-bottom:2px solid #e5e5e5;padding-bottom:85px}}@media only screen and (min-width:762px){.account-payment-settings .month,.account-payment-settings .year,.address-content .month,.address-content .year{width:auto}.account-payment-settings .month .sbOptions a,.account-payment-settings .year .sbOptions a,.address-content .month .sbOptions a,.address-content .year .sbOptions a{padding-left:17px}.account-payment-settings .month,.address-content .month{padding-right:10px}}@media only screen and (min-width:762px){.account-payment-settings .month .sbHolder,.account-payment-settings .month .sbOptions,.address-content .month .sbHolder,.address-content .month .sbOptions{width:201px}.account-payment-settings .year,.address-content .year{padding-left:0}}@media only screen and (min-width:762px){.account-payment-settings .year .sbHolder,.account-payment-settings .year .sbOptions,.address-content .year .sbHolder,.address-content .year .sbOptions{width:109px}}@media only screen and (max-width:761px){.address-content .form-row-button .apply-button{float:right}.address-content .formfield.makeDefault{float:left;margin-top:-23px;margin-bottom:-9px}.account-login-message,.cancel-order-confirmation,.chooseSamplesRoutineDialog,.coDeleteAddressDialog,.coDeleteCCDialog,.deleteAddressDialog,.deleteCCDialog,.deleteStoreDialog,.verifyPasswordDialog{top:0;left:0;bottom:0;right:0;margin-top:0;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:none;-ms-transform:none;transform:none}.account-login-message .account-popup-messages,.account-login-message .confirmation-dialog-addresses,.account-login-message .confirmation-dialog-cc,.account-login-message .confirmation-dialog-order,.account-login-message .confirmation-dialog-stores,.cancel-order-confirmation .account-popup-messages,.cancel-order-confirmation .confirmation-dialog-addresses,.cancel-order-confirmation .confirmation-dialog-cc,.cancel-order-confirmation .confirmation-dialog-order,.cancel-order-confirmation .confirmation-dialog-stores,.chooseSamplesRoutineDialog .account-popup-messages,.chooseSamplesRoutineDialog .confirmation-dialog-addresses,.chooseSamplesRoutineDialog .confirmation-dialog-cc,.chooseSamplesRoutineDialog .confirmation-dialog-order,.chooseSamplesRoutineDialog .confirmation-dialog-stores,.coDeleteAddressDialog .account-popup-messages,.coDeleteAddressDialog .confirmation-dialog-addresses,.coDeleteAddressDialog .confirmation-dialog-cc,.coDeleteAddressDialog .confirmation-dialog-order,.coDeleteAddressDialog .confirmation-dialog-stores,.coDeleteCCDialog .account-popup-messages,.coDeleteCCDialog .confirmation-dialog-addresses,.coDeleteCCDialog .confirmation-dialog-cc,.coDeleteCCDialog .confirmation-dialog-order,.coDeleteCCDialog .confirmation-dialog-stores,.deleteAddressDialog .account-popup-messages,.deleteAddressDialog .confirmation-dialog-addresses,.deleteAddressDialog .confirmation-dialog-cc,.deleteAddressDialog .confirmation-dialog-order,.deleteAddressDialog .confirmation-dialog-stores,.deleteCCDialog .account-popup-messages,.deleteCCDialog .confirmation-dialog-addresses,.deleteCCDialog .confirmation-dialog-cc,.deleteCCDialog .confirmation-dialog-order,.deleteCCDialog .confirmation-dialog-stores,.deleteStoreDialog .account-popup-messages,.deleteStoreDialog .confirmation-dialog-addresses,.deleteStoreDialog .confirmation-dialog-cc,.deleteStoreDialog .confirmation-dialog-order,.deleteStoreDialog .confirmation-dialog-stores,.verifyPasswordDialog .account-popup-messages,.verifyPasswordDialog .confirmation-dialog-addresses,.verifyPasswordDialog .confirmation-dialog-cc,.verifyPasswordDialog .confirmation-dialog-order,.verifyPasswordDialog .confirmation-dialog-stores{position:static}}@media only screen and (min-width:762px){.account-login-message .alert-popup-container,.account-login-message .remove-container,.cancel-order-confirmation .alert-popup-container,.cancel-order-confirmation .remove-container,.chooseSamplesRoutineDialog .alert-popup-container,.chooseSamplesRoutineDialog .remove-container,.coDeleteAddressDialog .alert-popup-container,.coDeleteAddressDialog .remove-container,.coDeleteCCDialog .alert-popup-container,.coDeleteCCDialog .remove-container,.deleteAddressDialog .alert-popup-container,.deleteAddressDialog .remove-container,.deleteCCDialog .alert-popup-container,.deleteCCDialog .remove-container,.deleteStoreDialog .alert-popup-container,.deleteStoreDialog .remove-container,.verifyPasswordDialog .alert-popup-container,.verifyPasswordDialog .remove-container{border:2px solid #fff;border-top:4px solid #c20430;left:30%;width:auto;height:auto}.account-login-message .alert-popup-container,.cancel-order-confirmation .alert-popup-container,.chooseSamplesRoutineDialog .alert-popup-container,.coDeleteAddressDialog .alert-popup-container,.coDeleteCCDialog .alert-popup-container,.deleteAddressDialog .alert-popup-container,.deleteCCDialog .alert-popup-container,.deleteStoreDialog .alert-popup-container,.verifyPasswordDialog .alert-popup-container{min-width:600px}}@media only screen and (min-width:762px){.account-login-message .remove-wrapper,.cancel-order-confirmation .remove-wrapper,.chooseSamplesRoutineDialog .remove-wrapper,.coDeleteAddressDialog .remove-wrapper,.coDeleteCCDialog .remove-wrapper,.deleteAddressDialog .remove-wrapper,.deleteCCDialog .remove-wrapper,.deleteStoreDialog .remove-wrapper,.verifyPasswordDialog .remove-wrapper{padding:36px 30px;width:475px;height:163px}.account-login-message .closeDialogBtn,.cancel-order-confirmation .closeDialogBtn,.chooseSamplesRoutineDialog .closeDialogBtn,.coDeleteAddressDialog .closeDialogBtn,.coDeleteCCDialog .closeDialogBtn,.deleteAddressDialog .closeDialogBtn,.deleteCCDialog .closeDialogBtn,.deleteStoreDialog .closeDialogBtn,.verifyPasswordDialog .closeDialogBtn{margin:0;top:15px;right:14px}.account-login-message .remove-buttons .cancel-btn,.cancel-order-confirmation .remove-buttons .cancel-btn,.chooseSamplesRoutineDialog .remove-buttons .cancel-btn,.coDeleteAddressDialog .remove-buttons .cancel-btn,.coDeleteCCDialog .remove-buttons .cancel-btn,.deleteAddressDialog .remove-buttons .cancel-btn,.deleteCCDialog .remove-buttons .cancel-btn,.deleteStoreDialog .remove-buttons .cancel-btn,.verifyPasswordDialog .remove-buttons .cancel-btn{margin-right:15px}}@media only screen and (min-width:762px){.account-login-message .confirmation-text,.cancel-order-confirmation .confirmation-text,.chooseSamplesRoutineDialog .confirmation-text,.coDeleteAddressDialog .confirmation-text,.coDeleteCCDialog .confirmation-text,.deleteAddressDialog .confirmation-text,.deleteCCDialog .confirmation-text,.deleteStoreDialog .confirmation-text,.verifyPasswordDialog .confirmation-text{margin-top:22px;margin-bottom:36px}}@media only screen and (min-width:762px){.address-content .section-header{margin-bottom:5px}.address-content .section-header .add-card{margin-top:10px}}@media only screen and (max-width:761px){.address-content .form-error{margin:0 auto;text-align:center;padding-bottom:20px}}@media only screen and (max-width:761px){.address-content.createAddress .section-header,.address-content.editAddress .section-header{margin-bottom:4px}.address-content .address-list .addressNumber{width:50%}}@media only screen and (min-width:1024px){.address-content .addresses{margin-bottom:145px}.address-content .address-list .address-info{width:50%}}@media only screen and (min-width:762px){.address-content .address-list li{padding-top:20px}}@media only screen and (min-width:762px){.address-content .address-list li:first-child{padding-top:20px}}@media only screen and (max-width:1023px){.address-content .address-list .address-info{width:50%}}@media only screen and (max-width:761px){.address-content .address-list .address-info{width:100%}}@media only screen and (min-width:1024px){.address-content .address-list .address-cta{width:33.3333333333%;letter-spacing:.02em}}@media only screen and (max-width:1023px){.address-content .address-list .address-cta{width:33.3333333333%}}@media only screen and (max-width:761px){.address-content .address-list .address-cta{width:100%}}@media only screen and (min-width:762px){.address-content .address-list .address-cta{margin-top:17px}.address-content fieldset{margin-bottom:40px}}@media only screen and (min-width:1024px){.address-content fieldset{margin-bottom:98px}}@media only screen and (min-width:1024px){.address-content .form-row input[type=text]{width:100%}}@media only screen and (max-width:1023px){.address-content .form-row input[type=text]{width:100%}}@media only screen and (max-width:761px){.address-content .form-row input[type=text]{width:100%}}@media only screen and (min-width:762px){.address-content legend{text-align:left}.address-content .half-width{width:49%}.address-content .half-width.right{margin-left:2%}}@media only screen and (min-width:762px){.address-content .quater{width:23.5%}.address-content .radiogroup{margin:17px 0}}@media only screen and (min-width:1024px){.address-content .row-city-state .form-row,.address-content .row-names .form-row,.address-content .row-phone-adressname .form-row,.address-content .row-postal-country .form-row{width:50%}}@media only screen and (max-width:1023px){.address-content .row-city-state .form-row,.address-content .row-names .form-row,.address-content .row-phone-adressname .form-row,.address-content .row-postal-country .form-row{width:50%}}@media only screen and (max-width:761px){.address-content .row-city-state .form-row,.address-content .row-names .form-row,.address-content .row-phone-adressname .form-row,.address-content .row-postal-country .form-row{width:100%}}@media only screen and (min-width:762px){.address-content .row-city-state div+div,.address-content .row-names div+div,.address-content .row-phone-adressname div+div,.address-content .row-postal-country div+div{margin-top:0}.address-content .row-city-state .form-row input,.address-content .row-names .form-row input,.address-content .row-phone-adressname .form-row input,.address-content .row-postal-country .form-row input{width:98.8%}.address-content .row-city-state .addressname .error,.address-content .row-city-state .lname .error,.address-content .row-names .addressname .error,.address-content .row-names .lname .error,.address-content .row-phone-adressname .addressname .error,.address-content .row-phone-adressname .lname .error,.address-content .row-postal-country .addressname .error,.address-content .row-postal-country .lname .error{padding-left:5px}}@media only screen and (min-width:762px){.address-content .row-city-state .form-row.country,.address-content .row-city-state .form-row.state,.address-content .row-postal-country .form-row.country,.address-content .row-postal-country .form-row.state{width:49.3%}.address-content .makedefault{margin-bottom:3px}}@media only screen and (min-width:762px){.address-content .sbOptions a{padding-left:10px}.address-content .sbSelector{text-indent:18px}.rewards-summary .summary-tabs{display:none}}@media only screen and (min-width:762px){.rewards-summary .summary-container{width:100%}.rewards-summary .summary-container .my-points-details,.rewards-summary .summary-container .my-stamps-details,.rewards-summary .summary-container .my-status-details{display:block;width:33.33%;height:238px;padding:0 1%;float:left}}@media only screen and (min-width:762px){.rewards-summaries .top-border{margin:28px 0 50px}}@media only screen and (min-width:762px){.rewards-summaries .bottom-border{margin:48px 0}.loyalty-slot div{border-right:2px solid #e5e5e5}.loyalty-slot div.my-status-details{border:none}.loyalty-slot div div{border-right:none}}@media only screen and (min-width:762px){.loyalty-slot div.my-status-details .Citizen{width:75%;margin:0 auto}}@media only screen and (min-width:762px){.loyalty-slot div.my-status-details .Explorer{width:75%;margin:0 auto}}@media only screen and (min-width:762px){.loyalty-slot div.my-status-details .Ambassador{width:75%;margin:0 auto}.loyalty-slot .my-points-details .title{display:block;margin-top:-16px}}@media only screen and (min-width:762px){.loyalty-slot .my-points-details .sub-title{padding:0}.loyalty-slot .my-points-details .points{margin:24px 0 41px}}@media only screen and (min-width:762px){.loyalty-slot .my-stamps-details .sub-title{margin:8px 0}}@media only screen and (min-width:1024px){.loyalty-slot .my-stamps-details .stamp .multipleStamp{padding-left:10px}}@media only screen and (min-width:762px){.loyalty-slot .my-status-details .title{margin-top:-16px;margin-bottom:18px}}@media only screen and (min-width:762px){.loyalty-slot .my-status-details .advantage{display:inline-block;margin-top:25px}.rewards-beauty-expedition{margin-bottom:50px}}@media only screen and (min-width:762px){.rewards-beauty-expedition .header{margin-bottom:40px}}@media only screen and (min-width:762px){.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper{width:100%;margin-bottom:50px}.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper .jcarousel-pagination{display:none}}@media only screen and (min-width:762px){.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper li:first-child{text-align:left}.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper li:first-child:before{left:85%}.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper li:nth-child(2):before{left:90%}.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper li:last-child{text-align:right}}@media only screen and (min-width:762px){.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper .beautyExpedition{width:89%}}@media only screen and (min-width:762px){.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper .beautyExpedition.ambassador .selected,.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper .beautyExpedition.citizen .selected,.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper .beautyExpedition.explorer .selected{left:42%}}@media only screen and (min-width:1250px){.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper .beautyExpedition.ambassador .selected,.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper .beautyExpedition.citizen .selected,.rewards-beauty-expedition .beauty-expedition-jcarousel-wrapper .beautyExpedition.explorer .selected{left:43%}}@media only screen and (min-width:762px){.rewards-history-table .header{width:460px;margin:0 auto}}@media only screen and (min-width:762px){.rewards-history-table .title{display:inline-block;margin-bottom:51px;margin-right:15px;float:left}}@media only screen and (min-width:762px){.rewards-history-table .filter{margin-bottom:0;position:relative;float:left}}@media only screen and (max-width:761px){.rewards-history-table .loyalty-history-table{display:inline-block}.rewards-history-table .loyalty-history-table tbody,.rewards-history-table .loyalty-history-table td,.rewards-history-table .loyalty-history-table th,.rewards-history-table .loyalty-history-table thead,.rewards-history-table .loyalty-history-table tr{display:block}.rewards-history-table .loyalty-history-table thead tr{position:absolute;top:-9999px;left:-9999px;display:none}.rewards-history-table .loyalty-history-table thead{display:none}}@media only screen and (max-width:761px){.rewards-history-table .loyalty-history-table tr{background:#f1f1f1;margin-bottom:10px;border:2px solid #e5e5e5;box-sizing:border-box;padding:10px}}@media only screen and (max-width:761px){.rewards-history-table .loyalty-history-table td,.rewards-history-table .loyalty-history-table th{padding:6px 0}}@media only screen and (min-width:762px){.rewards-history-table .loyalty-history-table td:before{position:static}}@media only screen and (max-width:761px){.rewards-history-table .loyalty-history-table td{border:none;position:relative;padding-left:50%}.rewards-history-table .loyalty-history-table td:before{content:attr(data-label)}.rewards-history-table .loyalty-history-table td span:first-child{display:block;float:left;margin-right:10px}.rewards-history-table .loyalty-history-table td span:last-child{min-height:16px;margin-left:16px;word-wrap:break-word}.rewards-history-table .loyalty-history-table td:last-child{display:block}}@media only screen and (min-width:762px){.rewards-questions-answers .header{margin-bottom:11px}.rewards-questions-answers .description{padding:0 128px 36px 40px;margin-top:-2px}.advantageOverlayContainer,.stampOverlayContainer{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:761px){.remove-overlay2,.stampOverlayContainer{overflow:scroll}}@media only screen and (min-width:1024px){.remove-overlay2 .rewards-stamps,.stampOverlayContainer .rewards-stamps{padding:0 8px}}@media only screen and (min-width:762px){.remove-overlay2 .rewards-stamps .stamp-footer,.stampOverlayContainer .rewards-stamps .stamp-footer{margin-top:36px}}@media only screen and (min-width:762px){.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .stamp_container,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .stamp_container{margin:0 10px}}@media only screen and (min-width:1024px){.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .stamp_container,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .stamp_container{margin:0 16px}}@media only screen and (min-width:762px){.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-next,.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-prev,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-next,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-prev{display:block;top:43%}.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-prev,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-prev{left:-8px}}@media only screen and (min-width:762px){.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-next,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-next{right:-8px}.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-pagination,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-pagination{display:none}}@media only screen and (min-width:1024px){.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-prev,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-prev{left:-20px}.remove-overlay2 .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-next,.stampOverlayContainer .rewards-stamps .multiple-stamp-jcarousel-wrapper .jcarousel-control-next{right:-20px}}@media only screen and (min-width:762px){.redeemOverlayContainer,.remove-overlay2 .remove-overlay-container2{border-top:4px solid #be0f34}.advantageOverlayContainer .rewards-advantage{padding:0 30px 50px 27px}}@media only screen and (min-width:762px){.advantageOverlayContainer table td{width:134px;padding:10px 0;margin:0 12px}}@media only screen and (min-width:762px){.advantageOverlayContainer table td:first-child{width:134px;padding-left:18px}}@media only screen and (min-width:1024px){.advantageOverlayContainer table td:first-child{width:183px}}@media only screen and (min-width:1024px){.col-1 .login-box-salesforce .login-box-content .social-email-form .form-row{margin:0 0 168px}}@media only screen and (max-width:1024px){.col-1 .login-box-salesforce .login-box-content .form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.col-1 .login-box-salesforce .login-box-content .form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.col-1 .login-box-salesforce .login-box-content .form-row-button button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .col-1 .login-box-salesforce .login-box-content .form-row-button .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .col-1 .login-box-salesforce .login-box-content .form-row-button .add-card{min-width:43%;margin:0 10px 0 0}.col-1 .login-box-salesforce .login-box-content .form-row-button .rememberme-tab-desk{display:inline-block;bottom:auto}}@media only screen and (min-width:762px){.pt_account .login-box-content .password-reset-block{text-align:left;margin-top:0}.pt_account .login-box-content .password-reset-block #password-reset{margin:0 0 26px}}@media only screen and (min-width:762px){.pt_account .login-box-content .checkout-mobcontent-seperator-one{display:none}}@media only screen and (min-width:762px){.pt_account .login-box-content .checkout-mobcontent-seperator-two{display:none}}@media only screen and (min-width:1024px){.reset-pass-left{width:41.6666666667%}}@media only screen and (max-width:1023px){.reset-pass-left{width:41.6666666667%}}@media only screen and (max-width:761px){.advantageOverlayContainer{overflow:scroll}.reset-pass-left{width:83.3333333333%}.reset-pass-right{width:100%}}@media only screen and (max-width:1023px){.reset-pass-right{width:100%}}@media only screen and (min-width:1024px){.reset-pass-right{width:100%}.reset-pass-right .request-pass-input{width:83.3333333333%}}@media only screen and (max-width:1023px){.reset-pass-right .request-pass-input{width:83.3333333333%}}@media only screen and (max-width:761px){.reset-pass-right .request-pass-input{width:100%}}@media only screen and (min-width:1024px){.reset-pass-right .request-pass-btn{width:16.6666666667%}}@media only screen and (max-width:1023px){.reset-pass-right .request-pass-btn{width:16.6666666667%}}@media only screen and (max-width:761px){.reset-pass-right .request-pass-btn{width:100%}.reset-password{top:20%}.reset-password h1{margin-right:0}}@media only screen and (max-width:1023px){.reset-password-dialog{width:650px}.reset-password-dialog .email-field{margin-left:14%}.set-new-password .form-row{width:100%}}@media only screen and (max-width:761px){.reset-password-dialog{width:100%;margin:0;padding-left:0;padding-right:0}.reset-password-dialog h1{margin:10px 0}.reset-password-dialog .email-field{float:none;width:100%;margin-left:0}.reset-password-dialog #PasswordResetForm .input-text{width:100%;margin-left:0;margin-bottom:10px}.reset-password-dialog #PasswordResetForm .send-request-reset-pass-dialog{width:100%;margin-left:0}.set-new-password .form-row{width:100%}}@media only screen and (min-width:1024px){.set-new-password .form-row{width:100%}.set-new-password .form-row label{width:25%}}@media only screen and (max-width:1023px){.set-new-password .form-row label{width:25%}}@media only screen and (max-width:761px){.set-new-password .form-row label{width:100%}}@media only screen and (min-width:1024px){.set-new-password .form-row input{width:58.3333333333%}}@media only screen and (max-width:1023px){.set-new-password .form-row input{width:58.3333333333%}.set-new-password{border:none;padding-left:0}.set-new-password h1.set-new-pass-heading{text-align:center}.set-new-password .form-row .form-caption,.set-new-password .form-row-button{text-align:left}}@media only screen and (max-width:761px){.set-new-password .form-row input{width:100%}.set-new-password{border:none;padding-left:10px;padding-right:10px;text-align:center}.set-new-password .form-row label{width:auto;margin-bottom:10px}.set-new-password .form-row .input-text{margin-left:0}.set-new-password .form-row .form-caption,.set-new-password .form-row span.error{text-align:left;margin-left:0}.set-new-password .form-row-button{margin-left:0;width:100%}.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .set-new-password .form-row-button .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .set-new-password .form-row-button .add-card,.set-new-password .form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.set-new-password .form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.set-new-password .form-row-button button{width:100%}.set-new-password label{width:0;padding:0}#PasswordResetForm input{width:75%}#PasswordResetForm .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,#PasswordResetForm .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,#PasswordResetForm button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header #PasswordResetForm .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header #PasswordResetForm .add-card{display:block;position:static;right:0;float:none;margin-left:14%}}@media only screen and (max-width:1023px){.request-password{border:none;padding-left:15px}}@media only screen and (max-width:761px){.request-password{padding-left:10px;padding-right:10px;border:none}.request-password #PasswordResetForm label{float:none;text-align:left;margin-bottom:10px}.request-password #PasswordResetForm .input-text{width:100%;margin-left:0;text-indent:20px;padding-left:0}.request-password #PasswordResetForm .request-pass-btn{margin-top:10px}.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .request-password #PasswordResetForm .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .request-password #PasswordResetForm .add-card,.request-password #PasswordResetForm .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.request-password #PasswordResetForm .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.request-password #PasswordResetForm button{margin-left:0;width:100%}}@media only screen and (max-width:1023px){.main-content-holder .pd-right .pd-header{margin-top:24px}}@media only screen and (max-width:761px){.main-content-holder .pd-right .form-builder.profileForm .pd-birthday .pd-date{margin:0}.main-content-holder .pd-right .form-builder.profileForm .pd-birthday .pd-date legend{padding-bottom:5px;letter-spacing:.02em}}@media only screen and (min-width:762px){.main-content-holder .pd-right .preferences{margin-top:15px}.main-content-holder .pd-right .preferences .form-row label .receiveEmail,.main-content-holder .pd-right .preferences .form-row label .receiveMail,.main-content-holder .pd-right .preferences .form-row label .receiveSms{width:auto}}@media only screen and (max-width:761px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .main-content-holder .pd-right .pd-button .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .main-content-holder .pd-right .pd-button .add-card,.main-content-holder .pd-right .pd-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.main-content-holder .pd-right .pd-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.main-content-holder .pd-right .pd-button button{min-width:100px;float:left}.main-content-holder .pd-right .pd-form .radiogroup .value input[type=checkbox]+a:before,.main-content-holder .pd-right .pd-form .radiogroup .value input[type=checkbox]+label:before,.main-content-holder .pd-right .pd-form .radiogroup .value input[type=radio]+a:before,.main-content-holder .pd-right .pd-form .radiogroup .value input[type=radio]+label:before{margin-left:33px}.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}}@media only screen and (max-width:1023px){.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}}@media only screen and (min-width:762px){.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{letter-spacing:.02em}}@media only screen and (min-width:1024px){.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}.main-content-holder .pd-right .pd-form .form-row{width:50%}}@media only screen and (max-width:1023px){.main-content-holder .pd-right .pd-form .form-row{width:50%}}@media only screen and (max-width:761px){.main-content-holder .pd-right .pd-form .form-row{width:100%}}@media only screen and (min-width:762px){.main-content-holder .pd-right .pd-form .pd-field .form-row:nth-of-type(odd){padding-right:5px}.main-content-holder .pd-right .pd-form .pd-field .form-row:nth-of-type(even){padding-left:5px}}@media only screen and (min-width:1024px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-date{width:50%}}@media only screen and (max-width:1023px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-date{width:50%}}@media only screen and (max-width:761px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-date{width:100%}}@media only screen and (max-width:761px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-date .birthdayday{width:26%}}@media only screen and (max-width:761px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-date .birthdaymonth{width:44%}}@media only screen and (max-width:1024px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-date .birthdayyear .sbHolder{width:93%}}@media only screen and (max-width:761px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-date .birthdayyear .sbHolder{width:100%;margin-left:0}}@media only screen and (min-width:1024px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-gender .form-row{width:50%}}@media only screen and (max-width:1023px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-gender .form-row{width:50%}}@media only screen and (max-width:761px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-gender .form-row{width:100%}}@media only screen and (min-width:762px){.main-content-holder .pd-right .pd-form .pd-using-products legend{padding:4px 0 1px}}@media only screen and (min-width:762px){.main-content-holder .pd-right .pd-form .preferences{margin-top:35px}.main-content-holder .pd-right .pd-form .preferences .form-row label .receiveEmail{width:auto}}@media only screen and (min-width:762px){.main-content-holder .pd-right .pd-form .preferences .form-row label .receiveSms{width:auto}}@media only screen and (min-width:762px){.main-content-holder .pd-right .pd-form .preferences .form-row label .receiveMail{width:auto}}@media only screen and (min-width:1024px){.main-content-holder .pd-right .pd-form .pd-reset-password .pd-current-pass{width:100%}}@media only screen and (max-width:761px){.main-content-holder .pd-right .pd-form .pd-reset-password .pd-current-pass{width:100%}.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .main-content-holder .pd-right .pd-form .pd-button .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .main-content-holder .pd-right .pd-form .pd-button .add-card,.main-content-holder .pd-right .pd-form .pd-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.main-content-holder .pd-right .pd-form .pd-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.main-content-holder .pd-right .pd-form .pd-button button{min-width:100px;float:left}}@media only screen and (max-width:1023px){.main-content-holder .pd-right .pd-form .pd-reset-password .pd-current-pass{width:100%}.main-content-holder .pd-right .pd-form .pd-using-products fieldset .form-row:nth-child(3){padding-left:10px}.main-content-holder .pd-right .pd-form .pd-using-products fieldset .form-row:nth-child(4){padding-left:15px}.main-content-holder .pd-right .pd-form .pd-using-products fieldset .form-row:last-child label{float:right}}@media only screen and (max-width:761px){.main-content-holder .pd-right .pd-form .pd-birthday .pd-gender,.main-content-holder .pd-right .pd-form .sbHolder,.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}.main-content-holder .pd-right .pd-required{text-align:center}.main-content-holder .pd-right .pd-form .pd-city .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-country .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-current-pass .form-row,.main-content-holder .pd-right .pd-form .pd-emails .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-names .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-new-pass .form-row:first-child{padding-right:0}.main-content-holder .pd-right .pd-form .pd-city .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-country .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-emails .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-gender .form-row,.main-content-holder .pd-right .pd-form .pd-names .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-new-pass .form-row:last-child{padding-right:0;padding-left:0}.main-content-holder .pd-right .pd-form .pd-country .form-row{margin-bottom:20px}.main-content-holder .pd-right .pd-form .pd-birthday{position:relative}.main-content-holder .pd-right .pd-form .pd-birthday .pd-date{margin-bottom:0;margin-top:0}.main-content-holder .pd-right .pd-form .pd-birthday .pd-gender .form-row{margin-top:20px}.main-content-holder .pd-right .pd-form .pd-using-products{margin-top:40px;padding-top:25px;padding-bottom:20px;word-wrap:break-word}.main-content-holder .pd-right .pd-form .pd-using-products fieldset .form-row:nth-child(3),.main-content-holder .pd-right .pd-form .pd-using-products fieldset .form-row:nth-child(4){padding-left:0}.main-content-holder .pd-right .pd-form .pd-using-products fieldset .form-row:last-child label{float:none;text-align:left}.main-content-holder .pd-right .pd-form .pd-using-products fieldset .form-row:last-child label:before{display:inline-block;float:left;margin-bottom:10px}.main-content-holder .pd-right .pd-form .pd-new-pass .form-row:first-child{margin-bottom:20px}.main-content-holder .pd-right .pd-form .pd-button{float:none;text-align:center;margin-top:42px;margin-bottom:45px;margin-right:0}.main-content-holder .pd-right .pd-form .pd-privacy{display:none}}@media only screen and (max-width:1023px){.account-nav-mobile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column}.account-nav-mobile-wrapper .login-oauth.loggedin{margin-top:0}.account-nav-mobile-wrapper .account-nav{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}@media only screen and (max-width:1023px){.login-oauth.loggedin{text-align:center;margin-bottom:22px}.login-oauth .form-socials{display:inline-block}}@media only screen and (max-width:761px){.janrain-dialog{width:375px!important}}@media only screen and (max-width:761px){.janrain-dialog .janrain-dialog-container{width:100%}.login-register-popup{overflow-y:auto}}@media only screen and (min-width:762px){.login-register-popup .jr-container{width:542px}}@media only screen and (max-width:761px){.login-register-popup{left:0;right:0;top:0;bottom:0;margin:0}.login-register-popup .jr-dialog{border:none;box-shadow:none}.login-register-popup .jr-dialog .dialog-asset img{width:100%}}@media only screen and (min-width:1024px){.merge-account .merge-page-cnt{width:33.3333333333%}}@media only screen and (max-width:1023px){.merge-account .merge-page-cnt{width:33.3333333333%}}@media only screen and (max-width:761px){.merge-account .merge-page-cnt{width:100%;text-align:center}.merge-account{margin-top:60px}.merge-account .merge-banner{text-align:center;float:none;margin-right:0;margin-bottom:30px;position:relative}.merge-account .merge-banner img{width:100%}}@media only screen and (min-width:762px){.col-2 .form-row.form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.col-2 .form-row.form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.col-2 .form-row.form-row-button button,.col-2 .form-row.formbuttonrow .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.col-2 .form-row.formbuttonrow .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.col-2 .form-row.formbuttonrow button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .col-2 .form-row.form-row-button .add-card,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .col-2 .form-row.formbuttonrow .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .col-2 .form-row.form-row-button .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .col-2 .form-row.formbuttonrow .add-card{width:206px;margin-bottom:5px}.col-1 .form-row.form-row-button>button,.col-1 .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card,.col-1 .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .col-1 .form-row.form-row-button>.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .col-1 .form-row.form-row-button>.add-card{min-width:43%;margin-right:17px;margin-top:0}}@media only screen and (min-width:1024px){.col-1 .form-row.form-row-button>button,.col-1 .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card,.col-1 .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .col-1 .form-row.form-row-button>.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .col-1 .form-row.form-row-button>.add-card{margin-right:16px}}@media only screen and (max-width:1023px){.col-1 .form-row.form-row-button>button,.col-1 .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card,.col-1 .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .col-1 .form-row.form-row-button>.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .col-1 .form-row.form-row-button>.add-card{margin-right:8px;letter-spacing:.1em;font-size:11px}}@media only screen and (min-width:762px){.pt_account .privacy-policy-block,.pt_account .terms-block{margin:-2px 0 18px;text-align:left}}@media only screen and (min-width:762px){.UserRegistrationForm .required-label{margin-bottom:30px}}@media only screen and (max-width:762px){.UserRegistrationForm .communication-preferences-devider{margin:0 0 20px}}@media only screen and (min-width:762px){.UserRegistrationForm .Register_conditions{margin-top:28px}}@media only screen and (max-width:762px){.UserRegistrationForm .phone-registration{width:100%;top:0;display:block}}@media only screen and (max-width:762px){.UserRegistrationForm .phone-country-code-registration{width:100%;display:block}}@media only screen and (min-width:762px){.form-row.row-legalage.required .error{margin-top:25px}}@media only screen and (max-width:762px) and (orientation:portrait){.UserRegistrationForm .change-email-link,.login-create-account .change-email-link{margin:7px 0 15px 10px}}@media only screen and (max-width:762px) and (orientation:portrait){.UserRegistrationForm .email-readonly,.login-create-account .email-readonly{width:100%}}@media only screen and (max-width:762px){.UserRegistrationForm .email-readonly input[type=text],.UserRegistrationForm .email-readonly input[type=text].error,.UserRegistrationForm .email-readonly input[type=text]:focus,.login-create-account .email-readonly input[type=text],.login-create-account .email-readonly input[type=text].error,.login-create-account .email-readonly input[type=text]:focus{background:#eee}}@media only screen and (min-width:762px){.UserRegistrationForm .remove-overlay,.login-create-account .remove-overlay{width:535px;height:85%;top:0}}@media only screen and (min-width:762px){.UserRegistrationForm .remove-overlay .remove-overlay-container,.login-create-account .remove-overlay .remove-overlay-container{border:2px solid #e5e5e5;border-top:4px solid #c20430;left:30%;width:auto;height:auto}}@media only screen and (min-width:762px){.UserRegistrationForm .remove-overlay .remove-overlay-container .removeDataWrapper,.login-create-account .remove-overlay .remove-overlay-container .removeDataWrapper{padding:36px 30px;max-height:88%;width:88%;top:6px}}@media only screen and (min-width:762px){.UserRegistrationForm .remove-overlay .remove-close,.login-create-account .remove-overlay .remove-close{margin:0;top:15px;right:23px}.UserRegistrationForm .remove-overlay .remove-buttons .cancel-button,.login-create-account .remove-overlay .remove-buttons .cancel-button{margin-right:15px}}@media only screen and (min-width:762px){.UserRegistrationForm .remove-overlay .confirmation-text,.login-create-account .remove-overlay .confirmation-text{margin-bottom:36px}}@media only screen and (max-width:1023px){.UserRegistrationForm{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.UserRegistrationForm{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.UserRegistrationForm input[type=text],.UserRegistrationForm input[type=email],.UserRegistrationForm input[type=tel],.UserRegistrationForm input[type=password],.UserRegistrationForm input[type=number]{width:93%;padding:0 3%;margin:0;border:none;line-height:45px;height:48px}.UserRegistrationForm input[type=text].error,.UserRegistrationForm input[type=email].error,.UserRegistrationForm input[type=tel].error,.UserRegistrationForm input[type=password].error,.UserRegistrationForm input[type=number].error{border:none;box-shadow:inset 0 0 0 2px #be0f34}.UserRegistrationForm input[type=text]:focus,.UserRegistrationForm input[type=email]:focus,.UserRegistrationForm input[type=tel]:focus,.UserRegistrationForm input[type=password]:focus,.UserRegistrationForm input[type=number]:focus{border:0;outline:0;margin:0;line-height:45px;height:45px;box-shadow:inset 0 0 0 1px #d4d4d4}.UserRegistrationForm .form-row{margin-bottom:20px;position:relative}.UserRegistrationForm .form-row span.error{position:absolute}.UserRegistrationForm .form-row span.error-message{width:90%;white-space:nowrap}.UserRegistrationForm .phone-country-code-registration span.error,.UserRegistrationForm .phone-country-code-registration span.error-message,.UserRegistrationForm .phone-registration span.error,.UserRegistrationForm .phone-registration span.error-message{white-space:normal;position:initial}.UserRegistrationForm .CheckBox-subelement{position:relative;margin-top:-20px;margin-left:28px;line-height:12px;width:80%}.UserRegistrationForm .CheckBox-subelement span{letter-spacing:.05em;font-size:11px;color:#8b8b8b}.login-seperator{height:543px}}@media only screen and (max-width:761px){.UserRegistrationForm .form-row{width:100%;margin:0 0 20px}.UserRegistrationForm .form-row input{margin:0;width:100%;line-height:30px;box-sizing:border-box}}@media only screen and (min-width:1024px){.formfield-country-info .row-countryProfile label[for$=_countryProfile]{top:-38px}}@media only screen and (max-width:762px){#profileForm .formfield-country-info .row-countryProfile{margin-top:20px}}@media only screen and (max-width:761px){.RegesterCol2{padding:0 10px}}@media only screen and (min-width:762px){.login-seperator.RegesterCol2{width:5px;height:736px;float:none;margin-top:0;margin-bottom:0}.remove-overlay2 .remove-overlay-container2{height:235px}}@media only screen and (max-width:381px){.remove-overlay2 .remove-overlay-container2{height:100vh;width:100vw;z-index:9999;left:0;top:0}}@media only screen and (min-width:762px){.UserRegistrationForm .form-row.form-row-button{margin-top:20px;margin-bottom:20px}}@media only screen and (min-width:1024px){.section-header h1.eGiftHeading{margin-left:6px}.egiftBalancePage{margin-left:5px}}@media only screen and (min-width:1024px){.egiftBalancePage .giftcheckbalanceform{margin-left:6px}}@media only screen and (max-width:761px){.egiftBalancePage .giftcheckbalanceform{margin:0 10px 11px}.egiftBalancePage .giftcheckbalanceform .balanceInfo{width:100%;float:none;margin:0}.egiftBalancePage .giftcheckbalanceform .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.egiftBalancePage .giftcheckbalanceform .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.egiftBalancePage .giftcheckbalanceform button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .egiftBalancePage .giftcheckbalanceform .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .egiftBalancePage .giftcheckbalanceform .add-card{margin:10px auto 0;display:block}.egiftBalancePage .giftcheckbalanceform .errormessage{display:inline-block;margin:0}.egiftBalancePage .giftcheckbalanceform .balance span{margin:0 2px}}@media only screen and (max-width:1023px){.communicationPreference{margin-left:15px;margin-right:15px}.communicationPreference #newsletterSubscriptionForm fieldset.topicsOptions .form-row{width:33%}}@media only screen and (max-width:761px){.communicationPreference{margin-left:10px;margin-right:10px}.communicationPreference #newsletterSubscriptionForm fieldset.topicsOptions .form-row{width:50%}.communicationPreference #newsletterSubscriptionForm fieldset.topicsOptions .form-row label{text-align:left}}@media only screen and (max-width:761px){.communicationPreference #newsletterSubscriptionForm fieldset .communicationOptionBox .halfAligned .form-row{width:100%}.communicationPreference #newsletterSubscriptionForm fieldset .communicationOptionBox .halfAligned .form-row input.input-text{width:100%;margin-right:0}}@media only screen and (max-width:761px){.communicationPreference #newsletterSubscriptionForm .form-row-button{text-align:center}.communicationPreference #newsletterSubscriptionForm .form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .apply-button.add-card,.communicationPreference #newsletterSubscriptionForm .form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .cancel.add-card,.communicationPreference #newsletterSubscriptionForm .form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .apply-button.add-card,.communicationPreference #newsletterSubscriptionForm .form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .cancel.add-card,.communicationPreference #newsletterSubscriptionForm .form-row-button button.apply-button,.communicationPreference #newsletterSubscriptionForm .form-row-button button.cancel,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .communicationPreference #newsletterSubscriptionForm .form-row-button .apply-button.add-card,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .communicationPreference #newsletterSubscriptionForm .form-row-button .cancel.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .communicationPreference #newsletterSubscriptionForm .form-row-button .apply-button.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .communicationPreference #newsletterSubscriptionForm .form-row-button .cancel.add-card{min-width:0;width:48%;margin-right:0;float:left;padding:0;font-size:11px}.communicationPreference #newsletterSubscriptionForm .form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .apply-button.add-card,.communicationPreference #newsletterSubscriptionForm .form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .apply-button.add-card,.communicationPreference #newsletterSubscriptionForm .form-row-button button.apply-button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .communicationPreference #newsletterSubscriptionForm .form-row-button .apply-button.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .communicationPreference #newsletterSubscriptionForm .form-row-button .apply-button.add-card{margin-right:0;float:right}.content-overlay-container,.policyAsset,.shipping-policy-asset,.termsAsset{max-height:90vh}}@media only screen and (min-width:762px){.rewards-history-table-legacy .loyalty-history-table td,.rewards-history-table-legacy .loyalty-history-table th{padding:22px 20px}}@media only screen and (max-width:761px){.legacy-loyalty .summary-container{width:100%}}@media only screen and (max-width:761px){.legacy-loyalty .loyalty-slot .my-points-details{width:100%;border:0}.legacy-loyalty .loyalty-slot:first-of-type .my-points-details{border-bottom:2px solid #e5e5e5}}@media only screen and (max-width:1023px){.primary-content h1{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.primary-content h1{margin-left:10px;margin-right:10px}}@media only screen and (max-width:761px){.gift-certificate-purchase .egc-generalErrors{top:93px}.egc-titlepara{line-height:32px}}@media only screen and (max-width:1023px){.egc-titlepara{margin-bottom:53px}}@media only screen and (max-width:1023px){.egcTitleContainer{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.egcTitleContainer{margin-left:10px;margin-right:10px;margin-bottom:38px}}@media only screen and (max-width:1023px){.egcTitleContainer{margin-bottom:41px}}@media only screen and (min-width:1025px){.egcTitleContainer{margin-top:80px;float:left;width:100%}}@media only screen and (min-width:762px){.legacy-loyalty .loyalty-slot:first-of-type .my-points-details{border-right:2px solid #e5e5e5}.egcSubTitleAsset{padding:0 15px}}@media only screen and (min-width:1024px){.egcSubTitleAsset{padding:0 20px;margin-top:-57px}.egcImagePreview{width:50%}}@media only screen and (max-width:1023px){.egcImagePreview{width:66.6666666667%;margin-left:16.6666666667%}}@media only screen and (max-width:761px){.egcImagePreview{width:100%;margin-left:0}}@media only screen and (min-width:1024px){.carousel-container{width:50%}}@media only screen and (max-width:1023px){.egcImagePreview .img-container{margin-left:15px;margin-right:15px}.carousel-container{width:100%}}@media only screen and (max-width:761px){.egcImagePreview .img-container{margin-left:10px;margin-right:10px}.carousel-container{width:100%}}@media only screen and (max-width:1023px){.carousel-container .carousel-wrapper{margin-left:15px;margin-right:15px}.carousel-container{width:100%;height:inherit;margin-top:34px;margin-bottom:57px}}@media only screen and (max-width:761px){.carousel-container .carousel-wrapper{margin-left:10px;margin-right:10px}.carousel-container{margin-top:17px;margin-bottom:61px}}@media only screen and (max-width:1023px){.giftCertCarouselContainer .sets{width:1000em;height:97px}}@media only screen and (max-width:1023px){.giftCertCarouselContainer{display:none;height:inherit;width:82.91%}.giftCertCarouselContainer ul{width:1000%;height:inherit}.giftCertCarouselContainer li{width:137px;height:97px}.giftCertCarouselContainer img{width:100%;max-width:129px;float:left}}@media only screen and (max-width:761px){.giftCertCarouselContainer{width:71.91%}.giftCertCarouselContainer img{max-width:118px}}@media only screen and (min-width:1024px){.giftCertCarouselContainer.mobile{display:none}}@media only screen and (max-width:1023px){#egcDesignContainer .products-pagination.jcarousel-control-next,#egcDesignContainer .products-pagination.jcarousel-control-prev{top:25%;width:40px}}@media only screen and (max-width:374px){#egcDesignContainer .products-pagination.jcarousel-control-next,#egcDesignContainer .products-pagination.jcarousel-control-prev{top:16%}}@media only screen and (min-width:1024px){#egcDesignContainer .products-pagination.jcarousel-control-next,#egcDesignContainer .products-pagination.jcarousel-control-prev{top:45%;width:40px}}@media only screen and (min-width:762px){#egcDesignContainer .deliverEgiftOptionsMainContainer{padding:0 15px;margin:38px 0 0}}@media only screen and (max-width:1023px){#egcDesignContainer .products-pagination.jcarousel-control-prev{left:14px}#egcDesignContainer .products-pagination.jcarousel-control-next{right:14px}.message{margin-top:54px}.message>.floatright{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){#egcDesignContainer .products-pagination.jcarousel-control-prev{left:10px}#egcDesignContainer .products-pagination.jcarousel-control-next{right:10px}.message>.floatright{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.previewButton{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){textarea{width:95.3%}.previewButton{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.previewButton{margin-bottom:60px}.previewButton .buttonsecondary,.previewButton .rewards-history-table-legacy .history-table .less,.previewButton .rewards-history-table-legacy .history-table .more,.rewards-history-table-legacy .history-table .previewButton .less,.rewards-history-table-legacy .history-table .previewButton .more{width:100%}}@media only screen and (min-width:762px){.previewButton .buttonsecondary,.previewButton .rewards-history-table-legacy .history-table .less,.previewButton .rewards-history-table-legacy .history-table .more,.rewards-history-table-legacy .history-table .previewButton .less,.rewards-history-table-legacy .history-table .previewButton .more{width:200px}}@media only screen and (max-width:1023px){.egcAmountContainer{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.egcAmountContainer{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.egcAmountContainer .amount .form-row{width:151px}}@media only screen and (max-width:1023px){.egcAmountContainer .form-row{float:none;clear:both;width:100%}}@media only screen and (max-width:1023px){.egcAmountContainer{margin-top:15px;margin-bottom:57px}.egcAmountContainer .error-message{width:100%}}@media only screen and (max-width:761px){.egcAmountContainer .sbHolder{width:100%;box-sizing:border-box}.egcAmountContainer{width:94%}.egcAmountContainer div[id*=_message]{display:none}.egcAmountContainer div[id*=_message].mobileonly{display:none;position:absolute}}@media only screen and (max-width:761px){input.amount{width:100%;box-sizing:border-box}.amount{width:96%}}@media only screen and (max-width:374px){.amount{width:95%}}@media only screen and (max-width:761px){.amountButtons{width:100%;margin:20px 0 5px}}@media only screen and (max-width:1023px){.tabContent{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.tabContent{margin-left:10px;margin-right:10px}}@media only screen and (max-width:761px){.tabContent .formfield.date{width:100%;margin-top:20px;height:inherit}.tabContent .formfield.from{margin-right:0}.tabContent .formfield{width:100%}}@media only screen and (min-width:1025px){.tabContent .formfield{width:32%}}@media only screen and (min-width:762px){.tabContent .formfield.from{margin-right:10px}}@media only screen and (min-width:1024px){#egcDesignContainer .deliverEgiftOptionsMainContainer{padding:0 20px}.egcAmountContainer div[id*=_message]{max-width:151px}.tabContent .formfield.from{margin-right:0}.tabContent .date-container{width:100%}}@media only screen and (max-width:761px){.tabContent .recipientemail input.input-text{margin-left:0}.tabContent .date-container{width:100%}.tabContent .date-validate .error-message{margin-top:213px}}@media only screen and (max-width:1023px){.tabContent .recipientemail input.input-text{margin-left:0}.tabContent .sbHolder{width:97px}}@media only screen and (max-width:761px){.tabContent .sbHolder{width:98.5%;margin-top:20px}}@media only screen and (min-width:1025px){.tabContent .sbHolder{width:17%}}@media only screen and (max-width:761px){.tabContent .sbSelector{width:90%;text-align:center}}@media only screen and (max-width:761px){.tabContent #dateDay+.sbHolder{width:98.5%;margin-top:20px}}@media only screen and (max-width:1023px){#egcDesignContainer .form-row-button{margin-left:15px;margin-right:15px}.button:hover,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card:hover,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card:hover,button:hover{opacity:1}}@media only screen and (max-width:761px){#egcDesignContainer .form-row-button{margin-left:10px;margin-right:10px}.giftcert-addtobag{margin:60px 0 70px}.giftcert-addtobag .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.giftcert-addtobag .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.giftcert-addtobag button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .giftcert-addtobag .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .giftcert-addtobag .add-card{width:100%}}@media only screen and (min-width:762px){.giftcert-addtobag .button{width:200px}}@media only screen and (max-width:761px){.remove-overlay .remove-overlay-container{border:2px solid #e5e5e5;border-top:4px solid #c20430;left:30%;width:auto}}@media only screen and (max-width:1023px){.gift-certificate.remove-overlay{max-width:702px;width:100%}}@media only screen and (max-width:761px){.gift-certificate.remove-overlay{height:223px;max-width:334px;width:100%}}@media only screen and (max-width:1023px){.gift-certificate.remove-overlay .previewImg{width:60%}}@media only screen and (max-width:761px){.gift-certificate.remove-overlay .previewImg{margin-left:10px;width:53%;position:relative;left:17px}}@media only screen and (max-width:1023px){.gift-certificate.remove-overlay #egcPreviewMessage{left:75px;width:240px}}@media only screen and (max-width:761px){.gift-certificate.remove-overlay #egcPreviewMessage{width:90px;left:50px;top:15px;font-size:5px;height:70px;overflow:hidden}}@media only screen and (max-width:1023px){.gift-certificate.remove-overlay .shadow1{width:53%}}@media only screen and (max-width:761px){.gift-certificate.remove-overlay .shadow1{margin-left:26px;width:54.1%}}@media only screen and (max-width:1023px){.gift-certificate.remove-overlay .shadow2{margin-right:13px}}@media only screen and (max-width:761px){.gift-certificate.remove-overlay .shadow2{width:46%;bottom:-16px;margin-right:24px}}@media only screen and (max-width:1023px){.gift-certificate.remove-overlay .dataholder .data{font-size:9px;bottom:-192px}.gift-certificate.remove-overlay .dataholder .message{margin-top:0}}@media only screen and (max-width:761px){.gift-certificate.remove-overlay .dataholder .data{font-size:3px;height:29px;bottom:-84px}.gift-certificate.remove-overlay .dataholder .upper{margin-bottom:1px}}@media only screen and (max-width:1023px){.gift-certificate.remove-overlay .dataholder{right:45px;height:100%}.gift-certificate.remove-overlay .removeDataWrapper{padding-top:0}}@media only screen and (max-width:761px){.gift-certificate.remove-overlay .dataholder #egcPreviewAmount{font-size:6px}.gift-certificate.remove-overlay .dataholder .message{font-size:9px}.gift-certificate.remove-overlay .dataholder{right:25px;bottom:-7%;max-width:157px;max-height:110px;margin-bottom:0}}@media only screen and (min-width:1024px){.Certificatedate .form-row{width:20%;max-width:114px;margin-right:14px;clear:right;float:left;margin-bottom:0;margin-top:0}}@media only screen and (max-width:1024px) and (min-width:1023px){.Certificatedate .form-row{width:14.8%;margin-bottom:0;margin-top:0;height:auto}}@media only screen and (min-width:762px){.Certificatedate{width:100%}.Certificatedate .form-row{width:19.6%;float:left;margin-right:14px}}@media only screen and (max-width:1023px){.deliverEgiftOptionsTabs{margin-left:15px;margin-right:15px}.deliverEgiftOptionsMainContainer .byEmailTabContainer .recipientemail{height:auto}}@media only screen and (max-width:761px){.deliverEgiftOptionsTabs{margin-left:10px;margin-right:10px}}@media only screen and (max-width:762px){.deliverEgiftOptionsMainContainer{margin-left:20px;margin-right:20px;margin-right:10px}.deliverEgiftOptionsMainContainer .Certificatedate .sbHolder{width:98.5%}}@media only screen and (max-width:762px) and (max-width:1023px){.deliverEgiftOptionsMainContainer{margin-left:15px;margin-right:15px}}@media only screen and (max-width:762px) and (max-width:761px){.deliverEgiftOptionsMainContainer{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.checkoutlogin .returning-cust{width:33.3333333333%;margin-left:8.3333333333%}}@media only screen and (max-width:1023px){.checkoutlogin .returning-cust{width:41.6666666667%}}@media only screen and (max-width:761px){.deliverEgiftOptionsMainContainer .byEmailTabContainer .recipientemail{height:70px}.checkoutlogin .returning-cust{width:100%}}@media only screen and (min-width:1024px) and (max-width:1023px){.checkoutlogin .returning-cust{margin-left:0}}@media only screen and (min-width:1024px) and (max-width:761px){.checkoutlogin .returning-cust{margin-left:0}}@media only screen and (min-width:762px){.checkoutlogin .returning-cust .login-box .return-cust-header{text-align:left}.checkoutlogin .returning-cust .login-box p{padding-left:0;text-align:left;width:290px}.checkoutlogin .login-seperator{border-right:2px solid #eee;float:left;width:4%;height:543px;display:block}}@media only screen and (min-width:1024px){.checkoutlogin .guest-cust{width:41.6666666667%}}@media only screen and (max-width:1023px){.checkoutlogin .guest-cust{width:50%}}@media only screen and (max-width:761px){.checkoutlogin .guest-cust{width:100%}}@media only screen and (min-width:762px){.checkoutlogin .guest-cust{max-width:41.6667%;margin-left:6%}.checkoutlogin .guest-cust .login-box .guest-cust-header{text-align:left;margin:0 0 22px}.checkoutlogin .guest-cust .login-box p{padding-left:0;text-align:left;width:100%;padding-bottom:15px}.checkoutlogin .guest-cust .login-box .guest-register-header{text-align:left;display:inline-block;margin-bottom:21px}}@media only screen and (min-width:762px){.login-box .error-form{text-align:left;width:290px}.login-box .salesforce-mobcontent-seperator{display:none}}@media only screen and (min-width:762px){.login-box-content .password-reset-block.password-reset-salesforce{text-align:left;margin-top:0}.login-box-content .password-reset-block.password-reset-salesforce #password-reset{margin:5px 0 26px}}@media only screen and (min-width:762px){.login-box-content .password-reset-block{margin-top:0}}@media only screen and (min-width:762px){.login-box-content .password-reset-block{text-align:left}.login-box-content .password-reset-block #password-reset{margin:0 0 45px}.login-box-content .checkout-mobcontent-seperator-one{display:none}}@media only screen and (min-width:762px){.login-box-content .checkout-mobcontent-seperator-two{display:none}}@media only screen and (min-width:762px){.login-oauth{text-align:left;margin-bottom:79px}}@media only screen and (min-width:762px){.login-oauth.login-oauth_asia{text-align:center;margin-top:0;margin-bottom:35px}}@media only screen and (min-width:1024px){.login-oauth .socials-bottom-text{margin-top:16px}}@media only screen and (min-width:762px){.guest-cust .form-row.form-row-button .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.guest-cust .form-row.form-row-button .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.guest-cust .form-row.form-row-button button,.guest-cust .form-row.formbuttonrow .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.guest-cust .form-row.formbuttonrow .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.guest-cust .form-row.formbuttonrow button,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .guest-cust .form-row.form-row-button .add-card,.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .guest-cust .form-row.formbuttonrow .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .guest-cust .form-row.form-row-button .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .guest-cust .form-row.formbuttonrow .add-card{width:206px;margin-bottom:5px}.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .returning-cust .form-row.form-row-button>.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .returning-cust .form-row.form-row-button>.add-card,.returning-cust .form-row.form-row-button>button,.returning-cust .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card,.returning-cust .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card{min-width:41%;margin-right:16px;margin-top:0}}@media only screen and (max-width:1023px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .returning-cust .form-row.form-row-button>.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .returning-cust .form-row.form-row-button>.add-card,.returning-cust .form-row.form-row-button>button,.returning-cust .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card,.returning-cust .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .form-row.form-row-button>.add-card{margin-right:10px}}@media only screen and (min-width:762px){.be-rewarded{margin-top:6px}}@media only screen and (min-width:762px){.join-now{margin:0 0 23px}}@media only screen and (min-width:762px){.privacy-policy-block{margin:-6px 0 24px;text-align:left}}@media only screen and (min-width:762px){.rememberme-tab-desk{display:inline-block;bottom:0}}@media only screen and (min-width:762px){.checkoutlogin .remove-overlay{width:535px;height:93%;top:0}}@media only screen and (min-width:762px){.checkoutlogin .remove-overlay .remove-overlay-container{border:2px solid #e5e5e5;border-top:4px solid #c20430;left:30%;width:auto;height:auto}}@media only screen and (min-width:762px){.checkoutlogin .remove-overlay .remove-overlay-container .removeDataWrapper{padding:36px 30px;margin:0 -55% 0 0;max-height:88.8%;-webkit-padding-after:63px}.checkoutlogin .remove-overlay .remove-close{margin:0;top:15px;right:14px}.checkoutlogin .remove-overlay .remove-buttons .cancel-button{margin-right:15px}}@media only screen and (min-width:762px){.checkoutlogin .remove-overlay .confirmation-text{margin-bottom:36px}}@media only screen and (min-width:762px){.cat-top-banner{margin-bottom:30px}}@media only screen and (max-width:1023px){.cat-top-banner{width:100%}.cat-top-banner .cat-top-banner-wrapper{margin-left:15px;margin-right:15px}.cat-top-banner .content-slot-markup{width:100%;margin-top:15px}}@media only screen and (max-width:761px){.cat-top-banner{width:100%}.cat-top-banner .cat-top-banner-wrapper{margin-left:10px;margin-right:10px}.cat-top-banner .content-slot-markup{width:100%}}@media only screen and (max-width:1023px){.cat-top-banner .category-additional-text-wrapper,.cat-top-banner .slot-image{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.cat-top-banner .category-additional-text-wrapper,.cat-top-banner .slot-image{margin-left:10px;margin-right:10px}.cat-top-banner .slot-image{margin-left:10px}.cat-top-banner .category-additional-text-wrapper{top:13px;width:100%;padding:0}.cat-top-banner .category-additional-text{margin-left:20px;margin-right:20px}}@media only screen and (max-width:761px) and (max-width:1023px){.cat-top-banner .category-additional-text{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px) and (max-width:761px){.cat-top-banner .category-additional-text{margin-left:10px;margin-right:10px}}@media only screen and (max-width:761px){.cat-top-banner .category-additional-text h3{font-size:40px;letter-spacing:-.035em;padding:0 30px;line-height:40px}}@media only screen and (min-width:762px){.cat-top-banner .categorylanding-topbanner-description{margin-top:25px}}@media only screen and (min-width:1024px){.cat-top-banner,.cat-top-banner .content-slot-markup{width:100%}.cat-top-banner .categorylanding_quicklinks_wrapper{width:29.1666666667%}}@media only screen and (max-width:1023px){.cat-top-banner .categorylanding_quicklinks_wrapper{width:100%;top:0;position:relative}.cat-top-banner .categorylanding_quicklinks_content{margin-left:15px;margin-right:15px;padding:10px;text-align:center;position:relative;min-height:57}}@media only screen and (max-width:761px){.cat-top-banner .categorylanding_quicklinks_wrapper{width:100%}.cat-top-banner .categorylanding_quicklinks_content{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.seo-block{width:100%}.seo-block .seo-outer{margin-left:15px;margin-right:15px}.category-landing-advantages-block{width:100%}}@media only screen and (max-width:761px){.cat-top-banner .categorylanding_quicklinks_content ul{margin-bottom:15px;margin-top:12px}.cat-top-banner .categorylanding_quicklinks_content li{font-size:14px}.seo-block{width:100%}.seo-block .seo-outer{margin-left:10px;margin-right:10px}.category-landing-advantages-block{width:100%}}@media only screen and (min-width:762px){.category-landing-advantages-block .advantages-header,.category-landing-advantages-block .bottomDevider{padding:0 30px}}@media only screen and (min-width:1024px){.category-landing-advantages-block,.seo-block{width:100%}.category-landing-advantages-block .advantages-header,.category-landing-advantages-block .bottomDevider{padding:0}}@media only screen and (max-width:1023px){.category-landing-advantages-block .online-advantages-jcarousel-wrapper{padding:0 20px;box-sizing:border-box}}@media only screen and (min-width:1024px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topLeftHR{width:36%}}@media only screen and (max-width:761px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topLeftHR{width:8%}}@media only screen and (min-width:1024px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .advantages-header-text{width:28%}}@media only screen and (max-width:761px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .advantages-header-text{width:84%}}@media only screen and (min-width:1024px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topRightHR{width:36%}}@media only screen and (max-width:761px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topRightHR{width:8%}}@media only screen and (min-width:1024px){.advantages-block-inner ul li{width:157px}}@media only screen and (max-width:761px){.advantages-block-inner ul li{width:150px}}@media only screen and (min-width:762px){.advantages-block-inner .online-advantages-jcarousel-wrapper .jcarousel{position:initial;width:83%;margin:0 auto}.advantages-block-inner .jcarousel-pagination{display:none}}@media only screen and (min-width:762px){.advantages-block-inner .bottomHR{margin-top:0}}@media only screen and (min-width:1024px){.advantages-block-inner .online-advantages-jcarousel-wrapper .jcarousel{width:100%}.advantages-block-inner .products-pagination{display:none}.pt_categorylanding .breadcrumb{display:block}.categorylanding-topbanner-wrapper{width:83.3333333333%}}@media only screen and (min-width:762px){.pt_categorylanding .recomendations-buttons{margin:0}.pt_categorylanding .recomendations-buttons .plus-btn{display:none}}@media only screen and (max-width:1023px){.advantages-block-inner ul li{padding:0 31px}.categorylanding-topbanner-wrapper{width:100%}}@media only screen and (max-width:761px){.categorylanding-topbanner-wrapper{width:100%}}@media only screen and (min-width:1024px){.categorylanding-topbanner-wrapper ul li{height:720px;width:820px}}@media only screen and (max-width:1023px){.categorylanding-topbanner-wrapper ul li{height:618px;width:730px}}@media only screen and (max-width:761px){.categorylanding-topbanner-wrapper ul li{height:495px;width:301px}}@media only screen and (min-width:1250px){.categorylanding-topbanner-wrapper ul li{height:720px;width:1000px}}@media only screen and (min-width:761px){.pt_categorylanding .product-recomendations{margin:0 0 20px}.categorylanding-topbanner-wrapper ul li .slot-image{margin-left:14px}}@media only screen and (max-width:1023px){.categorylanding_multieditorial_wrp{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.categorylanding_multieditorial_wrp{margin-left:10px;margin-right:10px}.categorylanding_multieditorial_wrp .categorylanding_multieditorial_slider{width:100%}}@media only screen and (max-width:1023px){.categorylanding_multieditorial_wrp li a{margin-left:15px;margin-right:15px}.pt_store-locator .store-locator .store-container{width:100%}}@media only screen and (max-width:761px){.categorylanding_multieditorial_wrp li a{margin-left:10px;margin-right:10px}.categorylanding_multieditorial_wrp .jcarouselControlarrows{display:none}}@media only screen and (min-width:762px){.categorylanding_multieditorial_wrp .article-mini{margin-left:20px;margin-right:20px}}@media only screen and (min-width:762px) and (max-width:1023px){.categorylanding_multieditorial_wrp .article-mini{margin-left:15px;margin-right:15px}}@media only screen and (min-width:762px) and (max-width:761px){.categorylanding_multieditorial_wrp .article-mini{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.categorylanding_multieditorial_wrp .article-mini{margin:0}.pt_store-locator .store-locator .store-container{width:100%}}@media only screen and (min-width:1023px){.categorylanding_multieditorial_wrp .jcarouselControlprev{left:21px}.categorylanding_multieditorial_wrp .jcarousel-control-next{right:21px}}@media only screen and (max-width:1023px){.pt_store-locator .store-locator .store-container .store-content{margin-left:15px;margin-right:15px}}@media only screen and (min-width:1024px){.store-locator-header{margin-bottom:44px}.storelocator-form{min-height:55px;padding:0 6%}}@media only screen and (max-width:761px){.pt_store-locator .store-locator .store-container{width:100%}.pt_store-locator .store-locator .store-container .store-content{margin-left:10px;margin-right:10px}.store-locator-header{font-size:30px}}@media only screen and (min-width:762px){.storelocator-form .storelocator-input .form-row{width:38%;padding-right:12px;box-sizing:border-box;float:left}}@media only screen and (min-width:1024px){.storelocator-form .storelocator-input .form-row{width:41%}}@media only screen and (min-width:762px){.storelocator-form .storelocator-countries{width:40.2%;padding-right:20px;box-sizing:border-box;float:left}.storelocator-form .form-row{margin:0}}@media only screen and (min-width:1024px){.storelocator-form .storelocator-countries{width:41%;padding-right:12px}}@media only screen and (max-width:761px){.storelocator-form .form-button{display:table;width:100%}.storelocator-form .form-button .form-error{display:table-header-group}}@media only screen and (min-width:762px){.storelocator-form .form-button .form-error{display:inline-block;width:100%;margin-top:4px}}@media only screen and (max-width:761px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .storelocator-form .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .storelocator-form .add-card,.storelocator-form .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.storelocator-form .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.storelocator-form button{min-width:152px}.stores-details .stores-details-content{width:100%}}@media only screen and (min-width:762px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .storelocator-form .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .storelocator-form .add-card,.storelocator-form .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.storelocator-form .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.storelocator-form button{margin:0;float:left}.stores-slot{margin-top:68px}}@media only screen and (min-width:1024px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .storelocator-form .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .storelocator-form .add-card,.storelocator-form .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.storelocator-form .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.storelocator-form button{min-width:18%}.stores-details .stores-details-content{width:100%}.stores-details .available-stores{padding-left:5.3%}}@media only screen and (max-width:1023px){.stores-details .stores-details-content{width:100%}}@media only screen and (min-width:762px){.stores-details .stores-details-content{margin-top:0}.stores-details .available-stores{box-sizing:border-box;float:left;float:right}.stores-details .available-stores:after,.stores-details .available-stores:before{box-sizing:border-box}}@media only screen and (min-width:762px) and (min-width:1024px){.stores-details .available-stores{width:83.3333333333%}}@media only screen and (min-width:762px) and (max-width:1023px){.stores-details .available-stores{width:75%}}@media only screen and (min-width:762px) and (max-width:761px){.stores-details .available-stores{width:100%}}@media only screen and (max-width:761px){.stores-details .pins span{display:none}}@media only screen and (max-width:761px){.mobile-full-width{margin:0}}@media only screen and (max-width:1023px){.mobile-full-width .map,.mobile-full-width .stores-slot{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.mobile-full-width .map,.mobile-full-width .stores-slot{margin-left:10px;margin-right:10px;margin:0}}@media only screen and (min-width:1024px){.store-details-filters{width:16.6666666667%}}@media only screen and (max-width:1023px){.store-details-filters{width:25%}}@media only screen and (min-width:762px){.store-details-filters{margin-bottom:38px}}@media only screen and (max-width:761px){.store-details-filters{width:100%}.store-details-filters .stores-filter-dropdown{border:2px solid #e5e5e5;padding:15px 15px 15px 19px;font-size:14px;margin:16px 0 0;cursor:pointer}}@media only screen and (min-width:762px){.store-details-filters .stores-filter-dropdown{font-size:11px}.store-details-filters .stores-filter-dropdown .stores-item-toogle{display:none}.store-details-filters .filters{display:block}}@media only screen and (min-width:762px){.store-details-filters .filters ul{padding-left:0}.store-details-filters .filters ul ul{padding-left:20px}}@media only screen and (min-width:1024px){.favourite-stores-list,.store-details-right-section{width:83.3333333333%;padding-left:5.3%}}@media only screen and (max-width:1023px){.favourite-stores-list,.store-details-right-section{width:75%}}@media only screen and (max-width:761px){.favourite-stores-list,.store-details-right-section{width:100%}}@media only screen and (min-width:762px){.favourite-stores-list .stores-data,.store-details-right-section .stores-data{display:inline-block;width:100%}}@media only screen and (min-width:762px){.favourite-stores-list .store-details,.store-details-right-section .store-details{display:inline-block;width:100%;position:relative}.favourite-stores-list .storeaddress,.store-details-right-section .storeaddress{width:72%;float:left;box-sizing:border-box}}@media only screen and (min-width:1024px){.favourite-stores-list .storeaddress,.store-details-right-section .storeaddress{width:77%}.favourite-stores-list .storeaddress .storeInfo,.store-details-right-section .storeaddress .storeInfo{width:62%;float:left;padding-right:38px;box-sizing:border-box}.favourite-stores-list .storeaddress .storephone,.store-details-right-section .storeaddress .storephone{display:inline-block;width:38%}}@media screen and (min-width:762px) and (max-width:1023px){.favourite-stores-list .storeaddress .storephone,.store-details-right-section .storeaddress .storephone{display:block;padding-top:10px}}@media only screen and (max-width:761px){.favourite-stores-list .storeaddress .storephone,.store-details-right-section .storeaddress .storephone{display:block;padding-top:10px}}@media only screen and (min-width:762px){.favourite-stores-list .storeDetailsAndDirection,.store-details-right-section .storeDetailsAndDirection{display:inline-block;width:28%;height:100%;position:initial}}@media only screen and (min-width:1024px){.favourite-stores-list .storeaddress .storeopenhours,.store-details-right-section .storeaddress .storeopenhours{margin-bottom:0}.favourite-stores-list .storeDetailsAndDirection,.store-details-right-section .storeDetailsAndDirection{width:23%}}@media only screen and (min-width:762px){.favourite-stores-list .storeDetailButton,.store-details-right-section .storeDetailButton{text-align:right;margin-top:1px}}@media only screen and (min-width:762px){.favourite-stores-list .storeDetailButton a,.store-details-right-section .storeDetailButton a{border:none;padding:0;margin-top:0;border-bottom:1px solid #d4d4d4}}@media only screen and (max-width:761px){.favourite-stores-list .storeDetailButton a a:hover,.store-details-right-section .storeDetailButton a a:hover{border:2px solid #8b8b8b;opacity:.7;color:#000}}@media only screen and (min-width:762px){.favourite-stores-list .storeDetailButton a a:hover,.store-details-right-section .storeDetailButton a a:hover{color:#be0f34}.favourite-stores-list .storeDirection,.store-details-right-section .storeDirection{text-align:right;position:absolute;bottom:-5px;display:inline-block;float:right;width:100%;right:-8px}}@media only screen and (min-width:762px){.favourite-stores-list .storeDirection .direction-arrow,.store-details-right-section .storeDirection .direction-arrow{margin:0 2px 0 0}.favourite-stores-list .storeDirection .stores-direction-toogle,.store-details-right-section .storeDirection .stores-direction-toogle{margin-left:5px}}@media only screen and (max-width:1023px){.favourite-stores-list .pagination,.store-details-right-section .pagination{margin-top:36px}}@media only screen and (min-width:1024px){.storesOverlayContainer{display:none}}@media only screen and (max-width:1023px){.storesOverlayContainer{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;margin:auto;z-index:9996}.storesOverlayContainer .storesOverlay-close{cursor:pointer;float:right;height:24px;width:24px;position:absolute;top:12px;right:5px;z-index:102}}@media only screen and (max-width:761px){.storesOverlayContainer .storesOverlay-close{top:5px}}@media only screen and (max-width:1023px){.storesOverlay{width:460px;background:#fff;padding:58px 30px 30px;box-sizing:border-box;border-top:2px solid #be0f34;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:761px){.storesOverlay{width:90%;padding:13% 5% 11%}}@media only screen and (max-width:374px){.storesOverlay{width:90%}}@media only screen and (max-width:1023px){.storesOverlay .stores-overlay-name{margin-top:14px}}@media only screen and (min-width:1024px){.storesOverlay .stores-overlay-links{margin-bottom:10px}.storesOverlay .stores-overlay-links a{border-bottom:1px solid #d4d4d4}.storesOverlay .stores-overlay-links a:hover{border-bottom:1px solid #be0f34}.storesOverlay .stores-overlay-links .details-link{margin-right:8px}.storesOverlay .stores-overlay-links .directions-link{margin-left:8px}}@media only screen and (max-width:1023px){.storesOverlay .stores-overlay-links{margin-bottom:20px}.storesOverlay .stores-overlay-links span{display:none}.storesOverlay .stores-overlay-links .details-link{padding:13px 42px;margin-right:12px}.storesOverlay .stores-overlay-links .directions-link{padding:13px 26px}.storesOverlay .stores-overlay-links a{border:2px solid #e6e6e6;display:inline-block}.storesOverlay .stores-overlay-links a:hover{color:#000;border:2px solid #8b8b8b;opacity:.7}.store-locator-details-wrapper{width:100%}}@media only screen and (max-width:1023px) and (max-width:761px){.storesOverlay .stores-overlay-links .details-link{padding:4.5% 10%;margin-right:4%;margin-bottom:10px}.storesOverlay .stores-overlay-links .directions-link{padding:4.5% 5.5%}}@media only screen and (min-width:1024px){.storesOverlay .storeType{display:inline-block;width:100%;margin-bottom:8px}}@media only screen and (min-width:1024px){.storesOverlay .storeType span{margin-right:12px}}@media only screen and (min-width:1024px){.storesOverlay .storeType img{margin-right:6px}.store-locator-details-wrapper{width:100%}.store-locator-details-wrapper .store-name{margin-bottom:48px}}@media only screen and (max-width:1023px){.store-locator-details{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.store-locator-details-wrapper{width:100%}.store-locator-details{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.store-locator-details-content{margin-left:15px;margin-right:15px}.store-locator-details-content .coordonnees{width:33.3333333333%}}@media only screen and (max-width:761px){.store-locator-details-content{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.store-locator-details{margin-bottom:34px}.store-locator-details-content{margin-top:34px}}@media only screen and (min-width:1024px){.store-locator-details-content{margin-top:56px;margin-left:10.5%}.store-locator-details-content .coordonnees{width:33.3333333333%}}@media only screen and (min-width:1250px){.store-locator-details-content{margin-left:10%}}@media only screen and (max-width:761px){.store-locator-details-content .coordonnees{width:100%;margin-bottom:38px}}@media only screen and (min-width:762px){.store-locator-details-content .coordonnees{padding-left:20px;margin-top:0}.store-locator-details-content .details{padding-bottom:29px}}@media only screen and (min-width:1024px){.store-locator-details-content .coordonnees{padding-left:3.8%;padding-right:10px}.store-details-right{width:58.3333333333%}}@media only screen and (max-width:1023px){.store-details-right{width:66.6666666667%}}@media only screen and (max-width:761px){.store-details-right{width:100%}}@media only screen and (min-width:762px){.store-details-right{padding-right:10px}.store-details-right .store-details-map{height:343px}}@media only screen and (min-width:1024px){.store-details-right{padding-right:1.5%}.store-details-right .store-details-map{height:393px}.store-details-left-bottom{width:33.3333333333%}}@media only screen and (max-width:1023px){.store-details-left-bottom{width:33.3333333333%}}@media only screen and (max-width:761px){.store-details-left-bottom{width:100%}}@media only screen and (min-width:762px){.store-details-left-bottom{padding-left:20px;border:none;padding-top:0}.store-details-left-bottom .storeTypeDetails{padding-top:28px;border-top:2px solid #e5e5e5;display:inline-block;width:100%}}@media only screen and (min-width:1024px){.store-details-left-bottom{padding-left:3.8%;padding-right:10px}}@media only screen and (max-width:1023px){.storelocator-details-top-asset{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.storelocator-details-top-asset{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.storelocator-details-top-asset{margin-left:0;margin-right:0}}@media only screen and (max-width:761px){.storelocator-details-top-asset .jcarousel-wrapper.store-details-jcarousel-wrapper{margin-left:10px;margin-right:10px}.storelocator-details-top-asset .jcarousel-wrapper.store-details-jcarousel-wrapper .jcarousel{padding-bottom:34px}}@media only screen and (min-width:762px){.storelocator-details-top-asset .jcarousel-wrapper.store-details-jcarousel-wrapper .jcarousel li{padding:0 30px}}@media only screen and (min-width:1024px){.storelocator-details-top-asset .jcarousel-wrapper.store-details-jcarousel-wrapper .jcarousel li{padding:0 40px}.storelocator-details-top-asset .jcarousel-wrapper.store-details-jcarousel-wrapper .jcarousel-control-next{right:16px}.storelocator-details-top-asset .jcarousel-wrapper.store-details-jcarousel-wrapper .jcarousel-control-prev{left:16px}}@media only screen and (max-width:761px){.storelocator-details-top-asset .jcarousel-wrapper.store-details-jcarousel-wrapper .jcarousel-pagination{bottom:3px;display:inline-block}}@media only screen and (min-width:1024px){.storelocator-details-bottom-asset{padding-left:8.5%;padding-right:8.5%;margin:0 10%}}@media only screen and (max-width:761px){.storeDirectionDetails .drivingMode span{width:23.5%}}@media only screen and (min-width:762px){.storeDirectionDetails{padding-left:38px}.storeDirectionDetails .directionInputs{padding-left:0;margin-top:45px}}@media only screen and (min-width:762px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .storeDirectionDetails .add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .storeDirectionDetails .add-card,.storeDirectionDetails .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .add-card,.storeDirectionDetails .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .add-card,.storeDirectionDetails button,.storeDirectionDetails input[type=button]{margin-bottom:25px}.storeDirectionDetails .storedirections{padding-left:0}}@media only screen and (min-width:762px){.storeDirectionDetails .overview{margin-bottom:10px}}@media only screen and (min-width:762px){.storeDirectionDetails .input-text{padding:19px 10px 19px 58px}.storeDirectionDetails .directionInputs img,.storeDirectionDetails .location img{margin-top:12px}.storeDirectionDetails .location_b .input-text{margin-bottom:0}}@media only screen and (min-width:762px){.storeDirectionDetails .route{padding-left:14%}.storeDirectionDetails .route .singleinstruction{margin-bottom:22px;width:85%;float:left;padding-right:20px;box-sizing:border-box}}@media only screen and (min-width:1024px){.storeDirectionDetails .route{padding-left:10%}.storeDirectionDetails .route .singleinstruction{width:88.5%}}@media only screen and (min-width:762px){.storeDirectionDetails .route .singlestepdistance{width:15%;display:inline-block}.storeDirectionDetails .route .straight:before{left:34.5%}}@media only screen and (min-width:1024px){.storeDirectionDetails .route .singlestepdistance{width:11.5%}.storeDirectionDetails .route .straight:before{left:30%}}@media only screen and (min-width:762px){.storeDirectionDetails .route .roundabout-left:before,.storeDirectionDetails .route .turn-left:before,.storeDirectionDetails .route .turn-slight-left:before{left:34%}}@media only screen and (min-width:1024px){.storeDirectionDetails .route .roundabout-left:before,.storeDirectionDetails .route .turn-left:before,.storeDirectionDetails .route .turn-slight-left:before{left:30%}}@media only screen and (min-width:762px){.storeDirectionDetails .route .roundabout-right:before,.storeDirectionDetails .route .turn-right:before,.storeDirectionDetails .route .turn-slight-right:before{left:34.5%}}@media only screen and (min-width:1024px){.storeDirectionDetails .route .roundabout-right:before,.storeDirectionDetails .route .turn-right:before,.storeDirectionDetails .route .turn-slight-right:before{left:30%}}@media only screen and (min-width:1024px){.quickShop_close{right:55px}}@media only screen and (min-width:762px){.lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .quick-shop-ui-dialog .product-add-to-cart .noVariants.add-card,.lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .quick-shop-ui-dialog .product-add-to-cart .noVariants.add-card,.quick-shop-ui-dialog .product-add-to-cart .lip-my-account .payment-info-tab .pd-instruments-list-container .section-header .noVariants.add-card,.quick-shop-ui-dialog .product-add-to-cart .lip-my-reviews .payment-info-tab .pd-instruments-list-container .section-header .noVariants.add-card,.quick-shop-ui-dialog .product-add-to-cart button.noVariants{width:78%;margin-left:0}.quick-shop-ui-dialog .ui-dialog-content{margin:0 auto}}@media only screen and (min-width:762px){.quick-shop-ui-dialog .product-add-to-cart #remove-product{width:154px;margin-right:10px}}@media only screen and (max-width:1023px){.ui-widget-content .pdp-icon-strip .stripItem,.ui-widget-content .pdp-icon-strip .try-sample{width:33%}}@media only screen and (max-width:1024px){.ui-widget-content .pdp-icon-strip .stripItem .rowBottom{font-size:10px;letter-spacing:.01em}}@media only screen and (min-width:762px){.ui-widget-content .pdp-main{margin-left:0;margin-right:0}}@media only screen and (min-width:762px){.cart-page .pdpSkinTypeDropdownContainer{width:156px}.cart-page .pdpSizeDropdownContainer{width:248px}}@media only screen and (min-width:1024px){.cart-page .pdpSizeDropdownContainer{width:244px}.cart-page .pdpSkinTypeDropdownContainer.noSizeVariant{width:156px}}@media only screen and (min-width:1250px){.cart-page .product-add-to-cart{width:70%}}@media only screen and (max-width:1023px){#main.main-top-margin{margin-top:2px}.home-fullwidth-banner{width:100%}}@media only screen and (max-width:761px){.quickShop_close{right:16px}.cart-page #add-to-cart{margin-left:1.5%}.home-fullwidth-banner{width:100%}}@media only screen and (min-width:1024px){.cart-page #add-to-cart,.cart-page #remove-product{max-width:165px;min-width:155px}.home-fullwidth-banner{width:100%}.home-halfwidth-promo-banner{width:50%}}@media only screen and (max-width:1023px){.home-halfwidth-promo-banner{width:50%}.home-halfwidth-promo-banner-content{margin-left:15px;margin-right:15px}.editorial-slides-section .editorial-slides-heading,.editorial-slides-section .recommended-slides-heading{width:100%}}@media only screen and (min-width:1024px){.editorial-slides-section .editorial-slides-heading,.editorial-slides-section .recommended-slides-heading{width:100%}}@media only screen and (max-width:761px){.home-halfwidth-promo-banner{width:100%}.home-halfwidth-promo-banner-content{margin-left:10px;margin-right:10px}.editorial-slides-section .editorial-slides-heading,.editorial-slides-section .recommended-slides-heading{width:100%}}@media only screen and (min-width:1024px){.editorial-slides-section #editorial-carousel li{width:33.3333333333%}.editorial-slides-section #editorial-carousel li a{margin-left:20px;margin-right:20px}}@media only screen and (max-width:1023px){.editorial-slides-section #editorial-carousel li{width:50%}}@media only screen and (max-width:761px){.editorial-slides-section #editorial-carousel li{width:100%}}@media only screen and (min-width:1024px) and (max-width:1023px){.editorial-slides-section #editorial-carousel li a{margin-left:15px;margin-right:15px}}@media only screen and (min-width:1024px) and (max-width:761px){.editorial-slides-section #editorial-carousel li a{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.category-banners-section li{width:25%}}@media only screen and (max-width:1023px){.category-banners-section li{width:25%}.category-banners .category-banners-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.category-banners-section li{width:50%}.category-banners .category-banners-content{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.category-banners .category-banners-content{margin-bottom:0}}@media only screen and (min-width:762px){.categorylanding_multieditorial_wrp .jcarousel-pagination{display:none}}@media only screen and (min-width:1024px){.categorybannersliderWrp .jcarousel-control,.homepage-product-recomendations-section .jcarousel-control,.product-recomendations .jcarousel-control{display:none}.categorybannersliderWrp .jcarousel-control:after,.categorybannersliderWrp .jcarousel-control:before,.homepage-product-recomendations-section .jcarousel-control:after,.homepage-product-recomendations-section .jcarousel-control:before,.product-recomendations .jcarousel-control:after,.product-recomendations .jcarousel-control:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.categorybannersliderWrp .recommended-slides-heading,.homepage-product-recomendations-section .recommended-slides-heading,.product-recomendations .recommended-slides-heading{width:100%}}@media only screen and (min-width:762px){.product-recomendations-include .jcarousel-pagination{display:none}}@media only screen and (max-width:761px){.categorybannersliderWrp .recommended-slides-heading,.homepage-product-recomendations-section .recommended-slides-heading,.product-recomendations .recommended-slides-heading{width:100%}.product-recomendations-include{margin-left:0;margin-right:0}.product-recomendations-include .product-image{margin-bottom:65px;margin-left:15px;margin-right:15px}.product-recomendations-include .product-tile-block{height:auto}.product-recomendations-include .jcarousel-pagination{width:100%;text-align:center}}@media only screen and (max-width:1023px){.categorybannersliderWrp .recommended-slides-heading,.homepage-product-recomendations-section .recommended-slides-heading,.product-recomendations .recommended-slides-heading{width:100%}.categorybanner-slider,.product-recomendation-slider{margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.categorybanner-slider li.grid-tile,.product-recomendation-slider li.grid-tile{width:0%}.categorybanner-slider li.grid-tile .product-tile,.product-recomendation-slider li.grid-tile .product-tile{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.categorybanner-slider li.grid-tile,.product-recomendation-slider li.grid-tile{width:25%}}@media only screen and (max-width:761px){.categorybanner-slider li.grid-tile,.product-recomendation-slider li.grid-tile{width:100%}}@media only screen and (min-width:1024px){.categorybanner-slider li.grid-tile,.product-recomendation-slider li.grid-tile{width:20%;max-width:100%}}@media only screen and (max-width:1024px -1){.categorybanner-slider li.grid-tile,.product-recomendation-slider li.grid-tile{max-width:150px}}@media only screen and (min-width:762px){.jcarouselControlarrows{width:50px;height:70px;background:#e5e5e5;border-radius:7px;top:100px;display:inline-block;position:absolute;text-align:center}}@media only screen and (min-width:1024px){.categorybanner-slider li{width:0%}}@media only screen and (max-width:1023px){.categorybanner-slider li{width:25%}}@media only screen and (max-width:761px){.categorybanner-slider li{width:100%}}@media only screen and (min-width:1024px){.categorybanner-slider li{width:20%;max-width:100%}.instagram-image{width:50%}}@media only screen and (max-width:1024px -1){.categorybanner-slider li{max-width:150px}}@media only screen and (max-width:1023px){.instagram-image{width:50%}}@media only screen and (max-width:761px){.instagram-image{width:50%}}@media only screen and (max-width:1023px){.instagram-homepage-title{margin:20px 0}}@media only screen and (max-width:1023px){.homepage-instagram-footer{margin:30px}}@media only screen and (max-width:761px){.homepage-instagram-footer{margin:20px 20px 60px}}@media only screen and (min-width:762px){.homepage-top-carousel .jcarousel-wrapper .jcarousel-control-prev{display:block}}@media only screen and (min-width:762px){.homepage-top-carousel .jcarousel-wrapper .jcarousel-control-next{display:block}.recomendations-buttons{padding:0;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.recomendations-buttons .selected-recomendation .homepage-product-recomendations-section{border-left:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-top:4px solid #be0f34}}@media only screen and (max-width:761px){.recomendations-buttons li:last-child{border-bottom:2px solid #e4e4e4}}@media only screen and (min-width:762px){.recomendations-buttons li{box-sizing:border-box;float:left;float:none;display:block}.recomendations-buttons li:after,.recomendations-buttons li:before{box-sizing:border-box}}@media only screen and (min-width:762px) and (min-width:1024px){.recomendations-buttons li{width:33.3333333333%}}@media only screen and (min-width:762px) and (max-width:1023px){.recomendations-buttons li{width:33.3333333333%}}@media only screen and (min-width:762px) and (max-width:761px){.recomendations-buttons li{width:0%}}@media only screen and (min-width:762px){.recomendations-buttons li .jcarousel-holder{height:610px}.recomendations-buttons li .jcarousel-holder .jcarousel{z-index:88}}@media only screen and (min-width:762px){.recomendations-buttons li{border-top:none;border-bottom:2px solid #e4e4e4;margin-bottom:40px}}@media only screen and (min-width:762px){.recomendations-buttons li .plus-btn{display:none}.recomendations-buttons li{height:70px}}@media only screen and (min-width:762px){.recomendations-buttons li .homepage-product-recomendations-section{margin-bottom:40px;height:68px}}@media only screen and (min-width:762px){.recomendations-buttons li .homepage-product-recomendations-section .product-recomendations{margin-bottom:40px}}@media only screen and (min-width:762px){.recomendations-buttons li .homepage-product-recomendations-section .product-recomendations .recommended-slides-heading .heading2{float:none}.recomendations-buttons li .homepage-product-recomendations-section .product-recomendations .recommended-slides-heading{margin-top:10px;margin-bottom:50px;margin-right:0}}@media only screen and (min-width:762px){.recomendations-buttons li .jcarousel-pagination{display:none}.recomendations-buttons li:first-child:nth-last-child(1){width:100%}.recomendations-buttons li:first-child:nth-last-child(2),.recomendations-buttons li:first-child:nth-last-child(2)~li{width:50%}.recomendations-buttons li:first-child:nth-last-child(3),.recomendations-buttons li:first-child:nth-last-child(3)~li{width:33.3333%}}@media only screen and (max-width:761px){.pt_storefront .recomendations{display:inline-block;width:100%;margin-bottom:30px}}@media only screen and (min-width:1024px){.homepage-top-carousel .jcarousel-wrapper{position:relative;max-width:1600px;width:100vw;left:50%;top:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media only screen and (min-width:762px){.homepage-top-carousel{margin-top:5px}.homepage-top-carousel .jcarousel-wrapper .jcarousel-pagination{top:auto;bottom:0;position:inherit;display:inline-block;width:100%;text-align:center;margin-top:15px}.choose-from-wrapper .homepage-top-carousel .Aspot-banner .choose-from-holder,.editorial-slides-section .homepage-top-carousel .Aspot-banner #editorial-carousel,.homepage-top-carousel .Aspot-banner .QandA-tabs-wraper,.homepage-top-carousel .Aspot-banner .articles-wraper,.homepage-top-carousel .Aspot-banner .cart-actions-top,.homepage-top-carousel .Aspot-banner .cart-page-header-section,.homepage-top-carousel .Aspot-banner .choose-from-wrapper .choose-from-holder,.homepage-top-carousel .Aspot-banner .editorial-slides-section,.homepage-top-carousel .Aspot-banner .editorial-slides-section #editorial-carousel,.homepage-top-carousel .Aspot-banner .gift-kit-sticky-content,.homepage-top-carousel .Aspot-banner .mag-instagram-wrapper .mag-instagram-header,.homepage-top-carousel .Aspot-banner .main-content-holder.hasNavigation,.homepage-top-carousel .Aspot-banner .mobile-full-width,.homepage-top-carousel .Aspot-banner .pdp-bottom-container .content,.homepage-top-carousel .Aspot-banner .pdp-main,.homepage-top-carousel .Aspot-banner .pdp-top-container .content,.homepage-top-carousel .Aspot-banner .pt_account .page-content .primary-content,.homepage-top-carousel .Aspot-banner .pt_checkout .primary-focus,.homepage-top-carousel .Aspot-banner .pt_product-search-result .plp-container,.homepage-top-carousel .Aspot-banner .pt_samples .primary-focus,.homepage-top-carousel .Aspot-banner .pt_store-locator .store-locator,.homepage-top-carousel .Aspot-banner .row,.homepage-top-carousel .Aspot-banner .samples-max-count-reached-overlay,.homepage-top-carousel .Aspot-banner .samples-overlay,.homepage-top-carousel .Aspot-banner .samples-product-overlay,.homepage-top-carousel .Aspot-banner .search-no-result-content,.homepage-top-carousel .Aspot-banner .shopping-bag-primary-content,.homepage-top-carousel .Aspot-banner .sticky-add-to-bag-content,.homepage-top-carousel .Aspot-banner .vanity-kit-sticky-content,.homepage-top-carousel .Aspot-banner .wishlist-editorial-slides-section,.homepage-top-carousel .Aspot-banner .wishlist-editorial-slides-section #wishlist-editorial-carousel,.mag-instagram-wrapper .homepage-top-carousel .Aspot-banner .mag-instagram-header,.pdp-bottom-container .homepage-top-carousel .Aspot-banner .content,.pdp-top-container .homepage-top-carousel .Aspot-banner .content,.pt_account .page-content .homepage-top-carousel .Aspot-banner .primary-content,.pt_checkout .homepage-top-carousel .Aspot-banner .primary-focus,.pt_product-search-result .homepage-top-carousel .Aspot-banner .plp-container,.pt_samples .homepage-top-carousel .Aspot-banner .primary-focus,.pt_store-locator .homepage-top-carousel .Aspot-banner .store-locator,.wishlist-editorial-slides-section .homepage-top-carousel .Aspot-banner #wishlist-editorial-carousel{margin:0}}@media only screen and (min-width:1024px){.choose-from-wrapper .homepage-top-carousel .Aspot-banner .choose-from-holder,.editorial-slides-section .homepage-top-carousel .Aspot-banner #editorial-carousel,.homepage-top-carousel .Aspot-banner .QandA-tabs-wraper,.homepage-top-carousel .Aspot-banner .articles-wraper,.homepage-top-carousel .Aspot-banner .cart-actions-top,.homepage-top-carousel .Aspot-banner .cart-page-header-section,.homepage-top-carousel .Aspot-banner .choose-from-wrapper .choose-from-holder,.homepage-top-carousel .Aspot-banner .editorial-slides-section,.homepage-top-carousel .Aspot-banner .editorial-slides-section #editorial-carousel,.homepage-top-carousel .Aspot-banner .gift-kit-sticky-content,.homepage-top-carousel .Aspot-banner .mag-instagram-wrapper .mag-instagram-header,.homepage-top-carousel .Aspot-banner .main-content-holder.hasNavigation,.homepage-top-carousel .Aspot-banner .mobile-full-width,.homepage-top-carousel .Aspot-banner .pdp-bottom-container .content,.homepage-top-carousel .Aspot-banner .pdp-main,.homepage-top-carousel .Aspot-banner .pdp-top-container .content,.homepage-top-carousel .Aspot-banner .pt_account .page-content .primary-content,.homepage-top-carousel .Aspot-banner .pt_checkout .primary-focus,.homepage-top-carousel .Aspot-banner .pt_product-search-result .plp-container,.homepage-top-carousel .Aspot-banner .pt_samples .primary-focus,.homepage-top-carousel .Aspot-banner .pt_store-locator .store-locator,.homepage-top-carousel .Aspot-banner .row,.homepage-top-carousel .Aspot-banner .samples-max-count-reached-overlay,.homepage-top-carousel .Aspot-banner .samples-overlay,.homepage-top-carousel .Aspot-banner .samples-product-overlay,.homepage-top-carousel .Aspot-banner .search-no-result-content,.homepage-top-carousel .Aspot-banner .shopping-bag-primary-content,.homepage-top-carousel .Aspot-banner .sticky-add-to-bag-content,.homepage-top-carousel .Aspot-banner .vanity-kit-sticky-content,.homepage-top-carousel .Aspot-banner .wishlist-editorial-slides-section,.homepage-top-carousel .Aspot-banner .wishlist-editorial-slides-section #wishlist-editorial-carousel,.mag-instagram-wrapper .homepage-top-carousel .Aspot-banner .mag-instagram-header,.pdp-bottom-container .homepage-top-carousel .Aspot-banner .content,.pdp-top-container .homepage-top-carousel .Aspot-banner .content,.pt_account .page-content .homepage-top-carousel .Aspot-banner .primary-content,.pt_checkout .homepage-top-carousel .Aspot-banner .primary-focus,.pt_product-search-result .homepage-top-carousel .Aspot-banner .plp-container,.pt_samples .homepage-top-carousel .Aspot-banner .primary-focus,.pt_store-locator .homepage-top-carousel .Aspot-banner .store-locator,.wishlist-editorial-slides-section .homepage-top-carousel .Aspot-banner #wishlist-editorial-carousel{top:50%;left:50%;width:100%;height:auto;position:relative;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner .Aspot-banner-visual{height:410px;margin-bottom:12px}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner .special-mention{margin:0}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner h2{margin:-8px 0 0;font-size:60px;letter-spacing:0}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner .text{padding-top:14px}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner .btn-link{margin:30px 0 0}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner.Type1 .special-mention{margin:0}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner.Type1 h2{margin-top:-8px}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner.Type2 .special-mention{margin:0}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner.Type2 h2{margin-top:-8px}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner.Type3 .special-mention{margin:0}}@media only screen and (min-width:762px){.homepage-top-carousel .Aspot-banner.Type3 h2{margin-top:-4px}}@media only screen and (max-width:1023px){.main-content-holder .wishlist-header{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.main-content-holder .wishlist-header{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.homepage-top-carousel .Aspot-banner .visual img{width:100%}.main-content-holder .wishlist-header h1{margin-bottom:14px;margin-top:0}}@media only screen and (min-width:762px){.main-content-holder .wishlist-header .totalAddedProducts{text-align:left}}@media only screen and (max-width:761px){.main-content-holder .wishlist-header .wishlistShare .shareOption.emailWishlist{margin:0 5px 0 0}}@media only screen and (max-width:761px){.main-content-holder .wishlist-header .totalAddedProducts{margin-bottom:35px}.main-content-holder .wishlist-header .totalAddedProducts,.main-content-holder .wishlist-header .wishlistShare{width:100%;float:none;text-align:center}.main-content-holder .wishlist-header .wishlistShare .copyWishlistLink{text-align:left}}@media only screen and (min-width:762px){.main-content-holder .wishlist-header .wishlistEmptyText{margin-bottom:30px}.main-content-holder .wishlist-header .wishlist-banner{height:295px;padding:40px 20px;margin-bottom:50px}.main-content-holder .wishlist-header .wishlist-banner .banner-image{float:left;width:auto}}@media only screen and (min-width:762px){.main-content-holder .wishlist-header .wishlist-banner .banner-content{float:left;padding:20px 0 20px 30px;width:322px}.main-content-holder .wishlist-header .wishlist-banner .banner-content .banner-heading{font-size:50px}}@media only screen and (max-width:1023px){.main-content-holder .secondary .profile-info.profile-info-guest{display:none}.main-content-holder .secondary .guest-account-nav-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-content-holder .secondary .guest-account-nav-description{margin:auto 0}}@media only screen and (max-width:1023px){.main-content-holder .secondary#secondary .guest-account-nav-button{width:auto;margin:0 0 0 auto}.main-content-holder .guest-wishlist-page .wishlist-header h1{margin-bottom:15px}}@media only screen and (max-width:761px){.main-content-holder .secondary .guest-account-nav-wrapper{display:block}.main-content-holder .secondary#secondary .guest-account-nav-button{width:50%;float:right;margin-top:30px}.main-content-holder .guest-wishlist-page .wishlist-header h1{margin-bottom:10px}}@media only screen and (max-width:1023px){.main-content-holder .guest-wishlist-page .wishlist-header .totalAddedProducts{margin-bottom:0}.wishlist-product-data{width:100%}}@media only screen and (max-width:761px){.main-content-holder .guest-wishlist-page .wishlist-header .totalAddedProducts{margin-bottom:20px}.wishlist-product-data{width:100%}}@media only screen and (min-width:1024px){.wishlist-product-data{width:100%}.wishlist-product-data .product-image{width:33.3333333333%}}@media only screen and (max-width:1023px){.wishlist-product-data .product-image{width:33.3333333333%}}@media only screen and (max-width:761px){.wishlist-product-data .product-image{width:33.3333333333%}}@media only screen and (max-width:1023px){.wishlist-product-data .product-content{width:66.6666666667%}}@media only screen and (min-width:1024px){.wishlist-product-data .product-content{width:66.6666666667%;padding:0 20px}}@media only screen and (max-width:761px){.wishlist-product-data .product-content{width:66.6666666667%;padding:0 10px}}@media only screen and (min-width:762px){.wishlist-product-data .product-content .wishlist-skinType{float:none}}@media only screen and (min-width:762px){.wishlist-product-data .product-content .wishlist-variations{float:none;height:auto;padding-left:0;width:auto;margin-bottom:0}}@media only screen and (min-width:762px){.wishlist-product-data .product-content .wishlist-color{margin-bottom:0;float:none}}@media only screen and (min-width:762px){.wishlist-product-data .product-content .addedDate{text-align:right;margin-top:17px}}@media only screen and (min-width:762px){.mobileAddedDate{display:none}.deskTabAddedDate{display:block}.wishlist-discovermore{margin-bottom:50px}}@media only screen and (min-width:1024px){.wishlist-editorial-slides-section .wishlist-editorial-slides-heading{width:100%}}@media only screen and (max-width:1023px){.wishlist-product-data .hr-wishlist{margin-left:15px;margin-right:15px}.wishlist-editorial-slides-section .wishlist-editorial-slides-heading{width:100%}}@media only screen and (max-width:761px){.wishlist-product-data .hr-wishlist{margin-left:10px;margin-right:10px}.wishlist-editorial-slides-section .wishlist-editorial-slides-heading{width:100%}}@media only screen and (min-width:1024px){.wishlist-editorial-slides-section #wishlist-editorial-carousel li{width:33.3333333333%}}@media only screen and (max-width:1023px){.wishlist-editorial-slides-section #wishlist-editorial-carousel li{width:50%}}@media only screen and (min-width:1024px){.wishlist-editorial-slides-section #wishlist-editorial-carousel li a{margin-left:20px;margin-right:20px}}@media only screen and (min-width:1024px) and (max-width:1023px){.wishlist-editorial-slides-section #wishlist-editorial-carousel li a{margin-left:15px;margin-right:15px}}@media only screen and (min-width:1024px) and (max-width:761px){.wishlist-editorial-slides-section #wishlist-editorial-carousel li a{margin-left:10px;margin-right:10px}}@media only screen and (max-width:761px){.wishlist-editorial-slides-section #wishlist-editorial-carousel li{width:100%}.email-wishlist{top:0;left:0;bottom:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none;max-height:none}}@media only screen and (max-width:761px){.email-wishlist .stf-success,.email-wishlist form{padding:1% 4%;width:100%}}@media only screen and (max-width:761px){.email-wishlist .stf-success input[type=text],.email-wishlist .stf-success input[type=email],.email-wishlist form input[type=text],.email-wishlist form input[type=email]{width:85%}}@media only screen and (max-width:761px){.email-wishlist .stf-success .stf-confirm-checkbox,.email-wishlist form .stf-confirm-checkbox{width:90%}}@media only screen and (max-width:761px){.email-wishlist .stf-success .stf-message,.email-wishlist form .stf-message{width:90%}}@media only screen and (max-width:761px){.email-wishlist .stf-success .stf-message .form-caption,.email-wishlist form .stf-message .form-caption{margin-left:0;text-align:left}}@media only screen and (max-width:761px){.email-wishlist .stf-success .stf-actions,.email-wishlist form .stf-actions{width:88%}.email-wishlist .stf-success .stf-actions .stf-cancel-button,.email-wishlist .stf-success .stf-actions .stf-send-button,.email-wishlist form .stf-actions .stf-cancel-button,.email-wishlist form .stf-actions .stf-send-button{min-width:0;width:48%;padding-left:0;padding-right:0}.email-wishlist .stf-success{margin:20px auto;padding:0}}@media only screen and (max-width:1023px){#successSend{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.copy-wishlist-asset{top:0;left:0;bottom:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.copy-wishlist-asset #copy-link-dialog{height:100%!important}.copy-wishlist-asset .copyLinkAsset{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:250px}#sendToFriend{width:100%}#successSend{margin-left:10px;margin-right:10px;width:100%;padding:0;margin:0}}@media only screen and (max-width:761px){#successSend .closeState{min-width:100%;margin:35px auto 0}#successSend .closeState #wrapper.pt_order.lip-salesforce .salesforce-orders .order-history-items .order-history-table .product-wrapper .reorder-btn,#successSend .closeState .buttonprimary,#wrapper.pt_order.lip-salesforce .salesforce-orders .order-history-items .order-history-table .product-wrapper #successSend .closeState .reorder-btn{width:80%}}@media print{.pt_order-confirmation #mini-cart,.pt_order-confirmation #navigation,.pt_order-confirmation .header-banner,.pt_order-confirmation .menu-utility,.pt_order-confirmation .menu-utility-user{display:none}}@media screen and (max-width:761px){.content-refinements{margin:8px 10px 40px}.content-refinement:last-of-type .selected-refinement{margin-bottom:0}.top .refinement-title{display:none;float:none}.top .head{text-align:center}.refinement-title{margin-top:10px}.refinement-title div{float:right}.refinement-values{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;margin:0;padding:0}.refinement-values li{width:auto;border:2px solid #e5e5e5;border-top:0}.refinement-values li a{display:block;padding:15px;color:#000}.bottom .selected-refinement,.refinements-clear div{display:none}.refinement-values li.disabled{padding:15px}.selected-refinement{margin:15px}.selected-refinement>div{padding:5px 0}.selected-refinement .selected-values{list-style-type:none;padding:0;margin:0}.selected-refinement .selected-values li{padding:5px 0;font-size:14px}.refinement-unavailable{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:17px;border:2px solid #e5e5e5;border-top:0;padding:15px}.refinements-clear{text-transform:uppercase;text-decoration:underline;margin-top:30px}}@media screen and (min-width:762px){.content-refinements.expand,.selected-refinements,.top{border-bottom:2px solid #e5e5e5}.editorial-banner{margin:0 30px}.content-refinements{margin:0 15px 40px;padding-top:40px}.content-refinements .top{text-align:center}.top .head{margin-right:20px;display:inline-block}.expand .selected-refinements{border-bottom:0}.selected-refinement{padding-left:30px;margin-top:24px}.selected-refinement ul{display:inline;margin:0;padding:0}.selected-refinement ul li{display:inline-block;margin-right:20px}.selected-refinement ul li:first-of-type{margin-left:20px}.refinement-title{border-bottom:0;margin-right:1px;display:inline-block}.middle{margin-bottom:40px}.middle .selected-refinement{display:none}.middle .refinement-title{display:none;float:none}.refinement-values{display:none;padding-left:20px;list-style-type:none}.refinement-values li{letter-spacing:.02em;font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:11px;margin-top:40px;text-transform:uppercase;text-decoration:underline;display:inline-block;width:22.5%;padding-right:10px;vertical-align:top}.refinement-values li:hover{color:#be0f34}.refinement-unavailable{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:22px;margin:40px 0 0 20px}.refinements-clear{margin-bottom:40px;padding-right:40px}}@media screen and (min-width:762px) and (max-width:1023px){.editorial-landing .content-search-result-items{margin:0 8.3333333333%}}@media screen and (min-width:1024px){.editorial-banner{margin:0 40px}.content-refinements{margin:0 20px 40px}.selected-refinement{padding-left:20px}.refinement-values li{width:18.5%}}@media only screen and (max-width:761px){.inTheMiddle{padding-right:12px}}@media only screen and (min-width:1024px){.dynamic .search-result-content{padding:20px 40px 0}}@media screen and (max-width:761px){.award-info,.dynamic-women .social-share,a.show-more{text-align:center}.dynamic-women{margin:0 0 20px}.dynamic-women.single-content{margin-top:20px}.dynamic-women .social-share .label{display:inline-block;margin-bottom:10px}.general-info{padding:20px}.general-info-container{padding:20px 10px;width:52.8%}.award-info{float:none;padding:0 10px}.award-info.award-winner-description{display:none}.description p{padding:0 20px}.description .award-info h3{font-size:16px;margin:24px 0}.women-count{padding-bottom:25px}.dynamic .content-refinements{margin-bottom:30px}.dynamic #search-result-items{margin-top:20px}a.show-more{display:block;margin:30px}.opened a.show-more{display:none}.opened .show-less{display:block;text-align:center;margin:30px}img.social-widget.icon-holder{padding-left:10px}}@media screen and (min-width:762px){.general-info{padding:30px}.general-info-container{padding:30px 15px;width:78.3%}.award-info{padding:0 15px}.description{border-bottom:2px solid #e5e5e5;padding-bottom:30px}.description .award-info{display:none}.description .social-share{padding:30px;text-align:center}.dynamic .content-refinements .top{border-bottom:0}.dynamic .content-refinements .refinement-title{border-bottom:2px solid #e5e5e5}}@media screen and (min-width:762px) and (max-width:1023px){.dynamic-women{margin:0 0 30px}.dynamic-women.single-content{margin-top:50px}.description{padding-bottom:30px}.description .social-share .label{margin:5px;vertical-align:bottom;line-height:50px}.description .social-share .icons{display:inline}.description .social-share .icons .pinterest,.description .social-share .icons .twitter{padding-left:5px}.description p{padding:0 60px}.women-count{margin:20px 0 60px;border:0}.dynamic #search-result-items{margin-top:30px}.dynamic .content-refinements .head,.ingredients-refinements .content-refinements .head{display:block;line-height:22px;margin-bottom:30px;margin-right:0}.award-winner-image{width:52.8%}.award-winner-description{width:47.2%}}@media screen and (max-width:1023px){.general-info .social-share{display:none}.dynamic-women .social-share{font-size:0}.dynamic-women .social-share .label{font-size:14px}.dynamic-women .sharethisButtonWrapper{width:50px}}@media screen and (min-width:1024px){.dynamic-women{margin-bottom:40px}.dynamic-women.single-content{margin-top:60px}.general-info{padding:40px}.general-info-container{padding:40px 20px;width:71.35%}.award-info{padding:0 20px}.description p{padding:0 40px}.description .social-share{display:none}.women-count{font-size:22px;margin:0 20px 40px;padding:15px}}@media only screen and (min-width:1024px){.ingredient-container .single-ingredient .description{width:33.3333333333%}}@media only screen and (max-width:1023px){.ingredient-container .single-ingredient .description{width:41.6666666667%}}@media only screen and (max-width:761px){.ingredient-container .single-ingredient .description{width:100%}}@media only screen and (min-width:1024px){.ingredient-container .ingredient-products .product-item{width:25%}}@media only screen and (max-width:1023px){.ingredient-container .ingredient-products .product-item{width:25%}.ingredient-container,.ingredient-container .single-ingredient{margin-left:0;margin-right:0}.ingredient-container{margin-bottom:30px}.ingredient-container .single-ingredient.ing-decorated{margin-top:60px}.ingredient-container .single-ingredient img{border:2px solid #f2f2f2}.ingredient-container .single-ingredient .image-no-map{margin:100px 55%}.ingredient-container .single-ingredient .description{left:30px;top:30px;bottom:30px;padding:0 15px 0 50px}.ingredient-container .single-ingredient .ing-name{margin:30px 35px 30px 0}.ingredient-container .ingredient-products .product-badge{left:-15px}}@media only screen and (max-width:761px){.ingredient-container .ingredient-products .product-item{width:100%}.ingredient-container .products-filter{margin-top:130px}.ingredient-container .products-filter .sbHolder{display:block;margin:0 auto;margin-top:35px}.ingredient-container .products-filter .sbSelector{width:136px;text-align:center}.ingredient-container .ingredient-products{padding-left:0}.ingredient-container .ingredient-products li{display:none}.ingredient-container .ingredient-products .product-description,.ingredient-container .ingredient-products li:first-child{display:block}.ingredient-container .ingredient-products .product-item{margin-bottom:30px}.ingredient-container .ingredient-products .product-badge{left:0}.ingredient-container .ingredient-products .color-wheel{text-align:center;margin:0 auto;width:100%}.ingredient-container .ingredient-products .color-wheel .product-quickshop{margin-left:-70px;text-align:center}.ingredient-container .ingredient-products .color-wheel .review-link{display:inline-block}.ingredient-container .ingredient-products.show-products-mobile li,.ingredient-container .show-moreless-products.mobile{display:block}.ingredient-container .single-ingredient{text-align:center}.ingredient-container .single-ingredient.ing-decorated{margin-top:40px}.ingredient-container .single-ingredient img{width:100%;height:100%;border:2px solid #f2f2f2;display:block}.ingredient-container .single-ingredient .image-no-map{margin:0 auto}.ingredient-container .single-ingredient .description{position:static;text-align:center;padding:0 60px;height:auto}.ingredient-container .single-ingredient .ing-name{margin:32px 0 30px}.ingredient-container .single-ingredient .ing-latin-name{margin:0 0 25px}.ingredient-container .single-ingredient .ing-location{margin-right:0}.ingredient-container .single-ingredient .ingredient-description{width:100%;padding-bottom:30px;text-align:center}.ingredient-container .single-ingredient .ingredient-description .ingredient-description-text{padding:0}}@media only screen and (min-width:762px){.nohits-inline,.search-no-result-content .no-hits-footer .contact-email,.search-no-result-content .no-hits-footer .contact-email .no-hits-email,.search-no-result-content .no-hits-footer .contact-number,.search-no-result-content .no-hits-footer .contact-number .no-hits-phone,.search-no-result-content .no-hits-footer .no-hits-times .no-hits-time,.search-no-result-content .no-hits-footer .no-hits-times .no-hits-times-header{width:auto;display:inline}}@media only screen and (max-width:1023px){.search-result-container-main{width:100%}.search-result-container-main .search-result-main-container{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.search-result-container-main{width:100%}.search-result-container-main .search-result-main-container{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.search-result-container-main .search-result-main-container .search-results-tabs-container{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.search-result-container-main .search-result-main-container .search-results-tabs-container{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1023px){.search-result-container-main .search-result-main-container .search-result-resultheading{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.search-result-container-main .search-result-main-container .search-result-resultheading{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.search-result-container-main .search-result-main-container .search-result-resultheadingtext{margin-top:0}}@media only screen and (min-width:762px){.search-result-container-main .search-tabs-wraper{margin-top:58px;margin-bottom:58px}}@media only screen and (min-width:1024px){.search-result-container-main{width:100%}.search-result-container-main .search-tabs-wraper .search-tabs-common{width:50%}}@media only screen and (max-width:1023px){.search-result-container-main .search-tabs-wraper{margin-left:15px;margin-right:15px}.search-result-container-main .search-tabs-wraper .search-tabs-common{width:50%}}@media only screen and (max-width:761px){.search-result-container-main .search-tabs-wraper{margin-left:10px;margin-right:10px}.search-result-container-main .search-tabs-wraper .search-tabs-common{width:50%}}@media only screen and (min-width:762px){.articles-wraper .YTplayer,.articles-wraper .article-image{width:50%;float:left;margin-bottom:0}.articles-wraper .YTplayer:after,.articles-wraper .YTplayer:before,.articles-wraper .article-image:after,.articles-wraper .article-image:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}}@media only screen and (min-width:1024px){.articles-wraper .YTplayer,.articles-wraper .article-image{width:39.1%;max-height:221px}}@media only screen and (min-width:762px){.articles-wraper .article-mini-description{width:50%;float:left}.articles-wraper .article-mini-description p{margin-left:25px}}@media only screen and (min-width:1024px){.articles-wraper .article-mini-description{width:60.3333333333%}}@media only screen and (min-width:762px){.articles-wraper .article-mini-description p.article-sub-title{margin-bottom:14px;line-height:30px;margin-top:-5px}}@media only screen and (min-width:1024px){.articles-wraper .article-mini-description p{margin-left:40px}.articles-wraper .article-mini-description p.article-sub-title{margin-bottom:16px}}@media only screen and (min-width:762px){.articles-wraper .article-mini-description p.article-description{margin-top:auto;margin-bottom:10px;line-height:21px}}@media only screen and (min-width:1024px){.articles-wraper .article-mini-description p.article-description{margin-top:auto;margin-bottom:30px}.search-no-result-content .no-result-main-container{width:100%}}@media only screen and (min-width:762px){.article-mini{padding-top:35px;padding-bottom:35px}}@media only screen and (max-width:1023px){.search-no-result-content .no-result-main-container{width:100%}.search-no-result-content .no-result-main-container .no-result-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.search-no-result-content .no-result-main-container{width:100%}.search-no-result-content .no-result-main-container .no-result-content{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.search-no-result-content .search-no-result-header{margin-top:0;letter-spacing:.02em}}@media only screen and (min-width:762px){.search-no-result-content .search-no-result-header .did-you-mean-text{font-size:40px;letter-spacing:0;margin:12px 0 22px}}@media only screen and (min-width:762px){.search-no-result-content .no-hits-help{margin-bottom:55px}.search-no-result-content .no-hits-help .no-hits-help-header{letter-spacing:0}}@media only screen and (min-width:762px){.search-no-result-content .no-hits-help .grayarrow li{margin-bottom:3px}}@media only screen and (min-width:762px){.search-no-result-content .no-hits-footer{padding:40px 26px 46px;margin-bottom:70px}}@media only screen and (min-width:762px){.search-no-result-content .no-hits-footer .no-hits-contact-us{margin-bottom:12px;margin-top:22px}.search-no-result-content .no-hits-footer .no-hits-contact-us .devider{display:inline}.search-no-result-content .no-hits-footer .contact-number{font-size:14px;letter-spacing:0}}@media only screen and (min-width:762px){.search-no-result-content .no-hits-footer .contact-number .no-hits-phone{font-size:14px;letter-spacing:.05em}}@media only screen and (min-width:762px){.search-no-result-content .no-hits-footer .contact-email .no-hits-email{font-size:14px;letter-spacing:.05em}.search-no-result-content .no-hits-footer .contact-email .no-hits-email-link,.search-no-result-content .no-hits-footer .no-hits-times{font-size:14px;letter-spacing:0}.search-no-result-content .no-hits-footer .no-hits-times .no-hits-times-header{letter-spacing:.05em}}@media only screen and (max-width:1023px){.sort-by{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.search-result-options{display:none}.sort-by{margin-left:0;margin-right:0}.sort-by .sbHolder{width:100%}}@media only screen and (max-width:1023px){.sort-by form{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.sort-by form{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.search-result-options-mobile{display:none}.sort-by form{margin-left:0;margin-right:0}}@media only screen and (max-width:761px){.refinements .refinement-filter-btn{border:0;margin-left:0;margin-right:0;width:100%;margin-bottom:24px}.refinements .refinement-filter-btn .filter-btn-wrapper{margin-left:20px;margin-right:20px;border:2px solid #e5e5e5;height:100%}.refinements .refinement-wrapper .refinement{border-right:2px solid #e5e5e5;border-left:2px solid #e5e5e5}.refinements .refinement-wrapper .refinement:last-of-type{border-bottom:2px solid #e5e5e5;box-shadow:0 6px 6px -4px #8f8d8f}.refinements .refinement-wrapper .refinement-container{box-shadow:none}}@media only screen and (max-width:761px) and (max-width:1023px){.refinements .refinement-filter-btn .filter-btn-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px) and (max-width:761px){.refinements .refinement-filter-btn .filter-btn-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.refinements .refinement-filter-btn .filter-btn-wrapper{margin-left:0;margin-right:0}}@media only screen and (max-width:761px){.items-per-page,.sort-by{float:left;width:100%}.items-per-page label,.sort-by label{display:none}.items-per-page .sbHolder,.sort-by .sbHolder{height:40px}}@media only screen and (min-width:762px){.items-per-page .sbHolder,.sort-by .sbHolder{float:right;margin:0;width:200px}}@media only screen and (max-width:761px){.items-per-page .sbOptions,.items-per-page .sbSelector,.sort-by .sbOptions,.sort-by .sbSelector{width:100%}.items-per-page .sbSelector,.sort-by .sbSelector{height:40px;text-align:center;line-height:40px}.items-per-page .sbToggle,.sort-by .sbToggle{margin-top:-5px;max-height:40px}}@media only screen and (min-width:1024px){.search-result-items li.grid-tile{width:33.3333333333%;min-height:513px}}@media only screen and (max-width:1023px){.search-result-items li.grid-tile{width:50%}}@media only screen and (max-width:761px){.search-result-items li.grid-tile{width:50%}}@media only screen and (min-width:1024px){.search-result-items .grid-tile{margin:0 0 auto;padding:0}}@media screen and (min-width:1250px){.search-result-items .grid-tile{margin:0 0 5%}}@media only screen and (min-width:762px){.search-result-content{padding-top:20px}}@media only screen and (min-width:1024px){.pt_product-search-result .refinements{width:25%}}@media only screen and (max-width:1023px){.pt_product-search-result .refinements{width:33.3333333333%}.pt_product-search-result .refinements .refinement{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_product-search-result .refinements{width:100%}.pt_product-search-result .refinements .refinement{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.pt_product-search-result .primary-content{width:75%}}@media only screen and (max-width:1023px){.pt_product-search-result .primary-content{width:66.6666666667%}.pt_product-search-result .primary-innercontent{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.pt_product-search-result .primary-content{width:100%}.pt_product-search-result .primary-innercontent{margin-left:10px;margin-right:10px}}@media only screen and (min-width:762px){.history-depth .sbHolder{width:350px}}@media only screen and (max-width:761px){.salesforce-orders .online-order .order-date{line-height:15px}.salesforce-orders .online-order .store-channel{margin-top:5px}.salesforce-orders .childExpanded .order-date{line-height:30px}}@media only screen and (max-width:761px){.salesforce-orders .store-city{display:none}}@media only screen and (min-width:1024px){#wrapper.pt_order .breadcrumb{margin-bottom:24px}}@media only screen and (min-width:762px){.salesforce-orders .status-collapsed{display:inline-block;float:left}#wrapper.pt_order .salesforce-orders .order-history-header .header-main .order-total-price{clear:none;margin-right:80px;float:right}#wrapper.pt_order .ui-accordion .ui-accordion-icons{padding-left:1.4em}}@media only screen and (min-width:1024px){#wrapper.pt_order{margin-bottom:6px}#wrapper.pt_order .primary-content{width:75%;margin-top:0}}@media only screen and (max-width:1023px){#wrapper.pt_order .primary-content{width:100%}}@media only screen and (max-width:761px){#wrapper.pt_order .primary-content{width:100%}}@media only screen and (min-width:762px){#wrapper.pt_order .primary-content h1{text-align:left;padding-left:23px}}@media only screen and (min-width:1024px){#wrapper.pt_order .primary-content h1{padding-left:0}#wrapper.pt_order .search-result-items li{min-height:0}}@media only screen and (max-width:761px){#wrapper.pt_order .pre-header>div.order-date{width:53%;padding-left:10px;box-sizing:border-box}}@media only screen and (max-width:761px){#wrapper.pt_order .order-history-header .header-main.header-main-asia{display:table;width:100%}#wrapper.pt_order .order-history-header .header-main.header-main-asia .order-number,#wrapper.pt_order .order-history-header .header-main.header-main-asia .order-status,#wrapper.pt_order .order-history-header .header-main.header-main-asia .order-total-price,#wrapper.pt_order .order-history-header .header-main.header-main-asia .trackingnumber{float:none}}@media only screen and (max-width:761px){#wrapper.pt_order .order-history-header.ui-accordion-header.ui-state-active .order-status{display:table-footer-group}}@media only screen and (min-width:762px){#wrapper.pt_order .order-history-header.ui-accordion-header.ui-state-active .order-number,#wrapper.pt_order .order-history-header.ui-accordion-header.ui-state-active .order-status,#wrapper.pt_order .order-history-header.ui-accordion-header.ui-state-active .trackingnumber{width:auto}}@media only screen and (min-width:762px){#wrapper.pt_order .order-history-header.ui-accordion-header .order-total-price{width:52%;text-align:right}#wrapper.pt_order .order-history-header.ui-accordion-header .order-number{width:30%}}@media only screen and (min-width:762px){#wrapper.pt_order .status-collapsed{width:auto}}@media only screen and (min-width:1024px){#wrapper.pt_order .order-history-table .product-wrapper .product-image{width:25%}}@media only screen and (max-width:1023px){#wrapper.pt_order .order-history-table .product-wrapper .product-image{width:25%}}@media only screen and (max-width:761px){#wrapper.pt_order .order-history-table .product-wrapper .product-image{width:33.3333333333%}}@media only screen and (min-width:1024px){#wrapper.pt_order .order-history-table .product-wrapper .product-info{width:66.6666666667%}}@media only screen and (max-width:1023px){#wrapper.pt_order .order-history-table .product-wrapper .product-info{width:66.6666666667%;left:8.3333333333%}}@media only screen and (max-width:761px){#wrapper.pt_order .order-history-table .product-wrapper .product-info{width:50%;left:16.6666666667%}}@media only screen and (min-width:762px){#wrapper.pt_order .order-total-section .order-total-wrapper{float:right;width:auto;display:block}#wrapper.pt_order .order-total-section .order-total-wrapper div{margin-top:0;margin-left:0}#wrapper.pt_order .track-order-section .track-content .shipment-info,#wrapper.pt_order.lip-salesforce .salesforce-orders .track-order-section-lip .track-content .shipment-info{width:100%}}@media only screen and (min-width:762px){#wrapper.pt_order .track-order-section .track-content .shipment-info .tracking-url,#wrapper.pt_order.lip-salesforce .salesforce-orders .track-order-section-lip .track-content .shipment-info .tracking-url{width:80%;text-align:right;margin:0;position:absolute;display:inline;margin-top:-15px;right:118px}}@media only screen and (max-width:1023px){.pt_guidedsearch .refinement{margin:20px 30px}}@media only screen and (max-width:761px){#wrapper.pt_order .track-order-section .track-content,#wrapper.pt_order.lip-salesforce .salesforce-orders .track-order-section-lip .track-content{padding:14px 0 23px 40px}.pt_guidedsearch .refinement{margin:20px 20px 0}}@media only screen and (min-width:762px){.pt_guidedsearch .refinement .refinementContainer{margin:0 -5px 35px}}@media only screen and (min-width:1024px){.pt_guidedsearch .refinement .refinementContainer{margin:0 -25px 35px;padding:0 8.33%}}@media only screen and (max-width:761px){.pt_guidedsearch .refinement .inputContainer{width:100%;margin:0 0 20px;padding:0}}@media only screen and (max-width:761px){.pt_guidedsearch .refinement .input{height:50px;font-size:11px}.pt_guidedsearch .refinement .input:after{top:-5px}}@media only screen and (min-width:1024px){.answer-help-tooltip{display:none;position:absolute;z-index:9999;min-height:110px;margin:-31px 0 0 -18px;padding:15px;box-sizing:border-box;border:2px solid #e5e5e5;background:#fff}.answer-help-tooltip.align-left{margin-right:2px}.answer-help-tooltip .itemHelpContentTitle{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:14px;color:#be0f34;letter-spacing:.02em}.answer-help-tooltip:before{content:'';position:absolute;z-index:10;top:47px;left:-7px;width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:inherit;border:inherit;border-right-color:transparent;border-top-color:transparent}.answer-help-tooltip.align-left:before{left:auto;right:-7px;border:inherit;border-left-color:transparent;border-bottom-color:transparent}}@media only screen and (max-width:1023px){.gs-search-button-container{margin-left:-10px;margin-right:-10px;padding:0 33.33%}}@media only screen and (max-width:761px){.pt_guidedsearch .refinement .inputOptions{max-height:225px}.gs-search-button-container{margin-left:20px;margin-right:20px;padding:0}}@media only screen and (max-width:1023px){.gs-search-button{width:100%}.gs-product-slot{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.gs-product-slot{margin-left:20px;margin-right:20px}}@media only screen and (max-width:1023px){.gs-product-carousel{width:600px}}@media only screen and (max-width:761px){.gs-product-carousel{width:200px}}@media only screen and (min-width:1024px){.gs-product-slot-three_quarters_size .gs-product-carousel{width:600px}}@media only screen and (min-width:762px){.gs-product-slot-half_size .gs-product-carousel{width:400px}}@media only screen and (max-width:1023px){.gs-product-slot-shelf{width:660px;margin-left:-330px}}@media only screen and (max-width:761px){.gs-product-slot-shelf{width:260px;margin-left:-130px}}@media only screen and (min-width:1024px){.gs-product-slot-three_quarters_size .gs-product-slot-shelf{width:660px;margin-left:-330px}}@media only screen and (min-width:762px){.gs-product-slot-half_size .gs-product-slot-shelf{width:460px;margin-left:-230px}}@media only screen and (max-width:761px){.gs-product-slot-shelf-shadow{left:100px;right:100px}.gs-product-slot-shelf-shadow:after,.gs-product-slot-shelf-shadow:before{width:100px}}@media only screen and (min-width:762px){.gs-save-routine{width:530px;margin:50px auto 100px;padding:15px}}@media only screen and (max-width:761px){.gs-product-slot-shelf-shadow:after{background-position:-50px -100px}.gs-add-all-to-cart{display:block}.gs-save-routine{margin:50px 20px 80px;padding:20px}}@media only screen and (min-width:762px){.gs-save-routine .save-routine-label{display:inline-block;margin-right:25px}}@media only screen and (max-width:761px){.gs-save-routine .save-routine-label{margin-bottom:10px}.routine-save-popup{top:32%}}@media only screen and (max-width:1023px){.mybeautyshelf{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.mybeautyshelf{margin-left:10px;margin-right:10px}}@media only screen and (max-width:761px){.mbs-header-links{margin:0 0 50px;text-align:center}}@media only screen and (max-width:761px){.mbs-header-links li{float:none;margin:0 0 30px}}@media only screen and (max-width:761px){.mbs-container .gs-product-carousel{width:200px}}@media only screen and (max-width:761px){.mbs-container .gs-product-slot-shelf{width:260px;margin-left:-130px}.mbs-container .has-prev .gs-product-slot-control-prev{left:-10px}.mbs-container .has-next .gs-product-slot-control-next{right:-10px}.mbs-dialog-container .sendtofriend,.stf-privacypolicy .stf-privacypolicy-content{width:auto}}@media only screen and (max-width:761px){.beauty-shelf-popup,.privacy-policy-popup{top:0;right:0;bottom:0;position:fixed;margin-left:0}}@media only screen and (max-width:761px){.mbs-dialog-container .form-row input{width:100%;box-sizing:border-box}}@media only screen and (min-width:762px){.mbs-dialog-container .stf-message .form-caption{position:absolute;z-index:10;top:0;right:0}}@media only screen and (max-width:761px){.mbs-dialog-container .stf-actions .stf-cancel-button,.mbs-dialog-container .stf-actions .stf-send-button{min-width:0;width:45%;padding-left:0;padding-right:0}}@media only screen and (max-width:1023px){.pt_account .no-guided-searches-container{margin-left:15px;margin-right:15px}}@media only screen and (max-width:761px){.privacy-policy-popup .stf-privacypolicy-content{width:auto}.pt_account .no-guided-searches-container{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1024px){.customer-service-navigation{width:25%}}@media only screen and (max-width:1023px){.customer-service-navigation{width:100%}}@media only screen and (max-width:761px){.customer-service-navigation{width:100%}}@media only screen and (min-width:1024px){.customer-service-main{width:75%}}@media only screen and (max-width:1023px){.customer-service-main{width:100%}}@media only screen and (max-width:761px){.customer-service-main{width:100%}}@media only screen and (min-width:1024px){.customer-service-embedded-asset-half{width:50%}}@media only screen and (max-width:1023px){.customer-service-embedded-asset-half{width:50%}.customer-service-embedded-asset-wide{width:100%}}@media only screen and (min-width:1024px){.customer-service-embedded-asset-wide{width:100%}}@media only screen and (max-width:761px){.customer-service-embedded-asset-half,.customer-service-embedded-asset-wide{width:100%}}@media only screen and (min-width:1024px){.contact-us-compact{width:25%}}@media only screen and (max-width:1023px){.contact-us-compact{width:33.3333333333%}}@media only screen and (max-width:761px){.contact-us-compact{width:100%}}