/* the site's own CSS, scoped under .sx-site (url-to-theme static) */
.sx-site img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px;}
@-webkit-keyframes sx-dig_popBounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes sx-dig_popBounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes sx-dummyAutoFill{0%{opacity:inherit}}
@keyframes sx-rotation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}










































































































































.sx-site #login{min-width:350px;}

































































































































































































































































































































































































@-webkit-keyframes sx-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes sx-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}















































.sx-site{--direction-multiplier:1;}
.sx-site.rtl,.sx-site[dir=rtl]{--direction-multiplier:-1;}






.sx-site .elementor *,.sx-site .elementor :after,.sx-site .elementor :before{box-sizing:border-box;}
.sx-site .elementor a{box-shadow:none;text-decoration:none;}
.sx-site .elementor hr{background-color:transparent;margin:0;}
.sx-site .elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;}
.sx-site .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0;}
.sx-site .elementor embed,.sx-site .elementor iframe,.sx-site .elementor object,.sx-site .elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%;}















.sx-site .elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);}
.sx-site .elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content);}

























.sx-site{--page-title-display:block;}

@keyframes sx-eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}

















.sx-site .elementor-widget{position:relative;}
.sx-site .elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px);}

















































.sx-site .e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;}
.sx-site .e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);}
.sx-site .e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);}
.sx-site.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width);}
.sx-site .e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);}
.sx-site .e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);}
.sx-site .e-con-full,.sx-site .e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align);}
.sx-site .e-con-full.e-flex,.sx-site .e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction);}
.sx-site .e-con,.sx-site .e-con>.e-con-inner{display:var(--display);}


.sx-site .e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal;}

.sx-site .e-con-boxed{gap:initial;text-align:initial;}
.sx-site .e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);}

.sx-site .e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%;}
.sx-site :is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width));}
.sx-site :is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px;}
.sx-site .e-con .elementor-widget.elementor-widget{margin-block-end:0;}
.sx-site .e-con:before,.sx-site .e-con>.elementor-background-slideshow:before,.sx-site .e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.sx-site :is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}
.sx-site .e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);}




.sx-site .e-con .elementor-widget{min-width:0;}

.sx-site .e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.sx-site .e-con>.elementor-widget>.elementor-widget-container{height:100%;}
.sx-site .e-con.e-con>.e-con-inner>.elementor-widget,.sx-site .elementor.elementor .e-con>.elementor-widget{max-width:100%;}
.sx-site .e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px;}
@media (max-width:767px){
.sx-site .e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile);}

}



















































.sx-site .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.sx-site .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}






































@media (prefers-reduced-motion:reduce){

.sx-site *{transition-delay:0s!important;transition-duration:0s!important;}
}









.sx-site.elementor-kit-5724{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Vazirmatn";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Vazirmatn";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Vazirmatn";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Vazirmatn";--e-global-typography-accent-font-weight:500;}

.sx-site .e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}
.sx-site .elementor-widget:not(:last-child){--kit-widget-spacing:20px;}
.sx-site .elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}

