.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:544px) and (max-width:768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:769px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1200px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width:543.98px){.hidden-xs-down{display:none!important}}@media (max-width:768.98px){.hidden-sm-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}.hidden-xl-down{display:none!important}.row.equal-height>[class^=col]{display:-ms-flexbox;display:flex}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0070d2;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#0070d2;border-radius:.69em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#008827;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#008827;border-radius:.69em;background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{transform:rotate(-35deg)}.featured-review{border-top:2px solid #c5c5c5;border-bottom:2px solid #c5c5c5}.quotes-hr:before{content:"\201C";position:absolute;left:50%;transform:translateX(-50%);background:#000;color:#fff;font-size:6rem;width:4rem;height:4rem;line-height:6.5rem;top:1rem;border-radius:2rem}.review-stars{letter-spacing:8px}.review-body,.review-stars{font-size:1.3125rem}@media (min-width:769px){.review-body{width:60%}}.breadcrumb{margin:0 auto 20px;width:-webkit-fit-content;width:fit-content;letter-spacing:1px}@media (min-width:769px){.breadcrumb{width:100%}}.left-col .pdp-gallery-badges .product-tile-badge-img{max-width:125px}.left-col .primary-images{position:relative}@media (max-width:991.98px){.left-col .primary-images{margin-bottom:2rem}}.left-col .primary-images .pdp-main-images .swiper-slide{margin:auto}.left-col .primary-images .pdp-main-images .swiper-slide img{max-width:80%;margin:auto}.left-col .primary-images .wistia-iframe-container{padding:56.25% 0 0}.left-col .primary-images .wistia-iframe-container iframe{position:absolute}.left-col .primary-images .swiper-button-prev{left:0;height:30px}.left-col .primary-images .swiper-button-prev svg{fill:#262626}@media (min-width:769px){.left-col .primary-images .swiper-button-prev{left:-30px}.left-col .primary-images .swiper-button-prev svg{fill:inherit;filter:inherit}}.left-col .primary-images .swiper-button-prev:focus{outline:thin dotted}.left-col .primary-images .swiper-button-next{right:0;height:30px}.left-col .primary-images .swiper-button-next svg{fill:#262626}@media (min-width:769px){.left-col .primary-images .swiper-button-next{right:-30px}.left-col .primary-images .swiper-button-next svg{fill:inherit;filter:inherit}.left-col .primary-images .swiper-button-next:hover{transition:all .25s ease;fill:#757575}}.left-col .primary-images .swiper-button-next:focus{outline:thin dotted}.left-col .primary-images .pdp-main-images:not(.no-zoom) .swiper-slide-active img:hover{cursor:zoom-in}.left-col .primary-images .pdp-thumb-images{margin-top:20px;display:none}@media (min-width:769px){.left-col .primary-images .pdp-thumb-images{display:block}}.left-col .primary-images .pdp-thumb-images .swiper-wrapper{margin-top:10px;margin-bottom:10px}.left-col .primary-images .pdp-thumb-images .swiper-slide{border:2px solid #fff}.left-col .primary-images .pdp-thumb-images .swiper-slide img:hover{cursor:pointer}.left-col .primary-images .pdp-thumb-images .swiper-slide .lush-icon-playvideo{width:60%;height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.left-col .primary-images .pdp-thumb-images .swiper-slide-thumb-active{border:2px solid #757575}.left-col .primary-images .swiper-pagination{display:block;width:100%}@media (min-width:769px){.left-col .primary-images .swiper-pagination{display:none}}.left-col .primary-images .swiper-pagination .swiper-pagination-bullet{background:#262626;width:10px;height:10px;margin:3px}.left-col .primary-images .swiper-pagination .swiper-pagination-bullet:focus{outline:thin dotted}.left-col .primary-images .swiper-pagination .swiper-pagination-bullet-active{background:#757575}@media (min-width:769px){.right-col{padding-left:60px}}.right-col .tagline{font-size:14px;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;font-weight:500}.right-col .ratings{color:#008827;font-size:16px}@media (max-width:991.98px){.right-col .ratings{float:left}}@media (max-width:768.98px){.right-col .ratings{float:right}}.right-col .badging .badge-container{text-align:center;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;line-height:1;font-size:12px;white-space:nowrap;vertical-align:baseline}.right-col .badging .badge-container svg{margin:0 auto 10px;width:40px;height:40px;display:block}.right-col .badging .badge-container .lush-icon-naked{width:60px}.right-col .top-description{line-height:22px}.right-col .see-how-to-use{text-decoration:underline;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;font-size:14px}.right-col .pdp-shipping-message{font-size:.875em;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5}.right-col .pdp-shipping-message svg.lush-icon-shipping-box{width:22px;height:22px}.right-col .pdp-shipment-type-title{font-size:.875em}.right-col .pdp-shipment-type-title.notinstock{color:#262626}.right-col .pdp-available-quantity,.right-col .pdp-in-store-name{font-size:.75em}.right-col .pdp-stock-indicator{width:14px;height:14px;border-radius:50%;background-color:#008827}.right-col .pdp-stock-indicator.low-stock{background-color:#fd7e14}.right-col .pdp-stock-indicator.no-stock{background-color:#666}.right-col .check-other-stores{text-decoration:underline;font-size:.75em;letter-spacing:1px}.right-col .attributes .size-tile{display:inline-block;width:100%;padding:20px 2px 0;max-width:33%}.right-col .attributes .size-tile.no-swatch-image{max-width:25%}.right-col .attributes button.size-attribute{background:none;border:none;padding:0 2px}.right-col .attributes button.size-attribute .most-popular{top:-15px;border:1px solid #ffcd1e;left:0;font-size:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700}.right-col .attributes button.size-attribute .swatch-value{border:2px solid #f2f2f2;font-size:12px;padding:10px 0;transition:all .25s ease}.right-col .attributes button.size-attribute .swatch-value img{transition:all .25s ease;height:40px;width:40px;display:none}@media (min-width:992px){.right-col .attributes button.size-attribute .swatch-value img{display:inline-block}}.right-col .attributes button.size-attribute .swatch-value .name-price{display:inline-block;text-align:center}@media (min-width:992px){.right-col .attributes button.size-attribute .swatch-value .name-price{width:50%;float:right;text-align:left}}.right-col .attributes button.size-attribute .swatch-value .name-price .sales .value{font-weight:700}.right-col .attributes button.size-attribute .swatch-value .name{color:#757575}.right-col .attributes button.size-attribute .swatch-value .name,.right-col .attributes button.size-attribute .swatch-value .price{font-size:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;display:block}.right-col .attributes button.size-attribute .swatch-value .price{color:#262626;font-weight:700}.right-col .attributes button.size-attribute .swatch-value.selected{border:2px solid #262626}.right-col .attributes button.size-attribute .swatch-value.selected .selected-badge{display:block;background-color:#262626;width:20px;height:20px;border-radius:50%;position:absolute;top:-10px;right:-10px}.right-col .attributes button.size-attribute .swatch-value.selected .selected-badge svg{fill:#fff}.right-col .attributes button.size-attribute .swatch-value:not(.selected):hover{border-color:#c5c5c5}.right-col .attributes button.size-attribute .swatch-value:not(.selected):hover img{opacity:.7}.right-col .attributes button.size-attribute .swatch-value.unselectable{background-color:transparent;background-image:gradient(linear,19.1% -7.9%,81% 107.9%,color-stop(0,transparent),color-stop(.48,transparent),color-stop(.5,#000),color-stop(.52,transparent),color-stop(1,transparent));background-image:repeating-linear-gradient(163deg,transparent,transparent 48%,#000 50%,transparent 52%,transparent);opacity:.5}.right-col .attributes .no-swatch-image button.size-attribute .swatch-value .name-price{display:inline-block;text-align:center}@media (min-width:992px){.right-col .attributes .no-swatch-image button.size-attribute .swatch-value .name-price{width:auto;float:none}}.right-col .size-attributes{overflow:unset}.right-col .bopis-container{background-color:#f2f2f2;padding:1.5rem 1.875rem 1.875rem}@media (max-width:768.98px){.right-col .bopis-container{padding:1.5rem}}.right-col .bopis-container .radio-btn-checked{display:block;width:14px;height:14px;background-color:#000;border:1px solid #f2f2f2;border-radius:50%;position:relative;top:3px;left:1px}.right-col .bopis-container .radio-btn-checked:before{position:absolute;content:"";width:18px;height:18px;border-radius:50%;border:1px solid #000;top:-3px;left:-3px}.right-col .bopis-container .radio-btn-unchecked{display:block;width:18px;height:18px;border:1px solid #000;border-radius:50%;position:relative;top:3px}.right-col .bopis-container .radio-btn-disabled{opacity:.5}.right-col .bopis-container svg.lush-icon-pickup-instore,.right-col .bopis-container svg.lush-icon-ship-to-home{width:36px;height:24px}.right-col .bopis-container .pdp-stock-indicator{position:relative;top:6px}.right-col .bopis-container .pdp-shiptohome-msg{line-height:1}.right-col .bopis-container .pdp-availability{line-height:1.1}.right-col .bopis-container .custom-select{height:unset;font-size:.875em;padding-right:2.3rem}.right-col .or-container{background-color:#f2f2f2;font-weight:700;font-size:20px}.right-col .or-container hr{border-top:1px solid #000}.right-col .qty-cart-container{padding:1.875rem;margin:1.25rem 0 0;background-color:#f2f2f2}.right-col .qty-cart-container .col-2.quantity select{background-color:#fff;background-position:86% 70%;background-size:13px 8px;padding:5px 15px;height:48px;border:2px solid #c5c5c5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;transition:all .25s ease;padding:5px 5px 5px 6px;font-size:12px;background-size:10px 10px;background-position:90% 55%}@media (min-width:992px){.right-col .qty-cart-container .col-2.quantity select{padding:5px 15px}}@media (min-width:544px){.right-col .qty-cart-container .col-2.quantity select{padding:5px 5px 5px 15px;font-size:14px;background-size:12px 12px}}.right-col .qty-cart-container .col-2.quantity select:hover{cursor:pointer;border-color:#757575}.right-col .qty-cart-container .add-to-cart{width:100%;font-size:.875em}.right-col .qty-cart-container .prices-add-to-cart-actions{width:100%;position:relative}@media (max-width:768.98px){.right-col .qty-cart-container .prices-add-to-cart-actions{background:inherit;box-shadow:none}}@media (min-width:544px){.right-col .qty-cart-container .prices-add-to-cart-actions{position:relative;padding:0 15px}}.right-col .qty-cart-container .cart-and-ipay{text-align:center;padding-bottom:0}.right-col .qty-cart-container .cart-and-ipay .add-to-cart{background-color:#000;color:#fff;border:1px solid #000}.right-col .qty-cart-container .cart-and-ipay .add-to-cart:focus,.right-col .qty-cart-container .cart-and-ipay .add-to-cart:hover{background-color:#fff;color:#000;border:1px solid #000}.right-col .qty-cart-container .cart-and-ipay .add-to-cart:disabled,.right-col .qty-cart-container .cart-and-ipay .add-to-cart:disabled:hover{background-color:#757575;color:#fff;border-color:#757575;opacity:1}@media (max-width:543.98px){.right-col .qty-cart-container .cart-and-ipay{margin-bottom:0}.right-col .qty-cart-container .cart-and-ipay .btn{width:100%;margin:0 15px;display:block}}.right-col .qty-cart-container .product-status-notification .btn-status-notification{width:100%;height:58px;border-color:#000}.pdp-in-store-inventory .btn-get-in-store-inventory{text-transform:uppercase;font-size:.875em}.pdp-in-store-inventory .btn-get-in-store-inventory:not(:disabled){color:#000;border:1px solid #000;background:#fff}.pdp-in-store-inventory .btn-get-in-store-inventory:not(:disabled):focus,.pdp-in-store-inventory .btn-get-in-store-inventory:not(:disabled):hover{background:#000;color:#fff}.display-none,.pdp-in-store-inventory .display-none{display:none}.right-col .bopis-add .qty-cart-container{padding:0;margin:20px 0}.bopis-results .selected-store-with-inventory{background:#f2f2f2;padding:10px 20px}.bopis-results .selected-store-with-inventory .remove-store-selection{font-weight:700;cursor:pointer}.bopis-results .change-store{font-size:.875em}.bopis-results a:not([href]){-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.pdp-section{margin-top:2rem;margin-bottom:2rem}@media (max-width:543.98px){.pdp-section{margin-top:1.25rem;margin-bottom:1.25rem}}.pdp-section-title{font-size:1.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700}.pdp-section-content{margin-bottom:32px}.jumplink-anchor{position:absolute;top:-150px}.product-detail .afterpay-link svg.lush-icon-afterpay{width:auto;position:relative;bottom:1px}.product-detail .afterpay-link svg.lush-icon-info{width:1.25rem;height:1.25rem;position:relative;bottom:2px}.afterpayModal{background:rgba(0,0,0,.3)}.afterpayModal .quick-view-dialog{max-width:48em}.afterpayModal .modal-content{border-radius:.8125em;overflow:hidden;position:absolute}.afterpayModal .modal-content .modal-header{border-bottom:medium none;background-color:#fff;height:2em}.afterpayModal .modal-content .modal-header button{background-color:#fff;width:1.5em;height:1.5em;border:none;position:absolute;right:.25em;top:.25em}.afterpayModal .modal-content .modal-header button .close-button{position:relative;top:-.35em;font-size:1.5em;color:#999}.afterpayModal .modal-content .modal-header button:hover .close-button{color:#000}.afterpayModal .modal-content .modal-body{max-height:none}.afterpayModal .modal-content .modal-body .afterpay-modal-wrapper{background:#b2fce4}.afterpayModal .modal-content .modal-body .afterpay-modal-wrapper.theme-white{background:#fff}.afterpayModal .modal-content .modal-body .afterpay-modal-wrapper *{box-sizing:border-box;text-decoration:none;font-family:Italian Plate No2 Expanded,sans-serif;color:#000}.afterpayModal .modal-content .modal-body .grid-container{display:-ms-grid;display:grid;max-width:800px;text-align:center;font-size:16px;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:(25%)[4];grid-template-columns:repeat(4,25%);grid-template-areas:"logo logo logo logo" "headline headline headline headline" "body-a body-b body-c body-d" "body-e body-f body-g body-h" "footer footer footer footer"}.afterpayModal .modal-content .modal-body .row-mobile-only{grid-area:mobile-headline;display:none}.afterpayModal .modal-content .modal-body .row-0{grid-area:logo}.afterpayModal .modal-content .modal-body .row-1{grid-area:headline}.afterpayModal .modal-content .modal-body .process-step-1.process-icon-container{grid-area:body-a}.afterpayModal .modal-content .modal-body .process-step-2.process-icon-container{grid-area:body-b}.afterpayModal .modal-content .modal-body .process-step-3.process-icon-container{grid-area:body-c}.afterpayModal .modal-content .modal-body .process-step-4.process-icon-container{grid-area:body-d}.afterpayModal .modal-content .modal-body .process-step-1.process-subheading{grid-area:body-e}.afterpayModal .modal-content .modal-body .process-step-2.process-subheading{grid-area:body-f}.afterpayModal .modal-content .modal-body .process-step-3.process-subheading{grid-area:body-g}.afterpayModal .modal-content .modal-body .process-step-4.process-subheading{grid-area:body-h}.afterpayModal .modal-content .modal-body .row-3{grid-area:footer}.afterpayModal .modal-content .modal-body .grid-container>div{-ms-flex-line-pack:stretch;align-content:stretch}.afterpayModal .modal-content .modal-body .afterpay-modal-logo{text-align:center}.afterpayModal .modal-content .modal-body .afterpay-modal-logo svg{width:100%;max-width:275px;height:auto}.afterpayModal .modal-content .modal-body h3.afterpay-modal-headline{font-size:44px;font-weight:600;line-height:1.1}.afterpayModal .modal-content .modal-body .process-icon-container{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.afterpayModal .modal-content .modal-body .process-icon-container svg{width:auto;height:auto;max-width:110px;max-height:95px;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.afterpayModal .modal-content .modal-body .process-subheading{padding:10% 3% 0;font-weight:600;line-height:1.25}.afterpayModal .modal-content .modal-body svg.afterpay-mobile,.afterpayModal .modal-content .modal-body svg.sign-up-mobile{display:none}.afterpayModal .modal-content .modal-body .row-3{padding:8% 0 40px}.afterpayModal .modal-content .modal-body .disclaimer{font-size:12px}.afterpayModal .modal-content .modal-body .disclaimer-link{color:#000;text-decoration:underline}.afterpayModal .modal-content .modal-body .disclaimer-link:active{color:#000}@media (max-width:768px){.afterpayModal .modal-content .modal-body .grid-container{max-width:500px;-ms-grid-columns:auto;grid-template-columns:auto;grid-template-areas:"logo logo" "headline headline" "body-a body-b" "body-e body-f" "body-c body-d" "body-g body-h" "footer footer"}.afterpayModal .modal-content .modal-body .process-icon-container{padding:24px 0 0}}@media (max-width:600px){.afterpayModal .modal-content .modal-body .grid-container{padding:30px;text-align:left;-ms-grid-columns:fit-content(36%);grid-template-columns:fit-content(36%);grid-template-areas:"logo logo" "mobile-headline mobile-headline" "body-a body-e" "body-b body-f" "body-c body-g" "body-d body-h" "footer footer"}.afterpayModal .modal-content .modal-body .row-mobile-only{padding:20px 0 8%;display:block}.afterpayModal .modal-content .modal-body .row-0{padding-top:0}.afterpayModal .modal-content .modal-body .row-1{display:none}.afterpayModal .modal-content .modal-body h3.afterpay-modal-headline{font-size:40px}.afterpayModal .modal-content .modal-body svg.afterpay-desktop,.afterpayModal .modal-content .modal-body svg.sign-up-desktop{display:none}.afterpayModal .modal-content .modal-body svg.afterpay-mobile,.afterpayModal .modal-content .modal-body svg.sign-up-mobile{display:block}.afterpayModal .modal-content .modal-body .process-icon-container{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;padding:12px 0}.afterpayModal .modal-content .modal-body .process-icon-container svg{min-width:30px;max-height:85px;width:100%}.afterpayModal .modal-content .modal-body .process-subheading{padding:6px 0 6px 12px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%}.afterpayModal .modal-content .modal-body .row-3{padding:8% 0 20px}}@media (max-width:420px){.afterpayModal .modal-content .modal-body .afterpay-modal-logo svg{max-width:200px}.afterpayModal .modal-content .modal-body h3.afterpay-modal-headline{font-size:36px}}@media (max-width:335px){.afterpayModal .modal-content .modal-body h3.afterpay-modal-headline{font-size:32px}}@media (max-width:260px){.afterpayModal .modal-content .modal-body .grid-container{font-size:14px}.afterpayModal .modal-content .modal-body h3.afterpay-modal-headline{font-size:28px}}.afterpayModal.modal.show .modal-dialog{transition:transform .3s ease-out,top .1s ease-out}.product-ingredient-container{background-color:#f2f2f2;padding:20px 5px;position:relative}.ingredient-tile-image-link{display:block;position:relative;height:0;padding-bottom:100%}.ingredient-tile-image{position:absolute;top:0;left:0;width:100%;height:100%}.ingredient-tile-description{font-size:14px}.featured-ingredient-img-container{max-width:200px}.featured-ingredient-divider{width:125px;height:2px}.featured-ingredient-link{color:#757575!important;font-size:.75em}.featured-ingredient-link:focus,.featured-ingredient-link:hover{color:#000!important}.product-ingredient-no-animals-harmed-icon{width:60px}.product-ingredient-no-animals-harmed-icon .icon{width:44px;height:44px}.product-ingredient-testing-content{width:calc(100% - 60px)}.country-of-origin,.product-ingredient-testing-content .content-asset{font-size:14px}.product-ingredients{background-color:#fff}.product-ingredients .icon{display:none}.product-ingredients .icon.js-active{display:inline;padding-left:4px}.product-ingredients-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;text-align:center}@media (min-width:992px){.product-ingredients-title{margin-bottom:15px;text-align:left}}@media (min-width:992px){.product-ingredients-list{margin-top:0}}.ingredient-separator{margin-left:-4px}.ingredient-link{display:block;margin-bottom:15px}.ingredient-link h3{font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700}.natural-ingredient{color:#008827!important}.occurs-naturally{font-style:italic}.product-ingredients-footer{font-size:14px}.product-ingredients-footer .natural-ingredient{position:relative;padding-left:20px}.product-ingredients-footer .natural-ingredient:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:15px;height:15px;background-color:#008827;border-radius:50%}.product-ingredients-footer .synthetic-ingredient{position:relative;padding-left:20px}.product-ingredients-footer .synthetic-ingredient:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:15px;height:15px;background-color:#000;border-radius:50%}.how-to-use{min-height:150px}.how-to-use,.how-to-use .content-container,.how-to-use .video-container{position:relative}.how-to-use .content-container .image-wrapper img,.how-to-use .video-container .image-wrapper img{width:auto;max-width:100%}.how-to-use .lush-icon-meltable-face{font-size:3em}.recommendations .swiper-container{width:100%}.recommendations .swiper-button-prev{top:30%;left:0}.recommendations .swiper-button-next{top:30%;right:0}.recommendations-title div{display:inline}.perfect-partners{padding:15px;background-color:#f2f2f2}.perfect-partners .product{padding:10px;background-color:#fff}.perfect-partners .product-tile{margin-bottom:0}.perfect-partners .swiper-container{width:100%}.perfect-partners .swiper-button-prev{left:0}.perfect-partners .swiper-button-next{right:0}.perfect-partners-row{-ms-flex-pack:center;justify-content:center}.ugc-social{padding:32px 0;border:1px solid #262626;border-width:1px 0;position:relative}@media (min-width:992px){.ugc-social-title{text-align:center}}.featured-article h2{font-size:18px;font-weight:700}.featured-article .featured-article-image{width:100%}.featured-article .featured-article-image img{width:100%;height:100%;object-fit:cover;object-position:var(--focal-point-x) var(--focal-point-y)}.featured-article .featured-article-info{color:#fff;min-height:220px;background:#000}.featured-article .featured-article-info p.article-title{font-weight:700;font-size:1.125rem}.featured-article .featured-article-info svg{font-size:2em}.featured-article .featured-article-cta{color:#fff!important;text-decoration:underline;font-weight:700}@media (min-width:992px){.featured-article .featured-article-image,.featured-article .featured-article-info{width:50%}}.product-collection .product-collection-image{height:40vw;max-height:450px;min-height:unset;min-height:300px}.product-collection .product-collection-image .product-collection-card{height:100%;width:100%;margin:0}.product-collection .product-collection-image .product-collection-card-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:var(--focal-point-x) var(--focal-point-y)}.product-collection .product-collection-image .product-collection-card-text-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:start;justify-content:start;position:relative;z-index:25}.product-collection .product-collection-image .product-collection-card-desc,.product-collection .product-collection-image .product-collection-card-text-heading,.product-collection .product-collection-image .product-collection-cta-container{height:auto;color:#fff;width:60%}@media (min-width:992px){.product-collection .product-collection-image .product-collection-card-desc,.product-collection .product-collection-image .product-collection-card-text-heading,.product-collection .product-collection-image .product-collection-cta-container{width:75%}}.product-collection .product-collection-image .product-collection-card-text-heading{font-size:25px}.product-collection .product-collection-image .product-collection-card-desc{font-size:20px}.product-collection .product-collection-image svg{font-size:2em}.product-collection .product-collection-image .product-collection-cta{color:#fff!important;text-decoration:underline}@media (min-width:544px){.product-collection .product-collection-image{min-height:400px}}@media (max-width:991.98px){.product-collection .product-collection-heading{padding:25px 0 15px}}.product-collection h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700}@media (max-width:991.98px){.product-collection{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:none;min-height:360px}}@media (max-width:543.98px){.product-collection .add-to-cart-tile.btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;border-radius:0;font-size:.5625em;letter-spacing:.09375em;text-align:center;text-transform:uppercase;padding:6px 16px;height:36px;width:202px;white-space:normal;transition:all .25s ease}}.product-collection .selectr-override .selectr-container.open .selectr-selected:before{border:none}.product-collection .selectr-override .selectr-container .selectr-selected{text-align:center}.product-collection .selectr-override .selectr-container .selectr-selected:before{border:none}.product-collection .selectr-override .selectr-container .selectr-selected .selectr-label{color:#c00}.product-collection .selectr-override .selectr-container .selectr-selected .selectr-label .strike-through{text-decoration:line-through;color:#757575;font-weight:400}.product-collection .selectr-override .selectr-container .selectr-selected .selectr-label .no-bold{color:#000;font-weight:400}.product-collection .selectr-override .selectr-container .selectr-options-container .selectr-options{overflow:hidden}.product-collection .selectr-override .selectr-container .selectr-options-container .selectr-options .selectr-option{color:#c00;background-color:transparent}.product-collection .selectr-override .selectr-container .selectr-options-container .selectr-options .selectr-option.active,.product-collection .selectr-override .selectr-container .selectr-options-container .selectr-options .selectr-option:hover{background-color:#c5c5c5}.product-collection .selectr-override .selectr-container .selectr-options-container .selectr-options .selectr-option .strike-through{text-decoration:line-through;color:#757575}.product-collection .selectr-override .selectr-container .selectr-options-container .selectr-options .selectr-option .no-bold{color:#000;font-weight:400}.product-collection .selectr-container.open .selectr-selected:before{border:none}.product-collection .selectr-container .selectr-selected{text-align:center}.product-collection .selectr-container .selectr-selected:before{border:none}.product-collection .selectr-container .selectr-selected .selectr-label .no-bold{font-weight:400;color:#000}.product-collection .selectr-container .selectr-options-container .selectr-options{overflow:hidden}.product-collection .selectr-container .selectr-options-container .selectr-options .selectr-option{background-color:transparent}.product-collection .selectr-container .selectr-options-container .selectr-options .selectr-option.active,.product-collection .selectr-container .selectr-options-container .selectr-options .selectr-option:hover{background-color:#c5c5c5}.pdp-tabs .pdp-tab-item{line-height:2.5em;letter-spacing:2px;outline:none}.pdp-tabs .pdp-tab-item.active{border-bottom:3px solid #000;font-weight:700}.pdp-tabs .pdp-tab-item:focus,.pdp-tabs .pdp-tab-item:hover{font-weight:700;color:#000!important}@media (max-width:991.98px){.pdp-tabs{display:none}}.pdp-accordion .accordion-toggle{outline:none}.pdp-accordion .accordion-toggle:hover{color:#000!important}.pdp-accordion .accordion-toggle:not(.collapsed){font-weight:700}.pdp-accordion .accordion-toggle-name{letter-spacing:2px}@media (min-width:992px){.pdp-accordion{display:none}}.description-badging .badging .badge-container,.product-ingredient-testing-note .badging .badge-container{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;line-height:1;font-size:12px;white-space:nowrap;vertical-align:baseline}.description-badging .badging svg{margin:0 auto 10px;width:40px;height:40px;display:block}.description-badging .badging .lush-icon-naked{width:60px}.product-ingredient-testing-note .badging svg{margin:0 auto 10px;width:20px;height:20px;display:block}.pdp-accordion svg.lush-icon-ethical-benefit,.pdp-tabs svg.lush-icon-ethical-benefit{width:2em;height:2em}.product-detail .swatch-circle{width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em;position:relative}.product-detail .swatch-circle.color-value[data-selected=true]:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.295em;position:absolute}.product-detail .swatch-circle.color-value.selected:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.31em;position:absolute;top:.35em}.product-detail .swatch-circle.color-value.selected:after,.product-detail .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{cursor:not-allowed}.product-detail .swatch-circle.unselectable.color-value.selected:after,.product-detail [disabled] .swatch-circle.color-value.selected:after{background-color:#495057}label.color~a:hover{text-decoration:none}.description-and-detail{margin-top:2em}@media (max-width:543.98px){.description-and-detail{margin-top:0}.description-and-detail .title{font-size:1.5rem;margin-bottom:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.description-and-detail>div:last-child{margin-bottom:1em}}.social-container{padding-top:.9375em;text-align:center}.social-container .social-icons{text-decoration:none;font-size:1.875em;list-style-type:none;padding:0;color:#444}@media (max-width:991.98px){.social-container .social-icons{font-size:1.5625em}}.social-container .social-icons a,.social-container .social-icons i{color:#444;padding-right:.2em}label.availability{padding-right:.3125em}@media (min-width:544px){.product-number-rating{border-bottom:1px solid #ccc}}@media (min-width:769px){.product-number-rating{border-top:1px solid #ccc}}.product-number{display:none;color:#ccc;font-size:.875em;padding-bottom:.938em;padding-top:.938em}.promotions{font-weight:400;text-align:center;color:#c00;height:85%}.promotions .callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width:544px){.promotions .callout{font-size:1.375em}}.product-options{margin-top:1.25em}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height .5s;transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.color-attribute{border:none;padding:0;background:none}.non-input-label{display:block;margin-bottom:.5rem}.pr-review-container{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#f2f2f2}.pr-verified-check{fill:#fff;padding:3px}.prFooter{font-size:.875rem}.prBackToTop{text-decoration:underline}.prBackToTop:hover{text-decoration:none}.pr-snippet-stars{font-size:.875em;letter-spacing:-2px}.pr-snippet-read-and-write a{color:#757575;text-decoration:underline;font-size:.75rem}.gift-component-card{font-size:.875rem;min-height:10rem}.gift-component-header{font-size:1rem}.gift-component-category{color:#757575}.refill-info-modal{width:1000px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .313em .938em rgba(0,0,0,.5)}@media (max-width:991.98px){.refill-info-modal{width:90%;height:90%;overflow-y:auto}}.refill-info-modal .close,.refill-info-modal .close:not(:disabled):not(.disabled):hover{opacity:1}.refill-info-modal .close svg.lush-icon-close{width:16px;height:16px}.refill-info-modal svg.lush-icon-subscriptions-manage,.refill-info-modal svg.lush-icon-subscriptions-pause,.refill-info-modal svg.lush-icon-subscriptions-reoccuring{width:3rem;height:3rem}@media (max-width:768.98px){.refill-info-modal svg.lush-icon-subscriptions-manage,.refill-info-modal svg.lush-icon-subscriptions-pause,.refill-info-modal svg.lush-icon-subscriptions-reoccuring{width:2.2rem;height:2.2rem}}.btn-refill-info svg.lush-icon-info{width:1.25rem;height:1.25rem}.pdp-sale-price{font-size:.875rem}