.elementor-11628 .elementor-element.elementor-element-2b92f646{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:999;}.elementor-bc-flex-widget .elementor-11628 .elementor-element.elementor-element-5cb5d023.elementor-column .elementor-column-wrap{align-items:center;}.elementor-11628 .elementor-element.elementor-element-5cb5d023.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11628 .elementor-element.elementor-element-5cb5d023 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-b834ebf > .elementor-container{max-width:1230px;}.elementor-11628 .elementor-element.elementor-element-b834ebf{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-11628 .elementor-element.elementor-element-4a79a6f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-11628 .elementor-element.elementor-element-4a79a6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11628 .elementor-element.elementor-element-4a79a6f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11628 .elementor-element.elementor-element-4a79a6f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11628 .elementor-element.elementor-element-4a79a6f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-3e31f32{text-align:left;}.elementor-11628 .elementor-element.elementor-element-3e31f32 img{width:400px;}.elementor-bc-flex-widget .elementor-11628 .elementor-element.elementor-element-9401e7a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-11628 .elementor-element.elementor-element-9401e7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11628 .elementor-element.elementor-element-9401e7a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-11628 .elementor-element.elementor-element-9401e7a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-f477f1e .elementor-icon-list-icon i{color:#43454b;font-size:16px;}.elementor-11628 .elementor-element.elementor-element-f477f1e .elementor-icon-list-icon svg{fill:#43454b;width:16px;}.elementor-11628 .elementor-element.elementor-element-f477f1e .elementor-icon-list-icon{text-align:left;}.elementor-11628 .elementor-element.elementor-element-f477f1e .elementor-icon-list-text{color:#43454b;}.elementor-11628 .elementor-element.elementor-element-f477f1e .elementor-icon-list-item, .elementor-11628 .elementor-element.elementor-element-f477f1e .elementor-icon-list-item a{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:300;}.elementor-11628 .elementor-element.elementor-element-f477f1e{width:auto;max-width:auto;}.elementor-11628 .elementor-element.elementor-element-4b96678 .elementor-icon-list-icon i{color:#43454b;font-size:17px;}.elementor-11628 .elementor-element.elementor-element-4b96678 .elementor-icon-list-icon svg{fill:#43454b;width:17px;}.elementor-11628 .elementor-element.elementor-element-4b96678 .elementor-icon-list-icon{text-align:left;}.elementor-11628 .elementor-element.elementor-element-4b96678 .elementor-icon-list-text{color:#43454b;}.elementor-11628 .elementor-element.elementor-element-4b96678 .elementor-icon-list-item, .elementor-11628 .elementor-element.elementor-element-4b96678 .elementor-icon-list-item a{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:300;}.elementor-11628 .elementor-element.elementor-element-4b96678 > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-11628 .elementor-element.elementor-element-4b96678{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-11628 .elementor-element.elementor-element-bf20e6e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-11628 .elementor-element.elementor-element-bf20e6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11628 .elementor-element.elementor-element-bf20e6e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11628 .elementor-element.elementor-element-bf20e6e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__toggle{text-align:center;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__toggle .elementor-button-icon{color:#e62b27;font-size:30px;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__toggle .elementor-button{border-color:#e62b27;border-width:0px;border-radius:100px;padding:7px 7px 7px 7px;}body:not(.rtl) .elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__toggle .elementor-button-text{margin-right:0px;}body.rtl .elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__toggle .elementor-button-text{margin-left:0px;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__subtotal{color:#383838;font-size:30px;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__product-name, .elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__product-name a{color:#383838;font-size:16px;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__product-price{color:#8c8c8c;font-size:12px;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__product, .elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__subtotal{border-color:#a3a3a3;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-menu-cart__footer-buttons .elementor-button{font-size:16px;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-button--view-cart{color:#ffffff;background-color:#e62b27;}.elementor-11628 .elementor-element.elementor-element-b7d7508 .elementor-button--checkout{color:#ffffff;background-color:#e62b27;}.elementor-11628 .elementor-element.elementor-element-b7d7508 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-b7d7508{width:auto;max-width:auto;}.elementor-11628 .elementor-element.elementor-element-47d4c772 > .elementor-container{max-width:1250px;}.elementor-11628 .elementor-element.elementor-element-47d4c772:not(.elementor-motion-effects-element-type-background), .elementor-11628 .elementor-element.elementor-element-47d4c772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e62b27;}.elementor-11628 .elementor-element.elementor-element-47d4c772{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-47d4c772 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11628 .elementor-element.elementor-element-28113b37.elementor-column .elementor-column-wrap{align-items:center;}.elementor-11628 .elementor-element.elementor-element-28113b37.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11628 .elementor-element.elementor-element-28113b37.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11628 .elementor-element.elementor-element-28113b37 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-11628 .elementor-element.elementor-element-4725dfe6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-11628 .elementor-element.elementor-element-4725dfe6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11628 .elementor-element.elementor-element-4725dfe6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11628 .elementor-element.elementor-element-4725dfe6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11628 .elementor-element.elementor-element-4725dfe6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-9de28a5 .elementor-icon-wrapper{text-align:center;}.elementor-11628 .elementor-element.elementor-element-9de28a5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11628 .elementor-element.elementor-element-9de28a5.elementor-view-framed .elementor-icon, .elementor-11628 .elementor-element.elementor-element-9de28a5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11628 .elementor-element.elementor-element-9de28a5.elementor-view-framed .elementor-icon, .elementor-11628 .elementor-element.elementor-element-9de28a5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11628 .elementor-element.elementor-element-9de28a5 .elementor-icon{font-size:21px;}.elementor-11628 .elementor-element.elementor-element-9de28a5 .elementor-icon i, .elementor-11628 .elementor-element.elementor-element-9de28a5 .elementor-icon svg{transform:rotate(0deg);}.elementor-11628 .elementor-element.elementor-element-9de28a5 > .elementor-widget-container{padding:7px 8px 7px 8px;background-color:#820000;border-radius:50% 50% 50% 50%;}.elementor-11628 .elementor-element.elementor-element-9de28a5{width:auto;max-width:auto;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__toggle{text-align:center;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__toggle .elementor-button-icon{color:#e62b27;font-size:20px;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__toggle .elementor-button{background-color:#ffffff;border-color:#b10400;border-width:0px;border-radius:100px;padding:7px 7px 7px 7px;}body:not(.rtl) .elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__toggle .elementor-button-text{margin-right:0px;}body.rtl .elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__toggle .elementor-button-text{margin-left:0px;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{right:-1em;top:-1em;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__subtotal{color:#383838;font-size:30px;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__product-name, .elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__product-name a{color:#383838;font-size:16px;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__product-price{color:#8c8c8c;font-size:12px;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__product, .elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__subtotal{border-color:#a3a3a3;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-menu-cart__footer-buttons .elementor-button{font-size:16px;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-button--view-cart{color:#ffffff;background-color:#e62b27;}.elementor-11628 .elementor-element.elementor-element-ed675ef .elementor-button--checkout{color:#ffffff;background-color:#e62b27;}.elementor-11628 .elementor-element.elementor-element-ed675ef > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-11628 .elementor-element.elementor-element-ed675ef{width:auto;max-width:auto;}.elementor-11628 .elementor-element.elementor-element-afd7b18 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-11628 .elementor-element.elementor-element-9401e7a{width:60.333%;}.elementor-11628 .elementor-element.elementor-element-bf20e6e{width:6%;}.elementor-11628 .elementor-element.elementor-element-28113b37{width:75%;}.elementor-11628 .elementor-element.elementor-element-4725dfe6{width:25%;}}@media(max-width:1024px){.elementor-11628 .elementor-element.elementor-element-5cb5d023 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-b834ebf{padding:10px 30px 10px 30px;}.elementor-11628 .elementor-element.elementor-element-3e31f32 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-11628 .elementor-element.elementor-element-f477f1e .elementor-icon-list-icon{text-align:left;}.elementor-11628 .elementor-element.elementor-element-4b96678 .elementor-icon-list-icon{text-align:left;}.elementor-11628 .elementor-element.elementor-element-bf20e6e > .elementor-element-populated{margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-b7d7508{width:auto;max-width:auto;}.elementor-11628 .elementor-element.elementor-element-47d4c772{margin-top:0px;margin-bottom:0px;padding:1px 30px 1px 20px;}.elementor-bc-flex-widget .elementor-11628 .elementor-element.elementor-element-4725dfe6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-11628 .elementor-element.elementor-element-4725dfe6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11628 .elementor-element.elementor-element-4725dfe6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11628 .elementor-element.elementor-element-4725dfe6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-ed675ef{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-11628 .elementor-element.elementor-element-5cb5d023 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11628 .elementor-element.elementor-element-3e31f32{text-align:center;}.elementor-11628 .elementor-element.elementor-element-3e31f32 img{width:100%;}.elementor-11628 .elementor-element.elementor-element-3e31f32 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-11628 .elementor-element.elementor-element-28113b37{width:50%;}.elementor-11628 .elementor-element.elementor-element-4725dfe6{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11628 .elementor-element.elementor-element-4a79a6f{width:45%;}.elementor-11628 .elementor-element.elementor-element-9401e7a{width:48%;}.elementor-11628 .elementor-element.elementor-element-bf20e6e{width:7%;}.elementor-11628 .elementor-element.elementor-element-28113b37{width:60%;}.elementor-11628 .elementor-element.elementor-element-4725dfe6{width:40%;}}/* Start custom CSS */.mega-sub-menu-row2 ul { width: 100% !important; }

.elementor-icon-wrapper { line-height: 1; }

.sok-modal-open { cursor: pointer; }




.woocommerce-MyAccount-navigation ul { 
    padding: 0; 
    list-style-type: none;
}

#min-side-account .woocommerce-MyAccount-navigation-link.is-active a { 
    color: #e62b27; 
}

.woocommerce form.login, 
.woocommerce form.register, 
.woocommerce form .form-row { 
	padding: 0;
    border: none;  
}

#min-side-account address { 
    font-style: normal; 
}

