.elementor-339 .elementor-element.elementor-element-a83fa85:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-a83fa85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#837553;background:url("https://caviar.nu/wp-content/uploads/2024/08/screenshot-2024-08-06-at-091907.png") 50% 50%;background-size:cover;}.elementor-339 .elementor-element.elementor-element-a83fa85 > .elementor-background-overlay{background-color:#000000DE;opacity:0.61;mix-blend-mode:darken;transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-339 .elementor-element.elementor-element-a83fa85 > .elementor-container{max-width:680px;min-height:70vh;}.elementor-339 .elementor-element.elementor-element-a83fa85 .elementor-background-overlay{filter:brightness( 42% ) contrast( 137% ) saturate( 136% ) blur( 1.4px ) hue-rotate( 0deg );}.elementor-339 .elementor-element.elementor-element-a83fa85:hover > .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-339 .elementor-element.elementor-element-a83fa85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-36679f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-36679f2{text-align:center;}.elementor-339 .elementor-element.elementor-element-36679f2 .elementor-heading-title{font-size:40px;letter-spacing:0px;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-aedbd31{text-align:center;font-size:1.5em;font-weight:500;color:var( --e-global-color-d4693d2 );}.elementor-339 .elementor-element.elementor-element-49b7e92 .elementor-button{fill:var( --e-global-color-d4693d2 );color:var( --e-global-color-d4693d2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d4693d2 );}.elementor-339 .elementor-element.elementor-element-a82bd6c{padding:6rem 4rem 4rem 4rem;}.elementor-339 .elementor-element.elementor-element-f258b78 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-339 .elementor-element.elementor-element-f258b78{text-align:center;}.elementor-339 .elementor-element.elementor-element-f258b78 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product{text-align:center;}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products  ul.products{grid-column-gap:40px;grid-row-gap:40px;}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DM Mono", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:"DM Mono", Sans-serif;font-weight:300;}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );background-color:#02010100;border-color:var( --e-global-color-primary );font-family:"Adobe Garamond Pro", Sans-serif;letter-spacing:2px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:10px 32px 10px 32px;}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-339 .elementor-element.elementor-element-efa3b77 > .elementor-container{max-width:1400px;}.elementor-339 .elementor-element.elementor-element-efa3b77{padding:4em 0em 4em 0em;}.elementor-339 .elementor-element.elementor-element-b37194b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-339 .elementor-element.elementor-element-5b3a9ef img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;}.elementor-339 .elementor-element.elementor-element-5e5fd0d{width:var( --container-widget-width, 103.606% );max-width:103.606%;--container-widget-width:103.606%;--container-widget-flex-grow:0;text-align:center;}.elementor-339 .elementor-element.elementor-element-5e5fd0d > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-339 .elementor-element.elementor-element-5e5fd0d .elementor-heading-title{font-size:1.5em;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-a9e1088{text-align:center;font-size:var( --e-global-typography-f1967c2-font-size );line-height:var( --e-global-typography-f1967c2-line-height );}.elementor-339 .elementor-element.elementor-element-fa0f9cd{width:var( --container-widget-width, 59.722% );max-width:59.722%;--container-widget-width:59.722%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-914b477.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-339 .elementor-element.elementor-element-5aba3e9 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;}.elementor-339 .elementor-element.elementor-element-4313f11 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-339 .elementor-element.elementor-element-4313f11{text-align:center;}.elementor-339 .elementor-element.elementor-element-4313f11 .elementor-heading-title{font-size:1.5em;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-d142e19{text-align:center;font-size:1.5em;line-height:1.1em;}.elementor-339 .elementor-element.elementor-element-3869ed5{width:var( --container-widget-width, 59.259% );max-width:59.259%;--container-widget-width:59.259%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-c83089f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-339 .elementor-element.elementor-element-1348626{text-align:center;}.elementor-339 .elementor-element.elementor-element-1348626 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;}.elementor-339 .elementor-element.elementor-element-818542b > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-339 .elementor-element.elementor-element-818542b{text-align:center;}.elementor-339 .elementor-element.elementor-element-818542b .elementor-heading-title{font-size:1.5em;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-789a55d{text-align:center;font-size:1.5em;line-height:1.1em;}.elementor-339 .elementor-element.elementor-element-2bf425a{width:var( --container-widget-width, 59.722% );max-width:59.722%;--container-widget-width:59.722%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-367eb8d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-339 .elementor-element.elementor-element-bccd67f{text-align:center;}.elementor-339 .elementor-element.elementor-element-bccd67f img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;}.elementor-339 .elementor-element.elementor-element-8ba32c0 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-339 .elementor-element.elementor-element-8ba32c0{text-align:center;}.elementor-339 .elementor-element.elementor-element-8ba32c0 .elementor-heading-title{font-size:1.5em;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-96aa7b4{text-align:center;font-size:1.5em;line-height:1.1em;}.elementor-339 .elementor-element.elementor-element-f0f3b3d{width:var( --container-widget-width, 57.87% );max-width:57.87%;--container-widget-width:57.87%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-6588eba{padding:3em 0em 6em 0em;}.elementor-339 .elementor-element.elementor-element-d9c9531{text-align:center;}.elementor-339 .elementor-element.elementor-element-d9c9531 .elementor-heading-title{text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-a966f3d:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-a966f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EF;}.elementor-339 .elementor-element.elementor-element-a966f3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-339 .elementor-element.elementor-element-a966f3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-339 .elementor-element.elementor-element-eab8a21{text-align:center;}.elementor-339 .elementor-element.elementor-element-eab8a21 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-a9b2475{font-size:1.2rem;line-height:0.8em;}.elementor-339 .elementor-element.elementor-element-1e8eea8{text-align:start;font-size:1.2em;font-weight:500;line-height:0.8em;color:var( --e-global-color-secondary );}.elementor-339 .elementor-element.elementor-element-521e4aa{font-size:1.2rem;line-height:0.8em;}@media(max-width:1024px){.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:0.9rem;}.elementor-339 .elementor-element.elementor-element-a9e1088{font-size:var( --e-global-typography-f1967c2-font-size );line-height:var( --e-global-typography-f1967c2-line-height );}.elementor-339 .elementor-element.elementor-element-a966f3d{padding:4rem 3rem 4rem 3rem;}}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-a83fa85{padding:1rem 1rem 1rem 1rem;}.elementor-339 .elementor-element.elementor-element-a82bd6c{padding:3rem 2rem 2rem 2rem;}.elementor-339 .elementor-element.elementor-element-f258b78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-2412461.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-339 .elementor-element.elementor-element-a9e1088{font-size:var( --e-global-typography-f1967c2-font-size );line-height:var( --e-global-typography-f1967c2-line-height );}.elementor-339 .elementor-element.elementor-element-d9c9531 .elementor-heading-title{font-size:1.5em;}.elementor-339 .elementor-element.elementor-element-a966f3d{padding:2rem 1rem 2rem 1rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-339 .elementor-element.elementor-element-892d93e{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-aedbd31 */.elementor-339 .elementor-element.elementor-element-aedbd31 strong {
    color: var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2412461 */.elementor-339 .elementor-element.elementor-element-2412461 .excerpt {
    display: none;
}
.elementor-339 .elementor-element.elementor-element-2412461 .button {
    transition: .2s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0a99b13 */.elementor-339 .elementor-element.elementor-element-0a99b13 .sbi_follow_btn a {
    border: 2px solid var(--e-global-color-primary) !important;
    border-radius: 0 !important;
    background-color: transparent !important;
    color: var(--e-global-color-primary) !important;
    font-size: 1.1rem !important;
    font-weight: 700;
    letter-spacing: 2px;
}

.elementor-339 .elementor-element.elementor-element-0a99b13 .sbi_follow_btn a:hover {
    border-radius: 0 !important;
    background-color: var(--e-global-color-primary) !important;
    color:  #fff !important;
    box-shadow: none !important;
}

.elementor-339 .elementor-element.elementor-element-0a99b13 img {
    border: 2px solid var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e8eea8 */.elementor-339 .elementor-element.elementor-element-1e8eea8 strong {
    color: var( --e-global-color-accent );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Adobe Garamond Pro';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('/wp-content/uploads/2020/10/AGaramondPro-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2020/10/AGaramondPro-Regular.woff') format('woff'),
		url('/wp-content/uploads/2020/10/AGaramondPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Adobe Garamond Pro';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('/wp-content/uploads/2020/10/AGaramondPro-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/2020/10/AGaramondPro-Bold.woff') format('woff'),
		url('/wp-content/uploads/2020/10/AGaramondPro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */