:root,[class*=color-scheme-]{--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: url(flv-watermark-gulf-breeze-gradient-alpha.webp);--flv-watermark-coastal: url(flv-watermark-coastal-haze-wash-alpha.webp);--flv-watermark-seafoam: url(flv-watermark-seafoam-sand-ripple-alpha.webp);--flv-watermark-citrus: url(flv-watermark-citrus-tide-mist-alpha.webp);--flv-watermark-shell: url(flv-watermark-coral-shell-echo-alpha.webp);--flv-watermark-cocoa: url(flv-watermark-mangrove-drift-neutral-alpha.webp);--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:rgb(var(--flv-paper))}#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,rgba(var(--flv-paper),.98),color-mix(in srgb,rgb(var(--flv-paper)) 78%,var(--flv-texture-cocoa) 22%))}#MainContent:before,#MainContent:after{content:"";position:absolute;pointer-events:none;z-index:0}#MainContent:before{top:0;right:0;bottom:0;left:0;opacity:.54;background:var(--flv-site-backdrop-ai),radial-gradient(circle at 14% 22%,var(--flv-texture-grain) 0 .08rem,transparent .1rem),radial-gradient(circle at 84% 58%,color-mix(in srgb,rgb(var(--flv-sunburst)) 11%,transparent) 0 .07rem,transparent .09rem),radial-gradient(ellipse at 50% 24%,color-mix(in srgb,rgb(var(--flv-seaglass)) 12%,transparent),transparent 54rem);background-size:max(145rem,108vw) auto,2.6rem 2.6rem,3.2rem 3.2rem,auto;background-position:center top,0 0,0 0,center top;background-repeat:no-repeat,repeat,repeat,no-repeat;background-blend-mode:normal,normal,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;inset:clamp(-10rem,-8vw,-4rem) clamp(-8rem,-6vw,-2rem);z-index:0;pointer-events:none;opacity:.42;background: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);background-size:auto,auto;background-position:8% 18%,92% 0%;background-repeat:no-repeat,no-repeat;background-blend-mode: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,rgba(var(--flv-paper),.94),var(--flv-texture-panel));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:var(--flv-watermark-citrus),radial-gradient(ellipse at 100% 0%,color-mix(in srgb,rgb(var(--flv-seaglass)) 16%,transparent),transparent 24rem),linear-gradient(145deg,rgba(var(--flv-paper),.9),color-mix(in srgb,rgb(var(--flv-paper)) 78%,var(--flv-texture-cocoa) 22%));background-size:max(72rem,120%) auto,auto,auto;background-position:center center,100% 0%,center;background-repeat:no-repeat,no-repeat,no-repeat;background-blend-mode:soft-light,normal,normal;box-shadow:0 1.4rem 4rem color-mix(in srgb,var(--flv-texture-cocoa) 11%,transparent)}.site-footer__panel{background:var(--flv-site-backdrop-beach-transparent),var(--flv-watermark-cocoa),var(--flv-watermark-shell),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,rgba(var(--flv-paper),.94),color-mix(in srgb,rgb(var(--flv-paper)) 76%,var(--flv-texture-cocoa) 24%));background-size:auto 92%,max(96rem,90vw) auto,max(82rem,76vw) auto,auto,auto,auto;background-position:right clamp(2rem,7vw,9rem) center,center center,center bottom,8% 8%,86% 0%,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:soft-light,soft-light,soft-light,normal,normal,normal}.shopify-section-group-footer-group{background:var(--flv-site-backdrop-beach-transparent),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,rgb(var(--flv-paper)) 82%,var(--flv-texture-cocoa) 18%),rgb(var(--flv-paper)));background-size:auto 88%,min(130rem,120vw) auto,auto,auto;background-position:left clamp(2rem,8vw,11rem) center,center top,88% 0%,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:soft-light,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:.52}.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:.42}}@media screen and (max-width:749px){#MainContent:after{display:none}#MainContent:before{background:var(--flv-site-backdrop-ai),radial-gradient(circle at 10% 12%,var(--flv-texture-grain) 0 .07rem,transparent .09rem),radial-gradient(ellipse at 50% 16%,color-mix(in srgb,rgb(var(--flv-seaglass)) 14%,transparent),transparent 32rem);background-size:54rem auto,3rem 3rem,auto;background-position:center top,0 0,center top;background-repeat:no-repeat,repeat,no-repeat;opacity:.42}.product__info-container{padding:1.6rem;border-radius:1.8rem}.site-footer__panel{background-size:min(78vw,32rem) auto,max(86rem,150vw) auto,max(72rem,130vw) auto,auto,auto,auto;background-position:center bottom 2rem,center center,center bottom,8% 8%,86% 0%,center}.shopify-section-group-footer-group{background-size:min(82vw,34rem) auto,min(96rem,170vw) auto,auto,auto;background-position:center bottom 2rem,center top,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.css.map */
