:root{--color-black:#292a29;--color-text:#434543;--color-white:#fff;--color-base:#f7f6f2;--color-base-01:#f6f5f4;--color-base-05:#edece9;--color-base-10:#e8e7e3;--color-base-20:#d6d5d1;--color-base-40:#c1c0bd;--color-base-70:#747372;--color-base-80:#4d4d4c;--color-base-90:#21211c;--color-base-100:#0e0e0c;--color-complete:#a1b6c9;--color-success:#019e7c;--color-success-dark:#057b62;--color-error:#ff3c00;--color-warning-light:#fff6cd;--color-warning:#ffd200;--color-warning-dark:#a98a00;--color-dc-experiencedesign-10:#f5e0eb;--color-dc-experiencedesign-30:#ef80b9;--color-dc-experiencedesign:#cf6ea1;--color-dc-experiencedesign-70:#af4a7e;--color-dc-experiencedesign-100:#5f3049;--color-dc-learningsciences-10:#eef2f2;--color-dc-learningsciences-30:#acd4d4;--color-dc-learningsciences:#94b5b5;--color-dc-learningsciences-70:#759696;--color-dc-learningsciences-100:#374f4f;--color-dc-futuresthinking-10:#fbe9e4;--color-dc-futuresthinking-30:#ff9c85;--color-dc-futuresthinking:#f07659;--color-dc-futuresthinking-70:#d06243;--color-dc-futuresthinking-100:#603429;--color-wkbnch-project:#fcb338;--color-wkbnch-project-contrast:#c78618;--color-wkbnch-project-screen:#fcb3384d;--color-wkbnch-method:#f06b3e;--color-wkbnch-method-contrast:#ad4c2c;--color-wkbnch-method-screen:#f06b3e4d;--color-wkbnch-weekly:#6c1a4b;--color-wkbnch-weekly-contrast:#40132e;--color-wkbnch-weekly-screen:#661e4a26;--color-wkbnch-booster:#e0378d;--color-wkbnch-booster-contrast:#a1135b;--color-wkbnch-booster-screen:#aa266a80;--color-dwb-observed:#4fb3b1;--color-dwb-observed-contrast:#257473;--color-dwb-observed-screen:#50b4b24d;--color-dwb-observed-supahcontrast:#0f1717;--color-ld-primary:var(--color-primary);--color-ld-primary-lightest:#654960;--color-ld-primary-light:#654960;--color-ld-primary-dark:var(--color-primary-85);--color-ld-primary-darker:#654960;--color-ld-primary-screen-20:#654960;--color-ld-secondary:#6b4870;--color-ld-secondary-80:#3d2940;--color-ld-tooltip-bg:#00a2e8;--color-ld-tooltip-color:#fff;--color-ld-tooltip-shadow:#ffffffbf;--color-ld-markcomplete:#016550;--color-divider-light:var(--color-white-screen-20);--color-divider-dark:var(--color-black-screen-10);--color-divider-dark-subtle:var(--color-black-screen-05);--color-floatbox-light:var(--color-white-screen-80);--color-floatbox-dark:var(--color-black-screen-25);--dropshadow-base:0 5px 10px -3px #0000001a,0 4px 6px -4px #0000001a;--dropshadow-darkened:0 7px 7px -3px #0003;--dropshadow-base-hovered:0px 7px 7px -4px #0003;--dropshadow-hoverbox:0 8px 24px #00000036;--color-darkmode-00:var(--color-base);--color-darkmode-20:var(--color-base-40);--color-darkmode-50:var(--color-base-70);--color-darkmode-70:var(--color-base-80);--color-darkmode-90:var(--color-base-90);--color-darkmode-100:var(--color-base-100);--color-darkmode-spot-80:var(--color-primary-80);--color-darkmode-spot-20:var(--color-primary-20);--color-darkmode-link:var(--color-link-light);--color-darkmode-link-underline:var(--color-link-light-underline);--color-darkmode-link-hover:var(--color-link-hover-light);--color-darkmode-link-visited:var(--color-link-visited-light);--color-darkmode-link-visited-underline:var(--color-link-visited-underline);--color-darkmode-link-active:var(--color-link-active-light);--color-floatbox-darkmode:var(--color-black-screen-70);--color-button-darkmode-outline:var(--color-link);--color-button-darkmode-outline-light:var(--color-link-light);--color-button-darkmode-text:var(--color-link-light);--color-button-darkmode-filled:var(--color-link);--color-interactive-darkmode-material:#93a3b4;--color-button-darkmode-fill-disabled:var(--color-link-disabled-darkmode);--color-button-darkmode-fill-disabled-hover:var(--color-interactive-disabled-hover);--color-interactive-material:#d0d7de;--color-interactive-dark:var(--color-link);--color-interactive-light:var(--color-white);--color-interactive-bright:var(--color-link-active);--color-interactive-subtle:var(--color-link-hover);--color-interactive-disabled:var(--color-link-disabled);--color-interactive-disabled-hover:var(--color-link-disabled-subtle);--color-button-text:var(--color-interactive-dark);--color-button-text-light:var(--color-interactive-light);--color-button-text-bright:var(--color-interactive-bright);--color-button-outline:var(--color-interactive-dark);--color-button-outline-subtle:var(--color-interactive-subtle);--color-button-outline-light:var(--color-interactive-light);--color-button-outline-bright:var(--color-interactive-bright);--color-button-fill:var(--color-interactive-dark);--color-button-fill-subtle:var(--color-interactive-subtle);--color-button-fill-light:var(--color-interactive-light);--color-button-fill-bright:var(--color-interactive-bright);--color-button-fill-disabled:var(--color-interactive-disabled);--color-button-fill-disabled-hover:var(--color-interactive-disabled-hover);--hover-effect-base:translateY(-4px);--color-link:#085b70;--color-link-underline:#0891b280;--color-link-hover:#0e7490;--color-link-visited:#5b439d;--color-link-visited-underline:#7f5fd980;--color-link-active:#16bce6;--color-link-disabled:#e4ebec;--color-link-disabled-subtle:#88c5ce;--color-link-disabled-darkmode:#a8bdc2;--color-link-light:#0babd3;--color-link-light-underline:#0babd380;--color-link-hover-light:#0983a1;--color-link-visited-light:#7f5fd9;--color-link-active-light:#16bce6;--color-focus:#d56001;--color-print-black:#000;--color-print-white:#fff;--color-print-black-10:#e8e8e8;--color-print-black-20:#cfcfcf;--color-print-black-40:#999;--color-print-black-60:#666;--color-white-screen-80:#fffc;--color-white-screen-40:#fff6;--color-white-screen-20:#fff3;--color-white-screen-10:#ffffff1a;--color-black-screen-90:#000000d9;--color-black-screen-80:#000c;--color-black-screen-65:#000000a6;--color-black-screen-70:#000000b3;--color-black-screen-50:#00000080;--color-black-screen-25:#00000040;--color-black-screen-10:#0000001a;--color-black-screen-05:#0000000d;--color-black-screen-00:#0000;--color-primary-90:#1f281e;--color-primary-85:#2d3a2c;--color-primary:#365935;--color-primary-80:#467545;--color-primary-70:#5c995b;--color-primary-20:#9dc581;--color-primary-10:#bbeb9a;--color-primary-subtle-05:#dadfd8;--color-primary-subtle-20:#c5d1bd;--color-primary-subtle-40:#85947c;--color-primary-subtle-70:#30362d;--color-primary-subtle-100:#0e0f0e;--color-primary-bright:#67c464;--color-primary-bright-50:#aaf7a3;--color-primary-bright-10:#d8f7d5;--color-secondary:#d3cfc1;--color-secondary-20:#ebe7dd;--color-secondary-50:#81714b;--color-secondary-70:#342f23;--color-tertiary-50:#846189;--color-tertiary:#492f4d;--border-thickness:1px;--border-thickness-thick:2px;--border-thickness-superthick:8px;--border-radius-base:16px;--border-radius-inner:15px;--border-radius-forms:6px;--border-radius-pill:999px;--logo-main:url(../images/logos/site_logo_main.svg);--logo-alt-white:url(../images/logos/site_logo_white.svg);--logo-alt-black:url(../images/logos/site_logo_black.svg);--logo-color-onecolor:url(../images/logos/site_logo_color.svg);--logo-base-40:url(../images/logos/site_logo_light.svg);--logo-base-70:url(../images/logos/site_logo_dark.svg);--element-menu:url(../images/icons/menu.svg);--element-menu-light:url(../images/icons/menu-light.svg);--element-menu-spot:url(../images/icons/menu.svg);--element-search:url(../images/icons/magnifying-glass.svg);--element-search-light:url(../images/icons/magnifying-glass-light.svg);--element-search-bright:url(../images/icons/magnifying-glass-bright.svg);--icon-eye:url(../images/icons/eye.svg);--icon-eye-light:url(../images/icons/eye-light.svg);--icon-userprofile-dark:url(../images/icons/userprofile-dark.svg);--icon-userprofile-light:url(../images/icons/userprofile-light.svg);--element-caret-down:url(../images/icons/chevron-down-thin.svg);--element-caret-up:url(../images/icons/chevron-up-thin.svg);--element-caret-right:url(../images/icons/chevron-right-thin.svg);--element-caret-down-light:url(../images/icons/chevron-down-thin-light.svg);--element-caret-up-light:url(../images/icons/chevron-up-thin-light.svg);--element-caret-right-light:url(../images/icons/chevron-right-thin-light.svg);--icon-cart-light:url(../images/icons/cart-light.svg);--element-linkexternal-light:url(../images/icons/element_external_link-graylight.svg);--element-linkexternal-med:url(../images/icons/element_external_link-graymed.svg);--element-linkexternal-dark:url(../images/icons/element_external_link-black.svg);--social-instagram:url(../images/socials/instagram.svg);--social-instagram-light:url(../images/socials/instagram-light.svg);--social-youtube:url(../images/socials/youtube.svg);--social-youtube-light:url(../images/socials/youtube-light.svg);--social-facebook:url(../images/socials/facebook.svg);--social-facebook-light:url(../images/socials/facebook-light.svg);--social-twitter:url(../images/socials/twitter.svg);--social-twitter-light:url(../images/socials/twitter-light.svg);--social-threads:url(../images/socials/threads.svg);--social-threads-light:url(../images/socials/threads-light.svg);--social-tiktok:url(../images/socials/tiktok.svg);--social-tiktok-light:url(../images/socials/tiktok-light.svg);--social-pinterest:url(../images/socials/pinterest.svg);--social-pinterest-light:url(../images/socials/pinterest-light.svg);--social-snapchat:url(../images/socials/snapchat.svg);--social-snapchat-light:url(../images/socials/snapchat-light.svg);--social-linkedin:url(../images/socials/linkedin.svg);--social-linkedin-light:url(../images/socials/linkedin-light.svg);--social-linktree:url(../images/socials/linktree.svg);--social-linktree-light:url(../images/socials/linktree-light.svg);--social-email:url(../images/socials/email.svg);--social-email-light:url(../images/socials/email-light.svg);--pdf-small:url(../images/icons/pdficon_small.png);--pdf-large:url(../images/icons/pdficon_large.png);--mode-auto-light:url(../images/icons/mode-auto-light.svg);--mode-dark-light:url(../images/icons/mode-dark-light.svg);--mode-light-light:url(../images/icons/mode-light-light.svg);--mode-alt-light:url(../images/icons/mode-alt-light.svg);--mode-auto-dark:url(../images/icons/mode-auto-dark.svg);--mode-dark-dark:url(../images/icons/mode-dark-dark.svg);--mode-light-dark:url(../images/icons/mode-light-dark.svg);--mode-alt-dark:url(../images/icons/mode-alt-dark.svg);--xdf-context-light:url(../images/icons/xdf-context-light.svg);--xdf-context-dark:url(../images/icons/xdf-context-dark.svg);--xdf-people-light:url(../images/icons/xdf-people-light.svg);--xdf-people-dark:url(../images/icons/xdf-people-dark.svg);--xdf-design-light:url(../images/icons/xdf-design-light.svg);--xdf-design-dark:url(../images/icons/xdf-design-dark.svg);--xdf-activity-light:url(../images/icons/xdf-activity-light.svg);--xdf-activity-dark:url(../images/icons/xdf-activity-dark.svg);--icon-project:url(../images/icons/cat-projectwork.svg);--icon-method:url(../images/icons/cat-methods.svg);--icon-weekly:url(../images/icons/cat-weeklies.svg);--icon-experiencebooster:url(../images/icons/cat-xpboost.svg);--icon-attendance:url(../images/icons/cat-attendance.svg);--icon-education:url(../images/icons/cat-education.svg);--icon-practice:url(../images/icons/cat-practice.svg);--icon-research:url(../images/icons/cat-research.svg);--icon-knowledge:url(../images/icons/cat-knowledge.svg);--icon-skills:url(../images/icons/cat-skills.svg);--icon-thinking:url(../images/icons/cat-thinking.svg);--icon-discovery:url(../images/icons/cat-discovery.svg);--pattern-main:url(../images/patterns/site_pattern.svg);--icon-settings-dark:url(../images/icons/gear-dark.svg);--icon-settings-light:url(../images/icons/gear-light.svg);--container-max-width:1200px;--spacing-unit:12px;--margin:calc(2*var(--spacing-unit));--padding:calc(2*var(--spacing-unit));--margin-xsm:calc(.25*var(--margin));--margin-sm:calc(.5*var(--margin));--margin-md:calc(2*var(--margin));--margin-mdlg:calc(3*var(--padding));--margin-lg:calc(4*var(--margin));--margin-xlg:calc(10*var(--margin));--padding-xsm:calc(.25*var(--padding));--padding-sm:calc(.5*var(--padding));--padding-md:calc(2*var(--padding));--padding-mdlg:calc(3*var(--padding));--padding-lg:calc(4*var(--padding));--button-padding-supersmall:4px 12px;--padding-mobilemenu:18px;--padding-mobilemenu-neg:-16px;--menu-dimension-base:48px;--button-padding:12px 24px;--button-padding-skinny:4px 12px;--navigation-padding:12px 12px;--font-family-sans:"Open Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-serif:Georgia,"Times New Roman",Times,serif;--font-family-monospaced:"consolas","Fira Code","Courier New",monospace;--font-lineheight-tight:1.1;--font-lineheight-titles:1.3;--font-lineheight-small:1.45;--font-lineheight-medium:1.65;--font-lineheight-base:1.8;--font-lineheight-xxlarge:2.4;--font-size-xlg:2rem;--font-size-lg:1.8rem;--font-size-marge:1.6rem;--font-size-md:1.4rem;--font-size-plus:1.2rem;--font-size-sm:.9rem;--font-size-xsm:.8rem;--font-size-xxsm:.75rem;--font-size-xxxsm:.65rem;--font-size-reading:clamp(1.05rem,1rem + .5vw,1.2rem);--font-size-plus-reading:clamp(1.15rem,1.1rem + .5vw,1.35rem);--font-size-lg-reading:clamp(1.3rem,1.2rem + 1vw,1.6rem);--font-size-xl-reading:clamp(1.7rem,1.6rem + 2vw,2.2rem);--font-size-xxl-reading:clamp(2.2rem,1.75rem + 2.75vw,3.4rem);--font-size-reading-small:clamp(.75rem,.8rem + .5vw,1.1rem)}.woocommerce .core_content_area{margin-top:72px}.woocommerce-page .article_text h1{max-width:none}.woocommerce-page p.woocommerce-notice{background-color:var(--color-white);padding:var(--padding);border-radius:6px}.woocommerce-page .article_text .woocommerce-order{margin-top:var(--margin-sm)}.woocommerce-page .article_text .woocommerce-order p,.woocommerce-page .article_text .woocommerce-order ul,.woocommerce-page .article_text .woocommerce-order ol,.woocommerce-page .article_text .woocommerce-order h2{max-width:none}.woocommerce-page .article_text .woocommerce-order ul.woocommerce-order-overview{padding:0;list-style-type:none}.woocommerce-page .article_text .woocommerce-order ul.woocommerce-order-overview,.woocommerce-page .article_text .woocommerce-order .woocommerce-order-details,.woocommerce-page .article_text .woocommerce-order .woocommerce-customer-details{margin-bottom:var(--margin)}.woocommerce-page .article_text .woocommerce-order ul.woocommerce-order-overview h2,.woocommerce-page .article_text .woocommerce-order .woocommerce-order-details h2,.woocommerce-page .article_text .woocommerce-order .woocommerce-customer-details h2{margin-bottom:var(--margin-sm)}.woocommerce-page .article_text table{width:100%}.woocommerce-page .article_text .woocommerce-order-details th{text-align:left}.woocommerce h1.product_title,.woocommerce p.price,.woocommerce .woocommerce-product-details__short-description{margin-bottom:var(--margin)}.woocommerce form.cart{margin-bottom:var(--margin-md);display:block}.woocommerce form.cart input{line-height:1;font-size:var(--font-size-sm);padding:12px}.woocommerce .product_meta,.woocommerce .woocommerce-notices-wrapper{margin-bottom:var(--margin)}.woocommerce .wp-block-woocommerce-filled-cart-block{max-width:760px;margin-left:auto;margin-right:auto}.woocommerce .woocommerce-product-gallery,.woocommerce form.woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-products-header,.woocommerce .product.type-product div.summary{margin-bottom:var(--margin)}.woocommerce .product.type-product p.price del,.woocommerce .product.type-product span.price del{margin-bottom:var(--margin-sm)}.woocommerce .product.type-product form.cart{margin-bottom:var(--margin)}.woocommerce .product.type-product form.cart div.quantity{margin-bottom:var(--margin-sm)}.woocommerce .product.type-product form.cart button.single_add_to_cart_button{width:100%}@media only screen and (min-width:980px){.woocommerce .product.type-product form.cart button.single_add_to_cart_button{width:auto}}.woocommerce .product.type-product form.cart table{border-width:0 0 1px}.woocommerce .product.type-product form.cart .variations{border:0;width:100%;margin-bottom:1em}.woocommerce .product.type-product form.cart .variations select{appearance:none;-webkit-background-size:16px;-webkit-background-position:calc(100% - 12px)50%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) calc(100% - 12px)/16px no-repeat;min-width:75%;max-width:100%;margin-right:1em;padding-right:3em;display:inline-block}.woocommerce .woocommerce-Tabs-panel h2{margin-bottom:var(--margin-sm)}.woocommerce .woocommerce-Tabs-panel p,.woocommerce .woocommerce-Tabs-panel ul,.woocommerce .woocommerce-Tabs-panel ol{max-width:760px}.woocommerce .related.products{margin-top:var(--margin-md)}.woocommerce .related.products h2{margin-bottom:var(--margin-sm)}.woocommerce span.onsale{text-align:center;background-color:var(--color-primary);color:#fff;z-index:9;border-radius:100%;min-width:3.236em;min-height:3.236em;margin:0;padding:.202em;font-size:.857em;font-weight:700;line-height:3.236;position:absolute;top:-.5em;left:-.5em}.woocommerce .woocommerce-column,.woocommerce-page .woocommerce-column{margin-bottom:var(--margin)}.woocommerce ul.wc-block-grid__products,.woocommerce-page ul.wc-block-grid__products{list-style-type:none;display:grid}.woocommerce ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__title,.woocommerce ul.wc-block-grid__products li.wc-block-grid__product span.price,.woocommerce ul.wc-block-grid__products li.wc-block-grid__product a.button,.woocommerce-page ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__title,.woocommerce-page ul.wc-block-grid__products li.wc-block-grid__product span.price,.woocommerce-page ul.wc-block-grid__products li.wc-block-grid__product a.button{text-align:center;width:100%;display:block}.woocommerce ul.wc-block-grid__products li.wc-block-grid__product img,.woocommerce ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__title,.woocommerce ul.wc-block-grid__products li.wc-block-grid__product span.price,.woocommerce-page ul.wc-block-grid__products li.wc-block-grid__product img,.woocommerce-page ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__title,.woocommerce-page ul.wc-block-grid__products li.wc-block-grid__product span.price{margin-bottom:var(--margin-sm)}.woocommerce .wc-block-grid,.woocommerce-page .wc-block-grid{grid-template-columns:[line1]1fr[line7]}@media only screen and (min-width:980px){.woocommerce .wc-block-grid.has-4-columns ul.wc-block-grid__products,.woocommerce-page .wc-block-grid.has-4-columns ul.wc-block-grid__products{grid-template-columns:[line2]1fr[line3]1fr[line4]1fr[line5]1fr[line6]}}.woocommerce .woocommerce-product-gallery img{max-width:300px;height:auto;margin-left:auto;margin-right:auto}@media only screen and (min-width:980px){.woocommerce .woocommerce-product-gallery img{width:100%;max-width:none}}.woocommerce .woocommerce-product-gallery__wrapper{transition:all .5s cubic-bezier(.795,-.035,0,1)}.woocommerce .woocommerce-product-gallery__wrapper .zoomImg{background-color:var(--color-white);opacity:0}.woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{outline-offset:-2px;display:block}.woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__trigger{box-sizing:content-box;cursor:pointer;text-indent:-9999px;z-index:99;background:#fff;border:none;border-radius:100%;width:36px;height:36px;padding:0;font-size:2em;position:absolute;top:.5em;right:.5em}.woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__trigger:before{box-sizing:content-box;content:"";border:2px solid #000;border-radius:100%;width:10px;height:10px;display:block;position:absolute;top:9px;left:9px}.woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__trigger:after{box-sizing:content-box;content:"";background:#000;border-radius:6px;width:2px;height:8px;display:block;position:absolute;top:19px;left:22px;transform:rotate(-45deg)}.woocommerce .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__trigger span[aria-hidden=true]{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;position:absolute;top:50%;left:50%;overflow:hidden}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce .woocommerce-product-gallery__wrapper{margin:0;padding:0;transition:all .5s cubic-bezier(.795,-.035,0,1)}.woocommerce .woocommerce-product-gallery__wrapper .zoomImg{opacity:0;background-color:#fff}.woocommerce .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce .woocommerce-product-gallery__image a{outline-offset:-2px;display:block}.woocommerce .woocommerce-product-gallery__trigger{box-sizing:content-box;cursor:pointer;text-indent:-9999px;z-index:99;background:#fff;border:none;border-radius:100%;width:36px;height:36px;padding:0;font-size:2em;position:absolute;top:.5em;right:.5em}.woocommerce .woocommerce-product-gallery__trigger:before{box-sizing:content-box;content:"";border:2px solid #000;border-radius:100%;width:10px;height:10px;display:block;position:absolute;top:9px;left:9px}.woocommerce .woocommerce-product-gallery__trigger:after{box-sizing:content-box;content:"";background:#000;border-radius:6px;width:2px;height:8px;display:block;position:absolute;top:19px;left:22px;transform:rotate(-45deg)}.woocommerce .woocommerce-product-gallery__trigger span[aria-hidden=true]{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;position:absolute;top:50%;left:50%;overflow:hidden}@media only screen and (min-width:980px){.woocommerce div.product.type-product,.woocommerce-page div.product.type-product{gap:var(--margin);grid-template-columns:2fr 3fr;grid-template-areas:"productimage productsummary""productdescription productdescription";display:grid}.woocommerce div.product.type-product .woocommerce-product-gallery,.woocommerce-page div.product.type-product .woocommerce-product-gallery{grid-area:productimage}.woocommerce div.product.type-product .summary,.woocommerce-page div.product.type-product .summary{grid-area:productsummary}.woocommerce div.product.type-product .woocommerce-tabs,.woocommerce-page div.product.type-product .woocommerce-tabs{grid-area:productdescription}.woocommerce div.quantity,.woocommerce-page div.quantity{float:left;margin:0 4px 0 0}.woocommerce form.cart,.woocommerce-page form.cart{margin-bottom:var(--margin)}.woocommerce form.cart div.quantity,.woocommerce-page form.cart div.quantity{margin-bottom:var(--margin-sm)}.woocommerce form.cart button.single_add_to_cart_button,.woocommerce-page form.cart button.single_add_to_cart_button{width:auto}}.woocommerce .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--color-base-40);list-style:none}.woocommerce .woocommerce-tabs ul.tabs li{z-index:0;background:var(--color-white);color:#515151;margin-left:var(--margin);border-bottom:none;border-left:1px solid var(--color-base-40);border-right:1px solid var(--color-base-40);border-top:1px solid var(--color-base-40);border-radius:6px 6px 0 0;padding:0 1em;display:inline-block;position:relative}.woocommerce .woocommerce-tabs ul.tabs li a{color:inherit;padding:.5em 0;font-weight:700;text-decoration:none;display:inline-block}.woocommerce .woocommerce-tabs ul.tabs li a:hover{color:#6b6b6b;text-decoration:none}.woocommerce .woocommerce-tabs ul.tabs li{z-index:2;margin-bottom:-1px}.woocommerce .woocommerce-tabs ul.tabs li a{color:inherit;text-shadow:inherit}.woocommerce .woocommerce-tabs ul.tabs li:before{box-shadow:2px 2px 0 var(--color-white);border-width:0 1px 1px 0;border-bottom-right-radius:6px;left:-6px}.woocommerce .woocommerce-tabs ul.tabs li:after{box-shadow:-2px 2px 0 var(--color-white);border-bottom-left-radius:6px;right:-6px}.woocommerce .woocommerce-tabs ul.tabs li:after,.woocommerce .woocommerce-tabs ul.tabs li:before{content:"";box-sizing:border-box;border:1px solid var(--color-base-40);width:6px;height:6px;position:absolute;bottom:0}.woocommerce .woocommerce-tabs ul.tabs li:before{border-width:0 1px 1px 0}.woocommerce .woocommerce-tabs ul.tabs li:after{border-width:0 0 1px 1px}.woocommerce .woocommerce-Tabs-panel{background-color:var(--color-white);padding:var(--padding);border-bottom:1px solid var(--color-base-40);border-left:1px solid var(--color-base-40);border-right:1px solid var(--color-base-40);border-bottom-left-radius:var(--border-radius-base);border-bottom-right-radius:var(--border-radius-base)}.woocommerce .woocommerce-breadcrumb{margin-bottom:var(--margin)}.woocommerce .woocommerce-product-gallery{opacity:1!important}.woocommerce .product{display:block}.woocommerce .products ul,.woocommerce ul.products,.woocommerce ul.wc-block-grid__products{clear:both;margin:0 0 1em;padding:0;list-style:none}.woocommerce .products ul li h2,.woocommerce ul.products li h2,.woocommerce ul.wc-block-grid__products li h2{text-align:left}.woocommerce .products ul a.woocommerce-LoopProduct-link,.woocommerce .products ul a.wc-block-grid__product-link,.woocommerce ul.products a.woocommerce-LoopProduct-link,.woocommerce ul.products a.wc-block-grid__product-link,.woocommerce ul.wc-block-grid__products a.woocommerce-LoopProduct-link,.woocommerce ul.wc-block-grid__products a.wc-block-grid__product-link{color:var(--color-text);background-color:var(--color-white);padding:var(--padding-sm);border-radius:var(--border-radius-forms);margin-bottom:var(--margin-sm);text-decoration:none;display:block}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce ul.products li.product .onsale{margin:-.5em -.5em 0 0;top:0;left:auto;right:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin:0;padding:.5em 0}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products{gap:var(--margin);display:grid}.woocommerce ul.products.columns-1,.woocommerce ul.products.columns-2,.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5,.woocommerce ul.products.columns-6{grid-template-columns:[line1]1fr[line7]}.woocommerce ul.products li{position:relative}.woocommerce ul.products li img{margin-left:auto;margin-right:auto}.woocommerce ul.products li .woocommerce-loop-product__title,.woocommerce ul.products li span.price,.woocommerce ul.products li a.button{width:100%;display:block}.woocommerce ul.products li img,.woocommerce ul.products li .woocommerce-loop-product__title{margin-bottom:var(--margin-sm)}@media only screen and (min-width:780px){.woocommerce ul.products.columns-2{grid-template-columns:[line1]1fr[line2]1fr[line6]}.woocommerce ul.products.columns-3{grid-template-columns:[line3]1fr[line4]1fr[line5]1fr[line6]}.woocommerce ul.products.columns-4{grid-template-columns:[line2]1fr[line3]1fr[line4]1fr[line5]1fr[line6]}.woocommerce ul.products.columns-5{grid-template-columns:[line1]1fr[line2]1fr[line3]1fr[line4]1fr[line5]1fr[line6]}.woocommerce ul.products.columns-6{grid-template-columns:[line1]1fr[line2]1fr[line3]1fr[line4]1fr[line5]1fr[line6]1fr[line7]}}.woocommerce .article_text .products ul li a,.woocommerce .article_text ul.products li a{color:inherit;text-decoration:none}.woocommerce .article_text .products ul a.button,.woocommerce .article_text ul.products a.button{color:var(--color-button-text-light);cursor:pointer;text-align:center;white-space:nowrap;border:var(--border-thickness)solid var(--color-button-outline);border-radius:var(--border-radius-forms);background-color:var(--color-button-fill);padding:12px 22px;line-height:normal;text-decoration:none;transition:all .3s;display:inline-block}.woocommerce .article_text .products ul a.button:hover:not(:active),.woocommerce .article_text ul.products a.button:hover:not(:active){border:var(--border-thickness)solid var(--color-button-outline-subtle);background-color:var(--color-button-fill-subtle);color:var(--color-button-text-light);text-decoration:none}.woocommerce-page .article_text a.wc-block-grid__product-link{color:inherit;text-decoration:none}.woocommerce-page .article_text a.wp-block-button__link{color:var(--color-button-text-light);cursor:pointer;text-align:center;white-space:nowrap;border:var(--border-thickness)solid var(--color-button-outline);border-radius:var(--border-radius-forms);background-color:var(--color-button-fill);padding:12px 22px;line-height:normal;text-decoration:none;transition:all .3s;display:inline-block}.woocommerce-page .article_text a.wp-block-button__link:hover:not(:active){border:var(--border-thickness)solid var(--color-button-outline-subtle);background-color:var(--color-button-fill-subtle);color:var(--color-button-text-light);text-decoration:none}.woocommerce-page .wc-block-grid__products .price{margin-bottom:var(--margin-sm)}.woocommerce-page li.product .wc-block-grid__products .price{margin-bottom:0}