.elementor-256 .elementor-element.elementor-element-65d52c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-256 .elementor-element.elementor-element-18d7dbc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-habits_breadcrumb .hbt-crumbs{font-family:var( --e-global-typography-3e670b4-font-family ), Sans-serif;font-size:var( --e-global-typography-3e670b4-font-size );font-weight:var( --e-global-typography-3e670b4-font-weight );line-height:var( --e-global-typography-3e670b4-line-height );}.elementor-256 .elementor-element.elementor-element-009a4f6 .hbt-crumbs{gap:9px;}.elementor-256 .elementor-element.elementor-element-74dbe0a .hbt-gal{--hbt-gal-cols:var(--hbt-gal-thumb) minmax(0, 1fr);--hbt-gal-flow:row;--hbt-gal-track:auto;--hbt-gal-order:0;--hbt-gal-thumbs-display:grid;--hbt-gal-overflow:visible;--hbt-gal-thumb:78px;gap:14px;}.elementor-256 .elementor-element.elementor-element-74dbe0a .hbt-gal__main{aspect-ratio:1;}.elementor-256 .elementor-element.elementor-element-74dbe0a .hbt-gal__thumb{aspect-ratio:1;}.elementor-256 .elementor-element.elementor-element-37f5269{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-habits_product_summary .hbt-sum__eyebrow{font-family:var( --e-global-typography-85ac4bf-font-family ), Sans-serif;font-size:var( --e-global-typography-85ac4bf-font-size );font-weight:var( --e-global-typography-85ac4bf-font-weight );text-transform:var( --e-global-typography-85ac4bf-text-transform );line-height:var( --e-global-typography-85ac4bf-line-height );letter-spacing:var( --e-global-typography-85ac4bf-letter-spacing );}.elementor-widget-habits_product_summary .hbt-sum__title{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-habits_product_summary .hbt-sum__meta{font-family:var( --e-global-typography-3e670b4-font-family ), Sans-serif;font-size:var( --e-global-typography-3e670b4-font-size );font-weight:var( --e-global-typography-3e670b4-font-weight );line-height:var( --e-global-typography-3e670b4-line-height );}.elementor-widget-habits_product_summary .hbt-sum__price{font-family:var( --e-global-typography-c45872f-font-family ), Sans-serif;font-size:var( --e-global-typography-c45872f-font-size );font-weight:var( --e-global-typography-c45872f-font-weight );line-height:var( --e-global-typography-c45872f-line-height );}.elementor-widget-habits_product_summary .hbt-sum__excerpt{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-habits_product_summary .hbt-sum__add{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-habits_product_summary .hbt-sum__add:hover{background-color:var( --e-global-color-accent );}.elementor-widget-habits_product_summary .hbt-sum__add:focus{background-color:var( --e-global-color-accent );}.elementor-256 .elementor-element.elementor-element-c59bc9a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-habits_product_tabs .hbt-tabs__body p{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-e6aeb96 .hbt-tabs__split{--hbt-tabs-left:1.3fr;}.elementor-widget-habits_product_reviews .hbt-reviews__heading{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-habits_product_reviews .hbt-review__text{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-783b614 .hbt-reviews__grid{--hbt-rev-cols:3;gap:22px;}.elementor-256 .elementor-element.elementor-element-783b614 .hbt-reviews__heading{color:var( --e-global-color-primary );}.elementor-widget-habits_product_related .hbt-grid__heading{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-d9ef1de .hbt-grid__items{--hbt-grid-cols:4;}.elementor-256 .elementor-element.elementor-element-d9ef1de .hbt-grid__heading{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-256 .elementor-element.elementor-element-65d52c2{--content-width:90%;}.elementor-256 .elementor-element.elementor-element-c59bc9a{--content-width:90%;}}@media(max-width:1024px){.elementor-256 .elementor-element.elementor-element-65d52c2{--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-widget-habits_breadcrumb .hbt-crumbs{font-size:var( --e-global-typography-3e670b4-font-size );line-height:var( --e-global-typography-3e670b4-line-height );}.elementor-256 .elementor-element.elementor-element-74dbe0a .hbt-gal{--hbt-gal-cols:minmax(0, 1fr);--hbt-gal-flow:column;--hbt-gal-track:var(--hbt-gal-thumb);--hbt-gal-order:2;--hbt-gal-thumbs-display:grid;--hbt-gal-overflow:auto;}.elementor-widget-habits_product_summary .hbt-sum__eyebrow{font-size:var( --e-global-typography-85ac4bf-font-size );line-height:var( --e-global-typography-85ac4bf-line-height );letter-spacing:var( --e-global-typography-85ac4bf-letter-spacing );}.elementor-widget-habits_product_summary .hbt-sum__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-widget-habits_product_summary .hbt-sum__meta{font-size:var( --e-global-typography-3e670b4-font-size );line-height:var( --e-global-typography-3e670b4-line-height );}.elementor-widget-habits_product_summary .hbt-sum__price{font-size:var( --e-global-typography-c45872f-font-size );line-height:var( --e-global-typography-c45872f-line-height );}.elementor-widget-habits_product_summary .hbt-sum__excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-habits_product_summary .hbt-sum__add{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-habits_product_tabs .hbt-tabs__body p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-habits_product_reviews .hbt-reviews__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-habits_product_reviews .hbt-review__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-783b614 .hbt-reviews__grid{--hbt-rev-cols:2;}.elementor-widget-habits_product_related .hbt-grid__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-d9ef1de .hbt-grid__items{--hbt-grid-cols:3;}}@media(max-width:767px){.elementor-widget-habits_breadcrumb .hbt-crumbs{font-size:var( --e-global-typography-3e670b4-font-size );line-height:var( --e-global-typography-3e670b4-line-height );}.elementor-256 .elementor-element.elementor-element-74dbe0a .hbt-gal{--hbt-gal-cols:minmax(0, 1fr);--hbt-gal-flow:column;--hbt-gal-track:var(--hbt-gal-thumb);--hbt-gal-order:2;--hbt-gal-thumbs-display:grid;--hbt-gal-overflow:auto;}.elementor-widget-habits_product_summary .hbt-sum__eyebrow{font-size:var( --e-global-typography-85ac4bf-font-size );line-height:var( --e-global-typography-85ac4bf-line-height );letter-spacing:var( --e-global-typography-85ac4bf-letter-spacing );}.elementor-widget-habits_product_summary .hbt-sum__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-widget-habits_product_summary .hbt-sum__meta{font-size:var( --e-global-typography-3e670b4-font-size );line-height:var( --e-global-typography-3e670b4-line-height );}.elementor-widget-habits_product_summary .hbt-sum__price{font-size:var( --e-global-typography-c45872f-font-size );line-height:var( --e-global-typography-c45872f-line-height );}.elementor-widget-habits_product_summary .hbt-sum__excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-habits_product_summary .hbt-sum__add{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-habits_product_tabs .hbt-tabs__body p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-habits_product_reviews .hbt-reviews__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-habits_product_reviews .hbt-review__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-256 .elementor-element.elementor-element-783b614 .hbt-reviews__grid{--hbt-rev-cols:1;}.elementor-widget-habits_product_related .hbt-grid__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-256 .elementor-element.elementor-element-d9ef1de .hbt-grid__items{--hbt-grid-cols:2;}}