.bg-service-hero{padding:30px 0 55px;max-width:960px}.bg-service-hero h1{font-size:clamp(42px,5.6vw,76px);line-height:1.05;letter-spacing:-.035em;margin:14px 0 23px;max-width:850px}.bg-service-page-label{font-size:14px;margin:20px 0 0}.bg-service-hero .bg-lead{font-size:19px;max-width:720px;line-height:1.65}.bg-service-om-bryglauget .bg-service-hero{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(230px,1fr);gap:65px;max-width:none;align-items:center}.bg-service-emblem{background:#e6eadd;aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px;border-radius:50%}.bg-service-emblem .bg-mark{width:120px;height:140px}.bg-service-emblem span{font-size:9px;letter-spacing:1.6px}.bg-service-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:26px}.bg-service-actions>a:not(.bg-button){text-decoration:underline;text-underline-offset:5px}.bg-service-page .bg-button{display:inline-flex;gap:17px;align-items:center;font:700 14px/1.3 inherit;cursor:pointer}.bg-service-page .bg-beer-icon{width:18px;height:25px}.bg-service-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:65px;align-items:start}.bg-service-content{min-width:0}.bg-service-prose{font-size:16px;line-height:1.85}.bg-service-prose>h2{font-size:32px;line-height:1.2;margin:42px 0 17px;scroll-margin-top:35px}.bg-service-prose>h2:first-child{margin-top:0}.bg-service-prose a:not(.bg-button){text-decoration:underline;text-underline-offset:4px}.bg-service-opening{font-size:23px;line-height:1.55;border-left:2px solid #a86d24;padding-left:23px;margin:0 0 40px}.bg-service-aside{background:#e8ecdf;padding:26px;position:sticky;top:35px}.bg-service-aside h2{font-size:29px;line-height:1.15}.bg-service-aside p{font-size:14px;line-height:1.7}.bg-service-aside nav{display:flex;flex-direction:column;margin-top:20px}.bg-service-aside nav a{padding:12px 0;border-bottom:1px solid #c4cdbb;font-size:14px}.bg-service-aside nav a[aria-current]{font-weight:700;color:#905817}.bg-service-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:35px 0}.bg-service-cards section{background:#eceee4;padding:22px;display:flex;flex-direction:column}.bg-service-cards h3{font-size:25px;line-height:1.2}.bg-service-cards p{font-size:14px;line-height:1.7}.bg-service-cards a{font-size:13px;margin-top:auto}.bg-service-number{font-family:Georgia,serif;font-size:30px;color:#946020}.bg-service-timeline>section{display:grid;grid-template-columns:60px 1fr;gap:20px;padding:30px 0;border-bottom:1px solid #d0d5c6}.bg-service-timeline>section:first-child{padding-top:0}.bg-service-timeline>section>span{font:36px Georgia,serif;color:#946020}.bg-service-timeline h2{font-size:31px;line-height:1.2;margin:0 0 15px}.bg-service-notice,.bg-service-summary{background:#ece7d6;border-left:3px solid #a86d24;padding:22px 26px;margin:0 0 30px;font-size:15px}.bg-service-notice p:last-child,.bg-service-summary p:last-child{margin-bottom:0}.bg-service-status{border-top:1px solid #bdc8b4;padding-top:18px}.bg-service-prose details{border-bottom:1px solid #cbd2c1;padding:19px 0}.bg-service-prose summary{font-weight:700;cursor:pointer;list-style:none;padding-right:30px;position:relative}.bg-service-prose summary::-webkit-details-marker{display:none}.bg-service-prose summary:after{content:'+';position:absolute;right:4px}.bg-service-prose details[open] summary:after{content:'−'}.bg-service-prose details p{font-size:15px}.bg-service-next{display:flex;gap:25px;align-items:center;border-top:1px solid #ccd3c0;margin-top:65px;padding-top:35px;flex-wrap:wrap}.bg-service-next>div{flex:1;min-width:250px}.bg-service-next h2{font-size:33px;line-height:1.2}.bg-service-next>a{display:inline-flex;align-items:center;gap:15px;border-bottom:1px solid #a86d24;padding-bottom:10px;font-size:14px}.bg-business-details{display:grid;grid-template-columns:120px 1fr}.bg-business-details dt,.bg-business-details dd{padding:12px 0;margin:0;border-bottom:1px solid #d0d5c6;overflow-wrap:anywhere}.bg-business-details dt{font-weight:700}.bg-table-scroll{overflow-x:auto}.bg-service-prose table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.bg-service-prose th,.bg-service-prose td{text-align:left;vertical-align:top;padding:15px 12px;border-bottom:1px solid #c8d0bd}.bg-service-prose th{background:#e8ecdf}.bg-commerce-steps{display:flex;gap:0;border-top:1px solid #ccd3c0;border-bottom:1px solid #ccd3c0;margin:0 0 40px}.bg-commerce-steps a{padding:17px 25px;font-size:14px;border-bottom:3px solid transparent}.bg-commerce-steps a[aria-current]{border-color:#946020;font-weight:700}.bg-commerce-steps span{margin-right:12px;color:#946020;font-family:Georgia,serif}.bg-empty-cart,.bg-service-checkout-closed{background:#e9ecdf;padding:45px}.bg-empty-cart h2,.bg-service-checkout-closed h2{font-size:38px;line-height:1.15;max-width:550px}.bg-empty-cart p,.bg-service-checkout-closed p{max-width:600px;line-height:1.8}.bg-empty-cart-icon .bg-beer-icon{width:40px;height:60px;color:#946020}.bg-service-review{margin-top:35px}.bg-commerce-native .woocommerce{display:flow-root}.bg-commerce-native .woocommerce h2{font-size:31px}.bg-commerce-native .woocommerce form.login,.bg-commerce-native .woocommerce form.lost_reset_password{border:1px solid #c5cebb;background:#fffdf7;padding:30px;max-width:650px;border-radius:0}.bg-commerce-native .woocommerce form input.input-text{background:#fffdf7;border:1px solid #aab69e;padding:12px;color:#173d32;min-height:46px}.bg-commerce-native .woocommerce form label{display:block;font-size:14px;font-weight:700;margin-bottom:6px}.bg-commerce-native .woocommerce form .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px;margin:20px 0;font-weight:400}.bg-commerce-native .woocommerce form input[type=checkbox]{width:auto}.bg-service-page .woocommerce .button,.bg-service-page .woocommerce button.button{background:#173d32;color:#fffdf7;border:0;border-radius:0;padding:14px 20px;font-size:14px;font-weight:700;cursor:pointer;line-height:1.3;display:inline-block;text-decoration:none}.bg-service-page .woocommerce .button:disabled{opacity:.5;cursor:default}.bg-commerce-native .woocommerce .woocommerce-LostPassword{font-size:14px;text-decoration:underline}.bg-commerce-native .woocommerce .password-input{display:flex;align-items:center;gap:8px}.bg-commerce-native .woocommerce .show-password-input{position:static;flex-shrink:0;min-width:40px;min-height:40px}.bg-commerce-native .woocommerce form .quantity input.qty{width:78px;min-width:60px}.bg-commerce-native .woocommerce table.shop_table{width:100%;border-collapse:collapse;border:1px solid #ccd3c0}.bg-commerce-native .woocommerce table.shop_table th{background:#e8ecdf;text-align:left}.bg-commerce-native .woocommerce table.shop_table td{vertical-align:middle}.bg-commerce-native .woocommerce .product-thumbnail img{width:50px;height:75px;object-fit:contain}.bg-commerce-native .woocommerce .coupon{display:flex;gap:10px;flex-wrap:wrap}.bg-commerce-native .woocommerce .coupon input{max-width:220px}.bg-commerce-native .woocommerce .cart-collaterals{margin-top:35px}.bg-commerce-native .woocommerce .cart_totals{float:none;width:100%}.bg-commerce-native .woocommerce .wc-proceed-to-checkout{padding-top:22px}.bg-commerce-native .woocommerce:has(.woocommerce-MyAccount-navigation){display:grid;grid-template-columns:190px minmax(0,1fr);gap:25px}.bg-commerce-native .woocommerce-MyAccount-navigation,.bg-commerce-native .woocommerce-MyAccount-content{float:none;width:auto;min-width:0}.bg-commerce-native .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.bg-commerce-native .woocommerce-MyAccount-navigation li a{display:block;padding:13px;border-bottom:1px solid #c8d0bd}.bg-commerce-native .woocommerce-MyAccount-navigation li.is-active a{background:#e8ecdf;font-weight:700}.bg-service-page a:focus-visible,.bg-service-page button:focus-visible,.bg-service-page summary:focus-visible{outline:3px solid #a86d24;outline-offset:4px}
@media(max-width:1100px){.bg-service-layout{gap:35px;grid-template-columns:minmax(0,1fr) 220px}.bg-service-cards{grid-template-columns:1fr}.bg-service-om-bryglauget .bg-service-hero{gap:30px}.bg-service-emblem span{font-size:7px}}
@media(max-width:760px){.bg-service-hero{padding:20px 0 35px}.bg-service-hero .bg-lead{font-size:17px}.bg-service-layout,.bg-service-om-bryglauget .bg-service-hero{grid-template-columns:1fr}.bg-service-emblem{display:none}.bg-service-aside{position:static;margin-top:20px}.bg-service-prose>h2{font-size:28px}.bg-service-opening{font-size:20px}.bg-service-next{margin-top:35px;display:block}.bg-service-next>a{margin:15px 22px 0 0}.bg-commerce-steps a{padding:13px 10px;font-size:12px;flex:1}.bg-commerce-steps span{margin-right:5px}.bg-empty-cart,.bg-service-checkout-closed{padding:26px}.bg-empty-cart h2,.bg-service-checkout-closed h2{font-size:31px}.bg-commerce-native .woocommerce:has(.woocommerce-MyAccount-navigation){grid-template-columns:1fr}.bg-commerce-native .woocommerce form.login{padding:23px}.bg-service-timeline>section{grid-template-columns:40px 1fr;gap:12px}.bg-service-timeline>section>span{font-size:29px}.bg-business-details{grid-template-columns:90px 1fr}.bg-service-page .woocommerce table.shop_table{display:block;overflow-x:auto}.bg-service-page .woocommerce table.shop_table td{min-width:70px}}

.bg-service-kurv .bg-service-hero,.bg-service-kasse .bg-service-hero,.bg-service-min-konto .bg-service-hero{padding:20px 0 28px}.bg-service-kurv .bg-service-hero h1,.bg-service-kasse .bg-service-hero h1,.bg-service-min-konto .bg-service-hero h1{font-size:clamp(37px,4.2vw,56px)}.bg-service-kurv .bg-service-page-label,.bg-service-kasse .bg-service-page-label,.bg-service-min-konto .bg-service-page-label{display:none}.bg-service-page .bg-button{font-family:inherit;font-size:14px;font-weight:700;line-height:1.3}

.woocommerce-checkout-review-order-table{width:100%;border-collapse:collapse}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{text-align:left;padding:18px 14px;border-bottom:1px solid #ccd3c0}.woocommerce-checkout-review-order-table thead th{background:#e8ecdf}.woocommerce-checkout-review-order-table td.product-name{vertical-align:middle;overflow-wrap:anywhere;line-height:1.6}.woocommerce-checkout-review-order-table .bg-checkout-image{float:left;display:block;width:64px;height:84px;margin:0 16px 4px 0;background:#e8ecdf}.woocommerce-checkout-review-order-table .bg-checkout-thumbnail{display:block;width:100%;height:100%;object-fit:contain}.woocommerce-checkout-review-order-table td.product-total{white-space:nowrap;text-align:right;vertical-align:middle}.woocommerce-checkout-review-order-table th.product-total{text-align:right}.woocommerce-checkout-review-order-table .product-quantity{white-space:nowrap}.woocommerce-checkout-review-order-table td.product-name dl.variation{font-size:12px;margin-top:8px}@media(max-width:760px){.woocommerce-checkout-review-order-table .bg-checkout-image{width:48px;height:68px;margin-right:10px}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{padding:14px 9px}.woocommerce-checkout-review-order-table td.product-name{font-size:14px}}
