html{overflow-x:hidden;--ast-default-text-color:var(--ast-text-color);--ast-default-link-color:var(--ast-link-color);--ast-default-link-h-color:var(--ast-link-h-color);--ast-default-heading-base-color:var(--ast-heading-base-color);--ast-default-button-bg-color:var(--ast-button-bg-color);--ast-default-button-bg-h-color:var(--ast-button-bg-h-color);--ast-default-button-text-color:var(--ast-button-text-color);--ast-default-button-text-h-color:var(--ast-button-text-h-color);--ast-default-button-border-color:var(--ast-button-border-color);--ast-default-button-border-h-color:var(--ast-button-border-h-color);--ast-default-form-bg-color:var(--ast-form-bg-color);--ast-default-form-bg-f-color:var(--ast-form-bg-f-color);--ast-default-form-text-color:var(--ast-form-text-color);--ast-default-form-text-f-color:var(--ast-form-text-f-color);--ast-default-form-border-color:var(--ast-form-border-color);--ast-default-form-border-f-color:var(--ast-form-border-f-color);--ast-default-form-addon-text-color:var(--ast-form-addon-text-color);--ast-default-form-addon-bg-color:var(--ast-form-addon-bg-color);--ast-default-form-addon-border-color:var(--ast-form-addon-border-color)}body{font-family:var(--ast-body-text-family);font-size:var(--ast-body-text-size);font-weight:var(--ast-body-text-weight);line-height:var(--ast-body-text-height-unitless);letter-spacing:var(--ast-body-text-spacing);text-transform:var(--ast-body-text-transform);text-decoration:var(--ast-body-text-decoration)}h1,h2,h3,h4,h5,h6,.site h1,.site h2,.site h3,.site h4,.site h5,.site h6{color:var(--ast-heading-base-color);margin-bottom:0}h1,.site h1{font-family:var(--ast-h1-text-family);font-size:var(--ast-h1-text-size);font-weight:var(--ast-h1-text-weight);line-height:var(--ast-h1-text-height-unitless);letter-spacing:var(--ast-h1-text-spacing);text-transform:var(--ast-h1-text-transform);text-decoration:var(--ast-h1-text-decoration)}*+h1,.site *+h1{margin-top:var(--ast-h1-margin,var(--ast-headings-margin,1em))}h2,.site h2{font-family:var(--ast-h2-text-family);font-size:var(--ast-h2-text-size);font-weight:var(--ast-h2-text-weight);line-height:var(--ast-h2-text-height-unitless);letter-spacing:var(--ast-h2-text-spacing);text-transform:var(--ast-h2-text-transform);text-decoration:var(--ast-h2-text-decoration)}*+h2,.site *+h2{margin-top:var(--ast-h2-margin,var(--ast-headings-margin,1em))}h3,.site h3{font-family:var(--ast-h3-text-family);font-size:var(--ast-h3-text-size);font-weight:var(--ast-h3-text-weight);line-height:var(--ast-h3-text-height-unitless);letter-spacing:var(--ast-h3-text-spacing);text-transform:var(--ast-h3-text-transform);text-decoration:var(--ast-h3-text-decoration)}*+h3,.site *+h3{margin-top:var(--ast-h3-margin,var(--ast-headings-margin,1em))}h4,.site h4{font-family:var(--ast-h4-text-family);font-size:var(--ast-h4-text-size);font-weight:var(--ast-h4-text-weight);line-height:var(--ast-h4-text-height-unitless);letter-spacing:var(--ast-h4-text-spacing);text-transform:var(--ast-h4-text-transform);text-decoration:var(--ast-h4-text-decoration)}*+h4,.site *+h4{margin-top:var(--ast-h4-margin,var(--ast-headings-margin,1em))}h5,.site h5{font-family:var(--ast-h5-text-family);font-size:var(--ast-h5-text-size);font-weight:var(--ast-h5-text-weight);line-height:var(--ast-h5-text-height-unitless);letter-spacing:var(--ast-h5-text-spacing);text-transform:var(--ast-h5-text-transform);text-decoration:var(--ast-h5-text-decoration)}*+h5,.site *+h5{margin-top:var(--ast-h5-margin,var(--ast-headings-margin,1em))}h6,.site h6{font-family:var(--ast-h6-text-family);font-size:var(--ast-h6-text-size);font-weight:var(--ast-h6-text-weight);line-height:var(--ast-h6-text-height-unitless);letter-spacing:var(--ast-h6-text-spacing);text-transform:var(--ast-h6-text-transform);text-decoration:var(--ast-h6-text-decoration)}*+h6,.site *+h6{margin-top:var(--ast-h6-margin,var(--ast-headings-margin,1em))}div.site-content p{color:var(--ast-text-color);margin-bottom:0}.site :not(div)+p,.site :not(div)+button,.site :not(div)+form,.site *+div[class^=wp-block]{margin-top:var(--ast-p-margin)}.site p a{color:var(--ast-link-color)}.site p a:hover{color:var(--ast-link-h-color)}.site label{color:var(--ast-text-color)}.site .ast-footer-copyright{--ast-text-color:currentColor;--ast-link-color:currentColor}.site input[type=submit],.site input[type=reset],.site .btn,.site .btn:visited,.site a.fl-button,.site a.fl-button:visited,.pp-offcanvas-body input[type=submit],.pp-offcanvas-body input[type=reset],.pp-offcanvas-body .btn,.pp-offcanvas-body .btn:visited,.pp-offcanvas-body a.fl-button,.pp-offcanvas-body a.fl-button:visited{display:inline-flex;align-items:center;min-height:var(--ast-button-height,auto);background:var(--ast-button-bg-color);font-size:var(--ast-button-text-size);font-weight:var(--ast-button-text-weight);text-decoration:var(--ast-button-text-decoration) !important;text-transform:var(--ast-button-text-transform);color:var(--ast-button-text-color);padding:var(--ast-button-padding);border-width:var(--ast-button-border-width);border-style:solid;border-color:var(--ast-button-border-color);border-radius:var(--ast-button-border-radius);transition:all .2s linear}.site .btn-ghost,.site .btn-ghost:visited,.pp-offcanvas-body .btn-ghost,.pp-offcanvas-body .btn-ghost:visited{background:0 0;border-width:var(--ast-ghost-button-border-width,2px)}.site .btn-ghost:not(:hover),.pp-offcanvas-body .btn-ghost:not(:hover){border-color:currentColor}.site input[type=submit]:hover,.site input[type=reset]:hover,.site .btn:hover,.site a.fl-button:hover,.site .single-post .entry-content .btn:hover,.pp-offcanvas-body input[type=submit]:hover,.pp-offcanvas-body input[type=reset]:hover,.pp-offcanvas-body .btn:hover,.pp-offcanvas-body a.fl-button:hover{background:var(--ast-button-bg-h-color);color:var(--ast-button-text-h-color);border-color:var(--ast-button-border-h-color)}.site input[type=submit] i:first-child,.site input[type=reset] i:first-child,.site .btn i:first-child,.site .btn:visited i:first-child,.site a.fl-button i:first-child,.pp-offcanvas-body input[type=submit] i:first-child,.pp-offcanvas-body input[type=reset] i:first-child,.pp-offcanvas-body .btn i:first-child,.pp-offcanvas-body .btn:visited i:first-child,.pp-offcanvas-body a.fl-button i:first-child{margin-right:.5em}.site input[type=submit] i:last-child,.site input[type=reset] i:last-child,.site .btn i:last-child,.site .btn:visited i:last-child,.site a.fl-button i:last-child,.pp-offcanvas-body input[type=submit] i:last-child,.pp-offcanvas-body input[type=reset] i:last-child,.pp-offcanvas-body .btn i:last-child,.pp-offcanvas-body .btn:visited i:last-child,.pp-offcanvas-body a.fl-button i:last-child{margin-left:.5em}.site .btn.disabled{pointer-events:none;color:#fff;background-color:#6c757d;border-color:#6c757d}.site input[type=email],.site input[type=number],.site input[type=password],.site input[type=search],.site input[type=tel],.site input[type=text],.site input[type=url],.site select,.site textarea,.pp-offcanvas-body input[type=email],.pp-offcanvas-body input[type=number],.pp-offcanvas-body input[type=password],.pp-offcanvas-body input[type=search],.pp-offcanvas-body input[type=tel],.pp-offcanvas-body input[type=text],.pp-offcanvas-body input[type=url],.pp-offcanvas-body select,.pp-offcanvas-body textarea,.thm-form-control{display:block;width:100%;height:var(--ast-form-height,auto);flex-grow:1;background:var(--ast-form-bg-color) linear-gradient(-45deg,var(--ast-form-bg-color) 50%,var(--ast-form-bg-f-color) 50%) 100% 100%/200% 200% no-repeat;background-color:var(--ast-form-bg-color);color:var(--ast-form-text-color);font-size:var(--ast-form-text-size);line-height:var(--ast-form-text-height);padding:var(--ast-form-padding);border-width:var(--ast-form-border-width);border-style:solid;border-color:var(--ast-form-border-color);border-radius:var(--ast-form-border-radius);transition:background .5s,color .2s,border-color .2s}.site input[type=email]:hover,.site input[type=number]:hover,.site input[type=password]:hover,.site input[type=search]:hover,.site input[type=tel]:hover,.site input[type=text]:hover,.site input[type=url]:hover,.site select:hover,.site textarea:hover,.pp-offcanvas-body input[type=email]:hover,.pp-offcanvas-body input[type=number]:hover,.pp-offcanvas-body input[type=password]:hover,.pp-offcanvas-body input[type=search]:hover,.pp-offcanvas-body input[type=tel]:hover,.pp-offcanvas-body input[type=text]:hover,.pp-offcanvas-body input[type=url]:hover,.pp-offcanvas-body select:hover,.pp-offcanvas-body textarea:hover,.thm-form-control:hover{border-color:rgba(220,165,74,.65)}.site input[type=email]:focus-visible,.site input[type=number]:focus-visible,.site input[type=password]:focus-visible,.site input[type=search]:focus-visible,.site input[type=tel]:focus-visible,.site input[type=text]:focus-visible,.site input[type=url]:focus-visible,.site select:focus-visible,.site textarea:focus-visible,.pp-offcanvas-body input[type=email]:focus-visible,.pp-offcanvas-body input[type=number]:focus-visible,.pp-offcanvas-body input[type=password]:focus-visible,.pp-offcanvas-body input[type=search]:focus-visible,.pp-offcanvas-body input[type=tel]:focus-visible,.pp-offcanvas-body input[type=text]:focus-visible,.pp-offcanvas-body input[type=url]:focus-visible,.pp-offcanvas-body select:focus-visible,.pp-offcanvas-body textarea:focus-visible,.thm-form-control:focus-visible{background-color:rgba(255,255,255,.02);color:var(--ast-form-text-f-color);border-color:rgba(220,165,74,.65);box-shadow:0 0 0 3px rgba(220,165,74,.15)}.site input[type=email]:invalid,.site input[type=number]:invalid,.site input[type=password]:invalid,.site input[type=search]:invalid,.site input[type=tel]:invalid,.site input[type=text]:invalid,.site input[type=url]:invalid,.site select:invalid,.site textarea:invalid,.pp-offcanvas-body input[type=email]:invalid,.pp-offcanvas-body input[type=number]:invalid,.pp-offcanvas-body input[type=password]:invalid,.pp-offcanvas-body input[type=search]:invalid,.pp-offcanvas-body input[type=tel]:invalid,.pp-offcanvas-body input[type=text]:invalid,.pp-offcanvas-body input[type=url]:invalid,.pp-offcanvas-body select:invalid,.pp-offcanvas-body textarea:invalid,.thm-form-control:invalid{--ast-form-border-color:#f2200d}.site input::placeholder,.site textarea::placeholder,.site option[value=""],.pp-offcanvas-body input::placeholder,.pp-offcanvas-body textarea::placeholder,.pp-offcanvas-body option[value=""]{color:inherit;opacity:.85}.site textarea,.pp-offcanvas-body textarea{min-width:100%;max-width:100%;height:auto}.thm-form-label{display:block}.thm-input-group{display:flex}.thm-input-group>*:not(:first-child){border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.thm-input-group>*:not(:last-child){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.thm-input-addon-control{flex-grow:0 !important;width:auto !important}.thm-input-addon-text{background:var(--ast-form-addon-bg-color,var(--ast-overlay-color,transparent));border-color:var(--ast-form-addon-border-color,transparent);border-width:var(--ast-form-addon-border-width,--ast-form-border-width);border-style:solid;color:var(--ast-form-addon-text-color,var(--ast-text-color));font-size:var(--ast-form-text-size);line-height:var(--ast-form-text-height);padding:var(--ast-form-addon-padding,var(--ast-form-padding))}.thm-form-check{display:flex;height:var(--ast-form-height);align-items:center;margin-right:calc(0.5 * var(--ast-base-spacing, 24px))}.thm-form-check input{margin-right:calc(0.25 * var(--ast-base-spacing, 24px))}.thm-form-checklist-inline .thm-form-check{display:inline-flex}body{--ast-container-width:100%;--ast-container-gutter:24px}body.ast-page-builder-template,body.ast-plain-container{--ast-container-width:var(--ast-normal-container-width)}body.ast-narrow-container{--ast-container-width:var(--ast-narrow-container-width)}.site-branding{padding:0}.site-branding .custom-logo{width:var(--ast-logo-width)}.ast-mobile-popup-inner{backdrop-filter:blur(10px)}.ast-primary-header-bar{transition:background .5s}@media (min-width:922px){@media (max-width:1200px){.main-header-menu>.menu-item>.menu-link{font-size:var(--ast-nav-small-desktop-font-size,inherit)}}}.fl-builder .ast-single-entry-banner{display:none}.fl-builder #primary{margin-top:0 !important;margin-bottom:0 !important}.fl-builder .fl-builder-content-primary>.fl-row.fl-row-full-width{margin:0 calc(50% - 0.5 * var(--ast-bb-full-row-width, 100vw))}.fl-builder .fl-builder-content-primary>.fl-row.fl-row-full-width>.fl-row-content-wrap>.fl-row-content.fl-row-fixed-width{padding:0 calc(0.5 * var(--ast-bb-full-row-width, 100vw) - 50%)}.fl-row-fixed-width{width:calc(100% - 2 * var(--ast-container-gutter, 0px));flex-grow:0 !important}.fl-row-fixed-width .fl-row-fixed-width{max-width:100%}.fl-col-group{display:flex;flex-wrap:wrap}.fl-col-group:before,.fl-col-group:after{display:none !important}.fl-col{max-width:100%}.fl-row.fl-block-overlay-active .fl-module{z-index:100007 !important}.fl-row.fl-block-overlay-active .fl-module.fl-block-overlay-active{z-index:100008 !important}.swiper-container{display:grid !important}.swiper-track{min-width:0 !important}.pp-swiper-button{top:50% !important;margin:0 !important}.pp-posts-wrapper .hentry{margin-bottom:0}.pp-headline-animation-type-clip .pp-headline-dynamic-wrapper{transition:none}.wpcf7-submit-and-spinner{position:relative;display:inline-block;width:fit-content}.wpcf7-submit-and-spinner .wpcf7-spinner{position:absolute;top:50%;left:50%;padding:0;margin:0;transform:translate(-50%,-50%)}.wpcf7-form.submitting .wpcf7-submit-and-spinner .wpcf7-submit{filter:brightness(.5);pointer-events:none}.woocommerce-error{width:100%}.woocommerce-js div.product div.images img{width:100%}.woocommerce-js input[type=number]{max-width:calc(min(100%, 100px))}.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images,.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:100%}@media (min-width:922px){body.single-product .ast-article-single{display:grid;grid-template-columns:var(--ast-woo-single-product-image-width,50%) 1fr;grid-gap:calc(clamp(3vw, 12px, 48px));align-items:flex-start}body.single-product .ast-article-single .related.products{grid-column:1/-1}body.single-product .woocommerce-tabs{grid-column:1/-1}}.woocommerce .threege-woocommerce-product-details__buttons{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.woocommerce #review_form_wrapper{margin-top:24px}.woocommerce-cart table.shop_table thead,.woocommerce-cart .cart-collaterals .cart_totals>h2{background:var(--ast-palette-primary)}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name{flex-wrap:wrap;row-gap:1em}.woocommerce-js td.product-name .wc-item-meta,.woocommerce-js td.product-name dl.variation{width:100%}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap{background:var(--ast-palette-primary)}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle .ahfb-svg-iconset{fill:var(--ast-palette-text)}.woocommerce .payment_box p{color:var(--ast-palette-light)}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){color:var(--ast-palette-light)}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=number],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=password],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=search],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=text],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=url],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row select,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row textarea{height:auto}.woocommerce-page.woocommerce-checkout #payment div.payment_box,.woocommerce.woocommerce-checkout #payment div.payment_box{background:var(--ast-palette-dark)}.woocommerce-page.woocommerce-checkout #payment div.payment_box:before,.woocommerce.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:var(--ast-palette-dark)}.thm-mt-0,.thm-my-0{margin-top:0 !important}.thm-mt-1,.thm-my-1{margin-top:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mt-2,.thm-my-2{margin-top:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mt-3,.thm-my-3{margin-top:var(--ast-base-spacing,24px) !important}.thm-mt-4,.thm-my-4{margin-top:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mt-5,.thm-my-5{margin-top:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-mb-0,.thm-my-0{margin-bottom:0 !important}.thm-mb-1,.thm-my-1{margin-bottom:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mb-2,.thm-my-2{margin-bottom:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mb-3,.thm-my-3{margin-bottom:var(--ast-base-spacing,24px) !important}.thm-mb-4,.thm-my-4{margin-bottom:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mb-5,.thm-my-5{margin-bottom:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-ml-0,.thm-mx-0{margin-left:0 !important}.thm-ml-1,.thm-mx-1{margin-left:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-ml-2,.thm-mx-2{margin-left:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-ml-3,.thm-mx-3{margin-left:var(--ast-base-spacing,24px) !important}.thm-ml-4,.thm-mx-4{margin-left:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-ml-5,.thm-mx-5{margin-left:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-mr-0,.thm-mx-0{margin-right:0 !important}.thm-mr-1,.thm-mx-1{margin-right:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mr-2,.thm-mx-2{margin-right:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mr-3,.thm-mx-3{margin-right:var(--ast-base-spacing,24px) !important}.thm-mr-4,.thm-mx-4{margin-right:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mr-5,.thm-mx-5{margin-right:calc(4 * var(--ast-base-spacing, 24px)) !important}@media (min-width:768px){.thm-mt-md-0,.thm-my-md-0{margin-top:0 !important}.thm-mt-md-1,.thm-my-md-1{margin-top:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mt-md-2,.thm-my-md-2{margin-top:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mt-md-3,.thm-my-md-3{margin-top:var(--ast-base-spacing,24px) !important}.thm-mt-md-4,.thm-my-md-4{margin-top:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mt-md-5,.thm-my-md-5{margin-top:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-mb-md-0,.thm-my-md-0{margin-bottom:0 !important}.thm-mb-md-1,.thm-my-md-1{margin-bottom:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mb-md-2,.thm-my-md-2{margin-bottom:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mb-md-3,.thm-my-md-3{margin-bottom:var(--ast-base-spacing,24px) !important}.thm-mb-md-4,.thm-my-md-4{margin-bottom:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mb-md-5,.thm-my-md-5{margin-bottom:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-ml-md-0,.thm-mx-md-0{margin-left:0 !important}.thm-ml-md-1,.thm-mx-md-1{margin-left:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-ml-md-2,.thm-mx-md-2{margin-left:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-ml-md-3,.thm-mx-md-3{margin-left:var(--ast-base-spacing,24px) !important}.thm-ml-md-4,.thm-mx-md-4{margin-left:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-ml-md-5,.thm-mx-md-5{margin-left:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-mr-md-0,.thm-mx-md-0{margin-right:0 !important}.thm-mr-md-1,.thm-mx-md-1{margin-right:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mr-md-2,.thm-mx-md-2{margin-right:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mr-md-3,.thm-mx-md-3{margin-right:var(--ast-base-spacing,24px) !important}.thm-mr-md-4,.thm-mx-md-4{margin-right:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mr-md-5,.thm-mx-md-5{margin-right:calc(4 * var(--ast-base-spacing, 24px)) !important}}@media (min-width:1024px){.thm-mt-lg-0,.thm-my-lg-0{margin-top:0 !important}.thm-mt-lg-1,.thm-my-lg-1{margin-top:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mt-lg-2,.thm-my-lg-2{margin-top:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mt-lg-3,.thm-my-lg-3{margin-top:var(--ast-base-spacing,24px) !important}.thm-mt-lg-4,.thm-my-lg-4{margin-top:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mt-lg-5,.thm-my-lg-5{margin-top:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-mb-lg-0,.thm-my-lg-0{margin-bottom:0 !important}.thm-mb-lg-1,.thm-my-lg-1{margin-bottom:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mb-lg-2,.thm-my-lg-2{margin-bottom:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mb-lg-3,.thm-my-lg-3{margin-bottom:var(--ast-base-spacing,24px) !important}.thm-mb-lg-4,.thm-my-lg-4{margin-bottom:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mb-lg-5,.thm-my-lg-5{margin-bottom:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-ml-lg-0,.thm-mx-lg-0{margin-left:0 !important}.thm-ml-lg-1,.thm-mx-lg-1{margin-left:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-ml-lg-2,.thm-mx-lg-2{margin-left:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-ml-lg-3,.thm-mx-lg-3{margin-left:var(--ast-base-spacing,24px) !important}.thm-ml-lg-4,.thm-mx-lg-4{margin-left:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-ml-lg-5,.thm-mx-lg-5{margin-left:calc(4 * var(--ast-base-spacing, 24px)) !important}.thm-mr-lg-0,.thm-mx-lg-0{margin-right:0 !important}.thm-mr-lg-1,.thm-mx-lg-1{margin-right:calc(0.25 * var(--ast-base-spacing, 24px)) !important}.thm-mr-lg-2,.thm-mx-lg-2{margin-right:calc(0.5 * var(--ast-base-spacing, 24px)) !important}.thm-mr-lg-3,.thm-mx-lg-3{margin-right:var(--ast-base-spacing,24px) !important}.thm-mr-lg-4,.thm-mx-lg-4{margin-right:calc(2 * var(--ast-base-spacing, 24px)) !important}.thm-mr-lg-5,.thm-mx-lg-5{margin-right:calc(4 * var(--ast-base-spacing, 24px)) !important}}.thm-row{display:flex;flex-wrap:wrap;margin-left:calc(-0.5 * var(--ast-gutter, 24px));margin-right:calc(-0.5 * var(--ast-gutter, 24px))}.thm-col,.thm-col-a,.thm-col-1,.thm-col-2,.thm-col-3,.thm-col-4,.thm-col-5,.thm-col-6,.thm-col-7,.thm-col-8,.thm-col-9,.thm-col-10,.thm-col-11,.thm-col-12,.thm-col-md,.thm-col-md-a,.thm-col-md-1,.thm-col-md-2,.thm-col-md-3,.thm-col-md-4,.thm-col-md-5,.thm-col-md-6,.thm-col-md-7,.thm-col-md-8,.thm-col-md-9,.thm-col-md-10,.thm-col-md-11,.thm-col-md-12,.thm-col-lg,.thm-col-lg-a,.thm-col-lg-1,.thm-col-lg-2,.thm-col-lg-3,.thm-col-lg-4,.thm-col-lg-5,.thm-col-lg-6,.thm-col-lg-7,.thm-col-lg-8,.thm-col-lg-9,.thm-col-lg-10,.thm-col-lg-11,.thm-col-lg-12{flex:1 0 100%;padding-left:calc(0.5 * var(--ast-gutter, 24px));padding-right:calc(0.5 * var(--ast-gutter, 24px))}.thm-col{flex:1 0 0}.thm-col-a{flex:0 0 auto}.thm-col-1{flex:0 0 8.33%}.thm-col-2{flex:0 0 16.66%}.thm-col-3{flex:0 0 25%}.thm-col-4{flex:0 0 33.33%}.thm-col-5{flex:0 0 41.66%}.thm-col-6{flex:0 0 50%}.thm-col-7{flex:0 0 58.33%}.thm-col-8{flex:0 0 66.66%}.thm-col-9{flex:0 0 75%}.thm-col-10{flex:0 0 83.33%}.thm-col-11{flex:0 0 91.66%}.thm-col-12{flex:0 0 100%}@media (min-width:768px){.thm-col-md{flex:1 0 0}.thm-col-md-a{flex:0 0 auto}.thm-col-md-1{flex:0 0 8.33%}.thm-col-md-2{flex:0 0 16.66%}.thm-col-md-3{flex:0 0 25%}.thm-col-md-4{flex:0 0 33.33%}.thm-col-md-5{flex:0 0 41.66%}.thm-col-md-6{flex:0 0 50%}.thm-col-md-7{flex:0 0 58.33%}.thm-col-md-8{flex:0 0 66.66%}.thm-col-md-9{flex:0 0 75%}.thm-col-md-10{flex:0 0 83.33%}.thm-col-md-11{flex:0 0 91.66%}.thm-col-md-12{flex:0 0 100%}}@media (min-width:1024px){.thm-col-lg{flex:1 0 0}.thm-col-lg-a{flex:0 0 auto}.thm-col-lg-1{flex:0 0 8.33%}.thm-col-lg-2{flex:0 0 16.66%}.thm-col-lg-3{flex:0 0 25%}.thm-col-lg-4{flex:0 0 33.33%}.thm-col-lg-5{flex:0 0 41.66%}.thm-col-lg-6{flex:0 0 50%}.thm-col-lg-7{flex:0 0 58.33%}.thm-col-lg-8{flex:0 0 66.66%}.thm-col-lg-9{flex:0 0 75%}.thm-col-lg-10{flex:0 0 83.33%}.thm-col-lg-11{flex:0 0 91.66%}.thm-col-lg-12{flex:0 0 100%}}#age-verification{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:999999}.age-popup{width:520px;max-width:90%;background:#1d1715e8;color:#fff;padding:50px;text-align:center;border-radius:8px;box-shadow:0 15px 40px rgba(0,0,0,.4)}.age-logo{width:90px;margin-bottom:25px}.age-popup h2{margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.age-popup p{line-height:1.8;color:#ddd;margin-bottom:35px}.age-buttons{display:flex;justify-content:center;gap:20px}.age-buttons button{padding:14px 35px;cursor:pointer;border:none;text-transform:uppercase;letter-spacing:2px;font-weight:700;transition:.3s}#enter-site{background:var(--ast-button-bg-color);color:#fff}#enter-site:hover{background:#d27a45}#exit-site{background:#444;color:#fff}#exit-site:hover{background:#666}