@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:Nofela;font-weight:700;src:url(/cdn/shop/files/NofelaExtra.woff2?v=1743758079) format("woff2"),url(/cdn/shop/files/NofelaExtra.woff?v=1743758079) format("woff");font-display:swap}@font-face{font-family:Nofela;font-weight:400;src:url(/cdn/shop/files/NofelaScript.woff2?v=1743758081) format("woff2"),url(/cdn/shop/files/NofelaScript.woff?v=1743758081) format("woff");font-display:swap}.hidden{display:none!important}.modal-wrapper.hidden{display:none}.modal-wrapper{display:block;width:100%;height:100vh;position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;background-color:#ffffffb3}.modal-wrapper .modal-content-wrapper{transform:translate(-50%,-50%);left:50%;top:50%;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;background:#fff;max-width:400px;padding:40px;border:1px solid lightgrey}.modal-wrapper .modal-content-wrapper .content-wrapper{text-align:center;width:80%;margin:0 auto}.local-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:10px;gap:0 10px}.local-wrapper>div{width:50%;text-align:center;padding:10px;min-height:150px;display:flex;align-items:center;justify-content:center}.local-wrapper>div img{max-width:100%}.logo-wrapper img{max-width:100%}input#zipcode_box{padding:10px 18px;border:1px solid #e0baba;max-width:100%}.zipcontent-wrapper .title-wrapper h4,.nonlocal-wrapper h4{font-size:16.99px;margin:0 0 17px;font-weight:600;line-height:1.2;color:#162950}.nonlocal-wrapper{margin-top:50px}.nonlocal-wrapper a{border:1px solid black;padding:10px 20px;display:block;text-align:center;max-width:150px;margin:20px auto 0;text-decoration:none}.zipcontent-wrapper .title-wrapper{text-align:center}#zip-continue{margin-top:20px;width:100%}@media (max-width:767px){.zipcontent-wrapper .title-wrapper h4,.nonlocal-wrapper h4{font-size:14.99px;margin:0 0 17px;font-weight:600;line-height:1.2;color:#162950}input#zipcode_box{padding:8px 15px;width:unset!important}}header.header.page-width{max-width:100%}*:focus-visible{outline:var(--focused-base-outline);outline-offset:0px;box-shadow:0 0 #000}header.header.page-width{max-width:100%;display:flex;flex-direction:column}.logo-serch-etc{display:flex;justify-content:space-between;width:100%;align-items:center}.logo-serch-etc h1.header__heading,.logo-serch-etc .search-bar{width:33.33333%;text-align:center}.logo-serch-etc .search-bar,.logo-serch-etc .header__icons{width:33.33333%}.logo-serch-etc .header__icons{width:33.33333%;display:flex;justify-content:flex-end}.search-header .search-header__input{outline:none;border-color:#e0baba;cursor:auto}.search-header__input,.search-bar__input{background-color:transparent;border-radius:2px;color:#162950;border-color:transparent;padding-left:35px!important;width:100%;font-size:18px}.search-header__input::-webkit-input-placeholder,.search-bar__input::-webkit-input-placeholder{color:#162950;opacity:.6}.search-header input,.search-header textarea{padding:10px 18px}.search-header input,.search-header textarea,.search-header select{border:1px solid #e0baba;background-color:#fff;color:#162950;max-width:100%;line-height:1.2;border-radius:2px}.search-header{display:inline-block;position:relative;width:100%;vertical-align:middle}.site-header__cart,.site-header__search,.site-header__account{position:relative}.search-header .search-header__submit{padding-left:10px;pointer-events:none}.search-header,.search-header__submit{transition:all .35s cubic-bezier(.29,.63,.44,1)}.search-bar__submit,.search-header__submit{display:inline-block;vertical-align:middle;position:absolute;left:0;top:0;padding:0 0 0 5px;height:100%;z-index:1}.btn--link{background-color:transparent;border:0;margin:0;color:#162950;text-align:left}.site-header .icon-search,.site-header .icon-hamburger,.site-header .icon-close,.site-header .icon-cart{margin-right:3px}.site-header .icon-search,.site-header .icon-hamburger,.site-header .icon-close,.site-header .icon-cart{height:30px}.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.visually-hidden,.icon__fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}nav.header__inline-menu ul span{font-size:18px;color:#162950}.search-bar.mobile_search{display:none}.home-hero-banner .banner__media img:nth-child(2){display:none}.home-hero-banner .banner__text.desing-text{font-family:Nofela;font-size:52px;color:#fff}.home-hero-banner .banner__text{font-size:26px;color:#fff;font-family:Poppins;margin-bottom:19px}.home-hero-banner h2.banner__heading{font-family:Poppins,sans-serif;font-weight:700;font-style:normal;font-size:92px;line-height:110px;text-transform:uppercase}.home-hero-banner a.button.button--secondary{background-color:#6d91dd;color:#fff;text-transform:initial;padding:7px 20px;border-radius:12px;font-size:16px;font-weight:600;min-height:auto;line-height:24px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 0px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 0px) rgba(var(--color-button),var(--alpha-button-background))}.annoust-row .image-with-text__media img{object-fit:contain}.annoust-row .global-media-settings{border:0px solid #000!important}.annoust-row h2.image-with-text__heading{font-size:25.99px;color:#162950;font-weight:600;line-height:31px}.annoust-row .image-with-text__text{font-size:20px;color:#000;margin-top:17px;line-height:30px}.annoust-row .image-with-text__content .image-with-text__text+.button{margin-top:22px;background-color:#3d76ba;color:#fff;border:0px solid #000;font-weight:600}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{display:none}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.Collection-section .title-wrapper-with-link{display:flex;justify-content:center;margin-bottom:55px}.Collection-section .title-wrapper-with-link h2.collection-list-title{color:#162950;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px}.multirow.annoust-row{padding-top:12px!important;padding-bottom:0!important}.section-collection-list .collection-list-wrapper{padding-top:10px}.section-collection-list .grid--4-col-desktop .grid__item{width:100%;max-width:100%}.section-collection-list ul.collection-list.contains-card.contains-card--collection.contains-card--standard{column-gap:30px;row-gap:30px;display:grid;grid-template-columns:repeat(4,1fr)}.section-collection-list .card__information{position:absolute;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#0000001f;padding:15px!important}.section-collection-list .card__information a.full-unstyled-link{font-size:25px;color:#fff;font-weight:700}.section-collection-list .card__information a.full-unstyled-link span.icon-wrap{display:none}.section-collection-list .card__information:hover{background-color:#ffffff54!important}.home-hero-banner a.button.button--secondary:hover,.annoust-row .image-with-text__content .button:hover{opacity:.6}.annoust-row .image-with-text__media .mobile_img{display:none}.page-is-faq h1,.page-is-about-oceanside-seafood h1,.shopify-policy__container .shopify-policy__title h1,.page-is-order-status-contact h1,.main-blog h1{font-size:1.94444em;text-transform:none;letter-spacing:0;text-align:center;color:#162950}.shopify-policy__container .shopify-policy__title h1{margin-top:0}.page-is-faq .rte h2{font-size:1.11111em;text-transform:uppercase;letter-spacing:.1em}.page-is-faq .rte p,.page-is-faq .rte div,.page-is-faq .rte,.page-is-about-oceanside-seafood .rte,.shopify-policy__container .shopify-policy__body .rte,.shopify-policy__container .shopify-policy__body .rte p{color:#000}.page-is-about-oceanside-seafood .page-width.page-width--narrow{max-width:950px;margin:auto;padding-top:55px}.page-is-faq .page-width.page-width--narrow,.shopify-policy__container{padding-top:55px}.shopify-policy__container .shopify-policy__body .rte p{letter-spacing:normal}.shopify-policy__container .shopify-policy__title h1{margin:0 0 17.5px}.shopify-policy__container .shopify-policy__body .rte a:not(.btn){color:#162950;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.shopify-policy__container .shopify-policy__body .rte a:hover,.shopify-policy__container .shopify-policy__body .rte a:focus{opacity:.6}.shopify-policy__container .shopify-policy__body .rte ul,.shopify-policy__container .shopify-policy__body .rte ol{margin:0 0 17.5px 35px;padding:0}.shopify-policy__container .shopify-policy__body .rte ul{list-style:disc outside}.shopify-policy__container .shopify-policy__body .rte ol{list-style:decimal}.shopify-policy__container .shopify-policy__body .rte ul>li,.shopify-policy__container .shopify-policy__body .rte ol>li,.shopify-policy__container .shopify-policy__body .rte b{letter-spacing:normal}.page-is-order-status-contact .page-width.page-width--narrow{max-width:1014px;padding:55px 55px 0}.main-blog .blog-articles:not(.blog-articles--collage){grid-template-columns:repeat(3,1fr);gap:30px}.main-blog .blog-articles__article .card .card__content .card__information h3.card__heading{font-size:1.44444em;text-transform:none;letter-spacing:0;margin-bottom:11px;color:#162950}.main-blog .blog-articles__article .card .card__content .card__information h3.card__heading>a{text-decoration:none}.main-blog .blog-articles__article .card .card__content .card__information h3.card__heading>a:hover{opacity:.6}.main-blog .blog-articles__article .card .card__content .card__information h3.card__heading>a:after{z-index:-1}.main-blog .blog-articles__article .card .card__content .card__information .article-card__excerpt{color:#000;letter-spacing:normal}.main-blog .blog-articles__article .article-card-wrapper .card .card__inner{background:transparent}.main-blog .blog-articles__article .article-card-wrapper .card .card__inner .card__content,.main-blog .blog-articles__article .article-card-wrapper .card .card__inner .card__content .card__information{padding:0}article.article-template header>h1{margin-bottom:11px;text-align:center;color:#162950;text-transform:none;letter-spacing:0}article.article-template header span.circle-divider{font-size:18px;font-family:Muli,HelveticaNeue,Helvetica Neue,sans-serif;color:#162950;line-height:1.5;width:100%;display:block;text-align:center;text-transform:capitalize}article.article-template .article-template__content.page-width.page-width--narrow,article.article-template header.page-width.page-width--narrow{max-width:1013px;margin-inline:auto;padding-inline:55px}article.article-template .article-template__content p{color:#000;letter-spacing:normal}article.article-template .article-template__content p a{border-bottom:1px solid currentColor;padding-bottom:1px;color:#162950;text-decoration:none}article.article-template .article-template__content p a:hover{opacity:.6}article.article-template .article-template__content>h2{text-transform:uppercase;font-size:20px;margin-top:55px;margin-bottom:27.5px}article.article-template .article-template__content>h3{margin-top:55px;margin-bottom:27.5px;font-size:1.44444em;text-transform:none;letter-spacing:0}article.article-template .article-template__content>ul{list-style:disc outside}article.article-template .article-template__content>ul,article.article-template .article-template__content>ol{margin:0 0 17.5px 35px;padding:0}article.article-template .article-template__content>ul li,article.article-template .article-template__content>ol li{color:#000;margin-bottom:4px;letter-spacing:normal}article.article-template .article-template__back a.article-template__link{background-color:#dedede;color:#162950;width:max-content;margin-inline:auto;padding:10px 18px;border:1px solid #e0baba;border-radius:2px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;white-space:normal;font-size:16px}article.article-template .article-template__back a.article-template__link:hover{opacity:.6}article.article-template{padding-inline:55px}.main-blog .blog-articles .blog-articles__article .article-card-wrapper .card .card__content .card__information a.btn.btn--secondary{background-color:#dedede;color:#162950;padding:8px 10px;font-size:.66667em;line-height:1;border:1px solid #e0baba;border-radius:2px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;white-space:normal;text-decoration:none}.main-blog .blog-articles .blog-articles__article .article-card-wrapper .card .card__content .card__information a.btn.btn--secondary:hover{opacity:.6}.pagination-wrapper nav.pagination .pagination__list .pagination__item span.svg-wrapper>.icon{transform:unset}nav.pagination .pagination__list li .pagination__item.pagination__item--prev.pagination__item-arrow,nav.pagination .pagination__list li .pagination__item.pagination__item--next.pagination__item-arrow{background-color:#dedede;border:1px solid #e0baba;color:#162950;display:inline-flex;justify-content:center;align-items:center;position:relative;text-decoration:none;height:4.4rem;width:100%;padding:0;font-weight:600;text-transform:uppercase;letter-spacing:.08em;white-space:normal;font-size:16px}nav.pagination .pagination__list li .pagination__item.pagination__item--prev.pagination__item-arrow:hover,nav.pagination .pagination__list li .pagination__item.pagination__item--next.pagination__item-arrow:hover{opacity:.6}.article-template span.caption-with-letter-spacing{font-size:18px;font-family:Muli,HelveticaNeue,Helvetica Neue,sans-serif;color:#162950;line-height:1.5;text-transform:none;letter-spacing:normal}article.article-template>header{text-align:center}article.article-template>header span.circle-divider.caption-with-letter-spacing{display:inline-block;width:auto;margin-left:10px}article.article-template>.article-template__social-sharing{max-width:1013px;padding-inline:55px}header.section-header select#BlogTagFilter{border:1px solid #e0baba;background-color:#fff;color:#162950;border-radius:2px;padding:10px 28px 10px 15px;line-height:1.2;text-indent:.01px;background-image:url(https://www.oceansideseafood.com/cdn/shop/t/59/assets/ico-select.svg?v=1744170\2026);background-repeat:no-repeat;background-position:right 10px center;-webkit-appearance:none;appearance:none;cursor:pointer;outline:none}header.section-header{text-align:center;margin-bottom:55px}cart-items .title-wrapper-with-link h1.title.title--primary{color:#162950}cart-items .title-wrapper-with-link{justify-content:center}.cart__items .cart-item .cart-item__quantity .cart-item__quantity-wrapper quantity-input.quantity.cart-quantity .quantity__input,.cart__items .cart-item .cart-item__quantity .cart-item__quantity-wrapper quantity-input.quantity.cart-quantity .quantity__button{color:#162950}.cart__footer cart-note.cart__note.field textarea.text-area.field__input{border:1px solid #e0baba;background-color:#fff;color:#162950;max-width:100%;line-height:1.2;border-radius:2px;box-shadow:none;outline:none;max-height:50px;min-height:auto}.cart__footer cart-note.cart__note.field:after,.cart__footer cart-note.cart__note.field:before{box-shadow:none}.cart__footer-wrapper .cart__footer .cart__blocks .cart__dynamic-checkout-buttons.additional-checkout-buttons{margin-left:auto;margin-right:0;max-width:270px}.header-wrapper .header .logo-serch-etc a.header__heading-link.link.link--text{width:33.33%}.header-wrapper .header .logo-serch-etc a.header__heading-link.link.link--text .header__heading-logo-wrapper{text-align:center}.price__container span,.price__container span s{line-height:1}.price__container .original-price{display:none}.product__info-wrapper .price__container .label{font-size:15px;font-weight:400;color:#272525;padding:5px 9px;background-color:#f7ff00;border-radius:9px;line-height:1.5}.product__info-wrapper .price__container .variant-title.first-available-variant{margin-top:-3px;width:max-content;display:flex;font-weight:600;margin-left:0;gap:5px;align-items:center}@media screen and (max-width: 989px){header.header.page-width{padding-inline:12px}.logo-serch-etc h1.header__heading{text-align:left}.search-bar.desk_search{display:none}.search-bar.mobile_search{display:block;width:max-content}.search-bar.mobile_search input{padding:0;border:none;font-size:0;width:30px;height:40px}.search-header .search-header__submit{padding-left:0;pointer-events:none;width:30px;height:40px;text-align:center}header-drawer{justify-self:start;margin-left:10px}.header__heading-logo{height:auto;max-width:100px}}@media screen and (max-width: 768px){.home-hero-banner .banner__content{min-height:520px!important;align-items:end!important;padding:65px 55px}.home-hero-banner .banner__content .banner__box{padding:0;text-align:left}.home-hero-banner .banner__text.desing-text{font-size:32px;line-height:48px;margin:0}.home-hero-banner h2.banner__heading{font-size:64px;line-height:76px;margin:0}.home-hero-banner .banner__text{font-size:18px;margin-block:0;line-height:28px}}@media screen and (max-width: 749px){.header__icon .svg-wrapper{width:35px;height:auto}.section-collection-list ul.collection-list.contains-card.contains-card--collection.contains-card--standard{column-gap:22px;row-gap:22px;grid-template-columns:repeat(2,1fr)}.section-collection-list .card__information a.full-unstyled-link{font-size:20px}.home-hero-banner .banner__media img:nth-child(1){display:none}.home-hero-banner .banner__media img:nth-child(2){display:block}.home-hero-banner .banner__content{padding:65px 22px}.annoust-row .image-with-text__content{padding-block:20px}.annoust-row .image-with-text__media .desk_img{display:none}.annoust-row .image-with-text__media .mobile_img{display:block;object-fit:cover}.annoust-row .image-with-text__media{padding-top:40%}.annoust-row h2.image-with-text__heading{font-size:20px;line-height:24px}.annoust-row .image-with-text__text{font-size:18px;line-height:26px}.annoust-row .image-with-text__content .image-with-text__text+.button{margin-top:18px}.Collection-section .title-wrapper-with-link h2.collection-list-title{font-size:18px}.page-is-about-oceanside-seafood .page-width.page-width--narrow,.page-is-faq .page-width.page-width--narrow,.shopify-policy__container{padding-top:35px}.page-is-faq h1,.page-is-about-oceanside-seafood h1,.shopify-policy__container .shopify-policy__title h1,.page-is-order-status-contact h1,.main-blog h1{font-size:1.77778em}.page-is-faq .rte h2{font-size:1em}.shopify-policy__container .shopify-policy__body .rte p{font-size:.94444em}.shopify-policy__container .shopify-policy__body .rte a:not(.btn){word-break:break-word}.page-is-order-status-contact .page-width.page-width--narrow{padding:35px 22px 0}.main-blog .blog-articles:not(.blog-articles--collage){grid-template-columns:repeat(1,1fr)}.main-blog .blog-articles__article .article-card-wrapper .card .card__content{padding-left:22px}.main-blog h1{margin-top:8px}.main-blog .blog-articles__article .card .card__content .card__information h3.card__heading{font-size:1.11111em}.main-blog .blog-articles__article .card .card__content .card__information .article-card__excerpt{font-size:.94444em}article.article-template{padding-inline:22px}article.article-template .article-template__content.page-width.page-width--narrow,article.article-template header.page-width.page-width--narrow{padding-inline:0}article.article-template .article-template__content p{font-size:.94444em}article.article-template header>h1{font-size:1.77778em}article.article-template .article-template__content>h2{font-size:1em}article.article-template .article-template__content>h3{font-size:1.11111em}article.article-template>.article-template__social-sharing{padding:0;margin-top:0}header.section-header select#BlogTagFilter{font-size:16px}.faq-drawer .faq-drawer__content .faq-drawer label.faq-drawer__title.Hn-open+.faq-drawer__content-wrapper{overflow:hidden;height:auto;transition:.5s ease-in-out}.faq-drawer .faq-drawer__content .faq-drawer label.faq-drawer__title.Hn-open>svg{rotate:180deg;transition:all .5s}.facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper{z-index:999}.facets-container .mobile-facets__wrapper .mobile-facets__main .mobile-facets__summary .mobile-facets__sort>label,.mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__main .mobile-facets__sort .select select#SortBy-mobile{color:#162950}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/style.css.map */
