.breakdance .bde-section-2933-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2933-100{background-image:url(https://brunberg.fi/wp-content/uploads/2026/01/Brunberg_TummaVaalea.jpg);background-size:cover;background-repeat:no-repeat;background-position:47.85% 36%}.breakdance .bde-section-2933-100{aspect-ratio:20 / 5}.breakdance .bde-section-2933-101 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-2933-101{background-color:var(--bde-palette-color-1-cb5fefae-e6a7-4266-abc8-62478124c8db)}.breakdance .bde-heading-2933-103{margin-bottom:32px}.breakdance .bde-rich-text-2933-104{margin-bottom:32px;width:40em}.breakdance .bde-rich-text-2933-104 h2{font-size:2rem;margin-block-end:0em}.breakdance .bde-grid-2933-112{border-top:2px solid;border-bottom:2px solid;--bde-grid-items-per-row:3;--bde-grid-gap:48px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-2933-112{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-2933-112{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-2933-112{--bde-grid-items-per-row:1}}.breakdance .bde-div-2933-113{padding-top:24px;padding-bottom:24px}.breakdance .bde-div-2933-113{display:flex;flex-direction:column;gap:8px}.breakdance .bde-icon-2933-114 .bde-icon-icon.breakdance-icon-atom{font-size:48px}.breakdance .bde-icon-2933-114 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50)}.breakdance .bde-heading-2933-115{font-size:2rem}.breakdance .bde-text-2933-116{margin-bottom:12px}.breakdance .bde-div-2933-118{padding-top:24px;padding-bottom:24px}.breakdance .bde-div-2933-118{display:flex;flex-direction:column;gap:8px}.breakdance .bde-icon-2933-119 .bde-icon-icon.breakdance-icon-atom{font-size:48px}.breakdance .bde-icon-2933-119 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50)}.breakdance .bde-heading-2933-120{font-size:2rem}.breakdance .bde-text-2933-121{margin-bottom:12px}.breakdance .bde-div-2933-122{padding-top:24px;padding-bottom:24px}.breakdance .bde-div-2933-122{display:flex;flex-direction:column;gap:8px}.breakdance .bde-icon-2933-123 .bde-icon-icon.breakdance-icon-atom{font-size:48px}.breakdance .bde-icon-2933-123 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50)}.breakdance .bde-heading-2933-124{font-size:2rem}.breakdance .bde-text-2933-125{margin-bottom:12px}.breakdance .bde-div-2933-128{width:100%;margin-top:32px}.breakdance .bde-div-2933-128{display:flex;flex-direction:column;gap:12px}.breakdance .bde-shortcode-2933-129{border-top:2px solid var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50);border-bottom:2px solid var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50);border-left:2px solid var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50);border-right:2px solid var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50);border-radius:20px;padding:2rem 2rem 2rem 2rem}.yith-ywraq-mail-form-wrapper h3{display:none!important}.breakdance .bde-shortcode-2933-129 .quantity{position:relative}.breakdance .bde-shortcode-2933-129 #yith-ywraq-default-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;border-top:2px solid;padding-top:2rem;margin-top:2rem}.breakdance .bde-shortcode-2933-129 .yith-ywraq-mail-form-wrapper{padding:0}.breakdance .bde-shortcode-2933-129 #yith-ywraq-default-form p{padding:0;margin:0}.breakdance .bde-shortcode-2933-129 #yith-ywraq-default-form .woocommerce-input-wrapper{display:block;width:100%}.breakdance .bde-shortcode-2933-129 #yith-ywraq-default-form label{display:block;margin-bottom:4px}.breakdance .bde-shortcode-2933-129 #yith-ywraq-default-form .woocommerce-input-wrapper input{border:2px solid #e2e3e4;width:100%;padding:0.5em;border-radius:6px}.breakdance .bde-shortcode-2933-129 #message_field{grid-column-end:3;grid-column-start:1}.breakdance .bde-shortcode-2933-129 #message_field textarea{border:2px solid #e2e3e4;width:100%;padding:0.5em;border-radius:6px}#yith-ywrq-table-list img{width:80px}#yith-ywrq-table-list .product-thumbnail{width:104px;border-right:0}#yith-ywrq-table-list .quantity{justify-content:flex-end}#yith-ywrq-table-list .product-name{border-left:0}#yith-ywrq-table-list .product-quantity{text-align:right}#yith-ywraq-form th{text-transform:uppercase;font-size:12px}#yith-ywraq-form .product-subtotal,#yith-ywraq-form .product-quantity,#yith-ywraq-form .product-price,#yith-ywraq-form th,#yith-ywraq-form td{padding:12px;border-left:0;border-right:0;border-top:0;border-color:var(--e-global-color-eafce84)}#yith-ywraq-form .update-list-wrapper{padding:0 12px!important;margin-bottom:0}#yith-ywraq-form table{margin:0}.ywraq-status-ywraq-new .message-content{padding:0}.breakdance .bde-shortcode-2933-129 .raq-send-request-row .raq-send-request{border-radius:20px!important;font-family:"Molitor Display";font-weight:400;text-transform:uppercase;padding-top:12px;padding-right:24px;padding-bottom:15px;padding-left:24px;background:var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50);border:0!important;color:#fff;cursor:pointer}.breakdance .bde-shortcode-2933-129 .raq-send-request-row .raq-send-request:hover{background:var(--bde-palette-color-1-4d363374-4334-46b1-94c0-b724d07aa8cc)}.breakdance .bde-section-2933-106 .section-container{display:flex;flex-direction:column;gap:24px}.breakdance .bde-post-loop-2933-130>.bde-loop{--bde-posts-per-row:4}.breakdance .bde-post-loop-2933-130>.bde-loop>.bde-loop-item,.breakdance .bde-post-loop-2933-130>.bde-loop-accordion>.bde-accordion__content-wrapper>.bde-accordion__panel>.bde-accordion__panel-content>.bde-loop-item,.breakdance .bde-post-loop-2933-130>.breakdance-swiper-wrapper>.swiper>.bde-loop>.bde-loop-item{padding:0px 0px 0px 0px}.breakdance .bde-post-loop-2933-130 a.add-request-quote-button.button{background:var(--bde-palette-color-1-ef8ab15f-3d70-4e4f-b87d-f7964bd3eb50);width:100%;margin:0;border-radius:0px 0px 12px 12px;color:var(--bde-palette-color-1-cb5fefae-e6a7-4266-abc8-62478124c8db);font-family:"Molitor Display";font-weight:400;text-transform:uppercase;padding-top:12px;padding-right:24px;padding-bottom:15px;padding-left:24px}.yith_ywraq_add_item_response_message{text-align:center;font-size:0.8rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.breakdance .bde-post-loop-2933-130 .yith_ywraq_add_item_browse_message{display:none!important}