.dark-modal-bg{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:rgba(0,0,0,.7);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000}.portrait-medium-italic{font-style:italic}.portrait-medium,.portrait-medium-italic{font-family:Portrait Web,serif;font-stretch:normal;font-weight:600}.portrait-medium{font-style:normal}.portrait-regular-italic{font-style:italic}.portrait-regular,.portrait-regular-italic{font-family:Portrait Web,serif;font-stretch:normal;font-weight:400}.portrait-regular{font-style:normal}.akzidenz-grotesk-pro-light{font-family:Akzidenz Grotesk Pro,sans-serif;font-weight:400}.akzidenz-grotesk-pro-regular{font-family:Akzidenz Grotesk Pro,sans-serif;font-weight:600}.akzidenz-grotesk-pro-extended{font-family:Akzidenz Grotesk Pro Extended,sans-serif;font-weight:600;letter-spacing:0.12rem;text-transform:uppercase}.akzidenz-grotesk-pro-medium-extended{font-family:Akzidenz Grotesk Pro Extended,sans-serif;font-weight:700}.lasenby-sans-regular{font-family:Lasenby Sans regular,serif;font-weight:600}.swatch-circle-beige,.swatch-filter-beige{background:beige}.swatch-circle-black,.swatch-filter-black{background:#000}.swatch-circle-blue,.swatch-filter-blue{background:#3466d8}.swatch-circle-navy,.swatch-filter-navy{background:navy}.swatch-circle-brown,.swatch-filter-brown{background:#713434}.swatch-circle-green,.swatch-filter-green{background:#2a9209}.swatch-circle-grey,.swatch-filter-grey{background:#ccc}.swatch-circle-orange,.swatch-filter-orange{background:#ce810d}.swatch-circle-pink,.swatch-filter-pink{background:#d980e8}.swatch-circle-purple,.swatch-filter-purple{background:#851198}.swatch-circle-red,.swatch-filter-red{background:#e20202}.swatch-circle-white,.swatch-filter-white{background:#fff;border:1px solid #000}.swatch-circle-yellow,.swatch-filter-yellow{background:#ffc107}.swatch-circle-miscellaneous,.swatch-filter-miscellaneous{background:linear-gradient(90deg,#000 0.3rem,transparent 1%) 50%,linear-gradient(#000 0.3rem,transparent 1%) 50%,#a3a3a3;background-size:0.4rem 0.4rem}.swatch-circle-clear,.swatch-filter-clear{background:linear-gradient(90deg,#fff 0.3rem,transparent 1%) 50%,linear-gradient(#fff 0.3rem,transparent 1%) 50%,#333;background-size:0.4rem 0.4rem}.swatch-circle-cream,.swatch-filter-cream{background:#efedd4}.swatch-circle-neutral,.swatch-filter-neutral{background:#e0e2ca}.swatch-circle-metallics,.swatch-filter-metallics{background-color:#e4eee9;background-image:linear-gradient(315deg,#e4eee9,#93a5ce 74%)}.swatch-circle-multi,.swatch-filter-multi{background:#020024;background:linear-gradient(90deg,#020024,#790946 49%,#00d3ff)}button.dot.selected{background:transparent;color:#000}button.dot.selected:after{background:#000}button.dot.selected:before{transform:scale(1)}.color-attribute button.selected{background:transparent}.color-attribute button.selected .swatch-circle{border:none}.listing-page .cuttoff-text{overflow:hidden;position:relative;margin:1rem 0 0.5rem;height:3rem;max-width:60rem;font-size:1.2rem;font-weight:300;--max-lines:2}@media only screen and (max-width:415px){.listing-page .cuttoff-text{height:2.6rem}}@media only screen and (max-width:1280px){.listing-page .cuttoff-text{max-width:46rem}}.listing-page .cuttoff-text:before{content:"";position:absolute;height:1rem;width:100%;left:0;bottom:0;pointer-events:none;background:linear-gradient(180deg,transparent,#fff)}.listing-page .cuttoff-text.expanded{height:auto;margin-bottom:1rem;--max-lines:none}.listing-page .cuttoff-text.expanded:before{background:none}.listing-page .cuttoff-text.short{height:auto;--max-lines:none}.listing-page .cuttoff-text.short:before{background:none}.listing-page .expand-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:underline;cursor:pointer;margin-bottom:1rem;display:inline}@media only screen and (max-width:415px){.listing-page .expand-btn{margin-bottom:0}.listing-page .expand-btn:checked{margin-bottom:1rem}}.listing-page .expand-btn.hide{display:none}.listing-page .expand-btn:before{content:"Read More"}.listing-page .expand-btn:checked:before{content:"Read Less"}.listing-page .html-slot-container{display:-ms-flexbox;display:flex;width:100%}.listing-page .category-plp-ad{margin:0 -1.5rem 6rem;width:calc(100% + 6rem)}.listing-page .category-plp-ad h2{font-size:3.5vw;margin-bottom:1.5rem}@media (max-width:991.98px){.listing-page .category-plp-ad h2{font-size:8vw}}.listing-page .category-plp-ad .hero-banner .banner-title{position:absolute}.listing-page .category-plp-ad.three-split-banners{padding:0}.listing-page .category-plp-ad.three-split-banners .banner-links,.listing-page .category-plp-ad.three-split-banners .banner-title{padding:2rem}.listing-page .category-plp-ad.three-split-banners .banner-title .heading{font-size:3rem}@media only screen and (max-width:1280px){.listing-page .category-plp-ad.three-split-banners .banner-title .heading{font-size:2.5vw}}@media only screen and (max-width:2048px){.listing-page .category-plp-ad.three-split-banners .banner-title .heading{font-size:4rem}}.listing-page .category-plp-ad .text-cta:before{background:#fff}.listing-page .hero-banner{height:calc(70vh - 3.8rem);max-height:calc(70vh - 3.8rem);min-height:45rem}.listing-page .row.no-gutters.split-banners{width:100%}.refinement-bar{background:#f9f9f9;height:calc(100% - 9.8rem);overflow-y:scroll;position:fixed;right:-45rem;top:9.8rem;transition:all .3s ease;width:45rem;z-index:2}@media (min-width:992px) and (max-width:1440px){.refinement-bar{height:calc(100% - 7.8rem);top:7.8rem}}@media (max-width:991.98px){.refinement-bar{height:100%}}.refinement-bar .simplebar-wrapper{display:none}.refinement-bar.active{overflow:hidden;right:0;transition:all .3s ease}.refinement-bar.active .simplebar-wrapper{display:block}.refinement-bar .values.content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.refinement-bar .values.content li{display:inline-block;font-size:1.2rem;margin:0 1rem 1rem 0}.refinement-bar .content{margin:0;padding:0}.refinement-bar .card-header{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9f9f9;border:0;padding:1.8rem 0;border-bottom:1px solid #a3a3a3;position:relative}.refinement-bar .card-header h5{margin-bottom:0;font-size:1.4rem;line-height:1.6rem;color:#000;text-transform:uppercase;letter-spacing:0.14rem}.refinement-bar .card-header .btn-accordion{position:absolute;top:2.2rem;right:1.2rem}.refinement-bar .card-header .btn-accordion:before{content:"";background-image:url(../../images/close-icon-small.svg);background-repeat:no-repeat;position:absolute;height:1.5rem;width:1.5rem}.refinement-bar .card-header.collapsed .btn-accordion{position:absolute;top:1.8rem;right:1.8rem}.refinement-bar .card-header.collapsed .btn-accordion:before{background-image:url(../../images/plus-icon-000000.svg)}.refinement-bar .card{background:#f9f9f9;border:0;margin-bottom:0;padding:0}.refinement-bar .card-body{padding:2rem 0 3rem}.refinement-bar .card-body.category{background:#f9f9f9;border:0}.refinement-bar .panel-title{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:4}.refinement-bar .reset-bar{background:#fff;bottom:0;padding:2rem 3rem;position:-webkit-sticky;position:sticky;z-index:4}.refinement-bar .reset-bar .secondary-bar{background:#fff;-ms-flex-positive:1;flex-grow:1}.refinement-bar li.disabled{display:none!important}.refinement-bar .apply.filtered{background:#000;color:#fff}.load-previous-wrap{-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center}.load-previous-wrap button{margin-bottom:3rem}.load-previous-wrap button:before{content:"";display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15.318'%3E%3Cpath data-name='Path 99' d='M17.411 8.314l.01.009-.035.039-6.252 6.956-1.487-1.337 4.78-5.322H-.003v-2h14.43L9.644 1.337 11.131 0l6.248 6.951-.009.01.627.7z'/%3E%3C/svg%3E");width:2rem;height:2rem;transform:rotate(270deg);background-repeat:no-repeat;background-position:50% 50%;background-size:1.2rem;position:absolute;top:0x;left:-1.6rem}.load-previous-wrap .dot.load-previous{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;color:#000}.load-previous-wrap .dot.load-previous:hover{background:transparent;border-bottom-color:#000}.refinements{position:relative}.refinements .filter-value button,.refinements button{-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:0;color:#000;display:-ms-flexbox;display:flex;font-size:1.2rem;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:0;padding:0.4rem 0 0 3rem;position:relative;text-transform:capitalize;transition:all .3 ease}.refinements .filter-value button svg,.refinements button svg{border-radius:50%;height:1.6rem;padding:0.4rem;transition:all .3 ease;width:1.6rem}.refinements .filter-value button:hover,.refinements button:hover{background:transparent!important;color:#000!important}.refinements .filter-value button:after,.refinements button:after{content:"";position:absolute;top:0;left:0;width:2rem;height:2rem;border-radius:0.4rem;border:0.2rem solid #000;transform:translateY(-.075em);display:-ms-grid;display:grid;place-content:center}.refinements .filter-value button:before,.refinements button:before{content:"";position:absolute;top:0.5rem;left:0.5rem;z-index:1;width:1rem;height:1rem;transform:scale(0);background-color:#fff;transform-origin:bottom left;-webkit-clip-path:polygon(10.59% 51.91%,.82% 62.24%,31.46% 91.23%,100% 18.75%,89.11% 8.45%,30.21% 70.71%);clip-path:polygon(10.59% 51.91%,.82% 62.24%,31.46% 91.23%,100% 18.75%,89.11% 8.45%,30.21% 70.71%)}.refinements button .loading-dot{top:0;left:0;right:auto;bottom:auto;width:2rem;height:2rem;border-radius:0.4rem;background-color:#000;border:0.2rem solid #000}.refinements button .loading-dot span{margin:0!important}.refinements .color-attribute button,.refinements li.swatch-filter button{border:0;height:100%;margin:0 0.5rem 0.5rem 0;padding:0 0 0 3rem}.refinements .color-attribute button:hover,.refinements li.swatch-filter button:hover{background:transparent}.refinements .color-attribute span,.refinements li.swatch-filter{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-radius:50%;height:2rem;width:2rem}.refinements .color-attribute span.color-name{width:auto;padding-left:1rem;line-height:2rem}.refinements .filter-value .delete-icon,.refinements .swatch-filter .delete-icon{border:1px solid #000;border-bottom-right-radius:0.4rem;border-top-right-radius:0.4rem;bottom:-1px;padding:0.5rem;position:absolute;right:-1px;top:-1px}.refinements .filter-value span:first-child{margin-right:2.6rem}.refinements .filter-value:last-child{margin-bottom:2rem}.refinements .refinement-price li button[disabled=disabled]{background-color:#a3a3a3;border-color:#a3a3a3;pointer-events:none}.refinements .refinement-price .values.content{-ms-flex-direction:row;flex-direction:row}.refinements .refinement-price .filter-value button,.refinements .refinement-price button{border:1px solid #000;border-radius:0.4rem;padding:0.5rem 1rem}.refinements .refinement-price .filter-value button:hover,.refinements .refinement-price button:hover{background:transparent;color:#000}.refinements .refinement-price .filter-value button:after,.refinements .refinement-price .filter-value button:before,.refinements .refinement-price button:after,.refinements .refinement-price button:before{content:unset}.refinements .refinement-price .filter-value button.loading:hover,.refinements .refinement-price .filter-value button.selected:hover,.refinements .refinement-price button.loading:hover,.refinements .refinement-price button.selected:hover{background:#000;color:#f9f9f9}@media only screen and (min-width:992px){.refinements .refinement-price .filter-value button:not(.loading):hover,.refinements .refinement-price button:not(.loading):hover{background:#000!important;color:#f9f9f9!important}}.refinements .refinement-price .loading-dot{position:absolute;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:5rem;width:unset;height:unset}.refinements .refinement-price .loading-dot span{margin:unset}.refinements .refinement-price button.dot.selected{background:#000;color:#fff}.refinements .refinement-price button[disabled=disabled].dot.selected{background:#a3a3a3;border-color:#a3a3a3;pointer-events:none}.refinements .refinement-price button.dot.loading{background:#000;color:#000}.refinements .refinement-price button.loading.inline{background:#000!important;color:rgba(1,1,1,0)!important}.refinements .filter-bar{margin-top:1.5rem}.refinements .filter-bar.no-selected-filters{margin-top:0.5rem}.refinements .filter-bar ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.refinements .filter-bar ul li{display:inline-block;font-size:1.2rem;margin:0 1rem 1rem 0}.refinements .filter-bar button{padding:0.7rem 1rem 0.6rem;border:1px solid #000;border-radius:0.4rem;font-size:1.4rem;line-height:1.4rem;letter-spacing:0;color:#000;height:2.7rem}.refinements .filter-bar button:after,.refinements .filter-bar button:before{display:none}.refinements .filter-bar .loading-dot{top:0;right:0;left:auto;bottom:auto;width:2.8rem;height:2.6rem;border-radius:0 0.4rem 0.4rem 0;background-color:#000;border:0}.refinements .filter-bar .loading-dot span{margin:0.8rem!important}.refinements .filter-bar button.reset{border:0;color:#a3a3a3;text-transform:uppercase;letter-spacing:1px;text-decoration:underline;background:transparent;font-size:1rem;line-height:1.1rem}.refinements .filter-bar button.reset:focus,.refinements .filter-bar button.reset:hover{color:#a3a3a3!important}.refinements .filter-bar button.reset .loading-dot{display:none}.refinements .filter-bar span.swatch-filter{width:1.8rem;height:1.8rem;border-radius:50%}.refinements .filter-bar span.swatch-filter:first-child{margin-right:0.5rem!important}.refinements .filter-bar span.swatch-name{padding-right:2.5rem}.search-results .product{position:relative}.search-results .panel-title{position:-webkit-sticky;position:sticky;top:0;z-index:2}.search-results .refinements{min-height:calc(100vh - 24rem);position:relative}.search-results .sorting-actions{background:hsla(0,0%,100%,.9);margin-left:-3rem;margin-right:-3rem;padding:2rem 3rem;position:-webkit-sticky;position:sticky;top:9.8rem;z-index:2}@media (min-width:992px) and (max-width:1440px){.search-results .sorting-actions{top:7.8rem}}.search-results .filter-results,.search-results .sort-order-replace{background:transparent;border:none;border-radius:none;color:#000;display:inline-block;font-size:1rem;height:3.8rem;line-height:1.5;margin:0;padding:0.3rem;text-align:center;text-align-last:center;vertical-align:middle;width:20rem}.search-results .filter-results{border-bottom-right-radius:5rem;border:0.2rem solid;border-top-right-radius:5rem}@media (min-width:351px) and (max-width:500px){.search-results .filter-results{padding-left:2.4rem}}.search-results .filter-results:after{content:"";display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19.778'%3E%3Cpath data-name='Path 293' d='M4.8 0a2.765 2.765 0 00-2.654 2.043H.717a.715.715 0 100 1.429h1.426a2.744 2.744 0 005.3.035l11.843-.035a.715.715 0 000-1.429l-11.823.034A2.767 2.767 0 004.8 0zm0 1.429A1.332 1.332 0 113.467 2.76 1.321 1.321 0 014.8 1.429M12.43 6.9a2.8 2.8 0 00-2.692 2.082H.717a.715.715 0 100 1.429H9.74a2.779 2.779 0 005.38 0h4.167a.715.715 0 000-1.429h-4.166A2.8 2.8 0 0012.429 6.9zm0 1.429A1.365 1.365 0 1111.063 9.7a1.353 1.353 0 011.367-1.368m-5.552 5.854a2.8 2.8 0 00-2.691 2.079H.717a.715.715 0 100 1.429h3.469a2.78 2.78 0 005.384 0h9.717a.715.715 0 000-1.429H9.568a2.8 2.8 0 00-2.69-2.079zm0 1.429a1.367 1.367 0 11-1.367 1.367 1.357 1.357 0 011.367-1.367'/%3E%3C/svg%3E");width:1.6rem;position:absolute;left:1rem;top:0;bottom:0;background-position:50%;height:100%;background-repeat:no-repeat;background-size:1.6rem 1.6rem}@media (max-width:350px){.search-results .filter-results:after{display:none}}.search-results .filter-results.filtered,.search-results .filter-results:active,.search-results .filter-results:focus,.search-results .filter-results:hover{background:#000;border:0.2rem;color:#fff;outline:none}.search-results .filter-results.filtered:after,.search-results .filter-results:active:after,.search-results .filter-results:focus:after,.search-results .filter-results:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19.778'%3E%3Cpath data-name='Path 293' d='M4.8 0a2.765 2.765 0 00-2.654 2.043H.717a.715.715 0 100 1.429h1.426a2.744 2.744 0 005.3.035l11.843-.035a.715.715 0 000-1.429l-11.823.034A2.767 2.767 0 004.8 0zm0 1.429A1.332 1.332 0 113.467 2.76 1.321 1.321 0 014.8 1.429M12.43 6.9a2.8 2.8 0 00-2.692 2.082H.717a.715.715 0 100 1.429H9.74a2.779 2.779 0 005.38 0h4.167a.715.715 0 000-1.429h-4.166A2.8 2.8 0 0012.429 6.9zm0 1.429A1.365 1.365 0 1111.063 9.7a1.353 1.353 0 011.367-1.368m-5.552 5.854a2.8 2.8 0 00-2.691 2.079H.717a.715.715 0 100 1.429h3.469a2.78 2.78 0 005.384 0h9.717a.715.715 0 000-1.429H9.568a2.8 2.8 0 00-2.69-2.079zm0 1.429a1.367 1.367 0 11-1.367 1.367 1.357 1.357 0 011.367-1.367' fill='%23fff'/%3E%3C/svg%3E")}.search-results .sort-order-replace{border-bottom:0.2rem solid;border-bottom-left-radius:5rem;border-left:0.2rem solid;border-top:0.2rem solid;border-top-left-radius:5rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.search-results .search-result-filters{position:relative}.search-results .search-result-filters .custom-select{bottom:0;cursor:pointer;font-size:unset;height:3.8rem;left:0;opacity:0;position:absolute;right:0;top:0}.search-results .search-result-filters .custom-select:focus+.sort-order-replace,.search-results .search-result-filters .custom-select:hover+.sort-order-replace{background-color:#000;border:0.2rem;color:#fff}.search-results .grid-footer{margin-bottom:3rem;margin-top:5rem;text-align:center}.search-results .grid-footer .product-swiper-wrapper{text-align:left}.search-results .grid-footer .search-result-count{font-size:0.8rem}.search-results .result-count p{text-align:center}.search-results .result-count span.search-keywords,.search-results .result-count span.search-result-count{font-size:1.4rem}.search-results .grid-footer .show-more{margin-bottom:1.5rem}.search-results .show-more .btn{max-width:35.4rem}.search-results-nohits .grid-footer{padding-left:0;padding-right:0}.search-results-nohits .search-result-count{display:none}.dynamic-number-of-results,.total-number-of-results{font-size:0.8rem}.sub-category-links .swiper-container .swiper-wrapper{padding-bottom:0}.refinement-bar .panel-body[data-simplebar=init]{overflow:visible}.refinement-bar.active .card:last-child{margin-bottom:10rem}@media only screen and (min-width:2048px){.listing-page .category-plp-ad h2{font-size:6.4rem}}@media only screen and (max-width:991px){.listing-page .category-plp-ad h2{font-size:7vw}.search-results .sorting-actions{top:9.8rem}.refinement-bar{left:0;opacity:0;right:0;top:0;visibility:hidden;width:100%;z-index:11}.refinement-bar.active{opacity:1;visibility:visible;width:100%}}@media (max-width:991.98px) and (min-width:769px){.refinements,.reset-bar{padding:3rem 6rem}}@media (max-width:769px){.category-listing-page>h2,.search-nav>h2{font-size:1.6rem}}@media (max-width:543px){.result-count{width:100%}.search-result-filters{width:50%}.search-results .sorting-actions{padding:1.5rem 3rem}.search-results .filter-results,.search-results .sort-order-replace{width:100%}}.brand-filter-form-holder{margin-bottom:0!important;margin-right:0!important}.brand-filter-form{position:relative;margin-bottom:2rem;padding-left:0.5rem;padding-right:0.5rem}.brand-filter-form:focus{outline:unset}.brand-filter-form .brand-search-input{background-color:#fff;width:100%;height:4.8rem;padding:1.7rem 1.5rem 1.6rem;color:#000;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;border-radius:0.4rem;border:0}.brand-filter-form .brand-search-input::-webkit-input-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;font-weight:400}.brand-filter-form .brand-search-input::-moz-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;font-weight:400}.brand-filter-form .brand-search-input:-ms-input-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;font-weight:400}.brand-filter-form .brand-search-input::-ms-input-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;font-weight:400}.brand-filter-form .brand-search-input:-ms-input-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;font-weight:400}.brand-filter-form .brand-search-input::placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;font-weight:400}.brand-filter-form .brand-search-input:focus{caret-color:#a3a3a3;outline:unset}.brand-filter-form .brand-search-input.search-entered,.brand-filter-form .brand-search-input:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 0 1rem rgba(0,0,0,.16);border:0}.brand-filter-form button.search-clear{position:absolute;top:2rem;right:1.7rem;padding:0!important;font-size:1rem;line-height:1.1rem;color:#a3a3a3;text-transform:uppercase;letter-spacing:1px;background-color:#fff}.brand-filter-form button.search-clear:focus,.brand-filter-form button.search-clear:hover{color:#a3a3a3!important}.brand-filter-form button.search-clear:after,.brand-filter-form button.search-clear:before{display:none}.no-brand-results{color:#ed1557}.refinement-price-range{display:-ms-flexbox;display:flex}.refinement-price-range .refinement-price-range-max,.refinement-price-range .refinement-price-range-min{-ms-flex:1 1 auto;flex:1 1 auto}.refinement-price-range .refinement-price-range-to{-ms-flex:0 0 auto;flex:0 0 auto;padding:1.5rem 1.8rem 1.5rem 1.6rem;color:#000;text-align:left;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}.refinement-price-range .input-refinement-price{background-color:#fff;width:100%;height:4.8rem;padding:1.7rem 1.2rem 1.6rem;color:#000;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;border-radius:0.4rem;border:0;text-align:left}.refinement-price-range .input-refinement-price::-webkit-input-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}.refinement-price-range .input-refinement-price::-moz-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}.refinement-price-range .input-refinement-price:-ms-input-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}.refinement-price-range .input-refinement-price::-ms-input-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}.refinement-price-range .input-refinement-price:-ms-input-placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}.refinement-price-range .input-refinement-price::placeholder{color:#a3a3a3;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}.refinement-price-range .input-refinement-price:focus{box-shadow:0 0 1rem rgba(0,0,0,.16);border:0}.plp-refinements .filter-bar ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.plp-refinements .filter-bar ul li{display:inline-block;font-size:1.2rem;margin:0 1rem 1rem 0}.plp-refinements .filter-bar button{padding:0.7rem 1rem 0.6rem;border:1px solid #000;border-radius:0.4rem;font-size:1.4rem;line-height:1.4rem;letter-spacing:0;color:#000;height:2.7rem;-ms-flex-align:center;align-items:center;background:transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;position:relative;text-transform:capitalize;transition:all .3 ease}.plp-refinements .filter-bar button:after,.plp-refinements .filter-bar button:before{display:none}.plp-refinements .filter-bar button:focus,.plp-refinements .filter-bar button:hover{background:#fff!important}.plp-refinements .filter-bar .loading-dot{top:0;right:0;left:auto;bottom:auto;width:2.8rem;height:2.6rem;border-radius:0 0.4rem 0.4rem 0;background-color:#000;border:0}.plp-refinements .filter-bar .loading-dot span{margin:0.8rem!important}.plp-refinements .filter-bar button.reset{border:0;color:#a3a3a3;text-transform:uppercase;letter-spacing:1px;text-decoration:underline;background:transparent;font-size:1rem;line-height:1.1rem}.plp-refinements .filter-bar button.reset:focus,.plp-refinements .filter-bar button.reset:hover{color:#a3a3a3!important}.plp-refinements .filter-bar button.reset .loading-dot{display:none}.plp-refinements .filter-bar span.swatch-filter{width:1.8rem;height:1.8rem;border-radius:50%}.plp-refinements .filter-bar span.swatch-filter:first-child{margin-right:0.5rem!important}.plp-refinements .filter-bar span.swatch-name{padding-right:2.5rem}.plp-refinements .filter-bar .delete-icon{border:1px solid #000;border-bottom-right-radius:0.4rem;border-top-right-radius:0.4rem;bottom:-1px;padding:0.5rem;position:absolute;right:-1px;top:-1px}.plp-refinements .filter-bar .filter-value span:first-child{margin-right:2.6rem}.plp-refinements .filter-value button svg{border-radius:50%;height:1.6rem;padding:0.4rem;transition:all .3 ease;width:1.6rem}