@keyframes spin{to{transform:rotate(360deg)}}:host,:root{--ol-background-color:white;--ol-accent-background-color:#F5F5F5;--ol-subtle-background-color:rgba(128, 128, 128, 0.25);--ol-partial-background-color:rgba(255, 255, 255, 0.75);--ol-foreground-color:#333333;--ol-subtle-foreground-color:#666666;--ol-brand-color:#00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text,.ol-scale-text{position:absolute;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0-1.5px var(--ol-partial-background-color)}.ol-scale-step-text{bottom:-5px;font-size:10px;z-index:11}.ol-scale-text{font-size:12px;text-align:center;bottom:25px}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-control button,.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-attribution.ol-collapsed ul,.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;border:0;border-radius:2px}.ol-control button::-moz-focus-inner{border:0;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.block-table-of-contents__entry{appearance:none;font-family:inherit;cursor:pointer}.block-accordion-item__trigger,.block-table-of-contents__entry{padding:0;border:0;color:inherit}.block-accordion-item__trigger,.hamburger,.social-networks__link{appearance:none;font-family:inherit}.social-networks__link{border:0}.hamburger{padding:0;color:inherit}.block-site-footer__link,.block-site-navigation__link,.social-networks__link{margin:0;padding:0;color:unset;text-decoration:none}.block-site-footer__link:hover,.block-site-navigation__link:hover,.social-networks__link:hover{color:unset}@font-face{font-family:"DM Sans";font-weight:400;font-style:normal;src:url(DMSans-Regular.woff2)format("woff2"),url(DMSans-Regular.woff)format("woff");font-display:swap}@font-face{font-family:"DM Sans";font-weight:400;font-style:italic;src:url(DMSans-Italic.woff2)format("woff2"),url(DMSans-Italic.woff)format("woff");font-display:swap}@font-face{font-family:"DM Sans";font-weight:500;font-style:normal;src:url(DMSans-Medium.woff2)format("woff2"),url(DMSans-Medium.woff)format("woff");font-display:swap}@font-face{font-family:"DM Sans";font-weight:500;font-style:italic;src:url(DMSans-MediumItalic.woff2)format("woff2"),url(DMSans-MediumItalic.woff)format("woff");font-display:swap}@font-face{font-family:"DM Sans";font-weight:700;font-style:normal;src:url(DMSans-Bold.woff2)format("woff2"),url(DMSans-Bold.woff)format("woff");font-display:swap}@font-face{font-family:"DM Sans";font-weight:700;font-style:italic;src:url(DMSans-BoldItalic.woff2)format("woff2"),url(DMSans-BoldItalic.woff)format("woff");font-display:swap}*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.wrapper{--wrapper-grid-side-columns:calc(var(--global-grid-side-padding) - var(--global-grid-gutter));--wrapper-grid-template-columns:var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns);display:var(--wrapper-display, grid);grid-template-columns:var(--wrapper-grid-template-columns);column-gap:var(--global-grid-gutter);margin-top:calc(var(--wrapper-spacing-top)*var(--base-font-size)*.1rem);margin-bottom:calc(var(--wrapper-spacing-bottom)*var(--base-font-size)*.1rem);padding-top:calc(var(--wrapper-spacing-top-in, 0)*var(--base-font-size)*.1rem);padding-bottom:calc(var(--wrapper-spacing-bottom-in, 0)*var(--base-font-size)*.1rem);padding-inline-start:calc(var(--wrapper-spacing-left-in, 0)*var(--base-font-size)*.1rem);padding-inline-end:calc(var(--wrapper-spacing-right-in, 0)*var(--base-font-size)*.1rem);margin-inline-start:calc(var(--wrapper-spacing-left, 0)*var(--base-font-size)*.1rem);margin-inline-end:calc(var(--wrapper-spacing-right, 0)*var(--base-font-size)*.1rem);background:var(--wrapper-bg-color-gradient, var(--wrapper-bg-color-project, transparent));border-top:var(--wrapper-divider-top);border-right:var(--wrapper-divider-right);border-bottom:var(--wrapper-divider-bottom);border-left:var(--wrapper-divider-left);border-radius:calc(var(--wrapper-rounded-corners, 0)*var(--base-font-size)*.1rem);overflow-x:var(--wrapper-overflow-x);overflow-y:var(--wrapper-overflow-y)}.wrapper__anchor{margin-top:0;height:1px;opacity:0;position:absolute;z-index:-1}.wrapper__inner{grid-column:calc(var(--wrapper-offset) + var(--wrapper-start-offset, 0))/span calc(var(--wrapper-width) + var(--wrapper-end-offset, 0))}.age-verification{--modal-scoped-icon-size:1.5rem}.age-verification.is-open .age-verification__overlay{bottom:0;opacity:1;visibility:visible}.age-verification.is-open .age-verification__dialog{transform:translateY(0)}.age-verification__overlay{position:fixed;left:0;bottom:-100%;height:100%;width:100%;z-index:999;background-color:rgb(var(--global-colors-black-values)/.6);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(0,0,.2,1)}.age-verification__dialog{min-width:360px;max-width:calc(100% - 1.25rem);max-height:90%;overflow:auto;position:relative;padding:1.25rem;background-color:var(--global-colors-white);transform:translateY(15%);transition:transform .3s cubic-bezier(0,0,.2,1)}.age-verification__close{text-align:right}.age-verification__content{overflow:scroll}.age-verification__close-button,.age-verification__close-button svg{height:var(--modal-scoped-icon-size);width:var(--modal-scoped-icon-size)}.age-verification__close-button{background-color:transparent;cursor:pointer}.age-verification__close-button svg{pointer-events:none}@media (min-width:481px){.btn{padding:var(--button-scoped-padding-tablet, 1rem 1.5rem);font-size:1.125rem;line-height:1.5}}@media (min-width:961px){.btn{gap:var(--button-scoped-item-spacing-desktop, 1rem);padding:var(--button-scoped-padding-desktop, 1.25rem 2rem)}}@supports selector(:focus-visible){.btn:focus{outline:0}.btn:focus-visible{--button-scoped-background-color:var(--button-background-color-focus, var(--button-background-color, var(--global-colors-primary700)));--button-scoped-color:var(--button-color-focus, var(--button-color, var(--global-colors-white)));--button-scoped-border:var(--button-border-focus, var(--button-border));outline:var(--button-outline-focus, 0.5rem solid var(--global-colors-primary300))}}@supports not selector(:focus-visible){.btn:focus{--button-scoped-background-color:var(--button-background-color-focus, var(--button-background-color, var(--global-colors-primary700)));--button-scoped-color:var(--button-color-focus, var(--button-color, var(--global-colors-white)));--button-scoped-border:var(--button-border-focus, var(--button-border));outline:var(--button-outline-focus, 0.5rem solid var(--global-colors-primary300))}}@media (min-width:481px){.btn__icon{--icon-scoped-width:1.5rem;--icon-scoped-height:1.5rem}}.card-simple{--image-display:inline-block;--image-img-display:inline-block;display:flex;flex-direction:column;align-items:var(--block-card-content-align, flex-start);text-align:var(--block-card-text-align)}.card-simple__image{padding-bottom:1.5rem}.card-simple__heading,.card-simple__intro{padding-bottom:.5rem}.card-simple__paragraph{padding-bottom:1.5rem}.drawer{position:fixed;inset:calc(var(--global-navbar-height) - 1px)0 auto 0;z-index:var(--global-z-index-drawer);height:calc(100dvh - var(--global-navbar-height));overflow-x:hidden}.drawer[aria-expanded=false]{display:none}.drawer[aria-expanded=true]{display:grid}.drawer__inner{height:100%;background-color:rgb(var(--global-colors-white-values)/.9);backdrop-filter:blur(1.5rem) saturate(1.5);padding:var(--global-grid-side-padding);padding-top:2rem;border-top:1px solid var(--global-colors-gray100);display:flex;flex-direction:column;gap:1.5rem}body.admin-bar .drawer{inset:calc(var(--global-navbar-height) + var(--wp-admin--admin-bar--height) - 1px)0 auto 0;height:calc(100dvh - var(--global-navbar-height) - var(--wp-admin--admin-bar--height))}.drawer__inner,body.is-menu-open{overflow:hidden}@supports selector(:has(*)){body:has(.drawer[aria-expanded=true]){overflow:hidden}}.footer,.footer__column{align-items:center;display:flex}.footer{justify-content:space-between;margin:0 auto;padding:calc(var(--global-gutters-big)*2) var(--global-gutters-default);width:100%;max-width:var(--global-containers-default);height:var(--footer-scoped-height, 2.5rem);background:var(--footer-scoped-background, none)}.footer__column{flex:1 0 auto}.footer__column--left{justify-content:flex-start}.footer__column--center{text-align:center;justify-content:center}.footer__column--right{text-align:right;justify-content:flex-end}.hamburger{display:flex;align-items:center;justify-content:center;margin:0;padding:.25rem;border:0;background:0 0;cursor:pointer}@media (min-width:961px){.hamburger:not(.is-always-visible){display:none}}.hamburger:hover .hamburger__icon--border{opacity:1}.hamburger:hover .hamburger__icon--top{transform:rotate(0) translate3d(0,-2%,0) scale3d(1,1,1)}.hamburger:hover .hamburger__icon--btm{transform:rotate(0) translate3d(0,2%,0) scale3d(1,1,1)}.hamburger:active .hamburger__icon--border{opacity:1;transform:scale3d(.9,.9,1)}.hamburger__icon{width:2.5rem;height:2.5rem}.hamburger__icon--border,.hamburger__icon--btm,.hamburger__icon--mid,.hamburger__icon--top{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.hamburger__icon--border{transition-property:transform,opacity;transform-origin:50% 50%}.hamburger__icon--btm,.hamburger__icon--top{transform-origin:50% 50%}.hamburger__icon--mid{transform-origin:25%center;transform:scale3d(1,1,1)}@supports selector(:has(*)){body:has(.drawer[aria-expanded=true]) .hamburger .hamburger__icon--top{transform:rotate(45deg) translate3d(0,20%,0) scale3d(1,1,1)}body:has(.drawer[aria-expanded=true]) .hamburger .hamburger__icon--mid{transform:scale3d(0,1,1)}body:has(.drawer[aria-expanded=true]) .hamburger .hamburger__icon--btm{transform:rotate(-45deg) translate3d(0,-20%,0) scale3d(1,1,1)}body:has(.drawer[aria-expanded=true]) .hamburger:hover .hamburger__icon--top{transform:rotate(45deg) translate3d(0,20%,0) scale3d(1.125,1,1)}body:has(.drawer[aria-expanded=true]) .hamburger:hover .hamburger__icon--btm{transform:rotate(-45deg) translate3d(0,-20%,0) scale3d(1.125,1,1)}}@supports not selector(:has(*)){.hamburger.is-menu-open .hamburger__icon--top{transform:rotate(45deg) translate3d(0,20%,0) scale3d(1,1,1)}.hamburger.is-menu-open .hamburger__icon--mid{transform:scale3d(0,1,1)}.hamburger.is-menu-open .hamburger__icon--btm{transform:rotate(-45deg) translate3d(0,-20%,0) scale3d(1,1,1)}.hamburger.is-menu-open:hover .hamburger__icon--top{transform:rotate(45deg) translate3d(0,20%,0) scale3d(1.125,1,1)}.hamburger.is-menu-open:hover .hamburger__icon--btm{transform:rotate(-45deg) translate3d(0,-20%,0) scale3d(1.125,1,1)}}.header{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:var(--global-gutters-default);width:100%;max-width:var(--global-containers-default);min-height:var(--header-scoped-height, 5rem);background:var(--header-scoped-background, var(--global-colors-white));position:relative;z-index:var(--global-z-index-header)}.header--fixed{position:fixed;top:0}.header--sticky{position:sticky;top:0}.header__column{display:flex;flex:1 0 .05rem}.header__column--left{justify-content:left}.header__column--center{text-align:center;justify-content:center}.header__column--right{text-align:right;justify-content:flex-end}.header__logo{display:flex;align-items:center;justify-content:center;height:100%;width:100%;max-width:12.5rem}@media (min-width:961px){.header__logo{justify-content:flex-start}}.header__menu{display:none;height:100%}@media (min-width:961px){.header__menu{display:flex;justify-content:flex-end}}.heading,.lists li{overflow-wrap:anywhere}.heading{font-size:var(--heading-font-size, 1.5rem);font-weight:var(--heading-font-weight, bold);letter-spacing:var(--heading-letter-spacing, 0);line-height:var(--heading-line-height, 1);color:var(--heading-color, var(--global-colors-black, currentColor));margin:0;text-decoration:var(--heading-decoration)}.icon{display:inline-flex;align-items:center;justify-content:center;transition:var(--icon-scoped-transition, color 0.3s ease-in-out);color:inherit}.icon svg{width:var(--icon-scoped-width, var(--icon-size, 1.5rem));height:var(--icon-scoped-height, var(--icon-size, 1.5rem))}.image,.image__img{width:var(--image-img-width, auto);height:var(--image-img-height, auto);max-width:var(--image-img-max-width, 100%);max-height:var(--image-img-max-height, 100%)}.image{overflow:hidden;display:var(--image-display, block)}.image__img{display:var(--image-img-display, block);object-fit:cover;border-radius:var(--image-border-radius, 0);aspect-ratio:var(--image-img-aspect-ratio, auto)}.layout__wrap{display:grid;column-gap:var(--global-gutters-default, 2rem);row-gap:2rem}@media (min-width:481px){.layout__wrap{row-gap:var(--global-gutters-default, 2rem)}.layout[data-layout-type=layout-grid-2] .layout__wrap{row-gap:10rem;grid-template-columns:repeat(12,minmax(0,1fr))}.layout[data-layout-type=layout-grid-2] .layout__wrap>*{grid-column-end:span 6}.layout[data-layout-type=layout-grid-3] .layout__wrap{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:481px) and (max-width:960px){.layout[data-layout-type=layout-grid-3] .layout__wrap>*{grid-column-end:span 6}}@media (min-width:961px){.layout[data-layout-type=layout-grid-3] .layout__wrap>*{grid-column-end:span 4}}@media (min-width:481px){.layout[data-layout-type=layout-grid-4] .layout__wrap{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:481px) and (max-width:960px){.layout[data-layout-type=layout-grid-4] .layout__wrap>*{grid-column-end:span 6}}@media (min-width:961px){.layout[data-layout-type=layout-grid-4] .layout__wrap>*{grid-column-end:span 3}}@counter-style nums{system:numeric;symbols:"0""1""2""3""4""5""6""7""8""9";suffix:"  "}.lists{margin:0;padding-left:0;color:var(--lists-text-color, var(--global-colors-black, currentColor));font-size:var(--lists-font-size, 1rem);font-weight:var(--lists-font-weight);line-height:var(--lists-line-height, 1.5);letter-spacing:var(--lists-letter-spacing, 0)}.lists li{margin-left:1.1rem}.lists li::marker{font-weight:700;font-variant-numeric:tabular-nums;color:var(--lists-marker-color, currentColor)}.lists a,.paragraph a{cursor:pointer;text-decoration:underline;transition-property:color;transition-timing-function:ease-in;transition-duration:.3s}.lists a{color:var(--lists-link-color, var(--global-colors-primary500));text-decoration-color:var(--lists-link-color, var(--global-colors-primary500))}.lists a:hover{color:var(--lists-link-color-hover, var(--global-colors-primary500))}ol.lists{list-style:decimal}@supports (list-style:nums){ol.lists{list-style:var(--lists-style, decimal)}}.load-more .is-hidden{opacity:0}.logo{display:block;width:20rem}.logo__img{max-width:100%;height:auto}.modal{--modal-scoped-icon-size:1.5rem}.modal.is-open .modal__overlay{bottom:0;opacity:1;visibility:visible}.modal.is-open .modal__dialog{transform:translateY(0)}.modal__overlay{position:fixed;left:0;bottom:-100%;height:100%;width:100%;z-index:999;background-color:rgb(var(--global-colors-black-values)/.6);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(0,0,.2,1)}.modal__dialog{min-width:360px;max-width:calc(100% - 1.25rem);max-height:90%;overflow:auto;position:relative;padding:1.25rem;background-color:var(--global-colors-white);transform:translateY(15%);transition:transform .3s cubic-bezier(0,0,.2,1)}.modal__close{text-align:right}.modal__content{overflow:scroll}.modal__close-button,.modal__close-button svg{height:var(--modal-scoped-icon-size);width:var(--modal-scoped-icon-size)}.modal__close-button{background-color:transparent;cursor:pointer}.modal__close-button svg{pointer-events:none}.paragraph{font-size:var(--paragraph-font-size, 1rem);font-weight:var(--paragraph-font-weight);line-height:var(--paragraph-line-height, 1.5);letter-spacing:var(--paragraph-letter-spacing, 0);color:var(--paragraph-color, var(--global-colors-black, currentColor));margin:0;overflow-wrap:anywhere}.paragraph a{color:var(--paragraph-link-color, var(--global-colors-primary500, #5555CE));text-decoration-color:var(--paragraph-link-color, var(--global-colors-primary500, #5555CE))}.paragraph a:hover{color:var(--paragraph-link-color-hover, var(--global-colors-primary500, #FFDD48))}@media (min-width:481px){.btn{padding:var(--button-scoped-padding-tablet, 1rem 1.5rem);font-size:1.125rem;line-height:1.5}}@media (min-width:961px){.btn{gap:var(--button-scoped-item-spacing-desktop, 1rem);padding:var(--button-scoped-padding-desktop, 1.25rem 2rem)}}@supports selector(:focus-visible){.btn:focus{outline:0}.btn:focus-visible{--button-scoped-background-color:var(--button-background-color-focus, var(--button-background-color, var(--global-colors-primary700)));--button-scoped-color:var(--button-color-focus, var(--button-color, var(--global-colors-white)));--button-scoped-border:var(--button-border-focus, var(--button-border));outline:var(--button-outline-focus, 0.5rem solid var(--global-colors-primary300))}}@supports not selector(:focus-visible){.btn:focus{--button-scoped-background-color:var(--button-background-color-focus, var(--button-background-color, var(--global-colors-primary700)));--button-scoped-color:var(--button-color-focus, var(--button-color, var(--global-colors-white)));--button-scoped-border:var(--button-border-focus, var(--button-border));outline:var(--button-outline-focus, 0.5rem solid var(--global-colors-primary300))}}@media (min-width:481px){.btn__icon{--icon-scoped-width:1.5rem;--icon-scoped-height:1.5rem}}.btn{color:var(--button-scoped-color, var(--button-color, var(--global-colors-white)));background-color:var(--button-scoped-background-color, var(--button-background-color, var(--global-colors-primary500)));border:var(--button-scoped-border, var(--button-border));border-radius:var(--button-scoped-border-radius, 100rem);display:var(--button-display, inline-flex);align-items:center;justify-content:center;gap:var(--button-scoped-item-spacing, 0.75rem);padding:var(--button-scoped-padding-mobile, 0.5625rem 1rem);font-size:1rem;line-height:1.39;font-weight:700;text-decoration:none;cursor:var(--button-cursor, pointer);outline:0 solid var(--button-scoped-default-outline-color, var(--global-colors-primary300));outline-offset:0;transition-property:background-color,color,border,box-shadow,outline,opacity;transition-timing-function:ease-out;transition-duration:.3s,.3s,.3s,.3s,.2s}@media (min-width:481px){.btn{padding:var(--button-scoped-padding-tablet, 1rem 1.5rem);font-size:1.125rem;line-height:1.5}}@media (min-width:961px){.btn{gap:var(--button-scoped-item-spacing-desktop, 1rem);padding:var(--button-scoped-padding-desktop, 1.25rem 2rem)}}.btn:hover{--button-scoped-background-color:var(--button-background-color-hover, var(--button-background-color, var(--global-colors-primary700)));--button-scoped-color:var(--button-color-hover, var(--button-color, var(--global-colors-white)));--button-scoped-border:var(--button-border-hover, var(--button-border))}@supports selector(:focus-visible){.btn:focus{outline:0}.btn:focus-visible{--button-scoped-background-color:var(--button-background-color-focus, var(--button-background-color, var(--global-colors-primary700)));--button-scoped-color:var(--button-color-focus, var(--button-color, var(--global-colors-white)));--button-scoped-border:var(--button-border-focus, var(--button-border));outline:var(--button-outline-focus, 0.5rem solid var(--global-colors-primary300))}}@supports not selector(:focus-visible){.btn:focus{--button-scoped-background-color:var(--button-background-color-focus, var(--button-background-color, var(--global-colors-primary700)));--button-scoped-color:var(--button-color-focus, var(--button-color, var(--global-colors-white)));--button-scoped-border:var(--button-border-focus, var(--button-border));outline:var(--button-outline-focus, 0.5rem solid var(--global-colors-primary300))}}.btn:disabled{--button-cursor:not-allowed;opacity:.5;user-select:none}.btn__icon{--icon-scoped-width:1rem;--icon-scoped-height:1rem;--icon-scoped-transition:none}@media (min-width:481px){.btn__icon{--icon-scoped-width:1.5rem;--icon-scoped-height:1.5rem}}.quote{margin:0}.quote__icon{display:block;margin-bottom:.25rem;color:var(--global-colors-primary500)}.quote__content{margin:0}.quote__separator::before{content:"";margin-bottom:1rem;margin-top:1rem;width:7rem;background-color:var(--global-colors-black);height:.05rem;display:inline-block}.quote__heading{font-style:italic}.social-networks{display:flex;align-items:center;gap:.5rem}.social-networks__link{cursor:pointer;background:0 0;color:var(--global-colors-black);border:1px solid var(--global-colors-gray100);border-radius:.5rem;padding:.25rem;line-height:0;transition-property:color;transition-timing-function:ease-out;transition-duration:.3s}.social-networks__link:hover{color:var(--global-colors-primary500)}.social-networks__link svg{width:1.75rem;height:1.75rem}.video{width:100%;height:auto;display:block}.block-accordion-item{--accordion-item-icon-size:1.5rem;background-color:var(--accordion-item-background-color, var(--global-colors-white));color:var(--accordion-item-color, var(--global-colors-black));border-bottom:2px solid var(--global-colors-black);transition-property:background-color;transition-timing-function:ease-out;transition-duration:.3s}.block-accordion-item__panel{display:block;max-height:0;overflow:hidden;transition-property:max-height;transition-timing-function:var(--ease-out-back);transition-duration:.3s}.block-accordion-item:hover{--accordion-item-background-color:var(--global-colors-primary300)}.block-accordion-item__trigger{background:0 0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem 1.5rem 1.5rem 0;cursor:pointer;transition-property:outline;transition-timing-function:ease-out;transition-duration:.3s}@supports selector(:focus-visible){.block-accordion-item__trigger:focus{outline:0}.block-accordion-item__trigger:focus-visible{--accordion-item-background-color:var(--global-colors-primary300);outline:4px solid var(--global-colors-primary300)}}@supports not selector(:focus-visible){.block-accordion-item__trigger:focus{--accordion-item-background-color:var(--global-colors-primary300);outline:4px solid var(--global-colors-primary300)}}.block-accordion-item__icon{transform:var(--accordion-item-trigger-icon-rotation, rotate(0));pointer-events:none;transition-property:transform;transition-timing-function:var(--ease-out-back);transition-duration:.3s}.block-accordion-item__icon,.block-accordion-item__icon svg{height:var(--accordion-item-icon-size);width:var(--accordion-item-icon-size)}.block-accordion-item__content{padding:2rem 0}.block-accordion-item[data-open=true]{--accordion-item-trigger-icon-rotation:rotate(135deg)}.block-accordion-item[data-open=true]>.block-accordion-item__panel{max-height:var(--max-height, 100%)}.age-verification.block-age-verification-content__age-verification.is-open{display:block}.age-verification.block-age-verification-content__age-verification.is-open .age-verification__overlay .age-verification__dialog .age-verification__content,.modal.block-modal-content__modal.is-open .modal__overlay .modal__dialog .modal__content{overflow:auto}.age-verification.block-age-verification-content__age-verification{display:none}.bundle-picker{max-width:1200px;margin:0 auto}.bundle-picker__header{text-align:center;margin-bottom:2rem}.bundle-picker__heading{font-size:var(--wp--preset--font-size--h-3, 2rem);margin-bottom:.5rem}.bundle-picker__subheading{font-size:var(--wp--preset--font-size--base, 1rem);opacity:.7}.bundle-picker__tiers{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.bundle-picker__tier{padding:.5rem 1rem;border-radius:2rem;background:var(--wp--preset--color--light-gray, #f0f0f0);font-size:.875rem;font-weight:600;transition:background .3s,color .3s}.bundle-picker__tier--active{background:var(--wp--preset--color--primary, #2d6a4f);color:#fff}.bundle-picker__progress{margin-bottom:2rem}.bundle-picker__progress-bar{height:8px;background:var(--wp--preset--color--light-gray, #e0e0e0);border-radius:4px;overflow:hidden;margin-bottom:.5rem}.bundle-picker__progress-fill{height:100%;background:var(--wp--preset--color--primary, #2d6a4f);border-radius:4px;transition:width .4s ease}.bundle-picker__progress-text{text-align:center;font-size:.875rem;font-weight:500;color:var(--wp--preset--color--primary, #2d6a4f)}.bundle-picker__grid{display:grid;grid-template-columns:repeat(var(--bundle-picker-columns, 3),1fr);gap:1.5rem;margin-bottom:2rem}@media (max-width:768px){.bundle-picker__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.bundle-picker__grid{grid-template-columns:1fr}}.bundle-picker__product{border:1px solid var(--wp--preset--color--light-gray, #e0e0e0);border-radius:.75rem;padding:1rem;text-align:center;transition:border-color .2s,box-shadow .2s}.bundle-picker__product:hover{border-color:var(--wp--preset--color--primary, #2d6a4f);box-shadow:0 2px 8px rgba(0,0,0,.08)}.bundle-picker__product-image{margin-bottom:.75rem}.bundle-picker__product-image img{width:100%;height:auto;border-radius:.5rem;aspect-ratio:1;object-fit:cover}.bundle-picker__product-name{font-size:1rem;font-weight:600;margin-bottom:.5rem}.bundle-picker__product-price{margin-bottom:.75rem;font-size:1rem}.bundle-picker__price-discounted{font-weight:700;color:var(--wp--preset--color--primary, #2d6a4f);margin-left:.5rem}.bundle-picker__product-qty,.bundle-picker__qty-btn{display:flex;align-items:center;justify-content:center}.bundle-picker__product-qty{gap:0}.bundle-picker__qty-btn{width:36px;height:36px;border:1px solid var(--wp--preset--color--light-gray, #ccc);background:#fff;font-size:1.25rem;font-weight:600;cursor:pointer;transition:background .2s}.bundle-picker__qty-btn:hover{background:var(--wp--preset--color--light-gray, #f0f0f0)}.bundle-picker__qty-minus{border-radius:.375rem 0 0 .375rem}.bundle-picker__qty-plus{border-radius:0 .375rem .375rem 0}.bundle-picker__qty-input{width:48px;height:36px;text-align:center;border:1px solid var(--wp--preset--color--light-gray, #ccc);border-left:none;border-right:none;font-size:1rem;font-weight:600;-moz-appearance:textfield}.bundle-picker__qty-input::-webkit-inner-spin-button,.bundle-picker__qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bundle-picker__summary{background:var(--wp--preset--color--light-gray, #f8f8f8);border-radius:.75rem;padding:1.5rem;position:sticky;bottom:1rem}@media (max-width:768px){.bundle-picker__summary{position:fixed;bottom:0;left:0;right:0;border-radius:.75rem .75rem 0 0;box-shadow:0-4px 16px rgba(0,0,0,.1);z-index:100}}.bundle-picker__summary-details{margin-bottom:1rem}.bundle-picker__summary-row{display:flex;justify-content:space-between;margin-bottom:.375rem;font-size:.9375rem}.bundle-picker__summary-row--discount{color:var(--wp--preset--color--primary, #2d6a4f);font-weight:600}.bundle-picker__summary-row--total{font-size:1.125rem;font-weight:700;padding-top:.5rem;border-top:1px solid var(--wp--preset--color--light-gray, #ddd)}.bundle-picker__add-to-cart{width:100%;padding:.875rem 1.5rem;background:var(--wp--preset--color--primary, #2d6a4f);color:#fff;border:0;border-radius:.5rem;font-size:1rem;font-weight:700;cursor:pointer;transition:opacity .2s}.bundle-picker__add-to-cart:hover:not(:disabled){opacity:.9}.bundle-picker__add-to-cart:disabled{opacity:.5;cursor:not-allowed}.bundle-picker__message{margin-top:.75rem;padding:.75rem;border-radius:.375rem;text-align:center;font-size:.875rem;font-weight:500}.bundle-picker__message--success{background:#d4edda;color:#155724}.bundle-picker__message--error{background:#f8d7da;color:#721c24}.block-carousel-item{--image-img-aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.category-label{display:inline-block}.block-column{grid-column:var(--column-offset, auto)/span var(--column-width, 5);grid-row:var(--column-row-offset, auto);order:var(--column-order);align-self:var(--column-vertical-align);display:var(--column-display, flex);flex-direction:column}.block-column>*{height:var(--column-item-height, auto);width:var(--column-item-width, auto);align-self:var(--column-horizontal-align)}.dropdown-picker{text-align:var(--dropdown-picker-align, left)}.dropdown-picker__select{width:100%;height:54px;padding:0 44px 0 16px;font-size:20px;font-weight:700;font-family:inherit;color:var(--global-colors-primary, #417360);border:3px solid var(--global-colors-primary, #417360);border-radius:12px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='M1 1l7 7 7-7' stroke='%23417360' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:16px 10px;cursor:pointer;appearance:none}.dropdown-picker__select:focus{outline:2px solid var(--global-colors-primary, #417360);outline-offset:2px}.wrapper:has(>.wrapper__inner>.block-dropdown-picker){margin-bottom:0}.wrapper:has(>.wrapper__inner>.block-dropdown-picker)>.wrapper__inner{grid-column:1/-1}.block-featured-categories{list-style-type:none;padding:0;display:grid;grid-template-columns:var(--featured-categories-columns, repeat(2, 1fr));grid-auto-rows:1fr;grid-gap:var(--global-gutters-default, 1rem)}.block-featured-categories__item{border-radius:.5rem;border:1px solid #e0e0e0;height:100%;width:100%;padding:1rem}.block-featured-content{--button-scoped-padding-desktop:0.5rem 1rem}.block-featured-content__load-more{display:flex;justify-content:center;margin-top:3rem}.block-featured-content .card-simple{border:1px solid var(--global-colors-gray200);padding:1rem;border-radius:.5rem}.block-featured-content .card-simple__btn{margin-top:auto;margin-left:auto}.block-heading{text-align:var(--block-heading-align)}.block-image{display:flex;flex-direction:column;align-items:var(--block-image-align-horizontal, center);justify-content:var(--block-image-align-vertical, center)}.block-lists{text-align:var(--block-lists-align)}.block-map{aspect-ratio:16/9;border-radius:.5rem;border:1px solid var(--global-colors-gray300)}.modal.block-modal-content__modal.is-open{display:block}.modal.block-modal-content__modal.is-open .modal__overlay{background-color:gray}.modal.block-modal-content__modal.is-open .modal__overlay .modal__dialog{background-color:#fff}.modal.block-modal-content__modal.is-open .modal__overlay .modal__dialog .modal__close .modal__close-button{border:0}.modal.block-modal-content__modal{display:none}.block-paragraph{text-align:var(--block-paragraph-align)}.block-product-category{display:flex;flex-wrap:wrap;gap:8px}.block-product-category .product-category-container{display:flex;padding:8px;gap:4px}.product-category-format-stacked .product-category-container{display:flex;flex-direction:column-reverse;align-items:center;gap:0}.product-category-format-stacked .product-category-container .product-category-name{margin-top:-4px}.product-category-format-stacked .product-category-container .product-category-subcategory{margin-bottom:-4px}.product-category-format-reverse-order .product-category-container{display:flex;align-items:center;flex-direction:row-reverse}.product-category-format-border .product-category-container span{border-radius:8px;border-width:1px;border-style:solid;display:flex;align-content:center;text-align:center;flex-wrap:wrap;padding:4px}.product-category-format-border-thick .product-category-container span{border-width:3px}.block-button,.produt-count-block-button{text-align:var(--block-button-align)}.yb-product-gallery-grid{align-self:start;display:grid;aspect-ratio:670/640;grid-template-columns:322fr 312fr;grid-template-rows:218fr 143fr 215fr;gap:32px 34px}.yb-product-gallery-grid__item{margin:0;overflow:hidden;border-radius:16px}.yb-product-gallery-grid__item:nth-child(1){grid-column:1;grid-row:1/span 2}.yb-product-gallery-grid__item:nth-child(2){grid-column:1;grid-row:3}.yb-product-gallery-grid__item:nth-child(3){grid-column:2;grid-row:1}.yb-product-gallery-grid__item:nth-child(4){grid-column:2;grid-row:2/span 2}.yb-product-gallery-grid__image{display:block;width:100%;height:100%;object-fit:cover}.yb-product-gallery-grid[data-count="1"],.yb-product-gallery-grid[data-count="2"],.yb-product-gallery-grid[data-count="3"]{aspect-ratio:auto;grid-template-rows:repeat(2,minmax(180px,1fr))}.yb-product-gallery-grid[data-count="1"] .yb-product-gallery-grid__item{grid-column:auto;grid-row:auto}.yb-product-gallery-grid[data-count="2"] .yb-product-gallery-grid__item{grid-column:auto}.yb-product-gallery-grid[data-count="3"] .yb-product-gallery-grid__item{grid-column:auto;grid-row:auto}.yb-product-gallery-grid[data-count="1"] .yb-product-gallery-grid__item:nth-child(1){grid-column:1/-1;grid-row:1/-1}.yb-product-gallery-grid[data-count="2"] .yb-product-gallery-grid__item{grid-row:1/-1}.yb-product-gallery-grid[data-count="3"] .yb-product-gallery-grid__item:nth-child(3){grid-column:2;grid-row:1/-1}@media only screen and (max-width:600px){.yb-product-gallery-grid{aspect-ratio:auto;grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:minmax(140px,auto);gap:16px}.yb-product-gallery-grid__item:first-child{grid-column:1/-1;grid-row:auto}.yb-product-gallery-grid__item:not(:first-child){grid-column:auto;grid-row:auto}}.block-product-ingredients{display:flex;flex-wrap:wrap;gap:8px}.product-ingredients-format-border .product-ingredients-container span,.product-ingredients-name{border-radius:20px;border-width:1px;border-style:solid;display:flex;align-content:center;text-align:center;flex-wrap:wrap}.product-ingredients-name{border-color:currentColor;color:var(--wp--preset--color--primary);font-family:"Poppins",sans-serif;font-size:11px;font-weight:700;padding:8px}[class*=product_tag-] .product-ingredients-name{color:inherit}.product-ingredients-format-stacked .product-ingredients-container{display:flex;flex-direction:column-reverse;align-items:center;gap:0}.product-ingredients-format-reverse-order .product-ingredients-container{display:flex;align-items:center;flex-direction:row-reverse}.product-ingredients-format-border .product-ingredients-container span{padding:6px}.product-ingredients-format-border-thick .product-ingredients-container span{border-width:3px;font-size:14px}.yb-nutrition-facts{width:100%;border-collapse:collapse;font:600 14px/1.5 var(--wp--preset--font-family--poppins, "Poppins", sans-serif);color:inherit;text-transform:none}.yb-nutrition-facts td,.yb-nutrition-facts th{padding:6px 0;border-bottom:1px solid currentcolor;text-align:left;font-weight:inherit}.yb-nutrition-facts td{text-align:right;white-space:nowrap;padding:6px 0 6px 12px}.yb-nutrition-facts__row:first-child td,.yb-nutrition-facts__row:first-child th{font-size:18px;font-weight:700;border-bottom-width:4px}.yb-nutrition-facts__row:last-child td,.yb-nutrition-facts__row:last-child th{border-bottom:0}.yb-nutrition-facts__row.is-indent-1 th{padding-left:16px;font-weight:400}.yb-nutrition-facts__row.is-indent-2 th{padding-left:32px;font-weight:400}.block-product-top-benefits{display:flex;flex-wrap:wrap;gap:8px}.product-top-benefits-format-border .product-top-benefits-container span,.product-top-benefits-name{border-radius:20px;border-width:1px;border-style:solid;display:flex;align-content:center;text-align:center;flex-wrap:wrap}.product-top-benefits-name{border-color:currentColor;color:var(--wp--preset--color--primary);font-family:"Poppins",sans-serif;font-size:11px;font-weight:700;padding:8px}[class*=product_tag-] .product-top-benefits-name{color:inherit}.product-top-benefits-format-inline .product-top-benefits-container{display:flex}.product-top-benefits-format-stacked .product-top-benefits-container{display:flex;align-items:center}.product-top-benefits-format-stacked .product-top-benefits-name{text-align:center;line-height:1.2}.product-top-benefits-format-border .product-top-benefits-container span{padding:6px}.product-top-benefits-format-border-thick .product-top-benefits-container span{border-width:3px;font-size:14px}.block-quote{text-align:var(--block-quote-align)}.yb-single-product{margin:24px calc(-1*var(--wp--style--root--padding-right, 0px)) 24px calc(-1*var(--wp--style--root--padding-left, 0px));padding-top:64px;background-color:var(--page-bg);position:relative;overflow:visible;transition:background-color .35s ease}.yb-single-product__inner{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.yb-single-product__hero{display:grid;grid-template-columns:540px 1fr 500px;align-items:center;gap:32px;min-height:525px}.yb-single-product__flavors{display:grid;justify-self:center;grid-template-columns:repeat(3,125px);gap:80px 45px;width:465px}.yb-single-product__flavors>:nth-child(4){grid-column:1;margin-left:85px}.yb-single-product__flavors>:nth-child(5){grid-column:2;margin-left:85px}.yb-single-product__flavorCard{width:125px;padding:0;border-radius:20px;background:#fff;border:4px solid #fff;overflow:visible;cursor:pointer;transition:border-color .2s ease,transform .2s ease;display:flex;flex-direction:column}.yb-single-product__flavorCard.is-active{border-color:var(--page-contrast)}.yb-single-product__flavorCard:hover{transform:translateY(-2px)}.yb-single-product__flavorCard__image{background-color:var(--flavor-bg, #ccc);height:60px;display:flex;align-items:center;justify-content:center;border-radius:16px 16px 0 0}.yb-single-product__flavorCard__image img{width:80px;height:84px;object-fit:contain}.yb-single-product__flavorCard__label{background:#fff;padding:8px 6px;text-align:center;font-family:var(--wp--preset--font-family--poppins, "Poppins", sans-serif);font-weight:600;font-size:14px;line-height:1.3;color:var(--flavor-name, #117571);min-height:56px;max-width:100%;display:flex;align-items:center;justify-content:center;border-radius:0 0 20px 20px;word-break:normal;overflow-wrap:normal;hyphens:manual}.yb-single-product__heroImage{width:300px;height:500px;justify-self:center;align-self:center}.yb-single-product__heroImage img{width:100%;height:100%;object-fit:contain}.yb-single-product__panel{width:500px;display:flex;flex-direction:column;gap:24px;align-self:start}.yb-single-product__tabs{display:flex;gap:12px}.yb-single-product__tabs button{flex:1 0 0;padding:6px 12px;background:rgba(238,238,238,.5);border:0;border-radius:16px;cursor:pointer;transition:background .2s ease}.yb-single-product__tabs button.is-active{background:var(--page-contrast);color:var(--page-bg)}.yb-single-product__panelCard{position:relative;padding:25px;border-radius:24px;background:rgba(255,255,255,.23);backdrop-filter:blur(17.4px);-webkit-backdrop-filter:blur(17.4px);border:1px solid rgba(255,255,255,.01);min-height:276px}.yb-single-product__panelCard__body,.yb-single-product__tabs button{font:600 14px/1.5 var(--wp--preset--font-family--poppins, "Poppins", sans-serif);color:var(--page-contrast)}.yb-single-product__panelCard__body{white-space:pre-wrap}.yb-single-product__nfTable{color:var(--page-contrast)}.yb-single-product__nfTable[hidden]{display:none}.yb-single-product__purchase{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:16px;min-height:226px}.yb-single-product__awards,.yb-single-product__purchaseTop{display:flex;align-items:center;justify-content:space-between;gap:32px}.yb-single-product__awards{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:16px}.yb-single-product__award{flex:0 0 auto;width:105px;height:105px;--fill-0:var(--page-contrast)}.yb-single-product__award svg{width:100%;height:100%;display:block}.yb-single-product__award svg :is(path,polygon,circle,ellipse,polyline){fill:var(--page-contrast)}.yb-single-product__wordmark{position:relative;z-index:1;width:100%;max-width:1440px;margin-left:-10px;margin-bottom:-35px;font-family:"Beverly Drive Right","Caveat",cursive;font-weight:400;font-size:110px;line-height:1.2;color:var(--page-contrast);-webkit-text-stroke:.28em var(--page-bg);paint-order:stroke fill;white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:manual;pointer-events:none}.yb-single-product__buyCardWrap{flex:0 0 auto}.yb-single-product__buyCard{position:relative;z-index:2;width:690px;min-height:168px;background:#fff;border:2px solid #fff;border-radius:17px;box-shadow:0 0 15px rgba(51,51,51,.14);padding:16px 20px;display:flex;flex-direction:column;gap:10px}.yb-single-product__buyCard.is-pinned{position:fixed;top:24px;z-index:99}.yb-single-product__sizePickerWrap{display:flex}.yb-single-product__sizePicker{flex:1;height:44px;padding:0 40px 0 14px;font-size:16px;font-weight:700;font-family:inherit;color:var(--wp--preset--color--primary, #427360);border:2px solid var(--wp--preset--color--primary, #427360);border-radius:10px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='M1 1l7 7 7-7' stroke='currentColor' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 9px;cursor:pointer;appearance:none}.yb-single-product__sizePicker:focus{outline:2px solid var(--wp--preset--color--primary, #427360);outline-offset:2px}.yb-single-product__buyTop{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.yb-single-product__buyTop h2{margin:0}.yb-single-product__stars{display:flex;align-items:center;gap:8px;margin-bottom:4px;font:400 14px/1.5"Roboto",sans-serif;color:#444}.yb-single-product__stars img{width:96px;height:16px}.yb-single-product__price{text-align:right;display:flex;flex-direction:column;gap:4px;align-items:flex-end}.yb-single-product__buyTop h2,.yb-single-product__price strong{font:700 30px/1.3 var(--wp--preset--font-family--poppins, "Poppins", sans-serif);color:var(--wp--preset--color--primary, #427360)}.yb-single-product__mood{display:inline-block;padding:6px 14px;border:4px solid var(--wp--preset--color--primary, #427360);border-radius:8px;color:var(--wp--preset--color--primary, #427360);font-family:var(--wp--preset--font-family--ddc-hardware, "DDC Hardware", sans-serif);font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.yb-single-product__buyBottom,.yb-single-product__qty{display:flex;align-items:center;gap:12px}.yb-single-product__qty{gap:6px}.yb-single-product__qty button,.yb-single-product__qty span,.yb-single-product__qtyInput{height:48px;border:2px solid var(--wp--preset--color--primary, #427360);border-radius:8px;color:var(--wp--preset--color--primary, #427360);background:#fff}.yb-single-product__qty button{width:48px;cursor:pointer;font-size:20px;font-weight:700}.yb-single-product__qty span,.yb-single-product__qtyInput{display:inline-flex;align-items:center;justify-content:center;width:64px;font:700 16px/1 var(--wp--preset--font-family--poppins, "Poppins", sans-serif)}.yb-single-product__qtyInput{text-align:center;appearance:textfield;-moz-appearance:textfield}.yb-single-product__qtyInput::-webkit-inner-spin-button,.yb-single-product__qtyInput::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.yb-single-product__addToCart{flex:1;height:48px;background:var(--wp--preset--color--primary, #427360);color:#fff;border:0;border-radius:8px;font:700 16px/1.5 var(--wp--preset--font-family--poppins, "Poppins", sans-serif);cursor:pointer}.yb-single-product__addToCart:hover{filter:brightness(1.05)}.block-site-footer{display:flex;flex-direction:column;gap:2.5rem;min-height:24rem;border-top:1px solid var(--global-colors-gray100);padding:var(--global-grid-side-padding)}@media (min-width:961px){.block-site-footer{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr 2fr;grid-template-areas:"logo links""copyright socials";row-gap:1rem;column-gap:5rem}}.block-site-footer__logo{grid-area:logo;width:15rem;max-height:10rem}.block-site-footer__copyright{grid-area:copyright;font-size:.9rem;color:var(--global-colors-gray500)}.block-site-footer__social-networks{grid-area:socials;justify-self:flex-end}.block-site-footer__links{grid-area:links;display:flex;align-items:center;flex-wrap:wrap;row-gap:1rem;column-gap:2rem}.block-site-footer__link{font-size:1.25rem;font-weight:500;letter-spacing:-.01em;text-underline-offset:.1em}.block-site-footer__link:hover{color:var(--global-colors-primary500);text-decoration:underline var(--global-colors-primary300)}@media (min-width:961px){.block-site-footer__links,.block-site-footer__logo{align-self:flex-start}.block-site-footer__copyright,.block-site-footer__social-networks{align-self:center}}.block-site-navigation{position:fixed;inset:0 0 auto 0;padding-inline:var(--global-grid-side-padding);height:var(--global-navbar-height);display:flex;align-items:center;gap:2.5rem;background-color:rgb(var(--global-colors-white-values)/.8);border-bottom:1px solid rgb(var(--global-colors-gray100-values)/0);backdrop-filter:blur(1.5rem) saturate(1.5) brightness(1.25);z-index:var(--global-z-index-header);transition-property:border-color,background-color;transition-timing-function:ease-out;transition-duration:.3s}.block-site-navigation.is-scrolled{border-bottom-color:var(--global-colors-gray100)}.block-site-navigation__logo{width:15rem;max-height:10rem}.block-site-navigation__links{display:none;align-items:center;gap:1.5rem;margin-inline-start:auto}@media (min-width:961px){.block-site-navigation__links{display:flex}}.block-site-navigation__link{letter-spacing:-.01em;text-underline-offset:.1em}.block-site-navigation__link:hover{text-decoration:underline var(--global-colors-primary300)}@media (max-width:960px){.block-site-navigation__link{font-size:1.75rem}}.block-site-navigation__hamburger{margin-inline-start:auto}body.admin-bar .block-site-navigation{top:var(--wp-admin--admin-bar--height)}.block-table-of-contents{display:flex;flex-direction:column;gap:1rem;position:sticky;top:2rem;height:fit-content}.block-table-of-contents__entry{background:0 0;display:flex;align-items:center;transition-property:color;transition-timing-function:ease-out;transition-duration:.3s}.block-site-navigation__link:hover,.block-table-of-contents__entry:hover{color:var(--global-colors-primary500)}.block-table-of-contents__entry:not([data-level="1"]){margin-top:-.5rem}.block-table-of-contents__entry:not([data-level="1"])::before{content:"";height:.5rem;width:1rem;border-bottom-left-radius:3px;margin-right:.5rem;border-color:var(--global-colors-gray300);border-style:solid;border-width:0 0 1px 1px;transform:translateY(-.25em)}.block-table-of-contents__entry[data-level="2"]::before{margin-left:1rem}.block-table-of-contents__entry[data-level="3"]::before{margin-left:2rem}.block-table-of-contents__entry[data-level="4"]::before{margin-left:3rem}.block-table-of-contents__entry[data-level="5"]::before{margin-left:4rem}.block-table-of-contents__entry[data-level="6"]::before{margin-left:5rem}.toc-scroll-margin{scroll-margin-block:2rem}.block-video{display:flex;flex-direction:column;align-items:var(--block-video-align-vertical, center);justify-content:var(--block-video-align-horizontal, center)}