.elementor-17 .elementor-element.elementor-element-4bce5c6{--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:2rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:0rem;}.elementor-17 .elementor-element.elementor-element-4bce5c6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4bce5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DCFD;}.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-17 .elementor-element.elementor-element-234603cd .elementor-heading-title{font-family:"PerfectlyNineties", Sans-serif;font-weight:400;text-transform:uppercase;color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-3578a6a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17 .elementor-element.elementor-element-3578a6a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3578a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DCFD;}.elementor-17 .elementor-element.elementor-element-624e9777{--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-17 .elementor-element.elementor-element-569d890f .shop_table.cart tr td.actions .button[name="update_cart"]{background-color:#FCE8F300;font-family:"Instrument Serif", Sans-serif;color:#DD99FF !important;border-style:none;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.actions .coupon .button:hover, .elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.actions .coupon .button:focus{background-color:#DB65F2;color:#FFFFFF !important;border-color:#DB65F2;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart thead th{font-family:"PerfectlyNineties", Sans-serif;font-size:20px;font-weight:400;color:#AC4AD7;border-style:none;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td{font-family:"Montserrat", Sans-serif;color:#AC4AD7;border-style:none;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart tr.cart_item td.product-thumbnail img{width:300px;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart tr.cart_item td.product-name{font-family:"PerfectlyNineties", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart tr.cart_item td.product-name a{color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart tr.cart_item td.product-price .amount{font-family:"Montserrat", Sans-serif;color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart tr.cart_item td.product-price .amount .woocommerce-Price-currencySymbol{font-family:"Montserrat", Sans-serif;color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart tr.cart_item td.product-subtotal .amount{font-family:"Montserrat", Sans-serif;color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart tr.cart_item td.product-subtotal .amount .woocommerce-Price-currencySymbol{font-family:"Montserrat", Sans-serif;color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.product-quantity .quantity input.input-text{font-family:"Montserrat", Sans-serif;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.product-remove .remove{font-size:16px;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.product-remove .remove i{color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.product-remove .remove svg{fill:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.actions .coupon{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.actions .coupon .button{width:342px !important;color:#DB65F2 !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DB65F2;border-radius:2px 2px 2px 2px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.actions .coupon input.input-text{width:342px !important;color:#A5A5A5;}.elementor-17 .elementor-element.elementor-element-569d890f .select2-container .select2-selection .select2-selection__rendered{color:#A5A5A5;}.elementor-17 .elementor-element.elementor-element-569d890f .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#A5A5A5 transparent transparent transparent;}.elementor-17 .elementor-element.elementor-element-569d890f .shop_table.cart td.actions .coupon input.input-text:not(.select2){padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-569d890f .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (10px*2) + 16px );padding-left:10px;padding-right:10px;}.elementor-17 .elementor-element.elementor-element-569d890f .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (10px*2) + 16px );}.elementor-17 .elementor-element.elementor-element-569d890f .select2-container--default .select2-selection--single{height:auto;}.elementor-17 .elementor-element.elementor-element-713aa005{--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:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17 .elementor-element.elementor-element-11b25acc .wc-proceed-to-checkout .button.checkout-button{background-color:#DB65F2;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#FFFFFF !important;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals h2{font-family:"PerfectlyNineties", Sans-serif;font-weight:400;text-transform:uppercase;color:#AC4AD7;margin:0px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table tr th,.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table_responsive tr td::before{font-family:"PerfectlyNineties", Sans-serif;font-size:18px;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table tr th{color:#AC4AD7;border-style:none;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table_responsive tr td::before{color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table tr td{font-family:"Montserrat", Sans-serif;border-style:none;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table tr.cart-subtotal td .amount{font-family:"Montserrat", Sans-serif;color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table tr.cart-subtotal td .amount .woocommerce-Price-currencySymbol{color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table tr.order-total td .amount{font-family:"Montserrat", Sans-serif;color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-11b25acc .cart_totals .shop_table tr.order-total td .amount .woocommerce-Price-currencySymbol{color:#AC4AD7;}.elementor-17 .elementor-element.elementor-element-11b25acc .shipping-calculator-form .form-row .input-text, .elementor-17 .elementor-element.elementor-element-11b25acc .select2-container .select2-selection .select2-selection__rendered{font-family:"Montserrat", Sans-serif;}.elementor-17 .elementor-element.elementor-element-11b25acc .shipping-calculator-form .form-row .input-text, .elementor-17 .elementor-element.elementor-element-11b25acc .select2-container .select2-selection--single{border-style:none;}.elementor-17 .elementor-element.elementor-element-11b25acc .shipping-calculator-form .button{font-family:"Montserrat", Sans-serif;border-style:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-569d890f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-713aa005{--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;--justify-content:center;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-624e9777{--width:66.6666%;}.elementor-17 .elementor-element.elementor-element-713aa005{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-624e9777{--width:50%;}.elementor-17 .elementor-element.elementor-element-713aa005{--width:40%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'PerfectlyNineties';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-Extrabold.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-SemiboldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-ExtraboldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'PerfectlyNineties';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://academy.juliabloch.pl/wp-content/uploads/2024/11/PerfectlyNineties-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */