.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .bde-rich-text{max-width:100%;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-rich-text>:last-child li:last-child>p{margin-bottom:0}.breakdance .bde-rich-text img.aligncenter{display:block;margin:auto}.breakdance .bde-rich-text img.alignleft{float:left}.breakdance .bde-rich-text img.alignright{float:right}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .bde-icon-box{max-width:100%;display:flex;flex-direction:column;align-items:center;padding:30px;gap:20px}.breakdance .bde-icon-box .ee-iconbox-title{margin:0;margin-bottom:10px}.breakdance .bde-icon-box .ee-iconbox-content{max-width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.breakdance .bde-icon-box .ee-iconbox-button{margin-top:20px}.webko-product-cards{width:100%;--webko-divider:#eee;--webko-check:url(/wp-content/themes/webko-child/assets/images/check.svg)}.webko-product-cards__wrapper{display:flex;flex-direction:column;align-items:center;gap:40px}.webko-product-cards__toggle{display:flex;gap:5px;padding:3px;border-radius:100px;filter:drop-shadow(0 4px 10px rgba(0,0,0,0.1))}.webko-product-cards__toggle-button{width:80px;padding:8px 25px;border:0;border-radius:100px;background:transparent;cursor:pointer;display:flex;justify-content:center}.webko-product-cards__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%}.webko-product-cards__list{text-align:left}.webko-product-card{display:grid;grid-row:span 3;grid-template-rows:subgrid;gap:0;min-width:0;overflow:hidden;border:1px solid;box-shadow:0 6px 40px rgba(0,0,0,0.06)}.webko-product-cards__list--no-details .webko-product-card{grid-row:span 2}.webko-product-card__header{display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:239px;padding:35px 25px 20px;border-bottom:1px solid var(--webko-divider)}.webko-product-card__intro{display:flex;flex-direction:column;gap:10px}.webko-product-card__title,.webko-product-card__description,.webko-product-card__price-label,.webko-product-card__rows,.webko-product-card__rows dd{margin:0}.webko-product-card__body{display:flex;flex-direction:column;gap:25px;padding:25px 0;flex-grow:1}.webko-product-card__main{display:flex;flex-direction:column;gap:25px;padding:0 20px}.webko-product-card__price{display:flex;flex-direction:column;gap:10px;padding:0 5px}.webko-product-card__amount{display:flex;align-items:flex-end;gap:6px}.webko-product-card__usps{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.webko-product-card__usp{display:flex;align-items:center;gap:8px}.webko-product-card__icon{flex-shrink:0;width:15px;height:11px;background-color:currentColor;-webkit-mask:var(--webko-check) center / contain no-repeat;mask:var(--webko-check) center / contain no-repeat}.webko-product-card__button{display:flex;justify-content:center;align-items:center;width:100%;padding:15px 30px;text-align:center;text-decoration:none;transition:background-color 0.2s}.webko-product-card__rows{display:flex;flex-direction:column;gap:10px;padding:0 20px}.webko-product-card__row{display:flex;justify-content:space-between;align-items:center;gap:15px}.webko-product-card__row dd{flex-shrink:0;white-space:nowrap}.webko-product-card__details{display:flex;justify-content:center;align-items:center;gap:6px;transition:background-color 0.15s ease;padding:15px 20px 20px;border:0;border-top:1px solid var(--webko-divider);background:transparent;cursor:pointer}.webko-product-cards__wrapper--single{position:relative;align-items:stretch}.webko-product-cards__wrapper--single .webko-product-cards__list{grid-template-columns:minmax(0,1fr)}.webko-product-cards__wrapper--single .webko-product-card{display:flex;flex-direction:column;grid-row:auto}.webko-product-cards__wrapper--single .webko-product-card__header{justify-content:flex-start;gap:0;min-height:0;padding:0}.webko-product-card__location{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 15px;padding:20px 30px;border-bottom:1px solid var(--webko-divider)}.webko-product-card__location-label{margin:0}.webko-product-cards__wrapper--single .webko-product-card__intro{padding:20px 30px}.webko-product-cards__wrapper--single .webko-product-card__main,.webko-product-cards__wrapper--single .webko-product-card__rows{padding:0 30px}.webko-product-cards__wrapper--single .webko-product-card__price{padding:0}.webko-product-card--stamped{position:relative;overflow:visible}.webko-product-cards__list:has(.webko-product-card--stamped){row-gap:40px}.webko-product-card--stamped .webko-product-card__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.webko-product-card--stamped>.webko-product-cards__stamp{position:absolute;top:-30px;right:15px;z-index:1;width:60px;height:auto}.webko-product-cards__wrapper--single>.webko-product-cards__stamp{position:absolute;top:-35px;right:-35px;z-index:1;width:70px;height:auto}@media (max-width:1023px){.webko-product-cards__wrapper--single>.webko-product-cards__stamp{top:-45px;right:10px;width:60px}}.webko-product-card__details{width:100%}.webko-product-card__details::after{content:"";flex-shrink:0;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.4 18 8 16.6l4.6-4.6L8 7.4 9.4 6l6 6-6 6Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.4 18 8 16.6l4.6-4.6L8 7.4 9.4 6l6 6-6 6Z'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform 0.15s ease}.webko-product-card__details:hover,.webko-product-card__details:focus-visible{background-color:#f1f5f9}.webko-product-card__details:hover::after{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.webko-product-card__details::after{transition:none}}.webko-product-popup{position:fixed;width:calc(100% - 32px);max-width:641px;max-height:calc(100% - 32px);margin:auto;padding:0;overflow:hidden;border:1px solid;border-radius:10px}.webko-product-popup[open]{display:flex;flex-direction:column}.webko-product-popup__header{flex-shrink:0}.webko-product-popup__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.webko-product-popup__body::-webkit-scrollbar{width:14px}.webko-product-popup__body::-webkit-scrollbar-track{margin:6px 0 10px;background:transparent}.webko-product-popup__body::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:14px;background-color:var(--webko-scrollbar);background-clip:padding-box}.webko-product-popup__body::-webkit-scrollbar-thumb:hover{background-color:var(--webko-scrollbar-hover)}@supports not selector(::-webkit-scrollbar){.webko-product-popup__body{scrollbar-width:thin;scrollbar-color:var(--webko-scrollbar) transparent}}@media (hover:none),(max-width:767px){html.webko-popup-open{overflow:hidden}}.webko-product-popup__body:focus:not(:focus-visible){outline:none}.webko-product-popup::backdrop{background:rgba(0,0,0,0.5)}.webko-product-popup__header{display:flex;flex-direction:column;gap:10px;padding:60px 50px 30px;border-bottom:1px solid var(--webko-divider)}.webko-product-popup__title,.webko-product-popup__description{margin:0;padding-right:40px}.webko-product-popup__body{display:flex;flex-direction:column;gap:10px;padding:40px 50px 60px}.webko-product-popup__body>*{margin:0}.webko-product-popup__body>h3:not(:first-child){margin-top:10px}.webko-product-popup__body ul{padding-left:20px}.webko-product-popup__close{position:absolute;top:29px;right:29px;width:45px;height:45px;padding:0;border:0;background:none;cursor:pointer}.webko-product-popup__close img{display:block}@media (min-width:1120px){.webko-product-cards__list--1{grid-template-columns:minmax(0,calc((100% - 30px) / 4));justify-content:center}.webko-product-cards__list--2{grid-template-columns:repeat(2,minmax(0,calc((100% - 30px) / 4)));justify-content:center}.webko-product-cards__list--3{grid-template-columns:repeat(3,minmax(0,calc((100% - 30px) / 4)));justify-content:center}}@media (max-width:1119px){.webko-product-cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.webko-product-cards__list{grid-template-columns:minmax(0,1fr)}.webko-product-card__header{min-height:0}.webko-product-card__location,.webko-product-cards__wrapper--single .webko-product-card__intro{padding:20px}.webko-product-cards__wrapper--single .webko-product-card__main,.webko-product-cards__wrapper--single .webko-product-card__rows{padding:0 20px}.webko-product-popup{overflow-y:auto;overscroll-behavior:contain}.webko-product-popup[open]{display:block}.webko-product-popup__header{padding:70px 25px 25px}.webko-product-popup__body{overflow:visible;padding:30px 25px 40px}.webko-product-popup__close{position:sticky;top:15px;z-index:1;display:block;margin:15px 15px -60px auto;border-radius:50%;background:#fff}}.breakdance .bde-image{max-width:100%}.breakdance-image{position:relative;display:flex;flex-direction:column;max-width:100%;margin:0;border:none}.breakdance-image-clip{overflow:hidden}.breakdance-image-object{display:block;max-width:100%;height:auto}.breakdance-image__caption{text-align:center;margin:0;padding:16px}.breakdance-image--caption-overlap .breakdance-image__caption{position:absolute;left:0;right:0;bottom:0}.breakdance-image-link{display:block}.breakdance-image__mask{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.breakdance-image__mask img{border-style:none;height:auto;max-width:100%}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-icon-list{max-width:100%;display:flex;text-align:left}.breakdance .bde-icon-list ul{width:100%;display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:16px}.breakdance .bde-icon-list li .bde-icon-list__item-wrapper{display:flex;align-items:center;text-decoration:none;gap:8px}.breakdance .bde-icon-list ul .bde-icon-list__icon{display:flex;font-size:20px}.breakdance .bde-icon-list--background ul .bde-icon-list__icon{padding:14px;border-radius:0px;background-color:#DBE5FF}.breakdance .bde-icon-list ul .bde-icon-list__icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.breakdance .bde-button{max-width:100%}.breakdance .bde-container-link{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;text-decoration:none;transition-property:background-color,border-color,box-shadow,color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms);position:relative;background-size:cover}.breakdance .bde-container-link h1,.bde-container-link h2,.bde-container-link h3,.bde-container-link h4,.bde-container-link h5,.bde-container-link h6{transition-property:color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms)}.breakdance .bde-star-rating{max-width:100%;width:max-content;display:flex;flex-direction:row;align-items:center;gap:12px}.breakdance .bde-star-rating>svg{position:absolute}.breakdance .bde-star-rating .bde-star-rating__wrapper{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;gap:4px}.breakdance .bde-star-rating .bde-star-rating__wrapper svg{width:32px;height:32px}.breakdance .bde-star-rating .bde-star-rating__wrapper svg{fill:orange}.breakdance .bde-star-rating .bde-star-rating__label{font-weight:400;line-height:1.2;font-size:20px}.breakdance .bde-repeater-element{max-width:100%;width:100%;text-align:left}