/*!
Theme Name: Olivita
Theme URI: #
Author: Gnist Design
Author URI: https://gnistdesign.no
Description: A boilerplate non-FSE theme for 2024.
Tags: custom-logo, editor-style, featured-images, block-patterns, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
Requires at least: 6.5.3
Tested up to: 6.5.3
Requires PHP: 8.3
Version: 1.0
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: olivita

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/.wp-block-post-type-multi .gc-cards,.wp-block-selected-pages .gc-cards{display:-ms-grid;display:grid;gap:30px}.wp-block-post-type-multi .gc-cards .gc-card,.wp-block-selected-pages .gc-cards .gc-card{width:100%;height:100%}.wp-block-post-type-multi .gc-cards.row-cols-6,.wp-block-selected-pages .gc-cards.row-cols-6{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-5,.wp-block-selected-pages .gc-cards.row-cols-5{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-4,.wp-block-selected-pages .gc-cards.row-cols-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-3,.wp-block-selected-pages .gc-cards.row-cols-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-2,.wp-block-selected-pages .gc-cards.row-cols-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media screen and (max-width:1280px){.wp-block-post-type-multi .gc-cards.row-cols-6,.wp-block-selected-pages .gc-cards.row-cols-6{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media screen and (max-width:1024px){.wp-block-post-type-multi .gc-cards.row-cols-6,.wp-block-selected-pages .gc-cards.row-cols-6{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-5,.wp-block-selected-pages .gc-cards.row-cols-5{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-4,.wp-block-selected-pages .gc-cards.row-cols-4{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:768px){.wp-block-post-type-multi .gc-cards.row-cols-6,.wp-block-selected-pages .gc-cards.row-cols-6{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-5,.wp-block-selected-pages .gc-cards.row-cols-5{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-4,.wp-block-selected-pages .gc-cards.row-cols-4{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.wp-block-post-type-multi .gc-cards.row-cols-3,.wp-block-selected-pages .gc-cards.row-cols-3{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width:640px){.wp-block-post-type-multi .gc-cards.row-cols-6,.wp-block-selected-pages .gc-cards.row-cols-6{-ms-grid-columns:1fr;grid-template-columns:1fr}.wp-block-post-type-multi .gc-cards.row-cols-5,.wp-block-selected-pages .gc-cards.row-cols-5{-ms-grid-columns:1fr;grid-template-columns:1fr}.wp-block-post-type-multi .gc-cards.row-cols-4,.wp-block-selected-pages .gc-cards.row-cols-4{-ms-grid-columns:1fr;grid-template-columns:1fr}.wp-block-post-type-multi .gc-cards.row-cols-3,.wp-block-selected-pages .gc-cards.row-cols-3{-ms-grid-columns:1fr;grid-template-columns:1fr}.wp-block-post-type-multi .gc-cards.row-cols-2,.wp-block-selected-pages .gc-cards.row-cols-2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.card-post__icon{font-style:normal}.card-post__icon:before{display:inline-block;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:300}.card-default__icon{font-style:normal}.card-default__icon:before{display:block;content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:300}.card-bc_benefit__icon{font-style:normal}.card-bc_benefit__icon:before{display:block;content:"+";font-family:"Font Awesome 6 Pro"}.card-bc_benefit details>summary{list-style:none}.card-bc_benefit details>summary::-webkit-details-marker,.card-bc_benefit details>summary::marker{display:none}.card-bc_benefit details[open] .card-bc_benefit__icon:before{content:"\f068"}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}*{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.container{padding:0 1.5rem;margin:auto;width:100%;max-width:var(--wp--style--global--wide-size)}.site-content>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)),.wp-block-post-type-multi:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide){max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.wp-block-post-type-multi{min-width:0;min-height:0;overflow:hidden}.alignwide{max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto}.alignfull{margin-left:-16px;margin-right:-16px}figure img{width:100%;height:auto}.wp-element-button{-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#masthead .site-branding{width:auto;-webkit-box-flex:1;-ms-flex:1 0 15%;flex:1 0 15%}#masthead .site-branding img{max-width:100%;-o-object-fit:contain;object-fit:contain}#masthead .site-menu{width:auto;-webkit-box-flex:1;-ms-flex:1 1 85%;flex:1 1 85%}#masthead .site-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;gap:20px}@media screen and (max-width:768px){.site-footer .wp-block-group:is(.alignfull){margin-left:unset;margin-right:unset;padding-left:16px;padding-right:16px}}#mobile-navigation:not(.mm-menu--opened){display:none;position:absolute;left:-9999px;top:-9999px}.toggle-btn__open{display:-webkit-box;display:-ms-flexbox;display:flex}.toggle-btn__close{display:none}.mm-wrapper--opened .toggle-btn__open{display:none}.mm-wrapper--opened .toggle-btn__close{display:-webkit-box;display:-ms-flexbox;display:flex}#mobile-navigation:not(.mm-menu){display:none}#mobile-navigation .current_page_item>.mm-listitem__text{text-decoration:underline}#mobile-navigation .mm-panel{padding-top:39px;background-color:#fff}#mobile-navigation .mm-panel .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:20px}#mobile-navigation .mm-panel ul li:after{border:0}#mobile-navigation .mm-panel ul li a{color:#222;font-size:1.125rem}#mobile-navigation .mm-panel .mm-listview .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#mobile-navigation .mm-panel .mm-listview .menu-item:is(.mm-listitem--opened) .mm-panel{padding:20px;background-color:var(--mm-color-background-highlight)}#mobile-navigation .mm-panel .mm-listview .menu-item:is(.mm-listitem--opened) .mm-panel .menu-item .mm-listitem__text{text-wrap:wrap}#mobile-navigation .mm-panel .mm-listview .menu-item:is(.mm-listitem--opened) .mm-panel .menu-item:before{content:"\f063";font-family:"Font Awesome 6 Pro";width:22px;height:22px;font-size:16px;font-weight:400;color:var(--wp--preset--color--xenary);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-bottom:10px}#mobile-navigation .mm-panel .mm-listview .menu-item:is(.mm-listitem--opened) .mm-btn:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#mobile-navigation .mm-panel .mm-listview .menu-item .mm-btn{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;background-color:var(--mm-color-background-highlight)}#mobile-navigation .mm-panel .mm-listview .menu-item .mm-btn:after{all:unset;position:relative;content:"\f063";font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:400;color:var(--wp--preset--color--xenary);-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.site-menu .menu .current-menu-item{text-decoration:underline}.site-menu .menu .menu-button .am-link{-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;padding:15px 20px;border-radius:5px;border:2px solid transparent;color:#fff;background-color:var(--wp--preset--color--septenary);text-decoration:none}.site-menu .menu .menu-button .am-link:focus,.site-menu .menu .menu-button .am-link:hover{border:2px solid var(--wp--preset--color--septenary);color:var(--wp--preset--color--septenary);background-color:#fff;text-decoration:none!important}.site-menu .menu .menu-item:is(.menu-item-has-children):hover{color:var(--wp--preset--color--xenary)}.site-menu .menu .menu-item:is(.menu-item-has-children):hover .submenu-list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.site-menu .menu .menu-item:is(.menu-item-has-children):hover .am-submenu-toggle{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.site-menu .menu .menu-item .am-submenu-link:has(+.am-submenu-toggle[aria-expanded=true]){color:var(--wp--preset--color--xenary);text-decoration:underline}.site-menu .menu .menu-item .am-link,.site-menu .menu .menu-item .am-submenu-link{text-decoration:none}.site-menu .menu .menu-item .am-link:hover,.site-menu .menu .menu-item .am-submenu-link:hover{text-decoration:underline}.site-menu .menu .menu-item .am-submenu-toggle{border:0;background:none;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.site-menu .menu .menu-item .am-submenu-toggle[aria-expanded=true]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.site-menu .menu .menu-item .am-submenu-icon:before{content:"\f063";font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:400;color:var(--wp--preset--color--xenary)}.site-menu .menu .submenu-list{z-index:999;position:absolute;background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(36,36,36,0.4078431373);box-shadow:0 2px 5px 0 rgba(36,36,36,0.4078431373);list-style-type:none;padding:20px 10px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.site-menu .menu .submenu-list .am-link{padding:10px}.site-menu .menu .submenu-list:not(.am-submenu-list-open){display:none!important}.site-branding img{-webkit-filter:brightness(0%) invert(12%) sepia(100%) saturate(3946%) hue-rotate(215deg) brightness(86%) contrast(99%);filter:brightness(0%) invert(12%) sepia(100%) saturate(3946%) hue-rotate(215deg) brightness(86%) contrast(99%)}.site-branding a:hover img{-webkit-filter:brightness(0%) invert(44%) sepia(99%) saturate(266%) hue-rotate(16deg) brightness(91%) contrast(78%);filter:brightness(0%) invert(44%) sepia(99%) saturate(266%) hue-rotate(16deg) brightness(91%) contrast(78%)}.or-reviews-container{display:block;max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;padding:30px 20px}.or-review-header h2{font-size:32px;font-weight:400;margin:0}.or-rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;gap:5px}.or-rating-stars li{-webkit-box-flex:0;-ms-flex:0 1 27px;flex:0 1 27px}.or-rating-stars i{font-size:1.5rem}.single-product #primary{max-width:var(--wp--style--global--wide-size)}.single-product div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:none}.single-product .summary *{color:var(--wp--preset--color--primary)}.single-product .woocommerce-price-suffix{display:none}.single-product .variations_form .variations select{background-color:#f9fafb;border:1px solid #d1d5db;padding:1.125rem;border-radius:5px;min-width:auto}.single-product .variations_form .variations tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.single-product .variations_form .variations tbody tr .value{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.single-product .variations_form .variations .label label{font-weight:300!important;font-size:20px}.single-product .variations_form .input-text{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:5px;width:50px;height:49px;font-size:18px}.single-product .variations_form .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.single-product .button{-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;padding:15px 20px!important;border-radius:5px!important;border:2px solid transparent!important;color:#fff!important;background-color:var(--wp--preset--color--septenary)!important;text-decoration:none!important}.single-product .button:focus,.single-product .button:hover{border:2px solid var(--wp--preset--color--septenary)!important;color:var(--wp--preset--color--septenary)!important;background-color:#fff!important;text-decoration:none!important;cursor:pointer!important}.single-product .woocommerce-checkout input:not(.qty),.single-product .woocommerce-checkout textarea{background-color:#f9fafb;border:1px solid #d1d5db;padding:1rem;border-radius:5px;min-width:auto}.single-product .woocommerce-checkout input:not(.qty):focus,.single-product .woocommerce-checkout textarea:focus{border:1px solid var(--wp--preset--color--septenary)}.single-product .woocommerce-checkout{max-width:var(--wp--style--global--content-size);margin:0 auto;padding-bottom:40px}.single-product .woocommerce-checkout #customer_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px}.single-product .woocommerce-checkout #customer_details .col-1,.single-product .woocommerce-checkout #customer_details .col-2{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;max-width:100%}@media screen and (max-width:768px){#wpadminbar{margin-top:-46px}.admin-bar #mobile-navigation{margin-top:46px}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1180px){.container{max-width:1180px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.m-0{margin:0px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0px;margin-bottom:0px}.block{display:block}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.h-7{height:1.75rem}.h-full{height:100%}.max-h-40{max-height:10rem}.max-h-8{max-height:2rem}.w-7{width:1.75rem}.w-full{width:100%}.max-w-40{max-width:10rem}.max-w-\[80\%\]{max-width:80%}.max-w-full{max-width:100%}.max-w-wide{max-width:var( --wp--style--global--wide-size )}.shrink-0{-ms-flex-negative:0;flex-shrink:0}.grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.basis-8{-ms-flex-preferred-size:2rem;flex-basis:2rem}.basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gap-4{gap:1rem}.gap-8{gap:2rem}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.border-2{border-width:2px}.border-\[0\]{border-width:0}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-\[\#e7e6d8\]{--tw-border-opacity:1;border-color:rgb(231 230 216/var(--tw-border-opacity))}.border-wp-quinary{border-color:var( --wp--preset--color--quinary )}.bg-wp-septenary{background-color:var( --wp--preset--color--septenary )}.bg-wp-tertiary{background-color:var( --wp--preset--color--tertiary )}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0px}.p-8{padding:2rem}.px-0{padding-left:0px;padding-right:0px}.px-4{padding-left:1rem;padding-right:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-8{padding-bottom:2rem}.text-center{text-align:center}.text-large{font-size:var( --wp--preset--font-size--large )}.text-sm{font-size:var( --wp--preset--font-size--small )}.font-normal{font-weight:400}.font-semibold{font-weight:600}.text-wp-septenary{color:var( --wp--preset--color--septenary )}.text-wp-xenary{color:var( --wp--preset--color--xenary )}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.transition-all{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transition-duration:150ms;transition-duration:150ms}.duration-200{-webkit-transition-duration:200ms;transition-duration:200ms}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#e7e6d800\]:hover{border-color:#e7e6d800}.hover\:bg-wp-senary:hover{background-color:var( --wp--preset--color--senary )}.hover\:text-wp-septenary:hover{color:var( --wp--preset--color--septenary )}.group:hover .group-hover\:text-wp-base{color:var( --wp--preset--color--main )}.group:hover .group-hover\:text-wp-septenary{color:var( --wp--preset--color--septenary )}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:\!no-underline{text-decoration-line:none!important}.group:hover .group-hover\:no-underline{text-decoration-line:none}.group:hover .group-hover\:opacity-70{opacity:0.7}.group:active .group-active\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1180px){.xl\:block{display:block}.xl\:hidden{display:none}}