@font-face{src:url(https://cdn.shopify.com/s/files/1/0300/0542/8359/files/Collegiate.eot?v=1739029164);src:url(https://cdn.shopify.com/s/files/1/0300/0542/8359/files/Collegiate.eot?v=1739029164) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0300/0542/8359/files/Collegiate.woff?v=1739029164) format("woff"),url(https://cdn.shopify.com/s/files/1/0300/0542/8359/files/Collegiate.ttf?v=1739029165) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-family:Collegiate}.heading-standard.addDrop{position:relative;margin:auto;width:fit-content}.heading-standard.addDrop:before{-webkit-mask-image:url(//cdn.shopify.com/s/files/1/0575/0390/7997/t/7/assets/blob-left-unfilled.svg?v=16575310713732425011);mask-image:url(//cdn.shopify.com/s/files/1/0575/0390/7997/t/7/assets/blob-left-unfilled.svg?v=16575310713732425011);-webkit-mask-size:cover;mask-size:cover;width:27px;height:45px;position:absolute;top:-25px;left:-25px;transform:rotate(60deg) scaleY(-1)}.heading-standard.addDrop:after{-webkit-mask-image:url(//cdn.shopify.com/s/files/1/0575/0390/7997/t/7/assets/blob-left-unfilled.svg?v=16575310713732425011);mask-image:url(//cdn.shopify.com/s/files/1/0575/0390/7997/t/7/assets/blob-left-unfilled.svg?v=16575310713732425011);-webkit-mask-size:cover;mask-size:cover;width:27px;height:45px;position:absolute;top:-25px;right:-25px;transform:rotate(110deg)}.banner-section .full-bleed-section:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0300/0542/8359/files/multicolor-waves.svg?v=1739048388);background-position:center top;width:100%;height:167px;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;bottom:-66px;z-index:10}.banner-section .full-bleed-section{margin-bottom:50px}.banner-section .full-bleed-section:before{content:"";background:url(https://cdn.shopify.com/oxygen-v2/26727/11675/23843/830828/build/_assets/top-wave-XTNRJU7G.svg);width:100%;height:40px;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:0;background-position:center bottom;z-index:11}.singleBlogImage.full-bleed-section:after{content:"";background:url(https://cdn.shopify.com/oxygen-v2/26727/11675/23843/830828/build/_assets/top-wave-XTNRJU7G.svg);width:100%;height:40px;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;bottom:0;background-position:center bottom;transform:rotate(180deg);z-index:11}.mosaic__anchor{position:absolute;width:50px;top:30px;right:10px;transition:all .4s;z-index:99}.mosaic__anchor img{max-width:100%}.divider__wrapper{text-align:center;margin-top:50px;margin-bottom:75px}.divider__wrapper .divider{display:block;max-width:300px;margin:auto}.newsletter_section .heading-standard{display:inline-block;position:relative}.newsletter_section .heading-standard:before{content:"";background:url(https://cdn.shopify.com/oxygen-v2/26727/11675/23843/830828/build/_assets/drop-N5FXARIK.svg);background-size:contain;background-repeat:no-repeat;width:21px;height:35px;display:block;position:absolute;left:-35px;top:-3px;transform:rotate(-5deg)}.newsletter_section .heading-standard:after{content:"";background:url(https://cdn.shopify.com/oxygen-v2/26727/11675/23843/830828/build/_assets/drop-N5FXARIK.svg);background-size:contain;background-repeat:no-repeat;width:21px;height:35px;display:block;position:absolute;right:-35px;top:-3px;transform:rotate(175deg)}.footer{background-image:url(https://cdn.shopify.com/s/files/1/0300/0542/8359/files/blue-dots.svg?v=1739214361);background-size:auto;background-repeat:no-repeat;font-size:18px;font-family:Collegiate!important}.push-btn__surface{font-weight:700;transition:all .15s cubic-bezier(.4,0,.2,1);font-size:1.3rem;letter-spacing:normal}.push-btn[type=submit] .push-btn__surface{pointer-events:none}.product-quick-buy__container .push-btn[type=submit] .push-btn__surface,.newsletter_section .push-btn[type=submit] .push-btn__surface{pointer-events:unset}.push-btn__surface:hover{background:#2b205c!important}#headerContainer nav li button span.svg-scale{display:none}.nav-bar__link>button,.nav-bar__link>a{position:relative;margin-right:10px;margin-left:10px}.nav-bar__link>button:hover:before,.nav-bar__link>a:hover:before{content:"";background:url(//gutsycaptain.co.uk/cdn/shop/t/9/assets/blob-left.svg?v=8298700\2026);background-size:contain;background-repeat:no-repeat;width:27px;height:45px;display:block;position:absolute;top:-10px;left:-12px;transform:rotate(30deg);transition:all .3sease-out}.mega-menu__title{text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:15px}.mega-menu__title span{font-size:20px;text-align:center;letter-spacing:normal}.mega-menu__title img{max-height:100px}.product-tile h3{font-size:20px;letter-spacing:normal}.product-quick-buy__container button{width:auto}.product-quick-buy__container button span{padding:14px 28px}.product-block-description .rte,.product-block-description button,.product-meta__short--description{font-family:var(--heading-font-stack);font-size:1.3rem;line-height:1}.product-block-nutritional-information li .font-heading{font-size:1.3rem}.product-block-price .sale_price,.product-block-price .price-item--sale,.product-block-price .sale_price span.money,.product-block-price .price-item--sale span.money,.product-block-price .sale_price span.money[data-currency-EUR]{font-family:Collegiate!important;font-size:30px!important;color:#bb1f30!important}.product-block-price s[data-compare-price],.product-block-price s.price-item--regular,.product-block-price s[data-compare-price] span.money,.product-block-price s.price-item--regular span.money,.product-block-price s[data-compare-price] span.money[data-currency-EUR]{font-family:Collegiate!important;font-size:24px!important;color:#37a9bb!important}.product-tile__container .sale_price,.product-tile__container .price-item--sale,.product-tile__container .sale_price span.money,.product-tile__container .price-item--sale span.money,.product-tile__container .sale_price span.money[data-currency-EUR]{font-family:Collegiate!important;font-size:30px!important;color:#bb1f30!important}.product-tile__container s[data-compare-price],.product-tile__container s.price-item--regular,.product-tile__container s[data-compare-price] span.money,.product-tile__container s.price-item--regular span.money,.product-tile__container s[data-compare-price] span.money[data-currency-EUR]{font-family:Collegiate!important;font-size:24px!important;color:#37a9bb!important}.product-block-price [data-product-price]:not(.sale_price),.product-block-price .price-item:not(.sale_price):not(.price-item--sold-out),.product-tile__container [data-product-price]:not(.sale_price),.product-tile__container .price-item:not(.sale_price):not(.price-item--sold-out){font-family:Collegiate!important;font-size:30px!important;color:#37a9bb!important}.product-block-price [data-product-price] span.money,.product-block-price .price-item:not(.sale_price):not(.price-item--sold-out) span.money,.product-block-price span.money[data-currency-EUR],.product-tile__container [data-product-price] span.money,.product-tile__container .price-item:not(.sale_price):not(.price-item--sold-out) span.money,.product-tile__container span.money[data-currency-EUR]{font-family:Collegiate!important;font-size:30px!important;color:#37a9bb!important}.product-block-price s[data-compare-price],.product-block-price s.price-item--regular,.product-tile__container s[data-compare-price],.product-tile__container s.price-item--regular,.product-block-price s[data-compare-price] span.money,.product-block-price s.price-item--regular span.money,.product-block-price s[data-compare-price] span.money[data-currency-EUR],.product-tile__container s[data-compare-price] span.money,.product-tile__container s.price-item--regular span.money,.product-tile__container s[data-compare-price] span.money[data-currency-EUR]{font-family:Collegiate!important;font-size:24px!important;color:#37a9bb!important}.product-block-price .price-item:not(.sale_price),.product-block-price .text-scheme-text:not(.sale_price),.product-tile__container .price-item:not(.sale_price),.product-tile__container .text-scheme-text:not(.sale_price){font-family:Collegiate!important;font-size:30px!important;color:#37a9bb!important}.theme-icon path[stroke]{stroke-width:2}.textColumnImagesWrap .splide__slide .bg-scheme-card{background-color:transparent}.sticker-text-on-sale .money{color:#fff!important;font-size:18px!important}@media screen and (min-width: 520px){.mosaic__anchor{width:90px}}@media screen and (min-width: 1000px){.mosaic__anchor{top:70px;right:30px;width:120px}}@media screen and (max-width: 641px){.banner-section .full-bleed-section:after{height:107px;bottom:-46px}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;margin:0 auto;z-index:999;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.modal:before{position:fixed;content:"";top:0;left:0;width:100%;height:100%;background:#00000059;pointer-events:none}.modal[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:auto}.modal[aria-hidden=false] .modal__dialog{transform:scale(1);transition:transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear}.modal__dialog{position:absolute;width:100%;height:100%;max-height:100vh;background:var(--primary-background);box-shadow:0 1px 2px #0000004d;overflow:auto;-webkit-overflow-scrolling:touch;transform:scale(.9);transition:transform .25s ease-in-out,visibility .25s ease-in-out}.modal__loader{display:none;padding:60px 0;text-align:center}.modal__loader .icon--search-loader{width:35px;height:35px;color:var(--accent-color)}.modal__header{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-color);background:var(--primary-background);z-index:1}.modal__header,.modal__content{padding:20px}.modal__header+.modal__content{padding-top:30px}.modal__title{margin-bottom:0;text-align:center}.modal__description{display:block;margin-bottom:30px;text-align:center}.modal__close{color:var(--heading-color);z-index:1}.modal__close svg{display:block;width:20px;height:20px}.modal .card{background:none}.modal.is-loading .modal__loader{display:block}.modal.is-loading .modal__inner{display:none}@media screen and (max-width: 640px){.modal__content--ios-push{padding-bottom:45px}}@media screen and (min-width: 641px){.modal{display:flex;justify-content:center;align-items:center}.modal__dialog{width:580px;height:auto;max-height:calc(100% - 80px);border-radius:3px}.modal__dialog--stretch{width:calc(100% - 80px);margin-left:auto;margin-right:auto;max-width:1200px}.modal__header,.modal__content{padding:30px}.modal__header:not(.modal__header--bordered){position:relative;display:block;padding-bottom:0;text-align:center;border-bottom:none}.modal__header--bordered{padding-top:20px;padding-bottom:20px}.modal__close{position:absolute;right:28px;top:28px}.modal__description{margin-top:-18px}}.form__field{display:block;padding:12px;border-radius:2px;border:1px solid #fff;width:100%;line-height:normal;height:48px;color:var(--heading-color);background:var(--input-background);-webkit-appearance:none;resize:none;font-size:1rem;font-size:max(1rem,16px);box-shadow:0 1px rgba(var(--border-color-rgb),.25) inset;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out}.form__field::-moz-placeholder{color:var(--text-color)}.form__field:-ms-input-placeholder{color:var(--text-color)}.form__field::placeholder{color:var(--text-color)}.form__field:focus{color:var(--heading-color);outline:none}.form__field--small{height:44px}.form__field--large{height:60px;padding:20px 18px}.form__field--textarea{height:auto;line-height:inherit;min-height:48px;padding-top:6px;padding-bottom:6px}.form__field--borderless{border:none}.form__field--borderless:focus{box-shadow:none}.form__field[aria-invalid]:not(.is-filled){background:var(--error-background);color:var(--error-color);border-color:var(--error-color)}.form__field[aria-invalid]:not(.is-filled)+.form__floating-label{color:var(--error-color)}.form__label{display:block;margin-bottom:6px;color:var(--heading-color);font-weight:var(--text-font-bolder-weight)}.form__label--light{color:var(--text-color)}.form__submit{display:block;margin-top:20px}.form__submit--tight{margin-top:12px}@media screen and (min-width: 641px){.form__submit--centered{margin-left:auto;margin-right:auto}}.form__input-wrapper{position:relative;width:100%;margin-bottom:12px}.form__floating-label{position:absolute;left:13px;top:0;line-height:48px;font-size:1rem;color:var(--text-color);transform:scale(1);transform-origin:left top;transition:transform .2s ease-in-out;pointer-events:none}.form__field:focus+.form__floating-label,.form__field.is-filled+.form__floating-label,.select-wrapper.is-filled+.form__floating-label{transform:translateY(-6px) scale(.8)}.form__input-wrapper--labelled .form__field{padding-top:20px;padding-bottom:3px}.form__field--large+.form__floating-label{left:18px;line-height:60px}.form__input-wrapper--labelled .form__field--large{padding-top:20px;padding-bottom:3px}.modal--newsletter{bottom:0;top:auto;height:auto}.modal--newsletter .modal__dialog{position:relative;height:auto;padding:48px 20px 20px}.popup-newsletter__title{text-align:center;margin-bottom:10px;font-size:22px;line-height:1.3}.popup-newsletter__text{line-height:1.4}.popup-newsletter__close{position:absolute;right:20px;top:16px;background:#fff;color:#38a9bc;width:30px;height:30px;border-radius:100%;display:flex;align-items:center;justify-content:center}.popup-newsletter__close svg{width:12px;height:12px}.popup-newsletter__content{text-align:center}.popup-newsletter__form{margin-top:20px}.modal--newsletter .modal__dialog .popup-newsletter{padding:60px 40px}#AnnouncementBar p{cursor:pointer;display:inline-block;font-size:16px;padding:3px}@media screen and (min-width: 641px){.modal--newsletter{height:100%}.modal--newsletter .modal__dialog{max-width:800px;padding:0;width:100%}.modal--newsletter .modal__dialog .popup-newsletter{padding:60px 40px}.popup-newsletter__close{position:absolute;right:30px;top:24px;width:30px;height:30px}.popup-newsletter__close svg{width:12px;height:12px}.popup-newsletter__title{font-size:28px}.popup-newsletter__form{margin-top:30px}}#newsletter__subscribe{display:none;text-align:center;padding:9px;background-color:#f5f5f5;border-radius:10px;box-shadow:#0000003d 0 3px 8px}#newsletter__subscribe h3{margin:0 auto;font-size:14px;font-family:Collegiate;font-weight:400;inline-size:max-content;line-height:1.5}#newsletter__subscribe p{margin:0 auto;font-size:11px;inline-size:max-content}.modal--newsletter .modal__dialog .popup-newsletter .form__input-wrapper{margin-bottom:20px;margin-top:-20px}.legal_text_label{font-size:14px}.legal_text_label a{text-decoration:underline}button.button.button--ternary.text--upcase{margin-top:20px}.popup-image{display:block}.modal--newsletter .modal__dialog .popup-newsletter .button{background:#38a9bc!important;color:#fff;padding:12px 30px;border-radius:50px;margin-top:20px}.modal--newsletter .modal__dialog .popup-newsletter .button:hover{background:#38a9bc!important;color:#fff}@media screen and (max-width: 1030px){#newsletter__subscribe h3{font-size:13px;inline-size:fit-content}#newsletter__subscribe p{font-size:10px;inline-size:fit-content}}@media screen and (max-width: 643px){#newsletter__subscribe{margin-bottom:30px}.popup-newsletter{max-height:80vh!important;padding:30px 15px!important}.popup-image{display:none}button.button.button--ternary.text--upcase{margin-top:20px;padding:0 20px}form#newsletter-popup{line-height:1.4;margin-top:30px}.logoListList{flex-wrap:nowrap!important;overflow-x:auto;justify-content:flex-start}.logoListList li{min-width:150px!important}}.product-description__section{background:#6cc3c6;color:#f4ecd9;padding:50px 0!important;margin:75px 0;position:relative}.product-description__section:before{content:""}.product-description__section:after{content:""}.product-description__section .heading{color:#f4ecd9}.product-block-list__item--description{margin-top:0!important}.product-block-list__item--description .text--pull,.product-block-list__item--ingredients .card__section{font-family:var(--heading-font-stack)!important;font-size:1.4rem;line-height:1.3}.product-block-list__item--description ul{margin-left:0!important}.product-block-list__item--description ul li:before{background:#f4ecd9!important;height:12px!important;width:12px!important;left:-23px!important;top:.4em!important}.product-block-list__item--description ul li{padding-left:.375em;margin-top:.5em!important;margin-bottom:.5em!important}.product-block-list__item--description .card:before{display:none}.product-block-list__item--nutrition table{max-width:fit-content}.product-block-list__item--nutrition table tr{border:0}.product-block-list__item--nutrition table tr td{padding-right:25px;line-height:1.87}.product-block-list__item--nutrition table tr:first-child td:last-child,.product-block-list__item--nutrition table tr td:first-child{font-family:var(--heading-font-stack);text-transform:uppercase}.product-block-list--additional-information{margin:2rem 0 0;background:#fff;padding:25px}.product-block-list--additional-information .additional-information--container{max-width:650px;margin-left:auto;margin-right:auto;text-align:center;font-family:var(--heading-font-stack);font-size:1.5rem;line-height:1.3;color:#38a9bc}.product-block-list__item--trust .icon--lock{width:18px;height:24px;color:var(--heading-color)}.product-block-list__item--shipping .shipping-estimator{margin-bottom:10px;margin-top:-.435em}.product-block-list__item--shipping .shipping-estimator__results{margin-top:26px;margin-bottom:-10px}.product__refund-policy-link{display:flex;align-items:center;justify-content:space-between;width:100%}.product__refund-policy-link svg{width:8px;height:12px}.product-block-list__wrapper{display:grid;grid-template-columns:40% 60%}.product-meta__other--info .heading:first-child{margin-right:48px}.product-meta__other--info .heading{font-size:1.875rem;line-height:2.25rem;font-family:var(--heading-font-stack);color:#38a9bc;display:inline-block;text-transform:uppercase}@media screen and (max-width: 640px){.product-block-list__item:first-child .card{border-top:none}.product-block-list__wrapper{display:grid;grid-template-columns:100%}}@media screen and (max-width: 999px){.product-block-list__wrapper{min-height:0!important}.product-block-list__item--info>.card{top:0!important}}@media screen and (min-width: 1000px){.product-block-list{position:relative}.product-block-list__wrapper{margin-left:0}}@media screen and (min-width: 1280px){.product-block-list--medium .product-block-list__wrapper{width:calc(55% - 15px)}.product-block-list--medium .product-block-list__item--info{width:calc(45% - 15px)}.product-block-list--large .product-block-list__wrapper{width:calc(60% - 15px)}.product-block-list--large .product-block-list__item--info{width:calc(40% - 15px)}}.product-block-list__item{margin-top:3rem}.accordion-toggle{position:relative;margin-bottom:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:1.875rem;line-height:2.25rem}.accordion-toggle-text{letter-spacing:2.4px;color:var(--dvine-grey);border-bottom:1px solid var(--dvine-grey);pointer-events:none}@media (min-width: 1000px){.accordion-toggle-text{font: 300 20px/30px Poppins;letter-spacing:3.75px}}.accordion-content div,.accordion-content p,.accordion-content td{text-align:left!important}.product-item__label-list{position:absolute;top:11px;left:-5px;z-index:2;font-size:0}.product-label--on-sale{display:block;margin-bottom:5px;border-radius:0 3px 3px 0;background:#e00;color:#fff;padding:4px 10px!important;width:max-content;font-size:14px!important;font-weight:600}.product-label--on-sale span{font-size:14px!important;color:#fff!important;font-family:Nunito Sans!important}.megaMenuInnerWrapper{background:url(//gutsycaptain.co.uk/cdn/shop/t/9/assets/background_newsletter_lp.svg?v=9659465\2026),var(--active-color-scheme-background)}.section-footer .footer:before{content:"";background:url(https://cdn.shopify.com/oxygen-v2/26727/11675/23843/830828/build/_assets/top-wave-XTNRJU7G.svg);width:100%;height:40px;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:0;background-position:center bottom;z-index:11}.section-footer .footer:after,.collectionBanner:after{content:"";background:url(https://cdn.shopify.com/oxygen-v2/26727/11675/23843/830828/build/_assets/top-wave-XTNRJU7G.svg);width:100%;height:40px;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;bottom:0;background-position:center bottom;transform:rotate(180deg);z-index:11}li.my-3.text-base{font-size:22px!important}button.font-heading,a.font-heading{font-size:27px!important}p.text-sm{font-size:18px!important;font-family:Collegiate!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/generic-style.css.map */
