.swatch-circle,.swatch-filter{border:.0625rem solid rgba(0,0,0,0.05);display:block;position:relative;background-size:100%;border-radius:0;height:1.875rem;width:1.875rem;display:inline-block}.swatch-circle::after,.swatch-filter::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-circle::after,.swatch-filter::after{content:'';border:.0625rem solid #d9d9d9;position:absolute;opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.swatch-circle[disabled],.swatch-circle.disabled,.swatch-circle.unselectable,.swatch-filter[disabled],.swatch-filter.disabled,.swatch-filter.unselectable{cursor:default;opacity:.2;pointer-events:none}.swatch-circle:hover,.swatch-circle.selected,.swatch-circle[data-selected=true],.swatch-filter:hover,.swatch-filter.selected,.swatch-filter[data-selected=true]{border-color:#fff !important}.swatch-circle:hover::after,.swatch-circle.selected::after,.swatch-circle[data-selected=true]::after,.swatch-filter:hover::after,.swatch-filter.selected::after,.swatch-filter[data-selected=true]::after{opacity:1}.swatch-circle.selectable,.swatch-filter.selectable{cursor:pointer}.swatch-circle-beige{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:beige}.swatch-circle-beige::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-beige{border-radius:0;height:1rem;width:1rem;display:inline-block;background:beige}.swatch-filter-beige::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-black{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#000}.swatch-circle-black::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-black{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#000}.swatch-filter-black::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-blue{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#007bff}.swatch-circle-blue::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-blue{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#007bff}.swatch-filter-blue::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-brown{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:brown}.swatch-circle-brown::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-brown{border-radius:0;height:1rem;width:1rem;display:inline-block;background:brown}.swatch-filter-brown::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-green{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#28a745}.swatch-circle-green::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-green{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#28a745}.swatch-filter-green::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-grey{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#8f979d}.swatch-circle-grey::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-grey{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#8f979d}.swatch-filter-grey::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-navy{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:navy}.swatch-circle-navy::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-navy{border-radius:0;height:1rem;width:1rem;display:inline-block;background:navy}.swatch-filter-navy::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-orange{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:orange}.swatch-circle-orange::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-orange{border-radius:0;height:1rem;width:1rem;display:inline-block;background:orange}.swatch-filter-orange::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-pink{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#fe249a}.swatch-circle-pink::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-pink{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#fe249a}.swatch-filter-pink::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-purple{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:purple}.swatch-circle-purple::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-purple{border-radius:0;height:1rem;width:1rem;display:inline-block;background:purple}.swatch-filter-purple::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-red{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:red}.swatch-circle-red::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-red{border-radius:0;height:1rem;width:1rem;display:inline-block;background:red}.swatch-filter-red::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-white{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#fff}.swatch-circle-white::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-white{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#fff}.swatch-filter-white::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-yellow{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#ff0}.swatch-circle-yellow::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.swatch-filter-yellow{border-radius:0;height:1rem;width:1rem;display:inline-block;background:#ff0}.swatch-filter-yellow::after{border-radius:0;height:1.625rem;width:1.625rem;right:-.375rem;top:-.375rem}.swatch-circle-miscellaneous{border-radius:0;height:1.875rem;width:1.875rem;display:inline-block;background:#fff;background:-webkit-gradient(linear, right bottom, right top, color-stop(0, #821e91), color-stop(25%, #821e91), color-stop(25%, #edd134), color-stop(50%, #ff0), color-stop(50%, #edd134), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)),-webkit-gradient(linear, right bottom, right top, color-stop(0, #0e5cd1), color-stop(50%, #0e5cd1), color-stop(50%, #e20b0b), to(#e20b0b));background:-o-linear-gradient(bottom, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),-o-linear-gradient(bottom, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background:linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background-repeat:repeat-y, repeat;background-size:50% 100%, 100% 100%}.swatch-circle-miscellaneous::after{border-radius:0;height:2.5rem;width:2.5rem;right:-.375rem;top:-.375rem}.category-tile{position:relative}.category-tile h1,.category-tile h2{font-size:1.75rem;position:absolute;bottom:1.875rem;right:1.875rem;color:#fff}.category-tile::before{content:'';position:absolute;width:100%;height:100%;background-image:-webkit-gradient(linear, right top, right bottom, color-stop(60%, transparent), to(rgba(0,0,0,0.5)));background-image:-o-linear-gradient(top, transparent 60%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.5) 100%)}.refinements{max-width:44.625rem;margin:0 auto}.refinements .refinement:not(.refinement-category) .card-header{font-size:1rem;line-height:1}.refinements .refinement:not(.refinement-category) .card-header::after{content:"";width:1.5rem;height:1.5rem;position:absolute;left:0;border:0;background:url(../images/svg/icon-chevron-down.svg) no-repeat}.refinements .refinement:not(.refinement-category).open .card-header::after{background:url(../images/svg/icon-chevron-up.svg) no-repeat}.refinements .refinement:not(.refinement-category) .refinement-title{font-size:.875rem}.refinements .refinement:not(.refinement-category) .refinement-title .refinement-count:not(.refinement-filter-count){display:none}.refinements .refinement:not(.refinement-category) a.btn{padding:0.75rem 1rem;border:0.063rem solid #4a4a4a;font-size:1rem;background-color:#fff}.refinements .refinement:not(.refinement-category) .checkbox-link.checked,.refinements .refinement:not(.refinement-category) .checkbox-link.selected{color:#000}.refinements .refinement:not(.refinement-category) .checkbox-link>i{width:1.5rem;height:1.5rem}.refinements .refinement:not(.refinement-category) .checkbox-link>i::after{position:absolute;top:0;background:url(../images/svg/icon-checkbox-black.svg) no-repeat center}.refinements .refinement:not(.refinement-category) li>span,.refinements .refinement:not(.refinement-category) li>a{padding:0.75rem 0;font-size:1rem;font-weight:700;color:#737373}.refinement-bar ul{padding-right:0}@media (min-width: 1022px){.refinement-bar{display:block;position:relative}}.refinement-bar .mobile-modal-header{border-bottom:0.063rem solid #737373}.refinement-bar .mobile-modal-header .mobile-modal-title{font-size:.875rem}.refinement-bar .mobile-modal-header .mobile-modal-title .refinement-count:not(.refinement-filter-count){display:none}.refinement-bar .mobile-modal-header .mobile-modal-title .refinement-count.refinement-filter-count{font-weight:400}.refinement-bar .mobile-modal-footer{gap:0.75rem}.refinement-bar .mobile-modal-footer>.btn{border:0.063rem solid #4a4a4a;font-size:.875rem}.refinement-bar .mobile-modal-footer a.btn{background-color:#fff}.grid-header,.content-grid-header,.refinement-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 1022px){.grid-header,.content-grid-header,.refinement-header{margin-bottom:2.25rem}}.grid-header .custom-select,.content-grid-header .custom-select,.refinement-header .custom-select{font-size:.8125rem;background-position:3%}.grid-header .custom-select option,.content-grid-header .custom-select option,.refinement-header .custom-select option{padding-right:0.5rem}.grid-header .refinement-count{display:none}@media (min-width: 1022px){.grid-header{margin-bottom:1rem}}.product-count{font-size:.875rem}@media (min-width: 1022px){.product-count{margin-left:2.5rem}}.refinement-ysl_categories{display:block}@media (min-width: 544px){.refinement-ysl_categories{display:none}}.refinement-header{font-size:.75rem;font-weight:500;text-transform:uppercase}@media (max-width: 1021.98px){.refinement-header{display:none}}.grid-header-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:0;padding-left:0}.refinement{border:0;border-bottom:0.0625rem solid #737373;border-radius:0;padding-bottom:0;margin-bottom:0}@media (min-width: 1022px){.refinement{border-bottom:0.0625rem solid #d8d8d8}}.refinement .categories-list{padding:0}.refinement .categories-list .categories-list-item{margin-bottom:0}.refinement .radio-button-link.selected{color:#000}.refinement .radio-button-link .radio-button-link-icon{display:none}.refinement .radio-button-link span{margin-left:0.25rem}.refinement .card-header{cursor:pointer;border-radius:0;border-bottom:0;padding:1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;text-transform:uppercase}@media (min-width: 1022px){.refinement .card-header{font-weight:700}}.refinement .card-header>i{margin-right:auto}@media (min-width: 1022px){.refinement .card-header>i{top:auto}}.refinement .card-header>i::before{font-size:.75rem}.refinement .card-header>.icon-minus{display:none}.refinement .card-header>.icon-minus::before{margin-top:0.0375rem !important;margin-right:-0.5rem !important}.refinement .card-body{font-weight:300;padding:0;height:0;padding-bottom:0;opacity:0;-webkit-transition:height .3s,padding-bottom .3s;-o-transition:height .3s,padding-bottom .3s;transition:height .3s,padding-bottom .3s}.refinement .card-body .link-button-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem;background-color:#f5f5f5;padding:0.5rem;margin-left:0.5rem;color:#b7b7b7}.refinement .card-body ul{margin:0;list-style:none}.refinement .card-body>ul:not(.categories-list){padding:0 0 1rem}.refinement .card-body li:not(.color-attribute){padding-right:0;padding-left:0;margin-bottom:0.01rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.refinement .card-body li:not(.color-attribute):not(:last-child){border-bottom:0;padding-bottom:0}@media (min-width: 1022px){.refinement .card-body li:not(.color-attribute):not(:last-child){border-bottom:0;padding-bottom:0}}@media (min-width: 1022px){.refinement .card-body li:not(.color-attribute){width:100%}}.refinement .card-body li.disabled{opacity:0.5}.refinement .card-body .parent-category{margin-bottom:0.75rem}.refinement.open .card-header>.icon-plus{display:none}.refinement.open .card-header>.icon-minus{display:block}.refinement.open .card-body{overflow-x:auto;height:auto;opacity:1;border-top:0}@media (min-width: 1022px){.refinement.open .card-body{background-color:transparent;border-top:0}}.refinement.open.refinement-category li:not(:last-of-type){margin-bottom:0.75rem}.refinement:not(.open) .card-body{overflow:hidden}.refinement-count{background-color:#000;border-radius:100%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;line-height:1;width:1.25rem;height:1.25rem;margin-right:0.25rem;z-index:2}.refinement-price.open .card-body{padding-bottom:1.5rem !important;padding-top:1.5rem}@media (min-width: 1022px){.refinement-price.open .card-body{padding-top:0;padding-right:0.25rem;padding-left:0.25rem}}.refinement-price .noUi-horizontal{padding-right:1rem}@media (min-width: 1022px){.refinement-price .noUi-horizontal{padding-left:0.4rem}}.refinement-color .card-body>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-0.1875rem}.refinement-color .color-attribute{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;padding-right:0}.refinement-color .swatch-circle{border-radius:0;height:1.25rem;width:1.25rem;display:inline-block}.refinement-color .swatch-circle::after{border-radius:0;height:1.375rem;width:1.375rem;right:-.125rem;top:-.125rem}.refinement-color.open .card-body{padding-bottom:1rem !important;padding-top:1rem}@media (min-width: 1022px){.refinement-color.open .card-body{padding-top:0}}.horizontal-category .refinement.refinement-category{display:block !important;margin-bottom:0}@media (min-width: 1022px){.horizontal-category .refinement.refinement-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:3.5rem}}.horizontal-category .refinement.refinement-category .categories-list-item{margin:0}.horizontal-category .refinement.refinement-category .categories-list-item span:not([title]){display:none}.horizontal-category .refinement.refinement-category .categories-list-item:first-of-type .radio-button-link{padding-right:0}.horizontal-category .refinement.refinement-category .card-body{font-size:.875rem;white-space:nowrap}.horizontal-category .refinement.refinement-category li:not(:last-of-type){margin-bottom:0}.horizontal-category .refinement.refinement-category .parent-category{margin-left:0.625rem;margin-bottom:0}.horizontal-category .refinement.refinement-category .radio-button-link{margin:0 0 0 0.625rem;padding:0.5rem;font-size:.75rem}.refinement.refinement-category{display:none;border-bottom:0}@media (min-width: 1022px){.refinement.refinement-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.refinement.refinement-category .card-header{display:none}.refinement.refinement-category .card-header.display{display:block !important;font-size:1rem;padding:0.01rem}@media (min-width: 1022px){.refinement.refinement-category .card-header.display{margin-bottom:1.25rem;padding:1rem 0.01rem}}.refinement.refinement-category .card-body{font-size:1rem;text-transform:uppercase}@media (min-width: 1022px){.refinement.refinement-category .card-body .categories-list{padding-bottom:0.75rem}}.refinement.refinement-category li{display:block;margin-right:0}.refinement.refinement-category a>i::before{font-size:.625rem}.mobile-refinement-category{margin-bottom:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 544px){.mobile-refinement-category{display:none}}.mobile-refinement-category ul{list-style:none;padding:0;margin:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;border-bottom:0.0625rem solid #ccc}.mobile-refinement-category ul li{display:inline-block;text-transform:uppercase;padding:0.5rem 1rem}.mobile-refinement-category ul li.active{border-bottom:0.0625rem solid #000}.mobile-refinement-category ul li.active a{font-weight:600;color:#000}.mobile-refinement-category ul li a{color:#999;font-size:0.875rem}.mobile-refinement-category ul li a i{display:none}.mobile-refinement-category{margin-bottom:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 544px){.mobile-refinement-category{display:none}}.mobile-refinement-category ul{list-style:none;padding:0;margin:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;border-bottom:0.0625rem solid #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.mobile-refinement-category ul li{display:inline-block;text-transform:uppercase;padding:0.5rem 1rem}.mobile-refinement-category ul li.active{border-bottom:0.0625rem solid #000}.mobile-refinement-category ul li.active a{font-weight:600;color:#000}.mobile-refinement-category ul li a{color:#999;font-size:0.875rem}.mobile-refinement-category ul li a i{display:none}.category-item{margin-bottom:0.938rem}.search-nav{margin-bottom:1em;border-bottom:0.063em solid #ccc}.search-nav .nav-tabs-wrapper{padding:0}@media (max-width: 543.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:#f2f2f2}.product-options .quantity{position:absolute;bottom:0;left:0}.grid-title{font-size:1.25rem;font-weight:normal;margin-bottom:1.5rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;width:100%}@media (min-width: 1022px){.grid-title{font-size:1rem;font-weight:500;margin-bottom:0;text-align:right}}@media (min-width: 1022px){.search-results{margin-top:2rem}}.search-results .breadcrumb{font-size:.875rem;color:#000}.search-results .breadcrumb .breadcrumb-item:not(:first-of-type)::before{content:"\E816";padding-left:0.5rem;font-family:"fontello" !important;font-size:.875rem;color:#000;line-height:unset}.search-results .breadcrumb a{color:#000}@media (max-width: 1021.98px){.search-results.srp-results{margin-top:1rem}}@media (max-width: 1021.98px){.search-results.srp-results .grid-title{text-align:right;font-size:.75rem}}.search-results.srp-results .btn-select{display:none}.search-results .breadcrumb{padding:0}.search-results .breadcrumb .breadcrumb-header{font-size:inherit;font-weight:inherit;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (min-width: 768px){.search-results .product-tile{margin-bottom:3.5rem}}.search-results .product-tile .kit-builder-product-actions{display:none}.search-results .plp-title-wrapper{background-color:#000;color:#fff}.search-results .plp-title-wrapper .plp-title{font-size:.875rem}.search-results .h2.plp-title{font-size:1.25rem}.search-results-banner .top-banner{height:0;overflow:hidden;padding-bottom:calc(220 / 1170 * 100%)}.search-results-banner .top-banner img{position:absolute;top:0;right:0;width:100%;height:100%}.search-results-banner .top-banner-info{max-width:60%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-results-banner .top-banner-info .top-banner-title{font-size:.875rem}.search-results-banner .top-banner-info .top-banner-description{font-size:.75rem}.refinement-top-bar{margin:0 -1rem;border-top:0.063rem solid #4a4a4a;border-bottom:0.063rem solid #4a4a4a}@media (min-width: 1022px){.refinement-top-bar{border:none;width:100%}}@media (max-width: 1279.98px){.refinement-top-bar .btn-refine-by,.refinement-top-bar .btn-sort-by{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.refinement-top-bar .btn-overlay{border:none;border-right:0.063rem solid #4a4a4a;font-size:1rem;-webkit-transition:border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s;transition:border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s, border-color 0.2s ease-in-out;transition:box-shadow 0.2s, border-color 0.2s ease-in-out;transition:box-shadow 0.2s, border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s}@media (min-width: 1022px){.refinement-top-bar .btn-overlay{border:0.063rem solid #4a4a4a}}.refinement-top-bar .btn-overlay::after{content:"";width:1.5rem;height:1.5rem;position:absolute;left:1rem;background:url(../images/svg/icon-chevron-down.svg) no-repeat}@media (min-width: 1022px){.refinement-top-bar .btn-overlay:hover{-webkit-box-shadow:inset 0 0 0 0.063rem #4a4a4a;box-shadow:inset 0 0 0 0.063rem #4a4a4a}.refinement-top-bar .btn-overlay:focus{outline:none !important;-webkit-box-shadow:inset 0 0 0 0.063rem #4a4a4a !important;box-shadow:inset 0 0 0 0.063rem #4a4a4a !important}}.refinement-top-bar select.custom-select{padding:0.75rem 1rem}.refinement-top-bar .custom-select{border:none;font-size:1rem;background:none;-webkit-transition:border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s;transition:border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s, border-color 0.2s ease-in-out;transition:box-shadow 0.2s, border-color 0.2s ease-in-out;transition:box-shadow 0.2s, border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s}@media (min-width: 1022px){.refinement-top-bar .custom-select{border:0.063rem solid #4a4a4a;width:12rem}}.refinement-top-bar .custom-select:focus{outline:none}.refinement-top-bar .custom-select.hide-native-select{position:absolute;right:50%;width:0.063rem;padding:0;opacity:0}.refinement-top-bar .custom-select .sort-options-list{left:-0.063rem;margin-top:0.063rem;border:0.063rem solid #4a4a4a;border-top:0}@media (min-width: 1022px){.refinement-top-bar .custom-select .sort-options-list{left:0}}.refinement-top-bar .custom-select .sort-options-list li{cursor:pointer;padding:0;font-size:1rem;text-transform:uppercase;white-space:nowrap}.refinement-top-bar .custom-select .sort-options-list li.selected{background:none;color:#000;font-weight:500}.refinement-top-bar .custom-select .sort-options-list li:hover{background:none;opacity:0.6}.refinement-top-bar .custom-select .sort-options-list li:not(:last-of-type){margin-bottom:0.75rem}.refinement-top-bar .custom-select .dropdown-toggle{position:relative;padding:0.75rem 1rem;border:0;font-weight:300}.refinement-top-bar .custom-select .dropdown-toggle::after{width:1.5rem;height:1.5rem;margin-left:-0.255rem;border:0;background:url(../images/svg/icon-chevron-down.svg) no-repeat}.refinement-top-bar .custom-select .dropdown-toggle:focus{outline:0 !important}.refinement-top-bar .custom-select .dropdown-toggle[aria-expanded="false"]:hover{-webkit-box-shadow:inset 0 0 0 0.063rem #4a4a4a;box-shadow:inset 0 0 0 0.063rem #4a4a4a}.refinement-top-bar .custom-select .dropdown-toggle .filter-option-inner-inner{color:#000}.btn-refine-by{position:relative}@media (min-width: 1022px){.btn-refine-by{display:none}}.btn-refine-by i{position:relative;top:-0.125rem;right:0.125rem}.btn-refine-by i::before{font-size:1rem;font-weight:600;margin-top:0.375rem}.btn-sort-by{position:relative}@media (min-width: 1022px){.btn-sort-by{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0}}@media (max-width: 1279.98px){.btn-sort-by .custom-select{font-size:.875rem}}.plp-details{margin-bottom:1.5rem}.plp-details+.search-results{margin-top:0}.plp-title{font-size:1.5625rem;margin-top:0;margin-bottom:0;text-transform:uppercase;position:relative}@media (min-width: 1022px){.plp-title{font-size:2.125rem;margin-bottom:0.75rem}}.plp-title small{display:block}@media (min-width: 1022px){.plp-title small{position:absolute;bottom:0.375rem;right:0.125rem}}@media (max-width: 1021.98px){.show-more{margin-bottom:1.875rem}}.show-more .btn{font-size:1rem;padding:0.625rem 0}@media (max-width: 1279.98px){.product-grid{gap:1.25rem}.product-grid .col-6{-webkit-flex-basis:calc(50% - 0.625rem);-ms-flex-preferred-size:calc(50% - 0.625rem);flex-basis:calc(50% - 0.625rem);max-width:calc(50% - 0.625rem)}}@media (max-width: 1021.98px){.product-grid.single-column>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.link-reset-filter{color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem}.link-reset-filter i{margin-left:0.4rem;line-height:0}.link-reset-filter i::before{font-size:0.375rem}.link-remove-selected-filter{background:#eee;color:#666;font-size:.8125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.3125rem 0.4rem;margin-left:0.625rem;margin-bottom:0.625rem;text-transform:uppercase}@media (max-width: 767.98px){.link-remove-selected-filter{background:none;color:#000;border:0.0625rem solid #000;padding:0.75rem 0.5rem;margin-left:1.25rem}}.link-remove-selected-filter i{margin-right:0.4rem;line-height:0}.link-remove-selected-filter i::before{font-size:0.375rem}@media (max-width: 767.98px){.link-remove-selected-filter i::before{font-size:.5625rem}}.border-y{border-top:solid 0.0625rem #d9d9d9;border-bottom:solid 0.0625rem #d9d9d9}.icon-arrow-left::before{color:#000;font-size:0.8rem !important}.swatch-circle.unselectable+span{position:relative;display:inline-block}.swatch-circle.unselectable+span::before{content:'';border-bottom:1px solid #000;width:100%;position:absolute;left:auto;top:50%}.product-quickview .attribute-YSL-size .attribute-dropdown-select,.product-quickview .attribute-size .attribute-dropdown-select{display:none}.product-quickview .nonSwatchProduct.unselectable::before{content:'';-webkit-transform:skewY(40deg);-ms-transform:skewY(40deg);transform:skewY(40deg)}.product-tile .nonSwatchProduct.unselectable::before{content:'';-webkit-transform:skewY(25deg);-ms-transform:skewY(25deg);transform:skewY(25deg)}

