@font-face{font-family:FuturaPT-Book;src:url("../webfonts/fonts/390D11_0_0.eot");src:url("../webfonts/fonts/390D11_0_0.eot?#iefix") format("embedded-opentype"),url("../webfonts/fonts/390D11_0_0.woff2") format("woff2"),url("../webfonts/fonts/390D11_0_0.woff") format("woff"),url("../webfonts/fonts/390D11_0_0.ttf") format("truetype");font-display:swap}@font-face{font-family:FuturaPT-MediumObl;src:url("../webfonts/fonts/390D11_1_0.eot");src:url("../webfonts/fonts/390D11_1_0.eot?#iefix") format("embedded-opentype"),url("../webfonts/fonts/390D11_1_0.woff2") format("woff2"),url("../webfonts/fonts/390D11_1_0.woff") format("woff"),url("../webfonts/fonts/390D11_1_0.ttf") format("truetype");font-display:swap}@font-face{font-family:FuturaPT-Medium;src:url("../webfonts/fonts/390D11_2_0.eot");src:url("../webfonts/fonts/390D11_2_0.eot?#iefix") format("embedded-opentype"),url("../webfonts/fonts/390D11_2_0.woff2") format("woff2"),url("../webfonts/fonts/390D11_2_0.woff") format("woff"),url("../webfonts/fonts/390D11_2_0.ttf") format("truetype");font-display:swap}@font-face{font-family:FuturaPT-Demi;src:url("../webfonts/fonts/390D11_3_0.eot");src:url("../webfonts/fonts/390D11_3_0.eot?#iefix") format("embedded-opentype"),url("../webfonts/fonts/390D11_3_0.woff2") format("woff2"),url("../webfonts/fonts/390D11_3_0.woff") format("woff"),url("../webfonts/fonts/390D11_3_0.ttf") format("truetype");font-display:swap}@font-face{font-family:VivaBeautiful-Regular;src:url("../webfonts/fonts/VivaBeautiful-Regular.eot");src:url("../webfonts/fonts/VivaBeautiful-Regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/fonts/VivaBeautiful-Regular.woff2") format("woff2"),url("../webfonts/fonts/VivaBeautiful-Regular.woff") format("woff"),url("../webfonts/fonts/VivaBeautiful-Regular.ttf") format("truetype");font-display:swap}.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)}.category-tile{position:relative}.category-tile h3{position:absolute;bottom:1.875rem;left:1.875rem;color:#fff}.category-tile:before{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.5))}.refinement-bar{overflow:auto}.refinement-bar ul{padding-left:0}@media (max-width:767.98px){.refinement-bar{background-color:#fff;box-shadow:0 .313em .938em rgba(0,0,0,.5);display:none;left:0;position:fixed;top:0;width:100%;z-index:1}}@media (max-width:319.98px){.refinement-bar{position:fixed;height:100%}}@media (min-width:768px){.refinement-bar{display:block!important}}.filter-header{margin-left:-15px;margin-right:-15px}.header-bar{background-color:#eee;border-bottom:.063em solid #eee}.header-bar button.close{font-size:1rem;font-weight:400;opacity:1}.header-bar .fa.fa-close:before{font-size:1.25em}@media (min-width:320px) and (max-width:767.98px){.header-bar{padding:.938em 2.813em}}@media (max-width:319.98px){.header-bar{padding:.938em}}.refinements .header,.refinements .values{padding:.313em 0}@media (min-width:320px) and (max-width:767.98px){.refinements .header li,.refinements .values li{display:inline-block}}.refinements .header{font-size:1.125em;color:#444}.refinements ul{overflow:auto}.refinements ul li{padding-left:1px}.refinements li{list-style-type:none;padding-left:0}.refinements li.color-attribute{display:inline-block;padding-left:0}.refinements li.disabled{opacity:.5}@media (max-width:319.98px){.refinements{padding:0}}.secondary-bar{padding-left:0;padding-right:0;padding-bottom:1em;overflow:auto}@media (max-width:767.98px){.secondary-bar a.reset{float:right}}@media (min-width:320px) and (max-width:767.98px){.secondary-bar{padding:.938em 2.813em}}@media (max-width:319.98px){.secondary-bar{padding:.938em}}.refinement-header{overflow:auto}.disabled{pointer-events:none}.content-grid-header,.grid-header{margin-top:1em;margin-bottom:1em}@media (max-width:319.98px){.content-grid-header .result-count,.grid-header .result-count{padding-bottom:.938em}.content-grid-header .filter-results,.grid-header .filter-results{display:block;width:100%}}.content-grid-header select,.grid-header select{width:100%}.result-count{font-size:.875rem}.refinement{margin-bottom:1em}@media (max-width:767.98px){.refinement.card{border-top:0 none;border-left:0 none;border-right:0 none;border-radius:0;margin-bottom:0}.refinement .card-header{border-bottom:0 none;padding:.25rem 1rem}.refinement .card-body{padding:0 1rem}}.refinement a{text-decoration:none}.refinement.refinement-category li{margin-left:.938em;display:block}.refinement.refinement-category>ul>li{margin-left:0}.search-banner{background-image:url("../images/search.jpg");background-position-y:40%}.search-keywords{font-weight:700}.filter-bar ul{padding-left:15px}.filter-bar li{list-style:none;float:left;margin-left:.3125em;margin-right:.3125em}.filter-bar li:first-child{margin-left:0}.filter-bar li.filter-value{border:1px solid #ccc;padding:.3125em;border-radius:3px;position:relative}.filter-bar li.filter-value a{color:#000;padding-right:.6375em}.filter-bar li.filter-value:after{content:"\F00D";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;position:absolute;right:2px;top:10px}.filter-bar li.swatch-filter{font-size:1.38em;position:relative;margin-top:4px}.filter-bar li.swatch-filter a{width:100%;height:100%;display:block}.filter-bar li.swatch-filter:before{content:"";background-color:#fff;width:.8em;height:.8em;border-radius:.4em;position:absolute;left:.2em;top:.2em}.filter-bar li.swatch-filter:after{content:"\F057";font:normal normal normal 14px/1 FontAwesome;display:inline;text-rendering:auto;position:absolute;left:4px;top:3px;font-size:1em}@media (max-width:319.98px){.tab-content{padding-left:0;padding-right:0}}@media (max-width:319.98px){.product-grid{padding-top:.938em}.product-grid .col-6{padding-left:5px;padding-right:5px}}.search-tips{text-align:left;margin-top:1.875rem}.category-item{margin-bottom:.938rem}.show-more,.show-more-content{padding:.938em;clear:both}.swatch-mark.color-value[data-selected=true]:after{left:.295em}.swatch-mark.color-value.selected:after,.swatch-mark.color-value[data-selected=true]:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;position:absolute}.swatch-mark.color-value.selected:after{background:#fff;border-radius:50%;height:.75em;left:.31em;line-height:.8em;top:.35em;width:.8em}.search-nav{margin-bottom:1em;border-bottom:.063em solid #ccc}.search-nav .nav-tabs-wrapper{padding:0}@media (max-width:319.98px){.search-nav .nav-tabs-wrapper{width:100%}}.search-nav .nav-tabs-wrapper .nav-tabs{border-bottom:0 none}.search-nav .nav-link:focus{background-color:#f9f9f9}.product-options .quantity{position:absolute;bottom:0;right:0}.swatch-square-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:beige;border-radius:0;display:block;position:relative}.swatch-square-beige.disabled{opacity:.2}.swatch-square-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;border-radius:0;display:block;position:relative}.swatch-square-black.disabled{opacity:.2}.swatch-square-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0070d2;border-radius:0;display:block;position:relative}.swatch-square-blue.disabled{opacity:.2}.swatch-square-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:brown;border-radius:0;display:block;position:relative}.swatch-square-brown.disabled{opacity:.2}.swatch-square-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#008827;border-radius:0;display:block;position:relative}.swatch-square-green.disabled{opacity:.2}.swatch-square-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:0;display:block;position:relative}.swatch-square-grey.disabled{opacity:.2}.swatch-square-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:navy;border-radius:0;display:block;position:relative}.swatch-square-navy.disabled{opacity:.2}.swatch-square-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:orange;border-radius:0;display:block;position:relative}.swatch-square-orange.disabled{opacity:.2}.swatch-square-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:0;display:block;position:relative}.swatch-square-pink.disabled{opacity:.2}.swatch-square-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:purple;border-radius:0;display:block;position:relative}.swatch-square-purple.disabled{opacity:.2}.swatch-square-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:red;border-radius:0;display:block;position:relative}.swatch-square-red.disabled{opacity:.2}.swatch-square-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:0;display:block;position:relative}.swatch-square-white.disabled{opacity:.2}.swatch-square-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:0;display:block;position:relative}.swatch-square-yellow.disabled{opacity:.2}.swatch-square-pissyellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:0;display:block;position:relative}.swatch-square-pissyellow.disabled{opacity:.2}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.waitlist-container .home-email-signup.pt-1 .description{margin-bottom:10px;font-family:FuturaPT-Medium}.waitlist-container .home-email-signup.pt-1 form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:left;justify-content:left}.waitlist-container .home-email-signup.pt-1 form .input-group{display:-ms-flexbox;display:flex;margin-bottom:10px}.waitlist-container .home-email-signup.pt-1 form .input-group .waitlist-form{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.waitlist-container .home-email-signup.pt-1 form .input-group .waitlist-form .waitlist-email{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:130px;margin-bottom:0}.waitlist-container .home-email-signup.pt-1 form .input-group .waitlist-form .waitlist-email .email{border-color:#afafaf;-ms-flex-positive:3;flex-grow:3;font-family:FuturaPT-Medium;font-size:16px;color:#191919;padding:8px;border-radius:50px}.waitlist-container .home-email-signup.pt-1 form .input-group .waitlist-form .waitlist-email .invalid-feedback{font-size:80%;color:#c00}.waitlist-container .home-email-signup.pt-1 form .input-group .waitlist-form .notifyme-button-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.waitlist-container .home-email-signup.pt-1 form .input-group .waitlist-form .notifyme-button-container button{font-family:FuturaPT-Demi;margin-left:16px;height:48px;-ms-flex-positive:0;flex-grow:0;width:auto;font-size:12px;padding:10px 30px}.waitlist-submitted-success{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:FuturaPT-Demi;font-size:16px}.waitlist-submitted-success .graphic.peach-circle{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;margin-right:16px;padding:9px;background-color:#d6938a;border-radius:25px}.waitlist-submitted-success .graphic .fa-check-oval{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;background:url("../../images/svg-icons/icon-system-check-white.svg") no-repeat 50%/contain}.shade-finder-section .shade-finder-button{display:none}.shade-finder-section .shade-option{color:#000;font-size:16px;line-height:normal;white-space:nowrap;font-family:FuturaPT-Book}.shade-finder-section .shade-option:hover{text-decoration:none}.shade-finder-section .shade-option:not(:last-child){margin-right:24px}.shade-finder-section .shade-option.selected{border-bottom:2px solid #e31870;padding-bottom:2px}@media (max-width:767.98px){.shade-finder-section .skin-tone-options,.shade-finder-section .undertone-options{width:calc(100vw - 50px);display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}}.shade-finder-section svg.info-icon{width:12px;height:12px;margin-left:4px}.hide-shade{display:none!important}.shade-option.disabled{pointer-events:none;color:#979797!important}.tooltip.bs-tooltip-bottom,.tooltip.bs-tooltip-top{font-size:12px;line-height:normal;left:110px!important}.tooltip.bs-tooltip-bottom .tooltip-inner,.tooltip.bs-tooltip-top .tooltip-inner{max-width:240px;background-color:#fff;color:#191919;text-align:left;padding:10px;border-radius:5px;border:.5px solid #d6d6d6;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);font-size:12px;z-index:11}.tooltip.bs-tooltip-bottom .tooltip-inner p,.tooltip.bs-tooltip-top .tooltip-inner p{margin-bottom:0}.tooltip.bs-tooltip-bottom.show,.tooltip.bs-tooltip-top.show{opacity:1;top:-5px!important;left:110px!important}.tooltip.bs-tooltip-bottom .arrow:before,.tooltip.bs-tooltip-top .arrow:before{display:none}#quickViewModal{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#quickViewModal:not([aria-hidden=true]){display:-ms-flexbox!important;display:flex!important}#quickViewModal .modal-dialog{max-width:calc(100% - 100px)}#quickViewModal .close-modal-btn{display:none}#quickViewModal .close-modal-header-btn{right:-50px;background-color:#fff;padding:8px;top:0;opacity:1;pointer-events:auto}#quickViewModal .close-modal-header-btn .icon-close{width:20px;height:20px}#quickViewModal .modal-content{max-height:87vh;overflow:hidden auto}@media (max-width:1023.98px){#quickViewModal .modal-content{max-height:85vh}}@media (max-width:1023.98px){#pdpShippingInfoModal{top:30px}}#pdpShippingInfoModal .modal-content{border:1px solid #e4e4e4;margin:0 15px;width:calc(100% - 30px);margin-top:45px}.product-set-detail .cart-and-ipay:not(:has(.quantity-selector)){margin-bottom:1rem}@media (max-width:1023.98px){.product-set-detail .cart-and-ipay:not(:has(.quantity-selector)){position:fixed;bottom:0;left:0;background-color:#fff;right:0;box-shadow:0 0 3px -1px;margin-top:0!important;margin-bottom:0!important;z-index:10;padding:.9375rem;border-bottom:none;-ms-flex-pack:center;justify-content:center}.product-set-detail .cart-and-ipay:not(:has(.quantity-selector)) .add-to-cart{margin-left:0}}.product-detail:not(.product-set-detail):not(.set-item) .cart-and-ipay{margin-bottom:1rem}@media (max-width:1023.98px){.product-detail:not(.product-set-detail):not(.set-item) .cart-and-ipay{position:fixed;bottom:0;left:0;background-color:#fff;right:0;box-shadow:0 0 3px -1px;margin-top:0!important;margin-bottom:0!important;z-index:10;padding:.9375rem;border-bottom:none;-ms-flex-pack:center;justify-content:center}.product-detail:not(.product-set-detail):not(.set-item) .cart-and-ipay .add-to-cart{margin-left:0}}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery:has(.sfccvideo:not(.d-none)){-ms-flex-direction:column!important;flex-direction:column!important}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery:has(.sfccvideo:not(.d-none)) .zoom-gallery-slide{padding:0;width:auto!important}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery:has(.sfccvideo:not(.d-none)) .sfccvideo{height:100%;width:100%}#youtubeVideoModal .embed-responsive:has(.sfccvideo:not(.d-none)){height:340px}#youtubeVideoModal .embed-responsive:has(.sfccvideo:not(.d-none)) .sfccvideo{right:0;width:auto;margin:auto}#quickViewModal-mobile .quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .selectors{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}#quickViewModal-mobile .quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .selectors a{width:15px;height:15px}#quickViewModal-mobile .quantity{min-width:unset}#quickViewModal-mobile .cart-and-ipay{position:unset!important;background:unset!important;box-shadow:none!important;margin-bottom:16px!important;padding:0!important}.quick-view-dialog{max-width:unset;width:1200px;margin:auto;margin-top:70px;margin-bottom:20px}@media (max-width:1199px){.quick-view-dialog{width:910px}}@media (max-width:1023.98px){.quick-view-dialog{max-height:85vh}}.quick-view-dialog .product-quickview{padding:0}.quick-view-dialog .product-quickview .selectors-main-container{-ms-flex-order:2;order:2}.quick-view-dialog .quick-modal-body{padding-bottom:20px}.quick-view-dialog .quick-modal-body .qv-modal-header .select-shade-container{border-bottom:1px solid #dfdfdf;margin:0 -20px 12px;padding:0 20px 17px}.quick-view-dialog .quick-modal-body .qv-modal-header button.close{z-index:2;width:20px;height:20px;right:0;top:5px}.quick-view-dialog .quick-modal-body .qv-modal-header button.close .icon-close{width:20px;height:20px}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .wishlist-container .wishlistPDP .add-to-wish-list{right:15px}}.quick-view-dialog .quick-modal-body .close-modal-btn{right:-70px;background-color:#fff;padding:8px;top:-20px}.quick-view-dialog .quick-modal-body .close-modal-btn .icon-close{width:20px;height:20px}.quick-view-dialog .quick-modal-body .quickview-mobile-variation-details .product-name,.quick-view-dialog .quick-modal-body .quickview-mobile-variation-details .selected-attribute-desc{font-size:18px;margin-bottom:12px}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .price-availability-container,.quick-view-dialog .quick-modal-body .quickview-mobile-variation-details .selected-attribute-desc{margin-bottom:8px}.quick-view-dialog .quick-modal-body .price-availability-container .price-attr-section .price{font-size:24px}}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .custom-variant-dropdown{margin-bottom:10px}.quick-view-dialog .quick-modal-body .custom-variant-dropdown .custom-variant-dropdown-items{top:54px}}.quick-view-dialog .quick-modal-body .add-to-cart-main-wrapper .cart-and-ipay:has(.add-to-cart[data-addtocarttext="Notify Me"]) .quantity-selector-container{opacity:.4;cursor:no-drop}.quick-view-dialog .quick-modal-body .add-to-cart-main-wrapper .cart-and-ipay:has(.add-to-cart[data-addtocarttext="Notify Me"]) .quantity-selector-container .quantity-selector{pointer-events:none}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .add-to-cart-main-wrapper,.quick-view-dialog .quick-modal-body .add-to-cart-main-wrapper .cart-and-ipay .btn.add-to-cart{width:100%}}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .shade-finder-msg{font-size:18px;margin-top:12px;margin-bottom:18px;text-align:center}.quick-view-dialog .quick-modal-body .shade-finder-msg .shade-finder-link{border:0;padding:0;text-decoration:underline}}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .detail-panel .product-attributes [data-attr]{padding:0!important}}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .detail-panel .full-details-link{margin-top:0}}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .detail-panel .attr-wrapper .color-guide-swatch a{padding:5px}}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container{padding-left:20px!important;padding-right:24px;-ms-flex:44%;flex:44%}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .ratings{margin-bottom:16px}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .ratings .yotpo.bottomLine{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .product-name{font-size:24px;margin-bottom:12px}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .price-attr-section{width:100%}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .quantity-cart-container{padding-left:0}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .promotions:not(:empty){margin-bottom:16px}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .promotions:has(.empty){display:none}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .add-to-cart-main-wrapper .add-to-cart-inner-wrapper{padding-top:8px}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .add-to-cart-main-wrapper .add-to-cart-inner-wrapper .cart-and-ipay .btn.add-to-cart{width:100%}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .add-to-cart-main-wrapper .add-to-cart-inner-wrapper .cart-and-ipay .btn.add-to-cart:hover{border-color:#e31870;background-color:#e31870}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .add-to-cart-main-wrapper .add-to-cart-inner-wrapper .cart-and-ipay .btn.add-to-cart:after{background-color:#e31870}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .add-to-cart-main-wrapper .add-to-cart-inner-wrapper .quantity{min-width:unset}.quick-view-dialog .quick-modal-body .product-quickview .quick-view-details-container .full-details-link{margin-top:0}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .product-quickview .zoom-container{max-width:100%;-ms-flex:100%;flex:100%}}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery{-ms-flex-pack:center;justify-content:center;margin:0}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .zoom-gallery-slide{min-height:645px}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .zoom-gallery-slide .MagicZoom{width:auto}}@media (max-width:1199px){.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .zoom-gallery-slide{min-height:488px}}@media (max-width:1023.98px){.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .zoom-gallery-slide{min-height:280px}}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .zoom-gallery-slide .zoom-in-icon{display:none}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .selectors{height:auto!important;-ms-flex-direction:row;flex-direction:row;margin-top:15px}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .selectors a{min-width:auto;min-height:auto;padding:4px 6px!important;border:0;margin:0;display:block}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .selectors a .dot{background-color:#dfdfdf;border:1px solid #dfdfdf}.quick-view-dialog .quick-modal-body .product-quickview .zoom-container .zoom-gallery .selectors a.mz-thumb-selected .dot{background-color:#e31870;border:1px solid #e31870;margin-bottom:0}@media (max-width:1023.98px){.quick-view-dialog{width:100%;position:absolute;bottom:0;margin:0}}.quick-view-dialog .modal-content{border:none}.quick-view-dialog .modal-content .veil{display:none}@media (max-width:1023.98px){.quick-modal-body{padding:1.25rem}}@media (min-width:1024px){.quick-modal-body{padding:1.25rem 1.25rem 4.0625rem}}@media (max-width:1023.98px){.quick-modal-body .product-quickview{padding:0}}.quick-modal-body .product-quickview .zoom-container{max-width:56%;-ms-flex:0 0 56%;flex:0 0 56%;min-width:6.875rem}@media (max-width:1023.98px){.quick-modal-body .product-quickview .zoom-container{max-width:6.875rem}}.addbtn-container{margin-bottom:1rem}.og-offer og-offer{padding:0}@media (max-width:1023.98px){.attribute-label{font-size:14px;margin-right:5px!important;margin-bottom:3px}}.custom-variant-dropdown.in .custom-variant-dropdown-items{pointer-events:unset;opacity:1;transform:translateY(0)}.custom-variant-dropdown.in .caret-up-icon{transform:rotate(180deg)}.custom-variant-dropdown.in .custom-variant-dropdown-display-name{outline:1px solid gray}.custom-variant-dropdown .custom-variant-dropdown-display-name{border-radius:30px;border:1px solid #e4e4e4}.custom-variant-dropdown .caret-up-icon{width:14px;height:21px;background:url(../../images/svg-icons/icon-system-caret-down.svg) no-repeat 50%/contain;transition:all .2s}.custom-variant-dropdown .attribute-display-value{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center}.custom-variant-dropdown .attribute-display-value.unselectable{opacity:.7;text-decoration:line-through!important}.custom-variant-dropdown .custom-variant-dropdown-items{position:absolute;top:50px;left:0;right:0;background-color:#fff;z-index:9;transition:all .2s;pointer-events:none;opacity:0;transform:translateY(-20px);border-radius:5px;border:1px solid #e4e4e4;box-shadow:-4px 4px 8px 0 rgba(0,0,0,.25);max-height:200px;overflow:auto}@media (max-width:1023.98px){.custom-variant-dropdown .custom-variant-dropdown-items{top:56px}}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 8px;cursor:pointer}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper:has(span.selected.swatch-square){background-color:#e31870}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper:has(span.selected.swatch-square) span{color:#fff}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper>a{height:44px;-ms-flex-align:center;align-items:center}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper:first-of-type{padding-top:8px}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper:last-of-type{padding-bottom:8px}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper .color-guide-swatch a{display:-ms-flexbox!important;display:flex!important;padding:.3125rem}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper:hover{background-color:#f2f2f2}.custom-variant-dropdown .custom-variant-dropdown-items .attr-main-wrapper .attr-wrapper{margin-top:0!important;width:100%}.modal-backdrop.show{opacity:.3}.attribute .attr-wrapper.non-swatch a.unselectable{cursor:not-allowed}.attribute .attr-wrapper.non-swatch a.unselectable .swatch-value.unselectable{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:#797676;text-decoration-color:#797676}.product-detail .product-name{font-family:FuturaPT-Demi;font-size:2rem;font-weight:500;margin-bottom:.75rem;border-bottom:none}.product-detail .product-name.product-set-name{font-size:18px;line-height:normal}.product-detail .prices{padding-top:0;padding-bottom:0;-ms-flex-align:center;align-items:center}.product-detail .guide-header{display:none}.product-detail .swatch-circle{border-radius:50%;width:1.875rem;height:1.875rem;margin:0;background-size:cover}.product-detail .swatch-circle.color-value.selected:after{content:none}.product-detail .attribute{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail .attribute .attr-wrapper.hidden{display:none!important}.product-detail .attribute .attr-wrapper .color-guide-swatch{display:inline-block;border-radius:50%}.product-detail .attribute .attr-wrapper .color-guide-swatch a{display:-ms-flexbox;display:flex;padding:.375rem}.product-detail .attribute .attr-wrapper.selected .color-guide-swatch{box-shadow:0 0 0 2px #e31870;max-height:3rem}.product-detail .attribute .attr-wrapper.non-swatch a{font-size:1rem}.product-detail .attribute .attr-wrapper.non-swatch .swatch-square{border:none;height:auto}.product-detail .attribute .guide,.product-detail .attribute .icon-caret-down{display:none}.product-detail .show-guide{transition:all .3s ease;position:fixed;z-index:999999;background:#fff;right:0;bottom:0;box-shadow:0 -.3125rem .3125rem -.125rem #979797}.product-detail .show-guide .guide-header{display:block;font-size:.875rem;padding:1.3125rem .625rem 1.3125rem 1.5625rem;border-bottom:.0625rem solid #f5f5f5;margin-bottom:1.0625rem}.product-detail .show-guide .guide-header .guide-text{font-weight:700;padding-right:2.9375rem}.product-detail .show-guide .guide-header .icon{width:1.5rem;height:1.5rem}.product-detail .show-guide .attribute{max-height:18.75rem;overflow-y:scroll;padding-left:1.5625rem}.product-detail .show-guide .attribute .attr-wrapper{width:100%;padding-bottom:.8125rem}.product-detail .show-guide .attribute .attr-wrapper .guide{display:-ms-flexbox;display:flex;padding-left:.5625rem}.product-detail .show-guide .attribute .attr-wrapper .guide a{border:none;font-size:1rem;text-decoration:none}.product-detail .show-guide .attribute .attr-wrapper .guide .description{display:none}.product-detail .show-guide .attribute .attr-wrapper.selected .guide .description{display:block}.product-detail .grey-circle{width:.5rem;height:.5rem;border-radius:50%;background-color:hsla(0,0%,50%,.3)}.product-detail a.slick-slide.mz-thumb-selected .grey-circle{border:.125rem solid #797676;width:.75rem;height:.75rem;background-color:hsla(0,0%,50%,0)}.product-detail .price{font-size:1.3125rem;color:#191919}.product-detail .selected-attribute-color{width:30px;height:30px;display:block;border-radius:50%;border:.063em solid rgba(0,0,0,.3)}.product-detail .selected-attribute-value{font-size:1rem;font-weight:500;line-height:1.5}@media (max-width:1023.98px){.product-detail .number-of-available-shades{font-size:1rem;line-height:1.38;letter-spacing:0;font-family:FuturaPT-Demi}}@media (min-width:1024px){.product-detail .number-of-available-shades{font-size:.625rem;line-height:2.6;letter-spacing:1px}}.product-detail .selected-attribute-is-shade{background-color:#fad1d9;display:-ms-flexbox;display:flex;border-radius:1.5625rem;font-size:.75rem}.product-detail .selected-attribute-is-shade:has(.empty){display:none}@media (max-width:1023.98px){.product-detail .selected-attribute-is-shade{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .375rem;margin-bottom:.3125rem}}@media (min-width:1024px){.product-detail .selected-attribute-is-shade{padding:0 .375rem}}.product-detail .number-of-available-shades{padding-bottom:.625rem}.product-detail .product-availability{font-size:.6875rem;color:#595959;text-transform:uppercase}.product-detail .selected-attribute-desc{font-weight:400;color:#000;font-size:1rem;margin-bottom:.5rem}.product-detail .afterpay-widget .logo-afterpay{width:4.6875rem;height:1.625rem;margin:0 .3125rem}.product-detail .icon-system-info{width:1rem;height:1rem}.product-detail .full-details-link{margin-top:1.25rem}.product-detail .full-details-link .full-pdp-link{color:#000}.product-detail .full-details-link .icon-system-caret-right{width:.6875rem;height:.6875rem;margin-left:.3125rem}.product-detail .cart-and-ipay,.product-detail .cart-and-pay{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-detail .cart-and-ipay .icon,.product-detail .cart-and-pay .icon{width:2rem;height:2rem}.product-detail .cart-and-ipay .quantity-selector,.product-detail .cart-and-pay .quantity-selector{padding:.3125rem;border-radius:50%;border:1px solid #000;transition:all .2s}.product-detail .cart-and-ipay .quantity-selector:hover,.product-detail .cart-and-pay .quantity-selector:hover{background-color:#f2f2f2}.product-detail .cart-and-ipay .quantity,.product-detail .cart-and-pay .quantity{outline:none;box-shadow:none;border:none;padding:.625rem 0;-moz-appearance:textfield;-ms-flex-positive:0.1;flex-grow:0.1;font-weight:700;color:#000;line-height:1.3125rem;width:1.4375rem;margin:0 1rem}.product-detail .cart-and-ipay .quantity:disabled,.product-detail .cart-and-pay .quantity:disabled{background:none}.product-detail .cart-and-ipay .quantity::-webkit-inner-spin-button,.product-detail .cart-and-ipay .quantity::-webkit-outer-spin-button,.product-detail .cart-and-pay .quantity::-webkit-inner-spin-button,.product-detail .cart-and-pay .quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-detail .cart-and-ipay .update-cart-product-pdp,.product-detail .cart-and-pay .update-cart-product-pdp{height:2.75rem;width:100%}.product-detail .cart-and-ipay .add-to-cart.btn,.product-detail .cart-and-pay .add-to-cart.btn{font-family:FuturaPT-Medium;font-size:1rem;font-weight:400;line-height:1.41;width:44%;height:2.75rem;background-color:#000;border-radius:0}.product-detail .cart-and-ipay .add-to-cart.added,.product-detail .cart-and-pay .add-to-cart.added{background-color:#191919;transition:background-color .5s ease-in-out}.product-detail .quantity-cart-container{padding-left:.625rem}.product-detail .add-to-cart-container{padding:0 .9375rem}.product-detail .add-to-cart-tile{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:1023.98px){.product-detail .add-to-cart-tile{height:2.75rem;font-size:.875rem;line-height:.86;letter-spacing:1.5px}.product-detail .add-to-cart-tile .price{font-size:.875rem;line-height:.86;margin-left:.3125rem}.product-detail .add-to-cart-tile .price .strike-through{margin-right:.3125rem}.product-detail .add-to-cart-tile .price .sales{color:#ff0098}}.product-detail .wishlist-container{position:absolute;right:0}@media (max-width:1023.98px){.product-detail .wishlist-container{top:5px}}.product-detail .wishlist-container .add-to-wish-list{background-color:#ffffffcc;border-radius:50%;padding:5px!important;cursor:pointer;transition:all .2s}.product-detail .wishlist-container .add-to-wish-list:hover{transform:scale(1.1)}.product-detail .wishlist-container .add-to-wish-list .favorite,.product-detail .wishlist-container .add-to-wish-list .favorite-v2{fill:transparent;stroke:#000;width:1.5rem;height:1.5rem;transition:all .2s}.product-detail .wishlist-container .add-to-wish-list .favorite-v2.selected,.product-detail .wishlist-container .add-to-wish-list .favorite-v2:hover,.product-detail .wishlist-container .add-to-wish-list .favorite.selected,.product-detail .wishlist-container .add-to-wish-list .favorite:hover{stroke:#e31870;fill:#e31870}.product-detail button.close{opacity:1}@media (max-width:1023.98px){.product-detail button.close{right:1.25rem}}@media (min-width:1024px){.product-detail button.close{right:0}}@media (max-width:1023.98px){.product-detail button.close .icon-close{width:1.375rem;height:1.375rem}}@media (min-width:1024px){.product-detail button.close .icon-close{width:1.75rem;height:1.75rem}}.product-detail .zoom-gallery{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (max-width:1023.98px){.product-detail .zoom-gallery{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){.product-detail .zoom-gallery{margin-right:.4375rem;-ms-flex-align:center;align-items:center}}.product-detail .zoom-gallery .zoom-gallery-slide{position:relative}.product-detail .zoom-gallery .zoom-gallery-slide .zoom-in-thin{position:absolute;top:10px;right:12px;z-index:2;width:38px;height:38px;background-color:#ffffffcc;border-radius:50%;padding:7px!important;pointer-events:none}.product-detail .zoom-gallery .zoom-gallery-slide .allure-badge{position:absolute;top:.625rem;left:.625rem;z-index:10;pointer-events:none}@media (max-width:1023.98px){.product-detail .zoom-gallery .zoom-gallery-slide .allure-badge .icon{width:2.1875rem;height:2.1875rem}}@media (min-width:1024px){.product-detail .zoom-gallery .zoom-gallery-slide .allure-badge .icon{width:4.375rem;height:4.375rem}}.product-detail .zoom-gallery .zoom-gallery-slide .play:after{margin:-1.3125rem 0 0}@media (max-width:1023.98px){.product-detail .zoom-gallery .zoom-gallery-slide .MagicZoom{width:6.875rem}.product-detail .zoom-gallery .zoom-gallery-slide .MagicZoom .mz-figure .mz-hint,.product-detail .zoom-gallery .zoom-gallery-slide .MagicZoom .mz-figure .mz-loading{display:none}}.product-detail .zoom-gallery .image-list{-ms-flex:1 0 100%;flex:1 0 100%}.product-detail .zoom-gallery .image-list .image-list-item{padding:1.875rem 0 0 6.875rem}.product-detail .zoom-gallery .selectors-main-container .icon-system-caret-down-white,.product-detail .zoom-gallery .selectors-main-container .icon-system-caret-up-white{width:100%;height:0;position:absolute;z-index:2;left:0;right:0;background-color:#00000096;padding-top:0;cursor:pointer;transition:all .2s}.product-detail .zoom-gallery .selectors-main-container .icon-system-caret-down-white.in,.product-detail .zoom-gallery .selectors-main-container .icon-system-caret-up-white.in{height:24px;padding-top:5px}.product-detail .zoom-gallery .selectors-main-container .icon-system-caret-up-white{top:0}.product-detail .zoom-gallery .selectors-main-container .icon-system-caret-down-white{bottom:0}.product-detail .zoom-gallery .selectors{margin:0}.product-detail .zoom-gallery .selectors a{border:none;width:100%;padding:0!important;margin:0;margin-bottom:15px;border:1px solid #dfdfdf;min-width:80px;min-height:80px}.product-detail .zoom-gallery .selectors a:last-child{margin-bottom:0}.product-detail .zoom-gallery .selectors a .dot{width:.5rem;height:.5rem;border-radius:50%;background-color:#fff;border:1px solid #000}@media (min-width:1024px){.product-detail .zoom-gallery .selectors{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}.product-detail .zoom-gallery .selectors a{padding:.25rem .5rem}}.product-detail .zoom-gallery .selectors img{height:auto}.product-detail .zoom-gallery .slick-vertical .slick-next,.product-detail .zoom-gallery .slick-vertical .slick-prev{position:relative;top:0;transform:rotate(90deg);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:1024px){.product-detail .zoom-gallery .slick-track{width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}}.product-detail .zoom-gallery .recommendations .slick-track{-ms-flex-direction:row;flex-direction:row}.product-detail .zoom-gallery .pdp-thumb{padding-right:.8125rem}.product-detail .zoom-gallery .pdp-thumb.mz-thumb-selected{padding-bottom:0}.product-detail .zoom-gallery .pdp-thumb.mz-thumb-selected img{box-shadow:0 3px 0 0 #ff0098!important;opacity:1}.product-detail .zoom-gallery .pdp-thumb.mz-thumb-selected .dot{background-color:#e31870;border-color:#e31870;margin-bottom:.1875rem}.product-detail .zoom-gallery .pdp-thumb img{width:100%;transition:all .2s}@media (min-width:1024px){.product-detail .zoom-gallery .pdp-thumb{padding-right:0}.product-detail .zoom-gallery .pdp-thumb.mobile-video{display:none}.product-detail .zoom-gallery .pdp-thumb .play:after{border-width:.625rem 0 .625rem .625rem;margin:-.3125rem 0 0}}@media (min-width:768px){.product-detail .zoom-gallery.quick-view .badges-container{left:10px}}@media (min-width:1024px){.product-detail .zoom-gallery.quick-view .slick-track{-ms-flex-direction:row;flex-direction:row}.product-detail .zoom-gallery.quick-view .selectors{max-width:100%}.product-detail .zoom-gallery.quick-view .selectors a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.product-detail .badges-container{z-index:9}.product-detail .badges-container .badge{padding-block:5px}.product-detail .not-interactive{pointer-events:none}.product-detail .whats-my-shade{font-family:FuturaPT-Demi;font-size:.75rem;font-weight:400;border-bottom:1px solid #000}@media (min-width:1024px){.product-detail .shade-comparison-guide{font-size:.8125rem;margin-right:.6875rem}}.product-detail .shade-finder-guide{background:hsla(0,0%,100%,.7);border:1px solid #000}@media (min-width:1024px){.product-detail .shade-finder-guide{position:absolute;top:.625rem;right:.625rem;z-index:999;width:12.1875rem;padding:.5625rem .8125rem}}@media (max-width:1023.98px){.product-detail .shade-finder-guide{padding:.9375rem .8125rem;margin-bottom:.625rem;width:10.625rem}}.product-detail .shade-finder-guide .title{font-family:FuturaPT-Demi;letter-spacing:1.5px;color:#000}@media (min-width:1024px){.product-detail .shade-finder-guide .title{font-size:.875rem;line-height:.86}}@media (max-width:1023.98px){.product-detail .shade-finder-guide .title{font-size:.75rem;line-height:1}}@media (min-width:1024px){.product-detail .shade-finder-guide .icon-system-search{width:1.375rem;height:1.375rem;margin-right:.3125rem}}@media (max-width:1023.98px){.product-detail .shade-finder-guide .icon-system-search{width:.75rem;height:.75rem;margin-right:.1875rem}}.product-detail .shade-finder-msg{font-family:FuturaPT-Book;margin-bottom:.6875rem}.product-detail .shade-finder-msg .shade-finder-link{font-family:FuturaPT-Demi;color:#e31870;border-bottom:1px solid #e31870;padding-bottom:.0625rem}.product-detail .product-number-rating{border:none;margin-bottom:1rem}@media (max-width:1199.98px){.product-detail:not(.product-set-detail) .image-attributes-section{margin:0 -1.5625rem}}.product-detail .promotions{text-align:initial}.product-detail .promotions .callout{font-family:FuturaPT-Demi;font-size:1rem;color:#000;padding:.3125rem .625rem;margin-top:1.25rem}.product-detail .waitlist-container .home-email-signup{background-color:#fff}.product-detail .waitlist-container .home-email-signup .input-group-btn{-ms-flex:0.2;flex:0.2}.product-detail .shade-finder-container .selected-attribute-value{font-size:1.0625rem;line-height:1.0625rem}.product-detail .shade-finder-container .selected-attribute-desc{font-size:.9375rem;color:#595959}.product-detail .shade-match{font-size:.8125rem;color:#ff0098}.product-detail .callout-container{font-size:.875rem;margin-bottom:1rem}@media (max-width:1023.98px){.product-detail .callout-container{margin-left:-25px;margin-right:-15px}}.product-detail .callout-text{background-color:#f6f0ef;font-size:.875rem;padding:1rem 1.25rem}@media (max-width:1023.98px){.product-detail .callout-text{padding-left:30px;padding-right:30px}}.product-detail .callout-text .gift-icon-container .gift-icon{width:24px;height:24px}.product-detail .callout-container.free-delivery i{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.product-detail .callout-container.free-delivery i.fa-check-square{background:url("../../images/svg-icons/thick-white-tick.svg") no-repeat 50%;background-color:#000;border-radius:50%}.product-detail .callout-container.free-delivery i.fa-check-square:before{content:none}.product-detail .callout-container.free-delivery i.fa{border-color:#847a6c;border:1px solid #191919;border-radius:50%;width:24px;height:24px}.product-detail .shade-comparison-guide,.product-detail .shipping-modal{font-size:1rem;font-family:FuturaPT-Demi;text-decoration:underline}.product-detail .shipping-modal .icon{width:2.625rem;height:2.625rem}.product-detail .collapsedbtn{padding:.3125rem;height:2.875rem;display:none;background:transparent;border:none}.product-detail .collapsedbtn:focus{border:none!important}.product-detail .collapsedbtn .icon{width:2.25rem;height:2.25rem}.product-detail .swatch-circle{transition:all .2s}.product-detail .swatch-circle:hover{transform:scale(1.1)}.product-detail .swatch-circle.unselectable:before{content:"";position:absolute;height:2px;background:#fff;top:53%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:30px;border:.01rem solid #e4e4e4}.mz-next,.mz-prev{position:absolute;display:block;height:2rem;width:1.5rem;min-height:0;min-width:auto;font-weight:400;line-height:0;font-size:0;border-radius:0;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-35%);padding:0;border:none;outline:none;opacity:.75;z-index:1}.mz-next:focus,.mz-next:hover,.mz-prev:focus,.mz-prev:hover{outline:none;background:transparent;opacity:1;color:transparent}.mz-next.mz-disabled:before,.mz-prev.mz-disabled:before{opacity:.25}.mz-next:before,.mz-prev:before{content:"";display:inline-block;height:25px;width:25px;background:url("../../images/svg-icons/arrows.svg") no-repeat 50%/contain}@media (max-width:1023.98px){.mz-next,.mz-prev{display:none}}.mz-prev{left:0}[dir=rtl] .mz-prev{left:auto;right:0}.mz-prev:before,[dir=rtl] .mz-prev:before{transform:rotate(0deg)}.mz-next{right:2px}[dir=rtl] .mz-next{left:0;right:auto}.mz-next:before,[dir=rtl] .mz-next:before{transform:rotate(180deg)}#chooseBonusProductModal .zoom-gallery{margin-right:0}@media (min-width:1024px){#chooseBonusProductModal .zoom-gallery .zoom-gallery-slide{-ms-flex:0 0 75%;flex:0 0 75%}}#chooseBonusProductModal .modal-footer{box-shadow:0 -.3125rem .3125rem -.125rem #979797;z-index:2}#chooseBonusProductModal .select-bonus-product{margin-top:0;-ms-flex:1;flex:1}#chooseBonusProductModal .cart-and-pay{padding-left:.9375rem}#chooseBonusProductModal .cart-and-pay .quantity-selector{padding:.6875rem}#chooseBonusProductModal .cart-and-pay .quantity{padding:.40625rem;min-width:1.875rem}.badge-container{background:#fddee6;font-family:FuturaPT-MediumObl}.badge-container .badge{padding:.3125rem .9375rem}.yotpo.bottomLine{min-width:200px}.yotpo.bottomLine:not(:has(.yotpo-display-wrapper)){min-height:20px;margin-bottom:16px;opacity:.5;background:linear-gradient(135deg,rgba(211,223,232,.5) 30%,rgba(169,184,197,.5) 38%,rgba(168,182,193,.6) 41%,rgba(168,182,193,.6) 50%,rgba(168,182,193,.6) 0,rgba(169,184,197,.6) 51%,rgba(211,223,232,.6) 57%,rgba(211,223,232,.6) 80%,rgba(211,223,232,.6) 0);background-size:1200% 1200%;animation:AnimationName 2s ease infinite reverse}.yotpo.bottomLine.qv-pdp{min-width:200px}.yotpo.bottomLine.qv-pdp:not(:has(.yotpo-display-wrapper)){min-height:20px;opacity:.5;background:linear-gradient(135deg,rgba(211,223,232,.5) 30%,rgba(169,184,197,.5) 38%,rgba(168,182,193,.6) 41%,rgba(168,182,193,.6) 50%,rgba(168,182,193,.6) 0,rgba(169,184,197,.6) 51%,rgba(211,223,232,.6) 57%,rgba(211,223,232,.6) 80%,rgba(211,223,232,.6) 0);background-size:1200% 1200%;animation:AnimationName 2s ease infinite reverse}.yotpo.bottomLine.qv-pdp:has(.yotpo-display-wrapper){min-height:0}.yotpo.bottomLine.qv-pdp:has(.yotpo-display-wrapper):not(:has(.rating-star))+.placeholder.stars{display:block!important}.placeholder.stars:not(.filter){margin-bottom:16px}@media (max-width:1023.98px){.placeholder.stars:not(.filter){margin-bottom:5px}}.placeholder.stars:not(.filter):not(.static){display:none!important}.placeholder.stars:not(.filter) .yotpo-icon:last-of-type{margin-right:6px}.placeholder.stars .yotpo-stars{display:-ms-flexbox;display:flex;height:20px}.tile-body .custom-variant-dropdown .custom-variant-dropdown-display-name{width:calc(100% - 55px)}@media (max-width:1023.98px){.tile-body .custom-variant-dropdown .custom-variant-dropdown-display-name{padding:3px 10px!important;font-size:16px;width:100%;height:30px}}.tile-body .custom-variant-dropdown .custom-variant-dropdown-display-name .selected-attribute-value{width:300px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile-body .custom-variant-dropdown .custom-variant-dropdown-display-name .caret-up-icon{-ms-flex-negative:0;flex-shrink:0}@media (max-width:1023.98px){.tile-body .variations-container[data-attr=style]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start!important;align-items:flex-start!important}}.tile-body .variations-container[data-attr=size] .swatch-value,.tile-body .variations-container[data-attr=style] .swatch-value{border:0}@media (max-width:1023.98px){.tile-body .variations-container:not([data-attr=style]):not([data-attr=color]):not([data-attr=colour]){width:calc(100% - 29px);padding-top:8px}.tile-body .variations-container:not([data-attr=style]):not([data-attr=color]):not([data-attr=colour]) .attribute-label{margin-bottom:0}}@media (max-width:1023.98px){.tile-body .custom-variant-dropdown-items{top:38px}}.tile-body .yotpo.bottomLine .yotpo-bottomline{margin-bottom:16px}.tile-body .yotpo.bottomLine .yotpo-bottomline .text-m{display:-ms-flexbox;display:flex;border-bottom:0}.tile-body .yotpo.bottomLine .yotpo-bottomline .rating-count{border-bottom:0}@media (max-width:1023.98px){.tile-body .yotpo.bottomLine{min-width:140px}.tile-body .placeholder.stars .yotpo-stars,.tile-body .yotpo.bottomLine .yotpo-bottomline .yotpo-stars{display:-ms-flexbox;display:flex}.tile-body .placeholder.stars .yotpo-icon,.tile-body .yotpo.bottomLine .yotpo-bottomline .yotpo-icon{width:16px!important;height:16px}.tile-body .placeholder.stars .rating-count,.tile-body .placeholder.stars .text-m,.tile-body .yotpo.bottomLine .yotpo-bottomline .rating-count,.tile-body .yotpo.bottomLine .yotpo-bottomline .text-m{font-size:12px}.tile-body .placeholder.stars .text-m,.tile-body .yotpo.bottomLine .yotpo-bottomline .text-m{display:-ms-flexbox;display:flex}}.placeholder.stars,.yotpo.bottomLine .yotpo-bottomline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.placeholder.stars .rating-count,.yotpo.bottomLine .yotpo-bottomline .rating-count{font-size:1rem;font-family:FuturaPT-Medium;color:#191919;margin-left:10px;border-bottom:1px solid #000;letter-spacing:0;line-height:normal}.placeholder.stars .yotpo-icon-empty-star,.placeholder.stars .yotpo-icon-half-star,.placeholder.stars .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{width:20px!important;height:18px;display:inline-block;overflow:hidden;background-position:50%;background-repeat:no-repeat}.placeholder.stars .yotpo-icon-empty-star:before,.placeholder.stars .yotpo-icon-half-star:before,.placeholder.stars .yotpo-icon-star:before,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star:before,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star:before,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star:before{content:""}.placeholder.stars .yotpo-icon-empty-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{background-image:url(../../images/svg-icons/icon-system-star.svg)!important}.placeholder.stars .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{background-image:url(../../images/svg-icons/icon-system-half-star.svg)!important}.placeholder.stars .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{background-image:url(../../images/svg-icons/icon-system-star-black.svg)!important}.placeholder.stars .yotpo-stars,.yotpo.bottomLine .yotpo-bottomline .yotpo-stars{display:-ms-flexbox;display:flex}.placeholder.stars .text-m,.yotpo.bottomLine .yotpo-bottomline .text-m{display:-ms-flexbox;display:flex;color:#000!important;font-family:FuturaPT-Medium;font-weight:400;text-decoration:none!important;border-bottom:1px solid #000;letter-spacing:0;font-size:1rem;text-transform:uppercase;margin-top:0;margin-left:0;line-height:normal}.placeholder.stars .text-m:before,.yotpo.bottomLine .yotpo-bottomline .text-m:before{content:"("}.placeholder.stars .text-m:after,.yotpo.bottomLine .yotpo-bottomline .text-m:after{content:")"}#findation-button-iframe{display:none!important}#findation-button-iframe.d-inline-block{display:inline-block!important}#findation-widget-button{width:282px;height:28px;margin-bottom:14px;opacity:.5;background:linear-gradient(135deg,rgba(211,223,232,.5) 30%,rgba(169,184,197,.5) 38%,rgba(168,182,193,.6) 41%,rgba(168,182,193,.6) 50%,rgba(168,182,193,.6) 0,rgba(169,184,197,.6) 51%,rgba(211,223,232,.6) 57%,rgba(211,223,232,.6) 80%,rgba(211,223,232,.6) 0);background-size:1200% 1200%;animation:AnimationName 2s ease infinite reverse}.quick-view-details-container .shade-finder-section .shade-finder-button{max-width:160px}.quantity-selector-container[disabled] .quantity-selector{background-color:#e4e4e4;color:#696969;border:none;opacity:.4;pointer-events:none;cursor:no-drop}.quantity-selector-container[disabled] #pdpQuantitySelector{color:#696969;opacity:.4}.html-slot-container .category-banner-searchbanner-content{max-width:1600px;margin:auto;left:0;right:0}.search-banner{max-height:10.9375rem;background-image:none;background-color:transparent;height:auto}.search-banner.empty{background-color:#fddee6}@media (min-width:320px){.search-banner.empty{height:4.6875rem}}@media (min-width:768px){.search-banner.empty{height:6.125rem}}@media (min-width:1024px){.search-banner.empty{height:10.9375rem}}.search-banner.hero{position:unset}@media (min-width:768px){.search-banner.hero .category-description{left:5%;position:relative}}@media (max-width:767.98px){.search-banner.hero .category-description{width:100%;text-align:center}}.search-banner.hero .page-title-sub{color:#fff;font-size:1.0625rem;letter-spacing:.0175rem;line-height:1.5rem}@media (max-width:1023.98px){.search-banner.hero .page-title-sub{display:none}}.search-banner.hero h1.page-title{font-family:FuturaPT-Book;color:#191919!important;font-weight:500;text-transform:uppercase;background-color:transparent;margin:0;top:auto;left:auto;padding:0}@media (min-width:1024px){.search-banner.hero h1.page-title{font-size:2.25rem;line-height:1.22;letter-spacing:.15625rem}}@media (max-width:1023.98px){.search-banner.hero h1.page-title{font-size:1.75rem;line-height:1.21;letter-spacing:.04688rem}}.search-banner.hero h1.page-title:before{background-color:transparent}@media (max-width:767.98px){.search-results-count-container{margin-bottom:.9375rem!important}}.current-category-display-name{font-family:FuturaPT-Demi}@media (min-width:1024px){.current-category-display-name{font-size:2rem;line-height:1.25;letter-spacing:1px;margin-bottom:0}}@media (max-width:1023.98px){.current-category-display-name{font-size:1.5rem;line-height:1.38;letter-spacing:0;margin-bottom:0}}@media (max-width:767.98px){.current-category-display-name{width:100%!important;margin-bottom:.9375rem}}.sort-order-mobile-list{display:none}.sort-order-mobile-list .sort-by-title{font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.filter-results-btn-wrapper .filter-results-btn{width:13.125rem}@media (max-width:1023.98px){.sort-order-mobile-list{display:block;border-top:1px solid #afafaf;padding-top:14px;padding-bottom:0}.sort-order-mobile-list .filter-results-btn-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;margin-bottom:5px}.sort-order-mobile-list .filter-results-btn-wrapper .sortby-choice{margin:0 3px}.sort-order-mobile-list .filter-results-btn-wrapper .sortby-choice.first{margin-left:0}.sort-order-mobile-list .filter-results-btn-wrapper .sortby-choice.last{margin-right:0}.sort-order-mobile-list .filter-results-btn-wrapper .sortby-choice .display-name{padding:4px 6px;white-space:nowrap;border:1px solid #191919}.sort-order-mobile-list .filter-results-btn-wrapper .sortby-choice .display-name.selected{background-color:#ffefef}}@media (min-width:1024px){.grid-header{margin-bottom:1.25rem;margin-top:1.875rem}}.grid-header .ghost-sortOrderMenu{width:1%}.grid-header .sortOrderMenu{transition:all .2s}.grid-header .sortOrderMenu.position-fixed{z-index:20;background-color:#fff;left:0;right:0;padding:15px;width:100%!important;border-bottom:1px solid #dfdfdf}@media (max-width:767.98px){.grid-header .sortOrderMenu{width:100%!important}}@media (max-width:1023.98px){.grid-header .sortOrderMenu .select-wrap{border:1px solid #dfdfdf}}.grid-header .sortOrderMenu label{padding-top:.5rem;min-width:3.75rem;font-size:1.0625rem;line-height:1.65;letter-spacing:.01562rem;color:#191919;white-space:nowrap}@media (max-width:1023.98px){.grid-header .sortOrderMenu label{padding-top:.6875rem;font-size:.875rem;min-width:3.125rem}}.grid-header .sortOrderMenu .icon.filter,.grid-header .sortOrderMenu .icon.sort{position:relative;top:2px;width:16px;height:16px;margin-right:10px}.grid-header .sortOrderMenu select{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.02187rem;color:#191919;border:.0625rem solid #191919;border-radius:0;margin-left:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1023.98px){.grid-header .sortOrderMenu select{padding-top:15px;padding-bottom:15px;background:none;width:100%!important;text-transform:uppercase}}.grid-header .sortOrderMenu select option:checked{background-color:#e66f9c;color:#fff}.grid-header .sortOrderMenu .select-title{top:.6875rem;margin-left:1.875rem;font-family:FuturaPT-Book;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.02187rem;color:#191919}.grid-header .sortOrderMenu .filter-menu-box{border:1px solid #dfdfdf;padding-top:9px;padding-bottom:9px}.grid-header .sortOrderMenu .filter-menu-box .title{font-size:1rem;line-height:1.5;letter-spacing:0}.grid-header label{margin-right:.625rem;padding-left:.625rem}.cat-banner{position:relative}.cat-banner img{width:100%;height:auto;max-height:10.9375rem}.cat-banner .display-heading{position:absolute;top:50%;left:5%;font-size:27px;transform:translate(-5%,-50%);text-transform:uppercase;color:#fff;line-height:27px;letter-spacing:3px}@media (max-width:767.98px){.cat-banner .display-heading{font-size:5vw}}.search-nav .nav-tabs-wrapper{width:100%}.search-nav .nav-tabs-wrapper .nav-tabs{border-bottom:1px solid #000;-ms-flex-pack:center;justify-content:center}.search-title-container{background-color:#f9f3eb}@media (min-width:1024px){.search-title-container{padding-top:1.875rem}}@media (max-width:1023.98px){.search-title-container{padding-top:1.25rem}}.search-title-container .search-for-title{font-family:FuturaPT-Demi;padding:0 .9375rem}@media (min-width:1024px){.search-title-container .search-for-title{font-size:2rem;line-height:1.25;letter-spacing:1px}}@media (max-width:1023.98px){.search-title-container .search-for-title{font-size:1.5rem;line-height:1.38;text-align:center}}.search-no-results .search-no-result-title{background-color:#f9f3eb;text-align:center;font-family:FuturaPT-Demi}@media (min-width:1024px){.search-no-results .search-no-result-title{font-size:2rem;line-height:1.25;letter-spacing:1px;padding:1.875rem;margin-bottom:2.5rem}}@media (max-width:1023.98px){.search-no-results .search-no-result-title{font-size:1.5rem;line-height:1.38;padding:1.25rem .9375rem .5rem;margin-bottom:1.25rem}}.search-nav{border:none;margin-bottom:1rem;margin-top:1rem;width:100%}.search-nav .breadcrumb{font-family:FuturaPT-Medium;font-size:1rem;border:none;padding:0}.search-nav .breadcrumb .breadcrumb-item:not(:first-child){padding-left:.3125rem}.search-nav .breadcrumb .breadcrumb-item:before{padding-right:0}.result-count{font-family:FuturaPT-Book;font-size:1.0625rem;line-height:1.65;letter-spacing:.01562rem;color:#191919}@media (max-width:1023.98px){.result-count{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}}@media (min-width:1024px){.result-count{padding-left:.9375rem;padding-right:.9375rem}}@media (min-width:768px){.product-grid{margin-left:-15px;margin-right:-15px}}.product-grid .show-more .btn{text-transform:uppercase}.product-grid .show-more .btn.showmoreHide{display:none}@media (max-width:1023.98px){.product-grid .show-more .btn{font-size:.9375rem;line-height:1.3125rem;letter-spacing:1px}}.product-grid .show-heading{margin-bottom:.625rem;text-align:center;font-family:FuturaPT-Book;font-size:1.0625rem;font-weight:lighter;line-height:1.24;letter-spacing:.01562rem}@media (max-width:1023.98px){.product-grid .show-heading{font-size:.9375rem;line-height:1.4;letter-spacing:.02187rem}}@media (min-width:768px){.product-grid .productItem{padding-left:15px;padding-right:15px;margin-bottom:30px}}@media (max-width:1023.98px){.product-grid .productItem{padding-left:5px;padding-right:5px;margin-bottom:10px}}@media (max-width:1023.98px){.product-grid .tile-body-footer{margin-left:0;margin-right:0}}.progressSpinner{display:none;background:url(../../images/other/huda-spinner.gif) no-repeat 50%/contain;width:50px;height:50px;background-size:cover;vertical-align:text-top}.progressBar,.progressSpinner{margin:0 auto;position:relative}.progressBar{width:150px;height:4px;border-radius:2px;z-index:2;background-color:#d8d8d8}.progressBar>span{background-color:#ff0098;height:100%;display:block;overflow:hidden;position:relative;border-radius:2px}@media (min-width:1024px){.categorySlot{margin:0 auto}}.categorySlot img{width:100%}.categorySlot .categorySlotContent{position:absolute;top:.625rem;transform:translateX(-50%);left:50%;text-align:center;width:80%}@media (min-width:320px){.categorySlot .categorySlotContent{top:10%}}.categorySlot .categorySlotContent .heading{font-family:FuturaPT-Demi;text-transform:uppercase;color:#333}@media (min-width:768px){.categorySlot .categorySlotContent .heading{font-size:1.5rem;line-height:1.9375rem;letter-spacing:.15625rem}}@media (max-width:1023.98px){.categorySlot .categorySlotContent .heading{font-size:1.1875rem;line-height:1.3125rem;letter-spacing:.125rem}}.categorySlot .categorySlotContent .text{padding-top:.375rem;font-family:FuturaPT-Book;font-size:1.0625rem;line-height:1.5rem;letter-spacing:.01562rem}.search-results .filter-results-btn-mobile{border-color:#191919}.search-results.find-your-beat .search-nav{margin-bottom:2.5rem}@media (max-width:767.98px){.search-results.find-your-beat{padding-left:.625rem;padding-right:.625rem}.search-results.find-your-beat .full-width{margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important;width:100%}}@media (max-width:1023.98px){.search-results .grid-header .select-title{display:none}.search-results .grid-header .filter-results-btn-mobile{padding:10px;padding-right:2px;background:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-results .grid-header .filter-results-btn-mobile span{line-height:auto}.search-results .grid-header .filter-results-btn-mobile .qty-plus-icon{background:url("../images/svg-icons/icon-system-quantity-plus.svg") no-repeat 50%;width:20px;height:20px}.search-results .grid-header .huda-sort-order-label span{font-size:16px!important;margin-right:10px}}@media (max-width:1023.98px){.search-results .filter-results-btn-wrapper .filter-results-btn{display:none}.search-results .huda-sort-order-label{padding:13px;line-height:16px}}@media (min-width:1024px){.search-results .filter-results-btn-wrapper .filter-results-btn{display:block}.search-results .filter-results-btn-wrapper .filter-results-btn-mobile{display:none}}.filter-bar .swatch-filter{display:none}@media (max-width:1023.98px){.main-page-container-block .inner-page-container{padding:8px}}@media (max-width:1023.98px){.main-page-container-block .inner-page-container .product-item-full-tiles-hidden,.main-page-container-block .inner-page-container .product-tile-skeleton-wrapper{padding:4px;margin-bottom:0!important}}@media (max-width:1023.98px){.main-page-container-block .inner-page-container .product-item-full-tiles-hidden .tile-body,.main-page-container-block .inner-page-container .product-tile-skeleton-wrapper .tile-body{padding-top:12px!important;padding-bottom:12px!important}}@media (max-width:1023.98px){.search-results .refinement-bar-wrapper{display:none}}.refinement-bar{max-width:305px;overflow:hidden;display:none}.refinement-bar .reset{font-size:14px}.refinement-bar .secondary-bar{margin-top:.3125rem}.refinement-bar .secondary-bar .reset{padding-top:16px;padding-bottom:16px;width:auto}@media (max-width:1023.98px){.refinement-bar{background-color:#fff;box-shadow:0 .313em .938em rgba(0,0,0,.5);display:none;left:0;position:fixed;top:0;width:100%;z-index:1;max-width:100%!important;z-index:9999;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;bottom:0;right:0;padding:0!important}}@media (max-width:1023.98px){.refinement-bar .current-category-display-name{display:none}.refinement-bar .filter-header .header-bar{padding:0;background-color:#fff;border-bottom:none}.refinement-bar .filter-header .header-bar .result-count{display:none}.refinement-bar .filter-header .header-bar .mobile-filterbar-header-container{margin-top:14.5px;margin-bottom:28px}.refinement-bar .filter-header .header-bar .mobile-filterbar-header-container .mobile-filterbar-header{text-transform:uppercase;font-size:24px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.refinement-bar .filter-header .header-bar .mobile-filterbar-header-container .mobile-filterbar-header .search-count-results:before{content:"("}.refinement-bar .filter-header .header-bar .mobile-filterbar-header-container .mobile-filterbar-header .search-count-results:after{content:")"}.refinement-bar .filter-header .header-bar .mobile-filterbar-header-container .close{width:16px;height:16px;background:url("../images/svg-icons/icon-system-close.svg") no-repeat 50%/contain}.refinement-bar .filter-header .header-bar .mobile-filterbar-header-container .close span{display:none}.refinement-bar .secondary-bar-container{margin-left:0;margin-right:0}.refinement-bar .secondary-bar-container .secondary-bar{margin:0;max-width:none}.refinement-bar .secondary-bar-container .secondary-bar .reset{float:none}.refinement-bar .refinements .refinements1{display:none}}.accordion-icon{width:14px;height:21px;background:url("../images/svg-icons/icon-system-caret-up.svg") no-repeat 50%/contain;transition:all .2s}.accordion-icon:before{content:"X";opacity:1%}a.collapsed>.accordion-icon{transform:rotate(180deg)}.applied-filters-container.mobile-version .applied-filters-header{display:none}.applied-filters-container.mobile-version .selected-filters{width:calc(100vw - 60px);overflow:auto;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;display:-ms-flexbox!important;display:flex!important;-ms-overflow-style:none;scrollbar-width:none}.applied-filters-container.mobile-version .selected-filters::-webkit-scrollbar{display:none}.applied-filters-container.mobile-version .selected-filters .selected-filter-bubble{-ms-flex-negative:0;flex-shrink:0}.applied-filters-container.mobile-version .selected-filters .selected-filter-bubble:first-child{margin-left:0}.applied-filters-container.mobile-version .selected-filters .selected-filter-bubble:last-child{margin-right:0}@media (max-width:767.98px){.applied-filters-container.mobile-version .selected-filters{width:calc(100vw - 50px)}}.applied-filters-container .selected-filter-bubble{display:inline;background-color:#eee;padding:5px 10px;border-radius:20px;margin:5px}.applied-filters-container .selected-filter-bubble .close-icon{background:url("../images/svg-icons/icon-system-close.svg") no-repeat 50%;width:11px;height:11px;display:inline-block;margin-left:8px}.refinements-container{border-radius:10px;height:100%}@media (max-width:1023.98px){.refinements-container{overflow:scroll}}.refinements-container .action-btn-container{position:absolute;bottom:0;background-color:#fff}.refinements-container .refinements{padding:5px}@media (max-width:1023.98px){.refinements-container .refinements{padding:0;margin-bottom:150px}}@media (max-width:767.98px){.refinements-container .refinements{margin-bottom:78px}}.refinement-group-separator{margin:0;border-color:#afafaf;margin-bottom:5px}.refinements .refinements1{margin-bottom:5px}.refinements .toggle-group-sorted{padding-top:10px;border-bottom:1px solid #dfdfdf}.refinements .refinements2 .refinement{margin-bottom:0}.refinements .refinements2 .card-body .values{padding-bottom:0;margin-bottom:0}.swatch-mark{height:24px;width:24px;border-radius:50%}.caret-up-icon{width:14px;height:21px;background:url(../images/svg-icons/icon-system-caret-down.svg) no-repeat 50%/contain;transition:all .2s}.search-page-menu .custom-select-dropdown{right:15px!important}.main-select-custom-dropdown.in .custom-select-dropdown{pointer-events:unset;opacity:1;transform:translateY(0)}.main-select-custom-dropdown.in .caret-up-icon{transform:rotate(180deg)}.main-select-custom-dropdown .custom-select-dropdown{position:absolute;top:40px;right:45px;background-color:#fff;z-index:21;box-shadow:0 0 3px -1px;transition:all .2s;pointer-events:none;opacity:0;transform:translateY(-20px)}.main-select-custom-dropdown .custom-select-dropdown>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px 15px 5px 5px;cursor:pointer}.main-select-custom-dropdown .custom-select-dropdown>div.selected,.main-select-custom-dropdown .custom-select-dropdown>div:hover{background-color:#ff0098;color:#fff}.main-select-custom-dropdown .custom-select-dropdown>div:before{content:"";width:20px;height:20px;display:inline-block;margin-right:10px}.main-select-custom-dropdown .custom-select-dropdown>div.selected:before{background:url("../images/svg-icons/white-tick.svg") no-repeat 50%}.refinements .refinement.refinements-categories{border:none;margin-bottom:0}.refinements .refinement.refinements-categories .card-header{display:none}.refinements .refinement.refinements-categories .card-body{padding:0}.refinements .refinement.refinements-categories .card-body .current-category-title{font-weight:700;text-transform:uppercase;margin-bottom:3px;margin-left:6px}.refinements .refinement.refinements-categories .card-body .values{margin-bottom:0;padding-bottom:0;margin-left:6px}.refinements .refinement.refinements-categories .card-body .values>li{margin-left:0;padding-left:0;margin-bottom:10px}.refinements .refinement .card-header>a.collapsed>.accordion-icon{transform:scaleY(-1)}.refinements .refinements2.refinement-price .refinement.refinements-others{border-bottom:none}.refinements .refinement.refinements-others{border:none;border-bottom:1px solid #dfdfdf}@media (min-width:1024px){.refinements .refinement.refinements-others{padding:0;margin:0 -5px}}.refinements .refinement.refinements-others.refinement-color-range .swatch-mark.selected,.refinements .refinement.refinements-others.refinement-color .swatch-mark.selected{border:2px solid #e31870;padding:1px}.refinements .refinement.refinements-others.refinement-color-range .swatch-mark.selected:after,.refinements .refinement.refinements-others.refinement-color .swatch-mark.selected:after{content:none}.refinements .refinement.refinements-others .card-header{padding-left:0;padding-bottom:0;padding-right:0;position:relative;border-bottom:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.refinements .refinement.refinements-others .card-header .display-name{font-size:17px}.refinements .refinement.refinements-others .card-body{padding-top:2px;padding-bottom:2px;padding-left:0}.refinements .refinement.refinements-others .card-body .values li.color-attribute{margin-right:10px}.refinements .refinement.refinements-others .card-body .values li.color-attribute a .color-value{margin-left:3px}.refinements .refinement.refinements-others .card-body .values li{margin-bottom:15px}.refinements .refinement.refinements-others .card-body .values li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.refinements .refinement.refinements-others .card-body .values li a i{border:1px solid #191919;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.refinements .refinement.refinements-others .card-body .values li a i.fa-square-o:before{content:none}.refinements .refinement.refinements-others .card-body .values li a i.fa-check-square{background:url("../images/svg-icons/thick-white-tick.svg") no-repeat 50%;background-color:#000}.refinements .refinement.refinements-others .card-body .values li a i.fa-check-square:before,.refinements .refinement.refinements-others .card-body .values li a i:before{content:none}.refinements .refinement.refinements-others .card-body .values li a>span{margin-left:10px}.refinements .refinement.toggle-group{margin-bottom:0}.refinements .refinement.toggle-group .values{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:left;align-items:left}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container{margin-top:12px;line-height:normal}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container:not(:last-child){margin-bottom:12px}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .pretty-bool-toggle-class{display:none}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .bool-toggle-pretty-input{display:inline-block;width:auto;margin-left:5px}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .bool-toggle-pretty-input .pretty-input-link .fa{display:none}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .switch{position:relative;display:inline-block;width:44px;height:20px;margin-bottom:0}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .switch input{opacity:0;width:0;height:0}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .switch input:checked+.slider{background-color:#e31870}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .switch input:checked+.slider:before{transform:translateX(21px);background-color:#fff;border:1px solid #000}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s;border:1px solid #191919}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:#191919;border:1px solid #fff;transition:.4s}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .slider.round{border-radius:34px}.refinements .refinement.toggle-group .values .refinement-toggle .bool-toggle-container .slider.round:before{border-radius:50%}.plp-seo-copy-slot-wrapper-container{max-width:1600px;padding-left:30px;padding-right:30px;padding-top:0;margin:auto}.plp-seo-copy-slot-wrapper-container .plp-seo-copy-slot-wrapper{padding-top:40px}.product-tile-skeleton-wrapper{padding:0 0 30px;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding-left:15px;padding-right:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:1023.98px){.product-tile-skeleton-wrapper{-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media (max-width:767.98px){.product-tile-skeleton-wrapper{-ms-flex:0 0 50%;flex:0 0 50%}}.product-tile-skeleton-wrapper .product-tile-skeleton-inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1}.product-tile-skeleton-wrapper .product-tile-skeleton-inner-wrapper .product-tile-skeleton{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center;width:100%}.product-tile-skeleton-wrapper .product-tile-skeleton-inner-wrapper .product-tile-skeleton .product-img-skeleton{background-color:#ebeced;width:100%;-ms-flex-positive:1;flex-grow:1;height:350px}.product-tile-skeleton-wrapper .product-tile-skeleton-inner-wrapper .product-tile-skeleton .line-skeleton{background-color:#ebeced;height:12px;margin-top:10px;width:100%}.product-tile-skeleton-wrapper .product-tile-skeleton-inner-wrapper .product-tile-skeleton .line-skeleton.line-1-skeleton{width:33%;margin-left:auto;margin-right:auto}.product-item-full-tiles-hidden,.product-tile-skeleton-wrapper.hidden{display:none}.product-item-full-tiles-hidden.show{display:block}.lazy-color{opacity:.5;background:linear-gradient(135deg,rgba(211,223,232,.5) 30%,rgba(169,184,197,.5) 38%,rgba(168,182,193,.6) 41%,rgba(168,182,193,.6) 50%,rgba(168,182,193,.6) 0,rgba(169,184,197,.6) 51%,rgba(211,223,232,.6) 57%,rgba(211,223,232,.6) 80%,rgba(211,223,232,.6) 0);background-size:1200% 1200%;animation:AnimationName 2s ease infinite reverse}@keyframes AnimationName{0%{background-position:0 92%}to{background-position:100% 9%}}