@media (max-width:1024px){

.sx-site .e-con{--container-max-width:1024px;}
}
@media (max-width:768px){

.sx-site .e-con{--container-max-width:767px;}
}
.sx-site .elementor-1670 .elementor-element.elementor-element-415e8a8{--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:nowrap;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-8ccbc86 .info-box-title{font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-18bf876{--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:nowrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-2337b25{--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:nowrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-dfa251c .info-box-title{color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;font-size:35px;font-weight:900;}
.sx-site .elementor-1670 .elementor-element.elementor-element-dfa251c .info-box-inner{color:#B8CCC6;font-weight:500;text-transform:uppercase;}
.sx-site .elementor-1670 .elementor-element.elementor-element-32e2122{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-945ef5e{--display:flex;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32{--wd-img-height:546px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .banner-image{object-position:center center;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .wrapper-content-banner{background-color:#b8ccc6;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .banner-title{font-size:32px;font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .banner-inner{font-size:18px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .promo-banner.banner-content-background .wrapper-content-banner{max-width:343px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-cc1e68d{--display:flex;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d{--wd-img-height:263px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .banner-image{object-position:center center;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .wrapper-content-banner{background-color:#b8ccc6;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .banner-title{font-size:24px;font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .banner-inner{font-size:11px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .promo-banner.banner-content-background .wrapper-content-banner{max-width:242px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4{--wd-img-height:263px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .banner-image{object-position:center center;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .wrapper-content-banner{background-color:#b8ccc6;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .banner-title{font-size:24px;font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .banner-inner{font-size:13px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:242px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-322aa54{--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:nowrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-09de609 .title{font-size:32px;font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-dd12a5d{--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:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-efdfc85{--display:flex;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .wrapper-content-banner{background-color:#b8ccc6;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .banner-title{font-size:30px;font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .promo-banner.banner-content-background .wrapper-content-banner{max-width:343px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-36aa424{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}
.sx-site .elementor-1670 .elementor-element.elementor-element-36aa424:not(.elementor-motion-effects-element-type-background),.sx-site .elementor-1670 .elementor-element.elementor-element-36aa424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}
.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf > .elementor-widget-container{margin:0px 0px 10px 0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .title{font-size:32px;font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f6e3b64{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;text-align:justify;}
.sx-site .elementor-1670 .elementor-element.elementor-element-e688cb0 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-5db40a9{--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:nowrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-4fa3bea .title-after_title,.sx-site .elementor-1670 .elementor-element.elementor-element-4fa3bea .title-subtitle,.sx-site .elementor-1670 .elementor-element.elementor-element-4fa3bea .woodmart-title-container{max-width:100%;}
.sx-site .elementor-1670 .elementor-element.elementor-element-4fa3bea .title{font-size:32px;font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-8ee4b10 .info-box-title{font-weight:400;}
.sx-site .elementor-1670 .elementor-element.elementor-element-ff67c69{--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:nowrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f777bac .title-after_title,.sx-site .elementor-1670 .elementor-element.elementor-element-f777bac .title-subtitle,.sx-site .elementor-1670 .elementor-element.elementor-element-f777bac .woodmart-title-container{max-width:100%;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f777bac .title{font-size:32px;font-weight:400;}
@media (max-width:1024px){
.sx-site .elementor-1670 .elementor-element.elementor-element-32e2122{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32{--wd-img-height:340px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .banner-title{font-size:30px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .promo-banner.banner-content-background .wrapper-content-banner{max-width:260px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d{--wd-img-height:160px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .banner-title{font-size:22px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .promo-banner.banner-content-background .wrapper-content-banner{max-width:212px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4{--wd-img-height:160px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .banner-title{font-size:22px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:212px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-322aa54{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-dd12a5d{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .banner-title{font-size:30px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .promo-banner.banner-content-background .wrapper-content-banner{max-width:260px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-36aa424{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}
.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .title-after_title,.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .title-subtitle,.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .woodmart-title-container{max-width:229px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .title{font-size:26px;}
}
@media (max-width:768px){
.sx-site .elementor-1670 .elementor-element.elementor-element-18bf876{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-2337b25{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-dfa251c .info-box-title{font-size:30px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-32e2122{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:nowrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32{--wd-img-height:315px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .banner-title{font-size:20px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-3786f32 .banner-inner{font-size:13px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d{--wd-img-height:216px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .banner-title{font-size:20px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .banner-inner{font-size:9px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-177c53d .promo-banner.banner-content-background .wrapper-content-banner{max-width:202px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4{--wd-img-height:235px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .banner-title{font-size:20px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .banner-inner{font-size:11px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-fd65fa4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:145px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-322aa54{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-dd12a5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:nowrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .banner-title{font-size:19px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .banner-inner{font-size:4px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .promo-banner:not(.banner-content-background) .content-banner,.sx-site .elementor-1670 .elementor-element.elementor-element-f8e8139 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-36aa424{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}
.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .title-after_title,.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .title-subtitle,.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .woodmart-title-container{max-width:269px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-5fefecf .title{font-size:25px;}
.sx-site .elementor-1670 .elementor-element.elementor-element-5db40a9{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}
}
@media (min-width:769px){
.sx-site .elementor-1670 .elementor-element.elementor-element-945ef5e{--width:58%;}
.sx-site .elementor-1670 .elementor-element.elementor-element-cc1e68d{--width:42%;}
.sx-site .elementor-1670 .elementor-element.elementor-element-efdfc85{--width:58%;}
.sx-site .elementor-1670 .elementor-element.elementor-element-36aa424{--width:42%;}
}
@media (max-width:1024px) and (min-width:769px){
.sx-site .elementor-1670 .elementor-element.elementor-element-36aa424{--width:50%;}
}






















.sx-site{--wd-text-line-height:1.6;--wd-link-decor:underline var(--wd-link-decor-style, none) var(--wd-link-decor-color, currentColor);--wd-link-decor-hover:underline var(--wd-link-decor-style-hover, none) var(--wd-link-decor-color-hover, var(--wd-link-decor-color, currentColor));--wd-brd-radius:.001px;--wd-form-height:42px;--wd-form-color:inherit;--wd-form-placeholder-color:inherit;--wd-form-bg:transparent;--wd-form-brd-color:rgba(0,0,0,0.1);--wd-form-brd-color-focus:rgba(0,0,0,0.15);--wd-form-chevron:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);--wd-navigation-color:51,51,51;--wd-main-bgcolor:#fff;--wd-scroll-w:.001px;--wd-admin-bar-h:.001px;--wd-block-spacing:20px;--wd-sticky-nav-w:.001px;--color-white:#fff;--color-gray-100:#f7f7f7;--color-gray-200:#f1f1f1;--color-gray-300:#bbb;--color-gray-400:#a5a5a5;--color-gray-500:#767676;--color-gray-600:#666;--color-gray-700:#555;--color-gray-800:#333;--color-gray-900:#242424;--color-white-rgb:255,255,255;--color-black-rgb:0,0,0;--bgcolor-white:#fff;--bgcolor-gray-100:#f7f7f7;--bgcolor-gray-200:#f7f7f7;--bgcolor-gray-300:#f1f1f1;--bgcolor-black-rgb:0,0,0;--bgcolor-white-rgb:255,255,255;--brdcolor-gray-200:rgba(0,0,0,0.075);--brdcolor-gray-300:rgba(0,0,0,0.105);--brdcolor-gray-400:rgba(0,0,0,0.12);--brdcolor-gray-500:rgba(0,0,0,0.2);--wd-start:start;--wd-end:end;--wd-center:center;--wd-stretch:stretch;}
.sx-site div,.sx-site span,.sx-site applet,.sx-site object,.sx-site iframe,.sx-site h1,.sx-site h2,.sx-site h3,.sx-site h4,.sx-site h5,.sx-site h6,.sx-site p,.sx-site blockquote,.sx-site pre,.sx-site a,.sx-site abbr,.sx-site acronym,.sx-site address,.sx-site big,.sx-site cite,.sx-site code,.sx-site del,.sx-site dfn,.sx-site em,.sx-site img,.sx-site ins,.sx-site kbd,.sx-site q,.sx-site s,.sx-site samp,.sx-site small,.sx-site strike,.sx-site strong,.sx-site sub,.sx-site sup,.sx-site tt,.sx-site var,.sx-site b,.sx-site u,.sx-site i,.sx-site center,.sx-site dl,.sx-site dt,.sx-site dd,.sx-site ol,.sx-site ul,.sx-site li,.sx-site fieldset,.sx-site form,.sx-site label,.sx-site legend,.sx-site table,.sx-site caption,.sx-site tbody,.sx-site tfoot,.sx-site thead,.sx-site tr,.sx-site th,.sx-site td,.sx-site article,.sx-site aside,.sx-site canvas,.sx-site details,.sx-site embed,.sx-site figure,.sx-site figcaption,.sx-site footer,.sx-site header,.sx-site hgroup,.sx-site menu,.sx-site nav,.sx-site output,.sx-site ruby,.sx-site section,.sx-site summary,.sx-site time,.sx-site mark,.sx-site audio,.sx-site video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%;}
.sx-site{font:inherit;font-size:100%;}
.sx-site *,.sx-site *:before,.sx-site *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sx-site{line-height:1;-webkit-text-size-adjust:100%;font-family:sans-serif;font-size:var(--wd-text-font-size);}
.sx-site ol,.sx-site ul{list-style:none;}
.sx-site caption{vertical-align:middle;text-align:right;}
.sx-site q,.sx-site blockquote{quotes:none;}
.sx-site q:before,.sx-site q:after,.sx-site blockquote:before,.sx-site blockquote:after{content:"";content:none;}
.sx-site a img{border:none;}
.sx-site article,.sx-site aside,.sx-site details,.sx-site figcaption,.sx-site figure,.sx-site footer,.sx-site header,.sx-site hgroup,.sx-site main,.sx-site menu,.sx-site nav,.sx-site section,.sx-site summary{display:block;}
.sx-site a,.sx-site button,.sx-site input{touch-action:manipulation;}
.sx-site button,.sx-site input,.sx-site optgroup,.sx-site select,.sx-site textarea{margin:0;color:inherit;font:inherit;}
.sx-site button{overflow:visible;}
.sx-site button,.sx-site input[type="button"],.sx-site input[type="reset"],.sx-site input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
.sx-site button::-moz-focus-inner,.sx-site input::-moz-focus-inner{padding:0;border:0;padding:0;border:0;}
.sx-site.rtl{direction:rtl;}
.sx-site{background-color:#fff;color:var(--wd-text-color);text-rendering:optimizeLegibility;font-weight:var(--wd-text-font-weight);font-style:var(--wd-text-font-style);font-size:var(--wd-text-font-size);font-family:var(--wd-text-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--wd-text-line-height);}
.sx-site :is(body){height:auto;}
.sx-site p{margin-bottom:var(--wd-tags-mb, 20px);}
.sx-site a{color:var(--wd-link-color);transition:all .25s ease;text-decoration:var(--wd-link-decor);-webkit-text-decoration:var(--wd-link-decor);}
.sx-site a:is(:hover,:focus,:active){outline:none;text-decoration:var(--wd-link-decor-hover);-webkit-text-decoration:var(--wd-link-decor-hover);}
.sx-site a:hover{color:var(--wd-link-color-hover);}
.sx-site a:focus{outline:none;}
.sx-site :is(h1,h2,h3,h4,h5,h6,.title) a{color:inherit;text-decoration:none;}
.sx-site :is(h1,h2,h3,h4,h5,h6,.title) a:hover{color:var(--wd-link-color-hover);}
.sx-site label{display:block;margin-bottom:5px;color:var(--wd-title-color);vertical-align:middle;font-weight:400;}
.sx-site em{font-style:italic;}
.sx-site big{font-size:larger;}
.sx-site abbr{border-bottom:1px dotted;color:#D62432;text-decoration:none;}
.sx-site acronym{border-bottom:1px dotted;text-decoration:none;}
.sx-site .required{border:none;color:#E01020;font-size:16px;line-height:1;}
.sx-site .optional{position:relative;top:-5px;font-size:.8em;color:var(--color-gray-300);}
.sx-site abbr[title]{border:none;}
.sx-site dl{margin-bottom:20px;margin-bottom:20px;}
.sx-site strong,.sx-site b{font-weight:600;}
.sx-site mark{display:inline-block;padding:5px 8px;background-color:#f7f7f7;color:#242424;font-weight:600;line-height:1;}
.sx-site code,.sx-site kbd{padding:2px 5px;}
.sx-site code,.sx-site kbd,.sx-site pre,.sx-site samp{-webkit-hyphens:none;hyphens:none;font-family:monospace, serif;}
.sx-site ins{text-decoration:none;}
.sx-site pre{overflow:auto;margin-bottom:20px;padding:20px;background:#f7f7f7;text-align:left;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
.sx-site dfn{font-style:italic;}
.sx-site sub,.sx-site sup{position:relative;vertical-align:baseline;font-size:75%;line-height:1;}
.sx-site sup{top:-.25em;}
.sx-site sub{bottom:-.25em;}
.sx-site var{font-style:italic;}
.sx-site small{font-size:80%;}
.sx-site hr{margin-top:20px;margin-bottom:20px;border:none;border-bottom:1px solid currentColor;opacity:.2;}
.sx-site iframe,.sx-site embed{max-width:100%;}
.sx-site blockquote{margin-bottom:20px;padding-right:30px;border-right:2px solid var(--wd-primary-color);text-align:right;font-size:110%;--wd-tags-mb:10px;}
.sx-site blockquote cite{display:block;margin-top:10px;color:var(--wd-primary-color);font-weight:600;font-size:90%;}
.sx-site blockquote cite a{color:inherit;}
.sx-site cite{font-style:italic;}
.sx-site address{margin-bottom:20px;font-style:italic;font-size:1.1em;line-height:1.8;}
.sx-site fieldset{margin-bottom:20px;padding:20px 40px;border:2px solid var(--brdcolor-gray-300);border-radius:var(--wd-brd-radius);}
.sx-site fieldset legend{margin-bottom:0;padding-right:15px;padding-left:15px;width:auto;}
.sx-site legend{text-transform:uppercase;font-size:22px;}
.sx-site video{display:block;}
.sx-site audio,.sx-site canvas,.sx-site progress{display:inline-block;vertical-align:baseline;}
.sx-site audio:not([controls]){display:none;height:0;}
.sx-site img{max-width:100%;height:auto;border:0;vertical-align:middle;}


.sx-site svg:not(:root){overflow:hidden;}
.sx-site h1{font-size:28px;}
.sx-site h2{font-size:24px;}
.sx-site h3{font-size:22px;}
.sx-site h4{font-size:18px;}
.sx-site h5{font-size:16px;}
.sx-site h6{font-size:12px;}
.sx-site .wd-entities-title a{color:inherit;}




.sx-site legend,.sx-site h1,.sx-site h2,.sx-site h3,.sx-site h4,.sx-site h5,.sx-site h6,.sx-site .title{display:block;margin-bottom:var(--wd-tags-mb, 20px);color:var(--wd-title-color);text-transform:var(--wd-title-transform);font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);font-family:var(--wd-title-font);line-height:1.4;}
.sx-site .wd-entities-title{--wd-link-decor:none;--wd-link-decor-hover:none;display:block;color:var(--wd-entities-title-color);word-wrap:break-word;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform);line-height:1.4;}
.sx-site a.wd-entities-title:hover,.sx-site .wd-entities-title a:hover{color:var(--wd-entities-title-color-hover);}
.sx-site :is(ul,ol){margin-bottom:var(--list-mb);padding-right:var(--li-pl);--list-mb:20px;--li-mb:10px;--li-pl:17px;}
.sx-site :is(ul,ol) li{margin-bottom:var(--li-mb);}
.sx-site :is(ul,ol) li:last-child{margin-bottom:0;}
.sx-site li>:is(ul,ol){margin-top:var(--li-mb);margin-bottom:0;}
.sx-site ul{list-style:disc;}
.sx-site ol{list-style:decimal;}
.sx-site dl dt{color:var(--color-gray-800);font-weight:600;}
.sx-site dl dd{margin-bottom:20px;}






.sx-site .text-center{--content-align:center;--wd-align:center;--text-align:center;text-align:var(--text-align);}
.sx-site .text-right{--text-align:right;text-align:var(--text-align);--content-align:flex-start;--wd-align:flex-start;}
.sx-site .text-left{--text-align:left;text-align:var(--text-align);--content-align:flex-end;--wd-align:flex-end;}
.sx-site [class*="color-scheme-light"]{--color-white:#000;--color-gray-100:rgba(255,255,255,0.1);--color-gray-200:rgba(255,255,255,0.2);--color-gray-300:rgba(255,255,255,0.5);--color-gray-400:rgba(255,255,255,0.6);--color-gray-500:rgba(255,255,255,0.7);--color-gray-600:rgba(255,255,255,0.8);--color-gray-700:rgba(255,255,255,0.9);--color-gray-800:#fff;--color-gray-900:#fff;--color-white-rgb:0,0,0;--color-black-rgb:255,255,255;--bgcolor-black-rgb:255,255,255;--bgcolor-white-rgb:0,0,0;--bgcolor-white:#0f0f0f;--bgcolor-gray-100:#0a0a0a;--bgcolor-gray-200:#121212;--bgcolor-gray-300:#141414;--brdcolor-gray-200:rgba(255,255,255,0.1);--brdcolor-gray-300:rgba(255,255,255,0.15);--brdcolor-gray-400:rgba(255,255,255,0.25);--brdcolor-gray-500:rgba(255,255,255,0.3);--wd-text-color:rgba(255,255,255,0.8);--wd-title-color:#fff;--wd-widget-title-color:var(--wd-title-color);--wd-entities-title-color:#fff;--wd-entities-title-color-hover:rgba(255,255,255,0.8);--wd-link-color:rgba(255,255,255,0.9);--wd-link-color-hover:#fff;--wd-form-brd-color:rgba(255,255,255,0.2);--wd-form-brd-color-focus:rgba(255,255,255,0.3);--wd-form-placeholder-color:rgba(255,255,255,0.6);--wd-form-chevron:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9InJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSI+PHBhdGggZD0iTTYgOWw2IDYgNi02Ii8+PC9zdmc+);--wd-main-bgcolor:#1a1a1a;--wd-navigation-color:255,255,255;color:var(--wd-text-color);}
.sx-site .color-scheme-dark{--color-white:#fff;--color-gray-100:#f7f7f7;--color-gray-200:#f1f1f1;--color-gray-300:#bbb;--color-gray-400:#a5a5a5;--color-gray-500:#767676;--color-gray-600:#666;--color-gray-700:#555;--color-gray-800:#333;--color-gray-900:#242424;--color-white-rgb:255,255,255;--color-black-rgb:0,0,0;--bgcolor-white:#fff;--bgcolor-gray-100:#f7f7f7;--bgcolor-gray-200:#f7f7f7;--bgcolor-gray-300:#f1f1f1;--bgcolor-black-rgb:0,0,0;--bgcolor-white-rgb:255,255,255;--brdcolor-gray-200:rgba(0,0,0,0.075);--brdcolor-gray-300:rgba(0,0,0,0.105);--brdcolor-gray-400:rgba(0,0,0,0.12);--brdcolor-gray-500:rgba(0,0,0,0.2);--wd-text-color:#767676;--wd-title-color:#242424;--wd-entities-title-color:#333;--wd-entities-title-color-hover:rgba(51,51,51,0.65);--wd-link-color:#333;--wd-link-color-hover:#242424;--wd-form-brd-color:rgba(0,0,0,0.1);--wd-form-brd-color-focus:rgba(0,0,0,0.15);--wd-form-placeholder-color:#767676;--wd-navigation-color:51,51,51;color:var(--wd-text-color);}
.sx-site .wd-fill{position:absolute;inset:0;}

.sx-site .wd-set-mb{--wd-mb:15px;}
.sx-site .wd-set-mb>*{margin-bottom:var(--wd-mb);}
.sx-site .reset-last-child>*:last-child{margin-bottom:0;}

@keyframes sx-wd-rotate{100%{transform:rotate(360deg)}}
@keyframes sx-wd-fadeIn{from{opacity:0}to{opacity:1}}

.sx-site table{margin-bottom:35px;width:100%;border-spacing:0;border-collapse:collapse;line-height:1.4;}
.sx-site table th{padding:15px 10px;border-bottom:2px solid var(--brdcolor-gray-200);color:var(--wd-title-color);text-transform:uppercase;font-size:16px;font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);font-family:var(--wd-title-font);vertical-align:middle;text-align:start;}
.sx-site table td{padding:15px 12px;border-bottom:1px solid var(--brdcolor-gray-300);vertical-align:middle;text-align:start;}
.sx-site table :is(tbody,tfoot) th{border-bottom:1px solid var(--brdcolor-gray-300);text-transform:none;font-size:inherit;}



.sx-site input[type='email'],.sx-site input[type='search'],.sx-site input[type='number'],.sx-site input[type='url'],.sx-site input[type='tel'],.sx-site input[type='text'],.sx-site input[type='password'],.sx-site textarea,.sx-site select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.sx-site input[type='email'],.sx-site input[type='date'],.sx-site input[type='search'],.sx-site input[type='number'],.sx-site input[type='text'],.sx-site input[type='tel'],.sx-site input[type='url'],.sx-site input[type='password'],.sx-site textarea,.sx-site select{padding:0 15px;max-width:100%;width:100%;height:var(--wd-form-height);border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius);background-color:var(--wd-form-bg);box-shadow:none;color:var(--wd-form-color);vertical-align:middle;font-size:14px;transition:border-color .5s ease;}
.sx-site input[type='email']:focus,.sx-site input[type='date']:focus,.sx-site input[type='search']:focus,.sx-site input[type='number']:focus,.sx-site input[type='text']:focus,.sx-site input[type='tel']:focus,.sx-site input[type='url']:focus,.sx-site input[type='password']:focus,.sx-site textarea:focus,.sx-site select:focus{outline:none;border-color:var(--wd-form-brd-color-focus);transition:border-color .4s ease;}
.sx-site ::-webkit-input-placeholder{color:var(--wd-form-placeholder-color);}
.sx-site ::-moz-placeholder{color:var(--wd-form-placeholder-color);}
.sx-site :-moz-placeholder{color:var(--wd-form-placeholder-color);}
.sx-site input[type="radio"],.sx-site input[type="checkbox"]{box-sizing:border-box;margin-top:0;padding:0;vertical-align:middle;margin-inline-end:5px;cursor:pointer;}
.sx-site input[type="search"]{box-sizing:content-box;-webkit-appearance:textfield;}
.sx-site input[type="search"]::-webkit-search-cancel-button,.sx-site input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
.sx-site input[type="number"]{padding:0;text-align:center;}
.sx-site input[type="number"]::-webkit-inner-spin-button,.sx-site input[type="number"]::-webkit-outer-spin-button{height:auto;}
.sx-site input[type="date"]{-webkit-appearance:none;}
.sx-site input[type="date"]::-webkit-inner-spin-button{display:none;}
.sx-site input[type="date"]::-webkit-calendar-picker-indicator{opacity:0;}
.sx-site input[type="date"]::-webkit-clear-button{position:relative;left:5px;width:30px;opacity:.4;filter:grayscale(100%);}
.sx-site input[type="date"]::-webkit-date-and-time-value{text-align:start;}
.sx-site [class*="color-scheme-light"] input[type="date"]::-webkit-clear-button{opacity:.6;filter:grayscale(100%) invert(100%) saturate(800%);}
@supports not (-moz-appearance: none){
.sx-site input[type="date"]{background:no-repeat none left 15px top 50%;background-size:auto 14px;}
.sx-site [class*="color-scheme-light"] input[type='date']{background-image:none;}
}
.sx-site textarea{overflow:auto;padding:10px 15px;min-height:190px;resize:vertical;}
.sx-site select{padding-left:30px;background-image:var(--wd-form-chevron);background-position:left 10px top 50%;background-size:auto 18px;background-repeat:no-repeat;}
.sx-site select option{background-color:var(--bgcolor-white);}
.sx-site input:-webkit-autofill{border-color:var(--wd-form-brd-color);-webkit-box-shadow:0 0 0 1000px var(--wd-form-bg) inset;-webkit-text-fill-color:var(--wd-form-color);}
.sx-site input:focus:-webkit-autofill{border-color:var(--wd-form-brd-color-focus);}
.sx-site :is(.btn,.button,button,[type=submit],[type=button]){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;outline:none;border-radius:var(--btn-brd-radius, 0px);vertical-align:middle;text-align:center;text-decoration:none !important;text-shadow:none;line-height:1.2;cursor:pointer;transition:all .25s ease;color:var(--btn-color, #3E3E3E);border:var(--btn-brd-width, 0px) var(--btn-brd-style, solid) var(--btn-brd-color, #E9E9E9);background-color:var(--btn-bgcolor, #F3F3F3);box-shadow:var(--btn-box-shadow, unset);text-transform:var(--btn-transform, uppercase);font-weight:var(--btn-font-weight, 600);font-family:var(--btn-font-family, inherit);font-style:var(--btn-font-style, unset);padding:var(--btn-padding, 5px 20px);min-height:var(--btn-height, 42px);font-size:var(--btn-font-size, 13px);}
.sx-site :is(.btn,.button,button,[type=submit],[type=button]):hover{color:var(--btn-color-hover, var(--btn-color, #3E3E3E));border-color:var(--btn-brd-color-hover, var(--btn-brd-color, #e0e0e0));background-color:var(--btn-bgcolor-hover, var(--btn-bgcolor, #e0e0e0));box-shadow:var(--btn-box-shadow-hover, var(--btn-box-shadow, unset));}
.sx-site button[disabled],.sx-site input[disabled]{opacity:0.6 !important;cursor:default !important;}
.sx-site .elementor .btn{box-shadow:var(--btn-box-shadow, unset);}
.sx-site .elementor .btn:hover{box-shadow:var(--btn-box-shadow-hover, var(--btn-box-shadow, unset));}






.sx-site :is(a,button,input[type="submit"],input[type="checkbox"],input[type="button"],input[type="file"],[tabindex="0"]):focus-visible{outline:var(--wd-otl-width, 2px) var(--wd-otl-style, dotted) var(--wd-otl-color, var(--wd-otl-color-scheme, #000)) !important;outline-offset:var(--wd-otl-offset, calc(var(--wd-otl-width) * -1 / 2));transition:none !important;}
.sx-site input[tabindex="0"]:focus-visible{--wd-otl-width:0 !important;}
.sx-site .color-scheme-dark,.sx-site .whb-color-dark{--wd-otl-color-scheme:#000;}
.sx-site [class*="color-scheme-light"],.sx-site .whb-color-light{--wd-otl-color-scheme:#fff;}


.sx-site [class*="wd-grid"]{--wd-col:var(--wd-col-lg);--wd-gap:var(--wd-gap-lg);--wd-col-lg:1;--wd-gap-lg:20px;}
.sx-site .wd-grid-g{display:grid;grid-template-columns:repeat(var(--wd-col), minmax(0, 1fr));gap:var(--wd-gap);}


.sx-site [class*="wd-grid-f"]{display:flex;flex-wrap:wrap;gap:var(--wd-gap);}






.sx-site .wd-loader:after{content:"";display:inline-block;width:30px;height:30px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle;animation:sx-wd-rotate 450ms infinite linear var(--wd-anim-state, paused);}

@-moz-document url-prefix(){
.sx-site .wd-scroll-content{scrollbar-width:thin;}
}












































.sx-site .wd-nav{--list-mb:0;--li-mb:0;--li-pl:0;--nav-gap:20px;--nav-gap-v:5px;--nav-pd:5px 0;--nav-color:rgba(var(--wd-navigation-color), 1);--nav-color-hover:rgba(var(--wd-navigation-color), .7);--nav-color-active:var(--nav-color-hover);--nav-bg:none;--nav-bg-hover:var(--nav-bg);--nav-bg-active:var(--nav-bg-hover);--nav-shadow:none;--nav-shadow-hover:var(--nav-shadow);--nav-shadow-active:var(--nav-shadow-hover);--nav-border:none;--nav-border-hover:var(--nav-border);--nav-border-active:var(--nav-border-hover);--nav-radius:var(--wd-brd-radius);--nav-chevron-color:rgba(var(--wd-navigation-color), .5);display:inline-flex;flex-wrap:wrap;justify-content:var(--text-align, var(--wd-align));text-align:start;gap:var(--nav-gap-v) var(--nav-gap);list-style:none;}
.sx-site .wd-nav>li{position:relative;}
.sx-site .wd-nav>li>a{position:relative;display:flex;align-items:center;min-height:42px;padding:var(--nav-pd);text-transform:uppercase;font-weight:600;font-size:13px;line-height:1.4;text-decoration:none;color:var(--nav-color);background-color:var(--nav-bg);box-shadow:var(--nav-shadow);border:var(--nav-border);border-radius:var(--nav-radius);}


.sx-site .wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after{order:3;margin-inline-start:4px;font-weight:normal;font-style:normal;font-size:clamp(6px, 50%, 18px);color:var(--nav-chevron-color);content:"\f129";font-family:"woodmart-font";}
.sx-site .wd-nav:where(:not(.wd-dis-hover))>li:where(.wd-opened,:hover)>a{color:var(--nav-color-hover);background-color:var(--nav-bg-hover);box-shadow:var(--nav-shadow-hover);border:var(--nav-border-hover);}
.sx-site .wd-nav:where(:not(.wd-dis-act))>li:where(.current-menu-item,.wd-active,.active)>a{color:var(--nav-color-active);background-color:var(--nav-bg-active);box-shadow:var(--nav-shadow-active);border:var(--nav-border-active);}
.sx-site .wd-nav:where(.wd-add-pd){--nav-pd:5px 12px;}
.sx-site .widget .wd-nav{--li-mb:0;}










.sx-site .wd-nav:is(.wd-style-bordered,.wd-style-separated)>li{display:flex;flex-direction:row;}
.sx-site .wd-nav:is(.wd-style-bordered,.wd-style-separated)>li:not(:last-child):after{content:"";position:relative;inset-inline-end:calc((var(--nav-gap) / 2) * -1);border-right:1px solid rgba(0,0,0,0.105);}
.sx-site :is(.color-scheme-light,.whb-color-light) .wd-nav:is(.wd-style-bordered,.wd-style-separated)>li:not(:last-child):after{border-color:rgba(255,255,255,0.25);}



.sx-site .wd-nav[class*="wd-style-underline"] .nav-link-text{position:relative;display:inline-block;padding-block:1px;line-height:1.2;}
.sx-site .wd-nav[class*="wd-style-underline"] .nav-link-text:after{content:'';position:absolute;top:100%;right:0;width:0;height:2px;background-color:var(--wd-primary-color);transition:width 0.4s cubic-bezier(0.19, 1, 0.22, 1);}
.sx-site .wd-nav[class*="wd-style-underline"]>li:is(:hover,.current-menu-item,.wd-active,.active)>a .nav-link-text:after{width:100%;}
























.sx-site .wd-notice,.sx-site div.wpcf7-response-output,.sx-site .mc4wp-alert,.sx-site :is(.woocommerce-error,.woocommerce-message,.woocommerce-info){--wd-link-decor:underline;--wd-link-decor-hover:underline;--wd-link-color:currentColor;--wd-link-color-hover:color-mix(in srgb, currentColor 80%, transparent);position:relative;margin-bottom:20px;padding-block:18px;padding-inline:65px 30px !important;text-align:start;border:none;border-radius:var(--wd-brd-radius);outline:none !important;}
.sx-site .wd-notice:before,.sx-site div.wpcf7-response-output:before,.sx-site .mc4wp-alert:before,.sx-site :is(.woocommerce-error,.woocommerce-message,.woocommerce-info):before{position:absolute;top:calc(50% - 9px);right:24px;font-size:18px;line-height:18px;font-family:"woodmart-font";}
.sx-site .wd-notice p:last-child,.sx-site div.wpcf7-response-output p:last-child,.sx-site .mc4wp-alert p:last-child,.sx-site :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) p:last-child{margin-bottom:0;}

.sx-site .wd-notice :is(.button,.wc-backward),.sx-site div.wpcf7-response-output :is(.button,.wc-backward),.sx-site .mc4wp-alert :is(.button,.wc-backward),.sx-site :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) :is(.button,.wc-backward){text-decoration:none;--btn-color:currentColor;--btn-color-hover:currentColor;--btn-bgcolor:transparent;--btn-bgcolor-hover:transparent;--btn-brd-width:2px;--btn-box-shadow-hover:none;--btn-height:none;--btn-padding:0;--btn-brd-color:color-mix(in srgb, currentColor 50%, transparent);border-top:0;border-inline:0;margin-inline:4px;}


.sx-site .wd-notice.wd-warning,.sx-site .wpcf7 form:not(.sent) .wpcf7-response-output,.sx-site .mc4wp-error,.sx-site .mc4wp-notice,.sx-site :is(.woocommerce-error,.woocommerce-info){background-color:var(--notices-warning-bg);color:var(--notices-warning-color);}
.sx-site .wd-notice.wd-warning:before,.sx-site .wpcf7 form:not(.sent) .wpcf7-response-output:before,.sx-site .mc4wp-error:before,.sx-site .mc4wp-notice:before,.sx-site :is(.woocommerce-error,.woocommerce-info):before{content:"\f100";}








.sx-site .wd-loop-footer{text-align:center;margin-top:30px;}
.sx-site nav[class*="-pagination"] ul{--list-mb:0;--li-mb:0;--li-pl:0;list-style:none;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;}

.sx-site nav[class*="-pagination"] li .current{color:#fff;background-color:var(--wd-primary-color);}
.sx-site nav[class*="-pagination"] li :is(.next,.prev){font-size:0;}
.sx-site nav[class*="-pagination"] li :is(.next,.prev):before{font-size:12px;content:"\f114";font-family:"woodmart-font";}
.sx-site nav[class*="-pagination"] li .prev:before{content:"\f113";font-family:"woodmart-font";}
.sx-site nav[class*="-pagination"] a:hover{background-color:var(--bgcolor-gray-300);}
.sx-site [class*="screen-reader"]{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);transform:scale(0);}







































.sx-site :is(.widget,.wd-widget,div[class^="vc_wp"]){line-height:1.4;--wd-link-color:var(--color-gray-500);--wd-link-color-hover:var(--color-gray-800);--wd-link-decor:none;--wd-link-decor-hover:none;}
.sx-site :is(.widget,.wd-widget,div[class^="vc_wp"])>:is(ul,ol){margin-top:0;}
.sx-site :is(.widget,.wd-widget,div[class^="vc_wp"]) :is(ul,ol){list-style:none;--list-mb:0;--li-mb:15px;--li-pl:0;}


.sx-site .widget{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--brdcolor-gray-300);}
.sx-site .widget:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}



.sx-site :is(.wd-entry-content,.entry-content,.is-layout-flow,.is-layout-constrained,.is-layout-constrained>.wp-block-group__inner-container)>*{margin-block:0 var(--wd-block-spacing);}
.sx-site :is(.wd-entry-content,.entry-content,.is-layout-flow,.is-layout-constrained,.is-layout-constrained>.wp-block-group__inner-container)>:where(*:last-child){margin-bottom:0;}

.sx-site :where(.wd-bg-parent>*){position:relative;}




.sx-site .wd-page-wrapper{position:relative;background-color:var(--wd-main-bgcolor);}
.sx-site:not([class*="wrapper-boxed"]){background-color:var(--wd-main-bgcolor);}
.sx-site .wd-page-content{min-height:50vh;background-color:var(--wd-main-bgcolor);}
.sx-site .container,.sx-site .container-fluid{width:100%;max-width:var(--wd-container-w);padding-inline:15px;margin-inline:auto;}

.sx-site .wd-content-layout{padding-block:40px;}
.sx-site :where(.wd-content-layout>div){grid-column:auto/span var(--wd-col);}



















@media (max-width: 1024px){

.sx-site [class*="wd-grid"]{--wd-col:var(--wd-col-md);--wd-gap:var(--wd-gap-md);--wd-col-md:var(--wd-col-lg);--wd-gap-md:var(--wd-gap-lg);}

.sx-site .wd-nav-wrapper.wd-mb-action-swipe{overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;-webkit-mask-image:linear-gradient(to right, transparent, #000 70px);mask-image:linear-gradient(to right, transparent, #000 70px);}
.sx-site .wd-nav-wrapper.wd-mb-action-swipe .wd-nav{flex-wrap:nowrap;}



}
@media (max-width: 768.98px){

.sx-site [class*="wd-grid"]{--wd-col:var(--wd-col-sm);--wd-gap:var(--wd-gap-sm);--wd-col-sm:var(--wd-col-md);--wd-gap-sm:var(--wd-gap-md);}


}
@media (max-width: 576px){
.sx-site [class*="wd-grid"]{--wd-col:var(--wd-col-xs);--wd-gap:var(--wd-gap-xs);--wd-col-xs:var(--wd-col-sm);--wd-gap-xs:var(--wd-gap-sm);}
}



































.sx-site:has(.whb-sticky-prepared):not(:has(.whb-top-bar)){--wd-top-bar-h:.00001px;--wd-top-bar-sm-h:.00001px;}
.sx-site:has(.whb-sticky-prepared):not(:has(.whb-general-header)){--wd-header-general-h:.00001px;--wd-header-general-sm-h:.00001px;}
.sx-site:has(.whb-sticky-prepared):not(:has(.whb-header-bottom)){--wd-header-bottom-h:.00001px;--wd-header-bottom-sm-h:.00001px;--wd-header-bottom-brd-w:.00001px;}























@keyframes sx-wd-fadeInDownBig{from{transform:translate3d(0, -100%, 0)}to{transform:none}}
@keyframes sx-wd-fadeOutUpBig{from{transform:none}to{transform:translate3d(0, -100%, 0)}}







































































.sx-site .price{color:var(--wd-primary-color);font-weight:600;}

.sx-site .price del{color:var(--color-gray-300);font-size:90%;font-weight:400;}
.sx-site .price ins{padding:0;background-color:transparent;text-decoration:none;opacity:1;}







.sx-site ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info){list-style:none;--li-pl:0;--li-mb:5px;align-items:stretch;flex-direction:column;justify-content:center;}








.sx-site :is(.blockOverlay,.wd-loader-overlay):after{position:absolute;top:calc(50% - 13px);left:calc(50% - 13px);content:"";display:inline-block;width:26px;height:26px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle;animation:sx-wd-rotate 450ms infinite linear var(--wd-anim-state, paused);--wd-anim-state:running;}




@keyframes sx-wd-FadeInLoader{from{opacity:0}to{opacity:.8}}




.sx-site form.cart{display:flex;flex-wrap:wrap;gap:10px;justify-content:var(--content-align);}
.sx-site form.cart>*{flex:1 1 100%;}
.sx-site form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn,.quantity){flex:0 0 auto;}














.sx-site .wd-products-element{position:relative;}



.sx-site .wd-fontsize-xs{font-size:14px;}
.sx-site .wd-fontsize-s{font-size:16px;}
.sx-site .wd-fontsize-m{font-size:18px;}
.sx-site .wd-fontsize-l{font-size:22px;}

.sx-site .wd-fontsize-xxl{font-size:36px;}

.sx-site .text-larger{font-size:110%;}




.sx-site .wd-items-middle{align-items:center;}
.sx-site .wd-items-bottom{align-items:flex-end;}
.sx-site .wd-justify-left{justify-content:left;}
.sx-site .wd-justify-center{justify-content:center;}




@media (max-width: 1024px){
.sx-site .wd-fontsize-xl,.sx-site .wd-fontsize-xxl,.sx-site .wd-fontsize-xxxl{font-size:22px;}
.sx-site .text-larger{font-size:inherit;}
}




.sx-site :is(.yoast-breadcrumb,.aioseo-breadcrumbs,.rank-math-breadcrumb){--wd-link-color:var(--color-gray-500);--wd-link-color-hover:var(--color-gray-700);--wd-bcrumb-color-active:var(--color-gray-900);--wd-link-decor:none;--wd-link-decor-hover:none;}







.sx-site .elementor-default i:not([class]),.sx-site.elementor-default i:not([class]){font-style:italic;}
.sx-site .wd-button-wrapper .btn-style-link,.sx-site .wd-button-wrapper .btn-style-bordered:not(:hover){background-color:transparent !important;}


.sx-site .rtl .btn-icon-pos-right,.sx-site.rtl .btn-icon-pos-right{flex-direction:row-reverse;}
.sx-site :is(.wd-entry-content,.entry-content)>.elementor{margin-bottom:0;}








.sx-site .e-con-boxed.wd-negative-gap{--container-max-width:none;}
.sx-site [class*="wd-section-stretch"]{position:relative;min-width:calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));width:calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));left:calc(-50% - -50vw - var(--wd-scroll-w) / 2 - var(--wd-sticky-nav-w) / 2);}
.sx-site [class*="wd-section-stretch"].wd-negative-gap{--padding-left:15px;--padding-right:15px;}
.sx-site [class*="wd-section-stretch"].wd-negative-gap:where(.elementor-section){padding-inline:15px;}







.sx-site .elementor-widget-text-editor .elementor-widget-container{width:100%;columns:inherit;column-gap:inherit;}
.sx-site .elementor-widget-text-editor.text-left>*{margin-right:auto;}
.sx-site .elementor-widget-text-editor.text-center>*{margin-inline:auto;}
.sx-site .elementor-widget-text-editor.text-right>*{margin-left:auto;}
.sx-site .elementor-widget-text-editor>*>*:last-child,.sx-site .elementor-widget-text-editor>*:last-child{margin-bottom:0;}


.sx-site .elementor a{text-decoration:var(--wd-link-decor);-webkit-text-decoration:var(--wd-link-decor);}
.sx-site .elementor a:where(:hover){text-decoration:var(--wd-link-decor-hover);-webkit-text-decoration:var(--wd-link-decor-hover);}




.sx-site .wd-carousel-item.e-con{--padding-top:0px;--padding-bottom:0px;}
.sx-site .wd-carousel-item.e-con.e-flex{flex:0 0 calc(100% / var(--wd-col));}
.sx-site :where(.e-con) .wd-width-100{width:100%;}















.sx-site .e-con :is(.wd-checkout-login,.wd-checkout-coupon){align-items:unset;}
.sx-site .e-con :is(.wd-checkout-login,.wd-checkout-coupon) .elementor-widget-container{display:flex;flex-direction:column;align-items:var(--wd-align);}





















@media (max-width: 1024px){
.sx-site .wd-carousel-dis-mb .wd-carousel{padding:0;}
.sx-site .wd-carousel-dis-mb .wd-carousel-wrap{padding:15px 0;overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right, transparent 5px, #000 40px);mask-image:linear-gradient(to right, transparent 5px, #000 40px);}
.sx-site .wd-carousel-dis-mb :is(.wd-nav-arrows,.wd-nav-pagin-wrap){display:none;}
}
.sx-site .form-style-underlined label,.sx-site.form-style-underlined label{margin-bottom:-5px;}
.sx-site .form-style-underlined :is(input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],select,textarea),.sx-site.form-style-underlined :is(input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],select,textarea){padding:0 2px;border-top-style:none;border-right-style:none;border-left-style:none;}
.sx-site .form-style-underlined select,.sx-site.form-style-underlined select{background-position:right 0 top 50%;}
.sx-site .form-style-underlined textarea,.sx-site.form-style-underlined textarea{padding-top:12px;padding-bottom:12px;min-height:80px;}


















































.sx-site :is(.register,.woocommerce-form-login) .button{width:100%;}





































































































.sx-site :is(.woocommerce-cart,.woocommerce-checkout) :is(.cart-widget-side,.wd-dropdown-cart){display:none;}






















































.sx-site .wd-carousel-container{--wd-width:100%;position:relative;width:var(--wd-width);}
.sx-site .wd-carousel-inner{position:relative;margin:-15px 0;}
.sx-site .wd-carousel{position:relative;overflow-x:var(--wd-carousel-overflow, clip);overflow-y:var(--wd-carousel-overflow, unset);padding:15px 0;margin-inline:calc(var(--wd-gap) / -2);touch-action:pan-y;}
@supports not (overflow: clip){
.sx-site .wd-carousel{overflow:var(--wd-carousel-overflow, hidden);}
}
.sx-site .wd-carousel-wrap{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:initial;box-sizing:content-box;transform:translate3d(0px, 0, 0);}
.sx-site .wd-carousel-item{position:relative;height:100%;flex:0 0 calc(100% / var(--wd-col));max-width:calc(100% / var(--wd-col));padding:0 calc(var(--wd-gap) / 2);transition-property:transform;transform:translate3d(0px, 0, 0);}
.sx-site .wd-backface-hidden .wd-carousel-item{transform:translateZ(0);backface-visibility:hidden;}
.sx-site .wd-carousel[data-center_mode="yes"] .wd-carousel-wrap:not([style]){transform:translate3d(calc(-50% + (100% / var(--wd-col)) / 2), 0, 0);}
.sx-site .wd-autoheight,.sx-site .wd-autoheight .wd-carousel-item{height:auto;}
.sx-site .wd-autoheight .wd-carousel-wrap{align-items:flex-start;transition-property:transform, height;}
@media (min-width: 1025px){
.sx-site .wd-carousel-container:not(.wd-off-lg) [style*="col-lg:1;"]:not(.wd-initialized)>.wd-carousel-wrap>.wd-carousel-item:nth-child(n+2){display:none;}
}
@media (max-width: 768.98px){
.sx-site .wd-carousel-container:not(.wd-off-sm) [style*="col-sm:1;"]:not(.wd-initialized)>.wd-carousel-wrap>.wd-carousel-item:nth-child(n+2){display:none;}
}
@media (min-width: 769px) and (max-width: 1024px){
.sx-site .wd-carousel-container:not(.wd-off-md) [style*="col-md:1;"]:not(.wd-initialized)>.wd-carousel-wrap>.wd-carousel-item:nth-child(n+2){display:none;}
}
.sx-site .wd-info-box{position:relative;display:flex;flex-direction:column;border-radius:var(--wd-brd-radius);gap:var(--ib-icon-sp);--ib-icon-sp:20px;}
.sx-site .wd-info-box .box-icon-wrapper{flex:0 0 auto;line-height:0;}
.sx-site .wd-info-box :is(.info-box-icon,.info-svg-wrapper){display:inline-block;max-width:100%;}
.sx-site .wd-info-box .info-box-icon{transition:all .25s ease;}
.sx-site .wd-info-box .info-svg-wrapper img{height:inherit;}
.sx-site .wd-info-box .info-svg-wrapper :is(img,svg){width:inherit !important;height:inherit !important;}
.sx-site .wd-info-box :is(.info-box-subtitle,.info-box-title){transition:all .25s ease;margin-bottom:0;}
.sx-site .wd-info-box :is(.info-box-subtitle,.info-box-title,.info-box-inner):not(:first-child){margin-top:10px;}
.sx-site .wd-info-box :is(.info-box-subtitle:not(.subtitle-style-background),.info-box-title){line-height:1.3;}
.sx-site .wd-info-box .info-box-content{--wd-tags-mb:10px;position:relative;flex:1 1 auto;border-radius:var(--wd-brd-radius);}
.sx-site .wd-info-box .info-box-inner p:first-child:empty,.sx-site .wd-info-box .info-box-inner p:first-child:empty ~ p:last-child,.sx-site .wd-info-box .info-box-inner:empty{display:none;}
.sx-site .wd-info-box .info-btn-wrapper{margin-top:15px;}
.sx-site .wd-info-box-link{z-index:2;}
.sx-site .box-icon-align-top .box-icon-wrapper{margin-bottom:-5px;}
.sx-site :is(.box-icon-align-left,.box-icon-align-right) .box-icon-wrapper{max-width:50%;}

.sx-site .box-icon-align-right{flex-direction:row;}

.sx-site .box-with-icon .info-box-icon{overflow:hidden;}





.sx-site [class*="box-icon-with-"]:is(.text-size-default,.text-size-large){--text-bg-size:100px;}
.sx-site [class*="box-icon-with-"] .info-box-icon{border-radius:50%;text-align:center;}
.sx-site .box-icon-with-bg .info-box-icon{padding:20px;background-color:#f1f1f1;}






.sx-site [class*="color-scheme-hover"]{transition:all .25s ease;}
.sx-site [class*="color-scheme-hover"] .title{transition:all .25s ease;}
.sx-site .color-scheme-hover-dark:hover{--color-gray-400:#a5a5a5;--color-gray-500:#a5a5a5;--color-gray-800:#333;--bgcolor-gray-200:#f7f7f7;--brdcolor-gray-500:rgba(0,0,0,0.2);--wd-text-color:#767676;--wd-title-color:#242424;--wd-link-color:#333;--wd-link-color-hover:#242424;color:var(--wd-text-color);}
.sx-site .color-scheme-hover-light:hover{--color-gray-400:rgba(255,255,255,0.8);--color-gray-500:rgba(255,255,255,0.8);--color-gray-800:#fff;--brdcolor-gray-300:rgba(255,255,255,0.15);--brdcolor-gray-500:rgba(255,255,255,0.3);--wd-text-color:rgba(255,255,255,0.8);--wd-title-color:#fff;--wd-link-color:rgba(255,255,255,0.9);--wd-link-color-hover:#fff;color:var(--wd-text-color);}
.sx-site .color-scheme-hover-light:hover .info-svg-wrapper svg{fill:#fff !important;}
.sx-site .color-scheme-hover-light:hover .info-svg-wrapper img{filter:brightness(0) invert(1);}
.sx-site .color-scheme-hover-light:hover :is(.info-box-icon,.title){color:#fff !important;}
@media (min-width: 1025px){

.sx-site [class*="box-icon-with-"].text-size-large{--text-bg-size:130px;}
}


















.sx-site .wd-slide-bg{background-position:center center;background-size:cover;background-repeat:no-repeat;}
.sx-site .wd-slide-bg :is(img,picture){display:block;width:100%;height:100%;object-fit:cover;object-position:center;}




.sx-site .wd-slider>.wd-carousel-inner>.wd-carousel:not(.wd-fade)>.wd-carousel-wrap{transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);}


.sx-site .swiper-notification{position:absolute;display:flex;justify-self:center;inset:15px 0 auto 0;padding:5px 10px;color:var(--color-gray-800);background:rgba(var(--bgcolor-white-rgb), 0.6);border-radius:var(--wd-brd-radius);z-index:2;}
.sx-site .swiper-notification:empty{display:none;}
.sx-site .wd-slider>.wd-carousel-inner{margin:0;}
.sx-site .wd-slider>.wd-carousel-inner>.wd-carousel{padding:0;--wd-gap:0.001px;}
.sx-site .wd-slide{display:flex;overflow:hidden;aspect-ratio:var(--wd-aspect-ratio);}
.sx-site .wd-slide-container{z-index:2;display:flex;align-items:var(--wd-align-items, center);justify-content:var(--wd-justify-content, left);padding-block:35px;}
.sx-site .wd-slide-inner{position:relative;width:100%;transform:translate3d(0, 0, 0);}
.sx-site .wd-slide-container:not(.content-full-width) .wd-slide-inner{max-width:1200px;}
.sx-site .wd-slider.wd-section-container>.wd-carousel-inner>.wd-carousel{border-radius:var(--wd-brd-radius);overflow:var(--wd-carousel-overflow, clip);}
.sx-site .wd-slider{--wd-width:unset;}
.sx-site .wd-slider[class*="wd-section-stretch"]{--wd-width:calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));}



.sx-site .wd-slider:where(.wd-section-container) .wd-slide-container{padding-inline:5%;}
.sx-site .wd-slide-container.wd-padding-off{padding:0;}
.sx-site .wd-slider .wd-slide:is(.wd-slide-prev,.wd-slide-next):not(.wd-active) [class*="wd-animation"]{opacity:0;transform:none;}

.sx-site .title-wrapper{--wd-mb:10px;}
.sx-site .title-wrapper [class*="title"]{display:inline-block;}
.sx-site .title-wrapper .title{margin-bottom:0;}
.sx-site .title-wrapper .img-wrapper{display:block;margin-top:10px;}






.sx-site .wd-title-color-default{--el-title-color:rgba(0,0,0,0.105);}


.sx-site .wd-title-color-black{--el-title-color:#000;}
.sx-site .wd-title-color-white{color:var(--wd-text-color);--wd-text-color:rgba(255,255,255,0.8);--wd-title-color:#fff;--el-title-color:#fff;}






@media (max-width: 1024px){
.sx-site .title-subtitle.wd-fontsize-m,.sx-site .title-after_title.wd-fontsize-s{font-size:14px;}
}
@media (max-width: 576px){
.sx-site .title-wrapper .title-subtitle{font-size:12px;}
.sx-site .title-wrapper .title{font-size:20px;}
}
.sx-site .btn-color-primary{--btn-color:#fff;--btn-color-hover:#fff;--btn-bgcolor:var(--wd-primary-color);--btn-bgcolor-hover:var(--wd-primary-color);--btn-brd-color:var(--wd-primary-color);--btn-brd-color-hover:var(--wd-primary-color);--btn-box-shadow-hover:inset 0 0 0 1000px rgba(0,0,0,0.1);}
.sx-site .btn-color-primary.btn-style-bordered{--btn-color:var(--wd-primary-color);}
.sx-site .btn-color-primary.btn-style-link{--btn-color:var(--color-gray-800);--btn-color-hover:var(--color-gray-500);}






.sx-site .btn-color-white{--btn-color:#333;--btn-color-hover:#333;--btn-bgcolor:#fff;--btn-bgcolor-hover:#fff;--btn-brd-color:rgba(255,255,255,0.5);--btn-brd-color-hover:#fff;--btn-box-shadow-hover:inset 0 0 0 1000px rgba(0,0,0,0.1);}
.sx-site .btn-color-white.btn-style-bordered{--btn-color:#fff;}
.sx-site .btn-color-white.btn-style-link{--btn-color:#fff;--btn-color-hover:#fff;}


.sx-site .btn.btn-style-bordered{--btn-bgcolor:transparent;--btn-brd-width:2px;--btn-box-shadow-hover:none;}
.sx-site .btn.btn-style-link{--btn-bgcolor:transparent;--btn-bgcolor-hover:transparent;--btn-brd-width:2px;--btn-box-shadow-hover:none;--btn-height:none;--btn-padding:0;border-top:0;border-inline:0;}


.sx-site .btn-shape-round,.sx-site .btn-style-round{--btn-brd-radius:35px;}
.sx-site .btn-shape-semi-round,.sx-site .btn-style-semi-round{--btn-brd-radius:5px;}

.sx-site .btn-icon-pos-right{flex-direction:row;}











.sx-site .promo-banner{--button-space:15px;--button-size:28px;--content-width:var(--wd-max-width);--wd-otl-offset:calc(var(--wd-otl-width) * -1);position:relative;overflow:hidden;border-radius:var(--wd-brd-radius);transform:translate3d(0, 0, 0);}
.sx-site .promo-banner .banner-image :is(img,picture,video){width:100%;height:var(--wd-img-height);object-fit:cover;object-position:inherit;}
.sx-site .promo-banner .banner-image[style^="height"] :is(img,picture){height:100%;}
.sx-site .promo-banner .wrapper-content-banner{z-index:2;display:flex;overflow:hidden;padding:30px;border-radius:var(--wd-brd-radius);transform:translate3d(0, 0, 0);}
.sx-site .promo-banner .content-banner{--wd-tags-mb:10px;position:relative;width:100%;max-width:var(--content-width);}
.sx-site .promo-banner :is(.banner-subtitle,.banner-title,.banner-inner):not(:first-child){margin-top:7px;}
.sx-site .promo-banner .banner-title{display:block;margin-bottom:0;line-height:1.3;}
.sx-site .promo-banner .banner-inner p:first-child:empty{display:none;}

.sx-site .promo-banner .banner-btn-wrapper{margin-top:var(--button-space);}
.sx-site .promo-banner.wd-with-link .wrapper-content-banner{pointer-events:none;}
.sx-site .promo-banner.wd-with-link:hover .btn{pointer-events:auto;}






@media (max-width: 1024px){

.sx-site .banner-title:is(.wd-fontsize-xl,.wd-font-size-xxl){font-size:22px;}
}
@media (max-width: 768.98px){
.sx-site .banner-btn-wrapper :is(.btn-size-default,.btn-size-large,.btn-size-extra-large){padding:5px 14px;min-height:36px;font-size:12px;}
.sx-site .banner-btn-wrapper .btn-style-link{padding:0;min-height:unset;}
}
@media (max-width: 767px){

.sx-site .promo-banner .banner-title{font-size:5vw;}
}
.sx-site .banner-content-background .wrapper-content-banner{width:100%;max-width:var(--content-width);background-color:rgba(0,0,0,0.8);}

.sx-site .banner-content-background .wrapper-content-banner.wd-items-middle{top:50%;bottom:auto;transform:translate3d(0, -50%, 0);}
.sx-site .banner-content-background .wrapper-content-banner.wd-items-bottom{top:auto;}
.sx-site .banner-content-background .wrapper-content-banner.wd-justify-left{right:auto;}
.sx-site .banner-content-background .wrapper-content-banner.wd-justify-center{right:auto;left:50%;transform:translate3d(-50%, 0, 0);}
.sx-site .banner-content-background .wrapper-content-banner.wd-justify-center.wd-items-middle{transform:translate3d(-50%, -50%, 0);}

.sx-site .banner-content-background .content-banner{max-width:unset;}
.sx-site .banner-content-background.color-scheme-dark .wrapper-content-banner{background-color:rgba(255,255,255,0.8);}
.sx-site [class*="banner-hover-zoom"]{backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.sx-site [class*="banner-hover-zoom"] .banner-image{transition:transform 0.5s cubic-bezier(0, 0, 0.44, 1.18);}
.sx-site [class*="banner-hover-zoom"]:hover .banner-image{transform:scale(1.09);}



.sx-site .subtitle-color-default.subtitle-style-default{color:var(--color-gray-400);}





.sx-site .wd-tabs:where(:not(.wd-inited)) .wd-nav-tabs[class*="wd-style-underline"]>li:first-child>a .nav-link-text:after{width:100%;}
.sx-site .wd-tabs{--wd-row-gap:20px;--wd-header-padding:.001px;display:flex;flex-direction:column;gap:var(--wd-row-gap);}



.sx-site .wd-tabs-header{display:flex;flex-direction:column;gap:10px;padding:var(--wd-header-padding);}

.sx-site .wd-nav-tabs{--nav-gap:30px;align-items:center;}
.sx-site .wd-nav-tabs>li>a{font-size:16px;font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);font-family:var(--wd-title-font);}
.sx-site .wd-tabs.tabs-design-default:not(.wd-header-with-bg){--wd-row-gap:10px;}






.sx-site .wd-tabs:where(:not(.wd-inited)) .wd-nav-tabs>li:first-child>a{color:var(--nav-color-active);background-color:var(--nav-bg-active);box-shadow:var(--nav-shadow-active);border:var(--nav-border-active);}
.sx-site .wd-nav-tabs[class*="wd-style-underline"]{--nav-color:rgba(var(--wd-navigation-color), .7);--nav-color-hover:rgba(var(--wd-navigation-color), 1);}
.sx-site .wd-nav-tabs a{gap:10px;}
.sx-site .wd-nav-tabs .img-wrapper{min-width:max-content;}

.sx-site .wd-nav-tabs.wd-icon-pos-top{align-items:flex-end;}
.sx-site .wd-nav-tabs.wd-icon-pos-top a{flex-direction:column;justify-content:center;}



.sx-site .wd-tabs:not(.wd-inited) .wd-tab-content:first-child{display:flex;opacity:1;transform:none;}
.sx-site .wd-tabs .wd-tabs-content-wrapper{position:relative;}
.sx-site .wd-tabs .wd-tab-content{display:none;opacity:0;transition:all .25s ease;transform:translateY(30px);}
.sx-site .wd-tabs .wd-tab-content>div:not(:is(.wd-nav-arrows,.grid-masonry)){--wd-width:100%;width:var(--wd-width);}
.sx-site .wd-tabs .wd-tab-content.wd-active{display:flex;}
.sx-site .wd-tabs .wd-tab-content.wd-in{opacity:1;transform:none;}
.sx-site .wd-tabs .wd-tab-content>.elementor{min-width:1px;}



@media (max-width: 1024px){
.sx-site .wd-tabs{--wd-row-gap:10px;}

.sx-site .wd-tabs .wd-tabs-header .img-wrapper img{max-height:25px;width:auto;}


}


.sx-site .wd-products-tabs .wd-tab-content.wd-active{display:block;}





.sx-site .wd-sticky-loader{position:absolute;inset:70px 0;display:flex;align-items:flex-start;justify-content:center;pointer-events:none;opacity:0;}
.sx-site .wd-sticky-loader .wd-loader{position:sticky;top:calc(50% - 15px);}



.sx-site :is(.quick-shop-shown,.wd-loading-quick-shop) :is(.wd-buttons,.product-labels){opacity:0;}










































.sx-site :where(.wd-loop-builder-off) :is(.wd-product-cats,.wd-product-brands-links,.wd-product-sku){--wd-link-color:var(--color-gray-400);--wd-link-color-hover:var(--color-gray-700);--wd-link-decor:none;--wd-link-decor-hover:none;font-size:.95em;color:var(--color-gray-400);}










.sx-site .wd-load-more{--btn-color:var(--color-gray-800);--btn-color-hover:var(--color-gray-800);--btn-brd-color:var(--brdcolor-gray-300);--btn-brd-color-hover:var(--brdcolor-gray-500);--btn-bgcolor:transparent;--btn-bgcolor-hover:transparent;--btn-brd-width:2px;}
.sx-site .wd-load-more.loading{display:none;}
.sx-site .wd-load-more.loading+.wd-load-more-loader{display:inline-flex;animation:sx-wd-fadeIn .3s ease both;}
.sx-site .wd-load-more.loading+.wd-load-more-loader .load-more-loading:before{--wd-anim-state:running;}
.sx-site .wd-load-more-loader{display:none;}
.sx-site .wd-load-more-loader .load-more-loading{display:flex;align-items:center;justify-content:center;}
.sx-site .wd-load-more-loader .load-more-loading:before{margin-inline:-8px 8px;content:"";display:inline-block;width:16px;height:16px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle;animation:sx-wd-rotate 450ms infinite linear var(--wd-anim-state, paused);}






.sx-site :is(.pswp__container,.pswp__zoom-wrap){position:absolute;inset:0;touch-action:none;-webkit-backface-visibility:hidden;will-change:transform;}
.sx-site :is(.pswp__container,.pswp__img){-webkit-tap-highlight-color:transparent;user-select:none;-webkit-touch-callout:none;}














.sx-site .pswp__button,.sx-site [class*="pswp__button--arrow--"]:before{background:var(--sx-u1) 0 0 no-repeat;background-size:264px 88px;}










.sx-site [class*="pswp__button--arrow--"]{position:absolute;top:50%;margin-top:-50px;width:70px;height:100px;background:none;}

.sx-site [class*="pswp__button--arrow--"]:before{content:'';position:absolute;top:35px;width:32px;height:30px;background-color:rgba(0,0,0,0.3);}




































.sx-site :is(.pswp__top-bar,.pswp__caption){background-color:rgba(0,0,0,0.5);}






.sx-site .wd-gallery-item{--wd-otl-offset:calc(var(--wd-otl-width) * -1);display:flex;height:auto;overflow:hidden;align-items:var(--wd-align-items);justify-content:var(--wd-justify-content);}
.sx-site .wd-gallery-item img{border-radius:var(--wd-brd-radius);}
.sx-site .box-style-border .info-box-content{padding:30px;border:3px solid var(--brdcolor-gray-300);}
.sx-site .box-style-border .box-icon-wrapper{position:relative;z-index:2;}
.sx-site .box-style-border:is(.box-icon-align-left,.box-icon-align-right){align-items:center;}


.sx-site .box-style-border.box-icon-align-right .info-box-content{padding-right:calc(var(--ib-icon-sp) + 30px);}
.sx-site .box-style-border.box-icon-align-right .info-box-icon{margin-left:calc(-30px - var(--ib-icon-sp));max-width:unset;}
.sx-site .box-style-border.box-icon-align-top .box-icon-wrapper{margin-bottom:calc(-25px - var(--ib-icon-sp));padding-inline:30px;}
.sx-site .box-style-border.box-icon-align-top .info-box-content{padding-top:calc(var(--ib-icon-sp) + 15px);}
.sx-site .box-style-border .info-btn-wrapper{margin-block:0 -30px;transform:translateY(50%);}
.sx-site .elementor-default .wd-carousel-item .box-style-border.with-btn,.sx-site.elementor-default .wd-carousel-item .box-style-border.with-btn{margin-bottom:30px;}

.sx-site .wd-posts:not([style*="wd-gap"]){--wd-gap-lg:50px;--wd-gap-md:40px;}
.sx-site .wd-post-thumb{position:relative;border-radius:var(--wd-brd-radius);overflow:hidden;transform:translate3d(0, 0, 0);}
.sx-site .wd-post-thumb img{width:100%;}
.sx-site .wd-post-img{transition:all 0.5s cubic-bezier(0, 0, 0.44, 1.18);}
.sx-site .wd-post:hover .wd-post-img{transform:scale(1.1);}
.sx-site .wd-post-content{position:relative;display:flex;flex-direction:column;align-items:var(--wd-post-align, start);text-align:var(--wd-post-align, start);gap:10px;z-index:1;}
.sx-site .wd-post .wd-post-meta{display:inline-flex;align-items:center;justify-content:var(--wd-post-align, start);flex-wrap:wrap;gap:10px;}







.sx-site .wd-post .wd-post-title{font-size:22px;}
.sx-site .wd-post-excerpt>div[class*="wpb_"]{display:none;}
.sx-site .wd-post-read-more.wd-style-link{--wd-link-color:var(--wd-primary-color);--wd-link-color-hover:var(--wd-primary-color);--wd-link-decor:none;--wd-link-decor-hover:none;text-transform:var(--btn-transform, uppercase);font-weight:600;font-size:.9em;}
.sx-site .wd-post-read-more.wd-style-link a:hover{opacity:.8;}
.sx-site .blog-style-bg .wd-post-content{padding:25px;}
@media (max-width: 576px){
.sx-site .blog-style-bg .wd-post-content{padding-inline:15px;}
}
.sx-site .wd-post-title{--wd-tags-mb:0;}


.sx-site .wd-post-cat{--wd-link-decor:none;--wd-link-decor-hover:none;}


.sx-site .wd-modified-date{display:none;color:var(--color-gray-400);}


@media (max-width: 768.98px){
.sx-site :is(.wd-single-post-title,.wd-single-post-header) .title{font-size:22px;}
}
.sx-site .blog-design-small-images{--wd-post-align:center;}
.sx-site .blog-design-small-images .wd-post-excerpt{max-width:100%;}
.sx-site .blog-design-small-images.blog-style-bg .wd-post-cat{margin-top:calc(-25px - 1.1em);}
.sx-site .blog-design-small-images.blog-style-bg .wd-post-content{border-radius:var(--wd-brd-radius);background-color:var(--bgcolor-white);}
.sx-site .blog-design-small-images.wd-add-shadow .wd-post-content{box-shadow:0 0 4px rgba(0,0,0,0.12);transition:box-shadow 0.5s cubic-bezier(0, 0, 0.44, 1.18);}
.sx-site .blog-design-small-images.wd-add-shadow:hover .wd-post-content{box-shadow:0 0 9px rgba(0,0,0,0.2);}

.sx-site .wd-carousel-item .blog-design-small-images .wd-post-author span{display:none;}
@media (min-width: 769px){
.sx-site .blog-design-small-images.has-post-thumbnail .wd-post-inner{display:flex;align-items:center;justify-content:center;}
.sx-site .blog-design-small-images.has-post-thumbnail :is(.wd-post-thumb,.wd-post-content){flex:1 0 50%;max-width:50%;}
.sx-site .blog-design-small-images.blog-style-bg.has-post-thumbnail .wd-post-content{margin-inline-start:-15px;}




}
@media (max-width: 768.98px){
.sx-site .blog-design-small-images.blog-style-bg .wd-post-thumb{border-bottom-right-radius:0;border-bottom-left-radius:0;}
.sx-site .blog-design-small-images.blog-style-bg.has-post-thumbnail .wd-post-content{border-top-left-radius:0;border-top-right-radius:0;}

}
.sx-site .wd-post-cat.wd-style-with-bg{--wd-link-color:#fff;--wd-link-color-hover:rgba(255,255,255,0.8);display:inline-block;overflow:hidden;padding-inline:10px;height:2em;border-radius:calc(var(--wd-brd-radius) / 1.5);background-color:var(--wd-primary-color);color:#fff;line-height:2em;text-transform:uppercase;font-weight:600;font-size:.8em;}
.sx-site .wd-carousel .wd-post-cat.wd-style-with-bg{transform:translate3d(0px, 0, 0);}
.sx-site .wd-post-date.wd-style-with-bg{position:absolute;top:15px;inset-inline-start:15px;z-index:2;display:inline-flex;flex-direction:column;gap:5px;min-width:53px;padding:7px;text-align:center;line-height:1;border-radius:calc(var(--wd-brd-radius) / 1.5);background-color:var(--bgcolor-white);box-shadow:0 0 9px rgba(0,0,0,0.1);color:var(--color-gray-800);}
.sx-site .wd-post-date.wd-style-with-bg .post-date-day{font-size:22px;}
.sx-site .wd-post-date.wd-style-with-bg .post-date-month{text-transform:uppercase;font-weight:600;font-size:12px;}
.sx-site .wd-carousel .wd-post-date.wd-style-with-bg{transform:translate3d(0px, 0, 0);}
.sx-site .wd-post-author{--wd-link-color:var(--color-gray-400);--wd-link-color-hover:var(--color-gray-500);--wd-link-decor:none;--wd-link-decor-hover:none;display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;color:var(--color-gray-400);}
.sx-site .wd-post-author img{border-radius:50%;}
.sx-site .wd-post-author picture{line-height:1;}

@media (max-width: 768.98px){
.sx-site .wd-post-author>span{display:none;}
}







































.sx-site .wd-post-reply{--wd-link-color:var(--color-gray-400);--wd-link-color-hover:var(--color-gray-500);--wd-link-decor:none;--wd-link-decor-hover:none;}
.sx-site .wd-post-reply.wd-style-1{font-size:1.1em;}
.sx-site .wd-post-reply.wd-style-1 a{position:relative;display:inline-flex;justify-content:center;align-items:center;width:1.2em;height:1.5em;}
.sx-site .wd-post-reply.wd-style-1 a:after{content:"\f103";font-family:"woodmart-font";}
.sx-site .wd-post-reply.wd-style-1 .wd-replies-count{position:absolute;top:-5%;inset-inline-start:55%;display:flex;align-items:center;justify-content:center;min-width:1.4em;height:1.4em;padding-inline:.2em;border-radius:1em;background-color:var(--wd-primary-color);color:#fff;font-size:.6em;line-height:1;}




















































































.sx-site{--wd-top-bar-h:.00001px;--wd-top-bar-sm-h:.00001px;--wd-top-bar-sticky-h:.00001px;--wd-top-bar-brd-w:.00001px;--wd-header-general-h:90px;--wd-header-general-sm-h:60px;--wd-header-general-sticky-h:60px;--wd-header-general-brd-w:1px;--wd-header-bottom-h:.00001px;--wd-header-bottom-sm-h:.00001px;--wd-header-bottom-sticky-h:.00001px;--wd-header-bottom-brd-w:.00001px;--wd-header-clone-h:.00001px;--wd-header-brd-w:calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));--wd-header-h:calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));--wd-header-sticky-h:calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));--wd-header-sm-h:calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));}


.sx-site:has(.whb-general-header.whb-border-boxed){--wd-header-general-brd-w:.00001px;}
@media (max-width: 1024px){
.sx-site:has(.whb-general-header.whb-hidden-mobile){--wd-header-general-brd-w:.00001px;}
}

.sx-site{--wd-text-font:"Vazirmatn", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:rgb(118,118,118);--wd-text-font-size:15px;--wd-title-font:"Vazirmatn", Arial, Helvetica, sans-serif;--wd-title-font-weight:600;--wd-title-color:#242424;--wd-entities-title-font:"Vazirmatn", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:400;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Vazirmatn", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Glaciall", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:400;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Vazirmatn", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:700;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(172,199,191);--wd-alternative-color:#fbbc34;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(172,199,191);--btn-accented-bgcolor-hover:rgb(158,191,181);--wd-form-brd-width:1px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424;}







.sx-site{--wd-container-w:1222px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:0px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-default-box-shadow-active:none;--btn-default-bottom:0px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--btn-accented-box-shadow-active:none;--btn-accented-bottom:0px;--wd-brd-radius:0px;}


.sx-site .wd-carousel .wd-info-box{transition:transform 0.3s ease-in-out !important;backface-visibility:hidden;}
.sx-site .wd-carousel .wd-info-box:hover{transform:scale(1.05);}
.sx-site .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.sx-site .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important;}
@media screen and (max-height: 1024px){
.sx-site .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.sx-site .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important;}
}
@media screen and (max-height: 640px){
.sx-site .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.sx-site .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important;}
}

.sx-site [class*="lazy"],.sx-site [class*="lazy"] *,.sx-site img[data-src],.sx-site img[data-lazy-src]{opacity:1!important;visibility:visible!important;transition:none!important;}
.sx-site *,.sx-site *::before,.sx-site *::after{animation:none!important;transition:none!important;caret-color:transparent!important;scroll-behavior:auto!important;}










.sx-site #slider-1922 .wd-slide{min-height:500px;}

@media (max-width: 1024px){
.sx-site #slider-1922 .wd-slide{min-height:500px;}
}
@media (max-width: 768px){
.sx-site #slider-1922 .wd-slide{min-height:550px;}
}
.sx-site #slide-1685 .wd-slide-container{--wd-align-items:center;--wd-justify-content:center;}
.sx-site #slide-1685 .wd-slide-bg{background-color:rgb(184,204,198);background-size:cover;background-position:center center;}
.sx-site #slide-1701 .wd-slide-container{--wd-align-items:center;--wd-justify-content:center;}
.sx-site #slide-1701 .wd-slide-bg{background-color:rgb(184,204,198);background-size:cover;background-position:center center;}
.sx-site #slide-29174 .wd-slide-container{--wd-align-items:center;--wd-justify-content:center;}
.sx-site #slide-29174 .wd-slide-bg{background-color:rgb(184,204,198);background-size:cover;background-position:center center;}
.sx-site .elementor-1685 .elementor-element.elementor-element-76937f2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.sx-site .elementor-1685 .elementor-element.elementor-element-ac10902{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}
.sx-site .elementor-1685 .elementor-element.elementor-element-ac10902:not(.elementor-motion-effects-element-type-background),.sx-site .elementor-1685 .elementor-element.elementor-element-ac10902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8CCC6;background-image:var(--sx-u4);background-position:bottom center;background-repeat:no-repeat;}
.sx-site .elementor-1685 .elementor-element.elementor-element-399753c .title-after_title,.sx-site .elementor-1685 .elementor-element.elementor-element-399753c .title-subtitle,.sx-site .elementor-1685 .elementor-element.elementor-element-399753c .woodmart-title-container{max-width:100%;}
.sx-site .elementor-1685 .elementor-element.elementor-element-399753c .title{font-size:31px;font-weight:400;}
.sx-site .elementor-1685 .elementor-element.elementor-element-7d6d901{--spacer-size:200px;}
.sx-site .elementor-1685 .elementor-element.elementor-element-8ca26f8{--display:flex;}
.sx-site .elementor-1685 .elementor-element.elementor-element-8ca26f8:not(.elementor-motion-effects-element-type-background),.sx-site .elementor-1685 .elementor-element.elementor-element-8ca26f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--sx-u5);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.sx-site #slide-1685 .wd-slide-inner{max-width:1200px;}
.sx-site #slide-1685 .wd-slide-container{--wd-align-items:center;--wd-justify-content:center;}
@media (max-width:1024px){
.sx-site .elementor-1685 .elementor-element.elementor-element-399753c .title{font-size:28px;}
.sx-site #slide-1685 .wd-slide-inner{max-width:1200px;}
.sx-site #slide-1685 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left;}
}
@media (min-width:769px){
.sx-site .elementor-1685 .elementor-element.elementor-element-ac10902{--width:33.3%;}
.sx-site .elementor-1685 .elementor-element.elementor-element-8ca26f8{--width:100%;}
}
@media (max-width:1024px) and (min-width:769px){
.sx-site .elementor-1685 .elementor-element.elementor-element-ac10902{--width:42%;}
.sx-site .elementor-1685 .elementor-element.elementor-element-8ca26f8{--width:58%;}
}
@media (max-width:768px){
.sx-site .elementor-1685 .elementor-element.elementor-element-76937f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:nowrap;}
.sx-site .elementor-1685 .elementor-element.elementor-element-ac10902{--width:100%;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}
.sx-site .elementor-1685 .elementor-element.elementor-element-399753c .title{font-size:28px;}
.sx-site .elementor-1685 .elementor-element.elementor-element-7d6d901{--spacer-size:15px;}
.sx-site .elementor-1685 .elementor-element.elementor-element-8ca26f8{--width:100%;--min-height:180px;}
.sx-site #slide-1685 .wd-slide-inner{max-width:500px;}
.sx-site #slide-1685 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left;}
}
.sx-site .elementor-1701 .elementor-element.elementor-element-bcc027a{--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;}
.sx-site .elementor-1701 .elementor-element.elementor-element-d6adf95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}
.sx-site .elementor-1701 .elementor-element.elementor-element-d6adf95:not(.elementor-motion-effects-element-type-background),.sx-site .elementor-1701 .elementor-element.elementor-element-d6adf95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8CCC6;background-image:var(--sx-u6);background-position:bottom center;background-repeat:no-repeat;}
.sx-site .elementor-1701 .elementor-element.elementor-element-b9132ba .title-after_title,.sx-site .elementor-1701 .elementor-element.elementor-element-b9132ba .title-subtitle,.sx-site .elementor-1701 .elementor-element.elementor-element-b9132ba .woodmart-title-container{max-width:100%;}
.sx-site .elementor-1701 .elementor-element.elementor-element-b9132ba .title{font-size:36px;font-weight:400;}
.sx-site .elementor-1701 .elementor-element.elementor-element-95d3ee4{--spacer-size:218px;}
.sx-site .elementor-1701 .elementor-element.elementor-element-30868eb{--display:flex;}
.sx-site .elementor-1701 .elementor-element.elementor-element-30868eb:not(.elementor-motion-effects-element-type-background),.sx-site .elementor-1701 .elementor-element.elementor-element-30868eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--sx-u7);background-position:top center;background-repeat:no-repeat;background-size:cover;}
.sx-site #slide-1701 .wd-slide-inner{max-width:1200px;}
.sx-site #slide-1701 .wd-slide-container{--wd-align-items:center;--wd-justify-content:center;}
@media (max-width:1024px){
.sx-site .elementor-1701 .elementor-element.elementor-element-b9132ba .title{font-size:28px;}
.sx-site #slide-1701 .wd-slide-inner{max-width:1200px;}
.sx-site #slide-1701 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left;}
}
@media (min-width:769px){
.sx-site .elementor-1701 .elementor-element.elementor-element-d6adf95{--width:33.3%;}
.sx-site .elementor-1701 .elementor-element.elementor-element-30868eb{--width:100%;}
}
@media (max-width:1024px) and (min-width:769px){
.sx-site .elementor-1701 .elementor-element.elementor-element-d6adf95{--width:42%;}
.sx-site .elementor-1701 .elementor-element.elementor-element-30868eb{--width:58%;}
}
@media (max-width:768px){
.sx-site .elementor-1701 .elementor-element.elementor-element-bcc027a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:nowrap;}
.sx-site .elementor-1701 .elementor-element.elementor-element-d6adf95{--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}
.sx-site .elementor-1701 .elementor-element.elementor-element-b9132ba .title{font-size:28px;}
.sx-site .elementor-1701 .elementor-element.elementor-element-95d3ee4{--spacer-size:15px;}
.sx-site .elementor-1701 .elementor-element.elementor-element-30868eb{--min-height:180px;}
.sx-site #slide-1701 .wd-slide-inner{max-width:500px;}
.sx-site #slide-1701 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left;}
}
.sx-site .elementor-29174 .elementor-element.elementor-element-f5cfc7c{--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;}
.sx-site .elementor-29174 .elementor-element.elementor-element-624ea1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}
.sx-site .elementor-29174 .elementor-element.elementor-element-624ea1e:not(.elementor-motion-effects-element-type-background),.sx-site .elementor-29174 .elementor-element.elementor-element-624ea1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8CCC6;background-image:var(--sx-u8);background-position:bottom center;background-repeat:no-repeat;}
.sx-site .elementor-29174 .elementor-element.elementor-element-d8f73d2 .title-after_title,.sx-site .elementor-29174 .elementor-element.elementor-element-d8f73d2 .title-subtitle,.sx-site .elementor-29174 .elementor-element.elementor-element-d8f73d2 .woodmart-title-container{max-width:100%;}
.sx-site .elementor-29174 .elementor-element.elementor-element-d8f73d2 .title{font-size:35px;font-weight:400;}
.sx-site .elementor-29174 .elementor-element.elementor-element-7d21ce1{--spacer-size:200px;}
.sx-site .elementor-29174 .elementor-element.elementor-element-f64b323{--display:flex;}
.sx-site .elementor-29174 .elementor-element.elementor-element-f64b323:not(.elementor-motion-effects-element-type-background),.sx-site .elementor-29174 .elementor-element.elementor-element-f64b323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--sx-u9);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.sx-site #slide-29174 .wd-slide-inner{max-width:1200px;}
.sx-site #slide-29174 .wd-slide-container{--wd-align-items:center;--wd-justify-content:center;}
@media (max-width:1024px){
.sx-site .elementor-29174 .elementor-element.elementor-element-d8f73d2 .title{font-size:28px;}
.sx-site #slide-29174 .wd-slide-inner{max-width:1200px;}
.sx-site #slide-29174 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left;}
}
@media (min-width:769px){
.sx-site .elementor-29174 .elementor-element.elementor-element-624ea1e{--width:33.3%;}
.sx-site .elementor-29174 .elementor-element.elementor-element-f64b323{--width:100%;}
}
@media (max-width:1024px) and (min-width:769px){
.sx-site .elementor-29174 .elementor-element.elementor-element-624ea1e{--width:42%;}
.sx-site .elementor-29174 .elementor-element.elementor-element-f64b323{--width:58%;}
}
@media (max-width:768px){
.sx-site .elementor-29174 .elementor-element.elementor-element-f5cfc7c{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.sx-site .elementor-29174 .elementor-element.elementor-element-624ea1e{--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}
.sx-site .elementor-29174 .elementor-element.elementor-element-d8f73d2 .title{font-size:28px;}
.sx-site .elementor-29174 .elementor-element.elementor-element-7d21ce1{--spacer-size:15px;}
.sx-site .elementor-29174 .elementor-element.elementor-element-f64b323{--min-height:179px;}
.sx-site #slide-29174 .wd-slide-inner{max-width:500px;}
.sx-site #slide-29174 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left;}
}






.sx-site .e-con{--container-widget-width:100%;}
.sx-site .e-con-inner>.elementor-widget-spacer,.sx-site .e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0;}
.sx-site .e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.sx-site .e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%;}
.sx-site .e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.sx-site .e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%;}
.sx-site .e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.sx-site .e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size));}
.sx-site .e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.sx-site .e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%;}
.sx-site .e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.sx-site .e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size));}





/* mapped components (url-to-theme static) */
/* The source clips sideways at .website-wrapper (overflow:clip); the wrapper is display:contents here, so each section clips itself. A carousel's negative gap margin and its sep arrows reach past the viewport otherwise and widen the page by 5 to 15px. */
.sx-site{overflow-x:clip}
/* an <img> without a src (an image setting the theme ships empty) prints its alt text beside the markup around it */
.sx-site img:not([src]){display:none}
/* a picture drawn in a box of another shape than its file (a source rule gives it both a width and a height) is fitted inside the box, never stretched.
   Zero specificity: any rule of the source that names object-fit is stronger. The kit's own product cards crop theirs (cover) and keep it. */
:where(.sx-site) img:where(:not(.awix-plist *)){object-fit:contain}
/* the source's product thumbnails are 1024x796 crops; the shop's photos keep their own shape, so crop them the same way */

/* the kit's carousel chrome, in the source's look. The source's own button rule (display:inline-flex; position:relative) beats the kit's
   absolute arrows, which then sat in the page flow under the row and added 42px (and the dots strip another 42px); the arrows are pinned here,
   dots stay for the hero only (the source's rows show none), the hero's sit over the picture, arrows with nowhere to go are hidden */
.sx-site [data-pb-carousel] .pb-carousel-btn{display:none;position:absolute;inset-block-start:50%;translate:0 -50%;place-items:center;inline-size:40px;block-size:40px;margin:0;padding:0;z-index:5}
.sx-site [data-pb-carousel] .pb-carousel-prev{inset-inline-start:8px}
.sx-site [data-pb-carousel] .pb-carousel-next{inset-inline-end:8px}
@media (min-width:48rem){.sx-site [data-pb-carousel] .pb-carousel-btn{display:grid}}
.sx-site [data-pb-carousel]:not([data-autoplay]) .pb-carousel-dots{display:none}
.sx-site [data-pb-carousel][data-autoplay] .pb-carousel-dots{position:absolute;inset-inline:0;inset-block-end:6px;margin:0;z-index:5;pointer-events:none}
.sx-site [data-pb-carousel][data-autoplay] .pb-carousel-dots button{pointer-events:auto;color:#fff;min-inline-size:24px;min-block-size:24px}
.sx-site [data-pb-carousel][data-autoplay] .pb-carousel-btn{display:grid;background:transparent;border:0;box-shadow:none;color:#fff}
.sx-site [data-pb-carousel] .pb-carousel-btn:disabled{display:none}
/* the track scrolls sideways, which clips it vertically too: room for what hangs over a card (the blog's category chip) */
.sx-site [data-pb-carousel-track]{padding-block:15px;margin-block:-15px}
.sx-site [data-pb-carousel]{position:relative}
.sx-site [data-pb-carousel-track]{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}
.sx-site [data-pb-carousel-track]::-webkit-scrollbar{display:none}
.sx-site [data-pb-carousel-track]>*{flex-shrink:0;scroll-snap-align:start}
/* A slider library's track (swiper, slick, owl, splide, glide, flickity; its classes are gone): the kit's track class carries the scroll, .sx-track scopes
   what follows to these tracks only and --sx-n (set on the track) is how many slides the source showed at once, so every slide is 1/n of the row. */


.sx-site [role="tabpanel"][hidden]{display:none!important}

.shopify-section:has(>.sx-site[data-sx-sticky="true"]){position:sticky;inset-block-start:0;z-index:50}
/* kit pages (url-to-theme static) */
.awix-bottom-nav__item.is-current{color:var(--color-link,var(--color-brand))}

/* lazy banner pictures (url-to-theme finalize) */
.sx-site .elementor-widget:has(.promo-banner){width:100%}
/* satintex v4.3: what the satin theme adds on top of the kit, taken from v3.7 and v3.8 (docs/satintex-v37.css, satintex-v38.css) where it still applies.
   The kit's own header, footer and product page now come from the kit (their hooks, menus, contact, newsletter form, search and first view are the kit's),
   so the rules for the source's header menu and the product thumbnails under the main picture are gone.
   Contrast stays the satin way: dark text on the brand fill and on the pastel panels, the link colour for brand-coloured text on white, a darker grey for the
   light greys of the source. The brand colour #acc7bf stays a fill; it is never text on white (1.8:1) and white is never text on it. */
:root {
  --sx-ink: #222222;
  --sx-muted: #5c5c5c;
}

/* dark text on the brand fill and on the pastel panels (white on #acc7bf is 1.8:1, on #b8ccc6 1.7:1) */
.sx-site .btn.btn-style-default,
.sx-site .btn.btn-style-default .wd-btn-text,
.sx-site .wd-post-cat.wd-style-with-bg a,
.sx-site .wd-replies-count,
.sx-site .wd-cart-number,
.sx-site .wd-tools-count {
  color: var(--sx-ink) !important;
}
.sx-site :is(.elementor-element-ac10902, .elementor-element-d6adf95, .elementor-element-624ea1e) :is(h5, p, .title, .liner-continer, .title-subtitle, .btn, .wd-btn-text),
.sx-site .wrapper-content-banner :is(h4, p, a, span, .btn, .wd-btn-text) {
  color: var(--sx-ink) !important;
}
.sx-site :is(.elementor-element-ac10902, .elementor-element-d6adf95, .elementor-element-624ea1e) .btn-style-bordered {
  border-color: var(--sx-ink) !important;
}

/* brand-coloured and light grey text on white */
.sx-site .price,
.sx-site .price .amount,
.sx-site .price bdi,
.sx-site .wd-post-read-more a {
  color: var(--color-link, #4a6e63) !important;
}
.sx-site .info-box-inner .gtx-body,
.sx-site .info-box-inner > p,
.sx-site .title-subtitle,
.sx-site .wd-post-author .author,
.sx-site .wd-post-author a,
.sx-site .wd-post-reply a,
.sx-site .recent-posts-time,
.sx-site .recent-posts-comment {
  color: var(--sx-muted) !important;
}

/* images keep their own proportions: a fixed box shows the whole picture (contain), never a crop or a stretch.
   Nine in ten satintex photos are 480x384 (5:4), so the card box is 5:4 and those fill it exactly; a portrait photo sits inside it with bars at the sides. */
.awix-card--image .awix-product-media,
.awix-collection--ratio-4-3 .awix-card--image .awix-product-media {
  aspect-ratio: 5 / 4;
}
.pb-product-link .awix-product-media img,
.awix-thumb img,
.sx-site .info-svg-wrapper img {
  object-fit: contain;
}

/* the keyboard focus ring is the link colour (5.7:1 on white); the kit draws it in the brand colour, 1.8:1 */
:focus-visible {
  outline-color: var(--color-link, #4a6e63);
}
.pb-product-link:focus-visible,
.awix-card--overlay .pb-product-link:focus-visible {
  outline-color: var(--color-link, #4a6e63);
}

/* the round icon buttons on the cards (wishlist, compare) are drawn 32px, as the source's, with the kit's own token; the touch target stays 44px */
:root {
  --card-action-size: 32px;
}
.awix-card--image .awix-card-actions .awix-act--icon {
  box-shadow: none;
  filter: drop-shadow(0 1px 2px rgb(0 0 0 / .22));
}
.awix-card--image .awix-card-actions .awix-act--icon svg {
  inline-size: 16px;
  block-size: 16px;
}
