.elc-mobile-filters-modal{height:auto}.elc-mobile-filters-modal-button{display:flex;justify-content:center}.elc-mobile-filters-modal-button .elc-filter-icon{margin:-3px 0 0 5px}.elc-mobile-filters-modal .elc-checkbox-label{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;letter-spacing:.02em;line-height:1.33333;margin:0;color:#1a1a1a;margin-left:15px}@media only screen and (min-width:768px){.elc-mobile-filters-modal .elc-checkbox-label{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-mobile-filters-modal .elc-checkbox-label{font-size:19px;line-height:1.47368}}.elc-mobile-filters-modal .elc-mobile-apply-filter-label{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;color:#fff;text-transform:capitalize}@media only screen and (min-width:768px){.elc-mobile-filters-modal .elc-mobile-apply-filter-label{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-mobile-filters-modal .elc-mobile-apply-filter-label{font-size:19px;line-height:1.47368}}.elc-mobile-filters-modal .elc-header-label,.elc-mobile-filters-modal .elc-mobile-filter-type-label{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;color:#1a1a1a}@media only screen and (min-width:768px){.elc-mobile-filters-modal .elc-header-label,.elc-mobile-filters-modal .elc-mobile-filter-type-label{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-mobile-filters-modal .elc-header-label,.elc-mobile-filters-modal .elc-mobile-filter-type-label{font-size:19px;line-height:1.47368}}.elc-mobile-filters-modal .elc-header-label,.elc-mobile-filters-modal .elc-mobile-tag-filters-title{text-transform:lowercase}.elc-mobile-filters-modal .elc-header-label::first-letter,.elc-mobile-filters-modal .elc-mobile-tag-filters-title::first-letter{text-transform:uppercase}.elc-mobile-filters-modal .elc-mobile-category-filters-title{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;line-height:1.41176;margin:0}@media only screen and (min-width:540px){.elc-mobile-filters-modal .elc-mobile-category-filters-title{font-size:20px;line-height:1.2}}@media only screen and (min-width:768px){.elc-mobile-filters-modal .elc-mobile-category-filters-title{font-size:24px;line-height:1.16667}}@media only screen and (min-width:1024px){.elc-mobile-filters-modal .elc-mobile-category-filters-title{font-size:28px;line-height:1.14286}}@media only screen and (min-width:1280px){.elc-mobile-filters-modal .elc-mobile-category-filters-title{font-size:30px;line-height:1.06667}}.elc-mobile-filters-modal .elc-mobile-tag-filters-checkbox-wrapper .elc-checkbox:focus{outline:0}.breadcrumbs{padding-left:20px;padding-right:20px;width:100%;margin-left:auto;margin-right:auto;max-width:1920px;width:100%}@media only screen and (min-width:480px){.breadcrumbs{padding-left:28px;padding-right:28px}}@media only screen and (min-width:540px){.breadcrumbs{padding-left:36px;padding-right:36px}}@media only screen and (min-width:768px){.breadcrumbs{padding-left:44px;padding-right:44px}}@media only screen and (min-width:1024px){.breadcrumbs{padding-left:64px;padding-right:64px}}@media only screen and (min-width:1280px){.breadcrumbs{padding-left:72px;padding-right:72px}}.breadcrumbs .breadcrumbs__level,.breadcrumbs .breadcrumbs__level a{color:#999;font-size:15px;letter-spacing:.02em;line-height:1.6}.breadcrumbs .breadcrumbs__level{display:none}@media only screen and (min-width:768px){.breadcrumbs .breadcrumbs__level{display:inline}}.breadcrumbs .breadcrumbs__level:before{content:' <'}@media only screen and (min-width:768px){.breadcrumbs .breadcrumbs__level:before{content:' /'}}@media only screen and (min-width:768px){.breadcrumbs .breadcrumbs__level:first-child:before,.breadcrumbs .breadcrumbs__level:last-child:before{content:''}}.breadcrumbs .breadcrumbs__level:last-child:before{content:''}.breadcrumbs .breadcrumbs__level:nth-last-child(3){display:inline}.sd-product-grid{padding-left:20px;padding-right:20px;width:100%;margin-left:auto;margin-right:auto;max-width:1920px;width:100%;min-height:500px}@media only screen and (min-width:480px){.sd-product-grid{padding-left:28px;padding-right:28px}}@media only screen and (min-width:540px){.sd-product-grid{padding-left:36px;padding-right:36px}}@media only screen and (min-width:768px){.sd-product-grid{padding-left:44px;padding-right:44px}}@media only screen and (min-width:1024px){.sd-product-grid{padding-left:64px;padding-right:64px}}@media only screen and (min-width:1280px){.sd-product-grid{padding-left:72px;padding-right:72px}}.sd-product-grid .elc-product-grid-top-border{margin:0 auto;box-shadow:none;justify-content:space-evenly}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border{justify-content:unset}}.sd-product-grid .elc-product-grid-top-border .elc-styled-gifts-filter-title-row{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:22px;letter-spacing:-.01em;line-height:1.09091;margin:0;display:block;box-shadow:rgba(0,0,0,.12) 0 -1px 0 0;padding-bottom:25px;padding-top:25px;padding-left:0;width:100%}@media only screen and (min-width:540px){.sd-product-grid .elc-product-grid-top-border .elc-styled-gifts-filter-title-row{letter-spacing:-.02em}}@media only screen and (min-width:1024px){.sd-product-grid .elc-product-grid-top-border .elc-styled-gifts-filter-title-row{font-size:28px;line-height:1.14286}}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-styled-gifts-filter-title-row{box-shadow:rgba(0,0,0,.12) 0 1px 0 0}}.sd-product-grid .elc-product-grid-top-border .elc-styled-gifts-filter-title-row .elc-styled-gifts-filter-label{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:22px;letter-spacing:-.01em;line-height:1.09091;margin:0}@media only screen and (min-width:540px){.sd-product-grid .elc-product-grid-top-border .elc-styled-gifts-filter-title-row .elc-styled-gifts-filter-label{letter-spacing:-.02em}}@media only screen and (min-width:1024px){.sd-product-grid .elc-product-grid-top-border .elc-styled-gifts-filter-title-row .elc-styled-gifts-filter-label{font-size:28px;line-height:1.14286}}.sd-product-grid .elc-product-grid-top-border .elc-styled-gifts-filter-title-row:empty{display:none}.sd-product-grid .elc-product-grid-top-border .elc-styled-filters-column,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-column{padding:10px 0}.sd-product-grid .elc-product-grid-top-border .elc-styled-filters-column .elc-mobile-filters-modal-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-column .elc-mobile-filters-modal-button{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;border:1.5px solid #e6e6e6;border-radius:unset;color:#1a1a1a;height:56px;text-transform:capitalize;width:140px}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-styled-filters-column .elc-mobile-filters-modal-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-column .elc-mobile-filters-modal-button{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.sd-product-grid .elc-product-grid-top-border .elc-styled-filters-column .elc-mobile-filters-modal-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-column .elc-mobile-filters-modal-button{font-size:19px;line-height:1.47368}}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper{padding:10px 0;margin-left:0;width:auto}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper{margin-left:auto;position:relative;width:0}}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper select{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;border:1.5px solid #e6e6e6;color:#1a1a1a;height:56px;padding-right:20px;background-image:linear-gradient(45deg,transparent 50%,#1a1a1a 50%),linear-gradient(135deg,#1a1a1a 50%,transparent 50%);background-position:right 20px center,right 15px center;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;text-align-last:center;width:140px}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper select{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper select{font-size:19px;line-height:1.47368}}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper select{background-image:none;border:none}}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-product-sorting-dropdown{color:#1a1a1a;margin-top:10px}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-option{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none;flex-direction:row}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-option:hover{text-decoration:none}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-option:active,.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-option:visited{color:#1a1a1a;text-decoration:none}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown{width:240px}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown{position:absolute;right:0}}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-wrapper{border:none}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-label{color:#1a1a1a;letter-spacing:-.01em;line-height:1.6}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-arrow{border:none;color:#1a1a1a;padding:0}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-arrow-icon{fill:#1a1a1a}.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-readonly-input{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;justify-content:flex-end}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-readonly-input{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-readonly-input{font-size:19px;line-height:1.47368}}@media only screen and (min-width:1280px){.sd-product-grid .elc-product-grid-top-border .elc-sort-wrapper .elc-dropdown-readonly-input{font-size:17px;line-height:1.41176}}.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-price-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-price-tab{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;font-weight:400}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-price-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-price-tab{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-price-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-price-tab{font-size:19px;line-height:1.47368}}@media only screen and (min-width:1280px){.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-price-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-price-tab{font-size:17px;line-height:1.41176}}.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-button-row .elc-styled-tag-filters-button,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row .elc-styled-tag-filters-button{margin:0 18px 12px 0;border:1.5px solid #e6e6e6;height:70px;min-width:auto;padding:23px;text-transform:capitalize;width:auto}.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row-category-tab,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row-price-tab{color:#262626}.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row-category-tab.active,.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-category-row-price-tab.active{color:#1a1a1a}.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-results-label{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:22px;letter-spacing:-.01em;line-height:1.09091;margin:0}@media only screen and (min-width:540px){.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-results-label{letter-spacing:-.02em}}@media only screen and (min-width:1024px){.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-results-label{font-size:28px;line-height:1.14286}}@media only screen and (min-width:1280px){.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-results-label{font-size:42px;line-height:1.04762}}@media only screen and (min-width:1280px){.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-filters-results-label{font-size:28px;line-height:1.14286}}.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-applied-filters{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;letter-spacing:.02em;line-height:1.33333;margin:0;margin:0 28px 0 0;padding:3px 0 40px}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-styled-tag-applied-filters{font-size:17px;line-height:1.41176}}@media only screen and (min-width:768px){.sd-product-grid .elc-product-grid-top-border .elc-styled-filters-category-row{padding-right:250px}}.sd-product-grid .elc-product-grid-top-border .elc-styled-selected-tags-row{padding:0}.sd-product-grid .elc-product-grid-top-border.elc-product-grid-with-sort-only .elc-sort-wrapper,.sd-product-grid .elc-product-grid-top-border.elc-product-grid-with-sort-only select{width:100%}.sd-product-grid .elc-product-grid-top-border.elc-product-grid-with-sort-only .elc-dropdown{margin-left:auto}.sd-product-grid .elc-grid-container{margin:60px 0}@media only screen and (min-width:768px){.sd-product-grid .elc-grid-container{margin:20px -12px 0}}@media only screen and (min-width:768px){.sd-product-grid .elc-grid-container .elc-styled-filters-column{width:100%}}.sd-product-grid .elc-grid-container .elc-styled-category-filters-button{min-width:0;width:auto;text-transform:lowercase}.sd-product-grid .elc-grid-container .elc-styled-category-filters-button::first-letter{text-transform:uppercase}.sd-product-grid .elc-grid-container .elc-styled-category-applied-filters .elc-remove-icon,.sd-product-grid .elc-grid-container .elc-styled-category-filters-clear-all-button .elc-remove-icon{height:10px;display:inline-block;margin-left:3px}.sd-product-grid .elc-grid-item-featured-product .elc-product-brief-wrapper .elc-styled-product-image-container{width:calc(100% + 20px + 20px + 16px);margin-left:-28px}@media only screen and (min-width:768px){.sd-product-grid .elc-grid-item-featured-product .elc-product-brief-wrapper .elc-styled-product-image-container{width:auto;margin-left:0}}.sd-product-grid .elc-grid-item-featured-product .elc-product-brief-wrapper .elc-styled-product-image-container .elc-img{width:calc(100% - 20px - 20px - 16px);margin:0 auto}.sd-product-grid .elc-product-brief-view{margin:60px 0}.sd-product-grid .elc-styled-filters{display:flex;flex-direction:row;box-shadow:none;padding:12px 0}.sd-product-grid .elc-styled-filters .elc-sort-wrapper{order:2}.sd-product-grid .elc-styled-filters-category-row{order:1}.sd-product-grid .elc-styled-filters-category-row .elc-grid-column{flex:1;display:flex;flex-direction:row}.sd-product-grid .elc-styled-filters-button-row{order:3;width:100%;padding-top:40px}.sd-product-grid .elc-styled-filters-clear-all-button{order:4;margin-top:20px;margin-bottom:46px}.sd-product-grid .elc-styled-filters-selected-category-row{flex:1;order:5;padding-top:20px}.sd-product-grid .elc-styled-filters-result-row{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;letter-spacing:.02em;line-height:1.33333;margin:0;order:6;width:100%}@media only screen and (min-width:768px){.sd-product-grid .elc-styled-filters-result-row{font-size:17px;line-height:1.41176}}.sd-product-grid .elc-styled-filters-applied-filter,.sd-product-grid .elc-styled-filters-clear-all-button{text-transform:capitalize;border:0;padding:0;background-color:transparent;margin-right:28px;min-width:auto;width:auto;height:auto;line-height:1;color:#1a1a1a;font-weight:400}.sd-product-grid .elc-styled-filters-applied-filter .elc-remove-icon,.sd-product-grid .elc-styled-filters-clear-all-button .elc-remove-icon{height:10px;display:inline-block;margin-left:3px}.sd-product-grid .elc-styled-filters-applied-filter:active,.sd-product-grid .elc-styled-filters-applied-filter:hover,.sd-product-grid .elc-styled-filters-clear-all-button:active,.sd-product-grid .elc-styled-filters-clear-all-button:hover{background-color:transparent}.sd-product-grid .elc-styled-filters-category-tab{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;font-weight:400;padding:0;border:0;background-color:transparent;min-width:auto;height:auto;line-height:1;width:auto;padding-right:60px}@media only screen and (min-width:768px){.sd-product-grid .elc-styled-filters-category-tab{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.sd-product-grid .elc-styled-filters-category-tab{font-size:19px;line-height:1.47368}}.sd-product-grid .elc-styled-filters-category-tab.active{color:#262626}@media only screen and (min-width:1280px){.sd-product-grid .elc-styled-filters-category-tab{font-size:17px;line-height:1.41176}}.sd-product-grid .elc-styled-filters-category-tab:active,.sd-product-grid .elc-styled-filters-category-tab:hover{color:#262626;background-color:transparent}.sd-product-grid .elc-styled-filters-category-button.button--dark,.sd-product-grid .elc-styled-filters-category-button.button--light{margin:0 24px 16px 0;border:1.5px solid #e6e6e6;height:64px;min-width:auto;padding:0 20px;text-transform:capitalize;width:auto}.sd-product-grid .elc-sort-wrapper{padding:10px 0;margin-left:0;width:auto}@media only screen and (min-width:768px){.sd-product-grid .elc-sort-wrapper{margin-left:auto;position:relative;width:0}}.sd-product-grid .elc-sort-wrapper select{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;border:1.5px solid #e6e6e6;color:#1a1a1a;height:56px;padding-right:20px;background-image:linear-gradient(45deg,transparent 50%,#1a1a1a 50%),linear-gradient(135deg,#1a1a1a 50%,transparent 50%);background-position:right 20px center,right 15px center;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;text-align-last:center;width:140px}@media only screen and (min-width:768px){.sd-product-grid .elc-sort-wrapper select{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.sd-product-grid .elc-sort-wrapper select{font-size:19px;line-height:1.47368}}@media only screen and (min-width:768px){.sd-product-grid .elc-sort-wrapper select{background-image:none;border:none}}.sd-product-grid .elc-sort-wrapper .elc-product-sorting-dropdown{color:#1a1a1a;margin-top:10px}.sd-product-grid .elc-sort-wrapper .elc-dropdown-option{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none;flex-direction:row}.sd-product-grid .elc-sort-wrapper .elc-dropdown-option:hover{text-decoration:none}.sd-product-grid .elc-sort-wrapper .elc-dropdown-option:active,.sd-product-grid .elc-sort-wrapper .elc-dropdown-option:visited{color:#1a1a1a;text-decoration:none}.sd-product-grid .elc-sort-wrapper .elc-dropdown-option:after{border-bottom:1px solid transparent;content:'';height:1em;left:0;margin-top:6px;position:absolute;transform:scaleY(0);transition:transform .3s;width:100%}.sd-product-grid .elc-sort-wrapper .elc-dropdown-option:hover{color:#1a1a1a}.sd-product-grid .elc-sort-wrapper .elc-dropdown-option:hover:after{border-bottom-color:#1a1a1a;transform:scaleY(1)}.sd-product-grid .elc-sort-wrapper .elc-dropdown-option:first-child{border-bottom:.01em solid #e6e6e6}.sd-product-grid .elc-sort-wrapper .elc-dropdown{width:240px}@media only screen and (min-width:768px){.sd-product-grid .elc-sort-wrapper .elc-dropdown{position:absolute;right:0}}.sd-product-grid .elc-sort-wrapper .elc-dropdown-wrapper{border:none}.sd-product-grid .elc-sort-wrapper .elc-dropdown-label{color:#1a1a1a;letter-spacing:-.01em;line-height:1.6}.sd-product-grid .elc-sort-wrapper .elc-dropdown-arrow{border:none;color:#1a1a1a;padding:0}.sd-product-grid .elc-sort-wrapper .elc-dropdown-arrow-icon{fill:#1a1a1a}.sd-product-grid .elc-sort-wrapper .elc-dropdown-readonly-input{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;justify-content:flex-end}@media only screen and (min-width:768px){.sd-product-grid .elc-sort-wrapper .elc-dropdown-readonly-input{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.sd-product-grid .elc-sort-wrapper .elc-dropdown-readonly-input{font-size:19px;line-height:1.47368}}@media only screen and (min-width:1280px){.sd-product-grid .elc-sort-wrapper .elc-dropdown-readonly-input{font-size:17px;line-height:1.41176}}.elc-responsive-modal-mask .elc-mobile-filters-modal{min-height:100%;min-width:310px;max-width:100%;top:0;left:0;transform:none;padding-bottom:50px}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-category-filters-header-wrapper{display:flex;justify-content:space-between;align-items:baseline}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-category-filters-header-wrapper .elc-mobile-category-filters-title{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;font-size:17px;color:#999}@media only screen and (min-width:768px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-category-filters-header-wrapper .elc-mobile-category-filters-title{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-category-filters-header-wrapper .elc-mobile-category-filters-title{font-size:19px;line-height:1.47368}}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-category-filters-header-wrapper .elc-mobile-category-filters-remove-icon-wrapper{background:0 0;border:none;outline:0;width:auto;padding:0;height:0}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-category-filters-header-wrapper .elc-mobile-category-filters-remove-icon-wrapper .elc-remove-icon{width:15px;height:15px}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-apply-filter-button,.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-clear-all-button{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;letter-spacing:.02em;line-height:1.33333;margin:0;text-transform:capitalize;border-radius:0;font-weight:400;padding:15px;font-weight:600}@media only screen and (min-width:768px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-apply-filter-button,.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-clear-all-button{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-apply-filter-button,.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-clear-all-button{font-size:19px;line-height:1.47368}}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-apply-filter-button .elc-remove-icon,.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-clear-all-button .elc-remove-icon{display:none}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-clear-all-button{margin-right:6px}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-mobile-filters-cta{position:fixed;bottom:0;left:0;width:100%;display:flex;padding:20px}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab-wrapper{border-bottom:1px solid #e6e6e6}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab-wrapper:last-of-type{border-bottom:0 none}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-row{margin-bottom:40px}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;font-weight:400;background:0 0;border:none;outline:0;text-transform:capitalize;color:#1a1a1a;text-align:left;height:auto;position:relative;padding:20px 0}@media only screen and (min-width:768px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab{font-size:19px;line-height:1.47368}}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab:hover{background:0 0}@media only screen and (min-width:1280px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab{font-size:17px}}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab:after{background:url(/sites/clinique/themes/cl_base/img/icons/src/plus-16.svg) no-repeat center;content:"";display:inline-block;width:16px;height:16px;position:absolute;right:0}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-tab.active:after{background:url(/sites/clinique/themes/cl_base/img/icons/src/minus-16.svg) no-repeat center}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-button-row{padding-top:0;width:100%;margin-bottom:48px}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-filters-button{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;letter-spacing:.02em;line-height:1.33333;margin:0;color:#1a1a1a;background:0 0;text-transform:capitalize;font-weight:500;text-align:left;height:auto;background:0 0;outline:0;border:none}@media only screen and (min-width:768px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-filters-button{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-category-filters-button{font-size:19px;line-height:1.47368}}.elc-responsive-modal-mask .elc-mobile-filters-modal .elc-styled-filters-checkbox-label{width:100%}.elc-mobile-filters{justify-content:space-between}.elc-mobile-filters .elc-mobile-attribute-filters-results{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;letter-spacing:.02em;line-height:1.33333;margin:0;order:3;margin:26px 0}@media only screen and (min-width:768px){.elc-mobile-filters .elc-mobile-attribute-filters-results{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-mobile-filters .elc-mobile-attribute-filters-results{font-size:19px;line-height:1.47368}}.elc-mobile-filters .elc-sort-wrapper{padding:0;order:2;flex:1}.elc-mobile-filters .elc-sort-wrapper select{width:100%}.elc-mobile-filters-modal-wrapper{flex:1;order:1;width:auto;margin-right:20px}.elc-mobile-filters-modal-wrapper .elc-mobile-filters-modal-button{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0;border:1.5px solid #e6e6e6;border-radius:unset;color:#1a1a1a;height:56px;text-transform:capitalize;width:100%;display:flex;font-weight:400}@media only screen and (min-width:768px){.elc-mobile-filters-modal-wrapper .elc-mobile-filters-modal-button{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.elc-mobile-filters-modal-wrapper .elc-mobile-filters-modal-button{font-size:19px;line-height:1.47368}}
/*# sourceMappingURL=us_sd_product_grid_v1.css.map */
