.elementor-39189 .elementor-element.elementor-element-0f6739b:not(.elementor-motion-effects-element-type-background), .elementor-39189 .elementor-element.elementor-element-0f6739b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lomond.co.za/wp-content/uploads/2026/03/khoekhoen-beach-glamping-western-cape-kanon-private-nature-7.jpg");background-position:center center;background-size:cover;}.elementor-39189 .elementor-element.elementor-element-0f6739b > .elementor-background-overlay{background-color:var( --e-global-color-el_color_6_3 );opacity:1;transition:background 0.6s, border-radius 0.3s, opacity 0.6s;}.elementor-39189 .elementor-element.elementor-element-0f6739b > .elementor-container{max-width:900px;}.elementor-39189 .elementor-element.elementor-element-0f6739b:hover > .elementor-background-overlay{opacity:1;}.elementor-39189 .elementor-element.elementor-element-0f6739b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-39189 .elementor-element.elementor-element-0f6739b .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-39189 .elementor-element.elementor-element-52943fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39189 .elementor-element.elementor-element-52943fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39189 .elementor-element.elementor-element-52943fe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-39189 .elementor-element.elementor-element-52943fe{max-width:initial;flex:1 0 0;min-width:25px;--the7-target-width:1187px;}.elementor-39189 .elementor-element.elementor-element-52943fe > .elementor-element-populated{margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 2% 0% 1%;}.elementor-39189 .elementor-element.elementor-element-44d2d20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39189 .elementor-element.elementor-element-44d2d20{text-align:center;}.elementor-39189 .elementor-element.elementor-element-44d2d20 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:42px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-el_color_0 );}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-wrap{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap, 0px) 0 var(--sub-menu-left-gap, 0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width);--justify:center;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal .depth-0 > .horizontal-sub-nav{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap, 0px) 0 var(--sub-menu-left-gap, 0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width);}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal .depth-0 > .the7-e-mega-menu-sub-nav{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap, 0px) 0 var(--sub-menu-left-gap, 0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width);}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav{--h-menu-sub-nav-justify-content:flex-start;--h-menu-sub-nav-align-items:flex-start;--h-menu-sub-nav-text-align:left;--submenu-side-gap:20px;--sub-icon-spacing:5px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav > li a .submenu-indicator, .elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-dropdown > ul > li a .submenu-indicator{order:2;margin-left:var(--sub-icon-spacing);}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-toggle{align-self:var(--justify, center);background-color:#080808;color:#FFFFFF;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .toggle-text{order:2;margin-left:var(--toggle-icon-spacing);}.no-touchevents .elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-toggle:hover{background:#A60B31;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-toggle.elementor-active{background:#1D1D1D;}.elementor-39189 .elementor-element.elementor-element-3f578c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal li.depth-0 > a, .elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal--main .horizontal-sub-nav{--icon-display:none;--icon-column-gap:0px;--icon-column-width:0px;}.elementor-39189 .elementor-element.elementor-element-3f578c5{--grid-row-gap:27px;--submenu-item-color:#A60B31;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal > li:not(.item-divider):not(:first-child):not(:last-child) {padding-left:calc(27px/2);padding-right:calc(27px/2);}.elementor-39189 .elementor-element.elementor-element-3f578c5.widget-divider-yes .first-item-border-hide .dt-nav-menu-horizontal > li:nth-child(2){padding-left:0;}.elementor-39189 .elementor-element.elementor-element-3f578c5.widget-divider-yes .last-item-border-hide .dt-nav-menu-horizontal > li:nth-last-child(2){padding-right:0;}.elementor-39189 .elementor-element.elementor-element-3f578c5.widget-divider-yes .dt-nav-menu-horizontal > .item-divider{border-left-style:solid;border-color:#FFFFFF;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .first-item-border-hide .dt-nav-menu-horizontal > .item-divider:first-child{display:none;}.elementor-39189 .elementor-element.elementor-element-3f578c5.widget-divider-yes .last-item-border-hide .dt-nav-menu-horizontal > .item-divider:last-child{display:none;}.elementor-39189 .elementor-element.elementor-element-3f578c5.widget-divider-yes{--divider-width:1px;}.the7-e-sticky-effects .elementor-element.elementor-element-3f578c5.widget-divider-yes .dt-nav-menu-horizontal > .item-divider{border-color:#FFFFFF;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal > li > a{color:#FFFFFF;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal > li > a svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal li.depth-0 > a{--icon-margin:0 var(--icon-column-gap) 0 0;--icon-grid-template:" icon before" " icon header " " icon subtitle " " icon empty";--icon-grid-columns:max(var(--icon-column-width, 1em), max-content) max-content;--column-gap:var(--icon-column-gap);--row-gap:0px;--icon-column-spacing:5px;--icon-column-size:16px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal li.menu-item.depth-0 > a .menu-item-text > i{font-size:16px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal li.menu-item.depth-0 > a .menu-item-text > img, .elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal li.menu-item.depth-0 > a .menu-item-text > svg{width:16px !important;height:16px!important;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav li > a{color:#A60B31;background-color:#FFFFFF9E;border-color:#000000;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav > li:not(.act) > a:hover{color:#000000;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal--main .horizontal-sub-nav {--icon-margin:0 var(--icon-column-gap) 0 0;--icon-grid-template:" icon before" " icon header " " icon subtitle " " icon empty";--icon-grid-columns:max(var(--icon-column-width, 1em), max-content) max-content;--column-gap:var(--icon-column-gap);--row-gap:0px;--icon-column-spacing:5px;--icon-column-size:16px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav li.menu-item > a .menu-item-text > i{font-size:16px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav li.menu-item > a .menu-item-text > img, .elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav li.menu-item > a .menu-item-text > svg{width:16px !important;height:16px!important;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-toggle svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-39189 .elementor-element.elementor-element-191777b{padding:0% 5% 0% 5%;}.elementor-39189 .elementor-element.elementor-element-1457053{--e-image-carousel-slides-to-show:1;}.elementor-39189 .elementor-element.elementor-element-d89ba4d .the7-image-container{align-items:flex-start;text-align:left;}.elementor-39189 .elementor-element.elementor-element-d89ba4d{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--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));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-39189 .elementor-element.elementor-element-d89ba4d .post-thumbnail-rollover, .elementor-39189 .elementor-element.elementor-element-d89ba4d .the7-transform-container{overflow:visible;}.elementor-39189 .elementor-element.elementor-element-d89ba4d .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-39189 .elementor-element.elementor-element-d89ba4d .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-39189 .elementor-element.elementor-element-1fa1ef2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-39189 .elementor-element.elementor-element-2d9bc86{--spacer-size:20px;}.elementor-39189 .elementor-element.elementor-element-c91febf .elementor-heading-title{font-size:34px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-39189 .elementor-element.elementor-element-7f5093c .price, .elementor-39189 .elementor-element.elementor-element-7f5093c .price > span.woocommerce-Price-amount.amount, .elementor-39189 .elementor-element.elementor-element-7f5093c .price > span.woocommerce-Price-amount span{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );color:var( --e-global-color-el_color_7 );}.elementor-39189 .elementor-element.elementor-element-7f5093c .price del{order:0;color:var( --e-global-color-el_color_7_2 );}.elementor-39189 .elementor-element.elementor-element-7f5093c .price del span{color:var( --e-global-color-el_color_7_2 );}.elementor-39189 .elementor-element.elementor-element-7f5093c .price ins span{color:var( --e-global-color-el_color_7 );}.elementor-39189 .elementor-element.elementor-element-670ccf7{--display:none;}.elementor-39189 .elementor-element.elementor-element-670ccf7 .the7-add-to-cart, .elementor-39189 .elementor-element.elementor-element-670ccf7 .woocommerce-variation-add-to-cart{text-align:left;justify-content:flex-start;--content-align:flex-start;}.elementor-39189 .elementor-element.elementor-element-670ccf7 .box-button{width:auto;}.elementor-39189 .elementor-element.elementor-element-670ccf7 .quantity, .elementor-39189 .elementor-element.elementor-element-670ccf7 .woocommerce-variation-add-to-cart .quantity{display:none !important;}.elementor-39189 .elementor-element.elementor-element-670ccf7 .variations tr{display:flex;flex-flow:column wrap;justify-content:var(--content-align);align-items:var(--content-align);--label-margin:0 0 var(--label-spacing, 10px) 0;}.elementor-39189 .elementor-element.elementor-element-670ccf7 .the7-wc-variation-select, .elementor-39189 .elementor-element.elementor-element-670ccf7 .variations td.value, .elementor-39189 .elementor-element.elementor-element-670ccf7 .the7-wc-variation-select select{width:auto;}.elementor-39189 .elementor-element.elementor-element-4fe56f6{--spacer-size:12px;}.elementor-39189 .elementor-element.elementor-element-414f5ff{--star-text-display:inline-flex;--show-star-text-spacing:var(--star-spacing, 5px);}.elementor-39189 .elementor-element.elementor-element-414f5ff .rating-text{display:inline-flex;}.elementor-39189 .elementor-element.elementor-element-414f5ff .parenthese{display:inline-flex;}.elementor-39189 .elementor-element.elementor-element-414f5ff .woocommerce-product-rating{flex-flow:row nowrap;align-items:center;--star-gap:0 var(--show-star-text-spacing, 20px) 0 0;justify-content:var(--content-align);}.elementor-39189 .elementor-element.elementor-element-94f8bdc{--spacer-size:31px;}.elementor-39189 .elementor-element.elementor-element-acbc52c{--star-text-display:inline-flex;--show-star-text-spacing:var(--star-spacing, 5px);}.elementor-39189 .elementor-element.elementor-element-acbc52c .rating-text{display:inline-flex;}.elementor-39189 .elementor-element.elementor-element-acbc52c .parenthese{display:inline-flex;}.elementor-39189 .elementor-element.elementor-element-acbc52c .woocommerce-product-rating{flex-flow:row nowrap;align-items:center;--star-gap:0 var(--show-star-text-spacing, 20px) 0 0;justify-content:var(--content-align);}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta .elementor-cta__bg, .elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-39189 .elementor-element.elementor-element-9414fd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-39189 .elementor-element.elementor-element-9414fd7{z-index:1;}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta__content{min-height:40vh;text-align:center;padding:60px 20px 60px 20px;}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta__title{font-family:var( --e-global-typography-el_title_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_4-font-size );font-weight:var( --e-global-typography-el_title_4-font-weight );text-transform:var( --e-global-typography-el_title_4-text-transform );line-height:var( --e-global-typography-el_title_4-line-height );color:var( --e-global-color-el_color_0 );}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta__button{color:var( --e-global-color-el_color_7 );background-color:var( --e-global-color-el_color_0 );border-width:0px;}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta__button:hover{color:var( --e-global-color-el_color_0 );background-color:var( --e-global-color-el_color_1 );}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-ribbon-inner{background-color:#A60B31;margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);font-family:"Crimson Text", Sans-serif;font-size:19px;}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-el_color_6_3 );}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-el_color_6_4 );}.elementor-39189 .elementor-element.elementor-element-cde81aa{z-index:2;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-repeater-item-486de48{width:100%;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-repeater-item-a4a0982{width:100%;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-repeater-item-bcb784a{width:100%;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-repeater-item-e38c5ff{width:100%;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-field-type-submit{width:100%;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .woocommerce-Reviews{column-gap:40px;}.elementor-39189 .elementor-element.elementor-element-c939dd0{--grid-column-gap:40px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .woocommerce-Reviews-title, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-reply-title, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-notes, .elementor-39189 .elementor-element.elementor-element-c939dd0 .woocommerce-noreviews{text-align:left;}.elementor-39189 .elementor-element.elementor-element-c939dd0 #comments .woocommerce-Reviews-title, .elementor-39189 .elementor-element.elementor-element-c939dd0 #reply-title{font-size:20px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-form, .elementor-39189 .elementor-element.elementor-element-c939dd0 #reviews .commentlist, .elementor-39189 .elementor-element.elementor-element-c939dd0 .woocommerce-noreviews{margin-top:20px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-field-group, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-form-cookies-consent, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-notes, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-reply-title{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-form, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-reply-title{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-field-group, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-form-cookies-consent, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-notes{margin-bottom:18px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-field-group.recaptcha_v3-bottomright, .elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-form > .elementor-field-type-submit{margin-bottom:0;}body .elementor-39189 .elementor-element.elementor-element-c939dd0 .elementor-field-group > label{margin-bottom:5px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 #reviews ol.commentlist .comment_container .woocommerce-review__published-date,
				.elementor-39189 .elementor-element.elementor-element-c939dd0 #reviews ol.commentlist .comment_container .woocommerce-review__awaiting-approval{margin-top:5px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 #reviews ol.commentlist .comment_container .description{margin-top:10px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 #reviews ol.commentlist li:not(:last-child){margin-bottom:20px !important;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .comment_container > img.avatar{width:100%;}.elementor-39189 .elementor-element.elementor-element-c939dd0 #reviews ol.commentlist .comment_container{grid-template-columns:33px auto;grid-column-gap:20px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-form .stars{font-size:17px;line-height:17px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .comment-form .stars a{padding-left:2px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .commentlist .star-rating{font-size:12px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .commentlist .star-rating span:before, .elementor-39189 .elementor-element.elementor-element-c939dd0 .commentlist .star-rating:before{letter-spacing:2px;}.elementor-39189 .elementor-element.elementor-element-ebd447e{--spacer-size:20px;}@media(max-width:1050px){.elementor-39189 .elementor-element.elementor-element-44d2d20 .elementor-heading-title{font-size:54px;} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-tablet-left.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-tablet-right.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-tablet-left.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-tablet-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-tablet-center.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text {margin:0 var(--icon-spacing);padding:0 var(--sub-icon-size);}.elementor-39189 .elementor-element.elementor-element-c91febf .elementor-heading-title{font-size:38px;}.elementor-39189 .elementor-element.elementor-element-7f5093c .price, .elementor-39189 .elementor-element.elementor-element-7f5093c .price > span.woocommerce-Price-amount.amount, .elementor-39189 .elementor-element.elementor-element-7f5093c .price > span.woocommerce-Price-amount span{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta__title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );} .elementor-widget-the7-woocommerce-product-review:not(.elementor-tablet-review-col-2) #comments{padding-bottom:var(--grid-column-gap);} .elementor-widget-the7-woocommerce-product-review.elementor-tablet-review-col-2 #comments{padding-bottom:0;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .comment_container > img.avatar{width:100%;}}@media(max-width:850px){.elementor-39189 .elementor-element.elementor-element-0f6739b{padding:0% 2% 0% 2%;}.elementor-39189 .elementor-element.elementor-element-44d2d20 .elementor-heading-title{font-size:33px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-wrap{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal .depth-0 > .horizontal-sub-nav{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal .depth-0 > .the7-e-mega-menu-sub-nav{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-mobile-left.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-mobile-right.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-mobile-left.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-mobile-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-tablet-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-right.sub-icon_position-right.sub-icon_align-side:not(.dt-sub-menu_align-tablet-center) .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-39189 .elementor-element.elementor-element-3f578c5.dt-sub-menu_align-mobile-center.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text {margin:0 var(--icon-spacing) !important;padding:0 var(--sub-icon-size) !important;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal > li > .horizontal-sub-nav:before, .elementor-39189 .elementor-element.elementor-element-3f578c5 .dt-nav-menu-horizontal > li > .horizontal-sub-nav .horizontal-sub-nav, .elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-dropdown .dt-nav-menu-horizontal--main{--submenu-border-right:0px;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-radius:0px 0px 0px 0px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav > li:not(:last-child){padding-bottom:1px;--sub-grid-row-gap:1px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-dropdown .horizontal-sub-nav .horizontal-sub-nav{padding-top:1px;--sub-grid-row-gap:1px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav > li a .menu-item-text{font-size:13px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav > li > a{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding:6px 6px 6px 6px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-sub-nav{--submenu-item-padding-right:6px;--submenu-item-padding-left:6px;}.elementor-39189 .elementor-element.elementor-element-3f578c5 .horizontal-menu-toggle{padding:6px 11px 6px 11px;}.elementor-39189 .elementor-element.elementor-element-c91febf .elementor-heading-title{font-size:34px;}.elementor-39189 .elementor-element.elementor-element-7f5093c .price, .elementor-39189 .elementor-element.elementor-element-7f5093c .price > span.woocommerce-Price-amount.amount, .elementor-39189 .elementor-element.elementor-element-7f5093c .price > span.woocommerce-Price-amount span{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-39189 .elementor-element.elementor-element-4fe56f6{--spacer-size:0px;}.elementor-39189 .elementor-element.elementor-element-9414fd7 .elementor-cta__title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );} .elementor-widget-the7-woocommerce-product-review:not(.elementor-mobile-review-col-2) #comments{padding-bottom:var(--grid-column-gap);} .elementor-widget-the7-woocommerce-product-review.elementor-mobile-review-col-2 #comments{padding-bottom:0;} .the7-elementor-product-comments .comment_container .comment-text{grid-template-areas:"star" "title" "desc";grid-template-columns:1fr;} .the7-elementor-product-comments .comment_container .star-rating{order:0;} .the7-elementor-product-comments .comment_container .meta{order:1;} .the7-elementor-product-comments .commentlist .comment_container .star-rating{margin-bottom:10px;}.elementor-39189 .elementor-element.elementor-element-c939dd0 .comment_container > img.avatar{width:100%;}}@media(min-width:851px){.elementor-39189 .elementor-element.elementor-element-52943fe{width:100%;}.elementor-39189 .elementor-element.elementor-element-c79a0f0{width:50%;}.elementor-39189 .elementor-element.elementor-element-1fa1ef2{width:50%;}}