.collection-wrapper [data-wetheme-section-type=collection-header]{padding-block:8px 0}.collection-wrapper [data-wetheme-section-type=collection-header] .collection-header,.collection-wrapper [data-wetheme-section-type=collection-header] .collection-header__text-content,.collection-wrapper [data-wetheme-section-type=collection-header] .collection-header__text-content--inner,.collection-wrapper [data-wetheme-section-type=collection-header] .collection-header__caption-container{min-height:0;margin:0;padding-block:0}.collection-wrapper [data-wetheme-section-type=collection-header] #breadcrumbs{font-size:.8125rem;opacity:.72}.swe-collection-promotion{padding-block:8px 0}.swe-collection-promotion__banner{position:relative;isolation:isolate;overflow:hidden;color:var(--promo-text);background:linear-gradient(110deg,var(--promo-start),var(--promo-end))}.swe-collection-promotion__art,.swe-collection-promotion__art img,.swe-collection-promotion__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.swe-collection-promotion__art img{object-fit:cover}.swe-collection-promotion__overlay{background:var(--promo-start);opacity:var(--promo-overlay)}.swe-collection-promotion__content{position:relative;display:grid;grid-template-columns:minmax(0,1.65fr) auto minmax(0,1fr);align-items:center;gap:16px 36px;min-height:100px;padding:14px 28px}.swe-collection-promotion__content p{margin:0;color:inherit}.swe-collection-promotion__eyebrow{font-size:.625rem;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.swe-collection-promotion__headline{font-family:var(--header-font-stack);font-weight:700;font-size:clamp(1.125rem,1.9vw,1.75rem);letter-spacing:-.025em;line-height:1.12;padding-top:3px;overflow-wrap:anywhere}.swe-collection-promotion__support{font-size:.75rem;line-height:1.4;padding-top:4px}.swe-collection-promotion__savings{font-family:var(--header-font-stack);font-size:clamp(1.75rem,3vw,2.75rem);font-weight:750;letter-spacing:-.045em;line-height:1.05;overflow-wrap:anywhere}.swe-collection-promotion__benefit{max-width:23ch;justify-self:end;font-size:.9375rem;font-weight:600;line-height:1.35}.swe-collection-heading{padding-block:20px 14px}.swe-collection-heading__inner{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.swe-collection-heading h1{margin:0;font-size:26px;line-height:1.2;letter-spacing:-.025em}.swe-collection-heading__count{color:var(--text-color);opacity:.65;font-size:.8125rem;white-space:nowrap}.swe-collection-description{padding-block:0 36px}.swe-collection-description__content{max-width:80ch;line-height:1.65}.swe-collection-description__content>:first-child{margin-top:0}.collection-wrapper .wrapper-spacing--v--template{padding-top:0;padding-bottom:40px}.collection-wrapper .collection_grid{row-gap:0;align-items:start}.collection-wrapper #CollectionProductGrid{min-width:0}.collection-wrapper .facets__form-inner.desktop{padding:0;border:0;background:transparent;gap:24px}.collection-wrapper .facets__form-inner.desktop .facets__wrapper{margin:0}.collection-wrapper .facets__form-inner.desktop .facets__heading{margin:0 0 8px;font-size:.8125rem}.collection-wrapper .facets__form-inner.desktop .collection-filters__field{width:100%}.collection-wrapper .facets__form-inner.desktop .collection-filters__sort{min-height:42px;font-size:.8125rem}.collection-wrapper .facets__form-inner.desktop .facets__disclosure{margin:0;border:0;border-bottom:1px solid var(--border-color);border-radius:0}.collection-wrapper .facets__form-inner.desktop .facets__summary{padding:14px 24px 14px 0;font-size:.875rem;font-weight:600}.collection-wrapper .facets__form-inner.desktop .facets__summary:before{display:none}.collection-wrapper .facets__form-inner.desktop .facets__display{position:static;width:100%;max-height:none;border:0;border-radius:0;clip-path:none;overflow:visible}.collection-wrapper .facets__form-inner.desktop .facets__header{position:static;padding:4px 0 10px;font-size:.75rem}.collection-wrapper .facets__form-inner.desktop .facets__list{padding:10px 0 16px}.collection-wrapper .facets__form-inner.desktop .facets__price{padding:12px 0 16px}.collection-wrapper .collection-filters .mobile-facets__open{align-self:flex-start;width:auto;min-height:44px;padding:10px 16px;margin:0 0 12px;border-radius:0;font-size:.8125rem}.collection-wrapper .active-facets__button{border-radius:0}@media screen and (min-width:992px){.collection-wrapper .collection_grid.filtering_enabled--sidebar{grid-template-columns:220px minmax(0,1fr);column-gap:24px}}@media screen and (max-width:991px){.collection-wrapper .collection_grid.filtering_enabled--sidebar{display:block}}.collection-wrapper #CollectionProductGrid{scroll-margin-top:24px}.collection-wrapper .product-grid--wrapper{align-items:stretch;row-gap:clamp(28px,4vw,52px)}.collection-wrapper .product-grid--wrapper>.grid__item{display:flex}.collection-wrapper .product-grid--wrapper product-card.grid-view-item{width:100%;padding:10px 10px 16px;border:1px solid transparent;border-radius:16px;background:var(--body-color);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.collection-wrapper .product-grid--wrapper product-card.grid-view-item:hover,.collection-wrapper .product-grid--wrapper product-card.grid-view-item:focus-within{border-color:var(--border-color);box-shadow:0 16px 38px color-mix(in srgb,var(--text-color),transparent 91%);transform:translateY(-3px)}.collection-wrapper product-card .grid-view-item-image,.collection-wrapper product-card .grid__image,.collection-wrapper product-card .aspect-ratio{overflow:hidden;border-radius:12px;background:var(--color-scheme-light-background, var(--body-secondary-color))}.collection-wrapper product-card .grid__image img{transition:transform .32s ease}.collection-wrapper product-card:hover .grid__image img{transform:translate(-50%,-50%) scale(1.025)}.collection-wrapper product-card .product-grid--title{margin-top:16px;font-size:clamp(.95rem,1vw,1.0625rem);font-weight:650;line-height:1.35}.collection-wrapper product-card .product-grid--price{margin-top:8px;font-size:.9375rem}.collection-wrapper product-card .product-grid--rating{margin-top:10px}.collection-wrapper product-card .reviews-star-rating{gap:7px;font-size:.75rem}.collection-wrapper product-card .reviews-star-rating__stars{gap:2px}.collection-wrapper .pagination--default{margin-top:24px}.collection-wrapper .pagination--default a{min-width:42px;min-height:42px}.swe-buying-guide-section{color:var(--color-scheme-text-color, var(--text-color));background:var(--color-scheme-background-color, var(--body-secondary-color))}.swe-buying-guide{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(32px,6vw,88px);align-items:start}.swe-buying-guide__intro{position:sticky;top:28px}.swe-buying-guide__eyebrow{margin:0 0 10px;color:var(--link-color);font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.swe-buying-guide__heading{margin:0;font-size:clamp(1.8rem,3vw,3.25rem);letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.swe-buying-guide__subheading{max-width:46ch;margin:18px 0 0;color:color-mix(in srgb,currentColor,transparent 22%);line-height:1.65}.swe-buying-guide__content .metafield-rich_text_field{counter-reset:guide-step}.swe-buying-guide__content .metafield-rich_text_field>*{max-width:74ch}.swe-buying-guide__content .metafield-rich_text_field>h3{position:relative;margin:0;padding:19px 20px 4px 66px;border:1px solid var(--color-scheme-border-color, var(--border-color));border-bottom:0;border-radius:14px 14px 0 0;background:var(--color-scheme-background-color, var(--body-color));font-size:1.05rem;line-height:1.3;counter-increment:guide-step}.swe-buying-guide__content .metafield-rich_text_field>h3:before{position:absolute;top:16px;left:20px;display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:var(--color-scheme-background-color, var(--body-color));background:var(--link-color);content:counter(guide-step);font-size:.75rem;font-weight:700}.swe-buying-guide__content .metafield-rich_text_field>h3+p{margin:0 0 12px;padding:6px 20px 20px 66px;border:1px solid var(--color-scheme-border-color, var(--border-color));border-top:0;border-radius:0 0 14px 14px;color:color-mix(in srgb,currentColor,transparent 18%);background:var(--color-scheme-background-color, var(--body-color));line-height:1.62}.swe-buying-guide__content .metafield-rich_text_field>p:last-child{margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--color-scheme-border-color, var(--border-color))}.swe-collection-faq__intro,.swe-related-links__intro{max-width:680px;margin:0 auto 30px;text-align:center}.swe-collection-faq__eyebrow,.swe-related-links__eyebrow{margin:0 0 10px;color:var(--link-color);font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.swe-collection-faq__heading,.swe-related-links__heading{margin:0;font-size:clamp(1.75rem,2.7vw,3rem);letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.swe-collection-faq__list{display:grid;max-width:940px;gap:10px;margin:0 auto}.swe-collection-faq__item{overflow:clip;border:1px solid var(--color-scheme-border-color, var(--border-color));border-radius:12px;background:var(--color-scheme-background-color, var(--body-color))}.swe-collection-faq__question{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;padding:17px 20px;cursor:pointer;font-weight:650;line-height:1.35;list-style:none}.swe-collection-faq__question::-webkit-details-marker{display:none}.swe-collection-faq__question:focus-visible{outline:2px solid var(--link-color);outline-offset:-3px}.swe-collection-faq__icon{position:relative;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--link-color),transparent 88%)}.swe-collection-faq__icon:before,.swe-collection-faq__icon:after{position:absolute;top:50%;left:50%;width:10px;height:1.5px;background:var(--link-color);content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.swe-collection-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.swe-collection-faq__item[open] .swe-collection-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.swe-collection-faq__answer{max-width:74ch;padding:0 20px 20px;color:color-mix(in srgb,currentColor,transparent 18%);line-height:1.68}.swe-collection-faq__answer>:last-child{margin-bottom:0}.swe-related-links__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.swe-related-links__card{position:relative;display:flex;overflow:hidden;min-height:260px;flex-direction:column;justify-content:flex-end;border:1px solid var(--color-scheme-border-color, var(--border-color));border-radius:16px;color:inherit;background:var(--color-scheme-light-background, var(--body-secondary-color));text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.swe-related-links__card:hover,.swe-related-links__card:focus-visible{border-color:var(--link-color);box-shadow:0 16px 36px color-mix(in srgb,var(--text-color),transparent 91%);transform:translateY(-3px)}.swe-related-links__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.swe-related-links__image-wrap:after{position:absolute;top:28%;right:0;bottom:0;left:0;background:linear-gradient(transparent,color-mix(in srgb,var(--text-color),transparent 12%));content:""}.swe-related-links__image{width:100%;height:100%;object-fit:cover;transition:transform .28s ease}.swe-related-links__card:hover .swe-related-links__image{transform:scale(1.025)}.swe-related-links__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:color-mix(in srgb,var(--link-color),transparent 62%);background:linear-gradient(145deg,color-mix(in srgb,var(--link-color),transparent 91%),transparent 65%),var(--color-scheme-light-background, var(--body-secondary-color))}.swe-related-links__placeholder svg{width:84px;height:84px}.swe-related-links__content{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px}.swe-related-links__card--with-image .swe-related-links__content{color:#fff}.swe-related-links__title{font-size:1rem;font-weight:700;line-height:1.3}.swe-related-links__arrow{flex:0 0 auto;transition:transform .18s ease}.swe-related-links__card:hover .swe-related-links__arrow{transform:translate(4px)}.collection-wrapper .product-grid--wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px;margin:0}.collection-wrapper .product-grid--wrapper:before,.collection-wrapper .product-grid--wrapper:after{display:none}.collection-wrapper .product-grid--wrapper>.grid__item{width:100%!important;min-width:0;max-width:none;float:none;clear:none;margin:0;padding:0}@media screen and (max-width:1199px)and (min-width:992px){.collection-wrapper .product-grid--wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1100px){.swe-related-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:991px){.collection-wrapper .product-grid--wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.swe-buying-guide{grid-template-columns:1fr}.swe-buying-guide__intro{position:static}}@media screen and (max-width:767px){.swe-collection-promotion__content{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:112px;padding:12px 14px}.swe-collection-promotion__headline{font-size:1.125rem}.swe-collection-promotion__savings{font-size:1.75rem;max-width:6ch}.swe-collection-promotion__benefit{grid-column:1 / -1;justify-self:start;max-width:none;font-size:.6875rem}.swe-collection-heading{padding-block:16px 12px}.swe-collection-heading h1{font-size:22px}.swe-collection-heading__count{font-size:.75rem}.collection-wrapper .product-grid--wrapper{gap:24px 10px}.collection-wrapper .product-grid--wrapper product-card.grid-view-item{padding:5px 5px 12px;border-radius:11px}.collection-wrapper product-card .product-grid--title{margin-top:11px;font-size:.875rem}.collection-wrapper product-card .product-grid--price{font-size:.8125rem}.collection-wrapper product-card .reviews-star-rating{gap:4px;font-size:.6875rem}.swe-related-links__grid{grid-template-columns:1fr}.swe-related-links__card{min-height:210px}}@media(prefers-reduced-motion:reduce){.collection-wrapper .product-grid--wrapper product-card.grid-view-item,.collection-wrapper product-card .grid__image img,.swe-related-links__card,.swe-related-links__image,.swe-related-links__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/swe-collection-catalog.css.map */
