.listicle-hero-section{display:flex;flex-direction:column;width:100%;background:#000}.hero-image-wrapper{width:100%}.hero-image{width:100%;height:100%;object-fit:cover;display:block}.hero-content-wrapper{display:flex;padding:24px 16px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;background:var(--Black, #000)}@media screen and (min-width: 768px){.hero-content-wrapper{width:87.5%;margin:auto}}.hero-content{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.hero-content-eyebrow{border-radius:5px;background:var(--Accent, var(--accent));display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:4px;color:var(--White, #fff);font-family:Outfit,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:150%;width:fit-content}.hero-content-eyebrow-icon{display:flex;width:20px;height:20px;justify-content:center;align-items:center}@media screen and (min-width: 920px){.hero-content-eyebrow-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center}}.hero-content-eyebrow-icon *{height:100%;width:100%}.hero-content-header{color:var(--White, #fff);font-family:Outfit;font-size:28px;font-style:normal;font-weight:500;line-height:150%;text-transform:none!important}@media screen and (min-width: 920px){.hero-content-header{color:var(--White, #fff);font-family:Outfit;font-size:36px;font-style:normal;font-weight:500;line-height:150%;text-transform:none!important}}.hero-content-article-info{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.hero-content-article-author{display:flex;align-items:center;gap:8px}.hero-content-article-author-icon{width:32px;height:32px;border-radius:32px;border:1px solid rgba(255,255,255,.12);object-fit:cover}@media screen and (min-width: 920px){.hero-content-article-author-icon{width:32;height:32;opacity:1}}.hero-content-article-author-text{color:#ffffffb3;font-family:Outfit,system-ui,sans-serif;font-size:14px;line-height:150%}@media screen and (min-width: 920px){.hero-content-article-author-text{font-family:Outfit;font-weight:500;font-size:16px;line-height:125%;letter-spacing:0%}}.hero-content-article-highlights{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.hero-content-article-highlight{display:flex;align-items:flex-start;gap:10px;align-self:stretch}.hero-content-article-highlight-icon{width:20px;height:20px}.hero-content-article-highlight-text{color:#fff;font-family:Outfit,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;text-transform:none;display:flex;flex-direction:column;justify-content:center;flex:1 0 0}@media (min-width: 920px){.listicle-hero-section{flex-direction:row;gap:24px}.listicle-hero-section[data-side=left]{flex-direction:row-reverse}.hero-content-wrapper{padding:15px 24px 40px;gap:24px;margin-left:auto;flex:1 0 40%;justify-content:center}.hero-image-wrapper{flex:1 0 40%}.hero-content{width:87.5%;max-width:752px;margin-left:auto;display:flex;flex-direction:column;gap:16px;align-self:stretch}.hero-content>*{max-width:580px}.hero-content-eyebrow{font-size:16px;line-height:125%}.hero-content-header{color:var(--White, #fff);font-family:Outfit;font-size:36px;font-style:normal;font-weight:500;line-height:150%;text-transform:none!important}.hero-content-article-highlights{gap:8px}.hero-content-article-highlight-icon{width:24px;height:24px}.hero-content-article-highlight-text{font-size:20px}}.listicle-blocks-section{display:flex;padding:0 16px;flex-direction:column;align-items:center;gap:40px;align-self:stretch;margin:24px auto}@media screen and (min-width: 768px){.listicle-blocks-section{max-width:1600px;margin:40px auto;padding:0 20px;width:87.5%}}.listicle-blocks-section>*:first-child{margin-top:0}.listicle-blocks-section:not(:has(*)){display:none}.listicle-block-section-wrapper{border-radius:5px;border:2px solid var(--card-border, #f1f1f1);background:var(--card-bg, #fff);overflow:hidden}.listicle-block-section-image-wrapper{height:324px;align-self:stretch;background:#fcfafa}.listicle-block-section-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.listicle-block-section-content-wrapper{display:flex;max-width:1140px;padding:24px 14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch;background:#fcfafa;height:auto}.listicle-block-section-content-header>*{display:inline}.listicle-block-section-content-header-number_label{display:inline-flex;width:29.752px;padding:5.579px;flex-direction:column;justify-content:center;align-items:center;gap:11.705px;border-radius:50%;background:var(--Black, #000);color:var(--White, #FFF);font-family:Outfit;font-size:18.728px;font-style:normal;font-weight:700;line-height:108%;letter-spacing:.702px;position:relative;top:-2.42px;height:29.752px;margin-right:4px}@media screen and (min-width: 920px){.listicle-block-section-content-header-number_label{display:inline-flex;width:48px;padding:9px;flex-direction:column;justify-content:center;align-items:center;gap:18.728px;height:48px;margin-right:12px;color:var(--White, #FFF);font-family:Outfit;font-size:29.965px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1.124px}}.listicle-block-section-content-header-label{color:#000;font-family:Outfit;font-size:28px;font-style:normal;font-weight:500;line-height:150%}@media screen and (min-width: 768px){.listicle-block-section-content-header-label{font-size:36px}}.listicle-block-section-content-body{color:var(--Black, #000);font-family:Outfit,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;letter-spacing:.6px}@media screen and (min-width: 920px){.listicle-block-section-content-body{color:var(--Black, #000);font-family:Outfit;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}}.listicle-block-section-content-body strong{color:var(--Black, #000);font-family:Outfit;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.6px}@media screen and (min-width: 920px){.listicle-block-section-content-body strong{color:var(--Black, #000);font-family:Outfit;font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.6px}}.listicle-block-section-content-body a{color:var(--Accent, #D7263D);font-family:Outfit;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px;border-bottom:none!important}.listicle-block-section-content-body a:after{display:none}.listicle-block-section-content-body a strong{color:var(--Accent, #D7263D);font-family:Outfit;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.6px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.listicle-block-section-content-body h6{border-radius:5px;background:var(--Accent, #D7263D);box-shadow:0 12px 24px #d7263d40;display:flex;height:52px;padding:16px 8px;justify-content:center;align-items:center;gap:8px;align-self:stretch;margin-top:24px;margin-bottom:0;cursor:pointer;transition:all .3s ease-in-out}.listicle-block-section-content-body h6:hover{background:#eb344b}.listicle-block-section-content-body h6 a{color:var(--White, #FFF);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:uppercase;display:flex!important;align-content:center;flex-direction:row;align-items:center;gap:8px}.listicle-block-section-content-body h6 a:before{content:"";display:inline-flex;background:url(/cdn/shop/files/Bag_3.svg?v=1761881946);height:24px;width:24px;background-repeat:no-repeat}@media (min-width: 920px){.listicle-block-section-wrapper{display:flex;justify-content:center;align-items:flex-start;align-self:stretch;flex-direction:row}.listicle-block-section-image-wrapper{flex:1 0 40%;height:auto}.listicle-block-section-image-wrapper[data-side=right]{order:2}.listicle-block-section-content-wrapper{height:465px;padding:40px;gap:24px;flex:1 0 40%;height:auto}.listicle-blocks-section{gap:40px;max-width:1600px;margin:40px auto;padding:0 20px;width:87.5%}.listicle-blocks-section>*:first-child{margin-top:0}}.L-product-banner-wrapper{border-radius:5px;background:var(--Black, #000);display:flex;flex-direction:column-reverse;align-items:center;align-self:stretch}.L-product-banner-image{height:161px;align-self:stretch;margin-top:auto;height:auto}.L-product-banner-image img{height:100%;object-fit:cover}.L-product-banner-content{display:flex;max-width:1140px;padding:24px 16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;align-items:center}.L-product-banner-content-eyebrow{border-radius:5px;background:#3a3a3ae6;display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:4px}.L-product-banner-content-eyebrow-text{color:var(--White, #FFF);font-family:Outfit;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.L-product-banner-content-eyebrow-icon{display:flex;width:18px;height:18px;justify-content:center;align-items:center}.L-product-banner-content-header{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.L-product-banner-content-header-title{color:var(--White, #FFF);text-align:center;font-family:Outfit;font-size:32px;font-style:normal;font-weight:500;line-height:125%;text-wrap-style:balance;width:100%}.L-product-banner-content-header-subtitle{color:var(--White, #FFF);text-align:center;font-family:Outfit;font-size:16px;font-style:normal;font-weight:400;line-height:150%;width:100%}.L-product-banner-content-features{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;padding:16px 0}.L-product-banner-content-feature{display:flex;flex-direction:column;align-items:center;gap:2.475px;position:relative;padding:0 5px}.L-product-banner-content-feature-icon{display:flex;width:24.746px;height:24.746px;justify-content:center;align-items:center}.L-product-banner-content-feature-text{color:var(--White, #FFF);text-align:center;font-family:Outfit;font-size:10px;font-style:normal;font-weight:500;line-height:125%;text-wrap-style:balance}.L-product-banner-content-feature-divider{background:linear-gradient(180deg,#fff0,#fff 49.5%,#fff0);display:inline-block;width:1.5px;align-self:stretch;height:auto;margin:0}a.L-product-banner-content-cta{border-radius:5px;background:var(--Accent, #D7263D);box-shadow:0 12px 24px #d7263d40;display:flex;height:52px;padding:16px 24px;justify-content:center;align-items:center;gap:8px;align-self:stretch;transition:all .3s ease-in-out}a.L-product-banner-content-cta:hover{background:#eb344b}.L-product-banner-content-cta-text{color:var(--White, #FFF);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-transform:uppercase}.L-product-banner-content-cta-icon{width:24px;height:24px;display:flex}.L-product-banner-content-cta-icon svg,.L-product-banner-content-cta-icon img{height:100%;width:100%}@media screen and (min-width: 920px){.L-product-banner-wrapper{border-radius:5px;border:2px solid var(--Outline, #F1F1F1);background:#050505;display:flex;justify-content:center;align-items:flex-start;align-self:stretch;flex-direction:row}.L-product-banner-image{height:100%}.L-product-banner-content{display:flex;padding:40px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;flex:1 0 50%}.L-product-banner-content-eyebrow{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:4px}.L-product-banner-content-eyebrow-text{color:var(--White, #FFF);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%}.L-product-banner-content-eyebrow-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.L-product-banner-content-header{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.L-product-banner-content-header-title{color:#fff;font-family:Outfit;font-size:36px;font-style:normal;font-weight:500;line-height:150%;text-align:left}.L-product-banner-content-header-subtitle{color:var(--White, #FFF);font-family:Outfit;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.6px;text-align:left}.L-product-banner-content-features{padding:18px 0}.L-product-banner-content-feature{display:flex;flex-direction:column;align-items:center;gap:3.719px}.L-product-banner-content-feature-icon{display:flex;width:37.194px;height:37.194px;justify-content:center;align-items:center}.L-product-banner-content-feature-text{color:var(--White, #FFF);text-align:center;font-family:Outfit;font-size:12px;font-style:normal;font-weight:500;line-height:125%}.L-product-banner-content-feature-divider{width:1px;align-self:stretch;background:linear-gradient(180deg,#fff0,#fff 49.5%,#fff0);height:100%}}.listicle-media.listicle-media--video{height:100%}.listicle-media.listicle-media--video video.listicle-video{height:100%;width:100%;object-fit:cover}.listicle-block-section-image-wrapper{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/63/assets/2025-listicle-styling.css.map */
