.elementor-5974 .elementor-element.elementor-element-782690a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5974 .elementor-element.elementor-element-4dbb5a89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5974 .elementor-element.elementor-element-38d447bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5974 .elementor-element.elementor-element-7f91f064 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-2f59aa9a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-weight:400;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5974 .elementor-element.elementor-element-73154ff9{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-5950c11d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5974 .elementor-element.elementor-element-6ec68769 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-d5628d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5974 .elementor-element.elementor-element-296c90ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5974 .elementor-element.elementor-element-6e21f2e7 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );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 );}.elementor-5974 .elementor-element.elementor-element-10e58b48.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5974 .elementor-element.elementor-element-10e58b48.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-5974 .elementor-element.elementor-element-a6ec2af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5974 .elementor-element.elementor-element-659ef23d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5974 .elementor-element.elementor-element-4eeff3a9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-1297b82{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-4b0aef16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5974 .elementor-element.elementor-element-11712a0a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-2c3459d9{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-31ff401{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5974 .elementor-element.elementor-element-24ba938b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-7945d43e{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-5974 .elementor-element.elementor-element-20ae635c{font-family:"Inter", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-5974 .elementor-element.elementor-element-10e58b48.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-5974 .elementor-element.elementor-element-10e58b48.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-782690a5 */.elementor-5974 .elementor-element.elementor-element-782690a5{--da-ink:#20251f;--da-paper:#f3eee3;--da-moss:#717851;--da-line:#deded3;--da-clay:#a65e43;width:100%;max-width:1260px;margin-inline:auto;padding:64px 30px 52px;color:var(--da-ink);font-family:Inter,sans-serif;gap:0;}
.elementor-5974 .elementor-element.elementor-element-782690a5 *,.elementor-5974 .elementor-element.elementor-element-782690a5 *::before,.elementor-5974 .elementor-element.elementor-element-782690a5 *::after{box-sizing:border-box;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .e-con{--container-widget-width:100%;min-width:0;}
.elementor-5974 .elementor-element.elementor-element-782690a5 a{color:inherit;text-decoration:none;}
.elementor-5974 .elementor-element.elementor-element-782690a5 a:focus-visible,.elementor-5974 .elementor-element.elementor-element-782690a5 select:focus-visible{outline:3px solid var(--da-clay);outline-offset:5px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-archive-hero{display:grid!important;grid-template-columns:1.3fr 1fr;gap:52px;align-items:end;padding:0 0 42px;border-bottom:1px solid var(--da-line);}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-eyebrow .elementor-heading-title,.elementor-5974 .elementor-element.elementor-element-782690a5 .da-step .elementor-heading-title{font-family:'IBM Plex Mono',monospace;font-size:10px;line-height:1.6;letter-spacing:1.8px;text-transform:uppercase;color:var(--da-moss);font-weight:400;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-title .elementor-heading-title{font-family:Fraunces,Georgia,serif;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:1.04;letter-spacing:-2.2px;color:var(--da-ink);overflow-wrap:anywhere;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-intro{font-size:15px;line-height:1.9;color:#62695c;max-width:430px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-intro p{margin:0;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-intro p+p{margin-top:12px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-find{padding:32px 0 0;gap:18px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-filters{display:flex!important;flex-direction:row!important;gap:10px;align-items:flex-start;flex-wrap:wrap;padding:0 0 28px;border-bottom:1px solid var(--da-line);}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-all{width:auto!important;flex:0 0 auto;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-all .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:var(--da-ink);color:#fff;border:1px solid var(--da-ink);border-radius:2px;padding:12px 20px;font:500 12px/1.4 Inter,sans-serif;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories{width:auto!important;flex:1 1 360px;min-width:0;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories .woocommerce{width:100%;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories ul.products{display:flex!important;flex-wrap:wrap;gap:10px!important;list-style:none;margin:0!important;padding:0!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories ul.products::before,.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories ul.products::after{display:none!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories li.product-category{float:none!important;clear:none!important;width:auto!important;margin:0!important;padding:0!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories li.product-category img{display:none!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories li.product-category>a{display:flex!important;align-items:center;min-height:44px;border:1px solid var(--da-line);border-radius:2px;padding:12px 18px;background:#fff;transition:background .2s,border-color .2s;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories li.product-category>a:hover{background:var(--da-paper);border-color:var(--da-moss);}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories .woocommerce-loop-category__title{font:500 12px/1.4 Inter,sans-serif!important;padding:0!important;margin:0!important;color:var(--da-ink)!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories .count{font:400 10px/1.4 'IBM Plex Mono',monospace;background:transparent;color:var(--da-moss);margin-left:6px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-current{padding:24px 0 0;gap:8px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-current .elementor-heading-title{font:400 26px/1.3 Fraunces,Georgia,serif;color:var(--da-ink);}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-description{font:400 14px/1.8 Inter,sans-serif;color:#62695c;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-description p{margin:0;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-description .term-description:empty{display:none;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products{padding-top:20px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .woocommerce-result-count{float:none;margin:0 0 22px;color:#74796c;font:400 11px/1.6 'IBM Plex Mono',monospace;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .woocommerce-ordering{display:none;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:42px 26px!important;list-style:none!important;padding:0!important;margin:0!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products ul.products::before,.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products ul.products::after{display:none!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products ul.products li.product{display:flex!important;flex-direction:column;float:none!important;clear:none!important;width:100%!important;min-width:0;margin:0!important;padding:0!important;background:transparent;border:0;border-radius:0;text-align:left!important;box-shadow:none!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products li.product a.woocommerce-loop-product__link{display:block;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products li.product img{width:100%!important;aspect-ratio:1/1;object-fit:contain;background:#f7f5ef;margin:0 0 18px!important;border-radius:2px;transition:filter .25s;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products li.product a:hover img{filter:brightness(.97);}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .woocommerce-loop-product__title{padding:0!important;margin:0 0 10px!important;font:400 20px/1.4 Fraunces,Georgia,serif!important;letter-spacing:-.3px;color:var(--da-ink)!important;overflow-wrap:anywhere;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .price{display:block!important;min-height:24px;margin:0!important;color:var(--da-ink)!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .da-etsy-price{font:500 16px/1.6 Inter,sans-serif!important;margin:0!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .da-etsy-price>span:first-child{font-size:11px!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .price del{opacity:.48;font-size:13px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .price ins{background:transparent;text-decoration:none;font-weight:500;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .button,.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .added_to_cart,.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .star-rating,.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .onsale{display:none!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .woocommerce-pagination{margin-top:44px;text-align:center;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .page-numbers{border:0!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products ul.page-numbers{display:inline-flex;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:0;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .page-numbers li{border:0!important;float:none!important;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .page-numbers a,.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .page-numbers span{display:flex;align-items:center;justify-content:center;min-width:42px;min-height:44px;padding:10px 14px;border:1px solid var(--da-line);background:#fff;color:var(--da-ink);font:400 12px/1.4 'IBM Plex Mono',monospace;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .page-numbers .current,.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .page-numbers a:hover{background:var(--da-ink);color:#fff;border-color:var(--da-ink);}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .woocommerce-info{border-top:1px solid var(--da-moss);background:var(--da-paper);color:var(--da-ink);padding:22px;line-height:1.7;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-guide{margin-top:56px;padding:28px 0;border-top:1px solid var(--da-line);border-bottom:1px solid var(--da-line);display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-guide-text{font-size:13px;line-height:1.8;color:#62695c;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-guide-text p{margin:0;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-footer-note{padding-top:22px;font:400 10px/1.8 Inter,sans-serif;color:#74796c;}
.elementor-5974 .elementor-element.elementor-element-782690a5 .da-footer-note p{margin:0;}
@media(max-width:1024px){.elementor-5974 .elementor-element.elementor-element-782690a5{padding:46px 26px 40px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-archive-hero{gap:30px;grid-template-columns:1fr 1fr;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-title .elementor-heading-title{font-size:54px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px 22px!important;}}
@media(max-width:767px){.elementor-5974 .elementor-element.elementor-element-782690a5{padding:32px 20px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-archive-hero{grid-template-columns:1fr;gap:20px;padding-bottom:28px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-title .elementor-heading-title{font-size:46px;letter-spacing:-1.5px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-intro{font-size:14px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-find{padding-top:24px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-filters{gap:10px;padding-bottom:24px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories{flex-basis:100%;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories ul.products{gap:8px!important;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-categories li.product-category>a{padding:12px 14px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products ul.products{grid-template-columns:minmax(0,1fr)!important;gap:32px!important;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-products .woocommerce-loop-product__title{font-size:23px!important;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-guide{grid-template-columns:1fr;gap:22px;margin-top:36px;}.elementor-5974 .elementor-element.elementor-element-782690a5 .da-current .elementor-heading-title{font-size:24px;}}
@media(prefers-reduced-motion:reduce){.elementor-5974 .elementor-element.elementor-element-782690a5 *{transition:none!important;scroll-behavior:auto!important;}}/* End custom CSS */