.elementor-19970 .elementor-element.elementor-element-7bfc90da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19970 .elementor-element.elementor-element-3d362f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19970 .elementor-element.elementor-element-1082b2c{--display:flex;--width:40%;--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-19970 .elementor-element.elementor-element-8db7171{--thumbs-items:4;--gallery-ratio:1;--gallery-spacing:30px;--thumbs-spacing:0px;}.elementor-19970 .elementor-element.elementor-element-8db7171.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-gallery:before{padding-bottom:calc( 1 * 100% );}.elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-gallery .dt-product-gallery-wrap{position:absolute;}.elementor-19970 .elementor-element.elementor-element-8db7171 .thumb-position-right .dt-product-thumbs{margin-left:30px;}.elementor-19970 .elementor-element.elementor-element-8db7171 .thumb-position-left .dt-product-thumbs{margin-right:30px;}.elementor-19970 .elementor-element.elementor-element-8db7171 .thumb-position-bottom .dt-product-thumbs{margin-top:30px;}.elementor-19970 .elementor-element.elementor-element-8db7171  .dt-product-gallery .flex-direction-nav > li > a{font-size:16px;}.elementor-19970 .elementor-element.elementor-element-8db7171  .dt-product-gallery .flex-direction-nav > li > a svg{min-width:16px;min-height:16px;}.elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-gallery .flex-direction-nav > .flex-nav-prev{left:0px;}.elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-gallery .flex-direction-nav > .flex-nav-next{right:0px;}.elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-thumbs .flex-direction-nav > li > a{font-size:16px;}.elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-thumbs .flex-direction-nav > li > a svg{min-width:16px;min-height:16px;}.elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-thumbs .flex-direction-nav > .flex-nav-prev{left:0px;}.elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-thumbs .flex-direction-nav > .flex-nav-next{right:0px;}.elementor-19970 .elementor-element.elementor-element-c66999d{--display:flex;--width:60%;--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-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-19970 .elementor-element.elementor-element-040c449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-19970 .elementor-element.elementor-element-040c449 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;}.elementor-19970 .elementor-element.elementor-element-61d85f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.woocommerce .elementor-19970 .elementor-element.elementor-element-61d85f3 .woocommerce-product-details__short-description{color:var( --e-global-color-el_c_1_text );font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_m-text-transform );font-style:var( --e-global-typography-el_f_paragraph_m-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_m-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}.elementor-widget-woocommerce-product-content{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 );}.elementor-19970 .elementor-element.elementor-element-d5fa0ea{color:var( --e-global-color-el_c_1_text );font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_m-text-transform );font-style:var( --e-global-typography-el_f_paragraph_m-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_m-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}.elementor-19970 .elementor-element.elementor-element-8f39bf9 .sGrid-container{--grid-columns:3;grid-column-gap:40px;grid-row-gap:20px;--grid-row-gap:20px;}.elementor-19970 .elementor-element.elementor-element-8f39bf9{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));}.elementor-19970 .elementor-element.elementor-element-8f39bf9 .the7-brand-content{align-items:flex-start;text-align:left;}.elementor-19970 .elementor-element.elementor-element-8f39bf9 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-19970 .elementor-element.elementor-element-8f39bf9 .paginator{justify-content:center;}@media(max-width:1400px){.elementor-19970 .elementor-element.elementor-element-8db7171{width:var( --container-widget-width, 426.5px );max-width:426.5px;--container-widget-width:426.5px;--container-widget-flex-grow:0;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-19970 .elementor-element.elementor-element-61d85f3 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-19970 .elementor-element.elementor-element-d5fa0ea{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}}@media(max-width:900px){.elementor-19970 .elementor-element.elementor-element-3d362f1{--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-19970 .elementor-element.elementor-element-1082b2c{--width:100%;}#main .elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-gallery .flexslider .flex-viewport, #main .elementor-19970 .elementor-element.elementor-element-8db7171 .dt-product-gallery .flexslider > .slides{border-radius:0px 0px 27px 0px !important;}.elementor-19970 .elementor-element.elementor-element-c66999d{--width:100%;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-19970 .elementor-element.elementor-element-61d85f3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.woocommerce .elementor-19970 .elementor-element.elementor-element-61d85f3 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-19970 .elementor-element.elementor-element-d5fa0ea{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}.elementor-19970 .elementor-element.elementor-element-8f39bf9 .sGrid-container{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-19970 .elementor-element.elementor-element-61d85f3 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-19970 .elementor-element.elementor-element-d5fa0ea{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}.elementor-19970 .elementor-element.elementor-element-8f39bf9 .sGrid-container{--grid-columns:1;}}@media(min-width:1600px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-19970 .elementor-element.elementor-element-61d85f3 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-19970 .elementor-element.elementor-element-d5fa0ea{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );}}