.rte h4,.section--padding h4,.page-width h4{margin-top:0!important;margin-bottom:0!important}.rte p,.section--padding p,.page-width p{line-height:24px!important}.faq .title-wrapper{text-align:center!important}.faq .title-wrapper .title{color:var(--flash-color-primary, #ed3084)!important;font-size:24px!important;font-weight:400!important;line-height:1.5!important;text-align:center!important}@media screen and (min-width:431px)and (max-width:767px){.faq .title-wrapper .title{font-size:30px!important}}@media screen and (min-width:768px){.faq .title-wrapper .title{font-size:36px!important}}@media screen and (min-width:750px){.product--thumbnail_slider media-gallery,.product--thumbnail_slider .product__media-gallery{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:1rem;position:relative!important}.product--thumbnail_slider .thumbnail-slider{order:-1!important;margin-top:0!important;margin-right:0;flex-direction:column!important;align-items:flex-start;justify-content:flex-start;flex-shrink:0;width:80px;max-width:80px}.product--thumbnail_slider .thumbnail-list{flex-direction:column!important;flex-wrap:nowrap!important;width:80px;max-width:80px;max-height:500px;overflow-y:auto;overflow-x:hidden;row-gap:.6rem;column-gap:0;padding:0;box-shadow:none;background-color:transparent;justify-content:flex-start!important}.product--thumbnail_slider .thumbnail-list__item.slider__slide{width:70px!important;min-width:70px!important;flex-shrink:0}.product--thumbnail_slider .thumbnail-slider .slider-buttons,.product--thumbnail_slider .slider-mobile-gutter .slider-button,.product--thumbnail_slider .slider-mobile-gutter .slider-buttons{display:none!important}.product--thumbnail_slider media-gallery>use-animate,.product--thumbnail_slider .product__media-gallery>use-animate{flex:1!important;min-width:0;order:0}.product--thumbnail_slider .slider-mobile-gutter{width:100%}.product--thumbnail_slider .product__media-item.is-active{display:block!important}.product--thumbnail_slider .product__media-item .media-wrapper{background-color:#fff}.product--thumbnail_slider .product__media-item .media>img,.product--thumbnail_slider .product__media-item .media>picture img{object-fit:contain}product-info .page-width{padding-top:64px}.product--thumbnail_slider .thumbnail[aria-current]:after{box-shadow:inset 0 0 0 1px #80808099!important}.product--thumbnail_slider .thumbnail:not([aria-current]):hover:after{box-shadow:inset 0 0 0 1px #8080804d!important}}.flash-gallery-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:1rem;padding:.5rem 0;width:100%}@media screen and (min-width:750px){.product--thumbnail_slider .flash-gallery-dots{display:flex}}.flash-gallery-dot{width:10px;height:10px;min-width:10px;border-radius:50%;background-color:#d1d1d1;border:none;padding:0;cursor:pointer;transition:background-color .3s ease}.flash-gallery-dot:hover{background-color:#a1a1a1}.flash-gallery-dot.is-active,.flash-gallery-dot[aria-current=true]{background-color:var(--flash-color-primary, #ed3084)}.product--thumbnail_slider .slider-buttons .slider-counter{display:none}@media screen and (min-width:750px){.product--thumbnail_slider .slider-buttons .slider-button{display:none!important}}.breadcrumb.flash-breadcrumb{font-size:16px!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:0!important}.breadcrumb.flash-breadcrumb a,.breadcrumb.flash-breadcrumb span{font-size:16px!important;font-style:italic!important;text-transform:uppercase!important}.breadcrumb.flash-breadcrumb .breadcrumb__divider{margin:0 .5rem}.breadcrumb.flash-breadcrumb .breadcrumb__current{text-decoration:underline}.product__title .product__heading{font-size:24px!important;font-weight:600!important;color:#000!important;line-height:1.3!important}@media screen and (min-width:990px){.product--thumbnail_slider .product__info-wrapper{max-width:41.67%!important;width:41.67%!important}.product--thumbnail_slider .product__media-wrapper{max-width:58.33%!important;width:calc(58.33% - var(--grid-horizontal-spacing) / 2)!important}}@media screen and (min-width:1200px){.product--thumbnail_slider .product__info-wrapper{max-width:33.33%!important;width:33.33%!important}.product--thumbnail_slider .product__media-wrapper{max-width:66.67%!important;width:calc(66.67% - var(--grid-horizontal-spacing) / 2)!important}}@media screen and (min-width:750px){.product__info-container{padding-inline-start:50px}}.product__info-container span.money{font-size:30px}.product__subtitle{margin-top:8px!important;margin-bottom:16px!important}.product__description{margin-top:32px!important;margin-bottom:32px!important}.loox-rating,.loox.loox-rating,[data-loox-aggregate]{display:flex!important;align-items:center;gap:.5rem;margin-bottom:1rem}.loox-rating .loox-icon{color:#00b2ac!important}.flash-icon-wink{display:inline-block;vertical-align:middle}.flash-rating__star{width:16px;height:auto}@media screen and (min-width:1024px){.flash-rating__star{width:28px}}.flash-brand-color-primary{color:var(--flash-color-primary)}.flash-brand-color-secondary{color:var(--flash-color-secondary)}.flash-brand-bg-primary{background-color:var(--flash-color-primary)}.flash-brand-bg-secondary{background-color:var(--flash-color-secondary)}.flash-richtext-heading{position:relative}.flash-richtext-heading,.flash-richtext-heading__content,.flash-richtext-heading__content h1,.flash-richtext-heading__content h2,.flash-richtext-heading__content h3,.flash-richtext-heading__content p,.flash-richtext-heading__content strong,.flash-richtext-heading__content em{color:var(--flash-color-primary, #ed3084);font-family:var(--flash-font-family, var(--font-heading-family))}.flash-richtext-heading__content{display:inline}.flash-richtext-heading__content h1{font-size:48px;line-height:1;font-weight:400;margin:0}@media screen and (min-width:768px)and (max-width:1023px){.flash-richtext-heading__content h1{font-size:60px}}@media screen and (min-width:1024px){.flash-richtext-heading__content h1{font-size:72px}}.flash-richtext-heading__content h1 strong{font-weight:700}.flash-richtext-heading__content h2{font-size:36px;line-height:1;font-weight:400;margin:0}@media screen and (min-width:768px)and (max-width:1023px){.flash-richtext-heading__content h2{font-size:48px}}@media screen and (min-width:1024px){.flash-richtext-heading__content h2{font-size:60px}}.flash-richtext-heading__content h2 strong{font-weight:700}.flash-richtext-heading__content p{font-size:24px;line-height:1.5;margin:0}@media screen and (min-width:431px)and (max-width:767px){.flash-richtext-heading__content p{font-size:30px}}@media screen and (min-width:768px){.flash-richtext-heading__content p{font-size:36px}}.flash-richtext-heading__icons{display:flex;gap:16px;align-items:center;margin-top:8px}.flash-richtext-heading__flash-logo svg{width:100%;height:auto}.flash-richtext-heading__wink svg{width:100%;height:auto}.flash-richtext-heading__wink--inline{display:inline-block;width:64px;height:64px;vertical-align:middle;transform:translateY(-30%)}.flash-richtext-heading__wink--standalone{width:80px;margin-bottom:16px}@media screen and (min-width:1024px){.flash-richtext-heading__wink--standalone{width:128px}}.flash-richtext-copy{line-height:1.5}.flash-richtext-copy p{font-size:14px;line-height:1.5;margin:0}.flash-richtext-copy p+p{margin-top:16px}@media screen and (min-width:768px)and (max-width:1023px){.flash-richtext-copy p{font-size:18px}}.flash-richtext-copy h3{color:var(--flash-color-secondary, #00b2ac);font-size:18px;line-height:1.5;font-weight:600;margin:0}@media screen and (min-width:768px)and (max-width:1023px){.flash-richtext-copy h3{font-size:20px}}@media screen and (min-width:1024px){.flash-richtext-copy h3{font-size:24px}}.flash-richtext-copy h3+p{margin-top:8px}.rich-text.rich-text--colored .rich-text__heading,.rich-text.rich-text--colored h1.rich-text__heading,.rich-text.rich-text--colored .rich-text__heading.h1,.rich-text.rich-text--colored .rich-text__heading.h0{font-family:var(--flash-font-family, var(--font-heading-family))!important;font-weight:400!important;letter-spacing:0!important;color:var(--flash-color-primary, #ed3084)!important;font-size:36px!important;line-height:1.1!important;text-align:center}@media screen and (min-width:750px){.rich-text.rich-text--colored .rich-text__heading,.rich-text.rich-text--colored h1.rich-text__heading,.rich-text.rich-text--colored .rich-text__heading.h1,.rich-text.rich-text--colored .rich-text__heading.h0{font-size:48px!important}}@media screen and (min-width:990px){.rich-text.rich-text--colored .rich-text__heading,.rich-text.rich-text--colored h1.rich-text__heading,.rich-text.rich-text--colored .rich-text__heading.h1,.rich-text.rich-text--colored .rich-text__heading.h0{font-size:60px!important}}.flash-before-after__grid{display:flex;flex-direction:column-reverse;align-items:center;gap:0}@media screen and (min-width:750px){.flash-before-after__grid{flex-direction:row}}.flash-before-after__media{position:relative;width:100%}@media screen and (min-width:750px){.flash-before-after__media{width:50%}}.flash-before-after__media-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.flash-before-after__video,.flash-before-after__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.flash-before-after__content{display:flex;justify-content:center;padding:3rem 1.5rem;width:100%}@media screen and (min-width:750px){.flash-before-after__content{width:50%;padding:1rem}}.flash-before-after__product-image{display:none}@media screen and (min-width:990px){.flash-before-after__product-image{display:flex;justify-content:center;width:25%;margin-left:auto}}.flash-before-after__product-img{max-width:8rem;height:auto;object-fit:contain}.flash-before-after__text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem;width:100%}@media screen and (min-width:990px){.flash-before-after__text{gap:1.5rem;padding:2rem}}.flash-before-after__heading{text-align:center}.flash-before-after__copy{text-align:center;color:rgb(var(--color-foreground),.75)}.flash-before-after-list__slides{gap:.5rem}@media screen and (min-width:750px){.flash-before-after-list__slides{gap:1rem}}.flash-before-after-list__item{width:100%}.flash-before-after-list__link{display:block;width:100%;height:100%}.flash-before-after-item{position:relative;width:100%}.flash-before-after-item__media{width:100%;overflow:hidden}.flash-before-after-item__image{width:100%;height:auto;object-fit:contain}.flash-before-after-item__label{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);width:90%;max-width:16rem;background-color:var(--flash-color-primary);padding:.75rem .5rem .5rem;text-align:center}.flash-before-after-item__label-text{color:#fff;font-size:1.25rem;font-weight:600;line-height:1}@media screen and (min-width:750px){.flash-before-after-item__label-text{font-size:1rem}}@media screen and (min-width:990px){.flash-before-after-item__label-text{font-size:1.25rem}}.flash-socials{background-color:var(--flash-color-secondary)}.flash-socials__container{padding:2rem 1.5rem}@media screen and (min-width:750px){.flash-socials__container{padding:3rem 1.5rem}}@media screen and (min-width:990px){.flash-socials__container{padding:4rem 1.5rem}}.flash-socials__header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;margin-bottom:2rem}@media screen and (min-width:990px){.flash-socials__header{margin-bottom:4rem}}.flash-socials__heading{text-align:center;color:#fff}.flash-socials__heading .flash-richtext-heading__content,.flash-socials__heading .flash-richtext-heading__content h2,.flash-socials__heading .flash-richtext-heading__content h3{color:#fff}.flash-socials__copy{max-width:28rem;width:80%;margin:0 auto;text-align:center;color:#ffffffe6}.flash-socials__icons{display:flex;justify-content:center;gap:1rem;margin-top:1rem}@media screen and (min-width:990px){.flash-socials__icons{gap:1.5rem}}.flash-socials__icon-item{position:relative;width:1.5rem;height:1.5rem}@media screen and (min-width:990px){.flash-socials__icon-item{width:2rem;height:2rem}}.flash-socials__icon-link{display:block;width:100%;height:100%;transition:opacity .2s ease}.flash-socials__icon-link:hover{opacity:.6}.flash-socials__icon-image{width:100%;height:100%;object-fit:contain}.flash-socials__slider{position:relative;width:100%;padding:0 2rem}.flash-socials__slides{margin-top:2rem}@media screen and (min-width:990px){.flash-socials__slides{margin-top:3rem}}.flash-socials__slide-item{overflow:hidden}.flash-socials__slide-media{position:relative;width:9rem;height:9rem;margin:0 auto}@media screen and (min-width:990px){.flash-socials__slide-media{width:14rem;height:14rem}}.flash-socials__slide-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.flash-socials__slide-link{display:block;width:100%;height:100%}.flash-socials .slider-button{color:#fff;border-color:#fff}.flash-socials .slider-button:hover{background-color:#ffffff1a}.flash-amazon-button{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;background-color:#f90;color:#111;padding:.75rem 1.5rem;border-radius:var(--buttons-radius, 0);font-weight:600;text-decoration:none;transition:background-color .2s ease,transform .1s ease}.flash-amazon-button:hover{background-color:#e68a00;color:#111}.flash-amazon-button:active{transform:scale(.98)}.flash-amazon-button__text{font-size:.875rem}.flash-amazon-button__logo{position:relative;top:.15rem}.flash-amazon-button__logo svg{height:1.25rem;width:auto}.flash-country-flag{display:inline-block;width:2rem;height:auto}.flash-country-flag__image{width:100%;height:auto;border-radius:2px}.flash-heading{font-family:var(--flash-font-family)}.flash-heading--with-icon{display:inline-flex;align-items:center;gap:.5em}.flash-heading__icon{width:1em;height:1em;flex-shrink:0}h1.page-title,h1.title--primary{color:var(--flash-color-primary, #ed3084)!important;font-family:"ITCFranklinGothicStd",var(--font-heading-family),sans-serif!important;font-size:36px!important;font-weight:700!important;font-style:normal!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;margin-top:0;margin-bottom:3rem}@media screen and (min-width:750px){h1.page-title,h1.title--primary{font-size:48px!important;margin-bottom:4rem}}@media screen and (min-width:990px){h1.page-title,h1.title--primary{font-size:60px!important}}.blog-header{display:block!important;text-align:center!important}.blog-header h1.title--primary{width:100%!important;text-align:center!important}.blog-articles{align-items:stretch!important;padding-top:20px!important}.blog-articles__article{display:flex!important}.blog-articles__article .article-card{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important}.blog-articles__article .article-card>.card{display:flex!important;flex-direction:column!important;height:100%!important}.blog-articles__article .article-card__info{flex-grow:1!important;display:flex!important;flex-direction:column!important}.blog-articles__article .article-card__footer{margin-top:auto!important}.article-card{border:1px solid #eee!important;border-radius:0!important;overflow:hidden!important;background:#fff!important;transition:box-shadow .3s ease}.article-card>.card{border-radius:0!important}.article-card__image-wrapper,.article-card__image,.article-card__image-wrapper .media{border-radius:0!important}.article-card__info{padding:20px!important}.article-card__header{row-gap:0!important}.article-card__title,.article-card__title.h3,.article-card .h3{font-family:"ITCFranklinGothicStd",var(--font-heading-family),sans-serif!important;font-size:17.6px!important;font-weight:700!important;line-height:1.3!important;margin:0 0 5px!important;letter-spacing:0!important;text-transform:none!important;color:#000!important}.article-card__header>div{margin-bottom:10px!important}.article-card__header .caption-with-letter-spacing,.article-card__header .circle-divider,.article-card__header time{font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif!important;font-size:13.6px!important;color:#888!important;letter-spacing:0!important;text-transform:none!important}.article-card__header .circle-divider:before{display:none!important}.article-card__excerpt{font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif!important;font-size:15.2px!important;line-height:1.5!important;margin-top:0!important;margin-bottom:15px!important;color:#000!important}.article-card__footer{margin-top:0!important}.article-card__link{font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif!important;font-size:13.6px!important;color:#2a2828!important;text-decoration:none!important}.article-card a,.article-card .card{color:#000!important;text-decoration:none!important}.article-card__link:before{content:""!important;width:2rem!important;height:.1rem!important;display:inline-block!important;vertical-align:middle!important;margin-right:1rem!important;background-color:currentColor!important;transition:width .3s ease!important}@media screen and (hover:hover){.article-card .card:hover .article-card__link:before,.article-card:hover .article-card__link:before{width:4rem!important}}.faq{width:768px!important;max-width:100%!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}.faq accordion-tab{display:block!important;border-top:1px solid #374151!important}.faq accordion-tab:last-child{border-bottom:1px solid #374151!important}.faq accordion-tab+accordion-tab{margin-top:0!important}.faq details summary{font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif!important;font-size:16px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#374151!important;padding:32px!important;cursor:pointer!important}@media screen and (min-width:1024px){.faq details summary{font-size:18px!important}}.faq details summary .icon{display:none!important}.faq details summary>span{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.faq details summary>span:after{content:"";width:12px;height:12px;border-right:2px solid #374151;border-bottom:2px solid #374151;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0;margin-left:16px}.faq details[open] summary>span:after{transform:rotate(-135deg)}.faq details .accordion__content{font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif!important;font-size:16px!important;line-height:1.6!important;color:#374151!important;padding:4px 24px 24px!important}@media screen and (min-width:1024px){.faq details .accordion__content{padding:8px 32px 32px!important}}.faq details .accordion__content p{margin:0 0 16px!important}.faq details .accordion__content p:last-child{margin-bottom:0!important}.rich-text .rich-text__heading.h0{font-family:"ITCFranklinGothicStd",var(--font-heading-family),sans-serif!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important}.flash-text-primary{color:var(--flash-color-primary)}.flash-text-secondary{color:var(--flash-color-secondary)}.flash-font-franklin{font-family:var(--flash-font-family)}.flash-mt-section{margin-top:var(--spacing-sections-mobile)}.flash-mb-section{margin-bottom:var(--spacing-sections-mobile)}@media screen and (min-width:750px){.flash-mt-section{margin-top:var(--spacing-sections-desktop)}.flash-mb-section{margin-bottom:var(--spacing-sections-desktop)}}.flash-hero{position:relative;min-height:500px}@media screen and (min-width:750px){.flash-hero{height:calc(100vh - var(--header-height, 100px));min-height:500px}}.flash-hero__mobile-media{display:block}@media screen and (min-width:750px){.flash-hero__mobile-media{display:none}}.flash-hero__mobile-image-wrapper{position:relative;aspect-ratio:1 / 1;width:100%}.flash-hero__desktop-media{display:none}@media screen and (min-width:750px){.flash-hero__desktop-media{display:block;position:relative;aspect-ratio:16 / 9;height:100%;width:100%}}.flash-hero__video,.flash-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.flash-hero__placeholder{width:100%;height:100%;background-color:rgb(var(--color-background))}.flash-hero__logo-badge{position:absolute;z-index:5;display:flex;align-items:flex-end;justify-content:flex-end;padding:4px}.flash-hero__logo-badge--mobile{bottom:4px;right:4px;width:48px;height:48px}.flash-hero__logo-badge--desktop{bottom:16px;right:16px;width:64px;height:64px;padding:8px}.flash-hero__logo-badge img{width:100%;height:auto}.flash-hero__content-wrapper{position:relative;width:100%;height:50%}@media screen and (min-width:750px){.flash-hero__content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}}.flash-hero__content-wrapper>.page-width{height:100%;max-width:1536px;margin:0 auto;padding:0 24px}.flash-hero__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;display:none}@media screen and (min-width:750px){.flash-hero__overlay-link{display:block}}.flash-hero__content{display:flex;flex-direction:column;width:100%;height:100%;gap:24px;padding:64px 24px;max-width:320px}@media screen and (min-width:1024px){.flash-hero__content{max-width:448px}}.flash-hero__content--left{align-items:flex-start;justify-content:center;text-align:left}.flash-hero__content--center{align-items:center;justify-content:center;text-align:center}.flash-hero__content--right{align-items:flex-end;justify-content:center;text-align:right;margin-left:auto}.flash-hero__copy{display:none}@media screen and (min-width:750px){.flash-hero__copy{display:block;max-width:384px;width:80%}}.flash-hero__button{position:relative;z-index:10}.flash-hero .button,.flash-double-content .button,.flash-products-list .button,.flash-product-card .button,.flash-product-card__button,.flash-complete-the-look .button,.flash-results-grid .button{font-family:var(--flash-font-family, var(--font-heading-family));font-size:18px;font-weight:600;padding:12px 20px 6px;min-height:auto;min-width:auto;line-height:1;letter-spacing:0;text-transform:uppercase;border-radius:0;background-color:var(--flash-color-secondary, #00b2ac);border-color:var(--flash-color-secondary, #00b2ac);color:#fff}@media screen and (min-width:1024px){.flash-hero .button,.flash-double-content .button,.flash-products-list .button,.flash-product-card .button,.flash-product-card__button,.flash-complete-the-look .button,.flash-results-grid .button{font-size:20px;padding:16px 32px 8px}}.flash-hero .button:hover,.flash-double-content .button:hover,.flash-products-list .button:hover,.flash-product-card .button:hover,.flash-product-card__button:hover,.flash-complete-the-look .button:hover,.flash-results-grid .button:hover{background-color:var(--flash-color-secondary-hover, #00928e);border-color:var(--flash-color-secondary-hover, #00928e)}.flash-hero .flash-richtext-copy p,.flash-hero__copy,.flash-hero__copy p,.flash-hero__copy .flash-richtext-copy,.flash-hero__copy .flash-richtext-copy p{font-size:18px;font-weight:400;line-height:1.5;margin:0}@media screen and (min-width:768px)and (max-width:1023px){.flash-hero .flash-richtext-copy p,.flash-hero__copy,.flash-hero__copy p,.flash-hero__copy .flash-richtext-copy,.flash-hero__copy .flash-richtext-copy p{font-size:20px}}@media screen and (min-width:1024px){.flash-hero .flash-richtext-copy p,.flash-hero__copy,.flash-hero__copy p,.flash-hero__copy .flash-richtext-copy,.flash-hero__copy .flash-richtext-copy p{font-size:24px}}.flash-double-content{position:relative}.flash-double-content__container{max-width:1536px;margin:0 auto;padding:0}.flash-double-content__grid{display:flex;flex-direction:column}@media screen and (min-width:750px){.flash-double-content__grid{flex-direction:row}.flash-double-content__grid--reversed{flex-direction:row-reverse}}.flash-double-content__media{position:relative;width:100%}@media screen and (min-width:750px){.flash-double-content__media{width:50%}}.flash-double-content__media-wrapper{position:relative;aspect-ratio:1 / 1;width:100%;height:100%}.flash-double-content__video,.flash-double-content__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.flash-double-content__logo-badge{position:absolute;bottom:4px;z-index:5;width:48px;height:48px;padding:4px}@media screen and (min-width:750px){.flash-double-content__logo-badge{width:64px;height:64px;padding:8px}}.flash-double-content__logo-badge--left{left:4px}.flash-double-content__logo-badge--right{right:4px}.flash-double-content__logo-badge img{width:100%;height:auto}.flash-double-content__content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 24px;width:100%}.flash-double-content__content .flash-icon-wink,.flash-double-content__content .flash-richtext-heading__wink{color:var(--flash-color-primary, #ed3084)}@media screen and (min-width:750px){.flash-double-content__content{width:50%;min-height:384px;padding:48px 32px}}@media screen and (min-width:990px){.flash-double-content__content{padding:80px 40px}}.flash-double-content__inner,.flash-double-content__text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;width:100%}@media screen and (min-width:990px){.flash-double-content__inner,.flash-double-content__text-wrapper{gap:32px}}.flash-double-content__inner--left,.flash-double-content__text--left{align-items:flex-start;text-align:left}.flash-double-content__inner--center,.flash-double-content__text--center{align-items:center;text-align:center}.flash-double-content__inner--right,.flash-double-content__text--right{align-items:flex-end;text-align:right}.flash-double-content__copy{max-width:448px;width:100%}.flash-double-content .flash-richtext-copy p+p{margin-top:16px}.flash-double-content__small-image{position:relative;aspect-ratio:4 / 1;width:240px;height:auto}@media screen and (min-width:990px){.flash-double-content__small-image{width:384px}}.flash-double-content__small-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.flash-double-content__product-logo{display:flex;align-items:center;gap:8px}.flash-double-content__product-logo img{height:auto}.flash-double-content__product-logo img[alt="Flash Logo"]{width:64px}@media screen and (min-width:750px){.flash-double-content__product-logo img[alt="Flash Logo"]{width:96px}}.flash-double-content__product-logo img[alt="Flash Happy Logo"]{width:96px}@media screen and (min-width:640px){.flash-double-content__product-logo img[alt="Flash Happy Logo"]{width:128px}}@media screen and (min-width:750px){.flash-double-content__product-logo img[alt="Flash Happy Logo"]{width:144px}}@media screen and (min-width:990px){.flash-double-content__product-logo img[alt="Flash Happy Logo"]{width:176px}}.flash-double-content__product-text{padding-top:4px;font-size:16px;font-weight:600;color:#000}@media screen and (min-width:750px){.flash-double-content__product-text{padding-top:0}}@media screen and (min-width:990px){.flash-double-content__product-text{font-size:24px}}.flash-double-content__disclaimer{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:100%;text-align:center;font-size:12px;color:#000}.flash-double-content__button{margin-top:0}.flash-products-list{padding:32px 16px}@media screen and (min-width:750px){.flash-products-list{padding:48px 16px}}@media screen and (min-width:990px){.flash-products-list{padding:64px 32px}}.flash-products-list__header{text-align:center;margin-bottom:0}.flash-products-list__copy{max-width:576px;width:80%;margin:12px auto 0;text-align:center}@media screen and (min-width:750px){.flash-products-list__copy{width:100%}}.flash-products-list__slider{margin-top:32px}@media screen and (min-width:990px){.flash-products-list__slider{margin-top:48px}}@media screen and (max-width:749px){.flash-products-list__slider>.flash-products-list__slides.slider>.grid__item,.slider-mobile-gutter>.flash-products-list__slides.slider>.grid__item{width:100%!important;max-width:100%!important}}.flash-products-list__dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:1rem;padding:.5rem 0;width:100%}.flash-products-list__dot{width:10px;height:10px;min-width:10px;border-radius:50%;background-color:#d1d1d1;border:none;padding:0;cursor:pointer;transition:background-color .3s ease}.flash-products-list__dot:hover{background-color:#a1a1a1}.flash-products-list__dot.is-active,.flash-products-list__dot[aria-current=true]{background-color:var(--flash-color-primary, #ed3084)}.flash-media{background-color:#c2edeb}.flash-media__header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flash-media__grid{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;max-width:1536px;margin:0 auto}@media screen and (min-width:750px){.flash-media__grid{gap:32px;padding:24px}}@media screen and (min-width:990px){.flash-media__grid{gap:64px;padding:32px}}.flash-media__item{position:relative;aspect-ratio:4 / 1;width:100%;max-width:192px;height:auto;margin:0 auto}.flash-media__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.flash-complete-the-look{position:relative;background-color:#efefef}.flash-complete-the-look__container{max-width:1536px;margin:0 auto;padding:32px 8px}@media screen and (min-width:750px){.flash-complete-the-look__container{padding:48px 8px}}@media screen and (min-width:990px){.flash-complete-the-look__container{padding:64px 8px}}.flash-complete-the-look__header{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:8px;margin-bottom:32px;text-align:center}@media screen and (min-width:990px){.flash-complete-the-look__header{margin-bottom:64px}}.flash-complete-the-look__header .flash-richtext-heading{text-align:center}.flash-complete-the-look__copy{max-width:448px;width:80%;margin:0 auto;text-align:center;color:#374151}.flash-complete-the-look__content{position:relative;display:flex;flex-direction:column;max-width:896px;margin:20px auto 0}@media screen and (min-width:750px){.flash-complete-the-look__content{flex-direction:row;margin-top:40px}}.flash-complete-the-look__media-column{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}@media screen and (min-width:750px){.flash-complete-the-look__media-column{width:66.666667%}}.flash-complete-the-look__media-wrapper{position:relative;aspect-ratio:5 / 7;height:auto;width:320px}@media screen and (min-width:750px){.flash-complete-the-look__media-wrapper{width:500px}}.flash-complete-the-look__video,.flash-complete-the-look__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.flash-complete-the-look__products{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;width:100%;margin-top:-40px;margin-left:0}@media screen and (min-width:750px){.flash-complete-the-look__products{position:absolute;right:0;top:50%;transform:translateY(-50%);width:400px;margin-top:0;justify-content:flex-end}}@media screen and (min-width:990px){.flash-complete-the-look__products{top:16px;transform:translateY(0)}}.flash-complete-the-look__slider{width:100%}.flash-complete-the-look__slides{display:flex;justify-content:center;gap:16px;list-style:none;padding:0;margin:0}.flash-complete-the-look__slide{flex:0 0 auto;width:100%;max-width:280px}.flash-complete-the-look__pagination{display:flex;justify-content:center;gap:8px;margin-top:16px}.flash-results{background-color:rgb(var(--color-background))}.flash-results__container{max-width:1536px;margin:0 auto;padding:32px 24px}@media screen and (min-width:750px){.flash-results__container{padding:48px 24px}}@media screen and (min-width:990px){.flash-results__container{padding:64px 24px}}.flash-results__slider{position:relative;width:100%;padding:0 32px}.flash-results__slides{list-style:none;margin:0;padding:0}@media screen and (max-width:749px){.flash-results__slider>.flash-results__slides.slider>.grid__item,.slider-mobile-gutter>.flash-results__slides.slider>.grid__item{width:100%!important;max-width:100%!important}}.flash-results__nav-btn{position:absolute;top:35%;transform:translateY(-50%);z-index:2;background:transparent;border:none;padding:0;cursor:pointer;color:#000;width:16px;height:27px}.flash-results__nav-btn svg{display:block;width:100%;height:100%}.flash-results__nav-btn--prev{left:0}.flash-results__nav-btn--next{right:0}.flash-results__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}@media screen and (min-width:750px){.flash-results__item{gap:32px}}@media screen and (min-width:990px){.flash-results__item{gap:48px}}.flash-results__image-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.flash-results__product-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.flash-results__image{width:100%;max-width:421px;height:auto;object-fit:contain}.flash-results__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}@media screen and (min-width:750px){.flash-results__content{gap:24px}}.flash-results__quote{width:75%;margin:0 auto;font-size:14px;line-height:1.5;text-align:center;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.flash-results__quote{font-size:18px}}.flash-results__rating{display:flex;justify-content:center}.flash-results__author{font-size:14px;font-weight:600;text-align:center;color:var(--flash-color-primary, #ed3084)}.flash-newsletter{background-color:#fff}.flash-newsletter__container{display:flex;flex-direction:column;gap:24px;max-width:1536px;margin:0 auto;padding:32px 24px}@media screen and (min-width:750px){.flash-newsletter__container{padding:48px 0}}@media screen and (min-width:990px){.flash-newsletter__container{padding:64px 0}}.flash-newsletter__header{display:flex;flex-direction:column;gap:8px}.flash-newsletter__header .flash-richtext-heading{text-align:center}.flash-newsletter__copy{width:80%;margin:0 auto;text-align:center;color:#374151}.flash-newsletter__success{max-width:448px;margin:0 auto;text-align:center;font-size:20px;font-weight:600}.flash-newsletter__error{max-width:448px;margin:0 auto;text-align:center;color:var(--flash-color-primary);margin-bottom:1rem}.flash-newsletter__form{display:flex;align-items:center;gap:8px;width:75%;max-width:448px;margin:0 auto;border-bottom:1px solid #000}@media screen and (min-width:750px){.flash-newsletter__form{width:100%}}.flash-newsletter__input{flex:1;width:100%;padding:8px 0;border:none;background:transparent;font-size:14px;outline:none}@media screen and (min-width:990px){.flash-newsletter__input{font-size:20px}}.flash-newsletter__input:focus{outline:none}.flash-newsletter__input::placeholder{color:#6b7280}.flash-newsletter__submit{padding:0;background:transparent;border:none;color:#000;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}@media screen and (min-width:990px){.flash-newsletter__submit{font-size:18px}}.flash-newsletter__submit:hover{color:var(--flash-color-primary)}.flash-trust-badges__list{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1536px;min-height:112px;margin:0 auto;padding:16px 24px;list-style:none}@media screen and (min-width:768px){.flash-trust-badges__list{padding:24px 48px}}@media screen and (min-width:1024px){.flash-trust-badges__list{padding:32px 96px}}.flash-trust-badges__item{position:relative;aspect-ratio:1.25 / 1;height:48px}@media screen and (min-width:640px){.flash-trust-badges__item{height:64px}}@media screen and (min-width:1024px){.flash-trust-badges__item{height:112px}}.flash-trust-badges__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.flash-richtext{padding:2rem 0 0}@media screen and (min-width:750px){.flash-richtext{padding:3rem 0 0}}@media screen and (min-width:990px){.flash-richtext{padding:4rem 0 0}}.flash-richtext__wrapper{padding:0 1.5rem}.flash-richtext__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.flash-richtext__heading{text-align:center}.flash-richtext__copy{max-width:32rem;width:80%;margin:0 auto;text-align:center;color:rgb(var(--color-foreground),.75)}.flash-product-card{display:flex;flex-direction:column;align-items:center;gap:16px;height:100%}.flash-product-card__media{position:relative;aspect-ratio:1 / 1;width:240px;overflow:hidden}@media screen and (min-width:750px){.flash-product-card__media{width:250px}}@media screen and (min-width:990px){.flash-product-card__media{width:400px}}.flash-product-card__link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.flash-product-card__image{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.flash-product-card__link:hover .flash-product-card__image{transform:scale(1.05)}.flash-product-card__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin-top:8px;text-align:center}.flash-product-card__title{font-size:18px;font-weight:600;margin:6px 0 0;color:var(--flash-color-text, #2a2828);white-space:nowrap;text-align:center}@media screen and (min-width:750px){.flash-product-card__title{font-size:16px}}@media screen and (min-width:990px){.flash-product-card__title{font-size:20px}}.flash-product-card__title a{text-decoration:none;color:inherit}.flash-product-card__title a:hover{text-decoration:underline}.flash-product-card__subtitle{font-size:14px;color:#000;margin:0}.flash-product-card__price{display:flex;gap:8px;margin-top:12px;font-size:20px;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.flash-product-card__price{font-size:24px}}.flash-product-card__price-compare{text-decoration:line-through;opacity:.5}.flash-product-card__price-current{color:rgb(var(--color-foreground))}.flash-product-card__rating{display:flex;align-items:center;justify-content:center}.flash-product-card__form{margin-top:auto;padding-top:0;width:100%;display:flex;justify-content:center}.flash-product-card__button{min-width:200px}.flash-rating{display:flex;align-items:center;justify-content:center;gap:4px}.flash-rating__star{display:inline-flex;color:var(--flash-color-secondary, #00b2ac);width:16px;height:auto}@media screen and (min-width:990px){.flash-rating__star{width:28px}}.flash-rating__star svg{width:100%;height:auto}.shopify-section-flash-header{position:sticky;top:0;z-index:1000}.flash-header{width:100%}.flash-header__banner{display:flex;justify-content:center;align-items:center;gap:8px;padding:8px 16px 4px;text-align:center;font-size:16px;color:#fff}.flash-header__banner p,.flash-header__banner-link p{margin:0}.flash-header__banner-link{color:inherit;text-decoration:none}.flash-header__banner-link:hover{opacity:.9}.flash-header__container{display:flex;align-items:center;justify-content:space-between;position:relative;max-width:1536px;margin:0 auto;padding:8px 24px;gap:48px;min-height:60px}@media screen and (min-width:640px){.flash-header__container{gap:80px}}@media screen and (min-width:768px){.flash-header__container{padding:16px 24px;gap:0}}@media screen and (min-width:1024px){.flash-header__container{min-height:128px}}.flash-header__left{flex:0 0 auto;aspect-ratio:5 / 2;width:64px;max-width:64px}@media screen and (min-width:1024px){.flash-header__left{width:160px;max-width:160px}}.flash-header__logo-link{display:block;width:100%;height:100%}.flash-header__logo{width:100%;height:100%;object-fit:contain}.flash-header__shop-name{font-size:1.25rem;font-weight:700}.flash-header__center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:44px;height:44px;overflow:hidden}@media screen and (min-width:1024px){.flash-header__center{width:96px;height:96px}}.flash-header__wink-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.flash-header__wink-link svg,.flash-header__center .flash-icon-wink{width:100%;height:100%}.flash-header__right{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:16px}.flash-header__icons{display:flex;align-items:center;justify-content:flex-end;gap:16px}.flash-header__icon{display:flex;align-items:center;justify-content:center;color:inherit;background:none;border:none;cursor:pointer;padding:0;position:relative}.flash-header__icon--cart{position:relative}.flash-header__cart-icon{width:18px;height:19px}.flash-header__cart-count{position:absolute;top:-.5rem;right:-.5rem;min-width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;background-color:var(--flash-color-secondary, #00b2ac);color:#fff;font-size:.625rem;font-weight:600;border-radius:50%}.flash-header__cart-drawer{position:relative}.flash-header__cart-drawer summary{list-style:none}.flash-header__cart-drawer summary::-webkit-details-marker{display:none}.flash-header__menu-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;color:inherit;cursor:pointer;padding:0}@media screen and (min-width:1024px){.flash-header__menu-btn{display:none}}.flash-header__menu-icon{width:24px;height:24px}.flash-header__nav,ul.flash-header__nav{display:none;list-style:none;margin:0;padding:0}@media screen and (min-width:1024px){.flash-header__nav,ul.flash-header__nav{display:flex;align-items:center;justify-content:flex-end;gap:12px;cursor:pointer;order:-1}}.flash-header__nav-item{margin:0;list-style:none}.flash-header__nav-link{color:inherit;text-decoration:none;font-size:18px;cursor:pointer}.flash-header__nav-link:hover,.flash-header__nav-link--active{font-weight:600}.flash-header__nav-item--has-children{position:relative}.flash-header__dropdown{display:none;position:absolute;top:100%;left:0;min-width:200px;list-style:none;margin:0;padding:8px 0;background:var(--flash-header-bg, #ed3084);z-index:100}.flash-header__nav-item--has-children:hover>.flash-header__dropdown{display:block}.flash-header__dropdown-item{position:relative;list-style:none;margin:0}.flash-header__dropdown-link{display:block;padding:8px 16px;color:inherit;text-decoration:none;font-size:16px;white-space:nowrap}.flash-header__dropdown-link:hover{font-weight:600}.flash-header__dropdown--level-3{display:none;position:absolute;left:100%;top:0;min-width:200px;list-style:none;margin:0;padding:8px 0;background:var(--flash-header-bg, #ed3084);z-index:101}.flash-header__dropdown-item--has-children:hover>.flash-header__dropdown--level-3{display:block}.flash-drawer__nav-toggle,.flash-drawer__subnav-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;color:inherit;cursor:pointer;padding:0;font-family:inherit;text-align:left}.flash-drawer__nav-toggle{font-size:2.25rem;line-height:1.2}.flash-drawer__subnav-toggle{font-size:1.25rem;line-height:1.4}.flash-drawer__chevron{flex-shrink:0;margin-left:8px;transition:transform .2s ease}.flash-drawer__nav-toggle[aria-expanded=true]>.flash-drawer__chevron,.flash-drawer__subnav-toggle[aria-expanded=true]>.flash-drawer__chevron{transform:rotate(180deg)}.flash-drawer__subnav{display:none;list-style:none;margin:0;padding:8px 0 8px 16px}.flash-drawer__subnav--level-3{padding-left:16px}.flash-drawer__subnav-item{list-style:none;margin:0}.flash-drawer__subnav-link{display:block;padding:6px 0;color:inherit;text-decoration:none;font-size:1.25rem}.flash-drawer__subnav-link:hover{font-weight:600}.flash-drawer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s ease}.flash-drawer--open{visibility:visible;opacity:1;transition:visibility 0s,opacity .3s ease}.flash-drawer__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080}.flash-drawer__content{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:400px;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease}.flash-drawer--open .flash-drawer__content{transform:translate(0)}.flash-drawer__header{display:flex;justify-content:flex-end;padding:1rem 1.5rem}.flash-drawer__close{display:flex;align-items:center;justify-content:center;background:none;border:none;color:inherit;cursor:pointer;padding:.5rem}.flash-drawer__close svg{width:1.5rem;height:1.5rem}.flash-drawer__nav{flex:1;overflow-y:auto;padding:1rem 1.5rem;display:flex;flex-direction:column;gap:2rem}.flash-drawer__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}.flash-drawer__nav-link{color:inherit;text-decoration:none;font-size:2rem;font-weight:400;display:block}.flash-drawer__nav-link:hover,.flash-drawer__nav-link--active{font-weight:600}.flash-drawer__secondary-nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.flash-drawer__secondary-link{color:inherit;text-decoration:none;font-size:1.125rem;opacity:.9}.flash-drawer__secondary-link:hover{opacity:1}.flash-drawer__social{padding:1rem 1.5rem 2rem}.flash-drawer__social-heading{font-size:.875rem;font-weight:600;margin-bottom:1rem;letter-spacing:.05em}.flash-drawer__social-list{list-style:none;margin:0;padding:0;display:flex;gap:1.25rem}.flash-drawer__social-link{display:block;opacity:1;transition:opacity .2s ease}.flash-drawer__social-link:hover{opacity:.7}.flash-drawer__social-icon{width:2rem;height:2rem;object-fit:contain}.main-facet-filters,.active-facets-mobile,.facets-wrapper,.facet-filters,.main-collection-product-grid__filters{display:none!important}.scrolling-promotion:empty,.scrolling-promotion--empty,.shopify-section-scrolling-promotion:has(.scrolling-promotion:empty){display:none!important}.scrolling-promotion:not(:has(.scrolling-promotion__item)),.scrolling-promotion:not(:has(.announcement-bar__message)){display:none!important}.collection-hero{padding-top:64px}.collection-hero.section--padding{padding-top:80px}.flash-collection-heading{text-align:center;margin-bottom:1.5rem}.flash-collection-heading .flash-richtext-heading,.flash-collection-heading .flash-richtext-heading__content{display:block}.flash-collection-heading .flash-richtext-heading__content h1{font-size:36px;font-weight:400;line-height:1;margin:0;text-align:center;color:var(--flash-color-primary, #ed3084)}@media screen and (min-width:750px){.flash-collection-heading .flash-richtext-heading__content h1{font-size:48px}}@media screen and (min-width:990px){.flash-collection-heading .flash-richtext-heading__content h1{font-size:60px}}.flash-collection-heading .flash-richtext-heading__content h1 strong{font-weight:700}.collection-hero__description,.collection-hero__description.rte{font-size:14px;font-weight:400;line-height:1.5;max-width:100%;margin:0 auto;padding:0;text-align:center}.collection-hero__description p,.collection-hero__description.rte p{margin:0!important;padding:0!important;display:inline}.collection-hero__description p+p:before{content:" "}.collection-hero__description *{margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:768px){.collection-hero__description,.collection-hero__description.rte{font-size:18px}}@media screen and (min-width:1024px){.collection-hero__description,.collection-hero__description.rte{font-size:20px}}.collection-hero__text-wrapper.center{text-align:center}.card-information .loox-rating .loox-rating-label,.card-information .loox-rating .loox-rating-text,.flash-rating-wrapper .loox-rating .loox-rating-label,.flash-rating-wrapper .loox-rating .loox-rating-text{display:none!important}.flash-rating-wrapper .loox-rating{display:flex;justify-content:center;align-items:center}.loox-rating .loox-icon,.flash-rating-wrapper .loox-rating .loox-icon{width:16px!important;height:16px!important}@media screen and (min-width:1024px){.loox-rating .loox-icon,.flash-rating-wrapper .loox-rating .loox-icon{width:28px!important;height:28px!important}}.loox-rating .loox-icon svg,.loox-rating .loox-icon path{fill:#00b2ac!important}.card-information{padding-top:8px}.card-information__wrapper{text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.flash-product-title,.card-information__text.flash-product-title{display:block;font-size:16px;font-weight:600!important;line-height:1.3;color:var(--color-text);margin-top:8px;margin-bottom:0}@media screen and (min-width:768px){.flash-product-title,.card-information__text.flash-product-title{font-size:16px}}@media screen and (min-width:1024px){.flash-product-title,.card-information__text.flash-product-title{font-size:20px}}.flash-product-subtitle{font-size:14px;font-weight:400;line-height:1.4;color:var(--color-text);margin:0}.flash-rating-wrapper{display:flex;justify-content:center;align-items:center;margin-top:8px;min-height:20px}.flash-rating-wrapper+.rating-text,.flash-rating-wrapper+.rating-text+.rating-count,.card-information__wrapper .rating-text,.card-information__wrapper .rating-count{display:none}.flash-rating-wrapper .rating-star{--font-size: 1;--letter-spacing: .2}@media screen and (min-width:1024px){.flash-rating-wrapper .rating-star{--font-size: 1.75;--letter-spacing: .25}}.flash-price-wrapper{margin-top:12px;display:flex;justify-content:center;gap:8px}.flash-price-wrapper .price{font-size:20px;font-weight:400;justify-content:center}@media screen and (min-width:1024px){.flash-price-wrapper .price{font-size:24px}}.flash-price-wrapper .price--on-sale .price-item--regular{text-decoration:line-through;opacity:.6}.flash-price-wrapper .price--on-sale .price-item--sale{color:var(--flash-color-primary, #ed3084)}.card-information__top:empty{display:none}.flash-add-to-cart-wrapper{margin-top:16px;width:100%;display:flex;justify-content:center}.flash-add-to-cart-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px 8px;font-size:20px;font-weight:700;letter-spacing:.32px;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;appearance:none;background-color:#00b2ac;color:#fff;border:1px solid #00b2ac;border-radius:0;cursor:pointer;min-width:auto;min-height:auto}.flash-add-to-cart-btn span{display:inline}.flash-add-to-cart-btn:hover{background-color:#00928e;border-color:#00928e}.flash-add-to-cart-btn:disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed;opacity:.7}.flash-results-grid{background-color:rgb(var(--color-background))}.flash-results-grid__container{max-width:1536px;margin:0 auto;padding:32px 24px}@media screen and (min-width:750px){.flash-results-grid__container{padding:48px 24px}}@media screen and (min-width:990px){.flash-results-grid__container{padding:64px 32px}}.flash-results-grid__header{display:flex;flex-direction:column;gap:8px;text-align:center}.flash-results-grid__header .flash-richtext-heading{text-align:center}.flash-results-grid__copy{width:80%;margin:0 auto;text-align:center}@media screen and (min-width:750px){.flash-results-grid__copy{width:100%}}.flash-results-grid__grid{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;gap:12px;margin-top:32px}@media screen and (min-width:750px){.flash-results-grid__grid{gap:24px}}@media screen and (min-width:990px){.flash-results-grid__grid{gap:48px;margin-top:48px}}.flash-results-grid__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:12px}@media screen and (min-width:750px){.flash-results-grid__item{gap:32px}}@media screen and (min-width:990px){.flash-results-grid__item{gap:48px}}.flash-results-grid__image-wrapper{position:relative;display:flex;aspect-ratio:1 / 1;width:100%;overflow:hidden}.flash-results-grid__product-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.flash-results-grid__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.flash-results-grid__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}@media screen and (min-width:750px){.flash-results-grid__content{gap:24px}}.flash-results-grid__quote{width:100%;font-size:14px;line-height:1.5;text-align:center;color:rgb(var(--color-foreground));margin:0}@media screen and (min-width:990px){.flash-results-grid__quote{font-size:18px}}.flash-results-grid__rating{display:flex;justify-content:center}.flash-results-grid__author{font-size:14px;font-weight:600;text-align:center;color:var(--flash-color-primary, #ed3084);margin:0}.flash-contact{padding:0 24px}.flash-contact__container{max-width:768px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.flash-contact__heading{text-align:center}.flash-contact__heading h1{font-family:"ITCFranklinGothicStd",var(--font-heading-family),sans-serif;color:var(--flash-color-primary, #ed3084);font-size:36px;font-weight:400;line-height:1;margin:0}@media screen and (min-width:768px)and (max-width:1023px){.flash-contact__heading h1{font-size:48px}}@media screen and (min-width:1024px){.flash-contact__heading h1{font-size:60px}}.flash-contact__heading h1 strong{font-weight:700}.flash-contact__copy{text-align:center;margin-bottom:16px}.flash-contact__copy h1{display:none}.flash-contact__copy p{font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif;font-size:14px;line-height:1.5;color:#374151;margin:0 0 8px}@media screen and (min-width:768px)and (max-width:1023px){.flash-contact__copy p{font-size:18px}}@media screen and (min-width:1024px){.flash-contact__copy p{font-size:20px}}.flash-contact__success{text-align:center;padding:24px;font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif;font-size:16px;color:#374151}.flash-contact__errors{text-align:center;margin-bottom:16px}.flash-contact__errors p{font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif;font-size:14px;color:var(--flash-color-primary, #ed3084);margin:0 0 8px}.flash-contact__form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%}.flash-contact__fields-row{display:flex;flex-direction:column;gap:16px;width:100%}@media screen and (min-width:768px){.flash-contact__fields-row{flex-direction:row}}.flash-contact__field{display:flex;flex-direction:column;gap:4px;width:100%}.flash-contact__field--full{width:100%}.flash-contact__input,.flash-contact__textarea{font-family:"ITCFranklinGothicStd",var(--font-body-family),sans-serif;font-size:16px;width:100%;border:1px solid #6f6e73;padding:12px 16px;background:#fff;color:#2a2828;border-radius:0;box-sizing:border-box}.flash-contact__input::placeholder,.flash-contact__textarea::placeholder{color:#9ca3af}.flash-contact__input:focus,.flash-contact__textarea:focus{outline:none;border-color:#6f6e73;box-shadow:0 0 0 2px #6f6e734d}.flash-contact__textarea{resize:vertical;min-height:150px}.flash-contact__submit{width:100%;display:flex;justify-content:center}.flash-contact__button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-family:"ITCFranklinGothicStd",var(--font-heading-family),sans-serif;font-weight:600;font-size:18px;text-decoration:none;-webkit-appearance:none;appearance:none;line-height:1rem;color:#fff;background-color:var(--flash-color-secondary, #00b2ac);padding:11.6px 20px 6px;border-radius:0;border:1px solid var(--flash-color-secondary, #00b2ac);position:relative;overflow:hidden;width:auto;transition:background-color .2s ease,border-color .2s ease}@media screen and (min-width:1024px){.flash-contact__button{font-size:20px;padding:16px 32px 8px}}.flash-contact__button:hover{background-color:#009a95;border-color:#009a95}product-info .loox-rating,product-info [data-loox-aggregate]{display:flex!important;align-items:center;gap:.5rem;margin-bottom:.5rem}product-info .loox-rating .loox-icon{width:20px!important;height:20px!important}@media screen and (min-width:750px){product-info .loox-rating .loox-icon{width:24px!important;height:24px!important}}product-info .loox-rating .loox-rating-label,product-info .loox-rating .loox-rating-text{display:inline!important;font-size:14px;color:#666}product-info shopify-payment-terms,.product__info-wrapper shopify-payment-terms,.product-form shopify-payment-terms{display:none!important}.product-form__input--pill{margin-bottom:1.5rem}.product-form__input--pill .form__label{display:block;margin-bottom:.5rem;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.product-form__input input.button-input__input+label{display:inline-flex!important;justify-content:center!important;align-items:center!important;width:78px!important;height:78px!important;min-width:78px!important;min-height:78px!important;max-width:78px!important;max-height:78px!important;padding:0!important;border:2px solid #ccc!important;border-radius:50%!important;font-size:16px!important;font-weight:400!important;color:#666!important;background-color:transparent!important;box-shadow:none!important;cursor:pointer;transition:all .2s ease;text-align:center!important;line-height:1.1!important}.product-form__input input.button-input__input+label:after{display:none!important}.product-form__input input.button-input__input+label:before{display:none!important}.product-form__input input.button-input__input+label:hover{border-color:var(--flash-color-primary, #ed3084)!important;color:var(--flash-color-primary, #ed3084)!important}.product-form__input input.button-input__input:checked+label{background-color:var(--flash-color-primary, #ed3084)!important;border-color:var(--flash-color-primary, #ed3084)!important;color:#fff!important;font-weight:600!important;box-shadow:none!important}.template-product-gift-card .media-wrapper{background-color:#fff!important}.template-product-gift-card .product__media-item.is-active modal-opener,.template-product-gift-card .product__media-item.is-active .product__modal-opener{max-width:520px!important;margin:0 auto!important}.template-product-gift-card .product__media-item.is-active .media-wrapper{max-width:520px!important}.template-product-gift-card .product__media-item.is-active .product__media{max-width:520px!important;max-height:520px!important}.template-product-gift-card .product__media-item.is-active .product__media img{max-width:520px!important;max-height:520px!important;object-fit:contain!important}product-info .product__accordion.accordion,product-info accordion-tab.accordion{display:block;margin-top:0;margin-bottom:0;border-top:1px solid #444;border-bottom:none}product-info .product__accordion.accordion:last-of-type,product-info accordion-tab.accordion:last-of-type{border-bottom:1px solid #444}product-info .product__accordion summary,product-info accordion-tab.accordion summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:32px;cursor:pointer;list-style:none;line-height:1.4}product-info .product__accordion summary::-webkit-details-marker,product-info accordion-tab.accordion summary::-webkit-details-marker{display:none}product-info .product__accordion .summary__title,product-info accordion-tab.accordion .summary__title{display:flex;align-items:center;flex:1;gap:1rem;padding:0}product-info .product__accordion .summary__title .icon-accordion,product-info accordion-tab.accordion .summary__title .icon-accordion{display:none}product-info .product__accordion .accordion__title,product-info accordion-tab.accordion .accordion__title{font-size:16px;font-weight:400;color:#444;text-transform:none;letter-spacing:normal;line-height:1.4}@media screen and (min-width:990px){product-info .product__accordion .accordion__title,product-info accordion-tab.accordion .accordion__title{font-size:18px}}product-info .product__accordion summary>.icon-caret,product-info accordion-tab.accordion summary>.icon-caret{width:12px;height:auto;flex-shrink:0;fill:#444;transition:transform .3s ease}@media screen and (min-width:990px){product-info .product__accordion summary>.icon-caret,product-info accordion-tab.accordion summary>.icon-caret{width:14px}}product-info .product__accordion details[open] summary>.icon-caret,product-info accordion-tab.accordion details[open] summary>.icon-caret{transform:scaleY(-1)}product-info .product__accordion .accordion__content,product-info accordion-tab.accordion .accordion__content{padding:0 32px 32px;font-size:16px;line-height:1.6;color:#444}@media screen and (min-width:990px){product-info .product__accordion .accordion__content,product-info accordion-tab.accordion .accordion__content{font-size:18px}}product-info .product__accordion .accordion__content p,product-info accordion-tab.accordion .accordion__content p{margin:0 0 1rem}product-info .product__accordion .accordion__content p:last-child,product-info accordion-tab.accordion .accordion__content p:last-child{margin-bottom:0}.product__subtitle{margin-top:8px!important;margin-bottom:16px!important;font-size:14px;color:#444}product-info .product-form__submit,product-info button[name=add]{font-family:var(--flash-font-itc),var(--font-heading-family),sans-serif;font-weight:600;font-size:18px;color:#fff;background-color:#00b2ac;border:1px solid #00b2ac;border-radius:0;padding:1rem 2rem .75rem;text-transform:uppercase;letter-spacing:.05em;transition:background-color .3s ease}product-info .product-form__submit:hover,product-info button[name=add]:hover{background-color:#00928e;border-color:#00928e}product-info .product-form__submit:disabled,product-info button[name=add]:disabled{background-color:#999;border-color:#999}.section-trust-badges ul{position:relative;margin:0 auto;display:flex;min-height:112px;width:100%;max-width:1536px;align-items:center;justify-content:space-between;padding:16px 24px;list-style:none}@media screen and (min-width:768px){.section-trust-badges ul{padding:24px 48px}}@media screen and (min-width:1024px){.section-trust-badges ul{padding:32px 96px}}.section-trust-badges li{position:relative;aspect-ratio:1.25 / 1;height:48px}@media screen and (min-width:640px){.section-trust-badges li{height:64px}}@media screen and (min-width:1024px){.section-trust-badges li{height:112px}}.section-trust-badges li img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.section-double-content{width:100%}.section-double-content__container{position:relative;margin:0 auto;display:flex;max-width:1536px;flex-direction:column}@media screen and (min-width:768px){.section-double-content__container{flex-direction:row}.section-double-content__container--reversed{flex-direction:row-reverse}}.section-double-content__media{position:relative;width:100%}@media screen and (min-width:768px){.section-double-content__media{width:50%}}.section-double-content__media-wrapper{position:relative;width:100%;height:100%;aspect-ratio:1 / 1}.section-double-content__image,.section-double-content__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.section-double-content__image-link{display:block;width:100%;height:100%}.section-double-content__flash-badge{position:absolute;bottom:4px;z-index:5;display:flex;width:48px;height:48px;align-items:flex-end;padding:4px}@media screen and (min-width:768px){.section-double-content__flash-badge{width:64px;height:64px;padding:8px}}.section-double-content__flash-badge--left{left:4px}.section-double-content__flash-badge--right{right:4px}.section-double-content__flash-badge img{width:100%;height:auto}.section-double-content__text{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;gap:8px;padding:48px 24px}@media screen and (min-width:768px){.section-double-content__text{width:50%;min-height:384px;padding:48px 32px}}@media screen and (min-width:1024px){.section-double-content__text{padding:80px 48px}}.section-double-content__text--align-left{align-items:flex-start}.section-double-content__text--align-center{align-items:center}.section-double-content__text--align-right{align-items:flex-end}.section-double-content__text-inner{display:flex;flex-direction:column;gap:16px;height:100%}@media screen and (min-width:1024px){.section-double-content__text-inner{gap:32px}}.section-double-content__text--align-left .section-double-content__text-inner{align-items:flex-start;justify-content:center}.section-double-content__text--align-center .section-double-content__text-inner{align-items:center;justify-content:center}.section-double-content__text--align-right .section-double-content__text-inner{align-items:flex-end;justify-content:center}.section-double-content__small-image{position:relative;width:240px;height:auto;aspect-ratio:4 / 1}@media screen and (min-width:1024px){.section-double-content__small-image{width:384px}}.section-double-content__small-image-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.section-double-content__product-logo{display:flex;align-items:center;gap:8px}.section-double-content__product-logo-img--flash{width:64px;height:auto}@media screen and (min-width:640px){.section-double-content__product-logo-img--flash{width:64px}}@media screen and (min-width:768px){.section-double-content__product-logo-img--flash{width:96px;height:28px}}@media screen and (min-width:1024px){.section-double-content__product-logo-img--flash{width:96px}}.section-double-content__product-logo-img--happy{width:96px;height:auto}@media screen and (min-width:640px){.section-double-content__product-logo-img--happy{width:128px}}@media screen and (min-width:768px){.section-double-content__product-logo-img--happy{width:144px}}@media screen and (min-width:1024px){.section-double-content__product-logo-img--happy{width:176px}}.section-double-content__product-logo-img img{width:100%;height:auto}.section-double-content__product-logo-text{padding-top:4px;font-size:16px;font-weight:600;color:#000}@media screen and (min-width:768px){.section-double-content__product-logo-text{padding-top:0}}@media screen and (min-width:1024px){.section-double-content__product-logo-text{font-size:24px}}.section-double-content__button-wrapper{margin-top:8px}.section-double-content__disclaimer{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:100%;text-align:center;font-size:12px;color:#000}.section-before-after{width:100%}.section-before-after__container{position:relative;margin:0 auto;display:flex;width:100%;max-width:1536px;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:768px){.section-before-after__container{flex-direction:row-reverse}}.section-before-after__media{position:relative;width:100%}@media screen and (min-width:768px){.section-before-after__media{width:50%}}.section-before-after__media-wrapper{position:relative;width:100%;height:100%;aspect-ratio:1 / 1}.section-before-after__image,.section-before-after__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.section-before-after__content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:48px 0}@media screen and (min-width:768px){.section-before-after__content{width:50%;padding:16px 0}}.section-before-after__product-image{display:none}@media screen and (min-width:1024px){.section-before-after__product-image{display:flex;width:25%;justify-content:center;flex-shrink:0}}.section-before-after__product-image-wrapper{position:relative;margin-left:auto;width:80px}@media screen and (min-width:1024px){.section-before-after__product-image-wrapper{width:128px}}.section-before-after__product-img{width:100%;height:auto;object-fit:contain}.section-before-after__text{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:24px}@media screen and (min-width:768px){.section-before-after__text{gap:16px}}@media screen and (min-width:1024px){.section-before-after__text{gap:24px;padding:32px}}.flash-button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-family:var(--flash-font-itc),var(--font-heading-family),sans-serif;font-weight:600;font-size:18px;text-decoration:none;-webkit-appearance:none;appearance:none;line-height:1rem;color:#fff;background-color:var(--flash-color-secondary, #00b2ac);padding:.725rem 1.25rem .375rem;border-radius:0;border:1px solid var(--flash-color-secondary, #00b2ac);position:relative;overflow:hidden;width:auto;text-transform:uppercase;letter-spacing:.05em;transition:background-color .3s ease}@media screen and (min-width:1024px){.flash-button{font-size:20px}}.flash-button:hover{background-color:#00928e;border-color:#00928e}.flash-richtext-heading{position:relative;color:var(--flash-color-primary, #ed3084)}.flash-richtext-heading h1,.flash-richtext-heading h2{display:inline;color:var(--flash-color-primary, #ed3084)}.flash-richtext-heading h1{font-size:48px;line-height:1;font-weight:400}@media screen and (min-width:768px){.flash-richtext-heading h1{font-size:60px}}@media screen and (min-width:1024px){.flash-richtext-heading h1{font-size:72px}}.flash-richtext-heading h1 strong{font-weight:700}.flash-richtext-heading h2{font-size:36px;line-height:1;font-weight:400}@media screen and (min-width:768px){.flash-richtext-heading h2{font-size:48px}}@media screen and (min-width:1024px){.flash-richtext-heading h2{font-size:60px}}.flash-richtext-heading h2 strong{font-weight:700}.flash-richtext-heading h3{font-size:24px;line-height:1;font-weight:400}@media screen and (min-width:768px){.flash-richtext-heading h3{font-size:30px}}@media screen and (min-width:1024px){.flash-richtext-heading h3{font-size:36px}}.flash-richtext-heading h3 strong{font-weight:700}.flash-richtext-heading__icons{display:flex;gap:16px}.flash-richtext-heading__flash-logo{width:160px;height:auto}@media screen and (min-width:768px){.flash-richtext-heading__flash-logo{width:224px}}.flash-richtext-heading__wink{width:48px;height:auto}@media screen and (min-width:768px){.flash-richtext-heading__wink{width:56px}}.flash-icon-wink{color:var(--flash-color-primary, #ed3084)}.flash-richtext-copy h1,.flash-richtext-copy h2{display:none}.flash-richtext-copy p{font-size:14px;line-height:1.5}@media screen and (min-width:768px){.flash-richtext-copy p{font-size:18px}}@media screen and (min-width:1024px){.flash-richtext-copy p{font-size:20px}}.flash-richtext-copy *+*{margin-top:16px}.flash-richtext-copy h3{color:var(--flash-color-secondary, #00b2ac);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width:768px){.flash-richtext-copy h3{font-size:20px}}@media screen and (min-width:1024px){.flash-richtext-copy h3{font-size:22px}}section.flash-hero .flash-hero__copy .flash-richtext-copy h5{font-size:16px!important;font-weight:400!important;margin-top:0!important;margin-bottom:0!important;line-height:1.5!important}section.flash-hero .flash-hero__copy .flash-richtext-copy *+*{margin-top:0!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.section-products-list{background-color:#fff}.section-products-list__container{position:relative;max-width:1536px;margin:0 auto;padding:32px 16px}@media screen and (min-width:768px){.section-products-list__container{padding:48px 16px}}@media screen and (min-width:1024px){.section-products-list__container{padding:64px 32px}}.section-products-list__copy{width:80%;max-width:576px;margin:12px auto 0;color:#374151}@media screen and (min-width:768px){.section-products-list__copy{width:100%}}.section-products-list__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;margin-top:32px}@media screen and (min-width:1024px){.section-products-list__grid{gap:48px;margin-top:48px}}.section-products-list__item{display:flex;justify-content:center}.section-socials{background-color:var(--flash-color-tertiary, #f5f5f5)}.section-socials__container{position:relative;max-width:1536px;margin:0 auto;padding:32px 24px}@media screen and (min-width:768px){.section-socials__container{padding:48px 24px}}@media screen and (min-width:1024px){.section-socials__container{padding:64px 24px}}.section-socials__header{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:8px;margin-bottom:32px}@media screen and (min-width:1024px){.section-socials__header{margin-bottom:64px}}.section-socials__copy{width:80%;max-width:448px;margin:0 auto;color:#374151}.section-socials__icons{display:flex;justify-content:center;align-items:center;gap:16px;list-style:none;margin:16px 0 0;padding:0}@media screen and (min-width:1024px){.section-socials__icons{gap:24px}}.section-socials__icon-item{position:relative;aspect-ratio:1 / 1;width:24px;height:auto}@media screen and (min-width:1024px){.section-socials__icon-item{width:32px}}.section-socials__icon-link{display:block;width:100%;height:100%;transition:opacity .2s ease}.section-socials__icon-link:hover{opacity:.4}.section-socials__icon-img{width:100%;height:100%;object-fit:contain}.section-socials__gallery{margin-top:32px}.section-socials__gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media screen and (min-width:640px){.section-socials__gallery-grid{grid-template-columns:repeat(3,1fr);gap:12px}}@media screen and (min-width:768px){.section-socials__gallery-grid{grid-template-columns:repeat(4,1fr);gap:16px}}@media screen and (min-width:1024px){.section-socials__gallery-grid{grid-template-columns:repeat(5,1fr)}}.section-socials__gallery-item{position:relative;overflow:hidden;aspect-ratio:1 / 1}.section-socials__gallery-link{display:block;width:100%;height:100%}.section-socials__gallery-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.section-socials__gallery-item:hover .section-socials__gallery-img{transform:scale(1.05)}.section-richtext{background-color:#fff}.section-richtext__container{max-width:1536px;margin:0 auto;padding:32px 24px 0}@media screen and (min-width:768px){.section-richtext__container{padding:48px 24px 0}}@media screen and (min-width:1024px){.section-richtext__container{padding:64px 24px 0}}.section-richtext__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.section-richtext__copy{width:80%;max-width:512px;margin:0 auto;color:#374151}.flash-cart-title{text-align:center!important;color:var(--flash-color-primary, #ed3084)!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.02em}@media screen and (min-width:1024px){.flash-cart-title{font-size:30px!important}}.flash-cart-title__count{font-weight:600!important}.button,.cart__footer-wrapper .button,.cart__footer .button,.cart__ctas .button,[class*=cart-footer] .button{border:unset!important;border-image-source:unset!important;border-image:unset!important}.button:focus,.button:focus-visible{outline:2px solid var(--flash-color-secondary, #00b2ac)!important;outline-offset:2px!important;box-shadow:none!important;border:unset!important;border-image-source:unset!important;border-image:unset!important}@media screen and (hover:hover){.button:after{background-image:linear-gradient(90deg,transparent,rgba(237,48,132,.2),transparent)!important}.button--secondary:after{background-color:#ed3084e6!important;background-image:none!important}}.button[name=checkout]:focus,.button[name=checkout]:focus-visible,.mini-cart__footer .button:focus,.mini-cart__footer .button:focus-visible,.mini-cart__footer .button--secondary:focus,.mini-cart__footer .button--secondary:focus-visible,.cart__footer-wrapper .button:focus,.cart__footer-wrapper .button:focus-visible{outline-color:var(--flash-color-secondary, #00b2ac)!important;border:unset!important;border-image-source:unset!important;border-image:unset!important}product-modal.product-media-modal[open]{z-index:1001!important}.product-media-modal__toggle.flash-modal-close{position:fixed;top:1.6rem;right:2rem;z-index:9999;width:4.8rem;height:4.8rem;border-radius:50%;border:none;background-color:var(--flash-color-primary, #ed3084);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 8px #00000040;transition:transform .2s ease,background-color .2s ease}.product-media-modal__toggle.flash-modal-close:hover{background-color:#d42873;transform:scale(1.1)}.product-media-modal__toggle.flash-modal-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.product-media-modal__toggle.flash-modal-close svg{width:1.8rem;height:1.8rem;pointer-events:none}.product-media-modal__toggle.flash-modal-close .icon{display:none}@media screen and (max-width:749px){.product-media-modal__toggle.flash-modal-close{top:1.2rem;right:1.2rem;width:4.4rem;height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/flash-custom.css.map */
