.bRecImageSize{height:96px;width:96px;background-size:auto 96px!important;opacity:1;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.bRecImageSize.bRecDisabled{opacity:.3}#beautyRecommendations .bRecPlus h5{font-size:40px;color:#d3d3d3}#beautyRecommendations .bRecUseWith h5{font-style:italic}#bRecQuote{padding-left:25px;padding-right:25px}#bRecCartDeclarative{display:block}.csxfs_faded_image{opacity:.5;filter:alpha(opacity=50)}#frsmpl-mobile-selector-outer .a-box .a-box-inner{padding:0 18px 14px}#proBadge.a-addon-badge,#proBadge.a-icon-addon{background-color:#373d3e;font-size:12px;font-weight:400}#proBadge.a-addon-badge:before,#proBadge.a-icon-addon:before{border-bottom:10px solid #373d3e}#proBadge.a-addon-badge:after,#proBadge.a-icon-addon:after{border-top:10px solid #373d3e}#luxBadge.a-addon-badge,#luxBadge.a-icon-addon{background-color:#008577;font-size:12px;font-weight:400}#luxBadge.a-addon-badge:before,#luxBadge.a-icon-addon:before{border-bottom:10px solid #008577}#luxBadge.a-addon-badge:after,#luxBadge.a-icon-addon:after{border-top:10px solid #008577}.beautyVTO #beautyVTOIngressOverlay{position:absolute;display:block;width:100%;height:5.5rem;background-color:transparent;z-index:10}.beautyVTO .beautyVTOIngressSection{height:5.5rem;width:100%;border:1px solid #E0E0E0;border-radius:.5rem}.beautyVTO .beautyVTOIngressImage{background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;float:left;height:3.2rem;width:10rem;margin-top:1rem;margin-right:.5rem;margin-left:.5rem}@media only screen and (max-width:359px){.beautyVTO .beautyVTOIngressImage{width:6rem;margin-left:.4rem;margin-right:.3rem}}.beautyVTO .beautyVTOIngressLabelSection{display:inline-block;float:left;padding-top:1.5rem}@media only screen and (min-width:340px) and (max-width:365px){.beautyVTO .beautyVTOIngressLabel{margin-left:-.3rem}}.beautyVTO .beautyVTOIngressButtonSection{display:inline-block;float:right;width:9.5rem;padding-top:1rem;padding-right:1.2rem}.beautyVTOSecondaryPanel .beautyVTOVariationDetails{display:inline-block;width:100%}.beautyVTOSecondaryPanel .beautyVTOVariationDetailsImageSection{display:inline-block;float:left;width:30%;border:1px solid #d3d3d3;text-align:center}.beautyVTOSecondaryPanel .beautyVTOVariationDetailsInfoSection{display:inline-block;width:70%}.beautyVTOSecondaryPanel .beautyVTOSwatchSection{white-space:nowrap;overflow-x:auto;height:9rem;margin:1rem -1.4rem}.beautyVTOSecondaryPanel .beautyVTOSwatchSection::-webkit-scrollbar{display:none;height:0!important}.beautyVTOSecondaryPanel .beautyVTOSwatchImg{width:6rem;height:6rem;border-radius:100%;cursor:pointer;position:absolute;top:5px;left:5px;background-size:auto 6rem;background-repeat:no-repeat;background-position:center}.beautyVTOSecondaryPanel .beautyVTOSwatchImgDNE{background-color:#DDD}.beautyVTOSecondaryPanel .beautyVTOSwatch{margin-bottom:10px!important;position:relative;margin-left:4px;margin-right:-6px;display:inline-block}.beautyVTOSecondaryPanel .beautyVTOSwatch .innerBorder{border-radius:100%;background-color:transparent;height:6rem;width:6rem;position:absolute;top:2px;left:2px;z-index:1;border:3px solid #fff;box-sizing:content-box}.beautyVTOSecondaryPanel .beautyVTOSwatch .outerBorder{border-radius:100%;background-color:transparent;height:6.6rem;width:6.6rem;position:relative;z-index:0;border:2px solid transparent;box-sizing:content-box}.beautyVTOSecondaryPanel .beautyVTOSwatch.hoverSwatch .outerBorder,.beautyVTOSecondaryPanel .beautyVTOSwatch.selectedSwatch .outerBorder{border:2px solid #e77600}.beautyVTOSecondaryPanel .beautyVTOSwatch.hoverSwatch .outerBorder{opacity:.5}.beautyVTOSecondaryPanel .beautyVTOVariationDetailsAddToCartSection{float:right;text-align:center}.beautyVTOSecondaryPanel .vtoAddedToCartChangeover{position:fixed;top:80%;transform:translate(0,-50%);z-index:3}.beautyVTO .beautyVTOIngressImage{background-image:url(https://m.media-amazon.com/images/G/01/AUIClients/LuxuryBeautyMobileStaticAssets-beautyVTOIngressImage-06ea616c42d24101ace8cd33d38c224384827f4b._V2_.png)!important}@media only screen and (max-width:359px){.beautyVTO .beautyVTOIngressImage{background-image:url(https://m.media-amazon.com/images/G/01/AUIClients/LuxuryBeautyMobileStaticAssets-beautyVTOIngressImageSmall-36bb38ca39ba92059ae2d1b564898a558345903a._V2_.png)!important}}.beautyVTO #beautyVTOIngressOverlay{position:absolute;display:block;width:100%;height:5.5rem;background-color:transparent;z-index:10}.beautyVTO .beautyVTOIngressSection{height:5.5rem;width:100%;border:1px solid #E0E0E0;border-radius:.5rem}.beautyVTO .beautyVTOIngressImage{background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;float:left;height:3.2rem;width:10rem;margin-top:1rem;margin-right:.5rem;margin-left:.5rem}@media only screen and (max-width:359px){.beautyVTO .beautyVTOIngressImage{width:6rem;margin-left:.4rem;margin-right:.3rem}}.beautyVTO .beautyVTOIngressLabelSection{display:inline-block;float:left;padding-top:1.5rem}@media only screen and (min-width:340px) and (max-width:365px){.beautyVTO .beautyVTOIngressLabel{margin-left:-.3rem}}.beautyVTO .beautyVTOIngressButtonSection{display:inline-block;float:right;width:9.5rem;padding-top:1rem;padding-right:1.2rem}.beautyVTOSecondaryPanel .beautyVTOVariationDetails{display:inline-block;width:100%}.beautyVTOSecondaryPanel .beautyVTOVariationDetailsImageSection{display:inline-block;float:left;width:30%;border:1px solid #d3d3d3;text-align:center}.beautyVTOSecondaryPanel .beautyVTOVariationDetailsInfoSection{display:inline-block;width:70%}.beautyVTOSecondaryPanel .beautyVTOSwatchSection{white-space:nowrap;overflow-x:auto;height:9rem;margin:1rem -1.4rem}.beautyVTOSecondaryPanel .beautyVTOSwatchSection::-webkit-scrollbar{display:none;height:0!important}.beautyVTOSecondaryPanel .beautyVTOSwatchImg{width:6rem;height:6rem;border-radius:100%;cursor:pointer;position:absolute;top:5px;left:5px;background-size:auto 6rem;background-repeat:no-repeat;background-position:center}.beautyVTOSecondaryPanel .beautyVTOSwatchImgDNE{background-color:#DDD}.beautyVTOSecondaryPanel .beautyVTOSwatch{margin-bottom:10px!important;position:relative;margin-left:4px;margin-right:-6px;display:inline-block}.beautyVTOSecondaryPanel .beautyVTOSwatch .innerBorder{border-radius:100%;background-color:transparent;height:6rem;width:6rem;position:absolute;top:2px;left:2px;z-index:1;border:3px solid #fff;box-sizing:content-box}.beautyVTOSecondaryPanel .beautyVTOSwatch .outerBorder{border-radius:100%;background-color:transparent;height:6.6rem;width:6.6rem;position:relative;z-index:0;border:2px solid transparent;box-sizing:content-box}.beautyVTOSecondaryPanel .beautyVTOSwatch.hoverSwatch .outerBorder,.beautyVTOSecondaryPanel .beautyVTOSwatch.selectedSwatch .outerBorder{border:2px solid #e77600}.beautyVTOSecondaryPanel .beautyVTOSwatch.hoverSwatch .outerBorder{opacity:.5}.beautyVTOSecondaryPanel .beautyVTOVariationDetailsAddToCartSection{float:right;text-align:center}.beautyVTOSecondaryPanel .vtoAddedToCartChangeover{position:fixed;top:80%;transform:translate(0,-50%);z-index:3} Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free. Members save with free shipping everyday! (window.AmazonUIPageJS ? (window.AmazonUIPageJS ? Why did the author include Javier in the storyline? .attach-accessory-sheet{height:100%}.attach-accessory-sheet .attach-container{padding:0}.attach-accessory-sheet .attach-primary-atc-confirm-box{height:50px;border-color:#DDD;border-radius:0}.attach-accessory-sheet .attach-primary-atc-confirm-box .a-box-inner:first-child{padding-top:0;padding-bottom:0;height:100%}.attach-accessory-sheet .attach-primary-atc-confirm-box .a-box-inner:first-child .a-row{height:100%;margin:auto}.attach-accessory-sheet .attach-primary-atc-confirm-box .a-box-inner:first-child .attach-primary-image-container{height:40px;width:40px;margin:8px auto auto}.attach-accessory-sheet .attach-accessory-section{padding-top:0!important}.attach-accessory-sheet .attach-accessory-image{max-width:75px;max-height:75px;margin:auto;display:block;float:none}.attach-accessory-sheet .attach-atc-button{display:inline-block}.attach-accessory-sheet .attach-atc-button .a-button-inner{padding-left:15px;padding-right:15px}.attach-accessory-sheet .attach-atc-button .a-button-inner .a-button-text{padding-left:0;padding-right:0}#warranty-secondary-view{height:100%;overflow:auto;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}#warranty-secondary-view hr{width:100%}.attach-warranty-details{height:calc(100vh - 180px);flex-grow:1;overflow:hidden;margin-top:5px}.attach-warranty-details .warranty-description-header{padding-bottom:1em}.attach-mobile-bottom-sheet{overflow:auto}.attach-mobile-bottom-sheet .attach-divider-row{height:5px;background-color:#D5DBDB}.attach-mobile-bottom-sheet .attach-accessory-banner{height:50px;border:0}.attach-mobile-bottom-sheet .attach-accessory-banner .a-box-inner:first-child{padding-top:0;padding-bottom:0;height:100%}.attach-mobile-bottom-sheet .attach-accessory-banner .a-box-inner:first-child .a-row{height:100%;margin:auto}.attach-mobile-bottom-sheet .attach-accessory-banner .a-box-inner:first-child .attach-primary-image-container{height:40px;width:40px;margin:8px auto auto}.attach-mobile-bottom-sheet .attach-warranty-card{overflow:scroll;margin:15px;margin-top:10px}.attach-mobile-bottom-sheet .attach-warranty-card .attach-warranty-card-title{font-size:19px;padding-bottom:15px}.attach-mobile-bottom-sheet .attach-warranty-card .attach-warranty-card-info-area{margin-bottom:10px}.attach-mobile-bottom-sheet .attach-warranty-card .attach-warranty-card-info-area .attach-accessory-image{max-width:75px;max-height:75px;margin:auto;display:block;float:none}.attach-mobile-bottom-sheet .attach-warranty-card .attach-warranty-card-info-area .attach-warranty-price{font-size:21px}.attach-mobile-bottom-sheet .attach-warranty-card .attach-warranty-card-info-area .attach-warranty-follow-up-action{margin-top:5px}.attach-mobile-bottom-sheet .attach-warranty-card .attach-warranty-card-info-container{margin-bottom:10px}.attach-mobile-bottom-sheet .attach-warranty-card .attach-warranty-card-info-container .attach-warranty-card-expanded-content{display:none}.attach-mobile-bottom-sheet .attach-warranty-card .attach-warranty-card-button{padding-bottom:7px;padding-top:8px}.attach-mobile-bottom-sheet .attach-accessory-card{margin:15px;margin-top:10px;height:auto}.attach-mobile-bottom-sheet .attach-accessory-card .attach-container{padding:0}.attach-mobile-bottom-sheet .attach-accessory-card .attach-container .attach-accessory-section{padding-top:0!important}.attach-mobile-bottom-sheet .attach-accessory-card .attach-container .attach-accessory-section .attach-accessory-mobile-heading{font-size:19px;margin-bottom:15px}.attach-mobile-bottom-sheet .attach-accessory-card .attach-container .attach-accessory-section .attach-accessory-image{max-width:75px;max-height:75px;margin:auto;display:block;float:none}.attach-mobile-bottom-sheet .attach-accessory-card .attach-container .attach-accessory-section .attach-atc-button{display:inline-block}.attach-mobile-bottom-sheet .attach-accessory-card .attach-container .attach-accessory-section .attach-atc-button .a-button-inner{padding-left:15px;padding-right:15px}.attach-mobile-bottom-sheet .attach-accessory-card .attach-container .attach-accessory-section .attach-atc-button .a-button-inner .a-button-text{padding-left:0;padding-right:0}.attach-mobile-bottom-sheet .attach-prime-badge{display:inline-block}.attach-deal-badge .deal-badge-label{display:inline-block;padding:4px 10px;background-color:#B12704;color:#FFF}.attach-deal-badge .deal-badge-margins{margin-bottom:4px;margin-top:4px}.attach-deal-price{color:#CC1C39!important}.attach-accessory-coupon{position:relative}.attach-accessory-coupon .couponBadge{top:0}.attach-accessory-coupon .status-icon{position:relative;vertical-align:top;top:4px}.attach-accessory-coupon.coupon-inline .couponBadge{display:inline-block;vertical-align:initial;margin-right:4px}.attach-accessory-coupon.coupon-inline .attach-coupon-checkbox,.attach-accessory-coupon.coupon-inline .attach-coupon-checkbox .a-label,.attach-accessory-coupon.coupon-inline .attach-coupon-checkbox label{display:inline;vertical-align:unset;padding:0;margin:0}.attach-accessory-coupon.coupon-inline .attach-coupon-checkbox .a-icon-checkbox{position:relative;vertical-align:top;margin:0 8px 0 0}.attach-accessory-coupon.coupon-inline .details-link{vertical-align:initial}.a-popover-attach-coupon-details .a-popover-inner{height:100vh}.attach-accessory-lightning-deal .attach-LD-status-bar{position:relative;height:8px;margin-bottom:0;font-size:1px}.attach-accessory-lightning-deal .attach-LD-status-bar .statebar{position:absolute;height:4px;width:100%;margin-top:2px;background-color:#ccc}.attach-accessory-lightning-deal .attach-LD-status-bar .progbar{position:absolute;height:4px;background-color:#E77600;margin-top:2px}.attach-accessory-lightning-deal .attach-LD-status-bar .progbartick{position:absolute;height:8px}.attach-accessory-lightning-deal .in-cart-msg{font-weight:700;display:block}.attach-accessory-lightning-deal .inline-block{display:inline-block}.attach-accessory-lightning-deal .deal-has-ended-message{display:block;margin-top:15px}.attach-accessory-lightning-deal .rows-percent-claimed-message{line-height:0;font-size:0;display:inline}.attach-accessory-lightning-deal .rows-ends-in-message{float:right;display:inline}.attach-accessory-lightning-deal .rows-bar-top-margin{margin-top:5px}.lightning-deal-ended .a-color-success,.lightning-deal-ended .attach-accessory-price,.lightning-deal-ended .attach-deal-price,.lightning-deal-ended .attach-savings-percent{color:#666!important}.lightning-deal-ended .progbar-color{background-color:#888!important}.lightning-deal-ended .attach-accessory-button-row,.lightning-deal-ended .attach-accessory-button-row-ld{display:none}