
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{scroll-behavior:smooth;line-height:1.4;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:border-box}body{background-color:#fff;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";margin:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */h1,h2,h3,h4,h5,h6{line-height:1.2}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{display:inline-block;max-inline-size:100%;block-size:auto;vertical-align:middle;border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.bde-skip-link,.oxy-skip-link{position:absolute;top:var(--bde-skip-link-top,10px);left:var(--bde-skip-link-left,10px);width:1px;height:1px;border:0;clip:rect(0,0,0,0);overflow:hidden;word-wrap:normal}.bde-skip-link:focus,.oxy-skip-link:focus{display:block;z-index:100000;width:auto;height:auto;padding:15px 20px;background:var(--bde-skip-link-background-color,#fff);color:var(--bde-skip-link-text-color,var(--bde-headings-color,#000));font-size:1em;font-weight:700;text-decoration:none;clip:auto;box-shadow:0 0 4px 2px rgb(0 0 0 / 40%);border-radius:10px}.bde-skip-link:hover,.oxy-skip-link:hover{background:var(--bde-skip-link-background-color-hover,var(--bde-skip-link-background-color,#fff))}


img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

:root{--fct-card-bg: #ffffff;--fct-card-border-color: var(--fct-border-color, #d6dae1);--fct-card-primary-text-color: var(--fct-primary-text-color, #2F3448);--fct-card-text-color: var(--fct-secondary-text-color, #565865);--fct-card-btn-bg-color: var(--fct-btn-bg-color, #253241);--fct-card-btn-text-color: var(--fct-btn-text-color, #ffffff);--fct-heading-color: var(--fct-primary-text-color, #2F3448)}.fct-product-card{position:relative;display:grid;height:100%;grid-template-columns:repeat(1,minmax(0,1fr));border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);background-color:var(--fct-card-bg);padding:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@container product-grid (min-width: 540px){.group.list .fct-product-card{grid-template-columns:repeat(5,minmax(0,1fr))}}.fct-product-card *{box-sizing:border-box}.fct-product-card del{opacity:.5}.fct-product-card h1,.fct-product-card h2,.fct-product-card h3,.fct-product-card h4,.fct-product-card h5,.fct-product-card h6{margin-top:0;margin-bottom:4px;padding-left:12px;padding-right:12px;padding-top:12px;font-size:16px;font-weight:500;color:var(--fct-card-primary-text-color)}.fct-product-card h1 a,.fct-product-card h2 a,.fct-product-card h3 a,.fct-product-card h4 a,.fct-product-card h5 a,.fct-product-card h6 a{color:var(--fct-card-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none}.fct-product-card h1 a:hover,.fct-product-card h2 a:hover,.fct-product-card h3 a:hover,.fct-product-card h4 a:hover,.fct-product-card h5 a:hover,.fct-product-card h6 a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fct-product-card h1 a:focus,.fct-product-card h2 a:focus,.fct-product-card h3 a:focus,.fct-product-card h4 a:focus,.fct-product-card h5 a:focus,.fct-product-card h6 a:focus{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fct-product-card .fct-product-card-image-wrap,.fct-product-card .fct-dynamic-product-image{position:relative;margin-left:-4px;margin-right:-4px;margin-top:-4px;aspect-ratio:1 / 1}.fct-product-card .fct-dynamic-product-image .fct-product-card-image-wrap{margin-left:-0px;margin-right:-0px;margin-top:-0px}.fct-product-card h5.dynamic,.fct-product-card .fct-dynamic-product-title{margin:0!important}.fct-product-card img{aspect-ratio:1 / 1;height:100%;width:100%;border-top-left-radius:7px;border-top-right-radius:7px;-o-object-fit:cover;object-fit:cover}.group.list .fct-product-card img{display:block;height:100%}@container product-grid (min-width: 390px){.group.list .fct-product-card img{aspect-ratio:1 / 1}}.fct-product-card img{anchor-name:--product-image}.fct-product-card img:hover{opacity:.9}.fct-product-card .fct-product-card-title{overflow-wrap:anywhere}.fct-product-card .fct-product-sku{padding-left:12px;padding-right:12px;padding-bottom:4px;font-size:14px}.fct-product-card .fct-product-sku .fct-product-sku__label{font-weight:600;color:var(--fct-card-primary-text-color)}.fct-product-card .fct-product-sku .fct-product-sku__value{font-weight:400;color:var(--fct-card-text-color)}.fct-product-card .fct-product-card-prices{padding-left:12px;padding-right:12px;padding-bottom:12px;font-size:16px;color:var(--fct-card-primary-text-color)}.fct-product-card .fct-product-card-prices+p{margin-top:auto!important}.fct-product-card button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;margin-top:auto;min-height:40px;width:100%;cursor:pointer;border-radius:8px;border-width:0px;padding:12px;text-align:center;font-size:14px;text-transform:capitalize;line-height:1;color:var(--fct-card-btn-text-color)}.fct-product-card button:hover{background-color:var(--fct-card-btn-bg-color);color:var(--fct-card-btn-text-color)}.fct-product-card button:focus{color:var(--fct-card-btn-text-color)}@container product-grid (min-width: 390px){.group.list .fct-product-card button{max-width:178px;transition-property:none}}.fct-product-card button .fluent-cart-loader{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:none;height:100%;width:100%;align-items:center;justify-content:center;border-radius:8px;transition-duration:.3s;background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color)}.fct-product-card button .fluent-cart-loader svg{margin-right:8px;height:20px;width:20px}@keyframes spin{to{transform:rotate(360deg)}}.fct-product-card button .fluent-cart-loader svg{animation:spin 1s linear infinite;fill:#0171db;--tw-text-opacity: 1;color:rgb(214 218 225 / var(--tw-text-opacity, 1))}.fct-product-card button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(157 159 172 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-product-card .fct-product-card-content{display:grid}.fct-product-card p:not(.fct-product-card-excerpt){margin:0}.fct-product-card .fct-product-card-excerpt,.fct-product-card p.dynamic{margin-bottom:8px;display:none;padding-left:12px;padding-right:12px;font-size:14px}.fct-product-image-wrap{position:relative}.fct-product-view-button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;margin-top:auto;display:flex;min-height:40px;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:0px;padding:12px;text-align:center;font-size:14px;line-height:1;color:var(--fct-card-btn-text-color)}.fct-product-view-button:hover{background-color:var(--fct-card-btn-bg-color);color:var(--fct-card-btn-text-color)}@container product-grid (min-width: 390px){.group.list .fct-product-view-button{max-width:178px;transition-property:none}}.fct-product-view-button.group.loading .fluent-cart-loader{opacity:1}.fct-product-view-button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(157 159 172 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-product-list-container .fct-product-list-heading{margin-bottom:30px;font-size:26px;font-weight:700;color:var(--fct-heading-color)}.fct-product-list{display:grid;gap:24px;--fct-product-list-columns: 4;grid-template-columns:repeat(var(--fct-product-list-columns),1fr)}.fct-product-list .fct-product-card a{-webkit-text-decoration-line:none;text-decoration-line:none}@container product-grid (min-width: 540px){.group.list .fct-single-product-card{grid-template-areas:"head  body" "head footer"}}@media (max-width: 990px){.fct-product-list{--fct-product-list-columns: 3 !important}}@media (max-width: 768px){.fct-product-list{--fct-product-list-columns: 2 !important}}@media (max-width: 575px){.fct-product-list{--fct-product-list-columns: 1 !important}}

.z-\[2\]{z-index:2}.block{display:block}.inline-block{display:inline-block}.flex-col{flex-direction:column}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:8px}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(252 235 230 / var(--tw-bg-opacity, 1))}.px-2\.5{padding-left:10px;padding-right:10px}.px-3{padding-left:12px;padding-right:12px}.py-1{padding-top:4px;padding-bottom:4px}.py-1\.5{padding-top:6px;padding-bottom:6px}.pl-2{padding-left:8px}.pl-2\.5{padding-left:10px}.pl-3{padding-left:12px}.pr-2\.5{padding-right:10px}.pr-3{padding-right:12px}.pr-5{padding-right:20px}.text-\[13px\]{font-size:13px}.text-xs{font-size:12px}.font-medium{font-weight:500}.leading-none{line-height:1}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.fct-sold-out-badge{pointer-events:none;z-index:2;display:inline-block;white-space:nowrap;font-weight:500;line-height:1}.fct-sold-out-badge--badge{border-radius:8px;padding:4px 10px;font-size:13px}.fct-sold-out-badge--ribbon{border-radius:0;padding:4px 20px 4px 10px;font-size:12px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.fct-sold-out-badge--ribbon.fct-sold-out-badge--top-right,.fct-sold-out-badge--ribbon.fct-sold-out-badge--bottom-right{padding-right:10px;padding-left:20px;clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%)}.fct-sold-out-badge--tag{border-radius:0;padding:4px 10px 4px 12px;font-size:13px;clip-path:polygon(0 0,8px 50%,0 100%,100% 100%,100% 0)}.fct-sold-out-badge--tag.fct-sold-out-badge--top-right,.fct-sold-out-badge--tag.fct-sold-out-badge--bottom-right{padding-right:12px;padding-left:10px;clip-path:polygon(0 0,0 100%,100% 100%,calc(100% - 8px) 50%,100% 0)}.fct-sold-out-badge--top-left{position:absolute;top:8px;left:8px;position-anchor:--product-image;top:calc(anchor(top) + 8px);left:calc(anchor(left) + 8px)}.fct-sold-out-badge--top-right{position:absolute;top:8px;right:8px;position-anchor:--product-image;top:calc(anchor(top) + 8px);right:calc(anchor(right) + 8px)}.fct-sold-out-badge--bottom-left{position:absolute;bottom:8px;left:8px;position-anchor:--product-image;bottom:calc(anchor(bottom) + 8px);left:calc(anchor(left) + 8px)}.fct-sold-out-badge--bottom-right{position:absolute;bottom:8px;right:8px;position-anchor:--product-image;bottom:calc(anchor(bottom) + 8px);right:calc(anchor(right) + 8px)}.fct-sold-out-badge:not([class*=has-background]){--tw-bg-opacity: 1;background-color:rgb(252 235 230 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(240 68 56 / var(--tw-text-opacity, 1))}.fct-sold-out-badge-status{border-radius:8px;padding:6px 12px;font-size:12px}.fct-sold-out-badge-status--out-of-stock{--tw-bg-opacity: 1;background-color:rgb(252 235 230 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(155 36 6 / var(--tw-text-opacity, 1))}.fct-sold-out-badge-status--in-stock{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}

.absolute{position:absolute}.relative{position:relative}.-left-1\.5{left:-6px}.-right-1{right:-4px}.left-auto{left:auto}.top-1\/2{top:50%}.z-\[2\]{z-index:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.w-0{width:0px}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:8px}.rounded-sm{border-radius:6px}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(252 235 230 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(199 47 8 / var(--tw-bg-opacity, 1))}.px-2\.5{padding-left:10px;padding-right:10px}.px-3{padding-left:12px;padding-right:12px}.py-1{padding-top:4px;padding-bottom:4px}.py-1\.5{padding-top:6px;padding-bottom:6px}.pl-2\.5{padding-left:10px}.pr-2\.5{padding-right:10px}.pr-5{padding-right:20px}.text-\[13px\]{font-size:13px}.text-xs{font-size:12px}.font-semibold{font-weight:600}.leading-none{line-height:1}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.fct-sale-badge{pointer-events:none;z-index:2;display:inline-block;white-space:nowrap;font-weight:600;line-height:1}.fct-sale-badge--badge{border-radius:8px;padding:4px 10px;font-size:13px}.fct-sale-badge--ribbon{border-radius:0;padding:4px 20px 4px 10px;font-size:12px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.fct-sale-badge--ribbon.fct-sale-badge--top-right,.fct-sale-badge--ribbon.fct-sale-badge--bottom-right{padding-right:10px;padding-left:20px;clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%)}.fct-sale-badge--tag{position:relative;border-radius:6px;padding:4px 10px;font-size:13px}.fct-sale-badge--tag:before{position:absolute;top:50%;left:-6px;height:0px;width:0px;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:6px solid currentColor;transform:translateY(-50%)}.fct-sale-badge--tag.fct-sale-badge--top-right:before,.fct-sale-badge--tag.fct-sale-badge--bottom-right:before{left:auto;right:-6px;border-right:none;border-left:6px solid currentColor}.fct-sale-badge--top-left{position:absolute;top:8px;left:8px;position-anchor:--product-image;top:calc(anchor(top) + 8px);left:calc(anchor(left) + 8px)}.fct-sale-badge--top-right{position:absolute;top:8px;right:8px;position-anchor:--product-image;top:calc(anchor(top) + 8px);right:calc(anchor(right) + 8px)}.fct-sale-badge--bottom-left{position:absolute;bottom:8px;left:8px;position-anchor:--product-image;bottom:calc(anchor(bottom) + 8px);left:calc(anchor(left) + 8px)}.fct-sale-badge--bottom-right{position:absolute;bottom:8px;right:8px;position-anchor:--product-image;bottom:calc(anchor(bottom) + 8px);right:calc(anchor(right) + 8px)}.fct-sale-badge:not([class*=has-background]){--tw-bg-opacity: 1;background-color:rgb(199 47 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.fct-sale-badge-status{border-radius:8px;padding:6px 12px;font-size:12px}.fct-sale-badge-status--on-sale{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.fct-sale-badge-status--not-on-sale{--tw-bg-opacity: 1;background-color:rgb(252 235 230 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(155 36 6 / var(--tw-text-opacity, 1))}

body.lb-disable-scrolling{overflow:hidden}.fct-lightboxOverlay{position:fixed;top:0;left:0;z-index:9999;background-color:#000;opacity:.8!important;display:none}.fct-lightbox{position:fixed;max-height:100vh;height:100vh;left:0;top:0!important;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.fct-lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.fct-lightbox a img{border:none}.fct-lightbox .lb-outerContainer{position:initial;width:80%;height:80%;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto}.fct-lightbox .lb-nav{z-index:10;display:block!important}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{left:12px;float:left;background:#c0c2c4 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%208%2014'%20fill='none'%3e%3cpath%20d='M7%201L1.70711%206.29289C1.37377%206.62623%201.20711%206.79289%201.20711%207C1.20711%207.20711%201.37377%207.37377%201.70711%207.70711L7%2013'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center 48% no-repeat}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{right:12px;float:right;background:#c0c2c4 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%208%2014'%20fill='none'%3e%3cpath%20d='M1%2013L6.29289%207.70711C6.62623%207.37377%206.79289%207.20711%206.79289%207C6.79289%206.79289%206.62623%206.62623%206.29289%206.29289L1%201'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center 48% no-repeat;opacity:1!important}.lb-nav a.lb-next:hover{opacity:1}.fct-lightbox .lb-nav a.lb-next:hover,.fct-lightbox .lb-nav a.lb-prev:hover{background-color:#fff}.fct-lightbox .lb-nav a.lb-next,.fct-lightbox .lb-nav a.lb-prev{display:block!important;width:40px;height:40px;border-radius:50%;top:50%;transform:translateY(-50%);position:absolute;transition:.3s}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc;width:100%}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;font-size:12px;color:#999}.lb-data .lb-close{display:block;width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAPFBMVEX///8AAAD9/f2CgoKAgIAAAAAAAAAAAABLS0sAAAAAAACqqqqqqqq6urpKSkpISEgAAAC7u7u5ubn////zbsMcAAAAE3RSTlMASv6rqwAWS5YMC7/AyZWVFcrJCYaKfAAAAHhJREFUeF590kkOgCAQRFEaFVGc+/53FYmbz6JqBbyQMFSYuoQuV+iTflnstI7ssLXRvMWRaEMs84e2uVckuZe6knL0hiSPObXhj6ChzoEkIolIIpKIO4joICAIeDd7QGIfCCjOKe9HEk8mnxpIAup/F31RPZP9fAG3IAyBSJe0igAAAABJRU5ErkJggg==) top right no-repeat;text-align:right;outline:none;opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.fct-lightbox .lb-closeContainer{position:absolute;right:10px;z-index:9999;transition:opacity .1s linear;top:40px}.lb-nav:hover .lb-closeContainer{opacity:1}.fct-lightbox .lb-closeContainer .lb-close{width:28px;height:28px;display:block;color:#fff;cursor:pointer}.lb-spinner{width:48px;height:48px;border:5px solid;border-color:rgba(255,255,255,.5) transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fct-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--fct-single-product-primary-text-color: var(--fct-primary-text-color, #2F3448);--fct-single-product-secondary-text-color: var(--fct-secondary-text-color, #565865);--fct-single-product-border-color: var(--fct-border-color, #D6DAE1);--fct-single-product-active-border-color: var(--fct-active-border-color, #253241);--fct-single-product-qty-bg: #eaecf0;--fct-single-product-qty-text-color: #2F3448}.fct-single-product-page{width:100%;display:block;margin-bottom:30px;max-width:1290px;margin-left:auto;margin-right:auto;container-type:inline-size;container-name:product-page}.fct-single-product-page h1,.fct-single-product-page h2,.fct-single-product-page h3,.fct-single-product-page h4,.fct-single-product-page h5,.fct-single-product-page h6{margin:0}.fct-single-product-page-body{padding-top:28px}.fct-single-product-page.is-mobile .fluent-cart-single-product-page-row{gap:12px}.fct-single-product-page.is-mobile .fluent-cart-single-product-page-product-thumbnail-wrapper{position:relative;top:0}@container product-page (max-width: 767px){.fct-single-product-page .fct-single-product-page-row{grid-template-areas:"thumbnail" "summary"}}@container product-page (min-width: 768px){.fct-single-product-page .fct-single-product-page-row{grid-template-areas:"thumbnail summary"}}.fct-single-product-page-row{position:relative;margin-bottom:50px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:50px}@container product-page (min-width: 768px){.fct-single-product-page-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.fct-single-product-page-row .fluent-cart-single-product-page-product-out-of-stock{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@container product-page (min-width: 768px){.fct-product-page--no-gallery .fct-single-product-page-row{grid-template-columns:repeat(1,minmax(0,1fr))}}.fct-product-page--no-gallery .fct-single-product-page-row{grid-template-areas:inherit}.fct-product-page--no-gallery .fct-product-summary{grid-area:auto}.fct-product-gallery-wrapper{grid-area:thumbnail}.fct-product-gallery-wrapper.thumb-pos-top{display:flex;flex-direction:column-reverse}.fct-product-gallery-wrapper.thumb-pos-top .fct-gallery-thumb-controls{margin-bottom:14px;margin-top:0}@media (min-width: 769px){.fct-product-gallery-wrapper.thumb-pos-top{position:sticky;top:4px}}.fct-product-gallery-wrapper.thumb-pos-bottom .fct-gallery-thumb-controls{margin-top:14px;margin-bottom:0}.fct-product-gallery-wrapper.thumb-pos-left{display:flex;flex-direction:row-reverse;-moz-column-gap:14px;column-gap:14px;aspect-ratio:auto}.fct-product-gallery-wrapper.thumb-pos-left .fct-gallery-thumb-controls{margin-top:0;margin-bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:clip}.fct-product-gallery-wrapper.thumb-pos-left .fct-product-gallery-thumb{height:100%}.fct-product-gallery-wrapper.thumb-pos-right{display:flex;-moz-column-gap:14px;column-gap:14px;aspect-ratio:auto;align-items:stretch}.fct-product-gallery-wrapper.thumb-pos-right .fct-gallery-thumb-controls{margin-top:0;margin-bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:clip}.fct-product-gallery-wrapper.thumb-pos-right .fct-product-gallery-thumb{height:100%;overflow-y:auto}.fct-product-gallery-thumb{box-sizing:border-box;display:flex;height:auto;max-height:600px;width:100%;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);text-align:center;aspect-ratio:1/1}.fct-product-gallery-thumb .containerZoom{border-radius:8px}.fct-product-gallery-thumb img{height:100%;width:100%;border-radius:7px;-o-object-fit:cover;object-fit:cover}.fct-gallery-thumb-controls{flex-wrap:wrap;display:flex;flex-shrink:0;gap:14px;border-radius:4px;padding:0;overflow:auto}.fct-gallery-thumb-controls:active::-webkit-scrollbar-thumb,.fct-gallery-thumb-controls:focus::-webkit-scrollbar-thumb,.fct-gallery-thumb-controls:hover::-webkit-scrollbar-thumb{visibility:visible}.fct-gallery-thumb-controls::-webkit-scrollbar-thumb{border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(214 218 225 / var(--tw-bg-opacity, 1));visibility:hidden}.fct-gallery-thumb-controls::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(193 199 209 / var(--tw-bg-opacity, 1))}.fct-gallery-thumb-controls::-webkit-scrollbar{height:4px;width:4px}.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-bottom .fct-gallery-thumb-controls,.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-top .fct-gallery-thumb-controls{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-left .fct-product-gallery-thumb,.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-right .fct-product-gallery-thumb{height:auto}.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-left .fct-gallery-thumb-controls,.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-right .fct-gallery-thumb-controls{overflow-y:auto;overflow-x:hidden;flex-wrap:nowrap}.fct-gallery-see-more-button{display:flex;height:92px;min-height:92px;width:92px;min-width:92px;flex-shrink:0;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1));padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fct-gallery-see-more-button:hover{--tw-bg-opacity: 1;background-color:rgb(234 236 240 / var(--tw-bg-opacity, 1))}.fct-gallery-see-more-button:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--fct-single-product-active-border-color)}.fct-gallery-see-more-button .fct-see-more-text{margin-top:10px;font-size:12px;font-weight:600;line-height:1.25;color:var(--fct-single-product-secondary-text-color);opacity:.6}.fct-gallery-thumb-control-button{height:92px;width:92px;flex:none;flex-shrink:0;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);background-color:transparent;padding:0;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.fct-gallery-thumb-control-button:first-child{margin-left:0}.fct-gallery-thumb-control-button:hover{border-color:var(--fct-single-product-border-color);background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-gallery-thumb-control-button:focus{background-color:transparent}.fct-gallery-thumb-control-button.is-hidden{display:none}.fct-gallery-thumb-control-button img{height:100%;width:100%;cursor:pointer;border-radius:7px;-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-gallery-thumb-control-button.active{border-color:var(--fct-single-product-active-border-color)}.fct-gallery-thumb-control-button:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--fct-single-product-active-border-color)}.fct-gallery-thumb-control-button:hover img,.fct-gallery-thumb-control-button .thumbnail-active img{opacity:1}.fct-product-tab-nav{position:relative;margin-bottom:20px;display:flex;gap:20px;border-width:1px;border-left-width:0px;border-right-width:0px;border-top-width:0px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(234 236 240 / var(--tw-border-opacity, 1))}.fct-product-tab-nav .tab-active-bar{position:absolute;bottom:0;left:0;height:2px;width:0px;--tw-bg-opacity: 1;background-color:rgb(37 50 65 / var(--tw-bg-opacity, 1));transition:left .3s ease,width .3s ease}.fct-product-tab-nav-item{position:relative;cursor:pointer;padding-left:4px;padding-right:4px;padding-bottom:10px;font-size:14px;font-weight:500;--tw-text-opacity: 1;color:rgb(86 88 101 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fct-product-tab-nav-item:focus{outline:2px solid transparent;outline-offset:2px}.fct-product-tab-nav-item.active{font-weight:600;--tw-text-opacity: 1;color:rgb(37 50 65 / var(--tw-text-opacity, 1))}.fct-product-tab-pane{display:none}.fct-product-tab-pane.active{display:block}.fct-product-summary{grid-area:summary}.fct-product-prices{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;line-height:28px;color:var(--fct-single-product-primary-text-color)}.fct-product-title{margin-bottom:16px}.fct-product-title h1,.fct-product-title h2,.fct-product-title h3,.fct-product-title h4,.fct-product-title h5{margin:0;font-size:28px;font-weight:600;line-height:36px;color:var(--fct-single-product-primary-text-color)}.fct-product-excerpt{margin-bottom:20px}.fct-product-excerpt p{margin:0;color:var(--fct-secondary-text-color)}.fct-product-stock~.fct-product-sku:not(.is-hidden){display:inline-flex;align-items:center;margin:0!important}.fct-product-stock~.fct-product-sku:not(.is-hidden):before{content:"|";display:inline-block;color:#d6dae1;margin-left:12px;margin-right:12px;font-size:15px}.fct-product-stock~.fct-product-sku:not(.is-hidden) .fct-product-sku__label{font-size:15px;font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-product-stock~.fct-product-sku:not(.is-hidden) .fct-product-sku__value{font-size:15px;color:var(--fct-single-product-secondary-text-color)}.fct-product-stock~.fct-product-sku:not(.is-hidden) .fct-product-sku-info{display:flex;align-items:center;gap:8px;word-break:keep-all}.fct-product-sku.is-hidden{display:none}.fct-product-stock{margin:0;display:inline-flex;list-style-type:none;align-items:center;gap:6px;padding:0;margin:0!important}.fct-product-stock .fct-stock-badge{display:inline-block;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.025em}.fct-product-stock .fct_status_badge_in-stock{--tw-bg-opacity: 1;background-color:rgb(232 245 241 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(24 152 119 / var(--tw-text-opacity, 1))}.fct-product-stock .fct_status_badge_out-of-stock{--tw-bg-opacity: 1;background-color:rgb(252 235 230 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(240 68 56 / var(--tw-text-opacity, 1))}.fct-product-stock .fct-stock-label{font-size:15px;font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-package-description{margin-top:12px;margin-bottom:16px}.fct-package-description.is-hidden{display:none}.fct-package-description .fct-package-description__table{width:100%;border-collapse:collapse;border-width:0px;border-style:none;font-size:13px}.fct-package-description .fct-package-description__table th,.fct-package-description .fct-package-description__table td{border-width:0px;border-bottom-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color,#e5e7eb);padding:6px 0;text-align:left}.fct-package-description .fct-package-description__table th{width:140px;vertical-align:top;font-weight:500;color:var(--fct-single-product-primary-text-color)}.fct-package-description .fct-package-description__table td{font-weight:400;color:var(--fct-single-product-secondary-text-color)}.fct-package-description .fct-package-description__table tr:last-child th,.fct-package-description .fct-package-description__table tr:last-child td{border-bottom-width:0px}.fct-product-variants{margin-bottom:20px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}.fct-product-variants.column-type-one .fct-product-variant-item .variant-content{width:72%;justify-content:flex-start}.fct-product-variants.column-type-one .fct-product-variant-item.fct_variation_view_type_text{border-radius:12px;padding:16px}.fct-product-variants.column-type-one .fct-product-variant-item.fct_variation_view_type_text .fluent-cart-single-product-page-product-variant-title{max-width:80%}.fct-product-variants.column-type-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fct-product-variants.column-type-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.fct-product-variants.column-type-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.fct-product-variants.column-type-masonry{display:flex;flex-wrap:wrap}.fct-product-variants.column-type-masonry .fluent-cart-single-product-page-product-variants-iterator-variation-item{max-width:100%}.fct-product-variant-item{position:relative;display:flex;cursor:pointer;flex-direction:column;justify-content:space-between;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);padding:8px 10px;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fct-product-variant-item:focus{outline-width:1px}.fct-product-variant-item .fct-product-variant-image{height:32px;width:32px;flex-shrink:0}.fct-product-variant-item .fct-product-variant-image img{height:100%;width:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}.fct-product-variant-item .fct-product-variant-title{font-size:14px;font-weight:500;line-height:20px;color:var(--fct-single-product-primary-text-color)}.fct-product-variant-item .variant-content{display:flex;align-items:center;gap:12px}.fct-product-variant-item .fct-product-variant-text{display:flex;min-width:0px;flex-direction:column}.fct-product-variant-item .additional-info{font-size:14px}.fct-product-variant-item .fct-product-variant-price{position:absolute;top:50%;right:16px;display:inline-flex;flex-shrink:0;align-items:center;gap:4px;font-size:16px;font-weight:600;line-height:1.2;color:var(--fct-single-product-primary-text-color);transform:translateY(-50%)}.fct-product-variant-item .fct-product-variant-price .fct-product-variant-compare-price{font-size:13px;font-weight:400;--tw-text-opacity: 1;color:rgb(86 88 101 / var(--tw-text-opacity, 1))}.fct-product-variant-item .fct-product-variant-tooltip{visibility:hidden;position:absolute;top:90%;left:50%;z-index:10;white-space:nowrap;border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(37 50 65 / var(--tw-bg-opacity, 1));padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translate(-50%) scale(.9)}.fct-product-variant-item .fct-product-variant-tooltip:after{position:absolute;top:0;left:50%;height:8px;width:8px;border-radius:1px;--tw-bg-opacity: 1;background-color:rgb(37 50 65 / var(--tw-bg-opacity, 1));content:"";transform:rotate(45deg) translate(-50%)}.fct-product-variant-item.fct_variation_view_type_image{height:70px;width:70px;justify-content:center;border-radius:9999px;padding:0;text-align:center}.fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image{height:100%;width:100%;transform:scale(.9)}.fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image img{border-radius:50px}.fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image.placeholder-image{height:100%;width:100%}.fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image.placeholder-image img{border-radius:34px}.fct-product-variant-item.fct_variation_view_type_image:hover .fct-product-variant-tooltip{visibility:visible;opacity:1;transform:translate(-50%) scale(1)}.fct-product-variant-item.fct_variation_view_type_text .fct-product-variant-payment-type,.fct-product-variant-item.fct_variation_view_type_both .fct-product-variant-payment-type{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.fct-product-variant-item.fct_variation_view_type_text .fct-product-variant-payment-type .additional-info,.fct-product-variant-item.fct_variation_view_type_both .fct-product-variant-payment-type .additional-info{overflow:hidden}.fct-product-variant-item.selected{border-color:var(--fct-single-product-active-border-color);box-shadow:0 0 0 2px #fff,0 0 0 4px #476cff1a}.fct-product-variant-item.selected.fct_variation_view_type_text .fct-product-variant-payment-type,.fct-product-variant-item.selected.fct_variation_view_type_both .fct-product-variant-payment-type{grid-template-rows:1fr;padding-top:4px}.fct-product-item-price{margin-top:20px;font-size:18px;color:var(--fct-single-product-primary-text-color)}.fct-product-item-price.is-hidden{display:none}.fct-product-payment-type{margin-bottom:10px;font-size:14px;line-height:24px;--tw-text-opacity: 1;color:rgb(86 88 101 / var(--tw-text-opacity, 1))}.fct-product-payment-type .additional-info{display:flex;flex-direction:column}.fct-product-payment-type.is-hidden{display:none}.fct-product-quantity-container{margin-top:12px}.fct-product-quantity-container .quantity-title{margin-bottom:10px;display:block;font-size:16px;font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-product-quantity-container.is-hidden{display:none}.fct-product-quantity{display:inline-flex;align-items:center;overflow:hidden;border-radius:8px;background-color:var(--fct-single-product-qty-bg)}.fct-product-quantity .fct-quantity-decrease-button,.fct-product-quantity .fct-quantity-increase-button{margin:0;display:flex;height:36px;max-height:inherit;width:30px;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:0;border-width:0px;background-color:var(--fct-single-product-qty-bg);padding:0;color:var(--fct-single-product-qty-text-color);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-product-quantity .fct-quantity-decrease-button svg,.fct-product-quantity .fct-quantity-increase-button svg{height:14px;width:14px}.fct-product-quantity .fct-quantity-decrease-button:focus,.fct-product-quantity .fct-quantity-increase-button:focus{outline-width:0;outline-style:none}.fct-product-quantity .fct-quantity-decrease-button:disabled,.fct-product-quantity .fct-quantity-increase-button:disabled{cursor:not-allowed;opacity:.5}.fct-product-quantity .fct-quantity-input{margin:0;max-height:36px;max-width:36px;border-width:0px;background-color:transparent;padding:0;text-align:center;font-weight:600;color:var(--fct-single-product-qty-text-color);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.fct-product-quantity .fct-quantity-input:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.fct-product-quantity .fct-quantity-input:disabled{cursor:not-allowed;opacity:.5}.fct-product-buttons-wrap{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fluent-cart-add-to-cart-button.out-of-stock,button.out-of-stock{cursor:not-allowed}@media (max-width: 1290px){.fct-single-product-page{padding-left:30px;padding-right:30px}}@media (max-width: 1024px){.fct-product-variants.column-type-four,.fct-product-variants.column-type-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.product-info-block-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.fct-product-variants.column-type-one .fct-product-variant-item.fct_variation_view_type_text{gap:8px}.fct-product-variants.column-type-one .fct-product-variant-item .variant-content{width:auto}.fct-product-variant-item .fct-product-variant-price{top:auto;right:auto;transform:none;position:inherit}}@media (min-width: 768px){.admin-bar .fct-single-product-page-product-thumbnail-wrapper{top:36px}}@media (max-width: 768px){.fluent-cart-single-product-page-product-title h4{font-size:18px;line-height:26px}.fluent-cart-shop-app-single-product-modal-body{padding:16px!important}}@media (max-width: 480px){.fct-product-variants.column-type-masonry{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important}.fluent-cart-single-product-page-buttons-wrap,.fct-product-variants.column-type-two,.fct-product-variants.column-type-four,.fct-product-variants.column-type-three{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width: 425px){.fct-product-tab-nav{overflow-x:scroll;white-space:nowrap}.fct-product-tab-nav .tab-active-bar{display:none}.fct-product-tab-nav-item{border-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:2px;border-top-width:0px;border-style:solid;border-color:transparent}.fct-product-tab-nav-item.active{border-color:var(--fct-single-product-active-border-color)}}.fct-gallery-video-thumb{position:relative}.fct-gallery-video-thumb__badge{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.fct-gallery-video-thumb__badge svg{height:32px;width:32px;border-radius:9999px;background-color:#0009;padding:6px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.fct-product-gallery-thumb{position:relative}.fct-product-gallery-thumb .fct-product-gallery-video{display:none;height:100%;max-height:100%;width:100%;overflow:hidden}.fct-product-gallery-thumb .fct-product-gallery-video .fp-media-block,.fct-product-gallery-thumb .fct-product-gallery-video .fluent-player{width:100%}.fct-product-gallery-thumb.is-video-active img[data-fluent-cart-single-product-page-product-thumbnail]{display:none}.fct-product-gallery-thumb.is-video-active .fct-product-gallery-video.is-active{display:flex;align-items:center;justify-content:center}

.fct-similar-product-list-container{width:100%;display:block;max-width:1290px;margin-left:auto;margin-right:auto;container-type:inline-size;container-name:similar-product}@keyframes spin{to{transform:rotate(360deg)}}.fct-similar-product-list-container .animate-spin{animation:spin 1s linear infinite}.fct-product-modal{position:fixed;top:0;left:0;z-index:99999;display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding:20px}.fct-product-modal-overlay{position:absolute;top:0;left:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(47 52 72 / var(--tw-bg-opacity, 1));opacity:.5}.fct-product-modal-close{position:absolute;top:16px;right:16px;z-index:999;display:flex;height:30px;width:30px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0}.fct-product-modal-close:hover{--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1))}.fct-product-modal-close svg{height:12px;width:12px}.fct-product-modal-close.hovered{--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1))}.fct-product-modal-body{position:relative;z-index:10;max-height:610px;min-height:400px;width:1020px;overflow-x:hidden;border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:30px}.fct-product-modal-body:active::-webkit-scrollbar-thumb,.fct-product-modal-body:focus::-webkit-scrollbar-thumb,.fct-product-modal-body:hover::-webkit-scrollbar-thumb{visibility:visible}.fct-product-modal-body::-webkit-scrollbar-thumb{border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(214 218 225 / var(--tw-bg-opacity, 1))}.fct-product-modal-body::-webkit-scrollbar{height:4px;width:8px}.fct-product-modal-body .fluent-cart-single-product-page-row{gap:32px}.fct-product-modal-body .fluent-cart-similar-product-list{gap:20px}.fct-product-modal-body .fluent-cart-single-product-page-product-variant-title{max-width:200px}.fct-product-modal-body .fct-product-sku:not(.is-hidden){display:inline-flex}.fct-product-modal-body .fct-product-sku:before{display:none}.fct-product-modal-body .fct-single-product-page{padding-left:0!important;padding-right:0!important}.fluent-cart-similar-product-list .fluent-cart-single-product-card.single-product-card{width:100%!important;max-width:100%!important}.fct-related-products-grid{display:grid;gap:20px;--fct-related-product-columns: 4;grid-template-columns:repeat(var(--fct-related-product-columns),1fr)}@media (max-width: 1290px){.fct-similar-product-list-container{padding-left:30px;padding-right:30px}}@media (max-width: 1024px){.fct-related-products-grid{--fct-related-product-columns: 3 !important}}@media (max-width: 640px){.fct-related-products-grid{--fct-related-product-columns: 2 !important}}@media (max-width: 424px){.fct-related-products-grid{--fct-related-product-columns: 1 !important}}

:root{--fct-card-bg: #ffffff;--fct-card-border-color: var(--fct-border-color, #d6dae1);--fct-card-primary-text-color: var(--fct-primary-text-color, #2F3448);--fct-card-text-color: var(--fct-secondary-text-color, #565865);--fct-card-btn-bg-color: var(--fct-btn-bg-color, #253241);--fct-card-btn-text-color: var(--fct-btn-text-color, #ffffff);--fct-heading-color: var(--fct-primary-text-color, #2F3448)}.fct-product-card{position:relative;display:grid;height:100%;grid-template-columns:repeat(1,minmax(0,1fr));border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);background-color:var(--fct-card-bg);padding:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@container product-grid (min-width: 540px){.group.list .fct-product-card{grid-template-columns:repeat(5,minmax(0,1fr))}}.fct-product-card *{box-sizing:border-box}.fct-product-card del{opacity:.5}.fct-product-card h1,.fct-product-card h2,.fct-product-card h3,.fct-product-card h4,.fct-product-card h5,.fct-product-card h6{margin-top:0;margin-bottom:4px;padding-left:12px;padding-right:12px;padding-top:12px;font-size:16px;font-weight:500;color:var(--fct-card-primary-text-color)}.fct-product-card h1 a,.fct-product-card h2 a,.fct-product-card h3 a,.fct-product-card h4 a,.fct-product-card h5 a,.fct-product-card h6 a{color:var(--fct-card-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none}.fct-product-card h1 a:hover,.fct-product-card h2 a:hover,.fct-product-card h3 a:hover,.fct-product-card h4 a:hover,.fct-product-card h5 a:hover,.fct-product-card h6 a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fct-product-card h1 a:focus,.fct-product-card h2 a:focus,.fct-product-card h3 a:focus,.fct-product-card h4 a:focus,.fct-product-card h5 a:focus,.fct-product-card h6 a:focus{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fct-product-card .fct-product-card-image-wrap,.fct-product-card .fct-dynamic-product-image{position:relative;margin-left:-4px;margin-right:-4px;margin-top:-4px;aspect-ratio:1 / 1}.fct-product-card .fct-dynamic-product-image .fct-product-card-image-wrap{margin-left:-0px;margin-right:-0px;margin-top:-0px}.fct-product-card h5.dynamic,.fct-product-card .fct-dynamic-product-title{margin:0!important}.fct-product-card img{aspect-ratio:1 / 1;height:100%;width:100%;border-top-left-radius:7px;border-top-right-radius:7px;-o-object-fit:cover;object-fit:cover}.group.list .fct-product-card img{display:block;height:100%}@container product-grid (min-width: 390px){.group.list .fct-product-card img{aspect-ratio:1 / 1}}.fct-product-card img{anchor-name:--product-image}.fct-product-card img:hover{opacity:.9}.fct-product-card .fct-product-card-title{overflow-wrap:anywhere}.fct-product-card .fct-product-sku{padding-left:12px;padding-right:12px;padding-bottom:4px;font-size:14px}.fct-product-card .fct-product-sku .fct-product-sku__label{font-weight:600;color:var(--fct-card-primary-text-color)}.fct-product-card .fct-product-sku .fct-product-sku__value{font-weight:400;color:var(--fct-card-text-color)}.fct-product-card .fct-product-card-prices{padding-left:12px;padding-right:12px;padding-bottom:12px;font-size:16px;color:var(--fct-card-primary-text-color)}.fct-product-card .fct-product-card-prices+p{margin-top:auto!important}.fct-product-card button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;margin-top:auto;min-height:40px;width:100%;cursor:pointer;border-radius:8px;border-width:0px;padding:12px;text-align:center;font-size:14px;text-transform:capitalize;line-height:1;color:var(--fct-card-btn-text-color)}.fct-product-card button:hover{background-color:var(--fct-card-btn-bg-color);color:var(--fct-card-btn-text-color)}.fct-product-card button:focus{color:var(--fct-card-btn-text-color)}@container product-grid (min-width: 390px){.group.list .fct-product-card button{max-width:178px;transition-property:none}}.fct-product-card button .fluent-cart-loader{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:none;height:100%;width:100%;align-items:center;justify-content:center;border-radius:8px;transition-duration:.3s;background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color)}.fct-product-card button .fluent-cart-loader svg{margin-right:8px;height:20px;width:20px}@keyframes spin{to{transform:rotate(360deg)}}.fct-product-card button .fluent-cart-loader svg{animation:spin 1s linear infinite;fill:#0171db;--tw-text-opacity: 1;color:rgb(214 218 225 / var(--tw-text-opacity, 1))}.fct-product-card button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(157 159 172 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-product-card .fct-product-card-content{display:grid}.fct-product-card p:not(.fct-product-card-excerpt){margin:0}.fct-product-card .fct-product-card-excerpt,.fct-product-card p.dynamic{margin-bottom:8px;display:none;padding-left:12px;padding-right:12px;font-size:14px}.fct-product-image-wrap{position:relative}.fct-product-view-button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;margin-top:auto;display:flex;min-height:40px;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:0px;padding:12px;text-align:center;font-size:14px;line-height:1;color:var(--fct-card-btn-text-color)}.fct-product-view-button:hover{background-color:var(--fct-card-btn-bg-color);color:var(--fct-card-btn-text-color)}@container product-grid (min-width: 390px){.group.list .fct-product-view-button{max-width:178px;transition-property:none}}.fct-product-view-button.group.loading .fluent-cart-loader{opacity:1}.fct-product-view-button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(157 159 172 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-product-list-container .fct-product-list-heading{margin-bottom:30px;font-size:26px;font-weight:700;color:var(--fct-heading-color)}.fct-product-list{display:grid;gap:24px;--fct-product-list-columns: 4;grid-template-columns:repeat(var(--fct-product-list-columns),1fr)}.fct-product-list .fct-product-card a{-webkit-text-decoration-line:none;text-decoration-line:none}@container product-grid (min-width: 540px){.group.list .fct-single-product-card{grid-template-areas:"head  body" "head footer"}}@media (max-width: 990px){.fct-product-list{--fct-product-list-columns: 3 !important}}@media (max-width: 768px){.fct-product-list{--fct-product-list-columns: 2 !important}}@media (max-width: 575px){.fct-product-list{--fct-product-list-columns: 1 !important}}

.xzoom-source img,.xzoom-preview img,.xzoom-lens img{display:block;max-width:none;max-height:none;transition:none}.xzoom-container{display:inline-block}.xzoom-thumbs{text-align:center;margin-bottom:10px}.xzoom,.xzoom2,.xzoom3,.xzoom4,.xzoom5{box-shadow:0 0 5px #00000080}.xzoom-gallery,.xzoom-gallery2,.xzoom-gallery3,.xzoom-gallery4,.xzoom-gallery5{border:1px solid #cecece;margin-left:5px;margin-bottom:10px}.xzoom-source{border-radius:8px}.xzoom-source,.xzoom-hidden{display:block;position:static;float:none;clear:both}.xzoom-hidden{overflow:hidden}.xzoom-lens{border:1px solid #555;box-shadow:-0px -0px 10px #00000080;cursor:crosshair}.xzoom-loading{background-position:center center;background-repeat:no-repeat;border-radius:100%;opacity:.7;background:url(https://shop.sparkcore.io/wp-content/plugins/fluent-cart/assets/example/images/xloading.gif);width:48px;height:48px}.xactive{box-shadow:0 0 3px #4aa9d2;border:1px solid #4aaad2}.xzoom-caption{position:absolute;bottom:-43px;left:0;background:#000;width:100%;text-align:left}.xzoom-caption span{color:#fff;font-family:Arial,sans-serif;display:block;font-size:.75em;font-weight:700;padding:10px}.xzoom-preview{opacity:1!important;display:block!important;visibility:visible!important;border-radius:8px}.single-fluent-products .xzoom-preview{z-index:999!important}.xzoom-lens{opacity:1!important;border-radius:8px;border-color:#0003;box-shadow:none}

:root{--fct-add-to-cart-btn-bg-color: var(--fct-secondary-btn-bg-color, #ffffff);--fct-add-to-cart-btn-hover-bg-color: var(--fct-secondary-btn-hover-bg-color, #f5f6f7);--fct-add-to-cart-btn-text-color: var(--fct-secondary-btn-text-color, #2f3448);--fct-add-to-cart-btn-border-color: var(--fct-secondary-btn-border-color, #d6dae1)}.fluent-cart-add-to-cart-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;gap:8px;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-add-to-cart-btn-border-color);background-color:var(--fct-add-to-cart-btn-bg-color);padding:12px 20px;text-align:center;font-size:14px;font-weight:500;text-transform:capitalize;line-height:1;color:var(--fct-add-to-cart-btn-text-color);-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fluent-cart-add-to-cart-button:hover{border-color:var(--fct-add-to-cart-btn-border-color);background-color:var(--fct-add-to-cart-btn-hover-bg-color);color:var(--fct-add-to-cart-btn-text-color)}.fluent-cart-add-to-cart-button:focus{color:var(--fct-add-to-cart-btn-text-color)}.fluent-cart-add-to-cart-button .fluent-cart-loader{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:none;height:100%;width:100%;align-items:center;justify-content:center;border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(234 236 240 / var(--tw-bg-opacity, 1));transition-duration:.3s}.fluent-cart-add-to-cart-button .fluent-cart-loader svg{margin-right:8px;height:20px;width:20px}.fluent-cart-add-to-cart-button .fluent-cart-loader svg{animation:spin 1s linear infinite;fill:#0171db;--tw-text-opacity: 1;color:rgb(214 218 225 / var(--tw-text-opacity, 1))}.fluent-cart-add-to-cart-button .text{pointer-events:none;display:inline-flex;align-items:center;gap:8px}.fluent-cart-add-to-cart-button:disabled{cursor:not-allowed}.fluent-cart-add-to-cart-button.disabled{cursor:not-allowed;opacity:.5}.fluent-cart-add-to-cart-button.is-hidden{display:none}.fluent-cart-add-to-cart-button.out-of-stock{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(157 159 172 / var(--tw-text-opacity, 1))}.fluent-cart-add-to-cart-button.out-of-stock:hover{background-color:inherit}.fluent-cart-add-to-cart-button.fct-loading .fluent-cart-loader{display:flex}.fct-loader{position:relative}.fct-loader .fluent-cart-loader{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:none;height:100%;width:100%;align-items:center;justify-content:center;transition-duration:.3s;background-color:inherit;border-radius:inherit}.fct-loader .fluent-cart-loader svg{margin-right:8px;height:20px;width:20px}@keyframes spin{to{transform:rotate(360deg)}}.fct-loader .fluent-cart-loader svg{animation:spin 1s linear infinite;fill:#0171db;--tw-text-opacity: 1;color:rgb(214 218 225 / var(--tw-text-opacity, 1))}.fct-loader.fct-loading .fluent-cart-loader{display:flex}

:root{--fct-direct-btn-bg-color: var(--fct-btn-bg-color, #253241);--fct-direct-btn-text-color: var(--fct-btn-text-color, #ffffff)}.fluent-cart-direct-checkout-button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-direct-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;gap:8px;border-radius:8px;border-width:0px;padding:12px 20px;text-align:center;font-size:14px;font-weight:500;text-transform:capitalize;line-height:1;color:var(--fct-direct-btn-text-color);-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.fluent-cart-direct-checkout-button *{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.fluent-cart-direct-checkout-button:hover{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-direct-btn-bg-color, #253241);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:#fff}.fluent-cart-direct-checkout-button.is-hidden{display:none}.fluent-cart-direct-checkout-button:disabled{cursor:not-allowed;opacity:.5}.fluent-cart-direct-checkout-button.disabled{cursor:not-allowed;opacity:.5}.fluent-cart-direct-checkout-button.out-of-stock{pointer-events:none;cursor:not-allowed}


:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */


/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */

body.lb-disable-scrolling{overflow:hidden}.fct-lightboxOverlay{position:fixed;top:0;left:0;z-index:9999;background-color:#000;opacity:.8!important;display:none}.fct-lightbox{position:fixed;max-height:100vh;height:100vh;left:0;top:0!important;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.fct-lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.fct-lightbox a img{border:none}.fct-lightbox .lb-outerContainer{position:initial;width:80%;height:80%;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto}.fct-lightbox .lb-nav{z-index:10;display:block!important}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{left:12px;float:left;background:#c0c2c4 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%208%2014'%20fill='none'%3e%3cpath%20d='M7%201L1.70711%206.29289C1.37377%206.62623%201.20711%206.79289%201.20711%207C1.20711%207.20711%201.37377%207.37377%201.70711%207.70711L7%2013'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center 48% no-repeat}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{right:12px;float:right;background:#c0c2c4 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%208%2014'%20fill='none'%3e%3cpath%20d='M1%2013L6.29289%207.70711C6.62623%207.37377%206.79289%207.20711%206.79289%207C6.79289%206.79289%206.62623%206.62623%206.29289%206.29289L1%201'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center 48% no-repeat;opacity:1!important}.lb-nav a.lb-next:hover{opacity:1}.fct-lightbox .lb-nav a.lb-next:hover,.fct-lightbox .lb-nav a.lb-prev:hover{background-color:#fff}.fct-lightbox .lb-nav a.lb-next,.fct-lightbox .lb-nav a.lb-prev{display:block!important;width:40px;height:40px;border-radius:50%;top:50%;transform:translateY(-50%);position:absolute;transition:.3s}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc;width:100%}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;font-size:12px;color:#999}.lb-data .lb-close{display:block;width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAPFBMVEX///8AAAD9/f2CgoKAgIAAAAAAAAAAAABLS0sAAAAAAACqqqqqqqq6urpKSkpISEgAAAC7u7u5ubn////zbsMcAAAAE3RSTlMASv6rqwAWS5YMC7/AyZWVFcrJCYaKfAAAAHhJREFUeF590kkOgCAQRFEaFVGc+/53FYmbz6JqBbyQMFSYuoQuV+iTflnstI7ssLXRvMWRaEMs84e2uVckuZe6knL0hiSPObXhj6ChzoEkIolIIpKIO4joICAIeDd7QGIfCCjOKe9HEk8mnxpIAup/F31RPZP9fAG3IAyBSJe0igAAAABJRU5ErkJggg==) top right no-repeat;text-align:right;outline:none;opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.fct-lightbox .lb-closeContainer{position:absolute;right:10px;z-index:9999;transition:opacity .1s linear;top:40px}.lb-nav:hover .lb-closeContainer{opacity:1}.fct-lightbox .lb-closeContainer .lb-close{width:28px;height:28px;display:block;color:#fff;cursor:pointer}.lb-spinner{width:48px;height:48px;border:5px solid;border-color:rgba(255,255,255,.5) transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fct-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--fct-single-product-primary-text-color: var(--fct-primary-text-color, #2F3448);--fct-single-product-secondary-text-color: var(--fct-secondary-text-color, #565865);--fct-single-product-border-color: var(--fct-border-color, #D6DAE1);--fct-single-product-active-border-color: var(--fct-active-border-color, #253241);--fct-single-product-qty-bg: #eaecf0;--fct-single-product-qty-text-color: #2F3448}.fct-single-product-page{width:100%;display:block;margin-bottom:30px;max-width:1290px;margin-left:auto;margin-right:auto;container-type:inline-size;container-name:product-page}.fct-single-product-page h1,.fct-single-product-page h2,.fct-single-product-page h3,.fct-single-product-page h4,.fct-single-product-page h5,.fct-single-product-page h6{margin:0}.fct-single-product-page-body{padding-top:28px}.fct-single-product-page.is-mobile .fluent-cart-single-product-page-row{gap:12px}.fct-single-product-page.is-mobile .fluent-cart-single-product-page-product-thumbnail-wrapper{position:relative;top:0}@container product-page (max-width: 767px){.fct-single-product-page .fct-single-product-page-row{grid-template-areas:"thumbnail" "summary"}}@container product-page (min-width: 768px){.fct-single-product-page .fct-single-product-page-row{grid-template-areas:"thumbnail summary"}}.fct-single-product-page-row{position:relative;margin-bottom:50px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:50px}@container product-page (min-width: 768px){.fct-single-product-page-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.fct-single-product-page-row .fluent-cart-single-product-page-product-out-of-stock{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@container product-page (min-width: 768px){.fct-product-page--no-gallery .fct-single-product-page-row{grid-template-columns:repeat(1,minmax(0,1fr))}}.fct-product-page--no-gallery .fct-single-product-page-row{grid-template-areas:inherit}.fct-product-page--no-gallery .fct-product-summary{grid-area:auto}.fct-product-gallery-wrapper{grid-area:thumbnail}.fct-product-gallery-wrapper.thumb-pos-top{display:flex;flex-direction:column-reverse}.fct-product-gallery-wrapper.thumb-pos-top .fct-gallery-thumb-controls{margin-bottom:14px;margin-top:0}@media (min-width: 769px){.fct-product-gallery-wrapper.thumb-pos-top{position:sticky;top:4px}}.fct-product-gallery-wrapper.thumb-pos-bottom .fct-gallery-thumb-controls{margin-top:14px;margin-bottom:0}.fct-product-gallery-wrapper.thumb-pos-left{display:flex;flex-direction:row-reverse;-moz-column-gap:14px;column-gap:14px;aspect-ratio:auto}.fct-product-gallery-wrapper.thumb-pos-left .fct-gallery-thumb-controls{margin-top:0;margin-bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:clip}.fct-product-gallery-wrapper.thumb-pos-left .fct-product-gallery-thumb{height:100%}.fct-product-gallery-wrapper.thumb-pos-right{display:flex;-moz-column-gap:14px;column-gap:14px;aspect-ratio:auto;align-items:stretch}.fct-product-gallery-wrapper.thumb-pos-right .fct-gallery-thumb-controls{margin-top:0;margin-bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:clip}.fct-product-gallery-wrapper.thumb-pos-right .fct-product-gallery-thumb{height:100%;overflow-y:auto}.fct-product-gallery-thumb{box-sizing:border-box;display:flex;height:auto;max-height:600px;width:100%;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);text-align:center;aspect-ratio:1/1}.fct-product-gallery-thumb .containerZoom{border-radius:8px}.fct-product-gallery-thumb img{height:100%;width:100%;border-radius:7px;-o-object-fit:cover;object-fit:cover}.fct-gallery-thumb-controls{flex-wrap:wrap;display:flex;flex-shrink:0;gap:14px;border-radius:4px;padding:0;overflow:auto}.fct-gallery-thumb-controls:active::-webkit-scrollbar-thumb,.fct-gallery-thumb-controls:focus::-webkit-scrollbar-thumb,.fct-gallery-thumb-controls:hover::-webkit-scrollbar-thumb{visibility:visible}.fct-gallery-thumb-controls::-webkit-scrollbar-thumb{border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(214 218 225 / var(--tw-bg-opacity, 1));visibility:hidden}.fct-gallery-thumb-controls::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(193 199 209 / var(--tw-bg-opacity, 1))}.fct-gallery-thumb-controls::-webkit-scrollbar{height:4px;width:4px}.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-bottom .fct-gallery-thumb-controls,.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-top .fct-gallery-thumb-controls{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-left .fct-product-gallery-thumb,.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-right .fct-product-gallery-thumb{height:auto}.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-left .fct-gallery-thumb-controls,.fct-product-gallery-wrapper[data-scrollable-thumbs=yes].thumb-pos-right .fct-gallery-thumb-controls{overflow-y:auto;overflow-x:hidden;flex-wrap:nowrap}.fct-gallery-see-more-button{display:flex;height:92px;min-height:92px;width:92px;min-width:92px;flex-shrink:0;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1));padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fct-gallery-see-more-button:hover{--tw-bg-opacity: 1;background-color:rgb(234 236 240 / var(--tw-bg-opacity, 1))}.fct-gallery-see-more-button:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--fct-single-product-active-border-color)}.fct-gallery-see-more-button .fct-see-more-text{margin-top:10px;font-size:12px;font-weight:600;line-height:1.25;color:var(--fct-single-product-secondary-text-color);opacity:.6}.fct-gallery-thumb-control-button{height:92px;width:92px;flex:none;flex-shrink:0;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);background-color:transparent;padding:0;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.fct-gallery-thumb-control-button:first-child{margin-left:0}.fct-gallery-thumb-control-button:hover{border-color:var(--fct-single-product-border-color);background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-gallery-thumb-control-button:focus{background-color:transparent}.fct-gallery-thumb-control-button.is-hidden{display:none}.fct-gallery-thumb-control-button img{height:100%;width:100%;cursor:pointer;border-radius:7px;-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-gallery-thumb-control-button.active{border-color:var(--fct-single-product-active-border-color)}.fct-gallery-thumb-control-button:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--fct-single-product-active-border-color)}.fct-gallery-thumb-control-button:hover img,.fct-gallery-thumb-control-button .thumbnail-active img{opacity:1}.fct-product-tab-nav{position:relative;margin-bottom:20px;display:flex;gap:20px;border-width:1px;border-left-width:0px;border-right-width:0px;border-top-width:0px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(234 236 240 / var(--tw-border-opacity, 1))}.fct-product-tab-nav .tab-active-bar{position:absolute;bottom:0;left:0;height:2px;width:0px;--tw-bg-opacity: 1;background-color:rgb(37 50 65 / var(--tw-bg-opacity, 1));transition:left .3s ease,width .3s ease}.fct-product-tab-nav-item{position:relative;cursor:pointer;padding-left:4px;padding-right:4px;padding-bottom:10px;font-size:14px;font-weight:500;--tw-text-opacity: 1;color:rgb(86 88 101 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fct-product-tab-nav-item:focus{outline:2px solid transparent;outline-offset:2px}.fct-product-tab-nav-item.active{font-weight:600;--tw-text-opacity: 1;color:rgb(37 50 65 / var(--tw-text-opacity, 1))}.fct-product-tab-pane{display:none}.fct-product-tab-pane.active{display:block}.fct-product-summary{grid-area:summary}.fct-product-prices{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;line-height:28px;color:var(--fct-single-product-primary-text-color)}.fct-product-title{margin-bottom:16px}.fct-product-title h1,.fct-product-title h2,.fct-product-title h3,.fct-product-title h4,.fct-product-title h5{margin:0;font-size:28px;font-weight:600;line-height:36px;color:var(--fct-single-product-primary-text-color)}.fct-product-excerpt{margin-bottom:20px}.fct-product-excerpt p{margin:0;color:var(--fct-secondary-text-color)}.fct-product-stock~.fct-product-sku:not(.is-hidden){display:inline-flex;align-items:center;margin:0!important}.fct-product-stock~.fct-product-sku:not(.is-hidden):before{content:"|";display:inline-block;color:#d6dae1;margin-left:12px;margin-right:12px;font-size:15px}.fct-product-stock~.fct-product-sku:not(.is-hidden) .fct-product-sku__label{font-size:15px;font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-product-stock~.fct-product-sku:not(.is-hidden) .fct-product-sku__value{font-size:15px;color:var(--fct-single-product-secondary-text-color)}.fct-product-stock~.fct-product-sku:not(.is-hidden) .fct-product-sku-info{display:flex;align-items:center;gap:8px;word-break:keep-all}.fct-product-sku.is-hidden{display:none}.fct-product-stock{margin:0;display:inline-flex;list-style-type:none;align-items:center;gap:6px;padding:0;margin:0!important}.fct-product-stock .fct-stock-badge{display:inline-block;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.025em}.fct-product-stock .fct_status_badge_in-stock{--tw-bg-opacity: 1;background-color:rgb(232 245 241 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(24 152 119 / var(--tw-text-opacity, 1))}.fct-product-stock .fct_status_badge_out-of-stock{--tw-bg-opacity: 1;background-color:rgb(252 235 230 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(240 68 56 / var(--tw-text-opacity, 1))}.fct-product-stock .fct-stock-label{font-size:15px;font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-package-description{margin-top:12px;margin-bottom:16px}.fct-package-description.is-hidden{display:none}.fct-package-description .fct-package-description__table{width:100%;border-collapse:collapse;border-width:0px;border-style:none;font-size:13px}.fct-package-description .fct-package-description__table th,.fct-package-description .fct-package-description__table td{border-width:0px;border-bottom-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color,#e5e7eb);padding:6px 0;text-align:left}.fct-package-description .fct-package-description__table th{width:140px;vertical-align:top;font-weight:500;color:var(--fct-single-product-primary-text-color)}.fct-package-description .fct-package-description__table td{font-weight:400;color:var(--fct-single-product-secondary-text-color)}.fct-package-description .fct-package-description__table tr:last-child th,.fct-package-description .fct-package-description__table tr:last-child td{border-bottom-width:0px}.fct-product-variants{margin-bottom:20px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}.fct-product-variants.column-type-one .fct-product-variant-item .variant-content{width:72%;justify-content:flex-start}.fct-product-variants.column-type-one .fct-product-variant-item.fct_variation_view_type_text{border-radius:12px;padding:16px}.fct-product-variants.column-type-one .fct-product-variant-item.fct_variation_view_type_text .fluent-cart-single-product-page-product-variant-title{max-width:80%}.fct-product-variants.column-type-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fct-product-variants.column-type-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.fct-product-variants.column-type-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.fct-product-variants.column-type-masonry{display:flex;flex-wrap:wrap}.fct-product-variants.column-type-masonry .fluent-cart-single-product-page-product-variants-iterator-variation-item{max-width:100%}.fct-product-variant-item{position:relative;display:flex;cursor:pointer;flex-direction:column;justify-content:space-between;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);padding:8px 10px;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fct-product-variant-item:focus{outline-width:1px}.fct-product-variant-item .fct-product-variant-image{height:32px;width:32px;flex-shrink:0}.fct-product-variant-item .fct-product-variant-image img{height:100%;width:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}.fct-product-variant-item .fct-product-variant-title{font-size:14px;font-weight:500;line-height:20px;color:var(--fct-single-product-primary-text-color)}.fct-product-variant-item .variant-content{display:flex;align-items:center;gap:12px}.fct-product-variant-item .fct-product-variant-text{display:flex;min-width:0px;flex-direction:column}.fct-product-variant-item .additional-info{font-size:14px}.fct-product-variant-item .fct-product-variant-price{position:absolute;top:50%;right:16px;display:inline-flex;flex-shrink:0;align-items:center;gap:4px;font-size:16px;font-weight:600;line-height:1.2;color:var(--fct-single-product-primary-text-color);transform:translateY(-50%)}.fct-product-variant-item .fct-product-variant-price .fct-product-variant-compare-price{font-size:13px;font-weight:400;--tw-text-opacity: 1;color:rgb(86 88 101 / var(--tw-text-opacity, 1))}.fct-product-variant-item .fct-product-variant-tooltip{visibility:hidden;position:absolute;top:90%;left:50%;z-index:10;white-space:nowrap;border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(37 50 65 / var(--tw-bg-opacity, 1));padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translate(-50%) scale(.9)}.fct-product-variant-item .fct-product-variant-tooltip:after{position:absolute;top:0;left:50%;height:8px;width:8px;border-radius:1px;--tw-bg-opacity: 1;background-color:rgb(37 50 65 / var(--tw-bg-opacity, 1));content:"";transform:rotate(45deg) translate(-50%)}.fct-product-variant-item.fct_variation_view_type_image{height:70px;width:70px;justify-content:center;border-radius:9999px;padding:0;text-align:center}.fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image{height:100%;width:100%;transform:scale(.9)}.fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image img{border-radius:50px}.fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image.placeholder-image{height:100%;width:100%}.fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image.placeholder-image img{border-radius:34px}.fct-product-variant-item.fct_variation_view_type_image:hover .fct-product-variant-tooltip{visibility:visible;opacity:1;transform:translate(-50%) scale(1)}.fct-product-variant-item.fct_variation_view_type_text .fct-product-variant-payment-type,.fct-product-variant-item.fct_variation_view_type_both .fct-product-variant-payment-type{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.fct-product-variant-item.fct_variation_view_type_text .fct-product-variant-payment-type .additional-info,.fct-product-variant-item.fct_variation_view_type_both .fct-product-variant-payment-type .additional-info{overflow:hidden}.fct-product-variant-item.selected{border-color:var(--fct-single-product-active-border-color);box-shadow:0 0 0 2px #fff,0 0 0 4px #476cff1a}.fct-product-variant-item.selected.fct_variation_view_type_text .fct-product-variant-payment-type,.fct-product-variant-item.selected.fct_variation_view_type_both .fct-product-variant-payment-type{grid-template-rows:1fr;padding-top:4px}.fct-product-item-price{margin-top:20px;font-size:18px;color:var(--fct-single-product-primary-text-color)}.fct-product-item-price.is-hidden{display:none}.fct-product-payment-type{margin-bottom:10px;font-size:14px;line-height:24px;--tw-text-opacity: 1;color:rgb(86 88 101 / var(--tw-text-opacity, 1))}.fct-product-payment-type .additional-info{display:flex;flex-direction:column}.fct-product-payment-type.is-hidden{display:none}.fct-product-quantity-container{margin-top:12px}.fct-product-quantity-container .quantity-title{margin-bottom:10px;display:block;font-size:16px;font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-product-quantity-container.is-hidden{display:none}.fct-product-quantity{display:inline-flex;align-items:center;overflow:hidden;border-radius:8px;background-color:var(--fct-single-product-qty-bg)}.fct-product-quantity .fct-quantity-decrease-button,.fct-product-quantity .fct-quantity-increase-button{margin:0;display:flex;height:36px;max-height:inherit;width:30px;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:0;border-width:0px;background-color:var(--fct-single-product-qty-bg);padding:0;color:var(--fct-single-product-qty-text-color);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-product-quantity .fct-quantity-decrease-button svg,.fct-product-quantity .fct-quantity-increase-button svg{height:14px;width:14px}.fct-product-quantity .fct-quantity-decrease-button:focus,.fct-product-quantity .fct-quantity-increase-button:focus{outline-width:0;outline-style:none}.fct-product-quantity .fct-quantity-decrease-button:disabled,.fct-product-quantity .fct-quantity-increase-button:disabled{cursor:not-allowed;opacity:.5}.fct-product-quantity .fct-quantity-input{margin:0;max-height:36px;max-width:36px;border-width:0px;background-color:transparent;padding:0;text-align:center;font-weight:600;color:var(--fct-single-product-qty-text-color);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.fct-product-quantity .fct-quantity-input:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.fct-product-quantity .fct-quantity-input:disabled{cursor:not-allowed;opacity:.5}.fct-product-buttons-wrap{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fluent-cart-add-to-cart-button.out-of-stock,button.out-of-stock{cursor:not-allowed}@media (max-width: 1290px){.fct-single-product-page{padding-left:30px;padding-right:30px}}@media (max-width: 1024px){.fct-product-variants.column-type-four,.fct-product-variants.column-type-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.product-info-block-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.fct-product-variants.column-type-one .fct-product-variant-item.fct_variation_view_type_text{gap:8px}.fct-product-variants.column-type-one .fct-product-variant-item .variant-content{width:auto}.fct-product-variant-item .fct-product-variant-price{top:auto;right:auto;transform:none;position:inherit}}@media (min-width: 768px){.admin-bar .fct-single-product-page-product-thumbnail-wrapper{top:36px}}@media (max-width: 768px){.fluent-cart-single-product-page-product-title h4{font-size:18px;line-height:26px}.fluent-cart-shop-app-single-product-modal-body{padding:16px!important}}@media (max-width: 480px){.fct-product-variants.column-type-masonry{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important}.fluent-cart-single-product-page-buttons-wrap,.fct-product-variants.column-type-two,.fct-product-variants.column-type-four,.fct-product-variants.column-type-three{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width: 425px){.fct-product-tab-nav{overflow-x:scroll;white-space:nowrap}.fct-product-tab-nav .tab-active-bar{display:none}.fct-product-tab-nav-item{border-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:2px;border-top-width:0px;border-style:solid;border-color:transparent}.fct-product-tab-nav-item.active{border-color:var(--fct-single-product-active-border-color)}}.fct-gallery-video-thumb{position:relative}.fct-gallery-video-thumb__badge{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.fct-gallery-video-thumb__badge svg{height:32px;width:32px;border-radius:9999px;background-color:#0009;padding:6px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.fct-product-gallery-thumb{position:relative}.fct-product-gallery-thumb .fct-product-gallery-video{display:none;height:100%;max-height:100%;width:100%;overflow:hidden}.fct-product-gallery-thumb .fct-product-gallery-video .fp-media-block,.fct-product-gallery-thumb .fct-product-gallery-video .fluent-player{width:100%}.fct-product-gallery-thumb.is-video-active img[data-fluent-cart-single-product-page-product-thumbnail]{display:none}.fct-product-gallery-thumb.is-video-active .fct-product-gallery-video.is-active{display:flex;align-items:center;justify-content:center}

.fct-similar-product-list-container{width:100%;display:block;max-width:1290px;margin-left:auto;margin-right:auto;container-type:inline-size;container-name:similar-product}@keyframes spin{to{transform:rotate(360deg)}}.fct-similar-product-list-container .animate-spin{animation:spin 1s linear infinite}.fct-product-modal{position:fixed;top:0;left:0;z-index:99999;display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding:20px}.fct-product-modal-overlay{position:absolute;top:0;left:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(47 52 72 / var(--tw-bg-opacity, 1));opacity:.5}.fct-product-modal-close{position:absolute;top:16px;right:16px;z-index:999;display:flex;height:30px;width:30px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0}.fct-product-modal-close:hover{--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1))}.fct-product-modal-close svg{height:12px;width:12px}.fct-product-modal-close.hovered{--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1))}.fct-product-modal-body{position:relative;z-index:10;max-height:610px;min-height:400px;width:1020px;overflow-x:hidden;border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:30px}.fct-product-modal-body:active::-webkit-scrollbar-thumb,.fct-product-modal-body:focus::-webkit-scrollbar-thumb,.fct-product-modal-body:hover::-webkit-scrollbar-thumb{visibility:visible}.fct-product-modal-body::-webkit-scrollbar-thumb{border-radius:6px;--tw-bg-opacity: 1;background-color:rgb(214 218 225 / var(--tw-bg-opacity, 1))}.fct-product-modal-body::-webkit-scrollbar{height:4px;width:8px}.fct-product-modal-body .fluent-cart-single-product-page-row{gap:32px}.fct-product-modal-body .fluent-cart-similar-product-list{gap:20px}.fct-product-modal-body .fluent-cart-single-product-page-product-variant-title{max-width:200px}.fct-product-modal-body .fct-product-sku:not(.is-hidden){display:inline-flex}.fct-product-modal-body .fct-product-sku:before{display:none}.fct-product-modal-body .fct-single-product-page{padding-left:0!important;padding-right:0!important}.fluent-cart-similar-product-list .fluent-cart-single-product-card.single-product-card{width:100%!important;max-width:100%!important}.fct-related-products-grid{display:grid;gap:20px;--fct-related-product-columns: 4;grid-template-columns:repeat(var(--fct-related-product-columns),1fr)}@media (max-width: 1290px){.fct-similar-product-list-container{padding-left:30px;padding-right:30px}}@media (max-width: 1024px){.fct-related-products-grid{--fct-related-product-columns: 3 !important}}@media (max-width: 640px){.fct-related-products-grid{--fct-related-product-columns: 2 !important}}@media (max-width: 424px){.fct-related-products-grid{--fct-related-product-columns: 1 !important}}

:root{--fct-card-bg: #ffffff;--fct-card-border-color: var(--fct-border-color, #d6dae1);--fct-card-primary-text-color: var(--fct-primary-text-color, #2F3448);--fct-card-text-color: var(--fct-secondary-text-color, #565865);--fct-card-btn-bg-color: var(--fct-btn-bg-color, #253241);--fct-card-btn-text-color: var(--fct-btn-text-color, #ffffff);--fct-heading-color: var(--fct-primary-text-color, #2F3448)}.fct-product-card{position:relative;display:grid;height:100%;grid-template-columns:repeat(1,minmax(0,1fr));border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);background-color:var(--fct-card-bg);padding:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@container product-grid (min-width: 540px){.group.list .fct-product-card{grid-template-columns:repeat(5,minmax(0,1fr))}}.fct-product-card *{box-sizing:border-box}.fct-product-card del{opacity:.5}.fct-product-card h1,.fct-product-card h2,.fct-product-card h3,.fct-product-card h4,.fct-product-card h5,.fct-product-card h6{margin-top:0;margin-bottom:4px;padding-left:12px;padding-right:12px;padding-top:12px;font-size:16px;font-weight:500;color:var(--fct-card-primary-text-color)}.fct-product-card h1 a,.fct-product-card h2 a,.fct-product-card h3 a,.fct-product-card h4 a,.fct-product-card h5 a,.fct-product-card h6 a{color:var(--fct-card-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none}.fct-product-card h1 a:hover,.fct-product-card h2 a:hover,.fct-product-card h3 a:hover,.fct-product-card h4 a:hover,.fct-product-card h5 a:hover,.fct-product-card h6 a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fct-product-card h1 a:focus,.fct-product-card h2 a:focus,.fct-product-card h3 a:focus,.fct-product-card h4 a:focus,.fct-product-card h5 a:focus,.fct-product-card h6 a:focus{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fct-product-card .fct-product-card-image-wrap,.fct-product-card .fct-dynamic-product-image{position:relative;margin-left:-4px;margin-right:-4px;margin-top:-4px;aspect-ratio:1 / 1}.fct-product-card .fct-dynamic-product-image .fct-product-card-image-wrap{margin-left:-0px;margin-right:-0px;margin-top:-0px}.fct-product-card h5.dynamic,.fct-product-card .fct-dynamic-product-title{margin:0!important}.fct-product-card img{aspect-ratio:1 / 1;height:100%;width:100%;border-top-left-radius:7px;border-top-right-radius:7px;-o-object-fit:cover;object-fit:cover}.group.list .fct-product-card img{display:block;height:100%}@container product-grid (min-width: 390px){.group.list .fct-product-card img{aspect-ratio:1 / 1}}.fct-product-card img{anchor-name:--product-image}.fct-product-card img:hover{opacity:.9}.fct-product-card .fct-product-card-title{overflow-wrap:anywhere}.fct-product-card .fct-product-sku{padding-left:12px;padding-right:12px;padding-bottom:4px;font-size:14px}.fct-product-card .fct-product-sku .fct-product-sku__label{font-weight:600;color:var(--fct-card-primary-text-color)}.fct-product-card .fct-product-sku .fct-product-sku__value{font-weight:400;color:var(--fct-card-text-color)}.fct-product-card .fct-product-card-prices{padding-left:12px;padding-right:12px;padding-bottom:12px;font-size:16px;color:var(--fct-card-primary-text-color)}.fct-product-card .fct-product-card-prices+p{margin-top:auto!important}.fct-product-card button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;margin-top:auto;min-height:40px;width:100%;cursor:pointer;border-radius:8px;border-width:0px;padding:12px;text-align:center;font-size:14px;text-transform:capitalize;line-height:1;color:var(--fct-card-btn-text-color)}.fct-product-card button:hover{background-color:var(--fct-card-btn-bg-color);color:var(--fct-card-btn-text-color)}.fct-product-card button:focus{color:var(--fct-card-btn-text-color)}@container product-grid (min-width: 390px){.group.list .fct-product-card button{max-width:178px;transition-property:none}}.fct-product-card button .fluent-cart-loader{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:none;height:100%;width:100%;align-items:center;justify-content:center;border-radius:8px;transition-duration:.3s;background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color)}.fct-product-card button .fluent-cart-loader svg{margin-right:8px;height:20px;width:20px}@keyframes spin{to{transform:rotate(360deg)}}.fct-product-card button .fluent-cart-loader svg{animation:spin 1s linear infinite;fill:#0171db;--tw-text-opacity: 1;color:rgb(214 218 225 / var(--tw-text-opacity, 1))}.fct-product-card button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(157 159 172 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-product-card .fct-product-card-content{display:grid}.fct-product-card p:not(.fct-product-card-excerpt){margin:0}.fct-product-card .fct-product-card-excerpt,.fct-product-card p.dynamic{margin-bottom:8px;display:none;padding-left:12px;padding-right:12px;font-size:14px}.fct-product-image-wrap{position:relative}.fct-product-view-button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;margin-top:auto;display:flex;min-height:40px;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:0px;padding:12px;text-align:center;font-size:14px;line-height:1;color:var(--fct-card-btn-text-color)}.fct-product-view-button:hover{background-color:var(--fct-card-btn-bg-color);color:var(--fct-card-btn-text-color)}@container product-grid (min-width: 390px){.group.list .fct-product-view-button{max-width:178px;transition-property:none}}.fct-product-view-button.group.loading .fluent-cart-loader{opacity:1}.fct-product-view-button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(157 159 172 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-product-list-container .fct-product-list-heading{margin-bottom:30px;font-size:26px;font-weight:700;color:var(--fct-heading-color)}.fct-product-list{display:grid;gap:24px;--fct-product-list-columns: 4;grid-template-columns:repeat(var(--fct-product-list-columns),1fr)}.fct-product-list .fct-product-card a{-webkit-text-decoration-line:none;text-decoration-line:none}@container product-grid (min-width: 540px){.group.list .fct-single-product-card{grid-template-areas:"head  body" "head footer"}}@media (max-width: 990px){.fct-product-list{--fct-product-list-columns: 3 !important}}@media (max-width: 768px){.fct-product-list{--fct-product-list-columns: 2 !important}}@media (max-width: 575px){.fct-product-list{--fct-product-list-columns: 1 !important}}

.xzoom-source img,.xzoom-preview img,.xzoom-lens img{display:block;max-width:none;max-height:none;transition:none}.xzoom-container{display:inline-block}.xzoom-thumbs{text-align:center;margin-bottom:10px}.xzoom,.xzoom2,.xzoom3,.xzoom4,.xzoom5{box-shadow:0 0 5px #00000080}.xzoom-gallery,.xzoom-gallery2,.xzoom-gallery3,.xzoom-gallery4,.xzoom-gallery5{border:1px solid #cecece;margin-left:5px;margin-bottom:10px}.xzoom-source{border-radius:8px}.xzoom-source,.xzoom-hidden{display:block;position:static;float:none;clear:both}.xzoom-hidden{overflow:hidden}.xzoom-lens{border:1px solid #555;box-shadow:-0px -0px 10px #00000080;cursor:crosshair}.xzoom-loading{background-position:center center;background-repeat:no-repeat;border-radius:100%;opacity:.7;background:url(https://shop.sparkcore.io/wp-content/plugins/fluent-cart/assets/example/images/xloading.gif);width:48px;height:48px}.xactive{box-shadow:0 0 3px #4aa9d2;border:1px solid #4aaad2}.xzoom-caption{position:absolute;bottom:-43px;left:0;background:#000;width:100%;text-align:left}.xzoom-caption span{color:#fff;font-family:Arial,sans-serif;display:block;font-size:.75em;font-weight:700;padding:10px}.xzoom-preview{opacity:1!important;display:block!important;visibility:visible!important;border-radius:8px}.single-fluent-products .xzoom-preview{z-index:999!important}.xzoom-lens{opacity:1!important;border-radius:8px;border-color:#0003;box-shadow:none}

@charset "UTF-8";.visible{visibility:visible}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.right-0{right:0}.top-1\/2{top:50%}.z-\[50\]{z-index:50}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.h-0{height:0px}.h-1{height:4px}.h-4{height:16px}.h-6{height:24px}.h-\[1px\]{height:1px}.h-\[35px\]{height:35px}.h-\[72px\]{height:72px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[220px\]{max-height:220px}.min-h-\[38px\]{min-height:38px}.w-0{width:0px}.w-1{width:4px}.w-4{width:16px}.w-6{width:24px}.w-\[72px\]{width:72px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[60px\]{min-width:60px}.max-w-\[300px\]{max-width:300px}.flex-shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:4px}.gap-1\.5{gap:6px}.gap-2{gap:8px}.gap-4{gap:16px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:6px}.rounded-xs{border-radius:4px}.border{border-width:1px}.border-solid{border-style:solid}.border-gray-divider{--tw-border-opacity: 1;border-color:rgb(234 236 240 / var(--tw-border-opacity, 1))}.border-gray-outline{--tw-border-opacity: 1;border-color:rgb(214 218 225 / var(--tw-border-opacity, 1))}.border-primary-500{--tw-border-opacity: 1;border-color:rgb(37 50 65 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(230 242 254 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:4px}.px-3{padding-left:12px;padding-right:12px}.py-1{padding-top:4px;padding-bottom:4px}.py-1\.5{padding-top:6px;padding-bottom:6px}.py-2{padding-top:8px;padding-bottom:8px}.text-sm{font-size:14px}.font-medium{font-weight:500}.font-normal{font-weight:400}.leading-none{line-height:1}.text-system-dark{--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.opacity-50{opacity:.5}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.fct-advanced-variation-wrap{margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.fct-attribute-selector{display:flex;flex-direction:column;gap:6px}.fct-attribute-label{font-size:14px;font-weight:500;--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.screen-reader-text{position:absolute;height:4px;width:4px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0)}.fct-swatch-options{display:flex;flex-wrap:wrap;gap:8px}.fct-attribute-selector .fct-swatch-item{position:relative;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(214 218 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fct-attribute-selector .fct-swatch-item:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-attribute-selector .fct-swatch-item:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.fct-attribute-selector .fct-swatch-item:hover:not(.disabled):not(.selected){border-color:var(--fct-single-product-active-border-color);--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.fct-attribute-selector .fct-swatch-item.disabled{position:relative;cursor:not-allowed;opacity:.5}.fct-attribute-selector .fct-swatch-item.disabled:after{position:absolute;top:50%;height:1px;--tw-bg-opacity: 1;background-color:rgb(173 181 194 / var(--tw-bg-opacity, 1));content:"";left:-2px;right:-2px;transform:rotate(-45deg)}.fct-attribute-selector .fct-swatch-color,.fct-attribute-selector .fct-swatch-image{height:35px;min-width:60px;gap:8px;overflow:hidden;border-radius:.375rem;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1));padding:8px 12px;font-size:14px;font-weight:500}.fct-attribute-selector .fct-swatch-color:hover,.fct-attribute-selector .fct-swatch-image:hover{--tw-border-opacity: 1;border-color:rgb(37 50 65 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.fct-attribute-selector .fct-swatch-color:focus,.fct-attribute-selector .fct-swatch-image:focus{--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fct-attribute-selector .fct-swatch-color:hover:not(.selected):not(.disabled),.fct-attribute-selector .fct-swatch-image:hover:not(.selected):not(.disabled){--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1))}.fct-attribute-selector .fct-swatch-color.selected,.fct-attribute-selector .fct-swatch-image.selected{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(37 50 65 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.fct-swatch-dot{display:inline-block;height:16px;width:16px;flex-shrink:0;border-radius:6px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(214 218 225 / var(--tw-border-opacity, 1))}.fct-swatch-thumb{display:inline-flex;height:24px;width:24px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:0}.fct-swatch-thumb img{height:100%;width:100%;border-radius:0;-o-object-fit:cover;object-fit:cover}.fct-swatch-text{display:inline-block;line-height:1}.fct-selected-term-title{font-weight:400;--tw-text-opacity: 1;color:rgb(86 88 101 / var(--tw-text-opacity, 1))}.fct-selected-term-title:not(:empty):before{content:": "}.fct-attribute-selector .fct-swatch-image-only{height:auto;min-width:0px;gap:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:4px}.fct-attribute-selector .fct-swatch-image-only:hover:not(.selected):not(.disabled){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.fct-attribute-selector .fct-swatch-image-only .fct-swatch-thumb{height:72px;width:72px;border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.fct-attribute-selector .fct-swatch-image-only .fct-swatch-thumb img{-o-object-fit:contain;object-fit:contain}.fct-attribute-selector .fct-swatch-label{height:35px;min-width:60px;overflow:hidden;border-radius:.375rem;border-width:1px;border-style:solid;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1));padding:8px 12px;font-size:14px;font-weight:500;--tw-text-opacity: 1;color:rgb(86 88 101 / var(--tw-text-opacity, 1))}.fct-attribute-selector .fct-swatch-label:hover:not(.selected):not(.disabled){--tw-bg-opacity: 1;background-color:rgb(234 236 240 / var(--tw-bg-opacity, 1));border:1px solid #D6DAE1}.fct-attribute-selector .fct-swatch-label.selected{--tw-border-opacity: 1;border-color:rgb(37 50 65 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1));box-shadow:none}.fct-attribute-selector .fct-swatch-label.selected:hover,.fct-attribute-selector .fct-swatch-label.selected:focus,.fct-attribute-selector .fct-swatch-label.selected:focus-visible{--tw-border-opacity: 1;border-color:rgb(37 50 65 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.fct-custom-dropdown{position:relative;display:flex;flex-direction:column;gap:6px}.fct-custom-select{position:relative;width:100%;max-width:300px;outline:2px solid transparent;outline-offset:2px}.fct-custom-select:focus-visible{outline:1px solid var(--fct-single-product-active-border-color);outline-offset:1px}.fct-custom-select .fct-custom-select__trigger{display:flex;min-height:38px;cursor:pointer;align-items:center;justify-content:space-between;gap:8px;border-radius:.375rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(214 218 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:8px 12px;line-height:1;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fct-custom-select .fct-custom-select__trigger:hover{--tw-border-opacity: 1;border-color:rgb(152 162 179 / var(--tw-border-opacity, 1))}.fct-custom-select .fct-custom-select__value{display:flex;align-items:center;gap:6px;font-size:14px;--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.fct-custom-select .fct-custom-select__arrow{height:0px;width:0px;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6b7280}.fct-custom-select .fct-custom-select__options{position:absolute;left:0;right:0;z-index:50;margin-top:4px;max-height:220px;overflow-y:auto;border-radius:8px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(214 218 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:4px;padding-bottom:4px;box-shadow:0 4px 12px #0000001a;display:none}.fct-custom-select .fct-custom-select__option{display:flex;cursor:pointer;align-items:center;gap:6px;padding:6px 12px;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fct-custom-select .fct-custom-select__option:hover{--tw-bg-opacity: 1;background-color:rgb(234 236 240 / var(--tw-bg-opacity, 1))}.fct-custom-select .fct-custom-select__option.selected{--tw-bg-opacity: 1;background-color:rgb(230 242 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(1 126 243 / var(--tw-text-opacity, 1))}.fct-custom-select .fct-custom-select__option.selected .fct-image-label,.fct-custom-select .fct-custom-select__option.selected .fct-color-label{--tw-text-opacity: 1;color:rgb(1 126 243 / var(--tw-text-opacity, 1))}.fct-custom-select .fct-custom-select__option.disabled{pointer-events:none;cursor:not-allowed;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;opacity:.5}.fct-custom-select .fct-option-label{font-size:14px;--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.fct-custom-select.is-open .fct-custom-select__arrow{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fct-custom-select.is-open .fct-custom-select__trigger{border-color:var(--fct-single-product-active-border-color, #3b82f6);box-shadow:0 0 0 2px #3b82f61a}.fct-custom-select.is-open .fct-custom-select__options{display:block}.fct-color-option{display:flex;align-items:center;gap:6px}.fct-color-option .fct-color-swatch{display:inline-block;height:16px;width:16px;flex-shrink:0;border-radius:9999px}.fct-color-option .fct-color-label{font-size:14px;--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.fct-image-option{display:flex;align-items:center;gap:6px}.fct-image-option .fct-image-src{height:24px;width:24px;flex-shrink:0;border-radius:4px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(234 236 240 / var(--tw-border-opacity, 1));-o-object-fit:cover;object-fit:cover}.fct-image-option .fct-image-label{font-size:14px;--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.hover\:border-primary-500:hover{--tw-border-opacity: 1;border-color:rgb(37 50 65 / var(--tw-border-opacity, 1))}.hover\:text-system-dark:hover{--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.hover\:shadow-none:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:text-system-dark:focus{--tw-text-opacity: 1;color:rgb(47 52 72 / var(--tw-text-opacity, 1))}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}



.bdml-switcher { display: inline-block; font-family: inherit; }
.bdml-switcher__details { position: relative; }
.bdml-switcher__summary {
    display: inline-flex;
    align-items: center;
    gap: 0.5em;
    min-height: 36px;
    padding: 0.35em 0.7em;
    box-sizing: border-box;
    color: var(--bde-text-color, inherit);
    cursor: pointer;
    list-style: none;
    border: 1px solid var(--bde-border-color, #d5d5d5);
    border-radius: var(--bde-border-radius, 6px);
}
.bdml-switcher__summary::-webkit-details-marker { display: none; }
.bdml-switcher__caret { margin-inline-start: auto; }
.bdml-switcher__details[open] .bdml-switcher__caret { transform: rotate(180deg); }
.bdml-switcher__list {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5em;
    list-style: none;
    margin: 0;
    padding: 0;
}
.bdml-switcher--dropdown .bdml-switcher__list {
    position: absolute;
    inset-block-start: calc(100% + 6px);
    inset-inline-start: 0;
    z-index: 9999;
    box-sizing: border-box;
    flex-direction: column;
    gap: 0;
    inline-size: max-content;
    min-inline-size: min(170px, calc(100vw - 16px));
    max-inline-size: min(320px, calc(100vw - 16px));
    max-block-size: min(var(--bdml-switcher-available-height, calc(100dvh - 16px)), calc(100dvh - 16px));
    border: 1px solid var(--bde-border-color, #d5d5d5);
    border-radius: var(--bde-border-radius, 4px);
    background: var(--bde-background-color, #fff);
    overflow-x: hidden;
    overflow-y: auto;
    overscroll-behavior: contain;
    scrollbar-gutter: stable;
    transform: translateX(var(--bdml-switcher-inline-shift, 0px));
}
.bdml-switcher__details--up .bdml-switcher__list {
    inset-block-start: auto;
    inset-block-end: calc(100% + 6px);
}
/* De head-geladen positioner zet de rootclass voordat body-markup kan
   schilderen. Alleen de eerste, nog niet berekende open frame blijft zo
   verborgen; zonder JavaScript blijft de native details-fallback zichtbaar. */
.bdml-switcher-positioning .bdml-switcher__details[open]:not(.bdml-switcher__details--positioned) .bdml-switcher__list {
    visibility: hidden;
}
.bdml-switcher__item { margin: 0; }
.bdml-switcher__flag { flex: 0 0 auto; line-height: 1; }
.bdml-switcher__text { min-inline-size: 0; overflow-wrap: anywhere; }
.bdml-switcher__link {
    display: inline-flex;
    align-items: center;
    gap: 0.45em;
    padding: 0.25em 0.6em;
    text-decoration: none;
    color: var(--bde-text-color, inherit);
    border-radius: var(--bde-border-radius, 4px);
    transition: background-color 0.15s ease, color 0.15s ease;
}
.bdml-switcher__link:hover,
.bdml-switcher__link:focus {
    background-color: var(--bde-hover-background, rgba(0, 0, 0, 0.06));
}
.bdml-switcher__link--active {
    font-weight: 600;
    color: var(--bde-primary-color, inherit);
}
.bdml-switcher__link--unavailable {
    opacity: 0.55;
    text-decoration: underline dashed;
    text-underline-offset: 0.2em;
}
.bdml-switcher__link--preview {
    /* Alleen zichtbaar voor ingelogde redacteuren (switcher_can_preview_
       unpublished): eigen accentkleur zodat deze voorvertoningslink nooit
       verward wordt met een gewone, publieke link. */
    outline: 1px dashed var(--bde-primary-color, #6366f1);
    outline-offset: 2px;
}
.bdml-switcher--dropdown .bdml-switcher__link {
    display: flex;
    border-radius: 0;
    padding: 0.5em 0.8em;
}
@media (pointer: coarse) {
    .bdml-switcher__summary,
    .bdml-switcher__link { min-height: 44px; }
}
@media (prefers-reduced-motion: reduce) {
    .bdml-switcher__link,
    .bdml-switcher__caret,
    .bdml-switcher__list { transition: none; animation: none; }
}

/*# sourceURL=bdml-switcher-inline-css */

/*
 * FluentCart for Breakdance, design tokens.
 * Gegenereerd door src/Design/Tokens.php. Niet handmatig bewerken.
 * schema_version: 1
 * Regenereren: zie docs/tokens.md par. 5.
 */
:root {
    --bde-fc-text-color: var(--bde-body-text-color, #374151);
    --bde-fc-text-muted-color: #6b7280;
    --bde-fc-heading-color: var(--bde-headings-color, #111827);
    --bde-fc-heading-font-family: var(--bde-heading-font-family, inherit);
    --bde-fc-button-bg: var(--bde-button-primary-background-color, #1f2937);
    --bde-fc-button-bg-hover: var(--bde-button-primary-background-color-hover, #111827);
    --bde-fc-button-text-color: var(--bde-button-primary-text-color, #ffffff);
    --bde-fc-button-text-color-hover: var(--bde-button-primary-text-color-hover, #ffffff);
    --bde-fc-button-border-color: var(--bde-button-primary-border-color, transparent);
    --bde-fc-button-border-color-hover: var(--bde-button-primary-border-color-hover, transparent);
    --bde-fc-button-border-radius: var(--bde-button-border-radius, 3px);
    --bde-fc-button-border-width: var(--bde-button-border-width, 1px);
    --bde-fc-button-font-weight: var(--bde-button-font-weight, 500);
    --bde-fc-button-padding: var(--bde-button-padding-base, 14px 24px);
    --bde-fc-button-line-height: var(--bde-button-line-height, 1);
    --bde-fc-button-focus-visible-ring-color: var(--bde-form-input-focused-border-color, #1f2937);
    --bde-fc-button-focus-visible-ring-width: 2px;
    --bde-fc-button-disabled-bg: #e5e7eb;
    --bde-fc-button-disabled-text-color: #9ca3af;
    --bde-fc-button-disabled-opacity: 0.6;
    --bde-fc-badge-sale-bg: #dc2626;
    --bde-fc-badge-sale-text-color: #ffffff;
    --bde-fc-badge-stock-in-bg: #16a34a;
    --bde-fc-badge-stock-in-text-color: #ffffff;
    --bde-fc-badge-stock-low-bg: #d97706;
    --bde-fc-badge-stock-low-text-color: #ffffff;
    --bde-fc-badge-stock-out-bg: #6b7280;
    --bde-fc-badge-stock-out-text-color: #ffffff;
    --bde-fc-badge-custom-bg: #0f172a;
    --bde-fc-badge-custom-text-color: #ffffff;
    --bde-fc-price-regular-color: var(--bde-headings-color, #111827);
    --bde-fc-price-sale-color: var(--bde-brand-primary-color, #2563eb);
    --bde-fc-price-compare-color: #9ca3af;
    --bde-fc-price-compare-text-decoration: line-through;
    --bde-fc-notice-info-bg: #eff6ff;
    --bde-fc-notice-info-text-color: #1e3a8a;
    --bde-fc-notice-info-border-color: #bfdbfe;
    --bde-fc-notice-success-bg: #f0fdf4;
    --bde-fc-notice-success-text-color: #14532d;
    --bde-fc-notice-success-border-color: #bbf7d0;
    --bde-fc-notice-warning-bg: #fffbeb;
    --bde-fc-notice-warning-text-color: #78350f;
    --bde-fc-notice-warning-border-color: #fde68a;
    --bde-fc-notice-error-bg: #fef2f2;
    --bde-fc-notice-error-text-color: #7f1d1d;
    --bde-fc-notice-error-border-color: #fecaca;
    --bde-fc-input-bg: var(--bde-form-input-background-color, #ffffff);
    --bde-fc-input-text-color: var(--bde-form-text-color, #374151);
    --bde-fc-input-border-color: var(--bde-form-input-border-color, #d1d5db);
    --bde-fc-input-border-radius: var(--bde-form-input-border-radius, 3px);
    --bde-fc-input-border-width: var(--bde-form-input-border-width, 1px);
    --bde-fc-input-placeholder-color: var(--bde-form-input-placeholder-color, #9ca3af);
    --bde-fc-input-focus-bg: var(--bde-form-input-focused-background-color, #ffffff);
    --bde-fc-input-focus-border-color: var(--bde-form-input-focused-border-color, #2563eb);
    --bde-fc-input-focus-shadow: var(--bde-form-input-focused-shadow, none);
    --bde-fc-input-error-border-color: #dc2626;
    --bde-fc-input-error-text-color: #7f1d1d;
    --bde-fc-label-color: var(--bde-form-text-color, #374151);
    --bde-fc-label-required-color: var(--bde-form-label-required-color, #b91c1c);
    --bde-fc-label-font-weight: var(--bde-form-label-font-weight, 500);
    --bde-fc-form-gap: var(--bde-form-gap, 16px);
    --bde-fc-checkout-section-bg: #ffffff;
    --bde-fc-checkout-section-border-color: #e5e7eb;
    --bde-fc-checkout-section-heading-color: var(--bde-headings-color, #111827);
    --bde-fc-checkout-section-gap: var(--bde-form-gap, 16px);
    --bde-fc-checkout-payment-box-bg: #f9fafb;
    --bde-fc-checkout-payment-box-border-color: #e5e7eb;
    --bde-fc-drawer-bg: var(--bde-background-color, #ffffff);
    --bde-fc-drawer-text-color: var(--bde-body-text-color, #374151);
    --bde-fc-drawer-heading-color: var(--bde-headings-color, #111827);
    --bde-fc-drawer-border-color: #e5e7eb;
    --bde-fc-drawer-overlay-bg: rgba(17, 24, 39, 0.5);
    --bde-fc-drawer-close-icon-color: var(--bde-body-text-color, #374151);
}

.bde-section-background-video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  pointer-events:none;
}

.bde-section-background-video .bde-section-youtube-wrapper,
.bde-section-background-video .bde-section-vimeo-wrapper {
  aspect-ratio: 16/9;
  pointer-events: none;
  position: absolute;
  min-width: 100%;
  min-height: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.section-background-video
  .section-youtube-wrapper
  .section-background-iframe,
.bde-section-background-video .bde-section-vimeo-wrapper iframe {
  max-width: none;
}

.bde-section-background-video .bde-section-vimeo-wrapper iframe {
  width: 100%;
  min-height: 100%;
}

.bde-section-background-video video,
.bde-section-background-video iframe {
  pointer-events:none;
  width: 100%;
  height: 100%;
  left:0;
  top:0;
  position: relative;
  border: 0;
}

.bde-section-background-video > video {
  object-fit: cover;
  object-position: center center;
  width: 100%;
  height: 100%;
}

.bde-section-background-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.bde-section-background-slideshow {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: auto;
  padding: 0;
}

.bde-section-background-slideshow .swiper {
  height: 100%;
  z-index: 0;
}

.bde-section-background-slideshow .swiper-slide-item {
  background-size: cover;
  background-position: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.bde-section-background-slideshow .swiper-wrapper {
  z-index: 0;
}
@keyframes breakdance-section-gradient-x {
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}

@keyframes breakdance-section-gradient-y {
  0% {
    background-position: 60% 0;
  }
  50% {
    background-position: 40% 100%;
  }
  100% {
    background-position: 60% 0;
  }
}

/* ==========================================================================
   Resets
   ========================================================================== */

.breakdance-form input,
.breakdance-form label,
.breakdance-form select {
  vertical-align: middle;
  white-space: normal;
  line-height: 1;
}

.breakdance-form textarea {
  vertical-align: middle;
  line-height: 1;
}

/* Box Sizing Reset
-----------------------------------------------*/

/* All of our custom controls should be what we expect them to be */
.breakdance-form input,
.breakdance-form textarea,
.breakdance-form input[type="reset"],
.breakdance-form input[type="button"],
.breakdance-form input[type="submit"]:not(.breakdance-form-button),
.breakdance-form input[type="checkbox"],
.breakdance-form input[type="radio"],
.breakdance-form select,
.breakdance-form fieldset {
  margin: 0;
  border: 0;
  padding: 0;
  appearance: none;
  -webkit-appearance: none;
}

/* Buttons
-----------------------------------------------*/

.breakdance-form input[type="reset"],
.breakdance-form input[type="button"],
.breakdance-form input[type="submit"] {
  /* Fix IE7 display bug */
  overflow: visible;
  width: auto;
}

/* Textarea
-----------------------------------------------*/

.breakdance-form textarea {
  /* Move the label to the top */
  vertical-align: top;

  /* Turn off scroll bars in IE unless needed */
  overflow: auto;
}

/* Selects
-----------------------------------------------*/

.breakdance-form select[multiple] {
  /* Move the label to the top */
  vertical-align: top;
}

/* Time / Date Inputs
-----------------------------------------------*/

.breakdance-form input[type="time"]::-webkit-calendar-picker-indicator,
.breakdance-form input[type="date"]::-webkit-calendar-picker-indicator {
  padding: 0;
  margin: 0;
  display: block;
}

/* Prevent excessive date input height in Webkit
   https://github.com/twbs/bootstrap/issues/34433 */

.breakdance-form input::-webkit-datetime-edit {
  padding: 0;
  display: block;
  margin-bottom: 1px;
}

/**
 * Main Styles
 */

.breakdance-form {
  --bde-form-delete-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");
  /* Text Color */
  --bde-form-dropzone-color: var(--grey-600);
  --bde-form-dropzone-color-hover: var(--bde-form-dropzone-color);
  --bde-form-dropzone-color-dragging: var(--bde-form-dropzone-color);
  /* Icon Color */
  --bde-form-dropzone-icon-color: var(--grey-400);
  --bde-form-dropzone-icon-color-hover: var(--bde-form-dropzone-icon-color);
  --bde-form-dropzone-icon-color-dragging: var(--bde-form-dropzone-icon-color);
  /* Secondary Color */
  --bde-form-dropzone-link-color: var(--bde-brand-primary-color);
  --bde-form-dropzone-link-color-hover: var(--bde-form-dropzone-link-color);
  --bde-form-dropzone-link-color-dragging: var(--bde-brand-primary-color);
  /* BG Color */
  --bde-form-dropzone-background-color: var(--bde-form-input-background-color);
  --bde-form-dropzone-background-color-hover: var(--bde-form-input-background-color);
  --bde-form-dropzone-background-color-dragging: var(--grey-100);
  /* Border Color */
  --bde-form-dropzone-border-color: var(--grey-300);
  --bde-form-dropzone-border-color-hover: var(--bde-form-input-focused-border-color);
  --bde-form-dropzone-border-color-dragging: var(--bde-form-input-focused-border-color);
  /* Files List */
  --bde-form-files-list-gap: 10px;
  --bde-form-files-list-background-color: var(--white);

  font-size: var(--bde-form-font-size);
  color: var(--bde-form-text-color);
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: var(--bde-form-gap);
}

.breakdance-form--horizontal {
  grid-auto-flow: column;
}

.breakdance-form--horizontal .breakdance-form-footer {
  grid-column-start: span 1;
}

/* Fields */
.breakdance-form-group,
.breakdance-form-field {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  grid-column-start: span 12;
}

.breakdance-form--hidden .breakdance-form-field,
.breakdance-form--hidden .breakdance-form-stepper,
.breakdance-form-field.breakdance-form-field--hidden,
.breakdance-form-field.breakdance-form-field--condition-hidden,
.breakdance-form .breakdance-form-field.breakdance-form-field--hidden.breakdance-form-field--condition-hidden {
  display: none;
}

/* Labels */
.breakdance-form-field__label {
  display: block;
  font-size: inherit;
  font-weight: var(--bde-form-label-font-weight);
  color: var(--bde-form-label-color);
  margin-bottom: var(--bde-form-after-label);
  cursor: pointer;
}

.breakdance-form-field__hide-label .breakdance-form-field__label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;  
}

/* Inputs */
.breakdance-form .breakdance-form-field__input {
  display: block;
  width: 100%;
  font-size: var(--bde-form-font-size);
  padding-top: var(--bde-form-input-padding-top);
  padding-right: var(--bde-form-input-padding-right);
  padding-bottom: var(--bde-form-input-padding-bottom);
  padding-left: var(--bde-form-input-padding-left);
  border-width: var(--bde-form-input-border-width);
  border-style: solid;
  border-color: var(--bde-form-input-border-color);
  border-radius: var(--bde-form-input-border-radius);
  background-color: var(--bde-form-input-background-color);
  transition: all 0.3s ease-in-out;
}

.breakdance-form textarea.breakdance-form-field__input {
  line-height: 1.4;
  height: auto;
  min-height: 100px;
  resize: vertical;
  padding-top: var(--bde-form-input-padding-top);
  padding-right: var(--bde-form-input-padding-right);
  padding-bottom: var(--bde-form-input-padding-bottom);
  padding-left: var(--bde-form-input-padding-left);
}

.breakdance-form select.breakdance-form-field__input {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  cursor: pointer;
  line-height: normal;
}

.breakdance-form select.breakdance-form-field__input[multiple] {
  background-image: unset;
  padding-top: var(--bde-form-input-padding-top);
  padding-right: var(--bde-form-input-padding-right);
  padding-bottom: var(--bde-form-input-padding-bottom);
  padding-left: var(--bde-form-input-padding-left);
}

/* Focused */
.breakdance-form .breakdance-form-field__input:focus,
.breakdance-form select.breakdance-form-field__input[multiple]:focus {
  background-color: var(--bde-form-input-focused-background-color);
  border-color: var(--bde-form-input-focused-border-color);
  box-shadow: var(--bde-form-input-focused-shadow);
  outline: 0;
}

.breakdance-form .breakdance-form-button:focus {
  box-shadow: var(--bde-form-input-focused-shadow);
  outline: 0;
}

/* Checkbox & Radio */
.breakdance-form-field--checkbox,
.breakdance-form-field--radio {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}

.breakdance-form-checkbox,
.breakdance-form-radio {
  display: flex;
  align-items: center;
  width: 100%;
}

.breakdance-form-checkbox,
.breakdance-form-radio {
  margin-bottom: var(--bde-form-after-sublabel);
}

.breakdance-form-checkbox:last-child,
.breakdance-form-radio:last-child {
  margin-bottom: 0;
}

.breakdance-form-checkbox input[type="checkbox"],
.breakdance-form-radio input[type="radio"] {
  appearance: none;
  display: inline-block;
  width: var(--bde-form-checkbox-size);
  height: var(--bde-form-checkbox-size);
  padding: 0;
  vertical-align: middle;
  background-origin: border-box;
  user-select: none;
  flex-shrink: 0;
  color: var(--bde-form-checkbox-selected-color);
  background-color: var(--bde-form-input-background-color);
  cursor: pointer;
  border-width: var(--bde-form-input-border-width);
  border-style: solid;
  border-color: var(--bde-form-input-border-color);
  border-top: var(--bde-form-input-border-top);
  border-right: var(--bde-form-input-border-right);
  border-bottom: var(--bde-form-input-border-bottom);
  border-left: var(--bde-form-input-border-left);
  border-radius: 4px;
  opacity: 1;
}

.breakdance-form-radio input[type="radio"] {
  border-radius: 9999px;
}

.breakdance-form-checkbox input[type="checkbox"]:checked,
.breakdance-form-radio input[type="radio"]:checked {
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

.breakdance-form-checkbox input[type="checkbox"]:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}

.breakdance-form-radio input[type="radio"]:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}

.breakdance-form-checkbox input[type="checkbox"]:checked:after,
.breakdance-form-radio input[type="radio"]:checked:after {
  display: none;
}

.breakdance-form-checkbox input[type="checkbox"]:focus,
.breakdance-form-radio input[type="radio"]:focus {
  border-color: currentColor;
  box-shadow: 0 0 0 1px currentColor;
  outline: 1px solid transparent;
}

.breakdance-form-radio__text,
.breakdance-form-checkbox__text {
  font-size: inherit !important;
  margin-bottom: 0 !important;
  padding-left: 5px !important;
  line-height: inherit !important;
  cursor: pointer;
}

/* Honeypot Hidden Input */
.breakdance-form-field--hpinput {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
  z-index: -1;
}

/* File Upload */
.breakdance-form-file-upload {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 12px;
  font-size: inherit;
  margin: 0;
  cursor: pointer;
}

/* Inline Upload */
.breakdance-form-file-upload__button {
  flex-shrink: 0;
  pointer-events: none;
}

.breakdance-form .breakdance-form-file-upload__input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
}

/* Drag & Drop */
.breakdance-form-file-upload--draggable {
  display: block;
  width: 100%;
}

/* Files List */
.breakdance-form-files-list {
  display: flex;
  gap: var(--bde-form-files-list-gap);
  flex-direction: column;
  width: 100%;
  padding: 0;
  list-style-type: none;
  margin: var(--bde-form-files-list-gap) 0 0;
}

.breakdance-form-files-list:empty {
  margin: 0;
}

.breakdance-form-files-list-item {
  display: grid;
  grid-template-columns: 1fr 40px;
  column-gap: 30px;
  row-gap: 5px;
  text-align: left;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  padding: 16px;
  border: 1px solid var(--grey-200);
  border-radius: 12px;
  background-color: var(--bde-form-files-list-background-color);
}

.breakdance-form-files-list-item__name {
  font-weight: 500;
  line-height: 1.4;
  color: var(--grey-700);
}

.breakdance-form-files-list-item__size {
  grid-column-start: 1;
  color: var(--grey-500);
}

.breakdance-form-files-list-item__delete {
  grid-row-start: 1;
  grid-row-end: 3;
  grid-column-start: 2;
  justify-self: end;
  mask-image: var(--bde-form-delete-icon);
  mask-size: 16px 16px;
  mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-image: var(--bde-form-delete-icon);
  -webkit-mask-size: 16px 16px;
  -webkit-mask-position: top right;
  -webkit-mask-repeat: no-repeat;
  width: 30px;
  height: 30px;
  background-color: var(--grey-500);
  padding: 0;
  margin: 0;
  cursor: pointer;
  transition: var(--bde-transition-duration) background-color ease;
  border: none;
}

.breakdance-form-files-list-item__delete:hover {
  background-color: var(--red-500);
}

/* Dropzone */

.breakdance-form-dropzone {
  display: block;
  text-align: center;
  padding: 30px 24px 32px;
  border-radius: 6px;
  border: 2px dashed var(--bde-form-dropzone-border-color);
  background-color: var(--bde-form-dropzone-background-color);
  color: var(--bde-form-dropzone-color);
  cursor: pointer;
  outline: none;
  transition: var(--bde-transition-duration) background-color ease, 
              var(--bde-transition-duration) text-color, 
              var(--bde-transition-duration) border-color ease;
}

.breakdance-form-dropzone:hover,
.breakdance-form-dropzone:focus {
  color: var(--bde-form-dropzone-color-hover);
  border-color: var(--bde-form-dropzone-border-color-hover);
  background-color: var(--bde-form-dropzone-background-color-hover);
}

.is-dragging .breakdance-form-dropzone {
  color: var(--bde-form-dropzone-color-dragging);
  border-color: var(--bde-form-dropzone-border-color-dragging);
  background-color: var(--bde-form-dropzone-background-color-dragging);
}

.breakdance-form-dropzone:where(:focus, :hover) .breakdance-form-dropzone__title span {
  color: var(--bde-form-dropzone-link-color-hover);
}

.breakdance-form-dropzone:where(:focus, :hover) .breakdance-form-dropzone__icon {
  color: var(--bde-form-dropzone-icon-color-hover);
}

.is-dragging .breakdance-form-dropzone__icon {
  color: var(--bde-form-dropzone-icon-color-dragging);
}

.is-dragging .breakdance-form-dropzone__title span {
  color: var(--bde-form-dropzone-link-color-dragging);
}

.breakdance-form-dropzone__title {
  display: block;
  font-size: var(--bde-form-font-size);
  color: inherit;
  line-height: 1;
  margin-top: 5px;
  margin-bottom: 8px;
  transition: inherit;
}

.breakdance-form-dropzone__title span {
  font-weight: 500;
  color: var(--bde-form-dropzone-link-color);
  transition: inherit;
}

.breakdance-form-dropzone__accepts {
  font-size: calc(var(--bde-form-font-size) * 0.7);
  opacity: 0.7;
  font-weight: normal;
  color: inherit;
  transition: inherit;
}

.breakdance-form-dropzone__icon {
  display: block;
  margin: 0 auto;
  color: var(--bde-form-dropzone-icon-color);
  transition: inherit;
}

/* Other */

.breakdance-form-link {
  display: inline-block;
  font-weight: 500;
  text-decoration: none;
  color: var(--bde-brand-primary-color);
}

.breakdance-form .breakdance-form-field__input::placeholder {
  color: var(--bde-form-input-placeholder-color);
}

/* Submit Button */

.breakdance-form-footer .breakdance-form-button {
  display: inline-flex;
}

.breakdance-form-footer {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: end;
}

/* Set loader icon and user-defined icons to the same height and color */
.breakdance-form-button .breakdance-form-loader {
  width: 14px;
  fill: currentColor;
  margin-left: 10px;
}

.breakdance-form-button-icon {
  line-height: 1;
}

/* Submit Loader */
.breakdance-form-loader {
  display: none;
  animation: breakdance-spin 1s linear infinite;
}

@keyframes breakdance-spin {
  to {
    transform: rotate(1turn);
  }
}

.breakdance-form.is-loading .breakdance-form-button .button-atom__text {
  visibility: hidden;
}

.breakdance-form.is-loading .breakdance-form-button {
  pointer-events: none;
}

.breakdance-form.is-loading .breakdance-form-button::before {
  content: "";
  width: 40px;
  height: 40px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  mask-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='currentColor' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");
  background-color: currentColor;
  mask-position: 0 0;
  mask-size: 100% 100%;
  mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='currentColor' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");
  -webkit-mask-position: 0 0;
  -webkit-mask-size: 100% 100%;
}

.breakdance-form.is-loading .breakdance-form-button::after {
  visibility: hidden;
}

/* Utils */
.breakdance-form-row {
  display: flex;
  justify-content: space-between;
}

.breakdance-form .visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* Misc */
.breakdance-form-link--password {
  margin-left: auto;
}

.breakdance-form-empty {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-align: center;
  padding: 30px;
  border: 2px dashed #c3c4c7;
  grid-column: 1 / -1;
}

.breakdance-form-empty__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 70px;
  height: 70px;
  font-size: 30px;
  overflow: hidden;
  border-radius: 99999px;
  background-color: #eff0f5;
  color: #78909c;
  margin-bottom: 15px;
}

.breakdance-form-empty__icon svg {
  transform: translateY(2px);
}

.breakdance-form-empty__title {
  font-size: 18px;
  color: #646970;
  font-weight: normal;
  line-height: 1;
  margin: 0 !important;
}

/* Success/Error Messages */
.breakdance-form-message {
  width: 100%;
  padding: 16px;
  border-radius: 4px;
  color: #1e805b;
  background-color: #edfbf6;
  margin-top: var(--bde-form-gap);
}

.breakdance-form-message-dismissable {
  display: flex;
  flex: 1 1 0;
  justify-content: space-between;
}

.breakdance-form-message--error {
  color: var(--red-500);
  line-height: 1.4;
  background-color: #fef4f6;
}

.breakdance-form-message-dismiss {
  padding-left: 12px;
  margin: -6px;
}

.breakdance-form-message-dismiss-button {
  display: inline-flex;
  cursor: pointer;
  transition: 0.3s;
  font-size: 20px;
  color: inherit;
  border: none;
  background: none;
}

.breakdance-form-field__required {
  color: var(--bde-form-label-required-color);
  padding-left: 4px;
  display: inline-block;
  transform: translate(
    var(--bde-form-label-required-nudge-x),
    var(--bde-form-label-required-nudge-y)
  );
}

.bde-form-builder .breakdance-form-field.hidden-step,
.bde-form-builder .breakdance-form-button.hidden {
  display: none;
}

.breakdance-form-field__step {
  display: none;
}

.breakdance-form-button.breakdance-form-button__previous-step {
  margin-right: 10px;
}

.breakdance-form-stepper {
  width: 100%;
  display: flex;
  align-items: center;
  grid-column-start: span 12;
}

.breakdance-form-stepper__step {
  display: flex;
  flex-shrink: 0;
  flex-direction: row;
  align-items: center;
  gap: 8px;
}

.breakdance-form-stepper__list {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  gap: 12px;
}

.breakdance-form-stepper__label {
  width: 100%;
  color: var(--grey-400);
}

.breakdance-form-stepper__step-icon svg {
  font-size: inherit;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
}

.breakdance-form-stepper__step-icon {
  width: 40px;
  height: 40px;
  display: flex;
  background-color: var(--grey-400);
  border-radius: 50%;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
}

.breakdance-form-stepper__step-icon span {
  color: #fff;
  line-height: 1;
}

.breakdance-form-stepper__step-icon svg {
  color: #fff;
  font-size: 18px;
}

.breakdance-form-stepper__step.is-active .breakdance-form-stepper__step-icon {
  background-color: var(--grey-900);
}

.breakdance-form-stepper__step.is-active .breakdance-form-stepper__label {
  color: var(--grey-900);
}

.breakdance-form-stepper__separator {
  flex: 1 1 auto;
  width: 100%;
  border-bottom: 1px solid var(--grey-300);
}

.breakdance-form-stepper__separator:last-child {
  display: none;
}

.breakdance-form-field--step-buttons {
  flex-direction: row;
  justify-content: space-between;
  width: auto;
}

.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.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)}.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}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.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}.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)}.bde-icon{display:flex}.bde-dual-heading{max-width:100%;margin:0;line-height:1.2;position:relative}.bde-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}.bdml-sw2{--bdml-flag:16px;--bdml-sw-focus:#047857;--bdml-sw-focus-halo:#f8fafc;display:inline-flex;min-inline-size:0;max-inline-size:100%}.bdml-sw2 ul{list-style:none;margin:0;padding:0}.bdml-sw2__list{display:flex;flex-wrap:wrap;align-items:center;min-inline-size:0;max-inline-size:100%;gap:4px}.bdml-sw2--lijst .bdml-sw2__list{flex-direction:column;align-items:stretch}.bdml-sw2__link{display:inline-flex;align-items:center;min-inline-size:0;max-inline-size:100%;gap:8px;padding:6px 10px;border-radius:8px;text-decoration:none;color:inherit;cursor:default;white-space:normal;overflow-wrap:anywhere}a.bdml-sw2__link,.bdml-sw2__current{cursor:pointer}.bdml-sw2__link:hover{background:rgba(0,0,0,.05)}.bdml-sw2__link--active{font-weight:600;background:rgba(0,0,0,.06)}.bdml-sw2 .bdml-sw2__link:focus-visible,.bdml-sw2 .bdml-sw2__dd>summary:focus-visible{outline:3px solid var(--bdml-sw-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--bdml-sw-focus-halo)}.bdml-sw2__txt{min-inline-size:0;line-height:1.25;overflow-wrap:anywhere}.bdml-sw2__link--unavailable:not(.bdml-sw2__link--preview){cursor:not-allowed;opacity:.55;text-decoration:underline dashed;text-underline-offset:.2em}.bdml-sw2__link--unavailable:not(.bdml-sw2__link--preview):hover{background:transparent;transform:none}.bdml-sw2__flag{display:inline-flex;flex:0 0 auto;overflow:hidden;width:calc(var(--bdml-flag) * 1.35);height:var(--bdml-flag);border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.bdml-sw2__flag svg{width:100%;height:100%;display:block}.bdml-sw2--vlag-rond .bdml-sw2__flag{width:var(--bdml-flag);height:var(--bdml-flag);border-radius:50%}.bdml-sw2--vlag-recht .bdml-sw2__flag{border-radius:0}.bdml-sw2__dd{position:relative}.bdml-sw2__dd summary{list-style:none}.bdml-sw2__dd summary::-webkit-details-marker{display:none}.bdml-sw2__caret{display:inline-flex;flex:0 0 auto;opacity:.55}.bdml-sw2__dd[open] .bdml-sw2__caret{transform:rotate(180deg)}.bdml-sw2__panel{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;z-index:9999;box-sizing:border-box;inline-size:max-content;min-inline-size:min(170px,90vw);max-inline-size:min(320px,calc(100vw - 16px));max-block-size:min(var(--bdml-sw-panel-max-height,calc(100dvh - 16px)),calc(100dvh - 16px));overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 12px 32px -12px rgba(16,24,40,.25);padding:5px;display:flex;flex-direction:column;gap:2px;transform:translateX(var(--bdml-sw-panel-shift,0px))}.bdml-sw2__panel .bdml-sw2__link{inline-size:100%;box-sizing:border-box}.bdml-sw2__dd--up .bdml-sw2__panel{inset-block-start:auto;inset-block-end:calc(100% + 6px)}.bdml-sw2__editor-warning{font-size:12px;line-height:1.5;color:#475569}@media (forced-colors:active){.bdml-sw2 .bdml-sw2__link:focus-visible,.bdml-sw2 .bdml-sw2__dd>summary:focus-visible{outline-color:CanvasText;box-shadow:none}}@media (prefers-reduced-motion:no-preference){.bdml-sw2--motion-subtiel .bdml-sw2__link{transition:background-color .15s ease,color .15s ease,transform .15s ease}.bdml-sw2--motion-subtiel .bdml-sw2__caret{transition:transform .15s ease}.bdml-sw2--motion-subtiel .bdml-sw2__link:hover{transform:translateY(-1px)}.bdml-sw2--motion-subtiel .bdml-sw2__dd[open] .bdml-sw2__panel{animation:bdml-sw2-panel-in .16s ease-out both;transform-origin:top left}@keyframes bdml-sw2-panel-in{from{opacity:0;transform:translateX(var(--bdml-sw-panel-shift,0px)) translateY(-4px)}to{opacity:1;transform:translateX(var(--bdml-sw-panel-shift,0px)) translateY(0)}}}.bdml-sw2--motion-geen .bdml-sw2__link,.bdml-sw2--motion-geen .bdml-sw2__caret,.bdml-sw2--motion-geen .bdml-sw2__panel{transition:none;animation:none}.bdml-sw2--motion-geen .bdml-sw2__dd[open] .bdml-sw2__caret{transform:none}@media (prefers-reduced-motion:reduce){.bdml-sw2 .bdml-sw2__link,.bdml-sw2 .bdml-sw2__caret,.bdml-sw2 .bdml-sw2__panel{transition:none;animation:none}.bdml-sw2 .bdml-sw2__link:hover{transform:none}.bdml-sw2 .bdml-sw2__dd[open] .bdml-sw2__caret{transform:none}}.bdml-sw2[class*="bdml-sw2--p-"]{--bdml-sw-accent:var(--bdml-sw-accent-set,#047857)}.bdml-sw2--p-segment .bdml-sw2__list{gap:0;padding:3px;border-radius:999px;background:rgba(0,0,0,.035);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.bdml-sw2--p-segment .bdml-sw2__link{padding:4px 10px;border-radius:999px;font-weight:700;font-size:13px;line-height:1.4;color:#475569;background:transparent}.bdml-sw2--p-segment .bdml-sw2__link:hover{color:#334155;background:transparent}.bdml-sw2--p-segment .bdml-sw2__link--active,.bdml-sw2--p-segment .bdml-sw2__link--active:hover{color:#fff;background:var(--bdml-sw-accent)}.bdml-sw2--p-zacht .bdml-sw2__list{gap:2px;padding:3px;border-radius:10px;background:rgba(0,0,0,.05)}.bdml-sw2--p-zacht .bdml-sw2__link{padding:4px 10px;border-radius:7px;font-weight:600;font-size:13px;color:rgba(0,0,0,.6);background:transparent}.bdml-sw2--p-zacht .bdml-sw2__link:hover{color:rgba(0,0,0,.85);background:rgba(255,255,255,.5)}.bdml-sw2--p-zacht .bdml-sw2__link--active,.bdml-sw2--p-zacht .bdml-sw2__link--active:hover{color:rgba(0,0,0,.9);background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.12)}.bdml-sw2--p-contour .bdml-sw2__list{gap:6px}.bdml-sw2--p-contour .bdml-sw2__link{padding:4px 11px;border-radius:999px;font-weight:600;font-size:13px;color:inherit;background:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.55}.bdml-sw2--p-contour .bdml-sw2__link:hover{background:transparent;opacity:1}.bdml-sw2--p-contour .bdml-sw2__link--active,.bdml-sw2--p-contour .bdml-sw2__link--active:hover{color:#fff;background:var(--bdml-sw-accent);box-shadow:inset 0 0 0 1px var(--bdml-sw-accent);opacity:1}.bdml-sw2--p-onderstreept .bdml-sw2__list{gap:14px}.bdml-sw2--p-onderstreept .bdml-sw2__link{padding:2px 0;border-radius:0;font-weight:600;font-size:13px;color:inherit;background:transparent;border-bottom:2px solid transparent;opacity:.6}.bdml-sw2--p-onderstreept .bdml-sw2__link:hover{background:transparent;opacity:1}.bdml-sw2--p-onderstreept .bdml-sw2__link--active,.bdml-sw2--p-onderstreept .bdml-sw2__link--active:hover{background:transparent;border-bottom-color:var(--bdml-sw-accent);opacity:1}.bdml-sw2--p-minimaal .bdml-sw2__list{gap:0}.bdml-sw2--p-minimaal .bdml-sw2__item + .bdml-sw2__item{border-inline-start:1px solid currentColor;margin-inline-start:8px;padding-inline-start:8px;opacity:.25}.bdml-sw2--p-minimaal .bdml-sw2__item + .bdml-sw2__item .bdml-sw2__link{opacity:1}.bdml-sw2--p-minimaal .bdml-sw2__link{padding:0;border-radius:0;font-weight:500;font-size:13px;color:inherit;background:transparent;opacity:.55}.bdml-sw2--p-minimaal .bdml-sw2__link:hover{background:transparent;opacity:1}.bdml-sw2--p-minimaal .bdml-sw2__link--active,.bdml-sw2--p-minimaal .bdml-sw2__link--active:hover{font-weight:700;background:transparent;color:var(--bdml-sw-accent);opacity:1}.bdml-sw2--p-donker .bdml-sw2__list{gap:0;padding:3px;border-radius:999px;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.bdml-sw2--p-donker .bdml-sw2__link{padding:4px 10px;border-radius:999px;font-weight:700;font-size:13px;color:rgba(255,255,255,.7);background:transparent}.bdml-sw2--p-donker .bdml-sw2__link:hover{color:#fff;background:transparent}.bdml-sw2--p-donker .bdml-sw2__link--active,.bdml-sw2--p-donker .bdml-sw2__link--active:hover{color:#101828;background:#fff}.bdml-sw2--lijst[class*="bdml-sw2--p-"] .bdml-sw2__list{padding:0;background:transparent;box-shadow:none}.bde-button{max-width:100%}
.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.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)}.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}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.fcbd-product-gallery{display:block;max-width:100%}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.fcbd-product-title{display:block;max-width:100%}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.fcbd-product-price{display:block;max-width:100%}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.fcbd-price-prefix{color:var(--bde-fc-text-muted-color,#6b7280);font-size:0.85em;font-weight:500;margin-right:0.25em}.fcbd-price-starts-from-group--hidden{display:none}.fcbd-price-native--hidden{display:none}.fcbd-product-excerpt{display:block;max-width:100%}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.bde-icon{display:flex}.fcbd-product-variations{display:block;max-width:100%}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.fcbd-product-variations[data-fcbd-period-style="toggle"] .fct-product-tab-nav{display:inline-flex;background:var(--bde-fc-surface-muted-color,#f1f5f9);border-radius:999px;padding:4px;gap:4px}.fcbd-product-variations[data-fcbd-period-style="toggle"] .fct-product-tab-nav-item{border-radius:999px;padding:6px 16px}.fcbd-product-variations[data-fcbd-period-style="toggle"] .fct-product-tab-nav-item.active{background:var(--bde-fc-accent-color,#3157d5);color:#fff}.fcbd-product-variations[data-fcbd-period-style="toggle"] .tab-active-bar{display:none}.fcbd-product-variations[data-fcbd-period-style="buttons"] .fct-product-tab-nav{display:flex;flex-wrap:wrap;gap:8px}.fcbd-product-variations[data-fcbd-period-style="buttons"] .fct-product-tab-nav-item{border:1px solid var(--bde-fc-border-color,#cbd5e1);border-radius:8px;padding:8px 14px}.fcbd-product-variations[data-fcbd-period-style="buttons"] .fct-product-tab-nav-item.active{border-color:var(--bde-fc-accent-color,#3157d5);background:var(--bde-fc-accent-color,#3157d5);color:#fff}.fcbd-product-variations[data-fcbd-period-style="buttons"] .tab-active-bar{display:none}.fcbd-product-variations[data-fcbd-options-style="buttons"] .fct-product-variants{display:flex;flex-wrap:wrap;gap:8px}.fcbd-product-variations[data-fcbd-options-style="buttons"] .fct-product-variant-item{border:1px solid var(--bde-fc-border-color,#cbd5e1);border-radius:8px;padding:8px 14px}.fcbd-product-variations[data-fcbd-options-style="buttons"] .fct-product-variant-item.selected{border-color:var(--bde-fc-accent-color,#3157d5)}.fcbd-product-variations[data-fcbd-options-style="toggle"] .fct-product-variants{display:inline-flex;flex-wrap:wrap;background:var(--bde-fc-surface-muted-color,#f1f5f9);border-radius:999px;padding:4px;gap:4px}.fcbd-product-variations[data-fcbd-options-style="toggle"] .fct-product-variant-item{border-radius:999px;padding:6px 16px}.fcbd-product-variations[data-fcbd-options-style="toggle"] .fct-product-variant-item.selected{background:var(--bde-fc-accent-color,#3157d5);color:#fff}.fcbd-product-variations[data-fcbd-period-style="dropdown"] [data-fcbd-dropdown-ready="1"] + .fct-product-tab-nav{display:none}.fcbd-product-variations[data-fcbd-options-style="dropdown"] [data-fcbd-dropdown-ready="1"] + .fct-product-variants{display:none}.fcbd-variation-select-wrap{margin-bottom:12px}.fcbd-variation-select-wrap label{display:block;font-size:13px;font-weight:600;margin-bottom:4px;color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-variation-select{width:100%;padding:8px 10px;border:1px solid var(--bde-fc-border-color,#cbd5e1);border-radius:8px;font:inherit}.fcbd-add-to-cart{display:block;max-width:100%}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.fcbd-buy-now{display:block;max-width:100%}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.bde-heading{max-width:100%;margin:0}.fcbd-product-description{display:block;max-width:100%}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.bde-rich-text{max-width:100%;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-rich-text>:last-child li:last-child>p{margin-bottom:0}.bde-rich-text img.aligncenter{display:block;margin:auto}.bde-rich-text img.alignleft{float:left}.bde-rich-text img.alignright{float:right}.bde-button{max-width:100%}.fcbd-products{display:block;width:100%}.fcbd-products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:600px){.fcbd-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fcbd-products__card{display:flex;flex-direction:column;min-width:0}.fcbd-products__link{display:flex;flex-direction:column;text-decoration:none;color:inherit;min-width:0}.fcbd-products__part{display:block}.fcbd-products__part--image{order:10;position:relative}.fcbd-products__part--badge{order:20}.fcbd-products__part--title{order:30}.fcbd-products__part--price{order:40}.fcbd-products__part--stock{order:50}.fcbd-products__part--button{order:60}.fcbd-products__image{max-width:100%;height:auto;display:block}.fcbd-products__image--placeholder{aspect-ratio:1/1;background:#e2e8f0;border-radius:6px}.fcbd-products__custom-area{display:block}.fcbd-products__pager{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.fcbd-products__page{padding:4px 10px;border-radius:6px;text-decoration:none}.fcbd-products__page--current{font-weight:600}.fcbd-placeholder{padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;color:#475569;background:#f8fafc;font:500 13px/1.5 system-ui,sans-serif}.fcbd-placeholder--runtime{border-color:#93a5c4;background:#eef2f8;color:#3b4a63}.fcbd-placeholder--empty{border-style:dashed;border-color:#cbd5e1;background:#f8fafc;color:#64748b}.fcbd-placeholder--missing{border-color:#f0c36d;background:#fff8ec;color:#8a5a12}.fcbd-placeholder--broken{border-color:#f1a9a0;background:#fdf2f1;color:#a3352b}.fcbd-badges{position:absolute;display:flex;flex-direction:column;gap:4px;z-index:1}.fcbd-badges--image_top_left{top:8px;left:8px}.fcbd-badges--image_top_right{top:8px;right:8px}.fcbd-badges--image_bottom_left{bottom:8px;left:8px}.fcbd-badges--image_bottom_right{bottom:8px;right:8px}.fcbd-badges--flow{display:inline-flex;flex-wrap:wrap;gap:4px;position:static}.fcbd-badge--custom{display:inline-block;padding:2px 8px;border-radius:4px;font:600 11px/1.4 system-ui,sans-serif}.fcbd-price__prefix{display:inline}.fcbd-button-icon{display:inline-flex;align-items:center;width:1em;height:1em;vertical-align:-0.125em}.fcbd-button-icon svg{width:100%;height:100%}.fcbd-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.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)}.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}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.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}.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)}.bde-icon{display:flex}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-form-builder{width:100%;max-width:100%}
:root{--white:#fff;--grey-50:#f9fafb;--grey-100:#f3f4f6;--grey-200:#e5e7eb;--grey-300:#d1d5db;--grey-400:#9ca3af;--grey-450:#787e8b;--grey-500:#6b7280;--grey-600:#4b5563;--grey-700:#374151;--grey-800:#1f2937;--grey-900:#111827;--blue-500:#3b82f6;--blue-600:#2563eb;--pink-600:#db2777;--emerald-100:#d1fae5;--emerald-700:#047857;--sky-100:#e0f2fe;--sky-500:#0ea5e9;--red-50:#fef2f2;--red-500:#ef4444;--red-700:#b91c1c;--indigo-50:#eef2ff;--indigo-600:#4f46e5;--indigo-700:#4338ca;--yellow-500:#fbbf24;--bde-brand-primary-color:var(--blue-500);--bde-brand-primary-color-hover:var(--blue-600);--bde-body-font-family:"Inter",sans-serif;--bde-heading-font-family:"Inter",sans-serif;--bde-base-font-size:16px;--bde-body-font-size:var(--bde-base-font-size);--bde-font-size-ratio:1.250;--bde-h6-font-size:var(--bde-base-font-size);--bde-h5-font-size:calc(var(--bde-h6-font-size) * var(--bde-font-size-ratio));--bde-h4-font-size:calc(var(--bde-h5-font-size) * var(--bde-font-size-ratio));--bde-h3-font-size:calc(var(--bde-h4-font-size) * var(--bde-font-size-ratio));--bde-h2-font-size:calc(var(--bde-h3-font-size) * var(--bde-font-size-ratio));--bde-h1-font-size:calc(var(--bde-h2-font-size) * var(--bde-font-size-ratio));--bde-body-text-color:var(--grey-700);--bde-headings-color:var(--grey-900);--bde-background-color:var(--grey-50);--bde-transition-duration:300ms;--bde-column-gap:32px;--bde-section-width:1120px;--bde-section-vertical-padding:100px;--bde-section-horizontal-padding:20px;--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-secondary-text-color-hover:#fff;--bde-button-secondary-background-color:transparent;--bde-button-custom-border-color:var(--grey-900);--bde-button-custom-border-color-hover:var(--grey-700);--bde-button-custom-text-color:var(--white);--bde-button-custom-text-color-hover:var(--white);--bde-button-custom-background-color:var(--grey-900);--bde-button-custom-background-color-hover:var(--grey-700);--bde-button-font-weight:500;--bde-button-border-radius:3px;--bde-button-border-width:1px;--bde-button-padding-base:14px 24px;--bde-button-padding-sm:8px 16px;--bde-button-padding-lg:28px 54px;--bde-button-line-height:1;--bde-form-gap:16px;--bde-form-after-label:8px;--bde-form-after-sublabel:8px;--bde-form-input-border-radius:3px;--bde-form-input-background-color:var(--white);--bde-form-input-padding-top:12px;--bde-form-input-padding-right:16px;--bde-form-input-padding-bottom:12px;--bde-form-input-padding-left:16px;--bde-form-input-placeholder-color:var(--grey-450);--bde-form-input-border-width:1px;--bde-form-input-border-color:var(--grey-300);--bde-form-label-font-weight:500;--bde-form-label-required-color:var(--red-700);--bde-form-label-required-nudge-x:0;--bde-form-label-required-nudge-y:0;--bde-form-label-required-size:inherit;--bde-form-text-color:var(--grey-700);--bde-form-input-focused-background-color:var(--white);--bde-form-input-input-shadow:none;--bde-form-checkbox-size:1em;--bde-woo-products-list-gap:var(--bde-woo-base-large-gaps);--bde-woo-base-paragraph-line-height:1.4;--bde-woo-base-heading-line-height:1.2;--bde-woo-base-border-color:var(--grey-300);--bde-woo-base-text-on-primary-color:var(--white);--bde-woo-base-space:8px;--bde-woo-base-ratio:1.618;--bde-woo-typography-font-weight-normal:400;--bde-woo-typography-font-weight-medium:500;--bde-woo-typography-font-weight-heavy:600;--bde-woo-buttons-and-links-line-height:1;--bde-woo-buttons-and-links__disabled-button-color:var(--grey-300);--bde-woo-buttons-and-links__disabled-button-text-color:var(--white);--bde-woo-buttons-and-links__nav-link-background-active:var(--grey-50);--bde-woo-buttons-and-links__nav-border-radius:4px;--bde-woo-forms__inputs-select2-selected-item:var(--grey-300);--bde-woo-forms__wrappers-small:360px;--error-svg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24v112c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm-32 224a32 32 0 1 1 64 0 32 32 0 1 1-64 0z'/%3E%3C/svg%3E");--success-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z"/></svg>');--info-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>');--chevron-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>');--checkbox-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9 21.035l-9-8.638 2.791-2.87 6.156 5.874 12.21-12.436 2.843 2.817z"/></svg>');--radiobutton-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12"/></svg>');--show-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 5c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2zm0-2c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z"/></svg>');--hide-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z"/></svg>');--x-mark-svg-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3l105.4%20105.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256l105.3-105.4z%22%2F%3E%3C%2Fsvg%3E);--error-svg-icon-color:var(--red-500);--success-svg-icon-color:var(--emerald-700);--info-svg-icon-color:var(--sky-500);--chevron-svg-icon-color:var(--grey-900);--checkbox-svg-icon-color:var(--grey-900);--radiobutton-svg-icon-color:var(--grey-900);--show-password-svg-icon-color:var(--grey-900);--hide-password-svg-icon-color:var(--grey-900);--bde-woo-notices__icon-size:16px;--bde-woo-notices__padding:24px;--bde-woo-notices__border-radius:4px;--bde-woo-notices__error-background:var(--red-50);--bde-woo-notices__error-text:var(--red-500);--bde-woo-notices__error-link-text:var(--red-500);--bde-woo-notices__error-link-text-hover:var(--red-500);--bde-woo-notices__info-background:var(--sky-100);--bde-woo-notices__info-text:var(--sky-500);--bde-woo-notices__info-link-text:var(--sky-500);--bde-woo-notices__info-link-text-hover:var(--sky-500);--bde-woo-notices__success-background:var(--emerald-100);--bde-woo-notices__success-text:var(--emerald-700);--bde-woo-notices__success-link-text:var(--emerald-700);--bde-woo-notices__success-link-text-hover:var(--emerald-700);--bde-woo-sale-badge__border-radius:2px;--bde-woo-sale-badge__padding:4px 8px;--bde-woo-ratings__star-color:var(--yellow-500);--bde-woo-ratings__star-size:18px;--bde-woo-ratings__filled-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon id="Path" points="12 0.587 15.668 8.155 24 9.306 17.936 15.134 19.416 23.413 12 19.446 4.583 23.413 6.064 15.134 0 9.306 8.332 8.155"></polygon></svg>');--bde-woo-ratings__empty-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M12,5.173 L14.335,9.99 L19.64,10.722 L15.779,14.432 L16.721,19.702 L12,17.178 L7.279,19.703 L8.221,14.433 L4.36,10.723 L9.665,9.99 L12,5.173 L12,5.173 Z M12,0.587 L8.332,8.155 L0,9.306 L6.064,15.134 L4.584,23.413 L12,19.446 L19.416,23.412 L17.936,15.133 L24,9.306 L15.668,8.156 L12,0.587 Z" id="Shape"></path></svg>');--bde-woo-product-images__border-radius:4px;--bde-woo-product-images__border-width:0px;--bde-woo-product-images__border-color:var(--grey-300);--bde-woo-wrappers__background-color:var(--white);--bde-woo-wrappers__border-radius:4px;--bde-woo-wrappers__border-color:var(--grey-300);--bde-woo-wrappers__border-width:1px;--bde-woo-wrappers__shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-tables__header-color:var(--grey-100);--bde-woo-tables__background-color:var(--white);--bde-woo-tables__border-radius:4px;--bde-woo-tables__border-width:1px;--bde-woo-widgets__chip-background-color:transparent;--bde-woo-widgets__chip-background-color-hover:var(--indigo-50);--bde-woo-widgets__chip-text-color:inherit;--bde-woo-widgets__handle-border-color:var(--grey-300);--bde-woo-widgets__handle-background-color:var(--white);--bde-woo-widgets__handle-background-color-hover:var(--white);--bde-woo-widgets__handle-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-widgets__handle-shadow-hover:var(--grey-300) 0 0 4px;--bde-woo-widgets__remove-item-from-cart-color:var(--grey-450);--bde-woo-select2__active-item-background-color:var(--indigo-50);--bde-woo-gallery__zoom-icon-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-payment-box-background-color:var(--grey-100);--bde-woo-payment-box-border-color:var(--grey-200);--bde-woo-payment-box-border-width:1px;--bde-woo-quicklook-button-icon:url(https://shop.sparkcore.io/wp-content/uploads/breakdance/css/icons/eye.svg);--bde-woo-quicklook-button-background-color:none;--bde-woo-quicklook-button-icon-size:20px;--bde-woo-quicklook-button-backdrop-color:rgba(0,0,0,0.15);--bde-woo-quicklook-button-backdrop-opacity:0.7;--bde-woo-quicklook-modal-background-color:var(--white);--bde-woo-quicklook-overlay-color:rgba(0,0,0,0.7);--bde-woo-quicklook-close-button-size:2em;--bde-woo-quicklook-arrow-size:1em;--bde-woo-quicklook-arrow-color:var(--white);--bde-woo-swatch-space-between-options:10px;--bde-woo-swatch-padding:7px 7px;--bde-woo-swatch-color-width:30px;--bde-woo-swatch-color-height:30px;--bde-woo-swatch-border:1px solid var(--grey-200);--bde-woo-swatch-border-color-hover:var(--grey-400);--bde-woo-swatch-shadow:none;--bde-woo-swatch-shadow-hover:none;--bde-woo-swatch-background:var(--white);--bde-woo-swatch-background-hover:var(--grey-50);--bde-woo-swatch-color-padding:2px;--bde-woo-swatch-tooltip-color:var(--white);--bde-woo-swatch-tooltip-background:var(--grey-900);--bde-woo-swatch-tooltip-padding:7px;--bde-woo-swatch-space-after-label:8px;--bde-woo-responsive__stack:row}:root,.bde-global-css-vars{--bde-links-color:var(--bde-brand-primary-color);--bde-links-color-hover:var(--bde-brand-primary-color-hover);--bde-button-primary-background-color:var(--bde-brand-primary-color);--bde-button-primary-background-color-hover:var(--bde-brand-primary-color-hover);--bde-button-secondary-border-color:var(--bde-brand-primary-color);--bde-button-secondary-border-color-hover:var(--bde-brand-primary-color);--bde-button-secondary-text-color:var(--bde-brand-primary-color);--bde-button-secondary-background-color-hover:var(--bde-brand-primary-color);--bde-button-text-text-color:var(--bde-links-color);--bde-button-text-text-color-hover:var(--bde-links-color-hover);--bde-button-font-size:var(--bde-body-font-size);--bde-form-font-size:var(--bde-body-font-size);--bde-form-input-border-top-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-right:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-bottom:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-left:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-label-color:var(--bde-headings-color);--bde-form-input-focused-border-color:var(--bde-brand-primary-color);--bde-form-input-focused-shadow:var(--bde-brand-primary-color) 0 0 2px;--bde-form-checkbox-selected-color:var(--bde-brand-primary-color);--bde-z-index-lightbox:1100;--bde-z-index-popup:1050;--bde-z-index-modal:1000;--bde-z-index-modal-backdrop:calc(var(--bde-z-index-modal) - 1);--bde-z-index-high:300;--bde-z-index-medium:200;--bde-z-index-low:100;--bde-z-index-sticky:10;--bde-z-index-minicart:var(--bde-z-index-modal);--bde-z-index-minicart-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-menu-dropdown:var(--bde-z-index-modal);--bde-z-index-menu-mobile:var(--bde-z-index-modal);--bde-z-index-menu-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-search-fullscreen:var(--bde-z-index-modal);--bde-z-index-back-to-top:var(--bde-z-index-high);--bde-z-index-scroll-progress:var(--bde-z-index-high);--bde-z-index-header-sticky:var(--bde-z-index-medium);--bde-z-index-header-overlay:calc(var(--bde-z-index-header-sticky) - 1);--bde-z-index-social-share-buttons:var(--bde-z-index-low);--bde-woo-base-transition:all ease var(--bde-transition-duration);--bde-woo-base-text-color:var(--bde-body-text-color);--bde-woo-base-headings-color:var(--bde-headings-color);--bde-woo-base-primary-color:var(--bde-brand-primary-color);--bde-woo-base-primary-color-hover:var(--bde-brand-primary-color-hover);--bde-woo-base-extra-small-gaps:calc(var(--bde-woo-base-small-gaps) / var(--bde-woo-base-ratio));--bde-woo-base-small-gaps:calc(var(--bde-woo-base-space) / var(--bde-woo-base-ratio));--bde-woo-base-standard-gaps:var(--bde-woo-base-space);--bde-woo-base-medium-gaps:calc(var(--bde-woo-base-space) * var(--bde-woo-base-ratio));--bde-woo-base-big-gaps:calc(var(--bde-woo-base-medium-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-large-gaps:calc(var(--bde-woo-base-big-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-extra-large-gaps:calc(var(--bde-woo-base-large-gaps) * var(--bde-woo-base-ratio));--bde-woo-typography-ratio:var(--bde-font-size-ratio);--bde-woo-typography__size-small:calc(var(--bde-woo-typography__size-standard) / var(--bde-woo-typography-ratio));--bde-woo-typography__size-small-font-family:var(--bde-body-font-family);--bde-woo-typography__size-standard:var(--bde-body-font-size);--bde-woo-typography__size-standard-font-family:var(--bde-body-font-family);--bde-woo-typography__size-medium:calc(var(--bde-woo-typography__size-standard) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-medium-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-large:calc(var(--bde-woo-typography__size-medium) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-large-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-extra-large:calc(var(--bde-woo-typography__size-large) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-extra-large-font-family:var(--bde-heading-font-family);--bde-woo-buttons-and-links__text-link-color:var(--bde-woo-base-primary-color);--bde-woo-buttons-and-links__text-link-color-hover:var(--bde-woo-base-primary-color-hover);--bde-woo-buttons-and-links__nav-link-color:var(--bde-woo-base-text-color);--bde-woo-buttons-and-links__nav-link-color-hover:var(--bde-woo-base-text-on-primary-color);--bde-woo-buttons-and-links__nav-link-color-active:var(--bde-woo-base-primary-color);--bde-woo-forms__spacing-after-label:var(--bde-form-after-label);--bde-woo-forms__spacing-between-fields:var(--bde-form-gap);--bde-woo-forms__spacing-between-columns:var(--bde-woo-base-extra-large-gaps);--bde-woo-forms__labels-color:var(--bde-form-label-color);--bde-woo-forms__inputs-background-color:var(--bde-form-input-background-color);--bde-woo-forms__inputs-text-color:var(--bde-form-text-color);--bde-woo-forms__inputs-placeholder-color:var(--bde-form-input-placeholder-color);--bde-woo-forms__inputs-border-color:var(--bde-form-input-border-color);--bde-woo-forms__inputs-border-width:var(--bde-form-input-border-width);--bde-woo-forms__inputs-border-radius:var(--bde-form-input-border-top-left-radius) var(--bde-form-input-border-top-right-radius) var(--bde-form-input-border-bottom-right-radius) var(--bde-form-input-border-bottom-left-radius);--bde-woo-forms__inputs-background-color-focused:var(--bde-form-input-focused-background-color);--bde-woo-forms__inputs-border-color-focused:var(--bde-form-input-focused-border-color);--bde-woo-forms__inputs-shadow-focused:var(--bde-form-input-focused-shadow);--bde-woo-forms__inputs-shadow:var(--bde-form-input-input-shadow);--bde-woo-forms__inputs-select2-hover-item:var(--bde-woo-base-primary-color);--bde-woo-forms__labels-required-color:var(--bde-form-label-required-color);--bde-woo-forms__labels-required-size:var(--bde-form-label-required-size);--bde-woo-forms__labels-required-nudge-x:var(--bde-form-label-required-nudge-x);--bde-woo-forms__labels-required-nudge-y:var(--bde-form-label-required-nudge-y);--bde-woo-tables__border-color:var(--bde-woo-base-border-color);--bde-woo-sale-badge__background-color:var(--bde-woo-base-primary-color);--bde-woo-sale-badge__text-color:var(--bde-woo-base-text-on-primary-color);--bde-woo-sale-badge__font-weight:var(--bde-woo-typography-font-weight-heavy);--bde-woo-sale-badge__font-size:var(--bde-woo-typography__size-standard);--bde-woo-widgets__chip-text-color-hover:var(--bde-woo-buttons-and-links__text-link-color);--bde-woo-widgets__handle-border-color-hover:var(--bde-woo-base-primary-color);--bde-woo-notices__padding-left:calc(var(--bde-woo-notices__padding) + var(--bde-woo-notices__icon-size) + (var(--bde-woo-notices__icon-size) / 2));--bde-woo-quicklook-button-text-color:var(--bde-button-primary-text-color);--bde-woo-quicklook-button-background-color-hover:var(--bde-woo-quicklook-button-background-color);--bde-woo-quicklook-button-icon-spacing:var(--bde-woo-base-standard-gaps);--bde-woo-quicklook-close-button-color:var(--bde-woo-base-headings-color);--bde-woo-quicklook-arrow-color-hover:var(--bde-woo-quicklook-arrow-color);--bde-woo-quicklook-arrow-background-color:var(--bde-brand-primary-color);--bde-woo-quicklook-arrow-background-color-hover:var(--bde-woo-quicklook-arrow-background-color);--bde-woo-swatch-space-between-items:var(--bde-woo-base-medium-gaps);--bde-woo-swatch-background-selected:var(--bde-woo-swatch-background-hover);--bde-woo-swatch-border-color-selected:var(--bde-woo-swatch-border-color-hover);--bde-woo-swatch-shadow-selected:var(--bde-woo-swatch-shadow-hover);--bde-woo-swatch-color-background:var(--bde-woo-swatch-background)}.button-atom{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;user-select:none;appearance:none;box-sizing:border-box;margin:0;border:0;padding:0;background-color:transparent;font-size:var(--bde-button-font-size);line-height:var(--bde-button-line-height);transform:translate(0,0);max-width:100%;width:var(--bde-button-width)}.button-atom--primary,.button-atom--secondary,.button-atom--custom{text-align:center;font-weight:var(--bde-button-font-weight);text-decoration:none;padding:var(--bde-button-padding-base);border-radius:var(--bde-button-border-radius);cursor:pointer;border-width:var(--bde-button-border-width);border-style:solid;border-color:transparent;transition-timing-function:ease-in-out;transition-property:all;transition-duration:var(--bde-transition-duration);overflow:hidden}.button-atom--text{color:var(--bde-button-text-text-color)}.button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.button-atom--primary{color:var(--bde-button-primary-text-color);background:var(--bde-button-primary-background-color);border-color:var(--bde-button-primary-border-color)}.button-atom--primary:hover{color:var(--bde-button-primary-text-color-hover);background:var(--bde-button-primary-background-color-hover);border-color:var(--bde-button-primary-border-color-hover)}.button-atom--secondary{color:var(--bde-button-secondary-text-color);background:var(--bde-button-secondary-background-color);border-color:var(--bde-button-secondary-border-color)}.button-atom--secondary:hover{color:var(--bde-button-secondary-text-color-hover);background:var(--bde-button-secondary-background-color-hover);border-color:var(--bde-button-secondary-border-color-hover)}.button-atom--custom{color:var(--bde-button-custom-text-color);background:var(--bde-button-custom-background-color);border-color:var(--bde-button-custom-border-color)}.button-atom--custom:hover{color:var(--bde-button-custom-text-color-hover);background:var(--bde-button-custom-background-color-hover);border-color:var(--bde-button-custom-border-color-hover)}.button-atom:disabled,.button-atom:hover:disabled{filter:grayscale(100%);opacity:0.6;cursor:not-allowed}.button-atom__icon-wrapper>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color)}.breakdance-icon-atom{display:flex;font-size:40px}.breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color);transform:var(--eeiTransform)}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto}figure{margin-left:0;margin-right:0}.breakdance-full-width{width:100%;max-width:100%}.breakdance-rich-text-styles>*:first-child{margin-top:0}.breakdance-rich-text-styles>*:last-child{margin-bottom:0}.breakdance-rich-text-styles img.aligncenter{display:block;margin:auto}.breakdance-rich-text-styles img.alignleft{float:left}.breakdance-rich-text-styles img.alignright{float:right}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.lg-outer .lg-thumb-outer{background-color:transparent}.lg-video-play-icon{transform:translate3d(-40%,-50%,0)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}[data-bde-lazy-bg="waiting"]{background-image:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}body{background-color:var(--bde-background-color);color:var(--bde-body-text-color)}h1,h2,h3,h4,h5,h6{color:var(--bde-headings-color)}a,.button-atom--text{color:var(--bde-links-color)}a:hover,.button-atom--text:hover{color:var(--bde-links-color-hover)}body{font-family:var(--bde-body-font-family);font-size:var(--bde-body-font-size)}.bde-h1,.bde-h2,.bde-h3,.bde-h4,.bde-h5,.bde-h6,h1,h2,h3,h4,h5,h6{font-family:var(--bde-heading-font-family)}.bde-h1,h1{font-size:var(--bde-h1-font-size)}.bde-h2,h2{font-size:var(--bde-h2-font-size)}.bde-h3,h3{font-size:var(--bde-h3-font-size)}.bde-h4,h4{font-size:var(--bde-h4-font-size)}.bde-h5,h5{font-size:var(--bde-h5-font-size)}.bde-h6,h6{font-size:var(--bde-h6-font-size)}:root{--bde-section-width:1200px}:root{--sc-ink:oklch(0.21 0.034 264.665);--sc-gray-800:oklch(0.278 0.033 256.848);--sc-gray-700:oklch(0.373 0.034 259.733);--sc-gray-600:oklch(0.446 0.03 256.802);--sc-gray-500:oklch(0.551 0.027 264.364);--sc-gray-400:oklch(0.707 0.022 261.325);--sc-gray-200:oklch(0.872 0.01 258.338);--sc-gray-100:oklch(0.928 0.006 264.531);--sc-gray-50:oklch(0.985 0.002 247.839);--sc-white:#fff;--sc-blue:oklch(0.546 0.245 262.881);--sc-blue-500:oklch(0.623 0.214 259.815);--sc-blue-400:oklch(0.707 0.165 254.624);--sc-blue-700:oklch(0.488 0.243 264.376);--sc-blue-50:oklch(0.97 0.014 254.604);--sc-cyan:oklch(0.715 0.143 215.221);--sc-cyan-400:oklch(0.789 0.154 211.53);--sc-sky-300:oklch(0.865 0.127 207.078);--sc-purple:oklch(0.558 0.288 302.321);--sc-purple-400:oklch(0.714 0.203 305.504);--sc-pink-300:oklch(0.823 0.12 346.018);--sc-emerald:oklch(0.765 0.177 163.223);--sc-green-300:oklch(0.871 0.15 154.449);--sc-text:var(--sc-gray-600);--sc-heading:var(--sc-ink);--sc-border:var(--sc-gray-100);--sc-primary:var(--sc-blue);--sc-grad-blue-cyan:linear-gradient(to right bottom,var(--sc-blue-500) 0%,var(--sc-cyan-400) 100%);--sc-grad-blue-sky:linear-gradient(to right,var(--sc-blue) 0%,var(--sc-cyan) 100%);--sc-grad-blue-indigo:linear-gradient(to right bottom,var(--sc-blue) 0%,var(--sc-blue-400) 100%);--sc-grad-purple-pink:linear-gradient(to right,var(--sc-purple-400) 0%,var(--sc-pink-300) 100%);--sc-grad-emerald:linear-gradient(to right,var(--sc-emerald) 0%,var(--sc-green-300) 100%);--sc-grad-cyan:linear-gradient(to right,var(--sc-blue-400) 0%,var(--sc-sky-300) 100%);--sc-fs-h1:clamp(2.25rem,1.30rem + 4.20vw,4rem);--sc-fs-hero:clamp(1.85rem,1.20rem + 2.20vw,3rem);--sc-fs-h2:clamp(1.6rem,1.15rem + 1.80vw,2.25rem);--sc-fs-h3:clamp(1.25rem,1.05rem + 0.90vw,1.5rem);--sc-fs-h4:clamp(1.0625rem,0.98rem + 0.40vw,1.25rem);--sc-fs-lead:clamp(1.0625rem,1.00rem + 0.40vw,1.25rem);--sc-fs-body:1.0625rem;--sc-fs-eyebrow:0.8125rem;--sc-fs-stat:clamp(2.75rem,1.80rem + 4.50vw,4.5rem);--sc-section-y:clamp(4rem,3.0rem + 4.0vw,6rem);--sc-section-y-sm:clamp(3rem,2.4rem + 2.5vw,4rem);--sc-gap-l:clamp(1.5rem,1.2rem + 1.2vw,2rem);--sc-gap-m:clamp(1rem,0.85rem + 0.6vw,1.5rem);--sc-container:1200px;--sc-r-pill:999px;--sc-r-tile:24px;--sc-r-card:16px;--sc-r-btn:12px;--sc-r-sm:8px;--hrd-l:var(--sc-r-card);--hrd-m:var(--sc-r-btn);--hrd-pill:var(--sc-r-pill);--sc-shadow-card:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);--sc-shadow-md:0 4px 16px rgba(16,24,40,.08),0 2px 6px rgba(16,24,40,.05);--sc-shadow-float:0 18px 40px -16px rgba(16,24,40,.22),0 8px 16px -8px rgba(37,99,235,.18);--bde-card-frame-border:rgba(16,24,40,.08);--bde-card-frame-shadow:0 1px 3px rgba(16,24,40,.06),0 10px 30px -14px rgba(16,24,40,.12);--bde-body-text-color:var(--sc-gray-600);--bde-text-color:var(--sc-gray-600);--bde-headings-color:var(--sc-ink);--bde-brand-primary-color:var(--sc-blue);--bde-brand-primary-color-hover:var(--sc-blue-700);--bde-links-color:var(--sc-blue)}body,.breakdance{font-family:'Inter',ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}body{background:var(--sc-gray-50)}.sc-grad-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.sc-wrap{width:100%;max-width:var(--sc-container);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.sc-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--sc-gray-100)}.sc-mark{aspect-ratio:1;border-radius:8px;background:linear-gradient(to bottom right,#3b82f6 0%,#22d3ee 100%);color:#fff}.breakdance .sc-mark.sc-mark{display:inline-grid;place-items:center;width:32px;height:32px}.sc-nav ul{position:relative;display:flex;align-items:center;gap:0;list-style:none;margin:0;background:rgba(243,244,246,.55);border:1px solid rgba(229,231,235,.5);border-radius:9999px}.breakdance .sc-nav.sc-nav.sc-nav ul{padding:4px}.sc-nav .breakdance-menu-item{position:relative;z-index:1}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-item{margin:0}.sc-nav a,.sc-nav .breakdance-menu-link{position:relative;z-index:1;color:var(--sc-gray-600,#4b5563);border-radius:9999px;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.breakdance .sc-nav.sc-nav.sc-nav a,.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:20px;padding:8px 16px;min-height:0}.sc-nav .breakdance-menu-item:not(.breakdance-menu-item--active) a:hover{color:var(--sc-ink,#101828);background:rgba(255,255,255,.55)}.sc-nav-pill{position:absolute;left:0;top:4px;width:0;height:36px;z-index:0;pointer-events:none;opacity:0;background:var(--sc-blue);border-radius:9999px;box-shadow:0 1px 2px rgba(16,24,40,.12);transition:left .32s cubic-bezier(.34,1.2,.64,1),top .32s cubic-bezier(.34,1.2,.64,1),width .32s cubic-bezier(.34,1.2,.64,1),height .32s cubic-bezier(.34,1.2,.64,1)}.sc-nav ul.sc-nav-ready .sc-nav-pill{opacity:1}.breakdance .sc-nav.sc-nav.sc-nav ul.sc-nav-ready a.sc-nav-active,.breakdance .sc-nav.sc-nav.sc-nav ul.sc-nav-ready a.sc-nav-active:hover{color:#fff;background:transparent}.sc-hero-h1{perspective:900px}.sc-hero-h1 .dual-heading--secondary{display:inline-block;transform-origin:50% 55%;backface-visibility:hidden;white-space:nowrap}.sc-eyebrow{font-size:var(--sc-fs-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-blue)}.sc-hero{position:relative;overflow:hidden;background:radial-gradient(46% 42% at 78% 10%,rgba(186,230,253,.20) 0%,rgba(255,255,255,0) 70%),#fff}.sc-card{background:var(--sc-white);border:1px solid var(--sc-gray-100);border-radius:var(--sc-r-card);box-shadow:var(--sc-shadow-card)}.sc-card-soft{background:var(--sc-white);border:1px solid var(--sc-gray-100);border-radius:var(--sc-r-tile);box-shadow:var(--sc-shadow-card)}.sc-badge{background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--sc-gray-100);border-radius:var(--sc-r-card);box-shadow:var(--sc-shadow-float)}.sc-badge-dark{background:var(--sc-ink);border:1px solid rgba(255,255,255,.10);border-radius:var(--sc-r-card);box-shadow:var(--sc-shadow-float)}.sc-topic{background:var(--sc-white);border:1px solid var(--sc-gray-100);border-radius:var(--sc-r-card);box-shadow:var(--sc-shadow-card);transition:transform .15s ease,box-shadow .15s ease}.sc-topic:hover{transform:translateY(-3px);box-shadow:var(--sc-shadow-md)}.sc-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sc-blue);background:var(--sc-blue-50);border-radius:999px;padding:3px 10px}.sc-chip{aspect-ratio:1;border-radius:14px;color:#fff;box-shadow:var(--sc-shadow-md);flex:0 0 auto}.breakdance .sc-chip.sc-chip{display:inline-grid;place-items:center;width:48px;height:48px}.sc-stat{font-size:var(--sc-fs-stat);font-weight:800;line-height:1;letter-spacing:-.02em}.sc-statword{font-size:clamp(1.6rem,1.0rem + 2vw,2.4rem);font-weight:800;line-height:1.05;letter-spacing:-.02em}.sc-stats>*{padding-inline:16px}.sc-stats>*:not(:last-child){border-right:1px solid rgba(255,255,255,.12)}@media (max-width:600px){.sc-stats>*:not(:last-child){border-right:none}}.sc-grad-blue{background-image:var(--sc-grad-blue-cyan)}.sc-grad-purple{background-image:var(--sc-grad-purple-pink)}.sc-grad-emerald2{background-image:var(--sc-grad-emerald)}.sc-chip-blue{background:var(--sc-grad-blue-cyan)}.sc-chip-indigo{background:var(--sc-grad-blue-indigo)}.sc-chip-purple{background:var(--sc-grad-purple-pink)}.sc-chip-emerald{background:var(--sc-grad-emerald)}.sc-chip-cyan{background:var(--sc-grad-cyan)}.breakdance .sc-btn.sc-btn{background:transparent;padding:0;border:none;box-shadow:none}.sc-btn .button-atom{align-items:center;justify-content:center;gap:8px;width:100%;line-height:1.2;white-space:nowrap;transition:transform .12s ease,background .15s ease,box-shadow .15s ease}.breakdance .sc-btn.sc-btn.sc-btn .button-atom{display:inline-flex;font-weight:600;border-radius:var(--sc-r-btn);padding:13px 24px;min-height:0;font-size:15px;border:1px solid transparent}.sc-btn .button-atom:hover{transform:translateY(-1px)}.breakdance .sc-btn.sc-btn.sc-btn .button-atom__text{color:inherit}.sc-btn-primary .button-atom{box-shadow:0 1px 2px rgba(16,24,40,.14)}.breakdance .sc-btn-primary.sc-btn-primary.sc-btn-primary .button-atom{background:var(--sc-blue);color:#fff}.breakdance .sc-btn-primary.sc-btn-primary.sc-btn-primary .button-atom:hover{background:var(--sc-blue-700)}.breakdance .sc-btn-dark.sc-btn-dark.sc-btn-dark .button-atom{background:var(--sc-ink);color:#fff}.breakdance .sc-btn-dark.sc-btn-dark.sc-btn-dark .button-atom:hover{background:var(--sc-gray-800)}.breakdance .sc-btn-secondary.sc-btn-secondary.sc-btn-secondary .button-atom{background:#fff;color:var(--sc-gray-800);border-color:var(--sc-gray-100)}.breakdance .sc-btn-secondary.sc-btn-secondary.sc-btn-secondary .button-atom:hover{background:var(--sc-gray-50)}.sc-bt{border-top:1px solid var(--sc-gray-100)}.breakdance .sc-flexwrap.sc-flexwrap{flex-wrap:wrap}.sc-drop{border:2px dashed var(--sc-gray-200);border-radius:var(--sc-r-btn);background:var(--sc-gray-50)}@media (max-width:767px){.breakdance .sc-row-stack.sc-row-stack{flex-direction:column}.breakdance .sc-row-stack.sc-row-stack>*{width:100%;min-width:0}.breakdance .sc-hero-grid.sc-hero-grid{grid-template-columns:1fr}}.sc-header-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.breakdance .sc-header-grid.sc-header-grid{display:grid}.sc-header-grid>:nth-child(1){justify-self:start}.sc-header-grid>:nth-child(3){justify-self:end}.breakdance .sc-nav.sc-nav.sc-nav a.active{background:var(--sc-blue-50);color:var(--sc-blue)}.sc-lang{display:inline-flex;align-items:center;gap:0;font-weight:700;font-size:13px;background:var(--sc-gray-50);border:1px solid var(--sc-gray-100);border-radius:999px;padding:3px}.sc-lang .on{background:var(--sc-blue);color:#fff;padding:4px 10px;border-radius:999px}.sc-lang .off{color:var(--sc-gray-500);padding:4px 10px;border-radius:999px}.sc-iconbtn{aspect-ratio:1;border-radius:999px;color:var(--sc-gray-600);border:none;background:var(--sc-gray-100);flex:0 0 auto}.breakdance .sc-iconbtn.sc-iconbtn{display:inline-grid;place-items:center;width:38px;height:38px}.sc-iconbtn:hover{background:var(--sc-gray-200)}.sc-chip svg,.sc-fbico svg,.sc-ichip svg,.sc-iconbtn svg{overflow:visible}.breakdance .sc-chip.sc-chip.sc-chip svg,.breakdance .sc-fbico.sc-fbico.sc-fbico svg,.breakdance .sc-ichip.sc-ichip.sc-ichip svg,.breakdance .sc-iconbtn.sc-iconbtn.sc-iconbtn svg{stroke-width:2px}.breakdance .sc-chip.sc-chip.sc-chip svg{stroke:#fff;fill:none;width:24px;height:24px}.breakdance .sc-fbico.sc-fbico.sc-fbico svg{stroke:#fff;fill:none;width:17px;height:17px}.breakdance .sc-ichip.sc-ichip.sc-ichip svg{stroke:var(--sc-blue);fill:none;width:19px;height:19px}.breakdance .sc-iconbtn.sc-iconbtn.sc-iconbtn svg{stroke:var(--sc-gray-600);fill:none;width:19px;height:19px}.sc-hero-stage{position:relative;max-width:1120px;margin-inline:auto;min-height:660px;display:flex;flex-direction:column;align-items:center;justify-content:center}.sc-hero-col{width:100%;max-width:560px;margin-inline:auto;text-align:center;position:relative;z-index:3}.sc-fb{width:162px;z-index:2;will-change:transform,opacity;transform:translate(var(--sx,0px),var(--sy,0px)) rotate(var(--rot,0deg));transition:opacity .2s ease}.breakdance .sc-fb.sc-fb{position:absolute}.sc-fb-card{aspect-ratio:1;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--sc-gray-100);border-radius:22px;box-shadow:var(--sc-shadow-float);padding:18px;animation:sc-bob var(--dur,6s) ease-in-out var(--delay,0s) infinite}.breakdance .sc-fb-card.sc-fb-card{display:flex;flex-direction:column;justify-content:space-between}.sc-fb-blue{background:var(--sc-grad-blue-indigo);border:none;color:#fff}.sc-fb-dark{background:var(--sc-ink);border-color:rgba(255,255,255,.12);color:#fff}.sc-fb-label{line-height:1}.sc-fb-bar{border-radius:2px;background:var(--sc-blue)}.breakdance .sc-fb-bar.sc-fb-bar{width:56px;height:4px}@keyframes sc-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}.sc-fb-1{top:0;left:-18px;--rot:-9deg;--dur:6.5s;--delay:0s}.sc-fb-2{top:0;right:-18px;--rot:7deg;--dur:7.2s;--delay:.6s}.sc-fb-3{top:258px;left:-26px;--rot:-6deg;--dur:6.8s;--delay:1.1s}.sc-fb-4{top:258px;right:-26px;--rot:6deg;--dur:7.6s;--delay:.3s}.sc-fb-5{bottom:0;left:2px;--rot:-7deg;--dur:6.2s;--delay:.9s}.sc-fb-6{bottom:0;right:2px;--rot:9deg;--dur:7.0s;--delay:1.4s}.sc-fbico{aspect-ratio:1;border-radius:11px;flex:0 0 auto}.breakdance .sc-fbico.sc-fbico{display:inline-grid;place-items:center;width:36px;height:36px}@media (max-width:1119px){.breakdance .sc-hide-mobile.sc-hide-mobile{display:none}}@media (max-width:767px){.breakdance .sc-fb.sc-fb{display:none}.sc-hero-stage{min-height:auto}}.sc-bento{grid-template-columns:repeat(3,1fr);gap:16px;grid-auto-rows:auto;align-items:stretch}.breakdance .sc-bento.sc-bento{display:grid}.sc-bento>*{min-width:0}.sc-bento-tall{grid-row:span 2}.sc-duo{grid-template-columns:1fr 1fr;gap:16px}.breakdance .sc-duo.sc-duo{display:grid}.sc-bignum{font-size:clamp(2.2rem,1.4rem + 3vw,3rem);font-weight:800;line-height:1;letter-spacing:-.02em}@media (max-width:900px){.sc-bento{grid-template-columns:1fr 1fr}.sc-bento-tall{grid-row:auto}}@media (max-width:600px){.sc-bento{grid-template-columns:1fr}.sc-duo{grid-template-columns:1fr}}.sc-ichip{aspect-ratio:1;border-radius:11px;background:var(--sc-blue-50);color:var(--sc-blue);flex:0 0 auto}.breakdance .sc-ichip.sc-ichip{display:inline-grid;place-items:center;width:38px;height:38px}.sc-hl{color:var(--sc-ink);font-weight:600}.sc-ilink{color:var(--sc-ink);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--sc-gray-300,#cbd2dd)}.sc-prose{max-width:720px;width:100%;margin-inline:auto;text-align:left}.sc-chartcard{background:linear-gradient(180deg,var(--sc-white),var(--sc-blue-50));border:1px solid var(--sc-gray-100);border-radius:24px;box-shadow:var(--sc-shadow-card);padding:34px;justify-content:center;gap:20px;height:340px}.breakdance .sc-chartcard.sc-chartcard{display:flex;flex-direction:row;align-items:flex-end}.sc-bar{border-radius:10px 10px 0 0;align-self:flex-end;flex:0 0 auto}.breakdance .sc-bar.sc-bar{width:62px}.sc-bar-1{background:#bfdbfe}.breakdance .sc-bar-1.sc-bar-1{height:110px}.sc-bar-2{background:#93c5fd}.breakdance .sc-bar-2.sc-bar-2{height:160px}.sc-bar-3{background:#3b82f6}.breakdance .sc-bar-3.sc-bar-3{height:215px}.sc-bar-4{background:var(--sc-blue)}.breakdance .sc-bar-4.sc-bar-4{height:272px}.sc-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breakdance .sc-smo.sc-smo{background:#eef1f6;box-shadow:none}.breakdance .sc-footlink.sc-footlink a,.breakdance a.sc-footlink.sc-footlink,.breakdance .sc-footlink.sc-footlink{color:var(--sc-gray-700)}.sc-eyebrow-plain{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-blue)}.sc-article{max-width:768px;margin-inline:auto;padding-inline:16px;text-align:left;width:100%}.sc-article>*{text-align:left}.sc-prose-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sc-prose-list li{position:relative;padding-left:20px;font-size:1.0625rem;line-height:1.65;color:var(--sc-gray-600)}.sc-prose-list li::before{content:"";position:absolute;left:2px;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--sc-blue)}.sc-legal .bde-heading{scroll-margin-top:90px}.sc-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sc-bullets li{position:relative;padding-left:22px;font-size:1.125rem;line-height:1.65;color:var(--sc-gray-600)}.sc-bullets li::before{content:"";position:absolute;left:2px;top:.66em;width:7px;height:7px;border-radius:50%;background:var(--sc-blue)}.sc-step{border:1px solid var(--sc-gray-100);background:rgba(248,249,251,.8);border-radius:16px;padding:20px}.sc-step-num{flex:0 0 40px;border-radius:12px;background:var(--sc-blue);color:#fff}.breakdance .sc-step-num.sc-step-num{display:grid;place-items:center;width:40px;height:40px}.sc-figure{overflow:hidden;border-radius:16px;border:1px solid var(--sc-gray-200);background:var(--sc-gray-50)}.sc-figure img{width:100%;height:auto;display:block;object-fit:cover}.sc-cta-row{padding-top:4px}.sc-faq{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.bde-code-block:has(.sc-faq){width:100%}.sc-faq-item{border:1px solid var(--sc-gray-100);border-radius:14px;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.sc-faq-item[open]{border-color:var(--sc-gray-200);box-shadow:var(--sc-shadow-card)}.sc-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 22px;font-weight:700;font-size:1.0625rem;color:var(--sc-ink)}.sc-faq-item summary::-webkit-details-marker{display:none}.sc-faq-item summary:hover{color:var(--sc-blue)}.sc-faq-icbox{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--sc-gray-100);transition:transform .25s ease,background .15s ease}.sc-faq-ic{width:16px;height:16px;color:var(--sc-gray-500)}.sc-faq-item summary:hover .sc-faq-icbox{background:var(--sc-gray-100)}.sc-faq-item[open] .sc-faq-icbox{transform:rotate(45deg)}.sc-faq-a{padding:0 20px 18px;color:var(--sc-gray-600);font-size:1.0625rem;line-height:1.65}.sc-related{margin-top:56px;border-top:1px solid var(--sc-gray-100);padding-top:32px}.sc-related-list{display:flex;flex-wrap:wrap;gap:8px}.sc-related-pill{display:inline-flex;align-items:center;border:1px solid var(--sc-gray-200);background:var(--sc-gray-50);border-radius:999px;padding:6px 12px;text-decoration:none;transition:.15s ease}.breakdance .sc-related-pill.sc-related-pill{color:var(--sc-gray-800)}.breakdance .sc-related-pill.sc-related-pill *{color:inherit}.sc-related-pill:hover{border-color:#bfdbfe;background:#eff6ff}.breakdance .sc-related-pill.sc-related-pill:hover{color:#1e40af}.sc-kennis-grid{width:100%}.sc-kennis-card{display:flex;flex-direction:column;gap:8px;border:1px solid var(--sc-gray-200);border-radius:16px;background:#fcfcfd;padding:28px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.sc-kennis-card:hover{border-color:#bfdbfe;box-shadow:var(--sc-shadow-card);transform:translateY(-2px)}.sc-hub{max-width:1040px;margin-inline:auto;padding-inline:16px;width:100%}.sc-hub-cta{margin-top:40px}.sc-faq-hero{max-width:720px;margin-inline:auto;padding-inline:16px;text-align:center;align-items:center}.sc-faq-hero>*{text-align:center}.sc-faq-badge{border-radius:16px;background:#e8f0fe;color:var(--sc-blue);margin-bottom:20px}.breakdance .sc-faq-badge.sc-faq-badge{display:grid;place-items:center;width:56px;height:56px}.sc-faq-wrap{max-width:720px;margin-inline:auto;padding-inline:16px;width:100%;margin-top:34px}.sc-faq-col{width:100%}.sc-faq-search{position:relative;display:flex;align-items:center;margin-bottom:24px}.sc-faq-search svg{position:absolute;left:18px;width:18px;height:18px;color:var(--sc-gray-400);pointer-events:none}.sc-faq-search input{width:100%;font:inherit;font-size:1rem;color:var(--sc-ink);padding:15px 18px 15px 46px;border:1px solid var(--sc-gray-200);border-radius:14px;background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.sc-faq-search input:focus{border-color:var(--sc-blue);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.sc-faq-search input::placeholder{color:var(--sc-gray-400)}.sc-faq-empty{text-align:center;color:var(--sc-gray-500);font-size:1rem;padding:20px 0}.sc-legal-page{width:100%}.sc-legal-wrap{max-width:1080px;margin-inline:auto;padding:48px 16px 80px;align-items:start}.breakdance .sc-legal-wrap.sc-legal-wrap{display:grid;grid-template-columns:248px minmax(0,1fr);gap:56px}.sc-legal-toc{position:sticky;top:96px;align-self:start}.sc-legal-toc-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--sc-gray-500);margin-bottom:12px}.sc-legal-toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;counter-reset:toc}.sc-legal-toc-list a{display:block;padding:7px 12px;border-radius:8px;font-size:.875rem;line-height:1.35;color:var(--sc-gray-600);text-decoration:none;transition:background .15s ease,color .15s ease}.sc-legal-toc-list a:hover{background:rgba(255,255,255,.7);color:var(--sc-ink)}.sc-legal-toc-list a.is-active{background:#eef2fb;color:var(--sc-blue);font-weight:600}.sc-legal-content{min-width:0}.sc-legal-content h1{font-size:clamp(1.875rem,1.4rem+1.4vw,2.5rem);font-weight:800;letter-spacing:-.01em;color:var(--sc-ink);line-height:1.12;margin:0 0 6px}.sc-legal-date{font-size:.9rem;color:var(--sc-gray-500);margin:0 0 22px}.sc-legal-callout{background:#eef2fb;border:1px solid #e0e7f6;border-radius:14px;padding:18px 20px;color:var(--sc-gray-700);font-size:1.0625rem;line-height:1.6;margin-bottom:34px}.sc-legal-content h2{font-size:1.375rem;font-weight:700;color:var(--sc-ink);line-height:1.3;margin:34px 0 10px;scroll-margin-top:96px}.sc-legal-content h3{font-size:1.125rem;font-weight:700;color:var(--sc-ink);margin:22px 0 8px}.sc-legal-content p{font-size:1rem;line-height:1.7;color:var(--sc-gray-600);margin:0 0 14px}.sc-legal-list{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:8px}.sc-legal-list li{position:relative;padding-left:20px;font-size:1rem;line-height:1.65;color:var(--sc-gray-600)}.sc-legal-list li::before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--sc-gray-300,#cbd5e1)}.sc-legal-list li strong{color:var(--sc-ink);font-weight:700}@media (max-width:820px){.breakdance .sc-legal-wrap.sc-legal-wrap{grid-template-columns:1fr;gap:24px}.sc-legal-toc{position:static;top:auto;border:1px solid var(--sc-gray-200);background:#fff;border-radius:14px;padding:16px}}.sc-anchor{display:block;height:0;scroll-margin-top:90px}.bde-code-block{width:100%}.bde-code-block>*{max-width:100%}.sc-prod-hero{width:100%;align-items:center}.sc-prod-hero-l{min-width:0}.sc-prod-hero-vis{min-width:0;width:100%}.sc-prod-demo{padding:14px 16px}.sc-pd-dash{width:100%;border:1px solid var(--sc-gray-200);border-radius:18px;background:linear-gradient(180deg,#0b1220,#111c2e);box-shadow:0 24px 50px -24px rgba(16,24,40,.45);overflow:hidden}.sc-pd-dash-top{display:flex;align-items:center;gap:7px;padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.sc-pd-dot{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.22)}.sc-pd-tag{margin-left:auto;font-size:11px;font-weight:600;color:#cbd5e1;background:rgba(59,130,246,.22);padding:4px 10px;border-radius:999px}.sc-pd-dash-body{padding:18px}.sc-pd-chart{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:10px}.sc-pd-chart svg{width:100%;height:120px;display:block}.sc-pd-kpis{display:flex;gap:12px;margin-top:14px}.sc-pd-kpi{flex:1;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px 14px}.sc-pd-kpi-v{display:block;font-size:22px;font-weight:800;color:#fff}.sc-pd-kpi-l{display:block;font-size:11px;color:#94a3b8;margin-top:2px}.sc-pd-dash-lib{background:#fff}.sc-pd-dash-lib .sc-pd-dash-top{border-bottom-color:var(--sc-gray-100)}.sc-pd-dash-lib .sc-pd-tag{color:var(--sc-blue)}.sc-pd-lib{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px}.sc-pd-libc{border-radius:12px;padding:16px 12px;text-align:center}.sc-pd-libc-b{background:#eaf2ff}.sc-pd-libc-g{background:#e9f9f0}.sc-pd-libc-p{background:#f3edff}.sc-pd-libc-v{display:block;font-size:18px;font-weight:800;color:var(--sc-ink)}.sc-pd-libc-l{display:block;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--sc-gray-500);margin-top:4px}.sc-stat94 h2:not(.sc-stat94-big){background:linear-gradient(180deg,#fff,#9fc4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sc-bento{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px;text-align:left}.sc-bn{border-radius:18px;padding:24px;position:relative;overflow:hidden;min-height:170px}.sc-bn h3{font-size:1.0625rem;font-weight:800;line-height:1.25;margin:0 0 8px;text-transform:uppercase;letter-spacing:.005em}.sc-bn p{font-size:.9rem;line-height:1.55;margin:0}.sc-bn-num{position:absolute;top:16px;right:20px;font-size:2.4rem;font-weight:800;opacity:.16;line-height:1}.sc-bn-blue{background:linear-gradient(150deg,#2563eb,#3b82f6);color:#fff;grid-column:span 1}.sc-bn-blue p{color:rgba(255,255,255,.85)}.sc-bn-7mb{background:#16233a;color:#fff}.sc-bn-7mb p{color:#9fb3cc}.sc-bn-dark{background:#0e1828;color:#fff}.sc-bn-dark p{color:#9fb3cc}.sc-bn-light{background:#1b2740;color:#fff}.sc-bn-light p{color:#9fb3cc}.sc-bn-chart{grid-column:span 2;grid-row:span 2;background:#0e1828;color:#fff;display:flex;flex-direction:column}.sc-bn-chart-rows{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.sc-bn-row{display:grid;grid-template-columns:130px 1fr auto;align-items:center;gap:12px;font-size:.85rem}.sc-bn-row-l{color:#9fb3cc}.sc-bn-row-v{color:#fff;font-weight:700;font-variant-numeric:tabular-nums}.sc-bn-bar{height:10px;border-radius:6px}.sc-bn-bar-o{background:#64748b}.sc-bn-bar-c{background:#475569}.sc-bn-bar-b{background:linear-gradient(90deg,#3b82f6,#22d3ee)}.sc-bn-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:auto;border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.sc-bn-stats b{display:block;font-size:1.6rem;font-weight:800;color:#60a5fa}.sc-bn-stats span{font-size:9.5px;font-weight:700;letter-spacing:.03em;color:#8a9cc4}.sc-bn-tags{display:flex;gap:6px;margin-top:12px}.sc-bn-tags span{font-size:10px;font-weight:700;letter-spacing:.04em;color:#9fb3cc;border:1px solid rgba(255,255,255,.18);border-radius:6px;padding:3px 8px}.sc-prod-auto{width:100%}.sc-auto-card{padding:0;overflow:hidden}.sc-auto-inner{padding:30px}.sc-auto-eye{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--sc-blue)}.sc-auto-ico{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#eaf2ff;color:var(--sc-blue);margin:14px 0 16px}.sc-auto-ico svg{width:24px;height:24px}.sc-auto-inner h2{font-size:1.5rem;font-weight:700;color:var(--sc-ink);margin:0 0 12px;letter-spacing:-.01em}.sc-auto-inner>p{font-size:1.0625rem;color:var(--sc-gray-600);line-height:1.6;margin:0 0 18px}.sc-auto-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sc-auto-list li{display:flex;gap:12px;align-items:flex-start;font-size:1rem;color:var(--sc-gray-700);line-height:1.5}.sc-auto-list li svg{flex:0 0 auto;width:18px;height:18px;color:#16a34a;margin-top:3px}.sc-steps3{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:8px}.sc-step3{text-align:center;padding:8px}.sc-step3-ico{display:grid;place-items:center;width:60px;height:60px;border-radius:18px;background:#fff;border:1px solid var(--sc-gray-200);color:var(--sc-blue);margin:0 auto 16px;box-shadow:var(--sc-shadow-card)}.sc-step3-ico svg{width:26px;height:26px}.sc-step3 h3{font-size:1.1875rem;font-weight:700;color:var(--sc-ink);margin:0 0 6px}.sc-step3 p{font-size:1rem;color:var(--sc-gray-600);line-height:1.55;margin:0;max-width:280px;margin-inline:auto}.sc-cmp{width:100%;max-width:1080px;margin:6px auto 0;background:#fff;border:1px solid var(--sc-gray-200);border-radius:20px;overflow:hidden;box-shadow:var(--sc-shadow-card);text-align:left}.sc-cmp-head,.sc-cmp-row{display:grid;grid-template-columns:1.7fr 1.3fr 1fr;align-items:center;gap:16px;padding:16px 24px}.sc-cmp-head{background:var(--sc-gray-50);border-bottom:1px solid var(--sc-gray-100);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--sc-gray-500)}.sc-cmp-spark{display:inline-flex;align-items:center;gap:8px;color:var(--sc-ink)}.sc-cmp-zap{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--sc-blue);color:#fff}.sc-cmp-zap svg{width:13px;height:13px}.sc-cmp-row{border-bottom:1px solid var(--sc-gray-100)}.sc-cmp-row:last-child{border-bottom:none}.sc-cmp-k{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:500;color:var(--sc-ink)}.sc-cmp-i{flex:0 0 auto;width:16px;height:16px;color:var(--sc-gray-400)}.sc-cmp-pill{display:inline-block;background:#eaf2ff;color:var(--sc-blue);font-weight:700;font-size:.9rem;padding:6px 12px;border-radius:999px}.sc-cmp-c{color:var(--sc-gray-500);font-size:.95rem}.sc-relgrid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;text-align:left}.sc-relcard{display:flex;flex-direction:column;gap:8px;border:1px solid var(--sc-gray-200);border-radius:16px;background:#fff;padding:22px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.sc-relcard:hover{border-color:#bfdbfe;box-shadow:var(--sc-shadow-card);transform:translateY(-2px)}.sc-relcard-tag{font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--sc-blue)}.sc-relcard h3{font-size:1.0625rem;font-weight:700;color:var(--sc-ink);margin:0;line-height:1.3}.sc-relcard p{font-size:.9rem;color:var(--sc-gray-600);line-height:1.5;margin:0}.sc-price-wrap{width:100%}.sc-pr-toggle{display:inline-flex;gap:4px;padding:5px;background:var(--sc-gray-100);border:1px solid var(--sc-gray-200);border-radius:999px;margin:6px auto 34px}.sc-pr-tg{font:inherit;font-size:.9rem;font-weight:600;padding:9px 22px;border:none;background:transparent;color:var(--sc-gray-600);border-radius:999px;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.sc-pr-tg:hover{color:var(--sc-ink)}.sc-pr-tg.is-on{background:#fff;color:var(--sc-ink);box-shadow:0 1px 3px rgba(16,24,40,.14)}.sc-plans{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;text-align:left;align-items:stretch}.sc-plan{position:relative;border:1px solid var(--sc-gray-200);border-radius:20px;background:#fff;padding:28px 24px;display:flex;flex-direction:column;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sc-plan:not(.sc-plan-hot):hover{border-color:var(--sc-gray-400);box-shadow:0 18px 40px -24px rgba(16,24,40,.28);transform:translateY(-3px)}.sc-plan-hot{border:1px solid transparent;background:linear-gradient(180deg,#2f6bf6,#1d4fd7);color:#fff;box-shadow:0 28px 56px -24px rgba(37,99,235,.55);transform:translateY(-6px)}.sc-pr-badge,.sc-plan-badge{display:inline-block;align-self:flex-start;background:rgba(255,255,255,.18);color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:5px 12px;border-radius:999px;margin-bottom:14px}.sc-plan-name{font-size:1.3rem;font-weight:800;color:inherit;letter-spacing:-.01em}.sc-plan-aud{font-size:.875rem;color:var(--sc-gray-500);margin-bottom:18px}.sc-plan-hot .sc-plan-aud{color:rgba(255,255,255,.82)}.sc-plan-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px;font-size:2.3rem;font-weight:800;color:inherit;line-height:1;letter-spacing:-.02em}.sc-plan-suf{font-size:.8rem;font-weight:600;color:var(--sc-gray-500)}.sc-plan-hot .sc-plan-suf{color:rgba(255,255,255,.78)}.sc-plan-per{font-size:.85rem;color:var(--sc-gray-500);margin:8px 0 20px}.sc-plan-hot .sc-plan-per{color:rgba(255,255,255,.82)}.sc-plan .sc-plan-cta{display:block;text-align:center;font-weight:700;font-size:.95rem;padding:14px;border-radius:12px;background:var(--sc-blue);color:#fff;text-decoration:none;box-shadow:0 1px 2px rgba(16,24,40,.10);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.sc-plan .sc-plan-cta:hover{background:var(--sc-blue-700);transform:translateY(-1px);box-shadow:0 10px 22px -10px rgba(37,99,235,.6)}.sc-plan .sc-plan-cta:focus-visible{outline:3px solid var(--sc-blue-400);outline-offset:2px}.sc-plan-hot .sc-plan-cta{background:#fff;color:var(--sc-blue);box-shadow:0 6px 16px -6px rgba(0,0,0,.25)}.sc-plan-hot .sc-plan-cta:hover{background:var(--sc-gray-50);color:var(--sc-blue-700)}.sc-plan-feat{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:11px}.sc-plan-feat li{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;color:var(--sc-gray-700);line-height:1.4}.sc-plan-hot .sc-plan-feat li{color:rgba(255,255,255,.94)}.sc-plan-feat li svg{flex:0 0 auto;width:16px;height:16px;color:#16a34a;margin-top:2px}.sc-plan-hot .sc-plan-feat li svg{color:#c7ead0}.sc-price-note{text-align:center;font-size:.85rem;color:var(--sc-gray-500);margin:24px 0 0}@media (max-width:1000px){.sc-bento{grid-template-columns:repeat(2,1fr)}.sc-bn-chart{grid-column:span 2;grid-row:auto}.sc-plans{grid-template-columns:repeat(2,1fr)}.sc-relgrid{grid-template-columns:repeat(2,1fr)}.sc-plan-hot{transform:none}}@media (max-width:640px){.sc-bento{grid-template-columns:1fr}.sc-bn-chart{grid-column:span 1}.sc-steps3{grid-template-columns:1fr}.sc-plans{grid-template-columns:1fr}.sc-relgrid{grid-template-columns:1fr}.sc-pd-kpis{flex-direction:column}.sc-cmp-head{display:none}.sc-cmp-row{grid-template-columns:1fr 1fr;row-gap:6px}.sc-cmp-k{grid-column:1 / -1}.sc-bn-row{grid-template-columns:90px 1fr auto}}.sc-ct-grid{width:100%;text-align:left}.sc-ct-info{display:flex;flex-direction:column;gap:16px;width:100%}.sc-ct-card{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--sc-gray-200);border-radius:16px;background:#fff;padding:20px 22px}.sc-ct-ico{flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#eaf2ff;color:var(--sc-blue)}.sc-ct-ico svg{width:22px;height:22px}.sc-ct-cbody{min-width:0}.sc-ct-cbody h3{font-size:1.0625rem;font-weight:700;color:var(--sc-ink);margin:0 0 4px}.sc-ct-cbody p{font-size:.95rem;color:var(--sc-gray-600);line-height:1.55;margin:0 0 6px}.sc-ct-cbody a{font-size:.95rem;font-weight:600;color:var(--sc-blue);text-decoration:none}.sc-ct-cbody a:hover{text-decoration:underline}.sc-ct-formcard{padding:26px;width:100%}.sc-ct-form{display:flex;flex-direction:column;gap:16px}.sc-ct-row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sc-ct-f{display:flex;flex-direction:column;gap:6px;position:relative}.sc-ct-f>span{font-size:.85rem;font-weight:600;color:var(--sc-gray-700)}.sc-ct-f input,.sc-ct-f select,.sc-ct-f textarea{font:inherit;font-size:.95rem;color:var(--sc-ink);background:#fff;border:1px solid var(--sc-gray-200);border-radius:10px;padding:11px 13px;width:100%;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.sc-ct-f textarea{resize:vertical;min-height:120px}.sc-ct-f input:focus,.sc-ct-f select:focus,.sc-ct-f textarea:focus{border-color:var(--sc-blue);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.sc-ct-count{position:absolute;right:2px;bottom:-20px;font-size:11px;color:var(--sc-gray-400);font-style:normal}.sc-ct-hp{width:1px;height:1px;opacity:0}.breakdance .sc-ct-hp.sc-ct-hp{position:absolute;left:-9999px}.sc-ct-submit{font:inherit;font-weight:700;font-size:1rem;padding:14px;border:none;border-radius:12px;background:var(--sc-blue);color:#fff;cursor:pointer;margin-top:8px;transition:background .15s ease}.sc-ct-submit:hover{background:var(--sc-blue-700)}.sc-ct-submit:disabled{opacity:.7;cursor:default}.sc-ct-note{font-size:12.5px;color:var(--sc-gray-500);line-height:1.5;margin:0}.sc-ct-note a{color:var(--sc-blue);text-decoration:none}.sc-ct-result{font-size:.95rem;font-weight:600;padding:12px 14px;border-radius:10px;margin:0}.sc-ct-result.is-ok{background:#e9f9f0;color:#15803d}.sc-ct-result.is-err{background:#fef3f2;color:#b42318}@media(max-width:560px){.sc-ct-row2{grid-template-columns:1fr}}.sc-ct-formcard{padding:32px;width:100%}@media(max-width:560px){.sc-ct-formcard{padding:22px}}.sc-ct-formcard .breakdance-form{row-gap:2px}.sc-ct-formcard .breakdance-form-field{margin-bottom:18px}.sc-ct-formcard .breakdance-form-field.breakdance-form-footer{margin-bottom:0;margin-top:8px}.sc-ct-formcard .breakdance-form-field__label{display:block;font-size:.875rem;font-weight:600;color:var(--sc-gray-800);margin-bottom:7px;letter-spacing:-.01em;line-height:1.3}.sc-ct-formcard .breakdance-form-field__required{color:var(--sc-blue);margin-left:3px;font-weight:700}.sc-ct-formcard .breakdance-form-field__input{font:inherit;font-size:.95rem;color:var(--sc-ink);background:var(--sc-white);border:1px solid var(--sc-gray-200);border-radius:12px;padding:12px 14px;width:100%;outline:none;box-shadow:0 1px 1px rgba(16,24,40,.03);appearance:none;-webkit-appearance:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.sc-ct-formcard .breakdance-form-field__input::placeholder{color:var(--sc-gray-400);opacity:1}.sc-ct-formcard .breakdance-form-field__input:hover{border-color:var(--sc-gray-400)}.sc-ct-formcard .breakdance-form-field__input:focus{border-color:var(--sc-blue);box-shadow:0 0 0 4px var(--sc-blue-50);background:#fff}.sc-ct-formcard textarea.breakdance-form-field__input{resize:vertical;min-height:148px;line-height:1.55}.sc-ct-formcard select.breakdance-form-field__input{cursor:pointer;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%2394a3b8'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='6%209%2012%2015%2018%209'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px 18px}.sc-ct-formcard select.breakdance-form-field__input:focus{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%232563eb'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='6%209%2012%2015%2018%209'/%3E%3C/svg%3E")}.sc-ct-formcard .breakdance-form-button.button-atom{align-items:center;justify-content:center;gap:8px;width:100%;font:inherit;font-weight:700;font-size:1rem;padding:14px 22px;border-radius:12px;cursor:pointer;box-shadow:0 1px 2px rgba(16,24,40,.14),0 10px 22px -10px var(--sc-blue);transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.breakdance .sc-ct-formcard.sc-ct-formcard.sc-ct-formcard .breakdance-form-button.button-atom{display:inline-flex;border:none;background:var(--sc-blue);color:#fff}.sc-ct-formcard .breakdance-form-button.button-atom:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(16,24,40,.16),0 14px 28px -10px var(--sc-blue)}.breakdance .sc-ct-formcard.sc-ct-formcard.sc-ct-formcard .breakdance-form-button.button-atom:hover{background:var(--sc-blue-700)}.sc-ct-formcard .breakdance-form-button.button-atom:active{transform:translateY(0);box-shadow:0 1px 2px rgba(16,24,40,.14)}.breakdance .sc-ct-formcard.sc-ct-formcard.sc-ct-formcard .breakdance-form-button .button-atom__text{color:#fff}.sc-ct-formcard .breakdance-form-field--error .breakdance-form-field__input{border-color:#e5484d;box-shadow:0 0 0 4px rgba(229,72,77,.13)}.sc-ct-formcard .breakdance-form-field__error,.sc-ct-formcard .breakdance-form-field--error .breakdance-form-field__message{color:#b42318;font-size:.8rem;font-weight:500;margin-top:6px}.sc-ct-formcard .breakdance-form__message--success,.sc-ct-formcard .breakdance-form-success{background:#e9f9f0;color:#15803d;border:1px solid #b7e4c7;border-radius:12px;padding:14px 16px;font-weight:600;font-size:.95rem}.sc-ct-formcard .breakdance-form__message--error{background:#fef3f2;color:#b42318;border:1px solid #fecdca;border-radius:12px;padding:14px 16px;font-weight:600;font-size:.95rem}.breakdance .sc-hero-h1.sc-hero-h1 .dual-heading--secondary{background-image:linear-gradient(90deg,#2563eb 0%,#22d3ee 100%)}.sc-prod-hero-l .dual-heading--secondary{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.breakdance .sc-prod-hero-l.sc-prod-hero-l .dual-heading--secondary{background-image:linear-gradient(90deg,#2563eb 0%,#22d3ee 100%)}.breakdance .sc-faq-badge.sc-faq-badge.sc-faq-badge svg{fill:none;stroke:currentColor;stroke-width:2px;width:26px;height:26px}.breakdance .sc-faq-badge.sc-faq-badge.sc-faq-badge svg circle,.breakdance .sc-faq-badge.sc-faq-badge.sc-faq-badge svg path,.breakdance .sc-faq-badge.sc-faq-badge.sc-faq-badge svg line{fill:none;stroke:currentColor}.sc-stat94-big{width:100%;display:flex;flex-direction:column;align-items:center;line-height:.92;letter-spacing:-.03em;font-weight:800;margin-bottom:6px}.sc-stat94-big span{font-size:clamp(3.5rem,1.5rem+9vw,9rem);display:block}.sc-stat94-big .pct{background:linear-gradient(180deg,#fff,#cfe0ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sc-stat94-big .word{background:linear-gradient(180deg,#7fb0ff,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.breakdance .sc-nav.sc-nav.sc-nav ul{background:transparent;border:none;padding:0}.breakdance .sc-nav-pill.sc-nav-pill.sc-nav-pill{display:none}.sc-nav .breakdance-dropdown-toggle{display:flex;align-items:center;gap:1px}.sc-nav .breakdance-menu-link-arrow{width:16px;height:16px;opacity:.5}.sc-nav .breakdance-menu-link{position:relative}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link{background:transparent;color:var(--sc-gray-700);font-weight:600}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link:hover{color:var(--sc-ink);background:transparent}.breakdance .sc-nav.sc-nav.sc-nav .sc-nav-active{color:var(--sc-blue)}.sc-nav .sc-nav-active::after,.sc-nav .breakdance-dropdown--custom:hover .breakdance-menu-link::after{content:"";position:absolute;left:16px;right:16px;bottom:1px;height:2px;background:var(--sc-blue);border-radius:2px}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-dropdown--custom:hover .breakdance-menu-link{color:var(--sc-blue)}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-floater{position:fixed;top:64px;right:auto;padding-top:12px;z-index:9999;max-width:none;min-width:0;width:auto}.breakdance .sc-navdd--prod.sc-navdd--prod.sc-navdd--prod .breakdance-dropdown-floater{left:calc(50% - 505px)}.breakdance .sc-navdd--res.sc-navdd--res.sc-navdd--res .breakdance-dropdown-floater{left:calc(50% - 305px)}.sc-navdd .breakdance-dropdown-body{background:#fff;border:1px solid var(--sc-gray-100);border-radius:22px;box-shadow:0 24px 60px -20px rgba(16,24,40,.32),0 6px 16px rgba(16,24,40,.06);padding:14px}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-body{max-width:none}.breakdance .sc-navdd--prod.sc-navdd--prod.sc-navdd--prod .breakdance-dropdown-body{width:1010px}.breakdance .sc-navdd--res.sc-navdd--res.sc-navdd--res .breakdance-dropdown-body{width:610px}.breakdance .sc-mega.sc-mega.sc-mega{width:100%}.breakdance .sc-mega.sc-mega.sc-mega,.breakdance .sc-mega.sc-mega.sc-mega *{white-space:normal}.breakdance .sc-mega.sc-mega.sc-mega a,.breakdance .sc-mega.sc-mega.sc-mega .breakdance-link-wrapper{text-decoration:none;color:inherit}.breakdance .sc-mega--prod.sc-mega--prod.sc-mega--prod{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 268px;gap:0}.sc-mega--prod>*{min-width:0;padding:6px 26px}.sc-mega--prod>*:not(:last-child){border-right:1px solid var(--sc-gray-100)}.breakdance .sc-mega--res.sc-mega--res.sc-mega--res{display:grid;grid-template-columns:1fr 1fr;gap:0}.sc-mega--res>*{min-width:0;padding:6px 24px}.sc-mega--res>*:not(:last-child){border-right:1px solid var(--sc-gray-100)}.sc-mega-card{gap:14px}.breakdance .sc-mega-card.sc-mega-card.sc-mega-card{display:flex;flex-direction:column}.sc-mega-card-top{align-items:center;gap:14px;min-width:0}.breakdance .sc-mega-card-top.sc-mega-card-top.sc-mega-card-top{display:flex;flex-direction:row}.sc-mega-card-titles{gap:3px;min-width:0}.breakdance .sc-mega-card-titles.sc-mega-card-titles.sc-mega-card-titles{display:flex;flex-direction:column}.sc-mega-card-t{font-size:17px;font-weight:700;color:var(--sc-ink);line-height:1.15}.sc-mega-card-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sc-mega-card-kicker.is-blue{color:var(--sc-blue)}.sc-mega-card-kicker.is-purple{color:#7c3aed}.sc-mega-card-p{font-size:13.5px;color:var(--sc-gray-600);line-height:1.5}.sc-mega-tile{border-radius:15px;color:#fff}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile{display:grid;place-items:center;flex:0 0 auto;width:52px;height:52px}.sc-mega-tile svg{width:26px;height:26px}.sc-mega-tile.tile-blue{background:linear-gradient(140deg,#5b9bff,#2563eb);box-shadow:0 6px 15px -4px rgba(37,99,235,.5)}.sc-mega-tile.tile-purple{background:linear-gradient(140deg,#b07cf7,#7c3aed);box-shadow:0 6px 15px -4px rgba(124,58,237,.5)}.sc-mega-featbox{gap:12px;background:var(--sc-gray-50);border:1px solid var(--sc-gray-100);border-radius:14px;padding:14px}.breakdance .sc-mega-featbox.sc-mega-featbox.sc-mega-featbox{display:flex;flex-direction:column}.sc-mega-featrow{align-items:flex-start;gap:11px;min-width:0}.breakdance .sc-mega-featrow.sc-mega-featrow.sc-mega-featrow{display:flex;flex-direction:row}.sc-mega-featic{border-radius:9px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,.1)}.breakdance .sc-mega-featic.sc-mega-featic.sc-mega-featic{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px}.sc-mega-featic svg{width:15px;height:15px}.sc-mega-featic.featic-blue{color:var(--sc-blue)}.sc-mega-featic.featic-purple{color:#7c3aed}.sc-mega-feattext{gap:1px;min-width:0}.breakdance .sc-mega-feattext.sc-mega-feattext.sc-mega-feattext{display:flex;flex-direction:column}.sc-mega-feat-t{font-size:13px;font-weight:600;color:var(--sc-ink);line-height:1.3}.sc-mega-feat-s{font-size:12px;color:var(--sc-gray-500);line-height:1.35}.sc-mega-cta{font-size:14px;font-weight:600;text-align:left;margin-top:auto}.sc-mega-cta.is-blue{color:var(--sc-blue)}.sc-mega-cta.is-purple{color:#7c3aed}.sc-mega-plugins{gap:3px}.breakdance .sc-mega-plugins.sc-mega-plugins.sc-mega-plugins{display:flex;flex-direction:column}.sc-mega-plughead{align-items:baseline;gap:8px;padding:2px 0 10px}.breakdance .sc-mega-plughead.sc-mega-plughead.sc-mega-plughead{display:flex;flex-direction:row}.sc-mega-plugtitle{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sc-ink)}.sc-mega-plugsub{font-size:12px;color:var(--sc-gray-400)}.sc-mega-plink{align-items:center;gap:12px;padding:9px 10px;margin-left:-10px;border-radius:11px;transition:background .14s ease}.breakdance .sc-mega-plink.sc-mega-plink.sc-mega-plink{display:flex;flex-direction:row}.sc-mega-plink:hover{background:var(--sc-gray-50)}.sc-mega-ptext{gap:1px;min-width:0;flex:1 1 auto}.breakdance .sc-mega-ptext.sc-mega-ptext.sc-mega-ptext{display:flex;flex-direction:column}.sc-mega-plink-t{font-size:14px;font-weight:600;color:var(--sc-ink)}.sc-mega-plink-s{font-size:12px;color:var(--sc-gray-500)}.sc-mega-chev{color:#cbd5e1}.breakdance .sc-mega-chev.sc-mega-chev.sc-mega-chev{display:grid;place-items:center;flex:0 0 auto}.sc-mega-chev svg{width:15px;height:15px}.sc-mega-plink:hover .sc-mega-chev{color:var(--sc-blue)}.sc-mega-tile.tile-blue-soft{background:#eaf1ff;color:var(--sc-blue);border-radius:11px}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-blue-soft{width:38px;height:38px}.sc-mega-tile.tile-purple-soft{background:#f3ecfe;color:#7c3aed;border-radius:11px}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-purple-soft{width:38px;height:38px}.sc-mega-tile.tile-cyan-soft{background:#e0f7fb;color:#0891b2;border-radius:11px}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-cyan-soft{width:38px;height:38px}.sc-mega-tile.tile-blue-soft svg,.sc-mega-tile.tile-purple-soft svg,.sc-mega-tile.tile-cyan-soft svg{width:18px;height:18px}.sc-mega-viewall{margin-top:8px;padding:12px;border-radius:12px;text-align:center;background:var(--sc-blue-50);transition:background .14s ease}.breakdance .sc-mega-viewall.sc-mega-viewall.sc-mega-viewall{display:block}.sc-mega-viewall:hover{background:#dbeafe}.sc-mega-viewall-t{font-size:13.5px;font-weight:600;color:var(--sc-blue);text-align:center}.sc-mega-coltitle{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sc-gray-400);padding:2px 10px 8px}@media (max-width:1023px){.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-floater{position:absolute;left:0;top:auto}.breakdance .sc-navdd--prod.sc-navdd--prod.sc-navdd--prod .breakdance-dropdown-body,.breakdance .sc-navdd--res.sc-navdd--res.sc-navdd--res .breakdance-dropdown-body{width:auto}.breakdance .sc-mega--prod.sc-mega--prod.sc-mega--prod,.breakdance .sc-mega--res.sc-mega--res.sc-mega--res{grid-template-columns:1fr}.sc-mega--prod>*,.sc-mega--res>*{border-bottom:1px solid var(--sc-gray-100);padding:14px 6px}.breakdance .sc-mega--prod.sc-mega--prod.sc-mega--prod>*,.breakdance .sc-mega--res.sc-mega--res.sc-mega--res>*{border-right:none}.sc-mega--prod>*:last-child,.sc-mega--res>*:last-child{border-bottom:none}}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-blue svg,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-purple svg{color:#fff}.sc-mega-card,.sc-mega-plink,.sc-res-item,.sc-mega-viewall,.sc-res-footer{outline:none}.sc-mega-card:focus-visible,.sc-mega-plink:focus-visible,.sc-res-item:focus-visible,.sc-mega-viewall:focus-visible,.sc-res-footer:focus-visible{outline:2px solid var(--sc-blue);outline-offset:2px}.sc-mega-cta{transition:letter-spacing .14s ease,opacity .14s ease}.sc-mega-card:hover .sc-mega-cta{letter-spacing:.006em}.sc-mega-chev,.sc-res-arrow{transition:transform .16s ease,color .16s ease}.sc-mega-plink:hover .sc-mega-chev,.sc-res-item:hover .sc-res-arrow{transform:translateX(2px)}.sc-mega-tile{transition:transform .18s ease,box-shadow .18s ease}.sc-mega-card:hover .sc-mega-tile,.sc-res-item:hover .sc-mega-tile,.sc-mega-plink:hover .sc-mega-tile{transform:translateY(-1px)}.sc-mega-viewall-t,.sc-res-footer-btn-t{transition:letter-spacing .14s ease}.sc-mega-viewall:hover .sc-mega-viewall-t{letter-spacing:.006em}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-dropdown-toggle{display:flex;align-items:center}.sc-nav .breakdance-menu-link-arrow{opacity:.55;transition:transform .18s ease,opacity .14s ease}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link-arrow{display:block;align-self:center;width:20px;height:40px;margin:0 0 0 -3px;padding:0;top:auto;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23101828'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='6%209%2012%2015%2018%209'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:13px 13px;transform:rotate(0deg)}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link-arrow::before,.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link-arrow::after{display:none;content:none}.sc-nav .breakdance-dropdown--custom:hover .breakdance-menu-link-arrow{opacity:.9}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-dropdown--custom:hover .breakdance-menu-link-arrow{transform:rotate(180deg)}.breakdance .sc-nav.sc-nav.sc-nav ul.sc-nav-ready a.sc-nav-active,.breakdance .sc-nav.sc-nav.sc-nav ul.sc-nav-ready a.sc-nav-active:hover{color:var(--sc-blue);background:transparent}.breakdance .sc-navdd--res.sc-navdd--res.sc-navdd--res .breakdance-dropdown-floater{left:calc(50% - 415px)}.breakdance .sc-navdd--res.sc-navdd--res.sc-navdd--res .breakdance-dropdown-body{width:830px}.sc-mega--res{gap:12px}.breakdance .sc-mega--res.sc-mega--res.sc-mega--res{display:flex;flex-direction:column}.breakdance .sc-res-cols.sc-res-cols{display:grid;grid-template-columns:1fr 1fr;gap:0}.sc-res-cols>*{min-width:0;padding:2px 28px 8px}.sc-res-cols>*:not(:last-child){border-right:1px solid var(--sc-gray-100)}.sc-res-col{gap:6px}.breakdance .sc-res-col.sc-res-col{display:flex;flex-direction:column}.sc-res-head{gap:10px;padding-bottom:8px}.breakdance .sc-res-head.sc-res-head{display:flex;flex-direction:column}.sc-res-head-top{align-items:center;gap:14px;min-width:0}.breakdance .sc-res-head-top.sc-res-head-top{display:flex;flex-direction:row}.breakdance .sc-res-head-top.sc-res-head-top.sc-res-head-top .sc-mega-tile{width:52px;height:52px;border-radius:15px}.sc-res-head-top .sc-mega-tile svg{width:24px;height:24px}.sc-res-head-titles{gap:2px;min-width:0}.breakdance .sc-res-head-titles.sc-res-head-titles{display:flex;flex-direction:column}.sc-res-eyebrow{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.sc-res-eyebrow.is-blue{color:var(--sc-blue)}.sc-res-eyebrow.is-green{color:#16a34a}.sc-res-htitle{font-size:20px;font-weight:800;color:var(--sc-ink);line-height:1.1;letter-spacing:-.01em}.sc-res-hdesc{font-size:13.5px;color:var(--sc-gray-600);line-height:1.5}.sc-res-item{align-items:center;gap:13px;padding:10px 12px;margin-left:-12px;border-radius:12px;transition:background .14s ease}.breakdance .sc-res-item.sc-res-item{display:flex;flex-direction:row}.sc-res-item:hover{background:var(--sc-gray-50)}.sc-res-item-body{gap:1px;min-width:0;flex:1 1 auto}.breakdance .sc-res-item-body.sc-res-item-body{display:flex;flex-direction:column}.sc-res-item-t{font-size:14.5px;font-weight:700;color:var(--sc-ink)}.sc-res-item-s{font-size:12.5px;color:var(--sc-gray-500);line-height:1.4}.sc-res-arrow{color:#cbd5e1}.breakdance .sc-res-arrow.sc-res-arrow{display:grid;place-items:center;flex:0 0 auto}.sc-res-arrow svg{width:18px;height:18px}.sc-res-item:hover .sc-res-arrow{color:var(--sc-ink)}.sc-res-footer{align-items:center;gap:14px;background:var(--sc-gray-50);border:1px solid var(--sc-gray-100);border-radius:16px;padding:14px 16px;margin:0 14px}.breakdance .sc-res-footer.sc-res-footer{display:flex;flex-direction:row}.sc-res-footer:hover{background:#eef1f6}.sc-res-footer-ic{border-radius:12px;background:#eaf1ff;color:var(--sc-blue)}.breakdance .sc-res-footer-ic.sc-res-footer-ic{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px}.sc-res-footer-ic svg{width:20px;height:20px}.sc-res-footer-txt{gap:1px;min-width:0;flex:1 1 auto}.breakdance .sc-res-footer-txt.sc-res-footer-txt{display:flex;flex-direction:column}.sc-res-footer-t{font-size:14.5px;font-weight:700;color:var(--sc-ink)}.sc-res-footer-s{font-size:12.5px;color:var(--sc-gray-500)}.sc-res-footer-btn{align-items:center;flex:0 0 auto;padding:11px 20px;border-radius:12px;background:#fff;border:1px solid var(--sc-blue-50)}.breakdance .sc-res-footer-btn.sc-res-footer-btn{display:flex}.sc-res-footer:hover .sc-res-footer-btn{background:var(--sc-blue-50)}.sc-res-footer-btn-t{font-size:13.5px;font-weight:600;color:var(--sc-blue)}.sc-mega-tile.tile-indigo-soft{background:#eef1fe;color:#4f6bed}.sc-mega-tile.tile-green-soft{background:#dcfce7;color:#16a34a;border-radius:11px}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-green-soft{width:38px;height:38px}.sc-mega-tile.tile-green-soft svg{width:18px;height:18px}.breakdance .sc-mega-featic.sc-mega-featic.sc-mega-featic svg,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile[class*="-soft"] svg{fill:none;stroke:currentColor}.breakdance .sc-mega-featic.sc-mega-featic.sc-mega-featic svg,.breakdance .sc-mega-featic.sc-mega-featic.sc-mega-featic svg *,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile[class*="-soft"] svg,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile[class*="-soft"] svg *{stroke-width:2px}.breakdance .sc-res-footer-ic.sc-res-footer-ic.sc-res-footer-ic svg,.breakdance .sc-res-footer-ic.sc-res-footer-ic.sc-res-footer-ic svg *{fill:none;stroke:currentColor;stroke-width:2px}.breakdance .sc-mob-cta.sc-mob-cta.sc-mob-cta{display:none}@media (max-width:1119px){.breakdance .sc-header-grid.sc-header-grid{grid-template-columns:1fr auto;align-items:center}.breakdance .sc-nav.sc-nav.sc-nav{margin-left:auto}.breakdance .sc-nav.sc-nav.sc-nav ul,.breakdance .sc-nav.sc-nav.sc-nav ul.sc-nav-ready{background:var(--sc-white);clip-path:none;-webkit-clip-path:none;opacity:1;padding:16px 24px 28px;overflow-y:auto}.breakdance .sc-nav.sc-nav.sc-nav li,.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-item,.breakdance .sc-nav.sc-nav.sc-nav .breakdance-dropdown,.breakdance .sc-nav.sc-nav.sc-nav .breakdance-dropdown-toggle{overflow:visible}.sc-nav .breakdance-menu-item{border-bottom:1px solid var(--sc-gray-100)}.sc-nav .breakdance-menu-item:last-child{border-bottom:none}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link{justify-content:flex-start;text-align:left;font-size:18px;font-weight:650;color:var(--sc-ink);padding:16px 4px;margin:0;text-indent:0;background:transparent}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link::after,.breakdance .sc-nav.sc-nav.sc-nav .sc-nav-active::after{display:none}.breakdance .sc-nav.sc-nav.sc-nav .sc-nav-active{color:var(--sc-blue)}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-dropdown-toggle{justify-content:space-between;width:100%}.sc-nav .breakdance-menu-link-arrow{border-radius:10px;opacity:1}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link-arrow{display:block;width:36px;height:36px;margin:0;background-color:var(--sc-gray-50);background-size:16px 16px}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-dropdown[data-open="true"] .breakdance-menu-link-arrow,.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link-arrow[aria-expanded="true"]{background:var(--sc-blue-50)}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-floater{position:static;left:auto;top:auto;width:auto;max-width:none;padding:0;background:transparent;border:none;box-shadow:none}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-floater[aria-hidden="true"]{display:none}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-floater[aria-hidden="false"]{display:block;visibility:visible;opacity:1;pointer-events:auto;transform:none;max-height:none}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-body{display:block;width:auto;max-width:none;background:transparent;border:none;box-shadow:none;border-radius:0;padding:0 0 14px}.breakdance .sc-mega.sc-mega.sc-mega{display:block}.breakdance .sc-mega--prod.sc-mega--prod.sc-mega--prod,.breakdance .sc-res-cols.sc-res-cols.sc-res-cols{display:grid;grid-template-columns:1fr;gap:0}.breakdance .sc-mega--prod.sc-mega--prod.sc-mega--prod>*,.breakdance .sc-res-cols.sc-res-cols.sc-res-cols>*{border-right:none;padding:4px 2px}.sc-mega--res{gap:6px}.breakdance .sc-mega--res.sc-mega--res.sc-mega--res{display:flex;flex-direction:column}.sc-mega-card{border-radius:12px}.breakdance .sc-mega-card.sc-mega-card.sc-mega-card{flex-direction:row;align-items:center;gap:13px;padding:10px 6px}.sc-mega-card:hover{background:var(--sc-gray-50)}.breakdance .sc-mega-card-p.sc-mega-card-p.sc-mega-card-p,.breakdance .sc-mega-featbox.sc-mega-featbox.sc-mega-featbox,.breakdance .sc-mega-cta.sc-mega-cta.sc-mega-cta{display:none}.breakdance .sc-mega-card-top.sc-mega-card-top.sc-mega-card-top{gap:13px}.breakdance .sc-mega-card.sc-mega-card.sc-mega-card .sc-mega-tile{width:44px;height:44px;border-radius:13px}.sc-mega-card .sc-mega-tile svg{width:22px;height:22px}.sc-mega-plugins{border-top:1px solid var(--sc-gray-100);margin-top:6px}.breakdance .sc-mega-plugins.sc-mega-plugins.sc-mega-plugins{padding-top:10px}.sc-mega-plughead{padding:2px 6px 8px}.breakdance .sc-res-hdesc.sc-res-hdesc,.breakdance .sc-res-footer.sc-res-footer{display:none}.sc-res-head{padding-bottom:2px}.breakdance .sc-res-head-top.sc-res-head-top.sc-res-head-top .sc-mega-tile{width:40px;height:40px;border-radius:12px}.sc-res-head-top .sc-mega-tile svg{width:19px;height:19px}.sc-res-htitle{font-size:16px}.sc-mob-cta{margin-top:16px}.breakdance .sc-mob-cta.sc-mob-cta.sc-mob-cta{display:block;border-bottom:none}.sc-mob-cta .button-atom{box-shadow:0 8px 20px -8px var(--sc-blue)}.breakdance .sc-mob-cta.sc-mob-cta.sc-mob-cta .button-atom{display:flex;justify-content:center;width:100%;background:var(--sc-blue);color:#fff;border:none;border-radius:12px;padding:15px 20px;font-weight:700;font-size:16px}.breakdance .sc-mob-cta.sc-mob-cta.sc-mob-cta .button-atom:hover{background:var(--sc-blue-700)}.breakdance .sc-mob-cta.sc-mob-cta.sc-mob-cta .button-atom__text{color:#fff}}@media (max-width:1119px){.breakdance .sc-nav.sc-nav.sc-nav ul,.breakdance .sc-nav.sc-nav.sc-nav ul.sc-nav-ready{transform:none;animation:none;border-radius:0;transition:opacity .16s ease}}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-body{padding:8px 14px 14px}.breakdance .sc-mega--prod.sc-mega--prod.sc-mega--prod>*{padding-top:2px}.breakdance .sc-mega--res.sc-mega--res.sc-mega--res>*{padding:0}.breakdance .sc-res-cols.sc-res-cols>*{padding:2px 28px 8px}.breakdance .sc-res-footer.sc-res-footer{margin:0}.breakdance .sc-mega-card.sc-mega-card.sc-mega-card{align-items:flex-start}.breakdance .sc-mega-card.sc-mega-card.sc-mega-card>*,.breakdance .sc-mega-card.sc-mega-card.sc-mega-card .sc-mega-cta{align-self:flex-start}.breakdance .sc-mega-cta.sc-mega-cta.sc-mega-cta{text-align:left}.breakdance .sc-mega-plugins.sc-mega-plugins.sc-mega-plugins{align-items:stretch}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-custom-content{padding:0;margin:0}.breakdance .sc-res-item.sc-res-item.sc-res-item>.breakdance-link-wrapper,.breakdance .sc-mega-plink.sc-mega-plink.sc-mega-plink>.breakdance-link-wrapper,.breakdance .sc-mega-card.sc-mega-card.sc-mega-card>.breakdance-link-wrapper,.breakdance .sc-res-footer.sc-res-footer.sc-res-footer>.breakdance-link-wrapper{display:contents}.breakdance .sc-res-item.sc-res-item{padding:10px 16px;margin-left:-16px}.breakdance .sc-mega-plink.sc-mega-plink.sc-mega-plink{padding:9px 16px;margin-left:-16px}.sc-mgr-eyebrow{align-items:center;padding:6px 14px;border-radius:999px;background:#f1ecfe}.breakdance .sc-mgr-eyebrow.sc-mgr-eyebrow{display:inline-flex;width:auto}.sc-mgr-eyebrow-t{font-size:12.5px;font-weight:700;color:#7c3aed;letter-spacing:.01em}.sc-mgr-badges{margin-top:4px;flex-wrap:wrap}.sc-mgr-badge{font-size:13px;font-weight:600;color:var(--sc-gray-600);padding:7px 15px;border-radius:999px;background:var(--sc-gray-100)}.sc-mgr-card{background:#fff;border:1px solid var(--sc-gray-100);border-radius:16px;padding:24px;box-shadow:0 1px 2px rgba(16,24,40,.04);gap:9px;transition:transform .16s ease,box-shadow .16s ease}.breakdance .sc-mgr-card.sc-mgr-card{display:flex;flex-direction:column;align-items:flex-start}.sc-mgr-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px -14px rgba(16,24,40,.2)}.sc-mgr-ico{border-radius:12px;background:#f1ecfe;color:#7c3aed;margin-bottom:4px}.breakdance .sc-mgr-ico.sc-mgr-ico{display:grid;place-items:center;width:46px;height:46px}.sc-mgr-ico svg{width:22px;height:22px}.breakdance .sc-mgr-card-t.sc-mgr-card-t{font-size:17px;font-weight:700;color:var(--sc-ink);line-height:1.2;margin:0}.sc-mgr-card-p{font-size:14px;color:var(--sc-gray-600);line-height:1.55}.sc-btn-purple .button-atom{box-shadow:0 1px 2px rgba(16,24,40,.14)}.breakdance .sc-btn-purple.sc-btn-purple.sc-btn-purple .button-atom{background:#7c3aed;color:#fff}.breakdance .sc-btn-purple.sc-btn-purple.sc-btn-purple .button-atom:hover{background:#6d28d9}.breakdance .sc-btn-white.sc-btn-white.sc-btn-white .button-atom{background:#fff;color:#7c3aed}.breakdance .sc-btn-white.sc-btn-white.sc-btn-white .button-atom:hover{background:#f5f3ff}.sc-mgr-cta{border-radius:24px}.breakdance .sc-mgr-cta.sc-mgr-cta{background:linear-gradient(135deg,#7c3aed 0%,#4f46e5 100%);padding:48px 32px}.sc-mgr-eyebrow.is-onblue{background:rgba(255,255,255,.18)}.sc-mgr-eyebrow.is-onblue .sc-mgr-eyebrow-t{color:#fff}@media (max-width:767px){.breakdance .sc-mgr-cta.sc-mgr-cta{padding:34px 20px}}.sc-eyebrow-pill{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:var(--sc-blue-50);color:var(--sc-blue);font-size:12.5px;font-weight:700;letter-spacing:.02em}.breakdance .sc-eyebrow-pill.sc-eyebrow-pill{width:auto}.sc-ptile{border-radius:12px}.breakdance .sc-ptile.sc-ptile{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px}.sc-ptile svg{width:21px;height:21px}.breakdance .sc-ptile.sc-ptile.sc-ptile svg,.breakdance .sc-ptile.sc-ptile.sc-ptile svg *{fill:none;stroke:currentColor;stroke-width:2px}.sc-ptile.is-blue{background:#eaf1ff;color:var(--sc-blue)}.sc-ptile.is-purple{background:#f3ecfe;color:#7c3aed}.sc-ptile.is-cyan{background:#e0f7fb;color:#0891b2}.sc-pl-card{gap:10px;background:#fff;border:1px solid var(--sc-gray-100);border-radius:16px;padding:22px;box-shadow:0 1px 2px rgba(16,24,40,.04);transition:transform .16s ease,box-shadow .16s ease}.breakdance .sc-pl-card.sc-pl-card{display:flex;flex-direction:column}.sc-pl-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px -14px rgba(16,24,40,.2)}.sc-pl-card-top{align-items:center}.breakdance .sc-pl-card-top.sc-pl-card-top{display:flex;flex-direction:row;justify-content:space-between}.sc-pl-badge{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.sc-pl-badge.is-free{color:#15803d;background:#e9f9f0}.sc-pl-badge.is-premium{color:#7c3aed;background:#f3ecfe}.breakdance .sc-pl-card-t.sc-pl-card-t{font-size:17px;font-weight:700;color:var(--sc-ink);margin:0;line-height:1.25}.sc-pl-card-p{font-size:13.5px;color:var(--sc-gray-600);line-height:1.55}.sc-pl-card-cta{font-size:13.5px;font-weight:600;color:var(--sc-blue);margin-top:auto;padding-top:6px}.sc-pl-detail{background:#fff;border:1px solid var(--sc-gray-100);border-radius:20px;padding:30px;box-shadow:0 1px 2px rgba(16,24,40,.04);scroll-margin-top:96px}.sc-pl-detail-l{gap:12px;min-width:0}.breakdance .sc-pl-detail-l.sc-pl-detail-l{display:flex;flex-direction:column;align-items:flex-start}.sc-pl-detail-head{align-items:center;gap:12px}.breakdance .sc-pl-detail-head.sc-pl-detail-head{display:flex;flex-direction:row}.breakdance .sc-pl-detail-t.sc-pl-detail-t{font-size:21px;font-weight:800;color:var(--sc-ink);margin:0;letter-spacing:-.01em}.sc-pl-detail-p{font-size:14.5px;color:var(--sc-gray-600);line-height:1.6}.sc-pl-featgrid{min-width:0}.sc-pl-feat{gap:3px;background:var(--sc-gray-50);border:1px solid var(--sc-gray-100);border-radius:12px;padding:14px}.breakdance .sc-pl-feat.sc-pl-feat{display:flex;flex-direction:column;align-items:flex-start}.sc-pl-feat-ic{border-radius:8px;background:#fff;color:var(--sc-blue);box-shadow:0 1px 3px rgba(16,24,40,.1);margin-bottom:4px}.breakdance .sc-pl-feat-ic.sc-pl-feat-ic{display:grid;place-items:center;width:24px;height:24px}.breakdance .sc-pl-feat-ic.sc-pl-feat-ic.sc-pl-feat-ic svg,.breakdance .sc-pl-feat-ic.sc-pl-feat-ic.sc-pl-feat-ic svg *{fill:none;stroke:currentColor;stroke-width:2.4px}.sc-pl-feat-t{font-size:13px;font-weight:650;color:var(--sc-ink);line-height:1.3}.sc-pl-feat-s{font-size:12px;color:var(--sc-gray-500);line-height:1.4}.sc-cl-tabs{flex-wrap:wrap;gap:8px}.breakdance .sc-cl-tabs.sc-cl-tabs{display:flex;flex-direction:row;justify-content:center}.sc-cl-tab{align-items:center;padding:9px 18px;border-radius:999px;cursor:pointer;user-select:none;background:var(--sc-gray-100);transition:background .14s ease}.breakdance .sc-cl-tab.sc-cl-tab{display:inline-flex;width:auto}.sc-cl-tab:hover{background:var(--sc-gray-200)}.sc-cl-tab-t{font-size:13.5px;font-weight:600;color:var(--sc-gray-700)}.sc-cl-tab.is-active{background:var(--sc-blue)}.sc-cl-tab.is-active .sc-cl-tab-t{color:#fff}.sc-cl-tab:focus-visible{outline:2px solid var(--sc-blue);outline-offset:2px}.sc-cl-row{align-items:start}.breakdance .sc-cl-row.sc-cl-row{display:grid;grid-template-columns:130px minmax(0,1fr);gap:18px}.sc-cl-meta{gap:2px;padding-top:22px;position:sticky;top:96px}.breakdance .sc-cl-meta.sc-cl-meta{display:flex;flex-direction:column}.sc-cl-v{font-size:16px;font-weight:800;color:var(--sc-ink)}.sc-cl-date{font-size:12.5px;color:var(--sc-gray-500)}.sc-cl-card{background:#fff;border:1px solid var(--sc-gray-100);border-radius:16px;padding:22px;box-shadow:0 1px 2px rgba(16,24,40,.04);min-width:0}.breakdance .sc-cl-card.sc-cl-card{display:flex;flex-direction:column;align-items:flex-start}.sc-cl-badges{align-items:center;gap:8px}.breakdance .sc-cl-badges.sc-cl-badges{display:flex;flex-direction:row}.sc-cl-tag,.sc-cl-type{font-size:11px;font-weight:700;letter-spacing:.03em;padding:4px 10px;border-radius:999px}.sc-cl-tag.is-blue{color:var(--sc-blue);background:#eaf1ff}.sc-cl-tag.is-purple{color:#7c3aed;background:#f3ecfe}.sc-cl-tag.is-emerald{color:#0f766e;background:#d9f5f0}.sc-cl-tag.is-cyan{color:#0891b2;background:#e0f7fb}.sc-cl-type.tp-new{color:#15803d;background:#e9f9f0}.sc-cl-type.tp-fix{color:var(--sc-gray-600);background:var(--sc-gray-100)}.sc-cl-type.tp-beta{color:#7c3aed;background:#f3ecfe}.breakdance .sc-cl-t.sc-cl-t{font-size:18px;font-weight:750;color:var(--sc-ink);margin:0;line-height:1.3}.breakdance .sc-cl-notes.sc-cl-notes{display:flex;flex-direction:column;align-items:flex-start}.sc-cl-note{align-items:flex-start;gap:8px;min-width:0}.breakdance .sc-cl-note.sc-cl-note{display:flex;flex-direction:row}.sc-cl-note-ic{border-radius:6px;background:#e9f9f0;color:#15803d;margin-top:1px}.breakdance .sc-cl-note-ic.sc-cl-note-ic{display:grid;place-items:center;flex:0 0 auto;width:19px;height:19px}.breakdance .sc-cl-note-ic.sc-cl-note-ic.sc-cl-note-ic svg,.breakdance .sc-cl-note-ic.sc-cl-note-ic.sc-cl-note-ic svg *{fill:none;stroke:currentColor;stroke-width:2.6px}.sc-cl-note-t{font-size:14px;color:var(--sc-gray-600);line-height:1.5}@media (max-width:767px){.breakdance .sc-cl-row.sc-cl-row{grid-template-columns:1fr;gap:8px}.sc-cl-meta{gap:10px;padding-top:0;position:static}.breakdance .sc-cl-meta.sc-cl-meta{flex-direction:row;align-items:baseline}}.breakdance .sc-rm-board.sc-rm-board{align-items:start}.sc-rm-col{gap:12px;min-width:0;background:var(--sc-gray-50);border:1px solid var(--sc-gray-100);border-radius:16px;padding:14px}.breakdance .sc-rm-col.sc-rm-col{display:flex;flex-direction:column}.sc-rm-colhead{align-items:center;padding:2px 4px}.breakdance .sc-rm-colhead.sc-rm-colhead{display:flex;flex-direction:row;justify-content:space-between}.sc-rm-colhead-l{align-items:center;gap:8px}.breakdance .sc-rm-colhead-l.sc-rm-colhead-l{display:flex;flex-direction:row}.sc-rm-dot{border-radius:999px}.breakdance .sc-rm-dot.sc-rm-dot{width:9px;height:9px;flex:0 0 auto}.sc-rm-dot.dot-gray{background:#94a3b8}.sc-rm-dot.dot-blue{background:var(--sc-blue)}.sc-rm-dot.dot-amber{background:#d97706}.sc-rm-dot.dot-green{background:#16a34a}.sc-rm-coltitle{font-size:13px;font-weight:800;color:var(--sc-ink);letter-spacing:.01em}.sc-rm-count{font-size:11px;font-weight:700;color:var(--sc-gray-500);background:#fff;border:1px solid var(--sc-gray-100);padding:2px 8px;border-radius:999px}.sc-rm-card{background:#fff;border:1px solid var(--sc-gray-100);border-radius:13px;padding:14px;box-shadow:0 1px 2px rgba(16,24,40,.05);min-width:0;transition:transform .15s ease,box-shadow .15s ease}.breakdance .sc-rm-card.sc-rm-card{display:flex;flex-direction:column;align-items:flex-start}.sc-rm-card:hover{transform:translateY(-1px);box-shadow:0 8px 20px -12px rgba(16,24,40,.25)}.sc-rm-tag{font-size:10.5px;font-weight:700;letter-spacing:.04em;padding:3px 9px;border-radius:999px}.sc-rm-tag.is-blue{color:var(--sc-blue);background:#eaf1ff}.sc-rm-tag.is-purple{color:#7c3aed;background:#f3ecfe}.sc-rm-tag.is-emerald{color:#0f766e;background:#d9f5f0}.sc-rm-tag.is-cyan{color:#0891b2;background:#e0f7fb}.breakdance .sc-rm-card-t.sc-rm-card-t{font-size:14.5px;font-weight:700;color:var(--sc-ink);margin:0;line-height:1.35}.sc-rm-card-p{font-size:12.5px;color:var(--sc-gray-500);line-height:1.45}.sc-rm-vote{align-items:center;gap:6px;padding:6px 12px;border-radius:999px;cursor:pointer;user-select:none;background:var(--sc-gray-50);border:1px solid var(--sc-gray-100);color:var(--sc-gray-600);transition:background .14s ease,border-color .14s ease,color .14s ease}.breakdance .sc-rm-vote.sc-rm-vote{display:inline-flex;width:auto}.sc-rm-vote:hover{border-color:var(--sc-blue);color:var(--sc-blue)}.sc-rm-vote.is-on{background:var(--sc-blue-50);border-color:var(--sc-blue);color:var(--sc-blue)}.breakdance .sc-rm-vote.sc-rm-vote.sc-rm-vote svg,.breakdance .sc-rm-vote.sc-rm-vote.sc-rm-vote svg *{fill:none;stroke:currentColor;stroke-width:2.4px}.sc-rm-vote:focus-visible{outline:2px solid var(--sc-blue);outline-offset:2px}.sc-rm-vote-n{font-size:12.5px;font-weight:700}.sc-rm-bar{border-radius:999px;background:var(--sc-gray-100);overflow:hidden}.breakdance .sc-rm-bar.sc-rm-bar{height:7px}.sc-rm-bar-fill{border-radius:999px;background:linear-gradient(90deg,#5b9bff,var(--sc-blue))}.breakdance .sc-rm-bar-fill.sc-rm-bar-fill{height:100%}.sc-rm-note{font-size:12px;font-weight:600;color:var(--sc-gray-500)}.sc-rm-version{font-size:11.5px;font-weight:700;color:#15803d;background:#e9f9f0;padding:4px 10px;border-radius:999px}.sc-rm-formcard{padding:26px}.sc-rm-formcard .breakdance-form-field__input{background:#fff}.sc-footer{border-top:1px solid var(--sc-gray-100)}.breakdance .sc-foot-grid.sc-foot-grid{align-items:start}.sc-foot-brand{gap:14px;min-width:0}.breakdance .sc-foot-brand.sc-foot-brand{display:flex;flex-direction:column;align-items:flex-start}.sc-foot-tagline{font-size:14px;color:var(--sc-gray-500);line-height:1.6;max-width:280px}.sc-foot-col{gap:9px;min-width:0}.breakdance .sc-foot-col.sc-foot-col{display:flex;flex-direction:column;align-items:flex-start}.sc-foot-coltitle{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--sc-gray-400);margin-bottom:4px}.breakdance .sc-foot-link{font-size:14px;color:var(--sc-gray-600);text-decoration:none;transition:color .13s ease}.breakdance .sc-foot-link:hover{color:var(--sc-ink)}.sc-foot-bottom{align-items:center;border-top:1px solid var(--sc-gray-100);padding-top:22px;margin-top:8px}.breakdance .sc-foot-bottom.sc-foot-bottom{display:flex;flex-direction:row;justify-content:space-between}.sc-foot-copy{font-size:13px;color:var(--sc-gray-500)}.sc-foot-made{font-size:13px;color:var(--sc-gray-400)}@media (max-width:1023px){.breakdance .sc-foot-grid.sc-foot-grid{grid-template-columns:1fr 1fr;row-gap:30px}}@media (max-width:767px){.breakdance .sc-foot-grid.sc-foot-grid{grid-template-columns:1fr}.sc-foot-bottom{gap:6px}.breakdance .sc-foot-bottom.sc-foot-bottom{flex-direction:column;align-items:flex-start}}.breakdance .sc-rm-vote.sc-rm-vote{flex-direction:row}.breakdance .sc-rm-vote.sc-rm-vote .bde-icon,.breakdance .sc-rm-vote.sc-rm-vote [class*="bde-icon"]{width:auto;display:inline-flex}.breakdance .sc-foot-link a,.breakdance a.sc-foot-link,.sc-foot-link a{font-size:14px;transition:color .13s ease}.breakdance .sc-foot-link.sc-foot-link a,.breakdance a.sc-foot-link.sc-foot-link,.breakdance .sc-foot-link.sc-foot-link a{color:var(--sc-gray-600);text-decoration:none}.breakdance .sc-foot-link.sc-foot-link a:hover,.breakdance a.sc-foot-link.sc-foot-link:hover,.breakdance .sc-foot-link.sc-foot-link a:hover{color:var(--sc-ink)}.breakdance .sc-cl-row.sc-cl-row.sc-cl-row.is-hidden{display:none}.breakdance .sc-cl-tabs.sc-cl-tabs{flex-wrap:wrap;justify-content:center}@media (max-width:479px){.sc-cl-tab{padding:8px 13px}.sc-cl-tab-t{font-size:12.5px}}.sc-3w-kicker{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-top:-4px}.sc-3w-kicker.is-blue{color:var(--sc-blue)}.sc-3w-kicker.is-purple{color:#7c3aed}.sc-3w-kicker.is-cyanx{color:#0891b2}.sc-pl-card-cta.is-purple{color:#7c3aed}.sc-pl-card-cta.is-cyanx{color:#0891b2}.sc-pl-badge.is-popular{color:var(--sc-blue);background:var(--sc-blue-50)}.breakdance .sc-3w-card.sc-3w-card.sc-3w-card .sc-mega-tile{width:48px;height:48px;border-radius:14px}.sc-perf-card,.sc-ab-card,.sc-tl-step{background:#fff;border:1px solid var(--sc-gray-100);border-radius:16px;padding:24px;box-shadow:0 1px 2px rgba(16,24,40,.04);gap:10px;min-width:0}.breakdance .sc-perf-card.sc-perf-card,.breakdance .sc-ab-card.sc-ab-card,.breakdance .sc-tl-step.sc-tl-step{display:flex;flex-direction:column;align-items:flex-start}.breakdance .sc-perf-t.sc-perf-t{font-size:16.5px;font-weight:700;color:var(--sc-ink);margin:0;line-height:1.3}.sc-perf-p{font-size:14px;color:var(--sc-gray-600);line-height:1.6}.sc-tm-card{background:var(--sc-gray-50);border:1px solid var(--sc-gray-100);border-radius:16px;padding:24px;min-width:0}.breakdance .sc-tm-card.sc-tm-card{display:flex;flex-direction:column;align-items:flex-start}.sc-tm-stars{color:#f59e0b}.breakdance .sc-tm-stars.sc-tm-stars{display:flex;flex-direction:row}.breakdance .sc-tm-stars.sc-tm-stars.sc-tm-stars svg,.breakdance .sc-tm-stars.sc-tm-stars.sc-tm-stars svg *{fill:currentColor}.sc-tm-q{font-size:14.5px;color:var(--sc-gray-700);line-height:1.65}.breakdance .sc-ctaband.sc-ctaband{background:radial-gradient(60% 90% at 50% 0%,#15263f 0%,var(--sc-ink) 72%)}.sc-tl-num{border-radius:11px;background:var(--sc-blue-50)}.breakdance .sc-tl-num.sc-tl-num{display:grid;place-items:center;width:38px;height:38px}.sc-tl-num-t{font-size:13px;font-weight:800;color:var(--sc-blue);letter-spacing:.03em}.breakdance .sc-hero.sc-hero{overflow-x:clip}.breakdance .sc-bn.sc-bn h3{color:#fff}.breakdance .sc-pd-dash-lib.sc-pd-dash-lib .sc-pd-dot{background:var(--sc-gray-200)}.sc-pd-q{display:flex;flex-direction:column;gap:10px;padding:16px 18px 2px}.sc-pd-qr{display:flex;align-items:center;gap:10px;min-width:0}.sc-pd-qic{flex:0 0 auto;font-size:8.5px;font-weight:800;letter-spacing:.04em;padding:4px 6px;border-radius:6px}.sc-pd-qic.qic-b{color:var(--sc-blue);background:#eaf2ff}.sc-pd-qic.qic-p{color:#7c3aed;background:#f3edff}.sc-pd-qic.qic-g{color:#0f766e;background:#d9f5f0}.sc-pd-qn{flex:0 0 auto;font-size:11.5px;font-weight:600;color:var(--sc-gray-700)}.sc-pd-qbar{flex:1 1 auto;height:6px;border-radius:999px;background:var(--sc-gray-100);overflow:hidden;min-width:40px}.sc-pd-qbar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#34d399,#16a34a)}.sc-pd-qbar i.run{background:linear-gradient(90deg,#5b9bff,var(--sc-blue))}.sc-pd-qv{flex:0 0 auto;font-size:11px;font-weight:800;color:#15803d;font-variant-numeric:tabular-nums}.sc-pd-qv.run{color:var(--sc-blue);font-weight:700}.sc-rm-board-sc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start;width:100%}@media (max-width:1023px){.sc-rm-board-sc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sc-rm-board-sc{grid-template-columns:1fr}}.sc-rm-board-sc .sc-rm-col{display:flex;flex-direction:column;gap:12px}.sc-rm-board-sc .sc-rm-colhead{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sc-rm-board-sc .sc-rm-colhead-l{display:flex;flex-direction:row;align-items:center;gap:8px}.sc-rm-board-sc .sc-rm-dot{width:9px;height:9px}.sc-rm-board-sc .sc-rm-card{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sc-rm-vote{font:inherit}.sc-rm-vote[disabled]{opacity:.55;cursor:progress}.sc-rm-bar{width:100%}.sc-rm-bar .sc-rm-bar-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#5b9bff,var(--sc-blue))}:root{--spd-grad:linear-gradient(135deg,#3df0a6 0%,#10c98d 46%,#06b6a4 116%);--spd-grad-cta:linear-gradient(135deg,#10b981 0%,#0d9488 52%,#0891b2 118%);--spd-ink:#0d9488;--spd-ink-deep:#0f766e;--spd-soft:#d8f7ef;--spd-soft-line:#a8ecd6;--spd-glow:0 10px 24px -8px rgba(16,201,141,.55)}.sc-btn-emerald .button-atom{box-shadow:var(--spd-glow)}.breakdance .sc-btn-emerald.sc-btn-emerald.sc-btn-emerald .button-atom{background:var(--spd-grad);color:#fff}.sc-btn-emerald .button-atom:hover{filter:brightness(.94) saturate(1.08)}.breakdance .sc-btn-white-em.sc-btn-white-em.sc-btn-white-em .button-atom{background:#fff;color:var(--spd-ink-deep)}.breakdance .sc-btn-white-em.sc-btn-white-em.sc-btn-white-em .button-atom:hover{background:#ecfffb}.sc-spd-eyebrow{gap:8px;padding:6px 15px;border-radius:999px;background:var(--spd-soft);border:1px solid var(--spd-soft-line)}.breakdance .sc-spd-eyebrow.sc-spd-eyebrow{display:inline-flex;flex-direction:row;align-items:center;width:auto}.sc-spd-eyedot{border-radius:999px;background:linear-gradient(135deg,#3df0a6,#10b981);box-shadow:0 0 0 3px rgba(16,201,141,.2)}.breakdance .sc-spd-eyedot.sc-spd-eyedot{width:8px;height:8px;flex:0 0 auto}.sc-spd-eyebrow-t{font-size:12.5px;font-weight:700;color:var(--spd-ink-deep);letter-spacing:.01em}.sc-spd-eyebrow.is-onemerald{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.28)}.sc-spd-eyebrow.is-onemerald .sc-spd-eyedot{background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.25)}.sc-spd-eyebrow.is-onemerald .sc-spd-eyebrow-t{color:#fff}.sc-spd-badges{margin-top:4px;flex-wrap:wrap}.sc-spd-badge{font-size:13px;font-weight:600;color:var(--sc-gray-600);padding:7px 15px;border-radius:999px;background:var(--sc-gray-100)}.sc-spd-lede{gap:6px;padding:24px 28px;border:1px solid var(--sc-gray-100);border-radius:18px;background:linear-gradient(180deg,#fff,var(--sc-gray-50));box-shadow:0 1px 2px rgba(16,24,40,.04)}.breakdance .sc-spd-lede.sc-spd-lede{display:flex;flex-direction:column}.sc-spd-kick{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--spd-ink)}.sc-3w-kicker.is-emerald,.sc-pl-card-cta.is-emerald{color:var(--spd-ink)}.sc-ft{color:#fff}.breakdance .sc-ft.sc-ft{background:var(--sc-ink);border-top:none}.breakdance .sc-ft.sc-ft .sc-wrap{display:flex;flex-direction:column}.sc-ft-top{padding-bottom:38px}.breakdance .sc-ft-top.sc-ft-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px}.sc-ft-brand{gap:20px;padding-right:28px;border-right:1px solid rgba(255,255,255,.08)}.breakdance .sc-ft-brand.sc-ft-brand{display:flex;flex-direction:column;align-items:flex-start}.sc-ft-logo{align-items:center;gap:10px}.breakdance .sc-ft-logo.sc-ft-logo{display:flex;flex-direction:row}.breakdance .sc-ft-logo.sc-ft-logo>.breakdance-link-wrapper{display:contents}.sc-ft-logo-t{font-size:20px;font-weight:800;color:#fff;letter-spacing:-.3px}.sc-ft-tagline{font-size:14px;color:rgba(255,255,255,.55);line-height:1.6;max-width:290px}.sc-ft-socials{gap:10px}.breakdance .sc-ft-socials.sc-ft-socials{display:flex;flex-direction:row}.sc-ft-soc{border-radius:11px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);color:#fff;transition:background .15s ease,transform .15s ease}.breakdance .sc-ft-soc.sc-ft-soc{display:grid;place-items:center;width:40px;height:40px}.breakdance .sc-ft-soc.sc-ft-soc>.breakdance-link-wrapper{display:contents}.sc-ft-soc:hover{background:rgba(255,255,255,.13);transform:translateY(-1px)}.breakdance .sc-ft-soc.sc-ft-soc.sc-ft-soc svg{width:17px;height:17px}.breakdance .sc-ft-soc.sc-ft-soc.sc-ft-soc svg,.breakdance .sc-ft-soc.sc-ft-soc.sc-ft-soc svg *{fill:currentColor}.sc-ft-col{gap:1px;min-width:0}.breakdance .sc-ft-col.sc-ft-col{display:flex;flex-direction:column;align-items:flex-start}.sc-ft-colhead{align-items:center;gap:9px;margin-bottom:15px}.breakdance .sc-ft-colhead.sc-ft-colhead{display:flex;flex-direction:row}.sc-ft-colhead-ic{color:var(--sc-blue-500,#5b9bff)}.breakdance .sc-ft-colhead-ic.sc-ft-colhead-ic{display:grid;place-items:center}.breakdance .sc-ft-colhead-ic.sc-ft-colhead-ic.sc-ft-colhead-ic svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2px}.sc-ft-coltitle{font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:rgba(255,255,255,.5)}.sc-ft-link{align-items:center}.breakdance .sc-ft-link.sc-ft-link{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:8px 0}.breakdance .sc-ft-link.sc-ft-link>.breakdance-link-wrapper{display:contents}.sc-ft-link-t{font-size:14.5px;color:rgba(255,255,255,.78);transition:color .14s ease}.sc-ft-link-ic{color:rgba(255,255,255,.28);transition:color .14s ease,transform .14s ease}.breakdance .sc-ft-link-ic.sc-ft-link-ic{display:grid;place-items:center}.breakdance .sc-ft-link-ic.sc-ft-link-ic.sc-ft-link-ic svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2px}.sc-ft-link:hover .sc-ft-link-t{color:#fff}.sc-ft-link:hover .sc-ft-link-ic{color:var(--sc-blue-500,#5b9bff);transform:translateX(3px)}.sc-ft-mid{padding:26px 0;margin-top:4px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);align-items:center}.breakdance .sc-ft-mid.sc-ft-mid{display:grid;grid-template-columns:1.15fr .85fr;gap:36px}.sc-ft-news{display:flex;flex-direction:row;align-items:center;gap:16px;min-width:0}.sc-ft-news-ic{border-radius:13px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);color:var(--sc-blue-500,#5b9bff)}.breakdance .sc-ft-news-ic.sc-ft-news-ic{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px}.breakdance .sc-ft-news-ic.sc-ft-news-ic.sc-ft-news-ic svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2px}.sc-ft-news-txt{gap:2px;min-width:0}.breakdance .sc-ft-news-txt.sc-ft-news-txt{display:flex;flex-direction:column}.sc-ft-news-t{font-size:15px;font-weight:700;color:#fff;line-height:1.2}.sc-ft-news-s{font-size:12.5px;color:rgba(255,255,255,.5);line-height:1.4}.sc-ft-news-form{flex:1 1 auto;min-width:170px}.sc-ft-news-form form,.sc-ft-news-form .breakdance-form{align-items:center}.breakdance .sc-ft-news-form.sc-ft-news-form form,.breakdance .sc-ft-news-form.sc-ft-news-form .breakdance-form{display:flex;flex-direction:row;gap:8px}.sc-ft-news-form .breakdance-form-field,.sc-ft-news-form [class*="form-field"]{min-width:0}.breakdance .sc-ft-news-form.sc-ft-news-form .breakdance-form-field,.breakdance .sc-ft-news-form.sc-ft-news-form [class*="form-field"]{flex:1 1 auto;margin:0}.breakdance .sc-ft-news-form.sc-ft-news-form label,.breakdance .sc-ft-news-form.sc-ft-news-form [class*="__label"]{display:none}.breakdance .sc-ft-news-form.sc-ft-news-form input,.breakdance .sc-ft-news-form.sc-ft-news-form .breakdance-form-field__input{width:100%;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);color:#fff;border-radius:10px;padding:11px 14px;font-size:14px}.breakdance .sc-ft-news-form.sc-ft-news-form input::placeholder{color:rgba(255,255,255,.42)}.sc-ft-news-form button,.sc-ft-news-form [type="submit"],.sc-ft-news-form .breakdance-form-button{white-space:nowrap;cursor:pointer}.breakdance .sc-ft-news-form.sc-ft-news-form button,.breakdance .sc-ft-news-form.sc-ft-news-form [type="submit"],.breakdance .sc-ft-news-form.sc-ft-news-form .breakdance-form-button{flex:0 0 auto;background:var(--sc-blue);color:#fff;border:none;border-radius:10px;padding:11px 20px;font-weight:700;font-size:14px}.breakdance .sc-ft-news-form.sc-ft-news-form button:hover,.breakdance .sc-ft-news-form.sc-ft-news-form [type="submit"]:hover{background:var(--sc-blue-700,#1d4ed8)}.sc-ft-chips{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:22px}.sc-ft-chip{align-items:center;gap:11px;min-width:0}.breakdance .sc-ft-chip.sc-ft-chip{display:flex;flex-direction:row}.sc-ft-chip-ic{border-radius:11px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);color:var(--sc-blue-500,#5b9bff)}.breakdance .sc-ft-chip-ic.sc-ft-chip-ic{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px}.breakdance .sc-ft-chip-ic.sc-ft-chip-ic.sc-ft-chip-ic svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2px}.sc-ft-chip-t{font-size:13px;color:rgba(255,255,255,.68);line-height:1.3}.sc-ft-bottom{align-items:center;padding-top:22px}.breakdance .sc-ft-bottom.sc-ft-bottom{display:flex;flex-direction:row;justify-content:space-between}.sc-ft-copy,.sc-ft-made{font-size:13px;color:rgba(255,255,255,.42)}@media (max-width:1023px){.breakdance .sc-ft-top.sc-ft-top{grid-template-columns:1fr 1fr;gap:28px 24px}.sc-ft-brand{grid-column:1 / -1;border-right:none;padding-right:0;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:24px}.breakdance .sc-ft-mid.sc-ft-mid{grid-template-columns:1fr;gap:22px}.sc-ft-chips{flex-wrap:wrap;gap:16px 22px}.breakdance .sc-ft-chips.sc-ft-chips{justify-content:flex-start}}@media (max-width:640px){.breakdance .sc-ft-top.sc-ft-top{grid-template-columns:1fr}.sc-ft-news{flex-wrap:wrap}.sc-ft-news-form{flex-basis:100%}.sc-ft-bottom{gap:6px}.breakdance .sc-ft-bottom.sc-ft-bottom{flex-direction:column;align-items:flex-start}}.breakdance .sc-ft-top.sc-ft-top,.breakdance .sc-ft-mid.sc-ft-mid,.breakdance .sc-ft-bottom.sc-ft-bottom{width:100%}.breakdance .sc-ft-tagline.sc-ft-tagline{font-size:14px;font-weight:400;line-height:1.6;color:rgba(255,255,255,.55)}.breakdance .sc-ft-logo-t.sc-ft-logo-t{font-size:20px;font-weight:800;color:#fff}.breakdance .sc-ft-coltitle.sc-ft-coltitle{font-size:12px;font-weight:800;letter-spacing:.11em;color:rgba(255,255,255,.5)}.breakdance .sc-ft-link-t.sc-ft-link-t{font-size:14.5px;font-weight:500;color:rgba(255,255,255,.78)}.breakdance .sc-ft-link.sc-ft-link:hover .sc-ft-link-t{color:#fff}.breakdance .sc-ft-news-t.sc-ft-news-t{font-size:15px;font-weight:700;color:#fff}.breakdance .sc-ft-news-s.sc-ft-news-s{font-size:12.5px;font-weight:400;color:rgba(255,255,255,.5)}.breakdance .sc-ft-chip-t.sc-ft-chip-t{font-size:13px;font-weight:400;color:rgba(255,255,255,.68)}.breakdance .sc-ft-copy.sc-ft-copy,.breakdance .sc-ft-made.sc-ft-made{font-size:13px;font-weight:400;color:rgba(255,255,255,.46)}.sc-ft-logo-word{align-items:center}.breakdance .sc-ft-logo-word.sc-ft-logo-word{display:flex;flex-direction:row;gap:0}.breakdance .sc-ft-logo-t.sc-ft-logo-t.sc-ft-logo-core{color:var(--sc-blue)}.breakdance .sc-ft-logo.sc-ft-logo .sc-mark{overflow:hidden}.breakdance .sc-ft-logo.sc-ft-logo.sc-ft-logo .sc-mark svg{width:18px;height:18px;fill:#fff;color:#fff}.breakdance .sc-ft-logo.sc-ft-logo.sc-ft-logo .sc-mark svg *{fill:#fff}.breakdance .sc-ft-soc.sc-ft-soc{color:#fff}.breakdance .sc-ft-soc.sc-ft-soc.sc-ft-soc svg,.breakdance .sc-ft-soc.sc-ft-soc.sc-ft-soc svg *{fill:#fff}.breakdance .sc-ft-mid.sc-ft-mid{grid-template-columns:1.1fr .9fr;gap:0}.breakdance .sc-ft-news.sc-ft-news{padding-right:40px;gap:14px}.sc-ft-news-txt{max-width:185px}.breakdance .sc-ft-news-txt.sc-ft-news-txt{flex:0 1 auto}.breakdance .sc-ft-news-form.sc-ft-news-form{flex:0 0 auto;width:278px;min-width:278px}.breakdance .sc-ft-news-form.sc-ft-news-form input,.breakdance .sc-ft-news-form.sc-ft-news-form .breakdance-form-field__input{flex:1 1 auto;min-width:0}.breakdance .sc-ft-news-form.sc-ft-news-form button,.breakdance .sc-ft-news-form.sc-ft-news-form [type="submit"]{flex:0 0 auto}.breakdance .sc-ft-chips.sc-ft-chips{border-left:1px solid rgba(255,255,255,.08);padding-left:40px;gap:14px}.sc-ft-chip{min-width:0}.breakdance .sc-ft-chip.sc-ft-chip{flex:1 1 0;gap:10px}.breakdance .sc-ft-chip-ic.sc-ft-chip-ic{width:38px;height:38px}.sc-ft-chip-t{min-width:0}.breakdance .sc-ft-chip-t.sc-ft-chip-t{flex:1 1 auto;line-height:1.25;font-size:12.5px}@media (max-width:1023px){.breakdance .sc-ft-mid.sc-ft-mid{grid-template-columns:1fr}.sc-ft-news{flex-wrap:wrap}.breakdance .sc-ft-news.sc-ft-news{padding-right:0}.sc-ft-news-txt{max-width:none}.breakdance .sc-ft-news-form.sc-ft-news-form{flex:1 1 100%;width:auto;min-width:0}.breakdance .sc-ft-chips.sc-ft-chips{border-left:none;padding-left:0}}.sc-perf-card .sc-mega-tile,.sc-spd-mode .sc-mega-tile{margin-bottom:2px}.breakdance .sc-perf-card.sc-perf-card.sc-perf-card .sc-mega-tile,.breakdance .sc-spd-mode.sc-spd-mode.sc-spd-mode .sc-mega-tile{width:46px;height:46px;border-radius:13px}.breakdance .sc-perf-card.sc-perf-card.sc-perf-card .sc-mega-tile svg,.breakdance .sc-spd-mode.sc-spd-mode.sc-spd-mode .sc-mega-tile svg{width:22px;height:22px}.sc-mega-tile.tile-emerald-soft{background:var(--spd-soft);color:var(--spd-ink)}.sc-spd-mode{background:#fff;border:1px solid var(--sc-gray-100);border-radius:18px;padding:24px;box-shadow:0 1px 2px rgba(16,24,40,.04);gap:10px;text-align:left;transition:transform .16s ease,box-shadow .16s ease}.breakdance .sc-spd-mode.sc-spd-mode{display:flex;flex-direction:column;align-items:flex-start}.sc-spd-mode:hover{transform:translateY(-2px);box-shadow:0 14px 32px -16px rgba(16,24,40,.22)}.sc-spd-mode-top{width:100%}.sc-spd-mode-badge{font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 11px;border-radius:999px}.sc-spd-mode-badge.is-emerald{color:var(--spd-ink-deep);background:var(--spd-soft)}.sc-spd-mode-badge.is-blue{color:var(--sc-blue);background:var(--sc-blue-50)}.breakdance .sc-spd-mode-t.sc-spd-mode-t{font-size:17px;font-weight:750;color:var(--sc-ink);margin:0;line-height:1.25}.sc-spd-mode-p{font-size:14px;color:var(--sc-gray-600);line-height:1.6}.sc-spd-callout{align-items:flex-start;gap:12px;margin-top:8px;padding:16px 18px;border-radius:14px;background:#eefef9;border:1px solid var(--spd-soft-line);text-align:left}.breakdance .sc-spd-callout.sc-spd-callout{display:flex;flex-direction:row}.sc-spd-callout-ic{border-radius:9px;background:var(--spd-grad);color:#fff;box-shadow:var(--spd-glow)}.breakdance .sc-spd-callout-ic.sc-spd-callout-ic{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px}.breakdance .sc-spd-callout-ic.sc-spd-callout-ic.sc-spd-callout-ic svg,.breakdance .sc-spd-callout-ic.sc-spd-callout-ic.sc-spd-callout-ic svg *{fill:none;stroke:currentColor;stroke-width:2px}.sc-spd-callout-t{font-size:14px;color:#0f5d4a;line-height:1.6;font-weight:500}.sc-spd-cta{border-radius:24px;box-shadow:0 24px 60px -26px rgba(13,148,136,.6)}.breakdance .sc-spd-cta.sc-spd-cta{background:var(--spd-grad-cta);padding:48px 32px}@media (max-width:767px){.breakdance .sc-spd-cta.sc-spd-cta{padding:34px 20px}}.sc-fb-card.sc-fb-emerald{background:var(--spd-grad-cta);border:none;color:#fff}.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-emerald .sc-fbico{background:rgba(255,255,255,.18)}.sc-spd-stage .sc-fb-label{text-transform:uppercase;letter-spacing:.4px;color:var(--sc-ink);line-height:1}.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-label{font-size:16px;font-weight:800}.sc-spd-stage .sc-fb-sub{text-transform:uppercase;letter-spacing:.6px;color:var(--sc-gray-400)}.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-sub{font-size:10px;font-weight:700}.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-blue .sc-fb-label,.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-dark .sc-fb-label,.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-emerald .sc-fb-label{color:#fff}.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-blue .sc-fb-sub,.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-dark .sc-fb-sub,.breakdance .sc-spd-stage.sc-spd-stage .sc-fb-emerald .sc-fb-sub{color:rgba(255,255,255,.72)}.breakdance .sc-navdd--prod.sc-navdd--prod.sc-navdd--prod .breakdance-dropdown-floater{left:calc(50% - 520px)}.breakdance .sc-navdd--prod.sc-navdd--prod.sc-navdd--prod .breakdance-dropdown-body{width:1040px}.breakdance .sc-mega--prod.sc-mega--prod.sc-mega--prod{display:flex;flex-direction:column;grid-template-columns:none;gap:0}.breakdance .sc-mega--prod.sc-mega--prod.sc-mega--prod>*{padding:0;border-right:none}.breakdance .sc-mega-prod-row.sc-mega-prod-row.sc-mega-prod-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}.sc-mega-prod-row>*{min-width:0}.breakdance .sc-mega-prod-row.sc-mega-prod-row.sc-mega-prod-row>*{padding:2px 24px}.sc-mega-prod-row>*:not(:last-child){border-right:1px solid var(--sc-gray-100)}.sc-mega-prod-row .sc-mega-card{border-radius:16px;margin:-6px -4px;transition:background .16s ease,box-shadow .16s ease}.breakdance .sc-mega-prod-row.sc-mega-prod-row.sc-mega-prod-row .sc-mega-card{padding:12px 14px}.sc-mega-prod-row .sc-mega-card:hover{background:#fff;box-shadow:0 16px 40px -22px rgba(16,24,40,.28)}.breakdance .sc-mega-featbox.sc-mega-featbox.sc-mega-featbox{background:#fbfdff;border-color:var(--sc-gray-100);gap:0;padding:2px 14px}.breakdance .sc-mega-featrow.sc-mega-featrow.sc-mega-featrow{padding:11px 0}.breakdance .sc-mega-featrow.sc-mega-featrow.sc-mega-featrow:not(:last-child){border-bottom:1px solid var(--sc-gray-100)}.breakdance .sc-mega-featic.sc-mega-featic.sc-mega-featic svg,.breakdance .sc-mega-featic.sc-mega-featic.sc-mega-featic svg *{stroke-width:1.5px}.breakdance .sc-mega-featic.sc-mega-featic.sc-mega-featic svg{width:14px;height:14px}.breakdance .sc-mega-pchip.sc-mega-pchip.sc-mega-pchip .sc-mega-tile svg,.breakdance .sc-mega-pchip.sc-mega-pchip.sc-mega-pchip .sc-mega-tile svg *{stroke-width:1.6px}.sc-mega-tile.tile-emerald{background:var(--spd-grad);box-shadow:var(--spd-glow)}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-blue svg,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-purple svg,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-emerald svg{color:#fff;width:26px;height:26px}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-blue svg[fill="currentColor"],.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-blue svg[fill="currentColor"] *,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-purple svg[fill="currentColor"],.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-purple svg[fill="currentColor"] *,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-emerald svg[fill="currentColor"],.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-emerald svg[fill="currentColor"] *{fill:#fff;stroke:none}.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-blue svg[fill="none"],.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-blue svg[fill="none"] *,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-purple svg[fill="none"],.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-purple svg[fill="none"] *,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-emerald svg[fill="none"],.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile.tile-emerald svg[fill="none"] *{fill:none;stroke:#fff;stroke-width:2px}.sc-mega-card-kicker.is-emerald{color:var(--spd-ink)}.sc-mega-cta.is-emerald{color:var(--spd-ink)}.sc-mega-featic.featic-emerald{color:var(--spd-ink)}.sc-mega-pstrip{gap:10px;margin-top:12px;border-top:1px solid var(--sc-gray-100)}.breakdance .sc-mega-pstrip.sc-mega-pstrip.sc-mega-pstrip{display:flex;flex-direction:column;padding:14px 22px 4px}.sc-mega-eco-label{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--sc-gray-400);padding:0 2px}.sc-mega-pchips{align-items:stretch;gap:10px}.breakdance .sc-mega-pchips.sc-mega-pchips.sc-mega-pchips{display:flex;flex-direction:row}.breakdance .sc-mega-pchip.sc-mega-pchip.sc-mega-pchip>.breakdance-link-wrapper,.breakdance .sc-mega-pall.sc-mega-pall.sc-mega-pall>.breakdance-link-wrapper{display:contents}.sc-mega-pchip{align-items:center;gap:11px;flex:1 1 0;min-width:0;padding:11px 14px;border-radius:13px;border:1px solid var(--sc-gray-100);background:var(--sc-gray-50);transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.breakdance .sc-mega-pchip.sc-mega-pchip.sc-mega-pchip{display:flex;flex-direction:row}.sc-mega-pchip:hover{background:#fff;border-color:var(--sc-gray-200);box-shadow:0 10px 24px -14px rgba(16,24,40,.32);transform:translateY(-1px)}.breakdance .sc-mega-pchip.sc-mega-pchip.sc-mega-pchip .sc-mega-tile{width:34px;height:34px;border-radius:10px}.breakdance .sc-mega-pchip.sc-mega-pchip.sc-mega-pchip .sc-mega-tile svg{width:16px;height:16px}.sc-mega-pchip-txt{gap:1px;min-width:0;flex:1 1 auto}.breakdance .sc-mega-pchip-txt.sc-mega-pchip-txt.sc-mega-pchip-txt{display:flex;flex-direction:column}.sc-mega-pchip-t{font-size:13.5px;font-weight:650;color:var(--sc-ink);line-height:1.2}.sc-mega-pchip-s{font-size:11.5px;color:var(--sc-gray-500);line-height:1.3}.sc-mega-pchip-arr{color:#cbd5e1;transition:transform .16s ease,color .16s ease}.breakdance .sc-mega-pchip-arr.sc-mega-pchip-arr.sc-mega-pchip-arr{display:grid;place-items:center;flex:0 0 auto}.breakdance .sc-mega-pchip-arr.sc-mega-pchip-arr.sc-mega-pchip-arr svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2px}.sc-mega-pchip:hover .sc-mega-pchip-arr{color:var(--sc-ink);transform:translateX(2px)}.sc-mega-pall{align-items:center;justify-content:center;flex:0 0 auto;padding:11px 20px;border-radius:13px;background:var(--sc-blue-50);transition:background .14s ease}.breakdance .sc-mega-pall.sc-mega-pall.sc-mega-pall{display:flex}.sc-mega-pall:hover{background:#dbeafe}.sc-mega-pall-t{font-size:13px;font-weight:600;color:var(--sc-blue);white-space:nowrap}.sc-mega-pchip:focus-visible,.sc-mega-pall:focus-visible{outline:2px solid var(--sc-blue);outline-offset:2px}@media (max-width:1119px){.breakdance .sc-mega-prod-row.sc-mega-prod-row.sc-mega-prod-row{grid-template-columns:1fr}.breakdance .sc-mega-prod-row.sc-mega-prod-row.sc-mega-prod-row>*{border-right:none;padding:0}.breakdance .sc-mega-prod-row.sc-mega-prod-row.sc-mega-prod-row .sc-mega-card{flex-direction:row;align-items:center;margin:0;padding:11px 8px;gap:12px}.breakdance .sc-mega-prod-row.sc-mega-prod-row.sc-mega-prod-row .sc-mega-card-top{flex-direction:row;align-items:center;width:100%;gap:12px}.sc-mega-pstrip{margin-top:6px}.breakdance .sc-mega-pstrip.sc-mega-pstrip.sc-mega-pstrip{padding:12px 2px 2px}.breakdance .sc-mega-pchips.sc-mega-pchips.sc-mega-pchips{flex-direction:column;gap:8px;align-items:stretch}.breakdance .sc-mega-pchip.sc-mega-pchip.sc-mega-pchip{flex:0 0 auto;width:100%;padding:11px 14px}.breakdance .sc-mega-pall.sc-mega-pall.sc-mega-pall{padding:13px 18px;width:100%}}.breakdance .sc-navdd--prod.sc-navdd--prod.sc-navdd--prod .breakdance-dropdown-floater{left:calc(50% - 390px)}.breakdance .sc-navdd--prod.sc-navdd--prod.sc-navdd--prod .breakdance-dropdown-body{width:780px}.breakdance .sc-navdd--res.sc-navdd--res.sc-navdd--res .breakdance-dropdown-floater{left:calc(50% - 285px)}.breakdance .sc-navdd--res.sc-navdd--res.sc-navdd--res .breakdance-dropdown-body{width:570px}.breakdance .sc-navdd.sc-navdd.sc-navdd .breakdance-dropdown-body{padding:10px;border-radius:18px}.breakdance .sc-mg2.sc-mg2.sc-mg2{width:100%}.breakdance .sc-mg2.sc-mg2.sc-mg2,.breakdance .sc-mg2.sc-mg2.sc-mg2 *{white-space:normal}.breakdance .sc-mg2.sc-mg2.sc-mg2 a,.breakdance .sc-mg2.sc-mg2.sc-mg2 .breakdance-link-wrapper{text-decoration:none;color:inherit}.breakdance .sc-mg2-cols.sc-mg2-cols.sc-mg2-cols{display:grid;grid-template-columns:1.35fr 1fr;gap:0}.sc-mg2-main{min-width:0;padding:2px 14px 2px 4px}.sc-mg2-side{min-width:0;padding:2px 4px 2px 16px;border-left:1px solid var(--sc-gray-100)}.sc-mg2-label{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--sc-gray-400);padding:6px 10px 7px}.sc-mg2-row{gap:12px;border-radius:11px;transition:background .13s ease}.breakdance .sc-mg2-row.sc-mg2-row.sc-mg2-row{display:flex;flex-direction:row;align-items:center;padding:8px 10px;margin:0}.breakdance .sc-mg2-row.sc-mg2-row.sc-mg2-row>.breakdance-link-wrapper{display:contents}.sc-mg2-row:hover{background:var(--sc-gray-50)}.breakdance .sc-mg2-row.sc-mg2-row.sc-mg2-row .sc-mega-tile{width:40px;height:40px;border-radius:12px}.breakdance .sc-mg2-row.sc-mg2-row.sc-mg2-row .sc-mega-tile svg{width:19px;height:19px}.breakdance .sc-mg2-side.sc-mg2-side.sc-mg2-side .sc-mega-tile,.breakdance .sc-mg2--res.sc-mg2--res.sc-mg2--res .sc-mega-tile{width:34px;height:34px;border-radius:10px}.breakdance .sc-mg2-side.sc-mg2-side.sc-mg2-side .sc-mega-tile svg,.breakdance .sc-mg2--res.sc-mg2--res.sc-mg2--res .sc-mega-tile svg{width:16px;height:16px}.sc-mg2-txt{gap:1px;min-width:0}.breakdance .sc-mg2-txt.sc-mg2-txt.sc-mg2-txt{display:flex;flex-direction:column}.breakdance .sc-mg2-name.sc-mg2-name.sc-mg2-name{font-size:14.5px;font-weight:650;color:var(--sc-ink);line-height:1.25}.breakdance .sc-mg2-sub.sc-mg2-sub.sc-mg2-sub{font-size:12.5px;font-weight:400;color:var(--sc-gray-500);line-height:1.3}.sc-mg2-cta{gap:8px;margin-top:8px;border-top:1px solid var(--sc-gray-100);border-radius:0 0 12px 12px;transition:background .13s ease}.breakdance .sc-mg2-cta.sc-mg2-cta.sc-mg2-cta{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:11px 14px}.breakdance .sc-mg2-cta.sc-mg2-cta.sc-mg2-cta>.breakdance-link-wrapper{display:contents}.sc-mg2-cta:hover{background:var(--sc-blue-50)}.breakdance .sc-mg2-cta-t.sc-mg2-cta-t.sc-mg2-cta-t{font-size:13.5px;font-weight:600;color:var(--sc-blue)}.sc-mg2-cta-ic{color:var(--sc-blue);transition:transform .14s ease}.breakdance .sc-mg2-cta-ic.sc-mg2-cta-ic.sc-mg2-cta-ic{display:grid;place-items:center}.breakdance .sc-mg2-cta-ic.sc-mg2-cta-ic.sc-mg2-cta-ic svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2px}.sc-mg2-cta:hover .sc-mg2-cta-ic{transform:translateX(2px)}.breakdance .sc-mg2--res.sc-mg2--res.sc-mg2--res{display:grid;grid-template-columns:1fr 1fr;gap:0}.sc-mg2-col{min-width:0;padding:2px 6px}.sc-mg2-col:last-child{border-left:1px solid var(--sc-gray-100);padding-left:16px}.sc-mg2-row:focus-visible,.sc-mg2-cta:focus-visible{outline:2px solid var(--sc-blue);outline-offset:2px}.sc-nav .breakdance-menu-link-arrow{opacity:.45}.breakdance .sc-nav.sc-nav.sc-nav .breakdance-menu-link-arrow{background-size:12px 12px}.breakdance .sc-nav.sc-nav.sc-nav .sc-nav-active::after,.breakdance .sc-nav.sc-nav.sc-nav .breakdance-dropdown--custom:hover .breakdance-menu-link::after{height:1.5px}@media (max-width:1119px){.breakdance .sc-mg2-cols.sc-mg2-cols.sc-mg2-cols,.breakdance .sc-mg2--res.sc-mg2--res.sc-mg2--res{grid-template-columns:1fr}.breakdance .sc-mg2-main.sc-mg2-main.sc-mg2-main,.breakdance .sc-mg2-side.sc-mg2-side.sc-mg2-side,.breakdance .sc-mg2-col.sc-mg2-col.sc-mg2-col{padding:0 2px;border-left:none}.sc-mg2-side{margin-top:2px}.breakdance .sc-mg2-label.sc-mg2-label.sc-mg2-label{padding:10px 8px 4px}.sc-mg2-row{border-radius:9px}.breakdance .sc-mg2-row.sc-mg2-row.sc-mg2-row{padding:9px 8px;gap:0}.breakdance .sc-mg2-row.sc-mg2-row.sc-mg2-row .sc-mega-tile{display:none}.breakdance .sc-mg2-sub.sc-mg2-sub.sc-mg2-sub{display:none}.breakdance .sc-mg2-name.sc-mg2-name.sc-mg2-name{font-size:15.5px;font-weight:550;color:var(--sc-gray-700)}.sc-mg2-cta{margin-top:2px}.breakdance .sc-mg2-cta.sc-mg2-cta.sc-mg2-cta{justify-content:flex-start;border-top:none;padding:10px 8px}}.breakdance .sc-mg2-cta.sc-mg2-cta.sc-mg2-cta{width:100%}@media (max-width:1119px){.breakdance .sc-mg2-main.sc-mg2-main.sc-mg2-main>.sc-mg2-label{display:none}}.breakdance .sc-pl-card.sc-pl-card,.breakdance .sc-perf-card.sc-perf-card,.breakdance .sc-ab-card.sc-ab-card,.breakdance .sc-tl-step.sc-tl-step,.breakdance .sc-mgr-card.sc-mgr-card,.breakdance .sc-tm-card.sc-tm-card,.breakdance .sc-cl-card.sc-cl-card,.breakdance .sc-spd-mode.sc-spd-mode{padding:20px;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.breakdance .sc-pl-card.sc-pl-card:hover,.breakdance .sc-mgr-card.sc-mgr-card:hover,.breakdance .sc-spd-mode.sc-spd-mode:hover{transform:translateY(-1px);box-shadow:0 8px 22px -14px rgba(16,24,40,.16)}.breakdance .sc-rm-card.sc-rm-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px -12px rgba(16,24,40,.18)}.breakdance .sc-pl-detail.sc-pl-detail{padding:26px;border-radius:16px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.breakdance .sc-rm-formcard.sc-rm-formcard{box-shadow:0 1px 2px rgba(16,24,40,.03)}.sc-cmp2-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px}.breakdance .sc-cmp2-scroll.sc-cmp2-scroll{width:100%}.sc-cmp2{min-width:660px;border:1px solid var(--sc-gray-100);border-radius:14px;background:#fff;overflow:hidden}.breakdance .sc-cmp2.sc-cmp2{width:100%}.breakdance .sc-cmp2-row.sc-cmp2-row{display:flex;flex-direction:row;align-items:center;width:100%}.sc-cmp2-row:not(:last-child){border-bottom:1px solid var(--sc-gray-100)}.sc-cmp2-head{background:var(--sc-gray-50)}.sc-cmp2-feat{min-width:0}.breakdance .sc-cmp2-feat.sc-cmp2-feat{flex:1 1 auto;font-size:13.5px;color:var(--sc-gray-700);padding:12px 16px;text-align:left;line-height:1.4}.sc-cmp2-feat-h{text-transform:uppercase}.breakdance .sc-cmp2-feat-h.sc-cmp2-feat-h{font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--sc-gray-400)}.breakdance .sc-cmp2-cell.sc-cmp2-cell{flex:0 0 118px;display:flex;align-items:center;justify-content:center;padding:12px 8px;font-size:12px;font-weight:500;color:var(--sc-gray-500);text-align:center;line-height:1.3}.breakdance .sc-cmp2-head.sc-cmp2-head .sc-cmp2-cell{font-weight:700;font-size:12.5px;color:var(--sc-gray-600)}.sc-cmp2-brand{background:rgba(16,185,129,.07)}.breakdance .sc-cmp2-head.sc-cmp2-head .sc-cmp2-brand{color:var(--spd-ink-deep)}.breakdance .sc-cmp2-yes.sc-cmp2-yes{color:#059669}.breakdance .sc-cmp2-yes.sc-cmp2-yes.sc-cmp2-yes svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6px}.breakdance .sc-cmp2-no-t.sc-cmp2-no-t{font-size:16px;color:#cbd5e1;line-height:1}.breakdance .sc-rm-tag.sc-rm-tag.is-cyan,.breakdance .sc-cl-tag.sc-cl-tag.is-cyan{color:#0e7490}.breakdance .sc-fb-4.sc-fb-4 .bde-text:not(.sc-fb-label):not(.sc-fb-sub){color:#15803d}:root{--sc-ease:cubic-bezier(.22,.61,.36,1);--sc-dur:.18s}.breakdance a:not(.sc-fb.sc-fb.sc-fb a),body .breakdance button,.breakdance .button-atom.button-atom.button-atom,.breakdance .bde-button.bde-button.bde-button,.breakdance .sc-pl-card.sc-pl-card.sc-pl-card,.breakdance .sc-perf-card.sc-perf-card.sc-perf-card,.breakdance .sc-ab-card.sc-ab-card.sc-ab-card,.breakdance .sc-tl-step.sc-tl-step.sc-tl-step,.breakdance .sc-mgr-card.sc-mgr-card.sc-mgr-card,.breakdance .sc-tm-card.sc-tm-card.sc-tm-card,.breakdance .sc-cl-card.sc-cl-card.sc-cl-card,.breakdance .sc-rm-card.sc-rm-card.sc-rm-card,.breakdance .sc-spd-mode.sc-spd-mode.sc-spd-mode,.breakdance .sc-pl-detail.sc-pl-detail.sc-pl-detail,.breakdance .sc-topic.sc-topic.sc-topic,.breakdance .sc-card.sc-card.sc-card,.breakdance .sc-iconbtn.sc-iconbtn.sc-iconbtn,.breakdance .sc-mg2-row.sc-mg2-row.sc-mg2-row,.breakdance .sc-mg2-cta.sc-mg2-cta.sc-mg2-cta,.breakdance .sc-mg2-cta-t.sc-mg2-cta-t.sc-mg2-cta-t,.breakdance .sc-mg2-cta-ic.sc-mg2-cta-ic.sc-mg2-cta-ic,.breakdance .sc-mg2-name.sc-mg2-name.sc-mg2-name,.breakdance .sc-mega-tile.sc-mega-tile.sc-mega-tile,.breakdance .sc-mega-chev.sc-mega-chev.sc-mega-chev,.breakdance .sc-res-arrow.sc-res-arrow.sc-res-arrow,.breakdance .sc-mega-cta.sc-mega-cta.sc-mega-cta,.breakdance .sc-mega-pchip.sc-mega-pchip.sc-mega-pchip,.breakdance .sc-mega-pchip-arr.sc-mega-pchip-arr.sc-mega-pchip-arr,.breakdance .sc-mega-viewall.sc-mega-viewall.sc-mega-viewall,.breakdance .sc-mega-viewall-t.sc-mega-viewall-t.sc-mega-viewall-t,.breakdance .sc-cl-tab.sc-cl-tab.sc-cl-tab,.breakdance .sc-cl-tab-t.sc-cl-tab-t.sc-cl-tab-t,.breakdance .sc-rm-vote.sc-rm-vote.sc-rm-vote,.breakdance .sc-ft-link.sc-ft-link.sc-ft-link,.breakdance .sc-ft-link-t.sc-ft-link-t.sc-ft-link-t,.breakdance .sc-ft-link-ic.sc-ft-link-ic.sc-ft-link-ic,.breakdance .sc-ft-soc.sc-ft-soc.sc-ft-soc,.breakdance .sc-ft-chip.sc-ft-chip.sc-ft-chip,.breakdance .sc-ft-news-form.sc-ft-news-form.sc-ft-news-form button,.breakdance .sc-foot-link.sc-foot-link.sc-foot-link a,.breakdance .breakdance-menu-link.breakdance-menu-link.breakdance-menu-link,.breakdance .breakdance-menu-link-arrow.breakdance-menu-link-arrow.breakdance-menu-link-arrow{transition:background-color var(--sc-dur) var(--sc-ease),color var(--sc-dur) var(--sc-ease),border-color var(--sc-dur) var(--sc-ease),box-shadow var(--sc-dur) var(--sc-ease),transform var(--sc-dur) var(--sc-ease),opacity var(--sc-dur) var(--sc-ease),letter-spacing var(--sc-dur) var(--sc-ease),filter var(--sc-dur) var(--sc-ease)}@media (prefers-reduced-motion:reduce){body .breakdance a,body .breakdance button,.breakdance .button-atom.button-atom.button-atom,.breakdance .bde-button.bde-button.bde-button,body .breakdance [class*="sc-"]{transition:none;animation:none}}:root{--bde-fc-text-color:var(--sc-text);--bde-fc-text-muted-color:var(--sc-gray-500);--bde-fc-heading-color:var(--sc-heading);--bde-fc-button-bg:var(--sc-primary);--bde-fc-button-bg-hover:var(--sc-blue-700);--bde-fc-button-text-color:#fff;--bde-fc-button-text-color-hover:#fff;--bde-fc-button-border-color:var(--sc-primary);--bde-fc-button-border-color-hover:var(--sc-blue-700);--bde-fc-button-border-radius:var(--sc-r-btn);--bde-fc-button-focus-visible-ring-color:var(--sc-blue-400);--bde-fc-badge-sale-bg:var(--sc-emerald);--bde-fc-badge-sale-text-color:#fff;--bde-fc-badge-stock-in-bg:var(--sc-blue-50);--bde-fc-badge-stock-in-text-color:var(--sc-blue-700);--bde-fc-badge-stock-low-bg:var(--sc-gray-50);--bde-fc-badge-stock-low-text-color:var(--sc-gray-700);--bde-fc-badge-stock-out-bg:var(--sc-gray-100);--bde-fc-badge-stock-out-text-color:var(--sc-gray-600);--bde-fc-price-regular-color:var(--sc-heading);--bde-fc-price-sale-color:var(--sc-heading);--bde-fc-price-compare-color:var(--sc-gray-500);--bde-fc-notice-info-bg:var(--sc-blue-50);--bde-fc-notice-info-text-color:var(--sc-blue-700);--bde-fc-notice-info-border-color:var(--sc-blue-400);--bde-fc-notice-success-bg:var(--sc-blue-50);--bde-fc-notice-success-text-color:var(--sc-blue-700);--bde-fc-notice-success-border-color:var(--sc-emerald);--bde-fc-notice-error-text-color:var(--sc-gray-700);--bde-fc-input-border-color:var(--sc-border);--bde-fc-input-border-radius:var(--sc-r-sm);--bde-fc-input-focus-border-color:var(--sc-primary);--bde-fc-label-color:var(--sc-heading);--bde-fc-checkout-section-bg:var(--sc-white);--bde-fc-checkout-section-border-color:var(--sc-border);--bde-fc-checkout-section-heading-color:var(--sc-heading);--bde-fc-drawer-bg:var(--sc-white);--bde-fc-drawer-text-color:var(--sc-text)}.bde-skip-link{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bde-skip-link:focus{width:auto;height:auto;clip-path:none;white-space:normal;top:8px;left:8px;z-index:100000;background:var(--sc-white);color:var(--sc-blue);border:2px solid var(--sc-primary);border-radius:var(--sc-r-btn);padding:12px 20px;box-shadow:var(--sc-shadow-md);text-decoration:none;font-weight:600}.breakdance .sc-hdr-zone{flex:1 1 0;min-width:0}.breakdance .sc-hdr-icolink{display:inline-flex;flex-direction:row;align-items:center;gap:8px;font-weight:600;font-size:0.95rem;color:var(--sc-ink);text-decoration:none;padding:8px 6px;transition:color 0.18s ease}.breakdance .sc-hdr-icolink:hover{color:var(--sc-blue)}.breakdance .sc-hdr-pilllink{display:flex;flex-direction:row;align-items:center;font-size:14px;font-weight:600;line-height:20px;color:var(--sc-gray-600);padding:8px 16px;border-radius:9999px;text-decoration:none;white-space:nowrap;transition:color 0.2s ease,background-color 0.2s ease}.breakdance .sc-hdr-pilllink:hover{color:var(--sc-ink);background:rgba(255,255,255,0.55)}@media (max-width:479px){.breakdance .sc-hdr-icolink{padding:8px 4px}}@media (max-width:767px){.breakdance [class*="bde-section-92-"] .sc-hdr-icolink,.breakdance [class*="bde-section-92-"] .bdml-sw2__link,.breakdance [class*="bde-section-92-"] .button-atom,.breakdance [class*="bde-section-92-"] a.sc-hdr-zone{min-height:44px}.breakdance [class*="bde-section-92-"] .bdml-sw2__link{display:inline-flex;flex-direction:row;align-items:center}}
.bde-section-92-2 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-92-2{background-color:var(--sc-white)}.bde-section-92-2 .section-container{--bde-section-width:100%}.bde-section-92-2 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.bde-section-92-2{border-bottom:1px solid var(--sc-gray-200)}.bde-div-92-3{width:min(1160px,100%);padding:12px clamp(16px,4vw,32px) 12px clamp(16px,4vw,32px)}.bde-div-92-3{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px}@media (max-width:479px){.bde-div-92-3{padding:11px 16px 11px 16px}.bde-div-92-3{gap:8px}}.bde-container-link-92-4{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px}.bde-icon-92-5 .bde-icon-icon.breakdance-icon-atom{font-size:32px}.bde-dual-heading-92-19{font-size:19px;font-weight:700;word-spacing:-10px}.bde-dual-heading-92-19 .dual-heading--primary{color:var(--sc-heading)}.bde-dual-heading-92-19 .dual-heading--secondary{color:var(--sc-blue)}@media (max-width:767px) and (min-width:480px){.bde-dual-heading-92-19{display:none}}@media (max-width:479px){.bde-dual-heading-92-19{display:none}}.bde-div-92-8{width:auto;padding:4px 4px 4px 4px;border-top:1px solid rgba(229,231,235,0.5);border-right:1px solid rgba(229,231,235,0.5);border-bottom:1px solid rgba(229,231,235,0.5);border-left:1px solid rgba(229,231,235,0.5);border-radius:9999px}.bde-div-92-8{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0px}.bde-div-92-8{background-color:rgba(243,244,246,0.55)}@media (max-width:1023px) and (min-width:768px){.bde-div-92-8{display:none}}@media (max-width:767px) and (min-width:480px){.bde-div-92-8{display:none}}@media (max-width:479px){.bde-div-92-8{display:none}}.bde-div-92-10{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px}.bde-container-link-92-11{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}.bde-icon-92-12 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.bde-container-link-92-14{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}.bde-icon-92-15 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.bde-button-92-17 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:var(--sc-primary);--bde-button-custom-background-color-hover:var(--sc-primary);border-radius:10px}.bde-button-92-17 .button-atom{font-size:0.95rem;font-weight:700;line-height:1.4;padding:10px 20px;white-space:nowrap;border:0}.bde-button-92-17 .button-atom:hover{background-color:var(--sc-blue-700)}@media (max-width:479px){.bde-button-92-17 .button-atom{padding:9px 14px}}
.bde-section-90-2 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-90-2{background-color:var(--sc-white)}.bde-section-90-2 .section-container{padding-bottom:clamp(32px,4vw,56px);padding-top:clamp(24px,3vw,40px)}.bde-div-90-3{width:100%}.bde-div-90-3{display:flex;flex-direction:column;gap:24px}.bde-div-90-4{width:100%}.bde-div-90-4{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}.bde-text-link-90-5,.bde-text-link-90-5>*{color:var(--sc-gray-500);font-size:14px}.bde-text-90-6{color:var(--sc-gray-400);font-size:14px}.bde-text-link-90-7,.bde-text-link-90-7>*{color:var(--sc-gray-500);font-size:14px}.bde-text-90-8{color:var(--sc-gray-400);font-size:14px}.bde-text-90-9{color:var(--sc-heading);font-size:14px;font-weight:500}.bde-div-90-10{width:100%}.bde-div-90-10{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-90-10>*{width:auto!important;height:auto!important}.bde-div-90-10{--bde-grid-items-per-row:2;--bde-grid-gap:48px}@media (max-width:1023px){.bde-div-90-10{--bde-grid-items-per-row:1}}.bde-div-90-11{width:100%;padding:32px 32px 32px 32px;border-radius:var(--sc-r-tile)}.bde-div-90-11{display:flex;flex-direction:column;justify-content:center}.bde-div-90-11{background-color:var(--sc-gray-50)}.fcbd-product-gallery-element-90-12{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-gallery-element-90-12 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-gallery-element-90-12 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-gallery-element-90-12 .fct-gallery-thumb-control-button.active{border-color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:disabled,.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}@media (max-width:1119px){.fcbd-product-gallery-element-90-12{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-gallery-element-90-12 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-gallery-element-90-12 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-gallery-element-90-12 .fct-gallery-thumb-control-button.active{border-color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:disabled,.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:1023px){.fcbd-product-gallery-element-90-12{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-gallery-element-90-12 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-gallery-element-90-12 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-gallery-element-90-12 .fct-gallery-thumb-control-button.active{border-color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:disabled,.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:767px){.fcbd-product-gallery-element-90-12{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-gallery-element-90-12 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-gallery-element-90-12 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-gallery-element-90-12 .fct-gallery-thumb-control-button.active{border-color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:disabled,.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:479px){.fcbd-product-gallery-element-90-12{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-gallery-element-90-12 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-gallery-element-90-12 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-gallery-element-90-12 .fct-gallery-thumb-control-button.active{border-color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button:disabled,.fcbd-product-gallery-element-90-12 .fct-gallery-see-more-button[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}.bde-div-90-13{width:100%}.bde-div-90-13{display:flex;flex-direction:column;gap:16px}.bde-div-90-14{width:auto;padding:6px 14px 6px 14px;border-radius:999px}.bde-div-90-14{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.bde-div-90-14{background-color:var(--sc-gray-100)}.bde-text-90-15{color:var(--sc-blue);font-size:12px;letter-spacing:1px;text-transform:uppercase}.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-title-element-90-16 h1{font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.1;overflow-wrap:anywhere}@media (max-width:1119px){.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:1023px){.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:767px){.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:479px){.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-title-element-90-16 .fct-product-title h1 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-title-element-90-16 .fct-product-title h1{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}.fcbd-product-price-element-90-17 .fct-product-prices{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-price-element-90-17 .fct-compare-price del{color:var(--bde-fc-price-compare-color,#9ca3af);text-decoration:var(--bde-fc-price-compare-text-decoration,line-through)}.fcbd-product-price-element-90-17 .fct-item-price,.fcbd-product-price-element-90-17 .fct-min-price,.fcbd-product-price-element-90-17 .fct-max-price{color:var(--bde-fc-price-regular-color,var(--bde-headings-color,#111827))}.fcbd-product-price-element-90-17 .fcbd-price--on-sale .fct-item-price{color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-price-element-90-17 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fct-product-item-price,.fcbd-product-price-element-90-17 .fct-product-item-price .fct-product-payment-type{font-size:clamp(1.25rem,1.05rem + 0.9vw,1.5rem);font-weight:700;color:var(--sc-heading);margin:0;line-height:1.3}@media (max-width:1119px){.fcbd-product-price-element-90-17 .fct-product-prices{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-price-element-90-17 .fct-compare-price del{color:var(--bde-fc-price-compare-color,#9ca3af);text-decoration:var(--bde-fc-price-compare-text-decoration,line-through)}.fcbd-product-price-element-90-17 .fct-item-price,.fcbd-product-price-element-90-17 .fct-min-price,.fcbd-product-price-element-90-17 .fct-max-price{color:var(--bde-fc-price-regular-color,var(--bde-headings-color,#111827))}.fcbd-product-price-element-90-17 .fcbd-price--on-sale .fct-item-price{color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-price-element-90-17 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}}@media (max-width:1023px){.fcbd-product-price-element-90-17 .fct-product-prices{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-price-element-90-17 .fct-compare-price del{color:var(--bde-fc-price-compare-color,#9ca3af);text-decoration:var(--bde-fc-price-compare-text-decoration,line-through)}.fcbd-product-price-element-90-17 .fct-item-price,.fcbd-product-price-element-90-17 .fct-min-price,.fcbd-product-price-element-90-17 .fct-max-price{color:var(--bde-fc-price-regular-color,var(--bde-headings-color,#111827))}.fcbd-product-price-element-90-17 .fcbd-price--on-sale .fct-item-price{color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-price-element-90-17 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}}@media (max-width:767px){.fcbd-product-price-element-90-17 .fct-product-prices{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-price-element-90-17 .fct-compare-price del{color:var(--bde-fc-price-compare-color,#9ca3af);text-decoration:var(--bde-fc-price-compare-text-decoration,line-through)}.fcbd-product-price-element-90-17 .fct-item-price,.fcbd-product-price-element-90-17 .fct-min-price,.fcbd-product-price-element-90-17 .fct-max-price{color:var(--bde-fc-price-regular-color,var(--bde-headings-color,#111827))}.fcbd-product-price-element-90-17 .fcbd-price--on-sale .fct-item-price{color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-price-element-90-17 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}}@media (max-width:479px){.fcbd-product-price-element-90-17 .fct-product-prices{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-price-element-90-17 .fct-product-prices .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-price-element-90-17 .fct-compare-price del{color:var(--bde-fc-price-compare-color,#9ca3af);text-decoration:var(--bde-fc-price-compare-text-decoration,line-through)}.fcbd-product-price-element-90-17 .fct-item-price,.fcbd-product-price-element-90-17 .fct-min-price,.fcbd-product-price-element-90-17 .fct-max-price{color:var(--bde-fc-price-regular-color,var(--bde-headings-color,#111827))}.fcbd-product-price-element-90-17 .fcbd-price--on-sale .fct-item-price{color:var(--bde-fc-price-sale-color,var(--bde-brand-primary-color,#2563eb))}.fcbd-product-price-element-90-17 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-product-price-element-90-17 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}}.bde-text-90-18{color:var(--sc-gray-500);font-size:14px}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-product-excerpt-element-90-19{color:var(--sc-gray-600);font-size:1rem;line-height:1.6}@media (max-width:1119px){.fcbd-product-excerpt-element-90-19 .fct-product-excerpt{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:1023px){.fcbd-product-excerpt-element-90-19 .fct-product-excerpt{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:767px){.fcbd-product-excerpt-element-90-19 .fct-product-excerpt{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:479px){.fcbd-product-excerpt-element-90-19 .fct-product-excerpt{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-excerpt-element-90-19 .fct-product-excerpt .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}.bde-div-90-20{width:100%}.bde-div-90-20{display:flex;flex-direction:column;gap:10px}.bde-div-90-21{width:100%}.bde-div-90-21{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px}.bde-icon-90-22 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.bde-text-90-23{color:var(--sc-gray-700);font-size:15px}.bde-div-90-24{width:100%}.bde-div-90-24{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px}.bde-icon-90-25 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.bde-text-90-26{color:var(--sc-gray-700);font-size:15px}.bde-div-90-27{width:100%}.bde-div-90-27{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px}.bde-icon-90-28 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.bde-text-90-29{color:var(--sc-gray-700);font-size:15px}.bde-text-90-30{color:var(--sc-heading);font-size:14px;font-weight:600}.fcbd-product-variations-element-90-31{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-variations-element-90-31 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-variations-element-90-31 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}@media (max-width:1119px){.fcbd-product-variations-element-90-31{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-variations-element-90-31 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-variations-element-90-31 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:1023px){.fcbd-product-variations-element-90-31{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-variations-element-90-31 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-variations-element-90-31 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:767px){.fcbd-product-variations-element-90-31{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-variations-element-90-31 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-variations-element-90-31 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:479px){.fcbd-product-variations-element-90-31{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-variations-element-90-31 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-variations-element-90-31 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}.bde-div-90-32{width:100%}.bde-div-90-32{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px}@media (max-width:767px){.bde-div-90-32{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.fcbd-add-to-cart-element-90-33{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-add-to-cart-element-90-33 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-add-to-cart-element-90-33 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:disabled,.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}.fcbd-add-to-cart-element-90-33:not(:has(a,button,form)){display:none}@media (max-width:1119px){.fcbd-add-to-cart-element-90-33{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-add-to-cart-element-90-33 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-add-to-cart-element-90-33 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:disabled,.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:1023px){.fcbd-add-to-cart-element-90-33{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-add-to-cart-element-90-33 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-add-to-cart-element-90-33 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:disabled,.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:767px){.fcbd-add-to-cart-element-90-33{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-add-to-cart-element-90-33 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-add-to-cart-element-90-33 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:disabled,.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:479px){.fcbd-add-to-cart-element-90-33{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-add-to-cart-element-90-33 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-add-to-cart-element-90-33 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button]:disabled,.fcbd-add-to-cart-element-90-33 [data-fluent-cart-add-to-cart-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}.fcbd-buy-now-element-90-34{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-buy-now-element-90-34 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-buy-now-element-90-34 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:disabled,.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}.fcbd-buy-now-element-90-34{width:100%}.fcbd-buy-now-element-90-34 .fcbd-buy-now .fluent-cart-direct-checkout-button{width:100%;min-width:0;justify-content:center}@media (max-width:1119px){.fcbd-buy-now-element-90-34{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-buy-now-element-90-34 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-buy-now-element-90-34 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:disabled,.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:1023px){.fcbd-buy-now-element-90-34{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-buy-now-element-90-34 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-buy-now-element-90-34 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:disabled,.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:767px){.fcbd-buy-now-element-90-34{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-buy-now-element-90-34 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-buy-now-element-90-34 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:disabled,.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}@media (max-width:479px){.fcbd-buy-now-element-90-34{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-buy-now-element-90-34 .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-buy-now-element-90-34 .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button]:disabled,.fcbd-buy-now-element-90-34 [data-fluent-cart-direct-checkout-button][aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}}.bde-div-90-35{width:100%}.bde-div-90-35{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:20px}@media (max-width:767px){.bde-div-90-35{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}.bde-div-90-36{width:auto}.bde-div-90-36{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px}.bde-icon-90-37 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-text-90-38{color:var(--sc-gray-500);font-size:13px}.bde-div-90-39{width:auto}.bde-div-90-39{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px}.bde-icon-90-40 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-text-90-41{color:var(--sc-gray-500);font-size:13px}.bde-div-90-42{width:auto}.bde-div-90-42{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px}.bde-icon-90-43 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-text-90-44{color:var(--sc-gray-500);font-size:13px}.bde-section-90-45 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-90-45{background-color:var(--sc-gray-50)}.bde-section-90-45 .section-container{padding-bottom:clamp(32px,4vw,56px);padding-top:clamp(32px,4vw,56px)}.bde-div-90-46{width:100%}.bde-div-90-46{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;--bde-content-align-experimental:auto}.bde-heading-90-47{text-align:center}.bde-text-90-48{width:min(640px,100%);text-align:center;color:var(--sc-gray-600)}.bde-div-90-49{width:100%}.bde-div-90-49{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-90-49>*{width:auto!important;height:auto!important}.bde-div-90-49{--bde-grid-items-per-row:3;--bde-grid-gap:20px}@media (max-width:1023px){.bde-div-90-49{--bde-grid-items-per-row:2}}@media (max-width:767px){.bde-div-90-49{--bde-grid-items-per-row:1}}.bde-div-90-50{width:100%;padding:24px 24px 24px 24px}.bde-div-90-50{display:flex;flex-direction:column;gap:12px}.bde-div-90-51{width:min(48px,100%);min-height:48px;border-radius:12px}.bde-div-90-51{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bde-div-90-51{background-color:var(--sc-blue-50)}.bde-icon-90-52 .bde-icon-icon.breakdance-icon-atom{font-size:24px}.bde-heading-90-53{color:var(--sc-heading);font-size:18px;font-weight:700}.bde-text-90-54{color:var(--sc-gray-600);font-size:15px}.bde-div-90-55{width:100%;padding:24px 24px 24px 24px}.bde-div-90-55{display:flex;flex-direction:column;gap:12px}.bde-div-90-56{width:min(48px,100%);min-height:48px;border-radius:12px}.bde-div-90-56{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bde-div-90-56{background-color:var(--sc-blue-50)}.bde-icon-90-57 .bde-icon-icon.breakdance-icon-atom{font-size:24px}.bde-heading-90-58{color:var(--sc-heading);font-size:18px;font-weight:700}.bde-text-90-59{color:var(--sc-gray-600);font-size:15px}.bde-div-90-60{width:100%;padding:24px 24px 24px 24px}.bde-div-90-60{display:flex;flex-direction:column;gap:12px}.bde-div-90-61{width:min(48px,100%);min-height:48px;border-radius:12px}.bde-div-90-61{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bde-div-90-61{background-color:var(--sc-blue-50)}.bde-icon-90-62 .bde-icon-icon.breakdance-icon-atom{font-size:24px}.bde-heading-90-63{color:var(--sc-heading);font-size:18px;font-weight:700}.bde-text-90-64{color:var(--sc-gray-600);font-size:15px}.bde-div-90-65{width:100%;padding:24px 24px 24px 24px}.bde-div-90-65{display:flex;flex-direction:column;gap:12px}.bde-div-90-66{width:min(48px,100%);min-height:48px;border-radius:12px}.bde-div-90-66{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bde-div-90-66{background-color:var(--sc-blue-50)}.bde-icon-90-67 .bde-icon-icon.breakdance-icon-atom{font-size:24px}.bde-heading-90-68{color:var(--sc-heading);font-size:18px;font-weight:700}.bde-text-90-69{color:var(--sc-gray-600);font-size:15px}.bde-div-90-70{width:100%;padding:24px 24px 24px 24px}.bde-div-90-70{display:flex;flex-direction:column;gap:12px}.bde-div-90-71{width:min(48px,100%);min-height:48px;border-radius:12px}.bde-div-90-71{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bde-div-90-71{background-color:var(--sc-blue-50)}.bde-icon-90-72 .bde-icon-icon.breakdance-icon-atom{font-size:24px}.bde-heading-90-73{color:var(--sc-heading);font-size:18px;font-weight:700}.bde-text-90-74{color:var(--sc-gray-600);font-size:15px}.bde-div-90-75{width:100%;padding:24px 24px 24px 24px}.bde-div-90-75{display:flex;flex-direction:column;gap:12px}.bde-div-90-76{width:min(48px,100%);min-height:48px;border-radius:12px}.bde-div-90-76{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bde-div-90-76{background-color:var(--sc-blue-50)}.bde-icon-90-77 .bde-icon-icon.breakdance-icon-atom{font-size:24px}.bde-heading-90-78{color:var(--sc-heading);font-size:18px;font-weight:700}.bde-text-90-79{color:var(--sc-gray-600);font-size:15px}.bde-section-90-80 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-90-80{background-color:var(--sc-white)}.bde-section-90-80 .section-container{padding-bottom:clamp(32px,4vw,56px);padding-top:clamp(32px,4vw,56px)}.bde-div-90-81{width:100%}.bde-div-90-81{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-90-81>*{width:auto!important;height:auto!important}.bde-div-90-81{--bde-grid-items-per-row:2;--bde-grid-gap:48px;--bde-grid-align-items:start}.bde-div-90-81{grid-template-columns:58fr 42fr}@media (max-width:1023px){.bde-div-90-81{grid-template-columns:1fr}}@media (max-width:1023px){.bde-div-90-81{--bde-grid-items-per-row:1}}.bde-div-90-82{width:100%}.bde-div-90-82{display:flex;flex-direction:column;gap:16px}.fcbd-product-description-element-90-84 .fct-product-description{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}@media (max-width:1119px){.fcbd-product-description-element-90-84 .fct-product-description{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:1023px){.fcbd-product-description-element-90-84 .fct-product-description{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:767px){.fcbd-product-description-element-90-84 .fct-product-description{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}@media (max-width:479px){.fcbd-product-description-element-90-84 .fct-product-description{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-product-description-element-90-84 .fct-product-description .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}}.bde-div-90-85{width:100%}.bde-div-90-85{display:flex;flex-direction:column;gap:16px}.bde-rich-text-90-87 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.bde-rich-text-90-87 li{position:relative;padding-left:30px;color:var(--sc-gray-700);font-size:15px;line-height:1.5}.bde-rich-text-90-87 li::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-color:var(--sc-emerald);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m9 12 2 2 4-4'/></svg>") no-repeat center / contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m9 12 2 2 4-4'/></svg>") no-repeat center / contain}.bde-section-90-88 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-90-88{background-color:var(--sc-white)}.bde-section-90-88 .section-container{padding-bottom:clamp(32px,4vw,56px);padding-top:clamp(32px,4vw,56px)}.bde-div-90-89{width:100%}.bde-div-90-89{display:flex;flex-direction:column}.bde-div-90-90{width:100%;padding:40px 40px 40px 40px;border-radius:var(--sc-r-tile)}.bde-div-90-90{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:32px}.bde-div-90-90{background:var(--sc-grad-blue-cyan)}@media (max-width:1023px){.bde-div-90-90{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}.bde-div-90-91{width:100%}.bde-div-90-91{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:20px}@media (max-width:767px){.bde-div-90-91{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}.bde-div-90-92{width:min(56px,100%);min-height:56px;border-radius:999px}.bde-div-90-92{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bde-div-90-92{background-color:rgba(255,255,255,0.2)}.bde-icon-90-93 .bde-icon-icon.breakdance-icon-atom{font-size:26px}.bde-div-90-94{width:100%}.bde-div-90-94{display:flex;flex-direction:column;gap:6px}.bde-heading-90-95{color:var(--sc-white)}.bde-text-90-96{width:min(560px,100%);color:rgba(255,255,255,0.85)}.bde-button-90-97 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:var(--sc-white);--bde-button-custom-background-color-hover:var(--sc-white);border-radius:12px}.bde-button-90-97 .button-atom{color:var(--sc-primary)}.bde-button-90-97 .button-atom .button-atom__text{color:inherit}.bde-button-90-97 .button-atom:hover{background-color:var(--sc-blue-50)}.bde-section-90-98 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-90-98{background-color:var(--sc-gray-50)}.bde-section-90-98 .section-container{padding-bottom:clamp(32px,4vw,56px);padding-top:clamp(32px,4vw,56px)}.bde-div-90-99{width:100%}.bde-div-90-99{display:flex;flex-direction:column;gap:16px}.fcbd-fc-products-element-90-101 .fcbd-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fcbd-fc-products-element-90-101 .fcbd-badge--custom{background-color:var(--bde-fc-badge-custom-bg,#0f172a);color:var(--bde-fc-badge-custom-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-products__card{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:disabled,.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}.fcbd-fc-products-element-90-101 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-products__card{background:var(--sc-white);border:1px solid var(--sc-border);border-radius:var(--sc-r-card);box-shadow:var(--sc-shadow-card);padding:20px;transition:transform 0.2s ease,box-shadow 0.2s ease}.fcbd-fc-products-element-90-101 .fcbd-products__card:hover{transform:translateY(-3px);box-shadow:var(--sc-shadow-md)}.fcbd-fc-products-element-90-101 .fcbd-products__link{display:flex;flex-direction:column;gap:10px}.fcbd-fc-products-element-90-101 .fcbd-products__image{width:100%;height:auto;border-radius:var(--sc-r-sm)}.fcbd-fc-products-element-90-101 .fcbd-products__part--title{color:var(--sc-heading);font-weight:700;font-size:1.125rem}.fcbd-fc-products-element-90-101 .fcbd-products__part--price{color:var(--sc-gray-600)}.fcbd-fc-products-element-90-101 .fcbd-products__link::after{content:"Bekijk plugin";order:70;display:inline-block;margin-top:4px;padding:10px 16px;background:var(--sc-primary);color:var(--sc-white);border-radius:var(--sc-r-btn);font-weight:600;font-size:0.9375rem;text-align:center}.fcbd-fc-products-element-90-101 .fcbd-products__card:hover .fcbd-products__link::after{background:var(--sc-blue-700)}@media (max-width:1119px){.fcbd-fc-products-element-90-101 .fcbd-badge--custom{background-color:var(--bde-fc-badge-custom-bg,#0f172a);color:var(--bde-fc-badge-custom-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-products__card{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:disabled,.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}.fcbd-fc-products-element-90-101 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}}@media (max-width:1023px){.fcbd-fc-products-element-90-101 .fcbd-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fcbd-fc-products-element-90-101 .fcbd-badge--custom{background-color:var(--bde-fc-badge-custom-bg,#0f172a);color:var(--bde-fc-badge-custom-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-products__card{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:disabled,.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}.fcbd-fc-products-element-90-101 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}}@media (max-width:767px){.fcbd-fc-products-element-90-101 .fcbd-products__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.fcbd-fc-products-element-90-101 .fcbd-badge--custom{background-color:var(--bde-fc-badge-custom-bg,#0f172a);color:var(--bde-fc-badge-custom-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-products__card{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:disabled,.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}.fcbd-fc-products-element-90-101 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}}@media (max-width:479px){.fcbd-fc-products-element-90-101 .fcbd-badge--custom{background-color:var(--bde-fc-badge-custom-bg,#0f172a);color:var(--bde-fc-badge-custom-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-products__card{color:var(--bde-fc-text-color,var(--bde-body-text-color,#374151))}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-muted{color:var(--bde-fc-text-muted-color,#6b7280)}.fcbd-fc-products-element-90-101 .fcbd-products__card .fcbd-heading{color:var(--bde-fc-heading-color,var(--bde-headings-color,#111827));font-family:var(--bde-fc-heading-font-family,var(--bde-heading-font-family,inherit))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a{background-color:var(--bde-fc-button-bg,var(--bde-button-primary-background-color,#1f2937));color:var(--bde-fc-button-text-color,var(--bde-button-primary-text-color,#ffffff));border-color:var(--bde-fc-button-border-color,var(--bde-button-primary-border-color,transparent));border-radius:var(--bde-fc-button-border-radius,var(--bde-button-border-radius,3px));border-width:var(--bde-fc-button-border-width,var(--bde-button-border-width,1px));font-weight:var(--bde-fc-button-font-weight,var(--bde-button-font-weight,500));padding:var(--bde-fc-button-padding,var(--bde-button-padding-base,14px 24px));line-height:var(--bde-fc-button-line-height,var(--bde-button-line-height,1))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:hover{background-color:var(--bde-fc-button-bg-hover,var(--bde-button-primary-background-color-hover,#111827));color:var(--bde-fc-button-text-color-hover,var(--bde-button-primary-text-color-hover,#ffffff));border-color:var(--bde-fc-button-border-color-hover,var(--bde-button-primary-border-color-hover,transparent))}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:focus-visible{outline-color:var(--bde-fc-button-focus-visible-ring-color,var(--bde-form-input-focused-border-color,#1f2937));outline-width:var(--bde-fc-button-focus-visible-ring-width,2px);outline-style:solid}.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a:disabled,.fcbd-fc-products-element-90-101 .fcbd-products__part--button button,.fcbd-fc-products-element-90-101 .fcbd-products__part--button a[aria-disabled="true"]{background-color:var(--bde-fc-button-disabled-bg,#e5e7eb);color:var(--bde-fc-button-disabled-text-color,#9ca3af);opacity:var(--bde-fc-button-disabled-opacity,0.6)}.fcbd-fc-products-element-90-101 .fcbd-badge--sale{background-color:var(--bde-fc-badge-sale-bg,#dc2626);color:var(--bde-fc-badge-sale-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-in{background-color:var(--bde-fc-badge-stock-in-bg,#16a34a);color:var(--bde-fc-badge-stock-in-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-low{background-color:var(--bde-fc-badge-stock-low-bg,#d97706);color:var(--bde-fc-badge-stock-low-text-color,#ffffff)}.fcbd-fc-products-element-90-101 .fcbd-badge--stock-out{background-color:var(--bde-fc-badge-stock-out-bg,#6b7280);color:var(--bde-fc-badge-stock-out-text-color,#ffffff)}}
.bde-section-91-2 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-91-2{background-color:var(--sc-ink)}.bde-section-91-2 .section-container{padding-bottom:26px;padding-top:60px}.bde-div-91-3{width:min(1120px,100%)}.bde-div-91-3{display:flex;flex-direction:column;gap:0px}.bde-div-91-4{width:100%}.bde-div-91-4{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-91-4>*{width:auto!important;height:auto!important}.bde-div-91-4{--bde-grid-items-per-row:4;--bde-grid-gap:32px}.bde-div-91-5{display:flex;flex-direction:column}.bde-container-link-91-6{display:flex;flex-direction:column}.bde-icon-91-7 .bde-icon-icon.breakdance-icon-atom{font-size:32px}.bde-div-91-9{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.bde-text-91-10{color:var(--bde-body-text-color)}.bde-text-91-11{color:var(--bde-body-text-color)}.bde-text-91-12{color:var(--bde-body-text-color)}.bde-div-91-20{display:flex;flex-direction:column}.bde-div-91-21{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.bde-div-91-22{display:flex;flex-direction:column}.bde-icon-91-23 .bde-icon-icon.breakdance-icon-atom{font-size:18px}.bde-text-91-24{color:var(--bde-body-text-color)}.bde-container-link-91-25{width:100%}.bde-container-link-91-25{display:flex;flex-direction:column}.bde-text-91-26{color:var(--bde-body-text-color)}.bde-div-91-27{display:flex;flex-direction:column}.bde-icon-91-28 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-29{width:100%}.bde-container-link-91-29{display:flex;flex-direction:column}.bde-text-91-30{color:var(--bde-body-text-color)}.bde-div-91-31{display:flex;flex-direction:column}.bde-icon-91-32 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-33{width:100%}.bde-container-link-91-33{display:flex;flex-direction:column}.bde-text-91-34{color:var(--bde-body-text-color)}.bde-div-91-35{display:flex;flex-direction:column}.bde-icon-91-36 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-37{width:100%}.bde-container-link-91-37{display:flex;flex-direction:column}.bde-text-91-38{color:var(--bde-body-text-color)}.bde-div-91-39{display:flex;flex-direction:column}.bde-icon-91-40 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-41{width:100%}.bde-container-link-91-41{display:flex;flex-direction:column}.bde-text-91-42{color:var(--bde-body-text-color)}.bde-div-91-43{display:flex;flex-direction:column}.bde-icon-91-44 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-div-91-45{display:flex;flex-direction:column}.bde-div-91-46{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.bde-div-91-47{display:flex;flex-direction:column}.bde-icon-91-48 .bde-icon-icon.breakdance-icon-atom{font-size:18px}.bde-text-91-49{color:var(--bde-body-text-color)}.bde-container-link-91-50{width:100%}.bde-container-link-91-50{display:flex;flex-direction:column}.bde-text-91-51{color:var(--bde-body-text-color)}.bde-div-91-52{display:flex;flex-direction:column}.bde-icon-91-53 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-54{width:100%}.bde-container-link-91-54{display:flex;flex-direction:column}.bde-text-91-55{color:var(--bde-body-text-color)}.bde-div-91-56{display:flex;flex-direction:column}.bde-icon-91-57 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-58{width:100%}.bde-container-link-91-58{display:flex;flex-direction:column}.bde-text-91-59{color:var(--bde-body-text-color)}.bde-div-91-60{display:flex;flex-direction:column}.bde-icon-91-61 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-62{width:100%}.bde-container-link-91-62{display:flex;flex-direction:column}.bde-text-91-63{color:var(--bde-body-text-color)}.bde-div-91-64{display:flex;flex-direction:column}.bde-icon-91-65 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-66{width:100%}.bde-container-link-91-66{display:flex;flex-direction:column}.bde-text-91-67{color:var(--bde-body-text-color)}.bde-div-91-68{display:flex;flex-direction:column}.bde-icon-91-69 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-70{width:100%}.bde-container-link-91-70{display:flex;flex-direction:column}.bde-text-91-71{color:var(--bde-body-text-color)}.bde-div-91-72{display:flex;flex-direction:column}.bde-icon-91-73 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-div-91-74{display:flex;flex-direction:column}.bde-div-91-75{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.bde-div-91-76{display:flex;flex-direction:column}.bde-icon-91-77 .bde-icon-icon.breakdance-icon-atom{font-size:18px}.bde-text-91-78{color:var(--bde-body-text-color)}.bde-container-link-91-79{width:100%}.bde-container-link-91-79{display:flex;flex-direction:column}.bde-text-91-80{color:var(--bde-body-text-color)}.bde-div-91-81{display:flex;flex-direction:column}.bde-icon-91-82 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-83{width:100%}.bde-container-link-91-83{display:flex;flex-direction:column}.bde-text-91-84{color:var(--bde-body-text-color)}.bde-div-91-85{display:flex;flex-direction:column}.bde-icon-91-86 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-87{width:100%}.bde-container-link-91-87{display:flex;flex-direction:column}.bde-text-91-88{color:var(--bde-body-text-color)}.bde-div-91-89{display:flex;flex-direction:column}.bde-icon-91-90 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-container-link-91-91{width:100%}.bde-container-link-91-91{display:flex;flex-direction:column}.bde-text-91-92{color:var(--bde-body-text-color)}.bde-div-91-93{display:flex;flex-direction:column}.bde-icon-91-94 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.bde-div-91-95{width:100%}.bde-div-91-95{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-91-95>*{width:auto!important;height:auto!important}.bde-div-91-95{--bde-grid-items-per-row:2;--bde-grid-gap:32px}.bde-div-91-96{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:16px}@media (max-width:767px){.bde-div-91-96{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}}.bde-div-91-97{display:flex;flex-direction:column}.bde-icon-91-98 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.bde-div-91-99{display:flex;flex-direction:column}.bde-text-91-100{color:var(--bde-body-text-color)}.bde-text-91-101{color:var(--bde-body-text-color)}.bde-div-91-102{display:flex;flex-direction:column}@media (max-width:767px){.bde-form-builder-91-103 .breakdance-form{grid-template-columns:unset}.bde-form-builder-91-103 .breakdance-form--horizontal{grid-auto-flow:unset}.bde-form-builder-91-103 .breakdance-form .breakdance-form-field,.bde-form-builder-91-103 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}.bde-div-91-104{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:22px}@media (max-width:767px){.bde-div-91-104{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}.bde-div-91-105{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.bde-div-91-106{display:flex;flex-direction:column}.bde-icon-91-107 .bde-icon-icon.breakdance-icon-atom{font-size:18px}.bde-text-91-108{color:var(--bde-body-text-color)}.bde-div-91-109{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.bde-div-91-110{display:flex;flex-direction:column}.bde-icon-91-111 .bde-icon-icon.breakdance-icon-atom{font-size:18px}.bde-text-91-112{color:var(--bde-body-text-color)}.bde-div-91-113{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.bde-div-91-114{display:flex;flex-direction:column}.bde-icon-91-115 .bde-icon-icon.breakdance-icon-atom{font-size:18px}.bde-text-91-116{color:var(--bde-body-text-color)}.bde-text-91-120{color:var(--bde-body-text-color)}.bde-div-91-117{width:100%}.bde-div-91-117{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.bde-text-91-118{color:var(--bde-body-text-color)}.bde-text-91-119{color:var(--bde-body-text-color)}