.gfield input[type=file]::file-selector-button,.gform-theme--foundation .add_list_item,.gform-theme--foundation .delete_list_item,.gform_button,.gform_next_button,.gform_previous_button,.wpcf7-submit,button.tinvwl-button.alt,button.tinvwl-button:not(.alt){border-radius:var(--wp--custom--button-border-radius);border-width:var(--wp--custom--button-border-width);font-family:var(--wp--custom--button-typography-font-family);font-size:var(--wp--custom--button-typography-font-size);line-height:1;padding:var(--wp--custom--button-spacing-padding-top) var(--wp--custom--button-spacing-padding-right) var(--wp--custom--button-spacing-padding-bottom) var(--wp--custom--button-spacing-padding-left);text-decoration:none;text-transform:var(--wp--custom--button-typography-text-transform)}.gform_button,.gform_next_button,.wpcf7-submit,button.tinvwl-button.alt{background-color:var(--wp--custom--button-color-background);color:var(--wp--custom--button-color-text)}.gfield input[type=file]::file-selector-button,.gform-theme--foundation .add_list_item,.gform-theme--foundation .delete_list_item,.gform_previous_button,button.tinvwl-button:not(.alt){background-color:var(--wp--custom--button-secondary-color-background);color:var(--wp--custom--button-secondary-color-text)}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-quantity-selector:after,.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-textarea,.woocommerce-page .select2-container .select2-selection,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border-color:var(--wp--custom--form-field-border-color);border-radius:var(--wp--custom--form-field-border-radius);border-style:var(--wp--custom--form-field-border-style);border-width:var(--wp--custom--form-field-border-width)}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-textarea,.woocommerce-page .select2-container .select2-selection,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:var(--wp--custom--form-field-color-background);color:var(--wp--custom--form-field-color-text);padding:var(--wp--custom--form-field-padding)}.brreg-organisasjonsnummer .ginput_container{position:relative}.brreg-organisasjonsnummer .ginput_container input[data-brreg=brreg-organisasjonsnummer]+.api-fetch-btn{padding:0 30px;position:absolute;right:0;top:0}.brreg-organisasjonsnummer .ginput_container input[data-brreg=brreg-organisasjonsnummer]+.api-fetch-btn:after{content:"Hent bedriftsdata";font-family:inherit!important;font-size:inherit;font-weight:600}.prices-wrap{display:flex;gap:30px}@media screen and (max-width:1030px){.prices-wrap{flex-direction:column;gap:10px}}.prices-wrap .price-prefix,.prices-wrap .vailendende-pris-label{display:block}body:not(.single-product) .prices-wrap .price-prefix,body:not(.single-product) .prices-wrap .vailendende-pris-label,body:not(.single-product) .prices-wrap small{color:#1f2023;font-weight:300!important}body:not(.single-product) .prices-wrap .woocommerce-Price-amount{font-size:15px!important;font-weight:600!important}body:not(.single-product) .prices-wrap .price-prefix,body:not(.single-product) .prices-wrap .vailendende-pris-wrapper{font-size:12px}body:not(.single-product) .prices-wrap .vailendende-pris-wrapper{font-size:15px;opacity:.6}body:not(.single-product) .prices-wrap .vailendende-pris-wrapper small{font-size:13px}body:not(.single-product) .prices-wrap .vailendende-pris-value .woocommerce-Price-amount{font-weight:400!important}body:not(.single-product) .prices-wrap .vailendende-pris-label{font-size:13px}body:not(.single-product) .wp-block-product .tinv-wraper{display:none}body.single-product .prices-wrap{gap:30px}body.single-product .wc-block-grid__product-price .price-prefix,body.single-product .wc-block-grid__product-price .vailendende-pris-label,body.single-product .wc-block-grid__product-price small{color:#1f2023;font-weight:300!important}body.single-product .wc-block-grid__product-price .woocommerce-Price-amount{font-size:20px!important;font-weight:600!important}body.single-product .wc-block-grid__product-price .price-prefix,body.single-product .wc-block-grid__product-price .vailendende-pris-label{font-size:15px}body.single-product .wc-block-grid__product-price .vailendende-pris-label{margin-bottom:6px}body.single-product .wc-block-grid__product-price .vailendende-pris-wrapper{font-size:15px;opacity:.6}body.single-product .wc-block-grid__product-price .vailendende-pris-wrapper small{font-size:15px}body.single-product .wc-block-grid__product-price .vailendende-pris-value .woocommerce-Price-amount{font-size:15px!important;font-weight:400!important}.shipping-desc{display:block;font-size:13px;font-weight:400;opacity:.8}.wpft-tier-table-wrapper{margin:20px 0}.wpft-tier-table{margin-bottom:20px}.wpft-tier-table table{border:none}.wpft-tier-table thead tr th{background-color:transparent;border:none;border-bottom:1px solid var(--wp--preset--color--contrast);font-size:15px}.wpft-tier-table tbody tr td{border:none;border-bottom:1px solid #e1e4eb;font-size:15px;font-weight:300;padding-bottom:12px;padding-top:12px}.wpft-tier-table.hidden{display:none!important}.wpft-tier-table table{border-collapse:collapse;width:100%}.wpft-tier-table table td,.wpft-tier-table table th{border:1px solid #ddd;padding:10px;text-align:left}.wpft-tier-table table th{background:#f5f5f5;font-weight:600}.wpft-tier-table table .tier-discount{color:#22c55e;font-weight:600}.wpft-tier-table table .tier-savings{color:#22c55e;font-size:.9em}.wpft-tier-table .wpft-variable-notice{background:#f0f9ff;border:1px solid #0284c7;color:#0c4a6e;margin-bottom:15px;padding:10px 15px}.wpft-tier-table .wpft-variable-notice .wpft-info-icon{color:#0284c7;display:inline-block;margin-right:5px;vertical-align:middle}.wpft-tier-table.is-loading .wpft-tier-table-content{opacity:.5;pointer-events:none}.forpakning-content{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.forpakning-content{grid-template-columns:1fr}}.wp-block-maksimer-related-products ul.size-options{gap:8px}.wp-block-maksimer-related-products li a{border:1px solid #e1e4eb!important;font-size:15px!important;font-weight:300!important;padding:4px 14px!important}.wp-block-maksimer-related-products li.active a{background-color:var(--wp--preset--color--contrast)!important;border:1px solid transparent!important;color:var(--wp--preset--color--white)!important}.wc-block-components-quantity-selector{border:1px solid #000;border-radius:0}body .wp-block-add-to-cart-form .single_add_to_cart_button{font-size:16px;font-weight:300;letter-spacing:1px;padding:13px 20px;width:100%}@media(min-width:768px){body .wp-block-add-to-cart-form .single_add_to_cart_button{grid-column:2/4!important}}body .wp-block-add-to-cart-form form:after,body .wp-block-add-to-cart-form form:before{content:none!important}body .wp-block-add-to-cart-form .tinvwl_add_to_wishlist_button{font-size:14px}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{max-height:500px!important;min-height:500px!important;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{max-height:300px!important;min-height:300px!important}}.woocommerce-product-gallery .flex-control-thumbs{align-items:center;display:flex;gap:10px;margin-top:10px!important;overflow-x:auto!important;scrollbar-width:none;-ms-overflow-style:none}.woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar{display:none}.woocommerce-product-gallery .flex-control-thumbs li{max-width:90px!important;width:100%!important}.woocommerce-product-gallery .flex-control-thumbs li img{max-width:80px;-o-object-fit:contain;object-fit:contain;width:80px!important}.woocommerce-product-gallery .thumb-nav-arrow{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid #ddd;border-radius:50%;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:32px;justify-content:center;left:-16px;margin-top:5px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:10}.woocommerce-product-gallery .thumb-nav-arrow.thumb-nav-right{left:auto;right:-16px}@media(min-width:768px){body .woocommerce-tabs{position:relative}body .woocommerce-tabs:after{background-color:#e1e4eb;content:""!important;display:block;height:2px;position:absolute;top:44px;width:100%}body .woocommerce-tabs .wc-tabs li{margin-right:40px!important}}body .woocommerce-tabs .wc-tabs li a{font-size:15px;font-weight:500!important;letter-spacing:1px;text-transform:uppercase}@media(min-width:768px){body .woocommerce-tabs .wc-tabs li a{padding:10px 0!important}}.wc-block-product-template>li[data-ff-post-id] .woocommerce-loop-product__link{text-decoration:none}.wc-block-product-template>li[data-ff-post-id] .woocommerce-loop-product__link:hover{color:inherit}.wc-block-product-template>li[data-ff-post-id] .woocommerce-loop-product__link img{display:block;margin:0 auto}.wc-block-product-template>li[data-ff-post-id] .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:16px;font-weight:500;margin-top:10px}.wc-block-product-template>li[data-ff-post-id] .add_to_cart_button{display:none}.gf-user-activation-page #page{text-align:center}.woocommerce-product-gallery__image>a{pointer-events:none}
