.elementor-14771 .elementor-element.elementor-element-sj519c005{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:62px;--padding-bottom:27px;--padding-left:28px;--padding-right:28px;}.elementor-14771 .elementor-element.elementor-element-sj519c005:not(.elementor-motion-effects-element-type-background), .elementor-14771 .elementor-element.elementor-element-sj519c005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2ED;}.elementor-14771 .elementor-element.elementor-element-sj519c004{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.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 );line-height:var( --e-global-typography-text-line-height );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-14771 .elementor-element.elementor-element-sj519c000{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;line-height:1.6em;color:#1F2A45;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-14771 .elementor-element.elementor-element-sj519c001 .elementor-heading-title{color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-sj519c003{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#647087;}.elementor-14771 .elementor-element.elementor-element-626700a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-14771 .elementor-element.elementor-element-626700a:not(.elementor-motion-effects-element-type-background), .elementor-14771 .elementor-element.elementor-element-626700a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2ED;}.elementor-14771 .elementor-element.elementor-element-626700b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-14771 .elementor-element.elementor-element-6267000{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF8C94;--border-color:#FF8C94;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14771 .elementor-element.elementor-element-6267000:not(.elementor-motion-effects-element-type-background), .elementor-14771 .elementor-element.elementor-element-6267000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14771 .elementor-element.elementor-element-6267001{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;color:#697389;}.elementor-14771 .elementor-element.elementor-element-6267002 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-6267003{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.7em;color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-6267004{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.4em;color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-6267005{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DC569E;--border-color:#DC569E;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14771 .elementor-element.elementor-element-6267005:not(.elementor-motion-effects-element-type-background), .elementor-14771 .elementor-element.elementor-element-6267005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14771 .elementor-element.elementor-element-6267006{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;color:#697389;}.elementor-14771 .elementor-element.elementor-element-6267007 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-6267008{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.7em;color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-6267009{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.4em;color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-sj519c009{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:12px;--padding-bottom:74px;--padding-left:28px;--padding-right:28px;}.elementor-14771 .elementor-element.elementor-element-sj519c009:not(.elementor-motion-effects-element-type-background), .elementor-14771 .elementor-element.elementor-element-sj519c009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2ED;}.elementor-14771 .elementor-element.elementor-element-sj519c008{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-14771 .elementor-element.elementor-element-sj519c007{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-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-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Fraunces", Sans-serif;font-size:27px;}.elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products ul.products li.product .button{color:#1F2A45;background-color:#FFFFFF;}.elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-14771 .elementor-element.elementor-element-sj519c010{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:54px;--padding-left:28px;--padding-right:28px;}.elementor-14771 .elementor-element.elementor-element-sj519c010:not(.elementor-motion-effects-element-type-background), .elementor-14771 .elementor-element.elementor-element-sj519c010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14771 .elementor-element.elementor-element-sj519c00f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-14771 .elementor-element.elementor-element-sj519c00c{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-14771 .elementor-element.elementor-element-sj519c00a .elementor-heading-title{color:#1F2A45;}.elementor-14771 .elementor-element.elementor-element-sj519c00b{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#647087;}.elementor-14771 .elementor-element.elementor-element-sj519c00e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14771 .elementor-element.elementor-element-sj519c00d .elementor-button{background-color:transparent;fill:#1F2A45;color:#1F2A45;border-style:none;padding:9px 0px 9px 0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14771 .elementor-element.elementor-element-sj519c000{font-size:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14771 .elementor-element.elementor-element-sj519c003{font-size:15px;}.elementor-14771 .elementor-element.elementor-element-6267000{--width:100%;}.elementor-14771 .elementor-element.elementor-element-6267001{font-size:12px;}.elementor-14771 .elementor-element.elementor-element-6267002 .elementor-heading-title{font-size:25px;}.elementor-14771 .elementor-element.elementor-element-6267003{font-size:14px;}.elementor-14771 .elementor-element.elementor-element-6267004{font-size:12px;}.elementor-14771 .elementor-element.elementor-element-6267005{--width:100%;}.elementor-14771 .elementor-element.elementor-element-6267006{font-size:12px;}.elementor-14771 .elementor-element.elementor-element-6267007 .elementor-heading-title{font-size:25px;}.elementor-14771 .elementor-element.elementor-element-6267008{font-size:14px;}.elementor-14771 .elementor-element.elementor-element-6267009{font-size:12px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14771 .elementor-element.elementor-element-sj519c006.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-14771 .elementor-element.elementor-element-sj519c00c{--width:100%;}.elementor-14771 .elementor-element.elementor-element-sj519c00b{font-size:15px;}.elementor-14771 .elementor-element.elementor-element-sj519c00e{--width:100%;}}@media(min-width:768px){.elementor-14771 .elementor-element.elementor-element-sj519c004{--content-width:1136px;}.elementor-14771 .elementor-element.elementor-element-626700b{--content-width:1136px;}.elementor-14771 .elementor-element.elementor-element-6267000{--width:49%;}.elementor-14771 .elementor-element.elementor-element-6267005{--width:49%;}.elementor-14771 .elementor-element.elementor-element-sj519c008{--content-width:1136px;}.elementor-14771 .elementor-element.elementor-element-sj519c00f{--content-width:1136px;}.elementor-14771 .elementor-element.elementor-element-sj519c00c{--width:65%;}.elementor-14771 .elementor-element.elementor-element-sj519c00e{--width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14771 .elementor-element.elementor-element-6267000{--width:48%;}.elementor-14771 .elementor-element.elementor-element-6267005{--width:48%;}}/* Start custom CSS for container, class: .elementor-element-sj519c007 */.elementor-14771 .elementor-element.elementor-element-sj519c007 { width:100%; }
.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce{width:100%!important;font-family:Manrope,Arial,sans-serif!important;color:#1F2A45!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce-result-count{margin:0 0 24px!important;font-size:13px!important;line-height:1.4!important;color:#647087!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce-ordering{margin:0 0 24px!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce-ordering select{border:1px solid #D9D2CC!important;background:#FFF!important;color:#1F2A45!important;padding:12px 35px 12px 14px!important;font-size:13px!important;font-family:Manrope,Arial,sans-serif!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products, .elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;float:none!important;clear:both!important;padding:0!important;margin:0!important;list-style:none!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products::before,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products::after{display:none!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product,.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce ul.products li.product{box-sizing:border-box!important;float:none!important;clear:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:24px 26px 23px!important;background:#FFFFFF!important;border:0!important;border-top:5px solid #FF8C94!important;box-shadow:none!important;min-height:265px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:nth-child(6n+2){border-top-color:#54A694!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:nth-child(6n+3){border-top-color:#9BCCF5!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:nth-child(6n+4){border-top-color:#B29EC7!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:nth-child(6n+5){border-top-color:#DC569E!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:nth-child(6n+6){border-top-color:#FF8C94!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product a img, .elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .attachment-woocommerce_thumbnail,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .woocommerce-placeholder{display:none!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .onsale{position:static!important;align-self:flex-start!important;order:0!important;display:inline-block!important;margin:0 0 10px!important;background:transparent!important;color:#DC569E!important;border-radius:0!important;min-width:0!important;min-height:0!important;padding:0!important;font:700 11px Manrope,Arial,sans-serif!important;line-height:1.3!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product a.woocommerce-LoopProduct-link,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product a.woocommerce-loop-product__link,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product.product-category>a{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;margin:0!important;padding:0!important;text-decoration:none!important;background:transparent!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product.product-category>a::before{content:"BROWSE THIS COLLECTION";display:block!important;order:0!important;color:#697389!important;font:500 12px/1.4 Manrope,Arial,sans-serif!important;letter-spacing:.015em!important;margin:0 0 26px!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:not(.product-category) a.woocommerce-LoopProduct-link::before,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:not(.product-category) a.woocommerce-loop-product__link::before{content:"SARAH JOHNSON SHOP";display:block!important;order:0!important;color:#697389!important;font:500 12px/1.4 Manrope,Arial,sans-serif!important;letter-spacing:.015em!important;margin:0 0 24px!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .woocommerce-loop-category__title, .elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .woocommerce-loop-product__title,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product h2{display:block!important;order:1!important;margin:0 0 22px!important;padding:0!important;color:#1F2A45!important;font:500 clamp(23px,2vw,27px)/1.17 Fraunces,Georgia,serif!important;letter-spacing:-.016em!important;text-align:left!important;overflow-wrap:break-word!important;background:none!important;text-decoration:none!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product.product-category .woocommerce-loop-category__title mark.count,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product.product-category .count{display:none!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product.product-category>a::after{content:"Explore collection →";display:block!important;margin-top:auto!important;padding-top:26px!important;font:700 14px/1.4 Manrope,Arial,sans-serif!important;text-decoration:underline!important;text-underline-offset:3px!important;color:#1F2A45!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .price{order:2!important;display:block!important;margin:0 0 14px!important;padding:0!important;font:600 15px/1.4 Manrope,Arial,sans-serif!important;color:#1F2A45!important;text-align:left!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .price ins{color:#1F2A45!important;text-decoration:none!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .price del{color:#697389!important;opacity:.65!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .button,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product a.button{align-self:flex-start!important;order:3!important;margin:auto 0 0!important;padding:16px 0 0!important;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;font:700 14px/1.4 Manrope,Arial,sans-serif!important;color:#1F2A45!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;text-decoration:underline!important;text-underline-offset:3px!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .button:hover,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product a.button:hover{background:transparent!important;color:#DC569E!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .added_to_cart{align-self:flex-start!important;font:600 13px/1.4 Manrope,Arial,sans-serif!important;margin:8px 0!important;color:#1F2A45!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 nav.woocommerce-pagination{margin:36px auto!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 nav.woocommerce-pagination ul{display:flex!important;justify-content:center!important;gap:9px!important;border:0!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 nav.woocommerce-pagination ul li{border:0!important}
.elementor-14771 .elementor-element.elementor-element-sj519c007 nav.woocommerce-pagination ul li .page-numbers{background:#fff!important;color:#1F2A45!important;padding:12px!important}
@media(max-width:980px){.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products,.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px!important}.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product{min-height:245px!important;padding:23px!important}}
@media(max-width:600px){.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products,.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce ul.products{grid-template-columns:1fr!important;gap:12px!important}.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product{min-height:215px!important;padding:22px!important}.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .woocommerce-loop-category__title,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product .woocommerce-loop-product__title{font-size:24px!important;margin-bottom:16px!important}.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product.product-category>a::before,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:not(.product-category) a.woocommerce-LoopProduct-link::before,.elementor-14771 .elementor-element.elementor-element-sj519c007 ul.products li.product:not(.product-category) a.woocommerce-loop-product__link::before{margin-bottom:19px!important}.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce-result-count{float:none!important;margin-bottom:12px!important}.elementor-14771 .elementor-element.elementor-element-sj519c007 .woocommerce-ordering{float:none!important;margin-bottom:22px!important}}/* End custom CSS */