.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}
.product-detail form.cart.single-ajax button {
    position: relative;
}

.product-detail form.cart.single-ajax button svg {
    color: #fff;
}

.klb-notice-ajax {
    position: fixed;
    bottom: 15px;
    right: 15px;
    z-index: 9999;
	color: #fff;
    max-width: 400px;
}

@media(max-width:600px){
	.klb-notice-ajax {
		left: 15px;
		right: 15px;
	}	
}

.klb-notice-ajax a.button {
    background: none;
    text-decoration: underline;
    padding: 0;
    height: auto;
    margin-top: 5px;
}

.klb-notice-ajax .woocommerce-error li,
.klb-notice-ajax .woocommerce-message {
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: start;
    flex-direction: column;
    justify-content: space-between;
    padding-right: 3rem;
}

.single-product .klb-notice-ajax .woocommerce-error li,
.single-product .klb-notice-ajax .woocommerce-message  {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: start;
    flex-direction: column;
    justify-content: space-between;
}

.klb-notice-ajax ul.woocommerce-error {
    border: none;
    margin: 0;
    background: var(--color-danger);
	position: relative;
	border-radius: 7px;
}

.klb-notice-ajax .woocommerce-message {
    border: none;
    margin: 0;
    background: var(--color-success);
	position: relative;
	border-radius: 7px;
}

.klb-notice-close {
    position: absolute;
    right: 15px;
    top: 15px;
    cursor: pointer;
}

.klb-notice-ajax > * + * {
    margin-top: 15px !important;
}

.klb-notice-ajax .woocommerce-message p {
    margin-bottom: 8px;
}

form.single-ajax a.added_to_cart {
    display: none;
}.klb-notice-ajax {
    position: fixed;
    bottom: 15px;
    right: 15px;
    z-index: 9999;
	color: #fff;
    max-width: 400px;
}

@media(max-width:600px){
	.klb-notice-ajax {
		left: 15px;
		right: 15px;
	}	
}

.klb-notice-ajax a.button {
    background: none;
    text-decoration: underline;
    padding: 0;
    height: auto;
    margin-top: 5px;
}

.klb-notice-ajax .woocommerce-error li,
.klb-notice-ajax .woocommerce-message {
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: start;
    flex-direction: column;
    justify-content: space-between;
    padding-right: 3rem;
}

.single-product .klb-notice-ajax .woocommerce-error li,
.single-product .klb-notice-ajax .woocommerce-message  {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: start;
    flex-direction: column;
    justify-content: space-between;
}

.klb-notice-ajax ul.woocommerce-error {
    border: none;
    margin: 0;
    background: var(--color-danger);
	position: relative;
	border-radius: 7px;
}

.klb-notice-ajax .woocommerce-message {
    border: none;
    margin: 0;
    background: var(--color-success);
	position: relative;
	border-radius: 7px;
}

.klb-notice-close {
    position: absolute;
    right: 15px;
    top: 15px;
    cursor: pointer;
}

.klb-notice-ajax > * + * {
    margin-top: 15px !important;
}

.klb-notice-ajax .woocommerce-message p {
    margin-bottom: 8px;
}.scrollToTop{
	position:fixed;
	right: 20px;
    bottom: 20px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: rgba(264,255,255, 0.9);
    color: #333;
	box-shadow: 0 0 5px rgb(0 0 0 / 17%);
    text-align: center;
    line-height: 50px;
	opacity: 0;
}
.scrollToTop.button-show {
    opacity: 1;
	z-index: 9999;
}
.scrollToTop:hover{
	color:#777;
}
.scrollToTop:after {
    display: inline-block;
    font-size: 30px;
    content: '\e8c2';
    font-family: "klbtheme";
}
@media (max-width: 1024px){
	.scrollToTop{
		bottom:60px;
		right: 12px;
		width: 40px;
		height: 40px;
		line-height: 40px;
	}
}
.klbtheme-empty,
.klbtheme-terms + select:not(.klbtheme-select),
.klbtheme-term.klbtheme-disabled:after,
.klbtheme-term.klbtheme-disabled:before {
    display: none !important;
}
.klbtheme-term.klbtheme-disabled {
    opacity: .4;
    cursor: default;
}

.klbtheme-variations {
    margin-bottom: 20px;
}
.variations .klbtheme-variations-items + .klbtheme-variations-items {
    margin-top: 10px;
}

.klbtheme-term {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    text-align: center;
    position: relative;
}

.klbtheme-type-color .klbtheme-term{
    height: auto;
    width: auto;
    min-height: 26px;
    min-width: 26px;
    border-radius: 100%;
    background-color: gray;
	margin: 5px;
}

.klbtheme-type-color .klbtheme-term:first-child {
    margin-left: 0;
}

.klbtheme-type-color span.klbtheme-term.klbtheme-selected {
    box-shadow: 0 0 0 2px var(--color-primary);
    border: 2px solid #fff;
}

.klbtheme-type-image .klbtheme-term {
    height: 42px;
    width: 42px;
}

.klbtheme-type-image .klbtheme-term img {
    width: 100%;
    height: 100%;
    display: block;
}
.klbtheme-type-color .klbtheme-term {
    font-size: 0;
}
.klbtheme-type-button .klbtheme-term {
    font-size: 12px;
}


.klbtheme-type-button span.klbtheme-term {
    border-radius: 0;
    border: 1px solid var(--color-border-light);
    padding: 9px 8px;
    height: auto;
    line-height: 1;
    margin: 4px 8px 4px 0;
	font-size: .75rem;
}

.klbtheme-type-button span.klbtheme-term.klbtheme-selected {
	box-shadow: 0 0 0 1px rgb(0 0 0 / 90%)
}

table.variations span.selected-value img {
    display: none;
}

.klbtheme-type-image span.klbtheme-term.klbtheme-selected {
    border: 1px solid var(--color-primary);
}

table.variations td.value {
    display: block;
}

table.variations tr {
    display: block;
}

table.variations tr + tr {
    margin-top: 15px;
}

table.variations td, 
table.variations th {
    border: none;
    padding: 0;
}

table.variations th label {
    margin-bottom: 0.5rem;
    font-weight: 400;
}.klb-free-progress-bar{
	padding: 20px;
    border: 1px solid var(--color-border);
    margin-bottom: 20px;
	border-radius: var(--size-border-radius);
	width: 100%;
}

.klb-free-progress-bar .free-shipping-notice{
    color: var(--color-text);
    padding-bottom: 0.625rem;
    font-size: .8125rem;
}

.klb-free-progress-bar .free-shipping-notice span {
    color: var(--color-danger);
	font-weight: bold;
}
.klb-free-progress-bar .free-shipping-notice strong {
    color: #000;
	font-weight: 500;
}
.woo-mini-cart .klb-free-progress-bar  .free-shipping-notice{
	padding-top: 1.25rem;
    font-size: .800rem;
    font-weight: 400;
	border-top: 1px solid rgba(0, 0, 0, 0.05);
}

.woo-mini-cart .klb-free-progress-bar {
	padding: 0;
    border: none;
    margin-bottom: 0;
}

.klb-progress-bar {
	position: relative;
	width: 100%;
	height: 6px;
	background-color: #f2f3f5;
	border-radius: 0.625rem;
}

.klb-progress-bar span {
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 0.625rem;
	background: var(--color-danger);
}

.cart-dropdown .klb-free-progress-bar {
	display: none;
}

.klb-free-progress-bar.success .klb-progress-bar span {
    background: var(--color-success);
}.klb-search-results {
    position: absolute;
    left: 0;
    top: 100%;
    background-color: #ffffff;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    border: 1px solid #f3f4f7;
    border-radius: 3px;
    width: 100%;
    z-index: 9999999;
}

.klb-search-results ul {
    padding: 0;
	margin:0;
}

.klb-search-results ul li {
    display: flex;
    flex-direction: row;
    padding: 8px;
    align-items: center;
}

.klb-search-results ul li.search-more {
    justify-content: center;
}

.klb-search-results ul li.search-more a {
    color: var(--color-text);
}

.klb-search-results .search-img img {
    background: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 3px;
    max-width: 42px;
    margin-right: 10px;
}

.klb-search-results .search-content {
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}

.klb-search-results h1.product-title {
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.4;
    margin-bottom: 0;
	margin-right: 10px;
}

.klb-search-results h1.product-title a {
    color: var(--color-text);
}

.klb-search-results span.price {
    text-align: right;
    font-size: 15px;
}

.klb-search-results span.price > * {
    display: block;
    margin: 0;
}

form.search-form .loader-image{
	left: inherit;
    right: 10px;
    width: 25px;
    color: var(--color-text);
}

