.elementor-54362 .elementor-element.elementor-element-41acf9cb:not(.elementor-motion-effects-element-type-background),.elementor-54362 .elementor-element.elementor-element-41acf9cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.marissaklouwer.com/wp-content/uploads/2025/12/DB80C43D-13E5-40F7-B02F-CE8CD792B2D7-e1767286991346.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-54362 .elementor-element.elementor-element-41acf9cb>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-54362 .elementor-element.elementor-element-41acf9cb>.elementor-container{min-height:600px}.elementor-54362 .elementor-element.elementor-element-41acf9cb{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px}.elementor-54362 .elementor-element.elementor-element-5f5df75d>.elementor-widget-container{margin:0}.elementor-54362 .elementor-element.elementor-element-5f5df75d{text-align:center}.elementor-54362 .elementor-element.elementor-element-5f5df75d .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:10px;color:var(--e-global-color-5bc5129)}.elementor-54362 .elementor-element.elementor-element-36b3eb6:not(.elementor-motion-effects-element-type-background),.elementor-54362 .elementor-element.elementor-element-36b3eb6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5bc5129)}.elementor-54362 .elementor-element.elementor-element-36b3eb6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-54362 .elementor-element.elementor-element-36b3eb6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-54362 .elementor-element.elementor-element-6aa16e6c>.elementor-widget-container{padding:100px 0 0}.elementor-54362 .elementor-element.elementor-element-6aa16e6c{text-align:center}.elementor-54362 .elementor-element.elementor-element-6aa16e6c .elementor-heading-title{font-size:60px;font-weight:100;text-transform:uppercase;letter-spacing:10px;word-spacing:0em;color:var(--e-global-color-secondary)}.elementor-54362 .elementor-element.elementor-element-69496105:not(.elementor-motion-effects-element-type-background),.elementor-54362 .elementor-element.elementor-element-69496105>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5bc5129)}.elementor-54362 .elementor-element.elementor-element-69496105{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 60px}.elementor-54362 .elementor-element.elementor-element-69496105>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;padding:30px;background-color:var(--e-global-color-5bc5129)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products{grid-column-gap:30px;grid-row-gap:30px}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary);margin-bottom:10px}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary);margin-bottom:10px}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-45638d8-font-size);font-weight:var(--e-global-typography-45638d8-font-weight);text-transform:var(--e-global-typography-45638d8-text-transform);line-height:var(--e-global-typography-45638d8-line-height);letter-spacing:var(--e-global-typography-45638d8-letter-spacing)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .star-rating{color:var(--e-global-color-accent)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-secondary)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-secondary)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price del{color:#212121DB}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price del .amount{color:#212121DB}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-5bc5129);background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-f1b8409-font-family),Sans-serif;font-size:var(--e-global-typography-f1b8409-font-size);font-weight:var(--e-global-typography-f1b8409-font-weight);text-transform:var(--e-global-typography-f1b8409-text-transform);line-height:var(--e-global-typography-f1b8409-line-height);letter-spacing:var(--e-global-typography-f1b8409-letter-spacing);border-style:none;border-radius:0;padding:20px 40px;margin-top:20px}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .button:hover{color:var(--e-global-color-accent);background-color:var(--e-global-color-primary)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products .added_to_cart{color:var(--e-global-color-accent);font-family:var(--e-global-typography-f1b8409-font-family),Sans-serif;font-size:var(--e-global-typography-f1b8409-font-size);font-weight:var(--e-global-typography-f1b8409-font-weight);text-transform:var(--e-global-typography-f1b8409-text-transform);line-height:var(--e-global-typography-f1b8409-line-height);letter-spacing:var(--e-global-typography-f1b8409-letter-spacing)}.elementor-54362 .elementor-element.elementor-element-487157cd nav.woocommerce-pagination ul{border-color:var(--e-global-color-b1380fe)}.elementor-54362 .elementor-element.elementor-element-487157cd nav.woocommerce-pagination ul li{border-right-color:var(--e-global-color-b1380fe);border-left-color:var(--e-global-color-b1380fe)}.elementor-54362 .elementor-element.elementor-element-487157cd nav.woocommerce-pagination ul li a{color:var(--e-global-color-primary)}.elementor-54362 .elementor-element.elementor-element-487157cd nav.woocommerce-pagination ul li a:hover{color:var(--e-global-color-accent);background-color:var(--e-global-color-5bc5129)}.elementor-54362 .elementor-element.elementor-element-487157cd nav.woocommerce-pagination ul li span.current{color:var(--e-global-color-text);background-color:var(--e-global-color-b1380fe)}.elementor-54362 .elementor-element.elementor-element-3f9c5699 .product{text-align:center}.elementor-54362 .elementor-element.elementor-element-3f9c5699{width:100%;max-width:100%}.elementor-54362 .elementor-element.elementor-element-3f9c5699>.elementor-widget-container{margin:0;padding:80px}.elementor-54362 .elementor-element.elementor-element-3f9c5699.elementor-wc-products ul.products{grid-column-gap:50px;grid-row-gap:41px}.elementor-54362 .elementor-element.elementor-element-3f9c5699 a>img{border-style:none}@media(max-width:1024px){.elementor-54362 .elementor-element.elementor-element-5f5df75d .elementor-heading-title{font-size:14px;letter-spacing:8px}.elementor-54362 .elementor-element.elementor-element-36b3eb6{margin-top:-60px;margin-bottom:-60px}.elementor-54362 .elementor-element.elementor-element-6aa16e6c .elementor-heading-title{font-size:60px;letter-spacing:10px}.elementor-54362 .elementor-element.elementor-element-69496105{padding:100px 30px}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-45638d8-font-size);line-height:var(--e-global-typography-45638d8-line-height);letter-spacing:var(--e-global-typography-45638d8-letter-spacing)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-f1b8409-font-size);line-height:var(--e-global-typography-f1b8409-line-height);letter-spacing:var(--e-global-typography-f1b8409-letter-spacing)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-f1b8409-font-size);line-height:var(--e-global-typography-f1b8409-line-height);letter-spacing:var(--e-global-typography-f1b8409-letter-spacing)}}@media(max-width:767px){.elementor-54362 .elementor-element.elementor-element-41acf9cb>.elementor-container{min-height:300px}.elementor-54362 .elementor-element.elementor-element-41acf9cb{margin-top:0;margin-bottom:0;padding:30px 15px 0}.elementor-54362 .elementor-element.elementor-element-5f5df75d .elementor-heading-title{font-size:12px}.elementor-54362 .elementor-element.elementor-element-36b3eb6{margin-top:-44px;margin-bottom:-44px}.elementor-54362 .elementor-element.elementor-element-6aa16e6c .elementor-heading-title{font-size:40px;line-height:1.6em;letter-spacing:6px}.elementor-54362 .elementor-element.elementor-element-69496105{padding:100px 15px}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:20px}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-45638d8-font-size);line-height:var(--e-global-typography-45638d8-line-height);letter-spacing:var(--e-global-typography-45638d8-letter-spacing)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-f1b8409-font-size);line-height:var(--e-global-typography-f1b8409-line-height);letter-spacing:var(--e-global-typography-f1b8409-letter-spacing)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-f1b8409-font-size);line-height:var(--e-global-typography-f1b8409-line-height);letter-spacing:var(--e-global-typography-f1b8409-letter-spacing)}.elementor-54362 .elementor-element.elementor-element-487157cd.elementor-wc-products ul.products li.product{padding:30px}}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:64px 38px;align-items:stretch}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products:before,.elementor-54362 .elementor-element.elementor-element-487157cd ul.products:after{display:none}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product{width:100% !important;margin:0 !important;padding:0 0 26px;display:flex;flex-direction:column;height:100%;overflow:hidden;background:rgba(255,255,255,.34);border:1px solid rgba(76,22,18,.1);box-shadow:0 14px 34px rgba(28,20,16,.04);transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product:hover{transform:translateY(-6px);border-color:rgba(76,22,18,.22);box-shadow:0 22px 48px rgba(28,20,16,.1)}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product>a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1 1 auto;width:100%}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product img{width:100%;aspect-ratio:1/1;object-fit:cover;margin:0 0 25px !important;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .3s ease}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product:hover img{transform:scale(1.025);filter:saturate(1.03) contrast(1.02)}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .woocommerce-loop-product__title{min-height:4.8em;margin:0;padding:0 22px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.65;letter-spacing:.2em;text-align:center}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .price{min-height:2em;margin:14px 22px 21px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;font-size:16px;line-height:1.35}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .button,.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .added_to_cart{width:calc(100% - 44px);margin:auto 22px 0 !important;padding:18px 20px;display:inline-flex;align-items:center;justify-content:center;min-height:54px;border:1px solid #111;background:#111;color:#fff;font-size:11px;line-height:1.3;letter-spacing:.22em;text-align:center;text-transform:uppercase;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .button:hover,.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .added_to_cart:hover{background:#5c1717;border-color:#5c1717;color:#fff}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .onsale{top:16px;right:16px;left:auto;min-width:auto;min-height:auto;padding:8px 11px;border-radius:0;background:#5c1717;color:#fff;font-size:10px;line-height:1;letter-spacing:.16em;text-transform:uppercase}@media (max-width:1024px){.elementor-54362 .elementor-element.elementor-element-487157cd ul.products{grid-template-columns:repeat(2,minmax(0, 1fr));gap:44px 24px}}@media (max-width:767px){.elementor-54362 .elementor-element.elementor-element-487157cd ul.products{grid-template-columns:1fr;gap:30px}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .woocommerce-loop-product__title{min-height:auto;padding:0 18px}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .button,.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .added_to_cart{width:calc(100% - 36px);margin-left:18px !important;margin-right:18px !important}}@media (max-width:767px){.elementor-54362 .elementor-element.elementor-element-487157cd ul.products{padding:0 12px;gap:26px}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product{padding:18px 18px 24px !important;background:#fffaf5;border:1px solid rgba(92,23,23,.18);border-radius:4px;box-shadow:0 16px 38px rgba(42,24,17,.1)}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product img{margin-bottom:22px !important;border-radius:2px}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .woocommerce-loop-product__title{padding:0 8px;font-size:15px;line-height:1.7}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .price{margin:14px 8px 22px;font-size:17px}.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .button,.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product .added_to_cart{width:100%;margin:auto 0 0 !important;min-height:56px}}@media (max-width:767px){.elementor-54362 .elementor-element.elementor-element-487157cd ul.products li.product{background:#fffaf5 !important}}