.elementor-15480 .elementor-element.elementor-element-1b092d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15480 .elementor-element.elementor-element-77646cc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15480 .elementor-element.elementor-element-77646cc7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-15480 .elementor-element.elementor-element-77646cc7 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-size:13px;font-weight:400;text-align:start;}.elementor-15480 .elementor-element.elementor-element-77646cc7 .woocommerce-breadcrumb > a{color:var( --e-global-color-a5b0771 );}.elementor-15480 .elementor-element.elementor-element-7c50ae6e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-15480 .elementor-element.elementor-element-7c50ae6e.e-con{--align-self:flex-start;}.elementor-15480 .elementor-element.elementor-element-ae2693b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-15480 .elementor-element.elementor-element-330e69b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15480 .elementor-element.elementor-element-330e69b7.e-con{--align-self:flex-start;}.elementor-15480 .elementor-element.elementor-element-3187a74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15480 .elementor-element.elementor-element-3187a74.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-15480 .elementor-element.elementor-element-3187a74 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-size:13px;font-weight:400;text-align:start;}.elementor-15480 .elementor-element.elementor-element-3187a74 .woocommerce-breadcrumb > a{color:var( --e-global-color-a5b0771 );}.elementor-15480 .elementor-element.elementor-element-69f1bada{--display:flex;--min-height:444px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:39px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15480 .elementor-element.elementor-element-51119eb3{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:start;}.elementor-15480 .elementor-element.elementor-element-51119eb3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-15480 .elementor-element.elementor-element-51119eb3.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-15480 .elementor-element.elementor-element-51119eb3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0.2px;word-spacing:0px;color:var( --e-global-color-a5b0771 );}.woocommerce .elementor-15480 .elementor-element.elementor-element-bc75791 .woocommerce-product-details__short-description{font-size:14px;}.elementor-15480 .elementor-element.elementor-element-0921879{font-size:13px;line-height:9px;}.elementor-15480 .elementor-element.elementor-element-ca31735 > .elementor-widget-container{margin:10px 0px -10px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-15480 .elementor-element.elementor-element-ca31735 .stock{color:#12C72B;font-size:14px;font-weight:500;line-height:9px;}.elementor-15480 .elementor-element.elementor-element-ffd4d7d > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15480 .elementor-element.elementor-element-ffd4d7d{font-size:13px;font-style:italic;color:var( --e-global-color-secondary );}.elementor-15480 .elementor-element.elementor-element-67adc8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-15480 .elementor-element.elementor-element-67adc8b .price{color:var( --e-global-color-a5b0771 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.woocommerce .elementor-15480 .elementor-element.elementor-element-67adc8b .price ins{color:var( --e-global-color-ebfbb50 );font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;}body:not(.rtl) .elementor-15480 .elementor-element.elementor-element-67adc8b:not(.elementor-product-price-block-yes) del{margin-right:3px;}body.rtl .elementor-15480 .elementor-element.elementor-element-67adc8b:not(.elementor-product-price-block-yes) del{margin-left:3px;}.elementor-15480 .elementor-element.elementor-element-67adc8b.elementor-product-price-block-yes del{margin-bottom:3px;}.elementor-15480 .elementor-element.elementor-element-bc66e80 > .elementor-widget-container{background-color:var( --e-global-color-6f8dec2 );}.elementor-15480 .elementor-element.elementor-element-bc66e80 .cart button, .elementor-15480 .elementor-element.elementor-element-bc66e80 .cart .button{font-size:18px;font-weight:500;padding:15px 18px 15px 18px;color:var( --e-global-color-a5b0771 );background-color:var( --e-global-color-771a059 );transition:all 0.2s;}.elementor-15480 .elementor-element.elementor-element-bc66e80 .quantity .qty{font-weight:500;transition:all 0.2s;}.elementor-15480 .elementor-element.elementor-element-940b6a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15480 .elementor-element.elementor-element-c7898b6{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-size:16px;line-height:25px;letter-spacing:-0.2px;}.elementor-15480 .elementor-element.elementor-element-c7898b6.elementor-element{--align-self:center;}.elementor-15480 .elementor-element.elementor-element-d33a5fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15480 .elementor-element.elementor-element-3ec6d35{text-align:center;}.elementor-15480 .elementor-element.elementor-element-3ec6d35 .elementor-heading-title{font-size:23px;font-weight:500;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc-direction{direction:ltr;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_image_carousel_content{padding:0px 0px 0px 0px;background-color:var( --e-global-color-6f8dec2 );}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_image_carousel_container_holder{border-radius:0px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_image_carousel_content_inside{min-height:105px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_product_image img{object-fit:contain;border-radius:10px 10px 10px 10px;transform:scale(85%);}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_product_image{background-color:var( --e-global-color-6f8dec2 );transition:all 200ms;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_product_image *{transition:all 200ms;}.elementor-15480 .elementor-element.elementor-element-56db21a .ue_cat_name a{color:#2E2E2E;}.elementor-15480 .elementor-element.elementor-element-56db21a .ue_cat_name{font-size:13px;text-transform:uppercase;letter-spacing:0.6px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_post_title{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;margin-top:2px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_post_title a{color:#000000;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_regular_price:not(.uc_regular_price--single){color:var( --e-global-color-a5b0771 );}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_regular_price{margin-top:10px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_price,.elementor-15480 .elementor-element.elementor-element-56db21a .uc_regular_price--single{color:var( --e-global-color-a5b0771 );}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_price{margin-top:10px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_btn,.elementor-15480 .elementor-element.elementor-element-56db21a .uc-button-addcart,.elementor-15480 .elementor-element.elementor-element-56db21a .added_to_cart{background-color:var( --e-global-color-c06606c );border-radius:14px;margin-top:2px;padding:10px 17px 10px 17px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_btn:hover,.elementor-15480 .elementor-element.elementor-element-56db21a .uc-button-addcart:hover,.elementor-15480 .elementor-element.elementor-element-56db21a .added_to_cart:hover{background-color:#1e1e1e;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_btn, .uc-button-addcart, .added_to_cart{font-size:13px;font-weight:400;line-height:1px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_btn i{margin-inline-end:7px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc-button-addcart i{margin-inline-end:7px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_btn svg,.elementor-15480 .elementor-element.elementor-element-56db21a .uc-button-addcart svg{margin-inline-end:7px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc-button-addcart,.elementor-15480 .elementor-element.elementor-element-56db21a .added_to_cart,.elementor-15480 .elementor-element.elementor-element-56db21a .ue-variable-btn{background-color:var( --e-global-color-c06606c );color:var( --e-global-color-a5b0771 );}.elementor-15480 .elementor-element.elementor-element-56db21a .uc-button-addcart:hover,.elementor-15480 .elementor-element.elementor-element-56db21a .added_to_cart:hover,.elementor-15480 .elementor-element.elementor-element-56db21a .ue-variable-btn:hover{background-color:var( --e-global-color-dadfe85 );}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_more_btn{background-color:var( --e-global-color-a5b0771 );}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_post_grid_style_one_button > a.uc_btn.uc_more_btn{color:var( --e-global-color-33f7f27 );}.elementor-15480 .elementor-element.elementor-element-56db21a .owl-nav .owl-next{right:-34px;left:auto;}.elementor-15480 .elementor-element.elementor-element-56db21a .owl-nav .owl-prev{left:-34px;right:auto;}.elementor-15480 .elementor-element.elementor-element-56db21a .owl-carousel .owl-nav .owl-next,.elementor-15480 .elementor-element.elementor-element-56db21a .owl-carousel .owl-nav .owl-prev{top:146px;border-radius:0px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-15480 .elementor-element.elementor-element-56db21a .owl-carousel .owl-nav .owl-next:hover,.elementor-15480 .elementor-element.elementor-element-56db21a .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-15480 .elementor-element.elementor-element-56db21a .owl-nav{opacity:100%;}.elementor-15480 .elementor-element.elementor-element-56db21a .owl-dot{width:8px;height:8px;min-width:8px;min-height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-15480 .elementor-element.elementor-element-56db21a .owl-dot.active{background-color:#000000;}.elementor-15480 .elementor-element.elementor-element-56db21a .owl-dots{margin-top:20px;}.elementor-15480 .elementor-element.elementor-element-56db21a .ue_woocommerce_product_label{color:#ffffff;padding:10px 10px 10px 10px;border-radius:0px;min-height:20px;min-width:20px;}.elementor-15480 .elementor-element.elementor-element-56db21a .ue_woocommerce_product_carousel_sale_label{background-color:#D62C2CBF;}.elementor-15480 .elementor-element.elementor-element-56db21a .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b;}.elementor-15480 .elementor-element.elementor-element-56db21a .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-15480 .elementor-element.elementor-element-56db21a .uc_post_intro{color:#949494;margin-top:10px;}.elementor-15480 .elementor-element.elementor-element-56db21a .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}body.elementor-page-15480:not(.elementor-motion-effects-element-type-background), body.elementor-page-15480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f7f27 );}@media(max-width:1024px){.elementor-15480 .elementor-element.elementor-element-7c50ae6e{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-15480 .elementor-element.elementor-element-69f1bada{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-15480 .elementor-element.elementor-element-51119eb3 .elementor-heading-title{font-size:65px;}}@media(min-width:768px){.elementor-15480 .elementor-element.elementor-element-7c50ae6e{--content-width:1650px;}.elementor-15480 .elementor-element.elementor-element-330e69b7{--width:650px;}.elementor-15480 .elementor-element.elementor-element-69f1bada{--width:470px;}}@media(max-width:767px){.elementor-15480 .elementor-element.elementor-element-7c50ae6e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15480 .elementor-element.elementor-element-ae2693b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15480 .elementor-element.elementor-element-330e69b7{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15480 .elementor-element.elementor-element-330e69b7.e-con{--align-self:center;}.elementor-15480 .elementor-element.elementor-element-a1fc8bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15480 .elementor-element.elementor-element-69f1bada{--width:100%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15480 .elementor-element.elementor-element-51119eb3 .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-15480 .elementor-element.elementor-element-bc75791 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-15480 .elementor-element.elementor-element-bc75791.elementor-element{--align-self:flex-start;}.elementor-15480 .elementor-element.elementor-element-ca31735 > .elementor-widget-container{margin:6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15480 .elementor-element.elementor-element-ca31735.elementor-element{--align-self:flex-start;}.woocommerce .elementor-15480 .elementor-element.elementor-element-ca31735 .stock{line-height:1.1em;}.elementor-15480 .elementor-element.elementor-element-67adc8b > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15480 .elementor-element.elementor-element-67adc8b.elementor-element{--align-self:flex-start;}.elementor-15480 .elementor-element.elementor-element-67adc8b{text-align:start;}.woocommerce .elementor-15480 .elementor-element.elementor-element-67adc8b .price{font-size:18px;line-height:0.5em;}.woocommerce .elementor-15480 .elementor-element.elementor-element-67adc8b .price ins{line-height:1.1em;}body:not(.rtl) .elementor-15480 .elementor-element.elementor-element-67adc8b:not(.elementor-product-price-block-yes) del{margin-right:13px;}body.rtl .elementor-15480 .elementor-element.elementor-element-67adc8b:not(.elementor-product-price-block-yes) del{margin-left:13px;}.elementor-15480 .elementor-element.elementor-element-67adc8b.elementor-product-price-block-yes del{margin-bottom:13px;}.elementor-15480 .elementor-element.elementor-element-bc66e80{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--button-spacing:9px;}.elementor-15480 .elementor-element.elementor-element-bc66e80 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-15480 .elementor-element.elementor-element-bc66e80.elementor-element{--align-self:center;}.elementor-15480 .elementor-element.elementor-element-bc66e80 .cart button, .elementor-15480 .elementor-element.elementor-element-bc66e80 .cart .button{font-size:18px;line-height:1em;}.elementor-15480 .elementor-element.elementor-element-bc66e80 .quantity .qty{font-size:12px;}.elementor-15480 .elementor-element.elementor-element-940b6a6{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15480 .elementor-element.elementor-element-c7898b6{width:100%;max-width:100%;font-size:14px;}.elementor-15480 .elementor-element.elementor-element-c7898b6 > .elementor-widget-container{margin:3px 8px 0px 8px;}.elementor-15480 .elementor-element.elementor-element-3ec6d35 .elementor-heading-title{font-size:18px;}.elementor-15480 .elementor-element.elementor-element-56db21a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-15480 .elementor-element.elementor-element-56db21a.elementor-element{--align-self:center;}.elementor-15480 .elementor-element.elementor-element-56db21a .ue_woocommerce_product_label{font-size:13px;line-height:1.1em;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-67adc8b */.elementor-15480 .elementor-element.elementor-element-67adc8b .price {
    display: flex;
    flex-direction: column;
}

.elementor-15480 .elementor-element.elementor-element-67adc8b .woocommerce-price-suffix {
    margin-top: 10px; /* Adjust the value as needed */
}

@media (max-width: 768px) {
    .elementor-15480 .elementor-element.elementor-element-67adc8b .woocommerce-price-suffix {
        margin-top: 15px; /* Increase space on mobile */
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-bc66e80 *//* Variasjonsboks */
.woocommerce div.product form.cart .variations {
    width: 100%;
    margin-bottom: 10px;
}

/* Antall + Legg i handlekurv: stablet under hverandre */
.woocommerce div.product form.cart .woocommerce-variation-add-to-cart {
    display: block;
    width: 100%;
}

/* Antall på egen linje */
.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .quantity {
    width: 90px;          /* juster om du vil */
    max-width: 100%;
    margin-bottom: 8px;
}

/* Legg i handlekurv i full bredde */
.woocommerce div.product form.cart .single_add_to_cart_button {
    display: block;
    width: 100%;
    text-align: center;
}

/* Vipps-knappen i full bredde + litt luft over */
.woocommerce div.product form.cart .woo-vipps-buy-now,
.woocommerce div.product form.cart .woo-vipps-checkout-wrapper {
    margin-top: 8px;
}

.woocommerce div.product form.cart .woo-vipps-buy-now button,
.woocommerce div.product form.cart .woo-vipps-checkout-wrapper button {
    width: 100%;
    display: block;
}

/* Litt penere pris-visning */
.woocommerce div.product .woocommerce-variation-price {
    font-size: 15px;
    font-weight: 300;
    margin: 5px 0 10px;
}

.elementor-15480 .elementor-element.elementor-element-bc66e80 .woocommerce-Price-amount {
    color: black;
}

.elementor-15480 .elementor-element.elementor-element-bc66e80 .woocommerce-price-suffix {
    color: black;
}

.elementor-15480 .elementor-element.elementor-element-bc66e80 .woocommerce-price-suffix {
    text-decoration-color: black;
}

.elementor-15480 .elementor-element.elementor-element-bc66e80 .woocommerce-Price-amount {
    text-decoration: underline;
    text-decoration-color: black;
}

.elementor-15480 .elementor-element.elementor-element-bc66e80 .price .amount.sale {
    text-decoration: line-through;
    color: red;
}

.elementor-15480 .elementor-element.elementor-element-bc66e80 .stock {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-c7898b6 */.elementor-15480 .elementor-element.elementor-element-c7898b6 h1,
.elementor-15480 .elementor-element.elementor-element-c7898b6 h2,
.elementor-15480 .elementor-element.elementor-element-c7898b6 h3,
.elementor-15480 .elementor-element.elementor-element-c7898b6 h4,
.elementor-15480 .elementor-element.elementor-element-c7898b6 h5,
.elementor-15480 .elementor-element.elementor-element-c7898b6 h6 {
    font-size: 20px; /* Adjust the size as needed */
}/* End custom CSS */