:root{--brand-primary: #475954;--brand-primary-dark: #3b4b47;--brand-primary-soft: rgba(71, 89, 84, .08);--brand-accent: #A07864;--brand-accent-dark: #896655;--brand-text: #26322f;--brand-text-light: #54615d;--brand-background: #ffffff;--brand-surface: #ffffff;--brand-border: #e5e5e5;--brand-border-strong: #d4d4d4;--brand-shadow: 0 10px 30px rgba(35, 48, 45, .06);--brand-radius: 6px}html{background:var(--brand-background)}body{color:var(--brand-text-light);font-family:Playfair Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--brand-background);position:relative}button,input,select,textarea{font-family:Playfair Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}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{color:var(--brand-text);font-family:Playfair Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}p,.rich__text-m0,.section__header-des{color:var(--brand-text-light)}a{color:var(--brand-primary);text-underline-offset:.2em}a:hover{color:var(--brand-accent)}.btn-primary,button.btn-primary,.product-form__submit{min-height:46px;border:1px solid var(--brand-primary)!important;border-radius:var(--brand-radius)!important;background:var(--brand-primary)!important;color:#fff!important;box-shadow:0 8px 22px #2c3b372e;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.btn-primary:hover,button.btn-primary:hover,.product-form__submit:hover{background:var(--brand-primary-dark)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 28px #2c3b373d}.shopify-payment-button__button{min-height:46px;border:1px solid var(--brand-accent)!important;border-radius:var(--brand-radius)!important;background:var(--brand-accent)!important;color:#fff!important;box-shadow:0 8px 22px #a0786438;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.shopify-payment-button__button:hover{background:var(--brand-accent-dark)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 28px #a0786447}.btn-outline,button.btn-outline{min-height:46px;border:1px solid var(--brand-primary)!important;border-radius:var(--brand-radius)!important;background:#fff!important;color:var(--brand-primary)!important}.btn-outline:hover,button.btn-outline:hover{background:var(--brand-primary-soft)!important;color:var(--brand-primary-dark)!important}.product-item__wrapper,.collection-item,.card,.cart-item,.product-detail__information,.sec__content-inner,.icon-box-item{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-surface);box-shadow:var(--brand-shadow)}.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 18px 40px #23302d1a}.product-item__media,.collection-item__media{background:#fafafa}[id*=shop_by_kevintra] .collection-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center}.product-item__information{padding:0 16px 18px}.product-item__name,.product-item__price,.price,.money{color:var(--brand-text)!important}.shopify-section-group-header-group{position:relative;z-index:50;isolation:isolate;background:var(--brand-primary)!important;border-bottom:1px solid rgba(255,255,255,.16)!important}.header-wrapper,.header-section,.section-header,header.header,header .gradient{position:relative;z-index:2;background:var(--brand-primary)!important;border-color:#ffffff29!important;color:#f2f6f4!important}.header-color,.header-icon,.header__action .header-color,.nav-toggle,.minicart__action{color:#f2f6f4!important}.header__logo .text-logo,.header__logo a,.text-logo{color:#fff!important}.header__normal-logo.text-logo-img{max-height:69px;width:auto;object-fit:contain}@media(max-width:767px){.header__normal-logo.text-logo-img{max-height:54px}}@media(min-width:1025px){.navigation.horizontal,.navigation.horizontal .navigation__menu-content{background:transparent!important}.navigation.horizontal a,.navigation.horizontal .heading-style,.header__menu .heading-style{color:#f2f6f4!important}.navigation.horizontal a:hover,.navigation.horizontal .heading-style:hover{color:var(--brand-accent)!important}}@media(max-width:1024.98px){.navigation.fixed,.navigation.down-to-up{background:#fff!important}.navigation.fixed a,.navigation.fixed .heading-style{color:var(--brand-primary)!important}.navigation .menu-mobile-title{background:#f4f6f5!important}.navigation .menu-mobile-title a,.navigation .menu-mobile-title .heading-style{color:var(--brand-primary)!important;opacity:1}}.cart-count,.cart-count-drawer{background:var(--brand-accent)!important;color:#fff!important}.popup-search,.popup-search-form,.minicart__wrapper,.minicart__header,.minicart-form,.search-modal__content,.predictive-search{background:#fff!important;color:var(--brand-text)!important}.popup-search a,.minicart__wrapper a,.search-modal a{color:var(--brand-primary)!important}.search__input,.popup-search input,.field__input{color:var(--brand-text)!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:#fff!important;color:var(--brand-text-light);box-shadow:-18px 0 45px #23302d24}.header__minicart .minicart__header,.header__minicart #minicart-form,.header__minicart form.minicart-form,.header__minicart .minicart-body,.header__minicart .cart-footer{background:#fff!important}.header__minicart #minicart-form,.header__minicart form.minicart-form,.header__minicart .custom-scrollbar{min-height:0}.header__minicart .cart-recommend.inside{background:#fff!important}.header__minicart .drawer-bottom{background:#f5f6f5!important}.header__minicart .overlay:after{z-index:40}#topbar,#topbar a,#topbar button,#topbar .heading-color,#topbar svg{color:#f2f6f4!important}.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:var(--brand-primary-dark)!important;box-shadow:0 8px 24px #1e2d2938}.shopify-section-group-footer-group,footer,footer .gradient{background:#26322f!important;border-color:#ffffff1f!important;color:#c9d3cf!important}footer .footer__block-heading,footer .collapsible-heading,footer h3,footer h4,footer h5{color:#fff!important}footer p,footer .footer__block-info,footer .footer__block-description,footer .rich__text-m0{color:#b9c6c1!important}footer a,footer .footer__store-info a,footer .heading-color,footer .list-social a{color:#c9d3cf!important}footer a:hover,footer .footer__store-info a:hover,footer .list-social a:hover{color:var(--brand-accent)!important}footer .list-social__item a:hover{background:var(--brand-primary-soft)!important}footer input,footer .field__input,footer .newsletter-form__field-wrapper input{background:#ffffff14!important;border-color:#ffffff38!important;color:#fff!important}footer input::placeholder{color:#ffffff8c!important}footer .footer__bottom,footer .footer_bottom-inner{border-color:#ffffff24!important}footer .footer__copyright,footer .footer_bottom-inner p,footer .footer_bottom-inner span{color:#a9b8b2!important}.shopify-section-group-footer-group .footer_bottom-inner{padding-bottom:0!important}.sec__rich-text .sec__content-inner{padding:clamp(44px,7vw,92px) clamp(22px,5vw,72px)}.sec__rich-text .sec__content-heading{text-wrap:balance}@media(max-width:767px){body.mobi-navigation-bar{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px))!important}.product-item__wrapper,.collection-item,.card,.sec__content-inner{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}[id*=shop_by_kevintra] .collection-list--grid{grid-template-columns:minmax(0,1fr)!important}.product .sec__featured-product .product-detail__information{padding:18px}}@media(prefers-reduced-motion:reduce){.product-item__wrapper,.collection-item,.btn-primary,.shopify-payment-button__button{animation:none!important;transition:none!important}}.hero-cover .sec__content-inner{padding:clamp(90px,11vw,150px) 20px;background-image:linear-gradient(180deg,#17211e94,#17211e6b 42%,#17211ec2),url(/cdn/shop/t/2/assets/home-cover.png?v=1787886707);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:660px;display:flex;flex-direction:column;justify-content:center;border-radius:6px}.hero-cover .sec__content-heading{max-width:900px;margin-inline:auto;line-height:1.05;color:#fff!important;text-shadow:0 2px 24px rgba(23,33,30,.55)}.hero-cover .sec__content-subheading{color:#d9a58d!important;text-shadow:0 1px 14px rgba(23,33,30,.6)}.hero-cover .sec__content-des,.hero-cover .sec__content-des p,.hero-cover .rich__text-m0,.hero-cover .rich__text-m0 p{color:#fff!important;text-shadow:0 1px 16px rgba(23,33,30,.65)}.hero-cover .sec__content-des{max-width:640px;margin-inline:auto}.hero-cover .sec__content-btn .btn-outline{border-color:#ffffffe6!important;background:#ffffff24!important;color:#fff!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media(max-width:767px){.hero-cover .sec__content-inner{min-height:480px;padding:70px 16px!important}.hero-cover .sec__content-heading{font-size:44px!important}}:root{--module-bg-image: url(/cdn/shop/t/2/assets/module-bg.png?v=1787887400)}.sec__collection-list,.sec__products-carousel,.sec__featured-split,.sec__icon-box,.sec__curated-picks,.sec__quality-steps,.sec__rich-text:not(.hero-cover),.shopify-section-group-footer-group{background-image:linear-gradient(#1c2623d6,#1c2623d6),var(--module-bg-image)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.sec__collection-list .section__header-heading,.sec__products-carousel .section__header-heading,.sec__curated-picks .section__header-heading,.sec__quality-steps .section__header-heading,.sec__rich-text:not(.hero-cover) .sec__content-heading{color:#fff!important}.sec__collection-list .section__header-des,.sec__collection-list .section__header-des p,.sec__products-carousel .section__header-des,.sec__products-carousel .section__header-des p,.sec__curated-picks .section__header-des,.sec__curated-picks .section__header-des p,.sec__quality-steps .section__header-des,.sec__quality-steps .section__header-des p,.sec__rich-text:not(.hero-cover) .sec__content-des,.sec__rich-text:not(.hero-cover) .sec__content-des p,.sec__rich-text:not(.hero-cover) .sec__content-subheading{color:#d8e1dd!important}.sec__featured-split .featured-split__title{color:#fff!important}.sec__featured-split .featured-split__desc,.sec__featured-split .featured-split__desc p{color:#d8e1dd!important}.sec__featured-split .featured-split__eyebrow{color:#d9a58d!important}.sec__featured-split .featured-split__eyebrow:before{background:#d9a58d}.sec__products-carousel .btn_view-all,.sec__products-carousel .btn-link{color:#fff!important}.sec__products-carousel .btn_view-all:hover{color:#d9a58d!important}.sec__curated-picks .curated-picks__footer .btn-outline{border-color:#ffffffd9!important;background:#ffffff24!important;color:#fff!important}.contact-us .sec__collection-list,.contact-us .sec__collection-list .gradient{background-image:none!important;background-color:#fff!important}.contact-us .section__header-heading,.contact-us .contact_header h3,.contact-us .contact_form h3,.contact-us .contact_form [class*=heading]{color:#26322f!important}.contact-us .section__header-des,.contact-us .section__header-des p,.contact-us .support_customer p,.contact-us .contact_form p,.contact-us .contact-form p,.contact-us .contact-form label,.contact-us .contact-form .field__label,.contact-us .contact-form input,.contact-us .contact-form textarea{color:#54615d!important}.contact-us .contact-form input,.contact-us .contact-form textarea{background:#fff!important;border-color:#d5dbd8!important}.sec__icon-box-item{background:#fff!important;border:1px solid #e5e5e5;border-radius:6px;padding:34px 26px;box-shadow:var(--brand-shadow);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.sec__icon-box-item:hover{transform:translateY(-4px);border-color:#475954;box-shadow:0 16px 36px #23302d1f}.sec__icon-box-content-icon{color:#475954!important}.sec__rich-text:not(.hero-cover) .sec__content-inner{background:#fffffff7;border:1px solid #e5e5e5;border-radius:6px;padding:clamp(44px,6vw,76px) clamp(24px,5vw,64px);box-shadow:var(--brand-shadow)}.sec__rich-text:not(.hero-cover) .sec__content-heading{color:#26322f!important}.sec__rich-text:not(.hero-cover) .sec__content-subheading{color:#a07864!important}.sec__rich-text:not(.hero-cover) .sec__content-des,.sec__rich-text:not(.hero-cover) .sec__content-des p{color:#54615d!important}@media(max-width:767px){.hero-cover .sec__content-inner{max-width:100%!important}.sec__rich-text:not(.hero-cover) .sec__content-inner{max-width:100%!important;padding:34px 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand-seafood.css.map */
