.article-grid{display:block;background:var(--article-grid-background);padding-top:var(--article-grid-padding-top-desktop);padding-bottom:var(--article-grid-padding-bottom-desktop)}.article-grid__heading-row{display:flex;align-items:center;gap:24px;margin-bottom:40px}.article-grid__divider{display:none;flex:1 0 0;height:1px;min-width:0;background:#e9ecef}.article-grid__heading{margin:0;width:100%;text-align:center;color:#0a0a0a;font-family:Barlow,sans-serif;font-weight:500;font-size:32px;line-height:1.4}.article-grid__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px;padding-bottom:16px}.article-grid__card{display:flex;flex-direction:column;gap:24px;min-width:0;color:#000;text-decoration:none}.article-grid__media{position:relative;overflow:hidden;width:100%;border-radius:4px}.article-grid__image{display:block;width:100%;height:100%}.article-grid__image--placeholder{background:var(--secondary-background)}.article-grid__image--placeholder svg{width:100%;height:100%}.article-grid__body{display:flex;flex-direction:column;gap:8px}.article-grid__subheading{margin:0;color:var(--heading-color);font-family:Barlow,sans-serif;font-weight:700;font-size:18px;line-height:1.2;text-transform:uppercase}.article-grid__title{margin:0;color:#000;font-family:Barlow,sans-serif;font-weight:700;font-size:24px;line-height:1.4}.article-grid__text{color:#000;font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:1.4}.article-grid__text p{margin:0}.article-grid__link{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--accent-color);font-family:Barlow,sans-serif;font-weight:700;font-size:16px;line-height:1.4;text-transform:uppercase}.article-grid__link-icon{display:flex;flex-shrink:0;width:16px;height:16px;transition:transform .2s ease}.article-grid__link-icon svg{display:block;width:100%;height:100%}.article-grid__card:hover .article-grid__link-icon{transform:translate(4px)}.article-grid__cta{display:flex;justify-content:center;margin-top:40px}.article-grid__view-all{display:flex;align-items:center;justify-content:center;height:48px;padding:8px 24px;background:#000;color:#fff;font-family:Barlow,sans-serif;font-weight:700;font-size:16px;line-height:1.4;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.article-grid__view-all:hover{opacity:.8}@media screen and (max-width:749px){.article-grid{padding-top:var(--article-grid-padding-top-mobile);padding-bottom:var(--article-grid-padding-bottom-mobile)}.hide-on-mobile{display:none}.article-grid__media--mobile-square{aspect-ratio:1 / 1}.article-grid__media--mobile-portrait{aspect-ratio:3 / 4}.article-grid__media--mobile-landscape{aspect-ratio:16 / 9}.article-grid__media--mobile-adapt{aspect-ratio:auto}.article-grid__media--mobile-adapt .article-grid__image{height:auto}.article-grid__media--mobile-square .article-grid__image,.article-grid__media--mobile-portrait .article-grid__image,.article-grid__media--mobile-landscape .article-grid__image{object-fit:cover}.article-grid__media--size-mobile-small .article-grid__image{max-width:240px;margin-inline:auto}.article-grid__media--size-mobile-medium .article-grid__image{max-width:360px;margin-inline:auto}.article-grid__media--size-mobile-large .article-grid__image{max-width:480px;margin-inline:auto}}@media screen and (min-width:750px){.hide-on-desktop{display:none}.article-grid__heading-row{gap:48px}.article-grid__divider{display:block}.article-grid__heading{width:auto;white-space:nowrap}.article-grid__media--square{aspect-ratio:1 / 1}.article-grid__media--portrait{aspect-ratio:3 / 4}.article-grid__media--landscape{aspect-ratio:16 / 9}.article-grid__media--adapt{aspect-ratio:auto;height:auto}.article-grid__media--square .article-grid__image,.article-grid__media--portrait .article-grid__image,.article-grid__media--landscape .article-grid__image{object-fit:cover}.article-grid__media--size-desktop-small .article-grid__image{max-width:240px;margin-inline:auto}.article-grid__media--size-desktop-medium .article-grid__image{max-width:360px;margin-inline:auto}.article-grid__media--size-desktop-large .article-grid__image{max-width:480px;margin-inline:auto}}.brands-section{max-width:1000px;margin:0 auto}.brands-section__letter{padding:16px;border-top:1px solid #1c2675}.brands-section__letter-title{text-decoration:underline}.brands-section__letters{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:16px 8px;margin:0;gap:8px}.brands-section__brands{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0;margin:0;list-style-type:none}.brands-section__brand{text-align:center}.brands-section__image-wrapper{padding-bottom:100%;position:relative}.brands-section__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.collection-grid{display:block;background:var(--collection-grid-background);padding-top:var(--collection-grid-padding-top-desktop);padding-bottom:var(--collection-grid-padding-bottom-desktop)}.collection-grid__heading-row{display:flex;align-items:center;gap:24px;margin-bottom:24px}.collection-grid__divider{display:none;flex:1 0 0;height:1px;min-width:0;background:#e9ecef}.collection-grid__heading{margin:0;width:100%;text-align:center;color:#000;font-family:Barlow,sans-serif;font-weight:500;font-size:32px;line-height:1.4}.collection-grid__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(144px,1fr));gap:32px}.collection-grid__card{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;max-width:340px;margin-inline:auto;color:#000;text-decoration:none}.collection-grid__media{position:relative;overflow:hidden;width:100%}.collection-grid__image{display:block;width:100%;height:100%}.collection-grid__image--placeholder{background:var(--secondary-background)}.collection-grid__image--placeholder svg{width:100%;height:100%}.collection-grid__footer{display:flex;align-items:center;gap:16px}.collection-grid__title{flex:1 0 0;min-width:0;font-family:Barlow,sans-serif;font-weight:500;font-size:16px;line-height:1.4}.collection-grid__arrow{display:flex;flex-shrink:0;width:18px;height:18px;transition:transform .2s ease}.collection-grid__arrow svg{display:block;width:100%;height:100%}.collection-grid__card:hover .collection-grid__arrow{transform:translate(4px)}@media screen and (max-width:749px){.collection-grid{padding-top:var(--collection-grid-padding-top-mobile);padding-bottom:var(--collection-grid-padding-bottom-mobile)}.hide-on-mobile{display:none}.collection-grid__media--mobile-square{aspect-ratio:1 / 1}.collection-grid__media--mobile-portrait{aspect-ratio:3 / 4}.collection-grid__media--mobile-landscape{aspect-ratio:16 / 9}.collection-grid__media--mobile-adapt{aspect-ratio:auto}.collection-grid__media--mobile-adapt .collection-grid__image{height:auto}.collection-grid__media--mobile-square .collection-grid__image,.collection-grid__media--mobile-portrait .collection-grid__image,.collection-grid__media--mobile-landscape .collection-grid__image{object-fit:cover}.collection-grid__media--size-mobile-small .collection-grid__image{max-width:200px;margin-inline:auto}.collection-grid__media--size-mobile-medium .collection-grid__image{max-width:280px;margin-inline:auto}.collection-grid__media--size-mobile-large .collection-grid__image{max-width:360px;margin-inline:auto}}@media screen and (min-width:750px){.hide-on-desktop{display:none}.collection-grid__heading-row{gap:48px}.collection-grid__divider{display:block}.collection-grid__heading{width:auto;white-space:nowrap}.collection-grid__list{gap:32px}.collection-grid__media--square{aspect-ratio:1 / 1}.collection-grid__media--portrait{aspect-ratio:3 / 4}.collection-grid__media--landscape{aspect-ratio:16 / 9}.collection-grid__media--adapt{aspect-ratio:auto;height:auto}.collection-grid__media--square .collection-grid__image,.collection-grid__media--portrait .collection-grid__image,.collection-grid__media--landscape .collection-grid__image{object-fit:cover}.collection-grid__media--size-desktop-small .collection-grid__image{max-width:200px;margin-inline:auto}.collection-grid__media--size-desktop-medium .collection-grid__image{max-width:280px;margin-inline:auto}.collection-grid__media--size-desktop-large .collection-grid__image{max-width:360px;margin-inline:auto}}footer-columns{display:block;background:var(--footer-columns-background);color:var(--footer-columns-text-color);padding-top:var(--footer-columns-padding-top-desktop);padding-bottom:var(--footer-columns-padding-bottom-desktop);font-family:"Barlow",var(--text-font-family),sans-serif}.footer-columns__list{display:flex;align-items:flex-start;gap:48px}.footer-columns__item{flex:1 1 0;min-width:0}.footer-columns__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.footer-columns__heading{font-weight:500;font-size:16px;line-height:1.4;text-transform:uppercase}.footer-columns__icon{flex-shrink:0;width:24px;height:24px}.footer-columns__icon-plus,.footer-columns__icon-minus{display:block;width:24px;height:24px}.footer-columns__icon-minus{display:none}.footer-columns__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.footer-columns__panel-inner{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .3s}.footer-columns__links{display:flex;flex-direction:column;gap:16px;margin:0;padding:24px 0 0;list-style:none}.footer-columns__link{display:block;color:inherit;font-weight:400;font-size:16px;line-height:1.4;text-decoration:none}.footer-columns__link:hover,.footer-columns__link:focus-visible{text-decoration:underline}.footer-columns__item[data-state=open] .footer-columns__panel{grid-template-rows:1fr}.footer-columns__item[data-state=open] .footer-columns__panel-inner{visibility:visible;transition-delay:0s}.footer-columns__item[data-state=open] .footer-columns__icon-plus{display:none}.footer-columns__item[data-state=open] .footer-columns__icon-minus{display:block}@media screen and (min-width:750px){footer-columns[data-open-desktop] .footer-columns__item:not([data-state]) .footer-columns__panel{grid-template-rows:1fr}footer-columns[data-open-desktop] .footer-columns__item:not([data-state]) .footer-columns__panel-inner{visibility:visible;transition-delay:0s}footer-columns[data-open-desktop] .footer-columns__item:not([data-state]) .footer-columns__icon-plus{display:none}footer-columns[data-open-desktop] .footer-columns__item:not([data-state]) .footer-columns__icon-minus{display:block}}@media screen and (max-width:749px){footer-columns{padding-top:var(--footer-columns-padding-top-mobile);padding-bottom:var(--footer-columns-padding-bottom-mobile)}.footer-columns__list{flex-direction:column;align-items:stretch;gap:0}.footer-columns__item{flex:none;border-top:1px solid color-mix(in srgb,var(--footer-columns-text-color) 20%,transparent)}.footer-columns__item:last-child{border-bottom:1px solid color-mix(in srgb,var(--footer-columns-text-color) 20%,transparent)}.footer-columns__trigger{padding:24px 0}.footer-columns__links{padding:0 0 24px}footer-columns[data-open-mobile] .footer-columns__item:not([data-state]) .footer-columns__panel{grid-template-rows:1fr}footer-columns[data-open-mobile] .footer-columns__item:not([data-state]) .footer-columns__panel-inner{visibility:visible;transition-delay:0s}footer-columns[data-open-mobile] .footer-columns__item:not([data-state]) .footer-columns__icon-plus{display:none}footer-columns[data-open-mobile] .footer-columns__item:not([data-state]) .footer-columns__icon-minus{display:block}}@media(prefers-reduced-motion:reduce){.footer-columns__panel,.footer-columns__panel-inner{transition-duration:0s}}.footer .footer__title.heading{font-size:16px;text-transform:uppercase}.gift-columns{display:block;background:var(--gift-columns-background);padding-top:var(--gift-columns-padding-top-desktop);padding-bottom:var(--gift-columns-padding-bottom-desktop)}.gift-columns__intro{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:40px}.gift-columns__heading-row{display:flex;align-items:center;gap:24px;width:100%}.gift-columns__divider{display:none;flex:1 0 0;height:1px;min-width:0;background:#e9ecef}.gift-columns__heading{margin:0;width:100%;text-align:center;color:#000;font-family:Barlow,sans-serif;font-weight:500;font-size:32px;line-height:1.4}.gift-columns__subtext{margin:0;max-width:416px;text-align:center;color:#000;font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:1.4}.gift-columns__list{display:flex;flex-direction:column;gap:40px}.gift-columns__column{display:flex;flex-direction:column;gap:24px;min-width:0}.gift-columns__column-intro{display:flex;flex-direction:column;gap:8px}.gift-columns__eyebrow{margin:0;color:var(--heading-color);font-family:Barlow,sans-serif;font-weight:700;font-size:18px;line-height:1.2;text-transform:uppercase}.gift-columns__title{margin:0;color:#000;text-transform:capitalize;font-family:Barlow,sans-serif;font-weight:700;font-size:28px;line-height:1.4}.gift-columns__description{margin:0;color:#000;font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:1.4}.gift-columns__links{display:flex;flex-direction:column}.gift-columns__link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:12px;margin-top:12px;border-bottom:1px solid #e9ecef;color:var(--accent-color);font-family:Barlow,sans-serif;font-weight:700;font-size:14px;line-height:1.4;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.gift-columns__link:first-child{margin-top:0}.gift-columns__link:hover{opacity:.7}.gift-columns__link-icon{display:flex;flex-shrink:0;width:16px;height:16px;transition:transform .2s ease}.gift-columns__link-icon svg{display:block;width:100%;height:100%}.gift-columns__link:hover .gift-columns__link-icon{transform:translate(4px)}@media screen and (max-width:749px){.gift-columns{padding-top:var(--gift-columns-padding-top-mobile);padding-bottom:var(--gift-columns-padding-bottom-mobile)}.hide-on-mobile{display:none}}@media screen and (min-width:750px){.gift-columns__divider{display:block}.gift-columns__heading{width:auto;white-space:nowrap}.gift-columns__list{flex-direction:row;align-items:flex-start;gap:48px}.gift-columns__column{flex:1 0 0}}.hero-split{position:relative;background:#0a0a0a;padding-top:var(--hero-split-padding-top-desktop);padding-bottom:var(--hero-split-padding-bottom-desktop);overflow:hidden;display:block}.hero-split__inner{display:flex;flex-direction:column}.hero-split__content{order:1;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:30px 16px}.hero-split__media{order:-1;position:relative;overflow:hidden;width:100%}.hero-split__image{display:block;width:100%;height:100%;object-fit:cover}.hero-split__image--placeholder{background:var(--secondary-background)}.hero-split__image--placeholder svg{width:100%;height:100%}.hero-split__media--mobile-square{aspect-ratio:1 / 1}.hero-split__media--mobile-portrait{aspect-ratio:3 / 4}.hero-split__media--mobile-landscape{aspect-ratio:16 / 9}.hero-split__media--mobile-adapt{aspect-ratio:auto}.hero-split__media--mobile-adapt .hero-split__image{height:auto}.hero-split__media--size-mobile-small .hero-split__image{max-width:480px;margin-inline:auto}.hero-split__media--size-mobile-medium .hero-split__image{max-width:720px;margin-inline:auto}.hero-split__media--size-mobile-large .hero-split__image{max-width:960px;margin-inline:auto}.hero-split-heading{margin:0;color:#fff;font-family:Barlow,sans-serif;font-weight:700;font-style:var(--heading-font-style);font-size:38px;line-height:1.2;text-transform:capitalize;max-width:600px}.hero-split-text{margin-top:24px;color:#fff;font-family:var(--text-font-family);font-weight:300;font-style:var(--text-font-style);font-size:15px;line-height:1.2;max-width:600px}.hero-split-text p{margin:0}.hero-split-text p+p{margin-top:1em}.hero-split-buttons{margin-top:32px;display:flex;flex-wrap:wrap;gap:16px;width:100%}.hero-split-button{display:flex;align-items:center;justify-content:center;height:48px;padding:8px 24px;width:100%;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:14px;line-height:1.4;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.hero-split-button:hover{opacity:.85}.hero-split-button--primary{background:var(--primary-button-background);color:var(--primary-button-text-color)}.hero-split-button--inverse{background:#fff;color:var(--accent-color)}.hero-split__pagination{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;padding-bottom:48px;gap:8px;z-index:2;opacity:0;pointer-events:none;transition:opacity .2s ease}hero-split-carousel.is-swiper-initialized .hero-split__pagination{opacity:1;pointer-events:auto}.hero-split__pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0!important;border-radius:100px;background:#fff;opacity:.4;transition:width .2s ease,opacity .2s ease}.hero-split__pagination .swiper-pagination-bullet-active{width:40px;opacity:1}@media screen and (max-width:989px){.hero-split{padding-top:var(--hero-split-padding-top-mobile);padding-bottom:var(--hero-split-padding-bottom-mobile);padding-inline:0}.hide-on-mobile{display:none}}@media screen and (min-width:990px){.hide-on-desktop{display:none}.hero-split{padding-inline:0}hero-split-carousel.hero-split--fit-screen{height:calc(100dvh - var(--header-total-height, 200px))}.hero-split__inner{flex-direction:row;align-items:stretch;height:100%}.hero-split__content{order:0;flex:1 1 0;min-width:0;padding:64px;max-width:50%}.hero-split__media{order:0;flex:1 1 0;min-width:0;max-width:50%}.hero-split__media:after{background:linear-gradient(to right,#0a0a0a,#0a0a0a00 75%)}.hero-split__media--adapt{aspect-ratio:auto;height:100%}.hero-split__media--square{aspect-ratio:1 / 1}.hero-split__media--portrait{aspect-ratio:3 / 4}.hero-split__media--landscape{aspect-ratio:16 / 9}.hero-split__media--size-desktop-small .hero-split__image{max-width:480px;margin-inline:auto}.hero-split__media--size-desktop-medium .hero-split__image{max-width:720px;margin-inline:auto}.hero-split__media--size-desktop-large .hero-split__image{max-width:960px;margin-inline:auto}.hero-split__pagination{left:64px;transform:none}.hero-split-heading{font-size:56px;line-height:1.4;text-transform:none}.hero-split-text{margin-top:16px;font-size:18px}.hero-split-button{width:auto;font-size:16px}}.mission-split{display:flex;flex-direction:column;gap:32px;background:var(--mission-split-background);padding-top:var(--mission-split-padding-top-desktop);padding-bottom:var(--mission-split-padding-bottom-desktop)}.mission-split__content{display:flex;flex-direction:column;gap:16px;min-width:0}.mission-split__media{position:relative;overflow:hidden;width:100%;border-radius:4px;order:-1}.mission-split--mobile-media-bottom .mission-split__media{order:1}.mission-split__image{display:block;width:100%;height:100%;object-fit:cover}.mission-split__image--placeholder{background:var(--secondary-background)}.mission-split__image--placeholder svg{width:100%;height:100%}.mission-split__media--mobile-square{aspect-ratio:1 / 1}.mission-split__media--mobile-portrait{aspect-ratio:3 / 4}.mission-split__media--mobile-landscape{aspect-ratio:16 / 9}.mission-split__media--mobile-adapt{aspect-ratio:auto}.mission-split__media--mobile-adapt .mission-split__image{height:auto}.mission-split-subheading{margin:0;color:var(--heading-color);font-family:Barlow,sans-serif;font-weight:700;font-size:18px;line-height:1.4;text-transform:uppercase}.mission-split-heading{margin:0;color:#000;font-family:Barlow,sans-serif;font-weight:500;font-size:32px;line-height:1.2;text-transform:capitalize}.mission-split-text{color:#000;font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:1.4}.mission-split-text p{margin:0}.mission-split-text p+p{margin-top:1em}.mission-split-button{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;height:48px;padding:8px 24px;background:var(--accent-color);color:#fff;font-family:Barlow,sans-serif;font-weight:700;font-size:16px;line-height:1.4;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.mission-split-button:hover{opacity:.85}.mission-split-button__icon{display:flex;flex-shrink:0;width:16px;height:16px}.mission-split-button__icon svg{display:block;width:100%;height:100%}@media screen and (max-width:749px){.mission-split{padding-top:var(--mission-split-padding-top-mobile);padding-bottom:var(--mission-split-padding-bottom-mobile)}.hide-on-mobile{display:none}}@media screen and (min-width:750px){.hide-on-desktop{display:none}.mission-split{flex-direction:row;align-items:center;gap:64px}.mission-split__content{flex:1 0 0;gap:40px;justify-content:center}.mission-split__media{flex:1 0 0;order:0}.mission-split--desktop-media-left .mission-split__media{order:-1}.mission-split__media--square{aspect-ratio:1 / 1}.mission-split__media--portrait{aspect-ratio:3 / 4}.mission-split__media--landscape{aspect-ratio:16 / 9}.mission-split__media--adapt{aspect-ratio:auto;height:100%}.mission-split-heading{font-size:40px}}.trust-bar{display:block;background:var(--trust-bar-background);color:var(--trust-bar-text-color);padding-top:var(--trust-bar-padding-top-desktop);padding-bottom:var(--trust-bar-padding-bottom-desktop)}.trust-bar__item{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.trust-bar__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center}.trust-bar__icon svg{display:block;height:20px;width:auto}.trust-bar__icon--fire svg{transform:translateY(-1px)}.trust-bar__text{margin:0;text-align:center;font-family:"Barlow",var(--text-font-family),sans-serif;font-weight:500;font-size:18px;line-height:1;letter-spacing:-.2px}trust-bar-carousel .swiper-slide{height:auto}@media screen and (max-width:749px){.trust-bar{padding-top:var(--trust-bar-padding-top-mobile);padding-bottom:var(--trust-bar-padding-bottom-mobile)}}.why-shop{display:block;background:var(--why-shop-background);padding-top:var(--why-shop-padding-top-desktop);padding-bottom:var(--why-shop-padding-bottom-desktop)}.why-shop__heading{margin:0 0 40px;text-align:center;color:var(--accent-color);font-family:Barlow,sans-serif;font-weight:500;font-size:32px;line-height:1.4;text-transform:capitalize}.why-shop__list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 24px}.why-shop__item{display:flex;flex-direction:column;align-items:center;gap:24px;min-width:0;text-align:center}.why-shop__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:80px;height:80px;border-radius:100px;background:#fff0f2;color:#000}.why-shop__icon svg{display:block;width:32px;height:32px}.why-shop__body{display:flex;flex-direction:column;gap:8px;align-items:center}.why-shop__title{margin:0;color:#000;font-family:Barlow,sans-serif;text-transform:capitalize;font-weight:500;font-size:16px;line-height:1.4}.why-shop__text{margin:0;color:#000;font-family:Barlow,sans-serif;font-weight:400;font-size:14px;line-height:1.4}.why-shop__link{display:inline-flex;align-items:center;gap:8px;margin-top:4px;color:var(--accent-color);font-family:Barlow,sans-serif;font-weight:700;font-size:14px;line-height:1.4;text-decoration:underline;text-underline-offset:.3rem;text-transform:capitalize}.why-shop__link:hover .why-shop__link-icon{transform:translate(4px)}.why-shop__link-icon{display:flex;flex-shrink:0;width:14px;height:14px;transition:transform .2s ease}.why-shop__link-icon svg{display:block;width:100%;height:100%}@media screen and (max-width:749px){.why-shop{padding-top:var(--why-shop-padding-top-mobile);padding-bottom:var(--why-shop-padding-bottom-mobile)}}@media screen and (min-width:750px){.why-shop__list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:32px}.why-shop__item:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;max-width:none}.why-shop__title{font-size:18px}.why-shop__text,.why-shop__link{font-size:16px}.why-shop__link-icon{width:16px;height:16px}}.add-on-products__list{list-style-type:none;margin:0;padding:0;display:grid;gap:12px}.add-on-products__list__item{display:flex;align-items:center;gap:0 8px}.add-on-products__list__item__link{display:flex}.add-on-products__list__item__image{display:flex;height:40px;width:40px;position:relative}.add-on-products__list__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.add-on-products__list li:last-child{margin-bottom:30px}.add-on-products__list li label{display:inline-block}.add-on-products__list li label:hover{cursor:pointer}.add-on-products__list__price{color:var(--accent-color)}.product-form__contact{display:flex!important;flex:1 0 auto;flex-wrap:wrap;gap:16px;width:100%!important}.product-form__contact .form__input-wrapper{width:100%;max-width:100%}@media screen and (min-width:768px){.product-form__contact .form__input-wrapper{max-width:calc(50% - 8px)}}.product-form__contact-success{width:100%}.footer__toggle-icon{display:block;flex-shrink:0;width:24px;height:24px}.footer__toggle-icon-plus,.footer__toggle-icon-minus{display:block;width:24px;height:24px}.footer__toggle-icon-minus,[aria-expanded=true] .footer__toggle-icon-plus{display:none}[aria-expanded=true] .footer__toggle-icon-minus{display:block}@media screen and (min-width:641px){.footer__toggle-icon{display:none}}.mega-menu-brand-logos__toolbar{display:flex;justify-content:flex-end;margin-bottom:16px}.mega-menu-brand-logos__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:18px;max-height:min(52vh,440px);overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 8px 4px}.mega-menu-brand-logos__card{display:flex;flex-direction:column;gap:8px;text-align:center;color:inherit}.mega-menu-brand-logos__media{display:flex;align-items:center;justify-content:center;aspect-ratio:2 / 1;padding:12px;border:1px solid var(--border-color);border-radius:4px;background:#fff}.mega-menu-brand-logos__media img{display:block;width:100%;height:100%;object-fit:contain}.mega-menu-brand-logos__name{font-size:13px;line-height:1.35}.mega-menu-brand-logos__card:hover .mega-menu-brand-logos__media{border-color:var(--accent-color)}.estimated-delivery-block{padding-top:var(--estimated-delivery-padding-top);padding-bottom:var(--estimated-delivery-padding-bottom)}.estimated-delivery-block__inner{border:1px solid rgba(199,215,246,1);padding:14px 20px;display:flex;flex-direction:column;text-align:center;gap:10px;background-color:#fff;line-height:1}.estimated-delivery-block__heading,.estimated-delivery-block__status{font-family:Inter,sans-serif;font-size:20px;font-weight:600;margin:unset;color:#0f0f10;text-transform:uppercase}.estimated-delivery-block__dates{font-size:16px;margin:0;color:#1e2d7d;font-family:Inter,sans-serif;font-weight:600;letter-spacing:0}.estimated-delivery-block__dates{font-size:.8125rem;margin:0;color:#4b5563}.estimated-delivery-block__date-separator{margin-inline:.25rem}.product-status{display:inline-flex;line-height:1;align-items:center;gap:.5rem;font-size:1rem;padding-top:var(--product-status-padding-top);padding-bottom:var(--product-status-padding-bottom)}.product-status__label{text-transform:uppercase;letter-spacing:0;color:#0f0f10}.product-status__value{font-weight:500;font-size:1rem}.product-status__value--in-stock{color:#40c057}.product-status__value--out-of-stock{color:#991b1b}.product-features{padding-top:var(--product-features-padding-top);padding-bottom:var(--product-features-padding-bottom)}.product-features__list{flex-direction:column;display:flex;row-gap:16px;list-style:none;padding:0;margin:0}.product-features__item{font-size:1rem;color:#0f0f10;line-height:1.5;padding:.125rem 0;display:flex;gap:8px}.product-vendor-revamp{display:flex;align-items:baseline;gap:.25rem;font-size:1rem;padding-top:var(--product-vendor-padding-top);padding-bottom:var(--product-vendor-padding-bottom);color:#0f0f10;text-transform:uppercase;line-height:1}.product-vendor__label{color:#0f0f10}.product-vendor__name{color:#1e2d7d}.people-viewing{display:inline-flex;padding-top:var(--people-viewing-padding-top);padding-bottom:var(--people-viewing-padding-bottom);line-height:1}.people-viewing-wrapper{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;color:#0f0f10}.people-viewing-dot{width:8px;height:8px;border-radius:50%;background-color:#aa0114;box-shadow:0 0 #aa011499;animation:people-viewing-pulse 1.6s infinite}.people-viewing-text{font-weight:500}.people-viewing-count{font-weight:700;margin-right:.25rem}@keyframes people-viewing-pulse{0%{transform:scale(1);box-shadow:0 0 #aa011499}70%{transform:scale(1.4);box-shadow:0 0 0 8px #aa011400}to{transform:scale(1);box-shadow:0 0 #aa011400}}.country-currency-selector{position:relative;display:inline-block;font-size:.9375rem;color:currentColor}.country-currency-selector[open] .country-currency-selector__panel{opacity:1;transform:translateY(0);pointer-events:auto}.country-currency-selector[open] .country-currency-selector__caret{transform:rotate(180deg)}.country-currency-selector__toggle{display:inline-flex;align-items:center;gap:1.5rem;padding:8px 11px;border:1px solid #33333380;cursor:pointer;list-style:none;box-shadow:0 -1px 1px 1px #e1e3e44d inset}.country-currency-selector__toggle::-webkit-details-marker{display:none}.country-currency-selector__label{white-space:nowrap;line-height:1;font-size:13px}.country-currency-selector__caret{display:flex;align-items:center;transform-origin:center;transition:transform .15s ease-out}.country-currency-selector__panel{position:absolute;left:0;margin-top:.4rem;min-width:min(280px,80vw);padding:.75rem;border-radius:.75rem;border:1px solid rgba(0,0,0,.08);background-color:#fff;box-shadow:0 18px 45px #0000001f;opacity:0;transform:translateY(-4px);pointer-events:none;z-index:20}.country-currency-selector__heading{display:block;margin-bottom:.35rem;font-size:.75rem;font-weight:500;text-transform:none}.country-currency-selector__select{display:block;width:100%;margin-bottom:.5rem;padding:.4rem .6rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.18);background-color:#fff;font-size:.875rem}.country-currency-selector__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.5rem .75rem;border-radius:999px;border:none;background-color:#111827;color:#fff;font-size:.8125rem;font-weight:500;cursor:pointer}.country-currency-selector__submit:focus-visible,.country-currency-selector__toggle:focus-visible,.country-currency-selector__select:focus-visible{outline:2px solid #111827;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/110/compiled_assets/styles.css.map */