#min-side-account .woocommerce-MyAccount-content { 
    padding-left: 20px;
    border-left: 1px solid #ccc;
}

.woocommerce-MyAccount-content a { 
    color: #b10400; 
}
.woocommerce-MyAccount-content a:hover { 
    color: #e62b27; 
} 

.woocommerce-form__label .woocommerce-form__label-for-checkbox .woocommerce-form-login__rememberme {
	display: inline-flex;
    border: 0;
}

#min-side-account .woocommerce-Input,
.woocommerce-address-fields input,
.woocommerce form.login input, 
.woocommerce form.register input { 
	color: #555;
	border-radius: 0;
    border-color: #ccc; 
}


#min-side-account .woocommerce button,
.woocommerce form.login button, 
.woocommerce form.register button {
	border-radius: 0;
    color: #fff;
    background-color: #e62b27;
}
#min-side-account .woocommerce button:hover,
.woocommerce form.login button:hover, 
.woocommerce form.register button:hover  {
    color: #fff;
    background-color: #b10400;
}

#min-side-account .woocommerce-Address { 
    padding: 20px; 
    border: 1px solid #ccc;
}



#bt-account-min-konto-sect {
    margin-bottom: 100px;
}

#custom-min-side-adresse-form {
    margin-bottom: 20px;
}

