html{font-size:16px}.grib-ui{letter-spacing:normal}.grib-section{display:contents}.grib-ui .brand img{width:210px;height:auto;filter:none;mix-blend-mode:normal}.grib-ui .footer-brand img{filter:brightness(0) invert(1);width:210px;height:auto}.grib-ui .stage-type{font-size:46px;line-height:1.04;width:250px}.grib-ui .pack-options label>span{height:100%;min-height:90px;justify-content:center}.pack-options em{font-size:10px;font-style:normal;line-height:1.2;margin-top:5px;background:var(--lime);padding:2px 6px;align-self:center;color:var(--ink)}.grib-ui .atc{width:100%;margin:0}.grib-ui .shopify-product-form{margin-top:18px}.grib-ui .benefits{padding-left:20px}.grib-bundle-engine{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(100%);pointer-events:none}.grib-ui kaching-bundles-sticky-atc,.grib-ui .kaching-bundles-sticky-atc{display:none!important}.grib-error{padding:10px 0;color:#9d2020;font-size:13px}.cart-drawer .grib-error{padding:8px 24px}.cart-delivery-line{display:flex;justify-content:space-between;gap:10px;font-size:12px;margin:10px 0}.cart-shipping-progress{background:#f0f6db;padding:14px;display:flex;align-items:center;gap:10px;font-size:12px;margin-top:22px}.cart-drawer[aria-busy=true] .cart-content button{pointer-events:none;opacity:.5}.cart-item+.cart-item{border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.cart-item a:hover{text-decoration:underline}.cart-line-discount{font-size:11px;color:var(--muted)}.cart-drawer #checkout-button{width:100%}.cart-empty .button{margin-top:16px}.video-modal video{width:auto;height:auto;max-height:82dvh;max-width:86vw}.video-modal video:focus{outline:none}.video-error{background:#fff;padding:30px}.grib-ui .sticky-atc{z-index:80}.grib-ui .cart-drawer,.grib-ui .overlay{z-index:100}.grib-ui .cart-drawer{z-index:101}.grib-ui .main-nav.open{z-index:85}.grib-ui .comparison td span{display:block}.grib-ui .faq-list details[open] summary .icon{transform:rotate(45deg)}.grib-ui .step-image img{width:100%;height:100%;object-fit:contain}.grib-ui .footer-grid>div:first-child>h2{margin-top:24px}.grib-ui .cart-content{overscroll-behavior:contain}.grib-ui .ugc-rail{overscroll-behavior-x:contain}.grib-ui #cart-error:empty{display:none}.grib-ui .announcement>span,.grib-ui .announcement>button{font-size:inherit}.grib-ui .cart-kicker{color:var(--ink)}.grib-ui .cart-kicker .icon{color:#617800}.grib-ui button[aria-busy=true]{cursor:wait}.grib-ui .main-nav a{white-space:nowrap}.grib-ui .svg-library{overflow:hidden}.grib-ui .cart-content img{object-fit:contain}@media(min-width:761px){.grib-ui .ugc-card{min-width:0}.grib-ui .product-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}}@media(max-width:1000px)and (min-width:761px){.grib-ui .header-inner{gap:20px}.grib-ui .main-nav{gap:14px;font-size:11px}.grib-ui .brand img{width:155px}.grib-ui .product-layout{gap:30px}.grib-ui .stage-type{font-size:34px}}@media(max-width:760px){.grib-ui .brand img{width:147px;height:auto}.grib-ui .header-inner{position:relative;display:grid;grid-template-columns:44px 1fr 44px;gap:12px}.grib-ui .brand{justify-self:center}.grib-ui .cart-trigger{padding:0;justify-self:end}.grib-ui .cart-trigger .cart-count{position:absolute;right:-4px;top:10px;width:16px;height:16px}.grib-ui .main-nav{top:100%;left:-18px;right:-18px}.grib-ui .stage-type{font-size:27px;line-height:29px;width:145px;left:22px;top:24px}.grib-ui .announcement{gap:18px;font-size:8px}.grib-ui .announcement .icon{width:12px;height:12px}.grib-ui .announcement>span,.grib-ui .announcement>button{gap:4px}.grib-ui .pack-options label>span{min-height:84px}.grib-ui .footer-brand img{width:185px}.grib-ui .sticky-atc b{max-width:140px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grib-ui .cart-drawer{height:100dvh}.grib-ui .cart-bottom{padding-bottom:max(16px,env(safe-area-inset-bottom))}.grib-ui .product-layout{display:block}.grib-ui .gallery{margin-bottom:28px}.grib-ui .cart-proof p{font-size:12px}.grib-ui .cart-content{flex:1;min-height:0}.grib-ui .cart-delivery-line{font-size:12px}.grib-ui .cart-item-title h3{font-size:17px}.grib-ui .main-nav.open{display:flex}.grib-ui .cart-subtotal{font-size:21px}.grib-ui .cart-saving-line{font-size:12px}}@media(max-width:360px){.grib-ui .announcement{gap:9px;font-size:7px}.grib-ui .pack-options b,.grib-ui .pack-options small{font-size:11px}.grib-ui .brand img{width:135px}}.grib-ui .cart-trigger{position:relative}.grib-ui .cart-trigger .cart-count{top:0;right:-7px}.grib-ui .footer-brand:has(img[src*=files]) img{filter:none}.grib-ui .footer-grid>div:first-child{padding-left:0;min-width:0}.grib-ui .footer .footer-brand{position:static;display:block;width:fit-content;margin:0 0 24px;justify-self:start}.grib-ui .footer .footer-brand img{width:190px;height:auto;filter:none;mix-blend-mode:normal;margin:0}.grib-ui .footer-grid>div:first-child>h2{margin-top:0}.grib-ui .footer p{color:#b8c0b7}.grib-ui .footer-grid>div:not(:first-child)>a,.grib-ui .footer-grid>div>button{color:#d5dbd2}@media(max-width:760px){.grib-ui .footer{padding-top:40px}.grib-ui .footer-grid{gap:32px 22px}.grib-ui .footer .footer-brand img{width:185px}.grib-ui .footer h2{font-size:30px;line-height:1.12}.grib-ui .footer p{font-size:12px;line-height:1.75}.grib-ui .footer h3{font-size:12px;margin-bottom:12px}.grib-ui .footer-grid>div:not(:first-child)>a,.grib-ui .footer-grid>div>button{font-size:12px;min-height:32px;display:flex;align-items:center;margin-bottom:2px}.grib-ui .footer-grid>div:last-child{display:block}.grib-ui .footer-grid>div:last-child>h3{margin-bottom:12px}.grib-ui .footer-email{font-size:13px;min-height:40px}.grib-ui .footer-bottom{font-size:10px;gap:10px;flex-wrap:wrap}}.grib-ui{--muted:#596253;font-size:16px;line-height:1.65}.grib-ui h2 em{color:#687160}.grib-ui .mechanism-grid h2 em{color:var(--lime)}.grib-ui .stage-type{color:#65705c}.grib-ui .announcement{min-height:36px;height:auto;font-size:12px}.grib-ui .announcement>button{min-height:36px}.grib-ui .main-nav{font-size:14px}.grib-ui .main-nav a{display:flex;align-items:center;min-height:44px}.grib-ui .breadcrumb,.grib-ui .chapter,.grib-ui .buybox-top{font-size:12px}.grib-ui .product-intro,.grib-ui .benefits{font-size:15px;line-height:1.65}.grib-ui .pack-picker legend,.grib-ui .pack-options b,.grib-ui .pack-options small{font-size:14px}.grib-ui .pack-options em{font-size:12px;padding:3px 6px;line-height:1.35}.grib-ui .pack-picker>p,.grib-ui .unit-price,.grib-ui .saving{font-size:12px}.grib-ui .atc,.grib-ui .atc span{font-size:16px}.grib-ui .purchase-assurance,.grib-ui .purchase-assurance>span,.grib-ui .purchase-assurance>button{font-size:12px}.grib-ui .purchase-assurance>button{min-height:44px}.grib-ui .shark-proof-copy>span,.grib-ui .training-proof,.grib-ui .training-proof small{font-size:12px}.grib-ui .training-proof{min-height:44px;flex-wrap:wrap}.grib-ui .section-nav>.wrap{font-size:14px}.grib-ui .section-nav a{min-height:44px;display:flex;align-items:center}.grib-ui .heading-aside,.grib-ui .heading-aside>p,.grib-ui .sport-copy>p,.grib-ui .step p,.grib-ui .mechanism-grid p,.grib-ui .comparison-intro>p,.grib-ui .shark-copy>p,.grib-ui .faq-intro>p,.grib-ui .faq-list details>p{font-size:15px;line-height:1.75}.grib-ui .section-heading>.heading-aside{font-size:15px}.grib-ui .ugc-intro small,.grib-ui .ugc-top,.grib-ui .ugc-caption>span{font-size:12px}.grib-ui .ugc-top{background:#171b19d9;letter-spacing:.03em}.grib-ui .ugc-card:after{background:linear-gradient(transparent 30%,#000000d1)}.grib-ui .sport-image-copy>span,.grib-ui .sport-tabs button>span{font-size:12px}.grib-ui .sport-image-copy p{font-size:14px}.grib-ui .how-foot{font-size:14px;flex-wrap:wrap;gap:12px 28px}.grib-ui .how-foot small,.grib-ui .contact-marker{font-size:12px}.grib-ui .comparison-tip>span{font-size:12px}.grib-ui .comparison-tip>p{font-size:14px}.grib-ui .comparison tbody td>strong{font-size:14px;line-height:1.5}.grib-ui .comparison tbody td>span,.grib-ui .comparison tbody th{font-size:13px;line-height:1.6}.grib-ui .comparison-source,.grib-ui .comparison thead small{font-size:12px;line-height:1.6}.grib-ui .comparison-source button{min-height:44px}.grib-ui .shark-film>span:last-child,.grib-ui .shark-copy .shark-note{font-size:12px;line-height:1.6}.grib-ui .faq-list summary{font-size:16px;line-height:1.5}.grib-ui .faq-list details>p{margin-right:24px}.grib-ui .closing-buy p{font-size:14px}.grib-ui .closing .chapter{font-size:12px}.grib-ui .closing-buy .button{font-size:15px;min-height:48px}.grib-ui .footer p,.grib-ui .footer h3,.grib-ui .footer-grid>div:not(:first-child)>a,.grib-ui .footer-grid>div>button{font-size:14px;line-height:1.7}.grib-ui .footer-grid>div:not(:first-child)>a,.grib-ui .footer-grid>div>button{display:flex;align-items:center;min-height:44px;margin-bottom:0;text-align:left}.grib-ui .footer-email{font-size:15px;min-height:44px}.grib-ui .footer-bottom{font-size:12px}.grib-ui .gallery-arrows .icon-button,.grib-ui .rail-arrows .icon-button,.grib-ui .zoom-button,.grib-ui .modal-close{width:44px;height:44px;flex-shrink:0}.grib-ui .gallery-arrows>span{font-size:12px}.grib-ui .thumbnails{overflow-x:auto;scrollbar-width:none;padding:2px;scroll-padding:2px}.grib-ui .thumb{width:48px;height:48px}.grib-ui .photo-caption{font-size:14px}.grib-ui .cart-kicker,.grib-ui .cart-shipping-progress,.grib-ui .cart-delivery-line,.grib-ui .cart-saving-line{font-size:13px}.grib-ui .cart-item-copy>p,.grib-ui .cart-upsell p,.grib-ui .cart-proof p,.grib-ui .cart-proof a,.grib-ui .cart-empty p{font-size:14px;line-height:1.65}.grib-ui .cart-upsell small,.grib-ui .cart-bottom>p,.grib-ui .checkout-assurance{font-size:12px}.grib-ui .cart-upsell button{font-size:14px;min-height:44px;line-height:1.4}.grib-ui .cart-item-title button{min-width:44px;min-height:44px;display:grid;place-items:center}.grib-ui .quantity-control button{width:44px;height:44px}.grib-ui .cart-proof a{display:inline-flex;align-items:center;min-height:44px}.grib-ui .info-modal p,.grib-ui .info-modal li{font-size:15px}.grib-ui .sticky-atc b{font-size:14px}.grib-ui .sticky-atc small{font-size:12px}.grib-ui .sticky-atc .button{font-size:14px;min-height:48px}@media(max-width:1000px)and (min-width:761px){.grib-ui .main-nav{gap:12px;font-size:13px}.grib-ui .header-inner{gap:16px}.grib-ui .comparison-section{gap:32px}.grib-ui .sport-grid,.grib-ui .mechanism-grid,.grib-ui .shark-grid{gap:35px}}@media(max-width:760px){.grib-ui .announcement{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 6px;font-size:11px;min-height:36px;text-align:center}.grib-ui .announcement>span,.grib-ui .announcement>button{justify-content:center;gap:0;font-size:inherit}.grib-ui .announcement .icon{display:none}.grib-ui .main-nav{font-size:16px}.grib-ui .main-nav a{padding-block:8px}.grib-ui .gallery-controls,.grib-ui .thumbnails{gap:6px}.grib-ui .thumb{width:44px;height:44px}.grib-ui .gallery-arrows>span{display:none}.grib-ui .video-thumb>.icon{left:12px;top:12px}.grib-ui .product-intro,.grib-ui .benefits{font-size:15px}.grib-ui .pack-options b,.grib-ui .pack-options small{font-size:13px}.grib-ui .pack-options label>span{min-height:94px}.grib-ui .purchase-assurance{gap:8px;align-items:center;flex-wrap:wrap}.grib-ui .sport-image-copy{left:22px;right:22px;bottom:24px}.grib-ui .comparison tbody td{padding:18px 7px}.grib-ui .comparison tbody td>strong{font-size:13px;overflow-wrap:anywhere}.grib-ui .comparison tbody td>span,.grib-ui .comparison tbody th{font-size:12px;overflow-wrap:anywhere}.grib-ui .comparison tbody th{padding-right:8px}.grib-ui .comparison-source{margin-left:0;font-size:12px}.grib-ui .comparison thead th>span{font-size:16px}.grib-ui .how-foot small{margin-left:0}.grib-ui .closing-inner{grid-template-columns:minmax(0,1fr) 88px}.grib-ui .closing-buy .button{padding:12px 16px;gap:12px;font-size:14px}.grib-ui .footer p{font-size:14px}.grib-ui .footer-grid{gap:32px 20px}.grib-ui .footer h3{font-size:14px}.grib-ui .footer-bottom{font-size:12px;align-items:flex-start}.grib-ui .sticky-atc{padding-inline:12px;gap:8px}.grib-ui .sticky-atc b{font-size:13px;max-width:130px}.grib-ui .sticky-atc small{font-size:11px}.grib-ui .sticky-atc .button{padding:12px;gap:8px;font-size:14px}.grib-ui .cart-header h2{font-size:26px}}@media(max-width:360px){.grib-ui .announcement{font-size:10px}.grib-ui .stage-type{font-size:25px;width:135px;left:18px}.grib-ui .step p{font-size:14px}.grib-ui .comparison tbody td{padding-inline:5px}.grib-ui .shark-proof-copy>span,.grib-ui .training-proof,.grib-ui .training-proof small{font-size:12px}.grib-ui .sticky-atc b{max-width:105px}.grib-ui .sticky-atc small{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.grib-ui *,.grib-ui *:before,.grib-ui *:after{animation:none!important;transition:none!important}}@media(max-width:760px){.grib-ui .ugc-rail{width:calc(100% + 18px);max-width:calc(100% + 18px)}.grib-ui .rail-arrows .icon-button{color:var(--ink);border-color:#b6bfb0;background:#fff}.grib-ui .hero-bottle{top:18%;height:81%;width:86%;left:23%}.grib-ui .stage-type{font-size:26px;line-height:1.04;width:200px}.grib-ui .step-image img{object-fit:cover;object-position:center top;height:calc(100% + 9px);max-height:none}}@media(max-width:370px){.grib-ui .ugc-rail{width:calc(100% + 14px);max-width:calc(100% + 14px)}.grib-ui .stage-type{font-size:22px;width:170px;left:18px}.grib-ui .hero-bottle{top:20%;height:78%}}.grib-ui .step-image{background:#e7e7e7}.grib-ui .step-image img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.16)}.grib-ui .shark-source{font-size:12px}.grib-ui .cart-drawer[aria-busy=true] .cart-header h2:after{content:" \b7  Opdaterer\2026";font-family:var(--font);font-size:12px;font-weight:400}@media(min-width:761px)and (max-width:1100px){.grib-ui .stage-type{font-size:clamp(24px,3.2vw,34px);line-height:1.04;left:24px;top:26px;width:240px}.grib-ui .hero-bottle{top:18%;height:81%;width:86%;left:23%}}@media(max-width:760px){.grib-ui .header-inner>.brand{position:static;transform:none;grid-column:2;grid-row:1;justify-self:center;min-width:0}.grib-ui .header-inner>.mobile-menu{grid-column:1;grid-row:1;justify-self:start;margin-left:-10px;width:44px;height:44px}.grib-ui .header-inner>.cart-trigger{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;margin:0 -10px 0 0;padding:0}.grib-ui .header-inner>.cart-trigger .cart-count{top:3px;right:1px}}.grib-ui .product-promise{max-width:none;font-size:20px;line-height:1.45;letter-spacing:-.025em;text-wrap:wrap}.grib-ui .product-promise :is(strong,b){position:relative;isolation:isolate;font-weight:inherit}.grib-ui .product-promise :is(strong,b):before{content:"";position:absolute;z-index:-1;left:-.06em;right:-.06em;bottom:.03em;height:.42em;background:var(--lime);border-radius:35% 18% 30% 22%;transform:rotate(-1deg);pointer-events:none}@media(max-width:1100px)and (min-width:761px){.grib-ui .product-promise{font-size:18px}}@media(max-width:760px){.grib-ui .product-promise{font-size:clamp(16px,4.36vw,18px)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gribshop-finish.css.map */
