h1.page-title{background-color:initial;font-weight:bold;color:initial;left:unset;display:block;text-align:center;margin:0;padding:30px}h1.page-title:before{display:none}.product-tile{position:relative;text-align:center;z-index:0;margin-bottom:40px;margin-bottom:2.5rem}.product-tile .tile-tag-wrapper{height:16px;height:1rem}.product-tile .tile-tag-wrapper .tile-tag{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;text-transform:uppercase;letter-spacing:0.02em;font-weight:bold;color:#1D1D1F;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-tile .tile-link{display:block}.product-tile .tile-link:focus{outline-width:2px;outline-width:.125rem;outline-style:solid;outline-color:#333231}.product-tile .tile-link:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;background:#fff;z-index:-1;border-radius:4px;box-shadow:none;transition:all .2s ease-in-out}.product-tile .tile-link:hover:after{content:"";top:-8px;left:-8px;bottom:-8px;right:-8px;opacity:1;box-shadow:0 1px 4px rgba(0,0,0,0.1)}.product-tile .image-wrapper{position:relative;overflow:hidden;flex:1}.product-tile .image-wrapper .image-container.has-b-gradient:after{content:"";width:100%;height:3.333333%;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);position:absolute;bottom:0;left:0}.product-tile .tile-body{margin:0;padding:0}.product-tile .tile-body .tile-name{min-height:64px;min-height:4rem;margin:8px 0px 0px;margin:.5rem 0rem 0rem;padding:0px 2px;padding:0rem .125rem}@media (min-width: 768px){.product-tile .tile-body .tile-name{margin:16px 0px 0px;margin:1rem 0rem 0rem;padding:0px 8px;padding:0rem .5rem}}.product-tile .tile-body .tile-name .product-name{text-transform:capitalize;text-align:center;font-weight:bold;line-height:105%;letter-spacing:0.02em;color:#1D1D1F;font-size:12px;font-size:.75rem}@media (min-width: 768px){.product-tile .tile-body .tile-name .product-name{font-size:12.8px;font-size:.8rem}}.product-tile .tile-body .tile-name .product-message{color:#797672;text-align:center;text-transform:uppercase;line-height:110%;letter-spacing:0.02em;font-weight:bold;font-size:9px;font-size:.5625rem;margin-bottom:4px;margin-bottom:.25rem}@media (min-width: 768px){.product-tile .tile-body .tile-name .product-message{font-size:12px;font-size:.75rem;margin-bottom:8px;margin-bottom:.5rem}}.product-tile .tile-body .btn{margin-top:10px;margin-top:.625rem}.product-tile .tile-pricing-wrapper{min-height:32px;min-height:2rem}.product-tile .tile-pricing-wrapper>.price{padding-top:4px;padding-top:.25rem;padding-bottom:12px;padding-bottom:.75rem;margin-top:0}@media (min-width: 1024px){.product-tile .tile-pricing-wrapper>.price{padding-top:8px;padding-top:.5rem;padding-bottom:16px;padding-bottom:1rem}}.product-tile .tile-pricing-wrapper>.price .price,.product-tile .tile-pricing-wrapper>.price .range{color:#333231}.product-tile .tile-pricing-wrapper>.price .sales,.product-tile .tile-pricing-wrapper>.price .unit-price{color:#797672}.product-tile .tile-pricing-wrapper>.price .price,.product-tile .tile-pricing-wrapper>.price .range,.product-tile .tile-pricing-wrapper>.price .sales,.product-tile .tile-pricing-wrapper>.price .unit-price{font-weight:bold;font-size:11px;font-size:.6875rem;line-height:16px;line-height:1rem}.product-tile .tile-pricing-wrapper>.price .unit-price{font-size:9px;font-size:.5625rem}.product-tile .variation-selector-wrapper{position:absolute;bottom:0;width:100%;max-width:20rem;left:50%;transform:translateX(-50%);background:#fff;display:none;font-size:11px;font-size:.6875rem;line-height:13px;line-height:.8125rem}@media (min-width: 768px){.product-tile .variation-selector-wrapper{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}}.product-tile .variation-selector-wrapper.show{display:block}.product-tile .variation-selector-wrapper .size-selector-content{width:100%;border:1px solid #939395}.product-tile .variation-selector-wrapper .size-selector-content .close-variation-selector{margin:5px 12px 0px 0px;margin:.3125rem .75rem 0rem 0rem;padding:0}.product-tile .variation-selector-wrapper .size-selector-content ul{list-style:none;padding:0}.product-tile .variation-selector-wrapper .size-selector-content ul li{list-style:none;padding:0}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E5E5E5;font-weight:bold;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;padding:12px;padding:.75rem}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line.oos{color:#797672}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line.oos *{color:#797672}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line:hover{background-color:#1D1D1F;color:#fff}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line:hover *{color:#fff}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line:last-child{border-bottom:0}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line .price{font-size:11px;font-size:.6875rem;line-height:13px;line-height:.8125rem}@media (min-width: 768px){.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line .price{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line .price .has-strike-through.list{display:block;color:#797672}.product-tile .variation-selector-wrapper .size-selector-content ul li.variation-line .price .unit-price{font-size:9px;font-size:.5625rem;color:#797672}.product-tile .tile-btn-wrapper{margin-bottom:16px;margin-bottom:1rem}@media (min-width: 768px){.product-tile .tile-btn-wrapper{margin-bottom:24px;margin-bottom:1.5rem}}.product-tile .tile-btn-wrapper>button{width:100%}@media (min-width: 768px){.product-tile .tile-btn-wrapper>button{width:auto}}@media (min-width: 1024px) and (max-width: 1199.98px){.product-tile .tile-body .tile-name .product-name{font-size:11.52px;font-size:.72rem}.product-tile .tile-body .tile-name .product-message{font-size:10.8px;font-size:.675rem}.product-tile .tile-pricing-wrapper .price .price,.product-tile .tile-pricing-wrapper .price .sales{font-size:9.9px;font-size:.61875rem}.product-tile .tile-btn-wrapper .btn-text{font-size:11.7px;font-size:.73125rem}}.product-tile.force-hover .tile-link:after{content:"";top:-8px;left:-8px;bottom:-8px;right:-8px;opacity:1;box-shadow:0 1px 4px rgba(0,0,0,0.1)}.product-tile.product-tile-small{width:152px}.product-tile.product-tile-small .tile-body .tile-name{margin-top:8px;margin-top:.5rem}.product-tile.product-tile-small .tile-body .tile-name .product-message{font-size:9px;font-size:.5625rem}.product-tile.product-tile-small .tile-body .tile-name .product-name{font-size:12px;font-size:.75rem}.product-tile.product-tile-small .tile-btn-wrapper>.btn{width:100%}.product-tile.product-tile-small .variation-selector-wrapper{bottom:1rem}.product-tile.product-tile-small .variation-selector-wrapper *{font-size:11px;font-size:.6875rem}.product-tile.product-tile-medium{width:250px;margin-bottom:0}.product-tile.product-tile-medium .tile-body .tile-name{margin-top:16px;margin-top:1rem}.product-tile.product-tile-medium .tile-body .tile-name .product-message,.product-tile.product-tile-medium .tile-body .tile-name .product-name{font-size:11px;font-size:.6875rem;line-height:14px;line-height:.875rem;letter-spacing:.02em}.product-tile.product-tile-medium .tile-body .tile-name .product-name{font-size:12px;font-size:.75rem}.product-tile.product-tile-medium .tile-pricing-wrapper .price,.product-tile.product-tile-medium .tile-pricing-wrapper .range,.product-tile.product-tile-medium .tile-pricing-wrapper .sales{font-size:12px;font-size:.75rem}.sopost-iframe-container{height:401px;height:25.0625rem;width:302px;width:18.875rem;bottom:15px;bottom:.9375rem;transform:translateX(-50%);position:fixed;z-index:100;left:50%}@media (min-width: 768px){.sopost-iframe-container{transform:translateX(0);left:2%}}.sopost-iframe-container #sopostIframe{width:100%;height:100%;box-sizing:unset}.sopost-iframe-container .iframe-close{width:30px;width:1.875rem;margin-bottom:-30px;margin-bottom:-1.875rem;margin-right:3px;margin-right:.1875rem}.seo-container .seo-wrapper{padding:24px 0px;padding:1.5rem 0rem;color:#333231}@media (min-width: 768px){.seo-container .seo-wrapper{padding:40px 0px;padding:2.5rem 0rem}}.seo-container .seo-wrapper .seo-title{margin-bottom:8px;margin-bottom:.5rem}@media (min-width: 768px){.seo-container .seo-wrapper .seo-title{margin-bottom:16px;margin-bottom:1rem}}.seo-container .seo-wrapper .seo-desc{overflow:hidden;max-height:500px;transition-property:max-height;transition-duration:.2s}.seo-container .seo-wrapper .seo-desc.closed{max-height:calc(22.5px * 2)}.seo-container .seo-wrapper .read-more{display:none;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-top:8px;padding-top:.5rem}@media (min-width: 768px){.seo-container .seo-wrapper .read-more{padding-top:16px;padding-top:1rem}}.seo-container .seo-wrapper .read-more span{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;margin:0px 9px 0px 22px;margin:0rem .5625rem 0rem 1.375rem;border-bottom:1px solid #1D1D1F;color:#1D1D1F}.seo-container .seo-wrapper .read-more .icon{transition-property:transform;transition-duration:.2s}.seo-container .seo-wrapper .read-more.active .icon{transform:rotate(180deg)}.bottom-page:before{display:none}.refine-bar-wrapper{border-top:1px solid #E5E5E5}.refine-bar-wrapper .refine-bar-container{padding:16px 0px;padding:1rem 0rem}@media (min-width: 768px){.refine-bar-wrapper .refine-bar-container{padding:24px 0px;padding:1.5rem 0rem}}.refine-bar-wrapper .refine-bar-container .refine-view-switch{-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.refine-bar-wrapper .refine-bar-container .refine-view-switch .switch-view-label{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.refine-bar-wrapper .refine-bar-container .refine-view-switch .switch-view-label:after{content:":"}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch{padding:0px 0px 0px 8px;padding:0rem 0rem 0rem .5rem}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch:focus,.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch:focus-within{box-shadow:none !important}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch .icon-view-switch{width:22px;height:22px}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch .icon-view-switch.view-big{background:url("./../images/2021/svg/switch-one.svg");margin-right:0}@media (min-width: 768px){.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch .icon-view-switch.view-big{background:url("./../images/2021/svg/switch-three.svg");margin-right:8px;margin-right:.5rem}}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch .icon-view-switch.view-small{background:url("./../images/2021/svg/switch-two.svg")}@media (min-width: 768px){.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch .icon-view-switch.view-small{background:url("./../images/2021/svg/switch-four.svg")}}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch[data-view="0"] .icon-view-switch.view-small{opacity:40%}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch[data-view="0"] .icon-view-switch.view-big{opacity:unset}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch[data-view="1"] .icon-view-switch.view-big{opacity:40%}.refine-bar-wrapper .refine-bar-container .refine-view-switch .view-switch[data-view="1"] .icon-view-switch.view-small{opacity:unset}.refine-bar-wrapper .refine-bar-container .refine-filters .product-count{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;letter-spacing:.01em}.refine-bar-wrapper .refine-bar-container .refine-filters .product-count .product-count-total:before{content:"("}@media (min-width: 768px){.refine-bar-wrapper .refine-bar-container .refine-filters .product-count .product-count-total:before{content:none}}.refine-bar-wrapper .refine-bar-container .refine-filters .product-count .product-count-total:after{content:")"}@media (min-width: 768px){.refine-bar-wrapper .refine-bar-container .refine-filters .product-count .product-count-total:after{content:none}}.refine-bar-wrapper .refine-bar-container .refine-filters .product-count .product-count-label{padding-left:4px;padding-left:.25rem}.search-header .category-banner-wrapper .category-banner-text-wrapper{padding:0;max-width:calc(100% - (5.55556vw * 2));margin:24px 0px;margin:1.5rem 0rem}@media (min-width: 768px){.search-header .category-banner-wrapper .category-banner-text-wrapper{max-width:66.66667%;margin:40px 0px;margin:2.5rem 0rem}}@media (min-width: 1440px){.search-header .category-banner-wrapper .category-banner-text-wrapper{max-width:50%}}@media (min-width: 1024px){.search-header .category-banner-wrapper .category-banner-text-wrapper:not(.full-width){width:50%;max-width:50%;padding-left:12px;padding-right:3.33333vw;margin:0}.search-header .category-banner-wrapper .category-banner-text-wrapper:not(.full-width) .category-title,.search-header .category-banner-wrapper .category-banner-text-wrapper:not(.full-width) .category-description{max-width:66.66667%;margin-left:auto;margin-right:auto}}.search-header .category-banner-wrapper .category-banner-text-wrapper .category-title{color:#1D1D1F;margin-bottom:12px;margin-bottom:.75rem}@media (min-width: 768px){.search-header .category-banner-wrapper .category-banner-text-wrapper .category-title{margin-bottom:16px;margin-bottom:1rem}}.search-header .category-banner-wrapper .category-banner-text-wrapper .category-description{color:#333231;font-weight:400;text-transform:none;margin:0}.search-header .category-banner-wrapper .category-banner-image-wrapper{width:100%;height:0;overflow:hidden;padding-top:56.25%;position:relative}@media (min-width: 1024px){.search-header .category-banner-wrapper .category-banner-image-wrapper{width:50%;max-width:50%;padding-top:calc(56.25% / 2)}}.search-header .category-banner-wrapper .category-banner-image-wrapper .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.search-header .search-results-banner-wrapper{background-color:#F8F0E7;padding:68px 0px 56px;padding:4.25rem 0rem 3.5rem}@media (min-width: 768px){.search-header .search-results-banner-wrapper{padding:70px 0px 72px;padding:4.375rem 0rem 4.5rem}}@media (min-width: 1200px){.search-header .search-results-banner-wrapper{padding:92px 0px 72px;padding:5.75rem 0rem 4.5rem}}@media (max-width: 767.98px){.search-header .search-results-banner-wrapper.hide-image{background-image:none !important}}.search-header .search-results-banner-wrapper.banner-image{background-position:center;background-repeat:no-repeat;background-size:cover}.search-header .search-results-banner-wrapper .search-results-banner-content{line-height:150%;width:100%;max-width:320px;max-width:20rem}@media (min-width: 768px){.search-header .search-results-banner-wrapper .search-results-banner-content{max-width:600px;max-width:37.5rem}}@media (min-width: 1024px){.search-header .search-results-banner-wrapper .search-results-banner-content{max-width:900px;max-width:56.25rem}}.search-header .page-title{text-transform:uppercase;font-weight:bold;margin:0;overflow-wrap:break-word;padding:25px 0px 10px;padding:1.5625rem 0rem .625rem}@media (min-width: 1024px){.search-header .page-title{padding:15px 0px 10px;padding:.9375rem 0rem .625rem}}.search-header .page-title.no-breadcrumbs{padding:40px 0px;padding:2.5rem 0rem}.recommendations .separator{margin-bottom:25px;margin-bottom:1.5625rem}@media (min-width: 1024px){.recommendations .separator{margin-bottom:48px;margin-bottom:3rem}}.recommendations .swiper-recommendations{max-width:901px;max-width:56.3125rem}.category-description{text-align:center;color:#797672;font-weight:lighter;text-transform:uppercase}.category-header{text-align:center;padding:15px 0 30px}.category-header .category-parent-name{color:#9B9B9B;margin-bottom:4px;font-weight:bold;text-transform:uppercase}.header-noresult-subtitle{margin-top:48px;margin-top:3rem}@media (min-width: 1024px){.header-noresult-subtitle{margin-bottom:60px;margin-bottom:3.75rem}}#product-search-results .product-tile{margin-bottom:0;z-index:0}#product-search-results .product-tile:hover{z-index:1}#product-search-results .product-tile .tile-link{padding-bottom:16px;padding-bottom:1rem}@media (min-width: 768px){#product-search-results .product-tile .tile-link{padding-bottom:24px;padding-bottom:1.5rem}}#product-search-results .product-tile .tile-link .variation-selector-wrapper{bottom:2rem}@media (min-width: 768px){#product-search-results .product-tile .tile-link .variation-selector-wrapper{bottom:3rem}}#product-search-results .product-tile .product-message{font-size:11px;font-size:.6875rem;line-height:14px;line-height:.875rem}#product-search-results .product-tile .tile-pricing-wrapper span{font-size:11px;font-size:.6875rem;line-height:15px;line-height:.9375rem}#product-search-results .product-tile .tile-pricing-wrapper span.unit-price{font-size:9px;font-size:.5625rem}#product-search-results .product-tile .tile-pricing-wrapper>.price{padding-bottom:20px;padding-bottom:1.25rem}@media (min-width: 768px){#product-search-results .product-tile .product-name{font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem}}@media (min-width: 1024px){#product-search-results .product-tile .product-message{font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem}#product-search-results .product-tile .tile-pricing-wrapper>.price{padding-top:4px;padding-top:.25rem}}@media (min-width: 1200px){#product-search-results .product-tile .product-name{font-size:12.8px;font-size:.8rem;line-height:19px;line-height:1.1875rem}#product-search-results .product-tile .tile-pricing-wrapper span{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}#product-search-results .product-tile .tile-pricing-wrapper span.unit-price{font-size:9px;font-size:.5625rem}#product-search-results .product-tile .tile-pricing-wrapper>.price{padding-top:10px;padding-top:.625rem}}#product-search-results .search-grid-wrapper{display:flex;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;flex-wrap:wrap;margin-left:calc(-1 * 16px / 2);margin-right:calc(-1 * 16px / 2)}@media (min-width: 768px){#product-search-results .search-grid-wrapper{margin-left:calc(-1 * 24px / 2);margin-right:calc(-1 * 24px / 2)}}#product-search-results .product-wrapper{position:relative;margin-left:calc(16px / 2);margin-right:calc(16px / 2)}@media (min-width: 768px){#product-search-results .product-wrapper{margin-left:calc(24px / 2);margin-right:calc(24px / 2)}}#product-search-results .subcategory-title{border:none;letter-spacing:.06em}#product-search-results .subcategory-title ~ .subcategory-title{border-top:1px solid #ccc}#product-search-results .subcategory-title.filtered-new-first{border-top:none;margin-top:0}#product-search-results[data-sentinel-switch="0"] .search-grid-wrapper{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin-bottom:64px;margin-bottom:4rem}@media (max-width: 767.98px){#product-search-results[data-sentinel-switch="0"] .search-grid-wrapper{margin-left:0;margin-right:0}}#product-search-results[data-sentinel-switch="0"] .product-wrapper{-moz-flex:0 0 calc(100% - 0px);flex:0 0 calc(100% - 0px);margin-bottom:16px;margin-bottom:1rem}#product-search-results[data-sentinel-switch="0"] .tile-btn-wrapper button{width:auto}#product-search-results[data-sentinel-switch="0"] .subcategory-title{padding:16px 0px 16px 0px;padding:1rem 0rem 1rem 0rem;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;margin-bottom:16px;margin-bottom:1rem;text-align:center}@media (min-width: 768px){#product-search-results[data-sentinel-switch="0"] .product-wrapper{-moz-flex:0 0 calc(33.33333% - 24px);flex:0 0 calc(33.33333% - 24px)}#product-search-results[data-sentinel-switch="0"] .subcategory-title{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}@media (min-width: 1024px){#product-search-results[data-sentinel-switch="0"] .search-grid-wrapper{margin-bottom:56px;margin-bottom:3.5rem}#product-search-results[data-sentinel-switch="0"] .product-wrapper{-moz-flex:0 0 calc(33.33333% - 24px);flex:0 0 calc(33.33333% - 24px);margin-bottom:24px;margin-bottom:1.5rem}#product-search-results[data-sentinel-switch="0"] .product-wrapper .subcategory-title{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem}#product-search-results[data-sentinel-switch="0"] .subcategory-title{padding:24px 0px 24px 0px;padding:1.5rem 0rem 1.5rem 0rem;font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;margin-bottom:24px;margin-bottom:1.5rem}}#product-search-results[data-sentinel-switch="1"] .search-grid-wrapper{margin-bottom:64px;margin-bottom:4rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper{-moz-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);margin-bottom:16px;margin-bottom:1rem}#product-search-results[data-sentinel-switch="1"] .subcategory-title{padding:16px 0px 16px 0px;padding:1rem 0rem 1rem 0rem;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;letter-spacing:.06em;text-align:center}#product-search-results[data-sentinel-switch="1"] .tile-btn-wrapper button{width:100%;min-width:unset}@media (min-width: 1024px){#product-search-results[data-sentinel-switch="1"] .tile-btn-wrapper button{width:auto}}#product-search-results[data-sentinel-switch="1"] .subcategory-inline-title{letter-spacing:.06em}#product-search-results[data-sentinel-switch="1"] .subcategory-inline-title.truncate{max-width:-moz-fit-content;max-width:fit-content;word-break:break-word;z-index:1}@media (min-width: 768px){#product-search-results[data-sentinel-switch="1"] .search-grid-wrapper{margin-bottom:38px;margin-bottom:2.375rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper{-moz-flex:0 0 calc(25% - 24px);flex:0 0 calc(25% - 24px);margin-bottom:42px;margin-bottom:2.625rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper .subcategory-inline-title{padding:8px 16px;padding:.5rem 1rem;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;position:absolute;width:-moz-max-content;width:max-content;text-align:left;display:none !important}#product-search-results[data-sentinel-switch="1"] .product-wrapper .subcategory-container{width:100%;height:calc(8px * 2 + 22px + 0px)}#product-search-results[data-sentinel-switch="1"] .product-wrapper .tile-name{margin-top:8px;margin-top:.5rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper:before{display:none}#product-search-results[data-sentinel-switch="1"] .subcategory-title{display:none}#product-search-results[data-sentinel-switch="1"] .subcategory-start-section+.product-wrapper:before{display:none}#product-search-results[data-sentinel-switch="1"] .subcategory-start-section+.product-wrapper .subcategory-inline-title{display:block !important}#product-search-results[data-sentinel-switch="1"] .subcategory-start-section ~ .subcategory-start-section+.product-wrapper:before{content:"";display:block;position:absolute;width:1px;height:100%;z-index:1;background:#E5E5E5;left:calc(-1 * 24px / 2)}#product-search-results[data-sentinel-switch="1"] .subcategory-start-section ~ .subcategory-start-section+.product-wrapper .subcategory-inline-title{display:block !important}#product-search-results[data-sentinel-switch="1"] .subcategory-start-section ~ .subcategory-start-section.filtered-new-first+.product-wrapper:before{display:none}}@media (min-width: 1024px){#product-search-results[data-sentinel-switch="1"] .search-grid-wrapper{margin-bottom:75px;margin-bottom:4.6875rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper{-moz-flex:0 0 calc(25% - 24px);flex:0 0 calc(25% - 24px);margin-bottom:5px;margin-bottom:.3125rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper .subcategory-container{width:100%;height:calc(16px * 2 + 24px + 19px)}#product-search-results[data-sentinel-switch="1"] .product-wrapper .subcategory-inline-title{padding:16px 24px;padding:1rem 1.5rem;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;margin-bottom:19px;margin-bottom:1.1875rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper .tile-name{margin-top:16px;margin-top:1rem}}@media (min-width: 1200px){#product-search-results[data-sentinel-switch="1"] .search-grid-wrapper{margin-bottom:65px;margin-bottom:4.0625rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper{margin-bottom:15px;margin-bottom:.9375rem}#product-search-results[data-sentinel-switch="1"] .product-wrapper .subcategory-container{width:100%;height:calc(16px * 2 + 24px + 9px)}}@media (min-width: 1024px) and (max-width: 1199.98px){#product-search-results[data-sentinel-switch="1"] .category-parent-name{color:#9B9B9B;margin-bottom:4px;font-weight:bold;text-transform:uppercase}}#product-search-results.search-page[data-sentinel-switch="0"] .product-grid .show-more{margin-bottom:16px;margin-bottom:1rem}@media (min-width: 1024px){#product-search-results.search-page[data-sentinel-switch="0"] .product-grid .show-more{margin-bottom:24px;margin-bottom:1.5rem}}#product-search-results.search-page[data-sentinel-switch="1"] .product-grid .show-more{margin-bottom:16px;margin-bottom:1rem}@media (min-width: 1024px){#product-search-results.search-page[data-sentinel-switch="1"] .product-grid .show-more{margin-bottom:40px;margin-bottom:2.5rem}}@media (min-width: 768px){#product-search-results.search-page[data-sentinel-switch="1"] .product-wrapper{margin-bottom:40px;margin-bottom:2.5rem}}#product-search-results.search-page[data-sentinel-switch="1"] .product-wrapper:before{display:none !important}#product-search-results.search-page .product-grid{padding-top:0}#product-search-results.search-page .grid-footer{display:block}.grid-footer{display:block}@media (min-width: 768px){.grid-footer{display:none}}.product-search-filters{width:-moz-fit-content;width:fit-content;max-width:100%;margin:auto}.product-search-filters .view-all-wrapper{-moz-align-items:center;-ms-align-items:center;align-items:center;padding-left:20px;padding-left:1.25rem;min-width:-moz-max-content;min-width:max-content}@media (min-width: 768px){.product-search-filters .view-all-wrapper{padding-left:24px;padding-left:1.5rem}}.product-search-filters .view-all-wrapper .view-all{min-width:-moz-max-content;min-width:max-content}.product-search-filters .view-all-wrapper .vertical-divider{min-height:24px;min-width:1px;background:#E5E5E5;margin:16px 0px;margin:1rem 0rem}@media (min-width: 768px){.product-search-filters .view-all-wrapper .vertical-divider{margin:24px 0px;margin:1.5rem 0rem}}.product-search-filters .filters-wrapper{-moz-align-items:center;-ms-align-items:center;align-items:center;padding-left:16px;padding-left:1rem;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 768px){.product-search-filters .filters-wrapper{padding-left:24px;padding-left:1.5rem}}.product-search-filters .filters-wrapper::-webkit-scrollbar{display:none}.product-search-filters .filters-wrapper .end-line-gradient{min-width:80px;min-height:56px;position:absolute;right:0;pointer-events:none;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}@media (min-width: 768px){.product-search-filters .filters-wrapper .end-line-gradient{min-height:72px}}.product-search-filters .view-all-wrapper .list-element,.product-search-filters .filters-wrapper .list-element{padding-right:16px;padding-right:1rem}@media (min-width: 768px){.product-search-filters .view-all-wrapper .list-element,.product-search-filters .filters-wrapper .list-element{padding-right:24px;padding-right:1.5rem}}.product-search-filters .view-all-wrapper .product-filter .filter-link,.product-search-filters .filters-wrapper .product-filter .filter-link{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.product-search-filters .view-all-wrapper .product-filter .filter-link.active,.product-search-filters .filters-wrapper .product-filter .filter-link.active{font-weight:bold}