.search-loading button i {
    opacity: 0;
}.klb-product-low-stock {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  min-width: 170px;
  background-color: #F1F3F5;
  border-radius: 12px;
  padding: 6px 8px 6px 14px;
  margin-top: 10px;  
}
@media screen and (max-width: 767.98px) {
  .klb-product-low-stock {
    margin-top: 0.625rem;
  }
}
.klb-product-low-stock .icon {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.125rem;
          flex: 0 0 1.125rem;
  max-width: 1.125rem;
  margin-right: 0.625rem;
}
.klb-product-low-stock .info {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.klb-product-low-stock .info span {
  display: block;
  font-size: 0.625rem;
  color: #868e96;
}
.klb-product-low-stock .info p {
  font-size: 0.75rem;
  font-weight: 600;
  color: #f03e3e;
  margin-bottom: 0;
}
.bacola-product-bottom-popup-cart .klb-product-low-stock {
	display: none;
}

.quickview-product .quick-product-wrapper .klb-product-low-stock {
    display: none;
}

.product-info .buy_now_button + .klb-product-low-stock {
    margin-left: 0px;
    margin-top: 10px;
}.klb-flexslider-thumbnail .flex-control-thumbs {
    padding: 0;
}

.klb-flexslider-thumbnail .flex-control-thumbs:before,
.klb-flexslider-thumbnail .flex-control-thumbs:after {
    content: '';
    display: table;
    clear: both;
}

.klb-flexslider-thumbnail .flex-control-thumbs li img {
    padding: .25rem;
    cursor: pointer;
    border-radius: 3px;
    border: 1px solid;
    border-color: #DFE2E6;
}

.klb-flexslider-thumbnail .flex-control-thumbs li img.flex-active {
    border-color: var(--color-primary);
}


.klb-flexslider-thumbnail .flex-control-nav,
.klb-flexslider-thumbnail .flex-direction-nav {
    padding: 0;
    list-style: none;
    margin: 0;
}

.klb-flexslider-thumbnail.vertical li,
.klb-flexslider-thumbnail.vertical li img {
    width: 80px;
    height: auto;
}

.klb-flexslider-thumbnail.horizontal .flex-control-nav{
	margin-top: 15px;
}

.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav button {
    background: 0;
    padding: 0;
    height: 100%;
}

.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav .flex-nav-prev, 
.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav .flex-nav-next {
    position: absolute;
    top: 7.5px;
    height: 100%;
    width: auto;	
}

.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav .flex-nav-prev {
    left: 0;
}

.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav .flex-nav-next {
    right: 0;
}

.klb-flexslider-thumbnail.horizontal {
    position: relative;
}

.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav button svg {
    width: 24px;
}

.klb-flexslider-thumbnail.horizontal .flex-direction-nav .flex-disabled {
    opacity: 0 !important;
    filter: alpha(opacity = 0);
    cursor: default;
    z-index: -1;
}

.klb-flexslider-thumbnail.vertical .flex-viewport {
    height: 480px !important;
}

.klb-flexslider-thumbnail.vertical {
    position: absolute;
    left: 0;
    top: 0;
    width: 80px;
}

.klb-flexslider-thumbnail.vertical li {
    margin-bottom: 5px;
}

.klb-flexslider-thumbnail.vertical ul.flex-direction-nav svg {
    width: 20px;
	transform: rotate(90deg);
    margin-right: auto;
    margin-left: auto;	
}

.klb-flexslider-thumbnail.vertical ul.flex-direction-nav {
    padding: 0;
    list-style: none;
	display: flex;
	flex-direction: row;
	justify-content: space-between;	
}

.klb-flexslider-thumbnail.vertical ul.flex-direction-nav li {
	    width: 100%;
	padding: 0.25rem;
}

.klb-flexslider-thumbnail.vertical ul.flex-direction-nav button {
    width: 100%;
    padding: 0;
    height: 30px;
}

.klb-flexslider-thumbnail.vertical ul.flex-direction-nav .disabled {
    opacity: 0.5;
}

.klb-flexslider-thumbnail.vertical ul.flex-direction-nav .disabled a {
	pointer-events: none;
}

.klb-flexslider-thumbnail.vertical ul.flex-direction-nav a.flex-disabled {
    opacity: 0.5;
	pointer-events: none;
}

@media screen and (min-width: 576px) {
    .single-wrapper .vertical .woocommerce-product-gallery {
        padding-left: 6.5rem !important;
    }
}


@media screen and (min-width: 992px) {
    .single-gallery-1column > * .product-detail  {
        position: sticky;
        top: 5rem;
		height: fit-content;
    }
}

.single-gallery-carousel2columns svg {
    width: 20px;
    color: #fff;
}

.single-gallery-carousel2columns ul.flex-direction-nav {
    list-style: none;
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 5px;
    margin-top: 20px;
}

.single-gallery-carousel2columns .product-checklist {
    display: none;
}

.single-gallery-carousel2columns .woocommerce-product-details__short-description {
    display: none;
}

.single-gallery-carousel2columns .flex-direction-nav button {
    height: 42px;
}

.single-gallery-1column .woocommerce-product-gallery__image + .woocommerce-product-gallery__image{
    margin-top: 5px;
}



.single-gallery-2columns .woocommerce-product-gallery__wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 5px;
	margin-left:10px;
}

.single-gallery-2columns .woocommerce-product-gallery__image {
    background: #fff;
	border: 1px solid #f3f3f3;
}

@media screen and (max-width: 600px) {
    .single-gallery-1column .woocommerce-product-gallery__wrapper,
    .single-gallery-2columns .woocommerce-product-gallery__wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        white-space: nowrap;
        width: 100%;
        overflow-x: auto;
    }
	.single-gallery-1column .woocommerce-product-gallery__wrapper > *,
	.single-gallery-2columns .woocommerce-product-gallery__wrapper > * {
	    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%;
	}
	
	.single-gallery-1column .woocommerce-product-gallery__wrapper::-webkit-scrollbar,
	.single-gallery-2columns .woocommerce-product-gallery__wrapper::-webkit-scrollbar {
		width: 3px;
		height: 4px;
	}

	.single-gallery-1column .woocommerce-product-gallery__wrapper::-webkit-scrollbar-track,
	.single-gallery-2columns .woocommerce-product-gallery__wrapper::-webkit-scrollbar-track {
		background-color: #f6f4f0;
		border-radius: 9px;
	}

	.single-gallery-1column .woocommerce-product-gallery__wrapper::-webkit-scrollbar-thumb,
	.single-gallery-2columns .woocommerce-product-gallery__wrapper::-webkit-scrollbar-thumb {
		background-color: #c1c1c1;
		border-radius: 9px;
	}
}


.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav button {
    background: 0;
    padding: 0;
    height: 100%;
    border: none;
    color: #000;
}

