/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:initial;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:var(--vdd--font-weight--bold)}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%}button,input{overflow:visible}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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto;white-space:revert}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}[hidden],template{display:none}*{line-height:1.5;margin:0}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--cb-primary-color:var(--wp--preset--color--primary-100);--cb-secondary-color:var(--wp--preset--color--primary-200);--cb-primary-20-color:#f5f4f4;--cb-primary-font-family:var(--wp--preset--font-family--primary);--cb-secondary-font-family:var(--wp--preset--font-family--primary);--cb-button-primary-color:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--neutral-700);display:flex;flex-direction:column;font-family:var(--wp--preset--font-family--primary);overflow-x:hidden}button,input,textarea{all:unset;box-sizing:border-box}canvas,iframe,img,picture,svg,textarea,video{display:block;max-width:100%}table{border-collapse:collapse}:root{--vdd--site-padding:clamp(1rem,0.5rem + 1.3333vw,2rem);--vdd--content-width--narrow:calc(850px + var(--vdd--site-padding)*2);--vdd--content-width--default:calc(1280px + var(--vdd--site-padding)*2);--vdd--content-width--wide:calc(1280px + var(--vdd--site-padding)*2);--vdd--transition--default:0.15s ease-out;--vdd--border-radius--default:8px;--vdd--border-radius--tight:3px;--vdd--border-radius--pill:1337px;--vdd--font-weight--regular:500;--vdd--font-weight--medium:600;--vdd--font-weight--semi-bold:600;--vdd--font-weight--bold:700;--vdd--focus-outline:2px dashed var(--wp--preset--color--primary-200);--spacer-height-xs:clamp(3rem,2.2857rem + 1.9048vw,4rem);--spacer-height-small:clamp(4rem,3.2857rem + 1.9048vw,5rem);--spacer-height-medium:clamp(4.5rem,3.25rem + 3.3333vw,6.25rem);--spacer-height-large:clamp(5.5rem,3.1786rem + 6.1905vw,8.75rem);--spacer-height-xl:clamp(6.25rem,-6.0714rem + 17.8571vw,10rem);--spacer-height-xxl:clamp(8.75rem,6.0714rem + 7.1429vw,12.5rem)}body.xoo-wsc-cart-active,html.xoo-wsc-cart-active{overflow:visible!important}::selection{background:var(--wp--preset--color--primary-300);color:var(--wp--preset--color--neutral-100)}p{font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--regular);line-height:1.5}p a{color:var(--wp--preset--color--neutral-100);text-decoration:underline}p:not([class])>a{color:var(--wp--preset--color--primary-500)}figcaption{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}input[type=email],input[type=number],input[type=tel],input[type=text],input[type=url],textarea{font-size:var(--wp--preset--font-size--base)}button.show-password-input{display:none}#top-of-page{background-color:initial!important;height:clamp(2rem,-.125rem + 5.6667vw,6.25rem);pointer-events:none!important;position:absolute;top:0}header.wp-block-template-part{background:var(--wp--preset--color--neutral-100);box-shadow:0 0 6px 0 #00000005,0 2px 4px 0 #00000014;margin-bottom:0!important;margin-top:0;position:sticky;top:0;z-index:100000000}.header-main-content,.header-top-content{padding:0}.header-top-content{background:var(--wp--preset--gradient--primary)}div.header-top-container{align-items:center;display:flex;height:38px;justify-content:center;margin-inline:auto;max-width:var(--vdd--content-width--wide);padding:.625rem var(--vdd--site-padding);width:100%}div.header-top-container>*{margin:0!important}div.header-top-container>* a,div.header-top-container>* p{font-size:12px!important;text-decoration:none}div.header-top-container>div{gap:0}div.header-top-container>div p{align-items:center;color:var(--wp--preset--color--neutral-100);display:flex}div.header-top-container>div p:before{line-height:.5;margin-right:.5rem}div.header-top-container>div>*{margin:0}div.header-top-container div:first-child p:first-child,div.header-top-container>div>:not(:last-child){border-right:1px solid var(--wp--preset--color--primary-200);margin-right:1rem;padding-right:1rem}div.header-top-container div:first-child p:first-child:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M2.333 8.167a.583.583 0 0 1-.455-.951l5.775-5.95a.292.292 0 0 1 .502.268l-1.12 3.512a.583.583 0 0 0 .548.787h4.084a.583.583 0 0 1 .455.951l-5.775 5.95a.291.291 0 0 1-.502-.268l1.12-3.512a.583.583 0 0 0-.548-.787H2.333Z' stroke='%23E8C55B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}div.header-top-container div:first-child p:nth-child(2){border:none;margin-right:0;padding-right:0}div.header-top-container div:first-child p:nth-child(2):before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M3.792 5.833a.292.292 0 1 0 0-.583.292.292 0 0 0 0 .583Z' fill='%23E8C55B'/%3E%3Cpath d='m8.75 2.917 3.675 3.675a1.4 1.4 0 0 1 0 1.983l-2.508 2.508M5.592 3.258a1.167 1.167 0 0 0-.825-.341H1.75a.583.583 0 0 0-.583.583v3.017c0 .31.123.606.342.825l3.327 3.327a1.415 1.415 0 0 0 1.995 0l2.088-2.088a1.415 1.415 0 0 0 0-1.995L5.592 3.258ZM4.083 5.542a.292.292 0 1 1-.583 0 .292.292 0 0 1 .583 0Z' stroke='%23E8C55B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}div.header-top-container div:first-child p:nth-child(3){display:none}div.header-top-container div:first-child p:nth-child(3):before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M10.5 3.5h2.333M8.167 2.333h1.75a.583.583 0 0 1 .583.584v1.166a.583.583 0 0 1-.583.584h-1.75m-5.25 1.166L1.75 10.5m0 0c-.35 0-.583.233-.583.583 0 .992.758 1.75 1.75 1.75h2.916c.35 0 .584-.233.584-.583v-1.167c0-.35-.234-.583-.584-.583H1.75ZM7 5.833v1.75c0 .35-.233.584-.583.584h-1.75M4.083 10.5 5.25 5.833m2.917-.583c0 .35-.234.583-.584.583h-5.25a1.167 1.167 0 0 1-1.166-1.166V2.333a1.167 1.167 0 0 1 1.166-1.166h5.25c.35 0 .584.233.584.583v3.5Z' stroke='%23E8C55B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}div.header-top-container div:last-child{display:none}div.header-top-container div:last-child p:first-child:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M12.833 9.87v1.75a1.165 1.165 0 0 1-1.271 1.167 11.544 11.544 0 0 1-5.034-1.791 11.375 11.375 0 0 1-3.5-3.5 11.544 11.544 0 0 1-1.791-5.058 1.167 1.167 0 0 1 1.16-1.271h1.75A1.167 1.167 0 0 1 5.314 2.17c.074.56.211 1.11.409 1.64a1.167 1.167 0 0 1-.263 1.23l-.74.74a9.333 9.333 0 0 0 3.5 3.5l.74-.74a1.167 1.167 0 0 1 1.23-.262c.53.197 1.08.334 1.64.408a1.166 1.166 0 0 1 1.003 1.184Z' stroke='%23E8C55B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}div.header-top-container div:last-child p:nth-child(2):before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M12.833 4.083 7.601 7.408a1.132 1.132 0 0 1-1.202 0L1.167 4.083m1.166-1.75h9.334c.644 0 1.166.523 1.166 1.167v7c0 .644-.522 1.167-1.166 1.167H2.333A1.167 1.167 0 0 1 1.167 10.5v-7c0-.644.522-1.167 1.166-1.167Z' stroke='%23E8C55B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.header-container{align-items:center;display:grid;gap:40px;grid-template-areas:"logo woo-nav" "global-search global-search";grid-template-columns:auto auto;margin-inline:auto;max-width:var(--vdd--content-width--wide);padding:.625rem var(--vdd--site-padding) .5rem;row-gap:8px;width:100%}.header-container>*{margin:0!important}.header-container .header-container__logo{flex-wrap:nowrap;grid-area:logo}.header-nav-container{align-items:center;display:flex;gap:1rem;justify-content:end}.header-nav-container>*{margin-top:0!important}.header-nav-container .vdd-main-woocommerce-nav{align-items:center;display:flex;gap:.875rem;grid-area:woo-nav;margin-right:0!important}.header-nav-container .vdd-main-woocommerce-nav>div{align-items:center;color:var(--wp--preset--color--primary-500);display:flex;flex-direction:column;gap:4px;justify-content:center;margin:0;position:relative}.header-nav-container .vdd-main-woocommerce-nav>div img{height:20px;width:20px}.header-nav-container .vdd-main-woocommerce-nav>div p{font-size:var(--wp--preset--font-size--sm);line-height:1;margin:0}.header-nav-container .vdd-main-woocommerce-nav>div p a{color:var(--wp--preset--color--primary-500);line-height:1;text-decoration:none}.header-nav-container .vdd-main-woocommerce-nav>div p a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}header:has(.header-checkout-container){box-shadow:0 0 6px 0 #00000005,0 2px 4px 0 #00000014!important}.header-checkout-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--vdd--content-width--default);padding:20px var(--vdd--site-padding)}.header-checkout-container p{margin:0!important}.header-checkout-container p a{position:relative;text-decoration:none}.header-checkout-container p a,.header-checkout-container p a:hover{color:var(--wp--preset--color--primary-500)}.header-checkout-container p a:before,.header-checkout-container p a:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' fill='none'%3E%3Cpath d='m4.5.5-4 4 4 4' stroke='%23143769' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.header-checkout-container p a:before{margin-right:8px}.header-checkout-container div.wp-block-site-logo{margin:0!important}footer.wp-block-template-part{background-color:var(--wp--preset--color--neutral-100);margin-top:0;padding-bottom:36px;padding-top:140px}footer.wp-block-template-part .footer-container{display:flex;flex-direction:column;gap:var(--vdd--site-padding);margin-inline:auto;max-width:var(--vdd--content-width--wide);padding:0 var(--vdd--site-padding);width:100%}footer.wp-block-template-part .footer-container>*{margin:0!important}footer.wp-block-template-part .footer-container .main-content{display:flex;flex-direction:column;gap:48px}footer.wp-block-template-part .footer-container .main-content .footer-logo img{height:64px;width:auto}footer.wp-block-template-part .footer-container .main-content .footer-upper-content{display:flex;flex-direction:column;gap:48px;justify-content:space-between;margin:0}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-contact-info{display:flex;flex:1;flex-direction:column;gap:8px;width:100%}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-contact-info *{margin:0!important}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-contact-info>div{gap:16px;margin-bottom:8px!important}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-contact-info>div p{align-items:center;display:flex;font-size:var(--wp--preset--font-size--base);line-height:1}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-contact-info>div p a{color:var(--wp--preset--color--primary-500);line-height:1;text-decoration:none}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-contact-info>div p:first-child:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M14.667 11.28v2a1.332 1.332 0 0 1-1.454 1.333 13.193 13.193 0 0 1-5.753-2.047 13 13 0 0 1-4-4 13.193 13.193 0 0 1-2.047-5.78A1.333 1.333 0 0 1 2.74 1.333h2A1.333 1.333 0 0 1 6.073 2.48a8.56 8.56 0 0 0 .467 1.873 1.333 1.333 0 0 1-.3 1.407l-.847.846a10.667 10.667 0 0 0 4 4l.847-.846a1.334 1.334 0 0 1 1.407-.3 8.561 8.561 0 0 0 1.873.466 1.334 1.334 0 0 1 1.147 1.354Z' stroke='%23143769' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");line-height:.5;margin-right:.5rem}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-contact-info>div p:first-child:after{background-color:var(--wp--preset--color--primary-200);content:"";display:inline-block;height:16px;margin-left:1rem;width:1px}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-contact-info>div p:nth-child(2):before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='m14.667 4.667-5.98 3.8a1.293 1.293 0 0 1-1.374 0l-5.98-3.8m1.334-2h10.666c.737 0 1.334.597 1.334 1.333v8c0 .737-.597 1.334-1.334 1.334H2.667A1.333 1.333 0 0 1 1.333 12V4c0-.736.597-1.333 1.334-1.333Z' stroke='%23143769' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");line-height:.5;margin-right:.5rem}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-navigation{margin:0!important;width:fit-content}footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-navigation ul{align-items:start;display:flex;flex-direction:column;gap:12px 100px}footer.wp-block-template-part .footer-container .main-content .footer-lower-content{align-items:start;display:flex;flex-direction:column-reverse;gap:48px;justify-content:space-between;margin:0}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .vdd-newsletter-form{display:flex;flex-direction:column;gap:12px;width:100%}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .vdd-newsletter-form .vdd-newsletter-form__label{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--sm);font-style:normal;font-weight:var(--vdd--font-weight--bold);line-height:1.5;margin:0}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .vdd-newsletter-form .vdd-newsletter-form__field{gap:6px;height:45px}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .vdd-newsletter-form .vdd-newsletter-form__field .vdd-newsletter-form__input{background:var(--wp--preset--color--neutral-300);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-700)}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .vdd-newsletter-form .vdd-newsletter-form__field .vdd-newsletter-form__input::placeholder{color:var(--wp--preset--color--neutral-500)}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .vdd-newsletter-form .vdd-newsletter-form__button{background:var(--wp--preset--color--primary-500);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-100);font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--bold)}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .footer-socials{display:flex;gap:8px}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .footer-socials figure{align-items:center;border:1px solid var(--wp--preset--color--neutral-400);border-radius:var(--vdd--border-radius--default);display:flex;height:38px;justify-content:center;width:38px}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .footer-socials figure img{height:14px;width:14px}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:var(--cb-primary-color)!important;border-color:var(--cb-primary-color)!important;color:var(--cb-button-primary-color)!important;transition:all .2s ease-in-out}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background-color:var(--cb-primary-color)!important;border-color:var(--cb-primary-color)!important;opacity:1!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#f1efee!important;border-color:#f1efee!important;color:var(--cb-secondary-color)!important;transition:all .2s ease-in-out}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background-color:var(--cb-primary-20-color)!important;opacity:1!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:#f1efee!important;border-color:#f1efee!important;color:var(--cb-secondary-color)!important;transition:all .2s ease-in-out}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover{background-color:var(--cb-primary-20-color)!important;opacity:1!important}#CybotCookiebotDialog form input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#f1efee!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--cb-secondary-color)!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--cb-primary-color)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom-color:var(--cb-secondary-color)!important;color:var(--cb-secondary-color)!important}#CybotCookiebotDialogHeader{display:none!important}#CybotCookiebotDialog,#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{color:var(--cb-secondary-color)!important;font-family:var(--cb-primary-font-family)!important;font-size:18px!important;line-height:27px!important}#CybotCookiebotDialog h1,#CybotCookiebotDialog h2,#CybotCookiebotDialog h3,#CybotCookiebotDialog h4,#CybotCookiebotDialog h5,#CybotCookiebotDialog h6{font-family:var(--cb-secondary-font-family)!important}#CybotCookiebotDialog h2{font-size:clamp(21px,10vw,24px)!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:var(--cb-secondary-color)!important}#CybotCookiebotDialog #CybotCookiebotBannerCloseButtonE2E,#CybotCookiebotDialog .CybotCookiebotBannerCloseButton{fill:var(--cb-secondary-color)!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton{align-items:center!important;display:flex!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton:before{top:unset!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg,#CookiebotWidget .CookiebotWidget-logo svg circle{fill:var(--cb-secondary-color)!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:var(--cb-secondary-color)!important}#CookiebotWidget{font-family:var(--cb-primary-font-family)!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:var(--cb-primary-color)!important;border-color:var(--cb-primary-color)!important;color:var(--cb-button-primary-color)!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:hover{background-color:var(--cb-primary-color)!important;opacity:1!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{background-color:#f1efee!important;border-color:#f1efee!important;color:var(--cb-secondary-color)!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:hover{background-color:var(--cb-primary-20-color)!important;opacity:1!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:disabled:hover{background-color:#f1efee!important;border-color:#f1efee!important;color:var(--cb-secondary-color)!important;cursor:not-allowed!important;opacity:.4!important}#CookiebotWidget .CookiebotWidget-consent-details .CookiebotWidget-consent-details-box{background-color:#cfc8c6!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo,a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{min-width:2.25rem;text-align:center}body:has(.open-nav) #CookiebotWidget{z-index:0}body .flatpickr-calendar{border-radius:var(--vdd--border-radius--default);padding:8px 12px 12px;width:auto}body .flatpickr-calendar .flatpickr-next-month,body .flatpickr-calendar .flatpickr-prev-month{left:12px!important;padding:11px 24px;top:8px}body .flatpickr-calendar .flatpickr-next-month:hover svg,body .flatpickr-calendar .flatpickr-prev-month:hover svg{fill:var(--wp--preset--color--primary-500)}body .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled,body .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled{fill:var(--wp--preset--color--neutral-400)}body .flatpickr-calendar .flatpickr-next-month svg,body .flatpickr-calendar .flatpickr-prev-month svg{fill:var(--wp--preset--color--neutral-700);height:10px;width:10px}body .flatpickr-calendar .flatpickr-next-month{left:auto!important;padding-left:0;right:12px!important}body .flatpickr-calendar .flatpickr-current-month{padding-top:0}body .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--sm);font-weight:var(--vdd--font-weight--medium);text-transform:capitalize}body .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months,body .flatpickr-calendar .flatpickr-current-month .numInputWrapper{border-color:var(--wp--preset--color--neutral-200);border-radius:var(--vdd--border-radius--default)}body .flatpickr-calendar .flatpickr-current-month .numInputWrapper input{color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--medium);padding-right:8px}body .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday{color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--sm);font-weight:var(--vdd--font-weight--medium)}body .flatpickr-calendar .flatpickr-days,body .flatpickr-calendar .flatpickr-days .dayContainer{max-width:224px;min-width:224px;width:224px}body .flatpickr-calendar .flatpickr-days .flatpickr-day{border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-700);font-weight:var(--vdd--font-weight--semi-bold);height:32px;line-height:31px;max-width:32px;transition:background .15s,border .15s,color .15s;width:32px}body .flatpickr-calendar .flatpickr-days .flatpickr-day.today{border-color:#0000;color:var(--wp--preset--color--primary-500)}body .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled,body .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay,body .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay{color:var(--wp--preset--color--neutral-400)}body .flatpickr-calendar .flatpickr-days .flatpickr-day.selected{background:var(--wp--preset--color--primary-500);border-color:var(--wp--preset--color--primary-500);color:var(--wp--preset--color--neutral-100)}body .flatpickr-calendar .flatpickr-days .flatpickr-day:hover{background:var(--wp--preset--color--primary-100);border-color:var(--wp--preset--color--primary-500);color:var(--wp--preset--color--primary-500)}.gform_wrapper .gform_footer input.gform_button{background:var(--wp--preset--color--neutral-100)!important;border-radius:8px!important;color:var(--wp--preset--color--neutral-700)!important;font-size:var(--wp--preset--font-size--base)!important;font-weight:var(--vdd--font-weight--bold)!important;padding:.5rem 1rem!important;width:100%!important}.gform_wrapper .gform_required_legend{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform_wrapper .gform_validation_errors{display:none!important}.gform_wrapper .gform-body .gform_fields{gap:24px 16px!important}.gform_wrapper .gform-body .gfield_label{color:var(--wp--preset--color--neutral-100);font-size:var(--wp--preset--font-size--sm);gap:4px}.gform_wrapper .gform-body .gfield_label:not(:has(.gfield_required_asterisk)):after{color:var(--wp--preset--color--neutral-500);content:"(valfritt)";font-size:var(--wp--preset--font-size--xs)}.gform_wrapper .gform-body .gfield_required_asterisk{color:var(--wp--preset--color--secondary-100);font-size:var(--wp--preset--font-size--sm)}.gform_wrapper .gform-body .gfield{display:flex;flex-direction:column;justify-content:start}.gform_wrapper .gform-body .ginput_container input[type=email],.gform_wrapper .gform-body .ginput_container input[type=number],.gform_wrapper .gform-body .ginput_container input[type=tel],.gform_wrapper .gform-body .ginput_container input[type=text],.gform_wrapper .gform-body .ginput_container input[type=url],.gform_wrapper .gform-body .ginput_container textarea{background:var(--wp--preset--color--primary-500);border-radius:8px;color:var(--wp--preset--color--primary-100);font-size:var(--wp--preset--font-size--base);height:41px;outline:1px var(--wp--preset--color--primary-200) solid;outline-offset:-1px;transition:outline .2s}.gform_wrapper .gform-body .ginput_container input[type=email]:focus-within,.gform_wrapper .gform-body .ginput_container input[type=number]:focus-within,.gform_wrapper .gform-body .ginput_container input[type=tel]:focus-within,.gform_wrapper .gform-body .ginput_container input[type=text]:focus-within,.gform_wrapper .gform-body .ginput_container input[type=url]:focus-within,.gform_wrapper .gform-body .ginput_container textarea:focus-within{outline:1px var(--wp--preset--color--primary-100) solid}.gform_wrapper .gform-body .ginput_container textarea{background:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--base)}.gform_wrapper .gform-body .ginput_container input[type=checkbox]{background:#0000;border:1px solid var(--wp--preset--color--neutral-100);border-radius:4px;cursor:pointer;display:flex;height:16px;position:relative;transition:all .2s;width:16px}.gform_wrapper .gform-body .ginput_container input[type=checkbox]:checked{border:1px solid var(--wp--preset--color--primary-500)}.gform_wrapper .gform-body .ginput_container input[type=checkbox]:before{border:1px solid var(--wp--preset--color--neutral-200);content:"";height:14px;width:16px}.gform_wrapper .gform-body .ginput_container input[type=checkbox]:checked:before{background:var(--wp--preset--color--primary-500);border:0}.gform_wrapper .gform-body .ginput_container input[type=checkbox]:checked:after{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="11" viewBox="0 0 14 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3337 2L5.00033 9.33333L1.66699 6" stroke="%23E6EDF3" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:2px;position:absolute;top:3px;vertical-align:middle;width:10px}.gform_wrapper .gform-body .ginput_container_consent{align-items:center;display:flex;gap:.75rem}.gform_wrapper .gform-body .ginput_container_consent .gform-field-label{color:var(--wp--preset--color--neutral-100);cursor:pointer;margin-left:8px;text-shadow:0 0 15px var(--wp--preset--color--primary-500)}.gform_wrapper .gform-body .ginput_container_consent a{color:var(--wp--preset--color--neutral-100);font-weight:600;position:relative;text-decoration:underline;transition:all .2s}.gform_wrapper .gform-body .ginput_container_consent a:hover{text-decoration-color:var(--wp--preset--color--secondary-100)}.gform_wrapper .gform-body .ginput_container_consent .gfield_required_asterisk{color:var(--wp--preset--color--secondary-100)}.gform_wrapper .gform-body .gfield_validation_message{color:#ff4545!important}.vdd-four-o-four-container{align-items:center;background:linear-gradient(111deg,var(--Primary-500,#143769) 40%,var(--Primary-400,#194380) 65%,var(--Primary-300,#2058aa) 100%);color:var(--wp--preset--color--neutral-100);display:flex;flex-direction:column;height:calc(100vh - 142px);justify-content:center;padding-bottom:142px;width:100vw}.vdd-four-o-four-container .wp-block-heading{font-size:var(--wp--preset--font-size--huge)}.vdd-four-o-four-container p{margin-bottom:32px;margin-top:0;max-width:500px}.vdd-four-o-four-container .wp-block-buttons{margin-top:0;position:relative}.vdd-four-o-four-container .wp-block-buttons:after{color:var(--wp--preset--color--secondary-100);content:"Hitta tillbaka";display:inline-block;font-family:var(--wp--preset--font-family--secondary);font-size:2.25rem;font-weight:var(--vdd--font-weight--regular);left:-72px;position:absolute;top:124px;transform:rotate(-6deg);transition:all .4s;white-space:nowrap}.vdd-four-o-four-container .wp-block-buttons:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='29' fill='none'%3E%3Cpath d='m45.953 1.529-4.856 5.81c-.383.459-.979.69-1.445.404-.405-.248-.556-.933-.17-1.395l1.046-1.253a41.838 41.838 0 0 1-9.143 5.529c.081.819.034 1.672-.14 2.512-.622 3.012-2.792 5.67-5.252 7.666-2.348 1.905-5.014 3.436-7.705 4.655-5.066 2.3-10.537 3.547-15.69 3.136a27.711 27.711 0 0 1-1.977-.229c-.53-.08-.751-.732-.549-1.237a1.24 1.24 0 0 1 1.348-.761c4.412.674 9.167-.035 13.688-1.68 2.285-.83 4.514-1.927 6.639-3.216 2.375-1.44 4.733-3.216 6.28-5.586.902-1.383 1.396-2.954 1.334-4.433-1.252.473-2.52.874-3.795 1.201-1.368.35-2.771.703-4.101.508-1.463-.214-2.366-1.394-1.907-2.963.362-1.235 1.336-2.434 2.395-3.224 2.25-1.68 5.245-2.139 7.216-.64.808.615 1.397 1.448 1.77 2.399 3.43-1.516 6.695-3.59 9.606-6.091l-3.538.461c-.555.073-.948-.487-.877-1 .084-.604.604-.98 1.162-1.054l4.612-.6.577-.076c.128.003.258-.023.386-.06.428-.06.855-.09 1.283-.165l.01.007.564-.074.564-.073c.752-.099 1.178.908.665 1.522ZM24.647 7.673c-.871.269-1.813.877-2.379 1.552-.345.411-.67.838-.773 1.316-.036.165-.007.279.015.313a.717.717 0 0 0 .238.185c.918.37 2.126-.005 3.148-.252a35.726 35.726 0 0 0 4.036-1.237c-.727-1.638-2.32-2.482-4.287-1.876h.002Z' fill='%23E8C55B'/%3E%3C/svg%3E");display:inline-block;left:32px;position:absolute;top:72px;transform:rotate(-30deg);transition:all .4s}.single-post .post-head{padding-inline:var(--vdd--site-padding)}.vdd-product-page-wrapper{margin-top:40px!important}.vdd-product-page-wrapper .vdd-product-page-columns{display:flex;flex-direction:column;gap:40px}.wp-site-blocks{display:flex;flex-direction:column}.site-main{flex-grow:1;margin-top:0}.site-main .entry-content>*,.site-main>:not(.entry-content){padding-inline:var(--vdd--site-padding)}.wp-block-post-content{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;overflow-x:clip;width:100%}.wp-block-post-content>*{width:100%}.wp-block-post-content>:not(.alignwide,.alignfull){max-width:var(--vdd--content-width--default)}body .is-layout-constrained.alignwide>*{max-width:var(--vdd--content-width--wide)}.row{display:flex;gap:1rem}[class*=wp-container-].content-left>*{margin-left:0!important}[class*=wp-container-].content-right>*{margin-right:0!important}.no-animate,.no-animate *{transition:none!important}.scroll-disabled{overflow:hidden;padding-right:var(--vdd--scrollbar-width)}.keyboard-pressed :focus{outline:var(--vdd--focus-outline)}.has-text-align-center{text-align:center}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-animate-children,.no-animate-children *{transition:none!important}.wp-block-post-content>:not(.wp-block-spacer)+:not(.wp-block-spacer){margin-top:0}@property --button-gradient-1{syntax:"<color>";initial-value:#143769;inherits:false}@property --button-gradient-2{syntax:"<color>";initial-value:#143769;inherits:false}@property --button-gradient-3{syntax:"<color>";initial-value:#143769;inherits:false}@property --cta-gradient-1{syntax:"<color>";initial-value:#143769;inherits:false}@property --cta-gradient-2{syntax:"<color>";initial-value:#194380;inherits:false}@property --cta-gradient-3{syntax:"<color>";initial-value:#2058aa;inherits:false}@font-face{font-family:Madelyn;font-style:normal;font-weight:400;src:url(../fonts/Madelyn-Regular.otf) format("opentype")}.wp-block-buttons .wp-block-button{border-radius:8px;overflow:hidden}.wp-block-buttons .wp-block-button__link{background:linear-gradient(86deg,var(--button-gradient-1) 4%,var(--button-gradient-2) 24%,var(--button-gradient-3) 100%);font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--bold);padding:.5rem 1rem;transition:--button-gradient-1 .3s ease,--button-gradient-2 .4s ease,--button-gradient-3 .5s ease}.wp-block-buttons .wp-block-button__link:hover{--button-gradient-1:#143769;--button-gradient-2:#194380;--button-gradient-3:#2058aa}.wp-block-button.is-style-outline{border:1px solid var(--wp--preset--color--neutral-100)}.wp-block-button.is-style-outline .wp-block-button__link{background:#0000;color:var(--wp--preset--color--neutral-100)}.wp-block-button.is-style-white .wp-block-button__link{background:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--neutral-700)}.wp-block-group.is-style-gradient{background:linear-gradient(180deg,#143769 50%,#1d3f6ff5 65%,#254574ed 69%,#3c5982d4 75%,#4f698fb3 81%,#647b9c80 85%,#98a7bd70 90%,#c6cfdb40 94%,#ffffff03);color:var(--wp--preset--color--neutral-100);margin-top:0!important;margin-inline:auto;max-width:none!important;padding-bottom:0;padding-top:0;width:100%}.wp-block-group.is-style-gradient>*{max-width:calc(var(--vdd--content-width--default) - var(--vdd--site-padding)*2)!important}.wp-block-group.is-style-dark{background-color:var(--wp--preset--color--primary-500);color:var(--wp--preset--color--neutral-100);margin-top:0!important;margin-inline:auto;max-width:none!important;padding:0 var(--vdd--site-padding);width:100%}.wp-block-group.is-style-dark>*{max-width:calc(var(--vdd--content-width--default) - var(--vdd--site-padding)*2)!important}.wp-block-group.woocommerce.product{margin-top:0}.wp-block-list.is-style-clean{list-style-type:none}.wp-block-list.is-style-clean li+li{margin-top:.5em}.wp-block-list li{margin-inline:var(--vdd--site-padding)}.wp-block-media-text{display:flex;flex-direction:column-reverse;gap:2.25rem}.wp-block-media-text.has-media-on-the-right{flex-direction:column}.wp-block-media-text>.wp-block-media-text__media{margin:0}.wp-block-media-text>.wp-block-media-text__media img{aspect-ratio:3/2;border-radius:var(--vdd--border-radius--default);object-fit:cover}.wp-block-media-text>.wp-block-media-text__content{margin:0;padding:0}.wp-block-media-text>.wp-block-media-text__content .wp-block-heading{font-size:var(--wp--preset--font-size--xxl);margin-bottom:4px}.wp-block-media-text>.wp-block-media-text__content p:first-of-type{font-size:var(--wp--preset--font-size--sm)}.wp-block-media-text>.wp-block-media-text__content p:has(+p){margin-bottom:1.5rem}.wp-block-group.is-style-gradient .wp-block-media-text>.wp-block-media-text__content *{text-shadow:0 0 8px var(--wp--preset--color--primary-500)}.wp-block-spacer{height:var(--spacer-height-medium);margin-top:0!important}.wp-block-spacer.is-style-xs{height:var(--spacer-height-xs)!important}.wp-block-spacer.is-style-small{height:var(--spacer-height-small)!important}.wp-block-spacer.is-style-medium{height:var(--spacer-height-medium)!important}.wp-block-spacer.is-style-large{height:var(--spacer-height-large)!important}.wp-block-spacer.is-style-xl{height:var(--spacer-height-xl)!important}.wp-block-spacer.is-style-xxl{height:var(--spacer-height-xxl)!important}.wp-block-spacer+*{margin-top:0!important}.wp-block-spacer:has(+.wp-block-spacer){display:none}.woocommerce.product .wp-block-post-title{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--lg);margin:0 0 4px}.wp-block-woocommerce-product-meta:has(.wp-block-woocommerce-product-sku){display:flex;flex-direction:column;margin:0 0 16px!important}.wp-block-woocommerce-product-meta:has(.wp-block-woocommerce-product-sku) .wp-block-woocommerce-product-sku{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--sm)}.taxonomy-product_tag.wp-block-post-terms{align-items:center;background-color:var(--wp--preset--color--primary-100);border-radius:var(--vdd--border-radius--pill);color:var(--wp--preset--color--primary-500);display:flex;font-size:.875rem;font-weight:var(--vdd--font-weight--semi-bold);inset:0 unset unset 0;line-height:1.5;margin:0 0 36px;padding:3px .625rem;width:fit-content}.taxonomy-product_tag.wp-block-post-terms:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M3.792 5.833a.292.292 0 1 0 0-.583.292.292 0 0 0 0 .583Z' fill='%23143769'/%3E%3Cpath d='m8.75 2.917 3.675 3.675a1.4 1.4 0 0 1 0 1.983l-2.508 2.508M5.592 3.26a1.167 1.167 0 0 0-.825-.342H1.75a.583.583 0 0 0-.583.583v3.017c0 .31.123.606.341.825l3.328 3.327a1.415 1.415 0 0 0 1.995 0l2.088-2.088a1.415 1.415 0 0 0 0-1.995L5.592 3.259ZM4.083 5.542a.292.292 0 1 1-.583 0 .292.292 0 0 1 .583 0Z' stroke='%23143769' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");line-height:0;margin-right:6px}.taxonomy-product_tag.wp-block-post-terms a{color:inherit;text-decoration:none}.taxonomy-product_tag.wp-block-post-terms a:hover{text-decoration:underline}.taxonomy-product_tag.wp-block-post-terms.vdd-product-card__tag--sale{background-color:var(--wp--preset--color--danger-100);color:var(--wp--preset--color--danger-200)}.wp-block-woocommerce-product-summary{margin:0 0 36px!important}main:has(.woocommerce>.woocommerce-form-login){background:linear-gradient(111deg,#143769 40%,#194380 65%,#2058aa);height:calc(100vh - 142px);min-height:670px;padding-bottom:5rem}main:has(.woocommerce>.woocommerce-form-login) .entry-content{align-items:center;display:flex;height:100%;justify-content:center}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login{border:none;color:var(--wp--preset--color--neutral-100);margin:0 auto;max-width:420px;padding:0}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login__title{font-size:var(--wp--preset--font-size--xl);margin-bottom:32px;text-align:center}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row{margin-bottom:24px;padding:0}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-extras{display:flex;justify-content:space-between;margin:24px 0}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-extras .woocommerce-form-login__rememberme{align-items:center;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--sm);gap:8px;margin:0}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-extras .lost_password{font-size:var(--wp--preset--font-size--sm)}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-extras .lost_password a{text-decoration:none}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-apply{position:relative;text-align:center}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-apply>a{color:var(--wp--preset--color--neutral-100);text-decoration:none}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-apply>span{color:var(--wp--preset--color--secondary-100);font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--huge);font-weight:var(--vdd--font-weight--regular);left:0;position:absolute;top:70px;transform:rotate(-12deg);transition:all .2s;white-space:nowrap}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-apply>span:after{bottom:-6px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='52' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m43.85 8.951-3.524 6.715c-.279.53-.83.88-1.38.693-.477-.161-.802-.806-.523-1.34.254-.482.508-.965.76-1.448a41.08 41.08 0 0 1-7.985 7.313c.287.79.452 1.64.484 2.503.114 3.095-1.446 6.155-3.467 8.624-1.93 2.356-4.278 4.408-6.73 6.159-4.615 3.298-9.907 5.644-15.288 6.29-.695.084-1.389.143-2.082.178-.562.028-.952-.568-.87-1.107.093-.619.625-.997 1.19-1.025 4.687-.236 9.38-1.905 13.6-4.447 2.133-1.285 4.143-2.82 5.998-4.523 2.073-1.904 4.045-4.135 5.038-6.785.58-1.546.692-3.195.26-4.64a36.988 36.988 0 0 1-3.587 1.958c-1.314.625-2.663 1.258-4.074 1.338-1.551.087-2.77-.891-2.692-2.531.062-1.29.76-2.67 1.648-3.664 1.885-2.115 4.839-3.178 7.232-2.103.98.44 1.791 1.14 2.41 2.002a38.242 38.242 0 0 0 8.32-7.96l-3.51 1.176c-.55.184-1.092-.287-1.147-.807-.064-.612.374-1.09.927-1.275l4.574-1.533c.19-.065.38-.128.572-.192.132-.023.259-.075.381-.138.424-.146.853-.263 1.272-.424l.013.004.56-.187.558-.188c.746-.25 1.434.655 1.062 1.364Zm-20.29 10.4c-.826.443-1.639 1.235-2.05 2.014-.25.476-.477.963-.463 1.455.005.17.063.276.093.305.069.065.24.125.291.134 1.032.177 2.176-.438 3.161-.89a36.621 36.621 0 0 0 3.43-1.805c.132-.078.264-.158.395-.238-1.153-1.465-2.996-1.971-4.858-.973v-.002Z' fill='%23E8C55B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='scale(1 -1) rotate(50.531 60.651 -12.877)' d='M0 0h53.762v15.748H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");margin-left:8px;position:absolute;transition:all .2s}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .woocommerce-form-login__submit{background:var(--wp--preset--color--neutral-100);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-700);cursor:pointer;float:none;font-size:var(--wp--preset--font-size--base);font-weight:700;margin-bottom:48px;text-align:center;transition:opacity .2s;width:100%}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .woocommerce-form-login__submit:hover{opacity:.9}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login label{font-size:var(--wp--preset--font-size--sm);margin-bottom:8px}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login label .required{color:var(--wp--preset--color--secondary-100);font-size:var(--wp--preset--font-size--md)}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=password],main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=text]{background:var(--wp--preset--color--primary-500);border:1px solid var(--wp--preset--color--primary-200);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--primary-100);font-size:var(--wp--preset--font-size--base);height:41px;outline:none;transition:border .2s}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=password]:focus-within,main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=text]:focus-within{border:1px solid var(--wp--preset--color--neutral-100)}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=checkbox]{appearance:none;background:#0000;border-radius:4px;cursor:pointer;display:flex;position:relative;transition:all .2s}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=checkbox]:checked:before,main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=checkbox]:hover:before{border-color:var(--wp--preset--color--neutral-100)}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=checkbox]:before{background:#0000;border:1px solid var(--wp--preset--color--primary-200);border-radius:4px;content:"";height:16px;transition:all .25s;width:16px}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=checkbox]:checked:before{background:var(--wp--preset--color--neutral-100)}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login input[type=checkbox]:checked:after{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="11" viewBox="0 0 14 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3337 2L5.00033 9.33333L1.66699 6" stroke="%23143769" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:20%;position:absolute;top:20%;vertical-align:middle;width:10px}.woocommerce-account .wc-block-components-notice-banner{background:var(--wp--preset--color--danger-100);border:0;border-radius:var(--vdd--border-radius--default);display:flex;margin:0;opacity:1;padding:8px 12px;position:absolute;right:20px;top:24px;transition:right .25s ease-in-out,opacity .15s;z-index:999999999}.woocommerce-account .wc-block-components-notice-banner.is-success{background:var(--wp--preset--color--primary-100)}.woocommerce-account .wc-block-components-notice-banner.is-success div{color:var(--wp--preset--color--primary-500)}.woocommerce-account .wc-block-components-notice-banner.is-success div:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='m6 8 1.333 1.333L10 6.667m-7.433-.92a2.667 2.667 0 0 1 3.186-3.18 2.667 2.667 0 0 1 4.494 0 2.666 2.666 0 0 1 3.186 3.186 2.666 2.666 0 0 1 0 4.494 2.666 2.666 0 0 1-3.18 3.186 2.666 2.666 0 0 1-4.5 0 2.667 2.667 0 0 1-3.186-3.18 2.667 2.667 0 0 1 0-4.506Z' stroke='%23143769' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-account .wc-block-components-notice-banner svg{display:none}.woocommerce-account .wc-block-components-notice-banner div{align-items:center;color:var(--wp--preset--color--danger-200);display:flex;flex:1;font-size:var(--wp--preset--font-size--sm);font-weight:600;gap:8px;width:fit-content}.woocommerce-account .wc-block-components-notice-banner div:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M8 5.333V8m0 2.667h.007m-5.44-4.92a2.667 2.667 0 0 1 3.186-3.18 2.667 2.667 0 0 1 4.494 0 2.666 2.666 0 0 1 3.186 3.186 2.666 2.666 0 0 1 0 4.494 2.665 2.665 0 0 1-3.18 3.186 2.666 2.666 0 0 1-4.5 0 2.667 2.667 0 0 1-3.186-3.18 2.667 2.667 0 0 1 0-4.506Z' stroke='%23B21B1E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:18px;line-height:1}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper){display:flex;flex-direction:column;gap:70px;max-width:var(--vdd--content-width--default);position:relative}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper):after,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper):before{content:none}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper{border:1px solid var(--wp--preset--color--neutral-200);box-shadow:0 0 10px 0 #00000005,0 2px 10px 0 #00000005;display:flex;flex-direction:column;height:fit-content;margin:0 calc(var(--vdd--site-padding)*-1);position:relative}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle{align-items:center;background:none;background:var(--wp--preset--color--primary-100);border:none;color:var(--wp--preset--color--neutral-600);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--base);font-weight:500;gap:12px;justify-content:space-between;margin-top:-1px;padding:12px var(--vdd--site-padding);position:fixed;width:100%;z-index:999999999}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='m.75.75 5 5 5-5' stroke='%23143769' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");font-size:.65em;transition:transform .25s ease}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle.is-open:after{transform:rotate(180deg)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle__label{align-items:center;display:flex;gap:16px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle__label--edit-account:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none'%3E%3Cpath d='M6.625 8.125a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5Zm0 0a6 6 0 0 1 6 6m-6-6a6 6 0 0 0-6 6' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");line-height:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle__label--mina-projekt:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M9.401 3.853a.75.75 0 0 0 0 1.05l1.2 1.2a.75.75 0 0 0 1.05 0l2.828-2.828A4.5 4.5 0 0 1 8.523 9.23l-5.182 5.183a1.59 1.59 0 1 1-2.25-2.25L6.273 6.98a4.5 4.5 0 0 1 5.956-5.955l-2.82 2.82-.008.008Z' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");line-height:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle__label--orders:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='14' fill='none'%3E%3Cpath d='m10.375 5.875-.75 6.75m3.75-6.75-3-5.25m-9.75 5.25h15m-13.875 0 1.2 5.55a1.5 1.5 0 0 0 1.5 1.2h7.35a1.5 1.5 0 0 0 1.5-1.2l1.275-5.55M2.5 9.25h11.25M2.875 5.875l3-5.25m0 5.25.75 6.75' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");line-height:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle__label--favoriter:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' fill='none'%3E%3Cpath d='m9.62 7.405-6.279 6.28a1.591 1.591 0 0 1-2.25-2.25l6.28-6.28m4.5 4.5 3-3m-.375.375L13.06 5.594a1.5 1.5 0 0 1-.44-1.06v-.879L10.927 1.96A4.5 4.5 0 0 0 7.774.643L5.121.625l.69.615a4.635 4.635 0 0 1 1.56 3.465v1.2l1.5 1.5h.879a1.5 1.5 0 0 1 1.06.44l1.436 1.435' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");line-height:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle__label--customer-logout:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cpath d='M9.625.625h3a1.5 1.5 0 0 1 1.5 1.5v10.5a1.5 1.5 0 0 1-1.5 1.5h-3m-5.25-10.5-3.75 3.75m0 0 3.75 3.75m-3.75-3.75h9' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");line-height:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-meny-info{align-items:center;display:none;gap:16px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-meny-info__initials{align-items:center;background:var(--wp--preset--color--primary-100);border-radius:100%;color:var(--wp--preset--color--primary-500);display:flex;font-size:var(--wp--preset--font-size--md);font-weight:700;height:65px;justify-content:center;min-width:65px;-webkit-user-select:none;user-select:none;white-space:nowrap;width:65px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-meny-info__user-info{display:flex;flex-direction:column;gap:2px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-meny-info__user-info p{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--md);font-weight:600}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-meny-info__user-info span{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--sm)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation{box-shadow:0 0 10px 0 #00000005,0 2px 10px 0 #00000005;float:none;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:190px;-webkit-user-select:none;user-select:none;width:100%}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation.is-open{background:#fff;opacity:1;pointer-events:all;-webkit-user-select:auto;user-select:auto;z-index:999999999}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;margin:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--base);padding:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active{color:var(--wp--preset--color--primary-500)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{background:var(--wp--preset--color--primary-100)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a:hover{background:var(--wp--preset--color--primary-100)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{align-items:center;color:inherit;display:flex;gap:16px;padding:10px var(--vdd--site-padding);text-decoration:none;transition:background .25s}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover{background:var(--wp--preset--color--neutral-200)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a:before,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account a:before,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--favoriter a:before,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--mina-projekt a:before,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a:before{line-height:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout:not(.is-active) a:before,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account:not(.is-active) a:before,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--favoriter:not(.is-active) a:before,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--mina-projekt:not(.is-active) a:before,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders:not(.is-active) a:before{filter:brightness(1.62) grayscale(1)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none'%3E%3Cpath d='M6.625 8.125a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5Zm0 0a6 6 0 0 1 6 6m-6-6a6 6 0 0 0-6 6' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--mina-projekt a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M9.401 3.853a.75.75 0 0 0 0 1.05l1.2 1.2a.75.75 0 0 0 1.05 0l2.828-2.828A4.5 4.5 0 0 1 8.523 9.23l-5.182 5.183a1.59 1.59 0 1 1-2.25-2.25L6.273 6.98a4.5 4.5 0 0 1 5.956-5.955l-2.82 2.82-.008.008Z' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='14' fill='none'%3E%3Cpath d='m10.375 5.875-.75 6.75m3.75-6.75-3-5.25m-9.75 5.25h15m-13.875 0 1.2 5.55a1.5 1.5 0 0 0 1.5 1.2h7.35a1.5 1.5 0 0 0 1.5-1.2l1.275-5.55M2.5 9.25h11.25M2.875 5.875l3-5.25m0 5.25.75 6.75' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--favoriter a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' fill='none'%3E%3Cpath d='m9.62 7.405-6.279 6.28a1.591 1.591 0 0 1-2.25-2.25l6.28-6.28m4.5 4.5 3-3m-.375.375L13.06 5.594a1.5 1.5 0 0 1-.44-1.06v-.879L10.927 1.96A4.5 4.5 0 0 0 7.774.643L5.121.625l.69.615a4.635 4.635 0 0 1 1.56 3.465v1.2l1.5 1.5h.879a1.5 1.5 0 0 1 1.06.44l1.436 1.435' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cpath d='M9.625.625h3a1.5 1.5 0 0 1 1.5 1.5v10.5a1.5 1.5 0 0 1-1.5 1.5h-3m-5.25-10.5-3.75 3.75m0 0 3.75 3.75m-3.75-3.75h9' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content{border:1px solid var(--wp--preset--color--neutral-200);border-radius:var(--vdd--border-radius--default);box-shadow:0 0 10px 0 #00000005,0 2px 10px 0 #00000005;height:fit-content;padding:16px;width:100%}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=email],.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=number],.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=password],.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=tel],.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=text],.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=url]{background:#0000;border:1px solid var(--wp--preset--color--neutral-400);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--base);height:41px;outline:none;padding:.625rem .75rem;transition:border .2s}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=email]:focus-within,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=number]:focus-within,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=password]:focus-within,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=tel]:focus-within,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=text]:focus-within,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=url]:focus-within{border:1px solid var(--wp--preset--color--neutral-500)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=email]:disabled,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=number]:disabled,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=password]:disabled,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=tel]:disabled,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=text]:disabled,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account input[type=url]:disabled{background:var(--wp--preset--color--neutral-200);color:var(--wp--preset--color--neutral-600)}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account h1,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account h2{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--md);margin-bottom:20px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__basic-info,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__password{display:flex;flex-direction:column;gap:28px 16px;margin-bottom:40px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__basic-info .form-row,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__password .form-row{margin-bottom:0;padding:0}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__basic-info>p:first-of-type,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__password>p:first-of-type{grid-column:span 2}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__basic-info label,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__password label{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--sm);margin-bottom:8px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__password{margin-bottom:24px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .woocommerce-Button{background:var(--wp--preset--color--primary-500);border-radius:var(--vdd--border-radius--default);cursor:pointer;font-weight:700;padding:8px 16px;transition:opacity .2s}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover{opacity:.9}main:has(.woocommerce>.woocommerce-ResetPassword){background:linear-gradient(111deg,#143769 40%,#194380 65%,#2058aa);height:calc(100vh - 142px);min-height:670px;padding-bottom:5rem;position:relative}main:has(.woocommerce>.woocommerce-ResetPassword) .entry-content{align-items:center;display:flex;height:100%;justify-content:center}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword{align-items:center;color:var(--wp--preset--color--neutral-100);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:420px;padding:0}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword__title{font-size:var(--wp--preset--font-size--xl);margin-bottom:16px;text-align:center}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword__description{font-size:var(--wp--preset--font-size--sm);margin-bottom:32px;text-align:center}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .form-row{margin-bottom:24px;width:100%}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .form-row label{font-size:var(--wp--preset--font-size--sm);margin-bottom:8px}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .form-row label .required{color:var(--wp--preset--color--secondary-100);font-size:var(--wp--preset--font-size--md)}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .form-row input[type=password],main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .form-row input[type=text]{background:var(--wp--preset--color--primary-500);border:1px solid var(--wp--preset--color--primary-200);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--primary-100);font-size:var(--wp--preset--font-size--base);height:41px;outline:none;transition:border .2s}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .form-row input[type=password]:focus-within,main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .form-row input[type=text]:focus-within{border:1px solid var(--wp--preset--color--neutral-100)}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .woocommerce-Button{background:var(--wp--preset--color--neutral-100);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-700);cursor:pointer;font-weight:var(--vdd--font-weight--bold);text-align:center;transition:opacity .2s;width:100%}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .woocommerce-Button:hover{opacity:.9}main:has(.woocommerce>.woocommerce-ResetPassword) .woocommerce-ResetPassword .go-back{color:var(--wp--preset--color--neutral-100);font-size:var(--wp--preset--font-size--sm);margin-top:24px;text-decoration:underline}.vdd-my-account-orders .vdd-my-account-orders-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.75rem}.vdd-my-account-orders .vdd-my-account-orders-top__title{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--md)}.vdd-my-account-orders .vdd-my-account-orders-top__pagination{align-items:center;display:flex;gap:12px}.vdd-my-account-orders .vdd-my-account-orders-top__pagination .pages-count{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--xs)}.vdd-my-account-orders .vdd-my-account-orders-top__pagination .woocommerce-pagination{display:flex;gap:4px}.vdd-my-account-orders .vdd-my-account-orders-top__pagination .pagination-button{align-items:center;border:1px solid var(--wp--preset--color--neutral-400);border-radius:var(--vdd--border-radius--default);display:flex;height:28px;justify-content:center;width:28px}.vdd-my-account-orders .vdd-my-account-orders-top__pagination .pagination-button.disabled{opacity:.25;pointer-events:none}.vdd-my-account-orders .vdd-my-account-orders-filter{display:flex;flex-direction:column;gap:8px;margin-bottom:1.75rem}.vdd-my-account-orders .vdd-my-account-orders-filter__label{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--sm);margin:0}.vdd-my-account-orders .vdd-my-account-orders-filter__select{appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9ImZlYXRoZXIgZmVhdGhlci1jaGV2cm9uLWRvd24iPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==") no-repeat;background-position:calc(100% - 12px) 50%;background-size:16px;border:1px solid var(--wp--preset--color--neutral-200);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--sm);height:36px;padding:0 12px;width:150px}.vdd-my-account-orders .vdd-my-account-orders-list{display:grid;gap:8px 72px;grid-template-columns:1fr auto auto auto auto}.vdd-my-account-orders .vdd-my-account-orders-list__header{color:var(--wp--preset--color--neutral-600);display:grid;font-size:var(--wp--preset--font-size--sm);font-weight:var(--vdd--font-weight--regular);grid-column:1/-1;grid-template-columns:subgrid;padding:0 20px}.vdd-my-account-orders .vdd-my-account-orders-list__body{display:contents}.vdd-my-account-orders .vdd-my-account-orders-list__item{background:var(--wp--preset--color--primary-100);border:1px solid var(--wp--preset--color--primary-100);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-600);display:grid;font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--regular);grid-column:1/-1;grid-template-columns:subgrid;padding:13px 20px;transition:border .2s}.vdd-my-account-orders .vdd-my-account-orders-list__item:hover{border:1px solid var(--wp--preset--color--neutral-400)}.vdd-my-account-orders .vdd-my-account-orders-list__item a{color:var(--wp--preset--color--neutral-600);display:contents}.vdd-my-account-orders .vdd-my-account-orders-list__item-number{color:var(--wp--preset--color--primary-500);font-weight:var(--vdd--font-weight--medium);text-decoration:none}.vdd-my-account-orders .vdd-my-account-orders-list__missing{background:var(--wp--preset--color--danger-100);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--danger-200);font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--regular);margin-top:8px;padding:13px 20px;text-align:center;width:100%}.vdd-my-account-view-order__back{align-items:center;color:var(--wp--preset--color--neutral-600);display:flex;gap:8px;margin-bottom:1.25rem;text-decoration:none;transition:color .15s}.vdd-my-account-view-order__back:hover,.vdd-my-account-view-order__title{color:var(--wp--preset--color--primary-500)}.vdd-my-account-view-order__title{font-size:var(--wp--preset--font-size--md);margin-bottom:2rem}.vdd-my-account-view-order__key-info{display:grid;gap:20px 64px;grid-template-columns:1fr;margin-bottom:2rem}.vdd-my-account-view-order__key-info strong{color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--semi-bold)}.vdd-my-account-view-order__key-info span{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--regular)}.vdd-my-account-view-order__delivery-address,.vdd-my-account-view-order__order-note{margin-bottom:2rem}.vdd-my-account-view-order .vdd-my-account-view-order-articles{display:grid;gap:8px 72px;grid-template-columns:1fr auto auto auto;margin:0 -28px;overflow-x:auto;padding:0 28px 8px}.vdd-my-account-view-order .vdd-my-account-view-order-articles__title{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--base);grid-column:1/-1;margin-bottom:12px}.vdd-my-account-view-order .vdd-my-account-view-order-articles__header{font-size:var(--wp--preset--font-size--sm);margin-bottom:4px;padding:0 20px}.vdd-my-account-view-order .vdd-my-account-view-order-articles__header,.vdd-my-account-view-order .vdd-my-account-view-order-articles__item{color:var(--wp--preset--color--neutral-600);display:grid;font-weight:var(--vdd--font-weight--regular);grid-column:1/-1;grid-template-columns:subgrid}.vdd-my-account-view-order .vdd-my-account-view-order-articles__item{background:var(--wp--preset--color--primary-100);border:1px solid var(--wp--preset--color--primary-100);border-radius:var(--vdd--border-radius--default);font-size:var(--wp--preset--font-size--base);padding:13px 20px}.vdd-my-account-view-order .vdd-my-account-view-order-articles__item .product-name a{color:var(--wp--preset--color--primary-500);font-weight:var(--vdd--font-weight--medium);text-decoration:none;white-space:nowrap}.woocommerce-MyAccount-content:has(.vdd-my-account-view-order-articles){overflow-x:hidden}.vdd-woocommerce-checkout{margin:auto;max-width:var(--vdd--content-width--narrow);padding:0 var(--vdd--site-padding)}.vdd-woocommerce-checkout .vdd-checkout-title{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--lg);margin-bottom:1rem}.vdd-woocommerce-checkout .vdd-checkout-title.rental:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' fill='none'%3E%3Cpath d='M4.563 5a.438.438 0 1 0 0-.875.438.438 0 0 0 0 .875Z' fill='%23143769'/%3E%3Cpath d='m12 .625 5.512 5.513a2.1 2.1 0 0 1 0 2.975l-3.762 3.762M7.263 1.138A1.75 1.75 0 0 0 6.026.625H1.5a.875.875 0 0 0-.875.875v4.526c0 .464.185.909.513 1.237l4.99 4.99a2.123 2.123 0 0 0 2.993 0l3.133-3.132a2.123 2.123 0 0 0 0-2.992L7.263 1.138ZM5 4.563a.438.438 0 1 1-.875 0 .438.438 0 0 1 .875 0Z' stroke='%23143769' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin-right:10px}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment{background:#0000}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order{background:0;margin-bottom:28px;padding:0}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .place-order-button{background:var(--wp--preset--color--primary-500);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-100);cursor:pointer;font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--bold);padding:8px;text-align:center;transition:opacity .2s;width:100%}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .place-order-button:hover{opacity:.9}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{margin-bottom:24px;margin-top:28px}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row{margin:0;padding:0}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row label{align-items:center;color:var(--wp--preset--color--neutral-600);display:flex;gap:8px;margin:0}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row label a{color:var(--wp--preset--color--primary-500)}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row label input{background:#0000;border:1px solid var(--wp--preset--color--neutral-100);border-radius:4px;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--base);height:16px;position:relative;transition:all .2s;width:16px}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row label input:checked{border:1px solid var(--wp--preset--color--primary-500)}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row label input:before{border:1px solid var(--wp--preset--color--neutral-500);border-radius:4px;content:"";height:14px;width:14px}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row label input:checked:before{background:var(--wp--preset--color--primary-500);border:0;border-radius:0}.vdd-woocommerce-checkout .custom-payment #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row label input:checked:after{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="11" viewBox="0 0 14 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3337 2L5.00033 9.33333L1.66699 6" stroke="%23E6EDF3" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:2px;position:absolute;top:3px;vertical-align:middle;width:10px}.no-projects-message{margin:auto;max-width:var(--vdd--content-width--default);padding:0 var(--vdd--site-padding);width:100%}.vdd-checkout-rental .vdd-checkout-rental-dates{background:var(--wp--preset--color--primary-100);border-radius:var(--vdd--border-radius--default);display:flex;flex-direction:column;gap:24px;padding:16px}.vdd-checkout-rental .vdd-checkout-rental-dates__title{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--base)}.vdd-checkout-rental .vdd-checkout-rental-dates__text{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--sm)}.vdd-checkout-rental .vdd-checkout-rental-dates .toggle-unique-dates{grid-column:span 2;width:100%}.vdd-checkout-rental .vdd-checkout-rental-dates .toggle-same-dates,.vdd-checkout-rental .vdd-checkout-rental-dates .toggle-unique-dates{color:var(--wp--preset--color--primary-500);cursor:pointer;font-weight:var(--vdd--font-weight--semi-bold)}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs{display:grid;gap:16px 8px;grid-template-columns:1fr 1fr}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs[hidden]{display:none}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs .rental-date-input{display:flex;flex-direction:column;position:relative}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs .rental-date-input label{font-size:var(--wp--preset--font-size--sm);margin-bottom:8px}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs .rental-date-input input{background:var(--wp--preset--color--neutral-100);border:1px solid var(--wp--preset--color--neutral-400);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--base);min-height:36px;padding:.5rem;width:100%}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs .rental-date-input input::-webkit-calendar-picker-indicator{height:1.5rem;opacity:0;position:absolute;right:8px;width:1.5rem}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs .rental-date-input:before{align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M5.333 1.333V4m5.334-2.667V4M2 6.667h12m-10.667-4h9.334C13.403 2.667 14 3.264 14 4v9.333c0 .737-.597 1.334-1.333 1.334H3.333A1.333 1.333 0 0 1 2 13.333V4c0-.736.597-1.333 1.333-1.333Z' stroke='%23AAA' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:flex;justify-content:center;pointer-events:none;position:absolute;right:9px;top:40px}.vdd-woocommerce-checkout .horizontal-product-grid{display:grid;gap:8px;grid-template-columns:auto;grid-template-columns:1fr 48px;margin-bottom:64px;margin-top:16px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card{align-items:center;border:1px solid var(--wp--preset--color--neutral-200);border-radius:8px;box-shadow:0 0 10px 0 #00000005,0 2px 10px 0 #00000005;column-gap:20px;container-type:normal;display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:16px 24px;transition:filter .25s,opacity .25s,box-shadow .25s}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card:hover{box-shadow:0 0 8px 0 #0000000f,0 1px 8px 0 #0000000f}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card.is-loading{filter:grayscale(.75);opacity:.75;pointer-events:none}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card.is-loading:after{align-items:center;content:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><style>@keyframes spinner_Oiah{8.3%{transform:rotate(30deg)}16.6%{transform:rotate(60deg)}25%{transform:rotate(90deg)}33.3%{transform:rotate(120deg)}41.6%{transform:rotate(150deg)}50%{transform:rotate(180deg)}58.3%{transform:rotate(210deg)}66.6%{transform:rotate(240deg)}75%{transform:rotate(270deg)}83.3%{transform:rotate(300deg)}91.6%{transform:rotate(330deg)}to{transform:rotate(360deg)}}</style><g style="transform-origin:center;animation:spinner_Oiah .75s step-end infinite"><circle cx="12" cy="2.5" r="1.5" opacity=".14"/><circle cx="16.75" cy="3.77" r="1.5" opacity=".29"/><circle cx="20.23" cy="7.25" r="1.5" opacity=".43"/><circle cx="21.5" cy="12" r="1.5" opacity=".57"/><circle cx="20.23" cy="16.75" r="1.5" opacity=".71"/><circle cx="16.75" cy="20.23" r="1.5" opacity=".86"/><circle cx="12" cy="21.5" r="1.5"/></g></svg>');display:flex;inset:0;justify-content:center;position:absolute}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content{display:contents}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__image{align-items:center;aspect-ratio:auto;display:flex;height:100%;margin:0 4px 0 0}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__image img{aspect-ratio:1/1;height:54px;min-width:54px;object-fit:contain;width:54px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__info{display:flex;flex-direction:column;gap:4px;margin-right:64px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__info .vdd-product-card__link{text-decoration:none}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__info .vdd-product-card__title{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--base)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__info .vdd-product-card__delivery{align-items:center;color:var(--wp--preset--color--neutral-600);display:flex;font-size:var(--wp--preset--font-size--sm)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__info .vdd-product-card__delivery:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M2.333 8.167a.583.583 0 0 1-.455-.951l5.775-5.95a.292.292 0 0 1 .502.268l-1.12 3.512a.583.583 0 0 0 .548.787h4.084a.583.583 0 0 1 .455.951l-5.775 5.95a.292.292 0 0 1-.502-.268l1.12-3.512a.583.583 0 0 0-.548-.787H2.333Z' stroke='%23333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");line-height:0;margin-right:6px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__sku{display:flex;gap:4px;justify-content:start}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__sku-label,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__sku-value{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--xs)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__price{display:flex;justify-content:end;width:100%}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__price-label{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--xs)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__price-value{color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--base)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions{align-items:center;border-radius:var(--vdd--border-radius--default);display:flex;font-size:var(--wp--preset--font-size--xs);font-weight:var(--vdd--font-weight--bold);gap:20px;height:30px;justify-content:center;transition:background .25s;width:100%}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card__price{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--sm)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card__price .quotation-price,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card__price .rental-product{align-items:center;color:var(--wp--preset--color--primary-500);display:flex;font-weight:var(--vdd--font-weight--semi-bold);gap:8px;line-height:0}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity{align-items:center;border:1px solid var(--wp--preset--color--neutral-200);border-radius:var(--vdd--border-radius--default);display:flex;height:30px;justify-self:start;margin:0}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button{align-items:center;background:#0000;border:none;color:var(--wp--preset--color--primary-500);cursor:pointer;display:flex;height:100%;transition:box-shadow .1s;width:28px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button--minus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button.wc-block-components-quantity-selector__button--minus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button--minus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button.wc-block-components-quantity-selector__button--minus{border-radius:var(--vdd--border-radius--default) 0 0 var(--vdd--border-radius--default);padding-left:14px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button--minus:focus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button.wc-block-components-quantity-selector__button--minus:focus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button--minus:focus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button.wc-block-components-quantity-selector__button--minus:focus{box-shadow:none}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button--minus:active,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button.wc-block-components-quantity-selector__button--minus:active,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button--minus:active,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button.wc-block-components-quantity-selector__button--minus:active{box-shadow:inset 20px 0 14px 0 var(--wp--preset--color--primary-100)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button--plus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button.wc-block-components-quantity-selector__button--plus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button--plus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button.wc-block-components-quantity-selector__button--plus{border-radius:0 var(--vdd--border-radius--default) var(--vdd--border-radius--default) 0;justify-content:end;padding-right:14px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button--plus:focus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button.wc-block-components-quantity-selector__button--plus:focus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button--plus:focus,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button.wc-block-components-quantity-selector__button--plus:focus{box-shadow:none}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button--plus:active,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity .quantity-button.wc-block-components-quantity-selector__button--plus:active,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button--plus:active,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity button.wc-block-components-quantity-selector__button--plus:active{box-shadow:inset -20px 0 14px 0 var(--wp--preset--color--primary-100)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity input.qty{appearance:textfield;border:none;color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--sm);font-weight:var(--vdd--font-weight--semi-bold);margin:0!important;padding:0;text-align:center;width:28px!important}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity input.qty::-webkit-inner-spin-button,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity input.qty[type=number]{-moz-appearance:textfield}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .quantity:has(input[type=hidden].qty){display:none!important}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .action-button,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .delete-button{align-items:center;border-radius:var(--vdd--border-radius--default);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--xs);font-weight:var(--vdd--font-weight--bold);gap:6px;height:30px;justify-content:center;padding:.3125rem 0 .3125rem 1rem;transform:rotate(-45deg);transition:background .25s;width:100%}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .action-button:hover,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .delete-button:hover{background:var(--wp--preset--color--danger-100)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .action-button:before,.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .delete-button:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 8 8" fill="none"><path d="M4 .5v7M.5 4h7" stroke="currentColor" stroke-linecap="square" stroke-linejoin="round"/></svg>');line-height:0;transform:scale(.85)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .delete-button{align-items:center;background:var(--wp--preset--color--neutral-200);border-radius:100%;display:flex;height:20px;justify-content:center;line-height:0;padding:0;width:20px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .delete-button:before{display:none}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card-action__favourite{background:var(--wp--preset--color--neutral-100);border:1px solid var(--wp--preset--color--neutral-400);color:var(--wp--preset--color--neutral-700)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card-action__favourite:hover{background:var(--wp--preset--color--primary-100)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card-action__add-to-cart{background:var(--wp--preset--color--primary-500);color:var(--wp--preset--color--neutral-100)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card-action__add-to-cart:hover{background:var(--wp--preset--color--primary-300)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card-action__add-to-cart:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 8 8" fill="none"><path d="M4 .5v7M.5 4h7" stroke="%23fff" stroke-linecap="square" stroke-linejoin="round"/></svg>')}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental{display:none;gap:16px 8px;grid-column:span 2;grid-template-columns:1fr 1fr;margin-top:16px;order:6;width:100%}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental:has(>div:not([hidden])){display:grid}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental[hidden]{display:none}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental>div{display:contents}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input{display:flex;flex-direction:column;position:relative}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input label{font-size:var(--wp--preset--font-size--sm);margin-bottom:4px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input input{background:var(--wp--preset--color--neutral-100);border:1px solid var(--wp--preset--color--neutral-400);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-600);min-height:2.25rem;padding:.5rem;width:100%}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input input::-webkit-calendar-picker-indicator{height:24px;opacity:0;position:absolute;right:8px;width:24px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input:before{align-items:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M5.333 1.333V4m5.334-2.667V4M2 6.667h12m-10.667-4h9.334C13.403 2.667 14 3.264 14 4v9.333c0 .737-.597 1.334-1.333 1.334H3.333A1.333 1.333 0 0 1 2 13.333V4c0-.736.597-1.333 1.333-1.333Z' stroke='%23AAA' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:flex;justify-content:center;pointer-events:none;position:absolute;right:9px;top:37px}.typeahead-dropdown{background:var(--wp--preset--color--neutral-100);border:1px solid var(--wp--preset--color--neutral-400);border-radius:0 0 6px 6px;box-shadow:0 0 10px 0 #00000005,0 2px 10px 0 #00000005;margin-top:-1px;max-height:210px;overflow-y:auto;padding:.25rem;position:absolute;width:100%;z-index:1000}.typeahead-option{background:#0000;color:var(--wp--preset--color--neutral-700);cursor:pointer;font-size:1rem;padding:.5rem .75rem;transition:background var(--vdd--transition--default)}.typeahead-option.active{background:var(--wp--preset--color--neutral-200);border-radius:4px}.typeahead-option+.typeahead-new{border-top:1px solid var(--wp--preset--color--neutral-400);margin-top:.25rem;transition:background var(--vdd--transition--default),border-color var(--vdd--transition--default)}.typeahead-option+.typeahead-new.active{background:var(--wp--preset--color--neutral-200);border-color:#0000}#billing_order_project_typeahead{color:var(--wp--preset--color--neutral-700);position:relative;z-index:1010}#billing_order_project_typeahead::placeholder{transition:none}#billing_order_project_typeahead:has(~.typeahead-dropdown:not([hidden])){border-bottom-left-radius:0;border-bottom-right-radius:0}.form-row--relative{position:relative}.woocommerce-billing-fields{margin-bottom:64px}.shipping_address .woocommerce-billing-fields__field-wrapper,.shipping_address .woocommerce-shipping-fields__field-wrapper,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:column;gap:24px 16px}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row{margin:0;padding:0}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row label,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row label,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row label{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--sm)}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid label,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid label,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid label,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid label{color:var(--wp--preset--color--danger-200)}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid label:has(+span input[readonly=readonly]),.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid label:has(+span input[readonly=readonly]),.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid label:has(+span input[readonly=readonly]),.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid label:has(+span input[readonly=readonly]){color:var(--wp--preset--color--neutral-600)}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=email]:not([readonly=readonly]),.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=number]:not([readonly=readonly]),.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=password]:not([readonly=readonly]),.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=tel]:not([readonly=readonly]),.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=text]:not([readonly=readonly]),.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=url]:not([readonly=readonly]),.shipping_address .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid select:not([readonly=readonly]),.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=email]:not([readonly=readonly]),.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=number]:not([readonly=readonly]),.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=password]:not([readonly=readonly]),.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=tel]:not([readonly=readonly]),.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=text]:not([readonly=readonly]),.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=url]:not([readonly=readonly]),.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid select:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=email]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=number]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=password]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=tel]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=text]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input[type=url]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid select:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=email]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=number]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=password]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=tel]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=text]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid input[type=url]:not([readonly=readonly]),.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid select:not([readonly=readonly]){border-color:var(--wp--preset--color--danger-200)!important}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=email],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=number],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=password],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=tel],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=text],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=url],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=email],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=number],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=password],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=tel],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=text],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=url],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=email],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=number],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=password],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=tel],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=text],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=url],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=email],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=number],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=password],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=tel],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=text],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=url]{background:#0000;border:1px solid var(--wp--preset--color--neutral-400)!important;border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--base);height:41px;outline:none;transition:border .2s}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=email]:focus-within,.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=number]:focus-within,.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=password]:focus-within,.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=tel]:focus-within,.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=text]:focus-within,.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=url]:focus-within,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=email]:focus-within,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=number]:focus-within,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=password]:focus-within,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=tel]:focus-within,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=text]:focus-within,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=url]:focus-within,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=email]:focus-within,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=number]:focus-within,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=password]:focus-within,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=tel]:focus-within,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=text]:focus-within,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=url]:focus-within,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=email]:focus-within,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=number]:focus-within,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=password]:focus-within,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=tel]:focus-within,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=text]:focus-within,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=url]:focus-within{border:1px solid var(--wp--preset--color--neutral-500)}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=email][readonly=readonly],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=number][readonly=readonly],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=password][readonly=readonly],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=tel][readonly=readonly],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=text][readonly=readonly],.shipping_address .woocommerce-billing-fields__field-wrapper .form-row input[type=url][readonly=readonly],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=email][readonly=readonly],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=number][readonly=readonly],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=password][readonly=readonly],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=tel][readonly=readonly],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=text][readonly=readonly],.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row input[type=url][readonly=readonly],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=email][readonly=readonly],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=number][readonly=readonly],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=password][readonly=readonly],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=tel][readonly=readonly],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=text][readonly=readonly],.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input[type=url][readonly=readonly],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=email][readonly=readonly],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=number][readonly=readonly],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=password][readonly=readonly],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=tel][readonly=readonly],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=text][readonly=readonly],.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row input[type=url][readonly=readonly]{background:var(--wp--preset--color--neutral-200);color:var(--wp--preset--color--neutral-700);opacity:.7}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row select,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row select,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row select,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row select{appearance:none;background:var(--wp--preset--color--neutral-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;border:1px solid var(--wp--preset--color--neutral-400)!important;border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--base);height:41px;line-height:37px;outline:none;padding:0 36px 0 12px;transition:border .2s;width:100%}.shipping_address .woocommerce-billing-fields__field-wrapper .form-row select:focus-within,.shipping_address .woocommerce-shipping-fields__field-wrapper .form-row select:focus-within,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row select:focus-within,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper .form-row select:focus-within{border:1px solid var(--wp--preset--color--neutral-500)!important}.vdd-order-confirmation-wrapper{margin:48px auto!important;max-width:850px!important}.vdd-order-confirmation-wrapper .wp-block-woocommerce-order-confirmation-summary{background:var(--wp--preset--color--primary-100);border-radius:var(--vdd--border-radius--default);display:flex;flex-direction:column;gap:24px;padding:16px}.vdd-order-confirmation-wrapper .wp-block-woocommerce-order-confirmation-summary .wc-block-order-confirmation-summary-list:before{color:var(--wp--preset--color--primary-500);content:"Detaljer";font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--bold);width:100%}.vdd-order-confirmation-wrapper .wp-block-woocommerce-order-confirmation-summary .wc-block-order-confirmation-summary-list .wc-block-order-confirmation-summary-list-item__key{color:var(--wp--preset--color--primary-500);font-size:var(--wp--preset--font-size--sm)}.vdd-order-confirmation-wrapper .wp-block-woocommerce-order-confirmation-summary .wc-block-order-confirmation-summary-list .wc-block-order-confirmation-summary-list-item__value{color:var(--wp--preset--color--neutral-600)}.vdd-order-confirmation-wrapper .wc-block-order-confirmation-totals-wrapper{border:1px solid var(--wp--preset--color--neutral-200);border-radius:8px;box-shadow:0 0 10px 0 #00000005,0 2px 10px 0 #00000005;padding:24px}.vdd-order-confirmation-wrapper .wc-block-order-confirmation-totals-wrapper .wc-block-order-confirmation-totals{margin-top:0!important}.vdd-order-confirmation-wrapper .wc-block-order-confirmation-totals-wrapper .wc-block-order-confirmation-totals__table{border:none}.vdd-order-confirmation-wrapper .wc-block-order-confirmation-totals-wrapper .wc-block-order-confirmation-totals__table thead th{color:var(--wp--preset--color--primary-500);padding:0 0 20px;text-decoration:none}.vdd-order-confirmation-wrapper .wc-block-order-confirmation-totals-wrapper .wc-block-order-confirmation-totals__table tbody td{padding:20px 0}.vdd-order-confirmation-wrapper .wc-block-order-confirmation-totals-wrapper .wc-block-order-confirmation-totals__table tbody .wc-block-order-confirmation-totals__product a{color:var(--wp--preset--color--primary-500);font-weight:var(--vdd--font-weight--semi-bold);text-decoration:none}.vdd-order-confirmation-wrapper .wc-block-order-confirmation-totals-wrapper .wc-block-order-confirmation-totals__table tfoot td,.vdd-order-confirmation-wrapper .wc-block-order-confirmation-totals-wrapper .wc-block-order-confirmation-totals__table tfoot th{padding:20px 0}.single-project .projects-title{margin-bottom:32px}.single-project__header{display:grid;gap:4px 64px;grid-template-columns:repeat(3,auto);margin-bottom:48px;width:fit-content}.single-project__header .header-subgrid{color:var(--wp--preset--color--neutral-600);display:grid;grid-column:1/-1;grid-template-columns:subgrid}.single-project__header .header-subgrid p{color:var(--wp--preset--color--neutral-700);font-weight:600}.single-project__header .header-subgrid span{color:var(--wp--preset--color--neutral-600)}.single-project .single-project-members{display:grid;gap:8px;grid-template-columns:1fr 185px;margin-bottom:28px}.single-project .single-project-members__header{display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:4px 20px}.single-project .single-project-members__header p{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--sm)}.single-project .single-project-members .single-member-row{align-items:center;background:var(--wp--preset--color--primary-100);border:1px solid var(--wp--preset--color--primary-100);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--primary-500);display:grid;font-weight:600;grid-column:1/-1;grid-template-columns:subgrid;padding:7px 20px;text-decoration:none;transition:border .2s}.single-project .single-project-members .single-member-row.no-manager{padding:14px 20px}.single-project .single-project-members .single-member-row.no-manager span{color:var(--wp--preset--color--neutral-600)}.single-project .single-project-members .single-member-row select{appearance:none;background:var(--wp--preset--color--neutral-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;border:1px solid var(--wp--preset--color--neutral-400);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--sm);height:37px;line-height:37px;outline:none;padding:0 36px 0 12px;transition:border .2s;width:100%}.single-project .single-project-save{background:var(--wp--preset--color--primary-500);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--neutral-100);cursor:pointer;font-weight:var(--vdd--font-weight--bold);padding:8px 16px;transition:opacity .2s}.single-project .single-project-save:hover{opacity:.9}.projects-goback{align-items:center;color:var(--wp--preset--color--neutral-600);display:flex;gap:8px;margin-bottom:20px;text-decoration:none;width:fit-content}.projects-goback svg{line-height:0}.projects-title{color:var(--wp--preset--color--primary-500)}.projects-missing,.projects-title{font-size:var(--wp--preset--font-size--md)}.projects-missing{color:var(--wp--preset--color--neutral-600);padding:12px 0}.projects-archive{display:grid;gap:8px 72px;grid-template-columns:1fr 75px}.projects-archive__header{color:var(--wp--preset--color--neutral-600);display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:14px 20px}.projects-archive__header .project-archive__unit{display:none}.projects-archive__item{background:var(--wp--preset--color--primary-100);border:1px solid var(--wp--preset--color--primary-100);border-radius:var(--vdd--border-radius--default);color:var(--wp--preset--color--primary-500);display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:14px;text-decoration:none;transition:border .2s}.projects-archive__item:hover{border:1px solid var(--wp--preset--color--neutral-400)}.projects-archive__item .project-item__title{font-weight:600}.projects-archive__item .project-item__unit{color:var(--wp--preset--color--neutral-600);display:none}.projects-archive__item .project-item__status{color:var(--wp--preset--color--neutral-600)}@media (width <= 374px){.vdd-checkout-rental .vdd-checkout-rental-dates__inputs{display:flex;flex-direction:column}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental:has(>div:not([hidden])){display:flex;flex-direction:column}}@media (width >= 550px){.vdd-checkout-rental .vdd-checkout-rental-dates{padding:24px}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs{display:flex;flex-wrap:wrap}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs .rental-date-input input{padding:.5rem .75rem .5rem 2.25rem;width:190px}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs .rental-date-input input::-webkit-calendar-picker-indicator{cursor:pointer;left:8px;right:auto}.vdd-checkout-rental .vdd-checkout-rental-dates__inputs .rental-date-input:before{left:12px;right:auto}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental:has(>div:not([hidden])){display:flex;flex-wrap:wrap}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input label{margin-bottom:8px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input input{padding:.5rem .75rem .5rem 2.25rem;width:190px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input input::-webkit-calendar-picker-indicator{cursor:pointer;left:8px;right:auto}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__rental .rental-date-input:before{left:12px;right:auto}.vdd-order-confirmation-wrapper .wp-block-woocommerce-order-confirmation-summary{padding:24px}}@media (width >= 600px){main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-apply>span{left:-24px;top:52px}main:has(.woocommerce>.woocommerce-form-login) .woocommerce-form-login .form-row-apply>span:after{bottom:-14px;margin-left:8px;transform:rotate(18deg)}}@media (width >= 650px){footer.wp-block-template-part .footer-container .main-content .footer-upper-content .footer-navigation ul{max-height:96px}footer.wp-block-template-part .footer-container .main-content .footer-lower-content{align-items:end;flex-direction:row}footer.wp-block-template-part .footer-container .main-content .footer-lower-content .vdd-newsletter-form{max-width:470px}.vdd-four-o-four-container .wp-block-buttons:after{left:-204px;top:64px}.vdd-four-o-four-container .wp-block-buttons:before{left:-64px;top:48px;transform:rotate(0)}.vdd-my-account-view-order__key-info{grid-template-columns:repeat(2,auto)}}@media (width >= 700px){.vdd-checkout-rental .vdd-checkout-rental-dates .toggle-unique-dates{margin-left:12px;margin-top:29px;width:auto}}@media (width >= 750px){.shipping_address .woocommerce-billing-fields__field-wrapper,.shipping_address .woocommerce-shipping-fields__field-wrapper,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr}}@media (width >= 800px){.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__basic-info,.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content .edit-account .my-account-edit-account__password{display:grid;grid-template-columns:1fr 1fr}}@media (width <= 849px){.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card{gap:4px 8px;grid-template-columns:unset;padding:16px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__image{align-items:start;aspect-ratio:auto;grid-row:span 4;height:100%;justify-content:end;margin-right:0;max-width:none;order:2}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__info{display:contents;margin-right:12px}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__info .vdd-product-card__title{line-height:1;order:1}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__info .vdd-product-card__delivery{order:4}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__sku{color:var(--wp--preset--color--neutral-600);flex-direction:row;line-height:0;order:3}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__content .vdd-product-card__sku-value{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--xs)}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions{grid-column:span 2;justify-content:start;margin-top:8px;order:6}.vdd-woocommerce-checkout .horizontal-product-grid .vdd-product-card .vdd-product-card__actions .vdd-product-card__price{flex:1}}@media (width < 850px){.header-container .header-container__logo .wp-block-site-logo img{max-height:25px;width:fit-content}}@media (width >= 850px){header.wp-block-template-part{box-shadow:none;margin-bottom:24px;padding-bottom:0}div.header-top-container{justify-content:space-between}div.header-top-container div:first-child p:nth-child(2){border-right:1px solid var(--wp--preset--color--primary-200);margin-right:1rem;padding-right:1rem}div.header-top-container div:first-child p:nth-child(3),div.header-top-container div:last-child{display:flex}.header-container{grid-template-areas:"logo global-search woo-nav";grid-template-columns:auto 1fr auto;padding:.875rem var(--vdd--site-padding)}.header-checkout-container{display:grid;grid-template-columns:1fr 1fr 1fr}.header-checkout-container div.wp-block-site-logo{margin:auto!important}.vdd-four-o-four-container{height:calc(100vh - 145px);padding-bottom:145px}.wp-block-media-text{display:grid;gap:clamp(2.25rem,-.6071rem + 7.619vw,6.25rem);grid-template-columns:minmax(430px,45%) auto}main:has(.woocommerce>.woocommerce-form-login){height:calc(100vh - 145px)}main:has(.woocommerce>.woocommerce-ResetPassword){height:calc(100vh - 145px)}.vdd-my-account-view-order__key-info{grid-template-columns:repeat(3,auto)}.vdd-woocommerce-checkout .horizontal-product-grid{grid-template-columns:auto 1fr auto}.projects-archive{grid-template-columns:auto 1fr 100px}.projects-archive__header .project-archive__unit,.projects-archive__item .project-item__unit{display:block}}@media (width >= 900px){footer.wp-block-template-part{padding-bottom:80px;padding-top:200px}footer.wp-block-template-part .footer-container .main-content{gap:40px}.vdd-product-page-wrapper .vdd-product-page-columns,footer.wp-block-template-part .footer-container .main-content .footer-upper-content{flex-direction:row}}@media (width <= 999px){.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active{display:none}}@media (width >= 1000px){.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper){display:grid;gap:8px;grid-template-columns:320px 1fr;margin-top:48px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper{border-radius:var(--vdd--border-radius--default);gap:32px;margin:0;padding:28px 20px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-menu-toggle{display:none}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .my-account-meny-info{display:flex}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation{box-shadow:none;max-height:none;opacity:1;overflow:visible;pointer-events:all;position:relative;top:0;-webkit-user-select:auto;user-select:auto}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul{gap:8px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{border-radius:var(--vdd--border-radius--default);padding:8px 10px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation-wrapper) .woocommerce-MyAccount-content{padding:28px}.vdd-my-account-view-order__key-info{display:flex;flex-wrap:wrap}.projects-archive__item{padding:14px 20px}}@media only screen and (min-width:1200px){.wp-block-list li{margin-inline:1.5em}}@media screen and (width >= 1280px){#CybotCookiebotDialog #CybotCookiebotDialogFooter{padding:1.5em!important}}@media (hover:hover){p a:hover{color:var(--wp--preset--color--primary-100)}p:not([class])>a:hover{color:var(--wp--preset--color--primary-300)}.typeahead-option:hover{background:var(--wp--preset--color--neutral-200);border-radius:4px}.typeahead-option+.typeahead-new:hover{background:var(--wp--preset--color--neutral-200);border-color:#0000}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
