@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&family=Epilogue:wght@400;500;600&display=swap);.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start;text-align:var(--navigation-layout-text-align,inherit)}.wp-block-navigation.is-vertical .wp-block-navigation-item__content{text-align:inherit}.wp-block-navigation.is-vertical .wp-block-navigation-item:not(.open-always)>.wp-block-navigation__submenu-container{text-align:initial}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center;--navigation-layout-text-align:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end;--navigation-layout-text-align:end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#fff0;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):not(.open-always):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child:not(.open-always) .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):not(.open-always):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:#fff0;border:none;box-shadow:none!important;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:#fff0;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgb(0 0 0 / .15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;text-align:var(--navigation-layout-text-align,inherit)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em);text-align:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0;text-align:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container{box-shadow:none!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#fff0;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}*[class^=wp-block-].btl__xxs,*[class^=wp-block-ainoblocks-].btl__xxs,.wp-block-group.btl__xxs{border-top-left-radius:.75rem}*[class^=wp-block-].btl__xs,*[class^=wp-block-ainoblocks-].btl__xs,.wp-block-group.btl__xs{border-top-left-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].btl__s,*[class^=wp-block-ainoblocks-].btl__s,.wp-block-group.btl__s{border-top-left-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].btl__m,*[class^=wp-block-ainoblocks-].btl__m,.wp-block-group.btl__m{border-top-left-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].btl__l,*[class^=wp-block-ainoblocks-].btl__l,.wp-block-group.btl__l{border-top-left-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].btl__xl,*[class^=wp-block-ainoblocks-].btl__xl,.wp-block-group.btl__xl{border-top-left-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].btl__xxl,*[class^=wp-block-ainoblocks-].btl__xxl,.wp-block-group.btl__xxl{border-top-left-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].btl__xxxl,*[class^=wp-block-ainoblocks-].btl__xxxl,.wp-block-group.btl__xxxl{border-top-left-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].btl__xxxxl,*[class^=wp-block-ainoblocks-].btl__xxxxl,.wp-block-group.btl__xxxxl{border-top-left-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].btr__xxs,*[class^=wp-block-ainoblocks-].btr__xxs,.wp-block-group.btr__xxs{border-top-right-radius:.75rem}*[class^=wp-block-].btr__xs,*[class^=wp-block-ainoblocks-].btr__xs,.wp-block-group.btr__xs{border-top-right-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].btr__s,*[class^=wp-block-ainoblocks-].btr__s,.wp-block-group.btr__s{border-top-right-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].btr__m,*[class^=wp-block-ainoblocks-].btr__m,.wp-block-group.btr__m{border-top-right-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].btr__l,*[class^=wp-block-ainoblocks-].btr__l,.wp-block-group.btr__l{border-top-right-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].btr__xl,*[class^=wp-block-ainoblocks-].btr__xl,.wp-block-group.btr__xl{border-top-right-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].btr__xxl,*[class^=wp-block-ainoblocks-].btr__xxl,.wp-block-group.btr__xxl{border-top-right-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].btr__xxxl,*[class^=wp-block-ainoblocks-].btr__xxxl,.wp-block-group.btr__xxxl{border-top-right-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].btr__xxxxl,*[class^=wp-block-ainoblocks-].btr__xxxxl,.wp-block-group.btr__xxxxl{border-top-right-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].bbl__xxs,*[class^=wp-block-ainoblocks-].bbl__xxs,.wp-block-group.bbl__xxs{border-bottom-left-radius:.75rem}*[class^=wp-block-].bbl__xs,*[class^=wp-block-ainoblocks-].bbl__xs,.wp-block-group.bbl__xs{border-bottom-left-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].bbl__s,*[class^=wp-block-ainoblocks-].bbl__s,.wp-block-group.bbl__s{border-bottom-left-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].bbl__m,*[class^=wp-block-ainoblocks-].bbl__m,.wp-block-group.bbl__m{border-bottom-left-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].bbl__l,*[class^=wp-block-ainoblocks-].bbl__l,.wp-block-group.bbl__l{border-bottom-left-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].bbl__xl,*[class^=wp-block-ainoblocks-].bbl__xl,.wp-block-group.bbl__xl{border-bottom-left-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].bbl__xxl,*[class^=wp-block-ainoblocks-].bbl__xxl,.wp-block-group.bbl__xxl{border-bottom-left-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].bbl__xxxl,*[class^=wp-block-ainoblocks-].bbl__xxxl,.wp-block-group.bbl__xxxl{border-bottom-left-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].bbl__xxxxl,*[class^=wp-block-ainoblocks-].bbl__xxxxl,.wp-block-group.bbl__xxxxl{border-bottom-left-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].bbr__xxs,*[class^=wp-block-ainoblocks-].bbr__xxs,.wp-block-group.bbr__xxs{border-bottom-right-radius:.75rem}*[class^=wp-block-].bbr__xs,*[class^=wp-block-ainoblocks-].bbr__xs,.wp-block-group.bbr__xs{border-bottom-right-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].bbr__s,*[class^=wp-block-ainoblocks-].bbr__s,.wp-block-group.bbr__s{border-bottom-right-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].bbr__m,*[class^=wp-block-ainoblocks-].bbr__m,.wp-block-group.bbr__m{border-bottom-right-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].bbr__l,*[class^=wp-block-ainoblocks-].bbr__l,.wp-block-group.bbr__l{border-bottom-right-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].bbr__xl,*[class^=wp-block-ainoblocks-].bbr__xl,.wp-block-group.bbr__xl{border-bottom-right-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].bbr__xxl,*[class^=wp-block-ainoblocks-].bbr__xxl,.wp-block-group.bbr__xxl{border-bottom-right-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].bbr__xxxl,*[class^=wp-block-ainoblocks-].bbr__xxxl,.wp-block-group.bbr__xxxl{border-bottom-right-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].bbr__xxxxl,*[class^=wp-block-ainoblocks-].bbr__xxxxl,.wp-block-group.bbr__xxxxl{border-bottom-right-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].br-all__xxs,*[class^=wp-block-ainoblocks-].br-all__xxs,.wp-block-group.br-all__xxs{border-radius:.75rem}*[class^=wp-block-].br-all__xs,*[class^=wp-block-ainoblocks-].br-all__xs,.wp-block-group.br-all__xs{border-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].br-all__s,*[class^=wp-block-ainoblocks-].br-all__s,.wp-block-group.br-all__s{border-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].br-all__m,*[class^=wp-block-ainoblocks-].br-all__m,.wp-block-group.br-all__m{border-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].br-all__l,*[class^=wp-block-ainoblocks-].br-all__l,.wp-block-group.br-all__l{border-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].br-all__xl,*[class^=wp-block-ainoblocks-].br-all__xl,.wp-block-group.br-all__xl{border-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].br-all__xxl,*[class^=wp-block-ainoblocks-].br-all__xxl,.wp-block-group.br-all__xxl{border-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].br-all__xxxl,*[class^=wp-block-ainoblocks-].br-all__xxxl,.wp-block-group.br-all__xxxl{border-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].br-all__xxxxl,*[class^=wp-block-ainoblocks-].br-all__xxxxl,.wp-block-group.br-all__xxxxl{border-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].br-all__rounded-full,*[class^=wp-block-ainoblocks-].br-all__rounded-full,.wp-block-group.br-all__rounded-full{border-radius:9999px}.wp-block-post-featured-image.br-all__xxs img{border-radius:.75rem}.wp-block-post-featured-image.br-all__xs img{border-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}.wp-block-post-featured-image.br-all__s img{border-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}.wp-block-post-featured-image.br-all__m img{border-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}.wp-block-post-featured-image.br-all__l img{border-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}.wp-block-post-featured-image.br-all__xl img{border-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}.wp-block-post-featured-image.br-all__xxl img{border-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}.wp-block-post-featured-image.br-all__xxxl img{border-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}.wp-block-post-featured-image.br-all__xxxxl img{border-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}.wp-block-post-featured-image.br-all__rounded-full img{border-radius:9999px}h1.pt__1,h2.pt__1,h3.pt__1,h4.pt__1,h5.pt__1,h6.pt__1,p.pt__1,ul.pt__1,ol.pt__1,.wp-block-group.has-background.pt__1,.wp-block-group.alignfull.has-background.pt__1,*[class^=wp-block-].pt__1,*[class^=wp-block-ainoblocks-].pt__1,.wp-block-group.pt__1{padding-top:0}h1.pt__2,h2.pt__2,h3.pt__2,h4.pt__2,h5.pt__2,h6.pt__2,p.pt__2,ul.pt__2,ol.pt__2,.wp-block-group.has-background.pt__2,.wp-block-group.alignfull.has-background.pt__2,*[class^=wp-block-].pt__2,*[class^=wp-block-ainoblocks-].pt__2,.wp-block-group.pt__2{padding-top:clamp(0.125rem, 0.0746rem + 0.2193vw, 0.25rem)}h1.pt__3,h2.pt__3,h3.pt__3,h4.pt__3,h5.pt__3,h6.pt__3,p.pt__3,ul.pt__3,ol.pt__3,.wp-block-group.has-background.pt__3,.wp-block-group.alignfull.has-background.pt__3,*[class^=wp-block-].pt__3,*[class^=wp-block-ainoblocks-].pt__3,.wp-block-group.pt__3{padding-top:clamp(0.25rem, 0.1491rem + 0.4386vw, 0.5rem)}h1.pt__4,h2.pt__4,h3.pt__4,h4.pt__4,h5.pt__4,h6.pt__4,p.pt__4,ul.pt__4,ol.pt__4,.wp-block-group.has-background.pt__4,.wp-block-group.alignfull.has-background.pt__4,*[class^=wp-block-].pt__4,*[class^=wp-block-ainoblocks-].pt__4,.wp-block-group.pt__4{padding-top:clamp(0.375rem, 0.2237rem + 0.6579vw, 0.75rem)}h1.pt__5,h2.pt__5,h3.pt__5,h4.pt__5,h5.pt__5,h6.pt__5,p.pt__5,ul.pt__5,ol.pt__5,.wp-block-group.has-background.pt__5,.wp-block-group.alignfull.has-background.pt__5,*[class^=wp-block-].pt__5,*[class^=wp-block-ainoblocks-].pt__5,.wp-block-group.pt__5{padding-top:clamp(0.5rem, 0.2982rem + 0.8772vw, 1rem)}h1.pt__6,h2.pt__6,h3.pt__6,h4.pt__6,h5.pt__6,h6.pt__6,p.pt__6,ul.pt__6,ol.pt__6,.wp-block-group.has-background.pt__6,.wp-block-group.alignfull.has-background.pt__6,*[class^=wp-block-].pt__6,*[class^=wp-block-ainoblocks-].pt__6,.wp-block-group.pt__6{padding-top:clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem)}h1.pt__7,h2.pt__7,h3.pt__7,h4.pt__7,h5.pt__7,h6.pt__7,p.pt__7,ul.pt__7,ol.pt__7,.wp-block-group.has-background.pt__7,.wp-block-group.alignfull.has-background.pt__7,*[class^=wp-block-].pt__7,*[class^=wp-block-ainoblocks-].pt__7,.wp-block-group.pt__7{padding-top:clamp(1rem, 0.7982rem + 0.8772vw, 1.5rem)}h1.pt__8,h2.pt__8,h3.pt__8,h4.pt__8,h5.pt__8,h6.pt__8,p.pt__8,ul.pt__8,ol.pt__8,.wp-block-group.has-background.pt__8,.wp-block-group.alignfull.has-background.pt__8,*[class^=wp-block-].pt__8,*[class^=wp-block-ainoblocks-].pt__8,.wp-block-group.pt__8{padding-top:clamp(1rem, 0.5965rem + 1.7544vw, 2rem)}h1.pt__9,h2.pt__9,h3.pt__9,h4.pt__9,h5.pt__9,h6.pt__9,p.pt__9,ul.pt__9,ol.pt__9,.wp-block-group.has-background.pt__9,.wp-block-group.alignfull.has-background.pt__9,*[class^=wp-block-].pt__9,*[class^=wp-block-ainoblocks-].pt__9,.wp-block-group.pt__9{padding-top:clamp(1.25rem, 0.7456rem + 2.193vw, 2.5rem)}h1.pt__10,h2.pt__10,h3.pt__10,h4.pt__10,h5.pt__10,h6.pt__10,p.pt__10,ul.pt__10,ol.pt__10,.wp-block-group.has-background.pt__10,.wp-block-group.alignfull.has-background.pt__10,*[class^=wp-block-].pt__10,*[class^=wp-block-ainoblocks-].pt__10,.wp-block-group.pt__10{padding-top:clamp(1.5rem, 0.8947rem + 2.6316vw, 3rem)}h1.pt__11,h2.pt__11,h3.pt__11,h4.pt__11,h5.pt__11,h6.pt__11,p.pt__11,ul.pt__11,ol.pt__11,.wp-block-group.has-background.pt__11,.wp-block-group.alignfull.has-background.pt__11,*[class^=wp-block-].pt__11,*[class^=wp-block-ainoblocks-].pt__11,.wp-block-group.pt__11{padding-top:clamp(2rem, 1.193rem + 3.5088vw, 4rem)}h1.pt__12,h2.pt__12,h3.pt__12,h4.pt__12,h5.pt__12,h6.pt__12,p.pt__12,ul.pt__12,ol.pt__12,.wp-block-group.has-background.pt__12,.wp-block-group.alignfull.has-background.pt__12,*[class^=wp-block-].pt__12,*[class^=wp-block-ainoblocks-].pt__12,.wp-block-group.pt__12{padding-top:clamp(2.5rem, 1.4912rem + 4.386vw, 5rem)}h1.pt__13,h2.pt__13,h3.pt__13,h4.pt__13,h5.pt__13,h6.pt__13,p.pt__13,ul.pt__13,ol.pt__13,.wp-block-group.has-background.pt__13,.wp-block-group.alignfull.has-background.pt__13,*[class^=wp-block-].pt__13,*[class^=wp-block-ainoblocks-].pt__13,.wp-block-group.pt__13{padding-top:clamp(3rem, 1.7895rem + 5.2632vw, 6rem)}h1.pt__14,h2.pt__14,h3.pt__14,h4.pt__14,h5.pt__14,h6.pt__14,p.pt__14,ul.pt__14,ol.pt__14,.wp-block-group.has-background.pt__14,.wp-block-group.alignfull.has-background.pt__14,*[class^=wp-block-].pt__14,*[class^=wp-block-ainoblocks-].pt__14,.wp-block-group.pt__14{padding-top:clamp(4rem, 2.5877rem + 6.1404vw, 7.5rem)}h1.pt__15,h2.pt__15,h3.pt__15,h4.pt__15,h5.pt__15,h6.pt__15,p.pt__15,ul.pt__15,ol.pt__15,.wp-block-group.has-background.pt__15,.wp-block-group.alignfull.has-background.pt__15,*[class^=wp-block-].pt__15,*[class^=wp-block-ainoblocks-].pt__15,.wp-block-group.pt__15{padding-top:clamp(5rem, 3.386rem + 7.0175vw, 9rem)}h1.pt__16,h2.pt__16,h3.pt__16,h4.pt__16,h5.pt__16,h6.pt__16,p.pt__16,ul.pt__16,ol.pt__16,.wp-block-group.has-background.pt__16,.wp-block-group.alignfull.has-background.pt__16,*[class^=wp-block-].pt__16,*[class^=wp-block-ainoblocks-].pt__16,.wp-block-group.pt__16{padding-top:clamp(6rem, 3.9825rem + 8.7719vw, 11rem)}h1.pt__17,h2.pt__17,h3.pt__17,h4.pt__17,h5.pt__17,h6.pt__17,p.pt__17,ul.pt__17,ol.pt__17,.wp-block-group.has-background.pt__17,.wp-block-group.alignfull.has-background.pt__17,*[class^=wp-block-].pt__17,*[class^=wp-block-ainoblocks-].pt__17,.wp-block-group.pt__17{padding-top:clamp(7.5rem, 5.2807rem + 9.6491vw, 13rem)}h1.pt__18,h2.pt__18,h3.pt__18,h4.pt__18,h5.pt__18,h6.pt__18,p.pt__18,ul.pt__18,ol.pt__18,.wp-block-group.has-background.pt__18,.wp-block-group.alignfull.has-background.pt__18,*[class^=wp-block-].pt__18,*[class^=wp-block-ainoblocks-].pt__18,.wp-block-group.pt__18{padding-top:clamp(9rem, 6.3772rem + 11.4035vw, 15.5rem)}h1.pt__19,h2.pt__19,h3.pt__19,h4.pt__19,h5.pt__19,h6.pt__19,p.pt__19,ul.pt__19,ol.pt__19,.wp-block-group.has-background.pt__19,.wp-block-group.alignfull.has-background.pt__19,*[class^=wp-block-].pt__19,*[class^=wp-block-ainoblocks-].pt__19,.wp-block-group.pt__19{padding-top:clamp(11rem, 8.1754rem + 12.2807vw, 18rem)}h1.pb__1,h2.pb__1,h3.pb__1,h4.pb__1,h5.pb__1,h6.pb__1,p.pb__1,ul.pb__1,ol.pb__1,.wp-block-group.has-background.pb__1,.wp-block-group.alignfull.has-background.pb__1,*[class^=wp-block-].pb__1,*[class^=wp-block-ainoblocks-].pb__1,.wp-block-group.pb__1{padding-bottom:0}h1.pb__2,h2.pb__2,h3.pb__2,h4.pb__2,h5.pb__2,h6.pb__2,p.pb__2,ul.pb__2,ol.pb__2,.wp-block-group.has-background.pb__2,.wp-block-group.alignfull.has-background.pb__2,*[class^=wp-block-].pb__2,*[class^=wp-block-ainoblocks-].pb__2,.wp-block-group.pb__2{padding-bottom:clamp(0.125rem, 0.0746rem + 0.2193vw, 0.25rem)}h1.pb__3,h2.pb__3,h3.pb__3,h4.pb__3,h5.pb__3,h6.pb__3,p.pb__3,ul.pb__3,ol.pb__3,.wp-block-group.has-background.pb__3,.wp-block-group.alignfull.has-background.pb__3,*[class^=wp-block-].pb__3,*[class^=wp-block-ainoblocks-].pb__3,.wp-block-group.pb__3{padding-bottom:clamp(0.25rem, 0.1491rem + 0.4386vw, 0.5rem)}h1.pb__4,h2.pb__4,h3.pb__4,h4.pb__4,h5.pb__4,h6.pb__4,p.pb__4,ul.pb__4,ol.pb__4,.wp-block-group.has-background.pb__4,.wp-block-group.alignfull.has-background.pb__4,*[class^=wp-block-].pb__4,*[class^=wp-block-ainoblocks-].pb__4,.wp-block-group.pb__4{padding-bottom:clamp(0.375rem, 0.2237rem + 0.6579vw, 0.75rem)}h1.pb__5,h2.pb__5,h3.pb__5,h4.pb__5,h5.pb__5,h6.pb__5,p.pb__5,ul.pb__5,ol.pb__5,.wp-block-group.has-background.pb__5,.wp-block-group.alignfull.has-background.pb__5,*[class^=wp-block-].pb__5,*[class^=wp-block-ainoblocks-].pb__5,.wp-block-group.pb__5{padding-bottom:clamp(0.5rem, 0.2982rem + 0.8772vw, 1rem)}h1.pb__6,h2.pb__6,h3.pb__6,h4.pb__6,h5.pb__6,h6.pb__6,p.pb__6,ul.pb__6,ol.pb__6,.wp-block-group.has-background.pb__6,.wp-block-group.alignfull.has-background.pb__6,*[class^=wp-block-].pb__6,*[class^=wp-block-ainoblocks-].pb__6,.wp-block-group.pb__6{padding-bottom:clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem)}h1.pb__7,h2.pb__7,h3.pb__7,h4.pb__7,h5.pb__7,h6.pb__7,p.pb__7,ul.pb__7,ol.pb__7,.wp-block-group.has-background.pb__7,.wp-block-group.alignfull.has-background.pb__7,*[class^=wp-block-].pb__7,*[class^=wp-block-ainoblocks-].pb__7,.wp-block-group.pb__7{padding-bottom:clamp(1rem, 0.7982rem + 0.8772vw, 1.5rem)}h1.pb__8,h2.pb__8,h3.pb__8,h4.pb__8,h5.pb__8,h6.pb__8,p.pb__8,ul.pb__8,ol.pb__8,.wp-block-group.has-background.pb__8,.wp-block-group.alignfull.has-background.pb__8,*[class^=wp-block-].pb__8,*[class^=wp-block-ainoblocks-].pb__8,.wp-block-group.pb__8{padding-bottom:clamp(1rem, 0.5965rem + 1.7544vw, 2rem)}h1.pb__9,h2.pb__9,h3.pb__9,h4.pb__9,h5.pb__9,h6.pb__9,p.pb__9,ul.pb__9,ol.pb__9,.wp-block-group.has-background.pb__9,.wp-block-group.alignfull.has-background.pb__9,*[class^=wp-block-].pb__9,*[class^=wp-block-ainoblocks-].pb__9,.wp-block-group.pb__9{padding-bottom:clamp(1.25rem, 0.7456rem + 2.193vw, 2.5rem)}h1.pb__10,h2.pb__10,h3.pb__10,h4.pb__10,h5.pb__10,h6.pb__10,p.pb__10,ul.pb__10,ol.pb__10,.wp-block-group.has-background.pb__10,.wp-block-group.alignfull.has-background.pb__10,*[class^=wp-block-].pb__10,*[class^=wp-block-ainoblocks-].pb__10,.wp-block-group.pb__10{padding-bottom:clamp(1.5rem, 0.8947rem + 2.6316vw, 3rem)}h1.pb__11,h2.pb__11,h3.pb__11,h4.pb__11,h5.pb__11,h6.pb__11,p.pb__11,ul.pb__11,ol.pb__11,.wp-block-group.has-background.pb__11,.wp-block-group.alignfull.has-background.pb__11,*[class^=wp-block-].pb__11,*[class^=wp-block-ainoblocks-].pb__11,.wp-block-group.pb__11{padding-bottom:clamp(2rem, 1.193rem + 3.5088vw, 4rem)}h1.pb__12,h2.pb__12,h3.pb__12,h4.pb__12,h5.pb__12,h6.pb__12,p.pb__12,ul.pb__12,ol.pb__12,.wp-block-group.has-background.pb__12,.wp-block-group.alignfull.has-background.pb__12,*[class^=wp-block-].pb__12,*[class^=wp-block-ainoblocks-].pb__12,.wp-block-group.pb__12{padding-bottom:clamp(2.5rem, 1.4912rem + 4.386vw, 5rem)}h1.pb__13,h2.pb__13,h3.pb__13,h4.pb__13,h5.pb__13,h6.pb__13,p.pb__13,ul.pb__13,ol.pb__13,.wp-block-group.has-background.pb__13,.wp-block-group.alignfull.has-background.pb__13,*[class^=wp-block-].pb__13,*[class^=wp-block-ainoblocks-].pb__13,.wp-block-group.pb__13{padding-bottom:clamp(3rem, 1.7895rem + 5.2632vw, 6rem)}h1.pb__14,h2.pb__14,h3.pb__14,h4.pb__14,h5.pb__14,h6.pb__14,p.pb__14,ul.pb__14,ol.pb__14,.wp-block-group.has-background.pb__14,.wp-block-group.alignfull.has-background.pb__14,*[class^=wp-block-].pb__14,*[class^=wp-block-ainoblocks-].pb__14,.wp-block-group.pb__14{padding-bottom:clamp(4rem, 2.5877rem + 6.1404vw, 7.5rem)}h1.pb__15,h2.pb__15,h3.pb__15,h4.pb__15,h5.pb__15,h6.pb__15,p.pb__15,ul.pb__15,ol.pb__15,.wp-block-group.has-background.pb__15,.wp-block-group.alignfull.has-background.pb__15,*[class^=wp-block-].pb__15,*[class^=wp-block-ainoblocks-].pb__15,.wp-block-group.pb__15{padding-bottom:clamp(5rem, 3.386rem + 7.0175vw, 9rem)}h1.pb__16,h2.pb__16,h3.pb__16,h4.pb__16,h5.pb__16,h6.pb__16,p.pb__16,ul.pb__16,ol.pb__16,.wp-block-group.has-background.pb__16,.wp-block-group.alignfull.has-background.pb__16,*[class^=wp-block-].pb__16,*[class^=wp-block-ainoblocks-].pb__16,.wp-block-group.pb__16{padding-bottom:clamp(6rem, 3.9825rem + 8.7719vw, 11rem)}h1.pb__17,h2.pb__17,h3.pb__17,h4.pb__17,h5.pb__17,h6.pb__17,p.pb__17,ul.pb__17,ol.pb__17,.wp-block-group.has-background.pb__17,.wp-block-group.alignfull.has-background.pb__17,*[class^=wp-block-].pb__17,*[class^=wp-block-ainoblocks-].pb__17,.wp-block-group.pb__17{padding-bottom:clamp(7.5rem, 5.2807rem + 9.6491vw, 13rem)}h1.pb__18,h2.pb__18,h3.pb__18,h4.pb__18,h5.pb__18,h6.pb__18,p.pb__18,ul.pb__18,ol.pb__18,.wp-block-group.has-background.pb__18,.wp-block-group.alignfull.has-background.pb__18,*[class^=wp-block-].pb__18,*[class^=wp-block-ainoblocks-].pb__18,.wp-block-group.pb__18{padding-bottom:clamp(9rem, 6.3772rem + 11.4035vw, 15.5rem)}h1.pb__19,h2.pb__19,h3.pb__19,h4.pb__19,h5.pb__19,h6.pb__19,p.pb__19,ul.pb__19,ol.pb__19,.wp-block-group.has-background.pb__19,.wp-block-group.alignfull.has-background.pb__19,*[class^=wp-block-].pb__19,*[class^=wp-block-ainoblocks-].pb__19,.wp-block-group.pb__19{padding-bottom:clamp(11rem, 8.1754rem + 12.2807vw, 18rem)}h1.pl__1,h2.pl__1,h3.pl__1,h4.pl__1,h5.pl__1,h6.pl__1,p.pl__1,ul.pl__1,ol.pl__1,.wp-block-group.has-background.pl__1,.wp-block-group.alignfull.has-background.pl__1,*[class^=wp-block-].pl__1,*[class^=wp-block-ainoblocks-].pl__1,.wp-block-group.pl__1{padding-left:0}h1.pl__2,h2.pl__2,h3.pl__2,h4.pl__2,h5.pl__2,h6.pl__2,p.pl__2,ul.pl__2,ol.pl__2,.wp-block-group.has-background.pl__2,.wp-block-group.alignfull.has-background.pl__2,*[class^=wp-block-].pl__2,*[class^=wp-block-ainoblocks-].pl__2,.wp-block-group.pl__2{padding-left:clamp(0.125rem, 0.0746rem + 0.2193vw, 0.25rem)}h1.pl__3,h2.pl__3,h3.pl__3,h4.pl__3,h5.pl__3,h6.pl__3,p.pl__3,ul.pl__3,ol.pl__3,.wp-block-group.has-background.pl__3,.wp-block-group.alignfull.has-background.pl__3,*[class^=wp-block-].pl__3,*[class^=wp-block-ainoblocks-].pl__3,.wp-block-group.pl__3{padding-left:clamp(0.25rem, 0.1491rem + 0.4386vw, 0.5rem)}h1.pl__4,h2.pl__4,h3.pl__4,h4.pl__4,h5.pl__4,h6.pl__4,p.pl__4,ul.pl__4,ol.pl__4,.wp-block-group.has-background.pl__4,.wp-block-group.alignfull.has-background.pl__4,*[class^=wp-block-].pl__4,*[class^=wp-block-ainoblocks-].pl__4,.wp-block-group.pl__4{padding-left:clamp(0.375rem, 0.2237rem + 0.6579vw, 0.75rem)}h1.pl__5,h2.pl__5,h3.pl__5,h4.pl__5,h5.pl__5,h6.pl__5,p.pl__5,ul.pl__5,ol.pl__5,.wp-block-group.has-background.pl__5,.wp-block-group.alignfull.has-background.pl__5,*[class^=wp-block-].pl__5,*[class^=wp-block-ainoblocks-].pl__5,.wp-block-group.pl__5{padding-left:clamp(0.5rem, 0.2982rem + 0.8772vw, 1rem)}h1.pl__6,h2.pl__6,h3.pl__6,h4.pl__6,h5.pl__6,h6.pl__6,p.pl__6,ul.pl__6,ol.pl__6,.wp-block-group.has-background.pl__6,.wp-block-group.alignfull.has-background.pl__6,*[class^=wp-block-].pl__6,*[class^=wp-block-ainoblocks-].pl__6,.wp-block-group.pl__6{padding-left:clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem)}h1.pl__7,h2.pl__7,h3.pl__7,h4.pl__7,h5.pl__7,h6.pl__7,p.pl__7,ul.pl__7,ol.pl__7,.wp-block-group.has-background.pl__7,.wp-block-group.alignfull.has-background.pl__7,*[class^=wp-block-].pl__7,*[class^=wp-block-ainoblocks-].pl__7,.wp-block-group.pl__7{padding-left:clamp(1rem, 0.7982rem + 0.8772vw, 1.5rem)}h1.pl__8,h2.pl__8,h3.pl__8,h4.pl__8,h5.pl__8,h6.pl__8,p.pl__8,ul.pl__8,ol.pl__8,.wp-block-group.has-background.pl__8,.wp-block-group.alignfull.has-background.pl__8,*[class^=wp-block-].pl__8,*[class^=wp-block-ainoblocks-].pl__8,.wp-block-group.pl__8{padding-left:clamp(1rem, 0.5965rem + 1.7544vw, 2rem)}h1.pl__9,h2.pl__9,h3.pl__9,h4.pl__9,h5.pl__9,h6.pl__9,p.pl__9,ul.pl__9,ol.pl__9,.wp-block-group.has-background.pl__9,.wp-block-group.alignfull.has-background.pl__9,*[class^=wp-block-].pl__9,*[class^=wp-block-ainoblocks-].pl__9,.wp-block-group.pl__9{padding-left:clamp(1.25rem, 0.7456rem + 2.193vw, 2.5rem)}h1.pl__10,h2.pl__10,h3.pl__10,h4.pl__10,h5.pl__10,h6.pl__10,p.pl__10,ul.pl__10,ol.pl__10,.wp-block-group.has-background.pl__10,.wp-block-group.alignfull.has-background.pl__10,*[class^=wp-block-].pl__10,*[class^=wp-block-ainoblocks-].pl__10,.wp-block-group.pl__10{padding-left:clamp(1.5rem, 0.8947rem + 2.6316vw, 3rem)}h1.pl__11,h2.pl__11,h3.pl__11,h4.pl__11,h5.pl__11,h6.pl__11,p.pl__11,ul.pl__11,ol.pl__11,.wp-block-group.has-background.pl__11,.wp-block-group.alignfull.has-background.pl__11,*[class^=wp-block-].pl__11,*[class^=wp-block-ainoblocks-].pl__11,.wp-block-group.pl__11{padding-left:clamp(2rem, 1.193rem + 3.5088vw, 4rem)}h1.pl__12,h2.pl__12,h3.pl__12,h4.pl__12,h5.pl__12,h6.pl__12,p.pl__12,ul.pl__12,ol.pl__12,.wp-block-group.has-background.pl__12,.wp-block-group.alignfull.has-background.pl__12,*[class^=wp-block-].pl__12,*[class^=wp-block-ainoblocks-].pl__12,.wp-block-group.pl__12{padding-left:clamp(2.5rem, 1.4912rem + 4.386vw, 5rem)}h1.pl__13,h2.pl__13,h3.pl__13,h4.pl__13,h5.pl__13,h6.pl__13,p.pl__13,ul.pl__13,ol.pl__13,.wp-block-group.has-background.pl__13,.wp-block-group.alignfull.has-background.pl__13,*[class^=wp-block-].pl__13,*[class^=wp-block-ainoblocks-].pl__13,.wp-block-group.pl__13{padding-left:clamp(3rem, 1.7895rem + 5.2632vw, 6rem)}h1.pl__14,h2.pl__14,h3.pl__14,h4.pl__14,h5.pl__14,h6.pl__14,p.pl__14,ul.pl__14,ol.pl__14,.wp-block-group.has-background.pl__14,.wp-block-group.alignfull.has-background.pl__14,*[class^=wp-block-].pl__14,*[class^=wp-block-ainoblocks-].pl__14,.wp-block-group.pl__14{padding-left:clamp(4rem, 2.5877rem + 6.1404vw, 7.5rem)}h1.pl__15,h2.pl__15,h3.pl__15,h4.pl__15,h5.pl__15,h6.pl__15,p.pl__15,ul.pl__15,ol.pl__15,.wp-block-group.has-background.pl__15,.wp-block-group.alignfull.has-background.pl__15,*[class^=wp-block-].pl__15,*[class^=wp-block-ainoblocks-].pl__15,.wp-block-group.pl__15{padding-left:clamp(5rem, 3.386rem + 7.0175vw, 9rem)}h1.pl__16,h2.pl__16,h3.pl__16,h4.pl__16,h5.pl__16,h6.pl__16,p.pl__16,ul.pl__16,ol.pl__16,.wp-block-group.has-background.pl__16,.wp-block-group.alignfull.has-background.pl__16,*[class^=wp-block-].pl__16,*[class^=wp-block-ainoblocks-].pl__16,.wp-block-group.pl__16{padding-left:clamp(6rem, 3.9825rem + 8.7719vw, 11rem)}h1.pl__17,h2.pl__17,h3.pl__17,h4.pl__17,h5.pl__17,h6.pl__17,p.pl__17,ul.pl__17,ol.pl__17,.wp-block-group.has-background.pl__17,.wp-block-group.alignfull.has-background.pl__17,*[class^=wp-block-].pl__17,*[class^=wp-block-ainoblocks-].pl__17,.wp-block-group.pl__17{padding-left:clamp(7.5rem, 5.2807rem + 9.6491vw, 13rem)}h1.pl__18,h2.pl__18,h3.pl__18,h4.pl__18,h5.pl__18,h6.pl__18,p.pl__18,ul.pl__18,ol.pl__18,.wp-block-group.has-background.pl__18,.wp-block-group.alignfull.has-background.pl__18,*[class^=wp-block-].pl__18,*[class^=wp-block-ainoblocks-].pl__18,.wp-block-group.pl__18{padding-left:clamp(9rem, 6.3772rem + 11.4035vw, 15.5rem)}h1.pl__19,h2.pl__19,h3.pl__19,h4.pl__19,h5.pl__19,h6.pl__19,p.pl__19,ul.pl__19,ol.pl__19,.wp-block-group.has-background.pl__19,.wp-block-group.alignfull.has-background.pl__19,*[class^=wp-block-].pl__19,*[class^=wp-block-ainoblocks-].pl__19,.wp-block-group.pl__19{padding-left:clamp(11rem, 8.1754rem + 12.2807vw, 18rem)}h1.pr__1,h2.pr__1,h3.pr__1,h4.pr__1,h5.pr__1,h6.pr__1,p.pr__1,ul.pr__1,ol.pr__1,.wp-block-group.has-background.pr__1,.wp-block-group.alignfull.has-background.pr__1,*[class^=wp-block-].pr__1,*[class^=wp-block-ainoblocks-].pr__1,.wp-block-group.pr__1{padding-right:0}h1.pr__2,h2.pr__2,h3.pr__2,h4.pr__2,h5.pr__2,h6.pr__2,p.pr__2,ul.pr__2,ol.pr__2,.wp-block-group.has-background.pr__2,.wp-block-group.alignfull.has-background.pr__2,*[class^=wp-block-].pr__2,*[class^=wp-block-ainoblocks-].pr__2,.wp-block-group.pr__2{padding-right:clamp(0.125rem, 0.0746rem + 0.2193vw, 0.25rem)}h1.pr__3,h2.pr__3,h3.pr__3,h4.pr__3,h5.pr__3,h6.pr__3,p.pr__3,ul.pr__3,ol.pr__3,.wp-block-group.has-background.pr__3,.wp-block-group.alignfull.has-background.pr__3,*[class^=wp-block-].pr__3,*[class^=wp-block-ainoblocks-].pr__3,.wp-block-group.pr__3{padding-right:clamp(0.25rem, 0.1491rem + 0.4386vw, 0.5rem)}h1.pr__4,h2.pr__4,h3.pr__4,h4.pr__4,h5.pr__4,h6.pr__4,p.pr__4,ul.pr__4,ol.pr__4,.wp-block-group.has-background.pr__4,.wp-block-group.alignfull.has-background.pr__4,*[class^=wp-block-].pr__4,*[class^=wp-block-ainoblocks-].pr__4,.wp-block-group.pr__4{padding-right:clamp(0.375rem, 0.2237rem + 0.6579vw, 0.75rem)}h1.pr__5,h2.pr__5,h3.pr__5,h4.pr__5,h5.pr__5,h6.pr__5,p.pr__5,ul.pr__5,ol.pr__5,.wp-block-group.has-background.pr__5,.wp-block-group.alignfull.has-background.pr__5,*[class^=wp-block-].pr__5,*[class^=wp-block-ainoblocks-].pr__5,.wp-block-group.pr__5{padding-right:clamp(0.5rem, 0.2982rem + 0.8772vw, 1rem)}h1.pr__6,h2.pr__6,h3.pr__6,h4.pr__6,h5.pr__6,h6.pr__6,p.pr__6,ul.pr__6,ol.pr__6,.wp-block-group.has-background.pr__6,.wp-block-group.alignfull.has-background.pr__6,*[class^=wp-block-].pr__6,*[class^=wp-block-ainoblocks-].pr__6,.wp-block-group.pr__6{padding-right:clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem)}h1.pr__7,h2.pr__7,h3.pr__7,h4.pr__7,h5.pr__7,h6.pr__7,p.pr__7,ul.pr__7,ol.pr__7,.wp-block-group.has-background.pr__7,.wp-block-group.alignfull.has-background.pr__7,*[class^=wp-block-].pr__7,*[class^=wp-block-ainoblocks-].pr__7,.wp-block-group.pr__7{padding-right:clamp(1rem, 0.7982rem + 0.8772vw, 1.5rem)}h1.pr__8,h2.pr__8,h3.pr__8,h4.pr__8,h5.pr__8,h6.pr__8,p.pr__8,ul.pr__8,ol.pr__8,.wp-block-group.has-background.pr__8,.wp-block-group.alignfull.has-background.pr__8,*[class^=wp-block-].pr__8,*[class^=wp-block-ainoblocks-].pr__8,.wp-block-group.pr__8{padding-right:clamp(1rem, 0.5965rem + 1.7544vw, 2rem)}h1.pr__9,h2.pr__9,h3.pr__9,h4.pr__9,h5.pr__9,h6.pr__9,p.pr__9,ul.pr__9,ol.pr__9,.wp-block-group.has-background.pr__9,.wp-block-group.alignfull.has-background.pr__9,*[class^=wp-block-].pr__9,*[class^=wp-block-ainoblocks-].pr__9,.wp-block-group.pr__9{padding-right:clamp(1.25rem, 0.7456rem + 2.193vw, 2.5rem)}h1.pr__10,h2.pr__10,h3.pr__10,h4.pr__10,h5.pr__10,h6.pr__10,p.pr__10,ul.pr__10,ol.pr__10,.wp-block-group.has-background.pr__10,.wp-block-group.alignfull.has-background.pr__10,*[class^=wp-block-].pr__10,*[class^=wp-block-ainoblocks-].pr__10,.wp-block-group.pr__10{padding-right:clamp(1.5rem, 0.8947rem + 2.6316vw, 3rem)}h1.pr__11,h2.pr__11,h3.pr__11,h4.pr__11,h5.pr__11,h6.pr__11,p.pr__11,ul.pr__11,ol.pr__11,.wp-block-group.has-background.pr__11,.wp-block-group.alignfull.has-background.pr__11,*[class^=wp-block-].pr__11,*[class^=wp-block-ainoblocks-].pr__11,.wp-block-group.pr__11{padding-right:clamp(2rem, 1.193rem + 3.5088vw, 4rem)}h1.pr__12,h2.pr__12,h3.pr__12,h4.pr__12,h5.pr__12,h6.pr__12,p.pr__12,ul.pr__12,ol.pr__12,.wp-block-group.has-background.pr__12,.wp-block-group.alignfull.has-background.pr__12,*[class^=wp-block-].pr__12,*[class^=wp-block-ainoblocks-].pr__12,.wp-block-group.pr__12{padding-right:clamp(2.5rem, 1.4912rem + 4.386vw, 5rem)}h1.pr__13,h2.pr__13,h3.pr__13,h4.pr__13,h5.pr__13,h6.pr__13,p.pr__13,ul.pr__13,ol.pr__13,.wp-block-group.has-background.pr__13,.wp-block-group.alignfull.has-background.pr__13,*[class^=wp-block-].pr__13,*[class^=wp-block-ainoblocks-].pr__13,.wp-block-group.pr__13{padding-right:clamp(3rem, 1.7895rem + 5.2632vw, 6rem)}h1.pr__14,h2.pr__14,h3.pr__14,h4.pr__14,h5.pr__14,h6.pr__14,p.pr__14,ul.pr__14,ol.pr__14,.wp-block-group.has-background.pr__14,.wp-block-group.alignfull.has-background.pr__14,*[class^=wp-block-].pr__14,*[class^=wp-block-ainoblocks-].pr__14,.wp-block-group.pr__14{padding-right:clamp(4rem, 2.5877rem + 6.1404vw, 7.5rem)}h1.pr__15,h2.pr__15,h3.pr__15,h4.pr__15,h5.pr__15,h6.pr__15,p.pr__15,ul.pr__15,ol.pr__15,.wp-block-group.has-background.pr__15,.wp-block-group.alignfull.has-background.pr__15,*[class^=wp-block-].pr__15,*[class^=wp-block-ainoblocks-].pr__15,.wp-block-group.pr__15{padding-right:clamp(5rem, 3.386rem + 7.0175vw, 9rem)}h1.pr__16,h2.pr__16,h3.pr__16,h4.pr__16,h5.pr__16,h6.pr__16,p.pr__16,ul.pr__16,ol.pr__16,.wp-block-group.has-background.pr__16,.wp-block-group.alignfull.has-background.pr__16,*[class^=wp-block-].pr__16,*[class^=wp-block-ainoblocks-].pr__16,.wp-block-group.pr__16{padding-right:clamp(6rem, 3.9825rem + 8.7719vw, 11rem)}h1.pr__17,h2.pr__17,h3.pr__17,h4.pr__17,h5.pr__17,h6.pr__17,p.pr__17,ul.pr__17,ol.pr__17,.wp-block-group.has-background.pr__17,.wp-block-group.alignfull.has-background.pr__17,*[class^=wp-block-].pr__17,*[class^=wp-block-ainoblocks-].pr__17,.wp-block-group.pr__17{padding-right:clamp(7.5rem, 5.2807rem + 9.6491vw, 13rem)}h1.pr__18,h2.pr__18,h3.pr__18,h4.pr__18,h5.pr__18,h6.pr__18,p.pr__18,ul.pr__18,ol.pr__18,.wp-block-group.has-background.pr__18,.wp-block-group.alignfull.has-background.pr__18,*[class^=wp-block-].pr__18,*[class^=wp-block-ainoblocks-].pr__18,.wp-block-group.pr__18{padding-right:clamp(9rem, 6.3772rem + 11.4035vw, 15.5rem)}h1.pr__19,h2.pr__19,h3.pr__19,h4.pr__19,h5.pr__19,h6.pr__19,p.pr__19,ul.pr__19,ol.pr__19,.wp-block-group.has-background.pr__19,.wp-block-group.alignfull.has-background.pr__19,*[class^=wp-block-].pr__19,*[class^=wp-block-ainoblocks-].pr__19,.wp-block-group.pr__19{padding-right:clamp(11rem, 8.1754rem + 12.2807vw, 18rem)}.cmplz-obfuscate span{display:none}#cmplz-manage-consent-container{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary{display:block;cursor:pointer}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:""}.cmplz-alert{display:none;padding:7px;color:#fff;margin:10px 0}.cmplz-alert.cmplz-error{background-color:#f44336}.cmplz-alert.cmplz-success{background-color:green}.cmplz-close{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.cmplz-close:hover{color:#000}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{display:block;cursor:pointer}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div{display:grid;grid-template:"heading chevron";grid-template-columns:2fr 25px;grid-gap:15px;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3{grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div::after,#cmplz-document .cmplz-dropdown summary div::after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div::after{grid-area:chevron}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category=functional],#cmplz-document .cmplz-dropdown summary div input[data-category=functional],.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div input[data-category=functional]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{grid-template:"heading paragraph label checkbox chevron";grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-column:span 2;grid-template-columns:1fr 1fr 1fr;grid-template:"purpose purpose purpose" "header1 header2 header3" auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-column:span 2}}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories{margin-top:10px;display:block;width:100%}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .25)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{padding:10px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 25px;grid-template-rows:auto;align-items:center;grid-gap:10px;padding:5px 10px;background-color:rgb(239 239 239 / .5)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section{padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2{grid-column-start:1;width:100%;justify-self:start;font-size:18px;text-align:left;margin-top:8px;text-transform:initial;padding-bottom:10px;border-bottom:0;margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2::before{height:0;margin:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);color:var(--cmplz_category_header_always_active_color)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0;padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0;border:0;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:flex;align-items:center;justify-content:center;cursor:pointer;content:"";transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:25px;width:25px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded=true] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.postbox #cmplz-document{margin:auto auto}#cmplz-document,.editor-styles-wrapper .cmplz-unlinked-mode{font-size:14px;margin-top:0;max-width:800px;text-justify:inter-word}#cmplz-document input::-moz-focus-inner,#cmplz-document button::-moz-focus-inner,.editor-styles-wrapper .cmplz-unlinked-mode input::-moz-focus-inner,.editor-styles-wrapper .cmplz-unlinked-mode button::-moz-focus-inner{border:0;padding:0}#cmplz-document a,.editor-styles-wrapper .cmplz-unlinked-mode a{text-decoration:underline}#cmplz-document a[target=_blank]::after,.editor-styles-wrapper .cmplz-unlinked-mode a[target=_blank]::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px}#cmplz-document a:focus,.editor-styles-wrapper .cmplz-unlinked-mode a:focus{border:1px solid #000;padding:2px}#cmplz-document #cmplz-dnsmpd-form label,.editor-styles-wrapper .cmplz-unlinked-mode #cmplz-dnsmpd-form label{margin-right:20px;min-width:100px;display:inline-block}#cmplz-document h2,#cmplz-document h3,.editor-styles-wrapper .cmplz-unlinked-mode h2,.editor-styles-wrapper .cmplz-unlinked-mode h3{font-size:22px;text-align:left;margin-top:15px;text-transform:initial;padding-bottom:10px;margin-bottom:10px}#cmplz-document.impressum h2,#cmplz-document.impressum h3,.editor-styles-wrapper .cmplz-unlinked-mode.impressum h2,.editor-styles-wrapper .cmplz-unlinked-mode.impressum h3{border-bottom:0;font-size:1em;padding-bottom:5px;margin-bottom:5px}#cmplz-document.impressum p,.editor-styles-wrapper .cmplz-unlinked-mode.impressum p{margin-bottom:7px}#cmplz-document h4,.editor-styles-wrapper .cmplz-unlinked-mode h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-document h5,.editor-styles-wrapper .cmplz-unlinked-mode h5{font-size:14px;text-align:left;margin-top:10px;margin-bottom:5px;text-transform:initial}#cmplz-document h3.annex,#cmplz-document h4.annex,.editor-styles-wrapper .cmplz-unlinked-mode h3.annex,.editor-styles-wrapper .cmplz-unlinked-mode h4.annex{font-weight:700}#cmplz-document span h3,.editor-styles-wrapper .cmplz-unlinked-mode span h3{font-size:14px;border-bottom:0}#cmplz-document p,#cmplz-document li,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode p,.editor-styles-wrapper .cmplz-unlinked-mode li,.editor-styles-wrapper .cmplz-unlinked-mode td{font-size:14px;margin-top:0}#cmplz-document ol.alphabetic,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic li:before,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic li:before{font-weight:700;content:counter(list,lower-alpha) ") ";counter-increment:list}#cmplz-document ul,.editor-styles-wrapper .cmplz-unlinked-mode ul{list-style:disc;margin-left:15px;margin-bottom:15px}#cmplz-document ol.alphabetic ol,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic ol{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic ol li:before,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic ol li:before{font-weight:700;content:counter(list,decimal) ") ";counter-increment:list}#cmplz-document .cmplz-subtitle,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-subtitle{font-size:inherit;font-weight:700;margin-top:25px}#cmplz-document .cmplz-indent,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-indent{margin-left:36px}#cmplz-cookies-overview .cmplz-dropdown,#cmplz-document .cmplz-dropdown,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown{background-color:rgb(239 239 239 / .25)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown a,#cmplz-document .cmplz-dropdown p,#cmplz-document .cmplz-dropdown a,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown a{font-size:14px;margin-top:0}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-cookies-overview .cmplz-dropdown ul,#cmplz-document .cmplz-dropdown p,#cmplz-document .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown ul,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown ul{padding:0 15px}#cmplz-cookies-overview .cmplz-dropdown p.legal-obligations-description,#cmplz-document .cmplz-dropdown p.legal-obligations-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p.legal-obligations-description{padding-bottom:15px}#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{display:block;background-color:rgb(239 239 239 / .5);margin:5px 0;padding:5px 10px;align-items:center;justify-items:stretch}#cmplz-cookies-overview .cmplz-dropdown summary h3,#cmplz-document .cmplz-dropdown summary h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary h3{padding:0 5px;border-bottom:0;font-size:18px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary p,#cmplz-document .cmplz-dropdown summary p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary p{text-align:right;padding:0;margin:0;font-size:14px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after{cursor:pointer;content:"";background:url(/hallinta/wp-content/plugins/complianz-gdpr/assets/images/chevron-down.svg) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px;margin:3px}#cmplz-cookies-overview .cmplz-dropdown[open],#cmplz-document .cmplz-dropdown[open],.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open]{padding-bottom:1px}#cmplz-cookies-overview .cmplz-dropdown[open] summary div:after,#cmplz-document .cmplz-dropdown[open] summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open] summary div:after{transform:rotate(180deg)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4{font-size:15px;margin:5px 0}#cmplz-cookies-overview .cmplz-dropdown h5,#cmplz-document .cmplz-dropdown h5,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h5{margin:0}#cmplz-cookies-overview .cmplz-dropdown .name-header strong,#cmplz-cookies-overview .cmplz-dropdown .retention-header strong,#cmplz-cookies-overview .cmplz-dropdown .function-header strong,#cmplz-document .cmplz-dropdown .name-header strong,#cmplz-document .cmplz-dropdown .retention-header strong,#cmplz-document .cmplz-dropdown .function-header strong,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .name-header strong,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .retention-header strong,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .function-header strong{display:block;font-size:14px;font-weight:700;text-align:left;margin:0;text-transform:initial}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{padding:0 15px 15px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose,#cmplz-document .cmplz-dropdown .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose{border:1px solid #dadada;grid-gap:1px;background-color:#dadada;margin-bottom:10px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div{background-color:#fff;padding:15px}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .retention-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .function-header{background-color:#f7f7f7}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose h5,#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header strong,#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header strong,#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header strong,#cmplz-document .cmplz-dropdown .cookies-per-purpose h5,#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header strong,#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header strong,#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header strong,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose h5,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header strong,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .retention-header strong,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .function-header strong{line-height:1.8}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7){background-color:#f7f7f7}}.cmplz-video.cmplz-iframe-styles{background-color:#fff0}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5),0 1px 10px 0 rgb(0 0 0 / .15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRTQgYoZZY2vCFuvAFT_rC1chb-.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRTQgYoZZY2vCFuvAFT_rm1chb-.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRTQgYoZZY2vCFuvAFT_rO1chb-.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRTQgYoZZY2vCFuvAFT_r21cg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRQQgYoZZY2vCFuvAFT9gaQZyTfoPNB.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRQQgYoZZY2vCFuvAFT9gaQZy3foPNB.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRQQgYoZZY2vCFuvAFT9gaQZyffoPNB.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRQQgYoZZY2vCFuvAFT9gaQZynfoA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRVQgYoZZY2vCFuvAFbzr-tdg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRVQgYoZZY2vCFuvAFSzr-tdg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRVQgYoZZY2vCFuvAFYzr-tdg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRVQgYoZZY2vCFuvAFWzr8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRSQgYoZZY2vCFuvAnt66qfVyvHpA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRSQgYoZZY2vCFuvAnt66qWVyvHpA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRSQgYoZZY2vCFuvAnt66qcVyvHpA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://kirjastopaivat.fi/hallinta/wp-content/fonts/pt-serif/EJRSQgYoZZY2vCFuvAnt66qSVys.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--space-00:0.125rem;--space-01:0.25rem;--space-02:0.35rem;--space-03:0.5rem;--space-04:0.75rem;--space-05:1rem;--space-06:1.25rem;--space-07:1.5rem;--space-08:2rem;--space-09:3rem;--space-10:4rem;--space-11:5rem;--space-12:6rem;--space-13:7.5rem;--space-14:9rem;--space-15:11rem;--space-16:13rem;--space-17:15.5rem;--space-18:18rem;--s-r-1:var(--space-00);--s-r-2:var(--space-01);--s-r-3:var(--space-02);--s-r-4:var(--space-02);--s-r-5:var(--space-04);--s-r-6:var(--space-04);--s-r-7:var(--space-04);--s-r-8:var(--space-05);--s-r-9:var(--space-06);--s-r-10:var(--space-07);--s-r-11:var(--space-08);--s-r-12:var(--space-09);--s-r-13:var(--space-10);--s-r-14:var(--space-11);--s-r-15:var(--space-12);--s-r-16:var(--space-13);--s-r-17:var(--space-14);--s-r-18:var(--space-15);--global--line-height-reset:1;--global--default-content-width:1254px;--global--10col-nogap-content-width:1254px;--global--wide-content-width:1254px;--global--border-radius-xxs:0.625rem;--global--border-radius-xs:0.938rem;--global--border-radius-s:1.25rem;--global--border-radius-m:1.563rem;--global--border-radius-l:1.875rem;--global--border-radius-xl:2.5rem;--global--border-radius-xxl:3.125rem;--global--border-radius-xxxl:3.75rem;--global--border-radius-xxxxl:4.375rem;--global--border-radius-round:6.25em}@media only screen and (min-width:48em){:root{--s-r-7:var(--space-05);--s-r-8:var(--space-06);--s-r-9:var(--space-07);--s-r-10:var(--space-08);--s-r-11:var(--space-09);--s-r-12:var(--space-10);--s-r-13:var(--space-11);--s-r-14:var(--space-13);--s-r-15:var(--space-13);--s-r-16:var(--space-14);--s-r-17:var(--space-15);--s-r-18:var(--space-16);--global--border-radius-xxs:0.625rem;--global--border-radius-xs:1.25rem;--global--border-radius-s:1.875rem;--global--border-radius-m:2.5rem;--global--border-radius-l:3.125rem;--global--border-radius-xl:3.75rem;--global--border-radius-xxl:4.375rem;--global--border-radius-xxxl:5rem;--global--border-radius-xxxxl:5.625rem}}@media only screen and (min-width:64em){:root{--s-r-1:var(--space-01);--s-r-2:var(--space-02);--s-r-3:var(--space-03);--s-r-4:var(--space-03);--s-r-6:var(--space-05);--s-r-7:var(--space-06);--s-r-8:var(--space-07);--s-r-9:var(--space-08);--s-r-10:var(--space-09);--s-r-11:var(--space-10);--s-r-12:var(--space-11);--s-r-13:var(--space-12);--s-r-14:var(--space-13);--s-r-15:var(--space-14);--s-r-16:var(--space-15);--s-r-17:var(--space-16);--s-r-18:var(--space-17)}}@media only screen and (min-width:80em){:root{--s-r-4:var(--space-04);--s-r-5:var(--space-05);--s-r-6:var(--space-06);--s-r-7:var(--space-07);--s-r-8:var(--space-08);--s-r-9:var(--space-09);--s-r-10:var(--space-10);--s-r-11:var(--space-11);--s-r-12:var(--space-12);--s-r-13:var(--space-13);--s-r-14:var(--space-14);--s-r-15:var(--space-15);--s-r-16:var(--space-16);--s-r-17:var(--space-17);--s-r-18:var(--space-18)}}body{--wp--style--block-gap:0;--global--content--padding--left:1.25rem;--global--content--padding--right:1.25rem;--global--font-size--heading-01:1rem;--global--font-size--heading-02:1.125rem;--global--font-size--heading-03:1.125rem;--global--font-size--heading-04:1.25rem;--global--font-size--heading-05:1.5rem;--global--font-size--heading-06:1.875rem;--global--font-size--heading-07:2.125rem;--global--font-size--heading-08:2.375rem;--global--font-size--heading-09:2.875rem;--global--font-size--heading-10:3.25rem;--global--font-size--heading-11:3.75rem;--global--font-size--heading-12:4.375rem;--global--font-size--heading-13:5.125rem;--global--font-size--body-xxxs:0.75rem;--global--font-size--body-xxs:0.875rem;--global--font-size--body-xs:1rem;--global--font-size--body-s:1.125rem;--global--font-size--body-m:calc(1.7rem * 0.625);--global--font-size--body-l:1.25rem;--global--font-size--body-xl:1.375rem;--global--font-size--body-xxl:1.5rem;--global--font-size--body-xxxl:1.5rem;--global--font-size--body-xxxxl:1.75rem}@media only screen and (min-width:48em){body{--global--font-size--heading-05:1.75rem;--global--font-size--heading-06:2.25rem;--global--font-size--heading-07:2.75rem;--global--font-size--heading-08:3.25rem;--global--font-size--heading-09:4rem;--global--font-size--heading-10:4.875rem;--global--font-size--heading-11:6rem;--global--font-size--heading-12:7.25rem;--global--font-size--heading-13:8.875rem;--global--font-size--body-xl:1.5rem;--global--font-size--body-xxl:1.75rem;--global--font-size--body-xxxl:2.125rem;--global--font-size--body-xxxxl:2.5rem}}@media only screen and (min-width:64em){body{--global--font-size--heading-04:1.375rem;--global--font-size--heading-05:1.875rem;--global--font-size--heading-06:2.625rem;--global--font-size--heading-07:3.375rem;--global--font-size--heading-08:4.375rem;--global--font-size--heading-09:5.625rem;--global--font-size--heading-10:7.25rem;--global--font-size--heading-11:9.25rem;--global--font-size--heading-12:11.75rem;--global--font-size--heading-13:15.125rem;--global--font-size--body-l:calc(2.1rem * 0.625);;--global--font-size--body-xl:1.75rem}}@media only screen and (min-width:80em){body{--global--font-size--heading-03:calc(2.1rem * 0.625);--global--font-size--heading-04:calc(3rem * 0.625);--global--font-size--heading-05:calc(4rem * 0.625);--global--font-size--heading-06:calc(5rem * 0.625);--global--font-size--heading-07:4.375rem;--global--font-size--heading-08:5.75rem;--global--font-size--heading-09:7.75rem;--global--font-size--heading-10:10.375rem;--global--font-size--heading-11:13.875rem;--global--font-size--heading-12:18.625rem;--global--font-size--heading-13:25rem;--global--font-size--body-xxl:2.125rem;--global--font-size--body-xxxl:2.5rem;--global--font-size--body-xxxxl:3rem}}@media only screen and (min-width:118.5em){body{}}:root{--global--color--border:#d8d8d8;--global--color--form-border:#bbb;--global--color--form-background:#fff;--global--color--form-select-fill:#fff;--global--color--notification:#003679;--global--color--notification-border:#5ca5ff;--global--color--notification-background:#b8d7ff;--global--color--success:#006319;--global--color--success-border:#63d383;--global--color--success-background:#b8f3c6;--global--color--error:#790000;--global--color--error-border:#ff5c60;--global--color--error-background:#ffb8b8;--global--color--product-badge-color:#282828;--global--color--product-badge-background:#fff;--global--color--star-rating:#282828;--global--color--form-border-active:#0075ee;--global--color--form-glow:rgba(0, 119, 247, 0.2);--global--color--variant-border:#4a4a4a;--global--color--variant-form-border:#666;--global--color--variant-form-border-active:#2e8cfd;--global--color--variant-form-glow:rgba(46, 140, 253, 0.2);--global--color--variant-form-background:#121212;--global--color--variant-form-select-fill:#121212;--global--color--variant-notification:#b8d7ff;--global--color--variant-notification-border:#005ed2;--global--color--variant-notification-background:#003679;--global--color--variant-success:#b8f3c6;--global--color--variant-success-border:#119236;--global--color--variant-success-background:#006319;--global--color--variant-error:#ffb8b8;--global--color--variant-error-border:#c70510;--global--color--variant-error-background:#790000;--global--color--variant-code-color:#216f6d;--global--color--variant-code-background:#cafaf8;--global--color--variant-star-rating:#f4f4f4;--global--color--variant-product-badge-color:#f4f4f4;--global--color--variant-product-badge-background:#121212}*,:after,:before{text-rendering:optimizeLegibility;-webkit-box-sizing:inherit;-moz-box-sizing:inherit}body,html{padding:0!important}body{margin:0;max-width:none!important}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){height:0}[hidden],template{display:none}a{background-color:#fff0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}td,th{padding:0}
/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */
:root{-ms-overflow-style:-ms-autohiding-scrollbar;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main,summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{user-select:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*,:after,:before{border-style:solid;border-width:0}*{margin:0;padding:0}:root{text-rendering:optimizeLegibility;box-sizing:border-box;cursor:default;font-family:sans-serif;font-size:100%;line-height:1.5}html{background-color:#fff;scroll-behavior:smooth}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:#fff0;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-spacing:0}textarea{resize:vertical}::selection{background-color:#b3d4fc;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-break:normal}.screen-reader-text:focus{clip:auto!important;background-color:var(--wp--custom--color--background-primary);border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;right:5px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.skip-link{left:-9999rem;text-decoration:underline;top:2.5rem;z-index:999999999}.skip-link:focus{display:block;font-size:14px;font-weight:600;left:6px;line-height:normal;padding:15px 23px 14px;right:auto;text-decoration:none;top:7px;z-index:100000}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.clear:after,.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}.mobile-hide{display:none}@media(min-width:48em){.mobile-hide{display:block}}.no-hyphens{hyphens:none!important}.no-letterspacing{letter-spacing:0!important}.wp-block-group:where(.has-background){padding:inherit}.block-editor-block-list__layout.is-root-container>.fullwidth{max-width:none!important}.wp-site-blocks>*+*,[class*=wp-container-] .wp-block-post-comments-link,[class*=wp-container-] .wp-block-post-featured-image,[class*=wp-container-].wp-block-template-part{margin-top:0}.alignfull .alignwide,.site-footer .footer-content,.wp-block-ainoblocks-accordion-faq-block.alignfull{padding-left:var(--global--content--padding--left);padding-right:var(--global--content--padding--right)}.wp-block-ainoblocks-accordion-faq-block.alignfull .alignwide,.wp-block-group.alignfull .alignwide .alignwide{padding-left:0;padding-right:0}.wp-block-ainoblocks-accordion-faq-block.alignfull .wp-block-separator.alignfull,.wp-block-group.alignfull>.alignfull,[class*=wp-container-]>.alignfull{margin-left:calc(var(--global--content--padding--left)*-1)!important;margin-right:calc(var(--global--content--padding--right)*-1)!important;width:calc(100% + var(--global--content--padding--left) + var(--global--content--padding--right))!important}.alignfull .default-content-width{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.alignfull .alignwide{margin-left:auto;margin-right:auto;max-width:var(--global--wide-content-width)}.entry-content>* .aligncenter{clear:both;margin-left:auto;margin-right:auto}.entry-content.post-width>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){margin-left:auto;margin-right:auto;max-width:var(--global--default-content-width)}.content-gap,.site-header,.wp-block-group.has-background.content-gap{padding-left:var(--global--content--padding--left);padding-right:var(--global--content--padding--right)}.center,.push-center{margin-left:auto;margin-right:auto}.has-padding-top{padding-top:var(--s-r-14)}.has-padding-bottom{padding-bottom:var(--s-r-14)}.site-main .site-content{margin-left:auto;margin-right:auto;max-width:var(--global--wide-content-width)}.author-pic-link,.authorbox__details,.comment-list,.comment-respond,.default-content-width,.page-template-default .entry-content>*,.single-post .entry-content>*,.single .entry-tags{max-width:var(--global--default-content-width)}.posts-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.col,.posts-container .type-page,.posts-container .type-post{position:relative}.blog-1-column .posts-container .type-page,.blog-1-column .posts-container .type-post,.footer-1-column .footer-widget{clear:both;flex-basis:100%;flex-grow:0;float:none;width:100%}.blog-1-column .posts-container .hentry{float:none;width:100%}@media(min-width:48em){.two-col-grid-tablet{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr}}@media(min-width:80em){.two-col-grid-tablet{display:block}}.flexbox{display:flex}.flexbox .flex-direction__row{flex-direction:row}.flexbox .flex-direction__row-reverse{flex-direction:row-reverse}.flexbox .flex-direction__column{flex-direction:column}.flexbox .flex-direction__column-reverse{flex-direction:column-reverse}.flexbox .justify-content__flexstart{justify-content:flex-start}.flexbox .justify-content__flexend{justify-content:flex-end}.flexbox .justify-content__center{justify-content:center}.flexbox .justify-content__space-between{justify-content:space-between}.flexbox .justify-content__space-around{justify-content:space-around}.flexbox .justify-content__space-evenly{justify-content:space-evenly}@media(min-width:80em){.desktop__width__50{width:50%}.desktop__width__55{width:55%}.desktop__width__60{width:60%}.desktop__width__40{width:40%}.desktop__width__45{width:45%}}.gap-s .wp-block-post-template{column-gap:.5rem}@media(min-width:64em){.gap-s .wp-block-post-template{column-gap:.75rem}}@media(min-width:80em){.gap-s .wp-block-post-template{column-gap:1rem}}.gap-m .wp-block-post-template{column-gap:.75rem}@media(min-width:48em){.gap-m .wp-block-post-template{column-gap:1rem}}@media(min-width:64em){.gap-m .wp-block-post-template{column-gap:1.25rem}}@media(min-width:80em){.gap-m .wp-block-post-template{column-gap:1.5rem}}.gap-l .wp-block-post-template{column-gap:1.5rem}@media(min-width:48em){.gap-l .wp-block-post-template{column-gap:2rem}}@media(min-width:64em){.gap-l .wp-block-post-template{column-gap:2.5rem}}@media(min-width:80em){.gap-l .wp-block-post-template{column-gap:3rem}}body,button,input,select,table,textarea{color:var(--wp--custom--color--font-secondary);line-height:var(--wp--custom--line-height--body)}.page-template-default .entry-content p,.single-post .entry-content p,.single-product .entry-content p{font-size:var(--global--font-size--body-m)!important}#cancel-comment-reply-link,.hentry .entry-summary,.posts-container .hentry .entry-footer,.wc-block-components-product-sale-badge,.wc-block-components-sort-select__select,.wc-block-grid__product-price,.wp-block-calendar table,.wp-block-image figcaption,div[class*=wp-block-] figcaption{color:var(--wp--custom--color--font-secondary);font-size:var(--global--font-size--body-xs)!important}.blocks-gallery-grid .blocks-gallery-item figcaption,.entry-content .sharedaddy h3.sd-title,.entry-content .wc-block-components-product-metadata__description p,.entry-content p.has-extrasmall-font-size,.entry-content p.has-xs-font-size,.entry-content p.wc-block-components-checkout-step__description,.is-style-btn li a,.single .navigation a span.nav-subtitle,.wc-block-components-checkout-step__heading-content,.woocommerce-notices-wrapper ul,.wp-block-tag-cloud.is-style-btn a{font-size:var(--global--font-size--body-xs)!important}.entry-content .has-x-font-size p,.entry-content p.has-x-font-size,.site-content .has-x-font-size p,.site-content p.has-x-font-size{font-size:var(--global--font-size--body-s)!important}.entry-content .comment-body .comment-author,.entry-content .comment-notes,.entry-content .comment-reply-title #cancel-comment-reply-link,.entry-content .comment p,.entry-content .has-xs-font-size p,.entry-content .logged-in-as,.entry-content .onsale,.entry-content .payment_box p,.entry-content .reply,.entry-content .wc-block-components-sale-badge,.entry-content .wc-block-grid__product-onsale,.entry-content .woocommerce-checkout-review-order-table,.entry-content .woocommerce-form .lost_password,.entry-content .woocommerce-info,.entry-content .woocommerce-message,.entry-content .woocommerce-MyAccount-content address,.entry-content .woocommerce-MyAccount-navigation li,.entry-content .woocommerce-notice,.entry-content .woocommerce-order-details .woocommerce-table,.entry-content .woocommerce-orders-table,.entry-content .woocommerce-privacy-policy-text p,.entry-content .woocommerce-review__published-date,.entry-content .woocommerce .woocommerce-form-register p,.entry-content .woocommerce .woocommerce-ResetPassword p,.entry-content .wp-block-ainoblocks-card .woocommerce-form-register p,.entry-content .wp-block-ainoblocks-card .woocommerce-ResetPassword p,.entry-content form label,.entry-content mark label .required,.entry-content p.has-xs-font-size,.site-content .comment-body .comment-author,.site-content .comment-notes,.site-content .comment-reply-title #cancel-comment-reply-link,.site-content .comment p,.site-content .has-xs-font-size p,.site-content .logged-in-as,.site-content .onsale,.site-content .payment_box p,.site-content .reply,.site-content .wc-block-components-sale-badge,.site-content .wc-block-grid__product-onsale,.site-content .woocommerce-checkout-review-order-table,.site-content .woocommerce-form .lost_password,.site-content .woocommerce-info,.site-content .woocommerce-message,.site-content .woocommerce-MyAccount-content address,.site-content .woocommerce-MyAccount-navigation li,.site-content .woocommerce-notice,.site-content .woocommerce-order-details .woocommerce-table,.site-content .woocommerce-orders-table,.site-content .woocommerce-privacy-policy-text p,.site-content .woocommerce-review__published-date,.site-content .woocommerce .woocommerce-form-register p,.site-content .woocommerce .woocommerce-ResetPassword p,.site-content .wp-block-ainoblocks-card .woocommerce-form-register p,.site-content .wp-block-ainoblocks-card .woocommerce-ResetPassword p,.site-content form label,.site-content mark label .required,.site-content p.has-xs-font-size,.wp-block-post-comments .commentlist .comment-body .comment-author,.wp-block-post-comments .commentlist .comment-notes,.wp-block-post-comments .commentlist .comment-reply-title #cancel-comment-reply-link,.wp-block-post-comments .commentlist .comment p,.wp-block-post-comments .commentlist .has-xs-font-size p,.wp-block-post-comments .commentlist .logged-in-as,.wp-block-post-comments .commentlist .onsale,.wp-block-post-comments .commentlist .payment_box p,.wp-block-post-comments .commentlist .reply,.wp-block-post-comments .commentlist .wc-block-components-sale-badge,.wp-block-post-comments .commentlist .wc-block-grid__product-onsale,.wp-block-post-comments .commentlist .woocommerce-checkout-review-order-table,.wp-block-post-comments .commentlist .woocommerce-form .lost_password,.wp-block-post-comments .commentlist .woocommerce-info,.wp-block-post-comments .commentlist .woocommerce-message,.wp-block-post-comments .commentlist .woocommerce-MyAccount-content address,.wp-block-post-comments .commentlist .woocommerce-MyAccount-navigation li,.wp-block-post-comments .commentlist .woocommerce-notice,.wp-block-post-comments .commentlist .woocommerce-order-details .woocommerce-table,.wp-block-post-comments .commentlist .woocommerce-orders-table,.wp-block-post-comments .commentlist .woocommerce-privacy-policy-text p,.wp-block-post-comments .commentlist .woocommerce-review__published-date,.wp-block-post-comments .commentlist .woocommerce .woocommerce-form-register p,.wp-block-post-comments .commentlist .woocommerce .woocommerce-ResetPassword p,.wp-block-post-comments .commentlist .wp-block-ainoblocks-card .woocommerce-form-register p,.wp-block-post-comments .commentlist .wp-block-ainoblocks-card .woocommerce-ResetPassword p,.wp-block-post-comments .commentlist form label,.wp-block-post-comments .commentlist mark label .required,.wp-block-post-comments .commentlist p.has-xs-font-size{font-size:var(--global--font-size--body-xs)!important}.authorbox-wrap .wp-block-post-author__bio,.blog-1-column .hentry .entry-cats,.blog-1-column .hentry .entry-footer,.blog-1-column .hentry .entry-summary,.blog-2-column .hentry .entry-cats,.blog-2-column .hentry .entry-footer,.blog-2-column .hentry .entry-summary,.custom-product-page-link,.entry-content form p,.entry-content p.has-m-font-size,.hentry ol,.hentry ul,.mc4wp-form .mc4wp-alert p,.page-header .description p,.page .woocommerce-form p,.wc-block-cart__sidebar .wc-block-cart__totals-title,.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-shipping-calculator-address .wc-block-components-text-input label,.wc-block-components-text-input label,.wc-block-components-totals-coupon__form .wc-block-components-text-input label,.woocommerce-form-login-toggle,.woocommerce-info,address,dl,input,li.has-m-font-size,select,table,textarea{font-size:var(--global--font-size--body-m)!important}.authorbox-wrap .wp-block-post-author__byline,.authorbox-wrap .wp-block-post-author__name,.authorbox__content .author-bio,.entry-content .wp-block-post-excerpt.has-l-font-size p,.entry-content .wp-block-post-terms.has-l-font-size,.entry-content p.has-l-font-size,.wc-block-components-order-summary__button-text,.wp-block-post-comments p.nocomments,.wp-block-separator.is-style-dots:before{font-size:var(--global--font-size--body-l)!important}.entry-content .wp-block-post-excerpt.has-xl-font-size p,.entry-content .wp-block-post-terms.has-xl-font-size,.entry-content p.has-xl-font-size,.entry-summary p.price,.order-total .woocommerce-Price-amount{font-size:var(--global--font-size--body-xl)!important}.entry-content .wp-block-post-excerpt.has-xxl-font-size p,.entry-content .wp-block-post-terms.has-xxl-font-size,.entry-content .wp-block-quote.is-style-large p,.entry-content p.has-xxl-font-size{font-size:var(--global--font-size--body-xxl)!important}.entry-content .wp-block-post-excerpt.has-xxxl-font-size p,.entry-content .wp-block-post-terms.has-xxxl-font-size,.entry-content p.has-xxxl-font-size,.page-header .description p{font-size:var(--global--font-size--body-xxxl)!important}.entry-content .wp-block-post-excerpt.has-xxxxl-font-size p,.entry-content .wp-block-post-terms.has-xxxxl-font-size,.entry-content p.has-xxxxl-font-size{font-size:var(--global--font-size--body-xxxxl)!important}.entry-content .wp-block-post-excerpt.has-xxs-font-size p,.entry-content .wp-block-post-terms.has-xxs-font-size,.entry-content p.has-xxs-font-size{font-size:var(--global--font-size--body-xxs)!important}.wp-block-navigation__submenu-container .has-xxxl-font-size{font-size:var(--global--font-size--body-s)!important}h1,h2,h3,h4,h5,h6{color:var(--wp--custom--color--font-primary)}.site-title,h1.site-title,h2.entry-title{word-wrap:break-word;hyphens:auto}h1.has-xxxxl-font-size{font-size:var(--global--font-size--heading-13)!important}h1.has-xxxl-font-size,h2.has-xxxxl-font-size{font-size:var(--global--font-size--heading-12)!important}h1.has-xxl-font-size,h2.has-xxxl-font-size,h3.has-xxxxl-font-size{font-size:var(--global--font-size--heading-11)!important}h1.has-xl-font-size,h2.has-xxl-font-size,h3.has-xxxl-font-size,h4.has-xxxxl-font-size{font-size:var(--global--font-size--heading-10)!important}h1.has-l-font-size,h2.has-xl-font-size,h3.has-xxl-font-size,h4.has-xxxl-font-size,h5.has-xxxxl-font-size{font-size:var(--global--font-size--heading-09)!important}h1.has-m-font-size,h2.has-l-font-size,h3.has-xl-font-size,h4.has-xxl-font-size,h5.has-xxxl-font-size,h6.has-xxxxl-font-size{font-size:var(--global--font-size--heading-08)!important}h1.has-s-font-size,h2.has-m-font-size,h3.has-l-font-size,h4.has-xl-font-size,h5.has-xxl-font-size,h6.has-xxxl-font-size{font-size:var(--global--font-size--heading-07)!important}.authorbox__details .author-name,.related-title,h1.has-xs-font-size,h2,h2.has-s-font-size,h3.has-m-font-size,h4.has-l-font-size,h5.has-xl-font-size,h6.has-xxl-font-size{font-size:var(--global--font-size--heading-06)!important}.archive .archive-title,.blog-archive h2.entry-title,.woocommerce-page h1.entry-title,h1.has-xxs-font-size,h2.has-xs-font-size,h3,h3.has-s-font-size,h4.has-m-font-size,h5.has-l-font-size,h6.has-xl-font-size{font-size:var(--global--font-size--heading-05)!important}#comments,.authorbox__wrap .section-title,.comment-reply-title,.comments-area .comments-title,.wc-block-components-title,.woocommerce-account h2,.woocommerce-Address-title h3,.woocommerce-checkout h3,.woocommerce-order-received h2,h1.has-xxxs-font-size,h2.has-xxs-font-size,h3.has-xs-font-size,h4,h4.has-s-font-size,h5.has-m-font-size,h6.has-l-font-size{font-size:var(--global--font-size--heading-04)!important}.is-large.wc-block-cart .wc-block-cart__totals-title,.nav-title,.woocommerce-loop-product__title,.wp-block-ainoblocks-accordion-faq-block h3,h2.has-xxxs-font-size,h3.has-xxs-font-size,h4.has-xs-font-size,h5.has-s-font-size,h6.has-m-font-size{font-size:var(--global--font-size--heading-03)!important}h3.has-xxxs-font-size,h4.has-xxs-font-size,h5,h5.has-xs-font-size,h6.has-s-font-size,h6.has-xs-font-size{font-size:var(--global--font-size--heading-02)!important}.wc-block-cart__empty-cart__title,h4.has-xxxs-font-size,h5.has-xxs-font-size,h5.has-xxxs-font-size,h6,h6.has-xxs-font-size,h6.has-xxxs-font-size{font-size:var(--global--font-size--heading-01)!important}.blog-archive.blog-1-column h2.entry-title,.blog-archive.blog-2-column h2.entry-title,.blog.blog-1-column h2.entry-title,.blog.blog-2-column h2.entry-title{font-size:var(--global--font-size--heading-06)!important}.site-branding .site-title{font-size:var(--global--font-size--body-l);line-height:1}.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-xxs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xxs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-s-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xxs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-m-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-s-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xxs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h6,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-l-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-m-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-xxs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xxs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-s-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xxs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-m-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-s-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xxs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h6,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-l-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-m-font-size{margin-bottom:var(--s-r-6);margin-top:var(--s-r-8)}.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h1.has-xs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h1.has-xxs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h2,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-s-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-xs-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-m-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-s-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-l-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-m-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-l-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-xl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-xxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h1.has-xs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h1.has-xxs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h2,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-s-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-xs-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-m-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-s-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-l-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-m-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-l-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-xl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-xxl-font-size{margin-bottom:var(--s-r-7);margin-top:var(--s-r-9)}.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-m-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-l-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xxl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-xxxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-m-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-l-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-xxxl-font-size{margin-bottom:var(--s-r-7);margin-top:var(--s-r-10)}.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h1,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-l-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-xl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xxl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xxxl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xxl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xxxl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xxxl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xxxxl-font-size,.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-xxxxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h1,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-l-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h2.has-xl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h3.has-xxxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h4.has-xxxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xxxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h5.has-xxxxl-font-size,.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) h6.has-xxxxl-font-size{margin-bottom:var(--s-r-8);margin-top:var(--s-r-10)}.page-template-default .entry-content:not(.wp-block-ainoblocks-flex-item) p:not(:last-child),.single-post .entry-content:not(.wp-block-ainoblocks-flex-item) p:not(:last-child){margin-bottom:var(--s-r-6)}dfn,em,i{font-style:italic}dt{font-weight:700}dd{margin:0 var(--space-06) var(--space-06)}@media(min-width:48em){dd{margin:0 var(--space-06) var(--space-06)}}.entry-content blockquote p,blockquote,blockquote p{margin:0;padding:0}.wp-block-pullquote cite,blockquote cite{display:block;font-size:var(--global--font-size--body-xs);font-style:normal;padding:var(--space-04) 0 0;text-align:left}.wp-block-code,.wp-block-preformatted,.wp-block-preformatted.has-background,code,kbd,pre,tt,var{font-family:var(--wp--preset--font-family--monospace);font-size:var(--global--font-size--body-xs);line-height:1.2}pre{border:none;margin-bottom:var(--s-r-6);padding:var(--s-r-6)}abbr,acronym{border-bottom:1px dotted #666;cursor:help}abbr,acronym,ins,mark{text-decoration:none}big{font-size:125%}.dropcap{color:var(--wp--custom--color--font-secondary);float:left;font-size:6.125rem;font-weight:300;line-height:.9;padding:0 10px 0 0}@media(min-width:48em){.dropcap{font-size:7.75rem;line-height:.79;margin-left:-11px}}.indent{text-indent:3.5rem}.center-text{text-align:center}.justify{text-align:justify}.uppercase{text-transform:uppercase}.serif{font-family:var(--wp--custom--serif--typography--font-family)!important}.sans-serif{font-family:var(--wp--custom--sans-serif--typography--font-family)!important}.border-radius-xxs,.border-radius-xxs img{border-radius:var(--global--border-radius-xxs)}.border-radius-xs,.border-radius-xs img{border-radius:var(--global--border-radius-xs)}.border-radius-s,.border-radius-s img{border-radius:var(--global--border-radius-s)}.border-radius-m,.border-radius-m img{border-radius:var(--global--border-radius-m)}.border-radius-l,.border-radius-l img{border-radius:var(--global--border-radius-l)}.border-radius-xl,.border-radius-xl img{border-radius:var(--global--border-radius-xl)}.border-radius-xxl,.border-radius-xxl img{border-radius:var(--global--border-radius-xxl)}.border-radius-xxxl,.border-radius-xxxl img{border-radius:var(--global--border-radius-xxxl)}.border-radius-xxxxl,.border-radius-xxxxl img{border-radius:var(--global--border-radius-xxxxl)}.border-radius-round,.border-radius-round img{border-radius:var(--global--border-radius-round)}.border-top-left-radius-xxs,.border-top-left-radius-xxs img{border-top-left-radius:var(--global--border-radius-xxs)}.border-top-left-radius-xs,.border-top-left-radius-xs img{border-top-left-radius:var(--global--border-radius-xs)}.border-top-left-radius-s,.border-top-left-radius-s img{border-top-left-radius:var(--global--border-radius-s)}.border-top-left-radius-m,.border-top-left-radius-m img{border-top-left-radius:var(--global--border-radius-m)}.border-top-left-radius-l,.border-top-left-radius-l img{border-top-left-radius:var(--global--border-radius-l)}.border-top-left-radius-xl,.border-top-left-radius-xl img{border-top-left-radius:var(--global--border-radius-xl)}.border-top-left-radius-xxl,.border-top-left-radius-xxl img{border-top-left-radius:var(--global--border-radius-xxl)}.border-top-left-radius-xxxl,.border-top-left-radius-xxxl img{border-top-left-radius:var(--global--border-radius-xxxl)}.border-top-left-radius-xxxxl,.border-top-left-radius-xxxxl img{border-top-left-radius:var(--global--border-radius-xxxxl)}.border-top-left-radius-round,.border-top-left-radius-round img{border-top-left-radius:var(--global--border-radius-round)}.border-top-right-radius-xxs,.border-top-right-radius-xxs img{border-top-right-radius:var(--global--border-radius-xxs)}.border-top-right-radius-xs,.border-top-right-radius-xs img{border-top-right-radius:var(--global--border-radius-xs)}.border-top-right-radius-s,.border-top-right-radius-s img{border-top-right-radius:var(--global--border-radius-s)}.border-top-right-radius-m,.border-top-right-radius-m img{border-top-right-radius:var(--global--border-radius-m)}.border-top-right-radius-l,.border-top-right-radius-l img{border-top-right-radius:var(--global--border-radius-l)}.border-top-right-radius-xl,.border-top-right-radius-xl img{border-top-right-radius:var(--global--border-radius-xl)}.border-top-right-radius-xxl,.border-top-right-radius-xxl img{border-top-right-radius:var(--global--border-radius-xxl)}.border-top-right-radius-xxxl,.border-top-right-radius-xxxl img{border-top-right-radius:var(--global--border-radius-xxxl)}.border-top-right-radius-xxxxl,.border-top-right-radius-xxxxl img{border-top-right-radius:var(--global--border-radius-xxxxl)}.border-top-right-radius-round,.border-top-right-radius-round img{border-top-right-radius:var(--global--border-radius-round)}.border-bottom-right-radius-xxs,.border-bottom-right-radius-xxs img{border-bottom-right-radius:var(--global--border-radius-xxs)}.border-bottom-right-radius-xs,.border-bottom-right-radius-xs img{border-bottom-right-radius:var(--global--border-radius-xs)}.border-bottom-right-radius-s,.border-bottom-right-radius-s img{border-bottom-right-radius:var(--global--border-radius-s)}.border-bottom-right-radius-m,.border-bottom-right-radius-m img{border-bottom-right-radius:var(--global--border-radius-m)}.border-bottom-right-radius-l,.border-bottom-right-radius-l img{border-bottom-right-radius:var(--global--border-radius-l)}.border-bottom-right-radius-xl,.border-bottom-right-radius-xl img{border-bottom-right-radius:var(--global--border-radius-xl)}.border-bottom-right-radius-xxl,.border-bottom-right-radius-xxl img{border-bottom-right-radius:var(--global--border-radius-xxl)}.border-bottom-right-radius-xxxl,.border-bottom-right-radius-xxxl img{border-bottom-right-radius:var(--global--border-radius-xxxl)}.border-bottom-right-radius-xxxxl,.border-bottom-right-radius-xxxxl img{border-bottom-right-radius:var(--global--border-radius-xxxxl)}.border-bottom-right-radius-round,.border-bottom-right-radius-round img{border-bottom-right-radius:var(--global--border-radius-round)}.border-bottom-left-radius-xxs,.border-bottom-left-radius-xxs img{border-bottom-left-radius:var(--global--border-radius-xxs)}.border-bottom-left-radius-xs,.border-bottom-left-radius-xs img{border-bottom-left-radius:var(--global--border-radius-xs)}.border-bottom-left-radius-s,.border-bottom-left-radius-s img{border-bottom-left-radius:var(--global--border-radius-s)}.border-bottom-left-radius-m,.border-bottom-left-radius-m img{border-bottom-left-radius:var(--global--border-radius-m)}.border-bottom-left-radius-l,.border-bottom-left-radius-l img{border-bottom-left-radius:var(--global--border-radius-l)}.border-bottom-left-radius-xl,.border-bottom-left-radius-xl img{border-bottom-left-radius:var(--global--border-radius-xl)}.border-bottom-left-radius-xxl,.border-bottom-left-radius-xxl img{border-bottom-left-radius:var(--global--border-radius-xxl)}.border-bottom-left-radius-xxxl,.border-bottom-left-radius-xxxl img{border-bottom-left-radius:var(--global--border-radius-xxxl)}.border-bottom-left-radius-xxxxl,.border-bottom-left-radius-xxxxl img{border-bottom-left-radius:var(--global--border-radius-xxxxl)}.border-bottom-left-radius-round,.border-bottom-left-radius-round img{border-bottom-left-radius:var(--global--border-radius-round)}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.image-border img,.img-border{border:4px solid var(--wp--custom--color--border)}embed,iframe,img,object,video{max-width:100%}img,video{height:auto}audio,video{display:inline-block}figure{margin:0}.wp-caption{max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{font-size:var(--global--font-size--body-xs);margin-bottom:var(--s-r-8);margin-top:var(--s-r-7)}.wp-caption.alignleft{text-align:left}.wp-caption.alignright{text-align:right}.entry-content .tiled-gallery,.gallery{margin-bottom:var(--s-r-8)}.gallery-item{display:inline-block;padding:0;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}#rating,.wp-block-post-comments textarea,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:var(--global--color--form-background);border:1px solid var(--global--color--form-border);box-sizing:border-box;line-height:var(--global--line-height-reset);outline:none;padding:.969rem 1.125rem;width:100%}#rating.placeholder,.wp-block-post-comments textarea.placeholder,input[type=color].placeholder,input[type=date].placeholder,input[type=datetime-local].placeholder,input[type=datetime].placeholder,input[type=email].placeholder,input[type=month].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=range].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,input[type=time].placeholder,input[type=url].placeholder,input[type=week].placeholder,textarea.placeholder{color:var(--wp--custom--color--font-tertiary)}#rating:-moz-placeholder,#rating::-moz-placeholder,.wp-block-post-comments textarea:-moz-placeholder,.wp-block-post-comments textarea::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=range]:-moz-placeholder,input[type=range]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:var(--wp--custom--color--font-tertiary)}#rating:-ms-input-placeholder,.wp-block-post-comments textarea:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--wp--custom--color--font-tertiary)}#rating::-webkit-input-placeholder,.wp-block-post-comments textarea::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--wp--custom--color--font-tertiary)}#rating:active,#rating:focus,.wp-block-post-comments textarea:active,.wp-block-post-comments textarea:focus,input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=range]:active,input[type=range]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,textarea:active,textarea:focus{border-color:var(--global--color--form-border-active);box-shadow:0 0 0 4px var(--global--color--form-glow);color:var(--wp--custom--color--font-secondary)}textarea{background-color:#fff0;background:var(--global--color--form-background);border:1px solid var(--global--color--form-border);outline:none;padding:var(--space-04) var(--space-06);width:100%}.wp-block-post-comments textarea,textarea{line-height:var(--wp--custom--line-height--body)}form label{border-radius:var(--global--border-radius-xxs);color:var(--wp--custom--color--font-tertiary);line-height:1;margin-bottom:var(--s-r-2);position:relative}form label.checkbox{margin-bottom:var(--s-r-4)}.select2-selection--single,select{-webkit-appearance:none;background-position:right 14px top 21px;background-repeat:no-repeat;background-size:12px 12px;border:1px solid var(--global--color--form-border);padding:var(--s-r-5)}.select2-container .select2-selection--single{height:auto;margin-bottom:0}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.select2-results__options{background:var(--wp--custom--color--font-secondary)}.select2-selection__arrow svg{color:var(--wp--custom--color--font-secondary)}.select2-search--dropdown{display:none}.checkbox,.woocommerce-form__label-for-checkbox,form .comment-form-cookies-consent{align-items:center;color:var(--wp--custom--color--font-secondary);display:flex;margin-bottom:0}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background-color:var(--global--color--form-background);border:1px solid var(--global--color--form-border);border-radius:50%;height:var(--space-06);margin-bottom:0;margin-right:var(--s-r-2);min-width:var(--space-06);outline:none;width:var(--space-06)}input[type=checkbox]:before,input[type=radio]:before{border-radius:50%;content:"";display:block;height:100%;width:100%}input[type=checkbox],input[type=radio]{position:relative}input[type=checkbox]:focus,input[type=radio]:focus{background:var(--global--color--form-border-active);border-color:var(--global--color--form-border-active);box-shadow:0 0 0 4px var(--global--color--form-glow)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{fill:var(--global--color--form-select-fill);background:var(--global--color--form-border-active);border-color:var(--global--color--form-border-active);color:var(--global--color--form-select-fill)}input[type=checkbox]:after,input[type=radio]:after{content:"";display:none;position:absolute}input[type=checkbox]:checked:after,input[type=radio]:checked:after{display:block}input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;height:12px;left:8px;top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}input[type=radio]:after{background-color:var(--global--color--form-select-fill);border-radius:100px;height:6px;left:8px;top:8px;width:6px}.comment-form-cookies-consent label,.wc_payment_method label{color:var(--wp--custom--color--font-secondary);margin-bottom:0}button[type=submit],input[type=submit]{clear:both;display:block}.wp-block-post-comments .submit{border:none}.color-notice,label.color-notice span{color:var(--global--color--notification)}.comment-respond textarea{min-height:7.5rem}form p{padding-bottom:0;padding-top:var(--s-r-4)}form p.comment-form-comment{line-height:1;margin:0}.wp-block-search .wp-block-search__inside-wrapper{display:block}.wp-block-search .wp-block-search__button{background:var(--wp--custom--color--primary);border:none;color:var(--wp--custom--color--button-color-primary);margin-left:0;margin-top:var(--space-02);width:100%}.wp-block-search .wp-block-search__button:hover{background-color:var(--wp--custom--color--secondary);text-decoration:none}.wp-block-search .wp-block-search__input{padding:.969rem}.wp-block-search .wp-block-search__label{width:auto}@media(min-width:48em){.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;max-width:100%}.wp-block-search .wp-block-search__button{margin-left:var(--space-02);margin-top:0;width:auto}}.mc4wp-form .mc4wp-form-fields{display:block;width:100%}.mc4wp-form .mc4wp-form-fields p{padding-top:var(--space-02);width:100%}.mc4wp-form .mc4wp-form-fields p input[type=submit]{width:100%}.mc4wp-form .mc4wp-form-fields p:first-of-type{padding-top:0}.mc4wp-form .mc4wp-form-fields .mc4wp-alert p{text-align:center}.mc4wp-form .mc4wp-form-fields .mc4wp-success p{color:var(--global--color--success)}.mc4wp-form .mc4wp-form-fields .mc4wp-notice p{color:var(--global--color--notification)}@media(min-width:48em){.mc4wp-form .mc4wp-form-fields{display:flex;justify-content:flex-end}.mc4wp-form .mc4wp-form-fields p{padding-top:0;width:100%}.mc4wp-form .mc4wp-form-fields p:last-child{width:auto}.mc4wp-form .mc4wp-form-fields p input[type=submit]{margin-left:var(--space-02);width:auto}}.form-curved input,.form-curved select,.form-curved textarea,.form-rounded input,.form-rounded select,.form-rounded textarea{border-radius:var(--global--border-radius-xxs)}.form-curved input[type=checkbox],.form-curved input[type=radio],.form-rounded input[type=checkbox],.form-rounded input[type=radio]{border-radius:50%}.form-round input,.form-round select{border-radius:var(--global--border-radius-round)}.form-round textarea{border-radius:var(--global--border-radius-s)}.icon{fill:currentColor;stroke-width:0;stroke:currentColor;display:inline-block;position:relative;text-align:center;top:0;vertical-align:middle}.icon,.menu-social-container .icon{height:var(--space-06);width:var(--space-06)}.menu-social-container .icon{fill:var(--wp--custom--color--font-primary)}.menu-social-container .icon-large .icon{height:var(--s-r-8);width:var(--s-r-8)}.search-icon{display:none}.top:before{content:"↑";margin-right:var(--s-r-1)}.arrow-left{position:relative}.arrow-left:before{content:"→";left:0;position:absolute;text-indent:0;top:0}a{color:inherit}a:active,a:hover{outline:0}.authorbox__content p a,.comment-content li a,.comment-content p a,.comment-reply-title #cancel-comment-reply-link,.comment .comment-body p a,.custom-product-page-link,.reset_variations,.single .wp-block-post-content li a,.single .wp-block-post-content p a,.wc-block-components-checkout-return-to-cart-button,.wc-block-components-checkout-step__heading-content a,.woocommerce-info a,.woocommerce-message a,.woocommerce-notices-wrapper a,.wp-block-ainoblocks-card p a,.wp-block-ainoblocks-grid-item .wp-block-post-excerpt__more-link,.wp-block-post-excerpt__more-link,.wp-caption-text a,cite a,figcaption a{color:currentColor;text-decoration-line:underline;text-decoration-thickness:.09em}.authorbox__content p a:hover,.comment-content li a:hover,.comment-content p a:hover,.comment-reply-title #cancel-comment-reply-link:hover,.comment .comment-body p a:hover,.custom-product-page-link:hover,.reset_variations:hover,.single .wp-block-post-content li a:hover,.single .wp-block-post-content p a:hover,.wc-block-components-checkout-return-to-cart-button:hover,.wc-block-components-checkout-step__heading-content a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-notices-wrapper a:hover,.wp-block-ainoblocks-card p a:hover,.wp-block-ainoblocks-grid-item .wp-block-post-excerpt__more-link:hover,.wp-block-post-excerpt__more-link:hover,.wp-caption-text a:hover,cite a:hover,figcaption a:hover{text-decoration:none}.page .entry-content .wp-block-group.has-link-color p a:hover,.page .entry-content p.has-link-color a:hover{color:var(--wp--style--color--link)}.comment-list b.fn a,.main-navigation a,.site-title a,h2.entry-title a{fill:var(--wp--custom--color--font-primary);color:var(--wp--custom--color--font-primary)}.comment-body .reply a,.comment-reply-title #cancel-comment-reply-link,.entry-comments a,.posted-on a,.posts-container .hentry .entry-meta a{fill:var(--wp--custom--color--font-tertiary);color:var(--wp--custom--color--font-tertiary)}.comment-body .reply a,.comment-meta a,.entry-meta a,.footer-content p a,.footer-widget-wrap li a,.header-cta-wrap a,.mc4wp-form p a,.post-meta a,.posted_in a,.related-post .entry-cats a,.site-info a,.woocommerce-breadcrumb a,.woocommerce-review-link a,.wp-block-navigation-link a,.wp-block-navigation:not([style*=text-decoration]) a,.wp-block-post-terms a{text-decoration:none}.comment-body .reply a:hover,.comment-meta a:hover,.entry-meta a:hover,.footer-content p a:hover,.footer-widget-wrap li a:hover,.header-cta-wrap a:hover,.mc4wp-form p a:hover,.post-meta a:hover,.posted_in a:hover,.related-post .entry-cats a:hover,.site-info a:hover,.woocommerce-breadcrumb a:hover,.woocommerce-review-link a:hover,.wp-block-navigation-link a:hover,.wp-block-navigation:not([style*=text-decoration]) a:hover,.wp-block-post-terms a:hover{text-decoration-line:underline;text-decoration-thickness:.09em}.wp-block-search__button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;font-size:1.25rem;font-weight:400;line-height:var(--global--line-height-reset);padding:1.125rem 2.25rem}button,input[type=button],input[type=submit]{fill:var(--wp--custom--color--button-color-primary);background-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--button-color-primary)}button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:var(--wp--custom--color--secondary);text-decoration:none}.wc-block-components-button:not(.is-link):hover,.wp-block-ainoblocks-button:not(.is-style-outline) .wp-block-ainoblocks-button__link:hover,.wp-block-button__link:hover{background-color:var(--wp--custom--color--secondary);color:var(--wp--custom--color--button-color-secondary)}.btn-primary a,a.btn-primary{fill:var(--wp--custom--color--button-color-primary);background-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--button-color-primary);display:inline-block;font-weight:400;line-height:var(--global--line-height-reset)}.btn-primary a:hover,a.btn-primary:hover{background-color:var(--wp--custom--color--secondary);text-decoration:none}.btn-outline a,a.btn-outline{fill:var(--wp--custom--color--primary);border:1px solid;border-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--primary);display:inline-block;font-weight:400;line-height:var(--global--line-height-reset)}.btn-outline a:hover,a.btn-outline:hover{fill:var(--wp--custom--color--button-color-primary);background-color:var(--wp--custom--color--primary);border-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--button-color-primary);text-decoration:none}.wp-block-categories.is-style-btn a,.wp-block-tag-cloud.is-style-btn a{fill:var(--wp--custom--color--primary);border:1px solid;border-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--primary);display:inline-block;font-weight:400;line-height:var(--global--line-height-reset)}.wp-block-categories.is-style-btn a:hover,.wp-block-tag-cloud.is-style-btn a:hover{fill:var(--wp--custom--color--button-color-primary);background-color:var(--wp--custom--color--primary);border-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--button-color-primary);text-decoration:none}.wp-block-categories.is-style-btn.btn-light a,.wp-block-tag-cloud.is-style-btn.btn-light a{fill:var(--wp--custom--color--variant-primary);border:1px solid;border-color:var(--wp--custom--color--variant-primary);color:var(--wp--custom--color--variant-primary)}.wp-block-categories.is-style-btn.btn-light a:hover,.wp-block-tag-cloud.is-style-btn.btn-light a:hover{fill:var(--wp--custom--color--variant-button-color-primary);background-color:var(--wp--custom--color--variant-primary);border-color:var(--wp--custom--color--variant-primary);color:var(--wp--custom--color--variant-button-color-primary);text-decoration:none}.btn-naked,.btn-naked a{fill:var(--wp--custom--color--font-primary);color:var(--wp--custom--color--font-primary);display:inline-block;font-weight:400;padding-left:0!important;padding-right:0!important}.btn-naked:hover,.btn-naked a:hover{fill:var(--wp--custom--color--primary);color:var(--wp--custom--color--primary)}.btn-long,.cr_button{width:100%}.stretch,.stretch .wp-block-ainoblocks-button__link,.stretch .wp-block-ainoblocks-multiple-buttons__inner{width:100%!important}.btn-xxs{font-size:.875rem;padding:.563rem 1.125rem}.btn-xs,.wp-block-categories.is-style-btn a,.wp-block-tag-cloud.is-style-btn a{font-size:1rem;padding:.75rem 1.5rem}.btn-s{font-size:1.125rem;padding:.938rem 1.875rem}.btn-l,.btn-m{font-size:1.25rem;padding:1.125rem 2.25rem}@media(min-width:64em){.btn-l{font-size:1.5rem;padding:1.25rem 2.5rem}}.btn-xl{font-size:1.5rem;padding:1.25rem 2.5rem}@media(min-width:64em){.btn-xl{font-size:1.75rem;padding:1.625rem 3.25rem}}.btn-xxl{font-size:1.5rem;padding:2.25rem 4.5rem}@media(min-width:64em){.btn-xxl{font-size:1.75rem;padding:2.875rem 5.75rem}}.btn-xxxl{font-size:1.5rem;padding:3rem 6rem}@media(min-width:64em){.btn-xxxl{font-size:1.75rem;padding:3.625rem 7.25rem}}.btn-xxxxl{font-size:1.5rem;padding:3.75rem 7.5rem}@media(min-width:64em){.btn-xxxxl{font-size:1.75rem;padding:5.625rem 11.25rem}}.btn-curved .btn,.btn-curved .btn-outline a,.btn-curved .btn-primary a,.btn-curved .edit,.btn-curved .form-submit.wp-block-button input,.btn-curved .wc-block-components-button,.btn-curved .woocommerce-button,.btn-curved .woocommerce-MyAccount-navigation li a,.btn-curved a.btn-outline,.btn-curved a.btn-primary,.btn-curved button[type=submit],.btn-curved input[type=submit],.btn-rounded .btn,.btn-rounded .btn-outline a,.btn-rounded .btn-primary a,.btn-rounded .edit,.btn-rounded .form-submit.wp-block-button input,.btn-rounded .wc-block-components-button,.btn-rounded .woocommerce-button,.btn-rounded .woocommerce-MyAccount-navigation li a,.btn-rounded a.btn-outline,.btn-rounded a.btn-primary,.btn-rounded button[type=submit],.btn-rounded input[type=submit]{border-radius:var(--global--border-radius-xxs)}.btn-round .btn,.btn-round .btn-outline a,.btn-round .btn-primary a,.btn-round .edit,.btn-round .form-submit.wp-block-button input,.btn-round .search-header .search-field,.btn-round .wc-block-components-button,.btn-round .woocommerce-button,.btn-round .woocommerce-MyAccount-navigation li a,.btn-round a.btn-outline,.btn-round a.btn-primary,.btn-round button[type=submit],.btn-round input[type=submit]{border-radius:var(--global--border-radius-round)}.site-header .btn-icon{margin-top:var(--space-04)}.site-header .btn-icon a{background-position:50%;background-repeat:no-repeat;display:flex;height:var(--space-08);padding:0;text-indent:-9000px;text-transform:capitalize;width:var(--space-08)}.site-header .icon-search a{background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/build/9ada931cc537ccfa02f7.svg)!important}.site-header .wp-block-ainoblocks-multiple-buttons .wp-block-ainoblocks-multiple-buttons__inner .btn-icon:not(:first-child){margin-left:var(--space-01)}.author-avatar,.author-avatar .author-avatar-link{display:block}.author-avatar{position:relative}.author-avatar img{height:var(--space-09);min-height:var(--space-09);min-width:var(--space-09);width:var(--space-09)}@media(min-width:64em){.author-avatar img{height:var(--space-10);width:var(--space-10)}}.entry-footer .author-avatar{margin-right:var(--s-r-6)}.entry-footer .author-avatar img{height:var(--space-07);min-height:var(--space-07);min-width:var(--space-07);width:var(--space-07)}.blog-3-column .entry-footer .author-avatar{margin-right:var(--space-04)}.blog-3-column .entry-footer .author-avatar img{max-height:var(--space-08);max-width:var(--space-08)}.single-post .author-avatar{display:none}.single-post.has-single-author .author-avatar{display:block;margin:0 auto;padding-bottom:var(--s-r-2)}.author-pic-link{display:block;line-height:0;margin-bottom:var(--space-04);position:relative}@media(min-width:64em){.author-pic-link{margin:0;position:absolute}}.author-pic-link img{display:block;height:var(--space-11);min-height:var(--space-11);min-width:var(--space-11);width:var(--space-11)}@media(min-width:48em){.author-pic-link img{height:var(--space-12);width:var(--space-12)}}@media(min-width:64em){.author-pic-link img{height:var(--space-13);width:var(--space-13)}}@media(min-width:80em){.author-pic-link img{height:var(--space-14);width:var(--space-14)}}.archive .author-pic-link img{height:var(--space-11);min-height:var(--space-11);min-width:var(--space-11);width:var(--space-11)}@media(min-width:48em){.archive .author-pic-link img{height:var(--space-12);width:var(--space-12)}}@media(min-width:64em){.archive .author-pic-link img{height:var(--space-13);width:var(--space-13)}}@media(min-width:80em){.archive .author-pic-link img{height:var(--space-14);width:var(--space-14)}}.author-avatar img,.author-pic-link img,.comment-author .avatar{border-radius:50%}.author-avatar-link:after,.authorbox__wrap .author-pic-link:after,.comment-avatar:after,.entry-footer .author-avatar:after{border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.authorbox__wrap .author-pic-link:after{height:var(--space-11);min-height:var(--space-11);min-width:var(--space-11);width:var(--space-11)}@media(min-width:48em){.authorbox__wrap .author-pic-link:after{height:var(--space-12);width:var(--space-12)}}@media(min-width:64em){.authorbox__wrap .author-pic-link:after{height:var(--space-13);width:var(--space-13)}}@media(min-width:80em){.authorbox__wrap .author-pic-link:after{height:var(--space-14);width:var(--space-14)}}.comment-avatar:after{height:var(--space-07);min-height:var(--space-07);min-width:var(--space-07);width:var(--space-07)}.author-avatar-link:after{height:var(--space-09);min-height:var(--space-09);min-width:var(--space-09);width:var(--space-09)}@media(min-width:64em){.author-avatar-link:after{height:var(--space-10);width:var(--space-10)}}ol,ul{margin:0}ul{list-style:disc}ol{list-style:decimal}ol ol{list-style:lower-alpha}.site-footer ul{list-style:none;margin:0;padding:0}li>ol,li>ul{margin-bottom:0;margin-left:var(--space-06)}@media(min-width:48em){li>ol,li>ul{margin-left:var(--space-06)}}.comment-content ul ul,.entry-content ul ul{list-style:circle}.social-links-menu{align-items:center;display:flex;flex-wrap:wrap}.menu-social-container ul,.social-nav ul{margin:0;padding:0}.social-links-menu li{padding-right:var(--s-r-4)}.social-links-menu li:last-child{padding-right:0}.menu-social-container ul li a{display:block;height:var(--space-06);line-height:1;margin:0;overflow:hidden;width:var(--space-06)}.menu-social-container ul li.icon-large a{height:var(--s-r-8);width:var(--s-r-8)}table{background:#fff0;border-collapse:collapse;margin-bottom:var(--s-r-6);margin-left:0;margin-right:0;margin-top:0;width:100%}thead th{border-bottom:1px solid var(--global--color--border);margin-top:0;padding-bottom:var(--s-r-4);padding-top:0}th{padding:var(--s-r-8);text-align:left}@media(min-width:48em){th{padding:var(--s-r-6)}}tr{border-bottom:1px solid var(--global--color--border)}table tr:last-of-type{border-bottom:none}td{border-right:0;padding:var(--s-r-6)}tr td:last-of-type{border-right:none}.header-menu-widget-area{display:block;padding:var(--space-04) 0 0}@media(min-width:48em){.header-menu-widget-area{padding:var(--space-04) 0 0}}.header-menu-widget-area .textwidget p{margin:0}.widget-title{padding-bottom:var(--s-r-4)}.widget select{max-width:100%}.textwidget p:last-child{margin-bottom:0}.footer-widget .widget ul li{line-height:var(--wp--custom--line-height--body);list-style:none;padding-bottom:var(--s-r-4)}.footer-widget .widget ul li:last-child{padding-bottom:0}.widget ul ul li:last-child{padding:0}.site-footer .sub-menu{padding:var(--space-04) 0 0 0}.widget_archive select,.widget_categories select{background-image:none;border-color:var(--wp--custom--color--border);border:1px solid var(--wp--custom--color--border);border-radius:0;box-shadow:none;display:block;height:34px;line-height:1.42857143;padding:6px 12px;width:100%}.widget-area-default .widget_categories .children,.widget-area-default .widget_nav_menu .sub-menu,.widget-area-default .widget_pages ul.children{padding-left:var(--s-r-6);padding-top:0}#wp-calendar caption{font-weight:700}.widget_calendar th{text-align:center}.widget_calendar tfoot td{border:0}.entry-content .sharedaddy{padding-top:var(--s-r-4)}.entry-content .sharedaddy h3.sd-title{display:block;font-weight:400;text-align:center}.entry-content .sharedaddy h3.sd-title:before{display:none}.entry-content .sharedaddy .sd-content ul{display:flex;justify-content:center;margin:0!important}.wp-block-buttons .wp-block-button{margin-top:0}.wp-block-buttons.alignleft .wp-block-button{float:left;margin-right:var(--s-r-6);margin-top:var(--space-01)}.wp-block-buttons.alignright .wp-block-button{float:right;margin-left:var(--s-r-6);margin-top:var(--space-01)}.entry-content .page-links{align-items:baseline;margin-left:auto;margin-right:auto;padding-bottom:var(--s-r-9);padding-left:0;padding-right:0;padding-top:var(--s-r-9)}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{width:100%}@media(min-width:48em){.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:23.25rem}.wp-block-cover.alignleft,.wp-block-gallery.alignleft,.wp-block-pullquote.alignleft{float:left;margin:0 var(--space-07) var(--space-07) 0}}@media(min-width:64em){.wp-block-cover.alignleft,.wp-block-gallery.alignleft,.wp-block-pullquote.alignleft{margin:0 var(--space-09) var(--space-09)}}@media(min-width:96em){.wp-block-cover.alignleft,.wp-block-gallery.alignleft,.wp-block-pullquote.alignleft{margin:0 var(--space-09) var(--space-09) var(--space-07)}}@media(min-width:48em){.wp-block-cover.alignright,.wp-block-gallery.alignright,.wp-block-pullquote.alignright{float:right;margin:0 0 var(--space-07) var(--space-07)}}@media(min-width:64em){.wp-block-cover.alignright,.wp-block-gallery.alignright,.wp-block-pullquote.alignright{margin:0 var(--space-09) var(--space-09)}}@media(min-width:96em){.wp-block-cover.alignright,.wp-block-gallery.alignright,.wp-block-pullquote.alignright{margin:0 var(--space-07) var(--space-09) var(--space-09)}}.wp-block-ainoblocks-advanced-button.is-style-primary .wp-block-ainoblocks-advanced-button__link:not(.has-background){background-color:var(--wp--custom--color--primary)}.wp-block-ainoblocks-advanced-button.is-style-outline .wp-block-ainoblocks-advanced-button__link:not(.has-background){border-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--primary)}.wp-block-ainoblocks-advanced-button.is-style-ghost .wp-block-ainoblocks-advanced-button__link{color:var(--wp--custom--color--primary)}.pos-rel{position:relative}.ad-circle-fixed{bottom:1rem;position:absolute;right:1rem}@media(min-width:64em){.ad-circle-fixed{bottom:1.5rem;right:1.5rem}}@media(min-width:80em){.ad-circle-fixed{bottom:2rem;right:2rem}}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.has-background .accordion:before{background:var(--wp--custom--color--font-primary)}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.has-background .accordion h3{color:var(--wp--custom--color--font-primary)}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.has-background .accordion h3:after,.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.has-background .accordion h3:before{color:var(--wp--custom--color--variant-font-primary)}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.has-background:hover{transition:all .25s}.theme-makoney .wp-block-ainoblocks-accordion-faq-block.is-style-toggle .accordion h3{font-size:var(--global--font-size--body-xxs)!important;text-transform:uppercase}.wp-block-navigation:not(.has-background):not(.has-l-font-size) .wp-block-navigation__submenu-icon{margin-left:4px}.wp-block-navigation:not(.has-background):not(.has-l-font-size) .wp-block-navigation__submenu-container{background:var(--wp--custom--color--variant-background-secondary);border:none;margin-left:0;padding-bottom:var(--space-06);padding-top:var(--space-03)}.wp-block-navigation:not(.has-background):not(.has-l-font-size) .wp-block-navigation__submenu-container li .wp-block-navigation-item__content{align-items:stretch;font-family:var(--wp--custom--body--typography--font-family);font-size:var(--wp--preset--font-size--s)!important;line-height:1;padding-bottom:0;padding-left:var(--s-r-6);padding-right:var(--s-r-6);padding-top:0;text-transform:none}.wp-block-navigation:not(.has-background):not(.has-l-font-size) .wp-block-navigation__submenu-container li:first-child{padding-top:var(--space-03)}.wp-block-navigation:not(.has-background):not(.has-l-font-size) .wp-block-navigation__submenu-container li:not(:last-child){padding-bottom:var(--space-03)}.wp-block-navigation__container .wp-block-navigation-item:not(:last-child){margin-right:var(--s-r-6)}.wp-block-navigation__container .wp-block-navigation__submenu-container .wp-block-navigation-item:not(:last-child){margin-right:0}.site-footer .wp-block-navigation .wp-block-navigation__container{display:block}.site-footer .wp-block-navigation .wp-block-navigation__submenu-container{display:none}.site-footer .wp-block-navigation li{padding-bottom:var(--s-r-2)}.site-footer .wp-block-navigation li.has-child li,.site-footer .wp-block-navigation li:last-child{padding-bottom:0}.site-footer .wp-block-navigation li.has-child :where(.submenu-container,.wp-block-navigation-link__container){left:0}.site-footer .wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link,.site-footer .wp-block-navigation .wp-block-page-list,.site-footer .wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item{margin:0}.wp-block-navigation button:hover{background-color:#fff0}.wp-block-navigation :where(.wp-block-navigation__submenu-container) a{padding:0 1.5rem}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.is-menu-open{padding-left:var(--global--content--padding--left);padding-right:var(--global--content--padding--right);padding-top:0}.wp-block-navigation .has-child.wp-block-navigation-link .wp-block-navigation-link__container{margin-left:0}.wp-block-navigation .wp-block-navigation__responsive-container-close,.wp-block-navigation .wp-block-navigation__responsive-container-open{align-items:center;background-position:50%;background-repeat:no-repeat;height:2.5rem;justify-content:center;width:2.5rem}.wp-block-navigation .wp-block-navigation__responsive-container-close svg,.wp-block-navigation .wp-block-navigation__responsive-container-open svg{display:none}.wp-block-navigation .wp-block-navigation__responsive-container-open{background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/build/c4a29d8148579d842b1f.svg)!important}.wp-block-navigation .wp-block-navigation__responsive-container-close{background-color:var(--wp--custom--color--background-primary);background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/build/74cfbd6e002e6aa9ddf4.svg)!important;background-size:1rem;border-radius:var(--global--border-radius-round);right:0;top:1rem}.wp-block-navigation .wp-block-navigation__responsive-container-close:hover{background-color:var(--wp--custom--color--background-primary)}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:var(--wp--custom--color--variant-background-primary);color:var(--wp--custom--color--variant-font-primary)}.wp-block-navigation.mobile-hide{display:none}@media(min-width:48em){.wp-block-navigation.mobile-hide{display:flex}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{flex-direction:row}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item .wp-block-navigation-item__content{font-weight:700}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{padding-bottom:var(--s-r-12);padding-left:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li .wp-block-navigation-item__content{font-weight:400;line-height:var(--wp--custom--line-height--body);padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li .wp-block-navigation-item__content:hover{text-decoration:underline}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content a{padding-bottom:var(--space-02)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content a:hover{text-decoration:none}@media(min-width:600px){.wp-block-navigation:not(.has-background) .submenu-container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container{background:var(--wp--custom--color--background-secondary);border:none;border-radius:var(--global--border-radius-xxs);color:var(--wp--custom--color--font-secondary)}.wp-block-navigation-link__container .wp-block-navigation-item{background-color:#fff0}.wp-block-navigation-link__container .wp-block-navigation-item:not(:last-child){margin-right:0}.wp-block-navigation-link__container .wp-block-navigation-item:first-child{padding-top:1.5rem}.wp-block-navigation-link__container .wp-block-navigation-item:last-child{padding-bottom:1.5rem}.wp-block-navigation .has-child :where(.submenu-container,.wp-block-navigation-link__container){min-width:15.5rem}}.items-justified-right .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{align-items:flex-start!important}.entry-content p.has-drop-cap:not(:focus):first-letter{float:left;font-size:100px;font-style:normal;line-height:.77;margin:5px 8px 0 -8px;text-transform:uppercase}@media(min-width:48em){.entry-content p.has-drop-cap:not(:focus):first-letter{font-size:120px;line-height:.77;margin:6px 12px 0 -8px}.entry-content p.intro.has-drop-cap:not(:focus):first-letter{font-size:142px}}@media(min-width:80em){.two-col-d{column-count:2;column-gap:1.5rem}}.wp-block-group__inner-container .wp-block-group h1,.wp-block-group__inner-container .wp-block-group h2,.wp-block-group__inner-container .wp-block-group h3,.wp-block-group__inner-container .wp-block-group h4,.wp-block-group__inner-container .wp-block-group h5,.wp-block-group__inner-container .wp-block-group h6{margin-top:0}.wp-block-group .wp-block-group__inner-container>:last-child{margin-bottom:0}.wp-block-group .wp-block-group__inner-container:not(.wp-block-ainoblocks-grid-container)>.wp-block-image:not(.alignwide):not(.alignfull){margin-left:auto;margin-right:auto}.wp-block-query .wp-block-post-template{padding:0}.wp-block-query .wp-block-post-template li{padding-bottom:var(--s-r-10)}.wp-block-query .wp-block-post-template.columns-4 .wp-block-post-featured-image{padding-bottom:var(--s-r-3)}.wp-block-query .wp-block-post-template.columns-4 .wp-block-post-title{padding-top:var(--s-r-1)}.wp-block-query .wp-block-post-template.columns-4 .wp-block-post-title:not(:last-child){padding-bottom:var(--s-r-1)}.wp-block-query .wp-block-post-template.columns-3 .wp-block-post-featured-image{padding-bottom:var(--s-r-3)}.wp-block-query .wp-block-post-template.columns-3 .wp-block-post-title{padding-top:var(--s-r-2)}.wp-block-query .wp-block-post-template.columns-3 .wp-block-post-title:not(:last-child){padding-bottom:var(--s-r-2)}.wp-block-query .wp-block-post-template.columns-3 .wp-block-post-terms a:not(:last-child){margin-right:var(--s-r-3)}.wp-block-query .wp-block-post-template.columns-3 .wp-block-post-excerpt:not(:last-child){padding-bottom:var(--s-r-3)}@media(min-width:48em){.wp-block-query .wp-block-post-template.columns-2{display:grid;grid-template-columns:repeat(2,1fr)}.wp-block-query .wp-block-post-template.columns-2 li{grid-template-columns:1fr 1fr}}.wp-block-query .wp-block-post-template.columns-2 .wp-block-post-featured-image{padding-bottom:var(--s-r-6)}.wp-block-query .wp-block-post-template.columns-2 .wp-block-post-title{padding-top:var(--s-r-3)}.wp-block-query .wp-block-post-template.columns-2 .wp-block-post-title:not(:last-child){padding-bottom:var(--s-r-3)}.wp-block-query .wp-block-post-template.columns-2 .wp-block-post-terms a:not(:last-child){margin-right:var(--s-r-4)}.wp-block-query .wp-block-post-template.columns-2.posts-small .wp-block-post-featured-image{padding-bottom:var(--s-r-3)}.wp-block-query .wp-block-post-template.columns-2.posts-small .wp-block-post-title{padding-top:var(--s-r-1)}.wp-block-query .wp-block-post-template.columns-2.posts-small .wp-block-post-title:not(:last-child){padding-bottom:var(--s-r-1)}.wp-block-query .wp-block-post-template.columns-2.posts-small .wp-block-post-terms a:not(:last-child){margin-right:var(--s-r-2)}@media(min-width:80em){.wp-block-query .wp-block-post-template.columns-2 .wp-block-post:nth-last-of-type(-n+2){padding-bottom:0}}.wp-block-query .wp-block-post-template li{margin:0;width:100%!important}@media(min-width:48em){.wp-block-query .wp-block-post-template.columns-3{display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:64em){.wp-block-query .wp-block-post-template.columns-3 .wp-block-post:nth-last-of-type(-n+3){padding-bottom:0}}.wp-block-query .wp-block-post-template.columns-4{display:grid;grid-template-columns:repeat(2,1fr)}.wp-block-query .wp-block-post-template.columns-4 li{grid-template-columns:1fr 1fr}@media(min-width:48em){.wp-block-query .wp-block-post-template.columns-4{grid-template-columns:repeat(4,1fr)}.wp-block-query .wp-block-post-template.columns-4 li{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:80em){.wp-block-query .wp-block-post-template.columns-4 .wp-block-post:nth-last-of-type(-n+4){padding-bottom:0}}.wp-block-query .wp-block-post-template.columns-5 .wp-block-post-title{padding-top:var(--s-r-1)}.wp-block-query .wp-block-post-template.columns-5 .wp-block-post-title:not(:last-child){padding-bottom:var(--s-r-1)}@media(min-width:48em){.wp-block-query .wp-block-post-template.columns-5{display:grid;grid-template-columns:repeat(3,1fr)}.wp-block-query .wp-block-post-template.columns-5 li{grid-template-columns:1fr 1fr 1fr}}@media(min-width:64em){.wp-block-query .wp-block-post-template.columns-5{display:grid;grid-template-columns:repeat(5,1fr)}.wp-block-query .wp-block-post-template.columns-5 li{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width:80em){.wp-block-query .wp-block-post-template.columns-5 .wp-block-post:nth-last-of-type(-n+5){padding-bottom:0}}.wp-block-query .wp-block-post-template.columns-6 .wp-block-post-title{padding-top:var(--s-r-1)}.wp-block-query .wp-block-post-template.columns-6 .wp-block-post-title:not(:last-child){padding-bottom:var(--s-r-1)}@media(min-width:48em){.wp-block-query .wp-block-post-template.columns-6{display:grid;grid-template-columns:repeat(3,1fr)}.wp-block-query .wp-block-post-template.columns-6 li{grid-template-columns:1fr 1fr 1fr}}@media(min-width:64em){.wp-block-query .wp-block-post-template.columns-6{grid-template-columns:repeat(6,1fr)}.wp-block-query .wp-block-post-template.columns-6 li{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width:80em){.wp-block-query .wp-block-post-template.columns-6 .wp-block-post:nth-last-of-type(-n+6){padding-bottom:0}}.wp-block-query .wp-block-post-template.columns-5 .wp-block-post,.wp-block-query .wp-block-post-template.columns-6 .wp-block-post{display:grid;gap:.75rem;grid-template-columns:repeat(12,1fr)}.wp-block-query .wp-block-post-template.columns-5 .wp-block-post .wp-block-post-featured-image,.wp-block-query .wp-block-post-template.columns-6 .wp-block-post .wp-block-post-featured-image{grid-column-end:5;grid-column-start:1}.wp-block-query .wp-block-post-template.columns-5 .wp-block-post .entry-header,.wp-block-query .wp-block-post-template.columns-6 .wp-block-post .entry-header{grid-column-end:13;grid-column-start:5;justify-self:stretch}@media(min-width:48em){.wp-block-query .wp-block-post-template.columns-5 .wp-block-post,.wp-block-query .wp-block-post-template.columns-6 .wp-block-post{display:block}.wp-block-query .wp-block-post-template.columns-5 .wp-block-post .wp-block-post-featured-image,.wp-block-query .wp-block-post-template.columns-6 .wp-block-post .wp-block-post-featured-image{padding-bottom:var(--s-r-4)}.wp-block-query .wp-block-post-template.columns-5 .wp-block-post,.wp-block-query .wp-block-post-template.columns-6 .wp-block-post{display:block}}.wp-block-query .wp-block-post-template:not(.is-flex-container) li .wp-block-post-featured-image{padding-bottom:var(--s-r-7)}.wp-block-query .wp-block-post-template:not(.is-flex-container) li .wp-block-post-title{padding-bottom:var(--s-r-4);padding-top:var(--s-r-4)}.wp-block-query .wp-block-post-template:not(.is-flex-container) li .wp-block-post-terms a:not(:last-child){margin-right:var(--s-r-4)}.wp-block-query .wp-block-post-template:not(.is-flex-container).col-s li .wp-block-post-featured-image{padding-bottom:var(--s-r-3)}.wp-block-query .wp-block-post-template:not(.is-flex-container).col-s li .wp-block-post-title{padding-bottom:var(--s-r-1);padding-top:var(--s-r-1)}.wp-block-query .wp-block-post-template:not(.is-flex-container).col-s li .wp-block-post-terms a:not(:last-child){margin-right:var(--s-r-2)}.wp-block-query .wp-block-post-template:not(.is-flex-container):not(:last-of-type) li{padding-bottom:var(--s-r-13)}.wp-block-query.columns-3-small .wp-block-post-template .wp-block-post{display:grid;gap:.75rem;grid-template-columns:repeat(12,1fr)}.wp-block-query.columns-3-small .wp-block-post-template .wp-block-post .wp-block-post-featured-image{grid-column-end:4;grid-column-start:1;padding-bottom:0}@media(min-width:48em){.wp-block-query.columns-3-small .wp-block-post-template .wp-block-post .wp-block-post-featured-image{padding-bottom:0}}.wp-block-query.columns-3-small .wp-block-post-template .wp-block-post .entry-header{grid-column-end:13;grid-column-start:4;justify-self:stretch}.wp-block-query.columns-3-small .wp-block-post-template .wp-block-post .entry-header .wp-block-post-title{padding-top:var(--s-r-1)}.wp-block-query.columns-3-small .wp-block-post-template .wp-block-post .entry-header .wp-block-post-title:not(:last-child){padding-bottom:var(--s-r-1)}.wp-block-query.is-style-3col-list .wp-block-post{padding-bottom:var(--s-r-9)}.wp-block-query.is-style-3col-list .wp-block-post .wp-block-separator{grid-column:1/13}.wp-block-query.is-style-3col-list .post-excerpt-wrap{padding-bottom:var(--s-r-9)}@media(min-width:48em){.wp-block-query.is-style-3col-list .wp-block-post{align-content:start;column-gap:2rem;display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.wp-block-query.is-style-3col-list .wp-block-post-title{grid-column:1/5;grid-row:1/2;justify-self:stretch;padding-bottom:var(--s-r-9)}.wp-block-query.is-style-3col-list .post-excerpt-wrap{grid-column:5/9;grid-row:1/2;justify-self:stretch;padding:0;padding-bottom:var(--s-r-9)}.wp-block-query.is-style-3col-list .wp-block-post-featured-image{grid-column:9/13;grid-row:1/2;justify-self:stretch;padding-bottom:var(--s-r-9)}}@media(min-width:64em){.wp-block-query.is-style-3col-list .wp-block-post .wp-block-post-featured-image,.wp-block-query.is-style-3col-list .wp-block-post .wp-block-post-title{padding-bottom:var(--s-r-9)}}@media(min-width:80em){.wp-block-query.is-style-3col-list .wp-block-post .wp-block-post-featured-image,.wp-block-query.is-style-3col-list .wp-block-post .wp-block-post-title{padding-bottom:var(--s-r-9)}}.wp-block-query.one-col-img-large ul li:first-child{padding-bottom:0}.wp-block-query.one-col-img-large .wp-block-post-excerpt{padding-top:var(--space-06)}@media(min-width:64em){.wp-block-query.one-col-img-overlay .wp-block-post-template,.wp-block-query.two-col-img-overlay .wp-block-post-template{overflow:hidden}.wp-block-query.one-col-img-overlay .wp-block-post-template li,.wp-block-query.one-col-img-overlay .wp-block-post-template li .wp-block-post-featured-image,.wp-block-query.two-col-img-overlay .wp-block-post-template li,.wp-block-query.two-col-img-overlay .wp-block-post-template li .wp-block-post-featured-image{padding-bottom:0}.wp-block-query.one-col-img-overlay .wp-block-post-template li .wp-block-post-featured-image:before,.wp-block-query.two-col-img-overlay .wp-block-post-template li .wp-block-post-featured-image:before{background:linear-gradient(90deg,#000,#fff0);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}}.wp-block-query.one-col-img-overlay .wp-block-ainoblocks-grid-container__inner{display:block}.wp-block-query.one-col-img-overlay .wp-block-ainoblocks-grid-item.has-stacking{position:relative}.wp-block-query.one-col-img-overlay .wp-block-post-template li{padding-bottom:0}@media(min-width:64em){.wp-block-query.one-col-img-overlay .wp-block-ainoblocks-grid-container__inner{display:grid}.wp-block-query.one-col-img-overlay .wp-block-ainoblocks-grid-item.has-stacking{color:var(--wp--custom--color--variant-font-primary);padding-left:var(--s-r-11);padding-right:var(--s-r-11);position:absolute}.wp-block-query.one-col-img-overlay .wp-block-ainoblocks-grid-item.has-stacking h2{color:var(--wp--custom--color--variant-font-primary)}}@media(min-width:80em){.wp-block-query.one-col-img-overlay .wp-block-ainoblocks-grid-item.has-stacking{padding-right:0}}@media(min-width:64em){.wp-block-group .columns-3-small .wp-block-post:nth-last-of-type(-n+3){padding-bottom:0}}@media(min-width:48em){.related-posts-wrap .wp-block-query .wp-block-post-template.columns-3 li{padding-bottom:0}}.wp-block-query:not(.gap-m):not(.gap-s) .is-flex-container.columns-3{column-gap:1.5rem}@media(min-width:48em){.wp-block-query:not(.gap-m):not(.gap-s) .is-flex-container.columns-3{column-gap:2rem}}@media(min-width:64em){.wp-block-query:not(.gap-m):not(.gap-s) .is-flex-container.columns-3{column-gap:2.5rem}}@media(min-width:80em){.wp-block-query:not(.gap-m):not(.gap-s) .is-flex-container.columns-3{column-gap:3rem}}.post-meta .wp-block-post-author,.wp-block-query .wp-block-post-author{align-items:center;display:flex}.post-meta .wp-block-post-author:after,.wp-block-query .wp-block-post-author:after{content:""}.post-meta .wp-block-post-author__avatar img,.wp-block-query .wp-block-post-author__avatar img{border-radius:50%}.post-meta .wp-block-post-author__byline,.post-meta .wp-block-post-author__name,.wp-block-query .wp-block-post-author__byline,.wp-block-query .wp-block-post-author__name{display:inline}.post-meta .wp-block-post-author__byline,.wp-block-query .wp-block-post-author__byline{font-size:inherit}.one-col-img-large .wp-block-post-author__avatar,.one-col-img-overlay .wp-block-post-author__avatar,.post-meta .wp-block-post-author__avatar,.two-col-img-overlay .wp-block-post-author__avatar{height:var(--space-07);margin-right:var(--space-03);min-height:var(--space-07);min-width:var(--space-07);width:var(--space-07)}.one-col-img-large .wp-block-post-terms a:not(:last-child),.one-col-img-overlay .wp-block-post-terms a:not(:last-child),.post-meta .wp-block-post-terms a:not(:last-child),.two-col-img-overlay .wp-block-post-terms a:not(:last-child){margin-right:var(--s-r-4)}.wp-block-columns{gap:18px;margin-bottom:0}@media(min-width:48em){.wp-block-columns{gap:18px}}@media(min-width:64em){.wp-block-columns{gap:18px}}@media(min-width:80em){.wp-block-columns{gap:18px}}.wp-block-columns .wp-block-column>:last-child{margin-bottom:0}@media(min-width:48em){.wp-block-columns{display:flex;flex-grow:0;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:0}.wp-block-columns .wp-block-column{flex-basis:calc(50% - 32px);flex:1 0 21%}.wp-block-columns .wp-block-column:nth-child(2n){margin-left:var(--space-07)}.wp-block-columns .wp-block-column:nth-last-child(3):first-child,.wp-block-columns .wp-block-column:nth-last-child(3):first-child~*,.wp-block-columns .wp-block-column:nth-last-child(6):first-child,.wp-block-columns .wp-block-column:nth-last-child(6):first-child~*{flex:1 0 21%}}@media(max-width:781px)and (min-width:600px){.wp-block-columns .wp-block-column{flex-basis:calc(50% - 48px)!important}}@media(min-width:48em){.wp-block-columns{flex-basis:calc(50% - 48px);padding-left:0;padding-right:0}.wp-block-columns .wp-block-column{flex-basis:calc(50% - 48px);flex:1 0 25%}.wp-block-columns .wp-block-column:nth-child(2n){margin-left:var(--space-09)}.wp-block-columns .wp-block-column:nth-last-child(4):first-child,.wp-block-columns .wp-block-column:nth-last-child(4):first-child~*{flex:1 0 15%}.wp-block-columns .wp-block-column:nth-last-child(5):first-child,.wp-block-columns .wp-block-column:nth-last-child(5):first-child~*{flex:1 0 12%}.wp-block-columns .wp-block-column:nth-last-child(6):first-child,.wp-block-columns .wp-block-column:nth-last-child(6):first-child~*{flex:1 0 10%}.wp-block-columns.has-background{padding-bottom:0;padding-top:var(--s-r-8)}}.wp-block-image{margin-bottom:0}.wp-block-image .alignright{display:block;float:right;margin:0}.wp-block-image .alignleft{float:left;margin:0}.wp-block-image.aligncenter{clear:both;display:block;text-align:center}.wp-block-image.alignfull img{display:block;max-width:100%;width:100%}.wp-block-image.ellipse-horizontal{clip-path:ellipse(50% 45% at 50% 50%)}.wp-block-image.ellipse-vertical{clip-path:ellipse(50% 50% at 50% 50%)}.wp-block-image.is-style-border-dark img{border:1px solid;border-color:var(--wp--custom--color--font-secondary)}.wp-block-image.is-style-border-light img{border:1px solid;border-color:var(--wp--custom--color--variant-font-secondary)}.wp-block-image.icon-s{height:var(--space-04);max-height:var(--space-04);max-width:var(--space-04);width:var(--space-04)}.wp-block-image.icon-s img{vertical-align:top}.wp-block-image.icon-l{height:var(--space-11);max-height:var(--space-11);max-width:var(--space-11);width:var(--space-11)}.wp-block-image.icon-l img{vertical-align:top}div[class*=wp-block-] figcaption{color:var(--wp--custom--color--font-secondary);display:block;margin-bottom:0;margin-top:var(--s-r-4);text-align:left}.wp-block-image.alignfull figcaption{text-align:center}.wp-caption.alignleft .wp-caption-text,.wp-caption.alignright .wp-caption-text{margin-bottom:0}.wp-block-gallery .blocks-gallery-grid{list-style:none;margin-bottom:0;padding:0}.wp-block-gallery .blocks-gallery-grid li{padding:0}@media(min-width:48em){.wp-block-gallery .blocks-gallery-grid.alignwide{margin-left:calc(31.75% - 31.75vw);margin-right:calc(31.75% - 31.75vw)}}.wp-block-gallery .blocks-gallery-grid.blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-grid.wp-block-gallery .blocks-gallery-item figcaption{font-size:var(--global--font-size--body-xs)!important}.wp-block-gallery .blocks-gallery-caption{margin-bottom:var(--s-r-6);text-align:center;width:100%}.wp-block-quote{padding:0}.wp-block-quote.is-style-default{background-color:#fff0}.wp-block-quote.is-style-solid-color .has-text-color a{box-shadow:none;text-decoration:underline}.wp-block-quote.is-style-large{padding:0}.wp-block-quote.is-style-large p{font-style:normal;margin:0}.wp-block-quote.has-text-align-left cite,.wp-block-quote.is-style-large cite,.wp-block-quote cite{text-align:left}.wp-block-quote.has-text-align-right cite{text-align:right}.wp-block-quote.has-text-align-center cite{text-align:center}.single .entry-content .wp-block-pullquote,.wp-block-pullquote{border:none;padding:0;text-align:left}.single .entry-content .wp-block-pullquote.is-style-solid-color blockquote p,.single .entry-content .wp-block-pullquote.is-style-solid-color p,.single .entry-content .wp-block-pullquote p,.wp-block-pullquote.is-style-solid-color blockquote p,.wp-block-pullquote.is-style-solid-color p,.wp-block-pullquote p{font-size:var(--global--font-size--body-m)!important}.single .entry-content .wp-block-pullquote.is-style-solid-color,.wp-block-pullquote.is-style-solid-color{background-color:var(--wp--custom--color--background-primary);clear:both;padding:var(--space-06)}.single .entry-content .wp-block-pullquote.is-style-solid-color blockquote,.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%}.single .entry-content .wp-block-pullquote.alignleft,.single .entry-content .wp-block-pullquote.alignright,.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{margin-left:var(--space-07);margin-right:var(--space-07)}.single .entry-content .wp-block-pullquote.alignleft blockquote,.single .entry-content .wp-block-pullquote.alignright blockquote,.wp-block-pullquote.alignleft blockquote,.wp-block-pullquote.alignright blockquote{padding:0}.wp-block-cover.alignwide{width:calc(100% - 2rem)}@media(min-width:48em){.wp-block-cover.alignwide{width:calc(100% - 4rem)}}@media(min-width:80em){.wp-block-cover.alignwide{width:calc(100% - 6rem)}}@media(min-width:96em){.wp-block-cover.alignwide{max-width:var(--global--wide-content-width)}}.wp-block-cover .wp-block-cover__inner-container{padding:var(--space-09) 0;width:100%}.wp-block-cover .wp-block-cover__inner-container p{margin-bottom:0}.wp-block-table{display:table;width:100%}.wp-block-table.alignfull{width:96vw}.wp-block-table table{background:#fff0}.wp-block-table table tr{border-bottom:1px solid var(--wp--custom--color--border)}.wp-block-table table tr:last-of-type{border-bottom:0}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--wp--custom--color--background-primary);border-bottom:none}.wp-block-table.is-style-stripes table tr{border-bottom:none}.wp-block-code,.wp-block-preformatted,.wp-block-preformatted.has-background{margin-bottom:var(--s-r-6);overflow:auto;padding:var(--s-r-6)}.wp-block-code,.wp-block-preformatted{border:none;border-radius:0}.wp-block-code code,.wp-block-preformatted code{display:block;overflow-wrap:break-word;overflow-x:auto;white-space:pre}.wp-block-code{background:var(--global--color--variant-code-background);color:var(--global--color--variant-code-color)}.wp-block-separator{border-bottom:1px solid;opacity:1}.wp-block-separator.is-style-dots{background:none;border:none}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin-left:auto;margin-right:auto;max-width:100px}.wp-block-separator.is-style-dots:before{color:var(--wp--custom--color--font-secondary);content:"···";letter-spacing:1em;padding-left:1em}.site-footer .wp-block-page-list{list-style:none}.site-footer .wp-block-page-list .wp-block-pages-list__item{margin:0}.site-footer .wp-block-page-list .wp-block-pages-list__item:not(.has-child){padding-bottom:var(--s-r-2)}.site-footer .wp-block-page-list .submenu-container{list-style:none}.site-footer .wp-block-archives-list li:not(:last-child){padding-bottom:var(--s-r-2)}.entry-content .wp-block-latest-comments,.entry-content .wp-block-latest-posts{padding-left:0}.entry-content .wp-block-categories-list{list-style:none}.entry-content .wp-block-latest-posts li a{border:none}.wp-block-latest-comments__comment{font-size:var(--global--font-size--body-xs)!important}.entry-content .wp-block-calendar caption{color:var(--wp--custom--color--font-primary);margin-bottom:var(--space-04);text-align:center}.entry-content .wp-block-calendar table{margin-bottom:var(--space-04)}.entry-content .wp-block-calendar table th{background:#fff0;font-weight:700;text-align:center}.entry-content .wp-block-calendar table tbody{border-right:1px solid var(--wp--custom--color--border);color:var(--wp--custom--color--font-secondary)}.entry-content .wp-block-calendar table td#today{background:var(--wp--custom--color--background-primary)}.entry-content .wp-block-calendar table tbody td,.entry-content .wp-block-calendar table th{border:1px solid var(--wp--custom--color--border);padding:16px 8px}.wp-block-latest-comments__comment-excerpt p{font-size:var(--global--font-size--body-xs)!important;margin:var(--space-02) 0 var(--space-06)}.wp-block-categories.is-style-btn,.wp-block-tag-cloud.is-style-btn{display:flex;flex-wrap:wrap}.wp-block-categories.is-style-btn a,.wp-block-categories.is-style-btn ul li a,.wp-block-tag-cloud.is-style-btn a,.wp-block-tag-cloud.is-style-btn ul li a{display:block;line-height:1;margin-bottom:var(--s-r-2);margin-right:var(--s-r-2)}.wp-block-categories.is-style-btn a:hover,.wp-block-categories.is-style-btn ul li a:hover,.wp-block-tag-cloud.is-style-btn a:hover,.wp-block-tag-cloud.is-style-btn ul li a:hover{text-decoration:none}.wp-block-post-comments #comments{padding-bottom:var(--s-r-9)}.wp-block-post-comments .commentlist .comment{padding-left:0}.wp-block-post-comments .commentlist .comment .commentmetadata{color:var(--wp--preset--color--font-tertiary);margin-top:2px}.wp-block-post-comments .commentlist .comment p{clear:both;line-height:var(--wp--custom--line-height--body);margin-bottom:0}.wp-block-post-comments .commentlist .comment .comment-respond{padding-bottom:var(--s-r-9)}.wp-block-post-comments .commentlist .comment .comment-content{display:block;padding-top:var(--s-r-2)}.wp-block-post-comments .commentlist .comment .comment-author .fn{display:inline-block;font-weight:700;padding:2px 0}@media(min-width:64em){.wp-block-post-comments .commentlist .comment .comment-author .fn{padding-bottom:var(--s-r-1);padding-top:var(--s-r-1)}}.wp-block-post-comments .commentlist .comment .comment-author .fn a{text-decoration:none}.wp-block-post-comments .commentlist .comment .comment-author .avatar{margin-bottom:var(--s-r-4);margin-right:var(--s-r-2)}@media(min-width:64em){.wp-block-post-comments .commentlist .comment .comment-author .avatar{height:3rem;width:3rem}}.wp-block-post-comments .commentlist .comment-meta{display:block}.wp-block-post-comments .commentlist .comment-metadata{color:var(--wp--custom--color--font-tertiary)}.wp-block-post-comments .commentlist .comment-metadata time{display:block;padding-top:var(--s-r-1)}.wp-block-post-comments .comment-author,.wp-block-post-comments .comment-meta{line-height:1;margin-left:0}.comment-body{margin-bottom:var(--s-r-9);padding:0;position:relative}.comment-body .comment-awaiting-moderation{background:var(--global--color--notification-background);background:1px solid var(--global--color--notification-border);border-radius:var(--global--border-radius-xxs);color:var(--global--color--notification);display:block;font-style:normal;margin-top:var(--s-r-4);padding:var(--s-r-6)}.comment-body .reply{margin-bottom:0;padding-top:var(--s-r-4)}.site-footer .wp-block-social-links,.site-header .wp-block-social-links{gap:var(--space-01);list-style:none}.site-footer .wp-block-social-links .wp-social-link a,.site-header .wp-block-social-links .wp-social-link a{padding:0}.site-footer .wp-block-social-links .wp-social-link.wp-social-link.wp-social-link,.site-header .wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:0}.site-footer .wp-block-social-links .wp-social-link:hover,.site-header .wp-block-social-links .wp-social-link:hover{transform:none}.site-footer .wp-block-social-links.is-style-logos-only .wp-social-link,.site-header .wp-block-social-links.is-style-logos-only .wp-social-link{padding:0}.site-footer .wp-block-social-links.is-style-logos-only .wp-social-link a,.site-header .wp-block-social-links.is-style-logos-only .wp-social-link a{align-items:center;display:flex;height:var(--space-08);justify-content:center;padding:0;width:var(--space-08)}.site-footer .wp-block-social-links.is-style-logos-only .wp-social-link a svg,.site-header .wp-block-social-links.is-style-logos-only .wp-social-link a svg{height:var(--space-06);width:var(--space-06)}.site-header{margin-left:auto;margin-right:auto;position:relative}@media(min-width:96em){.site-header{padding-left:var(--space-09);padding-right:var(--space-09)}}.site-header .header-content .wp-block-navigation,.site-header .header-content .wp-block-site-logo,.site-header .header-content .wp-block-site-title,.site-header .header-content .wp-block-social-links{margin-bottom:var(--space-04);margin-top:var(--space-04)}.site-header .wp-block-social-links{display:none}@media(min-width:1280px){.site-header .wp-block-social-links{display:flex}}.site-header .wp-block-navigation__container{gap:0}.site-header .header-content,.site-header__content{align-content:stretch;align-items:center;display:flex;justify-content:space-between}.site-header .header-content .wp-block-site-title,.site-header__content .wp-block-site-title{line-height:var(--global--line-height-reset)}.site-header .header-content .wp-block-navigation .has-child :where(.submenu-container,.wp-block-navigation-link__container),.site-header__content .wp-block-navigation .has-child :where(.submenu-container,.wp-block-navigation-link__container){left:-1.5rem}.site-header .wp-block-ainoblocks-multiple-buttons__inner{display:flex}.site-header .wp-block-ainoblocks-multiple-buttons__inner .wp-block-ainoblocks-button:not(:last-child){margin-bottom:0}.site-header .site-header-wrap.header-dark .wp-block-navigation.is-responsive .wp-block-navigation__responsive-container-open,.site-header .site-header-wrap.header-dark .wp-block-navigation.is-responsive:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open,.site-header .site-header-wrap.header-dark .wp-block-navigation:not(.has-background) .submenu-container,.site-header .site-header-wrap.header-dark .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container,.site-header .site-header__wrap.header-dark .wp-block-navigation.is-responsive .wp-block-navigation__responsive-container-open,.site-header .site-header__wrap.header-dark .wp-block-navigation.is-responsive:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open,.site-header .site-header__wrap.header-dark .wp-block-navigation:not(.has-background) .submenu-container,.site-header .site-header__wrap.header-dark .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container{background:var(--wp--custom--color--variant-background-secondary)}.site-header .site-header-wrap.header-dark .wp-block-navigation.is-responsive:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open,.site-header .site-header__wrap.header-dark .wp-block-navigation.is-responsive:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{color:var(--wp--custom--color--variant-font-secondary)}.pagination-wrap .wp-block-query-pagination,.pagination-wrap .wp-block-query-pagination-numbers{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.pagination-wrap .wp-block-query-pagination-numbers .page-numbers:not(.dots),.pagination-wrap .wp-block-query-pagination-numbers .wp-block-query-pagination-next,.pagination-wrap .wp-block-query-pagination-numbers .wp-block-query-pagination-previous,.pagination-wrap .wp-block-query-pagination .page-numbers:not(.dots),.pagination-wrap .wp-block-query-pagination .wp-block-query-pagination-next,.pagination-wrap .wp-block-query-pagination .wp-block-query-pagination-previous{fill:var(--wp--custom--color--font-secondary);align-items:center;background-color:#fff0;border:1px solid var(--global--color--border);color:var(--wp--custom--color--font-secondary);display:inline-block;display:flex;font-weight:400;justify-content:center;line-height:var(--global--line-height-reset);margin-left:var(--s-r-1);margin-right:var(--s-r-1)}.pagination-wrap .wp-block-query-pagination-numbers .page-numbers:not(.dots):hover,.pagination-wrap .wp-block-query-pagination-numbers .wp-block-query-pagination-next:hover,.pagination-wrap .wp-block-query-pagination-numbers .wp-block-query-pagination-previous:hover,.pagination-wrap .wp-block-query-pagination .page-numbers:not(.dots):hover,.pagination-wrap .wp-block-query-pagination .wp-block-query-pagination-next:hover,.pagination-wrap .wp-block-query-pagination .wp-block-query-pagination-previous:hover{background-color:var(--global--color--border);border:1px solid var(--global--color--border)}.pagination-wrap .wp-block-query-pagination-numbers .page-numbers,.pagination-wrap .wp-block-query-pagination .page-numbers{border-radius:50%;height:var(--space-09);width:var(--space-09)}.pagination-wrap .wp-block-query-pagination-numbers .page-numbers.dots,.pagination-wrap .wp-block-query-pagination .page-numbers.dots{align-items:center;display:flex;justify-content:center}.pagination-wrap .wp-block-query-pagination-numbers .wp-block-query-pagination-next,.pagination-wrap .wp-block-query-pagination-numbers .wp-block-query-pagination-previous,.pagination-wrap .wp-block-query-pagination .wp-block-query-pagination-next,.pagination-wrap .wp-block-query-pagination .wp-block-query-pagination-previous{border-radius:6rem;display:none;font-size:1.125rem;padding:.938rem 1.875rem}@media(min-width:64em){.pagination-wrap .wp-block-query-pagination-numbers .wp-block-query-pagination-next,.pagination-wrap .wp-block-query-pagination-numbers .wp-block-query-pagination-previous,.pagination-wrap .wp-block-query-pagination .wp-block-query-pagination-next,.pagination-wrap .wp-block-query-pagination .wp-block-query-pagination-previous{display:flex}}.pagination-wrap .wp-block-query-pagination-numbers .page-numbers.current,.pagination-wrap .wp-block-query-pagination-numbers .page-numbers.current:hover,.pagination-wrap .wp-block-query-pagination .page-numbers.current,.pagination-wrap .wp-block-query-pagination .page-numbers.current:hover{background-color:var(--wp--custom--color--primary);border-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--button-color-primary)}.archive h1.archive-title{font-weight:700;line-height:var(--wp--custom--line-height--body)}.archive .wp-block-term-description{padding-top:var(--s-r-6)}.archive .wp-block-query.is-style-3col-list{margin-top:var(--s-r-9)}.single-post .hentry.comments-closed.no-comments,.single-post .wp-block-post-featured-image{padding-bottom:var(--s-r-9)}.single-post .post-meta{align-items:center;display:flex;justify-content:flex-start}.single-post .post-meta .wp-block-post-author__name{font-weight:inherit}.single-post .post-meta .wp-block-post-comments-link{display:none}@media(min-width:48em){.single-post .post-meta .wp-block-post-comments-link{display:flex}}.single-post .post-meta .wp-block-post-comments-link,.single-post .post-meta .wp-block-post-date{margin-left:var(--space-01)}.single-post .post-meta .wp-block-post-author__name:after{content:","}@media(min-width:48em){.single-post .post-meta .wp-block-post-date:after{content:","}}.single-post .post-meta>:last-child:after{display:none}.single-post .post-footer .wp-block-post-terms{visibility:hidden}.single-post .post-footer .wp-block-post-terms a{visibility:visible}.single-post .post-footer .wp-block-post-terms a:not(:last-child):after{content:","}.single-post .post-footer .wp-block-post-terms a:not(:first-child){margin-left:-5px}.single-post .authorbox-wrap .wp-block-post-author__byline{margin-right:5px}.single-post .authorbox-wrap .wp-block-post-author__byline,.single-post .authorbox-wrap .wp-block-post-author__name{display:inline}.single-post .authorbox-wrap .wp-block-post-author__avatar{margin-right:var(--s-r-6)}.single-post .authorbox-wrap .wp-block-post-author__avatar img{border-radius:100px;height:var(--space-09);width:var(--space-09)}@media(min-width:48em){.single-post .authorbox-wrap .wp-block-post-author__avatar img{height:var(--space-12);width:var(--space-12)}}.single-post .authorbox-wrap .wp-block-post-author__bio{margin-bottom:0;padding-top:var(--s-r-4)}.comment-respond{margin-bottom:0;padding:0}.comment-reply-title,.comment-respond{position:relative}.comment-reply-title #cancel-comment-reply-link{display:block;font-weight:400;letter-spacing:0;padding-top:var(--s-r-2)}.comment-respond .form-submit{margin:0}.page .comment-notes,.page .logged-in-as,.single .comment-notes,.single .logged-in-as{margin:0;margin-bottom:var(--s-r-4);padding-bottom:0;padding-top:var(--s-r-4)}.comment-form-cookies-consent{position:relative}.error404 .entry-header,.page-template-default .entry-header,.search-no-results .entry-header,.single-post .entry-header{display:block;padding-top:0}@media(min-width:48em){body:not(.footer-centered) .site-footer .footer-wrap .footer-info .social-footer-nav{padding-top:0}}.site-footer .footer-content{max-width:100%}.site-footer .wp-block-ainoblocks-grid-item .wp-block-group:not(:last-child){padding-bottom:5rem}@media(min-width:80em){.site-footer .wp-block-ainoblocks-grid-item .wp-block-group:not(:last-child){padding-bottom:var(--s-r-11)}}.page-template-woocommerce-default.archive .site-content,.page-template-woocommerce-default.post-type-archive-product .site-content,.page-template-woocommerce-default.single-product .site-content,.woocommerce.archive .site-content,.woocommerce.post-type-archive-product .site-content,.woocommerce.single-product .site-content{margin-left:auto;margin-right:auto;max-width:var(--global--wide-content-width);padding-bottom:var(--s-r-17);padding-top:var(--s-r-10)}.page.woocommerce-page .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link{background:#fff0}.page.woocommerce-page .entry-header{padding-bottom:var(--s-r-9)}.wc-block-components-sidebar-layout{margin:0}@media(min-width:64em){.wc-block-components-sidebar-layout{column-gap:3rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto}}.wc-block-components-sidebar-layout .wc-block-components-main{margin:0;padding-right:0;width:100%}@media(min-width:64em){.wc-block-components-sidebar-layout .wc-block-components-main{grid-column-end:7;grid-column-start:1}}.wc-block-components-sidebar{background:var(--wp--custom--color--background-secondary);border-radius:var(--global--border-radius-xs);height:fit-content;margin:0;padding:var(--s-r-7);width:100%}@media(min-width:64em){.wc-block-components-sidebar{grid-column-end:13;grid-column-start:7;margin-top:0}}.wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-order-summary h2{padding:0}.wc-block-components-form .wc-block-components-select .wc-block-components-text-input,.wc-block-components-form .wc-block-components-text-input,.wc-block-components-select .wc-block-components-text-input,.wc-block-components-shipping-calculator-address .wc-block-components-text-input{margin-top:var(--s-r-4)}.wc-block-components-form .wc-block-components-select .wc-block-components-text-input.is-active label,.wc-block-components-form .wc-block-components-text-input.is-active label,.wc-block-components-select .wc-block-components-text-input.is-active label,.wc-block-components-shipping-calculator-address .wc-block-components-text-input.is-active label{transform:translateY(4px) scale(.6)}.wc-block-components-form .wc-block-components-select .wc-block-components-text-input.has-error,.wc-block-components-form .wc-block-components-text-input.has-error,.wc-block-components-select .wc-block-components-text-input.has-error,.wc-block-components-shipping-calculator-address .wc-block-components-text-input.has-error{margin-bottom:var(--s-r-7);outline:none}.wc-block-components-form .wc-block-components-select .wc-block-components-text-input.has-error input:focus,.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-select .wc-block-components-text-input.has-error input:focus,.wc-block-components-shipping-calculator-address .wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:focus{outline:none;outline-offset:0}.woocommerce-page .wc-block-components-form .wc-block-components-checkout-step{padding-right:0}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-shipping-calculator-address .wc-block-components-text-input label,.wc-block-components-totals-coupon__form .wc-block-components-text-input label{color:var(--wp--custom--color--font-secondary);line-height:var(--global--line-height-reset);margin:0 0 0 1.25rem;max-width:calc(100% - 32px);position:absolute;transform:translateY(1.25rem)}.wc-block-components-form .wc-block-components-select .components-combobox-control__input,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button,.wc-block-components-form .wc-block-components-select input[type=email],.wc-block-components-form .wc-block-components-select input[type=number],.wc-block-components-form .wc-block-components-select input[type=tel],.wc-block-components-form .wc-block-components-select input[type=text],.wc-block-components-form .wc-block-components-select input[type=url],.wc-block-components-form .wc-block-components-text-input .components-combobox-control__input,.wc-block-components-form .wc-block-components-text-input .components-custom-select-control__button,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input .components-combobox-control__input,.wc-block-components-text-input .components-custom-select-control__button,.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-totals-coupon__form .wc-block-components-text-input .components-combobox-control__input,.wc-block-components-totals-coupon__form .wc-block-components-text-input .components-custom-select-control__button,.wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=email],.wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=number],.wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=tel],.wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=text],.wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=url]{border:1px solid var(--global--color--form-border);border-radius:var(--global--border-radius-xxs);box-sizing:border-box;color:var(--wp--custom--color--font-secondary);font-family:inherit;font-size:var(--global--font-size--body-m)!important;height:3.5rem;line-height:var(--wp--custom--line-height--body);margin:0;min-height:0}.wc-block-components-form .wc-block-components-select.has-error input,.wc-block-components-form .wc-block-components-select.has-error input:active,.wc-block-components-form .wc-block-components-select.has-error input:focus,.wc-block-components-form .wc-block-components-select.has-error input:hover,.wc-block-components-form .wc-block-components-text-input.has-error input,.wc-block-components-form .wc-block-components-text-input.has-error input:active,.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-form .wc-block-components-text-input.has-error input:hover,.wc-block-components-text-input.has-error input,.wc-block-components-text-input.has-error input:active,.wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:hover,.wc-block-components-totals-coupon__form .wc-block-components-text-input.has-error input,.wc-block-components-totals-coupon__form .wc-block-components-text-input.has-error input:active,.wc-block-components-totals-coupon__form .wc-block-components-text-input.has-error input:focus,.wc-block-components-totals-coupon__form .wc-block-components-text-input.has-error input:hover{border-color:var(--global--color--error)}.wc-block-components-form .wc-block-components-select.has-error label,.wc-block-components-form .wc-block-components-text-input.has-error label,.wc-block-components-text-input.has-error label,.wc-block-components-totals-coupon__form .wc-block-components-text-input.has-error label{color:var(--global--color--error)}.wc-block-components-form .wc-block-components-select.has-error p,.wc-block-components-form .wc-block-components-text-input.has-error p,.wc-block-components-text-input.has-error p,.wc-block-components-totals-coupon__form .wc-block-components-text-input.has-error p{font-size:var(--global--font-size--body-xxs)!important;line-height:var(--global--line-height-reset);margin:0;padding-top:var(--s-r-1)}.wc-block-components-form .wc-block-components-select.is-active input[type=email],.wc-block-components-form .wc-block-components-select.is-active input[type=number],.wc-block-components-form .wc-block-components-select.is-active input[type=tel],.wc-block-components-form .wc-block-components-select.is-active input[type=text],.wc-block-components-form .wc-block-components-select.is-active input[type=url],.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url],.wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active input[type=url]{border:1px solid var(--global--color--form-border-active);padding:1rem 0 0 1.25rem}.wc-block-components-form .wc-block-components-select.is-active label,.wc-block-components-form .wc-block-components-text-input.is-active label,.wc-block-components-text-input.is-active label,.wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active label{color:var(--wp--custom--color--font-tertiary);transform:translateY(10px) scale(.7)}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{height:3.5rem}.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{margin-top:3.5rem}.wc-block-components-checkbox .wc-block-components-checkbox__mark{display:none}.wc-block-components-radio-control__option{display:flex}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],.wc-block-components-checkbox .wc-block-components-radio-control__input[type=radio],.wc-block-components-radio-control__option .wc-block-components-checkbox__input[type=checkbox],.wc-block-components-radio-control__option .wc-block-components-radio-control__input[type=radio]{-webkit-appearance:none;border:1px solid var(--global--color--form-border);border-radius:50%;height:1.5rem;left:0;outline:0;position:relative;top:0;transform:none;width:1.5rem}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus,.wc-block-components-checkbox .wc-block-components-radio-control__input[type=radio]:focus,.wc-block-components-radio-control__option .wc-block-components-checkbox__input[type=checkbox]:focus,.wc-block-components-radio-control__option .wc-block-components-radio-control__input[type=radio]:focus{background:var(--global--color--form-border-active);border-color:var(--global--color--form-border-active);box-shadow:0 0 0 4px var(--global--color--form-glow)}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked,.wc-block-components-checkbox .wc-block-components-radio-control__input[type=radio]:checked,.wc-block-components-radio-control__option .wc-block-components-checkbox__input[type=checkbox]:checked,.wc-block-components-radio-control__option .wc-block-components-radio-control__input[type=radio]:checked{fill:var(--global--color--form-select-fill);background:var(--global--color--form-border-active);border-color:var(--global--color--form-border-active);color:var(--global--color--form-select-fill)}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:not(:checked)+.wc-block-components-checkbox__mark,.wc-block-components-checkbox .wc-block-components-radio-control__input[type=radio]:not(:checked)+.wc-block-components-checkbox__mark,.wc-block-components-radio-control__option .wc-block-components-checkbox__input[type=checkbox]:not(:checked)+.wc-block-components-checkbox__mark,.wc-block-components-radio-control__option .wc-block-components-radio-control__input[type=radio]:not(:checked)+.wc-block-components-checkbox__mark{display:none}.wc-block-checkout__payment-method .wc-block-components-radio-control__option,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:first-child,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:last-child{padding-bottom:0}.wc-block-components-country-input{height:3.75rem;margin-top:0}.components-custom-select-control,.wc-block-components-form .wc-block-components-select,.wc-block-components-select{height:3.75rem;margin-top:var(--s-r-4)}.components-custom-select-control label.components-custom-select-control__label,.wc-block-components-form .wc-block-components-select label.components-custom-select-control__label,.wc-block-components-select label.components-custom-select-control__label{font-size:var(--global--font-size--body-m)!important}.components-custom-select-control .components-custom-select-control__button,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button,.wc-block-components-select .components-custom-select-control__button{border:1px solid var(--global--color--form-border);font-size:var(--global--font-size--body-m)!important;height:3.75rem;line-height:var(--wp--custom--line-height--body);padding:1rem 0 0 1.25rem}.components-custom-select-control .components-custom-select-control__button:after,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button:after,.wc-block-components-select .components-custom-select-control__button:after{background:var(--global--color--form-border);bottom:var(--space-02);content:"";display:block;height:calc(100% - 16px);position:absolute;right:var(--space-10);top:var(--space-02);width:1px;z-index:100}.components-custom-select-control .components-custom-select-control__button .components-custom-select-control__button-icon,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button .components-custom-select-control__button-icon,.wc-block-components-select .components-custom-select-control__button .components-custom-select-control__button-icon{border-color:#000;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:7px;right:27px;top:calc(50% - 4px);transform:rotate(45deg);transition:border-width .15s ease-in-out;width:7px}.components-custom-select-control .components-custom-select-control__button .components-custom-select-control__button-icon path,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button .components-custom-select-control__button-icon path,.wc-block-components-select .components-custom-select-control__button .components-custom-select-control__button-icon path{display:none}.components-custom-select-control .components-custom-select-control__button:hover,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button:hover,.wc-block-components-select .components-custom-select-control__button:hover{font-size:var(--global--font-size--body-m)!important;line-height:var(--wp--custom--line-height--body);transform:none}.components-custom-select-control .components-custom-select-control__button:active,.components-custom-select-control .components-custom-select-control__button:focus,.components-custom-select-control .components-custom-select-control__button:hover,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button:active,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button:focus,.wc-block-components-form .wc-block-components-select .components-custom-select-control__button:hover,.wc-block-components-select .components-custom-select-control__button:active,.wc-block-components-select .components-custom-select-control__button:focus,.wc-block-components-select .components-custom-select-control__button:hover{color:var(--wp--custom--color--font-secondary);font-size:var(--global--font-size--body-m)!important;height:3.75rem;line-height:var(--wp--custom--line-height--body);padding:var(--space-04) 0 0 1.25rem;transform:none}.components-custom-select-control .components-custom-select-control__menu,.wc-block-components-form .wc-block-components-select .components-custom-select-control__menu,.wc-block-components-select .components-custom-select-control__menu{border-color:var(--global--color--form-border);font-size:var(--global--font-size--body-xs)!important;margin:0;padding:0}.components-custom-select-control .components-custom-select-control__menu .components-custom-select-control__item,.wc-block-components-form .wc-block-components-select .components-custom-select-control__menu .components-custom-select-control__item,.wc-block-components-select .components-custom-select-control__menu .components-custom-select-control__item{padding:var(--space-02) 1.25rem}.wc-block-checkout__form .wc-block-components-checkout-step__container .components-custom-select-control{margin-top:0}.wc-block-checkout__form .wc-block-components-checkout-step__container .wc-block-components-address-form label.components-custom-select-control__label{line-height:var(--global--line-height-reset)}.wc-block-checkout__form .wc-block-components-checkout-step__container .wc-block-components-state-input label.components-custom-select-control__label{color:var(--wp--custom--color--font-secondary);line-height:var(--wp--custom--line-height--body)}.wc-block-components-sort-select,.woocommerce-ordering{display:flex;flex-direction:row-reverse;margin-bottom:var(--s-r-8);position:relative}.wc-block-components-sort-select:before,.woocommerce-ordering:before{border-color:#000;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;content:"";height:7px;position:absolute;right:1.688rem;top:calc(50% - 4px);transform:rotate(45deg);transition:border-width .15s ease-in-out;width:7px}.wc-block-components-sort-select:after,.woocommerce-ordering:after{background:var(--global--color--form-border);bottom:var(--space-02);content:"";display:block;height:calc(100% - 1rem);position:absolute;right:var(--space-10);top:var(--space-02);width:1px;z-index:100}.wc-block-components-sort-select .orderby,.wc-block-components-sort-select .wc-block-sort-select__select,.woocommerce-ordering .orderby,.woocommerce-ordering .wc-block-sort-select__select{background:var(--global--color--form-background);border:1px solid var(--global--color--form-border);height:var(--space-08);min-width:12.5rem;padding:var(--space-02) 87px var(--space-02) 1.25rem}.wc-block-components-sort-select .orderby:active,.wc-block-components-sort-select .orderby:focus,.wc-block-components-sort-select .wc-block-sort-select__select:active,.wc-block-components-sort-select .wc-block-sort-select__select:focus,.woocommerce-ordering .orderby:active,.woocommerce-ordering .orderby:focus,.woocommerce-ordering .wc-block-sort-select__select:active,.woocommerce-ordering .wc-block-sort-select__select:focus{outline:none}.wc-block-components-sort-select .orderby label,.wc-block-components-sort-select .wc-block-sort-select__select label,.woocommerce-ordering .orderby label,.woocommerce-ordering .wc-block-sort-select__select label{font-size:var(--global--font-size--body-m)!important;line-height:var(--wp--custom--line-height--body)}.form-round .components-custom-select-control .components-custom-select-control__button,.form-round .components-custom-select-control input[type=email],.form-round .components-custom-select-control input[type=number],.form-round .components-custom-select-control input[type=tel],.form-round .components-custom-select-control input[type=text],.form-round .components-custom-select-control input[type=url],.form-round .wc-block-components-form .wc-block-components-select .components-custom-select-control__button,.form-round .wc-block-components-form .wc-block-components-select input[type=email],.form-round .wc-block-components-form .wc-block-components-select input[type=number],.form-round .wc-block-components-form .wc-block-components-select input[type=tel],.form-round .wc-block-components-form .wc-block-components-select input[type=text],.form-round .wc-block-components-form .wc-block-components-select input[type=url],.form-round .wc-block-components-form .wc-block-components-text-input .components-custom-select-control__button,.form-round .wc-block-components-form .wc-block-components-text-input input[type=email],.form-round .wc-block-components-form .wc-block-components-text-input input[type=number],.form-round .wc-block-components-form .wc-block-components-text-input input[type=tel],.form-round .wc-block-components-form .wc-block-components-text-input input[type=text],.form-round .wc-block-components-form .wc-block-components-text-input input[type=url],.form-round .wc-block-components-text-input .components-custom-select-control__button,.form-round .wc-block-components-text-input input[type=email],.form-round .wc-block-components-text-input input[type=number],.form-round .wc-block-components-text-input input[type=tel],.form-round .wc-block-components-text-input input[type=text],.form-round .wc-block-components-text-input input[type=url],.form-round .wc-block-components-totals-coupon__form .wc-block-components-text-input .components-custom-select-control__button,.form-round .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=email],.form-round .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=number],.form-round .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=tel],.form-round .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=text],.form-round .wc-block-components-totals-coupon__form .wc-block-components-text-input input[type=url]{border-radius:var(--global--border-radius-round)}.wc-block-components-sort-select__select{border:none;border-radius:0;padding:0}@media(min-width:80em){.wc-block-components-sort-select__select{padding:0}}.wc-block-components-validation-error{color:var(--global--color--error);font-size:var(--global--font-size--body-xxs)!important;max-width:100%;position:absolute;top:calc(100% - 1px);white-space:normal}.wc-block-components-product-metadata .wc-block-components-product-metadata__variation-data,.wc-block-components-product-metadata__description>p{margin:0;padding:0}.wc-block-components-totals-item{margin-top:var(--s-r-6)}.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-item,.wc-block-components-panel__button{padding:0}.wc-block-components-panel__button:hover{-webkit-transform:none;transform:none}.wc-block-components-panel__content{padding-bottom:0}.onsale,.wc-block-components-product-sale-badge,.wc-block-components-sale-badge{border:0;border-radius:var(--global--border-radius-s);font-weight:400;line-height:var(--global--line-height-reset);padding:5px 12px;text-transform:none;width:auto}.onsale,.wc-block-components-product-sale-badge{background:var(--global--color--product-badge-background);border-radius:var(--global--border-radius-s);color:var(--global--color--product-badge-color);margin:0;position:absolute;z-index:100}.wc-block-components-sale-badge{background:none;border:1px solid var(--global--color--product-badge-color);margin-top:var(--s-r-1)}.onsale,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-left{left:var(--space-04);top:var(--space-04)}.wc-block-components-product-image .wc-block-components-product-sale-badge--align-center{top:var(--space-04)}.wc-block-components-product-image .wc-block-components-product-sale-badge--align-right{right:var(--space-04);top:var(--space-04)}.wc-block-components-button:not(.is-link){font-size:var(--global--font-size--body-m)!important;font-weight:400;padding:18px 20px}.wc-block-components-notices .wc-block-components-notices__notice,.woocommerce-message,.woocommerce-page .entry-content .woocommerce-message{align-items:center;background:var(--global--color--notification-background);border:1px solid var(--global--color--notification-border);border-radius:var(--global--border-radius-xxs);color:var(--global--color--notification);display:flex;margin-left:auto;margin-right:auto;padding:var(--s-r-6);position:relative}@media(min-width:48em){.wc-block-components-notices .wc-block-components-notices__notice,.woocommerce-message,.woocommerce-page .entry-content .woocommerce-message{margin-bottom:var(--s-r-9)}}.wc-block-components-notices .wc-block-components-notices__notice.woocommerce-error,.woocommerce-message.woocommerce-error,.woocommerce-page .entry-content .woocommerce-message.woocommerce-error{background:var(--global--color--error-background);border:1px solid var(--global--color--error-border);color:var(--global--color--error)}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content,.woocommerce-message .components-notice__content,.woocommerce-page .entry-content .woocommerce-message .components-notice__content{max-width:calc(100% - 2rem)}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss.has-icon,.woocommerce-message .components-notice__dismiss.has-icon,.woocommerce-page .entry-content .woocommerce-message .components-notice__dismiss.has-icon{fill:#fff;background:#000;border-radius:var(--global--border-radius-round);color:#fff;display:block;height:1.5rem;min-height:auto;width:1.5rem}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss.has-icon svg,.woocommerce-message .components-notice__dismiss.has-icon svg,.woocommerce-page .entry-content .woocommerce-message .components-notice__dismiss.has-icon svg{max-width:12px}.woocommerce-message,.woocommerce-page .entry-content .woocommerce-message{margin-bottom:var(--space-04)}@media(min-width:48em){.woocommerce-message,.woocommerce-page .entry-content .woocommerce-message{margin-bottom:0}}@media(min-width:96em){.woocommerce-message,.woocommerce-page .entry-content .woocommerce-message{margin-left:auto;margin-right:auto}}.woocommerce-message a,.woocommerce-page .entry-content .woocommerce-message a{margin-right:var(--s-r-2)}.woocommerce-notice,.woocommerce-notices-wrapper{margin-bottom:var(--s-r-6)}.woocommerce-notice div.woocommerce-message,.woocommerce-notices-wrapper div.woocommerce-message,.woocommerce-notices-wrapper ul.woocommerce-message,.woocommerce-notice ul.woocommerce-message{background:var(--global--color--notification-background);border:1px solid var(--global--color--notification-border);color:var(--global--color--notification)}.woocommerce-notice div.woocommerce-error,.woocommerce-notices-wrapper div.woocommerce-error,.woocommerce-notices-wrapper ul.woocommerce-error,.woocommerce-notice ul.woocommerce-error{background:var(--global--color--error-background);border:1px solid var(--global--color--error-border);color:var(--global--color--error)}.woocommerce-notice div a,.woocommerce-notices-wrapper div a,.woocommerce-notices-wrapper ul a,.woocommerce-notice ul a{margin-right:var(--s-r-2)}.woocommerce-notice,.woocommerce-notices-wrapper div,.woocommerce-notices-wrapper ul{border-radius:var(--global--border-radius-xxs);display:block;list-style:none;margin-bottom:var(--s-r-6);padding:var(--s-r-4)}.woocommerce-notice--success{background:var(--global--color--success-background);border:1px solid var(--global--color--success-border);color:var(--global--color--success)}.wp-block-ainoblocks-card .woocommerce-notices-wrapper{margin-top:var(--s-r-6)}.wc-block-grid__product-rating{font-size:.875rem}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{margin:0}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{letter-spacing:1px;max-height:22px}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{content:"★★★★★";font-size:.875rem;letter-spacing:1px}.wc-block-components-pagination button:hover{transform:none}.wc-block-components-sidebar .wc-block-components-totals-coupon__content{padding-bottom:var(--s-r-6)}.wc-block-components-sidebar .wc-block-components-totals-coupon__form{margin-bottom:0}.woocommerce-order-overview{list-style:none;margin-bottom:var(--s-r-6)}.woocommerce-order-details,.woocommerce-order-overview{background:var(--wp--custom--color--background-secondary);border-radius:var(--global--border-radius-xs);padding:var(--s-r-7)}.woocommerce-order-details{margin-top:var(--s-r-6)}.woocommerce-order-details .woocommerce-table{margin-bottom:0}.woocommerce-order-details .woocommerce-table td,.woocommerce-order-details .woocommerce-table th,.woocommerce-order-details .woocommerce-table thead th{padding-left:0;padding-right:0}.woocommerce-order-details .woocommerce-table tr{border-bottom:1px solid var(--global--color--border)}.woocommerce-order-details .woocommerce-table tr:last-child{border-bottom:none}.woocommerce-customer-details{background:var(--wp--custom--color--background-secondary);border-radius:var(--global--border-radius-xs);margin-top:var(--s-r-6);padding:var(--s-r-7)}.woocommerce-customer-details address{margin-top:var(--s-r-2)}.wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child{margin:0}.wc-block-grid .wc-block-grid__product{border:0;margin-bottom:var(--s-r-9)}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-title{padding-bottom:var(--s-r-2);padding-top:var(--s-r-4)}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-price{line-height:var(--global--line-height-reset);padding-bottom:var(--s-r-2)}.wc-block-grid .wc-block-grid__product .add_to_cart_button{background:none!important;color:var(--wp--custom--color--font-secondary);display:inline;font-size:var(--global--font-size--body-xs)!important;line-height:var(--global--line-height-reset);opacity:0;padding:0;text-align:left}.wc-block-grid .wc-block-grid__product .add_to_cart_button:hover{text-decoration:underline;transform:translateY(0)}.wc-block-grid .wc-block-grid__product .added_to_cart,.wc-block-grid .wc-block-grid__product:hover .add_to_cart_button,.wc-block-grid .wc-block-grid__product:hover .button.product_type_grouped{opacity:1}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{display:none}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-rating,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-title{margin:0}.entry-content .wc-block-grid .wc-block-grid__product-title,.entry-content .wc-block-grid .wc-block-grid__product-title a{font-size:var(--global--font-size--heading-03)!important;line-height:var(--global--line-height-reset)}.entry-content .wc-block-grid__products{display:grid;list-style:none;margin:0;padding:0}@media(min-width:48em){.entry-content .wc-block-grid__products{column-gap:2rem;grid-template-columns:repeat(2,1fr)}.entry-content .wc-block-grid__products li{grid-template-columns:1fr 1fr;list-style:none;position:relative}.entry-content .wc-block-grid__products li:nth-last-child(-n+2){padding-bottom:0}}@media(min-width:80em){.entry-content .wc-block-grid__products{column-gap:3rem}}@media(min-width:64em){.entry-content .wc-block-grid.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4,1fr)}.entry-content .wc-block-grid.has-4-columns .wc-block-grid__products li{grid-template-columns:1fr 1fr 1fr 1fr}.entry-content .wc-block-grid.has-4-columns .wc-block-grid__products li:nth-last-child(-n+4){padding-bottom:0}.entry-content .wc-block-grid.has-3-columns .wc-block-grid__products,.entry-content .wc-block-grid.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(3,1fr)}.entry-content .wc-block-grid.has-3-columns .wc-block-grid__products li,.entry-content .wc-block-grid.has-6-columns .wc-block-grid__products li{grid-template-columns:1fr 1fr 1fr}.entry-content .wc-block-grid.has-3-columns .wc-block-grid__products li:nth-last-child(-n+3),.entry-content .wc-block-grid.has-6-columns .wc-block-grid__products li:nth-last-child(-n+3){padding-bottom:0}}.entry-content .wc-block-grid__product{max-width:100%}.entry-content .wc-block-grid__product .wc-block-grid__product-onsale{background:var(--global--color--product-badge-background);border:0;border-radius:var(--global--border-radius-s);color:var(--wp--custom--color--font-primary);font-weight:400;line-height:var(--global--line-height-reset);margin:0;padding:5px 12px;position:absolute;right:var(--space-04);text-transform:none;top:var(--space-04);width:auto}.entry-content .wc-block-grid .wc-block-grid__product{max-width:100%}.wc-block-grid__product{text-align:left}.wc-block-grid__product .wc-block-components-product-name,.wc-block-grid__product .wc-block-grid__product-link{text-decoration:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart{line-height:0;margin:0;padding:0}.wc-block-grid__product .wc-block-grid__product-add-to-cart a{display:inline-block;padding:0}.archive.woocommerce-page .site-content .woocommerce-breadcrumb,.archive.woocommerce-page .site-content .woocommerce-products-header__title,.archive.woocommerce-page .site-main .woocommerce-breadcrumb,.archive.woocommerce-page .site-main .woocommerce-products-header__title,.woocommerce-shop .site-content .woocommerce-breadcrumb,.woocommerce-shop .site-content .woocommerce-products-header__title,.woocommerce-shop .site-main .woocommerce-breadcrumb,.woocommerce-shop .site-main .woocommerce-products-header__title{display:none}.archive.woocommerce-page .site-content .woocommerce-ordering,.archive.woocommerce-page .site-main .woocommerce-ordering,.woocommerce-shop .site-content .woocommerce-ordering,.woocommerce-shop .site-main .woocommerce-ordering{display:flex;flex-direction:row-reverse}.archive.woocommerce-page .site-content .woocommerce-ordering select,.archive.woocommerce-page .site-main .woocommerce-ordering select,.woocommerce-shop .site-content .woocommerce-ordering select,.woocommerce-shop .site-main .woocommerce-ordering select{font-size:1rem;height:var(--space-08);line-height:1;padding:var(--space-02) 87px var(--space-02) 1.25rem}.woocommerce-pagination .page-numbers{display:flex;flex-direction:row;justify-content:center}.woocommerce-pagination .page-numbers li{min-width:2.2em;padding:.3em .6em}.archive .woocommerce-result-count,.single-product .woocommerce-result-count,.woocommerce-shop .woocommerce-result-count{display:none}.archive .products,.single-product .products,.woocommerce-shop .products{display:grid;list-style:none}.archive .products .product,.single-product .products .product,.woocommerce-shop .products .product{margin-bottom:var(--s-r-9);position:relative}.archive .products .product .price,.archive .products .product .woocommerce-loop-product__title,.single-product .products .product .price,.single-product .products .product .woocommerce-loop-product__title,.woocommerce-shop .products .product .price,.woocommerce-shop .products .product .woocommerce-loop-product__title{display:block;line-height:1}.archive .products .product .woocommerce-loop-product__title,.single-product .products .product .woocommerce-loop-product__title,.woocommerce-shop .products .product .woocommerce-loop-product__title{padding-top:var(--s-r-4)}.archive .products .product .price,.single-product .products .product .price,.woocommerce-shop .products .product .price{padding-top:var(--s-r-2)}.archive .products .product .add_to_cart_button,.archive .products .product .added_to_cart,.archive .products .product .button.product_type_grouped,.single-product .products .product .add_to_cart_button,.single-product .products .product .added_to_cart,.single-product .products .product .button.product_type_grouped,.woocommerce-shop .products .product .add_to_cart_button,.woocommerce-shop .products .product .added_to_cart,.woocommerce-shop .products .product .button.product_type_grouped{display:inline-block;line-height:var(--global--line-height-reset);margin-top:var(--s-r-2);opacity:0}.archive .products .product .added_to_cart,.archive .products .product:hover .add_to_cart_button,.archive .products .product:hover .button.product_type_grouped,.single-product .products .product .added_to_cart,.single-product .products .product:hover .add_to_cart_button,.single-product .products .product:hover .button.product_type_grouped,.woocommerce-shop .products .product .added_to_cart,.woocommerce-shop .products .product:hover .add_to_cart_button,.woocommerce-shop .products .product:hover .button.product_type_grouped{opacity:1}.archive .products .product .added_to_cart,.single-product .products .product .added_to_cart,.woocommerce-shop .products .product .added_to_cart{bottom:0;position:absolute}.archive .products .product .add_to_cart_button.added,.single-product .products .product .add_to_cart_button.added,.woocommerce-shop .products .product .add_to_cart_button.added{display:none}@media(min-width:48em){.archive .products.columns-2,.archive .products.columns-3,.archive .products.columns-4,.single-product .products.columns-2,.single-product .products.columns-3,.single-product .products.columns-4,.woocommerce-shop .products.columns-2,.woocommerce-shop .products.columns-3,.woocommerce-shop .products.columns-4{column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr)}.archive .products.columns-2 li,.archive .products.columns-3 li,.archive .products.columns-4 li,.single-product .products.columns-2 li,.single-product .products.columns-3 li,.single-product .products.columns-4 li,.woocommerce-shop .products.columns-2 li,.woocommerce-shop .products.columns-3 li,.woocommerce-shop .products.columns-4 li{grid-template-columns:1fr 1fr;list-style:none;position:relative}.archive .products.columns-2 li:nth-last-child(-n+2),.archive .products.columns-3 li:nth-last-child(-n+2),.archive .products.columns-4 li:nth-last-child(-n+2),.single-product .products.columns-2 li:nth-last-child(-n+2),.single-product .products.columns-3 li:nth-last-child(-n+2),.single-product .products.columns-4 li:nth-last-child(-n+2),.woocommerce-shop .products.columns-2 li:nth-last-child(-n+2),.woocommerce-shop .products.columns-3 li:nth-last-child(-n+2),.woocommerce-shop .products.columns-4 li:nth-last-child(-n+2){padding-bottom:0}}@media(min-width:80em){.archive .products.columns-2,.archive .products.columns-3,.archive .products.columns-4,.single-product .products.columns-2,.single-product .products.columns-3,.single-product .products.columns-4,.woocommerce-shop .products.columns-2,.woocommerce-shop .products.columns-3,.woocommerce-shop .products.columns-4{column-gap:3rem}}@media(min-width:64em){.archive .products.columns-3,.archive .products.columns-6,.single-product .products.columns-3,.single-product .products.columns-6,.woocommerce-shop .products.columns-3,.woocommerce-shop .products.columns-6{grid-template-columns:repeat(3,1fr)}.archive .products.columns-3 li,.archive .products.columns-6 li,.single-product .products.columns-3 li,.single-product .products.columns-6 li,.woocommerce-shop .products.columns-3 li,.woocommerce-shop .products.columns-6 li{grid-template-columns:1fr 1fr 1fr}.archive .products.columns-3 li:nth-last-child(-n+3),.archive .products.columns-6 li:nth-last-child(-n+3),.single-product .products.columns-3 li:nth-last-child(-n+3),.single-product .products.columns-6 li:nth-last-child(-n+3),.woocommerce-shop .products.columns-3 li:nth-last-child(-n+3),.woocommerce-shop .products.columns-6 li:nth-last-child(-n+3){padding-bottom:0}.archive .products.columns-4,.single-product .products.columns-4,.woocommerce-shop .products.columns-4{grid-template-columns:repeat(4,1fr)}.archive .products.columns-4 li,.single-product .products.columns-4 li,.woocommerce-shop .products.columns-4 li{grid-template-columns:1fr 1fr 1fr 1fr}.archive .products.columns-4 li:nth-last-child(-n+4),.single-product .products.columns-4 li:nth-last-child(-n+4),.woocommerce-shop .products.columns-4 li:nth-last-child(-n+4){padding-bottom:0}}.single-product .woocommerce-breadcrumb{padding-bottom:var(--s-r-8)}.single-product div.product{max-width:var(--global--wide-content-width);position:relative}@media(min-width:48em){.single-product div.product{column-gap:2rem;display:grid;grid-template-columns:repeat(12,1fr)}}@media(min-width:80em){.single-product div.product{column-gap:3rem}}.single-product .woocommerce-product-gallery{grid-column-end:13;grid-column-start:1;opacity:1!important;padding-bottom:var(--s-r-9);position:relative}.single-product .woocommerce-product-gallery__trigger{background:#fff;border-radius:var(--global--border-radius-l);display:block;font-size:0;height:var(--space-09);position:absolute;right:var(--space-04);top:var(--space-04);width:var(--space-09);z-index:10}.single-product .woocommerce-product-gallery__trigger:after,.single-product .woocommerce-product-gallery__trigger:before{background:var(--wp--custom--color--font-primary);content:"";display:block;position:absolute;z-index:9}.single-product .woocommerce-product-gallery__trigger:after{height:1px;left:12px;margin-top:-1px;right:12px;top:50%}.single-product .woocommerce-product-gallery__trigger:before{bottom:12px;left:50%;margin-left:-1px;top:12px;width:1px}@media(min-width:48em){.single-product .woocommerce-product-gallery{grid-column-end:8}}@media(min-width:64em){.single-product .woocommerce-product-gallery{grid-column-end:9}}.single-product .woocommerce-product-gallery .flex-control-nav{display:flex;justify-content:flex-start;padding-top:var(--s-r-4)}.single-product .woocommerce-product-gallery .flex-control-nav li::marker{content:""}.single-product .woocommerce-product-gallery .flex-control-nav li img{margin-right:var(--s-r-4);max-width:96px}.single-product .onsale{left:var(--space-04);top:var(--space-04)}.single-product .entry-summary{position:relative}@media(min-width:48em){.single-product .entry-summary{grid-column-end:13;grid-column-start:8}}@media(min-width:64em){.single-product .entry-summary{grid-column-start:9}}.single-product .entry-summary .product_title{padding-bottom:var(--s-r-6)}.single-product .entry-summary .woocommerce-product-details__short-description{padding-bottom:var(--s-r-9)}.single-product .entry-summary .woocommerce-product-rating{padding-bottom:var(--s-r-6)}.single-product .entry-summary .woocommerce-review-link{margin-left:var(--s-r-1)}.single-product .entry-summary .price{line-height:var(--global--line-height-reset);padding-bottom:var(--s-r-6)}.single-product .entry-summary .cart{padding-bottom:var(--s-r-9)}.single-product .entry-summary .cart:not(.grouped_form):not(.variations_form){align-content:stretch;display:flex}.single-product .entry-summary .cart .quantity:not(.hidden){line-height:var(--global--line-height-reset);padding-right:var(--s-r-4)}.single-product .entry-summary .cart .quantity:not(.hidden) .qty{max-width:96px}.single-product .entry-summary .cart .single_add_to_cart_button{flex-grow:2}.single-product .entry-summary .cart .woocommerce-variation-add-to-cart{display:flex}.single-product .entry-summary .cart .variations{margin:0}.single-product .entry-summary .cart .variations td,.single-product .entry-summary .cart .variations tr{border:0;display:block;padding:0}.single-product .entry-summary .cart .variations td{padding:0}.single-product .entry-summary .cart .variations tr{padding-bottom:var(--s-r-6)}.single-product .entry-summary .cart .variations select{background:var(--global--color--form-background);line-height:var(--global--line-height-reset);max-height:3.75rem;width:100%}.single-product .entry-summary .cart .variations select:active,.single-product .entry-summary .cart .variations select:focus{outline:none}.single-product .entry-summary .cart .variations .reset_variations{display:none;font-size:var(--global--font-size--body-xs)!important}.single-product .entry-summary .cart .woocommerce-variation-description p{padding:0}.single-product .entry-summary .cart .woocommerce-variation-price{display:block;font-size:var(--global--font-size--body-xl)!important;padding-bottom:var(--s-r-6);padding-top:var(--s-r-6)}.single-product .entry-summary .grouped_form .single_add_to_cart_button{margin-top:var(--s-r-2);width:100%}.single-product .entry-summary .grouped_form .woocommerce-grouped-product-list td,.single-product .entry-summary .grouped_form .woocommerce-grouped-product-list tr{border:none;padding:0;white-space:nowrap;width:1%}.single-product .entry-summary .grouped_form .woocommerce-grouped-product-list td a,.single-product .entry-summary .grouped_form .woocommerce-grouped-product-list tr a{color:var(--wp--custom--color--font-secondary);font-size:var(--global--font-size--body-m)!important}.single-product .entry-summary .grouped_form .woocommerce-grouped-product-list td{padding-bottom:var(--s-r-4)}.single-product .entry-summary .product_meta .posted_in,.single-product .entry-summary .product_meta .sku_wrapper,.single-product .entry-summary .product_meta .tagged_as{display:block;padding-bottom:var(--s-r-2)}.single-product .entry-summary .woocommerce-grouped-product-list,.single-product .single_variation_wrap{width:100%}.single-product .wc-tabs-wrapper{column-gap:2rem;display:grid;grid-column-end:13;grid-column-start:1;grid-template-columns:repeat(12,1fr);padding-bottom:var(--s-r-12);padding-top:var(--s-r-9)}@media(min-width:80em){.single-product .wc-tabs-wrapper{column-gap:3rem}}.single-product .wc-tabs-wrapper .wc-tabs{font-size:var(--global--font-size--body-l)!important;grid-column-end:13;grid-column-start:1;list-style:none}.single-product .wc-tabs-wrapper .wc-tabs li{padding-bottom:var(--s-r-6)}@media(min-width:48em){.single-product .wc-tabs-wrapper .wc-tabs{grid-column-end:5}}.single-product .wc-tabs-wrapper .woocommerce-Tabs-panel{grid-column-end:13;grid-column-start:1;max-width:var(--global--default-content-width)}@media(min-width:48em){.single-product .wc-tabs-wrapper .woocommerce-Tabs-panel{grid-column-end:13;grid-column-start:5}}@media(min-width:80em){.single-product .wc-tabs-wrapper .woocommerce-Tabs-panel{grid-column-end:12}}.single-product .wc-tabs-wrapper .woocommerce-Tabs-panel--description p{padding-bottom:0}.single-product .wc-tabs-wrapper .woocommerce-Tabs-panel--additional_information h2,.single-product .wc-tabs-wrapper .woocommerce-Tabs-panel--description h2,.single-product .wc-tabs-wrapper h2.woocommerce-Reviews-title{display:none}.single-product .wc-tabs-wrapper #review_form{padding-top:var(--s-r-12)}.single-product .wc-tabs-wrapper #review_form .comment-form p{margin-bottom:0}.single-product .wc-tabs-wrapper .comment-reply-title{line-height:var(--global--line-height-reset)}.single-product .wc-tabs-wrapper .woocommerce-noreviews{padding:0}.single-product .wc-tabs-wrapper .comment-form-comment{line-height:1}.single-product .wc-tabs-wrapper .comment-respond{margin-left:0;margin-right:0}.single-product .wc-tabs-wrapper .commentlist{padding:0}.single-product .wc-tabs-wrapper .commentlist .review .avatar{display:none}.single-product .wc-tabs-wrapper .commentlist .review::marker{content:""}.single-product .wc-tabs-wrapper .commentlist .review:not(:last-child){padding-bottom:var(--s-r-9)}.single-product .wc-tabs-wrapper .comment-text .woocommerce-review__author{display:block;padding-bottom:var(--s-r-1)}.single-product .wc-tabs-wrapper .comment-text .woocommerce-review__dash{display:none}.single-product .wc-tabs-wrapper .comment-text .meta{font-size:var(--global--font-size--body-xs)!important;line-height:var(--global--line-height-reset);margin-bottom:0}.single-product .wc-tabs-wrapper .comment-text .description p{font-size:var(--global--font-size--body-m)!important}.single-product .wc-tabs-wrapper .comment-text .description{padding-top:var(--s-r-2)}.single-product .wc-tabs-wrapper .comment-text .description p:last-child{padding-bottom:0}.single-product .wc-tabs-wrapper .comment-text .meta{padding-bottom:var(--s-r-2)}.single-product .wc-tabs-wrapper .comment-text .meta .woocommerce-review__author{font-weight:400}.single-product .wc-tabs-wrapper .comment-form-rating{padding-top:var(--s-r-6)}.single-product .wc-tabs-wrapper .comment-form-rating .stars{padding-bottom:0;padding-top:var(--s-r-1)}.single-product .wc-tabs-wrapper .comment-form-rating .stars span{display:inline}.single-product .wc-tabs-wrapper .comment-form-rating .stars a{color:var(--global--color--star-rating);display:inline;font-size:0;margin:0;opacity:.4;text-decoration:none;transition:none}.single-product .wc-tabs-wrapper .comment-form-rating .stars a:before{content:"★";display:inline-block;font-size:24px;line-height:1}.single-product .wc-tabs-wrapper .comment-form-rating #rating{max-height:3.75rem}.single-product .star-rating{display:inline;font-size:13px;line-height:1;position:relative}.single-product .star-rating span{color:#2c2d33;float:left;top:0}.single-product .stars.selected a.active~a,.single-product .stars a{opacity:.4}.single-product .stars.selected a.active,.single-product .stars.selected a:not(.active){opacity:1}.single-product .star-rating:before,.single-product .wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars:before{color:var(--global--color--star-rating);content:"★★★★★";font-size:13px;letter-spacing:0;line-height:1;opacity:.4;padding-bottom:var(--s-r-1)}.single-product .star-rating span{display:inline;font-size:0;left:0;overflow:hidden;position:absolute;top:2px;z-index:1}.single-product .star-rating span:before{color:var(--global--color--star-rating);content:"★★★★★";font-size:13px;letter-spacing:0;line-height:1;opacity:1}.single-product .star-rating span span{display:none}.single-product .related.products{grid-column-end:13;grid-column-start:1}.single-product .related.products h2:not(.woocommerce-loop-product__title){font-size:var(--global--font-size--heading-04)!important;padding-bottom:var(--s-r-9)}.single-product .related.products ul{list-style:none}.single-product .custom-product-page-link{position:absolute;right:0}@media(min-width:48em){.single-product .custom-product-page-link{top:4px}}@media(min-width:64em){.single-product .custom-product-page-link{top:8px}}.woocommerce-cart .custom-product-page-link,.woocommerce-checkout .custom-product-page-link{display:none}.woocommerce-page .wp-block-woocommerce-cart{margin-bottom:0}.woocommerce-page .wp-block-woocommerce-cart.alignwide{padding:0}.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-title{display:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__header,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart__empty-cart__title.has-text-align-center{font-size:var(--global--font-size--body-xs)!important}.woocommerce-page .wp-block-woocommerce-cart .wp-block-image{padding-bottom:var(--s-r-4)}.woocommerce-page .wp-block-woocommerce-cart p.has-text-align-center a{display:inline-block;font-size:var(--global--font-size--body-xs)!important;margin-top:var(--s-r-4)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-item__prices{padding-top:var(--s-r-6)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{margin-bottom:var(--s-r-6);padding-top:var(--s-r-6)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector{border-color:var(--global--color--form-border);border-radius:var(--global--border-radius-s);margin-bottom:var(--s-r-4);width:137px}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{font-size:var(--global--font-size--body-xs)!important;min-height:40px;min-width:30px;padding:0}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input:active,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input:focus{box-shadow:none;outline:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{font-size:.9rem;min-width:40px}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{transform:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{outline:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-size:var(--global--font-size--body-xs)!important;line-height:var(--global--line-height-reset)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{text-decoration:none;transform:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-components-shipping-calculator-address{padding-bottom:var(--s-r-6)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart tr{border-bottom:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items th{line-height:1;padding:0;padding-bottom:var(--s-r-6)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items td{padding-bottom:var(--s-r-6);padding-top:var(--s-r-6)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-item__image{padding-left:0}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-item__product,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-cart-item__total{padding-left:var(--s-r-6)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items td:last-child{padding-right:0}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items .wc-block-components-product-metadata__description p{margin:0;padding:0}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__header{font-weight:400!important;text-transform:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header span,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__header span{font-weight:400!important}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image{width:200px}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-components-panel__button{font-size:var(--global--font-size--body-xs)!important}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-cart__totals-title{display:block;font-weight:400;padding-bottom:var(--s-r-6);padding-top:var(--s-r-6);text-align:left;text-transform:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-cart__payment-options{margin-top:var(--s-r-7);padding:0}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-components-totals-footer-item:after{display:none}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-components-shipping-calculator,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-components-shipping-rates-control__package:not(.wc-block-components-panel){padding:0}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-components-shipping-rates-control__package.wc-block-components-panel{border-bottom:1px solid var(--wp--custom--color--border);border-top:1px solid var(--wp--custom--color--border)}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-cart__totals-title:after,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-components-panel.has-border:after,.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-components-shipping-rates-control__package.wc-block-components-panel:after{border-color:var(--wp--custom--color--border);opacity:1}.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wc-block-components-totals-shipping__change-address-button{transform:none}.woocommerce-page .wc-block-components-totals-coupon__button{margin-left:var(--s-r-4)}.woocommerce-page.woocommerce-cart .wp-block-separator.is-style-dots{display:none}.woocommerce-page.woocommerce-cart h2.has-text-align-center{font-size:var(--global--font-size--heading-04)!important}.woocommerce-page.woocommerce-cart .wc-block-product-new{padding-top:var(--s-r-9)}.page .wp-block-woocommerce-checkout.alignwide{padding:0}.page .wc-block-components-checkout-step{margin-bottom:var(--s-r-9);padding:0}.page .wc-block-components-checkout-step__heading{display:block;margin:0}.page .wc-block-components-checkout-step .components-notice__content,.page .wc-block-components-checkout-step__description,.page .wc-block-components-checkout-step__heading-content{display:block;padding-top:var(--s-r-2)}.page .wc-block-components-checkout-step .components-notice__content a,.page .wc-block-components-checkout-step__description a,.page .wc-block-components-checkout-step__heading-content a{font-weight:400}.page .wc-block-components-checkout-step__container p{margin-bottom:var(--s-r-7)}.page .wc-block-components-checkout-step__content{padding-bottom:var(--s-r-4)}.wc-block-checkout__shipping-option .wc-block-components-shipping-rates-control__no-results-notice{margin:0}.wc-block-checkout__shipping-option .wc-block-components-radio-control__option{padding-bottom:var(--s-r-4);padding-left:0;padding-right:0;padding-top:0}.wc-block-checkout__shipping-option .wc-block-components-radio-control__option:after{display:none}.wc-block-checkout__shipping-option .wc-block-components-radio-control__option .wc-block-components-radio-control__label-group{display:flex}.wc-block-checkout__shipping-option .wc-block-components-radio-control__option .wc-block-components-radio-control__label-group .wc-block-components-radio-control__label{padding-right:var(--s-r-2)}.wc-block-checkout__payment-method .wc-block-components-checkout-step__content{padding-bottom:0}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option:not(:last-of-type){margin-bottom:var(--s-r-4)}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option,.wc-block-checkout__payment-method .wc-block-components-radio-control__option{padding-left:0;position:relative}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option:after,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:after{border:none}.wc-block-checkout__payment-method .wc-block-components-radio-control__option .wc-block-components-radio-control__input{left:0}.wc-block-checkout__payment-method .wc-block-components-radio-control__option,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:first-child,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:last-child{padding-top:0}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-content{margin-left:var(--space-07);margin-top:var(--space-02);padding:0}.wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input{margin-bottom:0;margin-left:0;margin-right:0}.wc-block-checkout__order-notes .wc-block-checkout__add-note{margin-left:0}.wc-block-checkout__order-notes .wc-block-checkout__add-note:after{display:none}.wc-block-checkout__order-notes .wc-block-checkout__add-note .wc-block-components-textarea{border:1px solid var(--wp--custom--color--form-border);font-size:var(--global--font-size--body-m)!important}.wc-block-components-sidebar-layout .wc-block-components-main .wc-block-components-checkout-policies{margin-bottom:0;padding:0}.wc-block-checkout__main #order-notes{margin-bottom:0}.wc-block-checkout__main .wc-block-checkout__actions{flex-direction:column-reverse;margin:0;padding:0}.wc-block-checkout__main .wc-block-checkout__actions .wc-block-components-checkout-place-order-button{margin-bottom:var(--s-r-6);width:100%}.wc-block-checkout__main .wc-block-checkout__actions .wc-block-components-checkout-return-to-cart-button{font-size:var(--global--font-size--body-m)!important;padding-left:0}.wc-block-checkout__main .wc-block-checkout__actions .wc-block-components-checkout-return-to-cart-button svg,.wc-block-checkout__main .wc-block-checkout__actions:after{display:none}.wc-block-components-order-summary h2{font-size:20px!important;line-height:1}.wc-block-components-order-summary .wc-block-components-order-summary__button-text{font-size:var(--global--font-size--body-m)!important}.wc-block-components-order-summary.has-border{border-bottom:1px solid var(--wp--custom--color--border);padding-bottom:var(--s-r-6)}.wc-block-components-order-summary.has-border:after{display:none}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item{font-size:inherit;padding-bottom:var(--s-r-6)}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item:not(:first-child){padding-top:var(--s-r-6)}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__image,.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__image>img{max-width:6rem;padding:0;width:6rem}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__image .wc-block-components-order-summary-item__quantity,.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__image>img .wc-block-components-order-summary-item__quantity{background:var(--wp--custom--color--primary);border:none;box-shadow:none;color:var(--wp--custom--color--button-color-primary);font-size:.75rem}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__description{padding-bottom:0;padding-left:var(--s-r-6);padding-right:var(--s-r-6)}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__description .wc-block-components-product-name,.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__description .wc-block-components-product-price{font-size:var(--global--font-size--body-xs)!important;padding-bottom:var(--s-r-6)}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__description .wc-block-components-product-metadata{margin:0}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__description .wc-block-components-product-metadata p{margin:0;padding-bottom:0}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item__total-price,.wc-block-components-product-details__value,.wc-block-components-totals-item__value{font-weight:400}.wc-block-components-product-details__description,.wc-block-components-product-details li,.wc-block-components-totals-item__description,.wc-block-components-totals-item li{font-size:var(--global--font-size--body-xs)!important}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__via{margin:0;padding-top:var(--s-r-4)}.wc-block-components-totals-footer-item{font-size:var(--global--font-size--body-m)!important}.wc-block-components-totals-footer-item span{padding-top:var(--s-r-6)}.wc-block-checkout__sidebar .wc-block-components-totals-footer-item:after,.wc-block-checkout__sidebar .wc-block-components-totals-taxes:after,.wc-block-components-order-summary-item:after,.wc-block-components-panel.has-border:after{border-color:var(--wp--custom--color--border);opacity:1}.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container :before,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__heading:after,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__heading :before,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:after,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title :before,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step .wc-block-components-checkout-step__container:after,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step .wc-block-components-checkout-step__container :before,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step .wc-block-components-checkout-step__heading:after,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step .wc-block-components-checkout-step__heading :before,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step .wc-block-components-checkout-step__title:after,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step .wc-block-components-checkout-step__title :before,.woocommerce-checkout .woocommerce-message{display:none}.woocommerce-account .woocommerce-Address-title h3{padding-bottom:var(--s-r-6)}.woocommerce-account.logged-in .woocommerce{max-width:var(--global--wide-content-width)}.woocommerce-account .site-content .woocommerce h2{padding:0}.woocommerce-account .site-content .woocommerce .u-column2{padding-top:var(--s-r-10)}.woocommerce-account .woocommerce-form-login__rememberme{align-items:center;display:flex;margin-bottom:var(--s-r-6)}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:var(--s-r-9);padding-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{flex-shrink:0;line-height:var(--global--line-height-reset);padding-right:var(--s-r-2)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{fill:var(--wp--custom--color--font-secondary);background-color:#fff0;border:1px solid var(--global--color--border);color:var(--wp--custom--color--font-secondary);display:inline-block;font-size:1.125rem;font-weight:400;line-height:var(--global--line-height-reset);padding:.938rem 1.875rem;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color:var(--global--color--border);border:1px solid var(--global--color--border)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--wp--custom--color--font-secondary);border-color:#fff0;color:var(--wp--custom--color--variant-font-primary)}.woocommerce-account .woocommerce-MyAccount-content{overflow-x:auto}.woocommerce-account .woocommerce-MyAccount-content p{padding-bottom:var(--s-r-6)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-row--first{padding-top:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-notices-wrapper{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message{margin-bottom:0!important}.woocommerce-account .woocommerce-MyAccount-content p{font-size:var(--global--font-size--body-xs)!important}.woocommerce-account .woocommerce-EditAccountForm{max-width:var(--global--default-content-width)}.woocommerce-account .woocommerce-EditAccountForm fieldset{margin-top:var(--s-r-9)}.edit{fill:var(--wp--custom--color--button-color-primary);background-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--button-color-primary);display:inline-block;font-size:.875rem;font-weight:400;line-height:var(--global--line-height-reset);margin-bottom:var(--s-r-2);padding:.563rem 1.125rem}.edit:hover{background-color:var(--wp--custom--color--secondary);text-decoration:none}.wc-form-card .woocommerce-form.woocommerce-form-register .woocommerce-form-row:first-of-type{padding-top:0}.wc-form-card .woocommerce-form__label-for-checkbox{display:flex}.wc-form-card .woocommerce-form .woocommerce-form-login__submit,.wc-form-card .woocommerce-form .woocommerce-form-register__submit{width:100%!important}.wc-form-card .woocommerce-form .woocommerce-form-login__submit{margin-top:24px}.woocommerce-orders-table{margin-bottom:0}.woocommerce-orders-table .woocommerce-button{fill:var(--wp--custom--color--button-color-primary);background-color:var(--wp--custom--color--primary);color:var(--wp--custom--color--button-color-primary);display:inline-block;font-size:.875rem;font-weight:400;line-height:var(--global--line-height-reset);margin-right:var(--s-r-2);padding:.563rem 1.125rem}.woocommerce-orders-table .woocommerce-button:hover{background-color:var(--wp--custom--color--secondary);text-decoration:none}.woocommerce-orders-table td,.woocommerce-orders-table th,.woocommerce-orders-table thead th{border-bottom:none;padding:var(--s-r-4)}.woocommerce-orders-table td:first-child,.woocommerce-orders-table th:first-child,.woocommerce-orders-table thead th:first-child{padding-left:var(--s-r-7)}.woocommerce-orders-table td:last-child,.woocommerce-orders-table th:last-child,.woocommerce-orders-table thead th:last-child{padding-right:var(--s-r-7)}.woocommerce-orders-table tbody tr{border-bottom:none;padding:var(--s-r-4)}.woocommerce-orders-table tbody tr:nth-child(odd){background:var(--wp--custom--color--background-secondary);border-radius:var(--global--border-radius-xs)}.woocommerce-orders-table tbody td{min-width:200px}.woocommerce-orders-table tbody td:first-child{border-bottom-left-radius:var(--global--border-radius-xxs);border-top-left-radius:var(--global--border-radius-xxs)}.woocommerce-orders-table tbody td:last-child{border-bottom-right-radius:var(--global--border-radius-xxs);border-top-right-radius:var(--global--border-radius-xxs)}.woocommerce-orders-table tr:last-child{border-bottom:0}.wp-block-group.pb__17,.wp-block-group.pb__10{padding-bottom:0}.wp-block-navigation ul,.wp-block-navigation ul li a,.wp-block-navigation ul li li a{font-weight:500}.site-header .header-content .wp-block-navigation,.site-header .header-content .wp-block-site-logo,.site-header .header-content .wp-block-site-title,.site-header .header-content .wp-block-social-links{margin-bottom:0;margin-top:0}.site-header .header-content .wp-block-navigation{margin-left:var(--s-r-7)}.site-header .wp-block-group{height:100%}.site-header .header-content .wp-block-site-logo{margin-top:-6px}.site-header{height:59px}.wp-block-navigation .wp-block-navigation-item__label{font-size:calc(1.7rem * 0.625);font-weight:600}.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__label{font-size:calc(2.2rem * 0.625);line-height:calc(3.1rem * 0.625);font-weight:500}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:block}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}@media (min-width:1280px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:var(--wp--preset--color--font-secondary)}.wp-block-separator{color:var(--wp--custom--color--font-tertiary);margin-top:var(--s-r-8);margin-bottom:var(--s-r-8)}.home .site-content{padding-top:0}.home .site-content>.entry-header{background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/images/etusivu_tausta.svg);background-size:cover;height:calc(100vh - 61px);margin-left:-1.25rem;margin-right:-1.25rem;max-height:690px;display:flex;align-items:center;justify-content:center;position:relative}.home .site-content>.entry-header .wp-block-post-title{color:#fff;max-width:560px;text-align:center;font-size:calc(10rem * 0.625)!important;display:none}.home .site-content>.entry-header::before{content:'';width:560px;max-width:100%;height:67%;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute}@media only screen and (max-width:1500px){.wp-block-cover.alignwide,.wp-block-media-text.alignwide{margin-left:-1.25rem!important;margin-right:-1.25rem!important;max-width:calc(100% + 2.5rem)!important;width:calc(100% + 2.5rem)!important}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li{padding-bottom:0!important;padding-top:0!important;padding-left:1em}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{padding-bottom:0}h1.pt__9,h2.pt__9,h3.pt__9,h4.pt__9,h5.pt__9,h6.pt__9,.single .post-content h1.pt__9,.single .post-content h2.pt__9,.single .post-content h3.pt__9,.single .post-content h4.pt__9,.single .post-content h5.pt__9,.single .post-content h6.pt__9,p.pt__9,ul.pt__9,.single .post-content p.pt__9,.wp-block-paragraph.pt__9,.single .wp-block-ainoblocks-card p.pt__9,.page-template-default .wp-block-ainoblocks-card p .single .post-content ul.pt__9,.single .post-content ol.pt__9,.wp-block-group.pt__9,.wp-block-group.has-background.pt__9,*[class*=wp-container-].wp-block-group.alignfull.has-background.pt__9,.wp-block-columns.pt__9,.wp-block-cover.pt__9,.wp-block-gallery.pt__9,.wp-block-image.pt__9,.wp-block-quote.pt__9,.wp-block-ainoblocks-arrow-button.pt__9,.wp-block-ainoblocks-multiple-buttons.pt__9,.wp-block-ainoblocks-card.pt__9,.wp-block-ainoblocks-divider.pt__9,.wp-block-ainoblocks-grid-container.pt__9,.wp-block-ainoblocks-grid-item.pt__9,.wp-block-ainoblocks-flexbox.pt__9,.wp-block-ainoblocks-flex-item.pt__9,.wp-block-ainoblocks-badge.pt__9{padding-top:3.5rem}.site-footer .wp-block-social-links.is-style-logos-only .wp-social-link a svg,.site-header .wp-block-social-links.is-style-logos-only .wp-social-link a svg{height:var(--space-07);width:var(--space-07)}p.has-l-font-size a{text-decoration:none!important}p.has-l-font-size a:hover{text-decoration:underline!important}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xl{font-size:calc(2.1rem * 0.625);font-weight:500}.wp-block-post-title{text-align:center;margin-bottom:var(--s-r-9)}.comment-body .reply a:hover,.comment-meta a:hover,.entry-meta a:hover,.footer-content p a:hover,.footer-widget-wrap li a:hover,.header-cta-wrap a:hover,.mc4wp-form p a:hover,.post-meta a:hover,.posted_in a:hover,.related-post .entry-cats a:hover,.site-info a:hover,.woocommerce-breadcrumb a:hover,.woocommerce-review-link a:hover,.wp-block-navigation-link a:hover,.wp-block-navigation:not([style*=text-decoration]) a:hover,.wp-block-post-terms a:hover,p a,footer p a:first-child,p a:hover,.entry-content h3>a:hover,.entry-content h4>a:hover{text-decoration:underline;text-decoration-thickness:.13em;text-underline-offset:.1em}p a,.entry-content h3>a,.entry-content h4>a{color:#DF2076}.entry-content .wp-block-navigation-link a,.entry-content .wp-block-navigation:not([style*=text-decoration]) a{line-height:3em}.entry-content .wp-block-navigation{min-width:204px}@media (max-width:781px){.entry-content .wp-block-navigation-link a,.entry-content .wp-block-navigation:not([style*=text-decoration]) a{line-height:2em}.entry-content .wp-block-navigation{margin-bottom:2em!important}.wp-block-ainoblocks-multiple-buttons .wp-block-ainoblocks-multiple-buttons__inner{flex-direction:column}}.site-header .wp-block-navigation-link a,.site-header .wp-block-navigation:not([style*=text-decoration]) a{line-height:2em}@media (min-width:1280px){.site-header .wp-block-navigation-link a,.site-header .wp-block-navigation:not([style*=text-decoration]) a{line-height:59px}}.wp-block-navigation-link>a:hover,.wp-block-navigation:not([style*=text-decoration])>a:hover,.wp-block-navigation-submenu:hover>a,.wp-block-navigation .current-menu-item>a,.wp-block-navigation .current-page-ancestor>a,.wp-block-navigation:not([style*=text-decoration]) a:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px;text-decoration-color:#FBE9F1;color:#DF2076}.entry-content .wp-block-navigation-link:not(:first-child) a{color:#DF2076;text-decoration-color:#FBE9F1}.entry-content .wp-block-navigation .current-menu-item>a{color:#142963;text-decoration-color:#142963}.entry-content .wp-block-navigation-link:hover>a{color:#142963!important;text-decoration-color:#142963!important}.wp-block-media-text__content p:last-child a{text-decoration:none}.wp-block-media-text__content p:last-child a:hover{text-decoration:underline;text-decoration-thickness:.13em;text-underline-offset:.1em}.wp-block-media-text .wp-block-media-text__media{height:100%}.wp-block-media-text .wp-block-media-text__media img{height:100%;width:100%;object-fit:cover;object-position:center}.wp-block-cover__inner-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.wp-block-cover__inner-container>*:not(.wp-block-ainoblocks-multiple-buttons){width:700px!important;max-width:100%}.wp-block-cover__inner-container>h3{width:100%}.aino-columns-padding{padding:2rem 2%}.wp-block-media-text .wp-block-media-text__content{padding:var(--space-09) 8%}.wp-block-column>h3:first-child,.wp-block-media-text__content>h3:first-child,.wp-block-group.has-background>h4:first-child{margin-top:0!important}.kirjastopaivat-esiintyjat{display:flex;flex-wrap:wrap;gap:18px}.kirjastopaivat-esiintyjat>*{max-width:calc(33.3% - 12px);display:flex;flex-direction:column;flex-grow:1}.kirjastopaivat-esiintyjat>*>.has-background{height:100%;padding-bottom:1.5em}@media (max-width:1100px){.kirjastopaivat-esiintyjat>*{max-width:calc(50% - 9px)}}@media (max-width:700px){.kirjastopaivat-esiintyjat>*{max-width:100%}}.page-template-default .entry-content .ohjelma p{font-weight:500;font-size:var(--global--font-size--heading-03)!important;line-height:calc(3.0rem * 0.625)}.page-template-default .entry-content .ohjelma p:not(.ohjelma-time):not(.ohjelma-button){font-weight:inherit;font-size:inherit!important;line-height:inherit}.page-template-default .entry-content .ohjelma p.ohjelma-content:last-child{margin-bottom:0}.ohjelma-button{margin-bottom:0.5em!important}.kirjastopaivat-esiintyjat .ohjelma-button{margin-bottom:0!important}.ohjelma-time{margin-bottom:0!important}.ohjelma-columns{gap:1em!important}.ohjelma-columns .wp-block-column{margin-left:0!important}.ohjelma-columns .wp-block-columns{justify-content:space-between}.ohjelma-image{margin-left:0!important}.ohjelma-button a,.esiintyja-button a{text-decoration:none}.ohjelma-button a:hover,.esiintyja-button a:hover{text-decoration:underline}.ohjelma-button a::after{content:'>';transform:rotate(90deg);position:absolute;margin-left:5px;text-decoration:none}.ohjelma-button a[aria-expanded="true"]::after,.esiintyja-button a[aria-expanded="true"]::after{content:'<'}.ohjelma>figure:not(.ohjelma-button):not(.ohjelma-time),.ohjelma p:not(.ohjelma-button):not(.ohjelma-time){max-height:0;overflow:hidden;visibility:hidden;margin-bottom:0em!important}.ohjelma p.ohjelma-show:not(.ohjelma-button):not(.ohjelma-time),.ohjelma figure.ohjelma-show:not(.ohjelma-button):not(.ohjelma-time){max-height:1000px;transition:max-height 0.25s ease-in;visibility:visible;margin-bottom:0.5em!important}.ohjelma p.ohjelma-show:not(.ohjelma-button):not(.ohjelma-time):last-child{margin-bottom:1.5em!important}.ohjelma .wp-block-image img{max-width:70px;max-height:50px;width:auto}.ohjelma p+.wp-block-image img{max-width:none}.ohjelma .wp-block-image{text-align:right}.ohjelma p+.wp-block-image{text-align:left}.ohjelma .is-not-stacked-on-mobile{justify-content:space-between}.wp-block-group:where(.has-background){padding:1.5em 1.5em .5em}.narrow-content{max-width:940px!important}.kirjastopaivat-kuvio-15-vasen{position:relative}.kirjastopaivat-kuvio-15-vasen::before{position:absolute;content:'';background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/images/Asset_15.svg);background-repeat:no-repeat;background-position:-50px;bottom:0;left:0;width:260px;height:252px;z-index:-1}.kirjastopaivat-kuvio-20-oikea{position:relative}.kirjastopaivat-kuvio-20-oikea::after{position:absolute;content:'';background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/images/Asset_20.svg);background-repeat:no-repeat;background-position:50px;bottom:0;right:0;width:189px;height:193px;z-index:-1}tr td:last-of-type{border-right:solid 1px}.wp-block-ainoblocks-multiple-buttons .wp-block-ainoblocks-multiple-buttons__inner{gap:10px}.entry-content .wp-block-navigation__container{align-items:flex-start}.entry-content .wp-block-navigation::after{content:'';position:absolute;z-index:-1;left:-50px;bottom:-400px;height:calc(204px + 100px);width:100%;margin-top:-100px;background-color:#fff;background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/images/Asset_15.svg);background-repeat:no-repeat}@media (max-width:781px){.entry-content .wp-block-navigation::after{content:none}.ohjelma .wp-block-spacer{display:none}}.page-id-805.page-template-default .entry-content>*,.page-id-330.page-template-default .entry-content>*,.page-id-3.page-template-default .entry-content>*,.page-id-332.page-template-default .entry-content>*,.page-id-14.page-template-default .entry-content>*,.page-id-535.page-template-default .entry-content>*,.page-id-20.page-template-default .entry-content>*,.page-id-18.page-template-default .entry-content>*{max-width:900px}.page-id-805.page-template-default .entry-header .wp-block-post-title{max-width:900px}.page-template-default .entry-content>*,.single-post .entry-content>*{margin-left:auto;margin-right:auto}.page-template-default .entry-content>*.alignfull{max-width:none}footer .wp-block-ainoblocks-flexbox>*{padding:20px 20px 0}footer p a{color:#142963}.page:not(.home) .site-footer::before{height:calc(104px + 100px);width:100%;margin-top:-30px;background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/images/Asset_14.svg);background-repeat:no-repeat;background-position:calc(100% - 50px) calc(100% + 20px)}.page-id-12 .site-footer::before{background-image:url(/hallinta/wp-content/themes/kirjastopaivat/assets/images/Asset_16.svg)}.cmplz-manage-consent{font-size:16px}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#142963;--cmplz_hyperlink_color:#df2076;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#ea6fa6;--cmplz_button_accept_border_color:#ea6fa6;--cmplz_button_accept_text_color:#142963;--cmplz_button_deny_background_color:#ea6fa6;--cmplz_button_deny_border_color:#ea6fa6;--cmplz_button_deny_text_color:#142963;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#142963;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#1e73be;--cmplz_slider_inactive_color:#F56E28;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}#cmplz-manage-consent .cmplz-manage-consent{animation:mc_slideIn 0s forwards}.cmplz-logo{display:none!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:none}.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{max-width:initial!important;height:80px!important;margin-bottom:20px}@media only screen and (max-width:400px){.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{height:100px!important}}.cmplz-blocked-content-container.recaptcha-invisible .cmplz-blocked-content-notice,.cmplz-blocked-content-container.g-recaptcha .cmplz-blocked-content-notice{max-width:initial;padding:7px}.instagram-media.cmplz-placeholder-element>div{max-width:100%}