:root {
	--wvs-tick:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E");
	--wvs-cross:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 5px rgb(255 255 255 / .6))' xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ff0000' stroke-linecap='round' stroke-width='0.6' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E");
	--wvs-single-product-item-width:30px;
	--wvs-single-product-item-height:30px;
	--wvs-single-product-item-font-size:16px
	}
img.wp-smiley, img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-notice {
	background-color: #5fbd74;
}
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner a:hover {
	color: #5fbd74;
	border-color: #5fbd74;
}
.wp-block-audio figcaption{
   color:#555;
   font-size:13px;
   text-align:center
}
.is-dark-theme .wp-block-audio figcaption{
   color:hsla(0,0%,100%,.65)
}
.wp-block-audio{
   margin:0 0 1em
}
.wp-block-code{
   border:1px solid #ccc;
   border-radius:4px;
   font-family:Menlo,Consolas,monaco,monospace;
   padding:.8em 1em
}
.wp-block-embed figcaption{
   color:#555;
   font-size:13px;
   text-align:center
}
.is-dark-theme .wp-block-embed figcaption{
   color:hsla(0,0%,100%,.65)
}
.wp-block-embed{
   margin:0 0 1em
}
.blocks-gallery-caption{
   color:#555;
   font-size:13px;
   text-align:center
}
.is-dark-theme .blocks-gallery-caption{
   color:hsla(0,0%,100%,.65)
}
.wp-block-image figcaption{
   color:#555;
   font-size:13px;
   text-align:center
}
.is-dark-theme .wp-block-image figcaption{
   color:hsla(0,0%,100%,.65)
}
.wp-block-image{
   margin:0 0 1em
}
.wp-block-pullquote{
   border-top:4px solid;
   border-bottom:4px solid;
   margin-bottom:1.75em;
   color:currentColor
}
.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{
   color:currentColor;
   text-transform:uppercase;
   font-size:.8125em;
   font-style:normal
}
.wp-block-quote{
   border-left:.25em solid;
   margin:0 0 1.75em;
   padding-left:1em
}
.wp-block-quote cite,.wp-block-quote footer{
   color:currentColor;
   font-size:.8125em;
   position:relative;
   font-style:normal
}
.wp-block-quote.has-text-align-right{
   border-left:none;
   border-right:.25em solid;
   padding-left:0;
   padding-right:1em
}
.wp-block-quote.has-text-align-center{
   border:none;
   padding-left:0
}
.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{
   border:none
}
.wp-block-search .wp-block-search__label{
   font-weight:700
}
.wp-block-search__button{
   border:1px solid #ccc;
   padding:.375em .625em
}
:where(.wp-block-group.has-background){
   padding:1.25em 2.375em
}
.wp-block-separator.has-css-opacity{
   opacity:.4
}
.wp-block-separator{
   border:none;
   border-bottom:2px solid;
   margin-left:auto;
   margin-right:auto
}
.wp-block-separator.has-alpha-channel-opacity{
   opacity:1
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots){
   width:100px
}
.wp-block-separator.has-background:not(.is-style-dots){
   border-bottom:none;
   height:1px
}
.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){
   height:2px
}
.wp-block-table{
   margin:"0 0 1em 0"
}
.wp-block-table thead{
   border-bottom:3px solid
}
.wp-block-table tfoot{
   border-top:3px solid
}
.wp-block-table td,.wp-block-table th{
   word-break:normal
}
.wp-block-table figcaption{
   color:#555;
   font-size:13px;
   text-align:center
}
.is-dark-theme .wp-block-table figcaption{
   color:hsla(0,0%,100%,.65)
}
.wp-block-video figcaption{
   color:#555;
   font-size:13px;
   text-align:center
}
.is-dark-theme .wp-block-video figcaption{
   color:hsla(0,0%,100%,.65)
}
.wp-block-video{
   margin:0 0 1em
}
.wp-block-template-part.has-background{
   padding:1.25em 2.375em;
   margin-top:0;
   margin-bottom:0
}
body{
   --wp--preset--color--black: #000000;
   --wp--preset--color--cyan-bluish-gray: #abb8c3;
   --wp--preset--color--white: #ffffff;
   --wp--preset--color--pale-pink: #f78da7;
   --wp--preset--color--vivid-red: #cf2e2e;
   --wp--preset--color--luminous-vivid-orange: #ff6900;
   --wp--preset--color--luminous-vivid-amber: #fcb900;
   --wp--preset--color--light-green-cyan: #7bdcb5;
   --wp--preset--color--vivid-green-cyan: #00d084;
   --wp--preset--color--pale-cyan-blue: #8ed1fc;
   --wp--preset--color--vivid-cyan-blue: #0693e3;
   --wp--preset--color--vivid-purple: #9b51e0;
   --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
   --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
   --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
   --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
   --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
   --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
   --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
   --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
   --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
   --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
   --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
   --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
   --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
   --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
   --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
   --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
   --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
   --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
   --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
   --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
   --wp--preset--font-size--small: 14px;
   --wp--preset--font-size--medium: 23px;
   --wp--preset--font-size--large: 26px;
   --wp--preset--font-size--x-large: 42px;
   --wp--preset--font-size--normal: 16px;
   --wp--preset--font-size--huge: 37px;
   --wp--preset--spacing--20: 0.44rem;
   --wp--preset--spacing--30: 0.67rem;
   --wp--preset--spacing--40: 1rem;
   --wp--preset--spacing--50: 1.5rem;
   --wp--preset--spacing--60: 2.25rem;
   --wp--preset--spacing--70: 3.38rem;
   --wp--preset--spacing--80: 5.06rem;
}
:where(.is-layout-flex){
   gap: 0.5em;
}
body .is-layout-flow > .alignleft{
   float: left;
   margin-inline-start: 0;
   margin-inline-end: 2em;
}
body .is-layout-flow > .alignright{
   float: right;
   margin-inline-start: 2em;
   margin-inline-end: 0;
}
body .is-layout-flow > .aligncenter{
   margin-left: auto !important;
   margin-right: auto !important;
}
body .is-layout-constrained > .alignleft{
   float: left;
   margin-inline-start: 0;
   margin-inline-end: 2em;
}
body .is-layout-constrained > .alignright{
   float: right;
   margin-inline-start: 2em;
   margin-inline-end: 0;
}
body .is-layout-constrained > .aligncenter{
   margin-left: auto !important;
   margin-right: auto !important;
}
body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){
   max-width: var(--wp--style--global--content-size);
   margin-left: auto !important;
   margin-right: auto !important;
}
body .is-layout-constrained > .alignwide{
   max-width: var(--wp--style--global--wide-size);
}
body .is-layout-flex{
   display: flex;
}
body .is-layout-flex{
   flex-wrap: wrap;
   align-items: center;
}
body .is-layout-flex > *{
   margin: 0;
}
:where(.wp-block-columns.is-layout-flex){
   gap: 2em;
}
.has-black-color{
   color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color{
   color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color{
   color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-color{
   color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color{
   color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color{
   color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color{
   color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color{
   color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color{
   color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color{
   color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color{
   color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color{
   color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-background-color{
   background-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color{
   background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color{
   background-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-background-color{
   background-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color{
   background-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color{
   background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color{
   background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color{
   background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color{
   background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color{
   background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color{
   background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color{
   background-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-border-color{
   border-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color{
   border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color{
   border-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-border-color{
   border-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color{
   border-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color{
   border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color{
   border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color{
   border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color{
   border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color{
   border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color{
   border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color{
   border-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{
   background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{
   background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{
   background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{
   background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{
   background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background{
   background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background{
   background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background{
   background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background{
   background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background{
   background: var(--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background{
   background: var(--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background{
   background: var(--wp--preset--gradient--midnight) !important;
}
.has-small-font-size{
   font-size: var(--wp--preset--font-size--small) !important;
}
.has-medium-font-size{
   font-size: var(--wp--preset--font-size--medium) !important;
}
.has-large-font-size{
   font-size: var(--wp--preset--font-size--large) !important;
}
.has-x-large-font-size{
   font-size: var(--wp--preset--font-size--x-large) !important;
}
.wp-block-navigation a:where(:not(.wp-element-button)){
   color: inherit;
}
:where(.wp-block-columns.is-layout-flex){
   gap: 2em;
}
.wp-block-pullquote{
   font-size: 1.5em;
   line-height: 1.6;
}
.col-full{
   max-width:1290px
}
@media(max-width:1366px){

   .aro-sorting .woocommerce-ordering select{
      width: auto !important;
   }


   body.theme-aro [data-elementor-columns-laptop="1"] .column-item{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   .woocommerce.columns-laptop-1 ul.products li.product{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   body.theme-aro [data-elementor-columns-laptop="2"] .column-item{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   .woocommerce.columns-laptop-2 ul.products li.product{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   body.theme-aro [data-elementor-columns-laptop="3"] .column-item{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   .woocommerce.columns-laptop-3 ul.products li.product{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   body.theme-aro [data-elementor-columns-laptop="4"] .column-item{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   .woocommerce.columns-laptop-4 ul.products li.product{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   body.theme-aro [data-elementor-columns-laptop="5"] .column-item{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   .woocommerce.columns-laptop-5 ul.products li.product{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   body.theme-aro [data-elementor-columns-laptop="6"] .column-item{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   .woocommerce.columns-laptop-6 ul.products li.product{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   body.theme-aro [data-elementor-columns-laptop="7"] .column-item{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   .woocommerce.columns-laptop-7 ul.products li.product{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   body.theme-aro [data-elementor-columns-laptop="8"] .column-item{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
   .woocommerce.columns-laptop-8 ul.products li.product{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
}
@media(max-width:1200px){
   body.theme-aro [data-elementor-columns-tablet-extra="1"] .column-item{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   .woocommerce.columns-tablet-extra-1 ul.products li.product{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   body.theme-aro [data-elementor-columns-tablet-extra="2"] .column-item{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   .woocommerce.columns-tablet-extra-2 ul.products li.product{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   body.theme-aro [data-elementor-columns-tablet-extra="3"] .column-item{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   .woocommerce.columns-tablet-extra-3 ul.products li.product{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   body.theme-aro [data-elementor-columns-tablet-extra="4"] .column-item{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   .woocommerce.columns-tablet-extra-4 ul.products li.product{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   body.theme-aro [data-elementor-columns-tablet-extra="5"] .column-item{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   .woocommerce.columns-tablet-extra-5 ul.products li.product{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   body.theme-aro [data-elementor-columns-tablet-extra="6"] .column-item{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   .woocommerce.columns-tablet-extra-6 ul.products li.product{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   body.theme-aro [data-elementor-columns-tablet-extra="7"] .column-item{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   .woocommerce.columns-tablet-extra-7 ul.products li.product{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   body.theme-aro [data-elementor-columns-tablet-extra="8"] .column-item{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
   .woocommerce.columns-tablet-extra-8 ul.products li.product{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
}
@media(max-width:1024px){
   .elementor-44 .elementor-element.elementor-element-89a07cf .elementor-heading-title{
      font-size: 50px !important;
      line-height: normal !important;
   }

   .whatsapp-icon-container {
      bottom: 133px !important;

  }

  .elementor-section.elementor-top-section.elementor-element.elementor-element-40adf86.elementor-section-content-middle.elementor-section-stretched.header-absolute.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-no {
   justify-content: center;
}




   body.theme-aro [data-elementor-columns-tablet="1"] .column-item{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   .woocommerce.columns-tablet-1 ul.products li.product{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   body.theme-aro [data-elementor-columns-tablet="2"] .column-item{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   .woocommerce.columns-tablet-2 ul.products li.product{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   body.theme-aro [data-elementor-columns-tablet="3"] .column-item{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   .woocommerce.columns-tablet-3 ul.products li.product{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   body.theme-aro [data-elementor-columns-tablet="4"] .column-item{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   .woocommerce.columns-tablet-4 ul.products li.product{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   body.theme-aro [data-elementor-columns-tablet="5"] .column-item{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   .woocommerce.columns-tablet-5 ul.products li.product{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   body.theme-aro [data-elementor-columns-tablet="6"] .column-item{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   .woocommerce.columns-tablet-6 ul.products li.product{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   body.theme-aro [data-elementor-columns-tablet="7"] .column-item{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   .woocommerce.columns-tablet-7 ul.products li.product{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   body.theme-aro [data-elementor-columns-tablet="8"] .column-item{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
   .woocommerce.columns-tablet-8 ul.products li.product{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
}
@media(max-width:880px){
   body.theme-aro [data-elementor-columns-mobile-extra="1"] .column-item{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   .woocommerce.columns-mobile-extra-1 ul.products li.product{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   body.theme-aro [data-elementor-columns-mobile-extra="2"] .column-item{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   .woocommerce.columns-mobile-extra-2 ul.products li.product{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   body.theme-aro [data-elementor-columns-mobile-extra="3"] .column-item{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   .woocommerce.columns-mobile-extra-3 ul.products li.product{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   body.theme-aro [data-elementor-columns-mobile-extra="4"] .column-item{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   .woocommerce.columns-mobile-extra-4 ul.products li.product{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   body.theme-aro [data-elementor-columns-mobile-extra="5"] .column-item{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   .woocommerce.columns-mobile-extra-5 ul.products li.product{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   body.theme-aro [data-elementor-columns-mobile-extra="6"] .column-item{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   .woocommerce.columns-mobile-extra-6 ul.products li.product{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   body.theme-aro [data-elementor-columns-mobile-extra="7"] .column-item{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   .woocommerce.columns-mobile-extra-7 ul.products li.product{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   body.theme-aro [data-elementor-columns-mobile-extra="8"] .column-item{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
   .woocommerce.columns-mobile-extra-8 ul.products li.product{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
}
@media(max-width:767px){

  
   .scrollup {

      bottom: 54px !important;
        opacity:unset!important;
   }
   .aro-mobile-nav{
      width:280px !important;
  }

   .whatsapp-icon-container{
      bottom: 172px !important;
   }
   .aro-sorting{
      align-items: baseline !important;
   }
   body.theme-aro [data-elementor-columns-mobile="1"] .column-item{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   .woocommerce.columns-mobile-1 ul.products li.product{
	   flex: 0 0 100%;
		max-width: 100%;
   }
   body.theme-aro [data-elementor-columns-mobile="2"] .column-item{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   .woocommerce.columns-mobile-2 ul.products li.product{
	   flex: 0 0 50%;
		max-width: 50%;
   }
   body.theme-aro [data-elementor-columns-mobile="3"] .column-item{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   .woocommerce.columns-mobile-3 ul.products li.product{
	   flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
   }
   body.theme-aro [data-elementor-columns-mobile="4"] .column-item{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   .woocommerce.columns-mobile-4 ul.products li.product{
	   flex: 0 0 25%;
		max-width: 25%;
   }
   body.theme-aro [data-elementor-columns-mobile="5"] .column-item{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   .woocommerce.columns-mobile-5 ul.products li.product{
	   flex: 0 0 20%;
		max-width: 20%;
   }
   body.theme-aro [data-elementor-columns-mobile="6"] .column-item{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   .woocommerce.columns-mobile-6 ul.products li.product{
	   flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
   }
   body.theme-aro [data-elementor-columns-mobile="7"] .column-item{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   .woocommerce.columns-mobile-7 ul.products li.product{
	   flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
   }
   body.theme-aro [data-elementor-columns-mobile="8"] .column-item{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }
   .woocommerce.columns-mobile-8 ul.products li.product{
	   flex: 0 0 12.5%;
		max-width: 12.5%;
   }

   /*14march*/
   .heritage .elementor-container.elementor-column-gap-no.wedding-consultation-container {
    display: flex;
    flex-direction: column-reverse;
   }
}


#rev_slider_1_1_wrapper .aro1.tparrows{
   cursor:pointer;
   background:transparent;
   width:50px;
   height:50px;
   position:absolute;
   display:block;
   z-index:1000;
	border-radius:0px;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	transition:all 0.5s ease
}
#rev_slider_1_1_wrapper .aro1.tparrows.rs-touchhover{
   background:#daa14c;
	box-shadow:0 3px 7px 0 rgba(0,0,0,0.15);
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	transition:all 0.5s ease
}
#rev_slider_1_1_wrapper .aro1.tparrows.rs-touchhover:before{
   color:#ffffff
}
#rev_slider_1_1_wrapper .aro1.tparrows:before{
   font-family:'revicons';
   font-size:28px;
   color:rgba(48,55,62,0.7);
   display:block;
   line-height:50px;
   text-align:center
}
#rev_slider_1_1_wrapper .aro1.tparrows.tp-leftarrow:before{
   content:'\e820';
	margin-left:-3px
}
#rev_slider_1_1_wrapper .aro1.tparrows.tp-rightarrow:before{
   content:'\e81d';
	margin-right:-3px
}
#rev_slider_1_1_wrapper .aro1 .tp-bullet{
   overflow:hidden;
	border-radius:50%;
	width:10px;
	height:10px;
	background-color:rgba(0,0,0,0);
	box-shadow:inset 0 0 0 2px #ffffff;
	-webkit-transition:background 0.3s ease;
	transition:background 0.3s ease;
	position:absolute
}
#rev_slider_1_1_wrapper .aro1 .tp-bullet.rs-touchhover{
   background-color:#daa14c;
	box-shadow:inset 0 0 0 2px #daa14c
}
#rev_slider_1_1_wrapper .aro1 .tp-bullet:after{
   content:' ';
	position:absolute;
	bottom:0;
	height:0;
	left:0;
	width:100%;
	background-color:#daa14c;
	box-shadow:0 0 1px #daa14c;
	-webkit-transition:height 0.3s ease;
	transition:height 0.3s ease
}
#rev_slider_1_1_wrapper .aro1 .tp-bullet.selected:after{
   height:100%
}


.form-container{
   margin: 20px;
   top:50% !important;
}
.aro-sorting .woocommerce-ordering select{
   width: auto !important;
}


/*---------------16feb 24 (shalu)---------------*/
@media(min-width:1025px){
   .wp-block-themepunch-revslider {
      margin-top: 30px;
   }
   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4c9b8e7 {
      margin-right: 45px;
   }
   
}


@media(min-width:768px) and (max-width:1024px)
{
   .aro-sorting{
      align-items: baseline !important;
   }
   .elementor-268 .elementor-element.elementor-element-e76b75c {
      width: 100% !important;
   }
   .elementor-element.elementor-element-78b3d7b.elementor-element-cfc5b81.elementor-widget.elementor-widget-aro-products.img-position-yes.box-valign-flex-end.total-effects-yes.arrow-style-1.elementor-widget.elementor-widget-aro-product-categories {
       margin-bottom: 50px;
   }

   .blog-style-grid.events-style {
       justify-content: center;
   }
   .elementor-44 .elementor-element.elementor-element-89a07cf .elementor-heading-title span {
       margin: 0 !important;
   }
   .elementor-44 .elementor-element.elementor-element-89a07cf .elementor-heading-title {
       font-size: 38px !important;
   }
}

.elementor-icon-list-items.elementor-inline-items.footer-menu .elementor-icon-list-item.elementor-inline-item.footer-menu-li a .elementor-icon-list-text {
   font-family: "Open Sans", sans-serif;
}
.elementor.elementor-44.elementor-66 section.related.products {
    margin-top: 0px;
}

@media screen and (min-width:280px) and (max-width:319px){
   .filter-toggle {
      margin-left: 0 !important;
      padding-left: 0 !important;
  }
  .form-container {
   width: 275px !important;
   top: 43% !important;
   left: 43% !important;
}

  form.woocommerce-ordering {
   margin-left: 0 !important;
}

.woocommerce-result-count {
   margin-bottom: 0px;
}
.elementor-246 .elementor-element.elementor-element-d3bc539 .hfe-site-logo .hfe-site-logo-container img {
   /* width: 114px; */
   margin-left: 8px;
   /* margin-bottom: 40px; */
   padding-bottom: 17px;
}
}




@media screen and (min-width:320px) and (max-width:480px){
   .form-container{
		top: 42% !important;
      width: 317px !important;
	}
   .elementor-246 .elementor-element.elementor-element-d3bc539 .hfe-site-logo .hfe-site-logo-container img {
      /* width: 114px; */
      margin-left: 8px;
      /* margin-bottom: 40px; */
      padding-bottom: 25px;
   }

   /*review button css*/

   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-prev {
      left: -40px !important;
   }
   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-next {
      right:  -40px !important;
   }
   /*end*/

   .elementor-66 .elementor-element.elementor-element-5d15f8e .content { 
      font-size: 18px !important;
      line-height: 30px !important;
   }

   .aro-sorting a.filter-toggle {
       display: flex;
       align-items: center;
       margin-bottom: 0 !important;
       margin-top: 5px;
       margin-left: 0;
   }

   .journey-slider img {
       height: 350px;
       object-fit: cover;
   }

   .elementor-66 .elementor-element.elementor-element-f6fe391 .elementor-heading-title {
       font-size: 27px !important;
       text-align: center;
   }
   .elementor-44 .elementor-element.elementor-element-89a07cf .elementor-heading-title {
       font-size: 34px !important;
   }
   .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-de26a9d .elementor-widget-wrap.elementor-element-populated {
       justify-content: center;
   }
   .modal-header .cancel {
       padding: 0rem !important;
       margin: -4rem -3rem 0rem auto !important;
   }
   .elementor-element.elementor-element-cf319b9.subtitle-position-above.elementor-align-center.elementor-widget.elementor-widget-aro-heading .elementor-widget-container {
      margin-bottom: 10px;
   }
}

@media screen and (min-width:481px) and (max-width:767px){
   .form-container {
      top: 35% !important;
      left: 47% !important;
   }

   /*review button css*/

   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-prev {
      left: -40px !important;
   }
   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-next {
      right:  -40px !important;
   }
   /*end*/

   .elementor-66 .elementor-element.elementor-element-5d15f8e .content { 
      font-size: 18px !important;
      line-height: 30px !important;
   }

   .aro-full-width-content .filter-toggle {
       display: unset !important;
       /* align-content: flex-end; */
       margin: 0;
   }
   .journey-slider img {
       height: 350px;
       object-fit: cover;
   }  

   .elementor-element.elementor-element-ec64492.elementor-widget__width-initial.arrow-style-2.style-hover-arrow-carousel-yes.elementor-widget.elementor-widget-aro-testimonials {
       width: 100% !important;
   }
   .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-f7b68e2 .details {
       width: 100%;
       text-align: center;
   }
   .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-de26a9d .elementor-widget-wrap.elementor-element-populated {
       justify-content: center;
   }
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-d4b46db .elementor-widget-wrap.elementor-element-populated {
      justify-content: center;
   } 
   .modal-header .cancel {
       padding: 0rem !important;
       margin: -4rem -3rem 0rem auto !important;
   } 
   .form-container {
       width: 450px !important;
   }
   .elementor-element.elementor-element-cf319b9.subtitle-position-above.elementor-align-center.elementor-widget.elementor-widget-aro-heading .elementor-widget-container {
      margin-bottom: 10px;
   }

   /*29feb*/
   section.related.products .product-block .product-caption .aro-single-product-extra-label p {
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
       -webkit-line-clamp: 1;
       line-clamp: 2;
       -webkit-box-orient: vertical;
   }


}



@media screen and (min-width:993px) and (max-width:1024px){
   .elementor.elementor-44.elementor-66 {
      margin-top:50px;
   }
   .form-container {
      top: 42% !important;
  }
  .elementor.elementor-66.elementor-44.elementor-64 {
      margin-top: 0;
   }

   /*28feb(shalu)*/
  .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-prev {
       left:-80px !important;
   }
   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-next {
       right: -80px !important;
   }
   .product-block .product-caption .aro-single-product-extra-label p {
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
       -webkit-line-clamp: 2;
       line-clamp: 2;
       -webkit-box-orient: vertical;
   }
   [data-elementor-columns-mobile="1"] .column-item {
       flex: 0 0 100%;
       max-width: 100% !important;
   }
   
}
@media screen and (min-width:768px) and (max-width:992px){
   .elementor-44 .elementor-element.elementor-element-8dc777b>.elementor-widget-container {
      margin: 0 0 15px !important;
  }
  .form-container{
   top: 32% !important;
   left: 48% !important;
  }

  .elementor-44 .elementor-element.elementor-element-045dfbc {
   margin-top: 110px !important;

}
   .owl-item{
      width: 225px;
      max-width: 225;
  }
  [data-elementor-columns="5"] .column-item {
      flex: 0 0 20%;
      max-width: 100% !important;
  }

  /*28feb(shalu)*/
  .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-prev {
       left:-50px !important;
   }
   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-next {
       right: -50px !important;
   }
   .product-block .product-caption .aro-single-product-extra-label p {
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
       -webkit-line-clamp: 1;
       line-clamp: 2;
       -webkit-box-orient: vertical;
      
   }
}  


@media (min-width:1367px){
   .aro-products-spacing ul.aro-products.products.columns-4 li .product-block .product-caption h3.woocommerce-loop-product__title a {
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
       -webkit-line-clamp: 1;
       line-clamp: 2;
       -webkit-box-orient: vertical;
   }
   }


/*21feb2024*/
.slick-dots li.slick-active button {
   background-color:#D9A14B !important;
}
@media(min-width:320px) and (max-width:380px){
   /*review button css*/

   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-prev {
      left: 0px !important;
   }
   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-next {
      right:  0px !important;
   }
   /*end*/
   
}

/*27feb*/

@media (min-width: 993px) and (max-width: 1023px)
{
      .primary.category-main-content{
              width: 100% !important;
      }
      .primary.category-main-content.primary-div-with-sidebar {
                width: calc(100% - 330px) !important;
      }
}

@media (min-width: 320px) and (max-width: 992px)
{
      .primary.category-main-content{
         width: 100% !important;
      }
      .primary.category-main-content.primary-div-with-sidebar {
         width: 100% !important;
      }
      #secondary{
         width: 100% !important;
      }

      /*#content .col-full {
         display: flex;
         flex-direction: column-reverse;
      }*/
      .elementor.elementor-4404.elementor-70 #content .col-full {
         display: flex;
         flex-direction: column-reverse;
      }
    
}

@media(max-width:1199px){
   .product-transition img {
      /* height: 460px; */
      object-fit: cover;
      min-height: 460px;
      max-height: 460px;
   }
}

/*28feb*/
@media(min-width:1025px) and (max-width:1199px)
{
   .elementor-section.elementor-top-section.elementor-element.elementor-element-40adf86.elementor-section-content-middle.elementor-section-stretched.header-absolute.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
       padding: 0 10px;
   }
   .elementor-246 .elementor-element.elementor-element-6e5c688 {
       width: 56% !important;
   }
   .elementor-widget-wrap.elementor-element-populated.right-side-menu {
       justify-content: flex-end !important;
   }

  .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-prev {
       left:-80px !important;
   }
   .elementor-66 .elementor-element.elementor-element-5d15f8e .slick-next {
       right: -80px !important;
   }

   .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-fbc011d ul#menu-1-0c416e6 {
       margin-right: 10px;
   }

    .product-block .product-caption .aro-single-product-extra-label p {
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
       -webkit-line-clamp: 2;
       line-clamp: 2;
       -webkit-box-orient: vertical;
   }

   div#primary main#main ul.aro-products.products.columns-4 li .product-block .product-caption h3.woocommerce-loop-product__title a {
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
       -webkit-line-clamp: 1;
       line-clamp: 2;
       -webkit-box-orient: vertical;
   }

   .elementor-44 .elementor-element.elementor-element-89a07cf .elementor-heading-title span {
       margin: 0 !important;
   }
   .elementor-44 .elementor-element.elementor-element-89a07cf .elementor-heading-title {
       font-size: 40px !important;
       padding-top: 10px;
   }
}


@media(min-width:1200px)
{
    .product-block .product-caption .aro-single-product-extra-label p {
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
       -webkit-line-clamp: 2;
       line-clamp: 2;
       -webkit-box-orient: vertical;
   }
    .elementor-44 .elementor-element.elementor-element-89a07cf .elementor-heading-title {
       font-size: 36px !important;
       padding-top: 15px;
       text-align: center !important;
   }
   .journey-slider img {
       height: 300px !important;
       object-fit: cover;
   }
   .elementor-66 .elementor-element.elementor-element-8064bba>.elementor-widget-container {
      margin: 0 0 10px !important;
   }
   .elementor-66 .elementor-element.elementor-element-f6fe391>.elementor-widget-container {
       margin: 0 0 1px !important;
   }

   /*9march*/
   .events-style .column-item.post-style-1 .post-inner .post-thumbnail img {
    height: 280px;
    /*object-fit: cover;*/
}
}

@media(min-width:768px)
{
   .modal-header .cancel {
       padding: 0rem !important;
       margin: -3rem -1rem 0rem auto !important;
   }
}

.elementor-element.elementor-element-0eb292c.elementor-widget.elementor-widget-heading {
    display: none;
}
.elementor-element.journey-slider.elementor-element-7a5c8cf.elementor-tabs-view-vertical.tabs-border-type-none.elementor-widget.elementor-widget-aro-tabs.elementor-widget-tabs {
    overflow: hidden;
}

/*9merch*/
@media(min-width:1024px)
{
  /*.aro-products-spacing ul.products.columns-4 li.product {
       flex: 0 0 50% !important;
       max-width: 33% !important;
   }*/
}


div#reviews div#review_form_wrapper div#review_form div#respond {
    margin-top: 10px;
}
/*div#tab-reviews div#reviews div#comments {
    display: none;
}*/

.modal-dialog .modal-content .modal-header.mt-3 button.btn-close.mt-5.mb-3 {
    margin-top: -5px !important;
}

@media(min-width:768px) and (max-width:1023px)
{
   .events-style .column-item.post-style-1 .post-inner .post-thumbnail img {
       height: 500px;
       object-fit: cover;
   }
  /* .contact-us {
      display: flex;
   }*/

   .contact-us span.elementor-grid-item {
       padding-right: 10px;
   }  
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-d4b46db {
       width: 45%;
   }
}

/*14mach*/
@media(max-width:480px)
{
   .policy-title {
      font-size: 1.5rem !important;
   }

}
@media(min-width:768px)
{
   .mobile-view.personalized {
    display: none;
   }
   .mobile-view.multipurpose {
      display: none;
   }
   .aro-carousel-text .column-item.img-block1, 
   .aro-carousel-text .column-item.img-block2{
      width: 50%;
   }
   .row.aro-carousel-text .column-item {
       width: 50%;
   }
   .mobile-desc {
       display: none;
   }
}

@media(max-width:767px)
{
   .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-de26a9d.desktop-view {
       display: none;
   }
   .mobile-view.personalized .elementor-widget-heading {
      width: 100% !important;
      text-align: center;
      max-width: 100% !important;
   }
   .mobile-view.personalized .elementor-widget-text-editor {
      width: 100% !important;
      text-align: center;
      max-width: 100% !important;
   }
   .row.aro-carousel-text .column-item.img-block1 {
       margin-top: 0;
   }
   .elementor-section.elementor-top-section.elementor-element.elementor-element-4990e3e.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
       margin-top: 80px !important;
   }
   .mobile-view.multipurpose .elementor-widget-heading {
      width: 100% !important;
      text-align: center;
      max-width: 100% !important;
   }
   .mobile-view.multipurpose .elementor-widget-text-editor {
      width: 100% !important;
      text-align: center;
      max-width: 100% !important;
   }
   .elementor-section.elementor-top-section.elementor-element.elementor-element-4990e3e.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
       margin-bottom: 100px;
   }
   .row.aro-carousel-text .column-item img.image {
       width: 100%;
   }

   .desk-desc, .desktop-desc {
       display: none;
   }
   .elementor-widget.elementor-widget-heading.mobile-desc {
    text-align: center !important;
   }

}

.reading-mobile {
    display: none;
}

@media screen and (min-width:320px) and (max-width:767px){

.wrappingdss {
    display:none;
}

.reading-mobile {
    display:block;
}

}
  

/*21march*/
.menu-mobile-nav-button .aro-icon .icon-2 {
    width: 18px !important;
}
.site-header-account .account-dropdown .rememberinput{
   width: 1em !important;
   padding: 8px !important;
}
@media(min-width:320px) and (max-width:900px)
{
   section.policy-section.section-padding {
       margin-left: 0;
       margin-right: 0;
   }
   section.policy-section.section-padding .cart-main-wrapper.section-padding .container p:first-child {
       font-size: 22px !important;
   }
   section.policy-section.section-padding .cart-main-wrapper.section-padding .container p:nth-child(2) {
       font-size: 16px !important;
   }
   .order-details .payment-method span {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    /* white-space: nowrap; */
   }
   .order-details .shipping p {
      text-align: left;
   }
   .order-details .shipping span {
      text-align: right;
   }
   section.policy-section.section-padding .cart-main-wrapper.section-padding .container {
       width: 100%;
   }
   section.policy-section.section-padding .container {
      width: 100%;
   }

}

/*today css update for form,menu icons and thank you page*/ 

.primary-navigation {
   display: block;
   text-align: center !important;
}