.wpsmswoopro-modal-window{position:fixed;-webkit-backdrop-filter:brightness(0.4);backdrop-filter:brightness(0.4);top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;transition:opacity .3s ease-out}.wpsmswoopro-modal-window.open{visibility:visible;opacity:1}.wpsmswoopro-modal-window>.modal-container{width:430px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:8px;overflow-y:auto;overflow-x:hidden}@media(max-width: 420px){.wpsmswoopro-modal-window>.modal-container{width:95%}}.wpsmswoopro-modal-window .modal-header{position:relative;height:50px}.wpsmswoopro-modal-window .modal-header .close-btn{position:absolute;right:16px;top:16px;padding:5px;width:25px;height:25px;background-image:url("data:image/svg+xml,%3csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.00782 17.0344L2.00808 17.0341L9.01852 10.0187L15.9961 17.0337C16.2829 17.3221 16.7487 17.3221 17.0355 17.0337C17.3215 16.7461 17.3215 16.2802 17.0355 15.9925L10.0587 8.97786L17.023 2.00835L17.0232 2.00816C17.3105 1.72002 17.3105 1.25419 17.0232 0.966045L17.023 0.96582C16.7353 0.67806 16.2683 0.67806 15.9806 0.96582L15.9806 0.965851L9.01886 7.93235L2.09 0.966271C1.8032 0.67791 1.33743 0.67791 1.05063 0.966271L1.05063 0.96627L1.05041 0.966496C0.764652 1.25454 0.764652 1.71967 1.05041 2.00771L1.05064 2.00794L7.97912 8.97365L0.965713 15.9921C0.677971 16.2799 0.678295 16.7459 0.965487 17.034L0.965712 17.0342C1.2535 17.3221 1.71985 17.3217 2.00782 17.0344Z' fill='222222' stroke='222222' stroke-width='0.8'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;cursor:pointer}.wpsmswoopro-modal-window .modal-header .close-btn:hover{color:#000}.wpsmswoopro-modal-window .modal-header .header-icon{position:absolute;width:115px;aspect-ratio:1;bottom:20px;left:50%;transform:translate(-50%, 50%);background-image:url("data:image/svg+xml,%3csvg width='116' height='95' viewBox='0 0 116 95' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.2415 27.5577V65.5934C14.2415 73.2826 20.5247 79.5569 28.2706 79.5569H72.8301C73.6129 79.5569 74.3133 80.0285 74.6017 80.7462C78.1039 89.3375 86.3854 94.8942 95.6969 94.8942H97.551V80.7872C97.551 80.1105 98.1072 79.5774 98.7664 79.5774H101.239C108.964 79.5774 115.268 73.3236 115.268 65.6139V27.5577C115.268 19.8686 108.984 13.5942 101.239 13.5942H28.25C20.5247 13.5942 14.2415 19.8481 14.2415 27.5577Z' fill='white'/%3e%3cpath d='M18.5468 12.7742H18.588C19.5975 12.7742 20.4215 11.9541 20.4215 10.9494V1.82489C20.4215 0.820176 19.5975 0 18.588 0H18.5468C17.5374 0 16.7134 0.820176 16.7134 1.82489V10.9288C16.7134 11.9541 17.5374 12.7742 18.5468 12.7742Z' fill='white'/%3e%3cpath d='M13.3142 12.7125L13.3348 12.692C14.0559 11.9744 14.0559 10.8056 13.3348 10.1085L6.86619 3.67008C6.14516 2.95242 4.97092 2.95242 4.27049 3.67008L4.24988 3.69058C3.52885 4.40824 3.52885 5.57699 4.24988 6.27414L10.7185 12.7125C11.4396 13.4302 12.6138 13.4302 13.3142 12.7125Z' fill='white'/%3e%3cpath d='M13.4172 17.9211V17.8801C13.4172 16.8754 12.5932 16.0552 11.5838 16.0552H2.43702C1.42758 16.0552 0.603553 16.8754 0.603553 17.8801V17.9211C0.603553 18.9258 1.42758 19.746 2.43702 19.746H11.5838C12.5932 19.7665 13.4172 18.9463 13.4172 17.9211Z' fill='white'/%3e%3cpath d='M33.2145 33.3811H96.2941C97.5301 33.3811 98.5396 32.3764 98.5396 31.1461V31.1051C98.5396 29.8748 97.5301 28.8701 96.2941 28.8701H33.2145C31.9785 28.8701 30.969 29.8748 30.969 31.1051V31.1461C30.969 32.3764 31.9785 33.3811 33.2145 33.3811Z' fill='%23E5E5E5'/%3e%3cpath d='M33.2145 48.8205H96.294C97.5301 48.8205 98.5395 47.8158 98.5395 46.5856V46.5446C98.5395 45.3143 97.5301 44.3096 96.294 44.3096H33.2145C31.9784 44.3096 30.969 45.3143 30.969 46.5446V46.5856C30.969 47.8158 31.9784 48.8205 33.2145 48.8205Z' fill='%23E5E5E5'/%3e%3cpath d='M42.4848 64.2605H96.294C97.5301 64.2605 98.5395 63.2558 98.5395 62.0255V61.9845C98.5395 60.7542 97.5301 59.7495 96.294 59.7495H42.4848C41.2487 59.7495 40.2393 60.7542 40.2393 61.9845V62.0255C40.2393 63.2763 41.2487 64.2605 42.4848 64.2605Z' fill='%23E5E5E5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;filter:drop-shadow(5px 5px 2px rgba(0, 0, 0, 0.3))}.wpsmswoopro-modal-window .modal-body{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-left:0;transition:margin .3s ease-in-out 0s}.wpsmswoopro-modal-window .modal-body .modal-description,.wpsmswoopro-modal-window .modal-body .modal-notice{text-align:left;margin-top:.5em;animation:wpsmswoopro-slide-up .4s ease;padding:10px 15px;line-height:1.5;margin-bottom:15px}.wpsmswoopro-modal-window .modal-body .modal-notice.error{border-radius:8px;color:#d63638;background-color:#ffe7e7}.wpsmswoopro-modal-window .modal-body .modal-notice.success{border-radius:8px;color:#009224;background-color:#defee6}.wpsmswoopro-modal-window .modal-body .slide{width:100%;padding:10px 40px 40px 40px;box-sizing:border-box;overflow:hidden}@media(max-width: 420px){.wpsmswoopro-modal-window .modal-body .slide{padding:10px 20px 20px 20px}}.wpsmswoopro-modal-window .iti--show-flags{width:100%}.wpsmswoopro-modal-window .iti--show-flags .iti__country-container{padding-top:0;padding-bottom:0}.wpsmswoopro-modal-window .iti--show-flags .iti__selected-dial-code{font-size:14px;line-height:1.3}.wpsmswoopro-modal-window .iti--show-flags input{padding-left:50px !important}.rtl .wpsmswoopro-modal-window .iti--show-flags input{padding-left:15px !important;padding-right:50px !important}.wpsmswoopro-modal-window .iti--show-flags input.iti__search-input{padding:9px 12px !important;border:none !important}.wpsmswoopro-modal-window .wpsmswoopro-modal-backdrop{width:100%;height:100%}@keyframes wpsmswoopro-slide-up{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes wpsmswoopro-button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}@keyframes wpsmswoopro-spinner-1{0%{-webkit-clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%);clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12.5%{-webkit-clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%);clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)}25%{-webkit-clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%);clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)}50%{-webkit-clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}62.5%{-webkit-clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}75%{-webkit-clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%);clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)}100%{-webkit-clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%);clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)}}@keyframes wpsmswoopro-spinner-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}.wpsmswoopro-btn{width:100%;color:#fff;background-color:#f88e40;border:none;border-radius:8px;transition:background-color .1s ease-in-out;display:flex;justify-content:center;align-items:center;gap:7px;padding:13px 0px;font-size:14px;transition:.2s ease-in-out}.wpsmswoopro-btn:hover{background-color:#ef771f}.wpsmswoopro-btn:active,.wpsmswoopro-btn:focus{background-color:#ef771f;border:none}.wpsmswoopro-btn.loading>.spinner{display:inline-flex}.wpsmswoopro-btn .spinner{width:14px;aspect-ratio:1;display:none;border-radius:50%;border:2px solid #fff;animation:wpsmswoopro-spinner-1 .8s infinite linear alternate,wpsmswoopro-spinner-2 1.6s infinite linear}.wpsmswoopro-btn .spinner.active{display:inline-block}.request-new-code{display:block;text-decoration:none;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;width:-moz-max-content;width:max-content;gap:5px;margin:40px auto 0 auto;font-size:16px;transition:filter .2s ease-in;margin-bottom:30px}.request-new-code:hover{color:#f88e40}.request-new-code .icon{display:inline-block}.request-new-code.loading{filter:opacity(0.75)}.request-new-code.loading .icon{animation:wpsmswoopro-button-loading-spinner 1s ease infinite}.request-new-code p{color:#c1b9b9;text-align:center;margin-bottom:2px;font-weight:400;font-size:14px}.input-box,.otp-input,.wpsms-otp-input{position:relative;margin-top:20px}.input-box label,.otp-input label,.wpsms-otp-input label{color:#222;font-size:14px;margin-bottom:6px}.input-box input,.otp-input input,.wpsms-otp-input input{width:100%;height:auto;font-size:14px !important;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:8px;padding:15px !important;margin:0;direction:ltr;outline:none;background:rgba(0,0,0,0);box-shadow:none;text-align:left;line-height:normal}.input-box input:focus-visible,.otp-input input:focus-visible,.wpsms-otp-input input:focus-visible{outline:none}.login-with-sms-choice-section .or-separator{display:flex;justify-content:center;align-items:center}.login-with-sms-choice-section .or-separator span.line{flex-grow:1;background-color:#e7e7e7;height:1.1px}.login-with-sms-choice-section .or-separator p{padding:0 11px}.wpsmswoopro-login-with-sms-modal .modal-body{overflow-y:auto;overflow-x:hidden}.wpsmswoopro-login-with-sms-modal .title{text-align:center;color:#222;font-weight:600;margin:0}.wpsmswoopro-login-with-sms-modal h6{font-size:14px;font-weight:400;text-align:center;margin-top:4px;color:#c1b9b9}.wpsmswoopro-login-with-sms-modal .first-slide{display:flex;flex-direction:column}.wpsmswoopro-login-with-sms-modal .first-slide label{margin:auto 0 6px 0}.wpsmswoopro-login-with-sms-modal .first-slide .wpsmswoopro-login-with-sms-recaptcha{align-self:center;margin-top:1em;width:100%}.wpsmswoopro-login-with-sms-modal .first-slide .request-otp-button{margin-top:1em}.wpsmswoopro-login-with-sms-modal .second-slide{display:flex;flex-direction:column}.wpsmswoopro-login-with-sms-modal .second-slide .otp-input{width:100%;box-sizing:border-box}.wpsmswoopro-login-with-sms-modal .second-slide .otp-input .otp-digit-input{text-align:center;letter-spacing:20px;padding:15px 10px !important;direction:ltr !important;background-color:#fff;border:1px solid #d9d9d9;color:#000;border-radius:8px;line-height:normal;width:100%;max-width:100%;box-sizing:border-box}.wpsmswoopro-login-with-sms-modal .second-slide .otp-input .otp-digit-input.error,.wpsmswoopro-login-with-sms-modal .second-slide .otp-input .otp-digit-input.focus-error{box-shadow:none;background-color:#fffbfb;border:1px solid #d63638}.wpsmswoopro-login-with-sms-modal .second-slide .otp-input .otp-digit-input:focus{outline:none;box-shadow:none;border:1px solid #ef771f}.wpsmswoopro-login-with-sms-modal .second-slide .verify-sms-otp{margin-top:1em}.wpsms-subscribe{font-family:"Barlow",serif;position:relative}.wpsms-subscribe__title{font-weight:bold;font-size:28px;line-height:34px;margin:24px 0 12px !important}.wpsms-subscribe p{font-weight:300;font-size:18px;line-height:28px;color:#5b5b5b}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;src:local(""),url(//aalalkaif.com/wp-content/plugins/wp-sms/assets/fonts/barlow-v5-latin-regular.woff2) format("woff2"),url(//aalalkaif.com/wp-content/plugins/wp-sms/assets/fonts/barlow-v5-latin-regular.woff) format("woff")}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;src:local(""),url(//aalalkaif.com/wp-content/plugins/wp-sms/assets/fonts/barlow-v5-latin-700.woff2) format("woff2"),url(//aalalkaif.com/wp-content/plugins/wp-sms/assets/fonts/barlow-v5-latin-700.woff) format("woff")}.wpsms-subscribe__form{margin-top:30px}.wpsms-subscribe__form__field{margin:0 0 14px}.wpsms-subscribe__form__field .iti--allow-dropdown{width:100%}.wpsms-subscribe__form__field .iti--allow-dropdown .iti__selected-dial-code{font-size:14px;line-height:1.3}.wpsms-subscribe__form__field .iti--allow-dropdown .wp-sms-input-mobile{padding-left:50px !important;line-height:1.3}.rtl .wpsms-subscribe__form__field .iti--allow-dropdown .wp-sms-input-mobile{padding-right:50px !important;padding-left:15px !important}.wpsms-subscribe__form__field .iti--separate-dial-code .wp-sms-input-mobile{padding-left:101px !important}.wpsms-subscribe__form__field>label{display:block}.wpsms-subscribe__field__input{padding:5px 7px;border:solid 1px #d9d9d9;transition:border .3s;font-family:inherit !important;font-size:16px;border-radius:8px !important;color:#000}.wpsms-subscribe__form__field.wpsms-subscribe__form__field--radio{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 20px}.wpsms-subscribe__form__field.wpsms-subscribe__form__field--radio label{display:inline-flex;align-items:center;position:relative;cursor:pointer}.wpsms-subscribe__form__field.wpsms-subscribe__form__field--radio input[type=radio]{appearance:none;width:20px;height:20px;border-radius:8px;vertical-align:middle;padding:unset !important;border:1px solid #222 !important;position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-right:5px;margin-left:0;margin-top:0}.wpsms-subscribe__form__field.wpsms-subscribe__form__field--radio input[type=radio]::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:10px;height:10px;background-color:#fff;border-radius:4px}.wpsms-subscribe__form__field.wpsms-subscribe__form__field--radio input[type=radio]:checked{border:1px solid #f88e40 !important}.wpsms-subscribe__form__field.wpsms-subscribe__form__field--radio input[type=radio]:checked::after{background-color:#f88e40}.wpsms-subscribe__field__input:focus,.wpsms-subscribe__field__input.focus{border:solid 2px #969696}.js-wpSmsSubscribeStepTwo{margin-top:30px}.wpsms-subscribe__form__field{min-width:200px;position:relative}.wpsms-subscribe__form__field label{color:#222;font-size:14px;margin-bottom:6px}.wpsms-subscribe__form__field input:not([type=checkbox]),.wpsms-subscribe__form__field select{width:100%;height:auto;font-size:14px !important;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:8px;padding:15px !important}.wpsms-subscribe__form__field input:not([type=checkbox]):focus,.wpsms-subscribe__form__field select:focus{border:1px solid #f88e40}.wpsms-subscribe__form__field select{color:#000;font-weight:600}.wpsms-subscribe__form__field input::placeholder{color:#5b5b5b}input.wpsms-type-unsubscribe{margin-left:10px !important}.wpsms-subscribe__form__field--gdpr{margin:0 0 24px}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box{border:1px solid #d9d9d9;border-radius:8px;padding:15px;box-sizing:border-box}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label{margin-bottom:8px}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label:last-child{margin-bottom:0}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label input[type=checkbox]{appearance:none !important;border:1px solid #222 !important;position:relative;border-radius:8px;vertical-align:middle;margin-right:5px;top:0 !important;width:20px;height:20px;box-shadow:none;outline:none;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-1px)}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label input[type=checkbox]::after{content:"";transform:rotate(0) translateY(-1px)}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label input[type=checkbox]::before{content:""}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label input[type=checkbox]::selection{background-color:#f88e40;border-color:#f88e40 !important;color:#fff}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label input[type=checkbox]:checked{border:1px solid #222 !important;background-color:#222}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label input[type=checkbox]:checked::before{content:""}.wpsms-subscribe__form__field--gdpr .wpsms-subscribe__form__field--gdpr__box label input[type=checkbox]:checked::after{content:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.77749 0L2.77748 3.72336L1.22258 2.27614L0 3.4144L2.7775 6L8 1.13828L6.77749 0Z' fill='white'/%3E%3C/svg%3E%0A") !important;transform:rotate(0) translateY(-1px)}.wpsms-subscribe__form__field--gdpr label{color:#222;font-size:14px;display:block}.wpsms-subscribe__form__field .intl-tel-input{display:flex}.wpsms-subscribe__form__field .intl-tel-input .wpsms-subscribe__field__input{border-left:0;border-radius:0 2px 2px 0}.wpsms-subscribe__form__field .intl-tel-input .wpsms-subscribe__field__input:focus{border-left:0 !important}.wpsms-subscribe__form__field .intl-tel-input .flag-container{position:relative;font-size:14px;border:1px solid #000;border-right:0;transition:border .3s;border-radius:2px 0 0 2px;padding:0}.wpsms-subscribe__form__field .intl-tel-input:focus-within .flag-container,.wpsms-subscribe__form__field .intl-tel-input:focus-within .wpsms-subscribe__field__input{border-color:#f88e40}.iti .iti__selected-country{outline:none !important}.iti.iti--allow-dropdown .iti__country{margin:0 !important}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:has(.iti__flag-container) input,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:has(.iti__flag-container) input{padding:1.75em .5em .25em 50px !important}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:has(.iti__flag-container) input::placeholder,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:has(.iti__flag-container) input::placeholder{font-size:13px}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:has(.iti__flag-container) label,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:has(.iti__flag-container) label{top:-14px}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:has(.iti__flag-container) .iti__selected-flag,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:has(.iti__flag-container) .iti__selected-flag{top:32px;height:24px;left:4px}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:has(.iti__flag-container).is-active label,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:has(.iti__flag-container).is-active label{top:-4px}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:has(.iti__flag-container).is-active input,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:has(.iti__flag-container).is-active input{padding:1.75em .5em .25em 50px !important}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:has(.iti__flag-container).is-active input::placeholder,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:has(.iti__flag-container).is-active input::placeholder{font-size:initial}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:has(.iti__flag-container).is-active .iti__selected-flag,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:has(.iti__flag-container).is-active .iti__selected-flag{top:24px}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:last-child:has(.iti__flag-container) label,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:last-child:has(.iti__flag-container) label{top:-10px}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:last-child:has(.iti__flag-container) input,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:last-child:has(.iti__flag-container) input{padding:1.8rem .5rem .35rem 60px !important}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:last-child:has(.iti__flag-container) .iti__selected-flag,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:last-child:has(.iti__flag-container) .iti__selected-flag{top:32px !important}.wp-block-woocommerce-checkout .wc-block-components-address-form__phone:last-child:has(.iti__flag-container).is-active label,.wp-block-woocommerce-checkout .wc-block-components-address-form__wpsms\/mobile:last-child:has(.iti__flag-container).is-active label{top:0}.wpsms-form-step-two{display:none}.wpsms-subscribe__messages{display:block;margin:0 0 7px;width:100%}.wpsms-subscribe__message{box-sizing:border-box;font-weight:normal;font-size:14px;line-height:1.6;width:100%;padding:12px 14px;border:1px solid rgba(0,0,0,0);color:#222;margin:16px 0;display:block;border-radius:8px}.wpsms-subscribe__message--error{border-color:#aa2a2a}.wpsms-subscribe__message--success{border-color:#65b15c}.wpsms-button{background:#f88e40 !important;border-radius:8px;display:inline-block;cursor:pointer;color:#fff !important;font-family:inherit;padding:13px 32px;font-weight:600;font-size:16px;line-height:18px;text-decoration:none;border:none !important;transition:.2s ease-in-out;width:100%}.wpsms-button:focus,.wpsms-button:active{text-decoration:none !important}.wpsms-button:hover{background:#ef771f !important;text-decoration:none !important}.wpsms-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.65;pointer-events:none}.wpsms-subscribe__overlay{display:none;background-color:hsla(0,0%,100%,.6);position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.wpsms-subscribe__overlay__spinner{width:30px}.wpsms-sendSmsForm{position:relative}.wpsms-sendSmsForm *{font-family:"Barlow",serif;margin:0;padding:0;box-sizing:border-box}.wpsms-sendSmsForm .wpsms-sendSmsForm__deactiveBlock{width:100%;padding-top:100%;margin:15px 0;border-radius:15px;background:url(//aalalkaif.com/wp-content/plugins/wp-sms/assets/images/send-sms-background.jpg) no-repeat center center/contain;position:relative}.wpsms-sendSmsForm .wpsms-sendSmsForm__deactiveBlock .wpsms-sendSmsForm__deactiveBlock__content{position:absolute;top:54%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:20px;width:70%;text-align:center;box-shadow:rgba(0,0,0,.3) 0px 19px 38px,rgba(0,0,0,.22) 0px 15px 12px}.wpsms-sendSmsForm .wpsms-sendSmsForm__deactiveBlock .wpsms-sendSmsForm__deactiveBlock__content h6{color:#222;text-align:center;font-size:23px;font-weight:400;line-height:1.3;margin-bottom:8px}.wpsms-sendSmsForm .wpsms-sendSmsForm__deactiveBlock .wpsms-sendSmsForm__deactiveBlock__content p{font-size:13px;margin-bottom:20px;color:#222;text-align:center;line-height:normal}.wpsms-sendSmsForm .wpsms-sendSmsForm__deactiveBlock .wpsms-sendSmsForm__deactiveBlock__content a{display:block;text-align:center;text-decoration:none;color:#fff;font-weight:600;background-color:#f88e40;width:100%;transition:.3s all ease-out;font-size:14px;line-height:17px;padding:15px;border-radius:2px;border-color:#f88e40}.wpsms-sendSmsForm .wpsms-sendSmsForm__deactiveBlock .wpsms-sendSmsForm__deactiveBlock__content a:hover{background-color:#ef771f}@media(max-width: 399px){.wpsms-sendSmsForm .wpsms-sendSmsForm__deactiveBlock .wpsms-sendSmsForm__deactiveBlock__content{padding:15px;width:90%}.wpsms-sendSmsForm .wpsms-sendSmsForm__deactiveBlock .wpsms-sendSmsForm__deactiveBlock__content a{padding:10px}}.wpsms-sendSmsForm .wpsms-sendSmsForm__resultMessage{width:100%;font-size:14px;line-height:1.6;padding:12px 14px;border:1px solid rgba(0,0,0,0);color:#222;margin:16px 0;border-radius:8px;display:none}.wpsms-sendSmsForm .wpsms-sendSmsForm__resultMessage.success{border-color:#65b15c}.wpsms-sendSmsForm .wpsms-sendSmsForm__resultMessage.failed{border-color:#aa2a2a}.wpsms-sendSmsForm .wpsms-sendSmsForm__overlay{background-color:hsla(0,0%,100%,.6);position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;display:none}.wpsms-sendSmsForm .wpsms-sendSmsForm__overlay .wpsms-sendSmsForm__overlay__spinner{width:30px;display:block;margin:auto}.wpsms-sendSmsForm .wpsms-sendSmsForm__title{font-weight:bold;font-size:28px;line-height:34px;margin:24px 0 12px !important}.wpsms-sendSmsForm .wpsms-sendSmsForm__description{font-weight:300;font-size:18px;line-height:28px;color:#5b5b5b;margin-bottom:25px}.wpsms-sendSmsForm .wpsms-sendSmsForm__submit{background:#f88e40;border-radius:8px;display:inline-block;cursor:pointer;color:#fff !important;font-family:inherit;padding:13px 32px;font-weight:600;font-size:16px;line-height:18px;text-decoration:none;border:none !important;transition:.2s ease-in-out;text-shadow:none;-webkit-appearance:none;width:100%}.wpsms-sendSmsForm .wpsms-sendSmsForm__submit:hover{background:#ef771f;text-decoration:none}.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer{min-width:200px;position:relative;margin:0 0 20px}.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer p.wpsms-sendSmsForm__messageField__alert{color:#777;padding-top:5px;font-size:15px;display:none}.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer p.wpsms-sendSmsForm__messageField__alert span{color:#ef771f}.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer input[type=tel],.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer textarea{width:100%;height:auto;font-size:14px !important;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;padding:15px;color:#43454b;-webkit-appearance:none;font-weight:400;border-radius:8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer input[type=tel]:focus,.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer textarea:focus{border:1px solid #f88e40;background-color:#ededed}.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer input[type=tel]::placeholder,.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer textarea::placeholder{color:#5b5b5b}.wpsms-sendSmsForm .wpsms-sendSmsForm__fieldContainer label{display:block;color:#222;font-size:14px;margin-bottom:6px}.wc-block-components-text-input .iti--show-flags{width:100% !important}.wc-block-components-address-form__phone{align-self:flex-start}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:rgba(0,0,0,0) !important}button.iti__selected-country:hover{background-color:rgba(0,0,0,0) !important}input.iti__search-input{padding:9px 12px !important;border:none !important;font-size:13px !important}.wc-block-components-form .wc-block-components-text-input .iti--show-flags input,.wc-block-components-form .wc-block-components-text-input .iti--show-flags input:focus,.wc-block-components-form .wc-block-components-text-input.is-active .iti--show-flags input,.wc-block-components-form .wc-block-components-text-input.is-active .iti--show-flags input:focus,.wc-block-components-text-input .iti--show-flags input,.wc-block-components-text-input .iti--show-flags input:focus,.wc-block-components-text-input.is-active .iti--show-flags input,.wc-block-components-text-input.is-active .iti--show-flags input:focus{padding:1em var(--iti-input-padding) .5em var(--iti-selected-country-arrow-padding);padding-bottom:1em;margin-left:0}.rtl .wc-block-components-form .wc-block-components-text-input .iti--show-flags input,.rtl .wc-block-components-form .wc-block-components-text-input .iti--show-flags input:focus,.rtl .wc-block-components-form .wc-block-components-text-input.is-active .iti--show-flags input,.rtl .wc-block-components-form .wc-block-components-text-input.is-active .iti--show-flags input:focus,.rtl .wc-block-components-text-input .iti--show-flags input,.rtl .wc-block-components-text-input .iti--show-flags input:focus,.rtl .wc-block-components-text-input.is-active .iti--show-flags input,.rtl .wc-block-components-text-input.is-active .iti--show-flags input:focus{padding-right:var(--iti-selected-country-arrow-padding);padding-left:var(--iti-input-padding)}.wc-block-components-form .wc-block-components-text-input .iti--show-flags~label,.wc-block-components-form .wc-block-components-text-input.is-active .iti--show-flags~label,.wc-block-components-text-input .iti--show-flags~label,.wc-block-components-text-input.is-active .iti--show-flags~label{display:none}.iti .iti__selected-country{outline:none !important;padding:0 !important}/*# sourceMappingURL=front-styles.css.map */