.elementor-69304 .elementor-element.elementor-element-88ed989{--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:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-69304 .elementor-element.elementor-element-68ffbae{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69304 .elementor-element.elementor-element-6eea891 > .elementor-widget-container{border-style:none;}.elementor-69304 .elementor-element.elementor-element-6eea891 .woocommerce-product-gallery{--wd-gallery-gap:20px;}.elementor-69304 .elementor-element.elementor-element-71fef52{--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;--justify-content:flex-start;--flex-wrap:wrap;--border-radius:1em 1em 1em 1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--wd-sticky-offset:100px;}html .elementor-69304 .elementor-element.elementor-element-5192d11 .product_title{font-family:var( --e-global-typography-6bdbb9c-font-family ), Sans-serif;font-size:var( --e-global-typography-6bdbb9c-font-size );font-weight:var( --e-global-typography-6bdbb9c-font-weight );text-transform:var( --e-global-typography-6bdbb9c-text-transform );font-style:var( --e-global-typography-6bdbb9c-font-style );text-decoration:var( --e-global-typography-6bdbb9c-text-decoration );line-height:var( --e-global-typography-6bdbb9c-line-height );letter-spacing:var( --e-global-typography-6bdbb9c-letter-spacing );color:var( --e-global-color-primary );}.elementor-69304 .elementor-element.elementor-element-6daf9aa > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-6daf9aa .price{font-family:var( --e-global-typography-fb3cab9-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3cab9-font-size );font-weight:var( --e-global-typography-fb3cab9-font-weight );text-transform:var( --e-global-typography-fb3cab9-text-transform );font-style:var( --e-global-typography-fb3cab9-font-style );text-decoration:var( --e-global-typography-fb3cab9-text-decoration );line-height:var( --e-global-typography-fb3cab9-line-height );letter-spacing:var( --e-global-typography-fb3cab9-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa :is(.price, del){color:var( --e-global-color-primary );}.elementor-69304 .elementor-element.elementor-element-6daf9aa .price del{font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:line-through;line-height:1.4rem;}.elementor-69304 .elementor-element.elementor-element-6daf9aa{font-family:var( --e-global-typography-0163d0d-font-family ), Sans-serif;font-size:var( --e-global-typography-0163d0d-font-size );font-weight:var( --e-global-typography-0163d0d-font-weight );text-transform:var( --e-global-typography-0163d0d-text-transform );font-style:var( --e-global-typography-0163d0d-font-style );text-decoration:var( --e-global-typography-0163d0d-text-decoration );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-c8701c1{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-f633e50{--spacer-size:1px;}.elementor-69304 .elementor-element.elementor-element-18f4118 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-18f4118 .single_add_to_cart_button{font-family:var( --e-global-typography-54d6e84-font-family ), Sans-serif;font-size:var( --e-global-typography-54d6e84-font-size );font-weight:var( --e-global-typography-54d6e84-font-weight );text-transform:var( --e-global-typography-54d6e84-text-transform );font-style:var( --e-global-typography-54d6e84-font-style );text-decoration:var( --e-global-typography-54d6e84-text-decoration );line-height:var( --e-global-typography-54d6e84-line-height );letter-spacing:var( --e-global-typography-54d6e84-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price{font-family:var( --e-global-typography-608ccea-font-family ), Sans-serif;font-size:var( --e-global-typography-608ccea-font-size );font-weight:var( --e-global-typography-608ccea-font-weight );text-transform:var( --e-global-typography-608ccea-text-transform );font-style:var( --e-global-typography-608ccea-font-style );text-decoration:var( --e-global-typography-608ccea-text-decoration );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price :is(.price, del){color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price del{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:#979797;}.elementor-69304 .elementor-element.elementor-element-18f4118 .woocommerce-price-suffix{font-family:var( --e-global-typography-608ccea-font-family ), Sans-serif;font-size:var( --e-global-typography-608ccea-font-size );font-weight:var( --e-global-typography-608ccea-font-weight );text-transform:var( --e-global-typography-608ccea-text-transform );font-style:var( --e-global-typography-608ccea-font-style );text-decoration:var( --e-global-typography-608ccea-text-decoration );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-099551e{--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-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-69304 .elementor-element.elementor-element-099551e.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-733ed7f{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-733ed7f img{width:64px;height:100%;}.elementor-69304 .elementor-element.elementor-element-5c57885{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-5c57885 img{width:64px;height:100%;}.elementor-69304 .elementor-element.elementor-element-69a842f{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-69a842f img{width:64px;height:100%;}.elementor-69304 .elementor-element.elementor-element-b165596{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-b165596 img{width:64px;height:100%;}.elementor-69304 .elementor-element.elementor-element-e9ac32c{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-e9ac32c img{width:64px;height:100%;}.elementor-69304 .elementor-element.elementor-element-5763dbb{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-5763dbb img{width:64px;height:100%;}.elementor-69304 .elementor-element.elementor-element-8f71a25{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-8f71a25 img{width:64px;height:100%;}.elementor-69304 .elementor-element.elementor-element-7bf7c37{padding:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-7bf7c37 img{width:64px;height:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69304 .elementor-element.elementor-element-7ffecce{padding:0px 0px 0px 20px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:130%;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-7ffecce a{color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-7ffecce a:hover, .elementor-69304 .elementor-element.elementor-element-7ffecce a:focus{color:var( --e-global-color-accent );}.elementor-69304 .elementor-element.elementor-element-4cec67c > .elementor-widget-container{background-color:var( --e-global-color-ed1a370 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5DFFF;border-radius:10px 10px 10px 10px;}.elementor-69304 .elementor-element.elementor-element-4cec67c .wd-marquee{--wd-marquee-speed:35s;font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-4bdeabb{--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:stretch;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69304 .elementor-element.elementor-element-c5e6f52{--display:flex;}.elementor-69304 .elementor-element.elementor-element-50c0ed5{--spacer-size:20px;}.elementor-69304 .elementor-element.elementor-element-3cb54ca{--display:flex;}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-6548e6e > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-6548e6e .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-97ea37b > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-97ea37b .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-220f31a > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-220f31a .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-6e9313b > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-6e9313b .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-7fb6206 > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-b858435 > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-b858435 .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-26bdafc > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-26bdafc .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-632ebbf > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:10px;}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes td{font-family:var( --e-global-typography-dc2dab7-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2dab7-font-size );font-weight:var( --e-global-typography-dc2dab7-font-weight );text-transform:var( --e-global-typography-dc2dab7-text-transform );font-style:var( --e-global-typography-dc2dab7-font-style );text-decoration:var( --e-global-typography-dc2dab7-text-decoration );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-632ebbf .title-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .img-wrapper{color:var( --e-global-color-text );font-size:16px;}.elementor-69304 .elementor-element.elementor-element-8692ae1{--n-accordion-title-font-size:var( --e-global-typography-8a75d5a-font-size );padding:20px 0px 20px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:12px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-32d694e );--n-accordion-title-active-color:var( --e-global-color-32d694e );--n-accordion-icon-size:16px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-69304 .elementor-element.elementor-element-8692ae1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ed1a370 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-22b9861 );}.elementor-69304 .elementor-element.elementor-element-8692ae1 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-69304 .elementor-element.elementor-element-8692ae1 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-69304 .elementor-element.elementor-element-8692ae1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-8a75d5a-font-family ), Sans-serif;font-weight:var( --e-global-typography-8a75d5a-font-weight );text-transform:var( --e-global-typography-8a75d5a-text-transform );font-style:var( --e-global-typography-8a75d5a-font-style );text-decoration:var( --e-global-typography-8a75d5a-text-decoration );line-height:var( --e-global-typography-8a75d5a-line-height );letter-spacing:var( --e-global-typography-8a75d5a-letter-spacing );}:where( .elementor-69304 .elementor-element.elementor-element-8692ae1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-69304 .elementor-element.elementor-element-d4c9f09 .elementor-heading-title{font-family:var( --e-global-typography-0163d0d-font-family ), Sans-serif;font-size:var( --e-global-typography-0163d0d-font-size );font-weight:var( --e-global-typography-0163d0d-font-weight );text-transform:var( --e-global-typography-0163d0d-text-transform );font-style:var( --e-global-typography-0163d0d-font-style );text-decoration:var( --e-global-typography-0163d0d-text-decoration );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );color:var( --e-global-color-primary );}.elementor-69304 .elementor-element.elementor-element-69037ce > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-69304 .elementor-element.elementor-element-69037ce .wd-fbt.wd-design-side .wd-fbt-form{background-color:var( --e-global-color-32d694e );}.elementor-69304 .elementor-element.elementor-element-69037ce .element-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0163d0d-font-family ), Sans-serif;font-size:var( --e-global-typography-0163d0d-font-size );font-weight:var( --e-global-typography-0163d0d-font-weight );text-transform:var( --e-global-typography-0163d0d-text-transform );font-style:var( --e-global-typography-0163d0d-font-style );text-decoration:var( --e-global-typography-0163d0d-text-decoration );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2209b36{--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:stretch;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-69304 .elementor-element.elementor-element-6d90c09 > .elementor-widget-container{padding:50px 0px 50px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-ed1a370 );}.elementor-69304 .elementor-element.elementor-element-6d90c09 .wd-products-with-bg, .elementor-69304 .elementor-element.elementor-element-6d90c09 .wd-products-with-bg .wd-product{--wd-prod-bg:var( --e-global-color-ed1a370 );--wd-bordered-bg:var( --e-global-color-ed1a370 );}.elementor-69304 .elementor-element.elementor-element-6d90c09 .wd-el-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0163d0d-font-family ), Sans-serif;font-size:var( --e-global-typography-0163d0d-font-size );font-weight:var( --e-global-typography-0163d0d-font-weight );text-transform:var( --e-global-typography-0163d0d-text-transform );font-style:var( --e-global-typography-0163d0d-font-style );text-decoration:var( --e-global-typography-0163d0d-text-decoration );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}@media(max-width:1366px){html .elementor-69304 .elementor-element.elementor-element-5192d11 .product_title{font-size:var( --e-global-typography-6bdbb9c-font-size );line-height:var( --e-global-typography-6bdbb9c-line-height );letter-spacing:var( --e-global-typography-6bdbb9c-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa .price{font-size:var( --e-global-typography-fb3cab9-font-size );line-height:var( --e-global-typography-fb3cab9-line-height );letter-spacing:var( --e-global-typography-fb3cab9-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-c8701c1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .single_add_to_cart_button{font-size:var( --e-global-typography-54d6e84-font-size );line-height:var( --e-global-typography-54d6e84-line-height );letter-spacing:var( --e-global-typography-54d6e84-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price{font-size:var( --e-global-typography-608ccea-font-size );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price del{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .woocommerce-price-suffix{font-size:var( --e-global-typography-608ccea-font-size );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-099551e{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-733ed7f img{width:24px;}.elementor-69304 .elementor-element.elementor-element-5c57885 img{width:24px;}.elementor-69304 .elementor-element.elementor-element-69a842f img{width:24px;}.elementor-69304 .elementor-element.elementor-element-b165596 img{width:24px;}.elementor-69304 .elementor-element.elementor-element-e9ac32c img{width:24px;}.elementor-69304 .elementor-element.elementor-element-5763dbb img{width:24px;}.elementor-69304 .elementor-element.elementor-element-8f71a25 img{width:24px;}.elementor-69304 .elementor-element.elementor-element-7bf7c37 img{width:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7ffecce{padding:0px 0px 0px 10px;text-align:start;}.elementor-69304 .elementor-element.elementor-element-4cec67c .wd-marquee{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-8692ae1{--n-accordion-title-font-size:var( --e-global-typography-8a75d5a-font-size );}:where( .elementor-69304 .elementor-element.elementor-element-8692ae1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8a75d5a-line-height );letter-spacing:var( --e-global-typography-8a75d5a-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-d4c9f09 .elementor-heading-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-69037ce .element-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2209b36{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-69304 .elementor-element.elementor-element-6d90c09 .wd-el-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}}@media(max-width:768px){.elementor-69304 .elementor-element.elementor-element-88ed989{--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;}html .elementor-69304 .elementor-element.elementor-element-5192d11 .product_title{font-size:var( --e-global-typography-6bdbb9c-font-size );line-height:var( --e-global-typography-6bdbb9c-line-height );letter-spacing:var( --e-global-typography-6bdbb9c-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa .price{font-size:var( --e-global-typography-fb3cab9-font-size );line-height:var( --e-global-typography-fb3cab9-line-height );letter-spacing:var( --e-global-typography-fb3cab9-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-c8701c1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .single_add_to_cart_button{font-size:var( --e-global-typography-54d6e84-font-size );line-height:var( --e-global-typography-54d6e84-line-height );letter-spacing:var( --e-global-typography-54d6e84-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price{font-size:var( --e-global-typography-608ccea-font-size );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price del{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .woocommerce-price-suffix{font-size:var( --e-global-typography-608ccea-font-size );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-4cec67c .wd-marquee{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-4bdeabb{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-69304 .elementor-element.elementor-element-c5e6f52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-8692ae1{--n-accordion-title-font-size:var( --e-global-typography-8a75d5a-font-size );}:where( .elementor-69304 .elementor-element.elementor-element-8692ae1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8a75d5a-line-height );letter-spacing:var( --e-global-typography-8a75d5a-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-d4c9f09 .elementor-heading-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-69037ce .element-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6d90c09 .wd-el-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}}@media(max-width:425px){.elementor-69304 .elementor-element.elementor-element-88ed989{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}html .elementor-69304 .elementor-element.elementor-element-5192d11 .product_title{font-size:var( --e-global-typography-6bdbb9c-font-size );line-height:var( --e-global-typography-6bdbb9c-line-height );letter-spacing:var( --e-global-typography-6bdbb9c-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-69304 .elementor-element.elementor-element-6daf9aa .price{font-size:var( --e-global-typography-fb3cab9-font-size );line-height:var( --e-global-typography-fb3cab9-line-height );letter-spacing:var( --e-global-typography-fb3cab9-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-c8701c1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .single_add_to_cart_button{font-size:var( --e-global-typography-54d6e84-font-size );line-height:var( --e-global-typography-54d6e84-line-height );letter-spacing:var( --e-global-typography-54d6e84-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price{font-size:var( --e-global-typography-608ccea-font-size );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price del{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .woocommerce-price-suffix{font-size:var( --e-global-typography-608ccea-font-size );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-099551e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-733ed7f{text-align:start;}.elementor-69304 .elementor-element.elementor-element-5c57885{text-align:start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7ffecce{line-height:1.5em;letter-spacing:0em;}.elementor-69304 .elementor-element.elementor-element-4cec67c .wd-marquee{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-4bdeabb{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-8692ae1{--n-accordion-title-font-size:var( --e-global-typography-8a75d5a-font-size );}:where( .elementor-69304 .elementor-element.elementor-element-8692ae1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8a75d5a-line-height );letter-spacing:var( --e-global-typography-8a75d5a-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-d4c9f09 .elementor-heading-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-69037ce .element-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2209b36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69304 .elementor-element.elementor-element-6d90c09 .wd-el-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}}@media(min-width:426px){.elementor-69304 .elementor-element.elementor-element-68ffbae{--width:55%;}.elementor-69304 .elementor-element.elementor-element-71fef52{--width:40%;}}@media(max-width:768px) and (min-width:426px){.elementor-69304 .elementor-element.elementor-element-68ffbae{--width:100%;}.elementor-69304 .elementor-element.elementor-element-71fef52{--width:100%;}}@media(min-width:2400px){html .elementor-69304 .elementor-element.elementor-element-5192d11 .product_title{font-size:var( --e-global-typography-6bdbb9c-font-size );line-height:var( --e-global-typography-6bdbb9c-line-height );letter-spacing:var( --e-global-typography-6bdbb9c-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa .price{font-size:var( --e-global-typography-fb3cab9-font-size );line-height:var( --e-global-typography-fb3cab9-line-height );letter-spacing:var( --e-global-typography-fb3cab9-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6daf9aa{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-c8701c1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .single_add_to_cart_button{font-size:var( --e-global-typography-54d6e84-font-size );line-height:var( --e-global-typography-54d6e84-line-height );letter-spacing:var( --e-global-typography-54d6e84-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price{font-size:var( --e-global-typography-608ccea-font-size );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .variations_form .woocommerce-variation-price .price del{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-18f4118 .woocommerce-price-suffix{font-size:var( --e-global-typography-608ccea-font-size );line-height:var( --e-global-typography-608ccea-line-height );letter-spacing:var( --e-global-typography-608ccea-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-4cec67c .wd-marquee{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-2eaf3c8 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6548e6e .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-97ea37b .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-220f31a .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6e9313b .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-7fb6206 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-b858435 .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-26bdafc .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .shop_attributes td{font-size:var( --e-global-typography-dc2dab7-font-size );line-height:var( --e-global-typography-dc2dab7-line-height );letter-spacing:var( --e-global-typography-dc2dab7-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-632ebbf .title-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-8692ae1{--n-accordion-title-font-size:var( --e-global-typography-8a75d5a-font-size );}:where( .elementor-69304 .elementor-element.elementor-element-8692ae1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8a75d5a-line-height );letter-spacing:var( --e-global-typography-8a75d5a-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-d4c9f09 .elementor-heading-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-69037ce .element-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}.elementor-69304 .elementor-element.elementor-element-6d90c09 .wd-el-title{font-size:var( --e-global-typography-0163d0d-font-size );line-height:var( --e-global-typography-0163d0d-line-height );letter-spacing:var( --e-global-typography-0163d0d-letter-spacing );}}/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-6eea891 */.elementor-15286 .elementor-element.elementor-element-68ffbae { border-width: 0px; }/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-18f4118 */.wd-reset-var { display: none !important; }

/* CSS Variables */
:root {
  --color-text: #1d1d1f;
  --color-accent: #000;
  --color-accent-hover: rgba(0,0,0,0.8);
  --color-bg-light: #f5f5f7;
  --color-border: #dcdcde;
  --color-stock: #00A341;
}

/* Variations */
.reset_variations { color: var(--color-text); }
.reset_variations:hover { color: var(--color-accent); }
a.reset_variations { font-size: 15px; text-transform: uppercase; }

table.variations label { font-size: 16px; font-weight: 400 !important; color: var(--color-text); }
table.variations select { background-color: #fff; color: var(--color-text); }
table.variations .cell { padding: 0 0 10px 0; }

/* Quantity */
div.quantity input[type="number"],
div.quantity input[type="button"] {
  font-size: 24px;
  font-weight: 400;
  width: 52px;
  height: 52px;
}

div.quantity input[type="number"] { background-color: var(--color-bg-light); color: var(--color-text); }
div.quantity input[type="button"] { background-color: transparent; border-radius: 0.3em; color: var(--color-accent); }

input.minus.btn { border-radius: 0.3em 0 0 0.3em !important; }
input.plus.btn { border-radius: 0 0.3em 0.3em 0 !important; }

input.minus.btn:hover,
input.plus.btn:hover {
  color: var(--color-text) !important;
  background-color: transparent !important;
  border: 1px solid var(--color-border) !important;
}

/* Add to Cart */
button.single_add_to_cart_button.button.alt {
  background-color: var(--color-accent);
  color: #fff;
  border: 1px solid #6551F399 !important;
  text-transform: uppercase !important;
  font-size: 13px !important;
  font-weight: 600 !important;
}
button.single_add_to_cart_button.button.alt:hover { background-color: var(--color-accent-hover); }

/* Stock */
.stock { font-size: 13px; }

p.stock.wd-style-bordered span {
  border: none;
  padding: 0;
  font-weight: 400;
  color: var(--color-text);
}

p.stock.wd-style-bordered span::before { background-color: var(--color-stock); }

p.stock.wd-style-bordered span::before,
p.in-stock.stock.wd-style-bordered span::before,
.e-font-icon-svg.e-fas-circle {
  animation: pulse-green 2s infinite;
}

@keyframes pulse-green {
  0%, 100% {
    transform: scale(0.95);
    box-shadow: 0 0 0 0 rgba(0, 163, 65, 0.7);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 10px rgba(0, 163, 65, 0);
  }
}/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-3e474c6 */.listcontent .elementor-widget-container { color: #1d1d1f; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb54ca */.wd-hint:before { background-color: #1d1d1f; color: #fff; }/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-3e474c6 */.listcontent .elementor-widget-container { color: #1d1d1f; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb54ca */.wd-hint:before { background-color: #1d1d1f; color: #fff; }/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-3e474c6 */.listcontent .elementor-widget-container { color: #1d1d1f; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb54ca */.wd-hint:before { background-color: #1d1d1f; color: #fff; }/* End custom CSS */
/* Start custom CSS for wd_single_product_fbt_products, class: .elementor-element-69037ce *//* ══════════════════════════════════════════════
   BUNDLE BOX — Clean minimal
   ══════════════════════════════════════════════ */

/* Checkout box */
.wd-fbt.wd-design-side .wd-fbt-form { 
    background: #ffffff !important; 
    border: 1px solid #e5e7eb !important; 
    border-radius: 12px !important; 
    padding: 20px !important;
    box-shadow: 0 1px 3px rgba(0,0,0,0.06);
}

/* Product titles — small, quiet */
.wd-entities-title.title { 
    font-size: 13px !important; 
    color: #6b7280 !important; 
    font-weight: 400 !important;
}
.wd-entities-title.title:hover { 
    color: #6551F3 !important; 
}

/* Hide individual product prices */
.wd-fbt-product-heading .price { 
    display: none !important; 
}

/* Hide crossed-out / discount prices in total */
.wd-fbt-purchase del,
.wd-fbt-purchase .screen-reader-text { 
    display: none !important; 
}

/* Total price — clean, one number */
.wd-fbt-purchase .price { 
    font-size: 22px; 
    font-weight: 700; 
    color: #1d1d1f !important;
}
.wd-fbt-purchase .price ins { 
    color: #1d1d1f !important; 
    text-decoration: none !important; 
}
.wd-fbt-purchase .price .amount { 
    color: #1d1d1f !important; 
}

/* "For 2 items" — tiny, subtle */
.combideals .wd-fbt-desc,
.wd-fbt-desc { 
    font-size: 12px !important; 
    color: #9ca3af !important; 
    margin-top: 0px !important;
}

/* Variant selects — compact */
.wd-fbt-product-variation select {
    border: 1px solid #e5e7eb !important;
    border-radius: 8px !important;
    padding: 8px 10px !important;
    font-size: 13px !important;
    color: #1d1d1f !important;
    background-color: #f9fafb !important;
    width: 100%;
}
.wd-fbt-product-variation select:focus {
    border-color: #6551F3 !important;
    outline: none !important;
}

/* Product spacing — tighter */
.wd-fbt-product:not(:last-child) { margin-bottom: 6px; }
.wd-fbt-product input[type="checkbox"] { top: 8px; }

/* ADD TO CART button */
.wd-fbt-purchase-btn.single_add_to_cart_button {
    background-color: #1d1d1f !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    padding: 12px 20px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 0.02em;
    width: 100% !important;
    cursor: pointer;
    margin-top: 4px !important;
    transition: background-color 0.2s ease;
}
.wd-fbt-purchase-btn.single_add_to_cart_button:hover {
    background-color: #6551F3 !important;
}

/* Plus sign between product cards */
.wd-fbt.wd-design-side .wd-slide-visible+.wd-slide-visible:before { 
    margin-right: 10px; 
    color: #d1d5db;
}

/* Product cards */
.combideals .wd-carousel-item { 
    background-color: #fff; 
    margin-left: 20px; 
    border-radius: 8px; 
    padding: 16px; 
}
.wd-buttons .wd-action-btn>a { 
    background-color: #1d1d1f; 
    border-radius: 5px; 
    color: #fff; 
}
.wd-products-with-bg:not(.products-bordered-grid) :is(.product-wrapper,.wd-cat-wrap) { 
    background-color: #fff; 
}
```

The result should feel like:
```
CryptPhone C1 Pro                    
[Mullvad 6m           ▾]

CryptHub Portable Router              
[Mullvad 12m, Yes     ▾]

€ 1.385,00
For 2 items

[████ ADD TO CART ████]/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-6d90c09 */.wd-products[class*="wd-stretch-cont"] .wd-product :is(.price,.wrap-price,.product-rating-price) { color: #1d1d1f; }

.wd-carousel-item { border-radius: 5px; }/* End custom CSS */