.elementor-18756 .elementor-element.elementor-element-2c08d16{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-18756 .elementor-element.elementor-element-2c08d16:not(.elementor-motion-effects-element-type-background), .elementor-18756 .elementor-element.elementor-element-2c08d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F7;}.elementor-18756 .elementor-element.elementor-element-d6dafc4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-d6dafc4 .woocommerce-breadcrumb{color:#333333;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 );word-spacing:var( --e-global-typography-text-word-spacing );text-align:start;}.elementor-18756 .elementor-element.elementor-element-d6dafc4 .woocommerce-breadcrumb > a{color:#666666;}.elementor-18756 .elementor-element.elementor-element-7d04c245{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-18756 .elementor-element.elementor-element-7d04c245:not(.elementor-motion-effects-element-type-background), .elementor-18756 .elementor-element.elementor-element-7d04c245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F7;}.elementor-18756 .elementor-element.elementor-element-6be4828b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18756 .elementor-element.elementor-element-6be4828b.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-18756 .elementor-element.elementor-element-9232717 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-9232717 .flex-control-thumbs img{border-style:none;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-9232717 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-9232717 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-18756 .elementor-element.elementor-element-6f5a85ad{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-18756 .elementor-element.elementor-element-6f5a85ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18756 .elementor-element.elementor-element-e9f934c{--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;}.elementor-18756 .elementor-element.elementor-element-628545{width:var( --container-widget-width, 86.847% );max-width:86.847%;--container-widget-width:86.847%;--container-widget-flex-grow:0;text-align:start;}.elementor-18756 .elementor-element.elementor-element-628545.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18756 .elementor-element.elementor-element-628545 .elementor-heading-title{font-family:"orator-std", Sans-serif;font-size:27px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:32px;letter-spacing:0px;word-spacing:0em;}.elementor-18756 .elementor-element.elementor-element-0b914de.elementor-element{--align-self:flex-start;}.elementor-18756 .elementor-element.elementor-element-25e556b{--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-text );}.woocommerce .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price{color:#111111;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price ins{color:#111111;font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:500;line-height:32px;}.elementor-18756 .elementor-element.elementor-element-50a5e114 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-50a5e114 .cart button, .elementor-18756 .elementor-element.elementor-element-50a5e114 .cart .button{font-family:var( --e-global-typography-bf686cc-font-family ), Sans-serif;font-size:var( --e-global-typography-bf686cc-font-size );font-weight:var( --e-global-typography-bf686cc-font-weight );text-transform:var( --e-global-typography-bf686cc-text-transform );font-style:var( --e-global-typography-bf686cc-font-style );text-decoration:var( --e-global-typography-bf686cc-text-decoration );line-height:var( --e-global-typography-bf686cc-line-height );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );transition:all 0.3s;}.elementor-18756 .elementor-element.elementor-element-50a5e114 .cart button:hover, .elementor-18756 .elementor-element.elementor-element-50a5e114 .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-18756 .elementor-element.elementor-element-50a5e114 .added_to_cart{font-size:1px;}.elementor-18756 .elementor-element.elementor-element-50a5e114{--button-spacing:5px;}.elementor-18756 .elementor-element.elementor-element-50a5e114 .quantity .qty{font-family:var( --e-global-typography-3fe3b5f-font-family ), Sans-serif;font-size:var( --e-global-typography-3fe3b5f-font-size );font-weight:var( --e-global-typography-3fe3b5f-font-weight );text-transform:var( --e-global-typography-3fe3b5f-text-transform );font-style:var( --e-global-typography-3fe3b5f-font-style );text-decoration:var( --e-global-typography-3fe3b5f-text-decoration );line-height:var( --e-global-typography-3fe3b5f-line-height );letter-spacing:var( --e-global-typography-3fe3b5f-letter-spacing );word-spacing:var( --e-global-typography-3fe3b5f-word-spacing );padding:0px 0px 0px 0px;color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations label{color:var( --e-global-color-text );}.woocommerce .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value select, .woocommerce .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value:before{border:var( --e-global-color-primary );}.woocommerce .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value:before{font-family:var( --e-global-typography-bf686cc-font-family ), Sans-serif;font-size:var( --e-global-typography-bf686cc-font-size );font-weight:var( --e-global-typography-bf686cc-font-weight );text-transform:var( --e-global-typography-bf686cc-text-transform );font-style:var( --e-global-typography-bf686cc-font-style );text-decoration:var( --e-global-typography-bf686cc-text-decoration );line-height:var( --e-global-typography-bf686cc-line-height );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );}.elementor-18756 .elementor-element.elementor-element-38e393b{--display:flex;}.elementor-18756 .elementor-element.elementor-element-d21281e{--alignment:left;--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:13px;--grid-bottom-margin:13px;--e-share-buttons-primary-color:var( --e-global-color-4714c2d );--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-18756 .elementor-element.elementor-element-d21281e .elementor-share-btn{font-size:calc(0.85px * 10);}.elementor-18756 .elementor-element.elementor-element-d21281e .elementor-share-btn__icon{--e-share-buttons-icon-size:2.3em;}.elementor-18756 .elementor-element.elementor-element-d21281e .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:var( --e-global-color-accent );}.elementor-18756 .elementor-element.elementor-element-d21281e .elementor-share-btn__title{font-family:var( --e-global-typography-bf686cc-font-family ), Sans-serif;font-size:var( --e-global-typography-bf686cc-font-size );font-weight:var( --e-global-typography-bf686cc-font-weight );text-transform:var( --e-global-typography-bf686cc-text-transform );font-style:var( --e-global-typography-bf686cc-font-style );text-decoration:var( --e-global-typography-bf686cc-text-decoration );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );}.elementor-18756 .elementor-element.elementor-element-b9e2937{--display:flex;}.elementor-18756 .elementor-element.elementor-element-736eb9f{--display:flex;}.elementor-18756 .elementor-element.elementor-element-de90482{--display:flex;}.elementor-18756 .elementor-element.elementor-element-35e6f0c{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-18756 .elementor-element.elementor-element-6559cceb > .elementor-widget-container{border-style:none;}.elementor-18756 .elementor-element.elementor-element-b846cca{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.98;--margin-top:5%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18756 .elementor-element.elementor-element-b846cca::before, .elementor-18756 .elementor-element.elementor-element-b846cca > .elementor-background-video-container::before, .elementor-18756 .elementor-element.elementor-element-b846cca > .e-con-inner > .elementor-background-video-container::before, .elementor-18756 .elementor-element.elementor-element-b846cca > .elementor-background-slideshow::before, .elementor-18756 .elementor-element.elementor-element-b846cca > .e-con-inner > .elementor-background-slideshow::before, .elementor-18756 .elementor-element.elementor-element-b846cca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c789624 );--background-overlay:'';}.elementor-18756 .elementor-element.elementor-element-9548fcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 30px 15px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-18756 .elementor-element.elementor-element-9548fcf.elementor-element{--align-self:center;}.elementor-18756 .elementor-element.elementor-element-9548fcf{text-align:center;}.elementor-18756 .elementor-element.elementor-element-9548fcf .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px;padding:0px 0px 10px 0px;border-color:#ECD1D8;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"orator-std", Sans-serif;font-size:23px;line-height:30px;letter-spacing:-0.8px;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-022bcc3-font-family ), Sans-serif;font-size:var( --e-global-typography-022bcc3-font-size );font-weight:var( --e-global-typography-022bcc3-font-weight );text-transform:var( --e-global-typography-022bcc3-text-transform );font-style:var( --e-global-typography-022bcc3-font-style );text-decoration:var( --e-global-typography-022bcc3-text-decoration );line-height:var( --e-global-typography-022bcc3-line-height );letter-spacing:var( --e-global-typography-022bcc3-letter-spacing );word-spacing:var( --e-global-typography-022bcc3-word-spacing );}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );font-family:"Muli Bold", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:15px;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:var( --e-global-color-c04982f );font-family:"Muli Bold", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:0px;word-spacing:0em;border-radius:33px;min-width:50px;min-height:50px;margin:-9px;}.elementor-18756 .elementor-element.elementor-element-57bf8c42{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.98;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18756 .elementor-element.elementor-element-57bf8c42::before, .elementor-18756 .elementor-element.elementor-element-57bf8c42 > .elementor-background-video-container::before, .elementor-18756 .elementor-element.elementor-element-57bf8c42 > .e-con-inner > .elementor-background-video-container::before, .elementor-18756 .elementor-element.elementor-element-57bf8c42 > .elementor-background-slideshow::before, .elementor-18756 .elementor-element.elementor-element-57bf8c42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18756 .elementor-element.elementor-element-57bf8c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c04982f );--background-overlay:'';}.elementor-18756 .elementor-element.elementor-element-3c05f84a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 30px 15px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-18756 .elementor-element.elementor-element-3c05f84a.elementor-element{--align-self:center;}.elementor-18756 .elementor-element.elementor-element-3c05f84a{text-align:center;}.elementor-18756 .elementor-element.elementor-element-3c05f84a .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-c789624 );}.elementor-18756 .elementor-element.elementor-element-e8d9c2a1{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18756 .elementor-element.elementor-element-e8d9c3c0{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18756 .elementor-element.elementor-element-e8d9c2b0 img{width:100%;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d0{text-align:center;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d0 .elementor-heading-title{font-family:"Muli Bold", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-18756 .elementor-element.elementor-element-e8d9c3c1{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18756 .elementor-element.elementor-element-e8d9c2b1 img{width:100%;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d1{text-align:center;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d1 .elementor-heading-title{font-family:"Muli Bold", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-18756 .elementor-element.elementor-element-e8d9c3c2{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18756 .elementor-element.elementor-element-e8d9c2b2 img{width:100%;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d2{text-align:center;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d2 .elementor-heading-title{font-family:"Muli Bold", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-18756 .elementor-element.elementor-element-e8d9c3c3{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18756 .elementor-element.elementor-element-e8d9c2b3 img{width:100%;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d3{text-align:center;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d3 .elementor-heading-title{font-family:"Muli Bold", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-18756 .elementor-element.elementor-element-e8d9c3c4{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18756 .elementor-element.elementor-element-e8d9c2b4 img{width:100%;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d4{text-align:center;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d4 .elementor-heading-title{font-family:"Muli Bold", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-18756 .elementor-element.elementor-element-e8d9c3c5{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18756 .elementor-element.elementor-element-e8d9c2b5 img{width:100%;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d5{text-align:center;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d5 .elementor-heading-title{font-family:"Muli Bold", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-18756 .elementor-element.elementor-element-8619491{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-18756 .elementor-element.elementor-element-4caaccd > .elementor-widget-container{margin:0px 50px 10px 51px;}.elementor-18756 .elementor-element.elementor-element-4caaccd{text-align:center;}.elementor-18756 .elementor-element.elementor-element-4caaccd .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:0.9em;letter-spacing:0px;word-spacing:0em;}.elementor-18756 .elementor-element.elementor-element-db5bc93 .elementor-swiper-button{font-size:20px;}.elementor-18756 .elementor-element.elementor-element-0c06426{--display:flex;}.woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .flex-viewport, .woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .flex-control-thumbs img{border-style:solid;border-width:0px 0px 0px 0px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .flex-control-thumbs img{border-style:solid;border-width:5px 5px 5px 5px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .flex-control-thumbs li{padding-right:calc(17px / 2);padding-left:calc(17px / 2);padding-bottom:17px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-de7e91e .flex-control-thumbs{margin-right:calc(-17px / 2);margin-left:calc(-17px / 2);}@media(min-width:768px){.elementor-18756 .elementor-element.elementor-element-6be4828b{--width:54%;}.elementor-18756 .elementor-element.elementor-element-6f5a85ad{--width:44%;}}@media(max-width:1024px){.elementor-18756 .elementor-element.elementor-element-d6dafc4 .woocommerce-breadcrumb{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18756 .elementor-element.elementor-element-7d04c245{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18756 .elementor-element.elementor-element-628545 .elementor-heading-title{font-size:31px;line-height:1.3em;}.woocommerce .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price{font-size:16px;}.elementor-18756 .elementor-element.elementor-element-50a5e114 .cart button, .elementor-18756 .elementor-element.elementor-element-50a5e114 .cart .button{font-size:var( --e-global-typography-bf686cc-font-size );line-height:var( --e-global-typography-bf686cc-line-height );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );}.elementor-18756 .elementor-element.elementor-element-50a5e114 .quantity .qty{font-size:var( --e-global-typography-3fe3b5f-font-size );line-height:var( --e-global-typography-3fe3b5f-line-height );letter-spacing:var( --e-global-typography-3fe3b5f-letter-spacing );word-spacing:var( --e-global-typography-3fe3b5f-word-spacing );}.woocommerce .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value:before{font-size:var( --e-global-typography-bf686cc-font-size );line-height:var( --e-global-typography-bf686cc-line-height );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );} .elementor-18756 .elementor-element.elementor-element-d21281e{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:13px;--grid-bottom-margin:13px;}.elementor-18756 .elementor-element.elementor-element-d21281e .elementor-share-btn__title{font-size:var( --e-global-typography-bf686cc-font-size );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );}.elementor-18756 .elementor-element.elementor-element-9548fcf .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.8px;word-spacing:0px;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product{text-align:center;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-022bcc3-font-size );line-height:var( --e-global-typography-022bcc3-line-height );letter-spacing:var( --e-global-typography-022bcc3-letter-spacing );word-spacing:var( --e-global-typography-022bcc3-word-spacing );}.elementor-18756 .elementor-element.elementor-element-3c05f84a .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.8px;word-spacing:0px;}.elementor-18756 .elementor-element.elementor-element-e8d9c2a1{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-18756 .elementor-element.elementor-element-4caaccd .elementor-heading-title{font-size:55px;line-height:45px;letter-spacing:15px;}}@media(max-width:767px){.elementor-18756 .elementor-element.elementor-element-d6dafc4 .woocommerce-breadcrumb{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18756 .elementor-element.elementor-element-6be4828b{--min-height:0px;}.elementor-18756 .elementor-element.elementor-element-6f5a85ad{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18756 .elementor-element.elementor-element-628545 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-18756 .elementor-element.elementor-element-a3e3dd5{text-align:start;}.woocommerce .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price{font-size:14px;}.woocommerce .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price ins{font-size:24px;}.elementor-18756 .elementor-element.elementor-element-50a5e114 .cart button, .elementor-18756 .elementor-element.elementor-element-50a5e114 .cart .button{font-size:var( --e-global-typography-bf686cc-font-size );line-height:var( --e-global-typography-bf686cc-line-height );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );}.elementor-18756 .elementor-element.elementor-element-50a5e114 .quantity .qty{font-size:var( --e-global-typography-3fe3b5f-font-size );line-height:var( --e-global-typography-3fe3b5f-line-height );letter-spacing:var( --e-global-typography-3fe3b5f-letter-spacing );word-spacing:var( --e-global-typography-3fe3b5f-word-spacing );}.woocommerce .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value:before{font-size:var( --e-global-typography-bf686cc-font-size );line-height:var( --e-global-typography-bf686cc-line-height );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );} .elementor-18756 .elementor-element.elementor-element-d21281e{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:13px;--grid-bottom-margin:13px;}.elementor-18756 .elementor-element.elementor-element-d21281e .elementor-share-btn__title{font-size:var( --e-global-typography-bf686cc-font-size );letter-spacing:var( --e-global-typography-bf686cc-letter-spacing );word-spacing:var( --e-global-typography-bf686cc-word-spacing );}.elementor-18756 .elementor-element.elementor-element-b846cca{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18756 .elementor-element.elementor-element-9548fcf .elementor-heading-title{font-size:31px;line-height:30px;letter-spacing:-0.9px;word-spacing:0em;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;line-height:24px;letter-spacing:0px;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-022bcc3-font-size );line-height:var( --e-global-typography-022bcc3-line-height );letter-spacing:var( --e-global-typography-022bcc3-letter-spacing );word-spacing:var( --e-global-typography-022bcc3-word-spacing );}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product .button{font-size:14px;line-height:20px;}.elementor-18756 .elementor-element.elementor-element-4f0f4c6.elementor-wc-products ul.products li.product span.onsale{font-size:18px;line-height:43px;}.elementor-18756 .elementor-element.elementor-element-57bf8c42{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-18756 .elementor-element.elementor-element-57bf8c42.e-con{--align-self:center;}.elementor-18756 .elementor-element.elementor-element-3c05f84a .elementor-heading-title{font-size:32px;line-height:30px;letter-spacing:-0.9px;word-spacing:0em;}.elementor-18756 .elementor-element.elementor-element-e8d9c2a1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d0 .elementor-heading-title{font-size:14px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d1 .elementor-heading-title{font-size:14px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d2 .elementor-heading-title{font-size:14px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d3 .elementor-heading-title{font-size:14px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d4 .elementor-heading-title{font-size:14px;}.elementor-18756 .elementor-element.elementor-element-e8d9c4d5 .elementor-heading-title{font-size:14px;}.elementor-18756 .elementor-element.elementor-element-8619491{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18756 .elementor-element.elementor-element-4caaccd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18756 .elementor-element.elementor-element-4caaccd .elementor-heading-title{font-size:40px;line-height:48px;letter-spacing:5px;}}@media(max-width:1024px) and (min-width:768px){.elementor-18756 .elementor-element.elementor-element-7d04c245{--width:1393px;}.elementor-18756 .elementor-element.elementor-element-6be4828b{--width:100%;}.elementor-18756 .elementor-element.elementor-element-6f5a85ad{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2c08d16 */.elementor-18756 .elementor-element.elementor-element-2c08d16::before { display:none !important; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-9232717 */.elementor-18756 .elementor-element.elementor-element-9232717 > .elementor-widget-container { position:relative; } .elementor-18756 .elementor-element.elementor-element-9232717 .onsale { position:absolute !important; top:12px !important; left:12px !important; right:auto !important; margin:0 !important; background:#000 !important; color:#fff !important; font-size:13px !important; line-height:1 !important; min-width:52px; min-height:52px; display:flex; align-items:center; justify-content:center; border-radius:50%; padding:6px; z-index:25; } .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery { background:#fff; } .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery__trigger { top:12px !important; right:12px !important; z-index:25; } .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img { max-height:min(74vh,720px); width:100%; height:auto; object-fit:contain; } .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery ol.flex-control-thumbs { display:flex !important; flex-wrap:nowrap !important; gap:10px; overflow-x:auto !important; overflow-y:hidden !important; scroll-snap-type:x proximity; scrollbar-width:thin; padding:12px 0 4px !important; } .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery ol.flex-control-thumbs li { flex:0 0 88px !important; float:none !important; width:88px !important; height:88px !important; padding:0 !important; scroll-snap-align:start; } .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery ol.flex-control-thumbs li img { width:88px !important; height:88px !important; object-fit:cover; border:0 !important; border-radius:0 !important; } @media(max-width:767px) { .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img {max-height:65vh;} .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery ol.flex-control-thumbs li { flex-basis:72px !important; width:72px !important; height:72px !important; } .elementor-18756 .elementor-element.elementor-element-9232717 .woocommerce-product-gallery ol.flex-control-thumbs li img {width:72px !important;height:72px !important;} }/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-a3e3dd5 */.elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price, .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price ins, .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price del { color:#111 !important; } .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price ins { font-size:28px !important; line-height:1.15; font-style:normal; font-weight:500; text-decoration:none; } .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price del { font-size:16px !important; opacity:.65; } @media (max-width:767px) { .elementor-18756 .elementor-element.elementor-element-a3e3dd5 .price ins { font-size:24px !important; } }/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-50a5e114 */.elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations { display:block; width:100%; margin:0 0 30px; border:0 !important; background:transparent !important; } .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations tbody, .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations tr { display:block; width:100%; position:relative; background:transparent !important; } .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations th.label { position:absolute; z-index:2; left:0; top:0; width:88px; height:46px; display:flex; align-items:center; padding:0 0 0 14px !important; border:0 !important; background:transparent !important; pointer-events:none; } .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations label { color:#1f2124 !important; font-size:16px; font-weight:400; margin:0; } .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value { display:block; width:100%; padding:0 !important; position:relative; border:0 !important; background:transparent !important; } .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value select { box-sizing:border-box; width:100%; height:46px !important; min-height:46px !important; padding:0 34px 0 88px !important; border:1px solid #d5d8dc !important; border-radius:0 !important; outline:0 !important; box-shadow:none !important; background:transparent !important; color:#1f2124 !important; font-size:16px !important; } .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations td.value select:focus-visible { border-color:#333 !important; outline:0 !important; box-shadow:none !important; } .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart table.variations .reset_variations { position:absolute !important; right:10px; bottom:-20px; font-size:12px; } .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart .single_add_to_cart_button, .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart .single_add_to_cart_button:hover, .elementor-18756 .elementor-element.elementor-element-50a5e114 form.cart .single_add_to_cart_button:focus-visible { color:#111 !important; font-size:16px !important; letter-spacing:.18em !important; font-weight:600; text-transform:uppercase; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-4f0f4c6 */.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single.yith-add-to-wishlist-button-block--initialized span {
    display: none;
}

.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single.yith-add-to-wishlist-button-block--initialized {
    position: absolute;
    z-index: 999;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8d9c2a1 */.elementor-18756 .elementor-element.elementor-element-e8d9c2a1 .elementor-widget-image img { width: 100%; aspect-ratio: 1 / 1; height: auto; object-fit: cover; display: block; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Muli Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.christitasker.com/wp-content/uploads/2025/03/Muli-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */