.rga .filter-tabs{display:flex;justify-content:space-between;align-items:center}.rga .filter-tabs>div{padding-left:40px;padding-right:0}@media all and (min-width: 1px) and (max-width: 767px){.rga .filter-tabs{flex-wrap:wrap;align-items:unset;margin-bottom:30px}.rga .filter-tabs>div{padding-left:0;padding-right:0}.rga .filter-tabs>div>button{width:100%}.rga .filter-tabs .filter-paging{padding-left:10px}.rga .filter-tabs.show-narrow .filter-narrow,.rga .filter-tabs.show-narrow .filter-grid{flex-basis:100%}.rga .filter-tabs.show-narrow.show-paging .filter-paging{flex-basis:70%}.rga .filter-tabs.show-narrow.show-paging .filter-grid{flex-basis:30%}.rga .filter-tabs.show-narrow.show-sort .filter-sort{flex-basis:50%}.rga .filter-tabs.show-narrow.show-sort .filter-narrow{flex-basis:50%}.rga .filter-tabs.show-narrow.show-customize .filter-narrow,.rga .filter-tabs.show-narrow.show-customize .filter-customize{flex-basis:50%}.rga .filter-tabs.show-narrow.show-customize.show-search .filter-customize{flex-basis:50%}.rga .filter-tabs.show-narrow.show-customize.show-search .filter-narrow,.rga .filter-tabs.show-narrow.show-customize.show-search .filter-search{flex-basis:25%}.rga .filter-tabs.show-narrow.show-customize.show-search.show-sort .filter-sort,.rga .filter-tabs.show-narrow.show-customize.show-search.show-sort .filter-search{flex-basis:10%}.rga .filter-tabs.show-narrow.show-customize.show-search.show-sort .filter-customize{flex-basis:50%}.rga .filter-tabs.show-narrow.show-customize.show-search.show-sort .filter-narrow{flex-basis:30%}}.rga .filter-tabs button{z-index:2;border-width:0;background:#fff;text-transform:uppercase;padding:10px 0px;padding:1rem 0rem;font-family:"font-2",Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;font-size:1rem}@media all and (min-width: 1px) and (max-width: 767px){.rga .filter-tabs button:first-child{border-width:1px 1px 1px 1px}}.rga .filter-tabs button:last-child{border-width-left:0}.rga .filter-tabs button.waiting{color:#222}@media all and (min-width: 768px){.rga .filter-tabs button:hover,.rga .filter-tabs button:hover.waiting{color:#222}}.rga .filter-tabs button.selected{position:relative;color:#fff;background:#222}.rga .filter-tabs button.selected.add-arrow>span:after{border-top:0;border-bottom:3px solid #fff}.rga .filter-tabs button.selected.add-arrow:after,.rga .filter-tabs button.selected.add-arrow:before{bottom:-2px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.rga .filter-tabs button.selected.add-arrow:after{border-color:rgba(243,243,243,0);border-bottom-color:#f9f9f9;border-width:5px;margin-left:-5px}@media all and (min-width: 1px){.rga .filter-tabs button.selected.add-arrow:after{border-width:10px;margin-left:-10px}}.rga .filter-tabs button.selected.add-arrow:before{border-color:rgba(34,34,34,0);border-bottom-color:#e2e2e2;border-width:7px;margin-left:-7px}@media all and (min-width: 1px){.rga .filter-tabs button.selected.add-arrow:before{border-width:12px;margin-left:-12px}}.rga .filter-tabs button.unselected{color:#b8b8b8}@media all and (min-width: 768px){.rga .filter-tabs button{border-top-width:0;border-bottom-width:0}.rga .filter-tabs button.selected{color:#222;background:transparent}.rga .filter-tabs button.selected.add-arrow>span:after{border-bottom-color:#222}.rga .filter-tabs button.selected.add-arrow:after{border-bottom-color:#f9f9f9}.rga .filter-tabs button.selected.add-arrow.unselected>span:after{border-bottom-color:#b8b8b8}}@media all and (min-width: 1px) and (max-width: 767px){.rga .filter-module.tab-open .filter-tabs{margin-bottom:0}.rga .filter-module.tab-open .filter-tabs .filter-paging,.rga .filter-module.tab-open .filter-tabs .filter-grid{display:none !important}}.rga .filter{position:relative;max-width:160em;margin:0 auto}.rga .filter .header-spacer{height:auto}.rga .filter .dropdown-container>h1{margin-top:20px;margin-left:20px}.rga .filter .dropdown-container>div{margin-top:20px;margin-bottom:0px}@media all and (min-width: 768px){.rga .filter .dropdown-container>div{margin-top:48px;margin-bottom:27px;margin-right:100px}}@media all and (min-width: 992px){.rga .filter .dropdown-container>div{margin-bottom:15px}}.rga .filter .dropdown-container>div .dropdown-item{position:relative}.rga .filter .dropdown-container>div .dropdown-item>span{position:absolute;top:-2px;margin-left:5px;font-family:"font-2",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase}@media all and (min-width: 768px){.rga .filter .dropdown-container>div .dropdown-item>span{top:-18px;margin-left:5px}}.rga .filter .dropdown-container>div .dropdown-item .dropdown-label{padding-top:1px;padding-bottom:0px;margin-top:7px;text-align:left}.rga .filter .dropdown-container>div .dropdown-item .dropdown-label.no-swatch{width:100%}.rga a:hover{text-decoration:none}.rga .card .collapse{display:none}.rga .dropdown-text{position:absolute;display:inline-block;margin-left:15px;top:-8px;font-weight:bold;color:#555555}.rga #dropdown-text-display{height:30px;padding-left:19px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;font-family:font-2}.rga .facet-dropdown{position:relative;display:inline-block;border:1px solid grey;margin:15px;height:32px;width:100%;white-space:normal;word-wrap:break-word}.rga .facet-dropdown .dropdown-menu-icon{position:absolute}.rga .facet-dropdown .dropdown-menu-icon:before{content:'';display:inline-block;width:25px;background-repeat:no-repeat}.rga .facet-dropdown .dropdown-menu-text-icon{padding-left:30px;padding-top:5px;position:absolute}.rga .facet-dropdown .dropdown-menu-text-no-icon{position:absolute;padding-top:5px}.rga .facet-dropdown .facet-dropdown-content{display:none;position:relative;background-color:#f9f9f9;width:100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:8px 16px;z-index:1000;top:1px;white-space:normal;border-top:solid grey;border-width:0 1px 1px 1px;float:right}.rga .facet-dropdown .facet-dropdown-content .long-list-item{padding-top:0px;padding-bottom:0px;padding-right:5px;height:30px;width:auto}.rga .facet-dropdown .facet-dropdown-content .sprite-metals{height:27px;width:27px}.rga .facet-dropdown .facet-dropdown-content .option-info .short-title{text-transform:uppercase;font-weight:bold;font-family:font-2}.rga .facet-dropdown .facet-dropdown-content .option-info .short-title .short-body{visibility:hidden}.rga .facet-dropdown .facet-dropdown-content .dropdown-item-name{visibility:hidden;text-decoration:underline transparent}.rga .facet-dropdown .facet-dropdown-content .dropdown-item-name.active{visibility:visible;text-decoration:underline #298CB0}.rga .facet-dropdown .facet-dropdown-content .hovered-menu-item{visibility:visible;text-decoration:underline #BDBDBD}.rga .facet-dropdown .facet-dropdown-content .facet-dropdown-menu-item{padding:0;text-align:center;font-family:font-2;font-size:12px;font-weight:400;word-wrap:normal;hyphens:none}.rga .setting-tray .facet-dropdown{margin:0}.rga .setting-tray .facet-dropdown-menu-item.disabled,.rga .setting-tray .facet-list-menu-item.disabled{opacity:0.4}.rga .setting-tray .facet-dropdown-menu-item.disabled a,.rga .setting-tray .facet-list-menu-item.disabled a{cursor:not-allowed}.rga .facet-dropdown:hover .facet-dropdown-content{display:block}.rga .engraving-info{padding-bottom:5px;border-bottom:1px solid grey;margin-bottom:10px}.rga .dropdown-caret{content:"";position:absolute;right:10px;top:14px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #555}.rga .filter h1{font-size:16px;font-size:1.6rem;line-height:14.4px;line-height:1.44rem;letter-spacing:0.3px;letter-spacing:0.03rem}@media all and (min-width: 992px){.rga .filter h1{font-size:24px;font-size:2.4rem;line-height:21.6px;line-height:2.16rem;letter-spacing:0.3px;letter-spacing:0.03rem}}.rga .filter-title-text{max-width:65%;display:block;float:left;white-space:nowrap;text-overflow:ellipsis;font-family:"font-1",Georgia,"Times New Roman",Times,serif;text-transform:capitalize;font-size:20px;letter-spacing:0.35px;font-weight:normal}@media all and (min-width: 1px) and (max-width: 767px){.rga .filter-title-text{max-width:90%;font-size:18px}}.rga .filter-title{padding:18px 0px 15px 20px;padding:1.8rem 0rem 1.5rem 2rem;text-align:center;font-weight:700}@media all and (min-width: 768px) and (max-width: 991px){.rga .filter-title{margin-top:0px;margin-bottom:12px;padding-right:30px;padding-left:30px;text-align:left}}@media all and (min-width: 992px){.rga .filter-title{margin-bottom:9px}}.rga .filter-module{overflow:hidden;display:block !important}@media screen and (min-width: 992px){.rga .filter-module{margin-top:-6px}}@media screen and (max-width: 991px){.rga .filter-module{margin-top:-4px}}.rga .filter-module .filter-tabs button.inactive{color:#ccc}.rga .filter-module .filter-tabs button.inactive>span:after{border-top-color:#ccc}@media all and (min-width: 1px){.rga .filter-module .filter-tabs>button{padding-bottom:13px;padding-bottom:1.3rem}}@media all and (min-width: 1px) and (max-width: 767px){.rga .filter-module{overflow:visible}}@media all and (min-width: 768px){.rga .filter-module{border-top:1px solid #ddd}.rga .filter-module .filter-tabs{position:absolute;top:7px;top:0.7rem;right:0}}@media all and (min-width: 992px){.rga .filter-module .filter-tabs{top:5px;top:0.5rem}.rga .filter-module .filter-tabs>button{padding-bottom:17px;padding-bottom:1.7rem}}.rga .filter-module-content h4{margin-top:25px;margin-top:2.5rem;margin-bottom:10px;margin-bottom:1rem;font-size:10px;font-size:1rem;font-weight:700;text-transform:uppercase;min-height:28px}@media all and (min-width: 768px){.rga .filter-module-content h4{margin-top:10px;margin-top:1rem;font-size:12px;font-size:1.2rem}}.rga .filter-module-content h4.narrow-by-menu-name{cursor:pointer;padding:16px;outline:none;transition:0.5s;font-size:22px;border-bottom:1px solid #DBDBDB;display:flex;justify-content:space-between;margin:0;font-family:font-1;text-transform:capitalize;font-weight:lighter;line-height:1.4;letter-spacing:0.7px}.rga .filter-module-content h4.narrow-by-menu-name .glyphicon{font-size:11px;position:inherit;align-self:center}.rga .filter-module-content label.narrow-by-menu-item{line-height:38px;font-size:14px;letter-spacing:0.5px;text-transform:capitalize}.rga .filter-module-content label.narrow-by-menu-item.selected{font-weight:700}@media all and (min-width: 768px){.rga .filter-module-content label.narrow-by-menu-item.selected>span{margin-left:-5px;margin-left:-0.5rem;padding-right:5px;padding-right:0.5rem;padding-left:5px;padding-left:0.5rem;background:#e8e8e8}}.rga .filter-module-options{list-style:none;margin-bottom:10px;margin-bottom:1rem;text-align:center;border:1px solid #e2e2e2;background-color:#fff}@media all and (min-width: 1px){.rga .filter-module-options{background-color:transparent}}.rga .filter-module-options>li{padding:10px 0px;padding:1rem 0rem;z-index:1;font-size:9px;font-size:0.9rem;line-height:8.1px;line-height:0.81rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-family:"font-2",Helvetica,Arial,sans-serif;font-weight:normal;color:#222;text-transform:uppercase;background:#fff;border-right:1px solid #e2e2e2;cursor:pointer}.rga .filter-module-options>li:last-child{border-right-width:0}.rga .filter-module-options>li.selected{background-color:#666;color:#fff}@media all and (min-width: 768px){.rga .filter-module-options>li{padding:5px;padding:0.5rem;padding-top:0;display:inline;width:auto;border:0;background-color:transparent;color:#999}.rga .filter-module-options>li.selected{color:#222;background-color:transparent}.rga .filter-module-options>li:after{padding-left:10px;padding-left:1rem;content:'/'}.rga .filter-module-options>li:last-child:after{content:''}}@media all and (min-width: 768px){.rga .filter-module-options{border:0;padding-top:3px;padding-top:0.3rem;margin-top:10px;margin-top:1rem}}.rga .filter-module-options-cta{margin-top:30px;margin-top:3rem;margin-bottom:20px;margin-bottom:2rem}.rga .filter-module-options-cta>button{width:48%;float:right}@media all and (min-width: 1px){.rga .filter-module-options-cta>button{width:auto;padding-right:20px;padding-right:2rem;padding-left:20px;padding-left:2rem}}.rga .filter-dash{padding-top:8px;padding-top:0.8rem;font-size:10px;font-size:1rem;text-align:center;color:#666}@media all and (min-width: 768px){.rga .filter-dash{padding-top:6px;padding-top:0.6rem}}.rga .filter-module-options-bar p a{font-size:14px;font-size:1.4rem;color:#666;padding-top:10px;padding-top:1rem}.rga .filter-module-options-bar .filter-module-options-cta{margin-top:15px;margin-bottom:15px}.rga .filter-module-options-bar .filter-module-options-cta>button{float:right}.rga .filter-module-options-bar .filter-module-options-cta>button:first-child{margin-left:1rem}@media all and (min-width: 768px){.rga .filter-module-options-bar>div{padding-left:0}}.rga .filter-module-content{background-color:#f9f9f9}@media all and (min-width: 768px){.rga .filter-module-content{padding-right:0;padding-left:0;border-bottom:1px solid #ddd}.rga .filter-module-content>.active{padding-top:30px;padding-top:3rem}}.rga .filter-module-content .dropdown select{border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;padding-left:30%;width:120%}.rga .native-scroll>.filter-list{height:300px;height:30rem}@media all and (min-width: 768px){.rga .native-scroll>.filter-list{height:auto}}.rga .filter-list-columns{-webkit-column-count:2;-webkit-column-gap:0;-webkit-column-width:auto;-moz-column-count:2;-moz-column-gap:0;-moz-column-width:auto;column-count:2;column-gap:0;column-width:auto}@media all and (min-width: 768px){.rga .filter-list-columns{-webkit-column-count:1;-webkit-column-gap:0;-webkit-column-width:auto;-moz-column-count:1;-moz-column-gap:0;-moz-column-width:auto;column-count:1;column-gap:0;column-width:auto;background-color:transparent}.rga .filter-list-columns>label{padding-left:0}}.rga .filter-list-columns>label{background-color:#fff}@media all and (min-width: 1px){.rga .filter-list-columns>label{background-color:transparent}}.rga .filter-price-range{margin-bottom:15px;margin-bottom:1.5rem}.rga .filter-price-range button{width:100%}@media all and (min-width: 768px){.rga .filter-price-range button{margin-top:10px;margin-top:1rem}}.rga .filter-price-range .dropdown{width:100%;margin:0px;height:36px}@media screen and (min-width: 768px) and (max-width: 991px){.rga .filter-price-range .dropdown{width:100% !important}}@media screen and (max-width: 767px){.rga .filter-price-range .dropdown{width:45%}}.rga .hidden-xs-small{display:none}@media all and (min-width: 768px){.rga .hidden-xs-small{display:block}}.rga .native-scroll{height:260px;height:26rem;overflow:auto}@media all and (min-width: 768px){.rga .native-scroll{height:100%}}.rga .custom-scroll{overflow-x:hidden;position:relative;clear:both}.rga .custom-scroll>div:first-child{width:105%}.rga .custom-scroll-parent{overflow:auto;height:260px;height:26rem}.rga .custom-scroll-container{position:absolute;right:4px;top:0;background:transparent;width:3px;height:100%;opacity:.7;overflow:hidden}@media all and (min-width: 768px){.rga .custom-scroll-container{display:none}}.rga .custom-scroll-bar{width:100%;height:5%;background:#666;position:absolute;top:0;border-radius:5px}@media all and (min-width: 768px){.rga .columns{-webkit-column-count:auto;-webkit-column-gap:0;-webkit-column-width:200px;-moz-column-count:auto;-moz-column-gap:0;-moz-column-width:200px;column-count:auto;column-gap:0;column-width:200px}}.rga .long-list-with-sprite .sprite-shapes:before{width:27px !important}.rga .tab-content>.tab-pane{background-color:transparent}@media all and (min-width: 1px) and (max-width: 767px){.rga .tab-content>.tab-pane{padding-left:0px;padding-right:0px}}.rga .tab-content>.tab-search-pane{padding:0px}.rga .tab-pane>span{padding-right:0}.rga .narrow-more{color:#999;font-size:11px;position:absolute;bottom:0px;left:10px}@media all and (min-width: 1px) and (max-width: 767px){.rga .narrow-more{display:none}}.rga .facet-breadcrumb-container{height:38px;margin-top:12px;margin-bottom:12px}.rga .facet-breadcrumb{text-rendering:auto}.rga .facet-breadcrumb-close{display:block;background-image:url("site/buttons/facet-breadcrumb-close-3c1492c6d960158208a2e7e0c37ae928.png");background-repeat:no-repeat;height:6px;width:6px;margin-top:7px;margin-right:4px;margin-left:12px}.rga .filter-module-options-bar a.facet-breadcrumb:first-child>i{margin-left:0px}.rga .filter .list-toolbar{margin-bottom:5px}@media all and (min-width: 1px){.rga .filter .list-toolbar{margin-top:-6px}}@media all and (min-width: 1200px){.rga .filter .list-toolbar{margin-top:5px}}.rga .facet-direction-nav{height:0;position:absolute;top:205px;left:0;width:100%;margin-right:10px}.rga .facet-direction-nav li{list-style:none}.rga .facet-direction-nav li a{width:26px;height:26px;margin:0;display:block;background:url("site/flexslider/controls-facet-2d6a9b91d2f39320e82a55a661c66c00.png") no-repeat;cursor:pointer;text-indent:-999em;position:absolute}.rga .facet-direction-nav li .facet-next{background-position:-36px 0;right:10px}.rga .facet-direction-nav li .facet-next:hover{background-position:-36px -25px}.rga .facet-direction-nav li .facet-prev{background-position:-10px 0;left:10px}.rga .facet-direction-nav li .facet-prev:hover{background-position:-10px -25px}@media all and (min-width: 768px) and (max-width: 991px){.product-wall-dropdowns .dropdown-item{padding-bottom:15px}}@media all and (min-width: 768px){.firefox .filter-title{margin-bottom:12px}}.sort-by-dropdown>select #sortBy{display:flex;width:70% !important;height:50% !important;padding:0px}.sort-by-dropdown span{padding-right:5px;font-size:small}body.touch .rga .dropdown-text{margin:0;position:relative;display:none}@media (max-width: 1030px){body.touch .rga .facet-dropdown{display:none}}body.touch .rga .facet-dropdown .long-list-item{border-width:1px 0 1px 0;padding:0 0 0 15px;height:36px}body.touch .rga .facet-dropdown .facet-dropdown-content .dropdown-item-name{visibility:visible}@media (max-width: 1100px) and (min-width: 1000px){body.touch .rga .setting-tray .facet-dropdown{display:inline-block}}#setting-tray-collapse{width:100vw;background:#247c9b;color:white;height:44px;text-transform:uppercase}@media all and (min-width: 992px){#setting-tray-collapse{display:none !important}}#setting-tray-collapse .glyphicon{top:3px}#setting-tray-collapse:not(.collapsed) .glyphicon-chevron-right:before{content:"\e114";-webkit-text-stroke:4px #247c9b;font-size:20px}button[class="filter-button collapsed"] .glyphicon-chevron-right:before{content:"\e080" !important;-webkit-text-stroke:4px #247c9b;font-size:20px}@media all and (min-width: 992px){.setting-tray.collapse{display:block;height:auto !important}}.setting-tray #diamond-carat-slider-selected{display:none}@media all and (max-width: 991px){.setting-tray #setting-tray-menu-3.collapsing{-webkit-transition:opacity 0.35s ease;transition:opacity 0.35s ease;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}.setting-tray #setting-tray-menu-3.collapsing .setting-tray-slider{opacity:0}.setting-tray #setting-tray-menu-3.in .setting-tray-slider{opacity:1}}@media all and (min-width: 992px){.setting-tray .visible-tray-sm{display:none !important}}.setting-tray #setting-style-ft-menus .disable-shape-mobile{display:none}@media all and (max-width: 991px){.setting-tray #setting-style-ft-menus #setting-tray-menu-grid-2{display:none}}@media all and (min-width: 992px){.setting-tray #setting-style-ft-menus #setting-tray-menu-3.collapse{display:block}}@media all and (min-width: 992px){.setting-tray #setting-style-ft-menus #setting-tray-menu-3 .slider-desktop-label{display:block;margin-bottom:8px}}@media all and (max-width: 991px){.setting-tray #setting-style-ft-menus #setting-tray-menu-3 .slider-desktop-label{display:none}}@media all and (min-width: 992px){.setting-tray #setting-style-ft-menus{display:grid;grid-row-gap:24px;grid-template-rows:50% 50%;grid-template-columns:75% 25%}.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-1,.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-0{padding-right:4vw}.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-2{margin-top:30px;grid-column:2;grid-row:2}.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-3{margin-top:30px;grid-column:2;grid-row:1}}@media all and (min-width: 992px) and (-ms-high-contrast: none){.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-3{margin-bottom:20px}}@media all and (min-width: 992px){.setting-tray #setting-style-ft-menus.setting-tray-grid-df{grid-template-columns:100%}.setting-tray #setting-style-ft-menus.setting-tray-grid-df #setting-tray-menu-collapse-1,.setting-tray #setting-style-ft-menus.setting-tray-grid-df #setting-tray-menu-collapse-0{padding-right:0}}@media all and (max-width: 991px){.setting-tray #setting-style-ft-menus{display:flex;flex-wrap:wrap}.setting-tray #setting-style-ft-menus.setting-tray-grid-df #setting-tray-menu-collapse-1,.setting-tray #setting-style-ft-menus.setting-tray-grid-df #setting-tray-menu-collapse-0{padding-right:0}.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-0 .setting-tray-label,.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-2 .setting-tray-label{border-left-width:0}.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-1 .setting-tray-label,.setting-tray #setting-style-ft-menus #setting-tray-menu-collapse-3 .setting-tray-label{border-right-width:0}.setting-tray #setting-style-ft-menus .setting-tray-label{font-size:14px;height:50px;text-align:left;vertical-align:middle;border:#BDBDBD 1px solid;line-height:50px;padding:0 12px;font-family:font-2;color:#222222;letter-spacing:.25px}.setting-tray #setting-style-ft-menus .setting-tray-label .glyphicon{float:right;top:12px}.setting-tray #setting-style-ft-menus .setting-tray-label:not(.collapsed){border-bottom-width:0}.setting-tray #setting-style-ft-menus .setting-tray-label:not(.collapsed) .glyphicon-chevron-right:before{content:"\e114";-webkit-text-stroke:4px white;color:#247c9b;font-size:20px}.setting-tray #setting-style-ft-menus .setting-tray-label.collapsed .glyphicon-chevron-right:before{content:"\e080";-webkit-text-stroke:4px white;color:#BDBDBD;font-size:20px}.setting-tray #setting-style-ft-menus div[class="setting-tray-label "]{border-bottom-width:1px !important}.setting-tray #setting-style-ft-menus div[class="setting-tray-label "] .glyphicon-chevron-right:before{content:"\e080" !important;-webkit-text-stroke:4px white;color:#BDBDBD !important;font-size:20px}}@media all and (min-width: 992px){.setting-tray #setting-style-ft-menus .setting-tray-label{display:none}.setting-tray #setting-style-ft-menus .slider{display:block;padding-bottom:10px}}.setting-tray .facet-dropdown{margin:0px}@media all and (max-width: 991px){.setting-tray [id^="setting-tray-menu-collapse-"],.setting-tray [id*=" setting-tray-menu-collapse-"]{width:50%}}.setting-tray .lab-grown-accent-filter{font-family:font-2}@media all and (max-width: 991px){.setting-tray .lab-grown-accent-filter{width:100%;padding-top:10px;padding-bottom:10px}}.setting-tray .lab-grown-accent-filter img{width:20px}@media all and (max-width: 991px){.setting-tray .slider-container{float:right;padding:60px 25px;width:100vw;border:solid #BDBDBD;border-width:0 0 1px 0;background:white}}.setting-tray .horizontal-menu{display:flex;justify-content:space-between}@media all and (max-width: 991px){.setting-tray .horizontal-menu{border:solid #BDBDBD;border-width:0 0 1px 0;background:white;width:200%}.setting-tray .horizontal-menu.collapse{display:none !important}.setting-tray .horizontal-menu.in span{z-index:998}}@media all and (min-width: 1px) and (max-width: 767px){.setting-tray .horizontal-menu{flex-wrap:wrap}.setting-tray .horizontal-menu .long-list-horizontal-item{flex-basis:20%}}.setting-tray .setting-tray-slider .ui-slider-horizontal .ui-slider-range{background-color:#298cb0}.setting-tray .setting-tray-slider .tick-text{white-space:nowrap;left:-5px;position:absolute;top:16px;font-family:font-2;font-weight:400;font-size:11px}.setting-tray .setting-tray-slider .ui-slider-horizontal{height:.5em}.setting-tray .setting-tray-slider .ui-widget-content{background:#aaa}.setting-tray .setting-tray-slider .ui-slider-tick{position:absolute;background-color:#FFF;width:2px;height:8px;top:-1px;white-space:nowrap;z-index:10}@media all and (max-width: 991px){.setting-tray .setting-tray-slider{width:100%;position:relative;float:left}}.setting-tray .setting-tray-slider input{width:22%;margin-top:10px;padding:4px 5px}.narrow-by-modal{overflow-y:scroll !important}.narrow-by-modal.filter-module{margin-top:0}.narrow-by-modal .filter-module-content{padding:0}.narrow-by-modal .filter-module-content .filter-module-options-cta{margin-top:10px;margin-bottom:0}.narrow-by-modal .filter-price-range.clearfix{padding:15px;margin:0;border-bottom:1px solid black}.narrow-by-modal h4{margin:0 !important}.narrow-by-modal .accordion-results-number{padding:10px;border-bottom:1px black solid}.narrow-by-modal .modal-dialog{width:100%;height:100%;margin:0;padding:0}.narrow-by-modal .modal-header{padding:0;margin:0;border:0}.narrow-by-modal .modal-footer{padding:0;margin:0;border-top:0}.narrow-by-modal .modal-content{height:auto;min-height:100%;border-radius:0;background-color:#f9f9f9}.narrow-by-modal .modal-body{padding:0}.narrow-by-modal .narrow-by-menu-item{margin-bottom:0;padding:0 15px;text-transform:capitalize}.narrow-by-modal .narrow-by-menu-name{padding:15px;border-bottom:1px solid black}.narrow-by-remove-tag{padding-left:5px;-webkit-text-stroke:2px white;top:2px}#narrow-modal-footer.empty{display:none !important}#narrow-by-tag-container-inside,#setting-tray-breadcrumbs{margin-top:0}#narrow-by-tag-container-inside ul,#setting-tray-breadcrumbs ul{padding:1px;white-space:nowrap;overflow-x:scroll;list-style-type:none;border-bottom:solid 1px lightgrey;text-align:left}#narrow-by-tag-container-inside .narrow-by-tag,#setting-tray-breadcrumbs .narrow-by-tag{border:1px black solid;height:38px;padding:10px;margin:5px 3px;text-align:center;display:inline-block;vertical-align:top}@media all and (min-width: 992px){#setting-tray-breadcrumbs{display:none}}#setting-tray-breadcrumbs .narrow-by-tag{border:1px solid #BDBDBD;border-radius:3px;letter-spacing:.5px;font-family:font-2}#setting-tray-breadcrumbs .narrow-by-tag .glyphicon-remove{color:#247c9b}@media all and (max-width: 767px){.narrow-by-menu-options{overflow-y:scroll}}#menu-overlay,#product-wall-overlay{position:absolute;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0.4;z-index:1051;cursor:pointer}.no-border ul{border-bottom:0 !important}.wall-revamped{grid-template-areas:"menu" "results";display:grid}@media all and (min-width: 1px) and (max-width: 767px){.wall-revamped{display:block}}.wall-revamped.filter-open{grid-template-areas:"menu menu" "filters results";grid-template-columns:300px auto;grid-column-gap:5px}.wall-revamped.filter-open .filter-module div.filter-tabs{grid-template-columns:300px 225px auto 100px 150px}.wall-revamped.filter-open .filter-module div.filter-tabs .filter-customize button.btn.add-arrow{width:300px}.wall-revamped.filter-open #product-wall-results #narrow-by-tag-container-inside{margin-left:10px}.wall-revamped.filter-open #product-wall-results .facet-breadcrumb-container{margin-top:0}@media all and (max-width: 1199px){.wall-revamped.filter-open{grid-template-columns:220px auto}.wall-revamped.filter-open .filter-module div.filter-tabs{grid-template-columns:220px 225px auto 100px 150px}.wall-revamped.filter-open .filter-module div.filter-tabs .filter-customize button.btn.add-arrow{width:220px}}.wall-revamped .filter .header-spacer{padding:20px 0}@media all and (min-width: 1px) and (max-width: 767px){.wall-revamped .filter .header-spacer{border-bottom:1px solid #DBDBDB}}.wall-revamped .filter .header-spacer .filter-title{padding:0 30px;margin:0;line-height:30px}@media all and (min-width: 1px) and (max-width: 767px){.wall-revamped .filter .header-spacer .filter-title{padding:0}}.wall-revamped .filter .header-spacer .filter-title .filter-title-text{font-size:24px;overflow:hidden}.wall-revamped .filter .filter-module{overflow:visible}.wall-revamped .filter .filter-module.no-border{border:none}.wall-revamped .filter .filter-module .filter-tabs{position:inherit;display:grid;justify-content:normal;align-items:center;grid-template-columns:150px 225px auto 100px 150px;grid-template-areas:"filter sort . paging grid-switch";font-family:font-2;grid-column-gap:15px;padding:0}.wall-revamped .filter .filter-module .filter-tabs>div{padding:0}@media all and (max-width: 1199px){.wall-revamped .filter .filter-module .filter-tabs{grid-template-columns:150px 225px auto 100px 110px}}@media all and (min-width: 1px) and (max-width: 767px){.wall-revamped .filter .filter-module .filter-tabs{margin-top:20px;grid-template-columns:220px auto 85px;grid-template-rows:auto;grid-template-areas:"filter paging grid-switch" "sort . .";grid-row-gap:15px;grid-column-gap:0}}.wall-revamped .filter .filter-module .filter-tabs .filter-sort{grid-area:sort;align-items:center;justify-self:start}.wall-revamped .filter .filter-module .filter-tabs .filter-paging{grid-area:paging;justify-self:end;font-size:14px;text-transform:uppercase}@media all and (min-width: 1px) and (max-width: 767px){.wall-revamped .filter .filter-module .filter-tabs .filter-paging{margin-right:4px}}.wall-revamped .filter .filter-module .filter-tabs .filter-paging .dropdown::after{right:18px}.wall-revamped .filter .filter-module .filter-tabs .filter-paging .list-toolbar,.wall-revamped .filter .filter-module .filter-tabs .filter-sort .list-toolbar{margin:0}.wall-revamped .filter .filter-module .filter-tabs .filter-paging .page-by-tab,.wall-revamped .filter .filter-module .filter-tabs .filter-paging .sort-by-tab,.wall-revamped .filter .filter-module .filter-tabs .filter-sort .page-by-tab,.wall-revamped .filter .filter-module .filter-tabs .filter-sort .sort-by-tab{font-weight:bold}@media all and (min-width: 1px) and (max-width: 767px){.wall-revamped .filter .filter-module .filter-tabs .filter-paging .page-by-tab,.wall-revamped .filter .filter-module .filter-tabs .filter-paging .sort-by-tab,.wall-revamped .filter .filter-module .filter-tabs .filter-sort .page-by-tab,.wall-revamped .filter .filter-module .filter-tabs .filter-sort .sort-by-tab{font-size:13px}}.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.paging,.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.sorting,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.paging,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.sorting{display:inherit;margin:0;float:right}.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.paging .dropdown,.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.sorting .dropdown,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.paging .dropdown,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.sorting .dropdown{border:none;padding-right:5px}.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.paging .dropdown:after,.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.sorting .dropdown:after,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.paging .dropdown:after,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.sorting .dropdown:after{border-width:5px 5px 0;top:-5px}.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.paging .dropdown>select,.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.sorting .dropdown>select,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.paging .dropdown>select,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.sorting .dropdown>select{padding-right:5px;margin-left:5px;padding:0;width:auto;font-size:16px;border-bottom:2px solid #DBDBDB;border-radius:0;line-height:22px}.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.paging .dropdown>select:hover,.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.sorting .dropdown>select:hover,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.paging .dropdown>select:hover,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.sorting .dropdown>select:hover{border-color:#222}.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.paging,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.paging{width:40px}.wall-revamped .filter .filter-module .filter-tabs .filter-paging form.paging .dropdown>select,.wall-revamped .filter .filter-module .filter-tabs .filter-sort form.paging .dropdown>select{width:100%}.wall-revamped .filter .filter-module .filter-tabs .filter-customize{grid-area:filter;justify-self:start;z-index:150}@media all and (max-width: 767px){.wall-revamped .filter .filter-module .filter-tabs .filter-customize.stuck-at-position{left:0;width:100vw}.wall-revamped .filter .filter-module .filter-tabs .filter-customize.stuck-at-position>button.btn.add-arrow{width:100vw}.wall-revamped .filter .filter-module .filter-tabs .filter-customize.stuck-at-position>button.btn.add-arrow>span{text-align:center}.wall-revamped .filter .filter-module .filter-tabs .filter-customize.stuck-at-position>button.btn.add-arrow>span::after{right:110px}}.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn.add-arrow{padding:16px;font-size:14px;width:150px;text-align:left}@media all and (max-width: 767px){.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn.add-arrow{height:40px}}.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn.add-arrow>span{margin:0}.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn.add-arrow>span:after{right:-14px}@media all and (max-width: 767px){.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn.add-arrow>span{margin:-7px 0 0 0;display:block}.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn.add-arrow>span::after{right:0;top:1px}}.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn-primary.add-arrow{background-color:#222;color:#FFF}.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn-primary.add-arrow>span:after{border-left:5px solid #222;border-right:5px solid #222;border-top:5px solid #FFF}.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn-default.add-arrow{background-color:#FFF;color:#222;border-bottom:1px solid #222}.wall-revamped .filter .filter-module .filter-tabs .filter-customize .btn-default.add-arrow>span:after{border-left:5px solid #FFF;border-right:5px solid #FFF;border-bottom:5px solid #222;border-top:none}.wall-revamped .filter .filter-module .filter-tabs .filter-grid{justify-self:end;grid-area:grid-switch}.wall-revamped .filter .modal-content .filter-tabs{margin-top:0;grid-template-columns:auto;grid-template-areas:"filter";grid-row-gap:0}.wall-revamped .filter .modal-content .filter-tabs .filter-customize{width:100%}.wall-revamped .filter .modal-content .filter-tabs .filter-paging,.wall-revamped .filter .modal-content .filter-tabs .filter-sort,.wall-revamped .filter .modal-content .filter-tabs .filter-grid{display:none}.wall-revamped #product-wall-menu{margin:0;grid-area:menu}.wall-revamped #product-wall-results{margin:0;grid-area:results}@media all and (min-width: 1px) and (max-width: 767px){.wall-revamped #product-wall-results .filter-module-options-bar.add-gutter-lg{padding:0 15px}}@media all and (min-width: 768px){.wall-revamped #product-wall-results #narrow-by-tag-container-inside{margin-top:15px}.wall-revamped #product-wall-results #narrow-by-tag-container-inside ul{border-bottom:none}}.wall-revamped #product-wall-filters.filter-module-content{grid-area:filters;background-color:transparent}.wall-revamped #product-wall-filters.filter-module-content .filter-price-range .dropdown{width:45%}.wall-revamped #product-wall-filters.filter-module-content button.btn{height:48px;width:100%;padding:10px 0}.wall-revamped #product-wall-filters .no-animation.collapsing{transition:unset}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:none}