:root{--gm-transition:300ms ease-in-out;--ds-gradient:linear-gradient(90deg, #5b8a6e 0%, #47734e 100%);--ds-gradient-light:linear-gradient(
    156deg,
    rgba(72, 116, 79, 0.1) 0%,
    rgba(91, 138, 110, 0.1) 100%
  );--ds-page-header-border-height:calc(var(--space-l) * 1.5);--ds-icn-hover-color:var(--action)}.gm-revision{border:1px solid red}p{text-wrap:pretty}.brxe-nav-nested:not(.brx-open) .brx-nav-nested-items>.brxe-dropdown:not([data-toggle="click"]):hover::before{width:auto!important}ul,ol{margin:0;padding-left:1.5em}address{font-style:normal}a,.bricks-button{transition:all var(--gm-transition)}.ds-product__cart form .button,.ds-btn-action,.ds-woo-btn-action a,.woocommerce-page .ds-woo-btn-action .button,.woocommerce a.button,.woocommerce button.button,.woocommerce button[type=submit],.woocommerce button[type=submit]:disabled,.woocommerce .woocommerce-notices-wrapper .woocommerce-message a,.brxe-woocommerce-mini-cart.gm-main-header__nav-link--icn .cart-detail a.button,.woocommerce .ds-woo-btn--action a.button,.woocommerce .ds-woo-btn--action .button,body.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .button,body.woocommerce-page .woocommerce .woocommerce-checkout .place-order .button,.ds-stock-out-btn{padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);min-inline-size:var(--btn-min-width);line-height:var(--btn-line-height);font-size:var(--btn-font-size,var(--text-m));font-weight:var(--btn-font-weight);font-style:var(--btn-font-style);text-decoration:var(--btn-text-decoration);text-transform:var(--btn-text-transform);letter-spacing:var(--btn-letter-spacing);border:var(--btn-border-size) solid var(--action);border-radius:var(--btn-border-radius);display:var(--btn-display,inline-flex);text-align:center;justify-content:center;align-items:center;background:var(--ds-gradient);color:var(--white);transition:all var(--gm-transition)}.woocommerce-mini-cart__buttons a.wc-forward{margin-block-start:0}.ds-product__cart form .button:hover,.ds-btn-action:hover,.ds-woo-btn-action a:hover,.woocommerce-page .ds-woo-btn-action .button:hover,.woocommerce a.button:hover,.woocommerce a.button.wc-forward:hover,.woocommerce button.button:hover,.brxe-woocommerce-mini-cart.gm-main-header__nav-link--icn .cart-detail a.button:hover,.woocommerce .ds-woo-btn--action a.button:hover,.woocommerce .ds-woo-btn--action .button:hover,body.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .button:hover,body.woocommerce-page .woocommerce .woocommerce-checkout .place-order .button:hover{border:var(--btn-border-size) solid var(--base);box-shadow:inset 80rem 0 0 0 var(--action-light);color:var(--base)}.return-to-shop{margin-top:var(--space-m)}.gm-main-header{--header-pad-block:var(--space-m);--mobile-item-min-height:4.4rem}.gm-header-lang .wpml-ls-statics-shortcode_actions a,.gm-header-lang .wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link{color:var(--white);background-color:#fff0}.gm-header-lang .wpml-ls-statics-shortcode_actions a:hover,.gm-header-lang .wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link:hover{color:var(--accent)}.gm-header-lang .wpml-ls-legacy-list-horizontal{padding:0;border:none}.gm-main-header__nav-items>.menu-item,.gm-main-header__nav-nested>ul .gm-main-header__dropdown{height:100%;display:flex;justify-content:center;font-weight:inherit}a.gm-main-header__nav-link{white-space:nowrap;font-weight:inherit;transition:all 200ms linear}a.gm-main-header__nav-link:hover{transform:scale(1.04) translateY(-2px)}.gm-main-header__nav-link--icn svg{width:100%}.gm-main-header__nav-link--icn svg path{stroke:var(--base);transition:all var(--gm-transition)}.gm-main-header__nav-link--icn .cart-icon svg path#Vector,.gm-main-header__nav-link--icn .cart-icon svg path#Vector_2{fill:var(--base)}.gm-main-header__nav-link--icn:hover svg path{stroke:var(--ds-icn-hover-color)}.gm-main-header__nav-link--icn:hover .cart-icon svg path#Vector,.gm-main-header__nav-link--icn:hover .cart-icon svg path#Vector_2{stroke:var(--ds-icn-hover-color);fill:var(--ds-icn-hover-color)}.gm-main-header__nav-nested.brx-open ul.gm-main-header__nav-items{position:absolute;top:100%;height:fit-content;min-height:100%;padding:var(--space-m) var(--section-padding-x) 0;box-shadow:0 4px 6px -3px var(--neutral-trans-60);gap:0}.gm-main-header__nav-nested.brx-open .gm-main-header__nav-items .menu-item a{margin-block:auto}.gm-main-header__nav-nested.brx-open a.gm-main-header__nav-link:hover{transform:none}.gm-main-header__nav-nested.brx-open ul.gm-main-header__nav-items>li{border-bottom:1px solid var(--base);height:auto}.gm-main-header__nav-nested.brx-open ul.gm-main-header__nav-items li{display:flex;min-height:var(--mobile-item-min-height)}.gm-main-header__nav-nested.brx-open ul.gm-main-header__nav-items>li:last-child{border:none}.gm-main-header__nav-nested.brx-open ul.gm-main-header__nav-items .gm-main-header__woo-icn-wrapper{padding:var(--space-m) 0}.gm-main-header__nav-nested.brx-open ul.gm-main-header__nav-items li .gm-main-header__nav-link--icn{max-width:2.6rem}.gm-main-header__nav-nested.brx-open .gm-main-header__dropdown .brx-submenu-toggle button[aria-expanded="true"]{transform:rotateZ(180deg)}.gm-main-header__nav-nested.brx-open .brx-submenu-toggle{min-height:var(--mobile-item-min-height)}.gm-main-header__nav-nested.brx-open .gm-main-header__dropdown.open ul{position:static}.gm-main-header__nav-nested.brx-open .gm-main-header__dropdown__content{min-height:var(--mobile-item-min-height);padding-bottom:1rem}.gm-main-header__nav-nested.brx-open .gm-main-header__dropdown__content li{min-height:var(--mobile-item-min-height);padding-left:var(--space-m)}.gm-main-header__nav-nested.brx-open .gm-main-header__dropdown__content li a{font-weight:inherit;opacity:.75}.gm-main-header__nav-nested.brx-open .gm-main-header__dropdown__content li:hover a{opacity:1}.gm-main-header__nav-nested.brx-open li.menu-item:has(.gm-main-header__woo-icn-wrapper){min-height:var(--space-l)}.gm-main-header__nav-nested.brx-open .ds-cart-link--desktop{display:none}@media (max-width:478px){input,textarea{font-size:16px!important}}.gm-main-header__searchbar label{position:relative;margin-bottom:0}.gm-main-header__searchbar label::before{content:url(/wp-content/themes/bricks-child/images/magnifying-glass.svg);position:absolute;cursor:pointer;height:33px;width:32px;display:flex;justify-content:center;align-items:center;top:50%;right:var(--space-s);transform:translateY(-50%)}form.searchwp-form input.swp-input,.gm-main-header__searchbar form.searchwp-form input.swp-input{padding:var(--space-s);color:var(--base);background-color:var(--white);border:1px solid rgb(63 66 68 / .4);border-radius:var(--radius-xs);line-height:32px}form.searchwp-form input.swp-input,.gm-main-header__searchbar form.searchwp-form input.swp-input::placeholder{color:rgb(63 66 68 / .4)}.gm-main-header__searchbar .search-submit{display:none}.searchwp-live-search-results{--results-padding:10px;--result-border:1px solid #dddddd}.searchwp-live-search-results-showing{border:var(--result-border);background-color:#fff}.gm-search-result__no-result{display:block}.searchwp-live-search-no-min-chars{padding:10px 0}.searchwp-live-search-no-min-chars:after{padding:0!important}.searchwp-live-search-no-min-chars .spinner{left:20px!important;top:20px!important;transform:scale(.5)!important}.gm-search-result__no-result,.gm-search-result__cat-title{padding:var(--results-padding)}.gm-search-result__cat-list{padding:0 var(--results-padding)}.searchwp-live-search-result li{transition:all var(--gm-transition)}.searchwp-live-search-result li:first-child{padding-top:0}.gm-search-result__cat-title span{display:flex;font-size:var(--text-s);text-transform:uppercase;border-bottom:var(--result-border)}.gm-search-result__cat-list,.searchwp-live-search-result{list-style:none}.gm-search-result__cat-list li:last-of-type{padding-bottom:calc(var(--space-m) * 0.65);border-bottom:var(--result-border)}.searchwp-live-search-result{padding:0 10px;display:flex;flex-direction:column;gap:0!important}.searchwp-live-search-result a{display:flex;width:100%;border-bottom:var(--result-border);min-height:50px;color:var(--base)}.searchwp-live-search-result li a:hover{color:var(--action)}.gm-search-result__media{order:-1;max-width:6rem;padding:5px 0 5px 5px}.gm-search-result__media img{height:auto;aspect-ratio:3/4;object-fit:cover;object-position:center center}.gm-search-result__body{padding:var(--space-s);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.gm-search-result__title{font-size:var(--text-m)}.gm-footer__legal--text a,span#csconsentlink{color:var(--base);cursor:pointer;transition:color var(--gm-transition)}.gm-footer__legal--text a:hover,span#csconsentlink:hover{color:var(--action)}#csconsentlink,.csconsentlink{cursor:pointer;padding:0;background-color:#fff0;border:none;color:inherit;font-size:inherit}.footer__social-wrapper a{display:flex;align-items:center}svg.footer__social-icn path#Vector{fill:var(--action);transition:all var(--gm-transition)}svg.footer__social-icn:hover path#Vector{fill:var(--action-light)}.gm-footer__address span{display:block}.home-products-card .home-products-card__image{transform:scale(1.025);transition:transform 400ms linear}.home-products-card:hover .home-products-card__image{transform:scale(1)}.ds-page-header__breadcrumbs a{color:var(--base)}.ds-page-header__breadcrumbs a:hover{color:var(--accent)}.ds-page-header__breadcrumbs nav:last-child{font-weight:700}.gm-standard-page h1{margin-bottom:0;font-weight:400;font-size:var(--h2);color:var(--action)}.gm-standard-page h2{font-size:var(--text-xl)}.gm-standard-page h2,.gm-standard-page h3,.gm-standard-page h4{margin-bottom:.6em}.gm-standard-page h3{font-size:var(--text-l)}.gm-standard-page .brxe-post-content{margin-top:var(--space-l)}.gm-standard-page .brxe-post-content>*:first-child{margin-top:0}.ds-product__add-infos h2,.gm-standard-page h2{font-family:Inter}.ds-product__add-infos h2,.ds-product__add-infos h3,.ds-product__add-infos h4{margin-top:.5em;margin-bottom:.3em}.ds-product__add-infos-tab-content p:not(:first-child),.gm-standard-page #brx-content p:not(:first-child){margin-top:var(--space-s)}.ds-product__add-infos-tab-content ol,.ds-product__add-infos-tab-content ul,.gm-standard-page #brx-content ol,.gm-standard-page #brx-content ul{margin-block:var(--space-m)}.ds-product__add-infos-tab-content li:not(:first-child),.gm-standard-page #brx-content li:not(:first-child){margin-top:var(--space-s)}.ds-product__add-infos-tab-content a,.gm-standard-page #brx-content a{color:var(--action)}.ds-product__add-infos-tab-content a:hover,.gm-standard-page #brx-content a:hover{color:var(--accent)}.ds-product__add-infos img,.ds-product__add-infos iframe{margin-block:var(--space-m)}:where(.woocommerce-checkout) p#billing_last_name_field,:where(.woocommerce-checkout) p#billing_first_name_field{margin:0 0 1.2em}:not(.woocommerce-checkout) .woocommerce-form-register #reg_billing_last_name,:not(.woocommerce-checkout) .woocommerce-MyAccount-content #account_last_name{margin-block-start:0}:not(.woocommerce-checkout) .woocommerce-MyAccount-content fieldset{margin-block-start:var(--flow-spacing,initial)}body .woocommerce-checkout #wc-stripe-express-checkout-element,body .woocommerce-checkout #wc-stripe-express-checkout-button-separator,body .woocommerce-checkout #wc-stripe-express-checkout__order-attribution-inputs{grid-column:span 2}@media (max-width:992px){.woocommerce-checkout form>div{grid-column:span 2}}.cart_totals h2{font-family:'Inter';font-size:var(--text-xl)}.cart-collaterals table.shop_table_responsive tbody th{padding:15px 10px 15px 0}.coupon input.input-text{line-height:1;padding-block:var(--btn-padding-block)}table.shop_table .cart-discount.coupon-eucalyptus50ml .amount::before{content:'('}table.shop_table .cart-discount.coupon-eucalyptus50ml .amount::after{content:')'}.woocommerce-cart-form .wt_sc_giveaway_products_cart_page .giveaway-title{font-size:var(--h4);color:var(--action);margin-bottom:var(--space-m)}.woocommerce-cart-form .wt_sc_giveaway_products_cart_page .giveaway-title .coupon-code{display:none}.woocommerce .wt_product_other_info{display:flex;justify-content:center}@media (max-width:768px){.product-remove{position:absolute;top:3px;right:0}.product-thumbnail{max-width:10rem}}.woocommerce-checkout .wt_coupon_wrapper{display:none}form.woocommerce-checkout{margin-top:var(--space-m)}.woocommerce-NoticeGroup-checkout{margin-bottom:var(--space-m)}body .ds-woo-notices .woocommerce-notices-wrapper .woocommerce-message,.wc-block-components-notice-banner.is-info,.wc-block-components-notice-banner.is-success,.woocommerce-info,.wc-block-components-notice-banner{background-color:var(--action-light)!important;color:var(--action)!important;border-color:var(--base-medium)!important}.wc-block-components-notice-banner__content{color:var(--action)}body .ds-woo-notices .wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content a{color:var(--base)}.woocommerce-info .button{background-color:var(--action);color:#fff;padding:var(--btn-padding-block) var(--btn-padding-inline)}.woocommerce-error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}.woocommerce-error .button{background-color:var(--bricks-text-danger)!important;color:#fff!important}body.woocommerce-page .brxe-woocommerce-account-page :where(p){margin:0 0 1.2em}.woocommerce-checkout h3{margin-bottom:.6em}body.woocommerce-page main,.gm-standard-page main{border-bottom:1px solid var(--action)}.woocommerce-Address{display:flex;flex-direction:column;row-gap:var(--space-s)}.woocommerce-Address h3{margin-top:var(--space-xs)}.ds-shop__filter .text-list li:not(:first-child){margin-top:var(--space-m)}.ds-shop__filter .text-list a{color:var(--base)}.ds-shop__filter .text-list a:hover{color:var(--accent)}.ds-shop__filter-container .brxe-woocommerce-products-filter .double-slider-wrap input[type="range"]::-moz-range-thumb{--slider-size:12px;background-color:var(--base);border:none;box-shadow:none;width:var(--slider-size);height:var(--slider-size)}.ds-cat-filter__content .bricks-nav-menu li.open[data-static]>.sub-menu{display:flex;flex-direction:column;gap:var(--space-m);margin-top:var(--space-m)}.ds-cat-filter__item .ds-cat-filter__icon--close{display:none}.ds-cat-filter__item.brx-open .ds-cat-filter__icon--open{display:none}.ds-cat-filter__item.brx-open .ds-cat-filter__icon--close{display:block}.ds-shop__filter-container .ds-filters-items{overflow:hidden;height:auto;transition:all var(--gm-transition)}.ds-shop__filter-container.is-open .ds-filters-items{height:0}.ds-shop__filter-container.is-open .ds-filter-toggle__arrow{transform:rotate(0deg)}.ds-shop__filter-container .ds-filter-toggle__arrow{transform:rotate(90deg)}.filter-item .double-slider-wrap{max-width:20rem}@media (max-width:768px){.ds-shop__filter-container .ds-filters-items{height:0}.ds-shop__filter-container.is-open .ds-filters-items{height:auto}.ds-shop__filter-container.is-open .ds-filter-toggle__arrow{transform:rotate(90deg)}.ds-shop__filter-container .ds-filter-toggle__arrow{transform:rotate(0deg)}}@media (max-width:478px){.ds-woo-btn--action.ds-shop-product-card__btn a.button{padding-block:1.2rem}.ds-woo-btn--action.ds-shop-product-card__btn span{font-size:1.4rem}}.ds-product__gallery-wrapper .flex-control-thumbs{grid-template-rows:repeat(auto-fill,11rem)}.ds-product__gallery-wrapper .woocommerce-product-gallery__image a{max-height:50rem}.ds-product__gallery-wrapper .woocommerce-product-gallery__image a img{max-height:50rem;object-fit:contain;object-position:center center;pointer-events:none}.ds-product__gallery-wrapper .flex-viewport .woocommerce-product-gallery__image a{aspect-ratio:1/1;max-height:50rem;pointer-events:none}.ds-product__gallery-wrapper .flex-viewport a img{aspect-ratio:1/1}@media (max-width:768px){.ds-product__gallery-wrapper .brxe-product-gallery[data-pos=left] .woocommerce-product-gallery{flex-direction:column}.ds-product__gallery-wrapper .ds-product__gallery[data-pos="left"] .woocommerce-product-gallery .flex-control-nav{width:100%;grid-template-columns:repeat(4,1fr)}.ds-product__gallery-wrapper .flex-control-thumbs{grid-template-rows:1fr}}.single-product .ds-product__infos .product_meta a{font-weight:400}svg.ds-product__social-icn path#Vector{fill:var(--action-light);transition:all var(--gm-transition)}svg.ds-product__social-icn:hover path#Vector{fill:var(--ds-icn-hover-color)}.ds-product__cart bdi{font-size:var(--text-l)}.ds-product__infos form.cart table.variations tr{border-bottom-style:hidden;border-top-style:hidden}.ds-product__infos .variations select,.ds-product__infos .variations th{display:none}.gm-variation-radios{display:flex;align-items:center;gap:20px;justify-content:flex-start}.gm-variations-radio-wrapper{position:relative;cursor:pointer;background-color:#fff0}.gm-variations-radio-wrapper label{padding:10px;margin-bottom:0;z-index:1;cursor:pointer}.gm-variations-radio-wrapper input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:100%;background-color:#fff0;border:1px solid var(--base-medium);border-radius:0;z-index:-1;transition:all var(--gm-transition)}.gm-variations-radio-wrapper input[type="radio"]:hover,.gm-variations-radio-wrapper input[type="radio"]:checked{background-color:var(--action-light)}.reset_variations{width:fit-content;margin-top:var(--space-s)}.accordion-item.brx-open{border-bottom:1px solid var(--base-trans-20)}.wp-grid-builder .wpgb-wrapper .wpgb-main{min-width:52rem;width:100%}.wpgb-wrapper .wpgb-main{width:100%}.wpgb-wrapper aside.wpgb-sidebar{flex-grow:1;max-width:60rem}.wpgb-masonry{display:flex;flex-wrap:wrap}.wp-grid-builder .wpgb-area-top-2>div{width:100%}.wpgb-facet .wpgb-geolocation-facet .wpgb-input{border-width:1px;border-color:var(--secondary);border-radius:0;background-color:var(--white);color:var(--action)}svg.wpgb-input-icon{stroke:var(--action)}.wpgb-facet .wpgb-geolocation-facet .wpgb-input::placeholder{color:var(--action)}.wpgb-facet .wpgb-geolocation-facet .wpgb-input:hover,.wpgb-facet .wpgb-geolocation-facet .wpgb-input:focus{border-color:var(--secondary-hover);border-width:1px}.wpgb-facet .wpgb-geolocation-input .wpgb-locate-button svg{stroke:var(--action)}.wpgb-facet .wpgb-geolocation-facet .wpgb-input:focus-visible{outline-color:var(--secondary)}.wp-grid-builder .wpgb-card .ds-card__store-locator{cursor:pointer}.wp-grid-builder .wpgb-card .ds-card__store-locator h3::first-letter{text-transform:uppercase}.wp-grid-builder .wpgb-card .ds-card__store-locator span{display:inline}.wpgb-wrapper aside.wpgb-sidebar{margin-top:-10rem}.wpgb-wrapper aside.wpgb-sidebar .wpgb-facet,.wpgb-wrapper aside.wpgb-sidebar .wpgb-facet fieldset,.wpgb-map-facet{height:100%}@media (max-width:991px){.wp-grid-builder .wpgb-wrapper{flex-direction:column}.wp-grid-builder .wpgb-wrapper .wpgb-main{min-width:unset}.wpgb-wrapper aside.wpgb-sidebar{margin-top:var(--space-l);margin-left:0;max-width:100%}.wpgb-wrapper aside.wpgb-sidebar .wpgb-facet,.wpgb-wrapper aside.wpgb-sidebar .wpgb-facet fieldset,.wpgb-map-facet>div{max-height:35rem;overflow:hidden}}:root{--gform-col-gap:var(--space-m);--gform-row-gap:var(--space-m);--gfield-padding:calc(var(--space-s) * 1.5);--gfield-min-height:4.6rem;--gfield-font-size:var(--text-m);--gfield-line-height:1;--gfield-color:var(--base);--gfield-placeholder-color:var(--action);--gfield-placeholder-opacity:1;--gfield-border:var(--btn-border-size) solid var(--base);--gfield-border--radius:var(--btn-radius);--gfield-border--focus:1px solid var(--action);--gfield-bg-color:transparent;--gfield-bg--focus:var(--action-light);--textarea-height:18rem;--gfield-submit--align:flex-start;--gfield-submit--padding:var(--btn-padding-block) var(--btn-padding-inline);--gfield-submit--min-width:var(--btn-min-width);--gfield-submit--bg:var(--ds-gradient);--gfield-submit--hov-bg:var(--action-hover);--gfield-submit--font-size:var(--text-m);--gfield-submit--color:var(--white);--gfield-submit--letter-spacing:3.2px;--gfield-submit--hov-color:var(--base);--gfield-submit--weight:var(--btn-font-weight);--gfield-submit--text-transform:var(--btn-text-transform);--gfield-submit--border:var(--btn-border-size) solid var(--action);--gfield-submit--border-rad:var(--gfield-border--radius);--gfield-submit--hov-border:var(--btn-border-size) solid var(--base)}.ds-contact__form-container{container:form / inline-size}@container form (max-width:500px){.gfield.gfield--width-half{grid-column:span 12!important}.ginput_complex span{flex:0 0 100%!important}}@media (max-width:641px){.gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){line-height:var(--gfield-line-height)!important;min-height:var(--gfield-min-height)!important}}body .gform_wrapper.gravity-theme .gform_required_legend{visibility:hidden;position:absolute}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-size:var(--text-m);font-family:'Inter'}body .gform_wrapper.gravity-theme .gfield_label,body .gform_wrapper.gravity-theme .gform_heading,body .gform_wrapper.gravity-theme .gfield--type-name legend,body .gform_wrapper.gravity-theme .ginput_complex label{font-size:var(--text-m);color:var(--base);font-weight:400;line-height:1.4rem}body .gform_wrapper .gform_body .gform_fields,body .gform_wrapper.gravity-theme .ginput_complex{column-gap:var(--gform-col-gap);row-gap:var(--gform-row-gap)}body .gform_wrapper.gravity-theme .ginput_complex span{padding-left:0!important;padding-right:0!important;margin-bottom:0}body .gform_wrapper .gform_body .gform_fields .gfield input[type="text"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="tel"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="url"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="number"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="password"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="file"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="email"],body .gform_wrapper .gform_body .gform_fields .gfield textarea{padding:var(--gfield-padding);min-height:var(--gfield-min-height);background-color:var(--gfield-bg-color);font-size:var(--gfield-font-size);line-height:var(--gfield-line-height);color:var(--gfield-color);border:var(--gfield-border);border-radius:var(--gfield-border--radius);outline:none;transition:all var(--gm-transition)}body .gform_wrapper.gravity-theme select{padding:var(--gfield-padding);color:var(--gfield-placeholder-color);background-color:var(--gfield-bg-color);font-size:var(--gfield-font-size);line-height:20px;border:var(--gfield-border);border-radius:var(--gfield-border--radius);outline:none;transition:all var(--gm-transition)}body .gform_wrapper .gform_body .gform_fields .gfield textarea{height:var(--textarea-height);width:100%;resize:none}body .gform_wrapper .gform_body .gform_fields .gfield input[type="text"]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type="url"]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type="email"]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type="tel"]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type="number"]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type="password"]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type="file"]:focus,body .gform_wrapper.gravity-theme select:focus,body .gform_wrapper .gform_body .gform_fields .gfield textarea:focus{border:var(--gfield-border--focus);background-color:var(--gfield-bg--focus)}body .gform_wrapper .gform_footer{display:flex;justify-content:var(--gfield-submit--align);padding:var(--gfield-submit--padding)}body .gform_wrapper .gform_footer button[type="submit"]{min-width:var(--gfield-submit--min-width);background:var(--gfield-submit--bg);padding:var(--gfield-submit--padding);border:var(--gfield-submit--border);border-radius:var(--gfield-submit--border-rad);color:var(--gfield-submit--color);font-weight:var(--gfield-submit--weight);text-transform:var(--gfield-submit--text-transform);text-align:center;font-size:var(--gfield-submit--font-size);transition:all var(--gm-transition);letter-spacing:var(--gfield-submit--letter-spacing)}body .gform_wrapper .gform_footer button[type="submit"]:hover,body .gform_wrapper .gform_footer button[type="submit"]:focus{color:var(--gfield-submit--hov-color);box-shadow:inset 80rem 0 0 0 var(--action-light)}.gform_fields .gfield input::-webkit-input-placeholder{font-size:var(--gfield-font-size)!important;color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input::-moz-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input:-ms-input-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input:-moz-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield textarea::placeholder,.gform_fields .gfield textarea::-webkit-input-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}body .gform_wrapper .gform_validation_errors{border-radius:0}body .gform_wrapper .gfield_validation_message,body .gform_wrapper .validation_message{display:none}body .gform_wrapper .gform_validation_errors:focus{outline:none}body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error input{color:#c02b0a;border-color:#c02b0a!important}body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error{--gfield-placeholder-color:#c02b0a}body .gform_wrapper.ds-newsletter__form_wrapper{--gfield-placeholder-color:var(--base);--gfield-bg--focus:#fff}body .gform_wrapper.ds-newsletter__form_wrapper .gfield_label,body .gform_wrapper.ds-newsletter__form_wrapper .gform_heading,body .gform_wrapper.ds-newsletter__form_wrapper .gform_required_legend,body .gform_wrapper.ds-newsletter__form_wrapper .gfield--type-name legend{visibility:hidden;position:absolute}.ds-newsletter__form{--gfield-placeholder-opacity:1;width:fit-content;background-color:var(--action-light);border-radius:var(--radius-xs)}body .ds-newsletter__form_wrapper .gform_body .gform_fields,body .ds-newsletter__form_wrapper .ginput_complex{column-gap:0}body .ds-newsletter__form_wrapper .gform_body .gform_fields,body .ds-newsletter__form_wrapper .ginput_complex{column-gap:0;grid-template-columns:1fr 4.8rem;grid-template-rows:1fr}body .gform_wrapper.gravity-theme.ds-newsletter__form_wrapper .gfield.gfield--width-half{-ms-grid-column-span:auto;grid-column:auto}body .ds-newsletter__form_wrapper .ds-newsletter__form .gfield{height:100%}body .ds-newsletter__form_wrapper .ds-newsletter__form .gform_body .gform_fields .gfield input[type="email"]{border:none;line-height:3.6rem;padding:var(--space-xs) var(--space-m)}body .ds-newsletter__form_wrapper .ds-newsletter__form .gfield--type-submit{height:4.8rem;width:4.8rem;transition:all var(--gm-transition)}body .ds-newsletter__form_wrapper .ds-newsletter__form .gfield--type-submit:hover{background-color:var(--white)}body .ds-newsletter__form_wrapper .ds-newsletter__form button[type=submit],body .ds-newsletter__form_wrapper .ds-newsletter__form .gravity-theme #field_submit .gform_image_button,body .ds-newsletter__form_wrapper .ds-newsletter__form .gfield--type-submit input[type="image"]{height:100%!important;width:100%!important;padding:1.2rem 1rem!important}body .ds-newsletter__form_wrapper .ds-newsletter__form .gform_footer{display:none}.gform_fields .gfield input::-webkit-input-placeholder{font-size:var(--gfield-font-size)!important;color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input::-moz-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input:-ms-input-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input:-moz-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield textarea::placeholder,.gform_fields .gfield textarea::-webkit-input-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-placeholder-color);opacity:var(--gfield-placeholder-opacity)}@media (max-width:479px){.ds-newsletter__form{width:100%}}