:root,[class*=color-scheme-]{--flv-sand: rgb(241 232 214);--flv-sand-deep: rgb(226 210 178);--flv-texture-cocoa: color-mix(in srgb, var(--flv-cocoa, rgb(var(--flv-ink))) 74%, rgb(var(--flv-gulf)) 26%);--flv-texture-seafoam: color-mix(in srgb, rgb(var(--flv-seaglass)) 78%, rgb(var(--flv-paper)) 22%);--flv-texture-blue: color-mix(in srgb, rgb(var(--flv-gulf)) 78%, rgb(var(--flv-paper)) 22%);--flv-texture-coral: color-mix(in srgb, rgb(var(--flv-flamingo)) 70%, rgb(var(--flv-paper)) 30%);--flv-texture-gold: color-mix(in srgb, rgb(var(--flv-sunburst)) 68%, rgb(var(--flv-paper)) 32%);--flv-texture-line: color-mix(in srgb, rgb(var(--flv-gulf)) 18%, transparent);--flv-texture-line-soft: color-mix(in srgb, rgb(var(--flv-seaglass)) 14%, transparent);--flv-texture-grain: color-mix(in srgb, var(--flv-texture-cocoa) 14%, transparent);--flv-texture-panel: color-mix(in srgb, rgb(var(--flv-paper)) 84%, var(--flv-texture-cocoa) 16%);--flv-watermark-global-desktop: url(flv-watermark-global-20260607d-desktop-alpha.webp);--flv-watermark-global-mobile: url(flv-watermark-global-20260607d-mobile-alpha.webp);--flv-watermark-coastal-desktop: url(flv-watermark-coastal-20260607d-desktop-alpha.webp);--flv-watermark-coastal-mobile: url(flv-watermark-coastal-20260607d-mobile-alpha.webp);--flv-watermark-seafoam-desktop: url(flv-watermark-seafoam-20260607d-desktop-alpha.webp);--flv-watermark-seafoam-mobile: url(flv-watermark-seafoam-20260607d-mobile-alpha.webp);--flv-watermark-citrus-desktop: url(flv-watermark-citrus-20260607d-desktop-alpha.webp);--flv-watermark-citrus-mobile: url(flv-watermark-citrus-20260607d-mobile-alpha.webp);--flv-watermark-shell-desktop: url(flv-watermark-shell-20260607d-desktop-alpha.webp);--flv-watermark-shell-mobile: url(flv-watermark-shell-20260607d-mobile-alpha.webp);--flv-watermark-cocoa-desktop: url(flv-watermark-cocoa-20260607d-desktop-alpha.webp);--flv-watermark-cocoa-mobile: url(flv-watermark-cocoa-20260607d-mobile-alpha.webp);--flv-watermark-global: var(--flv-watermark-global-desktop);--flv-watermark-coastal: var(--flv-watermark-coastal-desktop);--flv-watermark-seafoam: var(--flv-watermark-seafoam-desktop);--flv-watermark-citrus: var(--flv-watermark-citrus-desktop);--flv-watermark-shell: var(--flv-watermark-shell-desktop);--flv-watermark-cocoa: var(--flv-watermark-cocoa-desktop);--flv-watermark-section: var(--flv-watermark-coastal);--flv-site-backdrop-beach: url(flv-site-backdrop-beach-scene.svg);--flv-site-backdrop-beach-transparent: url(flv-site-backdrop-beach-scene-transparent.svg);--flv-site-backdrop-ai: var(--flv-site-backdrop-beach)}html,body{overflow-x:hidden;overflow-x:clip}body{background-color:var(--flv-sand)}#MainContent{position:relative;isolation:isolate;overflow:hidden;overflow-x:clip;background:radial-gradient(ellipse at 5% 16%,color-mix(in srgb,var(--flv-texture-cocoa) 13%,transparent),transparent 38rem),radial-gradient(ellipse at 96% 10%,color-mix(in srgb,rgb(var(--flv-seaglass)) 18%,transparent),transparent 44rem),radial-gradient(ellipse at 72% 78%,color-mix(in srgb,rgb(var(--flv-flamingo)) 8%,transparent),transparent 34rem),linear-gradient(180deg,color-mix(in srgb,var(--flv-sand) 92%,var(--flv-sand-deep) 8%),color-mix(in srgb,var(--flv-sand) 62%,var(--flv-texture-cocoa) 38%))}#MainContent:before,#MainContent:after{content:"";position:absolute;pointer-events:none;z-index:0}#MainContent:before{top:0;right:0;bottom:0;left:0;opacity:.36;background:var(--flv-watermark-global),radial-gradient(ellipse at 50% 18%,color-mix(in srgb,rgb(var(--flv-seaglass)) 12%,transparent),transparent 56rem),linear-gradient(180deg,color-mix(in srgb,var(--flv-sand) 76%,transparent),color-mix(in srgb,var(--flv-sand-deep) 66%,var(--flv-texture-cocoa) 34%));background-size:100% 100%,auto,auto;background-position:center center,center top,center;background-repeat:no-repeat,no-repeat,no-repeat;background-blend-mode:soft-light,normal,normal}#MainContent:after{top:clamp(18rem,24vw,36rem);right:clamp(-30rem,-12vw,-12rem);width:clamp(34rem,38vw,58rem);aspect-ratio:1;border-radius:999px;opacity:.34;background:repeating-radial-gradient(circle,transparent 0 2.2rem,var(--flv-texture-line) 2.28rem 2.38rem,transparent 2.46rem 4.6rem),radial-gradient(circle,color-mix(in srgb,rgb(var(--flv-seaglass)) 14%,transparent),transparent 68%)}#MainContent>.shopify-section{position:relative;z-index:1}.flv-home-intro,.flv-home-carousel,.flv-media-feature,.flv-story-impact,.flv-collection-hero,.flv-route-hero,.flv-route-grid,.flv-route-trust,.collection,product-info,.related-products,.featured-product,.collection-list-wrapper,.collage-wrapper,.page-width:has(.main-page-title){position:relative;isolation:isolate;overflow:hidden;overflow-x:clip;background:transparent;border-block:0}.flv-home-intro,.flv-home-carousel,.flv-media-feature,.flv-story-impact,.flv-collection-hero,.flv-route-hero,.flv-route-grid,.flv-route-trust,.collection,product-info,.related-products,.featured-product,.collection-list-wrapper,.collage-wrapper{background:transparent;border-block:0}.flv-home-intro,.flv-home-carousel{--flv-watermark-section: var(--flv-watermark-coastal)}.collection,.flv-collection-hero,.collection-list-wrapper,.collage-wrapper{--flv-watermark-section: var(--flv-watermark-seafoam)}product-info,.related-products,.featured-product{--flv-watermark-section: var(--flv-watermark-citrus)}.flv-media-feature,.flv-story-impact,.flv-route-grid,.page-width:has(.main-page-title){--flv-watermark-section: var(--flv-watermark-shell)}.flv-route-hero,.flv-route-trust{--flv-watermark-section: var(--flv-watermark-cocoa)}.flv-home-intro:before,.flv-home-carousel:before,.flv-media-feature:before,.flv-story-impact:before,.flv-collection-hero:before,.flv-route-hero:before,.flv-route-grid:before,.flv-route-trust:before,.collection:before,product-info:before,.related-products:before,.featured-product:before,.collection-list-wrapper:before,.collage-wrapper:before,.page-width:has(.main-page-title):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.5;background:var(--flv-watermark-section),radial-gradient(ellipse at 8% 18%,color-mix(in srgb,var(--flv-texture-cocoa) 12%,transparent),transparent 30rem),radial-gradient(ellipse at 92% 0%,color-mix(in srgb,rgb(var(--flv-seaglass)) 15%,transparent),transparent 30rem),linear-gradient(180deg,color-mix(in srgb,var(--flv-sand) 68%,transparent),color-mix(in srgb,var(--flv-sand-deep) 62%,var(--flv-texture-cocoa) 38%));background-size:100% 100%,auto,auto,auto;background-position:center center,8% 18%,92% 0%,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:soft-light,normal,normal,normal}.flv-home-intro>*,.flv-home-carousel>*,.flv-media-feature>*,.flv-story-impact>*,.flv-collection-hero>*,.flv-route-hero>*,.flv-route-grid>*,.flv-route-trust>*,.collection>*,product-info>*,.related-products>*,.featured-product>*,.collection-list-wrapper>*,.collage-wrapper>*,.page-width:has(.main-page-title)>*{position:relative;z-index:1}.flv-home-carousel__header,.collection__title,.flv-route-grid__header,.flv-collection-hero__copy,.product__title,.site-footer__brand-copy{position:relative}.flv-home-carousel__header{border-top:0}.flv-home-carousel__header:after,.collection__title:after,.flv-route-grid__header:after,.flv-collection-hero__copy:after,.product__title:after,.site-footer__brand-copy:after{content:"";display:block;width:min(14rem,44%);height:.18rem;margin-top:1.6rem;border-radius:999px;background:linear-gradient(90deg,var(--flv-texture-cocoa),rgb(var(--flv-seaglass)) 58%,color-mix(in srgb,rgb(var(--flv-flamingo)) 72%,transparent));opacity:.54}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner,.flv-home-carousel .card__inner,.flv-collection-card,.flv-postcard,.flv-gift-guide__card,.flv-route-grid__card,.flv-route-trust__item,.flv-testimonial,.flv-detail-grid__card,.flv-founder-story__card,.flv-founder-story__fact,.flv-product-story__detail,.site-footer__newsletter,.flv-collection-hero__panel-card{background-image:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,rgb(var(--flv-seaglass)) 16%,transparent),transparent 17rem),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--flv-texture-cocoa) 10%,transparent),transparent 14rem),linear-gradient(150deg,color-mix(in srgb,var(--flv-sand) 90%,white 10%),color-mix(in srgb,var(--flv-sand-deep) 72%,var(--flv-texture-cocoa) 28%));background-size:auto,auto,auto;background-position:100% 0%,0% 100%,center;background-repeat:no-repeat,no-repeat,no-repeat;background-blend-mode:normal,normal,normal;border-color:color-mix(in srgb,var(--flv-texture-cocoa) 28%,transparent)}.product__info-container,.flv-collection-hero__panel-card,.flv-route-trust__callout,.site-footer__panel{position:relative;isolation:isolate;overflow:hidden;overflow-x:clip}.product__info-container>*,.flv-collection-hero__panel-card>*,.flv-route-trust__callout>*,.site-footer__panel>*{position:relative;z-index:1}.product__info-container{padding:clamp(1.8rem,2.4vw,3rem);border:1px solid color-mix(in srgb,var(--flv-texture-cocoa) 18%,transparent);border-radius:clamp(1.8rem,2vw,2.8rem);background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,rgb(var(--flv-seaglass)) 16%,transparent),transparent 24rem),linear-gradient(145deg,color-mix(in srgb,var(--flv-sand) 88%,white 12%),color-mix(in srgb,var(--flv-sand-deep) 70%,var(--flv-texture-cocoa) 30%));background-size:auto,auto;background-position:100% 0%,center;background-repeat:no-repeat,no-repeat;background-blend-mode:normal,normal;box-shadow:0 1.4rem 4rem color-mix(in srgb,var(--flv-texture-cocoa) 11%,transparent)}.site-footer__panel{background:var(--flv-watermark-global),radial-gradient(ellipse at 8% 8%,color-mix(in srgb,var(--flv-texture-cocoa) 15%,transparent),transparent 28rem),radial-gradient(ellipse at 86% 0%,color-mix(in srgb,rgb(var(--flv-seaglass)) 22%,transparent),transparent 30rem),linear-gradient(135deg,color-mix(in srgb,var(--flv-sand) 90%,white 10%),color-mix(in srgb,var(--flv-sand-deep) 68%,var(--flv-texture-cocoa) 32%));background-size:100% 100%,auto,auto,auto;background-position:center center,8% 8%,86% 0%,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:soft-light,normal,normal,normal}.shopify-section-group-footer-group{background:var(--flv-watermark-global),radial-gradient(ellipse at 88% 0%,color-mix(in srgb,rgb(var(--flv-seaglass)) 15%,transparent),transparent 32rem),linear-gradient(180deg,color-mix(in srgb,var(--flv-sand) 74%,var(--flv-texture-cocoa) 26%),var(--flv-sand));background-size:100% 100%,auto,auto;background-position:center center,88% 0%,center;background-repeat:no-repeat,no-repeat,no-repeat;background-blend-mode:soft-light,normal,normal}.shopify-section-group-footer-group .site-footer{margin-top:0}@supports ((-webkit-mask-image: linear-gradient(#000,#000)) or (mask-image: linear-gradient(#000,#000))){.site-footer__panel:after,.flv-route-hero:after,.flv-story-impact:after,.flv-route-trust__callout:after,.product__info-container:before{content:"";position:absolute;z-index:0;pointer-events:none;background:color-mix(in srgb,var(--flv-texture-cocoa) 28%,rgb(var(--flv-seaglass)) 72%);opacity:.13;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.site-footer__panel:after,.flv-route-hero:after,.flv-route-trust__callout:after,.product__info-container:before{-webkit-mask-image:url(flv-brand-seal.png);mask-image:url(flv-brand-seal.png)}.flv-story-impact:after{-webkit-mask-image:url(flv-home-hero-overlay-white-trimmed.png);mask-image:url(flv-home-hero-overlay-white-trimmed.png)}.site-footer__panel:after{right:clamp(-7rem,-3vw,-3rem);bottom:clamp(-6rem,-3vw,-2rem);width:clamp(22rem,24vw,36rem);aspect-ratio:1;opacity:.1}.flv-route-hero:after{right:clamp(-8rem,-4vw,-2rem);top:clamp(2rem,5vw,8rem);width:clamp(18rem,23vw,34rem);aspect-ratio:1}.flv-story-impact:after{right:clamp(-10rem,-5vw,-3rem);bottom:clamp(2rem,7vw,10rem);width:clamp(28rem,34vw,52rem);height:clamp(12rem,14vw,22rem);opacity:.1}.flv-route-trust__callout:after{right:-5rem;bottom:-5rem;width:clamp(16rem,18vw,26rem);aspect-ratio:1;opacity:.1}.product__info-container:before{right:-4rem;bottom:-4rem;width:clamp(14rem,14vw,22rem);aspect-ratio:1;opacity:.075}}@media screen and (max-width:989px){#MainContent:before{opacity:.4}.flv-home-intro:before,.flv-home-carousel:before,.flv-media-feature:before,.flv-story-impact:before,.flv-collection-hero:before,.flv-route-hero:before,.flv-route-grid:before,.flv-route-trust:before,.collection:before,product-info:before,.related-products:before,.featured-product:before,.collection-list-wrapper:before,.collage-wrapper:before,.page-width:has(.main-page-title):before{opacity:.46}}@media screen and (max-width:749px){:root,[class*=color-scheme-]{--flv-watermark-global: var(--flv-watermark-global-mobile);--flv-watermark-coastal: var(--flv-watermark-coastal-mobile);--flv-watermark-seafoam: var(--flv-watermark-seafoam-mobile);--flv-watermark-citrus: var(--flv-watermark-citrus-mobile);--flv-watermark-shell: var(--flv-watermark-shell-mobile);--flv-watermark-cocoa: var(--flv-watermark-cocoa-mobile)}#MainContent:after{display:none}#MainContent:before{background:var(--flv-watermark-global),radial-gradient(ellipse at 50% 16%,color-mix(in srgb,rgb(var(--flv-seaglass)) 14%,transparent),transparent 32rem),linear-gradient(180deg,color-mix(in srgb,var(--flv-sand) 74%,transparent),color-mix(in srgb,var(--flv-sand-deep) 64%,var(--flv-texture-cocoa) 36%));background-size:100% 100%,auto,auto;background-position:center center,center top,center;background-repeat:no-repeat,no-repeat,no-repeat;opacity:.42}.flv-home-intro:before,.flv-home-carousel:before,.flv-media-feature:before,.flv-story-impact:before,.flv-collection-hero:before,.flv-route-hero:before,.flv-route-grid:before,.flv-route-trust:before,.collection:before,product-info:before,.related-products:before,.featured-product:before,.collection-list-wrapper:before,.collage-wrapper:before,.page-width:has(.main-page-title):before{background-size:100% 100%,auto,auto,auto;background-position:center center,8% 14%,92% 0%,center;opacity:.5}.product__info-container{padding:1.6rem;border-radius:1.8rem}.site-footer__panel{background-size:100% 100%,auto,auto,auto;background-position:center center,8% 8%,86% 0%,center}.shopify-section-group-footer-group{background-size:100% 100%,auto,auto;background-position:center center,88% 0%,center}.flv-home-carousel__header:after,.collection__title:after,.flv-route-grid__header:after,.flv-collection-hero__copy:after,.product__title:after,.site-footer__brand-copy:after{width:9rem;margin-top:1.1rem}@supports ((-webkit-mask-image: linear-gradient(#000,#000)) or (mask-image: linear-gradient(#000,#000))){.product__info-container:before,.flv-route-hero:after,.flv-story-impact:after,.flv-route-trust__callout:after{display:none}.site-footer__panel:after{width:18rem;right:-6rem;bottom:-5rem;opacity:.08}}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/florida-vibes-texture-20260607d.css.map */
