slideshow-carousel{min-height:792px}.slideshow__slide .display-l{color:var(--text-primary, #FFF);text-align:left;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h1-size, 140px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h1-lh, 116px);letter-spacing:var(--typography-headings-h1-spacing, .75px)}.hero-custom-arrows{display:flex;align-items:center;gap:10px}.slideshow__controls{display:flex;justify-content:space-between;width:100%;margin:0!important;align-items:baseline;padding:0 50px 30px}.slideshow__slide .context-box .place-self-start-center{margin-top:-80px}.shopify-section--slideshow .scroll-marker{width:30px;height:3px}.slideshow__slide .max-w-sm p{color:var(--text-secondary, #EBEBEB);font-family:var(--Typfaces-Secondary, "Montserrat");font-size:var(--typography-body-b1-size, 18px);font-style:normal;font-weight:500;line-height:var(--typography-body-b1-lh, 26px);letter-spacing:var(--typography-body-b1-spacing, 0);text-transform:none;margin:10px 0 0;text-align:left}.slideshow__slide .button__content{color:var(--cta-primary-fg, #FFF);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, "Montserrat");font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase}.slideshow__slide .button:first-of-type{border:1px solid #282828}#qab_container{display:none!important}.slideshow__slide img{object-position:bottom}@media (max-width:768px){.slideshow__slide .display-l{text-align:center;font-size:56px;line-height:56px;letter-spacing:1.12px}.slideshow__slide .button--outline{margin-top:10px}slideshow-carousel{min-height:100%}.slideshow__slide .context-box .place-self-start-center{margin-top:0}.slideshow__controls{align-items:baseline}.slideshow__controls{padding:0 20px 30px}.slideshow__slide .button{width:100%}.shopify-section--slideshow slideshow-carousel{min-height:810px}@media screen and (max-width: 699px){.template-blog .shopify-section--slideshow slideshow-carousel{min-height:100%}}.slideshow__slide .display-l{padding-top:20px}}.next-hero,.left-hero{cursor:pointer}.ends-in{position:absolute;top:10px;right:20px;color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b4-size, 12px);font-style:normal;font-weight:400;line-height:var(--typography-body-b4-lh, 20px);letter-spacing:var(--typography-body-b4-spacing, 0);background-color:#ffc800;padding:4px 8px}.shopify-section--collection-list .h3{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h2-size, 72px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h2-lh, 80px);letter-spacing:var(--typography-headings-h2-spacing, .5px)}.shopify-section--collection-list .h4.text-balance{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h5-size, 36px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h5-lh, 44px);letter-spacing:var(--typography-headings-h5-spacing, .5px)}.shopify-section--collection-list .prose.prose-justify-center.place-self-center.prose--compact{place-self:end!important;text-align:left!important;margin-block-end:-30px!important}@media (max-width:768px){.shopify-section--collection-list .prose.prose-justify-center.place-self-center.prose--compact{margin-block-end:-10px!important}.shopify-section--collection-list .h3{font-size:48px;line-height:48px;letter-spacing:.96px}}.original-news .display-xl{color:var(--text-primary, #FFF);text-align:center;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h1-size, 140px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h1-lh, 116px);letter-spacing:var(--typography-headings-h1-spacing, .75px)}.original-news .display-xl strong{color:var(--text-primary, #DD3C3E)}.original-news .v-stack{max-width:100%!important}.original-news .button{background-color:transparent!important;border:1px solid var(--cta-outline-default, #FFF)!important;color:var(--cta-outline-default, #FFF)!important;leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);margin-left:15px;text-transform:uppercase}.original-news .button svg{display:none!important}.original-news p{text-align:left;color:var(--Generic-White, #FFF);text-transform:none;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.product-card__floating-size-selector .button svg{display:none}.original-news p a{color:var(--Generic-White, #FFF);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.original-news .context-box{min-height:680px}.original-news .form-control label{color:var(--input-fg-default, #535353);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0);text-transform:none}.original-news .color-scheme{background-image:url(/cdn/shop/files/CTA-laptop.png?v=1762351526);background-size:cover;min-height:680px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.original-news .color-scheme{background-image:url(/cdn/shop/files/CTA-mobile.png?v=1762351977);min-height:392px}.original-news .display-xl{text-align:center;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:56px;line-height:56px;letter-spacing:1.12px}.original-news .display-xl strong{color:#fff}.original-news input{min-height:48px}.original-news .button{margin-left:0}}.floating-controls__control .circle-button{opacity:1!important;visibility:visible!important;scale:none!important;translate:0!important}.news-500 .color-scheme{background-image:url(/cdn/shop/files/Component_2.jpg?v=1759499022);background-size:cover}.news-500 .place-self-center{background-image:url(/cdn/shop/files/sign-up_form_23a0b289-97d1-4d7d-9767-efdcf865994f.jpg?v=1761749419);background-size:contain;background-repeat:no-repeat;background-position:center;max-width:801px;width:100%;padding:30px 20px}.news-500 .h3{color:#fff;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:40px;font-style:normal;font-weight:400;line-height:42px;letter-spacing:.8px;text-align:left}.news-500 .color-scheme{display:flex;justify-content:center;align-items:center;width:100%}.news-500 .v-stack{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:20px!important;max-width:100%;margin:0;width:100%}.news-500 .form{width:100%}.news-500 .input-with-connected-submit{gap:15px!important}.news-500 .form-control:focus-within .floating-label,.news-500 .form-control:has(input:not(:placeholder-shown)) .floating-label{opacity:0!important;visibility:hidden!important;transform:none!important;transition:none!important}.news-500 .input:focus~.floating-label,.news-500 .input:not(:placeholder-shown)~.floating-label{transform:none!important;transition:none!important}.news-500 .icon{display:none!important}.news-500 .button{background-color:transparent!important;border:1px solid var(--cta-outline-default, #FFF);color:var(--cta-outline-default, #FFF);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 15px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase;padding:0 16px}.news-500 .button__content[rotated-text]:before,.news-500 .button__content[up-text]:before,.news-500 .button__content[glowing]:after{display:none!important;content:none!important}.news-500 .button:hover .button__content,.news-500 .button:hover:not([aria-busy=true]) .button__content[up-text],.news-500 .button:hover:not([aria-busy=true]) .button__content[rotated-text]{transform:none!important;transition:none!important}.news-500 .button:has(.button__content[up-text]) .button__content,.news-500 .button:has(.button__content[rotated-text]) .button__content{transition:none!important}.news-heading{display:flex;gap:10px;align-items:center}.news-500 .button__content{padding:0 16px}.news-heading img{margin:0}.news-500 label{color:var(--input-fg-default, #535353);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0);text-transform:none}@media (max-width:768px){.news-500 .place-self-center{background-image:url(/cdn/shop/files/sign-up_form.jpg?v=1758582142);background-size:cover;padding:20px}.news-heading{flex-direction:column;align-items:baseline}.news-500 .button{max-width:100%;min-height:40px}}.shopify-section--testimonials .section-split__column--image{padding:0!important}.shopify-section--testimonials .section-split__column.h-full{background:var(--background-primary, #121212)}.shopify-section--testimonials .h3{color:var(--text-primary, #FFF);text-align:center;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h6-size, 24px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h6-lh, 32px);letter-spacing:var(--typography-headings-h6-spacing, 0)}.author{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}.author strong{color:var(--Brand-Primary-Red-30, #DD3C3E);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.shopify-section--testimonials .icon{color:var(--Brand-Primary-Red-30, #DD3C3E);width:20px;height:18.889px}.testimonials__bars{display:flex;justify-content:center;gap:8px;margin-top:12px}.testimonial-bar{width:32px;height:4px;background:#555;border:none;cursor:pointer;transition:background .3s}.testimonial-bar.is-active{background:#fff}.testimonials__nav{display:flex;flex-direction:column;justify-content:center;align-items:center}.arrows-test{display:flex;gap:10px}.testimonials__content{align-items:flex-end!important}@media (max-width:1000px){.shopify-section--testimonials .section-split{display:flex;flex-direction:column-reverse}.section-split__column{padding:0 25px;padding-bottom:35px!important}.testimonials__content{align-content:center;margin:15px 0}}.prod-list-arrows{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:15px;grid-area:auto}.prod-list-arrows .circle-button:before{background-color:transparent}.prod-list-arrows .circle-button:before:hover{background-color:transparent}.featured-collections-header .h4{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h2-size, 72px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h2-lh, 80px);letter-spacing:var(--typography-headings-h2-spacing, .5px)}.footer__block .h-stack{margin-top:20px;padding-left:5px}.footer__block .h-stack .subheading,.footer__block .popover__value-option{font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b1-size, 18px);font-style:normal;text-transform:none;font-weight:400;line-height:var(--typography-body-b1-lh, 26px);letter-spacing:var(--typography-body-b1-spacing, 0)}footer .color-scheme{background-image:url(/cdn/shop/files/Footer.jpg?v=1759325934);background-size:cover}.footer__block--newsletter .subheading{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h6-size, 24px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h6-lh, 32px);letter-spacing:var(--typography-headings-h6-spacing, 0)}.footer__block--newsletter .button{background-color:transparent;color:var(--cta-outline-default, #FFF);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase;border:1px solid var(--cta-outline-default, #FFF);min-height:48px}.klaviyo-footer-inner .form-control{width:100%;min-height:48px;margin-bottom:10px}.footer__block--newsletter .button__content{padding:0 16px}.footer__block--newsletter .form-control{max-width:229px}.footer__block--newsletter .floating-label{color:var(--input-fg-default, #535353);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0);text-transform:none}.footer__block--newsletter p{color:var(--text-secondary, #EBEBEB);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0);text-transform:none}.footer__block--newsletter p a{text-transform:capitalize}.footer__block--links .link-reversed{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}.footer__block--links{max-width:100%}.footer__aside .v-stack.gap-3{display:flex;align-items:center;gap:25px}.footer__aside{padding:50px 0;border-top:1px solid var(--border-tertiary, rgba(255, 255, 255, .16))}.footer__aside .v-stack.gap-3 .text-sm{color:var(--text-secondary, #EBEBEB);text-transform:none;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0)}.footer__aside .v-stack a{color:var(--text-secondary, #EBEBEB);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:none}.branding-colors--facebook{order:2}.branding-colors--twitter{order:1}.branding-colors--instagram{order:3}.branding-colors--youtube{order:5}.branding-colors--tiktok{order:4}.footer__aside .social-media{gap:20px;padding-right:35px}.aside-foot{display:flex;gap:10px;align-items:center;justify-content:center}@media (max-width:768px){.footer__block--image{display:flex;flex-direction:column;justify-content:center;align-items:baseline}.country-flag{width:36px;height:24px;aspect-ratio:3/2}.form-row{flex-direction:column;gap:10px}.footer__block--newsletter .form-control{max-width:100%;max-height:48px}.footer__block--newsletter .button__content{min-height:48px}.footer__block--newsletter .subheading{font-size:var(--typography-headings-h5-size, 32px);line-height:var(--typography-headings-h5-lh, 36px);letter-spacing:var(--typography-headings-h5-spacing, .5px)}.footer__block-list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.footer__block--image{width:100%}.footer__block--links{gap:12px 24px;margin-top:20px;max-width:45%}.footer__block--links .link-reversed{color:var(--text-tertiary, #BEBEBE);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b1-size, 18px);font-style:normal;font-weight:400;line-height:var(--typography-body-b1-lh, 26px);letter-spacing:var(--typography-body-b1-spacing, 0)}.mobile-footer-group{display:flex}.footer__block--newsletter{margin-top:40px}.footer__block .h-stack{margin-top:10px;gap:20px}.footer__block--image .constrained-image{min-width:100%}.footer__aside{display:flex;flex-direction:column-reverse;justify-content:flex-start}.footer__aside .v-stack.gap-3{flex-direction:column;align-items:baseline;flex-wrap:wrap}.footer__aside .v-stack a{color:var(--text-secondary, #EBEBEB);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--Typography-Body-B2-Size, 16px);font-style:normal;font-weight:400;line-height:var(--Typography-Body-B2-Line-Height, 26px);letter-spacing:var(--Typography-Body-B2-Tracking, 0);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.aside-foot{display:flex;gap:25px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.slideshow__slide .max-w-sm p{text-align:center}}.shopify-section--collection-list .color-scheme{background-image:url(/cdn/shop/files/Feature_219.jpg?v=1760016102);background-size:cover;background-repeat:no-repeat;padding:48px}.other-drops{display:flex;justify-content:center;align-items:center}.other-drops h1{color:var(--text-primary, #121212);text-align:center;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h3-size, 56px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h3-lh, 64px);letter-spacing:var(--typography-headings-h3-spacing, .5px);margin-bottom:40px}.shopify-section--collection-list .content-box .button{width:100%;background:var(--cta-secondary-bg, #942022);display:flex;height:48px;min-height:48px;max-height:48px;padding:0 16px;bottom:25px;justify-content:center;align-items:center;align-self:stretch;color:var(--cta-secondary-fg, #FFF);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase}.shopify-section--collection-list .container.section-spacing,.collection-list .color-scheme{padding:0}.announcement-bar__message-list .subheading{color:#fff;display:flex;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;align-items:baseline;text-align:left;justify-content:center;gap:5px;line-height:150%}.announcement-bar__message-list .subheading a{display:flex;justify-content:center;align-items:center;gap:5px}.announcement-bar__message-list .subheading strong{color:var(--Brand-Primary-yellow-40, #E8AC1E);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;margin-left:5px;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:none}.announcement-bar__message-list .subheading a{background:none!important}.announcement-bar__message-list svg{margin:0}.announcement-bar__message-list .is-selected{display:flex;align-items:center;gap:10px;width:100%;justify-content:center}@media (max-width:768px){.announcement-bar__message-list .subheading{flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-overline-size, 12px);font-style:normal;font-weight:500;line-height:var(--typography-misc-overline-lh, 12px);letter-spacing:var(--typography-misc-overline-spacing, 1px);text-transform:uppercase}.announcement-bar__message-list .subheading strong{color:var(--Brand-Primary-yellow-30, #FFC800);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-small-size, 14px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-small-lh, 16px);letter-spacing:var(--typography-misc-button-small-spacing, 0);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.shopify-section--collection-list .color-scheme{padding:40px 0}slideshow-carousel .place-self-start-center{padding-top:60px}.menu-drawer__panel-footer{display:none}.menu-drawer::part(overlay){background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.menu-drawer::part(content){height:fit-content!important;max-height:90vh!important;overflow-y:auto!important}.menu-drawer__panel{max-height:90vh!important;overflow-y:auto!important}}.empty-state .h5{color:var(--text-primary, #121212);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h6-size, 24px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h6-lh, 32px);letter-spacing:var(--typography-headings-h6-spacing, 0)}.empty-state .button{display:flex;min-height:48px;max-height:48px;padding:0 16px;justify-content:center;align-items:center;color:var(--cta-primary-fg, #FFF);leading-trim:both;text-edge:cap;max-width:max-content;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;margin:15px 0 0;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase}.empty-state .prose.prose-justify-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.drawer-popover .subheading{color:var(--text-primary, #121212);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h6-size, 24px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h6-lh, 32px);letter-spacing:var(--typography-headings-h6-spacing, 0)}.drawer-popover::part(header){border:none}shipping-estimator label{color:var(--text-primary, #121212)!important;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:500;text-transform:none;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0)}shipping-estimator select{color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0)}.shipping-estimator__fieldset{display:grid;grid-template-columns:1fr 1fr}shipping-estimator .button{width:100%;color:var(--cta-primary-fg, #FFF);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase;background:var(--cta-primary-bg, #121212)}cart-drawer :where(.drawer,.drawer-popover,.modal,.popover)::part(close-button):before{background:none!important}cart-drawer .drawer-popover::part(close-button){margin-left:30px}cart-drawer .drawer-popover::part(close-button) svg{width:11.09px;height:11.09px;flex-shrink:0;aspect-ratio:11.09/11.09}cart-drawer dialog-close-button .button{width:100%;color:var(--cta-primary-fg, #FFF);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase;background:var(--cta-primary-bg, #121212)}#cart-drawer .text-with-icon{gap:6px}#cart-drawer .text-with-icon .h7{color:var(--text-primary, #121212);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h6-size, 24px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h6-lh, 32px);letter-spacing:var(--typography-headings-h6-spacing, 0)}.offer-carousel__scroller .h-stack{flex-direction:column;align-items:flex-start}x-tabs .gap-5{gap:0}.offer-item .medium,.offer-item .prose p{color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;text-transform:none;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.line-item__remove-button{display:none}.line-item__info .subheading{text-transform:none;color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.line-item__info .subheading.text-subdued{color:var(--text-secondary, #535353);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0)}.line-item__line-price.subheading{color:var(--text-secondary, #535353);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.offer-carousel{padding:12px!important}.tab-pills .subheading{color:var(--icon-system, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;text-transform:none;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.tab-pills__dot-indicator:after{display:none}.tab-pills::part(tab-list){border-radius:0!important}.tab-pills>button[role=tab]{border-radius:0!important}.drawer::part(footer){border:none!important}.offer-item img{width:24px;height:24px}.cart-drawer__footer-actions{background:#121212;border:none!important;display:grid;grid-template-columns:1fr 1fr;padding:0;margin:0}.cart-drawer__footer-action-button{display:flex;padding:16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border:none;border:1px solid var(--border-primary, #FFF)!important;background:transparent;color:var(--cta-tertiary-default, #FFF);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase;cursor:pointer;transition:background .2s ease}.cart-drawer__footer-action-button:hover{background:#ffffff1a}.cart-drawer__footer-action-button svg path{fill:#fff}.cart-drawer__footer-actions .divide-x>*:not(:last-child){border-right:1px solid rgba(255,255,255,.16)}.cart-drawer__footer-inner{background:#121212;color:#fff}.cart-drawer__footer-inner .medium{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;text-transform:none;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.cart-drawer__footer-inner .text-subdued{color:var(--text-tertiary, #BEBEBE);text-align:center;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;text-transform:none;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.cart-drawer__footer-inner .button{background:var(--Generic-White, #FFF);color:var(--cta-primary-fg, #121212);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase;border:none;width:100%}.quantity-selector__input input{color:var(--Color-Neutral-neutral, #666)!important;text-align:center!important;font-family:Roboto!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important}.line-item__info-with-line-price .quantity-selector--line-item{border:1px solid var(--border-tertiary, #929292);background:var(--Color-Neutral-white, #FFF)}.drawer::part(header){padding:15px 35px}:where(.drawer,.drawer-popover,.modal,.popover)::part(close-button):before{background:none!important}.cart-drawer__footer-inner .button:hover{background:#ffffffe6}.cart-offers .offer-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-image:url(/cdn/shop/files/Offer.jpg?v=1761241832);background-size:cover}.offer-item__content .bold{color:var(--text-primary, #FFF);text-align:center;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h6-size, 24px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h6-lh, 32px);letter-spacing:var(--typography-headings-h6-spacing, 0)}.offer-item__content .text-subdued p{color:var(--text-secondary, #EBEBEB);text-align:center;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.cart-offers__item .button{display:flex;border:none!important;min-height:48px;max-height:48px;padding:0 16px;justify-content:center;align-items:center;background:var(--cta-primary-bg, #FFF);color:var(--cta-primary-fg, #121212);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase}.cart-offers{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px}.offer-card-wrapper{position:relative}.offer-card-link{display:block;text-decoration:none;color:inherit;width:100%;height:100%}.offer-card{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;cursor:pointer;transition:transform .3s ease}.offer-card:hover{transform:scale(1.02)}.offer-card__image{position:absolute;top:0;left:0;width:100%;height:100%}.offer-card__image img{width:100%;height:100%;object-fit:cover}.offer-card__content{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(180deg,#0000,#000000b3);z-index:2}.offer-card__title{color:var(--Generic-White, #FFF);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h5-size, 36px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h5-lh, 44px);letter-spacing:var(--typography-headings-h5-spacing, .5px);text-transform:uppercase;margin:0}.offer-card .favorite-btn-500.offer-card-favorite{position:absolute;top:12px;left:12px;z-index:3}@media (max-width:768px){.cart-offers{grid-template-columns:1fr;gap:16px;padding:16px}.cart-drawer__footer-action-button{font-size:15px}.offer-card__title{font-size:28px;line-height:32px}.offer-card__content{padding:16px}.offer-card{max-height:236px}.offer-card .favorite-btn-500.offer-card-favorite{top:10px;left:10px}}.shopify-section--main-search .container{background-image:url(/cdn/shop/files/Frame_1000002843.jpg?v=1761273300);background-size:cover;margin:0;min-height:196px;padding-top:160px}.shopify-section--main-search .collection__toolbar{background-image:url(/cdn/shop/files/tear.png?v=1761275714);background-size:contain;background-position:top;background-repeat:no-repeat;padding-top:70px;border:none!important;margin-top:-1px}.search-tit{text-transform:none}.shopify-section--main-collection .vertically-separated-list hr{display:none}.shopify-section--main-collection .collection__toolbar button .subheading{color:var(--cta-outline-default, #FFF);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-small-size, 14px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-small-lh, 16px);letter-spacing:var(--typography-misc-button-small-spacing, 0);text-transform:uppercase}.collection__toolbar button .subheading{color:var(--cta-outline-default, #121212);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-small-size, 14px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-small-lh, 16px);letter-spacing:var(--typography-misc-button-small-spacing, 0);text-transform:uppercase}@media (max-width:768px){.shopify-section--main-search .collection__toolbar{background-image:url(/cdn/shop/files/tear_1.png?v=1761850548);margin-top:-1px;display:flex;flex-direction:column;width:100%;gap:20px;justify-content:flex-start;align-items:flex-start}.collection__toolbar .vertically-separated-list{justify-content:space-between;flex-direction:row-reverse;width:100%}#collection .collection__toolbar{padding-inline:0px!important}.collection__resource-tab-list{display:flex;width:100%;justify-content:flex-start}}.shopify-section--main-search .container.container--narrow{background-image:none;padding-top:0;min-height:100%;margin-inline-start:max(var(--container-gutter-context),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter-context),50% - var(--container-max-width) / 2)}.shopify-section--main-search .container .empty-state p{color:var(--text-primary, #FFF);text-align:center;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h4-size, 48px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h4-lh, 56px);letter-spacing:var(--typography-headings-h4-spacing, .5px)}.shopify-section--main-search .container p{color:var(--text-primary, #FFF);text-align:center;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h1-size, 140px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h1-lh, 116px);letter-spacing:var(--typography-headings-h1-spacing, .75px)}.shopify-section--main-search .search-form{background-color:#fff}.shopify-section--main-search .search-form input{color:var(--input-fg-filled, #121212);text-transform:none;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0)}.shopify-section--main-search .collection__toolbar .link-reversed{color:var(--icon-system, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;text-transform:none;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.shopify-section--main-search .collection__toolbar .link-reversed[aria-selected=true]{border-bottom:1px solid var(--Brand-Primary-Red-30, #DD3C3E);box-shadow:0 1px 2px #1018280d}.shopify-section--main-search .collection__toolbar .link-faded-reverse{color:var(--cta-outline-default, #121212);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-small-size, 14px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-small-lh, 16px);letter-spacing:var(--typography-misc-button-small-spacing, 0);text-transform:uppercase;display:flex;height:40px;min-height:40px;max-height:40px;padding:0 var(--spacing-12-px-spacing-03, 12px);justify-content:center;align-items:center;gap:var(--spacing-0-px-spacing-00, 10px);border:1px solid var(--cta-outline-default, #121212)}.full-violence-media.hide-on-no-results{display:none}.collection-list__item-wrapper{position:relative}.collection-card-favorite{position:absolute;top:12px;left:12px;z-index:10;width:40px;height:40px;padding:0;background:#ffffffe6;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.collection-card-favorite:hover{background:#fff;transform:scale(1.1)}.collection-card-favorite svg{width:20px;height:20px;position:absolute;transition:all .3s ease}.collection-card-favorite .favorite-icon-outline{display:block}.collection-card-favorite .favorite-icon-filled{display:none}.collection-card-favorite.is-favorite{background:var(--Brand-Primary-Red-30, #942022)}.collection-card-favorite.is-favorite .favorite-icon-outline{display:none}.collection-card-favorite.is-favorite .favorite-icon-filled{display:block}.collection-card-favorite.active{background:var(--Brand-Primary-Red-30, #942022)}.collection-card-favorite.active .favorite-icon-outline{display:none}.collection-card-favorite.active .favorite-icon-filled{display:block}.collection-card-badge{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;box-shadow:0 1px 6px #0009;color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b4-size, 12px);font-style:normal;font-weight:500;line-height:var(--typography-body-b4-lh, 20px);letter-spacing:var(--typography-body-b4-spacing, 0)}.collection-card-badge svg{flex-shrink:0;display:none}.collection-card-badge[style*="#942022"] svg,.collection-card-badge[style*="rgb(148, 32, 34)"] svg{display:block}.collection-card-badge span{white-space:nowrap}@media (max-width: 768px){.collection-card-favorite{width:36px;height:36px;top:8px;left:8px}.collection-card-favorite svg{width:18px;height:18px}.collection-card-badge{top:8px;right:8px;padding:3px 6px;font-size:10px;line-height:14px;gap:4px}.collection-card-badge svg{width:12px;height:12px}}.shopify-section--main-search .empty-state:not(.empty-state--sm){padding-block:0px;padding-bottom:100px}.errors-search{color:var(--text-secondary, #EBEBEB);text-align:center;text-transform:none;margin-top:20px;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.shopify-section--main-search .empty-state .button{border:1px solid var(--cta-outline-default, #FFF);background-color:transparent;display:inline-block;margin-top:30px}.shopify-section--main-search .empty-state .search-form{min-width:390px}@media (max-width:768px){.shopify-section--main-search .empty-state .button{min-width:100%}.shop-menu-mobile__linklist .shop-menu-mobile__link{color:var(--text-secondary, #535353)!important;font-family:var(--Typfaces-Primary, "Bebas Neue")!important;font-size:var(--typography-headings-h6-size, 32px)!important;font-style:normal!important;font-weight:400!important;line-height:var(--typography-headings-h6-lh, 32px)!important;letter-spacing:var(--typography-headings-h6-spacing, 0)!important}.shopify-section--main-search .container p{color:var(--text-primary, #FFF);text-align:center;font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:32px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:1.28px}.shopify-section--main-search .container{padding-top:100px}.shopify-section--main-search .section-spacing--tight form{display:flex;justify-content:center;align-items:center}.shopify-section--main-search .search-form{width:90%}}.shopify-section--main-list-collections .color-scheme{background-image:url(/cdn/shop/files/Feature_1.jpg?v=1761320974);background-size:cover;background-repeat:no-repeat}.shopify-section--main-list-collections .h3{display:none}.shopify-section--main-list-collections .content-box .h4{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h5-size, 36px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h5-lh, 44px);letter-spacing:var(--typography-headings-h5-spacing, .5px);margin-left:-20px;margin-bottom:-24px}.shopify-section--main-list-collections .content-box .place-self-center{place-self:end;text-align:left}.collection-list{padding-top:50px}@media (min-width:2000px){.collection-list{padding-top:150px}}.collection-list .content-box__background-media{max-height:432px}.collection-list .ends-in{display:none}.drawer--search #predictive-search-form{border-radius:var(--spacing-general-0, 0);border:1px solid var(--border-secondary, #BEBEBE);background:var(--input-bg-filled, #FFF);display:flex;height:48px;padding:0 var(--spacing-general-4, 16px);align-items:center;gap:var(--spacing-8-px-spacing-04, 8px);align-self:stretch;max-width:96%}:where(.drawer,.drawer-popover,.modal,.popover)::part(icon){width:13px;height:13px}.drawer--search::part(close-button){border:1px solid var(--cta-outline-default, #121212);display:flex;height:48px;min-width:48px;max-width:48px;min-height:48px;max-height:48px;padding:0 var(--spacing-0-px-spacing-00, 0);justify-content:center;align-items:center;gap:var(--spacing-0-px-spacing-00, 0)}.drawer::part(header){border-block-end:none!important}.header__news-link{display:none}@media (max-width:768px){.drawer::part(header){padding:15px}.drawer--search #predictive-search-form{max-width:95%}.shopify-section--main-list-collections .color-scheme{background-image:url(/cdn/shop/files/Feature_2.jpg?v=1761325749);background-size:cover;background-repeat:no-repeat}.shopify-section--main-list-collections .collection-list{grid-template-columns:1fr 1fr;gap:10px;padding-top:0}.shopify-section--main-list-collections .content-box .h4{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:29px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:1.28px;margin-bottom:-15px;margin-left:0}.collections-hero__dropdown-link.active:after{display:none!important}.shopify-section--main-list-collections .content-box{min-height:236px;max-height:236px}}.shopify-section--main-list-collections .pagination__link[aria-current=page]{background:var(--background-primary, #FFF);color:var(--text-primary, #121212)!important}.shopify-section--main-list-collections .pagination__link.subheading{color:var(--text-primary, #FFF);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--Typography-Body-B1-Size, 18px);font-style:normal;font-weight:400;line-height:var(--Typography-Body-B1-Line-Height, 26px);letter-spacing:var(--Typography-Body-B1-Tracking, 0)}.shopify-section--main-list-collections .circle-button:before{background:none!important}.shopify-section--main-article .prose h2{color:var(--System-error, #B42318);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h4-size, 48px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h4-lh, 56px);letter-spacing:var(--typography-headings-h4-spacing, .5px)}.shopify-section--main-article .prose p{color:var(--System-error, #B42318);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}.shopify-section--main-article .h-stack .uppercase{color:var(--Neutral-900, #101828);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}.shopify-section--main-article .color-scheme{background-image:url(/cdn/shop/files/Content_1_e14d76d5-29e0-4bf9-9177-baab85a06587.jpg?v=1761522355);background-size:cover}.shopify-section--main-article .share-buttons__item .icon{width:50px;height:50px;aspect-ratio:1/1}.shopify-section--main-article .article-comments__form{border:none!important;padding:0!important;row-gap:15px}.shopify-section--main-article .article-comments__form .h5{color:var(--Neutral-900, #101828);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h4-size, 48px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h4-lh, 56px);letter-spacing:var(--typography-headings-h4-spacing, .5px)}.shopify-section--main-article .article-comments__form .prose p{display:none}.shopify-section--main-article .article-comments__form .button{width:100%;color:#fff;leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-large-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-large-lh, 18px);letter-spacing:var(--typography-misc-button-large-spacing, 0);text-transform:uppercase}.shopify-section--main-article .article-comments__form .floating-label{color:var(--input-fg-default, #535353);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0);text-transform:none}@media (max-width:768px){.shopify-section--main-article .prose h2{color:var(--text-primary, #121212);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:36px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:1.08px}.klaviyo-footer-inner{flex-direction:column;gap:5px;margin-bottom:10px}.footer__block--newsletter .form-control{margin:0}.footer__block--newsletter .button{width:100%}.shopify-section--main-article .prose p{color:var(--text-secondary, #535353);text-align:justify;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}}.search-drawer__input{color:var(--input-fg-default, #535353);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;text-transform:none;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0)}.predictive-search__suggestions{display:block}.predictive-search__suggestions mark{font-weight:400}.predictive-search__suggestions li{color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;text-transform:none;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.search-tabs .link-reversed[aria-current=true],.link-reversed[aria-selected=true]{color:var(--icon-system, #121212);text-transform:none;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;border-bottom:1px solid var(--Brand-Primary-Red-30, #DD3C3E);box-shadow:0 1px 2px #1018280d;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0)}.search-tabs [slot=tab]:not([aria-selected=true]){color:var(--text-secondary, #535353);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}.predictive-search__collections .link-reversed{color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}predictive-search .link-reversed{color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}predictive-search .gap-3\.5{gap:5px!important}predictive-search .text-subdued{color:var(--text-secondary, #535353);leading-trim:both;text-edge:cap;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-overline-size, 14px);font-style:normal;font-weight:500;line-height:var(--typography-misc-overline-lh, 14px);letter-spacing:var(--typography-misc-overline-spacing, 1px);text-transform:uppercase}.predictive-search__no-results .subheading{display:none}.predictive-search__no-results{min-height:fit-content!important}.predictive-search__no-results .h5{color:var(--text-secondary, #535353);leading-trim:both;text-edge:cap;margin:0!important;text-align:left;font-family:var(--Typography-Main, Montserrat);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.72px;text-transform:uppercase;justify-items:legacy!important}predictive-search .product-card__media{min-height:100%}.klaviyo-footer-inner{display:flex;gap:10px;align-items:baseline}.news-500 .klaviyo-news-text{color:var(--text-secondary, #EBEBEB);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}.klaviyo-news-retry{display:flex;height:40px;min-height:40px;max-height:40px;padding:0 var(--spacing-12-px-spacing-03, 12px);justify-content:center;align-items:center;gap:var(--spacing-0-px-spacing-00, 0);align-self:stretch;border:1px solid var(--cta-outline-default, #FFF);color:var(--cta-outline-default, #FFF);leading-trim:both;text-edge:cap;width:100%;max-width:100%!important;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-button-small-size, 14px);font-style:normal;font-weight:500;line-height:var(--typography-misc-button-small-lh, 16px);letter-spacing:var(--typography-misc-button-small-spacing, 0);text-transform:uppercase}.header__secondary-nav .h-stack.justify-between .subheading{font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0)}@media (min-width:768px){.original-news .min-h-md{min-height:866px}}.article-comments__list .h5{color:var(--Neutral-900, #101828);font-family:var(--Typfaces-Primary, "Bebas Neue");font-size:var(--typography-headings-h5-size, 36px);font-style:normal;font-weight:400;line-height:var(--typography-headings-h5-lh, 44px);letter-spacing:var(--typography-headings-h5-spacing, .5px)}.checkbox-control label{color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b3-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-b3-lh, 22px);letter-spacing:var(--typography-body-b3-spacing, 0);text-transform:none}.checkbox-control .radio:checked{background-color:#20ac86!important;border-color:#20ac86!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6.36664 11.7692L2.8103 8.2129L3.52297 7.50007L6.36664 10.3437L12.477 4.2334L13.1896 4.94623L6.36664 11.7692Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.facets .accordion__content{padding-bottom:15px;padding-inline-start:0px}.facets .radio{width:18px;height:18px}.facets .checkbox-control{display:flex;align-items:center}.facets .checkbox{background-color:transparent;border-radius:var(--spacing-general-0, 0);border:1px solid var(--border-secondary, #BEBEBE)}.facets .checkbox:checked{background-color:#000}facets-form .accordion__summary.subheading{color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}.facets__availability-control .subheading{color:var(--text-primary, #121212);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b2-size, 16px);font-style:normal;font-weight:500;line-height:var(--typography-body-b2-lh, 24px);letter-spacing:var(--typography-body-b2-spacing, 0);text-transform:none}facets-drawer .h7{color:var(--text-primary, #121212);text-align:center;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b1-size, 18px);font-style:normal;font-weight:500;line-height:var(--typography-body-b1-lh, 26px);letter-spacing:var(--typography-body-b1-spacing, 0);text-transform:none}.klaviyo-footer-inner .form-control:focus-within .floating-label,.klaviyo-footer-inner .form-control:has(input:not(:placeholder-shown)) .floating-label{opacity:0;visibility:hidden;transform:none!important;transition:none!important}.klaviyo-footer-inner .input:focus~.floating-label,.klaviyo-footer-inner .input:not(:placeholder-shown)~.floating-label{transform:none!important;transition:none!important}.klaviyo-footer-inner .button__content[rotated-text]:before,.klaviyo-footer-inner .button__content[up-text]:before,.klaviyo-footer-inner .button__content[glowing]:after{display:none!important;content:none!important}.klaviyo-footer-inner .button:hover .button__content,.klaviyo-footer-inner .button:hover:not([aria-busy=true]) .button__content[up-text],.klaviyo-footer-inner .button:hover:not([aria-busy=true]) .button__content[rotated-text]{transform:none!important;transition:none!important}.klaviyo-footer-inner .button:has(.button__content[up-text]) .button__content,.klaviyo-footer-inner .button:has(.button__content[rotated-text]) .button__content{transition:none!important}.product-card__info .v-stack{gap:5px}.product-card--info-inside .product-card__info{align-self:end!important}.product-card--info-inside .price-list .subheading{color:var(--Neutral-10, #FFF);font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b1-size, 18px);font-style:normal;font-weight:400;line-height:var(--typography-body-b1-lh, 26px);letter-spacing:var(--typography-body-b1-spacing, 0)}.product-card__custom-badge{position:absolute;top:1rem;right:1rem;z-index:2;padding:.5rem 1rem;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-body-b4-size, 12px);font-style:normal;font-weight:500;line-height:var(--typography-body-b4-lh, 20px);letter-spacing:var(--typography-body-b4-spacing, 0)}@media (max-width: 768px){.product-card__custom-badge{font-size:.75rem;padding:1px 4px;top:10px}}.product-card__image{object-fit:cover!important;width:100%!important;height:revert-layer;display:block!important}.product-card__media{position:relative;overflow:hidden;aspect-ratio:3 / 4;width:100%}.product-card__figure{width:100%;display:block}.product-card__image--primary,.product-card__image--secondary{vertical-align:top;display:block}.product-card--info-inside .product-card__media:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 40%,transparent 100%);pointer-events:none;z-index:1}.product-card--info-inside .product-card__info{position:relative;z-index:2}.product-card--info-inside .product-title{color:var(--Neutral-10, #FFF)!important;font-family:var(--Typfaces-Primary, "Bebas Neue")!important;font-size:var(--typography-headings-h6-size, 24px)!important;font-style:normal!important;font-weight:400!important;line-height:var(--typography-headings-h6-lh, 32px)!important;letter-spacing:var(--typography-headings-h6-spacing, 0)!important}.product-card__collection-name{color:var(--Neutral-10, #FFF);leading-trim:both;text-edge:cap;margin-bottom:5px;font-family:var(--Typfaces-Secondary, Montserrat);font-size:var(--typography-misc-overline-size, 14px);font-style:normal;font-weight:500;line-height:var(--typography-misc-overline-lh, 14px);letter-spacing:var(--typography-misc-overline-spacing, 1px);text-transform:uppercase}@media (max-width:768px){.product-card__collection-name{font-size:var(--typography-headings-h6-size, 12px)!important;line-height:var(--typography-headings-h6-lh, 14px)!important}.product-card--info-inside .price-list .subheading{font-size:var(--typography-headings-h6-size, 15px)!important;line-height:var(--typography-headings-h6-lh, 18px)!important}.product-card--info-inside .product-title{font-size:var(--typography-headings-h6-size, 17px)!important;line-height:var(--typography-headings-h6-lh, 22px)!important}}.collection__inner .active-facets{color:#fff}.facets .active-facets{color:var(--text-primary, #121212)}.favorites-page-500-section{background-color:#fff}@media (max-width: 400px){.product-card__custom-badge{right:.4rem;font-size:.65rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/500-styles.css.map */
