.elementor-kit-5{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#29292A;--e-global-color-0fba91c:#000000;--e-global-color-81e8884:#F7F8FA;--e-global-color-d4f3030:#D3D3D9;--e-global-color-9aa0e29:#29292A00;--e-global-color-e0f9d43:#FFFFFF;--e-global-color-3b01a33:#848484;--e-global-typography-primary-font-family:"Adobe Caslon";--e-global-typography-primary-font-size:22px;--e-global-typography-primary-font-weight:300;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-letter-spacing:1.4px;--e-global-typography-secondary-font-family:"Styrene A Web";--e-global-typography-secondary-font-size:22px;--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-secondary-letter-spacing:0.5px;--e-global-typography-text-font-family:"Adobe Caslon";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:20px;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Styrene A Web";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:1px;--e-global-typography-f3e9c76-font-family:"Adobe Caslon";--e-global-typography-f3e9c76-font-size:50px;--e-global-typography-f3e9c76-font-weight:400;--e-global-typography-f3e9c76-font-style:normal;--e-global-typography-f3e9c76-text-decoration:none;--e-global-typography-f3e9c76-line-height:60px;--e-global-typography-f3e9c76-letter-spacing:0px;--e-global-typography-d097826-font-family:"Styrene A Web Light";--e-global-typography-d097826-font-size:22px;--e-global-typography-d097826-font-weight:400;--e-global-typography-d097826-text-transform:uppercase;--e-global-typography-d097826-font-style:normal;--e-global-typography-d097826-text-decoration:none;--e-global-typography-d097826-line-height:1em;--e-global-typography-d097826-letter-spacing:2px;--e-global-typography-043b86e-font-family:"Adobe Caslon";--e-global-typography-043b86e-font-size:18px;--e-global-typography-043b86e-font-weight:400;--e-global-typography-043b86e-font-style:normal;--e-global-typography-043b86e-text-decoration:none;--e-global-typography-043b86e-line-height:1em;--e-global-typography-043b86e-letter-spacing:1.1px;--e-global-typography-1f556be-font-family:"Styrene A Web";--e-global-typography-1f556be-font-size:32px;--e-global-typography-1f556be-font-weight:400;--e-global-typography-1f556be-text-transform:capitalize;--e-global-typography-1f556be-font-style:normal;--e-global-typography-1f556be-text-decoration:none;--e-global-typography-1f556be-line-height:1.4em;--e-global-typography-1f556be-letter-spacing:0px;--e-global-typography-c4e50e0-font-family:"Styrene A Web";--e-global-typography-c4e50e0-font-size:16px;--e-global-typography-c4e50e0-font-weight:100;--e-global-typography-c4e50e0-font-style:normal;--e-global-typography-c4e50e0-line-height:19px;--e-global-typography-c4e50e0-letter-spacing:1px;--e-global-typography-67ab125-font-family:"Adobe Caslon";--e-global-typography-67ab125-font-size:47px;--e-global-typography-67ab125-font-weight:400;--e-global-typography-67ab125-text-transform:capitalize;--e-global-typography-41c499b-font-family:"Styrene A Web";--e-global-typography-41c499b-font-size:12px;--e-global-typography-41c499b-text-transform:uppercase;--e-global-typography-2cc7a6b-font-family:"Styrene A Web";--e-global-typography-2cc7a6b-font-size:14px;--e-global-typography-2cc7a6b-font-weight:400;--e-global-typography-2cc7a6b-text-transform:capitalize;--e-global-typography-2cc7a6b-font-style:normal;--e-global-typography-2cc7a6b-text-decoration:underline;--e-global-typography-2cc7a6b-letter-spacing:1px;--e-global-typography-dfda6b6-font-family:"Adobe Caslon";--e-global-typography-dfda6b6-font-size:31px;--e-global-typography-dfda6b6-font-style:italic;--e-global-typography-dfda6b6-line-height:50px;--e-global-typography-dfda6b6-letter-spacing:-0.36px;--e-global-typography-409d4ff-font-family:"Styrene A Web Light";--e-global-typography-409d4ff-font-size:18px;--e-global-typography-409d4ff-font-weight:300;--e-global-typography-693b9cd-font-family:"Styrene A Web";--e-global-typography-693b9cd-font-size:12px;--e-global-typography-693b9cd-font-weight:400;--e-global-typography-693b9cd-text-transform:uppercase;--e-global-typography-693b9cd-font-style:normal;--e-global-typography-693b9cd-text-decoration:none;--e-global-typography-693b9cd-line-height:1.2em;--e-global-typography-693b9cd-letter-spacing:2px;--e-global-typography-1140162-font-family:"Styrene A Web";--e-global-typography-1140162-font-size:12px;--e-global-typography-1140162-font-weight:400;--e-global-typography-1140162-text-transform:capitalize;--e-global-typography-1140162-font-style:normal;--e-global-typography-1140162-text-decoration:underline;--e-global-typography-1140162-letter-spacing:1px;--e-global-typography-a58eba7-font-size:12px;--e-global-typography-a58eba7-text-transform:uppercase;--e-global-typography-0954825-font-family:"Adobe Caslon";--e-global-typography-0954825-font-size:22px;--e-global-typography-0954825-font-style:italic;--e-global-typography-0954825-letter-spacing:0px;background-color:#FFFFFF;color:#000000;font-family:"Adobe Caslon", adobe caslon;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;letter-spacing:0.36px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#666666;}.elementor-kit-5 h1{color:#000000;font-family:"Adobe Caslon", adobe caslon;font-weight:400;letter-spacing:1.125px;}.elementor-kit-5 h2{color:#000000;font-family:"Styrene A Web", adobe caslon;font-size:14px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1px;}.elementor-kit-5 h3{color:#000000;font-family:"Adobe Caslon", adobe caslon;font-size:16px;font-weight:300;}.elementor-kit-5 h4{color:#000000;font-family:"Adobe Caslon", adobe caslon;font-size:22px;font-weight:500;text-transform:none;font-style:italic;line-height:28px;letter-spacing:0px;}.elementor-kit-5 h5{color:#000000;font-family:"Adobe Caslon", adobe caslon;font-size:20px;font-weight:400;font-style:italic;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-primary-font-size:42px;--e-global-typography-secondary-font-size:22px;--e-global-typography-text-font-size:14px;--e-global-typography-f3e9c76-font-size:6.9vw;--e-global-typography-f3e9c76-letter-spacing:5px;--e-global-typography-d097826-font-size:14px;--e-global-typography-043b86e-font-size:16px;--e-global-typography-1f556be-font-size:22px;--e-global-typography-2cc7a6b-font-size:13px;--e-global-typography-693b9cd-font-size:10px;--e-global-typography-1140162-font-size:13px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:28px;--e-global-typography-secondary-font-size:18px;--e-global-typography-accent-font-size:11px;--e-global-typography-f3e9c76-font-size:40px;--e-global-typography-f3e9c76-line-height:59px;--e-global-typography-d097826-font-size:12px;--e-global-typography-d097826-line-height:1.3em;--e-global-typography-1f556be-font-size:18px;--e-global-typography-67ab125-font-size:40px;--e-global-typography-67ab125-line-height:60px;--e-global-typography-2cc7a6b-font-size:11px;--e-global-typography-693b9cd-font-size:14px;--e-global-typography-1140162-font-size:11px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.pointer {cursor: pointer;}


.woocommerce div.product form.cart .variations {
    border-bottom: 0px;
}
   


/* Basket product title hover color */
.wl .elementor-64 .elementor-element.elementor-element-e28c309 .wl-ci-product-name.product-name > a:hover{
     color:#818a91;
}



/* Width of the side cart widget */
.elementor-menu-cart__main {
    width: 400px!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Adobe Caslon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Regular-1.eot');
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Regular-1.eot?#iefix') format('embedded-opentype'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/Adobe-Caslon-Pro-Regular-1.woff2') format('woff2'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/Adobe-Caslon-Pro-Regular-1.woff') format('woff'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Adobe Caslon';
	font-style: oblique;
	font-weight: bold;
	font-display: auto;
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Bold.eot');
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Bold.woff2') format('woff2'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Bold.woff') format('woff'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Adobe Caslon';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Italic-2.eot');
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Italic-2.eot?#iefix') format('embedded-opentype'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Italic-2.woff') format('woff'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-Italic-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Adobe Caslon';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-SemiboldItalic.eot');
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-SemiboldItalic.woff') format('woff'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/ACaslonPro-SemiboldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Styrene A Web';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/StyreneAWeb-Regular.eot');
	src: url('https://stage.norvegr.com/wp-content/uploads/2021/11/StyreneAWeb-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/StyreneAWeb-Regular.woff2') format('woff2'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/StyreneAWeb-Regular.woff') format('woff'),
		url('https://stage.norvegr.com/wp-content/uploads/2021/11/StyreneAWeb-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Styrene A Web Light';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/themes/astra-child/assets/fonts/StyreneA-Light-Web.woff2') format('woff2'),
		url('/wp-content/themes/astra-child/assets/fonts/StyreneA-Light-Web.woff') format('woff');
}
/* End Custom Fonts CSS */