.elementor-12622 .elementor-element.elementor-element-b3aeb70{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12622 .elementor-element.elementor-element-b3aeb70:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-b3aeb70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4447b3 );}.elementor-12622 .elementor-element.elementor-element-d2691d8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12622 .elementor-element.elementor-element-ab16d2b{text-align:left;}.elementor-12622 .elementor-element.elementor-element-ab16d2b img{width:36%;}.elementor-12622 .elementor-element.elementor-element-a419938{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12622 .elementor-element.elementor-element-bc0e5e1 .haru-woo-search__toggle i{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-bc0e5e1 .haru-woo-search__submit i{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-bc0e5e1 .haru-woo-search__icon i{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-bc0e5e1 .haru-woo-search__submit{background-color:var( --e-global-color-3c9c485 );color:var( --e-global-color-c4447b3 );}.elementor-12622 .elementor-element.elementor-element-bc0e5e1 .haru-woo-search__input{background-color:var( --e-global-color-c4447b3 );border-color:var( --e-global-color-3c9c485 );color:var( --e-global-color-61f1c41 );}.elementor-12622 .elementor-element.elementor-element-dd07755{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12622 .elementor-element.elementor-element-93aae6d > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-12622 .elementor-element.elementor-element-93aae6d .haru-account .haru-account__link{color:var( --e-global-color-61f1c41 );}.elementor-12622 .elementor-element.elementor-element-bfc86f4 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12622 .elementor-element.elementor-element-bfc86f4 .haru-wishlist .my-wishlist-wrap .haru-wishlist-link{color:var( --e-global-color-61f1c41 );}.elementor-12622 .elementor-element.elementor-element-aa34a86 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12622 .elementor-element.elementor-element-aa34a86 .haru-cart-opener > a{color:var( --e-global-color-61f1c41 );}.elementor-12622 .elementor-element.elementor-element-aa34a86 .haru-cart-sub-total .amount{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-aa34a86 .haru-cart-sub-total .amount bdi{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-0d7c1af{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12622 .elementor-element.elementor-element-841f42a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-12622 .elementor-element.elementor-element-8f7221d{--display:flex;}.elementor-12622 .elementor-element.elementor-element-cfffbba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12622 .elementor-element.elementor-element-ef81266{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12622 .elementor-element.elementor-element-bc58459{--display:flex;--min-height:290px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:17px;--padding-right:0px;}.elementor-12622 .elementor-element.elementor-element-bc58459:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-bc58459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katfamphoto.com/wp-content/uploads/2023/07/Katfam-Card-Sept-19-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12622 .elementor-element.elementor-element-f923a86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-12622 .elementor-element.elementor-element-3c038dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:38px;color:#000000;}.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-12622 .elementor-element.elementor-element-7473fcb .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12622 .elementor-element.elementor-element-7473fcb .elementor-button:hover, .elementor-12622 .elementor-element.elementor-element-7473fcb .elementor-button:focus{background-color:#48745D;}.elementor-12622 .elementor-element.elementor-element-7473fcb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12622 .elementor-element.elementor-element-10e04cf{--display:flex;--min-height:290px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:0px;}.elementor-12622 .elementor-element.elementor-element-10e04cf:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-10e04cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katfamphoto.com/wp-content/uploads/2023/07/order-24x30-041-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12622 .elementor-element.elementor-element-f6cb17d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-12622 .elementor-element.elementor-element-d4ce9e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:38px;color:#FFFFFF;}.elementor-12622 .elementor-element.elementor-element-98fcdd7 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;}.elementor-12622 .elementor-element.elementor-element-98fcdd7 .elementor-button:hover, .elementor-12622 .elementor-element.elementor-element-98fcdd7 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-12622 .elementor-element.elementor-element-98fcdd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12622 .elementor-element.elementor-element-98fcdd7 .elementor-button:hover svg, .elementor-12622 .elementor-element.elementor-element-98fcdd7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12622 .elementor-element.elementor-element-c99cb39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12622 .elementor-element.elementor-element-8a6cbec{--display:flex;--min-height:290px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12622 .elementor-element.elementor-element-8a6cbec:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-8a6cbec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katfamphoto.com/wp-content/uploads/2023/07/AdobeStock_463589152-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12622 .elementor-element.elementor-element-fe6a56b .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12622 .elementor-element.elementor-element-fe6a56b .elementor-button:hover, .elementor-12622 .elementor-element.elementor-element-fe6a56b .elementor-button:focus{background-color:#48745D;}.elementor-12622 .elementor-element.elementor-element-fe6a56b > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-12622 .elementor-element.elementor-element-877f1dc{--display:flex;--min-height:290px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12622 .elementor-element.elementor-element-877f1dc:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-877f1dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katfamphoto.com/wp-content/uploads/2023/07/AdobeStock_747937088-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12622 .elementor-element.elementor-element-d605462 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12622 .elementor-element.elementor-element-d605462 .elementor-button:hover, .elementor-12622 .elementor-element.elementor-element-d605462 .elementor-button:focus{background-color:#48745D;}.elementor-12622 .elementor-element.elementor-element-d605462 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-12622 .elementor-element.elementor-element-c6d3912{--display:flex;--min-height:290px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12622 .elementor-element.elementor-element-c6d3912:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-c6d3912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katfamphoto.com/wp-content/uploads/2023/07/AdobeStock_236933768-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12622 .elementor-element.elementor-element-c91a8d1 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12622 .elementor-element.elementor-element-c91a8d1 .elementor-button:hover, .elementor-12622 .elementor-element.elementor-element-c91a8d1 .elementor-button:focus{background-color:#48745D;}.elementor-12622 .elementor-element.elementor-element-c91a8d1 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-12622 .elementor-element.elementor-element-0cc244a{--display:flex;--min-height:290px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12622 .elementor-element.elementor-element-0cc244a:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-0cc244a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katfamphoto.com/wp-content/uploads/2023/07/Image-Journeys-Custom-Photo-Books-that-Tell-Your-Story-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12622 .elementor-element.elementor-element-bb970c4 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12622 .elementor-element.elementor-element-bb970c4 .elementor-button:hover, .elementor-12622 .elementor-element.elementor-element-bb970c4 .elementor-button:focus{background-color:#48745D;}.elementor-12622 .elementor-element.elementor-element-bb970c4 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-12622 .elementor-element.elementor-element-666cf49{--display:flex;--min-height:290px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12622 .elementor-element.elementor-element-666cf49:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-666cf49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katfamphoto.com/wp-content/uploads/2023/07/tack-of-calendar-and-cup-of-tea-on-table-2023-11-27-05-01-30-utc-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12622 .elementor-element.elementor-element-618ef09 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-12622 .elementor-element.elementor-element-618ef09 .elementor-button:hover, .elementor-12622 .elementor-element.elementor-element-618ef09 .elementor-button:focus{background-color:#48745D;}.elementor-12622 .elementor-element.elementor-element-618ef09 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-12622 .elementor-element.elementor-element-903fbc9{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-12622 .elementor-element.elementor-element-903fbc9 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-12622 .elementor-element.elementor-element-903fbc9 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-12622 .elementor-element.elementor-element-903fbc9 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12622 .elementor-element.elementor-element-9149f63{--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;}.elementor-12622 .elementor-element.elementor-element-70d9f70 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--layout-horizontal .haru-nav-menu{flex-wrap:nowrap;}.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-item.haru-item--main{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--main .haru-item.haru-item--main{color:var( --e-global-color-61f1c41 );padding-top:20px;padding-bottom:20px;}.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--main .vertical-view-more{color:var( --e-global-color-61f1c41 );padding-top:20px;padding-bottom:20px;}.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--main .haru-item.haru-item--main:hover,
						.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--main .haru-item.haru-item--main.haru-item-active,
						.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--main .haru-item.haru-item--main.highlighted,
						.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--main .haru-item.haru-item--main:focus, 
						.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--main .vertical-view-more:hover{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-nav-menu--main .haru-item.haru-item--main.haru-item-active{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-6ddf837{--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:flex-end;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--layout-horizontal .haru-nav-menu{flex-wrap:nowrap;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-item.haru-item--main{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--main .haru-item.haru-item--main{color:var( --e-global-color-61f1c41 );padding-top:20px;padding-bottom:20px;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--main .vertical-view-more{color:var( --e-global-color-61f1c41 );padding-top:20px;padding-bottom:20px;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--main .haru-item.haru-item--main:hover,
						.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--main .haru-item.haru-item--main.haru-item-active,
						.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--main .haru-item.haru-item--main.highlighted,
						.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--main .haru-item.haru-item--main:focus, 
						.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--main .vertical-view-more:hover{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-nav-menu--main .haru-item.haru-item--main.haru-item-active{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-0709874{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12622 .elementor-element.elementor-element-0709874:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-0709874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12622 .elementor-element.elementor-element-d865fcc{--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;}.elementor-12622 .elementor-element.elementor-element-2b50e17{text-align:left;}.elementor-12622 .elementor-element.elementor-element-2b50e17 img{width:64%;}.elementor-12622 .elementor-element.elementor-element-eb99065{--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;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12622 .elementor-element.elementor-element-0fb111e .elementor-menu-toggle{margin:0 auto;}.elementor-12622 .elementor-element.elementor-element-11f0db9{--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;}.elementor-12622 .elementor-element.elementor-element-46c024e{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12622 .elementor-element.elementor-element-4c49916 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12622 .elementor-element.elementor-element-4c49916 .haru-cart-opener > a{color:var( --e-global-color-61f1c41 );}.elementor-12622 .elementor-element.elementor-element-4c49916 .haru-cart-sub-total .amount{color:var( --e-global-color-3c9c485 );}.elementor-12622 .elementor-element.elementor-element-4c49916 .haru-cart-sub-total .amount bdi{color:var( --e-global-color-3c9c485 );}@media(min-width:768px){.elementor-12622 .elementor-element.elementor-element-b3aeb70{--content-width:1440px;}.elementor-12622 .elementor-element.elementor-element-d2691d8{--width:20%;}.elementor-12622 .elementor-element.elementor-element-a419938{--width:45%;}.elementor-12622 .elementor-element.elementor-element-dd07755{--width:35%;}.elementor-12622 .elementor-element.elementor-element-0d7c1af{--width:1400px;}.elementor-12622 .elementor-element.elementor-element-841f42a{--width:20%;}.elementor-12622 .elementor-element.elementor-element-cfffbba{--content-width:1498px;}.elementor-12622 .elementor-element.elementor-element-9149f63{--width:50%;}.elementor-12622 .elementor-element.elementor-element-6ddf837{--width:50%;}.elementor-12622 .elementor-element.elementor-element-0709874{--content-width:100%;}.elementor-12622 .elementor-element.elementor-element-d865fcc{--width:19%;}.elementor-12622 .elementor-element.elementor-element-eb99065{--width:50%;}.elementor-12622 .elementor-element.elementor-element-11f0db9{--width:50%;}.elementor-12622 .elementor-element.elementor-element-46c024e{--width:76%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12622 .elementor-element.elementor-element-d2691d8{--width:35%;}.elementor-12622 .elementor-element.elementor-element-dd07755{--width:65%;}.elementor-12622 .elementor-element.elementor-element-841f42a{--width:46%;}.elementor-12622 .elementor-element.elementor-element-46c024e{--width:65%;}}@media(min-width:1025px){.elementor-12622 .elementor-element.elementor-element-bc58459:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-bc58459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12622 .elementor-element.elementor-element-10e04cf:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-10e04cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12622 .elementor-element.elementor-element-8a6cbec:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-8a6cbec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12622 .elementor-element.elementor-element-877f1dc:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-877f1dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12622 .elementor-element.elementor-element-c6d3912:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-c6d3912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12622 .elementor-element.elementor-element-0cc244a:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-0cc244a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12622 .elementor-element.elementor-element-666cf49:not(.elementor-motion-effects-element-type-background), .elementor-12622 .elementor-element.elementor-element-666cf49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-12622 .elementor-element.elementor-element-93aae6d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12622 .elementor-element.elementor-element-70d9f70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-menu-toggle{margin-right:auto;margin-left:0;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-menu-toggle{margin-right:auto;margin-left:0;}}@media(max-width:767px){.elementor-12622 .elementor-element.elementor-element-b3aeb70{--padding-top:15px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12622 .elementor-element.elementor-element-d2691d8{--width:45%;}.elementor-12622 .elementor-element.elementor-element-ab16d2b img{width:73%;}.elementor-12622 .elementor-element.elementor-element-dd07755{--width:55%;}.elementor-12622 .elementor-element.elementor-element-70d9f70 .haru-menu-toggle{margin-right:auto;margin-left:0;}.elementor-12622 .elementor-element.elementor-element-4fbb8b8 .haru-menu-toggle{margin-right:auto;margin-left:0;}.elementor-12622 .elementor-element.elementor-element-0709874{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12622 .elementor-element.elementor-element-d865fcc{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12622 .elementor-element.elementor-element-2b50e17 img{width:100%;}.elementor-12622 .elementor-element.elementor-element-eb99065{--width:43%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-underline .elementor-item:after,
					 .elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-overline .elementor-item:before,
					 .elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-double-line .elementor-item:before,
					 .elementor-12622 .elementor-element.elementor-element-0fb111e .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-12622 .elementor-element.elementor-element-0fb111e .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-12622 .elementor-element.elementor-element-0fb111e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12622 .elementor-element.elementor-element-0fb111e .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:27px !important;}.elementor-12622 .elementor-element.elementor-element-0fb111e{--nav-menu-icon-size:26px;}.elementor-12622 .elementor-element.elementor-element-11f0db9{--width:24%;}.elementor-12622 .elementor-element.elementor-element-46c024e{--width:55%;}}