.sc-product-type{display:inline-block;color:#075f7f;background:#eaf5f8;border:1px solid #cce5ec;padding:3px 7px;margin:0 0 8px;font:600 12px/1.4 Arial,sans-serif;letter-spacing:normal;text-transform:none}.sc-category-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 22px}.sc-category-links>span{color:#526176;font-size:13px;margin-right:6px}.sc-category-links a{border:1px solid #c4d6e0;background:#fff;border-radius:4px;padding:10px 14px;color:#101827;font-size:14px;line-height:1.5;text-decoration:none}.sc-category-links a:hover,.sc-category-links a:focus-visible{background:#eaf5f8;border-color:#0b6f95}body.catalogsearch-result-index .columns .column.main{width:100%;float:none}body.catalogsearch-result-index .columns{display:block}body.catalogsearch-result-index .products.wrapper{margin-left:0}.sc-mobile-hero-product{display:none}@media (max-width:767px){body.cms-index-index #maincontent .starcostom-seasonal-promo .image-block.element:before,body.cms-index-index #maincontent .starcostom-seasonal-promo .image-block.element:after{content:none;display:none}body.cms-index-index #maincontent .starcostom-seasonal-promo{padding:0;margin:0}body.cms-index-index #maincontent .starcostom-seasonal-promo .container{padding:0 16px}body.cms-index-index #maincontent .starcostom-seasonal-promo .image-block.element{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:12px;min-height:0;padding:22px 0;margin:0}body.cms-index-index #maincontent .starcostom-seasonal-promo .infox{width:auto;max-width:none;padding:0;margin:0;order:0}body.cms-index-index #maincontent .starcostom-seasonal-promo .picture{display:none}body.cms-index-index #maincontent .starcostom-seasonal-promo .sc-mobile-hero-product{display:block;align-self:stretch;border-radius:6px;overflow:hidden;min-height:220px}.sc-mobile-hero-product img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}body.cms-index-index #maincontent .starcostom-seasonal-promo .heading{margin:8px 0 12px}body.cms-index-index #maincontent .starcostom-seasonal-promo .heading>span{font-size:14px;letter-spacing:.06em}body.cms-index-index #maincontent .starcostom-seasonal-promo .heading>strong{font-size:38px;line-height:1.05}body.cms-index-index #maincontent .starcostom-seasonal-promo .heading>small{font-size:11px;line-height:1.5;letter-spacing:.04em}body.cms-index-index #maincontent .starcostom-seasonal-promo__eyebrow{font-size:10px;padding:5px 7px;letter-spacing:.06em}body.cms-index-index #maincontent .starcostom-seasonal-promo .text,body.cms-index-index #maincontent .starcostom-seasonal-promo__meta,body.cms-index-index #maincontent .starcostom-seasonal-promo__actions .secondary{display:none}body.cms-index-index #maincontent .starcostom-seasonal-promo__actions{display:block;margin:0}body.cms-index-index #maincontent .starcostom-seasonal-promo__actions .primary{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 8px;font-size:12px;width:100%;box-sizing:border-box}body.cms-index-index .starcostom-drop-strip{padding:12px 0}body.cms-index-index .starcostom-drop-strip .container{display:block;padding:0 16px}body.cms-index-index .starcostom-drop-strip__intro{display:none}body.cms-index-index .starcostom-universe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.cms-index-index .starcostom-universe-card{min-height:48px;padding:10px 6px;justify-content:center;text-align:center}body.cms-index-index .starcostom-universe-card strong{font-size:15px;margin:0;line-height:1.3}body.cms-index-index .starcostom-universe-card .index,body.cms-index-index .starcostom-universe-card small,body.cms-index-index .starcostom-universe-card .arrow{display:none}body.cms-index-index .jumbotron.hero#starcostom-new-products{padding:22px 0 30px}body.cms-index-index .starcostom-section-heading{margin-bottom:14px;gap:8px}body.cms-index-index .starcostom-section-heading h2{font-size:28px;line-height:1.15}body.cms-index-index .starcostom-section-heading>p{display:none}.sc-category-links{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;margin-bottom:12px}.sc-category-links>span{display:none}.sc-category-links a{flex:0 0 auto;white-space:nowrap}}