@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700&display=swap";:root{--brand-primary: #3d6b96;--brand-primary-deep: #2f5478;--brand-secondary: #aecbd2;--brand-accent: #e9a257;--brand-text: #2b3a44;--brand-text-light: #7a8b96;--brand-background: #f4f7f7;--brand-surface: rgba(255, 255, 255, .86);--brand-border: rgba(61, 107, 150, .22);--brand-border-strong: rgba(61, 107, 150, .38);--brand-shadow: 0 18px 45px rgba(61, 107, 150, .12);--brand-radius: 10px;--ripple: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221600%22%20height%3D%221000%22%20viewBox%3D%220%200%201600%201000%22%3E%3Crect%20width%3D%221600%22%20height%3D%221000%22%20fill%3D%22%23eef5f7%22%2F%3E%3Cpath%20d%3D%22M180%20-20%20L260%201020%20L340%201020%20L280%20-20%20Z%22%20fill%3D%22%23ffffff%22%20opacity%3D%220.08%22%2F%3E%3Cpath%20d%3D%22M520%20-20%20L640%201020%20L710%201020%20L600%20-20%20Z%22%20fill%3D%22%23ffffff%22%20opacity%3D%220.06%22%2F%3E%3Cpath%20d%3D%22M900%20-20%20L1000%201020%20L1070%201020%20L980%20-20%20Z%22%20fill%3D%22%23ffffff%22%20opacity%3D%220.05%22%2F%3E%3Cpath%20d%3D%22M1240%20-20%20L1330%201020%20L1400%201020%20L1310%20-20%20Z%22%20fill%3D%22%23ffffff%22%20opacity%3D%220.07%22%2F%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22200%22%20r%3D%22260%22%20fill%3D%22%23ffffff%22%20opacity%3D%220.10%22%2F%3E%3Ccircle%20cx%3D%221250%22%20cy%3D%22350%22%20r%3D%22300%22%20fill%3D%22%23dcebf0%22%20opacity%3D%220.20%22%2F%3E%3Ccircle%20cx%3D%22500%22%20cy%3D%22700%22%20r%3D%22280%22%20fill%3D%22%23cfe0e4%22%20opacity%3D%220.14%22%2F%3E%3Cellipse%20cx%3D%22350%22%20cy%3D%22280%22%20rx%3D%22220%22%20ry%3D%2290%22%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222%22%20opacity%3D%220.10%22%2F%3E%3Cellipse%20cx%3D%22350%22%20cy%3D%22280%22%20rx%3D%22150%22%20ry%3D%2260%22%20fill%3D%22none%22%20stroke%3D%22%237fb3c8%22%20stroke-width%3D%221.5%22%20opacity%3D%220.10%22%2F%3E%3Cellipse%20cx%3D%221150%22%20cy%3D%22600%22%20rx%3D%22260%22%20ry%3D%22100%22%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222%22%20opacity%3D%220.08%22%2F%3E%3Cellipse%20cx%3D%221150%22%20cy%3D%22600%22%20rx%3D%22180%22%20ry%3D%2270%22%20fill%3D%22none%22%20stroke%3D%22%237fb3c8%22%20stroke-width%3D%221.5%22%20opacity%3D%220.09%22%2F%3E%3Cellipse%20cx%3D%22700%22%20cy%3D%22820%22%20rx%3D%22300%22%20ry%3D%22110%22%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222%22%20opacity%3D%220.07%22%2F%3E%3Cellipse%20cx%3D%22900%22%20cy%3D%22180%22%20rx%3D%22200%22%20ry%3D%2270%22%20fill%3D%22none%22%20stroke%3D%22%237fb3c8%22%20stroke-width%3D%221.5%22%20opacity%3D%220.08%22%2F%3E%3C%2Fsvg%3E);--shell: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.2%22%3E%3Cpath%20d%3D%22M50%2090%20L50%2022%22%2F%3E%3Cpath%20d%3D%22M50%2090%20L24%2036%22%2F%3E%3Cpath%20d%3D%22M50%2090%20L76%2036%22%2F%3E%3Cpath%20d%3D%22M50%2090%20L10%2056%22%2F%3E%3Cpath%20d%3D%22M50%2090%20L90%2056%22%2F%3E%3Cpath%20d%3D%22M50%2090%20L4%2074%22%2F%3E%3Cpath%20d%3D%22M50%2090%20L96%2074%22%2F%3E%3Cpath%20d%3D%22M50%2022%20C%2026%2040%2012%2060%206%2082%22%2F%3E%3Cpath%20d%3D%22M50%2022%20C%2074%2040%2088%2060%2094%2082%22%2F%3E%3Cpath%20d%3D%22M22%2060%20C%2038%2052%2062%2052%2078%2060%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2294%22%20r%3D%225%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--bubbles: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22140%22%20height%3D%22140%22%20viewBox%3D%220%200%20140%20140%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%237fb3c8%22%20stroke-width%3D%222%22%20opacity%3D%220.22%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2290%22%20r%3D%2226%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%2252%22%20r%3D%2218%22%2F%3E%3Ccircle%20cx%3D%22104%22%20cy%3D%2298%22%20r%3D%2212%22%2F%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2240%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%22112%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22118%22%20cy%3D%2228%22%20r%3D%226%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2224%22%20r%3D%225%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23ffffff%22%20opacity%3D%220.12%22%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%2284%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2248%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--starfish: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.2%22%3E%3Cpath%20d%3D%22M40%208%20L47%2028%20L68%2024%20L53%2038%20L66%2057%20L46%2050%20L40%2072%20L34%2050%20L14%2057%20L27%2038%20L12%2024%20L33%2028%20Z%22%2F%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%225%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--shrimp: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22120%22%20height%3D%2290%22%20viewBox%3D%220%200%20120%2090%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.2%22%3E%3Cpath%20d%3D%22M84%2014%20C%2098%2022%20102%2036%2094%2048%20C%2082%2066%2052%2074%2024%2070%22%2F%3E%3Cpath%20d%3D%22M70%2028%20C%2076%2036%2072%2046%2062%2052%22%2F%3E%3Cpath%20d%3D%22M56%2040%20C%2060%2046%2056%2054%2048%2058%22%2F%3E%3Cpath%20d%3D%22M44%2050%20C%2046%2054%2042%2060%2036%2062%22%2F%3E%3Cpath%20d%3D%22M84%2014%20C%2092%206%20104%208%20110%2014%22%2F%3E%3Cpath%20d%3D%22M84%2014%20C%2088%204%2078%200%2072%204%22%2F%3E%3Cpath%20d%3D%22M24%2070%20C%2016%2068%2010%2062%2010%2054%22%2F%3E%3Cpath%20d%3D%22M30%2072%20C%2026%2074%2022%2070%2022%2064%22%2F%3E%3Ccircle%20cx%3D%2296%22%20cy%3D%2218%22%20r%3D%222.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--crab: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2296%22%20height%3D%2284%22%20viewBox%3D%220%200%2096%2084%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.2%22%3E%3Cellipse%20cx%3D%2248%22%20cy%3D%2252%22%20rx%3D%2226%22%20ry%3D%2219%22%2F%3E%3Cpath%20d%3D%22M38%2040%20L36%2028%20M58%2040%20L60%2028%22%2F%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%2228%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%2228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M22%2046%20C%208%2040%204%2028%2012%2022%20C%2017%2018%2024%2020%2026%2026%22%2F%3E%3Cpath%20d%3D%22M74%2046%20C%2088%2040%2092%2028%2084%2022%20C%2079%2018%2072%2020%2070%2026%22%2F%3E%3Cpath%20d%3D%22M24%2056%20L6%2062%20M24%2062%20L10%2070%20M24%2068%20L14%2076%22%2F%3E%3Cpath%20d%3D%22M72%2056%20L90%2062%20M72%2062%20L86%2070%20M72%2068%20L82%2076%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--seaweed: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%2240%22%20viewBox%3D%220%200%20240%2040%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.25%22%3E%3Cpath%20d%3D%22M20%2040%20C%2016%2026%2024%2018%2020%206%22%2F%3E%3Cpath%20d%3D%22M26%2040%20C%2028%2028%2022%2020%2028%208%22%2F%3E%3Cpath%20d%3D%22M60%2040%20C%2058%2030%2064%2024%2060%2014%22%2F%3E%3Cpath%20d%3D%22M64%2040%20C%2066%2030%2062%2024%2068%2012%22%2F%3E%3Cpath%20d%3D%22M100%2040%20C%2098%2028%20104%2020%20100%2010%22%2F%3E%3Cpath%20d%3D%22M106%2040%20C%20108%2028%20102%2020%20108%208%22%2F%3E%3Cpath%20d%3D%22M140%2040%20C%20138%2030%20144%2022%20140%2012%22%2F%3E%3Cpath%20d%3D%22M146%2040%20C%20148%2030%20142%2022%20150%2010%22%2F%3E%3Cpath%20d%3D%22M180%2040%20C%20178%2028%20184%2020%20180%208%22%2F%3E%3Cpath%20d%3D%22M186%2040%20C%20188%2028%20182%2020%20188%206%22%2F%3E%3Cpath%20d%3D%22M220%2040%20C%20218%2030%20224%2022%20220%2012%22%2F%3E%3Cpath%20d%3D%22M226%2040%20C%20228%2030%20222%2022%20230%2010%22%2F%3E%3Ccircle%20cx%3D%2242%22%20cy%3D%2236%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2282%22%20cy%3D%2236%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22122%22%20cy%3D%2236%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22162%22%20cy%3D%2236%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22202%22%20cy%3D%2236%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22238%22%20cy%3D%2236%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--shelltrim: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22200%22%20height%3D%2230%22%20viewBox%3D%220%200%20200%2030%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.25%22%3E%3Cpath%20d%3D%22M20%2026%20L20%206%22%2F%3E%3Cpath%20d%3D%22M20%2026%20L2%2012%22%2F%3E%3Cpath%20d%3D%22M20%2026%20L38%2012%22%2F%3E%3Cpath%20d%3D%22M20%206%20C%2010%2014%206%2020%204%2026%22%2F%3E%3Cpath%20d%3D%22M20%206%20C%2030%2014%2034%2020%2036%2026%22%2F%3E%3Cpath%20d%3D%22M80%2026%20L80%206%22%2F%3E%3Cpath%20d%3D%22M80%2026%20L62%2012%22%2F%3E%3Cpath%20d%3D%22M80%2026%20L98%2012%22%2F%3E%3Cpath%20d%3D%22M80%206%20C%2070%2014%2066%2020%2064%2026%22%2F%3E%3Cpath%20d%3D%22M80%206%20C%2090%2014%2094%2020%2096%2026%22%2F%3E%3Cpath%20d%3D%22M140%2026%20L140%206%22%2F%3E%3Cpath%20d%3D%22M140%2026%20L122%2012%22%2F%3E%3Cpath%20d%3D%22M140%2026%20L158%2012%22%2F%3E%3Cpath%20d%3D%22M140%206%20C%20130%2014%20126%2020%20124%2026%22%2F%3E%3Cpath%20d%3D%22M140%206%20C%20150%2014%20154%2020%20156%2026%22%2F%3E%3Cpath%20d%3D%22M195%2026%20L195%206%22%2F%3E%3Cpath%20d%3D%22M195%2026%20L183%2012%22%2F%3E%3Cpath%20d%3D%22M195%2026%20L207%2012%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--wave: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%2246%22%20viewBox%3D%220%200%201200%2046%22%3E%3Cpath%20d%3D%22M0%2040%20C%20120%208%20260%208%20400%2030%20C%20540%2052%20680%2052%20820%2030%20C%20960%208%201100%208%201200%2040%20L1200%200%20L0%200%20Z%22%20fill%3D%22%233d6b96%22%20opacity%3D%220.10%22%2F%3E%3Cpath%20d%3D%22M0%2034%20C%20120%204%20260%204%20400%2026%20C%20540%2048%20680%2048%20820%2026%20C%20960%204%201100%204%201200%2034%22%20fill%3D%22none%22%20stroke%3D%22%233d6b96%22%20stroke-width%3D%222.5%22%20opacity%3D%220.30%22%2F%3E%3C%2Fsvg%3E)}html{background:var(--brand-background)}body{color:var(--brand-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--brand-background);position:relative}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:var(--ripple);background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.02);animation:brand-deep-flow 26s ease-in-out infinite alternate}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#f4f7f71a,#dcebf038)}main,#MainContent,.main-content,section,.section,.gradient,[class*=color-background],.container,.fluid_container,.stretch_width,.full_width{background-color:transparent!important}h1,h2,h3,h4,h5,h6,.heading-style,.section__header-heading,.sec__content-heading{color:var(--brand-text);font-family:Playfair Display,Times New Roman,Georgia,serif;font-weight:700;letter-spacing:-.01em}p,.rich__text-m0,.section__header-des{color:var(--brand-text-light)}a{text-underline-offset:.2em}.sec__rich-text .sec__content-heading{font-family:Playfair Display,Times New Roman,Georgia,serif!important;font-weight:700;letter-spacing:-.015em;background-image:linear-gradient(95deg,#2f5478,#3d6b96 34%,#7fb3c8 72%,#aecbd2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.sec__rich-text .sec__content-subheading{font-family:Playfair Display,Times New Roman,Georgia,serif!important;font-weight:600;letter-spacing:.24em;color:var(--brand-primary)!important}.section__header-heading{font-family:Playfair Display,Times New Roman,Georgia,serif!important;color:var(--brand-text)!important;letter-spacing:-.01em}.btn-primary,button.btn-primary,.shopify-payment-button__button,.product-form__submit{min-height:46px;border:1px solid var(--brand-primary)!important;border-radius:999px!important;background:var(--brand-primary)!important;color:#fff!important;box-shadow:0 10px 24px #3d6b9638;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.btn-primary:hover,button.btn-primary:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{background:var(--brand-primary-deep)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 14px 30px #3d6b9647}.btn-outline,button.btn-outline{min-height:46px;border:1px solid var(--brand-primary)!important;border-radius:999px!important;background:#fff6!important;color:var(--brand-primary)!important}.btn-outline:hover,button.btn-outline:hover{background:#3d6b961a!important;color:var(--brand-primary-deep)!important}.product-item__wrapper,.collection-item,.card,.cart-item,.product-detail__information,.sec__icon-box-item,.sec__content-inner{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-surface);box-shadow:var(--brand-shadow);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.product-item__wrapper,.collection-item{overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.product-item__wrapper:hover,.collection-item:hover{transform:translateY(-5px);border-color:var(--brand-border-strong);box-shadow:0 24px 52px #3d6b962e}.product-item__media,.collection-item__media{background:#f4f7f7c7}.product-item__information{padding:0 16px 18px}.product-item__name{color:var(--brand-text)!important}.product-item__price,.price,.price-item,.money{color:var(--brand-accent)!important}.product__badges-sale,.product__badges-new{background:var(--brand-accent)!important;border-color:var(--brand-accent)!important;color:#fff!important}.header-wrapper,.header-section,header .gradient{background:#f6fafbb8!important;border-color:var(--brand-border)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.shopify-section-group-header-group{position:relative;z-index:50;isolation:isolate;background:#f6fafbe0!important;border-color:var(--brand-border)!important}.section-header,header.header{position:relative;z-index:2;background:#f6fafbe0!important}.header__minicart .minicart__wrapper{top:0;bottom:0;height:100vh!important;height:100dvh!important;max-height:100dvh;overflow:hidden;z-index:60!important;background:#fbfdfd!important;color:var(--brand-text);box-shadow:-18px 0 45px #3d6b9633}.header__minicart .minicart__header,.header__minicart #minicart-form,.header__minicart form.minicart-form,.header__minicart .minicart-body,.header__minicart .cart-footer{background:#fbfdfd!important}.header__minicart #minicart-form,.header__minicart form.minicart-form,.header__minicart .custom-scrollbar{min-height:0}.header__minicart .cart-recommend.inside{background:#f2f7f8!important}.header__minicart .drawer-bottom{background:#e6eff3!important}.header__minicart .overlay:after{z-index:40}#topbar,#topbar a,#topbar button,#topbar .heading-color,#topbar svg{color:var(--brand-primary)!important}.navigation .menu-mobile-title a,.navigation .menu-mobile-title .heading-style{color:var(--brand-primary)!important;opacity:.78}.navigation .menu-mobile-title a.active{color:var(--brand-primary-deep)!important;opacity:1}.header__minicart .cart-item>.minicart__product__image{align-self:center}.header__minicart .minicart__product__image>a{display:flex;align-items:center}.product .sec__featured-product .product-detail__information{padding:clamp(22px,2.5vw,36px)}.shopify-section-group-header-group.is-sticky,.shopify-section-group-header-group.sticky,.header-wrapper.sticky{background:#f6fafbeb!important;box-shadow:0 8px 28px #3d6b961f}.shopify-section-group-footer-group,footer,footer .gradient{background:#ebf4f7d9!important;border-color:var(--brand-border)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.shopify-section-group-footer-group .footer_bottom-inner{padding-bottom:0!important}.sec__rich-text .sec__content-inner{position:relative;border:1px solid rgba(61,107,150,.3);border-radius:34px;box-shadow:inset 0 0 0 1px #aecbd28c,inset 0 0 60px #3d6b9614,0 20px 55px #3d6b961f;background-color:#f6fafbeb!important;background-image:var(--bubbles),var(--shell),var(--shell),var(--bubbles),var(--seaweed),var(--seaweed),linear-gradient(150deg,#f6fafbf5,#d5e7f0e6);background-size:150px 150px,90px 90px,90px 90px,150px 150px,240px 34px,240px 34px,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,repeat-x,no-repeat;background-position:12px 12px,right 16px top 14px,left 16px bottom 14px,right 14px bottom 12px,center top,center bottom,center}.sec__rich-text .sec__content-heading{text-wrap:balance}.sec__collection-list>.container{position:relative;border:2px dashed rgba(61,107,150,.32);border-radius:20px;background-color:#fff!important;background-image:var(--starfish),var(--starfish),var(--starfish),var(--starfish),var(--shelltrim);background-size:44px 44px,44px 44px,44px 44px,44px 44px,200px 24px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x;background-position:10px 10px,right 10px top 10px,10px bottom 10px,right 10px bottom 10px,center bottom;padding:clamp(28px,3.5vw,46px) 1.5rem;box-shadow:0 16px 45px #3d6b9614}.sec__collection-list .collection-item{background:var(--brand-surface)!important}[id*=featured_seafood] .sec__products-carousel>.fluid_container{position:relative;border:1px solid rgba(61,107,150,.26);border-top:0;border-radius:0 0 20px 20px;background-color:#ffffff8c!important;background-image:var(--bubbles),var(--bubbles),var(--bubbles),linear-gradient(180deg,#ffffff59,#ecf4f780);background-size:130px 130px,90px 90px,110px 110px,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:12px 58px,right 14px bottom 22px,left 16px bottom 30px,center;padding:54px 1.5rem clamp(30px,4vw,50px)}[id*=featured_seafood] .sec__products-carousel>.fluid_container:before{content:"";position:absolute;top:-2px;left:-1px;right:-1px;height:38px;background:var(--wave) center top / 100% 38px no-repeat;pointer-events:none}[id*=giftbox_kevintra] .sec__products-carousel>.fluid_container{position:relative;border:1px solid rgba(61,107,150,.3);border-radius:30px;background-color:#ffffff9e!important;background-image:radial-gradient(circle at 50% 50%,#ffffff 0 4px,rgba(61,107,150,.35) 4px 5px,transparent 5.5px),radial-gradient(circle at 50% 50%,#ffffff 0 4px,rgba(61,107,150,.35) 4px 5px,transparent 5.5px),radial-gradient(circle at 50% 50%,#ffffff 0 4px,rgba(61,107,150,.35) 4px 5px,transparent 5.5px),radial-gradient(circle at 50% 50%,#ffffff 0 4px,rgba(61,107,150,.35) 4px 5px,transparent 5.5px),linear-gradient(90deg,transparent,rgba(61,107,150,.3) 14%,rgba(61,107,150,.3) 86%,transparent),linear-gradient(90deg,transparent,rgba(61,107,150,.2) 14%,rgba(61,107,150,.2) 86%,transparent),linear-gradient(90deg,transparent,rgba(61,107,150,.3) 14%,rgba(61,107,150,.3) 86%,transparent),linear-gradient(90deg,transparent,rgba(61,107,150,.2) 14%,rgba(61,107,150,.2) 86%,transparent),var(--shelltrim),var(--shelltrim),linear-gradient(180deg,#fafcfdeb,#e2eef4c7);background-size:14px 14px,14px 14px,14px 14px,14px 14px,62% 1px,62% 1px,62% 1px,62% 1px,200px 24px,200px 24px,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,repeat-x,no-repeat;background-position:10px 10px,right 10px top 10px,10px bottom 10px,right 10px bottom 10px,center 14px,center 18px,center calc(100% - 18px),center calc(100% - 14px),center top,center bottom,center;padding:56px 1.5rem clamp(30px,4vw,50px)}.sec__icon-box>.fluid_container{position:relative;border:1px solid rgba(174,203,210,.65);border-radius:3px;background-color:#ffffffb8!important;background-image:var(--shrimp),var(--crab);background-size:56px 42px,50px 44px;background-repeat:no-repeat,no-repeat;background-position:8px 8px,right 8px bottom 8px;box-shadow:0 14px 40px #3d6b9612;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:0 1.5rem clamp(28px,4vw,46px)}.sec__icon-box-item{background:#ffffffd1!important;border:1px solid rgba(174,203,210,.5)!important;border-radius:4px;box-shadow:0 10px 26px #3d6b960f}.sec__icon-box-item .heading-color,.sec__icon-box-item h3,.sec__icon-box-item h4{color:var(--brand-text)!important}.sec__icon-box-item .sec__icon-box-content-icon svg{stroke:var(--brand-primary)!important;color:var(--brand-primary)!important}[id*=all_products_kevintra] .sec__products-grid>.fluid_container{position:relative;border:1px solid rgba(61,107,150,.24);border-radius:20px;background-color:#ffffff80!important;background-image:var(--seaweed),var(--seaweed),linear-gradient(180deg,#f6fafbb8,#e4f0f585);background-size:240px 30px,240px 30px,100% 100%;background-repeat:repeat-x,repeat-x,no-repeat;background-position:center top,center bottom,center;padding:0 1.5rem clamp(30px,4vw,50px);box-shadow:0 16px 46px #3d6b9614}[id*=all_products_kevintra] .product-item__wrapper{border-radius:12px}@keyframes brand-deep-flow{0%{background-position:46% 46%;filter:saturate(.98) brightness(1.01)}to{background-position:54% 52%;filter:saturate(1.03) brightness(1.03)}}.sec__rich-text .sec__content-inner{padding:clamp(44px,7vw,92px) clamp(22px,5vw,72px)}@media(max-width:767px){body.mobi-navigation-bar{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px))!important}body:before{background-size:auto 100%;background-position:58% center;animation-duration:32s}.product-item__wrapper,.collection-item,.card,.sec__icon-box-item,.sec__content-inner{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.sec__collection-list>.container{background-image:none;border-radius:14px}[id*=featured_seafood] .sec__products-carousel>.fluid_container,[id*=giftbox_kevintra] .sec__products-carousel>.fluid_container,.sec__icon-box>.fluid_container,[id*=all_products_kevintra] .sec__products-grid>.fluid_container{background-image:none;padding:44px 1.5rem 30px}[id*=featured_seafood] .sec__products-carousel>.fluid_container:before{height:30px;background-size:100% 30px}.product .sec__featured-product .product-detail__information{padding:18px}}@media(prefers-reduced-motion:reduce){body:before,.product-item__wrapper,.collection-item,.btn-primary{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand-seafood.css.map */