.custom-ms-adresse-section {
	display: flex;
	flex-wrap: wrap;
}
.custom-ms-adresse-section .custom-ms-adresse-sect-heading,
.custom-ms-adresse-section > div {
	width: 100%;
	margin-bottom: 20px;
}
.custom-ms-adresse-section .required {
	color: red;
	text-decoration: none;
}

.custom-ms-adresse-section input,
.custom-ms-adresse-section textarea {
    color: #555;
	border-radius: 0 !important;
	border-color: #ccc !important;
}

.custom-ms-adresse-section label {
	margin-bottom: 10px;
}

.custom-ms-adresse-section #b-adresse-1,
.custom-ms-adresse-section #s-adresse-1 {
	margin-bottom: 10px;
}

#fakturaadresse-section {
    position: relative;
    background-color: #fff;
    z-index: 1;
}

#leveringsadresse-section { 
	display: none;
	position: relative;
	max-height: 0px;
	opacity: 0;
	transition: all 0.5s ease-out;
	
	z-index: 0;
}

#org-nr { color: #555 !important; }

#b-fornavn-field,
#b-etternavn-field,
#s-fornavn-field,
#s-etternavn-field {
	width: 50%;
}
#b-fornavn-field,
#s-fornavn-field,
#b-postnummer-field,
#s-postnummer-field {
	padding-right: 5px;
}
#b-etternavn-field,
#s-etternavn-field,
#b-sted-field,
#s-sted-field {
	padding-left: 5px;
}

#b-postnummer-field,
#s-postnummer-field {
	width: 30%;
}
#b-sted-field,
#s-sted-field {
	width: 70%;
}

#is-leveringsadresse-field {
	display: flex;
	position: relative;
	padding: 20px 0 20px 0;
	margin-bottom: 20px;
	background: linear-gradient( #fff 70%, transparent );
	cursor: pointer;
	z-index: 1;
}
#is-leveringsadresse-field > label {
	margin-left: 10px;
	cursor: pointer;
}





#bt-after-purchase-order-details .col2-set.addresses {
    margin-bottom: 50px;
}

#bt-after-purchase-order-details .woocommerce-column--shipping-address.col-2 {
    float: right;
    width: 48%;
}

#bt-after-purchase-order-details .purchase-special-info p {
    margin: 0;
}
#bt-after-purchase-order-details p.woocommerce-customer-details--bestillingsreferanse {
    margin-bottom: 20px;
}

@media only screen and (max-width: 767px) {
    
    #b-fornavn-field,
    #b-etternavn-field,
    #s-fornavn-field,
    #s-etternavn-field,
    #b-postnummer-field,
    #s-postnummer-field,
    #b-sted-field,
    #s-sted-field {
    	width: 100%;
    }
    
    #bt-after-purchase-order-details .woocommerce-column--billing-address.col-1 {
        margin-bottom: 50px;
    }
    
    #bt-after-purchase-order-details .woocommerce-column--shipping-address.col-2 {
        float: none;
        width: 100%;
    }
    
}/* End custom CSS */