@font-face{font-family:"Lora";src:url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Regular.woff2) format("woff2"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Regular.woff) format("woff"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lora";src:url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Italic.woff2) format("woff2"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Italic.woff) format("woff"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Lora";src:url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Medium.woff2) format("woff2"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Medium.woff) format("woff"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Lora";src:url(/wp-content/themes/md-block-theme-2022/fonts/Lora-MediumItalic.woff2) format("woff2"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-MediumItalic.woff) format("woff"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Lora";src:url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Bold.woff2) format("woff2"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Bold.woff) format("woff"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Lora";src:url(/wp-content/themes/md-block-theme-2022/fonts/Lora-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-BoldItalic.woff) format("woff"),url(/wp-content/themes/md-block-theme-2022/fonts/Lora-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{--font-head:"Lora", Verdana, Arial;--font-body:"Lora", Verdana, Arial}html{font-size:100%;font-family:var(--font-body)}body{--text-size-90:clamp(0.89rem, 0.02vi + 0.88rem, 0.9rem);--text-size-100:clamp(1rem, 0.2vi + 0.95rem, 1.13rem);--text-size-200:clamp(1.13rem, 0.45vi + 1.01rem, 1.41rem);--text-size-300:clamp(1.27rem, 0.79vi + 1.07rem, 1.76rem);--text-size-400:clamp(1.42rem, 1.24vi + 1.11rem, 2.2rem);--text-size-500:clamp(1.6rem, 1.83vi + 1.14rem, 2.75rem);--text-size-600:clamp(1.8rem, 2.61vi + 1.15rem, 3.43rem);font-weight:400;line-height:1.6;color:#222}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:2.25rem;margin-bottom:1rem;font-family:var(--font-head);font-weight:500;line-height:1.2;letter-spacing:6%}h1 a,h1 span,.h1 a,.h1 span,h2 a,h2 span,.h2 a,.h2 span,h3 a,h3 span,.h3 a,.h3 span,h4 a,h4 span,.h4 a,.h4 span,h5 a,h5 span,.h5 a,.h5 span,h6 a,h6 span,.h6 a,.h6 span{font-size:inherit}ul,ol,li,strong,a{font-size:var(--text-size-100)}p{font-size:var(--text-size-100);margin-top:.25rem;margin-bottom:1rem}p strong,p a{font-size:inherit}small{font-size:var(--text-size-90)}h6,.h6{font-size:var(--text-size-100)}h5,.h5{font-size:var(--text-size-200)}h4,.h4{font-size:var(--text-size-300)}h3,.h3{font-size:var(--text-size-400)}h2,.h2{font-size:var(--text-size-500)}h1,.h1{font-size:var(--text-size-600)}.text-size-90,.text-size-90 .fl-rich-text p,.text-size-90 .fl-rich-text p a,.text-size-90 .fl-rich-text p strong,.text-size-90 .fl-rich-text li,.text-size-90 ul.menu li a,.text-size-90 .fl-heading{font-size:var(--text-size-90)}.text-size-100,.text-size-100 .fl-rich-text p,.text-size-100 .fl-rich-text p a,.text-size-100 .fl-rich-text p strong,.text-size-100 .fl-rich-text li,.text-size-100 ul.menu li a,.text-size-100 .fl-heading{font-size:var(--text-size-100)}.text-size-200,.text-size-200 .fl-rich-text p,.text-size-200 .fl-rich-text p a,.text-size-200 .fl-rich-text p strong,.text-size-200 .fl-rich-text li,.text-size-200 ul.menu li a,.text-size-200 .fl-heading{font-size:var(--text-size-200)}.text-size-300,.text-size-300 .fl-rich-text p,.text-size-300 .fl-rich-text p a,.text-size-300 .fl-rich-text p strong,.text-size-300 .fl-rich-text li,.text-size-300 ul.menu li a,.text-size-300 .fl-heading{font-size:var(--text-size-300)}.text-size-400,.text-size-400 .fl-rich-text p,.text-size-400 .fl-rich-text p a,.text-size-400 .fl-rich-text p strong,.text-size-400 .fl-rich-text li,.text-size-400 ul.menu li a,.text-size-400 .fl-heading{font-size:var(--text-size-400)}.text-size-500,.text-size-500 .fl-rich-text p,.text-size-500 .fl-rich-text p a,.text-size-500 .fl-rich-text p strong,.text-size-500 .fl-rich-text li,.text-size-500 ul.menu li a,.text-size-500 .fl-heading{font-size:var(--text-size-500)}.text-size-600,.text-size-600 .fl-rich-text p,.text-size-600 .fl-rich-text p a,.text-size-600 .fl-rich-text p strong,.text-size-600 .fl-rich-text li,.text-size-600 ul.menu li a,.text-size-600 .fl-heading{font-size:var(--text-size-600)}.char-w-20,.char-w-20 .fl-rich-text p,.char-w-20 .fl-heading{max-width:20ch}.char-w-25,.char-w-25 .fl-rich-text p,.char-w-25 .fl-heading{max-width:25ch}.char-w-30,.char-w-30 .fl-rich-text p,.char-w-30 .fl-heading{max-width:30ch}.char-w-40,.char-w-40 .fl-rich-text p,.char-w-40 .fl-heading{max-width:40ch}.char-w-50,.char-w-50 .fl-rich-text p,.char-w-50 .fl-heading{max-width:50ch}.char-w-55,.char-w-55 .fl-rich-text p,.char-w-55 .fl-heading{max-width:55ch}.char-w-60,.char-w-60 .fl-rich-text p,.char-w-60 .fl-heading{max-width:60ch}.char-w-70,.char-w-70 .fl-rich-text p,.char-w-70 .fl-heading{max-width:70ch}.char-w-80,.char-w-80 .fl-rich-text p,.char-w-80 .fl-heading{max-width:80ch}.char-w-90,.char-w-90 .fl-rich-text p,.char-w-90 .fl-heading{max-width:90ch}.char-w-100,.char-w-100 .fl-rich-text p,.char-w-100 .fl-heading{max-width:100ch}br.hide-desktop{display:none}@media screen and (max-width:768px){br.hide-desktop{display:block}}br.hide-mobile{display:block}@media screen and (max-width:768px){br.hide-mobile{display:none}}.transform-normal{text-transform:none}.transform-capitalize{text-transform:capitalize}.transform-uppercase{text-transform:uppercase}.transform-lowercase{text-transform:lowercase}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.m-auto{margin:auto}.m-autop,.m-auto .fl-rich-text p,.m-auto .fl-heading{margin:auto}.m-0{margin:0}.m-0p,.m-0 .fl-rich-text p,.m-0 .fl-heading{margin:0}.m-left-0{margin-left:0}.m-left-0p,.m-left-0 .fl-rich-text p,.m-left-0 .fl-heading{margin-left:0}.m-right-0{margin-right:0}.m-right-0p,.m-right-0 .fl-rich-text p,.m-right-0 .fl-heading{margin-right:0}.fl-row.borderless>.fl-row-content-wrap{padding:0}.fl-row.padding-s .fl-row-content-wrap{padding-top:var(--padding-small);padding-bottom:var(--padding-small)}.fl-row.padding-m .fl-row-content-wrap{padding-top:var(--padding-medium);padding-bottom:var(--padding-medium)}.fl-row.padding-l .fl-row-content-wrap{padding-top:var(--padding-large);padding-bottom:var(--padding-large)}.fl-row.padding-t-s .fl-row-content-wrap{padding-top:var(--padding-small)}.fl-row.padding-t-m .fl-row-content-wrap{padding-top:var(--padding-medium)}.fl-row.padding-t-l .fl-row-content-wrap{padding-top:var(--padding-large)}.fl-row.padding-b-s .fl-row-content-wrap{padding-bottom:var(--padding-small)}.fl-row.padding-b-m .fl-row-content-wrap{padding-bottom:var(--padding-medium)}.fl-row.padding-b-l .fl-row-content-wrap{padding-bottom:var(--padding-large)}.mt-none{margin-top:var(--margin-none)}.mt-small{margin-top:var(--margin-small)}.mt-medium{margin-top:var(--margin-medium)}.mt-large{margin-top:var(--margin-large)}.mb-none{margin-bottom:var(--margin-none)}.mb-small{margin-bottom:var(--margin-small)}.mb-medium{margin-bottom:var(--margin-medium)}.mb-large{margin-bottom:var(--margin-large)}.pt-none{padding-top:var(--margin-none)}.pt-small{padding-top:var(--margin-small)}.pt-medium{padding-top:var(--margin-medium)}.pt-large{padding-top:var(--margin-large)}.pb-none{padding-bottom:var(--margin-none)}.pb-small{padding-bottom:var(--margin-small)}.pb-medium{padding-bottom:var(--margin-medium)}.pb-large{padding-bottom:var(--margin-large)}.z-index-10{z-index:10}.z-index-20{z-index:20}.z-index-30{z-index:30}.z-index-40{z-index:40}.z-index-50{z-index:50}.d-block{display:block}.d-inline-block{display:inline-block}.w-100{width:100%}:root{--content-width:1260px;--margin-none:0;--margin-small:1.5rem;--margin-medium:3rem;--margin-large:5rem;--border-radius:0.5rem;--padding-default:6rem;--padding-none:0;--padding-small:2rem;--padding-medium:4rem;--padding-large:8rem}@media screen and (max-width:768px){:root{--margin-none:0;--margin-small:1rem;--margin-medium:2rem;--margin-large:3.5rem}}@media screen and (max-width:768px){:root{--padding-default:3rem;--padding-none:0;--padding-small:1rem;--padding-medium:2rem;--padding-large:4rem;--global-kb-spacing-xl:2.25rem;--global-kb-spacing-xxl:3rem}}html,body{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html a,body a{transition:none}p:empty{display:none}.gform_wrapper.gravity-theme form .gform-body .gform_fields{grid-row-gap:.75rem;grid-column-gap:1rem}.gform_wrapper.gravity-theme form .gform-body .gfield .gfield_label{font-size:var(--text-size-100,1rem);font-weight:500;line-height:1.5;display:block;margin:0}.gform_wrapper.gravity-theme form .gform-body .gfield input,.gform_wrapper.gravity-theme form .gform-body .gfield select,.gform_wrapper.gravity-theme form .gform-body .gfield textarea{font-size:var(--text-size-100,1rem);padding:.7rem;border-radius:.4rem}.gform_wrapper.gravity-theme form .gform-body .gfield input::-moz-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield select::-moz-placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield textarea::-moz-placeholder{opacity:.4;font-size:var(--text-size-90,1rem)}.gform_wrapper.gravity-theme form .gform-body .gfield input::placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield select::placeholder,.gform_wrapper.gravity-theme form .gform-body .gfield textarea::placeholder{opacity:.4;font-size:var(--text-size-90,1rem)}.gform_wrapper.gravity-theme form .gform-body .gfield select{padding-top:.8rem;padding-bottom:.8rem}.gform_wrapper.gravity-theme form .gform-body .gfield textarea{max-height:10rem}.gform_wrapper.gravity-theme form .gform_footer{display:flex;justify-content:flex-end}.gform_wrapper.gravity-theme form .gform_footer .gform_button{padding:1rem 2.5rem;font-size:var(--text-size-100);font-weight:500;text-transform:uppercase;background:var(--accent-color);border:3px solid rgb(0 0 0 / .1);border-radius:.7rem;color:#fff;margin:auto;display:inline-block;transition:all 0.35s ease;box-shadow:rgb(0 0 0 / .1) 0 4px 6px -1px,rgb(0 0 0 / .06) 0 2px 4px -1px}.gform_wrapper.gravity-theme form .gform_footer .gform_button:hover{color:var(--global-palette1);background-color:#fff0;box-shadow:.25rem .25rem 0 0 var(--wp--preset--color--wpbf-palette-color-3)}.gform_wrapper.gravity-theme.center-align_wrapper .gform_footer{display:flex;justify-content:center}.gform_wrapper.gravity-theme.page-bottom_wrapper form{margin:auto;max-width:500px}.wp-block-kadence-rowlayout.bg-gradient-01,.wp-block-kadence-column.bg-gradient-01{position:relative;background-color:#2a3228;background:radial-gradient(circle,#3c463a 9%,#2a3228 100%)}.wp-block-kadence-rowlayout.bg-gradient-01 .kt-row-column-wrap,.wp-block-kadence-column.bg-gradient-01 .kt-row-column-wrap{position:relative;z-index:10}.wp-block-kadence-rowlayout.bg-gradient-01::before,.wp-block-kadence-column.bg-gradient-01::before{content:"";z-index:2;position:absolute;inset:0;background-image:url(/wp-content/themes/md-block-theme-2022/assets/images/Beetle-Texture-01.webp);background-size:auto;background-repeat:repeat;opacity:.2;mix-blend-mode:color-dodge}.wp-block-kadence-rowlayout.bg-gradient-01::after,.wp-block-kadence-column.bg-gradient-01::after{content:"";z-index:1;position:absolute;inset:0;background:linear-gradient(155deg,#232b21 18%,#fff0 100%);opacity:.4}.site-cta,.wc-block-cart__submit .wc-block-cart__submit-container a.wp-element-button,body.product-template-default.single-product form.cart .single_add_to_cart_button.button,.gform_wrapper.gravity-theme form .gform_footer .gform_button{padding:1.25rem 2.5rem;text-transform:uppercase;font-weight:700;font-size:var(--text-size-90);width:auto;display:inline-block;text-decoration:none;letter-spacing:24%;background-color:var(--global-palette3);color:var(--global-palette9);border-radius:5rem;border:2px solid var(--global-palette3);text-align:center}@media screen and (max-width:768px){.wp-block-kadence-rowlayout.kb-row-layout-wrap.row-page-hero .kt-row-column-wrap{min-height:0;padding-top:2.5rem;padding-bottom:2.5rem}}#main-header .header-navigation .header-menu-container ul ul li.menu-item>a{font-size:var(--text-size-90);background-color:var(--global-palette4);color:#fff}#main-header .header-navigation .header-menu-container ul ul li.current-menu-item a{color:#fff;background:var(--global-palette3)}footer#site-footer>.kt-inside-inner-col{background:#293320;background:radial-gradient(circle,#293320 0%,#26261a 100%)}footer#site-footer .wp-block-kadence-navigation.footer-menu ul.menu.kb-navigation{display:flex;flex-direction:column;flex-basis:100%;flex:1}footer#site-footer .wp-block-kadence-navigation.footer-menu ul.menu.kb-navigation>li a{color:#b3b3b3;padding:.25rem 0}footer#site-footer .wp-block-kadence-navigation.footer-menu ul.menu.kb-navigation>li a:hover{color:#fff;transition:all 0.25s ease-in-out}.wp-block-kadence-query.woocommerce ul.kb-query-grid-wrap.products li.kb-query-item.product{background:none}ul.products.product-archive li.entry.product{background:none}ul.products.product-archive li.entry.product div.product-details{padding-left:.5rem;padding-right:.5rem}ul.products.product-archive li.entry.product div.product-details .product-action-wrap a.buttonbutton.product_type_simple{background:none}.woocommerce ul.products li.product .product-card,.product-card{--text-color:#fff}.woocommerce ul.products li.product .product-card a,.product-card a{display:block;color:var(--text-color)!important;text-decoration:none}.woocommerce ul.products li.product .product-card a div.product-thumbnail,.product-card a div.product-thumbnail{position:relative}.woocommerce ul.products li.product .product-card a img,.product-card a img{width:100%;height:auto;margin-bottom:1rem;border-radius:.5rem}.woocommerce ul.products li.product .product-card a h2,.product-card a h2{font-size:var(--text-size-100);text-transform:uppercase;color:inherit;margin:0;padding:0 .5rem}.woocommerce ul.products li.product .product-card a p,.product-card a p{color:inherit;margin:0;padding:0 .5rem;line-height:1}.woocommerce ul.products li.product .product-card a p.product-price,.product-card a p.product-price{font-size:var(--text-size-100);margin:.8rem 0}.woocommerce ul.products li.product .product-card a p.product-btn,.product-card a p.product-btn{position:relative;font-weight:600;font-size:var(--text-size-90);text-transform:uppercase;padding-left:2.5rem;letter-spacing:25%;transition:all 0.3s ease-in-out}.woocommerce ul.products li.product .product-card a p.product-btn::before,.product-card a p.product-btn::before{content:"";height:2px;width:1.25rem;background-color:var(--text-color);position:absolute;top:50%;left:.5rem;transform:translate(0,-50%);transition:all 0.3s ease-in-out}.woocommerce ul.products li.product .product-card a:hover p.product-btn,.product-card a:hover p.product-btn{padding-left:.5rem}.woocommerce ul.products li.product .product-card a:hover p.product-btn::before,.product-card a:hover p.product-btn::before{opacity:0}.woocommerce .text-dark ul.products li.product .product-card,.text-dark .product-card{--text-color:var(--global-palette1)}body.product-template-default.single-product ol.breadcrumb{font-size:var(--text-size-90);color:#fff}body.product-template-default.single-product ol.breadcrumb li{font-size:inherit;text-transform:uppercase;letter-spacing:5%}body.product-template-default.single-product ol.breadcrumb li a{font-size:inherit;color:#fff}body.product-template-default.single-product h1.product_title{font-size:var(--text-size-400);margin:1rem 0;text-transform:uppercase;letter-spacing:12%;max-width:25ch}body.product-template-default.single-product p.price{font-size:var(--text-size-300);margin:0;padding:0}body.product-template-default.single-product p.stock{color:#fff;font-size:var(--text-size-100)}body.product-template-default.single-product form.cart .single_add_to_cart_button.button{line-height:1}body.product-template-default.single-product form.cart .single_add_to_cart_button.button:hover{transition:0.3s all ease-in-out;background-color:var(--global-palette9);color:var(--global-palette4)}.row-width-slim.wp-block-kadence-rowlayout .kt-row-column-wrap{width:60rem}.legal-content p{margin-bottom:var(--global-xs-spacing)}.legal-content h2{margin-top:var(--global-sm-spacing);font-size:var(--text-size-300);letter-spacing:2%}.wc-block-cart-item__wrap .wc-block-components-quantity-selector::after{border-radius:1.5rem}.wc-block-cart__submit .wc-block-cart__submit-container a.wp-element-button{width:100%}.silhouette-beetle.wp-block-kadence-column{position:relative}.silhouette-beetle.wp-block-kadence-column::before{content:"";position:absolute;top:-5rem;right:-2rem;width:8rem;height:8rem;background-image:url(/wp-content/uploads/2025/10/Beetle-Silhouettes-01.webp);background-size:contain;background-position:center right;background-repeat:no-repeat}@media screen and (max-width:768px){.silhouette-beetle.wp-block-kadence-column::before{top:-2rem;right:-1rem;width:6rem;height:6rem}}.wp-block-kadence-column.silhouette-flower{position:relative}.wp-block-kadence-column.silhouette-flower::before{content:"";position:absolute;bottom:0;right:0;width:30%;height:75%;z-index:10;background-image:url(/wp-content/uploads/2025/10/Flower-Silhouettes-01.webp);background-size:contain;background-position:bottom right;background-repeat:no-repeat}@media screen and (max-width:900px){.wp-block-kadence-column.silhouette-flower::before{bottom:0;right:0;width:50%;height:70%}}@media screen and (max-width:768px){.wp-block-kadence-column.silhouette-flower::before{bottom:0;right:0;width:95%;height:70%}}.wp-block-kadence-column.silhouette-flower .kt-inside-inner-col>*{position:relative;z-index:15}@media screen and (max-width:768px){.wp-block-kadence-query.woocommerce.row-product-favourties .wp-block-kadence-query-card .kb-query-grid-wrap.kb-query-grid-wrap{grid-template-columns:repeat(2,1fr);-moz-column-gap:1.5rem;column-gap:1.5rem}}#footer-beetle{position:relative}#footer-beetle::before{content:"";position:absolute;bottom:0;right:-1.25rem;width:10rem;height:10rem;background-image:url(/wp-content/uploads/2025/11/Footer-Beetle-01.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}@media screen and (max-width:48rem){#footer-beetle::before{width:6rem;height:6rem}}ul.wp-block-list{padding-left:1rem;margin-left:0;margin-bottom:1.5rem}ul.wp-block-list li{margin-bottom:.75rem}ul.wp-block-list li:last-child{margin-bottom:0}