.elementor-10030 .elementor-element.elementor-element-302df65f > .elementor-container{max-width:1200px;}.elementor-10030 .elementor-element.elementor-element-302df65f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-302df65f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10030 .elementor-element.elementor-element-3e05bb34.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10030 .elementor-element.elementor-element-3e05bb34 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10030 .elementor-element.elementor-element-6f13a44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-6f13a44 .woocommerce-breadcrumb{color:#383838;font-size:11px;font-weight:400;text-align:left;}.elementor-10030 .elementor-element.elementor-element-6f13a44 .woocommerce-breadcrumb > a{color:#383838;}.elementor-10030 .elementor-element.elementor-element-6b90c81b > .elementor-container{max-width:1200px;}.elementor-10030 .elementor-element.elementor-element-6b90c81b{padding:30px 0px 75px 0px;}.elementor-10030 .elementor-element.elementor-element-33f68d39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-7d67b9c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-2959d17b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-2959d17b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-10030 .elementor-element.elementor-element-2959d17b .flex-viewport, .woocommerce .elementor-10030 .elementor-element.elementor-element-2959d17b .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-2959d17b .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-2959d17b .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-10030 .elementor-element.elementor-element-2959d17b .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-2959d17b .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.woocommerce .elementor-10030 .elementor-element.elementor-element-985287b .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-color:#E10D53;border-radius:0px 0px 0 0;}.woocommerce .elementor-10030 .elementor-element.elementor-element-985287b .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#E20552;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;border-width:1px 1px 1px 1px;margin-top:-1px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-985287b .woocommerce-tabs ul.wc-tabs li a{font-family:"Roboto", Sans-serif;font-size:13px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-985287b .woocommerce-Tabs-panel{color:#020101;}.woocommerce .elementor-10030 .elementor-element.elementor-element-985287b .woocommerce-Tabs-panel h2{color:#020101;}.elementor-10030 .elementor-element.elementor-element-1204c809 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-10030 .elementor-element.elementor-element-46a398cf{width:auto;max-width:auto;}.elementor-10030 .elementor-element.elementor-element-46a398cf > .elementor-widget-container{margin:0px 0px 20px 0px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-46a398cf .star-rating{font-size:1.25em;}.woocommerce:not(.rtl) .elementor-10030 .elementor-element.elementor-element-46a398cf .star-rating{margin-right:10px;}.woocommerce.rtl .elementor-10030 .elementor-element.elementor-element-46a398cf .star-rating{margin-left:10px;}.elementor-10030 .elementor-element.elementor-element-a07b985 .cart button, .elementor-10030 .elementor-element.elementor-element-a07b985 .cart .button{font-size:14px;font-weight:400;padding:10px 10px 10px 10px;transition:all 0.2s;}.elementor-10030 .elementor-element.elementor-element-a07b985 .added_to_cart{font-size:14px;}.elementor-10030 .elementor-element.elementor-element-a07b985 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-10030 .elementor-element.elementor-element-a07b985 form.cart .variations{width:100%;margin-bottom:9px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-a07b985 form.cart table.variations tr th, .woocommerce .elementor-10030 .elementor-element.elementor-element-a07b985 form.cart table.variations tr td{padding-top:calc( 6px/2 );padding-bottom:calc( 6px/2 );}.woocommerce .elementor-10030 .elementor-element.elementor-element-a07b985 form.cart table.variations label{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;}.woocommerce .elementor-10030 .elementor-element.elementor-element-a07b985 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-10030 .elementor-element.elementor-element-a07b985 form.cart table.variations td.value:before{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-10030 .elementor-element.elementor-element-51c9a504:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-10030 .elementor-element.elementor-element-51c9a504:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-10030 .elementor-element.elementor-element-51c9a504.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-10030 .elementor-element.elementor-element-51c9a504.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-10030 .elementor-element.elementor-element-51c9a504.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-1px/2) );}body:not.rtl .elementor-10030 .elementor-element.elementor-element-51c9a504.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (1px/2) );}.elementor-10030 .elementor-element.elementor-element-51c9a504{font-size:14px;font-weight:700;color:var( --e-global-color-text );}.elementor-10030 .elementor-element.elementor-element-51c9a504 a{color:#E20552;}.elementor-10030 .elementor-element.elementor-element-99160bd > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-10030 .elementor-element.elementor-element-0c7f135{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-10030 .elementor-element.elementor-element-0c7f135:not(.elementor-motion-effects-element-type-background), .elementor-10030 .elementor-element.elementor-element-0c7f135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10030 .elementor-element.elementor-element-7a54c56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-7a54c56{text-align:center;}.elementor-10030 .elementor-element.elementor-element-7a54c56 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#E20552;}.elementor-10030 .elementor-element.elementor-element-8641b54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-8641b54{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10030 .elementor-element.elementor-element-3d6e2ac{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-10030 .elementor-element.elementor-element-3d6e2ac:not(.elementor-motion-effects-element-type-background), .elementor-10030 .elementor-element.elementor-element-3d6e2ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35f05dc );}.elementor-10030 .elementor-element.elementor-element-d13a6a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-d13a6a4{text-align:center;}.elementor-10030 .elementor-element.elementor-element-d13a6a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#E20552;}.elementor-10030 .elementor-element.elementor-element-ab58bac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-ab58bac{text-align:center;}.elementor-10030 .elementor-element.elementor-element-ab58bac .elementor-heading-title{font-size:16px;font-weight:400;color:#E20552;}.elementor-10030 .elementor-element.elementor-element-03505bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-03505bd{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10030 .elementor-element.elementor-element-152bbf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-152bbf7{text-align:center;}.elementor-10030 .elementor-element.elementor-element-152bbf7 .elementor-heading-title{font-size:16px;font-weight:400;color:#E20552;}.elementor-10030 .elementor-element.elementor-element-482505c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-10030 .elementor-element.elementor-element-482505c:not(.elementor-motion-effects-element-type-background), .elementor-10030 .elementor-element.elementor-element-482505c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-10030 .elementor-element.elementor-element-227ea81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-227ea81{text-align:center;}.elementor-10030 .elementor-element.elementor-element-227ea81 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#E20552;}.elementor-10030 .elementor-element.elementor-element-ec97790 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-ec97790{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10030 .elementor-element.elementor-element-55a1b53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-55a1b53{text-align:center;}.elementor-10030 .elementor-element.elementor-element-55a1b53 .elementor-heading-title{font-size:16px;font-weight:400;color:#E20552;}.elementor-10030 .elementor-element.elementor-element-59d7a9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-59d7a9c{text-align:center;}.elementor-10030 .elementor-element.elementor-element-59d7a9c .elementor-heading-title{font-size:16px;font-weight:400;text-transform:none;color:#E20552;}@media(min-width:768px){.elementor-10030 .elementor-element.elementor-element-7d67b9c2{width:65%;}.elementor-10030 .elementor-element.elementor-element-1204c809{width:35%;}}@media(max-width:1024px){.elementor-10030 .elementor-element.elementor-element-302df65f{padding:40px 40px 40px 40px;}.elementor-10030 .elementor-element.elementor-element-3e05bb34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10030 .elementor-element.elementor-element-6b90c81b{padding:40px 40px 40px 40px;}.elementor-10030 .elementor-element.elementor-element-33f68d39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-985287b .woocommerce-tabs .woocommerce-Tabs-panel{font-size:14px;}}@media(max-width:767px){.elementor-10030 .elementor-element.elementor-element-302df65f{padding:30px 30px 30px 30px;}.elementor-10030 .elementor-element.elementor-element-6b90c81b{padding:30px 30px 30px 30px;}.elementor-10030 .elementor-element.elementor-element-7d67b9c2 > .elementor-element-populated{padding:0px 0px 30px 0px;}.woocommerce .elementor-10030 .elementor-element.elementor-element-985287b .woocommerce-tabs .woocommerce-Tabs-panel{font-size:14px;}.elementor-10030 .elementor-element.elementor-element-46a398cf{width:100%;max-width:100%;}.elementor-10030 .elementor-element.elementor-element-7a54c56{text-align:center;}.elementor-10030 .elementor-element.elementor-element-d13a6a4{text-align:center;}.elementor-10030 .elementor-element.elementor-element-ab58bac{text-align:center;}.elementor-10030 .elementor-element.elementor-element-152bbf7{text-align:center;}.elementor-10030 .elementor-element.elementor-element-227ea81{text-align:center;}.elementor-10030 .elementor-element.elementor-element-55a1b53{text-align:center;}.elementor-10030 .elementor-element.elementor-element-59d7a9c{text-align:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-10030 .elementor-element.elementor-element-33f68d39{width:100%;}}/* Start custom CSS *//* Style fallback Free Sample button to match WooCommerce buttons */
#aac-fallback-free-sample.button {
    display: inline-block;
    padding: .618em 1em;
    font-size: 100%;
    font-weight: 500;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    cursor: pointer;

    color: #fff;
    background-color: #E10D53;
    border: none;
    border-radius: 3px;

    transition: all 0.2s ease-in-out;
}

/* Hover/focus effect */
#aac-fallback-free-sample.button:hover,
#aac-fallback-free-sample.button:focus {
    background-color: #E10D53; /* slightly darker */
    color: #fff;
}/* End custom CSS */