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))}
[consent-id]:not(.rcb-content-blocker):not([consent-transaction-complete]):not([consent-visual-use-parent^="children:"]):not([consent-confirm]){opacity:0!important}.rcb-content-blocker+.rcb-content-blocker-children-fallback~*{display:none!important}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}: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)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .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{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break: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-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[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}}
/*! 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}#honeypot-field-url{display:none!important}.comment-form-cookies-consent{width:100%;overflow:hidden}.wc_apbct_email_id{display:none!important}.um-form input[type=text].apbct_special_field,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none!important}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;background:#d3d3d3;border-radius:5px;opacity:.9}.apbct-tooltip--text{position:sticky;background:#d3d3d3;padding:10px;border-radius:5px;width:max-content}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg)}.apbct-trusted-text--div{font-size:small!important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--center{font-size:small!important;display:block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--label{font-size:small!important;display:inline-block;text-align:center;width:100%;padding:5px 0 5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0 5px 0}.apbct-trusted-text--span{display:inline-block}.apbct-popup-fade:before{content:'';background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1}.apbct-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999!important;transition:none!important;background-size:contain;background-repeat:no-repeat!important;background-position-x:right;background-position-y:center;cursor:pointer!important}.apbct-check_email_exist-load{background-size:contain;background-image:url(/wp-content/plugins/cleantalk-spam-protect/css/images/checking_email.gif)!important}.apbct-check_email_exist-block{position:fixed!important;display:block!important}.apbct-check_email_exist-good_email{background-image:url(/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)!important}.apbct-check_email_exist-bad_email{background-image:url(/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg)!important}.apbct-check_email_exist-popup_description{display:none;position:fixed!important;padding:2px!important;border:1px solid #e5e8ed!important;border-radius:16px 16px 0 16px!important;background:#fff!important;background-position-x:right!important;font-size:14px!important;text-align:center!important;transition:all 1s ease-out!important}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%!important}}.ct-encoded-form{display:none}.ct-encoded-form-loader{display:block;width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:ct-encoded-form-loader-spin 1s linear infinite;margin:auto}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ct-encoded-form-forbidden{display:block;border:1px solid red;padding:10px;background:#fdd;color:red;font-weight:700}.comments-area .comment-list article .comment-author{overflow:visible!important}.apbct-popup.apbct-email-encoder-popup{position:fixed;top:50%;left:50%;margin-left:0;transform:translate(-50%,-50%);width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder-popup__close{position:absolute;top:12px;right:12px;display:none;width:12px;height:12px;border:0;padding:0;border-radius:50%;background:#f3f4f6;color:#4b5563;font-size:22px;font-weight:600;line-height:1;cursor:pointer;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.apbct-email-encoder-popup__close:hover{background:#e5e7eb;color:#111827}.apbct-email-encoder-popup__close--visible{display:inline-flex}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:#fff0;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:#fff0;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:#fff0;text-shadow:0 0 2px #aaa}100%{scale:100%;color:#fff0;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-popup.apbct-email-encoder-popup{width:calc(90vw - 32px);min-width:200px;max-width:360px}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}}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 #fff}.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:rgb(255 255 255 / .5) #fff0;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);--fct-single-product-secondary-text-color:var(--fct-secondary-text-color);--fct-single-product-active-text-color:var(--fct-primary-active-text-color);--fct-single-product-border-color:var(--fct-border-color);--fct-single-product-divider-color:var(--fct-divider-color);--fct-single-product-active-border-color:var(--fct-active-border-color)}body:not(.fluent-cart-no-colors){--fct-single-product-qty-bg:var(--fct-secondary-bg-color, #eaecf0);--fct-single-product-qty-text-color:var(--fct-primary-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%;text-align:center;border-radius:var(--fct-container-radius,8px);aspect-ratio:1/1}.fct-product-gallery-thumb .containerZoom{border-radius:var(--fct-container-radius,8px)}.fct-product-gallery-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--fct-container-radius, 8px) - 1px)}.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-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{border-radius:var(--fct-container-radius,8px)}.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-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);background-color:#fff0;padding:0;outline:2px solid #fff0;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-inline-start:0}.fct-gallery-thumb-control-button:hover{border-color:var(--fct-single-product-border-color);background-color:#fff0;--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:#fff0}.fct-gallery-thumb-control-button{border-radius:var(--fct-container-radius,8px)}.fct-gallery-thumb-control-button.is-hidden{display:none}.fct-gallery-thumb-control-button img{height:100%;width:100%;cursor:pointer;-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);border-radius:calc(var(--fct-container-radius, 8px) - 1px)}.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:0;border-right-width:0;border-top-width:0;border-style:solid;border-color:var(--fct-single-product-divider-color)}.fct-product-tab-nav .tab-active-bar{position:absolute;bottom:0;left:0;height:2px;width:0;background-color:var(--fct-single-product-active-border-color,#253241);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;color:var(--fct-single-product-secondary-text-color);outline:2px solid #fff0;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 #fff0;outline-offset:2px}.fct-product-tab-nav-item.active{font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-product-tab-pane{display:none}.fct-product-tab-pane.active{display:block}.fct-product-summary{grid-area:summary}.fct-product-prices{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;line-height:28px;color:var(--fct-single-product-primary-text-color);margin-bottom:var(--fct-section-spacing,20px)}.fct-product-prices>span{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-product-title{margin-bottom:var(--fct-section-spacing,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:var(--fct-section-spacing,20px)}.fct-product-excerpt p{margin:0;color:var(--fct-single-product-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-info{display:flex;align-items:center;gap:8px;word-break:keep-all}.fct-product-sku .fct-product-sku__label{font-size:15px;font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-product-sku .fct-product-sku__value{font-size:15px;color:var(--fct-single-product-secondary-text-color);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.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;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.025em;border-radius:var(--fct-badge-radius,6px)}[dir=rtl] .fct-product-stock .fct-stock-badge{letter-spacing:0}.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:0;border-style:none;font-size:13px}.fct-package-description .fct-package-description__table th,.fct-package-description .fct-package-description__table td{border-width:0;border-bottom-width:1px;border-style:solid;border-color:var(--fct-single-product-divider-color);padding:6px 0;text-align:start}.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:0}.fct-product-variants{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;margin-bottom:var(--fct-section-spacing,20px)}.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{padding:16px;border-radius:var(--fct-variant-radius,12px)}.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-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;border-radius:var(--fct-variant-radius,8px)}.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:0;flex-direction:column}.fct-product-variant-item .additional-info{font-size:14px}.fct-product-variant-item .fct-product-variant-price{position:absolute;top:50%;inset-inline-end: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>div{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.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;--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;border-radius:var(--fct-popup-radius,6px);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;color:var(--fct-single-product-secondary-text-color)}.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-container .fct-product-quantity{display:inline-flex;align-items:center;overflow:hidden;background-color:var(--fct-single-product-qty-bg);border-radius:var(--fct-input-radius,8px)}.fct-product-quantity-container .fct-product-quantity .fct-quantity-decrease-button,.fct-product-quantity-container .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:0;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-container .fct-product-quantity .fct-quantity-decrease-button svg,.fct-product-quantity-container .fct-product-quantity .fct-quantity-increase-button svg{height:14px;width:14px}.fct-product-quantity-container .fct-product-quantity .fct-quantity-decrease-button:focus,.fct-product-quantity-container .fct-product-quantity .fct-quantity-increase-button:focus{outline-width:0;outline-style:none}.fct-product-quantity-container .fct-product-quantity .fct-quantity-decrease-button:disabled,.fct-product-quantity-container .fct-product-quantity .fct-quantity-increase-button:disabled{cursor:not-allowed;opacity:.5}.fct-product-quantity-container .fct-product-quantity .fct-quantity-input{margin:0;max-height:36px;max-width:36px;border-radius:0;border-width:0;background-color:#fff0;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 #fff0;outline-offset:2px}.fct-product-quantity-container .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 #fff0;outline-offset:2px}.fct-product-quantity-container .fct-product-quantity .fct-quantity-input:focus-visible{outline:2px solid #fff0;outline-offset:2px}.fct-product-quantity-container .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}.elementor-widget-fluentcart_product_info{width:100%}@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;inset-inline-end: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:0;border-right-width:0;border-bottom-width:2px;border-top-width:0;border-style:solid;border-color:#fff0}.fct-product-tab-nav-item.active{border-color:var(--fct-single-product-active-border-color)}}body:not(.fluent-cart-no-colors){--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-active-text-color:var(--fct-primary-active-text-color, #017EF3);--fct-single-product-border-color:var(--fct-border-color, #D6DAE1);--fct-single-product-divider-color:var(--fct-divider-color, #EAECF0);--fct-single-product-active-border-color:var(--fct-active-border-color, #253241);--fct-single-product-qty-bg:var(--fct-secondary-bg-color, #eaecf0);--fct-single-product-qty-text-color:var(--fct-primary-text-color, #2F3448)}body:not(.fluent-cart-no-colors) .fct-product-gallery-thumb{border-width:1px;border-style:solid;border-color:var(--fct-single-product-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}[dir=rtl] .fct-lightbox .lb-nav a.lb-prev{left:auto;right:12px;float:right;transform:translateY(-50%) scaleX(-1)}[dir=rtl] .fct-lightbox .lb-nav a.lb-next{right:auto;left:12px;float:left;transform:translateY(-50%) scaleX(-1)}[dir=rtl] .fct-lightbox .lb-closeContainer{right:auto;left:10px}[dir=rtl] .fct-lightbox .lb-data .lb-details{float:right;text-align:right}[dir=rtl] .fct-lightbox .lb-data .lb-number{clear:right}.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;inset-inline-end:16px;z-index:999;display:flex;height:30px;width:30px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:0;background-color:var(--fct-secondary-btn-bg-color,#ffffff);padding:0;color:var(--fct-primary-text-color,#2F3448)}.fct-product-modal-close:hover{background-color:var(--fct-secondary-btn-hover-bg-color,#F5F6F7)}.fct-product-modal-close svg{height:12px;width:12px}.fct-product-modal-close.hovered{background-color:var(--fct-secondary-btn-hover-bg-color,#F5F6F7)}.fct-product-modal-body{position:relative;z-index:10;max-height:610px;min-height:400px;width:1020px;overflow-x:hidden;background-color:var(--fct-card-bg-color,#ffffff);padding:30px;border-radius:var(--fct-popup-radius,8px)}.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:var(--fct-grid-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:var(--fct-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:var(--fct-card-bg-color);--fct-card-border-color:var(--fct-border-color);--fct-card-primary-text-color:var(--fct-primary-text-color);--fct-card-text-color:var(--fct-secondary-text-color);--fct-card-btn-bg-color:var(--fct-btn-bg-color);--fct-card-btn-text-color:var(--fct-btn-text-color);--fct-card-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-card-btn-bg-color));--fct-card-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-card-btn-text-color));--fct-heading-color:var(--fct-primary-text-color);--fct-card-rating-count-color:var(--fct-secondary-text-color);--fct-review-star-color:#f59e0b;--fct-review-star-empty-color:#d1d5db}.fct-product-card{position:relative;display:grid;height:100%;grid-template-columns:repeat(1,minmax(0,1fr));border-width:1px;border-style:solid;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{border-radius:var(--fct-card-radius,8px)}.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-top:12px;font-size:16px;font-weight:500;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.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{-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{position:relative;margin-left:-4px;margin-right:-4px;margin-top:-4px;aspect-ratio:1 / 1}.fct-product-card .fct-product-card-image-wrap.is-placeholder{border-bottom:1px solid var(--fct-card-border-color,#d6dae1)}.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:0;margin-right:0;margin-top:0}.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%;-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{border-top-left-radius:calc(var(--fct-card-radius, 8px) - 1px);border-top-right-radius:calc(var(--fct-card-radius, 8px) - 1px);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-bottom:4px;font-size:14px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-sku .fct-product-sku__label{font-weight:600}.fct-product-card .fct-product-sku .fct-product-sku__value{font-weight:400}.fct-product-card .fct-product-card-prices{padding-bottom:12px;font-size:16px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-card-prices+p{margin-top:auto!important}[dir=rtl] .fct-product-card .fct-product-card-prices .fct-compare-price,[dir=rtl] .fct-product-card .fct-product-card-prices .fct-item-price{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-product-card button{margin-top:auto;min-height:40px;width:100%;cursor:pointer;border-width:0;text-align:center;font-size:14px;text-transform:capitalize;line-height:1}@container product-grid (min-width:390px){.group.list .fct-product-card button{max-width:178px;transition-property:none}}.fct-product-card button{padding-left:var(--fct-btn-padding-x,12px);padding-right:var(--fct-btn-padding-x,12px);padding-top:var(--fct-btn-padding-y,12px);padding-bottom:var(--fct-btn-padding-y,12px);border-radius:var(--fct-btn-radius,8px)}.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;transition-duration:.3s;border-radius:var(--fct-btn-radius,8px)}.fct-product-card button .fluent-cart-loader svg{margin-inline-end: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,#d6dae1);--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-rating{display:flex;align-items:center;gap:4px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-card-rating .fct-product-card-stars{display:flex;align-items:center;line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star{display:inline-flex;font-size:14px;color:var(--fct-review-star-empty-color,#d1d5db);line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-svg,.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-empty{display:block}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-filled{color:var(--fct-review-star-color,#f59e0b)}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half{position:relative;display:inline-block;line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-empty{color:var(--fct-review-star-empty-color,#d1d5db)}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-fill{position:absolute;inset-inline-start:0;top:0;overflow:hidden;width:50%;color:var(--fct-review-star-color,#f59e0b)}.fct-product-card .fct-product-card-rating .fct-product-card-review-count{font-size:12px}[dir=rtl] .fct-product-card .fct-product-card-rating .fct-product-card-review-count{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-product-card .fct-product-card-excerpt,.fct-product-card p.dynamic{margin-bottom:8px;display:none;font-size:14px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-view-button,a.fct-product-view-button,button.fct-product-view-button{margin-top:auto;display:flex;min-height:40px;cursor:pointer;align-items:center;justify-content:center;border-width:0;text-align:center;font-size:14px;line-height:1}@container product-grid (min-width:390px){.group.list .fct-product-view-button,.group.list a.fct-product-view-button,.group.list button.fct-product-view-button{max-width:178px;transition-property:none}}.fct-product-view-button,a.fct-product-view-button,button.fct-product-view-button{padding-left:var(--fct-btn-padding-x,12px);padding-right:var(--fct-btn-padding-x,12px);padding-top:var(--fct-btn-padding-y,12px);padding-bottom:var(--fct-btn-padding-y,12px);border-radius:var(--fct-btn-radius,8px)}.fct-product-view-button.group.loading .fluent-cart-loader,a.fct-product-view-button.group.loading .fluent-cart-loader,button.fct-product-view-button.group.loading .fluent-cart-loader{opacity:1}.fct-product-view-button.out-of-stock,a.fct-product-view-button.out-of-stock,button.fct-product-view-button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color,#d6dae1);--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)}body:not(.fluent-cart-no-colors){--fct-card-primary-text-color:var(--fct-primary-text-color, #2F3448);--fct-card-text-color:var(--fct-secondary-text-color, #565865);--fct-heading-color:var(--fct-primary-text-color, #2F3448);--fct-card-rating-count-color:var(--fct-secondary-text-color, #ADB5C2);--fct-card-btn-bg-color:var(--fct-btn-bg-color, #253241);--fct-card-btn-text-color:var(--fct-btn-text-color, #ffffff);--fct-card-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-card-btn-bg-color));--fct-card-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-card-btn-text-color));--fct-card-bg:var(--fct-card-bg-color);--fct-card-border-color:var(--fct-border-color, #d6dae1)}body:not(.fluent-cart-no-colors) .fct-product-card-review-count{color:var(--fct-card-rating-count-color)}body:not(.fluent-cart-no-colors) .fct-product-card{border-color:var(--fct-card-border-color)}body:not(.fluent-cart-no-colors) .fct-product-card h1,body:not(.fluent-cart-no-colors) .fct-product-card h2,body:not(.fluent-cart-no-colors) .fct-product-card h3,body:not(.fluent-cart-no-colors) .fct-product-card h4,body:not(.fluent-cart-no-colors) .fct-product-card h5,body:not(.fluent-cart-no-colors) .fct-product-card h6{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card h1 a,body:not(.fluent-cart-no-colors) .fct-product-card h2 a,body:not(.fluent-cart-no-colors) .fct-product-card h3 a,body:not(.fluent-cart-no-colors) .fct-product-card h4 a,body:not(.fluent-cart-no-colors) .fct-product-card h5 a,body:not(.fluent-cart-no-colors) .fct-product-card h6 a{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-sku .fct-product-sku__label{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-sku .fct-product-sku__value{color:var(--fct-card-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-card-prices{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-list-container .fct-product-list-heading{color:var(--fct-heading-color)}body:not(.fluent-cart-no-colors) .fct-product-card button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button:hover{background-color:var(--fct-card-btn-hover-bg-color);color:var(--fct-card-btn-hover-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button:focus{color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button .fluent-cart-loader{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color)}body:not(.fluent-cart-no-colors) .fct-product-view-button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-view-button:hover{background-color:var(--fct-card-btn-hover-bg-color);color:var(--fct-card-btn-hover-text-color)}body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-product-card{background-color:var(--fct-card-bg-color,transparent)}.fct-product-list-container .fct-product-list-heading{margin-bottom:30px;margin-top:0;font-size:26px;font-weight:700}.fct-product-list{display:grid;gap:var(--fct-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:0 0 10px #00000080;cursor:crosshair}.xzoom-loading{background-position:center center;background-repeat:no-repeat;border-radius:100%;opacity:.7;background:url(/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}.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:0}.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:0}.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:0}.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:0}.gap-1{gap:4px}.gap-1\.5{gap:6px}.gap-2{gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:8px}.rounded-full{border-radius:9999px}.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-\[var\(--fct-single-product-active-border-color\)\]{border-color:var(--fct-single-product-active-border-color)}.border-\[var\(--fct-single-product-border-color\,theme\(\'colors\.gray\.outline\'\)\)\]{border-color:var(--fct-single-product-border-color,#D6DAE1)}.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-transparent{border-color:#fff0}.bg-\[var\(--fct-card-bg-color\,\#ffffff\)\]{background-color:var(--fct-card-bg-color,#ffffff)}.bg-\[var\(--fct-secondary-bg-color\,theme\(\'colors\.gray\.50\'\)\)\]{background-color:var(--fct-secondary-bg-color,#F5F6F7)}.bg-\[var\(--fct-secondary-btn-hover-bg-color\,theme\(\'colors\.gray\.100\'\)\)\]{background-color:var(--fct-secondary-btn-hover-bg-color,#EAECF0)}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(230 242 254 / 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-\[var\(--fct-single-product-active-text-color\)\]{color:var(--fct-single-product-active-text-color)}.text-\[var\(--fct-single-product-primary-text-color\)\]{color:var(--fct-single-product-primary-text-color)}.text-\[var\(--fct-single-product-primary-text-color\,theme\(\'colors\.system\.dark\'\)\)\]{color:var(--fct-single-product-primary-text-color,#2F3448)}.text-\[var\(--fct-single-product-secondary-text-color\)\]{color:var(--fct-single-product-secondary-text-color)}.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 #fff0;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{display:flex;flex-direction:column;gap:16px;margin-bottom:var(--fct-section-spacing,16px)}.fct-attribute-selector{display:flex;flex-direction:column;gap:6px}.fct-attribute-label{font-size:14px;font-weight:500;color:var(--fct-single-product-primary-text-color)}.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-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color,#D6DAE1);background-color:var(--fct-card-bg-color,#ffffff);padding:0;color:var(--fct-single-product-primary-text-color,#2F3448);--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 #fff0;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 #fff0;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{border-radius:var(--fct-variant-radius,8px)}.fct-attribute-selector .fct-swatch-item:hover:not(.disabled):not(.selected){border-color:var(--fct-single-product-active-border-color);color:var(--fct-single-product-primary-text-color)}.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-color:#fff0;background-color:var(--fct-secondary-bg-color,#F5F6F7);padding:8px 12px;font-size:14px;font-weight:500}.fct-attribute-selector .fct-swatch-color:hover,.fct-attribute-selector .fct-swatch-image:hover{border-color:var(--fct-single-product-active-border-color,#253241);color:var(--fct-single-product-primary-text-color,#2F3448)}.fct-attribute-selector .fct-swatch-color:focus,.fct-attribute-selector .fct-swatch-image:focus{color:var(--fct-single-product-primary-text-color,#2F3448);--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,.fct-attribute-selector .fct-swatch-image{border-radius:var(--fct-variant-radius,.375rem)}.fct-attribute-selector .fct-swatch-color:hover:not(.selected):not(.disabled),.fct-attribute-selector .fct-swatch-image:hover:not(.selected):not(.disabled){background-color:var(--fct-secondary-bg-color,#F5F6F7)}.fct-attribute-selector .fct-swatch-color.selected,.fct-attribute-selector .fct-swatch-image.selected{border-width:1px;border-style:solid;border-color:var(--fct-single-product-active-border-color);background-color:var(--fct-card-bg-color,#ffffff);color:var(--fct-single-product-active-text-color)}.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;color:var(--fct-single-product-secondary-text-color)}.fct-selected-term-title:not(:empty):before{content:": "}.fct-attribute-selector .fct-swatch-image-only{height:auto;min-width:0;gap:0;background-color:var(--fct-card-bg-color,#ffffff);padding:4px}.fct-attribute-selector .fct-swatch-image-only:hover:not(.selected):not(.disabled){background-color:var(--fct-card-bg-color,#ffffff)}.fct-attribute-selector .fct-swatch-image-only .fct-swatch-thumb{height:72px;width:72px;border-radius:8px}.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-width:1px;border-style:solid;border-color:#fff0;background-color:var(--fct-secondary-bg-color,#F5F6F7);padding:8px 12px;font-size:14px;font-weight:500;color:var(--fct-single-product-secondary-text-color);border-radius:var(--fct-variant-radius,.375rem)}.fct-attribute-selector .fct-swatch-label:hover:not(.selected):not(.disabled){background-color:var(--fct-secondary-btn-hover-bg-color,#EAECF0);border:1px solid #D6DAE1}.fct-attribute-selector .fct-swatch-label.selected{border-color:var(--fct-single-product-active-border-color);background-color:var(--fct-card-bg-color,#ffffff);color:var(--fct-single-product-active-text-color);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{border-color:var(--fct-single-product-active-border-color);background-color:var(--fct-card-bg-color,#ffffff);color:var(--fct-single-product-active-text-color)}.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 #fff0;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-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));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__trigger{padding-top:var(--fct-input-padding-y,8px);padding-bottom:var(--fct-input-padding-y,8px);padding-left:var(--fct-input-padding-x,12px);padding-right:var(--fct-input-padding-x,12px);border-radius:var(--fct-input-radius,.375rem)}.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:0;width:0;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border-left:5px solid #fff0;border-right:5px solid #fff0;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-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;border-radius:var(--fct-popup-radius,8px);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-\[var\(--fct-single-product-active-border-color\,theme\(\'colors\.primary\.500\'\)\)\]:hover{border-color:var(--fct-single-product-active-border-color,#253241)}.hover\:text-\[var\(--fct-single-product-primary-text-color\,theme\(\'colors\.system\.dark\'\)\)\]:hover{color:var(--fct-single-product-primary-text-color,#2F3448)}.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-\[var\(--fct-single-product-primary-text-color\,theme\(\'colors\.system\.dark\'\)\)\]:focus{color:var(--fct-single-product-primary-text-color,#2F3448)}.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)}html:root,[data-hsx*="light"],html:root[data-hsx*="dark"] [data-hsx*="inverted"]{--hcl-on-brand:#000000;--hcl-brand-1:#fdfdf9;--hcl-brand-2:#fefce9;--hcl-brand-3:#fffab8;--hcl-brand-4:#fff394;--hcl-brand-5:#ffe770;--hcl-brand-6:#f3d768;--hcl-brand-7:#e4c767;--hcl-brand-8:#d5ae39;--hcl-brand-9:#ffe629;--hcl-brand-10:#ffdc00;--hcl-brand-11:#9e6c00;--hcl-brand-12:#473b1f;--hcl-on-neutral:#fff;--hcl-neutral-1:#fdfdfc;--hcl-neutral-2:#f9f9f8;--hcl-neutral-3:#f1f0ef;--hcl-neutral-4:#e9e8e6;--hcl-neutral-5:#e2e1de;--hcl-neutral-6:#dad9d6;--hcl-neutral-7:#cfceca;--hcl-neutral-8:#bcbbb5;--hcl-neutral-9:#8d8d86;--hcl-neutral-10:#82827c;--hcl-neutral-11:#63635e;--hcl-neutral-12:#21201c}:root:root[data-hsx*="dark"],[data-hsx*="dark"],[data-hsx*="invert"]{--hcl-brand-1:#14120b;--hcl-brand-2:#1b180f;--hcl-brand-3:#2d2305;--hcl-brand-4:#362b00;--hcl-brand-5:#433500;--hcl-brand-6:#524202;--hcl-brand-7:#665417;--hcl-brand-8:#836a21;--hcl-brand-9:#ffe629;--hcl-brand-10:#ffff57;--hcl-brand-11:#f5e147;--hcl-brand-12:#f6eeb4;--hcl-neutral-1:#111110;--hcl-neutral-2:#191918;--hcl-neutral-3:#222221;--hcl-neutral-4:#2a2a28;--hcl-neutral-5:#31312e;--hcl-neutral-6:#3b3a37;--hcl-neutral-7:#494844;--hcl-neutral-8:#62605b;--hcl-neutral-9:#6f6d66;--hcl-neutral-10:#7c7b74;--hcl-neutral-11:#b5b3ad;--hcl-neutral-12:#eeeeec}:root{--hsx-page-width:1366px;--hsx-min-offset:20px;--hsx-page-gap:20px;--bde-section-width:1406px !important;--bde-section-horizontal-padding:20px !important;--bde-column-gap:20px !important;--hsx-bleed-offset:max(calc(((100vw - (var(--bde-section-width))) / 2) + var(--bde-section-horizontal-padding)), calc(var(--bde-section-horizontal-padding) + 5px))}:root{--headspin-theme-API:eyJ0aGVtZSI6ImxpZ2h0In0=}html:root{--hrd-s:6px;--hrd-m:8px;--hrd-l:12px;--hrd-pill:500px;--hrd-atom:6px}html:root{--hfs-h0:clamp(3.4375rem, 2.729rem + 2.368vw, 4.75rem);--hfs-h1:clamp(2.75rem, 2.311rem + 1.466vw, 3.5625rem);--hfs-h2:clamp(2.1875rem, 1.917rem + 0.902vw, 2.6875rem);--hfs-h3:clamp(1.75rem, 1.615rem + 0.451vw, 2rem);--hfs-h4:clamp(1.375rem, 1.307rem + 0.225vw, 1.5rem);--hfs-h5:clamp(1.125rem, 1.125rem + 0.000vw, 1.125rem);--hfs-h6:clamp(1.125rem, 1.125rem + 0.000vw, 1.125rem);--hfs-text-l:clamp(1.375rem, 1.307rem + 0.225vw, 1.5rem);--hfs-text-m:clamp(1.125rem, 1.125rem + 0.000vw, 1.125rem);--hfs-text-s:clamp(0.875rem, 0.875rem + 0.000vw, 0.875rem);--hsp-xxl:clamp(3.5625rem, 2.921rem + 2.142vw, 4.75rem);--hsp-xl:clamp(2.6875rem, 2.215rem + 1.578vw, 3.5625rem);--hsp-l:clamp(2rem, 1.629rem + 1.240vw, 2.6875rem);--hsp-m:clamp(1.5rem, 1.230rem + 0.902vw, 2rem);--hsp-s:clamp(1.125rem, 0.922rem + 0.676vw, 1.5rem);--hsp-xs:clamp(0.8125rem, 0.644rem + 0.564vw, 1.125rem);--hsp-xxs:clamp(0.625rem, 0.524rem + 0.338vw, 0.8125rem);--hss-xxl:clamp(10.6875rem, 8.797rem + 6.313vw, 14.1875rem);--hss-xl:clamp(8rem, 6.549rem + 4.848vw, 10.6875rem);--hss-l:clamp(6rem, 4.920rem + 3.608vw, 8rem);--hss-m:clamp(4.5rem, 3.690rem + 2.706vw, 6rem);--hss-s:clamp(3.375rem, 2.767rem + 2.029vw, 4.5rem);--hss-xs:clamp(2.5rem, 2.027rem + 1.578vw, 3.375rem);--hss-xxs:clamp(1.875rem, 1.537rem + 1.127vw, 2.5rem)}@supports (font-size:1cqi){html:root{--hfs-h0:clamp(3.4375rem, 2.729rem + 2.368cqi, 4.75rem);--hfs-h1:clamp(2.75rem, 2.311rem + 1.466cqi, 3.5625rem);--hfs-h2:clamp(2.1875rem, 1.917rem + 0.902cqi, 2.6875rem);--hfs-h3:clamp(1.75rem, 1.615rem + 0.451cqi, 2rem);--hfs-h4:clamp(1.375rem, 1.307rem + 0.225cqi, 1.5rem);--hfs-h5:clamp(1.125rem, 1.125rem + 0.000cqi, 1.125rem);--hfs-h6:clamp(1.125rem, 1.125rem + 0.000cqi, 1.125rem);--hfs-text-l:clamp(1.375rem, 1.307rem + 0.225cqi, 1.5rem);--hfs-text-m:clamp(1.125rem, 1.125rem + 0.000cqi, 1.125rem);--hfs-text-s:clamp(0.875rem, 0.875rem + 0.000cqi, 0.875rem);--hsp-xxl:clamp(3.5625rem, 2.921rem + 2.142cqi, 4.75rem);--hsp-xl:clamp(2.6875rem, 2.215rem + 1.578cqi, 3.5625rem);--hsp-l:clamp(2rem, 1.629rem + 1.240cqi, 2.6875rem);--hsp-m:clamp(1.5rem, 1.230rem + 0.902cqi, 2rem);--hsp-s:clamp(1.125rem, 0.922rem + 0.676cqi, 1.5rem);--hsp-xs:clamp(0.8125rem, 0.644rem + 0.564cqi, 1.125rem);--hsp-xxs:clamp(0.625rem, 0.524rem + 0.338cqi, 0.8125rem);--hss-xxl:clamp(10.6875rem, 8.797rem + 6.313cqi, 14.1875rem);--hss-xl:clamp(8rem, 6.549rem + 4.848cqi, 10.6875rem);--hss-l:clamp(6rem, 4.920rem + 3.608cqi, 8rem);--hss-m:clamp(4.5rem, 3.690rem + 2.706cqi, 6rem);--hss-s:clamp(3.375rem, 2.767rem + 2.029cqi, 4.5rem);--hss-xs:clamp(2.5rem, 2.027rem + 1.578cqi, 3.375rem);--hss-xxs:clamp(1.875rem, 1.537rem + 1.127cqi, 2.5rem)}}html:root,[data-hsx*="light"],html:root[data-hsx*="dark"] [data-hsx*="inverted"]{--bde-headings-color:var(--hcl-neutral-12);--bde-body-text-color:#2c2c2c;--bde-background-color:var(--hcl-neutral-1);--bde-brand-primary-color:var(--hcl-brand-9);--bde-brand-primary-color-hover:var(--hcl-brand-10);--bde-links-color:var(--hcl-brand-11);--bde-links-color-hover:var(--hcl-brand-11)}:root:root[data-hsx*="dark"],[data-hsx*="dark"],html:root[data-hsx*="light"] [data-hsx*="invert"]{--bde-headings-color:var(--hcl-neutral-12);--bde-body-text-color:var(--hcl-neutral-12);--bde-background-color:var(--hcl-neutral-1);--bde-brand-primary-color:var(--hcl-brand-9);--bde-brand-primary-color-hover:var(--hcl-brand-10);--bde-links-color:var(--hcl-brand-9);--bde-links-color-hover:var(--hcl-brand-10)}html:root{--bde-h1-font-size:var(--hfs-h1);--bde-h2-font-size:var(--hfs-h2);--bde-h3-font-size:var(--hfs-h3);--bde-h4-font-size:var(--hfs-h4);--bde-h5-font-size:var(--hfs-h5);--bde-h6-font-size:var(--hfs-h6);--bde-body-font-size:var(--hfs-text-m)}.fluentlywp-vacation-mode-notice{font-family:var(--sc-input-font-family);font-weight:400;font-size:16px;line-height:1.4;margin-bottom:1.2rem;box-shadow:0 1px 2px #0d131e1a;border-radius:.35em;border:1px solid #dce0e6;padding:1.25em;width:100%;margin-top:10px!important;background:#fff;border-top:3px solid #7846ff}.fluentlywp-vacation-mode-notice .vacation-mode-message{color:#4b5563;margin-right:10px}.wp-block-group:has(.fluentlywp-vacation-mode-notice){flex-direction:column;align-items:flex-start}.fluentlywp-blocked-message{font-family:var(--sc-input-font-family);font-weight:400;font-size:16px;line-height:1.4;margin-bottom:1.2rem;box-shadow:0 1px 2px #0d131e1a;border-radius:.35em;border:1px solid #dce0e6;padding:1.25em;width:auto;margin-top:10px!important;background:#fff;border-top:3px solid #7846ff}.external-product-button.product-page.is-hidden{display:none}.fluentlywp-external-marker+.external-product-button+.fct-product-view-button,.fluentlywp-external-marker+.external-product-button+.fluent-cart-add-to-cart-button{display:none!important}.fluentlywp-tk-product-image{width:250px}#fct_wrapper_billing_postcode .fct-input{border-radius:0 0 0 6px!important}#fct_wrapper_billing_city .fct-input{border-radius:0 0 6px!important}#billing_personal_information_section .fct_checkout_input_group:has(#fct_wrapper_billing_first_name),#billing_personal_information_section .fct_checkout_input_group:has(#fct_wrapper_billing_last_name){display:flex;flex-wrap:wrap}#billing_personal_information_section #fct_wrapper_billing_first_name,#billing_personal_information_section #fct_wrapper_billing_last_name{flex:0 0 calc(50%)}#billing_personal_information_section #fct_wrapper_billing_first_name input{border-top-left-radius:8px;border-top-right-radius:0!important;border-bottom-width:.5px;border-top-width:1px}#billing_personal_information_section #fct_wrapper_billing_last_name input{border-top-left-radius:0!important;border-top-right-radius:8px;border-bottom-width:.5px;border-top-width:1px}#billing_personal_information_section #fct_wrapper_billing_email{flex:0 0 100%}#fct_wrapper_fluentywp-tk-au-password-field{width:100%}.fluentlywp-tk-nav-mini-cart{list-style:none;margin:0;padding:0;display:flex;align-items:center;align-self:center}.fluentlywp-tk-nav-mini-cart .fct-mini-cart-wrapper{display:flex;align-items:center}.fluentlywp-apn-box{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;background:#fff;border-radius:10px;margin-bottom:15px;border:1px solid #e5e7eb;border-top:4px solid #7a35f1}.fluentlywp-apn-left{display:flex;align-items:flex-start;align-items:center;gap:12px;max-width:80%}.fluentlywp-apn-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0}.fluentlywp-apn-icon svg{display:block}.fluentlywp-apn-text{font-size:14px;color:#374151;line-height:1.6}.fluentlywp-apn-text strong{color:#111827;font-weight:600}.fluentlywp-apn-actions{display:flex;align-items:center;gap:10px}.fluentlywp-apn-btn{background:#7c3aed;color:#fff;padding:8px 18px;border-radius:999px;text-decoration:none!important;font-size:13px;font-weight:500;white-space:nowrap;transition:all 0.2s ease}.fluentlywp-apn-btn:hover{background:#6d28d9;color:#fff}:root{--fct-card-bg:var(--fct-card-bg-color);--fct-card-border-color:var(--fct-border-color);--fct-card-primary-text-color:var(--fct-primary-text-color);--fct-card-text-color:var(--fct-secondary-text-color);--fct-card-btn-bg-color:var(--fct-btn-bg-color);--fct-card-btn-text-color:var(--fct-btn-text-color);--fct-card-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-card-btn-bg-color));--fct-card-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-card-btn-text-color));--fct-heading-color:var(--fct-primary-text-color);--fct-card-rating-count-color:var(--fct-secondary-text-color);--fct-review-star-color:#f59e0b;--fct-review-star-empty-color:#d1d5db}.fct-product-card{position:relative;display:grid;height:100%;grid-template-columns:repeat(1,minmax(0,1fr));border-width:1px;border-style:solid;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{border-radius:var(--fct-card-radius,8px)}.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-top:12px;font-size:16px;font-weight:500;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.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{-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{position:relative;margin-left:-4px;margin-right:-4px;margin-top:-4px;aspect-ratio:1 / 1}.fct-product-card .fct-product-card-image-wrap.is-placeholder{border-bottom:1px solid var(--fct-card-border-color,#d6dae1)}.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:0;margin-right:0;margin-top:0}.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%;-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{border-top-left-radius:calc(var(--fct-card-radius, 8px) - 1px);border-top-right-radius:calc(var(--fct-card-radius, 8px) - 1px);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-bottom:4px;font-size:14px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-sku .fct-product-sku__label{font-weight:600}.fct-product-card .fct-product-sku .fct-product-sku__value{font-weight:400}.fct-product-card .fct-product-card-prices{padding-bottom:12px;font-size:16px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-card-prices+p{margin-top:auto!important}[dir=rtl] .fct-product-card .fct-product-card-prices .fct-compare-price,[dir=rtl] .fct-product-card .fct-product-card-prices .fct-item-price{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-product-card button{margin-top:auto;min-height:40px;width:100%;cursor:pointer;border-width:0;text-align:center;font-size:14px;text-transform:capitalize;line-height:1}@container product-grid (min-width:390px){.group.list .fct-product-card button{max-width:178px;transition-property:none}}.fct-product-card button{padding-left:var(--fct-btn-padding-x,12px);padding-right:var(--fct-btn-padding-x,12px);padding-top:var(--fct-btn-padding-y,12px);padding-bottom:var(--fct-btn-padding-y,12px);border-radius:var(--fct-btn-radius,8px)}.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;transition-duration:.3s;border-radius:var(--fct-btn-radius,8px)}.fct-product-card button .fluent-cart-loader svg{margin-inline-end: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,#d6dae1);--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-rating{display:flex;align-items:center;gap:4px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-card-rating .fct-product-card-stars{display:flex;align-items:center;line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star{display:inline-flex;font-size:14px;color:var(--fct-review-star-empty-color,#d1d5db);line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-svg,.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-empty{display:block}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-filled{color:var(--fct-review-star-color,#f59e0b)}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half{position:relative;display:inline-block;line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-empty{color:var(--fct-review-star-empty-color,#d1d5db)}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-fill{position:absolute;inset-inline-start:0;top:0;overflow:hidden;width:50%;color:var(--fct-review-star-color,#f59e0b)}.fct-product-card .fct-product-card-rating .fct-product-card-review-count{font-size:12px}[dir=rtl] .fct-product-card .fct-product-card-rating .fct-product-card-review-count{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-product-card .fct-product-card-excerpt,.fct-product-card p.dynamic{margin-bottom:8px;display:none;font-size:14px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-view-button,a.fct-product-view-button,button.fct-product-view-button{margin-top:auto;display:flex;min-height:40px;cursor:pointer;align-items:center;justify-content:center;border-width:0;text-align:center;font-size:14px;line-height:1}@container product-grid (min-width:390px){.group.list .fct-product-view-button,.group.list a.fct-product-view-button,.group.list button.fct-product-view-button{max-width:178px;transition-property:none}}.fct-product-view-button,a.fct-product-view-button,button.fct-product-view-button{padding-left:var(--fct-btn-padding-x,12px);padding-right:var(--fct-btn-padding-x,12px);padding-top:var(--fct-btn-padding-y,12px);padding-bottom:var(--fct-btn-padding-y,12px);border-radius:var(--fct-btn-radius,8px)}.fct-product-view-button.group.loading .fluent-cart-loader,a.fct-product-view-button.group.loading .fluent-cart-loader,button.fct-product-view-button.group.loading .fluent-cart-loader{opacity:1}.fct-product-view-button.out-of-stock,a.fct-product-view-button.out-of-stock,button.fct-product-view-button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color,#d6dae1);--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)}body:not(.fluent-cart-no-colors){--fct-card-primary-text-color:var(--fct-primary-text-color, #2F3448);--fct-card-text-color:var(--fct-secondary-text-color, #565865);--fct-heading-color:var(--fct-primary-text-color, #2F3448);--fct-card-rating-count-color:var(--fct-secondary-text-color, #ADB5C2);--fct-card-btn-bg-color:var(--fct-btn-bg-color, #253241);--fct-card-btn-text-color:var(--fct-btn-text-color, #ffffff);--fct-card-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-card-btn-bg-color));--fct-card-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-card-btn-text-color));--fct-card-bg:var(--fct-card-bg-color);--fct-card-border-color:var(--fct-border-color, #d6dae1)}body:not(.fluent-cart-no-colors) .fct-product-card-review-count{color:var(--fct-card-rating-count-color)}body:not(.fluent-cart-no-colors) .fct-product-card{border-color:var(--fct-card-border-color)}body:not(.fluent-cart-no-colors) .fct-product-card h1,body:not(.fluent-cart-no-colors) .fct-product-card h2,body:not(.fluent-cart-no-colors) .fct-product-card h3,body:not(.fluent-cart-no-colors) .fct-product-card h4,body:not(.fluent-cart-no-colors) .fct-product-card h5,body:not(.fluent-cart-no-colors) .fct-product-card h6{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card h1 a,body:not(.fluent-cart-no-colors) .fct-product-card h2 a,body:not(.fluent-cart-no-colors) .fct-product-card h3 a,body:not(.fluent-cart-no-colors) .fct-product-card h4 a,body:not(.fluent-cart-no-colors) .fct-product-card h5 a,body:not(.fluent-cart-no-colors) .fct-product-card h6 a{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-sku .fct-product-sku__label{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-sku .fct-product-sku__value{color:var(--fct-card-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-card-prices{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-list-container .fct-product-list-heading{color:var(--fct-heading-color)}body:not(.fluent-cart-no-colors) .fct-product-card button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button:hover{background-color:var(--fct-card-btn-hover-bg-color);color:var(--fct-card-btn-hover-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button:focus{color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button .fluent-cart-loader{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color)}body:not(.fluent-cart-no-colors) .fct-product-view-button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-view-button:hover{background-color:var(--fct-card-btn-hover-bg-color);color:var(--fct-card-btn-hover-text-color)}body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-product-card{background-color:var(--fct-card-bg-color,transparent)}.fct-product-list-container .fct-product-list-heading{margin-bottom:30px;margin-top:0;font-size:26px;font-weight:700}.fct-product-list{display:grid;gap:var(--fct-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: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))}.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:0;width:0;content:"";border-top:8px solid #fff0;border-bottom:8px solid #fff0;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 #fff}.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:rgb(255 255 255 / .5) #fff0;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);--fct-single-product-secondary-text-color:var(--fct-secondary-text-color);--fct-single-product-active-text-color:var(--fct-primary-active-text-color);--fct-single-product-border-color:var(--fct-border-color);--fct-single-product-divider-color:var(--fct-divider-color);--fct-single-product-active-border-color:var(--fct-active-border-color)}body:not(.fluent-cart-no-colors){--fct-single-product-qty-bg:var(--fct-secondary-bg-color, #eaecf0);--fct-single-product-qty-text-color:var(--fct-primary-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%;text-align:center;border-radius:var(--fct-container-radius,8px);aspect-ratio:1/1}.fct-product-gallery-thumb .containerZoom{border-radius:var(--fct-container-radius,8px)}.fct-product-gallery-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--fct-container-radius, 8px) - 1px)}.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-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{border-radius:var(--fct-container-radius,8px)}.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-width:1px;border-style:solid;border-color:var(--fct-single-product-border-color);background-color:#fff0;padding:0;outline:2px solid #fff0;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-inline-start:0}.fct-gallery-thumb-control-button:hover{border-color:var(--fct-single-product-border-color);background-color:#fff0;--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:#fff0}.fct-gallery-thumb-control-button{border-radius:var(--fct-container-radius,8px)}.fct-gallery-thumb-control-button.is-hidden{display:none}.fct-gallery-thumb-control-button img{height:100%;width:100%;cursor:pointer;-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);border-radius:calc(var(--fct-container-radius, 8px) - 1px)}.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:0;border-right-width:0;border-top-width:0;border-style:solid;border-color:var(--fct-single-product-divider-color)}.fct-product-tab-nav .tab-active-bar{position:absolute;bottom:0;left:0;height:2px;width:0;background-color:var(--fct-single-product-active-border-color,#253241);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;color:var(--fct-single-product-secondary-text-color);outline:2px solid #fff0;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 #fff0;outline-offset:2px}.fct-product-tab-nav-item.active{font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-product-tab-pane{display:none}.fct-product-tab-pane.active{display:block}.fct-product-summary{grid-area:summary}.fct-product-prices{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;line-height:28px;color:var(--fct-single-product-primary-text-color);margin-bottom:var(--fct-section-spacing,20px)}.fct-product-prices>span{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-product-title{margin-bottom:var(--fct-section-spacing,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:var(--fct-section-spacing,20px)}.fct-product-excerpt p{margin:0;color:var(--fct-single-product-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-info{display:flex;align-items:center;gap:8px;word-break:keep-all}.fct-product-sku .fct-product-sku__label{font-size:15px;font-weight:600;color:var(--fct-single-product-primary-text-color)}.fct-product-sku .fct-product-sku__value{font-size:15px;color:var(--fct-single-product-secondary-text-color);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.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;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.025em;border-radius:var(--fct-badge-radius,6px)}[dir=rtl] .fct-product-stock .fct-stock-badge{letter-spacing:0}.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:0;border-style:none;font-size:13px}.fct-package-description .fct-package-description__table th,.fct-package-description .fct-package-description__table td{border-width:0;border-bottom-width:1px;border-style:solid;border-color:var(--fct-single-product-divider-color);padding:6px 0;text-align:start}.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:0}.fct-product-variants{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;margin-bottom:var(--fct-section-spacing,20px)}.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{padding:16px;border-radius:var(--fct-variant-radius,12px)}.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-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;border-radius:var(--fct-variant-radius,8px)}.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:0;flex-direction:column}.fct-product-variant-item .additional-info{font-size:14px}.fct-product-variant-item .fct-product-variant-price{position:absolute;top:50%;inset-inline-end: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>div{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.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;--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;border-radius:var(--fct-popup-radius,6px);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;color:var(--fct-single-product-secondary-text-color)}.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-container .fct-product-quantity{display:inline-flex;align-items:center;overflow:hidden;background-color:var(--fct-single-product-qty-bg);border-radius:var(--fct-input-radius,8px)}.fct-product-quantity-container .fct-product-quantity .fct-quantity-decrease-button,.fct-product-quantity-container .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:0;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-container .fct-product-quantity .fct-quantity-decrease-button svg,.fct-product-quantity-container .fct-product-quantity .fct-quantity-increase-button svg{height:14px;width:14px}.fct-product-quantity-container .fct-product-quantity .fct-quantity-decrease-button:focus,.fct-product-quantity-container .fct-product-quantity .fct-quantity-increase-button:focus{outline-width:0;outline-style:none}.fct-product-quantity-container .fct-product-quantity .fct-quantity-decrease-button:disabled,.fct-product-quantity-container .fct-product-quantity .fct-quantity-increase-button:disabled{cursor:not-allowed;opacity:.5}.fct-product-quantity-container .fct-product-quantity .fct-quantity-input{margin:0;max-height:36px;max-width:36px;border-radius:0;border-width:0;background-color:#fff0;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 #fff0;outline-offset:2px}.fct-product-quantity-container .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 #fff0;outline-offset:2px}.fct-product-quantity-container .fct-product-quantity .fct-quantity-input:focus-visible{outline:2px solid #fff0;outline-offset:2px}.fct-product-quantity-container .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}.elementor-widget-fluentcart_product_info{width:100%}@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;inset-inline-end: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:0;border-right-width:0;border-bottom-width:2px;border-top-width:0;border-style:solid;border-color:#fff0}.fct-product-tab-nav-item.active{border-color:var(--fct-single-product-active-border-color)}}body:not(.fluent-cart-no-colors){--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-active-text-color:var(--fct-primary-active-text-color, #017EF3);--fct-single-product-border-color:var(--fct-border-color, #D6DAE1);--fct-single-product-divider-color:var(--fct-divider-color, #EAECF0);--fct-single-product-active-border-color:var(--fct-active-border-color, #253241);--fct-single-product-qty-bg:var(--fct-secondary-bg-color, #eaecf0);--fct-single-product-qty-text-color:var(--fct-primary-text-color, #2F3448)}body:not(.fluent-cart-no-colors) .fct-product-gallery-thumb{border-width:1px;border-style:solid;border-color:var(--fct-single-product-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}[dir=rtl] .fct-lightbox .lb-nav a.lb-prev{left:auto;right:12px;float:right;transform:translateY(-50%) scaleX(-1)}[dir=rtl] .fct-lightbox .lb-nav a.lb-next{right:auto;left:12px;float:left;transform:translateY(-50%) scaleX(-1)}[dir=rtl] .fct-lightbox .lb-closeContainer{right:auto;left:10px}[dir=rtl] .fct-lightbox .lb-data .lb-details{float:right;text-align:right}[dir=rtl] .fct-lightbox .lb-data .lb-number{clear:right}.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;inset-inline-end:16px;z-index:999;display:flex;height:30px;width:30px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:0;background-color:var(--fct-secondary-btn-bg-color,#ffffff);padding:0;color:var(--fct-primary-text-color,#2F3448)}.fct-product-modal-close:hover{background-color:var(--fct-secondary-btn-hover-bg-color,#F5F6F7)}.fct-product-modal-close svg{height:12px;width:12px}.fct-product-modal-close.hovered{background-color:var(--fct-secondary-btn-hover-bg-color,#F5F6F7)}.fct-product-modal-body{position:relative;z-index:10;max-height:610px;min-height:400px;width:1020px;overflow-x:hidden;background-color:var(--fct-card-bg-color,#ffffff);padding:30px;border-radius:var(--fct-popup-radius,8px)}.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:var(--fct-grid-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:var(--fct-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}}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 #fff}.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:rgb(255 255 255 / .5) #fff0;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-lightboxOverlay.fct-lightboxOverlay{z-index:100000}.fct-lightbox.fct-lightbox{z-index:100001}:root{--fct-review-heading-color:var(--fct-single-product-primary-text-color, var(--fct-primary-text-color));--fct-review-text-color:var(--fct-primary-text-color);--fct-review-strong-text-color:var(--fct-primary-text-color);--fct-review-body-text-color:var(--fct-primary-text-color);--fct-review-label-color:var(--fct-primary-text-color);--fct-review-secondary-text-color:var(--fct-secondary-text-color);--fct-review-muted-text-color:var(--fct-secondary-text-color);--fct-review-meta-text-color:var(--fct-secondary-text-color);--fct-review-subtle-text-color:var(--fct-secondary-text-color);--fct-review-note-text-color:var(--fct-secondary-text-color);--fct-review-faint-text-color:var(--fct-secondary-text-color);--fct-review-caption-color:var(--fct-secondary-text-color);--fct-review-accent-color:var(--fct-accent-color, var(--fct-primary-active-text-color));--fct-review-card-bg:var(--fct-card-bg-color);--fct-review-card-border-color:var(--fct-border-color);--fct-review-panel-border-color:var(--fct-border-color);--fct-review-divider-color:var(--fct-divider-color);--fct-review-separator-color:var(--fct-divider-color);--fct-review-soft-divider-color:var(--fct-divider-color);--fct-review-surface-alt:var(--fct-secondary-bg-color);--fct-review-cta-bar-bg:var(--fct-secondary-bg-color);--fct-review-tile-bg:var(--fct-secondary-bg-color);--fct-review-tile-hover-bg:var(--fct-secondary-btn-hover-bg-color);--fct-review-bar-track:var(--fct-border-color);--fct-review-pill-bg:var(--fct-card-bg-color);--fct-review-pill-border-color:var(--fct-border-color);--fct-review-control-bg:var(--fct-card-bg-color);--fct-review-control-border-color:var(--fct-border-color);--fct-review-control-hover-bg:var(--fct-secondary-btn-hover-bg-color);--fct-review-chip-bg:var(--fct-card-bg-color);--fct-review-chip-text:var(--fct-secondary-text-color);--fct-review-chip-border:var(--fct-border-color);--fct-review-chip-hover-bg:var(--fct-secondary-btn-hover-bg-color);--fct-review-chip-active-bg:var(--fct-secondary-bg-color);--fct-review-chip-active-text:var(--fct-primary-text-color);--fct-review-chip-active-border:var(--fct-active-border-color);--fct-review-select-text:var(--fct-input-text-color);--fct-review-select-focus-border:var(--fct-active-border-color);--fct-review-input-bg:var(--fct-input-bg-color);--fct-review-input-text:var(--fct-input-text-color);--fct-review-input-border:var(--fct-border-color);--fct-review-input-focus-border:var(--fct-active-border-color);--fct-review-input-placeholder:var(--fct-input-placeholder-text-color);--fct-review-btn-bg:var(--fct-btn-bg-color);--fct-review-btn-text:var(--fct-btn-text-color);--fct-review-btn-hover-bg:var(--fct-btn-hover-bg-color, var(--fct-btn-bg-color));--fct-review-btn-hover-text:var(--fct-btn-hover-text-color, var(--fct-btn-text-color));--fct-review-cta-bg:var(--fct-secondary-btn-bg-color);--fct-review-cta-text:var(--fct-secondary-btn-text-color);--fct-review-cta-border:var(--fct-secondary-btn-border-color);--fct-review-cta-hover-bg:var(--fct-btn-hover-bg-color, var(--fct-btn-bg-color));--fct-review-cta-hover-text:var(--fct-btn-hover-text-color, var(--fct-btn-text-color));--fct-review-secondary-btn-bg:var(--fct-secondary-btn-bg-color);--fct-review-secondary-btn-text:var(--fct-secondary-btn-text-color);--fct-review-secondary-btn-border:var(--fct-secondary-btn-border-color);--fct-review-secondary-btn-hover-bg:var(--fct-secondary-btn-hover-bg-color);--fct-review-secondary-btn-hover-border:var(--fct-active-border-color);--fct-review-vote-text:var(--fct-secondary-btn-text-color);--fct-review-vote-hover-bg:var(--fct-secondary-btn-hover-bg-color);--fct-review-vote-hover-border:var(--fct-active-border-color);--fct-review-dot-color:var(--fct-border-color);--fct-review-dot-hover-color:var(--fct-secondary-text-color);--fct-review-indicator-color:var(--fct-btn-bg-color);--fct-review-indicator-mid-color:var(--fct-btn-bg-color);--fct-review-avatar-bg:var(--fct-secondary-bg-color);--fct-review-avatar-icon:var(--fct-secondary-text-color);--fct-review-badge-bg:var(--fct-secondary-bg-color);--fct-review-badge-text:var(--fct-secondary-text-color);--fct-review-star-color:#f59e0b;--fct-review-star-empty-color:#d1d5db;--fct-review-star-picker-color:#98A2B3;--fct-review-focus-ring:var(--fct-accent-color, #3b82f6)}body:not(.fluent-cart-no-colors){--fct-review-heading-color:var(--fct-single-product-primary-text-color, var(--fct-primary-text-color, #1f2937));--fct-review-text-color:var(--fct-primary-text-color, #1f2937);--fct-review-strong-text-color:var(--fct-primary-text-color, #111827);--fct-review-body-text-color:var(--fct-primary-text-color, #374151);--fct-review-label-color:var(--fct-primary-text-color, #2F3448);--fct-review-secondary-text-color:var(--fct-secondary-text-color, #565865);--fct-review-muted-text-color:var(--fct-secondary-text-color, #6b7280);--fct-review-meta-text-color:var(--fct-secondary-text-color, #696778);--fct-review-subtle-text-color:var(--fct-secondary-text-color, #4b5563);--fct-review-note-text-color:var(--fct-secondary-text-color, #64748b);--fct-review-faint-text-color:var(--fct-secondary-text-color, #9D9FAC);--fct-review-caption-color:var(--fct-secondary-text-color, #98A2B3);--fct-review-accent-color:var(--fct-accent-color, var(--fct-primary-active-text-color, #3b82f6));--fct-review-card-bg:var(--fct-card-bg-color, #ffffff);--fct-review-card-border-color:var(--fct-border-color, #D6DAE1);--fct-review-panel-border-color:var(--fct-border-color, #e5e7eb);--fct-review-divider-color:var(--fct-divider-color, #EAECF0);--fct-review-separator-color:var(--fct-divider-color, #e5e7eb);--fct-review-soft-divider-color:var(--fct-divider-color, #f3f4f6);--fct-review-surface-alt:var(--fct-secondary-bg-color, #F5F6F7);--fct-review-cta-bar-bg:var(--fct-secondary-bg-color, #f8f8f7);--fct-review-tile-bg:var(--fct-secondary-bg-color, #f3f4f6);--fct-review-tile-hover-bg:var(--fct-secondary-btn-hover-bg-color, #e5e7eb);--fct-review-bar-track:var(--fct-border-color, #F5F6F7);--fct-review-pill-bg:var(--fct-card-bg-color, rgb(255 255 255 / 95%));--fct-review-pill-border-color:var(--fct-border-color, rgb(229 231 235 / 50%));--fct-review-control-bg:var(--fct-card-bg-color, #ffffff);--fct-review-control-border-color:var(--fct-border-color, #D6DAE1);--fct-review-control-hover-bg:var(--fct-secondary-btn-hover-bg-color, #F5F6F7);--fct-review-chip-bg:var(--fct-card-bg-color, #ffffff);--fct-review-chip-text:var(--fct-secondary-text-color, #565865);--fct-review-chip-border:var(--fct-border-color, #D6DAE1);--fct-review-chip-hover-bg:var(--fct-secondary-btn-hover-bg-color, #EAECF0);--fct-review-chip-active-bg:var(--fct-secondary-bg-color, #EAECF0);--fct-review-chip-active-text:var(--fct-primary-text-color, #565865);--fct-review-chip-active-border:var(--fct-active-border-color, #D6DAE1);--fct-review-select-text:var(--fct-input-text-color, #565865);--fct-review-select-focus-border:var(--fct-active-border-color, #EAECF0);--fct-review-input-bg:var(--fct-input-bg-color, #ffffff);--fct-review-input-text:var(--fct-input-text-color, #2f3448);--fct-review-input-border:var(--fct-border-color, #d6dae1);--fct-review-input-focus-border:var(--fct-active-border-color, #1f2937);--fct-review-input-placeholder:var(--fct-input-placeholder-text-color, #6b7280);--fct-review-btn-bg:var(--fct-btn-bg-color, #1f2937);--fct-review-btn-text:var(--fct-btn-text-color, #ffffff);--fct-review-btn-hover-bg:var(--fct-btn-hover-bg-color, var(--fct-btn-bg-color, #374151));--fct-review-btn-hover-text:var(--fct-btn-hover-text-color, var(--fct-btn-text-color, #ffffff));--fct-review-cta-bg:var(--fct-secondary-btn-bg-color, #ffffff);--fct-review-cta-text:var(--fct-secondary-btn-text-color, #2F3448);--fct-review-cta-border:var(--fct-secondary-btn-border-color, #D6DAE1);--fct-review-cta-hover-bg:var(--fct-btn-hover-bg-color, var(--fct-btn-bg-color, #253241));--fct-review-cta-hover-text:var(--fct-btn-hover-text-color, var(--fct-btn-text-color, #ffffff));--fct-review-secondary-btn-bg:var(--fct-secondary-btn-bg-color, #ffffff);--fct-review-secondary-btn-text:var(--fct-secondary-btn-text-color, #374151);--fct-review-secondary-btn-border:var(--fct-secondary-btn-border-color, #d1d5db);--fct-review-secondary-btn-hover-bg:var(--fct-secondary-btn-hover-bg-color, #f3f4f6);--fct-review-secondary-btn-hover-border:var(--fct-active-border-color, #6b7280);--fct-review-vote-text:var(--fct-secondary-btn-text-color, #1f2937);--fct-review-vote-hover-bg:var(--fct-secondary-btn-hover-bg-color, #f9fafb);--fct-review-vote-hover-border:var(--fct-active-border-color, #9ca3af);--fct-review-dot-color:var(--fct-border-color, #d1d5db);--fct-review-dot-hover-color:var(--fct-secondary-text-color, #9ca3af);--fct-review-indicator-color:var(--fct-btn-bg-color, #111827);--fct-review-indicator-mid-color:var(--fct-btn-bg-color, #1f2937);--fct-review-avatar-bg:var(--fct-secondary-bg-color, #EAECF0);--fct-review-avatar-icon:var(--fct-secondary-text-color, #98A2B3);--fct-review-badge-bg:var(--fct-secondary-bg-color, #EAECF0);--fct-review-badge-text:var(--fct-secondary-text-color, #8E99AA)}body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-reviews-sort select,body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-review-form-field input[type=text],body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-review-form-field input[type=email],body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-review-form-field textarea{background-color:var(--fct-review-input-bg,#ffffff)}body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-reviews-summary{background-color:var(--fct-card-bg-color,transparent)}body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-review-form-field input[type=text],body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-review-form-field input[type=email],body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-review-form-field textarea{color:var(--fct-review-input-text,#2f3448)!important}body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-review-step-question{color:var(--fct-review-label-color,#2F3448)}body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-reviews-sort select:hover{background-color:var(--fct-review-control-hover-bg,#F5F6F7)}.fct-product-reviews-section{width:100%}.fct-reviews-layout{display:grid;grid-template-columns:320px 1fr;gap:24px;align-items:start}.fct-reviews-layout--single,.fct-reviews-layout--summary-top{grid-template-columns:1fr}.fct-reviews-layout--summary-top .fct-reviews-layout-left,.fct-reviews-layout--summary-top .fct-reviews-layout-right{width:100%}.fct-reviews-layout--summary-top .fct-reviews-layout-left{position:static}.fct-reviews-layout--summary-cta{grid-template-columns:320px minmax(0,1fr)}.fct-review-summary-group{display:flex;flex-direction:column;gap:16px;padding:var(--fct-container-padding-y,24px) var(--fct-container-padding-x,20px);background:var(--fct-review-card-bg,#ffffff);border:1px solid var(--fct-review-panel-border-color,#e5e7eb);border-radius:var(--fct-container-radius,10px);box-shadow:0 1px 2px #0000000a}.fct-review-summary-group .fct-product-reviews-section{margin-top:0;padding-top:0;border-top:0}.fct-review-summary-group .fct-reviews-summary{padding:0;background:#fff0;border:0;border-radius:0;box-shadow:none}.fct-reviews-layout-left{position:sticky;top:20px}.fct-reviews-layout-right{min-width:0}.fct-reviews-list-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.fct-reviews-header-blocks{flex:1 1 100%;margin-bottom:16px}.fct-reviews-list--grid,.fct-reviews-list--slider:not(.swiper){display:grid;gap:12px;grid-template-columns:repeat(var(--fct-review-columns,2),minmax(0,1fr));align-items:stretch}.fct-reviews-list--grid .fct-review-item,.fct-reviews-list--slider:not(.swiper) .fct-review-item{margin-bottom:0;height:100%}.fct-reviews-list--slider{position:relative}.fct-reviews-list--slider .fct-review-item{margin-bottom:0;height:auto}.fct-reviews-list--slider .swiper-slide{height:auto;display:flex}.fct-reviews-list--slider .swiper-slide>.fct-review-item{width:100%}.fct-reviews-list--grid .fct-review-item,.fct-reviews-list--slider .fct-review-item{display:flex;flex-direction:column}.fct-reviews-list--grid .fct-review-footer,.fct-reviews-list--grid .wp-block-fluent-cart-review-item-votes,.fct-reviews-list--slider .fct-review-footer,.fct-reviews-list--slider .wp-block-fluent-cart-review-item-votes{margin-top:auto}.fct-reviews-list--grid .fct-review-footer,.fct-reviews-list--slider .fct-review-footer{padding-top:12px}.fct-reviews-list--grid .fct-review-item-content.is-clamped,.fct-reviews-list--grid .wp-block-fluent-cart-review-item-content.is-clamped,.fct-reviews-list--slider .fct-review-item-content.is-clamped,.fct-reviews-list--slider .wp-block-fluent-cart-review-item-content.is-clamped{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fct-review-readmore{-moz-appearance:none;appearance:none;-webkit-appearance:none;align-self:flex-start;width:auto;min-width:0;margin:6px 0 0;padding:0;border:0;background:none;color:var(--fct-review-text-color,#1f2937);font:inherit;font-size:.875em;font-weight:600;line-height:1.2;text-decoration:underline;cursor:pointer}.fct-review-readmore:hover,.fct-review-readmore:focus,.fct-review-readmore:focus-visible,.fct-review-readmore:active{border:0;background:none;color:var(--fct-review-text-color,#1f2937);box-shadow:none}.fct-review-readmore:hover{text-decoration:none}.fct-review-readmore:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:2px}.fct-reviews-slider-nav{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;position:absolute;top:50%;z-index:20;display:flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:0;min-height:0;padding:0;margin:0;transform:translateY(-50%);border:1px solid var(--fct-review-panel-border-color,#e5e7eb);border-radius:999px;background:var(--fct-review-control-bg,#ffffff);color:var(--fct-review-strong-text-color,#111827);line-height:1;box-shadow:0 8px 18px #0000002e;cursor:pointer;pointer-events:auto;transition:transform .2s ease,box-shadow .2s ease}.fct-reviews-slider-nav .fct-nav-arrow-svg{width:18px;height:18px}.fct-reviews-slider-nav:hover,.fct-reviews-slider-nav:focus,.fct-reviews-slider-nav:focus-visible{border-color:var(--fct-review-panel-border-color,#e5e7eb);background:var(--fct-review-control-bg,#ffffff);color:var(--fct-review-strong-text-color,#111827)}.fct-reviews-slider-nav:hover{transform:translateY(-50%) scale(1.08);box-shadow:0 14px 28px #00000040}.fct-reviews-slider-nav.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none}.fct-reviews-slider-nav:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:2px}.fct-reviews-slider-pagination-wrap{display:flex;margin-top:10px}.fct-reviews-slider-pagination-wrap .swiper-pagination.fct-reviews-slider-pagination{position:relative;inset:auto;width:-moz-fit-content;width:fit-content;min-width:44px;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;padding:8px 14px;border:1px solid var(--fct-review-pill-border-color,rgb(229 231 235 / .5));border-radius:24px;background:var(--fct-review-pill-bg,rgb(255 255 255 / .95));box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;text-align:center}.fct-reviews-slider-pagination-wrap .swiper-pagination-bullet{width:10px;height:10px;margin:0!important;border-radius:50%;background:var(--fct-review-dot-color,#d1d5db);opacity:1;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.fct-reviews-slider-pagination-wrap .swiper-pagination-bullet:hover{background:var(--fct-review-dot-hover-color,#9ca3af);transform:scale(1.3)}.fct-reviews-slider-pagination-wrap .swiper-pagination-bullet-active{background:var(--fct-review-indicator-color,#111827);transform:scale(1.2);box-shadow:0 0 0 2px #11182733}.fct-reviews-slider-pagination-wrap .swiper-pagination-lock{opacity:.5}.fct-reviews-slider-pagination-wrap .swiper-pagination-fraction{min-width:76px;color:var(--fct-review-strong-text-color,#111827);font-size:14px;font-weight:600;letter-spacing:.5px}.fct-reviews-slider-pagination-wrap.fct-pagination-segmented .swiper-pagination.fct-reviews-slider-pagination{gap:6px;min-width:150px;max-width:90%;overflow-x:auto;padding:10px 16px}.fct-reviews-slider-pagination-wrap .swiper-pagination-segment{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;box-shadow:none;position:relative;flex:1;min-width:40px;max-width:80px;height:4px;border-radius:8px;background:var(--fct-review-dot-color,#d1d5db);transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .3s ease}.fct-reviews-slider-pagination-wrap .swiper-pagination-segment:hover{transform:scaleY(1.3);cursor:pointer}.fct-reviews-slider-pagination-wrap .swiper-pagination-segment:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:3px}.fct-reviews-slider-pagination-wrap .swiper-pagination-segment.is-active{background:linear-gradient(90deg,var(--fct-review-indicator-color,#111827) 0%,var(--fct-review-indicator-mid-color,#1f2937) 50%,var(--fct-review-indicator-color,#111827) 100%)}.fct-reviews-slider-pagination-wrap .swiper-pagination-segment.is-completed{background:var(--fct-review-indicator-color,#111827);box-shadow:0 0 6px #11182733}.fct-reviews-slider-pagination-wrap .segment-counter{margin-inline-start:8px;color:var(--fct-review-subtle-text-color,#4b5563);font-size:11px;font-weight:600;letter-spacing:.3px;white-space:nowrap}.fct-reviews-slider-pagination-wrap.fct-pagination-progressbar{justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:44px;margin:10px auto 0;padding:8px 14px;border:1px solid var(--fct-review-pill-border-color,rgb(229 231 235 / .5));border-radius:24px;background:var(--fct-review-pill-bg,rgb(255 255 255 / .95));box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fct-reviews-slider-pagination-wrap .swiper-pagination.fct-reviews-slider-pagination.swiper-pagination-progressbar{position:relative;inset:auto;width:180px;height:4px;margin:0;padding:0;border:0;border-radius:999px;background:var(--fct-review-separator-color,#e5e7eb);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.fct-reviews-slider-pagination-wrap .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{border-radius:999px;background:var(--fct-review-indicator-color,#111827)}.fct-reviews-slider-frame{position:relative;--fct-arrow-half:19px}.fct-reviews-slider-frame.fct-arrows-sm{--fct-arrow-half:15px}.fct-reviews-slider-frame.fct-arrows-lg{--fct-arrow-half:23px}.fct-reviews-slider-frame.is-arrows-overlap .fct-reviews-slider-prev{inset-inline-start:calc(-1 * var(--fct-arrow-half))}.fct-reviews-slider-frame.is-arrows-overlap .fct-reviews-slider-next{inset-inline-end:calc(-1 * var(--fct-arrow-half))}.fct-reviews-slider-frame.is-arrows-outside{padding-inline:52px}.fct-reviews-slider-frame.is-arrows-outside .fct-reviews-slider-prev{inset-inline-start:0}.fct-reviews-slider-frame.is-arrows-outside .fct-reviews-slider-next{inset-inline-end:0}.fct-reviews-slider-frame.is-arrows-bottom .fct-reviews-slider-nav-row{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px}.fct-reviews-slider-frame.is-arrows-bottom .fct-reviews-slider-nav-row .fct-reviews-slider-nav{position:static;transform:none}.fct-reviews-slider-frame.is-arrows-bottom .fct-reviews-slider-nav-row .fct-reviews-slider-nav:hover{transform:scale(1.08)}.fct-reviews-slider-prev{inset-inline-start:10px}.fct-reviews-slider-next{inset-inline-end:10px}.fct-arrows-sm .fct-reviews-slider-nav{width:30px;height:30px}.fct-arrows-sm .fct-nav-arrow-svg{width:14px;height:14px}.fct-arrows-sm .fct-reviews-slider-nav:hover{transform:translateY(-50%) scale(1.12)}.fct-arrows-lg .fct-reviews-slider-nav{width:46px;height:46px}.fct-arrows-lg .fct-nav-arrow-svg{width:22px;height:22px}.fct-arrows-lg .fct-reviews-slider-nav:hover{transform:translateY(-50%) scale(1.05)}@media (max-width:768px){.fct-reviews-slider-nav{width:32px;height:32px}}.fct-reviews-page-fraction{padding:0 6px;font-size:14px;color:var(--fct-review-body-text-color,#374151);white-space:nowrap}.fct-reviews-page-fraction strong{font-weight:600}.fct-reviews-page-bullet{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;min-width:0;min-height:0;padding:0;margin:0;border:0;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.fct-reviews-page-bullet:before{content:"";width:10px;height:10px;border:1px solid var(--fct-review-dot-color,#d1d5db);border-radius:50%;background:var(--fct-review-control-bg,#ffffff)}.fct-reviews-page-bullet.active:before{background:var(--fct-review-btn-bg,#1f2937);border-color:var(--fct-review-btn-bg,#1f2937)}.fct-reviews-page-bullet:focus-visible{outline:none}.fct-reviews-page-bullet:focus-visible:before{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:2px}.fct-reviews-pagination-inner.is-bullets{gap:0}.fct-reviews-pagination.is-justified-left>.fct-reviews-pagination-inner{justify-content:flex-start}.fct-reviews-pagination.is-justified-center>.fct-reviews-pagination-inner{justify-content:center}.fct-reviews-pagination.is-justified-right>.fct-reviews-pagination-inner{justify-content:flex-end}.fct-reviews-section-title{font-size:18px;font-weight:600;margin:0;color:var(--fct-review-heading-color,#1f2937)}.fct-reviews-summary{border-width:1px;border-style:solid;padding:var(--fct-container-padding-y,20px) var(--fct-container-padding-x,20px);border-radius:var(--fct-container-radius,8px);border-color:var(--fct-review-card-border-color,#D6DAE1)}.fct-review-summary-block,.fct-reviews-layout-left{container:fct-review-summary/inline-size}@container fct-review-summary (min-width:600px){.fct-reviews-summary{display:flex;align-items:flex-start;gap:32px}.fct-reviews-summary-left{margin-bottom:0;border-bottom-width:0;padding-bottom:0;flex:0 0 auto;flex-direction:column;align-items:flex-start}.fct-reviews-summary-head-meta{margin-inline-start:0;border-width:0;padding-inline-start:0}.fct-reviews-summary-right{margin-bottom:0;flex:1 1 auto;min-width:0}.fct-reviews-summary-write-btn{flex:0 0 auto;align-self:center}.fct-reviews-layout .fct-reviews-summary .fct-reviews-summary-write-btn{width:auto}}.fct-reviews-summary-left{margin-bottom:20px;display:flex;gap:4px;border-width:1px;border-left-width:0;border-right-width:0;border-top-width:0;border-style:solid;padding-bottom:20px;border-color:var(--fct-review-divider-color,#EAECF0)}.fct-reviews-average{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-reviews-average-number{font-size:40px;font-weight:500;line-height:48px;color:var(--fct-review-heading-color,#1f2937)}.fct-reviews-average-max{font-size:14px;color:var(--fct-review-faint-text-color,#9D9FAC)}.fct-reviews-summary-head-meta{margin-inline-start:10px;border-width:0;border-inline-start-width:1px;border-style:solid;padding-inline-start:16px;border-color:var(--fct-review-divider-color,#EAECF0)}.fct-reviews-total{font-size:13px;color:var(--fct-review-meta-text-color,#696778)}.fct-reviews-summary-right{margin-bottom:20px;display:flex;width:100%;flex-direction:column;gap:8px}.fct-review-cta-icon{line-height:1}.fct-reviews-bar-row{display:flex;align-items:center;gap:10px}.fct-reviews-bar-label{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--fct-review-meta-text-color,#696778);white-space:nowrap}.fct-bar-star-icon{font-size:14px;line-height:1;color:var(--fct-star-color,var(--fct-review-star-color,#f59e0b))}.fct-reviews-bar-track{height:12px;min-width:0;flex:1 1 0%;overflow:hidden;border-radius:2px;background-color:var(--fct-review-bar-track,#F5F6F7)}.fct-reviews-bar-fill{height:100%;border-radius:2px;background:var(--fct-star-color,var(--fct-review-star-color,#f59e0b));transition:width .3s ease}.fct-reviews-bar-count{font-size:14px;color:var(--fct-review-meta-text-color,#696778)}.fct-product-reviews-section .fct-reviews-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;flex:1 1 100%;margin-bottom:16px}.fct-reviews-list--masonry{-moz-column-count:var(--fct-review-columns,2);column-count:var(--fct-review-columns,2);-moz-column-gap:12px;column-gap:12px}.fct-reviews-list--masonry .fct-review-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:12px;page-break-inside:avoid;box-sizing:border-box}@media (max-width:1100px){.fct-reviews-list--cols-4.fct-reviews-list--grid,.fct-reviews-list--cols-4.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-5.fct-reviews-list--grid,.fct-reviews-list--cols-5.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-6.fct-reviews-list--grid,.fct-reviews-list--cols-6.fct-reviews-list--slider:not(.swiper){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.fct-reviews-list--cols-3.fct-reviews-list--grid,.fct-reviews-list--cols-3.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-4.fct-reviews-list--grid,.fct-reviews-list--cols-4.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-5.fct-reviews-list--grid,.fct-reviews-list--cols-5.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-6.fct-reviews-list--grid,.fct-reviews-list--cols-6.fct-reviews-list--slider:not(.swiper){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.fct-reviews-list--grid,.fct-reviews-list--slider:not(.swiper){grid-template-columns:1fr}}@media (max-width:900px){.fct-reviews-list--masonry{-moz-column-count:min(2,var(--fct-review-columns, 2));column-count:min(2,var(--fct-review-columns, 2))}}@media (max-width:640px){.fct-reviews-list--masonry{-moz-column-count:1;column-count:1}}.fct-reviews-layout-right,.fct-product-reviews-section .wp-block-column,.fct-product-reviews-block-editor .wp-block-column{container-type:inline-size}@container (max-width:1000px){.fct-reviews-list--cols-4.fct-reviews-list--grid,.fct-reviews-list--cols-4.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-5.fct-reviews-list--grid,.fct-reviews-list--cols-5.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-6.fct-reviews-list--grid,.fct-reviews-list--cols-6.fct-reviews-list--slider:not(.swiper){grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:760px){.fct-reviews-list--cols-3.fct-reviews-list--grid,.fct-reviews-list--cols-3.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-4.fct-reviews-list--grid,.fct-reviews-list--cols-4.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-5.fct-reviews-list--grid,.fct-reviews-list--cols-5.fct-reviews-list--slider:not(.swiper),.fct-reviews-list--cols-6.fct-reviews-list--grid,.fct-reviews-list--cols-6.fct-reviews-list--slider:not(.swiper){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:600px){.fct-reviews-list--masonry{-moz-column-count:min(2,var(--fct-review-columns, 2));column-count:min(2,var(--fct-review-columns, 2))}}@container (max-width:420px){.fct-reviews-list--grid,.fct-reviews-list--slider:not(.swiper){grid-template-columns:1fr}}@container (max-width:400px){.fct-reviews-list--masonry{-moz-column-count:1;column-count:1}}.fct-reviews-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.fct-reviews-filter-chips .fct-filter-chip{display:flex;cursor:pointer;align-items:center;gap:4px;border-width:1px;border-style:solid;padding:8px 10px;font-size:13px;--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);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:.2s;border-radius:var(--fct-badge-radius,8px);border-color:var(--fct-review-chip-border,#D6DAE1);background-color:var(--fct-review-chip-bg,#ffffff);color:var(--fct-review-chip-text,#565865)}.fct-reviews-filter-chips .fct-filter-chip:hover{background-color:var(--fct-review-chip-hover-bg,#EAECF0)}.fct-reviews-filter-chips .fct-filter-chip.active{border-color:var(--fct-review-chip-active-border,#D6DAE1);background-color:var(--fct-review-chip-active-bg,#EAECF0);color:var(--fct-review-chip-active-text,#565865)}.fct-reviews-sort{position:relative;display:flex;flex-shrink:0;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%}.fct-reviews-sort:before{content:"";position:absolute;inset-inline-end:10px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:5px solid var(--fct-review-muted-text-color,#6b7280);pointer-events:none;z-index:1}.fct-reviews-sort select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:none;height:auto;cursor:pointer;border-width:1px;border-style:solid;padding-inline-start:10px;padding-inline-end:28px;font-size:14px;line-height: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-reviews-sort select:focus{outline:2px solid #fff0;outline-offset:2px}.fct-reviews-sort select{padding-top:var(--fct-input-padding-y,8px);padding-bottom:var(--fct-input-padding-y,8px);border-radius:var(--fct-input-radius,8px);border-color:var(--fct-review-control-border-color,#D6DAE1);color:var(--fct-review-select-text,#565865)}.fct-reviews-sort select:hover{background-color:var(--fct-review-control-hover-bg,#F5F6F7)}.fct-reviews-sort select:focus{border-color:var(--fct-review-select-focus-border,#EAECF0)}.fct-reviews-sort select:focus,.fct-reviews-sort select:focus-visible,.fct-reviews-sort select:active{box-shadow:none;outline:none}.fct-reviews-sort select:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:1px}.fct-star{font-size:18px;line-height:1;color:var(--fct-review-star-empty-color,#d1d5db)}.fct-star-filled{color:var(--fct-star-color,var(--fct-review-star-color,#f59e0b))}.fct-star-half{position:relative;display:inline-block;line-height:1}.fct-star-svg,.fct-nav-arrow-svg{display:inline-block;vertical-align:-.125em}[dir=rtl] .fct-nav-arrow-svg,[dir=rtl] .fct-review-reply-icon{transform:scaleX(-1)}.fct-star-half-empty{color:var(--fct-review-star-empty-color,#d1d5db)}.fct-star-half-fill{position:absolute;inset-inline-start:0;top:0;overflow:hidden;width:50%;color:var(--fct-star-color,var(--fct-review-star-color,#f59e0b))}.fct-star-empty{color:var(--fct-review-star-empty-color,#d1d5db)}.fct-reviews-list{margin-bottom:20px}.fct-reviews-loading{position:relative;height:0;display:none;z-index:2}.fct-reviews-loading.is-visible{display:block}.fct-reviews-loading.is-visible .fct-loader-spinner{position:absolute;top:calc(var(--fct-reviews-rows-top, 0px) + max(0px,min(var(--fct-reviews-rows-height, 120px) / 2 - 20px,40vh)));left:var(--fct-reviews-rows-center-x,50%);width:40px;height:40px;margin-left:-20px}[data-reviews-list].is-loading{opacity:.45;pointer-events:none;transition:opacity .15s ease}.fct-reviews-list--masonry .fct-reviews-empty{-moz-column-span:all;column-span:all}.fct-reviews-list--grid .fct-reviews-empty,.fct-reviews-list--slider:not(.swiper) .fct-reviews-empty{grid-column:1/-1}.fct-reviews-empty{padding:20px;text-align:center;color:var(--fct-review-muted-text-color,#6b7280);font-style:italic}.fct-reviews-error{padding:var(--fct-container-padding-y,20px) var(--fct-container-padding-x,20px);text-align:center;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--fct-container-radius,6px)}.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:0}.fct-review-item{margin-bottom:12px;border-width:1px;border-style:solid}.fct-review-item:last-child{margin-bottom:0}.fct-review-item{padding:var(--fct-container-padding-y,16px) var(--fct-container-padding-x,16px);border-radius:var(--fct-container-radius,8px);border-color:var(--fct-review-card-border-color,#D6DAE1);background-color:var(--fct-review-card-bg,#ffffff)}.fct-review-item .fct-review-view-replies{display:flex;align-items:center;gap:4px;border-radius:8px;border-width:1px;border-style:solid;padding:6px 8px;font-size:14px;line-height: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);border-color:var(--fct-review-control-border-color,#D6DAE1);background-color:var(--fct-review-control-bg,#ffffff);color:var(--fct-review-label-color,#2F3448)}.fct-review-item .fct-review-view-replies:hover{background-color:var(--fct-review-control-hover-bg,#F5F6F7)}.fct-review-item .fct-review-view-replies:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:1px}.fct-review-item .fct-review-reply-icon{flex-shrink:0}.fct-review-avatar-circle{position:relative;display:flex;height:36px;width:36px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;background-color:var(--fct-review-avatar-bg,#EAECF0);color:var(--fct-review-avatar-icon,#98A2B3)}.fct-review-avatar-circle .fct-review-avatar-photo{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.fct-review-avatar-circle .fct-review-avatar-placeholder{height:50%;width:50%}.fct-review-item-header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px}.fct-review-item-header-left{display:flex;align-items:center;gap:10px;min-width:0}.fct-review-item-name-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0}.fct-review-item-stars .fct-star{font-size:15px}.fct-review-item-variant{padding:4px 6px;font-size:12px;line-height:1;border-radius:var(--fct-badge-radius,16px);background-color:var(--fct-review-badge-bg,#EAECF0);color:var(--fct-review-badge-text,#8E99AA);display:inline-block;vertical-align:middle;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fct-review-modal-item{margin-bottom:4px;font-size:12px;color:var(--fct-review-caption-color,#98A2B3)}.fct-review-verified{--tw-bg-opacity:1;background-color:rgb(232 245 241 / var(--tw-bg-opacity,1));padding:4px 6px;font-size:12px;line-height:1;--tw-text-opacity:1;color:rgb(24 152 119 / var(--tw-text-opacity,1));border-radius:var(--fct-badge-radius,16px);display:inline-block;vertical-align:middle;width:-moz-fit-content;width:fit-content;max-width:100%}.fct-review-verified:before{content:"";display:inline-block;width:17px;height:17px;margin-inline-end:2px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.75358 3.81504C7.87761 3.53147 6.92534 3.92591 6.50643 4.74584L6.00282 5.73158C5.94298 5.8487 5.84772 5.94396 5.7306 6.00379L4.74487 6.50741C3.92493 6.92631 3.53049 7.87858 3.81406 8.75456L4.15497 9.80768C4.19548 9.93281 4.19548 10.0676 4.15497 10.1927L3.81406 11.2458C3.53049 12.1218 3.92493 13.0741 4.74487 13.493L5.7306 13.9966C5.84772 14.0564 5.94298 14.1517 6.00282 14.2688L6.50643 15.2546C6.92534 16.0745 7.87761 16.4689 8.75358 16.1854L9.80671 15.8444C9.93183 15.8039 10.0666 15.8039 10.1917 15.8444L11.2448 16.1854C12.1208 16.4689 13.0731 16.0745 13.492 15.2546L13.9956 14.2688C14.0555 14.1517 14.1507 14.0564 14.2678 13.9966L15.2536 13.493C16.0735 13.0741 16.468 12.1218 16.1844 11.2458L15.8435 10.1927C15.803 10.0676 15.803 9.93281 15.8435 9.80768L16.1844 8.75456C16.468 7.87858 16.0735 6.92631 15.2536 6.50741L14.2678 6.00379C14.1507 5.94396 14.0555 5.8487 13.9956 5.73158L13.492 4.74584C13.0731 3.92591 12.1208 3.53147 11.2448 3.81504L10.1917 4.15595C10.0666 4.19645 9.93183 4.19646 9.80671 4.15595L8.75358 3.81504ZM6.72406 9.84849L7.60795 8.96456L9.37571 10.7324L12.9113 7.19684L13.7951 8.08072L9.37571 12.5001L6.72406 9.84849Z' fill='%23189877'/%3E%3C/svg%3E") no-repeat center;background-size:contain}.fct-review-item-meta-text{display:flex;flex-direction:column;min-width:0}.fct-review-item-signoff,.fct-review-item>.fct-review-verified{margin-top:10px}.fct-review-item-author{font-weight:600;font-size:14px;color:var(--fct-review-heading-color,#1f2937);overflow-wrap:break-word}.fct-review-item-date{font-size:12px;line-height:1.5;color:var(--fct-review-secondary-text-color,#565865)}.fct-review-item-title{font-weight:600;font-size:15px;margin-bottom:4px;color:var(--fct-review-heading-color,#1f2937);overflow-wrap:break-word}.fct-review-item-content{margin-bottom:4px;font-size:14px;line-height:1.6;color:var(--fct-review-secondary-text-color,#565865);overflow-wrap:break-word}.fct-review-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px}.fct-review-footer:empty{display:none;margin:0;padding:0;border:0}.fct-review-item .fct-vote-label{font-size:13px;color:var(--fct-review-subtle-text-color,#4b5563);margin-inline-end:2px}.fct-review-item .fct-vote-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px!important;background:var(--fct-review-secondary-btn-bg,#ffffff)!important;color:var(--fct-review-vote-text,#1f2937)!important;border:1px solid var(--fct-review-secondary-btn-border,#d1d5db)!important;border-radius:8px!important;font-size:13px!important;font-family:inherit!important;line-height:1.4!important;cursor:pointer;box-shadow:none!important;text-shadow:none!important;transition:background-color .15s,border-color .15s}.fct-review-item .fct-vote-btn:hover{background:var(--fct-review-vote-hover-bg,#f9fafb)!important;border-color:var(--fct-review-vote-hover-border,#9ca3af)!important}.fct-review-item .fct-vote-btn:focus-visible{outline:2px solid var(--fct-review-muted-text-color,#6b7280)!important;outline-offset:2px!important}.fct-review-item .fct-vote-btn.fct-vote-active{background:var(--fct-review-secondary-btn-bg,#ffffff)!important;border-color:var(--fct-review-secondary-btn-border,#d1d5db)!important;color:var(--fct-review-vote-text,#1f2937)!important}.fct-review-item .fct-vote-count{font-size:13px;font-weight:600}.fct-review-reply{padding:10px 12px;background:#f0fdf4;border-radius:6px;margin-bottom:8px}.fct-review-reply:last-child{margin-bottom:0}.fct-review-reply-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.fct-review-reply-badge{font-size:11px;font-weight:600;color:#15803d;background:#dcfce7;padding:2px 8px;border-radius:var(--fct-badge-radius,4px);text-transform:uppercase;letter-spacing:.02em}[dir=rtl] .fct-review-reply-badge{letter-spacing:0}.fct-review-reply-meta{font-size:12px;color:#6b7280}.fct-review-reply-content{font-size:14px;color:#374151;line-height:1.5}.fct-review-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background:#0009;display:flex;align-items:center;justify-content:center;padding:20px}.fct-review-modal-overlay[hidden]{display:none}.fct-review-modal{background:var(--fct-review-card-bg,#ffffff);border-radius:var(--fct-popup-radius,8px);width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #00000040}.fct-review-modal .fct-review-modal-close{position:absolute;top:50%;inset-inline-end:16px;display:flex;height:24px;width:24px;align-items:center;justify-content:center;border-radius:9999px;border-width:0;padding:0;font-size:18px;--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);background-color:var(--fct-review-control-bg,#ffffff);color:var(--fct-review-secondary-text-color,#565865);transform:translateY(-50%)}.fct-review-modal .fct-review-modal-close:hover{background-color:var(--fct-review-control-hover-bg,#F5F6F7)}.fct-review-modal-header{position:relative;display:flex;align-items:center;justify-content:flex-start;padding-block:16px;padding-inline:20px 56px;border-bottom:1px solid var(--fct-review-separator-color,#e5e7eb);min-height:56px}.fct-review-modal-heading{font-size:16px;font-weight:600;color:var(--fct-review-text-color,#1f2937);margin:0;text-align:start}.fct-review-modal-author-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.fct-review-modal-author-row .fct-review-avatar-circle{flex-shrink:0}.fct-review-modal-name-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-width:0;line-height:1}.fct-review-modal-name-line .fct-review-modal-stars{margin-bottom:0}.fct-review-modal-name-line .fct-star{font-size:16px}.fct-review-modal-meta-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.fct-review-modal-body{padding:16px 20px;overflow-y:auto;flex:1}.fct-review-modal-original{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--fct-review-separator-color,#e5e7eb)}.fct-review-modal-meta{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13px}.fct-review-modal-author{font-weight:600;color:var(--fct-review-text-color,#1f2937);font-size:15px}.fct-review-modal-date{font-size:12px;color:var(--fct-review-secondary-text-color,#565865)}.fct-review-modal-stars{margin-bottom:8px}.fct-review-modal-title{font-size:15px;font-weight:600;color:var(--fct-review-text-color,#1f2937);margin-bottom:6px}.fct-review-modal-content{font-size:14px;line-height:1.6;color:var(--fct-review-body-text-color,#374151);white-space:pre-wrap}.fct-review-modal-media{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.fct-review-modal-media .fct-review-media-thumb{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid var(--fct-review-panel-border-color,#e5e7eb);cursor:pointer;transition:opacity .15s}.fct-review-modal-media .fct-review-media-thumb:hover{opacity:.85}.fct-review-modal-replies{display:flex;flex-direction:column;gap:14px}.fct-review-modal-empty{text-align:start;color:var(--fct-review-muted-text-color,#6b7280);font-size:13px;padding:5px 0}.fct-review-modal-footer{border-top:1px solid var(--fct-review-separator-color,#e5e7eb);padding:16px 0 20px;background:var(--fct-review-card-bg,#ffffff);border-radius:0 0 var(--fct-popup-radius,8px) var(--fct-popup-radius,8px)}.fct-reviews-pagination-inner{display:flex;gap:6px;justify-content:center;align-items:center;margin:20px 0}.fct-reviews-page-btn{min-width:38px;height:38px;padding:0 10px;border:1px solid var(--fct-review-secondary-btn-border,#d1d5db)!important;background:var(--fct-review-secondary-btn-bg,#ffffff)!important;border-radius:6px!important;cursor:pointer;font-size:14px!important;font-weight:500!important;color:var(--fct-review-secondary-btn-text,#374151)!important;display:inline-flex;align-items:center;justify-content:center;line-height:1!important;transition:none!important;box-shadow:none!important;text-decoration:none!important}.fct-reviews-page-btn:hover:not(:disabled):not(.active){background:var(--fct-review-secondary-btn-hover-bg,#f3f4f6)!important;border-color:var(--fct-review-secondary-btn-hover-border,#6b7280)!important;color:var(--fct-review-secondary-btn-text,#374151)!important}.fct-reviews-page-btn.active{background:var(--fct-review-btn-bg,#1f2937)!important;color:var(--fct-review-btn-text,#ffffff)!important;border-color:var(--fct-review-btn-bg,#1f2937)!important;font-weight:600!important}.fct-reviews-page-btn:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6)!important;outline-offset:2px!important}.fct-reviews-page-btn:disabled{opacity:.35;cursor:default;pointer-events:none}.fct-reviews-page-nav{font-size:15px!important;font-weight:400!important;color:var(--fct-review-muted-text-color,#6b7280)!important;min-width:38px}.fct-reviews-page-nav:hover:not(:disabled){color:var(--fct-review-body-text-color,#374151)!important}.fct-reviews-page-ellipsis{min-width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:var(--fct-review-muted-text-color,#6b7280);letter-spacing:2px}.fct-review-form-section{max-width:800px}.fct-review-cta-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding:var(--fct-container-padding-y,20px) var(--fct-container-padding-x,24px);background:var(--fct-review-cta-bar-bg,#f8f8f7);border-radius:var(--fct-container-radius,10px)}.fct-review-cta-text strong{display:block;font-size:15px;font-weight:600;color:var(--fct-review-text-color,#1f2937);margin-bottom:2px}.fct-review-cta-text span{font-size:13px;color:var(--fct-review-muted-text-color,#6b7280)}.fct-review-cta-label{display:inline-flex;align-items:center;gap:4px}.fct-review-cta-label[hidden]{display:none}.fct-review-cta-btn{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:4px;border-width:1px;border-style:solid;font-size:14px;font-weight:500;-webkit-text-decoration-line:none;text-decoration-line: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);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:.2s;box-sizing:border-box;padding-left:var(--fct-btn-padding-x,16px);padding-right:var(--fct-btn-padding-x,16px);padding-top:var(--fct-btn-padding-y,8px);padding-bottom:var(--fct-btn-padding-y,8px);border-radius:var(--fct-btn-radius,8px);border-color:var(--fct-review-cta-border,#D6DAE1);background-color:var(--fct-review-cta-bg,#ffffff);color:var(--fct-review-cta-text,#2F3448)}.fct-review-cta-btn:hover,.fct-review-cta-btn:focus-visible{border-color:var(--fct-review-cta-hover-bg,#253241);background-color:var(--fct-review-cta-hover-bg,#253241);color:var(--fct-review-cta-hover-text,#ffffff)}.fct-review-cta-btn:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:1px}.fct-reviews-layout .fct-reviews-summary-write-btn,.fct-review-summary-group .fct-reviews-summary-write-btn,.fct-review-summary-group .fct-write-a-review-button-block{width:100%}.fct-review-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#0000;display:flex;justify-content:flex-end;transition:background .3s}.fct-review-drawer-overlay.fct-drawer-open{background:#0006}.fct-review-drawer-overlay.fct-drawer-open .fct-review-drawer{transform:translate(0)}.fct-review-drawer{width:540px;max-width:100vw;height:100%;background:var(--fct-review-card-bg,#ffffff);display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;box-shadow:-4px 0 24px #0000001f}[dir=rtl] .fct-review-drawer{transform:translate(-100%);box-shadow:4px 0 24px #0000001f}.fct-review-drawer.admin_bar_enabled{margin-top:32px;height:calc(100vh - 32px);height:calc(100dvh - 32px)}.fct-review-drawer .fct-review-drawer-close{display:flex;height:24px;width:24px;align-items:center;justify-content:center;border-radius:9999px;border-width:0;padding:0;font-size:18px;--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);background-color:var(--fct-review-control-bg,#ffffff);color:var(--fct-review-secondary-text-color,#565865)}.fct-review-drawer .fct-review-drawer-close:hover{background-color:var(--fct-review-control-hover-bg,#F5F6F7)}.fct-review-drawer-header{display:flex;align-items:center;justify-content:space-between;border-width:1px;border-left-width:0;border-right-width:0;border-top-width:0;border-style:solid;padding:20px;border-color:var(--fct-review-divider-color,#EAECF0)}.fct-review-drawer-title{font-size:18px;font-weight:600;color:var(--fct-review-text-color,#1f2937);margin:0}.fct-review-stepper{display:flex;flex-shrink:0;align-items:center;padding-left:20px;padding-right:20px;padding-top:20px}.fct-review-step-indicator{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.fct-step-circle{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;border:2px solid var(--fct-review-secondary-btn-border,#d1d5db);color:var(--fct-review-muted-text-color,#6b7280);background:var(--fct-review-control-bg,#ffffff);transition:all .2s}.fct-step-label{font-size:11px;color:var(--fct-review-muted-text-color,#6b7280);font-weight:500;transition:color .2s}.fct-review-step-indicator.active .fct-step-circle{background:var(--fct-review-btn-bg,#1f2937);border-color:var(--fct-review-btn-bg,#1f2937);color:var(--fct-review-btn-text,#ffffff)}.fct-review-step-indicator.active .fct-step-label{color:var(--fct-review-text-color,#1f2937);font-weight:600}.fct-review-step-indicator.completed .fct-step-circle{background:#22c55e;border-color:#22c55e;color:#fff}.fct-review-step-indicator.completed .fct-step-label{color:#22c55e}.fct-step-line{flex:1;height:2px;background:var(--fct-review-separator-color,#e5e7eb);margin:0 8px 18px}.fct-review-drawer-body{flex:1;overflow-y:auto;padding:24px}.fct-review-step-question{margin-bottom:10px;display:block;font-size:14px;font-weight:500;color:var(--fct-review-label-color,#2F3448)}.fct-review-step-question .required{color:#ef4444}.fct-review-step-description{font-size:14px;color:var(--fct-review-subtle-text-color,#4b5563);margin-bottom:20px;line-height:1.5}.fct-review-step-hint{font-size:13px;color:var(--fct-review-muted-text-color,#6b7280);margin-top:16px;font-style:italic}.fct-review-login-required{display:flex;flex-direction:column;align-items:flex-start;gap:12px;border-width:1px;border-style:solid;padding:var(--fct-container-padding-y,20px) var(--fct-container-padding-x,20px);border-radius:var(--fct-container-radius,18px);border-color:var(--fct-review-card-border-color,#D6DAE1);background-color:var(--fct-review-surface-alt,#F5F6F7)}.fct-review-login-required-text{margin:0;font-size:14px;color:var(--fct-review-secondary-text-color,#565865)}.fct-star-tooltip{display:inline-flex;align-items:center;font-size:14px;font-weight:500;border-width:1px;border-style:solid;border-color:var(--fct-review-card-border-color,#D6DAE1);background-color:var(--fct-review-surface-alt,#F5F6F7);color:var(--fct-review-secondary-text-color,#565865);position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(-4px);padding:3px 10px;border-radius:var(--fct-popup-radius,999px);line-height:1.2;white-space:nowrap;z-index:10;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.fct-star-tooltip:after{content:"";position:absolute;left:50%;bottom:100%;width:8px;height:8px;margin-bottom:-5px;transform:translate(-50%) rotate(45deg);background:inherit;border-left:1px solid;border-top:1px solid;border-color:inherit}.fct-star-tooltip.fct-danger{--tw-border-opacity:1;border-color:rgb(241 174 157 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 214 206 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(155 36 6 / var(--tw-text-opacity,1))}.fct-star-tooltip.fct-warning{--tw-border-opacity:1;border-color:rgb(251 210 156 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 232 205 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(113 51 10 / var(--tw-text-opacity,1))}.fct-star-tooltip.fct-info{--tw-border-opacity:1;border-color:rgb(153 203 250 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(204 229 253 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(1 88 170 / var(--tw-text-opacity,1))}.fct-star-tooltip.fct-success{--tw-border-opacity:1;border-color:rgb(163 214 201 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(209 234 228 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 106 83 / var(--tw-text-opacity,1))}.fct-star-select:hover .fct-star-tooltip,.fct-star-select:focus-visible .fct-star-tooltip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@media (prefers-reduced-motion:reduce){.fct-star-tooltip,.fct-star-select:hover .fct-star-tooltip,.fct-star-select:focus-visible .fct-star-tooltip{transition:none;transform:translate(-50%)}}.fct-review-form-message{padding:10px 14px;border-radius:var(--fct-container-radius,6px);margin-bottom:16px;font-size:14px}.fct-review-form-message-success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.fct-review-form-message-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.fct-review-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fct-review-posting-as{margin:0 0 14px;font-size:13px;color:var(--fct-review-note-text-color,#64748b)}.fct-review-form-field{margin-bottom:var(--fct-field-spacing,14px);position:relative}.fct-review-form-field label{color:var(--fct-review-label-color,#2F3448);display:block;font-size:14px;font-weight:500;margin-bottom:4px}.fct-review-form-field label .required{color:#ef4444}.fct-review-form-field .fct-label-hint{font-weight:400;color:var(--fct-review-muted-text-color,#6b7280);font-size:13px}.fct-review-form-field input[type=text],.fct-review-form-field input[type=email],.fct-review-form-field textarea{width:100%;padding:var(--fct-input-padding-y,10px) var(--fct-input-padding-x,12px);border:1px solid var(--fct-review-input-border,#d6dae1);border-radius:var(--fct-input-radius,8px);font-size:14px;color:var(--fct-review-input-text,#2f3448);transition:border-color .2s;box-sizing:border-box;font-family:inherit}.fct-review-form-field input[type=text]:focus,.fct-review-form-field input[type=email]:focus,.fct-review-form-field textarea:focus{outline:none;border-color:var(--fct-review-input-focus-border,#1f2937)}.fct-review-form-field input[type=text]:focus-visible,.fct-review-form-field input[type=email]:focus-visible,.fct-review-form-field textarea:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:1px}.fct-review-form-field input[type=text]::-moz-placeholder,.fct-review-form-field input[type=email]::-moz-placeholder,.fct-review-form-field textarea::-moz-placeholder{color:var(--fct-review-input-placeholder,#6b7280)}.fct-review-form-field input[type=text]::placeholder,.fct-review-form-field input[type=email]::placeholder,.fct-review-form-field textarea::placeholder{color:var(--fct-review-input-placeholder,#6b7280)}.fct-review-form-field textarea{resize:vertical;min-height:100px}.fct-char-count{display:block;text-align:end;font-size:12px;color:var(--fct-review-muted-text-color,#6b7280);margin-top:4px}.fct-star-selector-wrap{position:relative;margin-bottom:10px;display:flex;align-items:center}.fct-star-selector{display:inline-flex;gap:8px}.fct-star-selector .fct-star-select{position:relative;display:flex;height:40px;width:40px;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-style:solid;padding:8px;--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);border-color:var(--fct-review-control-border-color,#D6DAE1);background-color:var(--fct-review-control-bg,#ffffff);color:var(--fct-review-star-picker-color,#98A2B3);font-size:20px}.fct-star-selector .fct-star-select.selected,.fct-star-selector .fct-star-select.hover{color:var(--fct-star-color,var(--fct-review-star-color,#f59e0b))}.fct-star-selector .fct-star-select:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:2px;border-radius:4px}.fct-star-selector{display:flex;justify-content:center;gap:8px}.fct-review-drawer-footer{display:flex;align-items:center;gap:12px;padding:16px 24px;border-top:1px solid var(--fct-review-soft-divider-color,#f3f4f6);flex-shrink:0;flex-wrap:wrap}.fct-review-back-btn{display:inline-flex;align-items:center;gap:4px;padding:var(--fct-btn-padding-y,12px) var(--fct-btn-padding-x,20px)!important;font-size:14px!important;font-weight:500!important;color:var(--fct-review-secondary-btn-text,#374151)!important;background:var(--fct-review-secondary-btn-bg,#ffffff)!important;border:1px solid var(--fct-review-secondary-btn-border,#d1d5db)!important;border-radius:var(--fct-btn-radius,8px)!important;cursor:pointer}.fct-review-back-btn:hover{background:var(--fct-review-secondary-btn-hover-bg,#f3f4f6)!important;color:var(--fct-review-secondary-btn-text,#374151)!important}.fct-review-back-btn:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6)!important;outline-offset:2px!important}.fct-review-next-btn,.fct-review-submit-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:var(--fct-btn-padding-y,12px) var(--fct-btn-padding-x,24px)!important;font-size:14px!important;font-weight:600!important;color:var(--fct-review-btn-text,#ffffff)!important;background:var(--fct-review-btn-bg,#1f2937)!important;border:none!important;border-radius:var(--fct-btn-radius,8px)!important;cursor:pointer}.fct-review-next-btn:hover,.fct-review-submit-btn:hover{background:var(--fct-review-btn-hover-bg,#374151)!important;color:var(--fct-review-btn-hover-text,#ffffff)!important}.fct-review-next-btn:focus-visible,.fct-review-submit-btn:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6)!important;outline-offset:2px!important}.fct-review-next-btn:disabled,.fct-review-submit-btn:disabled{opacity:.6;cursor:not-allowed}.fct-review-step-info{width:100%;text-align:center;font-size:12px;color:var(--fct-review-muted-text-color,#6b7280);margin-top:4px}@media (max-width:768px){.fct-reviews-layout{grid-template-columns:1fr}.fct-reviews-layout-left{position:static}.fct-review-drawer.admin_bar_enabled{margin-top:0;height:100vh;height:100dvh}}@media (max-width:640px){.fct-reviews-summary-left{flex-direction:row;gap:12px}.fct-review-item{padding:var(--fct-container-padding-y,14px) var(--fct-container-padding-x,16px)}.fct-review-item-header{flex-direction:column;gap:6px}.fct-product-reviews-section .fct-reviews-controls{flex-direction:column;align-items:flex-start}.fct-review-drawer{width:100vw}.fct-review-cta-bar{flex-direction:column;align-items:flex-start;gap:12px}.fct-review-form-row{grid-template-columns:1fr}}.fct-review-modal-loading{position:relative;min-height:160px}.fct-review-modal-loading .fct-loader-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffff80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}.fct-review-modal-loading .fct-loader-spinner,.fct-reviews-loading .fct-loader-spinner{position:relative;width:50px;height:50px;flex:none}.fct-review-modal-loading .fct-loader-spinner:after,.fct-review-modal-loading .fct-loader-spinner:before,.fct-reviews-loading .fct-loader-spinner:after,.fct-reviews-loading .fct-loader-spinner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:9999px;border:2px solid currentColor;border-top-color:#fff0;border-right-color:#fff0;color:var(--fct-review-subtle-text-color,#4b5563);animation:fluentCartSpin 1.3s linear infinite}.fct-review-modal-loading .fct-loader-spinner:after,.fct-reviews-loading .fct-loader-spinner:after{top:10%;left:10%;width:80%;height:80%;transform:rotate(30deg);animation:fluentCartSpin 1s linear infinite}@keyframes fluentCartSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fct-review-form-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#0000;display:flex;align-items:center;justify-content:center;padding:24px;transition:background .3s}.fct-review-form-modal-overlay.fct-drawer-open{background:#0006}.fct-review-form-modal-overlay.fct-drawer-open .fct-review-form-modal{transform:translateY(0);opacity:1}.fct-review-form-modal{width:560px;max-width:100%;max-height:100%;background:var(--fct-review-card-bg,#ffffff);border-radius:var(--fct-popup-radius,12px);display:flex;flex-direction:column;transform:translateY(16px);opacity:0;transition:transform .3s ease,opacity .3s ease;box-shadow:0 24px 48px #0000002e}.fct-review-form-modal .fct-review-drawer-close{display:flex;height:24px;width:24px;align-items:center;justify-content:center;border-radius:9999px;border-width:0;padding:0;font-size:18px;--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);background-color:var(--fct-review-control-bg,#ffffff);color:var(--fct-review-secondary-text-color,#565865)}.fct-review-form-modal .fct-review-drawer-close:hover{background-color:var(--fct-review-control-hover-bg,#F5F6F7)}@media (max-width:640px){.fct-review-form-modal-overlay{padding:0;align-items:flex-end}.fct-review-form-modal{border-radius:var(--fct-popup-radius,12px) var(--fct-popup-radius,12px) 0 0;max-height:92%}}.fct-review-standalone{background:var(--fct-review-card-bg,#ffffff);border:1px solid var(--fct-review-panel-border-color,#e5e7eb);border-radius:var(--fct-container-radius,12px);padding:var(--fct-container-padding-y,20px) var(--fct-container-padding-x,20px)}.fct-review-standalone .fct-review-stepper{margin-bottom:20px;padding:0}[data-layout=steps] .fct-review-standalone-footer{padding-top:16px;border-top:1px solid var(--fct-review-soft-divider-color,#f3f4f6)}.fct-review-standalone-footer{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end;margin-top:20px}.fct-review-standalone-footer .fct-review-submit-btn{flex:0 0 auto;min-width:160px}.fct-review-inline-group+.fct-review-inline-group{padding-top:12px;border-top:1px solid var(--fct-review-soft-divider-color,#f3f4f6)}.fct-review-inline-group .fct-star-selector{justify-content:flex-start}.fct-review-form-section-none.fct-review-form-submitted .fct-review-standalone{border-style:dashed}.fct-review-form-section-none.fct-review-form-submitted .fct-review-form-message{margin-bottom:0}@media (max-width:640px){.fct-review-standalone{padding:var(--fct-container-padding-y,16px) var(--fct-container-padding-x,16px)}.fct-review-standalone-footer .fct-review-submit-btn{flex:1 1 auto}}.fct-review-item:has(.fct-review-media-gallery--backdrop){position:relative;overflow:hidden;min-height:300px;justify-content:flex-end}.fct-review-item:has(.fct-review-media-gallery--backdrop)>*{position:relative;z-index:2}.fct-review-item:has(.fct-review-media-gallery--backdrop):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#111827c7,#11182773 30%,#11182700 62%)}.fct-review-item:has(.fct-review-media-gallery--backdrop) .fct-review-media-gallery--backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;display:block}.fct-review-item:has(.fct-review-media-gallery--backdrop) .fct-review-media-gallery--backdrop .fct-review-media-thumb{width:100%;height:100%;border:0;border-radius:0;-o-object-fit:cover;object-fit:cover}.fct-review-item:has(.fct-review-media-gallery--backdrop) .fct-review-media-gallery--backdrop .fct-review-media-thumb~.fct-review-media-thumb,.fct-review-item:has(.fct-review-media-gallery--backdrop) .fct-review-media-gallery--backdrop .fct-review-media-tile~.fct-review-media-tile{display:none}.fct-review-item:has(.fct-review-media-gallery--backdrop) .fct-review-item-author,.fct-review-item:has(.fct-review-media-gallery--backdrop) .fct-review-item-date,.fct-review-item:has(.fct-review-media-gallery--backdrop) .fct-review-item-title,.fct-review-item:has(.fct-review-media-gallery--backdrop) .fct-review-item-content{color:#fff}.fct-reviews-list:has(.fct-review-media-gallery--backdrop) .fct-review-item:not(:has(.fct-review-media-gallery)){justify-content:center;text-align:center}.fct-reviews-list:has(.fct-review-media-gallery--backdrop) .fct-review-item:not(:has(.fct-review-media-gallery)) .fct-review-item-stars,.fct-reviews-list:has(.fct-review-media-gallery--backdrop) .fct-review-item:not(:has(.fct-review-media-gallery)) .fct-review-item-name-line,.fct-reviews-list:has(.fct-review-media-gallery--backdrop) .fct-review-item:not(:has(.fct-review-media-gallery)) .fct-review-item-header-left{justify-content:center}.fct-review-item .fct-review-media-gallery--flush{margin:-16px -16px 12px;width:auto;border-radius:3px 3px 0 0;overflow:hidden}.fct-review-item .fct-review-media-gallery--flush .fct-review-media-thumb{border:0;border-radius:0;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.fct-review-item .fct-review-media-gallery--flush .fct-review-media-video{border-radius:0}.fct-review-item .fct-review-media-gallery--flush .fct-review-media-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fct-review-media-gallery .fct-review-media-thumb{width:var(--fct-review-thumb-w,72px);height:var(--fct-review-thumb-h,72px);flex:none}.fct-review-media-gallery .fct-review-media-thumb[hidden]{display:none}.fct-review-media-video{position:relative;display:block;padding:0;overflow:hidden;background:#000;border-radius:8px;border:1px solid var(--fct-review-panel-border-color,#e5e7eb)}.fct-review-media-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fct-review-media-video.is-playing .fct-review-media-play{display:none}.fct-review-media-play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:#0000004d;cursor:pointer}.fct-review-media-play:after{content:"";border-style:solid;border-width:7px 0 7px 12px;border-color:#fff0 #fff0 #fff0 #fff;margin-left:3px}.fct-review-media-play:hover{background:#0000006b}.fct-review-media-play:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:-2px}.fct-review-media-tile{position:relative;display:block;flex:none;width:var(--fct-review-thumb-w,72px);height:var(--fct-review-thumb-h,72px);max-width:100%}.fct-review-media-tile .fct-review-media-thumb{width:100%;height:100%}.fct-review-media-more.is-overlay{position:absolute;top:10px;inset-inline-end:10px;gap:6px;min-height:0;padding:5px 11px;font-size:13px;border:0;border-radius:999px;background:#111827d9;color:#fff;box-shadow:0 1px 4px #00000040}.fct-review-media-more.is-overlay:hover{background:#111827f2}.fct-review-media-more-icon{flex:none;opacity:.85}.fct-review-media-more{min-height:56px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0;background:var(--fct-review-tile-bg,#f3f4f6);color:var(--fct-review-subtle-text-color,#4b5563);font-size:15px;font-weight:600;line-height:1;border:1px solid var(--fct-review-panel-border-color,#e5e7eb);border-radius:8px;cursor:pointer}.fct-review-media-more:hover{background:var(--fct-review-tile-hover-bg,#e5e7eb)}.fct-review-media-more:focus-visible{outline:2px solid var(--fct-review-focus-ring,#3b82f6);outline-offset:2px}.fct-review-item.fct-review-testimonial,.fct-review-testimonial .fct-review-item-body[class]{position:relative;text-align:center;padding-top:42px}.fct-review-item.fct-review-testimonial:before,.fct-review-testimonial .fct-review-item-body[class]:before{content:"“";pointer-events:none;position:absolute;left:0;right:0;text-align:center;top:10px;font-family:Georgia,Times New Roman,serif;font-size:56px;line-height:1;color:var(--fct-review-accent-color,#3b82f6);opacity:.22}.fct-review-item.fct-review-testimonial .fct-review-item-title,.fct-review-testimonial .fct-review-item-body[class] .fct-review-item-title{margin-bottom:8px;font-weight:600}.fct-review-item.fct-review-testimonial .fct-review-item-content,.fct-review-testimonial .fct-review-item-body[class] .fct-review-item-content{color:var(--fct-review-secondary-text-color,#565865);line-height:1.7;margin-bottom:14px}.fct-review-item.fct-review-testimonial .fct-review-readmore,.fct-review-testimonial .fct-review-item-body[class] .fct-review-readmore{display:block;align-self:center;margin:0 auto 16px;padding:4px 8px}.fct-review-item.fct-review-testimonial .fct-review-item-header-left,.fct-review-testimonial .fct-review-item-body[class] .fct-review-item-header-left,.fct-review-item.fct-review-testimonial .fct-review-item-header,.fct-review-testimonial .fct-review-item-body[class] .fct-review-item-header{justify-content:center}.fct-review-item.fct-review-testimonial .fct-review-item-meta-text,.fct-review-testimonial .fct-review-item-body[class] .fct-review-item-meta-text{align-items:center}.fct-review-item.fct-review-testimonial .fct-review-item-name-line,.fct-review-testimonial .fct-review-item-body[class] .fct-review-item-name-line{justify-content:center}.fct-review-item.fct-review-testimonial .fct-review-item-signoff,.fct-review-testimonial .fct-review-item-body[class] .fct-review-item-signoff{margin-top:8px;justify-content:center}.fct-review-item.fct-review-photo-grid>.fct-review-item-header,.fct-review-item.fct-review-photo-grid>.fct-review-item-header-left,.fct-review-photo-grid .fct-review-item-body[class]>.fct-review-item-header,.fct-review-photo-grid .fct-review-item-body[class]>.fct-review-item-header-left{margin-top:14px}.fct-review-item.fct-review-photo-only,.fct-review-photo-only .fct-review-item-body[class]{overflow:hidden;padding:0}.fct-review-item.fct-review-photo-only .fct-review-media-gallery--flush,.fct-review-photo-only .fct-review-item-body[class] .fct-review-media-gallery--flush{margin:0;border-radius:var(--fct-container-radius,8px)}.fct-review-item.fct-review-photo-only .fct-review-media-more.is-overlay,.fct-review-photo-only .fct-review-item-body[class] .fct-review-media-more.is-overlay{top:6px;inset-inline-end:6px;gap:4px;padding:3px 8px;font-size:11px}.fct-review-item.fct-review-photo-only .fct-review-media-more-icon,.fct-review-photo-only .fct-review-item-body[class] .fct-review-media-more-icon{width:13px;height:13px}.fct-review-item.fct-review-photo-only .fct-review-media-thumb,.fct-review-photo-only .fct-review-item-body[class] .fct-review-media-thumb{transition:transform .25s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.fct-review-item.fct-review-photo-only .fct-review-media-tile:hover .fct-review-media-thumb,.fct-review-photo-only .fct-review-item-body[class] .fct-review-media-tile:hover .fct-review-media-thumb{transform:scale(1.04)}}:root{--fct-card-bg:var(--fct-card-bg-color);--fct-card-border-color:var(--fct-border-color);--fct-card-primary-text-color:var(--fct-primary-text-color);--fct-card-text-color:var(--fct-secondary-text-color);--fct-card-btn-bg-color:var(--fct-btn-bg-color);--fct-card-btn-text-color:var(--fct-btn-text-color);--fct-card-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-card-btn-bg-color));--fct-card-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-card-btn-text-color));--fct-heading-color:var(--fct-primary-text-color);--fct-card-rating-count-color:var(--fct-secondary-text-color);--fct-review-star-color:#f59e0b;--fct-review-star-empty-color:#d1d5db}.fct-product-card{position:relative;display:grid;height:100%;grid-template-columns:repeat(1,minmax(0,1fr));border-width:1px;border-style:solid;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{border-radius:var(--fct-card-radius,8px)}.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-top:12px;font-size:16px;font-weight:500;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.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{-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{position:relative;margin-left:-4px;margin-right:-4px;margin-top:-4px;aspect-ratio:1 / 1}.fct-product-card .fct-product-card-image-wrap.is-placeholder{border-bottom:1px solid var(--fct-card-border-color,#d6dae1)}.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:0;margin-right:0;margin-top:0}.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%;-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{border-top-left-radius:calc(var(--fct-card-radius, 8px) - 1px);border-top-right-radius:calc(var(--fct-card-radius, 8px) - 1px);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-bottom:4px;font-size:14px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-sku .fct-product-sku__label{font-weight:600}.fct-product-card .fct-product-sku .fct-product-sku__value{font-weight:400}.fct-product-card .fct-product-card-prices{padding-bottom:12px;font-size:16px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-card-prices+p{margin-top:auto!important}[dir=rtl] .fct-product-card .fct-product-card-prices .fct-compare-price,[dir=rtl] .fct-product-card .fct-product-card-prices .fct-item-price{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-product-card button{margin-top:auto;min-height:40px;width:100%;cursor:pointer;border-width:0;text-align:center;font-size:14px;text-transform:capitalize;line-height:1}@container product-grid (min-width:390px){.group.list .fct-product-card button{max-width:178px;transition-property:none}}.fct-product-card button{padding-left:var(--fct-btn-padding-x,12px);padding-right:var(--fct-btn-padding-x,12px);padding-top:var(--fct-btn-padding-y,12px);padding-bottom:var(--fct-btn-padding-y,12px);border-radius:var(--fct-btn-radius,8px)}.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;transition-duration:.3s;border-radius:var(--fct-btn-radius,8px)}.fct-product-card button .fluent-cart-loader svg{margin-inline-end: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,#d6dae1);--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-rating{display:flex;align-items:center;gap:4px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-card .fct-product-card-rating .fct-product-card-stars{display:flex;align-items:center;line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star{display:inline-flex;font-size:14px;color:var(--fct-review-star-empty-color,#d1d5db);line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-svg,.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-empty{display:block}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-filled{color:var(--fct-review-star-color,#f59e0b)}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half{position:relative;display:inline-block;line-height:1}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-empty{color:var(--fct-review-star-empty-color,#d1d5db)}.fct-product-card .fct-product-card-rating .fct-product-card-stars .fct-star-half-fill{position:absolute;inset-inline-start:0;top:0;overflow:hidden;width:50%;color:var(--fct-review-star-color,#f59e0b)}.fct-product-card .fct-product-card-rating .fct-product-card-review-count{font-size:12px}[dir=rtl] .fct-product-card .fct-product-card-rating .fct-product-card-review-count{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.fct-product-card .fct-product-card-excerpt,.fct-product-card p.dynamic{margin-bottom:8px;display:none;font-size:14px;padding-left:var(--fct-card-padding,12px);padding-right:var(--fct-card-padding,12px)}.fct-product-view-button,a.fct-product-view-button,button.fct-product-view-button{margin-top:auto;display:flex;min-height:40px;cursor:pointer;align-items:center;justify-content:center;border-width:0;text-align:center;font-size:14px;line-height:1}@container product-grid (min-width:390px){.group.list .fct-product-view-button,.group.list a.fct-product-view-button,.group.list button.fct-product-view-button{max-width:178px;transition-property:none}}.fct-product-view-button,a.fct-product-view-button,button.fct-product-view-button{padding-left:var(--fct-btn-padding-x,12px);padding-right:var(--fct-btn-padding-x,12px);padding-top:var(--fct-btn-padding-y,12px);padding-bottom:var(--fct-btn-padding-y,12px);border-radius:var(--fct-btn-radius,8px)}.fct-product-view-button.group.loading .fluent-cart-loader,a.fct-product-view-button.group.loading .fluent-cart-loader,button.fct-product-view-button.group.loading .fluent-cart-loader{opacity:1}.fct-product-view-button.out-of-stock,a.fct-product-view-button.out-of-stock,button.fct-product-view-button.out-of-stock{cursor:not-allowed;border-width:1px;border-style:solid;border-color:var(--fct-card-border-color,#d6dae1);--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)}body:not(.fluent-cart-no-colors){--fct-card-primary-text-color:var(--fct-primary-text-color, #2F3448);--fct-card-text-color:var(--fct-secondary-text-color, #565865);--fct-heading-color:var(--fct-primary-text-color, #2F3448);--fct-card-rating-count-color:var(--fct-secondary-text-color, #ADB5C2);--fct-card-btn-bg-color:var(--fct-btn-bg-color, #253241);--fct-card-btn-text-color:var(--fct-btn-text-color, #ffffff);--fct-card-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-card-btn-bg-color));--fct-card-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-card-btn-text-color));--fct-card-bg:var(--fct-card-bg-color);--fct-card-border-color:var(--fct-border-color, #d6dae1)}body:not(.fluent-cart-no-colors) .fct-product-card-review-count{color:var(--fct-card-rating-count-color)}body:not(.fluent-cart-no-colors) .fct-product-card{border-color:var(--fct-card-border-color)}body:not(.fluent-cart-no-colors) .fct-product-card h1,body:not(.fluent-cart-no-colors) .fct-product-card h2,body:not(.fluent-cart-no-colors) .fct-product-card h3,body:not(.fluent-cart-no-colors) .fct-product-card h4,body:not(.fluent-cart-no-colors) .fct-product-card h5,body:not(.fluent-cart-no-colors) .fct-product-card h6{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card h1 a,body:not(.fluent-cart-no-colors) .fct-product-card h2 a,body:not(.fluent-cart-no-colors) .fct-product-card h3 a,body:not(.fluent-cart-no-colors) .fct-product-card h4 a,body:not(.fluent-cart-no-colors) .fct-product-card h5 a,body:not(.fluent-cart-no-colors) .fct-product-card h6 a{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-sku .fct-product-sku__label{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-sku .fct-product-sku__value{color:var(--fct-card-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card .fct-product-card-prices{color:var(--fct-card-primary-text-color)}body:not(.fluent-cart-no-colors) .fct-product-list-container .fct-product-list-heading{color:var(--fct-heading-color)}body:not(.fluent-cart-no-colors) .fct-product-card button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button:hover{background-color:var(--fct-card-btn-hover-bg-color);color:var(--fct-card-btn-hover-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button:focus{color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-card button .fluent-cart-loader{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color)}body:not(.fluent-cart-no-colors) .fct-product-view-button{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-card-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:var(--fct-card-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-product-view-button:hover{background-color:var(--fct-card-btn-hover-bg-color);color:var(--fct-card-btn-hover-text-color)}body.fluent-cart-custom:not(.fluent-cart-no-colors) .fct-product-card{background-color:var(--fct-card-bg-color,transparent)}.fct-product-list-container .fct-product-list-heading{margin-bottom:30px;margin-top:0;font-size:26px;font-weight:700}.fct-product-list{display:grid;gap:var(--fct-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:0 0 10px #00000080;cursor:crosshair}.xzoom-loading{background-position:center center;background-repeat:no-repeat;border-radius:100%;opacity:.7;background:url(/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,button.fluent-cart-add-to-cart-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;gap:8px;border-width:1px;border-style:solid;text-align:center;font-size:14px;font-weight:500;text-transform:capitalize;line-height:1;-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);padding-top:var(--fct-btn-padding-y,12px);padding-bottom:var(--fct-btn-padding-y,12px);padding-left:var(--fct-btn-padding-x,20px);padding-right:var(--fct-btn-padding-x,20px);border-radius:var(--fct-btn-radius,8px)}.fluent-cart-add-to-cart-button .fluent-cart-loader,button.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;--tw-bg-opacity:1;background-color:rgb(234 236 240 / var(--tw-bg-opacity,1));transition-duration:.3s;border-radius:var(--fct-btn-radius,8px)}.fluent-cart-add-to-cart-button .fluent-cart-loader svg,button.fluent-cart-add-to-cart-button .fluent-cart-loader svg{margin-inline-end:8px;height:20px;width:20px}.fluent-cart-add-to-cart-button .fluent-cart-loader svg,button.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,button.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,button.fluent-cart-add-to-cart-button:disabled{cursor:not-allowed}.fluent-cart-add-to-cart-button.disabled,button.fluent-cart-add-to-cart-button.disabled{cursor:not-allowed;opacity:.5}.fluent-cart-add-to-cart-button.is-hidden,button.fluent-cart-add-to-cart-button.is-hidden{display:none}.fluent-cart-add-to-cart-button.out-of-stock,button.fluent-cart-add-to-cart-button.out-of-stock{pointer-events:none;cursor:not-allowed;opacity:.5}.fluent-cart-add-to-cart-button.out-of-stock:hover,button.fluent-cart-add-to-cart-button.out-of-stock:hover{background-color:inherit}.fluent-cart-add-to-cart-button.fct-loading .fluent-cart-loader,button.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-inline-end: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}body:not(.fluent-cart-no-colors) .fluent-cart-add-to-cart-button{border-color:var(--fct-add-to-cart-btn-border-color);background-color:var(--fct-add-to-cart-btn-bg-color);color:var(--fct-add-to-cart-btn-text-color)}body:not(.fluent-cart-no-colors) .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)}body:not(.fluent-cart-no-colors) .fluent-cart-add-to-cart-button:focus{color:var(--fct-add-to-cart-btn-text-color)}:root{--fct-direct-btn-bg-color:var(--fct-btn-bg-color, #253241);--fct-direct-btn-text-color:var(--fct-btn-text-color, #ffffff);--fct-direct-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-direct-btn-bg-color));--fct-direct-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-direct-btn-text-color))}.fluent-cart-direct-checkout-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;gap:8px;border-width:0;text-align:center;font-size:14px;font-weight:500;text-transform:capitalize;line-height:1;padding-top:var(--fct-btn-padding-y,12px);padding-bottom:var(--fct-btn-padding-y,12px);padding-left:var(--fct-btn-padding-x,20px);padding-right:var(--fct-btn-padding-x,20px);border-radius:var(--fct-btn-radius,8px);-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.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;opacity:.5}body:not(.fluent-cart-no-colors) .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;color:var(--fct-direct-btn-text-color)}body:not(.fluent-cart-no-colors) .fluent-cart-direct-checkout-button *{color:inherit}body:not(.fluent-cart-no-colors) .fluent-cart-direct-checkout-button:hover{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-direct-btn-hover-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:var(--fct-direct-btn-hover-text-color)}:where(.cw-disclosure){font-size:.75rem;background:rgb(0 0 0 / .03);padding:.25rem .55rem;line-height:1.25;border-radius:4px}[data-fluent-cart-currency-switcher],.fct-currency-switcher-toggle{display:none!important}a[aria-label="fluentlywp_tk_vacation_mode"]{display:none!important}button[aria-label="fluentlywp_tk_vacation_mode"]{display:none!important}.fluentlywp-tk-vacation-mode.hidden+.fc-product-view-button.fc-single-product-card-view-button,.fluentlywp-tk-vacation-mode.hidden+.fluent-cart-add-to-cart-button.wp-block-fluent-cart-shopapp-product-buttons{display:none!important;visibility:hidden;opacity:0}:root{--fct-btn-bg-color:#fadd4a;--fct-btn-text-color:#000;--fct-secondary-btn-border-color:#000;--fct-btn-hover-bg-color:#dcc241;--fct-btn-hover-text-color:#000}@font-face{font-family:'Figtree';font-style:normal;font-display:swap;font-weight:500;src:url(https://thrivebiz.de/wp-content/uploads/breakdance/fonts/figtree_v9_latin_500.woff2) format('woff2')}@font-face{font-family:'Figtree';font-style:italic;font-display:swap;font-weight:400;src:url(https://thrivebiz.de/wp-content/uploads/breakdance/fonts/figtree_v9_latin_italic.woff2) format('woff2')}@font-face{font-family:'Figtree';font-style:normal;font-display:swap;font-weight:700;src:url(https://thrivebiz.de/wp-content/uploads/breakdance/fonts/figtree_v9_latin_700.woff2) format('woff2')}@font-face{font-family:'Figtree';font-style:normal;font-display:swap;font-weight:400;src:url(https://thrivebiz.de/wp-content/uploads/breakdance/fonts/figtree_v9_latin_regular.woff2) format('woff2')}.breakdance-menu{--menu-background:#fff;--menu-max-height:calc(100vh - var(--mobile-buffer-y));--menu-alignment:flex-start;--menu-duration:var(--bde-transition-duration, .3s);--menu-base-font-size:.875em;--mobile-offset-y:calc(100% + 15px);--mobile-offset-x:0;--mobile-offcanvas-width:400px;--mobile-topbar-padding:15px;--mobile-topbar-logo-width:110px;--mobile-topbar-logo-order:-1;--mobile-topbar-close-button-size:20px;--mobile-topbar-close-button-color:var(--bde-headings-color);--mobile-topbar-close-button-color-hover:var(--mobile-topbar-close-button-color);--mobile-topbar-close-button-bar-height:2px;--toggle-background-color:transparent;--toggle-background-color-hover:var(--toggle-background-color);--toggle-active-background-color:var(--toggle-background-color);--toggle-padding:0px;--toggle-radius:0px;--toggle-layer-width:32px;--toggle-layer-height:4px;--toggle-layer-spacing:6px;--toggle-layer-color:var(--bde-headings-color);--toggle-layer-color-hover:var(--toggle-layer-color);--toggle-layer-color-active:var(--toggle-layer-color);--toggle-layer-border-radius:0px;--links-gap:0px;--link-padding-top:20px;--link-padding-bottom:20px;--link-padding-left:20px;--link-padding-right:20px;--link-color:var(--bde-headings-color);--link-color-hover:var(--link-color);--link-background-color:transparent;--link-background-color-hover:var(--link-background-color);--link-alignment:space-between;--link-effect-thickness:3px;--link-effect-color:var(--link-color);--link-effect-color-hover:var(--link-effect-color);--link-effect-radius:0px;--link-color-active:var(--link-color);--link-background-color-active:var(--link-background-color);--link-arrow-display:block;--link-arrow-color:var(--link-color);--link-arrow-color-hover:var(--link-color-hover);--link-arrow-size:10px;--link-arrow-gap:8px;--link-arrow-offset-y:0px;--link-arrow-close-rotation:0deg;--link-arrow-open-rotation:-180deg;--link-arrow-rotation:var(--link-arrow-close-rotation);--link-border:1px solid var(--link-border-color);--link-border-color:#eee;--dropdown-animation-duration:var(--menu-duration);--dropdown-caret-display:block;--dropdown-caret-radius:3px;--dropdown-caret-size:12px;--dropdown-background-color:#fff;--dropdown-custom-offset-y:20px;--dropdown-edge-offset:20px;--dropdown-border-radius:8px;--dropdown-custom-width:500px;--dropdown-section-padding:30px;--dropdown-section-gap:var(--gap-lg);--dropdown-links-gap:var(--gap-sm);--dropdown-link-color:var(--bde-headings-color);--dropdown-link-icon-display:block;--dropdown-link-icon-size:16px;--dropdown-link-icon-spacing:10px;--dropdown-link-icon-alignment:center;--dropdown-link-description-display:block;--dropdown-link-description-spacing:0px;--dropdown-link-icon-x:0px;--dropdown-link-icon-y:0px;--dropdown-link-img-opacity:1;--dropdown-link-img-opacity-hover:1;--dropdown-columns-stack:row;--dropdown-columns-gap:var(--gap-xl);--dropdown-column-title-spacing:0px;--dropdown-sections-stack:column;--dropdown-section-light-background:#fff;--dropdown-section-dark-background:#f6f9fc;--gap-xl:60px;--gap-lg:30px;--gap-sm:15px;--gap-xs:10px;--gap-none:0;--arrow-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'%3E%3C/path%3E%3C/svg%3E");--mobile-link-padding-top:20px;--mobile-link-padding-bottom:20px;--mobile-link-padding-left:20px;--mobile-link-padding-right:20px;--mobile-link-level-2-padding-top:12px;--mobile-link-level-2-padding-bottom:12px;--mobile-link-level-2-padding-left:25px;--mobile-link-level-2-padding-right:20px;--mobile-link-level-3-padding-top:12px;--mobile-link-level-3-padding-bottom:12px;--mobile-link-level-3-padding-left:30px;--mobile-link-level-3-padding-right:30px}.breakdance-menu{position:relative;-webkit-tap-highlight-color:#fff0;-webkit-font-smoothing:antialiased;text-align:left;height:var(--menu-height)}:root .breakdance-menu{display:flex}.breakdance-menu-list{display:flex;align-items:center;justify-content:var(--menu-alignment);gap:var(--links-gap);list-style-type:none;margin:0;padding:0}.breakdance-menu-list>.bde-button{margin-left:15px}.breakdance-menu-item{position:relative}.breakdance-menu-item:hover{color:var(--link-color-hover);background-color:var(--link-background-color-hover)}.breakdance-menu-item:hover .breakdance-menu-link-arrow:after{background-color:var(--link-arrow-color-hover)}.breakdance-menu .breakdance-menu-link{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:var(--link-alignment);flex:1;font-size:var(--menu-base-font-size);font-family:inherit;font-weight:500;line-height:1;text-decoration:none;color:var(--link-color);padding:var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) var(--link-padding-left);margin:0;border:none;background-color:var(--link-background-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease}.breakdance-menu .breakdance-menu-link:hover{color:inherit}.breakdance-menu-link-arrow{position:relative;z-index:1;align-self:stretch;border:none;background-color:#fff0;padding:var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) 0;cursor:pointer}.breakdance-menu-link-arrow:after{content:"";display:var(--link-arrow-display);-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:var(--link-arrow-gap);font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0}@-moz-document url-prefix(){.breakdance-menu-link-arrow:after{transition:none!important}}.breakdance-dropdown--open .breakdance-menu-link-arrow:after{--link-arrow-rotation:var(--link-arrow-open-rotation)}.hide-arrows-on-desktop .breakdance-menu-link-arrow{display:none}.breakdance-dropdown{--dropdown-offset-x:0px;--dropdown-caret-x:0px;--translate-x:0px;--translate-y:0px;--rotate-x:0deg;--scale:1;position:relative}.breakdance-dropdown .breakdance-menu-link{padding-right:0}.hide-arrows-on-desktop .breakdance-dropdown .breakdance-menu-link{padding-right:var(--link-padding-right)}.breakdance-dropdown-toggle{position:relative;display:flex;align-items:center}.breakdance-dropdown-floater{position:absolute;top:calc(var(--dropdown-offset-y) + var(--dropdown-custom-offset-y));left:var(--dropdown-offset-x);z-index:var(--bde-z-index-menu-dropdown);min-width:100%;opacity:0;visibility:hidden;pointer-events:none;backface-visibility:hidden;transform:translate(var(--translate-x)) translateY(var(--translate-y)) rotateX(var(--rotate-x)) scale(var(--scale)) translateZ(0)}.breakdance-dropdown--top .breakdance-dropdown-floater{top:calc(var(--dropdown-offset-y) - var(--dropdown-custom-offset-y))}.breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;visibility:visible;pointer-events:auto;will-change:opacity,height,transform,visibility}.breakdance-dropdown-caret{position:absolute;top:calc(var(--dropdown-caret-size) / 2 * -1);left:var(--dropdown-caret-x);z-index:1;display:var(--dropdown-caret-display);width:calc(var(--dropdown-caret-size) * 2);height:var(--dropdown-caret-size);transform:translateY(-50%);overflow:hidden;pointer-events:none}.breakdance-dropdown-caret:before{content:"";position:absolute;bottom:calc(var(--dropdown-caret-size) / 2 * -1);left:50%;display:block;width:var(--dropdown-caret-size);height:var(--dropdown-caret-size);background-color:var(--dropdown-caret-color,var(--dropdown-background-color));border-top-left-radius:var(--dropdown-caret-radius);backface-visibility:hidden;transform:translate(-50%) rotate(45deg) translateZ(0)}.breakdance-dropdown--top .breakdance-dropdown-caret{top:100%;border-top-left-radius:0;border-bottom-right-radius:var(--dropdown-caret-radius);transform:translate(-50%)}.breakdance-dropdown--top .breakdance-dropdown-caret:before{top:calc(var(--dropdown-caret-size) / 2 * -1);border-top-left-radius:0;border-bottom-right-radius:var(--dropdown-caret-radius)}.breakdance-dropdown-caret--hide{display:none}.breakdance-dropdown-body{position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:var(--dropdown-sections-stack);width:100%;background-color:var(--dropdown-background-color);box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d;border-radius:var(--dropdown-border-radius);overflow:hidden}.breakdance-menu--custom-width .breakdance-dropdown-floater,.breakdance-dropdown--custom .breakdance-dropdown-floater{width:calc(var(--dropdown-custom-width) - var(--dropdown-edge-offset) * 2)}.breakdance-menu--custom-width .breakdance-dropdown-floater .breakdance-dropdown-link,.breakdance-dropdown--custom .breakdance-dropdown-floater .breakdance-dropdown-link{white-space:normal}.breakdance-menu--placement-full-width{--dropdown-edge-offset:0px;--dropdown-border-radius:0px}.breakdance-menu--placement-section-width .breakdance-dropdown-floater{--bde-dropdown-width:var(--bde-header-width, var(--bde-section-width));width:calc(min(var(--bde-dropdown-width),100vw) - var(--dropdown-edge-offset) * 2)}.breakdance-dropdown-section{display:flex;flex-wrap:wrap;padding:var(--dropdown-section-padding);gap:var(--dropdown-section-gap);width:var(--dropdown-section-width)}.breakdance-dropdown-section--light{background-color:var(--dropdown-section-light-background)}.breakdance-dropdown-section--additional{flex:1;background-color:var(--dropdown-section-dark-background)}.breakdance-dropdown-columns{display:flex;flex-direction:var(--dropdown-columns-stack);gap:var(--dropdown-columns-gap);width:100%}.breakdance-dropdown-column{display:flex;flex-direction:column;gap:var(--gap-sm);flex:1}.breakdance-dropdown-column__title{display:flex;align-items:center;font-weight:700;font-size:var(--menu-base-font-size);line-height:1.5;white-space:nowrap;margin-top:0;margin-bottom:var(--dropdown-column-title-spacing);color:var(--link-color)}.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{content:"";display:var(--link-arrow-display);-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:var(--link-arrow-gap);font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0;display:none}@-moz-document url-prefix(){.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{transition:none!important}}.breakdance-dropdown-column--open .breakdance-dropdown-column__title:after{--link-arrow-rotation:var(--link-arrow-open-rotation)}.breakdance-dropdown-links{display:flex;flex-direction:column;gap:var(--dropdown-links-gap);list-style-type:none;margin:0;padding:0}.breakdance-menu .breakdance-dropdown-link{display:flex;align-items:center;font-size:var(--menu-base-font-size);line-height:1.5;text-decoration:none;color:var(--dropdown-link-color);white-space:nowrap;transition:var(--menu-duration) background-color ease}.breakdance-menu .breakdance-dropdown-link:hover{background-color:var(--dropdown-link-background-color-hover);color:var(--dropdown-link-color)}.breakdance-dropdown-link__icon{display:var(--dropdown-link-icon-display);align-self:var(--dropdown-link-icon-alignment);font-size:var(--dropdown-link-icon-size);color:var(--dropdown-link-icon-color);margin-right:var(--dropdown-link-icon-spacing);transform:translate(var(--dropdown-link-icon-x)) translateY(var(--dropdown-link-icon-y));flex-shrink:0;padding:var(--dropdown-link-icon-padding);background-color:var(--dropdown-link-icon-background);border-radius:var(--dropdown-link-icon-radius);transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease;overflow:hidden}.breakdance-dropdown-link:hover .breakdance-dropdown-link__icon{color:var(--dropdown-link-icon-color-hover,var(--dropdown-link-icon-color));background-color:var(--dropdown-link-icon-background-hover,var(--dropdown-link-icon-background))}.breakdance-dropdown-link:hover .breakdance-dropdown-link__icon img{opacity:var(--dropdown-link-img-opacity-hover)}.breakdance-dropdown-link__icon svg{display:block;width:1em;height:1em;fill:currentColor}.breakdance-dropdown-link__icon img{display:block;max-width:100%;width:1em;height:auto;opacity:var(--dropdown-link-img-opacity);transition:var(--menu-duration) opacity ease}.breakdance-dropdown-link__text{display:block;transition:var(--menu-duration) color ease}.breakdance-dropdown-link__description{color:var(--bde-body-text-color);display:var(--dropdown-link-description-display);transition:var(--menu-duration) opacity ease,var(--menu-duration) color ease;margin-top:var(--dropdown-link-description-spacing)}.breakdance-dropdown-custom-content{padding:var(--dropdown-section-padding)}.breakdance-menu-topbar{display:none;justify-content:space-between;padding:var(--mobile-topbar-padding)}.breakdance-menu-topbar-logo{display:flex;max-width:100%;width:var(--mobile-topbar-logo-width);height:auto;order:var(--mobile-topbar-logo-order)}.breakdance-menu-topbar-logo img{width:100%;height:100%}.breakdance-menu-overlay{position:fixed;inset:0;z-index:var(--bde-z-index-menu-backdrop);background-color:#00000040;opacity:0;pointer-events:none;transition:var(--menu-duration) opacity ease}.breakdance-responsive-menu--open .breakdance-menu-overlay{opacity:1;pointer-events:auto!important}.breakdance-menu-close-button{position:relative;font-size:var(--mobile-topbar-close-button-size);width:1em;height:1em;text-indent:-9999px;background:none;border:none;margin:0;padding:0;cursor:pointer;transform:rotate(45deg);flex-shrink:0}.breakdance-menu-close-button:hover:after,.breakdance-menu-close-button:hover:before{background-color:var(--mobile-topbar-close-button-color-hover)}.breakdance-menu-close-button:after,.breakdance-menu-close-button:before{content:"";position:absolute;background-color:var(--mobile-topbar-close-button-color);transition:var(--menu-duration) background-color ease}.breakdance-menu-close-button:after{top:0;left:50%;width:var(--mobile-topbar-close-button-bar-height);height:100%;transform:translate(-50%)}.breakdance-menu-close-button:before{top:50%;left:0;width:100%;height:var(--mobile-topbar-close-button-bar-height);transform:translateY(-50%)}.breakdance-menu--vertical{--dropdown-custom-offset-y:0px;--dropdown-section-padding:20px}.breakdance-menu--vertical .breakdance-menu-list{align-items:stretch;flex-direction:column;width:100%}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater{position:static;opacity:1;visibility:visible;transform:none;overflow:hidden}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater:not(.is-visible):not(.is-collapsing){height:0;pointer-events:none;visibility:hidden;overflow:hidden}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater.is-collapsing{overflow:hidden;height:0;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.breakdance-menu--dropdown-accordion .breakdance-dropdown-body{box-shadow:none}.breakdance-menu--dropdown-accordion .breakdance-dropdown-link{white-space:normal}.breakdance-menu--dropdown-accordion .breakdance-dropdown-caret{display:none}.breakdance-menu--dropdown-side .breakdance-dropdown{--dropdown-offset-x:100%}.breakdance-menu--dropdown-side .breakdance-dropdown-floater{min-width:auto}.breakdance-menu--dropdown-side .breakdance-dropdown-caret{display:none}.breakdance-menu--dropdown-slide{--link-arrow-rotation:-90deg;--link-arrow-open-rotation:var(--link-arrow-rotation);overflow-x:clip}.breakdance-menu--dropdown-slide .breakdance-menu-list{transition:var(--menu-duration) transform ease}.breakdance-menu--dropdown-slide.breakdance-menu--dp-open .breakdance-menu-list{transform:translate3d(-100%,0,0)}.breakdance-menu--dropdown-slide .breakdance-dropdown-floater{position:absolute;left:0;right:0;transform:translate3d(100%,0,0);opacity:0;transition:0s opacity var(--menu-duration)}.breakdance-menu--dropdown-slide .breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;transition-delay:0s}.breakdance-menu--dropdown-slide .breakdance-dropdown-caret{display:none}.breakdance-dropdown-back-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:none;background-color:var(--link-background-color);padding:var(--link-padding);font-weight:700;cursor:pointer}.breakdance-dropdown--wp .breakdance-dropdown-links{width:100%;gap:var(--dropdown-links-gap)}.breakdance-dropdown--wp .breakdance-dropdown-links .menu-item{display:flex;flex-direction:column;gap:var(--dropdown-links-gap)}.breakdance-menu-toggle--none .breakdance-menu-toggle-lines,.breakdance-menu-toggle--none .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--none .breakdance-menu-toggle-lines:after{transition-property:none}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines{transform:rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateY(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateY(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow .breakdance-menu-toggle-lines:before{transform:translate3d(calc(var(--toggle-layer-width) * -.3),calc(var(--toggle-layer-spacing) * .6),0) rotate(-45deg) scaleX(.5)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow .breakdance-menu-toggle-lines:after{transform:translate3d(calc(var(--toggle-layer-width) * -.3),calc(var(--toggle-layer-spacing) * -.6),0) rotate(45deg) scaleX(.5)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow-r .breakdance-menu-toggle-lines:before{transform:translate3d(calc(var(--toggle-layer-width) * .2),0,0) rotate(45deg) scaleX(.7)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow-r .breakdance-menu-toggle-lines:after{transform:translate3d(calc(var(--toggle-layer-width) * .2),0,0) rotate(-45deg) scaleX(.7)}.breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:before{top:0;transform:translate3d(calc(var(--toggle-layer-width) * -.2),calc(var(--toggle-layer-width) * -.25),0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:after{bottom:0;transform:translate3d(calc(var(--toggle-layer-width) * -.2),calc(var(--toggle-layer-width) * .25),0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:before{top:0;transform:translate3d(calc(var(--toggle-layer-width) * .2),calc(var(--toggle-layer-width) * -.25),0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:after{bottom:0;transform:translate3d(calc(var(--toggle-layer-width) * .2),calc(var(--toggle-layer-width) * .25),0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:opacity .125s .275s ease}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines{--y-offset:calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(135deg);transition-delay:75ms}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:before{transition-delay:0s;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-270deg);transition-delay:75ms}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:opacity .125s .275s ease}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines{--y-offset:calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(-135deg);transition-delay:75ms}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:before{transition-delay:0s;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(270deg);transition-delay:75ms}.breakdance-menu-toggle--emphatic{overflow:hidden}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines{transition:background-color .125s .175s ease-in}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:before{left:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * 2),calc(var(--toggle-layer-width) * 2),0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:after{right:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * -2),calc(var(--toggle-layer-width) * 2),0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-menu-toggle--emphatic-r{overflow:hidden}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines{transition:background-color .125s .175s ease-in}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:before{left:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * 2),calc(var(--toggle-layer-width) * -2),0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:after{right:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * -2),calc(var(--toggle-layer-width) * -2),0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before{top:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{bottom:0}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2)}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines{--y-offset:calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:before{transform:rotate(-45deg) translate3d(calc(var(--toggle-layer-width) / -7),calc(var(--toggle-layer-spacing) * -1),0);opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-90deg)}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2)}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines{--y-offset:calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(-45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:before{transform:rotate(45deg) translate3d(calc(var(--toggle-layer-width) / 7),calc(var(--toggle-layer-spacing) * -1),0);opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(90deg)}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition:background-color 0s .13s linear}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines{transition-delay:.22s;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--toggle-layer-spacing) + var(--toggle-layer-height)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--toggle-layer-spacing) + var(--toggle-layer-height)),0) rotate(-45deg)}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before{transition:top 75ms .12s ease,opacity 75ms ease}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before{transition-property:top,opacity}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-property:bottom,transform}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-delay:0s}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(90deg)}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before{transition-property:top,opacity}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-property:bottom,transform}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-delay:0s}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg)}.breakdance-menu-toggle{display:none;align-items:center;cursor:pointer;border:none;color:var(--toggle-layer-color);background-color:var(--toggle-background-color);backface-visibility:hidden;transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease;padding:var(--toggle-padding);border-radius:var(--toggle-radius);min-height:var(--toggle-layer-width);box-sizing:content-box}.breakdance-menu-toggle:hover{color:var(--toggle-layer-color-hover);background-color:var(--toggle-background-color-hover)}.breakdance-responsive-menu--open .breakdance-menu-toggle{color:var(--toggle-layer-color-active);background-color:var(--toggle-active-background-color)}.breakdance-menu-toggle-icon{width:var(--toggle-layer-width);height:calc(var(--toggle-layer-height) * 3 + var(--toggle-layer-spacing) * 2);display:inline-block;position:relative}.breakdance-menu-toggle-lines{top:50%;display:block;margin-top:calc(var(--toggle-layer-height) / -2)}.breakdance-menu-toggle-lines,.breakdance-menu-toggle-lines:before,.breakdance-menu-toggle-lines:after{content:"";position:absolute;display:block;width:var(--toggle-layer-width);height:var(--toggle-layer-height);background-color:currentColor;border-radius:var(--toggle-layer-border-radius);transition:.15s transform ease}.breakdance-menu-toggle-lines:before{top:calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1)}.breakdance-menu-toggle-lines:after{bottom:calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1)}.breakdance-menu-toggle__custom-open-icon,.breakdance-menu-toggle__custom-close-icon{display:block;width:var(--toggle-layer-width);fill:currentColor}.breakdance-menu-toggle__custom-close-icon,.breakdance-responsive-menu--open .breakdance-menu-toggle__custom-open-icon{display:none}.breakdance-responsive-menu--open .breakdance-menu-toggle__custom-close-icon{display:block}.breakdance-menu--effect .breakdance-menu-item:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:var(--link-effect-thickness);background-color:var(--link-effect-color);transition:var(--menu-duration) transform ease,var(--menu-duration) opacity ease,var(--menu-duration) background-color ease;pointer-events:none;backface-visibility:hidden}.breakdance-menu--effect .breakdance-menu-item:hover:before{transform:none;opacity:1;will-change:transform,opacity;background-color:var(--link-effect-color-hover)}.breakdance-menu--effect-background{--link-effect-color:#eee}.breakdance-menu--effect-background .breakdance-menu-item:before{inset:0;width:100%;height:100%;border-radius:var(--link-effect-radius)}.breakdance-menu--effect-underline .breakdance-menu-item:before{top:auto;bottom:0;left:0}.breakdance-menu--effect-overline .breakdance-menu-item:before{top:0;left:0;bottom:auto}.breakdance-menu--effect-strikethrough .breakdance-menu-item:before{top:50%;bottom:auto;left:0;margin-top:calc(var(--link-effect-thickness) / 2 * -1)}.breakdance-menu--effect-none .breakdance-menu-item:before{opacity:0}.breakdance-menu--effect-left .breakdance-menu-item:before{transform:scaleX(0);transform-origin:left}.breakdance-menu--effect-right .breakdance-menu-item:before{transform:scaleX(0);transform-origin:right}.breakdance-menu--effect-center .breakdance-menu-item:before{transform:scaleX(0);transform-origin:center}.breakdance-menu--effect-bottom .breakdance-menu-item:before{transform:scaleY(0);transform-origin:bottom}.breakdance-menu--effect-top .breakdance-menu-item:before{transform:scaleY(0);transform-origin:top}.breakdance-menu--active-styles .breakdance-menu-item--active:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:var(--link-effect-thickness);transition:var(--menu-duration) transform ease,var(--menu-duration) opacity ease,var(--menu-duration) background-color ease;pointer-events:none;backface-visibility:hidden;transform:none;opacity:1;will-change:transform,opacity;background-color:var(--link-effect-color-hover);background-color:var(--link-effect-color)}.breakdance-menu--active-styles .breakdance-menu-item:hover:before{background-color:var(--link-effect-color)}.breakdance-menu--active-background{--link-effect-color:#eee}.breakdance-menu--active-background .breakdance-menu-item--active:before{inset:0;width:100%;height:100%;border-radius:var(--link-effect-radius)}.breakdance-menu--active-underline .breakdance-menu-item--active:before{top:auto;bottom:0;left:0}.breakdance-menu--active-overline .breakdance-menu-item--active:before{top:0;left:0;bottom:auto}.breakdance-menu--active-strikethrough .breakdance-menu-item--active:before{top:50%;bottom:auto;left:0;margin-top:calc(var(--link-effect-thickness) / 2 * -1)}.breakdance-menu-item.bde-button:before{display:none}.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown-floater{opacity:0;transition:opacity var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;will-change:opacity,height,visibility}.breakdance-menu--anim-stripe .breakdance-dropdown{perspective:2000px;z-index:2}.breakdance-menu--anim-stripe .breakdance-dropdown-floater{--rotate-x:-15deg;transform-origin:50% -50px;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-stripe .breakdance-dropdown--open{z-index:3}.breakdance-menu--anim-stripe .breakdance-dropdown--open .breakdance-dropdown-floater{--rotate-x:0deg;will-change:opacity,height,transform,visibility}.breakdance-menu--anim-scale-down .breakdance-dropdown-floater,.breakdance-menu--anim-scale-down-r .breakdance-dropdown-floater{--scale:.95;transform-origin:top left;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-scale-down .breakdance-dropdown--open .breakdance-dropdown-floater,.breakdance-menu--anim-scale-down-r .breakdance-dropdown--open .breakdance-dropdown-floater{--scale:1}.breakdance-menu--anim-scale-down-r .breakdance-dropdown-floater{transform-origin:top right}.breakdance-menu--anim-skew .breakdance-dropdown-floater{--scale:1, 0;transform-origin:top center;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-skew .breakdance-dropdown--open .breakdance-dropdown-floater{--scale:1;will-change:transform,opacity,visibility}.breakdance-menu--anim-rotate .breakdance-dropdown-floater{transform:rotate(-5deg) translate(5px);transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-rotate .breakdance-dropdown--open .breakdance-dropdown-floater{transform:rotate(0) translate(0)}html.breakdance-noscroll{overflow:hidden}.bde-popup,.bde-popup .breakdance-popup{opacity:0;visibility:hidden;z-index:-1;pointer-events:none}.bde-popup.breakdance-popup-open,.bde-popup.breakdance-popup-open .breakdance-popup,.bde-popup.breakdance-popup-animating,.bde-popup.breakdance-popup-animating .breakdance-popup{visibility:visible;opacity:1;z-index:var(--bde-z-index-popup);pointer-events:unset}.bde-header-builder{position:relative;width:100%;background-color:var(--bde-background-color);--bde-header-width:var(--bde-section-width);--bde-header-sticky-top:calc(var(--bde-header-sticky-offset) + var(--wp-admin--admin-bar--height,0px));--bde-header-sticky-offset:0px;--bde-header-sticky-duration:var(--bde-transition-duration)}.bde-header-builder .bde-header-builder__container{gap:20px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:var(--bde-header-width);padding:var(--bde-section-horizontal-padding) var(--bde-section-horizontal-padding)}.bde-header-builder.bde-header-builder--overlay:not(.bde-header-builder--sticky){position:absolute;z-index:var(--bde-z-index-header-overlay)}.bde-header-builder.bde-header-builder--sticky{position:fixed;z-index:var(--bde-z-index-header-sticky);top:var(--bde-header-sticky-top);transition-property:transform,opacity,background-color,box-shadow,top;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder.bde-header-builder--sticky-bottom{top:auto;bottom:0}.bde-header-builder.bde-header-builder--sticky .bde-header-builder__container{transition-property:min-height;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder .bde-header-builder__header-builder-border-top,.bde-header-builder .bde-header-builder__header-builder-border-bottom{transition-property:height,background-color;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder--sticky-scroll-hide{box-shadow:none!important;pointer-events:none}.bde-header-builder--sticky-scroll-hide *{pointer-events:none!important}.bde-header-builder--sticky-scroll-start-off-hidden{transition-duration:0s!important}.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-slide{transform:translateY(calc(-100% - var(--wp-admin--admin-bar--height, 0px)));opacity:0}.bde-header-builder--sticky-bottom.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-slide{transform:translateY(100%)}.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-fade{opacity:0}.bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.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-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}.breakdance-dropdown-custom-content{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.bde-grid{--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);text-align:left;max-width:100%;width:100%;position:relative;background-size:cover;align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-code-block{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.bde-pulse-dot{position:relative;display:inline-flex;width:var(--bdePulseDotSize,12px);height:var(--bdePulseDotSize,12px);flex-shrink:0}.bde-pulse-dot__ping{position:absolute;width:100%;height:100%;border-radius:var(--bdePulseDotRadius,50%);background-color:var(--bdePulseDotColor,var(--bde-brand-primary-color));opacity:.75;animation:bde_pulse_dot_ping var(--bdePulseDotPingDuration,2s) infinite}.bde-pulse-dot__core{position:relative;width:100%;border-radius:var(--bdePulseDotRadius,50%);background-color:var(--bdePulseDotColor,var(--bde-brand-primary-color));z-index:1}@keyframes bde_pulse_dot_ping{0%{transform:scale(1);opacity:.75}75%,100%{transform:scale(var(--bdePulseDotPingScale,2));opacity:0}}.bde-icon{display:flex}.bde-button{max-width:100%}.bde-fancy-divider{max-width:100%;width:100%;display:flex;--bde-fancy-divider-border-style:dotted;--bde-fancy-divider-border-size:2px;--bde-fancy-divider-border-color:var(--grey-600);--bde-fancy-divider-pattern-height:12px;--bde-fancy-divider-pattern-size:40px;--bde-fancy-divider-pattern-url:'url()'}.bde-fancy-divider__wrapper{display:flex;width:100%}.bde-fancy-divider__separator{width:100%;border-top:var(--bde-fancy-divider-border-size) var(--bde-fancy-divider-border-style) var(--bde-fancy-divider-border-color)}.bde-fancy-divider__separator.has-content{border-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.bde-fancy-divider__separator.has-content::before,.bde-fancy-divider__separator.has-content::after{content:"";width:100%;display:block;flex-direction:row;flex-wrap:nowrap;border-top:var(--bde-fancy-divider-border-size) var(--bde-fancy-divider-border-style) var(--bde-fancy-divider-border-color)}.bde-fancy-divider__separator.has-content-flex-end::after,.bde-fancy-divider__separator.has-content-flex-start::before{display:none}.bde-fancy-divider__content{margin-right:16px;margin-left:16px;flex-shrink:0}.bde-fancy-divider__separator.has-content-flex-start .bde-fancy-divider__content{margin-left:0!important}.bde-fancy-divider__separator.has-content-flex-end .bde-fancy-divider__content{margin-right:0!important}.bde-fancy-divider__content--icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-fancy-divider__content--icon{display:flex;font-size:32px}.bde-fancy-divider__content--image{width:200px}.bde-fancy-divider__separator.has-pattern:not(.has-content),.bde-fancy-divider__separator.has-pattern.has-content::before,.bde-fancy-divider__separator.has-pattern.has-content::after{min-height:var(--bde-fancy-divider-pattern-height);-webkit-mask-size:var(--bde-fancy-divider-pattern-size) 100%;mask-size:var(--bde-fancy-divider-pattern-size) 100%;-webkit-mask-repeat:repeat;mask-repeat:repeat;background-color:var(--bde-fancy-divider-border-color);-webkit-mask-image:var(--bde-fancy-divider-pattern-url);mask-image:var(--bde-fancy-divider-pattern-url)}.bde-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}.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}.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-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-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}.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{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-button{max-width:100%}.bde-fancy-divider{max-width:100%;width:100%;display:flex;--bde-fancy-divider-border-style:dotted;--bde-fancy-divider-border-size:2px;--bde-fancy-divider-border-color:var(--grey-600);--bde-fancy-divider-pattern-height:12px;--bde-fancy-divider-pattern-size:40px;--bde-fancy-divider-pattern-url:'url()'}.bde-fancy-divider__wrapper{display:flex;width:100%}.bde-fancy-divider__separator{width:100%;border-top:var(--bde-fancy-divider-border-size) var(--bde-fancy-divider-border-style) var(--bde-fancy-divider-border-color)}.bde-fancy-divider__separator.has-content{border-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.bde-fancy-divider__separator.has-content::before,.bde-fancy-divider__separator.has-content::after{content:"";width:100%;display:block;flex-direction:row;flex-wrap:nowrap;border-top:var(--bde-fancy-divider-border-size) var(--bde-fancy-divider-border-style) var(--bde-fancy-divider-border-color)}.bde-fancy-divider__separator.has-content-flex-end::after,.bde-fancy-divider__separator.has-content-flex-start::before{display:none}.bde-fancy-divider__content{margin-right:16px;margin-left:16px;flex-shrink:0}.bde-fancy-divider__separator.has-content-flex-start .bde-fancy-divider__content{margin-left:0!important}.bde-fancy-divider__separator.has-content-flex-end .bde-fancy-divider__content{margin-right:0!important}.bde-fancy-divider__content--icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-fancy-divider__content--icon{display:flex;font-size:32px}.bde-fancy-divider__content--image{width:200px}.bde-fancy-divider__separator.has-pattern:not(.has-content),.bde-fancy-divider__separator.has-pattern.has-content::before,.bde-fancy-divider__separator.has-pattern.has-content::after{min-height:var(--bde-fancy-divider-pattern-height);-webkit-mask-size:var(--bde-fancy-divider-pattern-size) 100%;mask-size:var(--bde-fancy-divider-pattern-size) 100%;-webkit-mask-repeat:repeat;mask-repeat:repeat;background-color:var(--bde-fancy-divider-border-color);-webkit-mask-image:var(--bde-fancy-divider-pattern-url);mask-image:var(--bde-fancy-divider-pattern-url)}.bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.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-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}.bde-grid{--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);text-align:left;max-width:100%;width:100%;position:relative;background-size:cover;align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-popup{width:100%;height:calc(100% - var(--wp-admin--admin-bar--height, 0px));position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;top:var(--wp-admin--admin-bar--height,0);left:0}.bde-popup .breakdance-popup{position:relative;display:flex;max-width:100%;max-height:100%;width:750px}.bde-popup .breakdance-popup-content{background-color:var(--bde-background-color);display:flex;align-items:flex-start;flex-direction:column;max-width:100%;width:100%;height:100%;text-align:left;padding:30px;overflow:auto}.bde-popup .breakdance-popup-content>*{flex-shrink:0}.bde-popup .breakdance-popup-content:empty{height:400px}.breakdance-popup .breakdance-popup-close-button{cursor:pointer;display:flex;align-items:center;position:absolute;--closeButtonSize:40px;--closeButtonOutsideOffset:0px;font-size:var(--closeButtonSize);transition:var(--bde-transition-duration) ease-in-out all}.breakdance-popup-close-icon{display:flex}.breakdance-popup .breakdance-popup-close-button.hidden{opacity:0;visibility:hidden}.breakdance-popup-close-icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.breakdance-popup-position-top-left{top:0;left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-middle-left{top:50%;transform:translateY(-50%);left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-bottom-left{bottom:0;left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-top-right{top:0;right:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-middle-right{top:50%;transform:translateY(-50%);right:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-bottom-right{bottom:0;right:calc(0px - var(--closeButtonOutsideOffset))}.bde-code-block{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}: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:Figtree,Arial,"Helvetica Neue",Helvetica,sans-serif;--bde-heading-font-family:Figtree,Arial,"Helvetica Neue",Helvetica,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);--hcl-brand-1:#fdfdf9;--hcl-brand-2:#fefce9;--hcl-brand-3:#fffab8;--hcl-brand-4:#fff394;--hcl-brand-5:#ffe770;--hcl-brand-6:#f3d768;--hcl-brand-7:#e4c767;--hcl-brand-8:#d5ae39;--hcl-brand-9:#ffe629;--hcl-brand-10:#ffdc00;--hcl-brand-11:#9e6c00;--hcl-brand-12:#473b1f;--hcl-neutral-1:#fdfdfc;--hcl-neutral-2:#f9f9f8;--hcl-neutral-3:#f1f0ef;--hcl-neutral-4:#e9e8e6;--hcl-neutral-5:#e2e1de;--hcl-neutral-6:#dad9d6;--hcl-neutral-7:#cfceca;--hcl-neutral-8:#bcbbb5;--hcl-neutral-9:#8d8d86;--hcl-neutral-10:#82827c;--hcl-neutral-11:#63635e;--hcl-neutral-12:#21201c;--hcl-on-brand:#000;--hcl-on-neutral:#fff;--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(/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(--hcl-neutral-12);--bde-links-color-hover:var(--hcl-neutral-12);--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:#fff0;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:#fff0;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:.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:#fff0}.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)}.button-atom--primary,.bde-mini-cart-offcanvas .button,.bde-woo-product-quicklook-button,.woocommerce-page.woocommerce-lost-password .breakdance-woocommerce button[type="submit"],.breakdance-woocommerce .woocommerce-form-track-order button[type="submit"],.breakdance-woocommerce #place_order,.breakdance-woocommerce .woocommerce-button.pay,.breakdance-woocommerce button.single_add_to_cart_button,.breakdance-woocommerce a.single_add_to_cart_button,.breakdance-woocommerce a.button.wc-backward,.breakdance-woocommerce a.checkout-button,.breakdance-woocommerce p.order-again a.button,.breakdance-woocommerce button[name="add-to-cart"],.breakdance-woocommerce button[name="login"],.breakdance-woocommerce button[name="save_address"],.breakdance-woocommerce button[name="save_account_details"],.breakdance-woocommerce button[name="woocommerce_checkout_place_order"],.breakdance-woocommerce .bde-review-modal-trigger,.breakdance-woocommerce .woocommerce-MyAccount-content a.button[href*="add-payment-method"]{--bde-button-primary-border-color:var(--hcl-brand-9);--bde-button-primary-border-color-hover:var(--hcl-brand-9);--bde-button-primary-background-color:var(--hcl-brand-9);--bde-button-primary-background-color-hover:var(--hcl-neutral-12);--bde-button-primary-text-color:var(--hcl-on-brand);--bde-button-primary-text-color-hover:var(--hcl-on-neutral);border-radius:10px;border-width:1px;color:var(--hcl-on-brand);font-size:16px;padding-right:30px;padding-left:30px}.button-atom--primary:hover,.bde-mini-cart-offcanvas .button:hover,.bde-woo-product-quicklook-button:hover,.woocommerce-page.woocommerce-lost-password .breakdance-woocommerce button[type="submit"]:hover,.breakdance-woocommerce .woocommerce-form-track-order button[type="submit"]:hover,.breakdance-woocommerce #place_order:hover,.breakdance-woocommerce .woocommerce-button.pay:hover,.breakdance-woocommerce button.single_add_to_cart_button:hover,.breakdance-woocommerce a.single_add_to_cart_button:hover,.breakdance-woocommerce a.button.wc-backward:hover,.breakdance-woocommerce a.checkout-button:hover,.breakdance-woocommerce p.order-again a.button:hover,.breakdance-woocommerce button[name="add-to-cart"]:hover,.breakdance-woocommerce button[name="login"]:hover,.breakdance-woocommerce button[name="save_address"]:hover,.breakdance-woocommerce button[name="save_account_details"]:hover,.breakdance-woocommerce button[name="woocommerce_checkout_place_order"]:hover,.breakdance-woocommerce .bde-review-modal-trigger:hover,.breakdance-woocommerce .woocommerce-MyAccount-content a.button[href*="add-payment-method"]:hover{color:var(--hcl-on-neutral)}.button-atom--secondary,.breakdance-woocommerce .woocommerce-MyAccount-downloads-file,.breakdance-woocommerce .woocommerce-Address a.edit,.breakdance-woocommerce .woocommerce-button.view,.breakdance-woocommerce .woocommerce-Button--previous,.breakdance-woocommerce .woocommerce-Button--next,.breakdance-woocommerce .widget_price_filter .button,.breakdance-woocommerce a.button.add_to_cart_button,.breakdance-woocommerce a.button.product_type_grouped,.breakdance-woocommerce .added_to_cart,.breakdance-woocommerce .woocommerce-widget-layered-nav-dropdown__submit,.breakdance-woocommerce .woocommerce-product-search button[type="submit"],.breakdance-woocommerce a.product_type_simple,.breakdance-woocommerce a.product_type_variable,.breakdance-woocommerce .form-submit input[type="submit"],.breakdance-woocommerce button[name="update_cart"],.breakdance-woocommerce button[name="calc_shipping"],.breakdance-woocommerce button[name="apply_coupon"],.breakdance-woocommerce a.product_type_external{--bde-button-secondary-border-color:var(--hcl-neutral-12);--bde-button-secondary-border-color-hover:var(--hcl-neutral-12);--bde-button-secondary-background-color:transparent;--bde-button-secondary-background-color-hover:var(--hcl-neutral-12);--bde-button-secondary-text-color:var(--hcl-neutral-12);--bde-button-secondary-text-color-hover:var(--hcl-on-neutral);border-radius:10px;color:var(--hcl-neutral-12);font-size:16px;padding-right:30px;padding-left:30px}.button-atom--secondary:hover,.breakdance-woocommerce .woocommerce-MyAccount-downloads-file:hover,.breakdance-woocommerce .woocommerce-Address a.edit:hover,.breakdance-woocommerce .woocommerce-button.view:hover,.breakdance-woocommerce .woocommerce-Button--previous:hover,.breakdance-woocommerce .woocommerce-Button--next:hover,.breakdance-woocommerce .widget_price_filter .button:hover,.breakdance-woocommerce a.button.add_to_cart_button:hover,.breakdance-woocommerce a.button.product_type_grouped:hover,.breakdance-woocommerce .added_to_cart:hover,.breakdance-woocommerce .woocommerce-widget-layered-nav-dropdown__submit:hover,.breakdance-woocommerce .woocommerce-product-search button[type="submit"]:hover,.breakdance-woocommerce a.product_type_simple:hover,.breakdance-woocommerce a.product_type_variable:hover,.breakdance-woocommerce .form-submit input[type="submit"]:hover,.breakdance-woocommerce button[name="update_cart"]:hover,.breakdance-woocommerce button[name="calc_shipping"]:hover,.breakdance-woocommerce button[name="apply_coupon"]:hover,.breakdance-woocommerce a.product_type_external:hover{color:var(--hcl-on-neutral)}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)}body{line-height:1.8}a,.button-atom--text{color:var(--hcl-neutral-12);text-decoration-thickness:3px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:var(--hcl-brand-9)}a:hover,.button-atom--text:hover{color:var(--hcl-brand-9)}.tb-hinweis{background:var(--hcl-neutral-2,#f9f9f8);border:1px solid var(--hcl-neutral-6,#dad9d6);border-radius:var(--hrd-m,8px);padding:24px 28px;margin:var(--hsp-m,32px) 0}.tb-hinweis .tb-hinweis__kicker{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hcl-brand-11,#9e6c00);margin:0 0 6px}.tb-hinweis .tb-hinweis__titel{font-size:1.25rem;line-height:1.3;font-weight:700;color:var(--hcl-neutral-12,#21201c);margin:0 0 8px}.tb-hinweis .tb-hinweis__text{margin:0 0 18px}.tb-hinweis a.tb-hinweis__btn{display:inline-block;background:var(--hcl-brand-9,#ffe629);color:var(--hcl-neutral-12,#21201c);font-weight:700;text-decoration:none;padding:12px 20px;border-radius:var(--hrd-m,8px)}.tb-hinweis a.tb-hinweis__btn:hover{background:var(--hcl-brand-10,#ffdc00)}@media (max-width:767px){body{line-height:1.8}}.bde-preset-39a10887-8512-4d53-90d9-0f8f02309fab{background-color:var(--hcl-neutral-12)}.bde-preset-6c3bbb77-0368-49b8-8c62-a10385726a1e .section-container{align-items:center;text-align:center;justify-content:center}.bde-preset-6c3bbb77-0368-49b8-8c62-a10385726a1e{background-color:var(--hcl-neutral-12)}.bde-preset-6c3bbb77-0368-49b8-8c62-a10385726a1e>.bde-section-background-overlay{background-color:var(--hcl-neutral-12);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-preset-6c3bbb77-0368-49b8-8c62-a10385726a1e>.bde-section-background-overlay{opacity:.5}.bde-preset-6c3bbb77-0368-49b8-8c62-a10385726a1e .section-container{min-height:100vh}.bde-preset-6c3bbb77-0368-49b8-8c62-a10385726a1e .section-container{--bde-section-width:100%}@media (max-width:479px){.bde-preset-6c3bbb77-0368-49b8-8c62-a10385726a1e .section-container{padding-top:0}}.bde-preset-330a205c-73b5-44df-bb02-07ed75ce1df0{margin-top:auto}.bde-preset-330a205c-73b5-44df-bb02-07ed75ce1df0 .bde-button__button{--bde-button-custom-border-color:var(--hcl-neutral-8);--bde-button-custom-border-color-hover:var(--hcl-neutral-8);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:transparent;--bde-button-custom-text-color:var(--hcl-on-neutral);--bde-button-custom-text-color-hover:var(--hcl-on-neutral);border-radius:10px;color:var(--hcl-on-neutral)}.bde-preset-330a205c-73b5-44df-bb02-07ed75ce1df0 .bde-button__button::after{content:"";display:block;background-color:currentColor;width:.9em;height:.9em;margin-right:4px;margin-left:4px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M438.6%20278.6c12.5-12.5%2012.5-32.8%200-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L338.8%20224%2032%20224c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l306.7%200L233.4%20393.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200l160-160z%22%2F%3E%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M438.6%20278.6c12.5-12.5%2012.5-32.8%200-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L338.8%20224%2032%20224c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l306.7%200L233.4%20393.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200l160-160z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:var(--bde-transition-duration)}.bde-preset-7db9b4ea-93da-47ae-bc8e-990d449d60bb .bde-button__button{border-radius:10px;font-size:15px}.tb-more-link{display:inline-flex;align-items:center;gap:.4em;color:var(--hcl-neutral-3);font-weight:600;text-decoration:none;transition:color 0.2s ease}.tb-more-link::after{content:"→";color:var(--hcl-brand-9);transition:transform 0.2s ease}.tb-more-link:hover{color:var(--hcl-neutral-1)}.tb-more-link:hover::after{transform:translateX(.25em)}.tb-card{position:relative;transition:transform .2s ease,box-shadow .2s ease}.tb-card a::after{content:"";position:absolute;inset:0;border-radius:inherit}.tb-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgb(0 0 0 / .08)}@media (prefers-reduced-motion:reduce){.tb-card{transition:none}.tb-card:hover{transform:none}}.bde-header-builder-1506811-100 .bde-header-builder__container{padding-bottom:var(--hsp-xs);padding-top:var(--hsp-xs)}.bde-columns-1506811-101{--columnCount:3}@media (max-width:1119px){.bde-columns-1506811-101{--columnCount:3}}@media (max-width:1023px){.bde-columns-1506811-101{--columnCount:3}}@media (max-width:767px){.bde-columns-1506811-101{--columnCount:3}}@media (max-width:479px){.bde-columns-1506811-101{--columnCount:3}}.bde-column-1506811-149{--column-width:18.75%;align-items:flex-start;text-align:left;justify-content:center}@media (max-width:1023px){.bde-column-1506811-149{order:1;align-items:flex-start;text-align:left}.bde-column-1506811-149{width:80%}}.bde-image2-1506811-321{width:200px;height:auto}@media (max-width:767px){.bde-image2-1506811-321{width:150px;height:auto}}.bde-column-1506811-102{--column-width:53.81%;align-items:center;text-align:center;justify-content:center}@media (max-width:1023px){.bde-column-1506811-102{order:2;align-items:flex-end;text-align:right}.bde-column-1506811-102{width:20%}}@media (max-width:1023px){.bde-menu-1506811-103 .breakdance-menu{--menu-background:var(--hcl-neutral-1);--menu-hide-on-mobile:none;--mobile-offcanvas-width:100%;--mobile-offcanvas-x:100%;--link-border-color:var(--hcl-neutral-6);--link-border:none;--link-color-active:var(--hcl-brand-9);--mobile-link-padding-top:5px;--mobile-link-padding-bottom:var(--hsp-s);--mobile-link-padding-left:var(--hsp-s);--mobile-link-padding-right:var(--hsp-s);--mobile-link-level-2-padding-left:var(--hsp-m);--mobile-link-level-2-padding-right:var(--hsp-s);--mobile-link-level-3-padding-left:var(--hsp-l);--mobile-link-level-3-padding-right:var(--hsp-s);--link-arrow-color:var(--hcl-neutral-12)}.bde-menu-1506811-103 .breakdance-menu-link{font-size:var(--hfs-text-m);font-weight:600}.bde-menu-1506811-103 .breakdance-menu .breakdance-dropdown-column__title{font-size:var(--hfs-text-s);font-weight:600}.bde-menu-1506811-103 .breakdance-dropdown-link{font-size:var(--hfs-text-s);font-weight:400}}@media (min-width:1024px){.bde-menu-1506811-103 .breakdance-menu{--menu-duration:300ms;--menu-hide-on-desktop:none;--links-gap:var(--hsp-l);--link-color-hover:var(--hcl-brand-9);--link-padding-top:0rem;--link-padding-right:0rem;--link-padding-bottom:0rem;--link-padding-left:0rem;--link-arrow-color:var(--hcl-neutral-12);--link-arrow-size:12px;--link-arrow-gap:10px;--arrow-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M233.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200l192-192c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L256%20338.7%2086.6%20169.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3l192%20192z%22%2F%3E%3C%2Fsvg%3E);--dropdown-caret-display:none;--dropdown-background-color:var(--hcl-neutral-1);--dropdown-custom-offset-y:var(--hsp-l);--dropdown-section-padding:var(--hsp-s) var(--hsp-s) var(--hsp-s) var(--hsp-s)}.bde-menu-1506811-103 .breakdance-menu-link{font-size:16px;font-weight:500}.bde-menu-1506811-103 .breakdance-menu-item:hover .breakdance-menu-link{color:var(--hcl-brand-9)}.bde-menu-1506811-103 .breakdance-menu-item--active .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color))}.bde-menu-1506811-103 .breakdance-menu-item--active:hover .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color-hover))}.bde-menu-1506811-103 .breakdance-dropdown-body{border-top:1px solid var(--hcl-neutral-6);border-bottom:1px solid var(--hcl-neutral-6);border-left:1px solid var(--hcl-neutral-6);border-right:1px solid var(--hcl-neutral-6);border-radius:var(--hrd-l);box-shadow:0 24px 48px -12px #0000001A}}.bde-menu-1506811-103 .breakdance-dropdown-section--additional>div{padding:var(--hsp-xs);background:var(--hcl-neutral-3)}.bde-menu-1506811-103 .breakdance-dropdown-section--additional>div>div{gap:var(--dropdown-links-gap)!important}.bde-menu-1506811-103 .breakdance-menu-list{flex-wrap:wrap;row-gap:calc(var(--links-gap) / 2)}@media (max-width:1119px){@media (max-width:1023px){.bde-menu-1506811-103 .breakdance-menu{--menu-hide-on-mobile:none}.bde-menu-1506811-103 .breakdance-menu-link{font-size:var(--hfs-text-m)}}@media (min-width:1024px){.bde-menu-1506811-103 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:1023px){.bde-menu-1506811-103 .breakdance-menu--enabled .breakdance-menu-list.breakdance-menu-list{display:grid;grid-template-columns:1fr 1fr;align-content:start;column-gap:24px}.bde-menu-1506811-103 .breakdance-menu-list>li{grid-column:1 / -1}.bde-menu-1506811-103 .breakdance-menu-topbar{position:relative;padding-bottom:190px;margin-bottom:40px}.bde-menu-1506811-103 .breakdance-menu-topbar::before{content:"";position:absolute;bottom:80px;left:50%;transform:translateX(-50%);width:88px;height:88px;border-radius:50%;background:url(https://thrivebiz.de/wp-content/uploads/2025/11/Manuel_Thrivebiz_25-300x300.webp) center / cover no-repeat}.bde-menu-1506811-103 .breakdance-menu-topbar::after{content:"Ich baue keine Websites.";position:absolute;bottom:38px;left:0;right:0;text-align:center;font-size:17px;font-weight:400;color:var(--hcl-neutral-11,#4a4c52)}.bde-menu-1506811-103 .breakdance-menu-topbar-logo::after{content:"Ich baue Fundamente.";position:absolute;bottom:6px;left:0;right:0;text-align:center;font-size:21px;font-weight:700;color:var(--hcl-neutral-12);pointer-events:none}.bde-menu-1506811-103 .breakdance-menu-link{padding-top:8px;padding-bottom:8px}.bde-menu-1506811-103 .bde-button.breakdance-menu-item{margin-top:32px}.bde-menu-1506811-103 .bde-button.breakdance-menu-item::after{content:"Für Mitglieder: direkt zum Login";display:block;margin-top:10px;text-align:center;font-size:14px;color:var(--hcl-neutral-9,#6b6d72)}.bde-menu-1506811-103 .breakdance-menu-list>:is(li.tb-menu-meta,li:has(.tb-menu-meta)){grid-column:auto;margin-top:24px;border:0}.bde-menu-1506811-103 .breakdance-menu-list>:is(li.tb-menu-meta,li:has(.tb-menu-meta)):nth-last-child(2){justify-self:end}.bde-menu-1506811-103 .breakdance-menu-list>:is(li.tb-menu-meta,li:has(.tb-menu-meta)):last-child{justify-self:start}.bde-menu-1506811-103 .tb-menu-meta,.bde-menu-1506811-103 .tb-menu-meta .breakdance-menu-link{padding:2px 0;font-size:15px;font-weight:400;color:var(--hcl-neutral-9,#6b6d72);text-decoration:underline;text-decoration-color:var(--hcl-brand-9);text-underline-offset:.2em}}@media (min-width:1024px){.bde-menu-1506811-103 li.tb-menu-meta,.bde-menu-1506811-103 li:has(.tb-menu-meta){display:none}}@keyframes tb-menu-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.is-breakdance-menu-open .bde-menu-1506811-103 .breakdance-menu-item{animation:tb-menu-in 0.35s ease-out both}.is-breakdance-menu-open .bde-menu-1506811-103 .breakdance-menu-item:nth-child(2){animation-delay:0.05s}.is-breakdance-menu-open .bde-menu-1506811-103 .breakdance-menu-item:nth-child(3){animation-delay:0.10s}.is-breakdance-menu-open .bde-menu-1506811-103 .breakdance-menu-item:nth-child(4){animation-delay:0.15s}.is-breakdance-menu-open .bde-menu-1506811-103 .breakdance-menu-item:nth-child(5){animation-delay:0.20s}.is-breakdance-menu-open .bde-menu-1506811-103 .breakdance-menu-item:nth-child(6){animation-delay:0.25s}.is-breakdance-menu-open .bde-menu-1506811-103 .breakdance-menu-item:nth-child(n+7){animation-delay:0.30s}}}@media (max-width:1023px){.bde-menu-1506811-103 .breakdance-menu{--menu-hide-on-mobile:none;--mobile-topbar-logo-width:171px}.bde-menu-1506811-103 .breakdance-menu-link{font-size:22px}.bde-menu-1506811-103 .breakdance-menu{--links-gap:0;--dropdown-link-icon-display:none;--dropdown-link-description-display:none;--dropdown-links-gap:var(--gap-none)}.bde-menu-1506811-103 .breakdance-menu-list{align-items:stretch;background-color:var(--menu-background);display:none;flex-direction:column;left:var(--mobile-offset-x);max-height:var(--menu-max-height);overflow-y:auto;position:absolute;top:var(--mobile-offset-y,100%);width:calc(100vw - var(--menu-scrollbar-width, 0px));z-index:var(--bde-z-index-menu-mobile)}.bde-menu-1506811-103 .breakdance-menu--enabled .breakdance-menu-list{display:flex}.bde-menu-1506811-103 .breakdance-responsive-menu--bottom .breakdance-menu-list{bottom:var(--mobile-offset-y,100%);top:auto}.bde-menu-1506811-103 .breakdance-responsive-menu--open .breakdance-menu-list{opacity:1!important;pointer-events:auto!important;transform:none!important}.bde-menu-1506811-103 .breakdance-menu-list>.bde-button{border-top:var(--link-border);justify-content:var(--link-alignment);margin-left:0;padding:10px 15px}.bde-menu-1506811-103 .breakdance-menu-list>.bde-button .button-atom{width:var(--bde-button-width,100%)}.bde-menu-1506811-103 .breakdance-menu-list>:last-child{border-bottom:var(--link-border)}.bde-menu-1506811-103 .breakdance-menu--accordion .breakdance-menu-list:not(.is-visible):not(.is-collapsing),.bde-menu-1506811-103 .breakdance-menu--default .breakdance-menu-list:not(.is-visible):not(.is-collapsing){height:0;overflow:hidden;pointer-events:none;visibility:hidden}.bde-menu-1506811-103 .breakdance-menu--accordion .breakdance-menu-list.is-collapsing,.bde-menu-1506811-103 .breakdance-menu--default .breakdance-menu-list.is-collapsing{height:0;overflow:hidden;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.bde-menu-1506811-103 .breakdance-menu .breakdance-menu-link{border-top:var(--link-border);outline-offset:-1px;padding:var(--mobile-link-padding-top) var(--mobile-link-padding-right) var(--mobile-link-padding-bottom) var(--mobile-link-padding-left)}.bde-menu-1506811-103 .breakdance-menu-link-arrow{border-top:var(--link-border);bottom:0;position:absolute;right:0;top:0}.bde-menu-1506811-103 .hide-arrows-on-desktop .breakdance-menu-link-arrow{display:block}.bde-menu-1506811-103 .hide-arrows-on-mobile .breakdance-menu-link-arrow{display:none}.bde-menu-1506811-103 .breakdance-dropdown-floater{transform:none;visibility:visible}.bde-menu-1506811-103 .breakdance-dropdown--open .breakdance-dropdown-floater{transform:none}.bde-menu-1506811-103 .breakdance-dropdown-caret{display:none}.bde-menu-1506811-103 .breakdance-dropdown-body{background-color:var(--link-background-color);border-radius:0;border-top:var(--link-border);box-shadow:none;flex-direction:column}.bde-menu-1506811-103 .breakdance-dropdown--custom .breakdance-dropdown-floater,.bde-menu-1506811-103 .breakdance-menu--custom-width .breakdance-dropdown-floater{width:auto}.bde-menu-1506811-103 .breakdance-menu--placement-section-width .breakdance-dropdown-floater{width:100%}.bde-menu-1506811-103 .breakdance-dropdown-section{--dropdown-section-padding:0;--dropdown-section-gap:var(--gap-none)}.bde-menu-1506811-103 .breakdance-dropdown-section--additional{background-color:#fff0;border-top:var(--link-border)}.bde-menu-1506811-103 .breakdance-dropdown-columns{--dropdown-columns-stack:column;--dropdown-columns-gap:var(--gap-none)}.bde-menu-1506811-103 .breakdance-dropdown-column{gap:var(--gap-none)}.bde-menu-1506811-103 .breakdance-dropdown-column+.breakdance-dropdown-column{border-top:var(--link-border)}.bde-menu-1506811-103 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible{gap:var(--gap-none)}.bde-menu-1506811-103 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-item:first-child,.bde-menu-1506811-103 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible:not(:first-child){border-top:var(--link-border)}.bde-menu-1506811-103 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title{cursor:pointer;outline-offset:-1px}.bde-menu-1506811-103 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links:not(.is-visible):not(.is-collapsing){height:0;overflow:hidden;pointer-events:none;visibility:hidden}.bde-menu-1506811-103 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links.is-collapsing{height:0;overflow:hidden;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.bde-menu-1506811-103 .breakdance-dropdown-column__title{font-weight:500;justify-content:var(--link-alignment);padding:var(--mobile-link-level-2-padding-top) var(--mobile-link-level-2-padding-right) var(--mobile-link-level-2-padding-bottom) var(--mobile-link-level-2-padding-left);white-space:normal}.bde-menu-1506811-103 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{display:block}.bde-menu-1506811-103 .breakdance-dropdown-item+.breakdance-dropdown-item{border-top:var(--link-border)}.bde-menu-1506811-103 .breakdance-menu .breakdance-dropdown-link{justify-content:var(--link-alignment);outline-offset:-1px;padding:var(--mobile-link-level-3-padding-top) var(--mobile-link-level-3-padding-right) var(--mobile-link-level-3-padding-bottom) var(--mobile-link-level-3-padding-left);white-space:normal}.bde-menu-1506811-103 .breakdance-menu--no-titles .breakdance-dropdown-column__title{display:none}.bde-menu-1506811-103 .breakdance-menu-topbar{align-items:center;display:flex}.bde-menu-1506811-103 .breakdance-menu--offcanvas .breakdance-menu-list{bottom:0;height:100vh!important;left:0;max-height:none;max-width:100%;opacity:1;padding-top:var(--wp-admin--admin-bar--height,0);position:fixed;top:0;transform:translate3d(-100%,0,0);transition:var(--menu-duration) transform ease,var(--menu-duration) visibility ease;visibility:hidden;width:var(--mobile-offcanvas-width)}.bde-menu-1506811-103 .breakdance-menu--offcanvas.breakdance-responsive-menu--open .breakdance-menu-list{visibility:visible}.bde-menu-1506811-103 .breakdance-menu--offcanvas-right .breakdance-menu-list{left:auto;right:0;transform:translate3d(100%,0,0)}.bde-menu-1506811-103 .breakdance-menu--fullscreen .breakdance-menu-list{height:100vh!important;max-height:none!important;opacity:0;padding-top:var(--wp-admin--admin-bar--height,0);pointer-events:none;position:fixed;top:0;transition:var(--menu-duration) opacity ease,var(--menu-duration) visibility ease;visibility:hidden}.bde-menu-1506811-103 .breakdance-menu--fullscreen.breakdance-responsive-menu--open .breakdance-menu-list{visibility:visible}.bde-menu-1506811-103 .breakdance-dropdown--wp .breakdance-dropdown-section{margin-bottom:-1px}.bde-menu-1506811-103 .breakdance-dropdown--wp .breakdance-dropdown-link{padding:var(--mobile-link-level-2-padding-top) var(--mobile-link-level-2-padding-right) var(--mobile-link-level-2-padding-bottom) var(--mobile-link-level-2-padding-left)}.bde-menu-1506811-103 .breakdance-menu-toggle{display:flex}.bde-menu-1506811-103 .breakdance-menu--active-styles .breakdance-menu-item--active:before,.bde-menu-1506811-103 .breakdance-menu--effect .breakdance-menu-item:before{display:none}.bde-menu-1506811-103 .breakdance-menu-item--active .breakdance-menu-link{background-color:var(--link-background-color-active);color:var(--link-color-active)}@media (min-width:1024px){.bde-menu-1506811-103 .breakdance-menu{--menu-hide-on-desktop:none}}.bde-menu-1506811-103 .breakdance-dropdown-section--additional>div{padding:0;background:unset}.bde-menu-1506811-103 .breakdance-menu-list{flex-wrap:nowrap}.breakdance-menu-topbar-logo img{aspect-ratio:300 / 61;height:auto}}@media (max-width:767px){@media (max-width:1023px){.bde-menu-1506811-103 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:1024px){.bde-menu-1506811-103 .breakdance-menu{--menu-hide-on-desktop:none}}}@media (max-width:479px){@media (max-width:1023px){.bde-menu-1506811-103 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:1024px){.bde-menu-1506811-103 .breakdance-menu{--menu-hide-on-desktop:none}}}.breakdance-menu-item-1506811-282{text-decoration-color:var(--hcl-brand-9);text-decoration-style:solid;text-decoration-line:underline;text-underline-offset:4px;text-decoration-thickness:2px}@media (max-width:1119px){.breakdance-menu-item-1506811-282{text-decoration-line:none}}@media (min-width:1024px){.bde-menu-custom-dropdown-1506811-239 .breakdance-dropdown{--dropdown-custom-width:850px}}.bde-grid-1506811-241{--bde-grid-items-per-row:2;--bde-grid-gap:var(--hsp-s);margin-bottom:var(--hsp-xs)}.bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1023px){.bde-grid-1506811-241{--bde-grid-items-per-row:1}}@media (max-width:767px){.bde-grid-1506811-241{--bde-grid-items-per-row:1}}.bde-container-link-1506811-311{border-radius:10px;padding:var(--hsp-xs) var(--hsp-xs) var(--hsp-xs) var(--hsp-xs)}.bde-container-link-1506811-311{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;--bde-content-align-experimental:0 auto}.bde-container-link-1506811-311{background-color:var(--hcl-on-brand)}.bde-text-1506811-328{color:var(--hcl-brand-9);font-size:15px;font-weight:600}.bde-text-1506811-329{color:var(--hcl-on-neutral);font-size:calc(var(--hfs-text-m)*1.2);font-weight:600;margin-bottom:5px}@media (max-width:1023px){.bde-text-1506811-329{margin-bottom:5px}}.bde-text-1506811-330{color:var(--hcl-neutral-7);font-size:15px;line-height:1.5;margin-bottom:10px}@media (max-width:1023px){.bde-text-1506811-330{margin-bottom:var(--hsp-xxs)}}.bde-div-1506811-242{border-radius:10px;gap:var(--hsp-xxs);flex-wrap:wrap;flex-direction:row;justify-content:center}.bde-div-1506811-242{background-color:var(--hcl-on-brand)}@media (max-width:1119px){.bde-div-1506811-242{flex-direction:column}}@media (max-width:1023px){.bde-div-1506811-242{width:100%}}.bde-code-block-1506811-310{margin-bottom:var(--hsp-xs)}@media (max-width:1023px){.bde-code-block-1506811-310{width:100%}}.bde-div-1506811-317{width:100%}.bde-div-1506811-317{display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center;gap:.5rem}.bde-div-1506811-317{min-width:10.75rem}@media (max-width:1023px){.bde-div-1506811-317{margin-bottom:10px}}@media (max-width:479px){.bde-div-1506811-317{justify-content:center;flex-wrap:nowrap;align-content:center}}.bde-text-1506811-319{color:var(--hcl-brand-9);font-size:calc(var(--hfs-text-s)*1.1);font-weight:600;text-transform:uppercase}@media (max-width:1023px){.bde-text-1506811-319{line-height:1.4}}@media (max-width:479px){.bde-text-1506811-319{text-align:center}}.bde-icon-1506811-320 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.bde-div-1506811-261{gap:var(--hsp-xs);align-items:center;text-align:center}.bde-div-1506811-262{width:100%;gap:var(--hsp-xxxs)}.bde-div-1506811-262 a{padding:var(--hsp-xs);display:flex;flex-direction:row;gap:var(--hsp-xs);transition:var(--bde-transition-duration) ease;color:var(--hcl-neutral-12)}.bde-div-1506811-262 a:hover{background:var(--hcl-neutral-4)}.bde-container-link-1506811-323{width:100%;border-radius:var(--hrd-s)}.bde-icon-1506811-324 .bde-icon-icon.breakdance-icon-atom{font-size:15px;border-radius:999px;padding:12px;background:var(--hcl-brand-9)}.bde-icon-1506811-324 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--hcl-neutral-12)}.bde-text-1506811-326{color:currentColor;font-size:calc(var(--hfs-text-s)*1.2);font-weight:600}.bde-text-1506811-327{font-size:var(--hfs-text-s);font-weight:400}.bde-container-link-1506811-291{width:100%;border-radius:var(--hrd-s)}.bde-icon-1506811-292 .bde-icon-icon.breakdance-icon-atom{font-size:15px;border-radius:999px;padding:12px;background:var(--hcl-brand-9)}.bde-icon-1506811-292 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--hcl-neutral-12)}.bde-text-1506811-294{color:currentColor;font-size:calc(var(--hfs-text-s)*1.2);font-weight:600}.bde-text-1506811-295{font-size:var(--hfs-text-s);font-weight:400}.bde-container-link-1506811-296{width:100%;border-radius:var(--hrd-s)}.bde-icon-1506811-297 .bde-icon-icon.breakdance-icon-atom{font-size:15px;border-radius:999px;padding:12px;background:var(--hcl-neutral-6)}.bde-icon-1506811-297 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--hcl-neutral-12)}.bde-text-1506811-299{color:currentColor;font-size:calc(var(--hfs-text-s)*1.2);font-weight:600}.bde-text-1506811-300{font-size:var(--hfs-text-s);font-weight:400}.bde-text-1506811-331{width:100%;text-align:left;font-size:var(--hfs-text-s);font-weight:400;margin-top:auto}.bde-text-1506811-331{padding-top:10px;border-top:1px solid var(--hcl-neutral-8)}@media (min-width:1024px){.bde-menu-custom-dropdown-1506811-332 .breakdance-dropdown{--dropdown-custom-width:1080px}}.bde-grid-1506811-333{--bde-grid-items-per-row:2;--bde-grid-gap:var(--hsp-s);margin-bottom:var(--hsp-xs)}.bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1023px){.bde-grid-1506811-333{--bde-grid-items-per-row:2}}@media (max-width:767px){.bde-grid-1506811-333{--bde-grid-items-per-row:1}}.bde-div-1506811-380{padding:var(--hsp-xs) var(--hsp-xs) var(--hsp-xs) var(--hsp-xs);border-radius:10px}.bde-div-1506811-380{display:flex;flex-direction:column;gap:5px}.bde-div-1506811-380{background-color:var(--hcl-neutral-12)}@media (max-width:1023px){.bde-div-1506811-380{margin-bottom:var(--hsp-s)}.bde-div-1506811-380{grid-column:span 2}}.bde-text-1506811-335{color:var(--hcl-brand-9);font-size:15px;font-weight:600}.bde-text-1506811-336{color:var(--hcl-on-neutral);font-size:calc(var(--hfs-text-m)*1.2);font-weight:600;line-height:1.4;margin-bottom:5px}.bde-text-1506811-336:hover{text-decoration:underline;text-decoration-color:var(--hcl-brand-9);text-underline-offset:.15em}@media (max-width:1023px){.bde-text-1506811-336{margin-bottom:5px}}.bde-text-1506811-337{color:var(--hcl-neutral-7);font-size:15px;line-height:1.5;margin-bottom:var(--hsp-xs)}@media (max-width:1023px){.bde-text-1506811-337{margin-bottom:var(--hsp-xxs)}}.bde-button-1506811-382{margin-bottom:var(--hsp-xxs)}.bde-button-1506811-382 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--hcl-neutral-12);--bde-button-custom-text-color-hover:var(--hcl-neutral-12);--bde-button-custom-background-color:var(--hcl-brand-9);--bde-button-custom-background-color-hover:var(--hcl-brand-9);border-radius:10px;color:var(--hcl-neutral-12);font-size:14px;font-weight:600;padding-top:11px;padding-right:13px;padding-bottom:11px;padding-left:13px}.bde-fancy-divider-1506811-383{margin-bottom:var(--hsp-xs);--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:1px;--bde-fancy-divider-border-color:var(--hcl-neutral-10)}@media (max-width:1119px){.bde-fancy-divider-1506811-383{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.bde-fancy-divider-1506811-383{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.bde-fancy-divider-1506811-383{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.bde-fancy-divider-1506811-383{--bde-fancy-divider-border-style:solid}}.bde-text-1506811-387{color:var(--hcl-neutral-9);font-size:var(--hfs-text-s);line-height:1.5;text-transform:uppercase;margin-bottom:5px}@media (max-width:1023px){.bde-text-1506811-387{margin-bottom:var(--hsp-xxs)}}.bde-text-link-1506811-388,.bde-text-link-1506811-388>*{color:var(--hcl-neutral-7);font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-text-link-1506811-384,.bde-text-link-1506811-384>*{color:var(--hcl-neutral-7);font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-text-link-1506811-385,.bde-text-link-1506811-385>*{color:var(--hcl-neutral-7);font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-div-1506811-344{gap:var(--hsp-xs);align-items:center;text-align:center}@media (max-width:1023px){.bde-div-1506811-344{grid-column:span 2}}.bde-columns-1506811-392{--columnCount:2}@media (max-width:1119px){.bde-columns-1506811-392{--columnCount:2}}@media (max-width:1023px){.bde-columns-1506811-392{--columnCount:2;margin-bottom:var(--hsp-s)}}@media (max-width:767px){.bde-columns-1506811-392{--columnCount:2}.bde-columns-1506811-392.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-1506811-392.bde-columns>.bde-column{width:100%}}@media (max-width:479px){.bde-columns-1506811-392{--columnCount:2}}.bde-column-1506811-393{--column-width:50%}.bde-text-1506811-386{color:var(--hcl-neutral-9);font-size:var(--hfs-text-s);line-height:1.5;text-transform:uppercase;margin-bottom:var(--hsp-xxs)}@media (max-width:1023px){.bde-text-1506811-386{margin-bottom:var(--hsp-xxs)}}.bde-text-link-1506811-395{margin-bottom:5px}.bde-text-link-1506811-395,.bde-text-link-1506811-395>*{font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-text-link-1506811-396{margin-bottom:5px}.bde-text-link-1506811-396,.bde-text-link-1506811-396>*{font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-text-link-1506811-401{margin-bottom:5px}.bde-text-link-1506811-401,.bde-text-link-1506811-401>*{font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-column-1506811-394{--column-width:50%}.bde-text-1506811-397{color:var(--hcl-neutral-9);font-size:var(--hfs-text-s);line-height:1.5;text-transform:uppercase;margin-bottom:var(--hsp-xxs)}@media (max-width:1023px){.bde-text-1506811-397{margin-bottom:var(--hsp-xxs)}}.bde-text-link-1506811-381{margin-bottom:5px}.bde-text-link-1506811-381,.bde-text-link-1506811-381>*{font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-text-link-1506811-402{margin-bottom:5px}.bde-text-link-1506811-402,.bde-text-link-1506811-402>*{font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-div-1506811-345{width:100%;padding:var(--hsp-xs) var(--hsp-xs) var(--hsp-xs) var(--hsp-xs);border-radius:10px;margin-top:auto}.bde-div-1506811-345{background-color:var(--hcl-neutral-4)}.bde-text-1506811-398{color:var(--hcl-neutral-9);font-size:var(--hfs-text-s);line-height:1.5;text-transform:uppercase;margin-bottom:var(--hsp-xxs)}@media (max-width:1023px){.bde-text-1506811-398{margin-bottom:var(--hsp-xxs)}}.bde-text-link-1506811-390{margin-bottom:5px}.bde-text-link-1506811-390,.bde-text-link-1506811-390>*{font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-text-link-1506811-400{margin-bottom:5px}.bde-text-link-1506811-400,.bde-text-link-1506811-400>*{font-size:calc(var(--hfs-text-s)*1.1);text-decoration-line:none}.bde-button-1506811-148 .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(--hcl-brand-9);--bde-button-custom-background-color-hover:var(--hcl-brand-9)}@media (min-width:1120px){.bde-button-1506811-148{display:none}}@media (max-width:1119px) and (min-width:1024px){.bde-button-1506811-148{display:none}}@media (max-width:1119px){.bde-button-1506811-148 .bde-button__button{color:var(--hcl-on-brand)}}@media (max-width:1023px){.bde-button-1506811-148 .bde-button__button{border-radius:10px;font-size:16px}}@media (max-width:767px){.bde-button-1506811-148 .bde-button__button{color:var(--hcl-on-brand)}}@media (max-width:479px){.bde-button-1506811-148 .bde-button__button{color:var(--hcl-on-brand)}}@media (min-width:1120px){.breakdance-menu-item-1506811-404{display:none}}@media (min-width:1120px){.breakdance-menu-item-1506811-403{display:none}}.bde-column-1506811-151{--column-width:27.44%;align-items:flex-end;text-align:right;justify-content:center}@media (max-width:1023px) and (min-width:768px){.bde-column-1506811-151{display:none}}@media (max-width:767px) and (min-width:480px){.bde-column-1506811-151{display:none}}@media (max-width:479px){.bde-column-1506811-151{display:none}}@media (max-width:1023px){.bde-column-1506811-151{order:2}}.bde-div-1506811-152{gap:var(--hsp-s);flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start}.bde-div-1506811-152{display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width:1023px) and (min-width:768px){.bde-div-1506811-152{display:none}}@media (max-width:767px) and (min-width:480px){.bde-div-1506811-152{display:none}}@media (max-width:479px){.bde-div-1506811-152{display:none}}.bde-button-1506811-154 .bde-button__button{border-radius:10px;font-size:16px}.bde-section-2010627-100 .section-container{display:flex;flex-direction:column}.bde-rich-text-2010627-101{width:100%}.bde-section-2007130-101 .section-container{gap:var(--hsp-l);align-items:center;text-align:center}.bde-section-2007130-101{background-color:var(--hcl-neutral-12)}@media (max-width:767px){.bde-section-2007130-101 .section-container{padding-top:60px}}.bde-div-2007130-102{width:100%;gap:var(--hsp-s);flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:767px){.bde-div-2007130-102{gap:var(--hsp-l)}}.bde-text-2007130-214{width:33.12rem;color:var(--hcl-on-neutral);font-size:var(--hfs-h2);font-weight:700;line-height:1.1}.bde-div-2007130-141{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--hsp-m)}.bde-button-2007130-104 .bde-button__button{--bde-button-custom-border-color:var(--hcl-on-neutral);--bde-button-custom-border-color-hover:var(--hcl-on-neutral);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:var(--hcl-on-neutral);--bde-button-custom-text-color:var(--hcl-on-neutral);--bde-button-custom-text-color-hover:var(--hcl-neutral-12);border-radius:10px;font-size:16px}.bde-button-2007130-104 .bde-button__button:hover{color:var(--hcl-neutral-12)}.bde-button-2007130-140 .bde-button__button{--bde-button-custom-border-color:var(--hcl-on-neutral);--bde-button-custom-border-color-hover:var(--hcl-on-neutral);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:var(--hcl-on-neutral);--bde-button-custom-text-color:var(--hcl-on-neutral);--bde-button-custom-text-color-hover:var(--hcl-neutral-12);border-radius:10px;font-size:16px}.bde-button-2007130-140 .bde-button__button:hover{color:var(--hcl-neutral-12)}.bde-fancy-divider-2007130-105{--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:1px;--bde-fancy-divider-border-color:var(--hcl-neutral-6);width:100%}@media (max-width:1119px){.bde-fancy-divider-2007130-105{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.bde-fancy-divider-2007130-105{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.bde-fancy-divider-2007130-105{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.bde-fancy-divider-2007130-105{--bde-fancy-divider-border-style:solid}}.bde-columns-2007130-221{--columnCount:2}.bde-columns-2007130-221{background-color:#F0F0F30F;padding:40px 40px 20px 40px;border-radius:10px}@media (max-width:1119px){.bde-columns-2007130-221{--columnCount:2}.bde-columns-2007130-221.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-2007130-221.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.bde-columns-2007130-221{--columnCount:2}.bde-columns-2007130-221{padding:2rem 2rem 2rem 2rem}}@media (max-width:767px){.bde-columns-2007130-221{--columnCount:2;--bde-column-gap:25px}}@media (max-width:479px){.bde-columns-2007130-221{--columnCount:2}.bde-columns-2007130-221{padding:1rem 1rem 1rem 1rem}}.bde-column-2007130-222{--column-width:35%}.bde-image2-2007130-295{margin-bottom:var(--hsp-xxs);width:200px;height:auto}.bde-text-2007130-303{width:70%;color:var(--hcl-on-neutral);font-size:15px;margin-bottom:var(--hsp-xxs)}.bde-text-2007130-109{width:70%;color:#E0E1E6CF;font-size:15px;margin-bottom:var(--hsp-s)}.bde-text-link-2007130-281{margin-bottom:6px}.bde-text-link-2007130-281,.bde-text-link-2007130-281>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-281:hover,.bde-text-link-2007130-281:hover>*{color:var(--hcl-on-neutral)}.bde-column-2007130-223{--column-width:65%}.bde-grid-2007130-228{--bde-grid-items-per-row:3;--bde-grid-gap:var(--hsp-xs)}.bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.bde-grid-2007130-228{--bde-grid-items-per-row:3}}@media (max-width:1023px){.bde-grid-2007130-228{--bde-grid-items-per-row:2}}@media (max-width:767px){.bde-grid-2007130-228{--bde-grid-items-per-row:2;--bde-grid-gap:30px}.bde-grid-2007130-228{grid-row-gap:3rem}}@media (max-width:479px){.bde-grid-2007130-228{--bde-grid-items-per-row:1}}.bde-text-2007130-230{color:var(--hcl-neutral-1);font-size:20px;font-weight:600;margin-bottom:10px}.bde-text-link-2007130-272{margin-bottom:var(--hsp-xxs)}.bde-text-link-2007130-272,.bde-text-link-2007130-272>*{color:#E0E1E6CF;font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-272:hover,.bde-text-link-2007130-272:hover>*{color:var(--hcl-on-brand)}.bde-text-link-2007130-272{background-color:var(--hcl-brand-9);color:var(--hcl-on-brand);padding:5px 8px 5px 8px;border-radius:var(--hrd-m)}.bde-div-2007130-231{margin-bottom:20px}.bde-text-link-2007130-232{margin-bottom:6px}.bde-text-link-2007130-232,.bde-text-link-2007130-232>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-232:hover,.bde-text-link-2007130-232:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-282{margin-bottom:6px}.bde-text-link-2007130-282,.bde-text-link-2007130-282>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-282:hover,.bde-text-link-2007130-282:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-239{margin-bottom:6px}.bde-text-link-2007130-239,.bde-text-link-2007130-239>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-239:hover,.bde-text-link-2007130-239:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-302{margin-bottom:6px}.bde-text-link-2007130-302,.bde-text-link-2007130-302>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-302:hover,.bde-text-link-2007130-302:hover>*{color:var(--hcl-on-neutral)}.bde-text-2007130-235{color:var(--hcl-neutral-1);font-size:20px;font-weight:600;margin-bottom:10px}.bde-div-2007130-236{margin-bottom:20px}.bde-text-link-2007130-297{margin-bottom:6px}.bde-text-link-2007130-297,.bde-text-link-2007130-297>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-297:hover,.bde-text-link-2007130-297:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-285{margin-bottom:6px}.bde-text-link-2007130-285,.bde-text-link-2007130-285>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-285:hover,.bde-text-link-2007130-285:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-286{margin-bottom:6px}.bde-text-link-2007130-286,.bde-text-link-2007130-286>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-286:hover,.bde-text-link-2007130-286:hover>*{color:var(--hcl-on-neutral)}.bde-text-2007130-298{color:var(--hcl-neutral-10);font-size:var(--hfs-text-s);font-weight:600;margin-bottom:10px}.bde-text-link-2007130-284{margin-bottom:6px}.bde-text-link-2007130-284,.bde-text-link-2007130-284>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-284:hover,.bde-text-link-2007130-284:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-300{margin-bottom:6px}.bde-text-link-2007130-300,.bde-text-link-2007130-300>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-300:hover,.bde-text-link-2007130-300:hover>*{color:var(--hcl-on-neutral)}@media (max-width:479px){.bde-div-2007130-259{margin-top:-40px}}.bde-text-2007130-247{color:var(--hcl-neutral-1);font-size:20px;font-weight:600;margin-bottom:10px}.bde-div-2007130-248{margin-bottom:20px}.bde-text-link-2007130-301{margin-bottom:6px}.bde-text-link-2007130-301,.bde-text-link-2007130-301>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-301:hover,.bde-text-link-2007130-301:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-276{margin-bottom:6px}.bde-text-link-2007130-276,.bde-text-link-2007130-276>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-276:hover,.bde-text-link-2007130-276:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-283{margin-bottom:6px}.bde-text-link-2007130-283,.bde-text-link-2007130-283>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-283:hover,.bde-text-link-2007130-283:hover>*{color:var(--hcl-on-neutral)}.bde-text-2007130-299{color:var(--hcl-neutral-10);font-size:var(--hfs-text-s);font-weight:600;margin-bottom:10px}.bde-text-link-2007130-280{margin-bottom:6px}.bde-text-link-2007130-280,.bde-text-link-2007130-280>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-280:hover,.bde-text-link-2007130-280:hover>*{color:var(--hcl-on-neutral)}.bde-text-link-2007130-279{margin-bottom:6px}.bde-text-link-2007130-279,.bde-text-link-2007130-279>*{color:#E0E1E6CF;font-size:calc(var(--hfs-text-s)*1.1);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-279:hover,.bde-text-link-2007130-279:hover>*{color:var(--hcl-on-neutral)}.bde-div-2007130-135{width:100%;gap:var(--hsp-s);flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:1023px){.bde-div-2007130-135{justify-content:center}}@media (max-width:767px){.bde-div-2007130-135{flex-wrap:wrap;flex-direction:row;justify-content:center}}.bde-text-2007130-136{color:var(--hcl-neutral-1);font-size:var(--hfs-text-s);font-weight:400}@media (max-width:1023px){.bde-text-2007130-136{order:3}}.bde-div-2007130-207{gap:var(--hsp-m);flex-wrap:wrap;flex-direction:row;align-items:center}@media (max-width:1023px){.bde-div-2007130-207{width:100%;justify-content:center}}@media (max-width:767px){.bde-div-2007130-207{gap:1.5rem;justify-content:center}}.bde-text-link-2007130-208,.bde-text-link-2007130-208>*{color:var(--hcl-neutral-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-209,.bde-text-link-2007130-209>*{color:var(--hcl-neutral-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-287,.bde-text-link-2007130-287>*{color:var(--hcl-neutral-1);font-size:var(--hfs-text-s);font-weight:400;text-decoration-line:none}.bde-text-link-2007130-293,.bde-text-link-2007130-293>*{color:var(--hcl-neutral-3);font-size:var(--hfs-text-s);font-weight:400;text-decoration-color:var(--hcl-brand-4);text-decoration-line:none underline}.bde-text-link-2007130-293:hover,.bde-text-link-2007130-293:hover>*{color:var(--hcl-brand-4)}.bde-div-2007130-288{width:100%;gap:var(--hsp-s);align-items:center;text-align:center}@media (max-width:1023px){.bde-div-2007130-288{justify-content:center}}.bde-text-2007130-210{width:700px;text-align:center;color:var(--hcl-neutral-9);font-size:12px;margin-bottom:0}.bde-popup-2011222-100{background-color:#000000BF}.bde-popup-2011222-100 .breakdance-popup-content{background:var(--hcl-neutral-12)}.bde-popup-2011222-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonSize:20px;--closeButtonOutsidePadding:6px;padding-left:6px;padding-right:6px;padding-bottom:6px;padding-top:6px;background-color:#000000BD}@media (max-width:1119px){.bde-popup-2011222-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:1023px){.bde-popup-2011222-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:767px){.bde-popup-2011222-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:479px){.bde-popup-2011222-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}.bde-code-block-2011222-103{width:100%}.tb-cp{box-sizing:border-box;display:block;width:100%;background:#1a1a1a;border-radius:10px;padding:16px}.tb-cp-title{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hcl-brand-9);margin:0 0 12px}.tb-cp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tb-cp-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.35;color:#eeeef0}.tb-cp-item svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.tb-cp-item strong{display:block;font-weight:700}.tb-cp-sub{display:block;font-size:12px;color:rgb(255 255 255 / .55);margin-top:2px}#wl-popup{color:#c9c6bd;line-height:1.55;font-size:16px;background:#fff0}#wl-popup *{box-sizing:border-box}#wl-popup .wl-ober{margin:0;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#fbe757}#wl-popup .wl-titel{margin:8px 0 10px 0;font-size:clamp(24px,4.2vw,32px);font-weight:800;line-height:1.15;letter-spacing:-.3px;color:#f7f6f2}#wl-popup .wl-titel span{color:#b5b1a6}#wl-popup .wl-unter{margin:0 0 18px 0;color:#c9c6bd}#wl-popup .wl-punkte{list-style:none;margin:0 0 18px 0;padding:0;display:grid;gap:8px}#wl-popup .wl-punkte li{position:relative;padding:0 0 0 30px;color:#ecebe6;font-size:15px;font-weight:600;line-height:1.4}#wl-popup .wl-punkte li::before{content:"\2713";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#fbe757;color:#1a1a1a;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}#wl-popup .wl-bird{background:#272725;border-radius:12px;padding:16px 20px;margin:0 0 20px 0;border-left:3px solid #fbe757}#wl-popup .wl-bird b{display:block;color:#f7f6f2;font-size:17px;font-weight:800;line-height:1.3;margin-bottom:4px}#wl-popup .wl-bird p{margin:0;font-size:15px}#wl-popup .wl-knopf{display:inline-block;padding:11px 22px;border-radius:500px;background:#fbe757;color:#1a1a1a;text-decoration:none;border:0;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s}#wl-popup .wl-knopf:hover,#wl-popup .wl-knopf:focus-visible{background:#fff;color:#1a1a1a;outline:none}#wl-popup .wl-fuss{margin:12px 0 0 0;font-size:13px;color:#8f8c82}@media (max-width:480px){#wl-popup .wl-knopf{display:block;text-align:center}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{display:inline-flex;align-items:center;box-shadow:0 0 12px #0000001f;background:var(--fct-card-bg-color,white);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647;padding:12px 13px;border:1px solid var(--fct-border-color,#ebeef5);border-radius:8px;font-size:16px;color:var(--fct-primary-text-color,#606266)}.toastify.has-toastify-icon{display:flex;align-items:flex-start;gap:12px}.toastify.has-toastify-icon .toastify-icon{width:21px;height:21px}.toastify.has-toastify-icon .toastify-icon.success svg path{fill:#67c23a}.toastify.has-toastify-icon .toastify-icon.error svg path{fill:#f56c6c}.toastify.has-toastify-icon .toastify-icon.warning svg path{fill:#e6a23c}.toastify.has-toastify-icon .toastify-icon.info svg path{fill:#909399}.toastify .warn{display:block;top:0}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}:root{--fct-cart-drawer-primary-text-color:var(--fct-primary-text-color, #2F3448);--fct-cart-drawer-secondary-text-color:var(--fct-secondary-text-color, #565865);--fct-cart-drawer-primary-bg-color:var(--fct-primary-bg-color, #253241);--fct-cart-drawer-border-color:var(--fct-border-color, #D6DAE1);--fct-cart-drawer-divider-color:var(--fct-divider-color, #EAECF0);--fct-cart-drawer-bg:var(--fct-card-bg-color, #ffffff);--fct-cart-drawer-open-btn-bg-color:var(--fct-secondary-btn-bg-color, #ffffff);--fct-cart-drawer-close-btn-color:var(--fct-primary-text-color, #253241);--fct-cart-drawer-quantity-bg-color:var(--fct-input-bg-color, #ffffff);--fct-cart-drawer-quantity-color:var(--fct-cart-drawer-primary-text-color);--fct-cart-drawer-quantity-border-color:var(--fct-cart-drawer-border-color);--fct-cart-drawer-quantity-btn-bg:var(--fct-secondary-btn-hover-bg-color, #FAFAFA);--fct-cart-drawer-quantity-btn-color:var(--fct-cart-drawer-secondary-text-color);--fct-cart-drawer-quantity-btn-hover-bg:var(--fct-secondary-btn-hover-bg-color, #F5F6F7);--fct-cart-drawer-badge-bg-color:#000;--fct-cart-drawer-badge-text-color:#ffffff;--fct-cart-drawer-btn-bg-color:var(--fct-btn-bg-color, var(--fct-cart-drawer-primary-bg-color));--fct-cart-drawer-btn-text-color:var(--fct-btn-text-color, #ffffff);--fct-cart-drawer-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-cart-drawer-btn-bg-color));--fct-cart-drawer-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-cart-drawer-btn-text-color));--fct-cart-drawer-btn-border-color:var(--fct-btn-border-color, var(--fct-cart-drawer-btn-bg-color));--fct-view-cart-btn-bg-color:var(--fct-secondary-btn-bg-color, #ffffff);--fct-view-cart-drawer-btn-color:var(--fct-cart-drawer-primary-text-color);--fct-view-cart-drawer-btn-border-color:var(--fct-cart-drawer-border-color);--fct-view-cart-drawer-btn-hover-bg:var(--fct-secondary-btn-hover-bg-color, #F9FAFB);--fct-cart-item-delete-btn-bg-color:var(--fct-secondary-btn-bg-color, #ffffff);--fct-cart-item-delete-btn-hover-bg-color:var(--fct-secondary-btn-hover-bg-color, #F5F6F7);--fct-cart-item-delete-btn-border-color:var(--fct-cart-drawer-border-color);--fct-cart-item-delete-btn-color:var(--fct-cart-drawer-primary-text-color);--fct-cart-drawer-footer-action-bg-color:var(--fct-card-bg-color, #ffffff)}.fct-cart-drawer-container h1,.fct-cart-drawer-container h2,.fct-cart-drawer-container h3,.fct-cart-drawer-container h4,.fct-cart-drawer-container h5,.fct-cart-drawer-container h6,.fct-cart-page h1,.fct-cart-page h2,.fct-cart-page h3,.fct-cart-page h4,.fct-cart-page h5,.fct-cart-page h6{margin:0}.fct-cart-drawer-overlay{visibility:hidden;position:fixed;top:0;left:0;z-index:999999;height:100%;width:100%;opacity:0;background-color:#00000080;transition:.5s cubic-bezier(.16,1,.3,1)}.fct-cart-drawer-overlay.active{visibility:visible;opacity:1}.fct-cart-drawer{position:fixed;inset-inline-start:100%;bottom:0;z-index:999999;width:500px;max-width:100%;background-color:var(--fct-cart-drawer-bg);--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:100vh;height:100dvh;transition:.5s cubic-bezier(.16,1,.3,1)}.fct-cart-drawer *{box-sizing:border-box}.fct-cart-drawer.open{inset-inline-start:calc(100% - min(100%,500px))}.fct-cart-drawer.admin_bar_enabled{height:calc(100vh - 32px);height:calc(100dvh - 32px)}.fct-cart-drawer .fct-cart-total-wrapper{padding:20px}.fct-cart-drawer-header{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;border-width:1px;border-top-width:0;border-left-width:0;border-right-width:0;border-style:solid;border-color:var(--fct-cart-drawer-border-color);padding:20px}.fct-cart-drawer-header .title{margin:0;display:flex;align-items:center;gap:6px;font-size:18px;font-weight:600;text-transform:none;line-height:1;color:var(--fct-cart-drawer-primary-text-color)}.fct-cart-drawer-header .fct-cart-drawer-close-button{height:16px;width:16px;cursor:pointer;border-style:none;background-color:#fff0;padding:0;color:var(--fct-cart-drawer-close-btn-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-cart-drawer-header .fct-cart-drawer-close-button svg{height:14px;width:14px}.fct-cart-drawer-content-wrapper{max-height:calc(100% - 220px);overflow:auto}.fct-cart-drawer-content-wrapper .fct-cart-drawer-list-content{margin:0;list-style-type:none;padding:0}.fct-cart-drawer-footer{position:absolute;bottom:0;width:100%}.fct-cart-drawer-footer a{position:relative;margin:0;display:flex;max-height:40px;width:100%;cursor:pointer;align-items:center;justify-content:center;border-width:0;font-size:16px;font-weight:600;line-height:1;-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fct-cart-drawer-footer a:focus{outline:2px solid #fff0;outline-offset:2px}.fct-cart-drawer-footer a{padding-top:var(--fct-btn-padding-y,15px);padding-bottom:var(--fct-btn-padding-y,15px);padding-left:var(--fct-btn-padding-x,16px);padding-right:var(--fct-btn-padding-x,16px);border-radius:var(--fct-btn-radius,8px)}.fct-cart-drawer-footer a.view-cart-button{border-width:1px;border-style:solid;border-color:var(--fct-view-cart-drawer-btn-border-color);background-color:var(--fct-view-cart-btn-bg-color);color:var(--fct-view-cart-drawer-btn-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-cart-drawer-footer a.view-cart-button:hover{background-color:var(--fct-view-cart-drawer-btn-hover-bg)}body:not(.fluent-cart-no-colors){--fct-cart-drawer-primary-text-color:var(--fct-primary-text-color, #2F3448);--fct-cart-drawer-secondary-text-color:var(--fct-secondary-text-color, #565865);--fct-cart-drawer-primary-bg-color:var(--fct-primary-bg-color, #253241);--fct-cart-drawer-border-color:var(--fct-border-color, #D6DAE1);--fct-cart-drawer-divider-color:var(--fct-divider-color, #EAECF0);--fct-cart-drawer-bg:var(--fct-card-bg-color, #ffffff);--fct-cart-drawer-open-btn-bg-color:var(--fct-secondary-btn-bg-color, #ffffff);--fct-cart-drawer-close-btn-color:var(--fct-primary-text-color, #253241);--fct-cart-drawer-quantity-bg-color:var(--fct-input-bg-color, #ffffff);--fct-cart-drawer-quantity-color:var(--fct-cart-drawer-primary-text-color);--fct-cart-drawer-quantity-border-color:var(--fct-cart-drawer-border-color);--fct-cart-drawer-quantity-btn-bg:var(--fct-secondary-btn-hover-bg-color, #FAFAFA);--fct-cart-drawer-quantity-btn-color:var(--fct-cart-drawer-secondary-text-color);--fct-cart-drawer-quantity-btn-hover-bg:var(--fct-secondary-btn-hover-bg-color, #F5F6F7);--fct-cart-drawer-badge-bg-color:#000;--fct-cart-drawer-badge-text-color:#ffffff;--fct-cart-drawer-btn-bg-color:var(--fct-btn-bg-color, var(--fct-cart-drawer-primary-bg-color));--fct-cart-drawer-btn-text-color:var(--fct-btn-text-color, #ffffff);--fct-cart-drawer-btn-hover-bg-color:var(--fct-btn-hover-bg-color, var(--fct-cart-drawer-btn-bg-color));--fct-cart-drawer-btn-hover-text-color:var(--fct-btn-hover-text-color, var(--fct-cart-drawer-btn-text-color));--fct-cart-drawer-btn-border-color:var(--fct-btn-border-color, var(--fct-cart-drawer-btn-bg-color));--fct-view-cart-btn-bg-color:var(--fct-secondary-btn-bg-color, #ffffff);--fct-view-cart-drawer-btn-color:var(--fct-cart-drawer-primary-text-color);--fct-view-cart-drawer-btn-border-color:var(--fct-cart-drawer-border-color);--fct-view-cart-drawer-btn-hover-bg:var(--fct-secondary-btn-hover-bg-color, #F9FAFB);--fct-cart-item-delete-btn-bg-color:var(--fct-secondary-btn-bg-color, #ffffff);--fct-cart-item-delete-btn-hover-bg-color:var(--fct-secondary-btn-hover-bg-color, #F5F6F7);--fct-cart-item-delete-btn-border-color:var(--fct-cart-drawer-border-color);--fct-cart-item-delete-btn-color:var(--fct-cart-drawer-primary-text-color);--fct-cart-drawer-footer-action-bg-color:var(--fct-card-bg-color, #ffffff)}body:not(.fluent-cart-no-colors) .fct-cart-drawer-footer a:not(.view-cart-button){background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-cart-drawer-btn-bg-color);box-shadow:inset 0 .5px .5px .5px #ffffff1a;color:var(--fct-cart-drawer-btn-text-color)}body:not(.fluent-cart-no-colors) .fct-cart-drawer-footer a:not(.view-cart-button):hover{background:linear-gradient(180deg,#ffffff29,#fff0),var(--fct-cart-drawer-btn-hover-bg-color);color:var(--fct-cart-drawer-btn-hover-text-color)}.fct-primary-btn{position:relative;margin:0;display:flex;max-height:40px;cursor:pointer;align-items:center;justify-content:center;border-width:0;background-color:var(--fct-cart-drawer-btn-bg-color);font-size:16px;font-weight:600;line-height:1;color:var(--fct-cart-drawer-btn-text-color);-webkit-text-decoration-line:none;text-decoration-line: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);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fct-primary-btn:hover{background-color:var(--fct-cart-drawer-btn-hover-bg-color);color:var(--fct-cart-drawer-btn-hover-text-color)}.fct-primary-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.fct-primary-btn{padding-top:var(--fct-btn-padding-y,15px);padding-bottom:var(--fct-btn-padding-y,15px);padding-left:var(--fct-btn-padding-x,16px);padding-right:var(--fct-btn-padding-x,16px);border-radius:var(--fct-btn-radius,8px)}.fct-cart-drawer-footer-actions{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;background-color:var(--fct-cart-drawer-footer-action-bg-color);padding:20px;box-shadow:0 -4px 16px -2px #001d380f}.fct-cart-badge-count{display:flex;aspect-ratio:1 / 1;height:20px;width:20px;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--fct-cart-drawer-badge-bg-color);text-align:center;font-size:12px;font-weight:600;color:var(--fct-cart-drawer-badge-text-color);transition-duration:.3s}.fluent-cart-cart-empty-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding-top:100px}.fluent-cart-cart-empty-content-text{font-size:14px;color:var(--fct-cart-drawer-secondary-text-color)}.fluent-cart-cart-empty-content-text a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fluent-cart-shake-cart-button{animation:shakeCartButton .2s linear}.fct-cart-drawer-list .fct-cart-item{position:relative;display:flex;justify-content:space-between;border-width:1px;border-top-width:0;border-left-width:0;border-right-width:0;border-style:solid;border-color:var(--fct-cart-drawer-divider-color);padding:20px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-info{display:flex;flex:1 1 0%;gap:18px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-image{height:100%;width:60px;flex-shrink:0;border-radius:8px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-image a{display:block;height:100%;border-radius:inherit;-webkit-text-decoration-line:none;text-decoration-line:none}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-image a:focus-within{--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 #fff0;outline-offset:2px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-image a: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 #fff0;outline-offset:2px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-image a:focus-within{outline-style:none}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-image img{aspect-ratio:1 / 1;height:auto;width:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details{padding-inline-end:40px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-title{margin-bottom:6px;display:block;font-size:16px;font-weight:400;line-height:1.3;color:var(--fct-cart-drawer-primary-text-color)}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-title a{color:var(--fct-cart-drawer-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-title a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-variant{margin-bottom:4px;margin-top:0;font-size:14px;line-height:20px;color:var(--fct-cart-drawer-secondary-text-color)}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-variant.variant-title-hidden{display:none}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-price{margin-bottom:4px;font-size:13px;font-weight:600;color:var(--fct-cart-drawer-primary-text-color)}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-price span{font-weight:400;color:var(--fct-cart-drawer-secondary-text-color)}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-price+.fluent-cart-cart-list-item-quantity{margin-top:12px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fct-cart-item-price.item-price-hidden{display:none}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fluent-cart-cart-list-item-additional-info{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(47 52 72 / var(--tw-text-opacity,1))}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fluent-cart-cart-list-item-additional-info span{display:block;font-weight:400;line-height:1.4;--tw-text-opacity:1;color:rgb(86 88 101 / var(--tw-text-opacity,1))}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-details .fluent-cart-cart-list-item-additional-info+.fluent-cart-cart-list-item-quantity{margin-top:12px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-total{font-size:16px;font-weight:600;line-height:1.1;color:var(--fct-cart-drawer-primary-text-color)}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-delete-button{display:flex;height:32px;width:32px;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--fct-cart-item-delete-btn-border-color);background-color:var(--fct-cart-item-delete-btn-bg-color);padding:0;color:var(--fct-cart-item-delete-btn-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-delete-button:hover{background-color:var(--fct-cart-item-delete-btn-hover-bg-color)}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-delete-button svg{height:16px;width:16px}.fct-cart-drawer-list .fct-cart-item .fct-cart-item-summary{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}.fct-cart-drawer-open-btn{position:fixed;bottom:20px;inset-inline-end:20px;z-index:999;display:flex;height:56px;width:56px;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border-width:0;background-color:var(--fct-cart-drawer-open-btn-bg-color);padding:4px}.fct-cart-drawer-open-btn:hover{background-color:var(--fct-cart-drawer-open-btn-bg-color)}.fct-cart-drawer-open-btn:focus{position:fixed}.fct-cart-drawer-open-btn{box-shadow:0 16px 32px -4px #1b25331f}.fct-cart-drawer-open-btn img{height:28px}.fct-cart-drawer-open-btn .fct-cart-badge-count{position:absolute;top:-5px;inset-inline-end:-5px}.fct-cart-drawer-open-btn.is-hidden{display:none}.fct-cart-drawer .fct-cart-item-quantity,.fct-cart-page .fct-cart-item-quantity{margin-top:4px;display:inline-flex;align-items:center;border-width:1px;border-style:solid;border-color:var(--fct-cart-drawer-quantity-border-color);background-color:var(--fct-cart-drawer-quantity-bg-color);border-radius:var(--fct-input-radius,8px)}.fct-cart-drawer .fct-cart-item-quantity .qty-btn,.fct-cart-page .fct-cart-item-quantity .qty-btn{margin:0;display:flex;height:32px;width:32px;align-items:center;justify-content:center;background-color:var(--fct-cart-drawer-quantity-btn-bg);padding:0;color:var(--fct-cart-drawer-quantity-btn-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-width:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}.fct-cart-drawer .fct-cart-item-quantity .qty-btn svg,.fct-cart-page .fct-cart-item-quantity .qty-btn svg{height:12px;width:12px;fill:currentColor}.fct-cart-drawer .fct-cart-item-quantity .qty-btn:hover,.fct-cart-page .fct-cart-item-quantity .qty-btn:hover{background-color:var(--fct-cart-drawer-quantity-btn-hover-bg)}.fct-cart-drawer .fct-cart-item-quantity .decrease-btn,.fct-cart-page .fct-cart-item-quantity .decrease-btn{border-start-end-radius:0;border-end-end-radius:0;border-width:1px;border-top-width:0;border-inline-start-width:0;border-bottom-width:0;border-style:solid;border-color:var(--fct-cart-drawer-quantity-border-color);border-start-start-radius:var(--fct-input-radius,8px);border-end-start-radius:var(--fct-input-radius,8px)}.fct-cart-drawer .fct-cart-item-quantity .increase-btn,.fct-cart-page .fct-cart-item-quantity .increase-btn{border-start-start-radius:0;border-end-start-radius:0;border-width:1px;border-top-width:0;border-inline-end-width:0;border-bottom-width:0;border-style:solid;border-color:var(--fct-cart-drawer-quantity-border-color);border-start-end-radius:var(--fct-input-radius,8px);border-end-end-radius:var(--fct-input-radius,8px)}.fct-cart-drawer .fct-cart-item-quantity .qty-value,.fct-cart-page .fct-cart-item-quantity .qty-value{display:flex;height:32px;width:40px;align-items:center;justify-content:center;border-width:0;background-color:#fff0;padding:0 4px;text-align:center;font-size:13px;font-weight:500;color:var(--fct-cart-drawer-quantity-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-cart-drawer .fct-cart-item-quantity.is-subscription-product,.fct-cart-page .fct-cart-item-quantity.is-subscription-product{display:none}.fct-cart-total-wrapper{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:18px;font-weight:600;color:var(--fct-cart-drawer-primary-text-color)}[dir=rtl] [data-fluent-cart-cart-list-item-price],[dir=rtl] [data-fluent-cart-cart-list-item-total-price],[dir=rtl] [data-fluent-cart-cart-total-price]{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}[dir=rtl] [data-fluent-cart-cart-list-item-title-element]{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}.fluent-cart-cart-cart-button-wrap{display:flex;justify-content:flex-end}.fluent-cart-cart-cart-button-wrap .fluent-cart-cart-checkout-page-button{width:auto}@keyframes shakeCartButton{0%,to{right:0}50%{right:12px}}.warn,.warn:before,.warn:after{position:relative;padding:0;margin:0}.warn{font-size:25px;color:#fff0}.warn.warning{display:inline-block;top:0;width:1.15em;height:1.15em;overflow:hidden;border:none;margin-inline-end:8px;background-color:#fff0;border-radius:.625em}.toast-close{color:#fc0000!important;position:absolute;inset-inline-end:4px;top:5px}.toastify{max-width:350px!important}.toastify span{display:inline-flex;align-items:center}.warn.warning:before{content:"";display:block;top:-.08em;left:0;position:absolute;border:#fff0 .6em solid;border-bottom-color:#fd3;border-bottom-width:1em;border-top-width:0;box-shadow:#999 0 1px 1px}.warn.warning:after{display:block;position:absolute;top:.1em;left:0;width:100%;padding:0 1px;text-align:center;content:"!";font-size:.65em;font-weight:700;color:#333}.fluent-cart-menu-cart-open-button-container .fct-cart-drawer-open-btn{position:relative;bottom:unset;inset-inline-end:unset;padding:0;height:50px;width:50px}.fct-cart-page .fct-cart-total-wrapper,.fct-cart-page .fluent-cart-cart-cart-button-wrap{margin-top:20px}.fct-cart-page .fct-cart-drawer-list .fct-cart-item{padding-left:0;padding-right:0}.fct-cart-page .fluent-cart-cart-cart-button-wrap .fct-primary-btn{-webkit-text-decoration-line:none;text-decoration-line:none}.fct-loader-wrap{background:#ffffff80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;top:0;left:0;z-index:2;display:none;height:100%;width:100%;align-items:center;justify-content:center}.fct-loader-wrap.show{display:flex}.fct-loader-spinner{position:relative;height:50px;width:50px;flex:none}.fct-loader-spinner:after,.fct-loader-spinner:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:9999px;border-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(37 50 65 / var(--tw-border-opacity,1));border-top-color:#fff0;border-right-color:#fff0;animation:fluentCartSpin 1.3s linear infinite}.fct-loader-spinner:after{transform:rotate(30deg);top:10%;left:10%;height:80%;width:80%;animation:fluentCartSpin 1s linear infinite}@keyframes fluentCartSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:575px){.fct-cart-page{margin-bottom:20px!important}.fct-cart-page .fluent-cart-cart-list-item-wrapper .content-wrap .fluent-cart-cart-list-item-title{font-size:14px;line-height:20px}.fct-cart-page .fluent-cart-cart-list-item-wrapper .media-wrap{width:50px}.fct-cart-page .fluent-cart-cart-list-item-wrapper .left-content{gap:16px}}@media (max-width:768px){.fct-cart-drawer.admin_bar_enabled{height:100vh;height:100dvh}}.fct-bundle-products{margin-top:20px}.fct-bundle-products.is-hidden{display:none}.fct-bundle-products .fct-bundle-products-title{margin-bottom:6px;font-size:14px;font-weight:500;line-height:20px;color:var(--fct-cart-drawer-primary-text-color)}.fct-bundle-products .fct-bundle-products-list{font-size:13px;color:var(--fct-cart-drawer-secondary-text-color)}.fct-bundle-products .fct-bundle-products-list p{margin-top:0;margin-bottom:2px}.fct-bundle-products .fct-bundle-products-more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out}.fct-bundle-products .fct-bundle-products-more-list{overflow:hidden}.fct-bundle-products .fct-see-more-btn{cursor:pointer;background-color:#fff0;padding:0;font-size:13px;font-weight:500;line-height:20px;color:var(--fct-cart-drawer-secondary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none}.fct-bundle-products .fct-see-more-btn:hover{color:var(--fct-cart-drawer-primary-text-color)}.fct-bundle-products .fct-see-more-btn span{display:inline-flex;align-items:center;gap:6px}.fct-bundle-products .fct-see-more-btn .see-less-text{display:none}.fct-bundle-products .fct-see-more-btn svg{height:6px;width:10px}.fct-bundle-products.show-all .fct-bundle-products-more{grid-template-rows:1fr}.fct-bundle-products.show-all .fct-see-more-btn .see-more-text{display:none}.fct-bundle-products.show-all .fct-see-more-btn .see-less-text{display:inline-flex}.fct-admin-notice{margin:12px 0;padding:10px 14px;border-inline-start:4px solid #2271b1;background:#f0f6fc;font-size:13px}.fct-store-logo-img{max-width:var(--max-width,150px);max-height:var(--max-height,70px)}.fct_price_suffix{margin-inline-start:.25em}[dir=rtl] .toastify-right{right:auto;left:15px}[dir=rtl] .toastify-left{left:auto;right:15px}@media only screen and (max-width:360px){[dir=rtl] .toastify-right,[dir=rtl] .toastify-left{left:0;right:0}}.fct-checkout-modal-container{position:fixed;top:0;right:0;bottom:0;left:0;outline:0;z-index:999999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow-x:hidden;overflow-y:auto;background-color:#080a12eb}.fct-checkout-modal-container.fct-checkout-modal-open{opacity:1;visibility:visible}.fct-checkout-modal-container.fct-checkout-modal-open .fct-checkout-modal{transform:scale(1)}.fct-checkout-modal{max-width:1100px;width:90%;background-color:#fff;border-radius:var(--fct-popup-radius,12px);overflow:hidden;z-index:1;box-shadow:0 25px 50px -12px #00000040;transform:scale(.95);transition:transform .3s ease;margin:4vh auto}.fct-checkout-modal .fct-checkout-modal-close{position:absolute;top:8px;inset-inline-end:8px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer;z-index:10;transition:all .2s ease;color:#565865;padding:0;box-shadow:none;opacity:.8;border-radius:50%;border:0}.fct-checkout-modal .fct-checkout-modal-close:hover,.fct-checkout-modal .fct-checkout-modal-close:focus{color:#253241;opacity:1}.fct-checkout-modal .fct-checkout-modal-close:focus{outline:none;box-shadow:none}.fct-checkout-modal .fct-checkout-modal-close svg{width:18px;height:18px}.fct-checkout-modal-loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:5}.fct-checkout-modal-loader-spinner{position:relative;height:50px;width:50px;flex:none}.fct-checkout-modal-loader-spinner:after,.fct-checkout-modal-loader-spinner:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:9999px;border-width:2px;border-style:solid;border-color:#253241;border-top-color:#fff0;border-right-color:#fff0;animation:spin 1.3s linear infinite}.fct-checkout-modal-loader-spinner:after{transform:rotate(30deg);top:10%;left:10%;height:80%;width:80%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fct-checkout-modal-iframe{width:100%;border:none;display:block;background-color:#fff}.fct-checkout-modal-content{overflow:visible}@keyframes fct-pulse-loader{0%,to{opacity:1}50%{opacity:.5}}@media print{.fct-checkout-modal-container{display:none!important}}